From 7ee91a250bf0fed0a26198f1518d86e869037fd3 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Sat, 3 Aug 2013 08:48:31 -0400 Subject: [PATCH] stm32: Add CMSIS/STD Libraries for: F0, F1, F2, F30x/31x, F37x, F4, L1, W1 Also add CPAL and USB_FS drivers. --- .gitattributes | 1 + .../CMSIS END USER LICENCE AGREEMENT.pdf | Bin 0 -> 46999 bytes .../Examples/Common/Include/math_helper.h | 53 + .../Examples/Common/Source/math_helper.c | 447 + .../DSP_Lib/Examples/Common/system_ARMCM0.c | 66 + .../DSP_Lib/Examples/Common/system_ARMCM3.c | 66 + .../DSP_Lib/Examples/Common/system_ARMCM4.c | 70 + .../arm_class_marks_example_f32.c | 194 + .../arm_convolution_example_f32.c | 232 + .../arm_dotproduct_example_f32.c | 163 + .../arm_fft_bin_example/arm_fft_bin_data.c | 268 + .../arm_fft_bin_example_f32.c | 152 + .../Examples/arm_fir_example/arm_fir_data.c | 94 + .../arm_fir_example/arm_fir_example_f32.c | 220 + .../arm_graphic_equalizer_data.c | 94 + .../arm_graphic_equalizer_example_q31.c | 395 + .../arm_linear_interp_data.c | 23576 ++++++++++++++++ .../arm_linear_interp_example_f32.c | 188 + .../arm_matrix_example_f32.c | 218 + .../arm_signal_converge_data.c | 229 + .../arm_signal_converge_example_f32.c | 246 + .../arm_sin_cos_example_f32.c | 146 + .../arm_variance_example_f32.c | 189 + .../Source/BasicMathFunctions/arm_abs_f32.c | 159 + .../Source/BasicMathFunctions/arm_abs_q15.c | 173 + .../Source/BasicMathFunctions/arm_abs_q31.c | 125 + .../Source/BasicMathFunctions/arm_abs_q7.c | 152 + .../Source/BasicMathFunctions/arm_add_f32.c | 145 + .../Source/BasicMathFunctions/arm_add_q15.c | 135 + .../Source/BasicMathFunctions/arm_add_q31.c | 143 + .../Source/BasicMathFunctions/arm_add_q7.c | 129 + .../BasicMathFunctions/arm_dot_prod_f32.c | 125 + .../BasicMathFunctions/arm_dot_prod_q15.c | 135 + .../BasicMathFunctions/arm_dot_prod_q31.c | 138 + .../BasicMathFunctions/arm_dot_prod_q7.c | 154 + .../Source/BasicMathFunctions/arm_mult_f32.c | 172 + .../Source/BasicMathFunctions/arm_mult_q15.c | 152 + .../Source/BasicMathFunctions/arm_mult_q31.c | 143 + .../Source/BasicMathFunctions/arm_mult_q7.c | 128 + .../BasicMathFunctions/arm_negate_f32.c | 137 + .../BasicMathFunctions/arm_negate_q15.c | 137 + .../BasicMathFunctions/arm_negate_q31.c | 124 + .../Source/BasicMathFunctions/arm_negate_q7.c | 120 + .../BasicMathFunctions/arm_offset_f32.c | 158 + .../BasicMathFunctions/arm_offset_q15.c | 131 + .../BasicMathFunctions/arm_offset_q31.c | 135 + .../Source/BasicMathFunctions/arm_offset_q7.c | 130 + .../Source/BasicMathFunctions/arm_scale_f32.c | 161 + .../Source/BasicMathFunctions/arm_scale_q15.c | 157 + .../Source/BasicMathFunctions/arm_scale_q31.c | 221 + .../Source/BasicMathFunctions/arm_scale_q7.c | 144 + .../Source/BasicMathFunctions/arm_shift_q15.c | 243 + .../Source/BasicMathFunctions/arm_shift_q31.c | 195 + .../Source/BasicMathFunctions/arm_shift_q7.c | 215 + .../Source/BasicMathFunctions/arm_sub_f32.c | 145 + .../Source/BasicMathFunctions/arm_sub_q15.c | 135 + .../Source/BasicMathFunctions/arm_sub_q31.c | 141 + .../Source/BasicMathFunctions/arm_sub_q7.c | 126 + .../Source/CommonTables/arm_common_tables.c | 4689 +++ .../ComplexMathFunctions/arm_cmplx_conj_f32.c | 174 + .../ComplexMathFunctions/arm_cmplx_conj_q15.c | 153 + .../ComplexMathFunctions/arm_cmplx_conj_q31.c | 172 + .../arm_cmplx_dot_prod_f32.c | 160 + .../arm_cmplx_dot_prod_q15.c | 144 + .../arm_cmplx_dot_prod_q31.c | 145 + .../ComplexMathFunctions/arm_cmplx_mag_f32.c | 157 + .../ComplexMathFunctions/arm_cmplx_mag_q15.c | 145 + .../ComplexMathFunctions/arm_cmplx_mag_q31.c | 177 + .../arm_cmplx_mag_squared_f32.c | 207 + .../arm_cmplx_mag_squared_q15.c | 140 + .../arm_cmplx_mag_squared_q31.c | 153 + .../arm_cmplx_mult_cmplx_f32.c | 199 + .../arm_cmplx_mult_cmplx_q15.c | 185 + .../arm_cmplx_mult_cmplx_q31.c | 318 + .../arm_cmplx_mult_real_f32.c | 217 + .../arm_cmplx_mult_real_q15.c | 195 + .../arm_cmplx_mult_real_q31.c | 215 + .../ControllerFunctions/arm_pid_init_f32.c | 79 + .../ControllerFunctions/arm_pid_init_q15.c | 114 + .../ControllerFunctions/arm_pid_init_q31.c | 99 + .../ControllerFunctions/arm_pid_reset_f32.c | 57 + .../ControllerFunctions/arm_pid_reset_q15.c | 56 + .../ControllerFunctions/arm_pid_reset_q31.c | 57 + .../ControllerFunctions/arm_sin_cos_f32.c | 428 + .../ControllerFunctions/arm_sin_cos_q31.c | 324 + .../Source/FastMathFunctions/arm_cos_f32.c | 280 + .../Source/FastMathFunctions/arm_cos_q15.c | 205 + .../Source/FastMathFunctions/arm_cos_q31.c | 239 + .../Source/FastMathFunctions/arm_sin_f32.c | 281 + .../Source/FastMathFunctions/arm_sin_q15.c | 208 + .../Source/FastMathFunctions/arm_sin_q31.c | 240 + .../Source/FastMathFunctions/arm_sqrt_q15.c | 131 + .../Source/FastMathFunctions/arm_sqrt_q31.c | 129 + .../arm_biquad_cascade_df1_32x64_init_q31.c | 105 + .../arm_biquad_cascade_df1_32x64_q31.c | 553 + .../arm_biquad_cascade_df1_f32.c | 421 + .../arm_biquad_cascade_df1_fast_q15.c | 283 + .../arm_biquad_cascade_df1_fast_q31.c | 275 + .../arm_biquad_cascade_df1_init_f32.c | 107 + .../arm_biquad_cascade_df1_init_q15.c | 109 + .../arm_biquad_cascade_df1_init_q31.c | 109 + .../arm_biquad_cascade_df1_q15.c | 408 + .../arm_biquad_cascade_df1_q31.c | 400 + .../arm_biquad_cascade_df2T_f32.c | 377 + .../arm_biquad_cascade_df2T_init_f32.c | 97 + .../Source/FilteringFunctions/arm_conv_f32.c | 646 + .../arm_conv_fast_opt_q15.c | 538 + .../FilteringFunctions/arm_conv_fast_q15.c | 1405 + .../FilteringFunctions/arm_conv_fast_q31.c | 572 + .../FilteringFunctions/arm_conv_opt_q15.c | 544 + .../FilteringFunctions/arm_conv_opt_q7.c | 434 + .../FilteringFunctions/arm_conv_partial_f32.c | 661 + .../arm_conv_partial_fast_opt_q15.c | 763 + .../arm_conv_partial_fast_q15.c | 1473 + .../arm_conv_partial_fast_q31.c | 599 + .../arm_conv_partial_opt_q15.c | 764 + .../arm_conv_partial_opt_q7.c | 806 + .../FilteringFunctions/arm_conv_partial_q15.c | 778 + .../FilteringFunctions/arm_conv_partial_q31.c | 599 + .../FilteringFunctions/arm_conv_partial_q7.c | 733 + .../Source/FilteringFunctions/arm_conv_q15.c | 733 + .../Source/FilteringFunctions/arm_conv_q31.c | 564 + .../Source/FilteringFunctions/arm_conv_q7.c | 689 + .../FilteringFunctions/arm_correlate_f32.c | 738 + .../arm_correlate_fast_opt_q15.c | 507 + .../arm_correlate_fast_q15.c | 1314 + .../arm_correlate_fast_q31.c | 607 + .../arm_correlate_opt_q15.c | 512 + .../FilteringFunctions/arm_correlate_opt_q7.c | 463 + .../FilteringFunctions/arm_correlate_q15.c | 718 + .../FilteringFunctions/arm_correlate_q31.c | 664 + .../FilteringFunctions/arm_correlate_q7.c | 789 + .../FilteringFunctions/arm_fir_decimate_f32.c | 518 + .../arm_fir_decimate_fast_q15.c | 590 + .../arm_fir_decimate_fast_q31.c | 343 + .../arm_fir_decimate_init_f32.c | 112 + .../arm_fir_decimate_init_q15.c | 114 + .../arm_fir_decimate_init_q31.c | 112 + .../FilteringFunctions/arm_fir_decimate_q15.c | 691 + .../FilteringFunctions/arm_fir_decimate_q31.c | 306 + .../Source/FilteringFunctions/arm_fir_f32.c | 554 + .../FilteringFunctions/arm_fir_fast_q15.c | 341 + .../FilteringFunctions/arm_fir_fast_q31.c | 309 + .../FilteringFunctions/arm_fir_init_f32.c | 94 + .../FilteringFunctions/arm_fir_init_q15.c | 152 + .../FilteringFunctions/arm_fir_init_q31.c | 94 + .../FilteringFunctions/arm_fir_init_q7.c | 92 + .../arm_fir_interpolate_f32.c | 574 + .../arm_fir_interpolate_init_f32.c | 116 + .../arm_fir_interpolate_init_q15.c | 115 + .../arm_fir_interpolate_init_q31.c | 116 + .../arm_fir_interpolate_q15.c | 503 + .../arm_fir_interpolate_q31.c | 499 + .../FilteringFunctions/arm_fir_lattice_f32.c | 499 + .../arm_fir_lattice_init_f32.c | 78 + .../arm_fir_lattice_init_q15.c | 78 + .../arm_fir_lattice_init_q31.c | 78 + .../FilteringFunctions/arm_fir_lattice_q15.c | 531 + .../FilteringFunctions/arm_fir_lattice_q31.c | 348 + .../Source/FilteringFunctions/arm_fir_q15.c | 689 + .../Source/FilteringFunctions/arm_fir_q31.c | 363 + .../Source/FilteringFunctions/arm_fir_q7.c | 388 + .../FilteringFunctions/arm_fir_sparse_f32.c | 365 + .../arm_fir_sparse_init_f32.c | 102 + .../arm_fir_sparse_init_q15.c | 102 + .../arm_fir_sparse_init_q31.c | 101 + .../arm_fir_sparse_init_q7.c | 102 + .../FilteringFunctions/arm_fir_sparse_q15.c | 406 + .../FilteringFunctions/arm_fir_sparse_q31.c | 370 + .../FilteringFunctions/arm_fir_sparse_q7.c | 398 + .../FilteringFunctions/arm_iir_lattice_f32.c | 440 + .../arm_iir_lattice_init_f32.c | 86 + .../arm_iir_lattice_init_q15.c | 86 + .../arm_iir_lattice_init_q31.c | 86 + .../FilteringFunctions/arm_iir_lattice_q15.c | 457 + .../FilteringFunctions/arm_iir_lattice_q31.c | 345 + .../Source/FilteringFunctions/arm_lms_f32.c | 434 + .../FilteringFunctions/arm_lms_init_f32.c | 90 + .../FilteringFunctions/arm_lms_init_q15.c | 100 + .../FilteringFunctions/arm_lms_init_q31.c | 100 + .../FilteringFunctions/arm_lms_norm_f32.c | 456 + .../arm_lms_norm_init_f32.c | 100 + .../arm_lms_norm_init_q15.c | 107 + .../arm_lms_norm_init_q31.c | 106 + .../FilteringFunctions/arm_lms_norm_q15.c | 435 + .../FilteringFunctions/arm_lms_norm_q31.c | 426 + .../Source/FilteringFunctions/arm_lms_q15.c | 374 + .../Source/FilteringFunctions/arm_lms_q31.c | 364 + .../Source/MatrixFunctions/arm_mat_add_f32.c | 206 + .../Source/MatrixFunctions/arm_mat_add_q15.c | 161 + .../Source/MatrixFunctions/arm_mat_add_q31.c | 205 + .../Source/MatrixFunctions/arm_mat_init_f32.c | 86 + .../Source/MatrixFunctions/arm_mat_init_q15.c | 78 + .../Source/MatrixFunctions/arm_mat_init_q31.c | 82 + .../MatrixFunctions/arm_mat_inverse_f32.c | 668 + .../Source/MatrixFunctions/arm_mat_mult_f32.c | 284 + .../MatrixFunctions/arm_mat_mult_fast_q15.c | 361 + .../MatrixFunctions/arm_mat_mult_fast_q31.c | 218 + .../Source/MatrixFunctions/arm_mat_mult_q15.c | 467 + .../Source/MatrixFunctions/arm_mat_mult_q31.c | 292 + .../MatrixFunctions/arm_mat_scale_f32.c | 179 + .../MatrixFunctions/arm_mat_scale_q15.c | 181 + .../MatrixFunctions/arm_mat_scale_q31.c | 201 + .../Source/MatrixFunctions/arm_mat_sub_f32.c | 207 + .../Source/MatrixFunctions/arm_mat_sub_q15.c | 158 + .../Source/MatrixFunctions/arm_mat_sub_q31.c | 206 + .../MatrixFunctions/arm_mat_trans_f32.c | 216 + .../MatrixFunctions/arm_mat_trans_q15.c | 282 + .../MatrixFunctions/arm_mat_trans_q31.c | 208 + .../Source/StatisticsFunctions/arm_max_f32.c | 178 + .../Source/StatisticsFunctions/arm_max_q15.c | 168 + .../Source/StatisticsFunctions/arm_max_q31.c | 169 + .../Source/StatisticsFunctions/arm_max_q7.c | 169 + .../Source/StatisticsFunctions/arm_mean_f32.c | 131 + .../Source/StatisticsFunctions/arm_mean_q15.c | 125 + .../Source/StatisticsFunctions/arm_mean_q31.c | 128 + .../Source/StatisticsFunctions/arm_mean_q7.c | 125 + .../Source/StatisticsFunctions/arm_min_f32.c | 175 + .../Source/StatisticsFunctions/arm_min_q15.c | 169 + .../Source/StatisticsFunctions/arm_min_q31.c | 168 + .../Source/StatisticsFunctions/arm_min_q7.c | 170 + .../StatisticsFunctions/arm_power_f32.c | 138 + .../StatisticsFunctions/arm_power_q15.c | 144 + .../StatisticsFunctions/arm_power_q31.c | 135 + .../Source/StatisticsFunctions/arm_power_q7.c | 133 + .../Source/StatisticsFunctions/arm_rms_f32.c | 133 + .../Source/StatisticsFunctions/arm_rms_q15.c | 153 + .../Source/StatisticsFunctions/arm_rms_q31.c | 146 + .../Source/StatisticsFunctions/arm_std_f32.c | 188 + .../Source/StatisticsFunctions/arm_std_q15.c | 197 + .../Source/StatisticsFunctions/arm_std_q31.c | 184 + .../Source/StatisticsFunctions/arm_var_f32.c | 184 + .../Source/StatisticsFunctions/arm_var_q15.c | 180 + .../Source/StatisticsFunctions/arm_var_q31.c | 170 + .../Source/SupportFunctions/arm_copy_f32.c | 130 + .../Source/SupportFunctions/arm_copy_q15.c | 109 + .../Source/SupportFunctions/arm_copy_q31.c | 118 + .../Source/SupportFunctions/arm_copy_q7.c | 110 + .../Source/SupportFunctions/arm_fill_f32.c | 129 + .../Source/SupportFunctions/arm_fill_q15.c | 115 + .../Source/SupportFunctions/arm_fill_q31.c | 116 + .../Source/SupportFunctions/arm_fill_q7.c | 113 + .../SupportFunctions/arm_float_to_q15.c | 196 + .../SupportFunctions/arm_float_to_q31.c | 203 + .../Source/SupportFunctions/arm_float_to_q7.c | 195 + .../SupportFunctions/arm_q15_to_float.c | 126 + .../Source/SupportFunctions/arm_q15_to_q31.c | 148 + .../Source/SupportFunctions/arm_q15_to_q7.c | 146 + .../SupportFunctions/arm_q31_to_float.c | 123 + .../Source/SupportFunctions/arm_q31_to_q15.c | 137 + .../Source/SupportFunctions/arm_q31_to_q7.c | 128 + .../Source/SupportFunctions/arm_q7_to_float.c | 123 + .../Source/SupportFunctions/arm_q7_to_q15.c | 149 + .../Source/SupportFunctions/arm_q7_to_q31.c | 134 + .../TransformFunctions/arm_bitreversal.c | 222 + .../TransformFunctions/arm_cfft_radix2_f32.c | 511 + .../arm_cfft_radix2_init_f32.c | 198 + .../arm_cfft_radix2_init_q15.c | 186 + .../arm_cfft_radix2_init_q31.c | 164 + .../TransformFunctions/arm_cfft_radix2_q15.c | 712 + .../TransformFunctions/arm_cfft_radix2_q31.c | 310 + .../TransformFunctions/arm_cfft_radix4_f32.c | 1236 + .../arm_cfft_radix4_init_f32.c | 161 + .../arm_cfft_radix4_init_q15.c | 149 + .../arm_cfft_radix4_init_q31.c | 145 + .../TransformFunctions/arm_cfft_radix4_q15.c | 1896 ++ .../TransformFunctions/arm_cfft_radix4_q31.c | 891 + .../Source/TransformFunctions/arm_dct4_f32.c | 453 + .../TransformFunctions/arm_dct4_init_f32.c | 16511 +++++++++++ .../TransformFunctions/arm_dct4_init_q15.c | 4276 +++ .../TransformFunctions/arm_dct4_init_q31.c | 8356 ++++++ .../Source/TransformFunctions/arm_dct4_q15.c | 386 + .../Source/TransformFunctions/arm_dct4_q31.c | 387 + .../Source/TransformFunctions/arm_rfft_f32.c | 382 + .../TransformFunctions/arm_rfft_init_f32.c | 8369 ++++++ .../TransformFunctions/arm_rfft_init_q15.c | 2229 ++ .../TransformFunctions/arm_rfft_init_q31.c | 4274 +++ .../Source/TransformFunctions/arm_rfft_q15.c | 460 + .../Source/TransformFunctions/arm_rfft_q31.c | 326 + .../Device/ST/STM32F0xx/Include/stm32f0xx.h | 3218 +++ .../ST/STM32F0xx/Include/system_stm32f0xx.h | 104 + .../Device/ST/STM32F0xx/Release_Notes.html | 146 + .../Templates/TrueSTUDIO/startup_stm32f0xx.s | 305 + .../Source/Templates/arm/startup_stm32f0xx.s | 256 + .../Templates/gcc_ride7/startup_stm32f0xx.s | 292 + .../Source/Templates/iar/startup_stm32f0xx.s | 330 + .../Source/Templates/system_stm32f0xx.c | 353 + .../Device/ST/STM32F10x/Include/stm32f10x.h | 8388 ++++++ .../ST/STM32F10x/Include/system_stm32f10x.h | 104 + .../Device/ST/STM32F10x/Release_Notes.html | 289 + .../Templates/TASKING/cstart_thumb2.asm | 140 + .../TrueSTUDIO/startup_stm32f10x_cl.s | 479 + .../TrueSTUDIO/startup_stm32f10x_hd.s | 475 + .../TrueSTUDIO/startup_stm32f10x_hd_vl.s | 457 + .../TrueSTUDIO/startup_stm32f10x_ld.s | 353 + .../TrueSTUDIO/startup_stm32f10x_ld_vl.s | 398 + .../TrueSTUDIO/startup_stm32f10x_md.s | 369 + .../TrueSTUDIO/startup_stm32f10x_md_vl.s | 414 + .../TrueSTUDIO/startup_stm32f10x_xl.s | 473 + .../Templates/arm/startup_stm32f10x_cl.s | 375 + .../Templates/arm/startup_stm32f10x_hd.s | 365 + .../Templates/arm/startup_stm32f10x_hd_vl.s | 353 + .../Templates/arm/startup_stm32f10x_ld.s | 304 + .../Templates/arm/startup_stm32f10x_ld_vl.s | 311 + .../Templates/arm/startup_stm32f10x_md.s | 314 + .../Templates/arm/startup_stm32f10x_md_vl.s | 322 + .../Templates/arm/startup_stm32f10x_xl.s | 365 + .../gcc_ride7/startup_stm32f10x_cl.s | 474 + .../gcc_ride7/startup_stm32f10x_hd.s | 471 + .../gcc_ride7/startup_stm32f10x_hd_vl.s | 448 + .../gcc_ride7/startup_stm32f10x_ld.s | 349 + .../gcc_ride7/startup_stm32f10x_ld_vl.s | 389 + .../gcc_ride7/startup_stm32f10x_md.s | 364 + .../gcc_ride7/startup_stm32f10x_md_vl.s | 405 + .../gcc_ride7/startup_stm32f10x_xl.s | 471 + .../Templates/iar/startup_stm32f10x_cl.s | 514 + .../Templates/iar/startup_stm32f10x_hd.s | 503 + .../Templates/iar/startup_stm32f10x_hd_vl.s | 468 + .../Templates/iar/startup_stm32f10x_ld.s | 373 + .../Templates/iar/startup_stm32f10x_ld_vl.s | 376 + .../Templates/iar/startup_stm32f10x_md.s | 398 + .../Templates/iar/startup_stm32f10x_md_vl.s | 401 + .../Templates/iar/startup_stm32f10x_xl.s | 503 + .../Source/Templates/system_stm32f10x.c | 1100 + .../Device/ST/STM32F2xx/Include/stm32f2xx.h | 6963 +++++ .../ST/STM32F2xx/Include/system_stm32f2xx.h | 105 + .../Device/ST/STM32F2xx/Release_Notes.html | 146 + .../Templates/TASKING/cstart_thumb2.asm | 140 + .../Templates/TrueSTUDIO/startup_stm32f2xx.s | 514 + .../Source/Templates/arm/startup_stm32f2xx.s | 429 + .../Templates/gcc_ride7/startup_stm32f2xx.s | 512 + .../Source/Templates/iar/startup_stm32f2xx.s | 629 + .../Source/Templates/system_stm32f2xx.c | 542 + .../Device/ST/STM32F30x/Include/stm32f30x.h | 6205 ++++ .../ST/STM32F30x/Include/system_stm32f30x.h | 105 + .../Device/ST/STM32F30x/Release_Notes.html | 136 + .../Templates/TrueSTUDIO/startup_stm32f30x.s | 469 + .../Source/Templates/arm/startup_stm32f30x.s | 399 + .../Templates/gcc_ride7/startup_stm32f30x.s | 465 + .../Source/Templates/iar/startup_stm32f30x.s | 554 + .../Source/Templates/system_stm32f30x.c | 382 + .../Device/ST/STM32F37x/Include/stm32f37x.h | 5438 ++++ .../ST/STM32F37x/Include/system_stm32f37x.h | 104 + .../Device/ST/STM32F37x/Release_Notes.html | 133 + .../Templates/TrueSTUDIO/startup_stm32f37x.s | 463 + .../Source/Templates/arm/startup_stm32f37x.s | 396 + .../Templates/gcc_ride7/startup_stm32f37x.s | 460 + .../Source/Templates/iar/startup_stm32f37x.s | 542 + .../Source/Templates/system_stm32f37x.c | 380 + .../Device/ST/STM32F4xx/Include/stm32f4xx.h | 7155 +++++ .../ST/STM32F4xx/Include/system_stm32f4xx.h | 105 + .../Device/ST/STM32F4xx/Release_Notes.html | 155 + .../Templates/TASKING/cstart_thumb2.asm | 142 + .../Templates/TrueSTUDIO/startup_stm32f40xx.s | 517 + .../Templates/TrueSTUDIO/startup_stm32f427x.s | 537 + .../Source/Templates/arm/startup_stm32f40xx.s | 434 + .../Source/Templates/arm/startup_stm32f427x.s | 448 + .../Templates/gcc_ride7/startup_stm32f40xx.s | 515 + .../Templates/gcc_ride7/startup_stm32f427x.s | 535 + .../Source/Templates/iar/startup_stm32f40xx.s | 636 + .../Source/Templates/iar/startup_stm32f427x.s | 666 + .../Source/Templates/system_stm32f4xx.c | 561 + .../Device/ST/STM32L1xx/Include/stm32l1xx.h | 6355 +++++ .../ST/STM32L1xx/Include/system_stm32l1xx.h | 104 + .../Device/ST/STM32L1xx/Release_Notes.html | 394 + .../Templates/TASKING/cstart_thumb2.asm | 140 + .../TrueSTUDIO/startup_stm32l1xx_hd.s | 424 + .../TrueSTUDIO/startup_stm32l1xx_md.s | 376 + .../TrueSTUDIO/startup_stm32l1xx_mdp.s | 415 + .../Templates/arm/startup_stm32l1xx_hd.s | 356 + .../Templates/arm/startup_stm32l1xx_md.s | 319 + .../Templates/arm/startup_stm32l1xx_mdp.s | 350 + .../gcc_ride7/startup_stm32l1xx_hd.s | 419 + .../gcc_ride7/startup_stm32l1xx_md.s | 371 + .../gcc_ride7/startup_stm32l1xx_mdp.s | 410 + .../Templates/iar/startup_stm32l1xx_hd.s | 544 + .../Templates/iar/startup_stm32l1xx_md.s | 463 + .../Templates/iar/startup_stm32l1xx_mdp.s | 520 + .../Source/Templates/system_stm32l1xx.c | 533 + .../ST/STM32W108xx/Include/stm32w108xx.h | 1967 ++ .../STM32W108xx/Include/system_stm32w108xx.h | 104 + .../Device/ST/STM32W108xx/Release_Notes.html | 333 + .../TrueSTUDIO/startup_stm32w108xx.s | 266 + .../Templates/arm/startup_stm32w108xx.s | 231 + .../Templates/gcc_ride7/startup_stm32w108xx.s | 252 + .../Templates/iar/startup_stm32w108xx.s | 261 + .../Source/Templates/system_stm32w108xx.c | 237 + .../Core/html/CMSIS_CORE_Files.png | Bin 0 -> 20924 bytes .../Core/html/CMSIS_CORE_Files_user.png | Bin 0 -> 10053 bytes .../Core/html/CMSIS_Logo_Final.png | Bin 0 -> 12402 bytes .../_c_o_r_e__m_i_s_r_a__exceptions_pg.html | 144 + .../Documentation/Core/html/_reg_map_pg.html | 305 + .../Core/html/_templates_pg.html | 215 + .../Core/html/_using__a_r_m_pg.html | 167 + .../Documentation/Core/html/_using_pg.html | 216 + .../Documentation/Core/html/annotated.html | 152 + libs/CMSIS/Documentation/Core/html/bc_s.png | Bin 0 -> 702 bytes libs/CMSIS/Documentation/Core/html/check.png | Bin 0 -> 922 bytes .../Documentation/Core/html/classes.html | 160 + libs/CMSIS/Documentation/Core/html/closed.png | Bin 0 -> 126 bytes libs/CMSIS/Documentation/Core/html/cmsis.css | 957 + .../Documentation/Core/html/device_h_pg.html | 516 + .../CMSIS/Documentation/Core/html/doxygen.png | Bin 0 -> 4008 bytes .../Documentation/Core/html/ftv2blank.png | Bin 0 -> 82 bytes .../CMSIS/Documentation/Core/html/ftv2doc.png | Bin 0 -> 766 bytes .../Core/html/ftv2folderclosed.png | Bin 0 -> 567 bytes .../Core/html/ftv2folderopen.png | Bin 0 -> 599 bytes .../Documentation/Core/html/ftv2lastnode.png | Bin 0 -> 82 bytes .../Documentation/Core/html/ftv2link.png | Bin 0 -> 766 bytes .../Documentation/Core/html/ftv2mlastnode.png | Bin 0 -> 219 bytes .../Documentation/Core/html/ftv2mnode.png | Bin 0 -> 219 bytes .../Documentation/Core/html/ftv2node.png | Bin 0 -> 82 bytes .../Documentation/Core/html/ftv2plastnode.png | Bin 0 -> 215 bytes .../Documentation/Core/html/ftv2pnode.png | Bin 0 -> 215 bytes .../Documentation/Core/html/ftv2splitbar.png | Bin 0 -> 250 bytes .../Documentation/Core/html/ftv2vertline.png | Bin 0 -> 82 bytes .../Documentation/Core/html/functions.html | 629 + .../Core/html/functions_vars.html | 629 + .../Documentation/Core/html/globals.html | 605 + .../Documentation/Core/html/globals_enum.html | 140 + .../Documentation/Core/html/globals_eval.html | 170 + .../Documentation/Core/html/globals_func.html | 528 + .../Documentation/Core/html/globals_vars.html | 143 + .../html/group___core___register__gr.html | 1148 + .../Core/html/group___i_t_m___debug__gr.html | 278 + .../Core/html/group___n_v_i_c__gr.html | 1033 + .../Core/html/group___sys_tick__gr.html | 196 + .../html/group__intrinsic___c_p_u__gr.html | 766 + .../html/group__intrinsic___s_i_m_d__gr.html | 3079 ++ .../Core/html/group__peripheral__gr.html | 231 + .../Core/html/group__system__init__gr.html | 228 + libs/CMSIS/Documentation/Core/html/index.html | 205 + libs/CMSIS/Documentation/Core/html/installdox | 112 + libs/CMSIS/Documentation/Core/html/jquery.js | 54 + .../Documentation/Core/html/modules.html | 140 + libs/CMSIS/Documentation/Core/html/nav_f.png | Bin 0 -> 156 bytes libs/CMSIS/Documentation/Core/html/nav_h.png | Bin 0 -> 97 bytes .../CMSIS/Documentation/Core/html/navtree.css | 123 + libs/CMSIS/Documentation/Core/html/navtree.js | 293 + libs/CMSIS/Documentation/Core/html/open.png | Bin 0 -> 117 bytes libs/CMSIS/Documentation/Core/html/pages.html | 140 + libs/CMSIS/Documentation/Core/html/resize.js | 81 + libs/CMSIS/Documentation/Core/html/search.css | 240 + .../Core/html/search/all_5f.html | 655 + .../Core/html/search/all_61.html | 55 + .../Core/html/search/all_62.html | 43 + .../Core/html/search/all_63.html | 133 + .../Core/html/search/all_64.html | 79 + .../Core/html/search/all_65.html | 26 + .../Core/html/search/all_66.html | 109 + .../Core/html/search/all_68.html | 32 + .../Core/html/search/all_69.html | 147 + .../Core/html/search/all_6c.html | 32 + .../Core/html/search/all_6d.html | 84 + .../Core/html/search/all_6e.html | 124 + .../Core/html/search/all_6f.html | 25 + .../Core/html/search/all_70.html | 50 + .../Core/html/search/all_71.html | 29 + .../Core/html/search/all_72.html | 198 + .../Core/html/search/all_73.html | 119 + .../Core/html/search/all_74.html | 66 + .../Core/html/search/all_75.html | 49 + .../Core/html/search/all_76.html | 41 + .../Core/html/search/all_77.html | 37 + .../Core/html/search/all_78.html | 25 + .../Core/html/search/all_7a.html | 29 + .../Core/html/search/classes_61.html | 25 + .../Core/html/search/classes_63.html | 30 + .../Core/html/search/classes_64.html | 25 + .../Core/html/search/classes_66.html | 25 + .../Core/html/search/classes_69.html | 30 + .../Core/html/search/classes_6d.html | 25 + .../Core/html/search/classes_6e.html | 25 + .../Core/html/search/classes_73.html | 35 + .../Core/html/search/classes_74.html | 25 + .../Core/html/search/classes_78.html | 25 + .../Documentation/Core/html/search/close.png | Bin 0 -> 273 bytes .../Core/html/search/enums_69.html | 26 + .../Core/html/search/enumvalues_62.html | 26 + .../Core/html/search/enumvalues_64.html | 26 + .../Core/html/search/enumvalues_68.html | 26 + .../Core/html/search/enumvalues_6d.html | 26 + .../Core/html/search/enumvalues_6e.html | 26 + .../Core/html/search/enumvalues_70.html | 32 + .../Core/html/search/enumvalues_73.html | 32 + .../Core/html/search/enumvalues_75.html | 26 + .../Core/html/search/enumvalues_77.html | 26 + .../Core/html/search/files_6d.html | 25 + .../Core/html/search/files_6f.html | 25 + .../Core/html/search/files_72.html | 70 + .../Core/html/search/files_74.html | 25 + .../Core/html/search/files_75.html | 25 + .../Core/html/search/functions_5f.html | 644 + .../Core/html/search/functions_69.html | 38 + .../Core/html/search/functions_6e.html | 98 + .../Core/html/search/functions_73.html | 38 + .../Core/html/search/mag_sel.png | Bin 0 -> 563 bytes .../Core/html/search/nomatches.html | 12 + .../Documentation/Core/html/search/search.css | 240 + .../Documentation/Core/html/search/search.js | 738 + .../Core/html/search/search_l.png | Bin 0 -> 604 bytes .../Core/html/search/search_m.png | Bin 0 -> 158 bytes .../Core/html/search/search_r.png | Bin 0 -> 612 bytes .../Core/html/search/variables_5f.html | 31 + .../Core/html/search/variables_61.html | 50 + .../Core/html/search/variables_62.html | 37 + .../Core/html/search/variables_63.html | 123 + .../Core/html/search/variables_64.html | 68 + .../Core/html/search/variables_65.html | 26 + .../Core/html/search/variables_66.html | 104 + .../Core/html/search/variables_68.html | 26 + .../Core/html/search/variables_69.html | 113 + .../Core/html/search/variables_6c.html | 32 + .../Core/html/search/variables_6d.html | 68 + .../Core/html/search/variables_6e.html | 35 + .../Core/html/search/variables_70.html | 38 + .../Core/html/search/variables_71.html | 29 + .../Core/html/search/variables_72.html | 148 + .../Core/html/search/variables_73.html | 74 + .../Core/html/search/variables_74.html | 56 + .../Core/html/search/variables_75.html | 38 + .../Core/html/search/variables_76.html | 41 + .../Core/html/search/variables_77.html | 31 + .../Core/html/search/variables_7a.html | 29 + .../Documentation/Core/html/startup_s_pg.html | 359 + .../Core/html/struct_core_debug___type.html | 207 + .../Core/html/struct_d_w_t___type.html | 492 + .../Core/html/struct_f_p_u___type.html | 237 + .../Core/html/struct_i_t_m___type.html | 298 + .../Core/html/struct_m_p_u___type.html | 312 + .../Core/html/struct_n_v_i_c___type.html | 342 + .../Core/html/struct_s_c_b___type.html | 462 + .../Core/html/struct_s_cn_s_c_b___type.html | 192 + .../Core/html/struct_sys_tick___type.html | 207 + .../Core/html/struct_t_p_i___type.html | 507 + .../Documentation/Core/html/system_c_pg.html | 286 + libs/CMSIS/Documentation/Core/html/tab_a.png | Bin 0 -> 142 bytes libs/CMSIS/Documentation/Core/html/tab_b.png | Bin 0 -> 174 bytes libs/CMSIS/Documentation/Core/html/tab_h.png | Bin 0 -> 198 bytes libs/CMSIS/Documentation/Core/html/tab_s.png | Bin 0 -> 191 bytes .../Documentation/Core/html/tab_topnav.png | Bin 0 -> 232 bytes libs/CMSIS/Documentation/Core/html/tabs.css | 71 + .../Core/html/union_a_p_s_r___type.html | 268 + .../Core/html/union_c_o_n_t_r_o_l___type.html | 238 + .../Core/html/union_i_p_s_r___type.html | 208 + .../Core/html/unionx_p_s_r___type.html | 313 + libs/CMSIS/Documentation/DSP/html/Biquad.gif | Bin 0 -> 11171 bytes .../Documentation/DSP/html/BiquadCascade.gif | Bin 0 -> 19446 bytes .../DSP/html/BiquadDF2Transposed.gif | Bin 0 -> 9590 bytes .../DSP/html/BiquadPostshift.gif | Bin 0 -> 8407 bytes libs/CMSIS/Documentation/DSP/html/CFFT.gif | Bin 0 -> 3482 bytes libs/CMSIS/Documentation/DSP/html/CFFTQ15.gif | Bin 0 -> 4299 bytes libs/CMSIS/Documentation/DSP/html/CFFTQ31.gif | Bin 0 -> 4380 bytes .../Documentation/DSP/html/CFFT_Radix2.gif | Bin 0 -> 5880 bytes .../CMSIS/Documentation/DSP/html/CIFFTQ15.gif | Bin 0 -> 4292 bytes .../CMSIS/Documentation/DSP/html/CIFFTQ31.gif | Bin 0 -> 4340 bytes .../DSP/html/CMSIS_Logo_Final.png | Bin 0 -> 12402 bytes .../Documentation/DSP/html/Convolution.gif | Bin 0 -> 4869 bytes .../DSP/html/ConvolutionEquation.gif | Bin 0 -> 2644 bytes .../DSP/html/CorrelateEquation.gif | Bin 0 -> 2638 bytes libs/CMSIS/Documentation/DSP/html/DCT4.gif | Bin 0 -> 3837 bytes .../Documentation/DSP/html/DCT4Equation.gif | Bin 0 -> 2793 bytes libs/CMSIS/Documentation/DSP/html/FFTBin.gif | Bin 0 -> 4726 bytes .../Documentation/DSP/html/FFTBinInput.gif | Bin 0 -> 11822 bytes .../Documentation/DSP/html/FFTBinOutput.gif | Bin 0 -> 9211 bytes libs/CMSIS/Documentation/DSP/html/FIR.gif | Bin 0 -> 9671 bytes .../Documentation/DSP/html/FIRDecimator.gif | Bin 0 -> 2816 bytes .../DSP/html/FIRInterpolator.gif | Bin 0 -> 2700 bytes .../Documentation/DSP/html/FIRLPF_coeffs.gif | Bin 0 -> 5580 bytes .../Documentation/DSP/html/FIRLPF_input.gif | Bin 0 -> 12076 bytes .../Documentation/DSP/html/FIRLPF_output.gif | Bin 0 -> 9096 bytes .../DSP/html/FIRLPF_response.gif | Bin 0 -> 5416 bytes .../DSP/html/FIRLPF_signalflow.gif | Bin 0 -> 3138 bytes .../Documentation/DSP/html/FIRLattice.gif | Bin 0 -> 10034 bytes .../Documentation/DSP/html/FIRSparse.gif | Bin 0 -> 9952 bytes .../DSP/html/GEQ_allbandresponse.gif | Bin 0 -> 16277 bytes .../DSP/html/GEQ_bandresponse.gif | Bin 0 -> 11263 bytes .../Documentation/DSP/html/GEQ_inputchirp.gif | Bin 0 -> 11509 bytes .../DSP/html/GEQ_outputchirp.gif | Bin 0 -> 11915 bytes .../Documentation/DSP/html/GEQ_signalflow.gif | Bin 0 -> 8272 bytes .../Documentation/DSP/html/IDCT4Equation.gif | Bin 0 -> 2739 bytes .../Documentation/DSP/html/IIRLattice.gif | Bin 0 -> 13216 bytes libs/CMSIS/Documentation/DSP/html/LMS.gif | Bin 0 -> 6310 bytes .../Documentation/DSP/html/LinearInterp.gif | Bin 0 -> 4399 bytes .../Documentation/DSP/html/MatrixAddition.gif | Bin 0 -> 5014 bytes .../Documentation/DSP/html/MatrixInverse.gif | Bin 0 -> 6346 bytes .../DSP/html/MatrixMultiplication.gif | Bin 0 -> 7594 bytes .../Documentation/DSP/html/MatrixScale.gif | Bin 0 -> 4617 bytes .../DSP/html/MatrixSubtraction.gif | Bin 0 -> 5212 bytes .../DSP/html/MatrixTranspose.gif | Bin 0 -> 3185 bytes libs/CMSIS/Documentation/DSP/html/PID.gif | Bin 0 -> 5946 bytes libs/CMSIS/Documentation/DSP/html/RFFT.gif | Bin 0 -> 1932 bytes libs/CMSIS/Documentation/DSP/html/RFFTQ15.gif | Bin 0 -> 3835 bytes libs/CMSIS/Documentation/DSP/html/RFFTQ31.gif | Bin 0 -> 3915 bytes libs/CMSIS/Documentation/DSP/html/RIFFT.gif | Bin 0 -> 1939 bytes .../CMSIS/Documentation/DSP/html/RIFFTQ15.gif | Bin 0 -> 3872 bytes .../CMSIS/Documentation/DSP/html/RIFFTQ31.gif | Bin 0 -> 3868 bytes .../Documentation/DSP/html/SignalFlow.gif | Bin 0 -> 10135 bytes .../CMSIS/Documentation/DSP/html/Variance.gif | Bin 0 -> 5965 bytes .../_d_s_p___lib_01_c_m0_01_b_e_8txt.html | 484 + .../_d_s_p___lib_01_c_m0_01_l_e_8txt.html | 484 + .../_d_s_p___lib_01_c_m3_01_l_e_8txt.html | 131 + .../Documentation/DSP/html/annotated.html | 192 + .../DSP/html/arm__abs__f32_8c.html | 139 + .../DSP/html/arm__abs__f32_8d.html | 131 + .../DSP/html/arm__abs__q15_8c.html | 139 + .../DSP/html/arm__abs__q15_8d.html | 131 + .../DSP/html/arm__abs__q31_8c.html | 139 + .../DSP/html/arm__abs__q31_8d.html | 131 + .../DSP/html/arm__abs__q7_8c.html | 139 + .../DSP/html/arm__abs__q7_8d.html | 131 + .../DSP/html/arm__add__f32_8c.html | 139 + .../DSP/html/arm__add__f32_8d.html | 131 + .../DSP/html/arm__add__q15_8c.html | 139 + .../DSP/html/arm__add__q15_8d.html | 131 + .../DSP/html/arm__add__q31_8c.html | 139 + .../DSP/html/arm__add__q31_8d.html | 131 + .../DSP/html/arm__add__q7_8c.html | 139 + .../DSP/html/arm__add__q7_8d.html | 131 + ...ad__cascade__df1__32x64__init__q31_8c.html | 138 + ...ad__cascade__df1__32x64__init__q31_8d.html | 131 + ...__biquad__cascade__df1__32x64__q31_8c.html | 138 + ...__biquad__cascade__df1__32x64__q31_8d.html | 131 + .../arm__biquad__cascade__df1__f32_8c.html | 139 + .../arm__biquad__cascade__df1__f32_8d.html | 131 + ...m__biquad__cascade__df1__fast__q15_8c.html | 139 + ...m__biquad__cascade__df1__fast__q15_8d.html | 131 + ...m__biquad__cascade__df1__fast__q31_8c.html | 139 + ...m__biquad__cascade__df1__fast__q31_8d.html | 131 + ...m__biquad__cascade__df1__init__f32_8c.html | 139 + ...m__biquad__cascade__df1__init__f32_8d.html | 131 + ...m__biquad__cascade__df1__init__q15_8c.html | 139 + ...m__biquad__cascade__df1__init__q15_8d.html | 131 + ...m__biquad__cascade__df1__init__q31_8c.html | 139 + ...m__biquad__cascade__df1__init__q31_8d.html | 131 + .../arm__biquad__cascade__df1__q15_8c.html | 139 + .../arm__biquad__cascade__df1__q15_8d.html | 131 + .../arm__biquad__cascade__df1__q31_8c.html | 139 + .../arm__biquad__cascade__df1__q31_8d.html | 131 + .../arm__biquad__cascade__df2_t__f32_8c.html | 139 + ..._biquad__cascade__df2_t__init__f32_8c.html | 139 + .../arm__biquad__cascade__df2t__f32_8d.html | 131 + ...__biquad__cascade__df2t__init__f32_8d.html | 131 + .../DSP/html/arm__bitreversal_8c.html | 297 + .../DSP/html/arm__bitreversal_8d.html | 131 + .../DSP/html/arm__cfft__radix2__f32_8c.html | 244 + .../DSP/html/arm__cfft__radix2__f32_8d.html | 131 + .../html/arm__cfft__radix2__init__f32_8c.html | 139 + .../html/arm__cfft__radix2__init__f32_8d.html | 131 + .../html/arm__cfft__radix2__init__q15_8c.html | 139 + .../html/arm__cfft__radix2__init__q15_8d.html | 131 + .../html/arm__cfft__radix2__init__q31_8c.html | 139 + .../html/arm__cfft__radix2__init__q31_8d.html | 131 + .../DSP/html/arm__cfft__radix2__q15_8c.html | 241 + .../DSP/html/arm__cfft__radix2__q15_8d.html | 131 + .../DSP/html/arm__cfft__radix2__q31_8c.html | 237 + .../DSP/html/arm__cfft__radix2__q31_8d.html | 131 + .../DSP/html/arm__cfft__radix4__f32_8c.html | 244 + .../DSP/html/arm__cfft__radix4__f32_8d.html | 131 + .../html/arm__cfft__radix4__init__f32_8c.html | 139 + .../html/arm__cfft__radix4__init__f32_8d.html | 131 + .../html/arm__cfft__radix4__init__q15_8c.html | 139 + .../html/arm__cfft__radix4__init__q15_8d.html | 131 + .../html/arm__cfft__radix4__init__q31_8c.html | 139 + .../html/arm__cfft__radix4__init__q31_8d.html | 131 + .../DSP/html/arm__cfft__radix4__q15_8c.html | 251 + .../DSP/html/arm__cfft__radix4__q15_8d.html | 131 + .../DSP/html/arm__cfft__radix4__q31_8c.html | 251 + .../DSP/html/arm__cfft__radix4__q31_8d.html | 131 + .../arm__class__marks__example__f32_8c.html | 417 + .../DSP/html/arm__cmplx__conj__f32_8c.html | 139 + .../DSP/html/arm__cmplx__conj__f32_8d.html | 131 + .../DSP/html/arm__cmplx__conj__q15_8c.html | 139 + .../DSP/html/arm__cmplx__conj__q15_8d.html | 131 + .../DSP/html/arm__cmplx__conj__q31_8c.html | 139 + .../DSP/html/arm__cmplx__conj__q31_8d.html | 131 + .../html/arm__cmplx__dot__prod__f32_8c.html | 139 + .../html/arm__cmplx__dot__prod__f32_8d.html | 131 + .../html/arm__cmplx__dot__prod__q15_8c.html | 139 + .../html/arm__cmplx__dot__prod__q15_8d.html | 131 + .../html/arm__cmplx__dot__prod__q31_8c.html | 139 + .../html/arm__cmplx__dot__prod__q31_8d.html | 131 + .../DSP/html/arm__cmplx__mag__f32_8c.html | 139 + .../DSP/html/arm__cmplx__mag__f32_8d.html | 131 + .../DSP/html/arm__cmplx__mag__q15_8c.html | 139 + .../DSP/html/arm__cmplx__mag__q15_8d.html | 131 + .../DSP/html/arm__cmplx__mag__q31_8c.html | 139 + .../DSP/html/arm__cmplx__mag__q31_8d.html | 131 + .../arm__cmplx__mag__squared__f32_8c.html | 139 + .../arm__cmplx__mag__squared__f32_8d.html | 131 + .../arm__cmplx__mag__squared__q15_8c.html | 139 + .../arm__cmplx__mag__squared__q15_8d.html | 131 + .../arm__cmplx__mag__squared__q31_8c.html | 139 + .../arm__cmplx__mag__squared__q31_8d.html | 131 + .../html/arm__cmplx__mult__cmplx__f32_8c.html | 139 + .../html/arm__cmplx__mult__cmplx__f32_8d.html | 131 + .../html/arm__cmplx__mult__cmplx__q15_8c.html | 139 + .../html/arm__cmplx__mult__cmplx__q15_8d.html | 131 + .../html/arm__cmplx__mult__cmplx__q31_8c.html | 139 + .../html/arm__cmplx__mult__cmplx__q31_8d.html | 131 + .../html/arm__cmplx__mult__real__f32_8c.html | 139 + .../html/arm__cmplx__mult__real__f32_8d.html | 131 + .../html/arm__cmplx__mult__real__q15_8c.html | 139 + .../html/arm__cmplx__mult__real__q15_8d.html | 131 + .../html/arm__cmplx__mult__real__q31_8c.html | 139 + .../html/arm__cmplx__mult__real__q31_8d.html | 131 + .../DSP/html/arm__common__tables_8c.html | 175 + .../DSP/html/arm__common__tables_8d.html | 131 + .../DSP/html/arm__common__tables_8h.html | 203 + .../DSP/html/arm__conv__f32_8c.html | 139 + .../DSP/html/arm__conv__f32_8d.html | 131 + .../html/arm__conv__fast__opt__q15_8c.html | 139 + .../html/arm__conv__fast__opt__q15_8d.html | 131 + .../DSP/html/arm__conv__fast__q15_8c.html | 139 + .../DSP/html/arm__conv__fast__q15_8d.html | 131 + .../DSP/html/arm__conv__fast__q31_8c.html | 139 + .../DSP/html/arm__conv__fast__q31_8d.html | 131 + .../DSP/html/arm__conv__opt__q15_8c.html | 139 + .../DSP/html/arm__conv__opt__q15_8d.html | 131 + .../DSP/html/arm__conv__opt__q7_8c.html | 139 + .../DSP/html/arm__conv__opt__q7_8d.html | 131 + .../DSP/html/arm__conv__partial__f32_8c.html | 139 + .../DSP/html/arm__conv__partial__f32_8d.html | 131 + ...arm__conv__partial__fast__opt__q15_8c.html | 139 + ...arm__conv__partial__fast__opt__q15_8d.html | 131 + .../arm__conv__partial__fast__q15_8c.html | 139 + .../arm__conv__partial__fast__q15_8d.html | 131 + .../arm__conv__partial__fast__q31_8c.html | 139 + .../arm__conv__partial__fast__q31_8d.html | 131 + .../html/arm__conv__partial__opt__q15_8c.html | 139 + .../html/arm__conv__partial__opt__q15_8d.html | 131 + .../html/arm__conv__partial__opt__q7_8c.html | 139 + .../html/arm__conv__partial__opt__q7_8d.html | 131 + .../DSP/html/arm__conv__partial__q15_8c.html | 139 + .../DSP/html/arm__conv__partial__q15_8d.html | 131 + .../DSP/html/arm__conv__partial__q31_8c.html | 139 + .../DSP/html/arm__conv__partial__q31_8d.html | 131 + .../DSP/html/arm__conv__partial__q7_8c.html | 139 + .../DSP/html/arm__conv__partial__q7_8d.html | 131 + .../DSP/html/arm__conv__q15_8c.html | 139 + .../DSP/html/arm__conv__q15_8d.html | 131 + .../DSP/html/arm__conv__q31_8c.html | 139 + .../DSP/html/arm__conv__q31_8d.html | 131 + .../DSP/html/arm__conv__q7_8c.html | 139 + .../DSP/html/arm__conv__q7_8d.html | 131 + .../arm__convolution__example__f32_8c.html | 385 + .../DSP/html/arm__copy__f32_8c.html | 139 + .../DSP/html/arm__copy__f32_8d.html | 131 + .../DSP/html/arm__copy__q15_8c.html | 139 + .../DSP/html/arm__copy__q15_8d.html | 131 + .../DSP/html/arm__copy__q31_8c.html | 139 + .../DSP/html/arm__copy__q31_8d.html | 131 + .../DSP/html/arm__copy__q7_8c.html | 139 + .../DSP/html/arm__copy__q7_8d.html | 131 + .../DSP/html/arm__correlate__f32_8c.html | 139 + .../DSP/html/arm__correlate__f32_8d.html | 131 + .../arm__correlate__fast__opt__q15_8c.html | 139 + .../arm__correlate__fast__opt__q15_8d.html | 131 + .../html/arm__correlate__fast__q15_8c.html | 139 + .../html/arm__correlate__fast__q15_8d.html | 131 + .../html/arm__correlate__fast__q31_8c.html | 139 + .../html/arm__correlate__fast__q31_8d.html | 131 + .../DSP/html/arm__correlate__opt__q15_8c.html | 139 + .../DSP/html/arm__correlate__opt__q15_8d.html | 131 + .../DSP/html/arm__correlate__opt__q7_8c.html | 139 + .../DSP/html/arm__correlate__opt__q7_8d.html | 131 + .../DSP/html/arm__correlate__q15_8c.html | 139 + .../DSP/html/arm__correlate__q15_8d.html | 131 + .../DSP/html/arm__correlate__q31_8c.html | 139 + .../DSP/html/arm__correlate__q31_8d.html | 131 + .../DSP/html/arm__correlate__q7_8c.html | 139 + .../DSP/html/arm__correlate__q7_8d.html | 131 + .../DSP/html/arm__cos__f32_8c.html | 143 + .../DSP/html/arm__cos__f32_8d.html | 131 + .../DSP/html/arm__cos__q15_8c.html | 143 + .../DSP/html/arm__cos__q15_8d.html | 131 + .../DSP/html/arm__cos__q31_8c.html | 143 + .../DSP/html/arm__cos__q31_8d.html | 131 + .../DSP/html/arm__dct4__f32_8c.html | 139 + .../DSP/html/arm__dct4__f32_8d.html | 131 + .../DSP/html/arm__dct4__init__f32_8c.html | 150 + .../DSP/html/arm__dct4__init__f32_8d.html | 131 + .../DSP/html/arm__dct4__init__q15_8c.html | 150 + .../DSP/html/arm__dct4__init__q15_8d.html | 131 + .../DSP/html/arm__dct4__init__q31_8c.html | 150 + .../DSP/html/arm__dct4__init__q31_8d.html | 131 + .../DSP/html/arm__dct4__q15_8c.html | 139 + .../DSP/html/arm__dct4__q15_8d.html | 131 + .../DSP/html/arm__dct4__q31_8c.html | 139 + .../DSP/html/arm__dct4__q31_8d.html | 131 + .../DSP/html/arm__dot__prod__f32_8c.html | 139 + .../DSP/html/arm__dot__prod__f32_8d.html | 131 + .../DSP/html/arm__dot__prod__q15_8c.html | 139 + .../DSP/html/arm__dot__prod__q15_8d.html | 131 + .../DSP/html/arm__dot__prod__q31_8c.html | 139 + .../DSP/html/arm__dot__prod__q31_8d.html | 131 + .../DSP/html/arm__dot__prod__q7_8c.html | 139 + .../DSP/html/arm__dot__prod__q7_8d.html | 131 + .../arm__dotproduct__example__f32_8c.html | 297 + .../DSP/html/arm__fft__bin__data_8c.html | 155 + .../html/arm__fft__bin__example__f32_8c.html | 295 + .../DSP/html/arm__fill__f32_8c.html | 139 + .../DSP/html/arm__fill__f32_8d.html | 131 + .../DSP/html/arm__fill__q15_8c.html | 139 + .../DSP/html/arm__fill__q15_8d.html | 131 + .../DSP/html/arm__fill__q31_8c.html | 139 + .../DSP/html/arm__fill__q31_8d.html | 131 + .../DSP/html/arm__fill__q7_8c.html | 139 + .../DSP/html/arm__fill__q7_8d.html | 131 + .../DSP/html/arm__fir__data_8c.html | 172 + .../DSP/html/arm__fir__decimate__f32_8c.html | 139 + .../DSP/html/arm__fir__decimate__f32_8d.html | 131 + .../arm__fir__decimate__fast__q15_8c.html | 139 + .../arm__fir__decimate__fast__q15_8d.html | 131 + .../arm__fir__decimate__fast__q31_8c.html | 139 + .../arm__fir__decimate__fast__q31_8d.html | 131 + .../arm__fir__decimate__init__f32_8c.html | 139 + .../arm__fir__decimate__init__f32_8d.html | 131 + .../arm__fir__decimate__init__q15_8c.html | 139 + .../arm__fir__decimate__init__q15_8d.html | 131 + .../arm__fir__decimate__init__q31_8c.html | 139 + .../arm__fir__decimate__init__q31_8d.html | 131 + .../DSP/html/arm__fir__decimate__q15_8c.html | 139 + .../DSP/html/arm__fir__decimate__q15_8d.html | 131 + .../DSP/html/arm__fir__decimate__q31_8c.html | 139 + .../DSP/html/arm__fir__decimate__q31_8d.html | 131 + .../DSP/html/arm__fir__example__f32_8c.html | 358 + .../DSP/html/arm__fir__f32_8c.html | 139 + .../DSP/html/arm__fir__f32_8d.html | 131 + .../DSP/html/arm__fir__fast__q15_8c.html | 139 + .../DSP/html/arm__fir__fast__q15_8d.html | 131 + .../DSP/html/arm__fir__fast__q31_8c.html | 139 + .../DSP/html/arm__fir__fast__q31_8d.html | 131 + .../DSP/html/arm__fir__init__f32_8c.html | 139 + .../DSP/html/arm__fir__init__f32_8d.html | 131 + .../DSP/html/arm__fir__init__q15_8c.html | 139 + .../DSP/html/arm__fir__init__q15_8d.html | 131 + .../DSP/html/arm__fir__init__q31_8c.html | 139 + .../DSP/html/arm__fir__init__q31_8d.html | 131 + .../DSP/html/arm__fir__init__q7_8c.html | 139 + .../DSP/html/arm__fir__init__q7_8d.html | 131 + .../html/arm__fir__interpolate__f32_8c.html | 139 + .../html/arm__fir__interpolate__f32_8d.html | 131 + .../arm__fir__interpolate__init__f32_8c.html | 139 + .../arm__fir__interpolate__init__f32_8d.html | 131 + .../arm__fir__interpolate__init__q15_8c.html | 139 + .../arm__fir__interpolate__init__q15_8d.html | 131 + .../arm__fir__interpolate__init__q31_8c.html | 139 + .../arm__fir__interpolate__init__q31_8d.html | 131 + .../html/arm__fir__interpolate__q15_8c.html | 139 + .../html/arm__fir__interpolate__q15_8d.html | 131 + .../html/arm__fir__interpolate__q31_8c.html | 139 + .../html/arm__fir__interpolate__q31_8d.html | 131 + .../DSP/html/arm__fir__lattice__f32_8c.html | 139 + .../DSP/html/arm__fir__lattice__f32_8d.html | 131 + .../html/arm__fir__lattice__init__f32_8c.html | 139 + .../html/arm__fir__lattice__init__f32_8d.html | 131 + .../html/arm__fir__lattice__init__q15_8c.html | 139 + .../html/arm__fir__lattice__init__q15_8d.html | 131 + .../html/arm__fir__lattice__init__q31_8c.html | 139 + .../html/arm__fir__lattice__init__q31_8d.html | 131 + .../DSP/html/arm__fir__lattice__q15_8c.html | 139 + .../DSP/html/arm__fir__lattice__q15_8d.html | 131 + .../DSP/html/arm__fir__lattice__q31_8c.html | 139 + .../DSP/html/arm__fir__lattice__q31_8d.html | 131 + .../DSP/html/arm__fir__q15_8c.html | 139 + .../DSP/html/arm__fir__q15_8d.html | 131 + .../DSP/html/arm__fir__q31_8c.html | 139 + .../DSP/html/arm__fir__q31_8d.html | 131 + .../DSP/html/arm__fir__q7_8c.html | 139 + .../DSP/html/arm__fir__q7_8d.html | 131 + .../DSP/html/arm__fir__sparse__f32_8c.html | 139 + .../DSP/html/arm__fir__sparse__f32_8d.html | 131 + .../html/arm__fir__sparse__init__f32_8c.html | 139 + .../html/arm__fir__sparse__init__f32_8d.html | 131 + .../html/arm__fir__sparse__init__q15_8c.html | 139 + .../html/arm__fir__sparse__init__q15_8d.html | 131 + .../html/arm__fir__sparse__init__q31_8c.html | 139 + .../html/arm__fir__sparse__init__q31_8d.html | 131 + .../html/arm__fir__sparse__init__q7_8c.html | 139 + .../html/arm__fir__sparse__init__q7_8d.html | 131 + .../DSP/html/arm__fir__sparse__q15_8c.html | 139 + .../DSP/html/arm__fir__sparse__q15_8d.html | 131 + .../DSP/html/arm__fir__sparse__q31_8c.html | 139 + .../DSP/html/arm__fir__sparse__q31_8d.html | 131 + .../DSP/html/arm__fir__sparse__q7_8c.html | 139 + .../DSP/html/arm__fir__sparse__q7_8d.html | 131 + .../DSP/html/arm__float__to__q15_8c.html | 139 + .../DSP/html/arm__float__to__q15_8d.html | 131 + .../DSP/html/arm__float__to__q31_8c.html | 139 + .../DSP/html/arm__float__to__q31_8d.html | 131 + .../DSP/html/arm__float__to__q7_8c.html | 139 + .../DSP/html/arm__float__to__q7_8d.html | 131 + .../arm__graphic__equalizer__data_8c.html | 169 + ...__graphic__equalizer__example__q31_8c.html | 461 + .../DSP/html/arm__iir__lattice__f32_8c.html | 139 + .../DSP/html/arm__iir__lattice__f32_8d.html | 131 + .../html/arm__iir__lattice__init__f32_8c.html | 139 + .../html/arm__iir__lattice__init__f32_8d.html | 131 + .../html/arm__iir__lattice__init__q15_8c.html | 139 + .../html/arm__iir__lattice__init__q15_8d.html | 131 + .../html/arm__iir__lattice__init__q31_8c.html | 139 + .../html/arm__iir__lattice__init__q31_8d.html | 131 + .../DSP/html/arm__iir__lattice__q15_8c.html | 139 + .../DSP/html/arm__iir__lattice__q15_8d.html | 131 + .../DSP/html/arm__iir__lattice__q31_8c.html | 139 + .../DSP/html/arm__iir__lattice__q31_8d.html | 131 + .../html/arm__linear__interp__data_8c.html | 155 + .../arm__linear__interp__example__f32_8c.html | 328 + .../DSP/html/arm__lms__f32_8c.html | 139 + .../DSP/html/arm__lms__f32_8d.html | 131 + .../DSP/html/arm__lms__init__f32_8c.html | 139 + .../DSP/html/arm__lms__init__f32_8d.html | 131 + .../DSP/html/arm__lms__init__q15_8c.html | 139 + .../DSP/html/arm__lms__init__q15_8d.html | 131 + .../DSP/html/arm__lms__init__q31_8c.html | 139 + .../DSP/html/arm__lms__init__q31_8d.html | 131 + .../DSP/html/arm__lms__norm__f32_8c.html | 139 + .../DSP/html/arm__lms__norm__f32_8d.html | 131 + .../html/arm__lms__norm__init__f32_8c.html | 139 + .../html/arm__lms__norm__init__f32_8d.html | 131 + .../html/arm__lms__norm__init__q15_8c.html | 139 + .../html/arm__lms__norm__init__q15_8d.html | 131 + .../html/arm__lms__norm__init__q31_8c.html | 139 + .../html/arm__lms__norm__init__q31_8d.html | 131 + .../DSP/html/arm__lms__norm__q15_8c.html | 139 + .../DSP/html/arm__lms__norm__q15_8d.html | 131 + .../DSP/html/arm__lms__norm__q31_8c.html | 139 + .../DSP/html/arm__lms__norm__q31_8d.html | 131 + .../DSP/html/arm__lms__q15_8c.html | 139 + .../DSP/html/arm__lms__q15_8d.html | 131 + .../DSP/html/arm__lms__q31_8c.html | 139 + .../DSP/html/arm__lms__q31_8d.html | 131 + .../DSP/html/arm__mat__add__f32_8c.html | 139 + .../DSP/html/arm__mat__add__f32_8d.html | 131 + .../DSP/html/arm__mat__add__q15_8c.html | 139 + .../DSP/html/arm__mat__add__q15_8d.html | 131 + .../DSP/html/arm__mat__add__q31_8c.html | 139 + .../DSP/html/arm__mat__add__q31_8d.html | 131 + .../DSP/html/arm__mat__init__f32_8c.html | 139 + .../DSP/html/arm__mat__init__f32_8d.html | 131 + .../DSP/html/arm__mat__init__q15_8c.html | 139 + .../DSP/html/arm__mat__init__q15_8d.html | 131 + .../DSP/html/arm__mat__init__q31_8c.html | 139 + .../DSP/html/arm__mat__init__q31_8d.html | 131 + .../DSP/html/arm__mat__inverse__f32_8c.html | 139 + .../DSP/html/arm__mat__inverse__f32_8d.html | 131 + .../DSP/html/arm__mat__mult__f32_8c.html | 139 + .../DSP/html/arm__mat__mult__f32_8d.html | 131 + .../html/arm__mat__mult__fast__q15_8c.html | 139 + .../html/arm__mat__mult__fast__q15_8d.html | 131 + .../html/arm__mat__mult__fast__q31_8c.html | 139 + .../html/arm__mat__mult__fast__q31_8d.html | 131 + .../DSP/html/arm__mat__mult__q15_8c.html | 139 + .../DSP/html/arm__mat__mult__q15_8d.html | 131 + .../DSP/html/arm__mat__mult__q31_8c.html | 139 + .../DSP/html/arm__mat__mult__q31_8d.html | 131 + .../DSP/html/arm__mat__scale__f32_8c.html | 139 + .../DSP/html/arm__mat__scale__f32_8d.html | 131 + .../DSP/html/arm__mat__scale__q15_8c.html | 139 + .../DSP/html/arm__mat__scale__q15_8d.html | 131 + .../DSP/html/arm__mat__scale__q31_8c.html | 139 + .../DSP/html/arm__mat__scale__q31_8d.html | 131 + .../DSP/html/arm__mat__sub__f32_8c.html | 139 + .../DSP/html/arm__mat__sub__f32_8d.html | 131 + .../DSP/html/arm__mat__sub__q15_8c.html | 139 + .../DSP/html/arm__mat__sub__q15_8d.html | 131 + .../DSP/html/arm__mat__sub__q31_8c.html | 139 + .../DSP/html/arm__mat__sub__q31_8d.html | 131 + .../DSP/html/arm__mat__trans__f32_8c.html | 139 + .../DSP/html/arm__mat__trans__f32_8d.html | 131 + .../DSP/html/arm__mat__trans__q15_8c.html | 139 + .../DSP/html/arm__mat__trans__q15_8d.html | 131 + .../DSP/html/arm__mat__trans__q31_8c.html | 139 + .../DSP/html/arm__mat__trans__q31_8d.html | 131 + .../Documentation/DSP/html/arm__math_8h.html | 2648 ++ .../html/arm__matrix__example__f32_8c.html | 315 + .../DSP/html/arm__max__f32_8c.html | 139 + .../DSP/html/arm__max__f32_8d.html | 131 + .../DSP/html/arm__max__q15_8c.html | 139 + .../DSP/html/arm__max__q15_8d.html | 131 + .../DSP/html/arm__max__q31_8c.html | 139 + .../DSP/html/arm__max__q31_8d.html | 131 + .../DSP/html/arm__max__q7_8c.html | 139 + .../DSP/html/arm__max__q7_8d.html | 131 + .../DSP/html/arm__mean__f32_8c.html | 139 + .../DSP/html/arm__mean__f32_8d.html | 131 + .../DSP/html/arm__mean__q15_8c.html | 139 + .../DSP/html/arm__mean__q15_8d.html | 131 + .../DSP/html/arm__mean__q31_8c.html | 139 + .../DSP/html/arm__mean__q31_8d.html | 131 + .../DSP/html/arm__mean__q7_8c.html | 139 + .../DSP/html/arm__mean__q7_8d.html | 131 + .../DSP/html/arm__min__f32_8c.html | 139 + .../DSP/html/arm__min__f32_8d.html | 131 + .../DSP/html/arm__min__q15_8c.html | 139 + .../DSP/html/arm__min__q15_8d.html | 131 + .../DSP/html/arm__min__q31_8c.html | 139 + .../DSP/html/arm__min__q31_8d.html | 131 + .../DSP/html/arm__min__q7_8c.html | 139 + .../DSP/html/arm__min__q7_8d.html | 131 + .../DSP/html/arm__mult__f32_8c.html | 139 + .../DSP/html/arm__mult__f32_8d.html | 131 + .../DSP/html/arm__mult__q15_8c.html | 139 + .../DSP/html/arm__mult__q15_8d.html | 131 + .../DSP/html/arm__mult__q31_8c.html | 139 + .../DSP/html/arm__mult__q31_8d.html | 131 + .../DSP/html/arm__mult__q7_8c.html | 139 + .../DSP/html/arm__mult__q7_8d.html | 131 + .../DSP/html/arm__negate__f32_8c.html | 139 + .../DSP/html/arm__negate__f32_8d.html | 131 + .../DSP/html/arm__negate__q15_8c.html | 139 + .../DSP/html/arm__negate__q15_8d.html | 131 + .../DSP/html/arm__negate__q31_8c.html | 139 + .../DSP/html/arm__negate__q31_8d.html | 131 + .../DSP/html/arm__negate__q7_8c.html | 139 + .../DSP/html/arm__negate__q7_8d.html | 131 + .../DSP/html/arm__offset__f32_8c.html | 139 + .../DSP/html/arm__offset__f32_8d.html | 131 + .../DSP/html/arm__offset__q15_8c.html | 139 + .../DSP/html/arm__offset__q15_8d.html | 131 + .../DSP/html/arm__offset__q31_8c.html | 139 + .../DSP/html/arm__offset__q31_8d.html | 131 + .../DSP/html/arm__offset__q7_8c.html | 139 + .../DSP/html/arm__offset__q7_8d.html | 131 + .../DSP/html/arm__pid__init__f32_8c.html | 139 + .../DSP/html/arm__pid__init__f32_8d.html | 131 + .../DSP/html/arm__pid__init__q15_8c.html | 139 + .../DSP/html/arm__pid__init__q15_8d.html | 131 + .../DSP/html/arm__pid__init__q31_8c.html | 139 + .../DSP/html/arm__pid__init__q31_8d.html | 131 + .../DSP/html/arm__pid__reset__f32_8c.html | 139 + .../DSP/html/arm__pid__reset__f32_8d.html | 131 + .../DSP/html/arm__pid__reset__q15_8c.html | 139 + .../DSP/html/arm__pid__reset__q15_8d.html | 131 + .../DSP/html/arm__pid__reset__q31_8c.html | 139 + .../DSP/html/arm__pid__reset__q31_8d.html | 131 + .../DSP/html/arm__power__f32_8c.html | 139 + .../DSP/html/arm__power__f32_8d.html | 131 + .../DSP/html/arm__power__q15_8c.html | 139 + .../DSP/html/arm__power__q15_8d.html | 131 + .../DSP/html/arm__power__q31_8c.html | 139 + .../DSP/html/arm__power__q31_8d.html | 131 + .../DSP/html/arm__power__q7_8c.html | 139 + .../DSP/html/arm__power__q7_8d.html | 131 + .../DSP/html/arm__q15__to__float_8c.html | 139 + .../DSP/html/arm__q15__to__float_8d.html | 131 + .../DSP/html/arm__q15__to__q31_8c.html | 139 + .../DSP/html/arm__q15__to__q31_8d.html | 131 + .../DSP/html/arm__q15__to__q7_8c.html | 139 + .../DSP/html/arm__q15__to__q7_8d.html | 131 + .../DSP/html/arm__q31__to__float_8c.html | 139 + .../DSP/html/arm__q31__to__float_8d.html | 131 + .../DSP/html/arm__q31__to__q15_8c.html | 139 + .../DSP/html/arm__q31__to__q15_8d.html | 131 + .../DSP/html/arm__q31__to__q7_8c.html | 139 + .../DSP/html/arm__q31__to__q7_8d.html | 131 + .../DSP/html/arm__q7__to__float_8c.html | 139 + .../DSP/html/arm__q7__to__float_8d.html | 131 + .../DSP/html/arm__q7__to__q15_8c.html | 139 + .../DSP/html/arm__q7__to__q15_8d.html | 131 + .../DSP/html/arm__q7__to__q31_8c.html | 139 + .../DSP/html/arm__q7__to__q31_8d.html | 131 + .../DSP/html/arm__rfft__f32_8c.html | 275 + .../DSP/html/arm__rfft__f32_8d.html | 131 + .../DSP/html/arm__rfft__init__f32_8c.html | 144 + .../DSP/html/arm__rfft__init__f32_8d.html | 131 + .../DSP/html/arm__rfft__init__q15_8c.html | 144 + .../DSP/html/arm__rfft__init__q15_8d.html | 131 + .../DSP/html/arm__rfft__init__q31_8c.html | 144 + .../DSP/html/arm__rfft__init__q31_8d.html | 131 + .../DSP/html/arm__rfft__q15_8c.html | 279 + .../DSP/html/arm__rfft__q15_8d.html | 131 + .../DSP/html/arm__rfft__q31_8c.html | 275 + .../DSP/html/arm__rfft__q31_8d.html | 131 + .../DSP/html/arm__rms__f32_8c.html | 139 + .../DSP/html/arm__rms__f32_8d.html | 131 + .../DSP/html/arm__rms__q15_8c.html | 139 + .../DSP/html/arm__rms__q15_8d.html | 131 + .../DSP/html/arm__rms__q31_8c.html | 139 + .../DSP/html/arm__rms__q31_8d.html | 131 + .../DSP/html/arm__scale__f32_8c.html | 139 + .../DSP/html/arm__scale__f32_8d.html | 131 + .../DSP/html/arm__scale__q15_8c.html | 139 + .../DSP/html/arm__scale__q15_8d.html | 131 + .../DSP/html/arm__scale__q31_8c.html | 139 + .../DSP/html/arm__scale__q31_8d.html | 131 + .../DSP/html/arm__scale__q7_8c.html | 139 + .../DSP/html/arm__scale__q7_8d.html | 131 + .../DSP/html/arm__shift__q15_8c.html | 139 + .../DSP/html/arm__shift__q15_8d.html | 131 + .../DSP/html/arm__shift__q31_8c.html | 139 + .../DSP/html/arm__shift__q31_8d.html | 131 + .../DSP/html/arm__shift__q7_8c.html | 139 + .../DSP/html/arm__shift__q7_8d.html | 131 + .../html/arm__signal__converge__data_8c.html | 186 + ...rm__signal__converge__example__f32_8c.html | 559 + .../html/arm__sin__cos__example__f32_8c.html | 334 + .../DSP/html/arm__sin__cos__f32_8c.html | 144 + .../DSP/html/arm__sin__cos__f32_8d.html | 131 + .../DSP/html/arm__sin__cos__q31_8c.html | 144 + .../DSP/html/arm__sin__cos__q31_8d.html | 131 + .../DSP/html/arm__sin__f32_8c.html | 143 + .../DSP/html/arm__sin__f32_8d.html | 131 + .../DSP/html/arm__sin__q15_8c.html | 143 + .../DSP/html/arm__sin__q15_8d.html | 131 + .../DSP/html/arm__sin__q31_8c.html | 143 + .../DSP/html/arm__sin__q31_8d.html | 131 + .../DSP/html/arm__sqrt__q15_8c.html | 139 + .../DSP/html/arm__sqrt__q15_8d.html | 131 + .../DSP/html/arm__sqrt__q31_8c.html | 139 + .../DSP/html/arm__sqrt__q31_8d.html | 131 + .../DSP/html/arm__std__f32_8c.html | 139 + .../DSP/html/arm__std__f32_8d.html | 131 + .../DSP/html/arm__std__q15_8c.html | 139 + .../DSP/html/arm__std__q15_8d.html | 131 + .../DSP/html/arm__std__q31_8c.html | 139 + .../DSP/html/arm__std__q31_8d.html | 131 + .../DSP/html/arm__sub__f32_8c.html | 139 + .../DSP/html/arm__sub__f32_8d.html | 131 + .../DSP/html/arm__sub__q15_8c.html | 139 + .../DSP/html/arm__sub__q15_8d.html | 131 + .../DSP/html/arm__sub__q31_8c.html | 139 + .../DSP/html/arm__sub__q31_8d.html | 131 + .../DSP/html/arm__sub__q7_8c.html | 139 + .../DSP/html/arm__sub__q7_8d.html | 131 + .../DSP/html/arm__var__f32_8c.html | 139 + .../DSP/html/arm__var__f32_8d.html | 131 + .../DSP/html/arm__var__q15_8c.html | 139 + .../DSP/html/arm__var__q15_8d.html | 131 + .../DSP/html/arm__var__q31_8c.html | 139 + .../DSP/html/arm__var__q31_8d.html | 131 + .../html/arm__variance__example__f32_8c.html | 283 + ...rm_class_marks_example_f32_8c-example.html | 283 + ...rm_convolution_example_f32_8c-example.html | 297 + ...arm_dotproduct_example_f32_8c-example.html | 247 + .../arm_fft_bin_example_f32_8c-example.html | 223 + .../html/arm_fir_example_f32_8c-example.html | 268 + ...phic_equalizer_example_q31_8c-example.html | 435 + ..._linear_interp_example_f32_8c-example.html | 273 + .../arm_matrix_example_f32_8c-example.html | 296 + ...ignal_converge_example_f32_8c-example.html | 306 + .../arm_sin_cos_example_f32_8c-example.html | 232 + .../arm_variance_example_f32_8c-example.html | 266 + libs/CMSIS/Documentation/DSP/html/bc_s.png | Bin 0 -> 705 bytes libs/CMSIS/Documentation/DSP/html/clarke.gif | Bin 0 -> 2965 bytes .../Documentation/DSP/html/clarkeFormula.gif | Bin 0 -> 1472 bytes .../DSP/html/clarkeInvFormula.gif | Bin 0 -> 1511 bytes .../CMSIS/Documentation/DSP/html/classes.html | 166 + libs/CMSIS/Documentation/DSP/html/closed.png | Bin 0 -> 126 bytes libs/CMSIS/Documentation/DSP/html/cmsis.css | 957 + .../DSP/html/dct4FormatsQ15Table.gif | Bin 0 -> 3061 bytes .../DSP/html/dct4FormatsQ31Table.gif | Bin 0 -> 3128 bytes .../DSP/html/dct4NormalizingF32Table.gif | Bin 0 -> 2363 bytes .../DSP/html/dct4NormalizingQ15Table.gif | Bin 0 -> 2505 bytes .../DSP/html/dct4NormalizingQ31Table.gif | Bin 0 -> 2648 bytes .../Documentation/DSP/html/dotProduct.gif | Bin 0 -> 1935 bytes libs/CMSIS/Documentation/DSP/html/doxygen.png | Bin 0 -> 3942 bytes .../Documentation/DSP/html/examples.html | 154 + libs/CMSIS/Documentation/DSP/html/files.html | 667 + .../Documentation/DSP/html/ftv2blank.png | Bin 0 -> 82 bytes libs/CMSIS/Documentation/DSP/html/ftv2doc.png | Bin 0 -> 762 bytes .../DSP/html/ftv2folderclosed.png | Bin 0 -> 598 bytes .../Documentation/DSP/html/ftv2folderopen.png | Bin 0 -> 590 bytes .../Documentation/DSP/html/ftv2lastnode.png | Bin 0 -> 82 bytes .../CMSIS/Documentation/DSP/html/ftv2link.png | Bin 0 -> 762 bytes .../Documentation/DSP/html/ftv2mlastnode.png | Bin 0 -> 221 bytes .../Documentation/DSP/html/ftv2mnode.png | Bin 0 -> 221 bytes .../CMSIS/Documentation/DSP/html/ftv2node.png | Bin 0 -> 82 bytes .../Documentation/DSP/html/ftv2plastnode.png | Bin 0 -> 215 bytes .../Documentation/DSP/html/ftv2pnode.png | Bin 0 -> 215 bytes .../Documentation/DSP/html/ftv2splitbar.png | Bin 0 -> 249 bytes .../Documentation/DSP/html/ftv2vertline.png | Bin 0 -> 82 bytes .../Documentation/DSP/html/functions.html | 175 + .../DSP/html/functions_0x62.html | 182 + .../DSP/html/functions_0x65.html | 166 + .../DSP/html/functions_0x66.html | 179 + .../DSP/html/functions_0x69.html | 174 + .../DSP/html/functions_0x6b.html | 176 + .../DSP/html/functions_0x6c.html | 166 + .../DSP/html/functions_0x6d.html | 180 + .../DSP/html/functions_0x6e.html | 229 + .../DSP/html/functions_0x6f.html | 165 + .../DSP/html/functions_0x70.html | 313 + .../DSP/html/functions_0x72.html | 165 + .../DSP/html/functions_0x73.html | 172 + .../DSP/html/functions_0x74.html | 174 + .../DSP/html/functions_0x78.html | 172 + .../DSP/html/functions_vars.html | 175 + .../DSP/html/functions_vars_0x62.html | 182 + .../DSP/html/functions_vars_0x65.html | 166 + .../DSP/html/functions_vars_0x66.html | 179 + .../DSP/html/functions_vars_0x69.html | 174 + .../DSP/html/functions_vars_0x6b.html | 176 + .../DSP/html/functions_vars_0x6c.html | 166 + .../DSP/html/functions_vars_0x6d.html | 180 + .../DSP/html/functions_vars_0x6e.html | 229 + .../DSP/html/functions_vars_0x6f.html | 165 + .../DSP/html/functions_vars_0x70.html | 313 + .../DSP/html/functions_vars_0x72.html | 165 + .../DSP/html/functions_vars_0x73.html | 172 + .../DSP/html/functions_vars_0x74.html | 174 + .../DSP/html/functions_vars_0x78.html | 172 + .../CMSIS/Documentation/DSP/html/globals.html | 197 + .../Documentation/DSP/html/globals_0x61.html | 257 + .../Documentation/DSP/html/globals_0x62.html | 276 + .../Documentation/DSP/html/globals_0x63.html | 535 + .../Documentation/DSP/html/globals_0x64.html | 228 + .../Documentation/DSP/html/globals_0x65.html | 173 + .../Documentation/DSP/html/globals_0x66.html | 391 + .../Documentation/DSP/html/globals_0x67.html | 173 + .../Documentation/DSP/html/globals_0x69.html | 215 + .../Documentation/DSP/html/globals_0x6c.html | 244 + .../Documentation/DSP/html/globals_0x6d.html | 352 + .../Documentation/DSP/html/globals_0x6e.html | 213 + .../Documentation/DSP/html/globals_0x6f.html | 189 + .../Documentation/DSP/html/globals_0x70.html | 236 + .../Documentation/DSP/html/globals_0x71.html | 215 + .../Documentation/DSP/html/globals_0x72.html | 290 + .../Documentation/DSP/html/globals_0x73.html | 352 + .../Documentation/DSP/html/globals_0x74.html | 259 + .../Documentation/DSP/html/globals_0x75.html | 170 + .../Documentation/DSP/html/globals_0x76.html | 182 + .../Documentation/DSP/html/globals_0x77.html | 215 + .../Documentation/DSP/html/globals_0x78.html | 176 + .../Documentation/DSP/html/globals_defs.html | 332 + .../Documentation/DSP/html/globals_enum.html | 142 + .../Documentation/DSP/html/globals_eval.html | 160 + .../Documentation/DSP/html/globals_func.html | 198 + .../DSP/html/globals_func_0x62.html | 234 + .../DSP/html/globals_func_0x63.html | 474 + .../DSP/html/globals_func_0x64.html | 202 + .../DSP/html/globals_func_0x66.html | 366 + .../DSP/html/globals_func_0x67.html | 165 + .../DSP/html/globals_func_0x69.html | 198 + .../DSP/html/globals_func_0x6c.html | 222 + .../DSP/html/globals_func_0x6d.html | 326 + .../DSP/html/globals_func_0x6e.html | 178 + .../DSP/html/globals_func_0x6f.html | 178 + .../DSP/html/globals_func_0x70.html | 228 + .../DSP/html/globals_func_0x71.html | 198 + .../DSP/html/globals_func_0x72.html | 252 + .../DSP/html/globals_func_0x73.html | 279 + .../DSP/html/globals_func_0x74.html | 168 + .../DSP/html/globals_func_0x76.html | 174 + .../Documentation/DSP/html/globals_type.html | 157 + .../Documentation/DSP/html/globals_vars.html | 632 + .../DSP/html/group___basic_abs.html | 336 + .../DSP/html/group___basic_add.html | 363 + .../DSP/html/group___basic_mult.html | 367 + .../DSP/html/group___basic_sub.html | 363 + .../html/group___bilinear_interpolate.html | 344 + .../DSP/html/group___biquad_cascade_d_f1.html | 664 + .../group___biquad_cascade_d_f1__32x64.html | 310 + .../html/group___biquad_cascade_d_f2_t.html | 280 + .../DSP/html/group___c_f_f_t___c_i_f_f_t.html | 243 + .../DSP/html/group___class_marks.html | 156 + .../DSP/html/group___cmplx_by_cmplx_mult.html | 308 + .../DSP/html/group___cmplx_by_real_mult.html | 307 + .../Documentation/DSP/html/group___conv.html | 768 + .../DSP/html/group___convolution_example.html | 163 + .../Documentation/DSP/html/group___corr.html | 753 + .../DSP/html/group___d_c_t4___i_d_c_t4.html | 972 + .../DSP/html/group___dotproduct_example.html | 154 + .../Documentation/DSP/html/group___f_i_r.html | 777 + .../DSP/html/group___f_i_r___interpolate.html | 552 + .../DSP/html/group___f_i_r___lattice.html | 488 + .../DSP/html/group___f_i_r___sparse.html | 727 + .../DSP/html/group___f_i_r__decimate.html | 664 + .../DSP/html/group___f_i_r_l_p_f.html | 179 + .../Documentation/DSP/html/group___fill.html | 331 + .../DSP/html/group___frequency_bin.html | 169 + .../DSP/html/group___g_e_q5_band.html | 188 + .../DSP/html/group___i_i_r___lattice.html | 533 + .../Documentation/DSP/html/group___l_m_s.html | 612 + .../DSP/html/group___l_m_s___n_o_r_m.html | 619 + .../html/group___linear_interp_example.html | 160 + .../DSP/html/group___linear_interpolate.html | 329 + .../DSP/html/group___matrix_add.html | 286 + .../DSP/html/group___matrix_example.html | 158 + .../DSP/html/group___matrix_init.html | 301 + .../DSP/html/group___matrix_inv.html | 188 + .../DSP/html/group___matrix_mult.html | 405 + .../DSP/html/group___matrix_scale.html | 303 + .../DSP/html/group___matrix_sub.html | 286 + .../DSP/html/group___matrix_trans.html | 263 + .../Documentation/DSP/html/group___max.html | 346 + .../Documentation/DSP/html/group___min.html | 346 + .../Documentation/DSP/html/group___p_i_d.html | 495 + .../DSP/html/group___partial_conv.html | 864 + .../DSP/html/group___r_f_f_t___r_i_f_f_t.html | 679 + .../Documentation/DSP/html/group___r_m_s.html | 284 + .../group___radix2___c_f_f_t___c_i_f_f_t.html | 486 + .../group___radix4___c_f_f_t___c_i_f_f_t.html | 528 + .../DSP/html/group___s_q_r_t.html | 268 + .../Documentation/DSP/html/group___s_t_d.html | 287 + .../DSP/html/group___signal_convergence.html | 165 + .../DSP/html/group___sin_cos.html | 326 + .../DSP/html/group___sin_cos_example.html | 154 + .../DSP/html/group___variance_example.html | 159 + .../Documentation/DSP/html/group__clarke.html | 254 + .../DSP/html/group__cmplx__conj.html | 284 + .../DSP/html/group__cmplx__dot__prod.html | 327 + .../DSP/html/group__cmplx__mag.html | 290 + .../DSP/html/group__cmplx__mag__squared.html | 284 + .../Documentation/DSP/html/group__copy.html | 331 + .../Documentation/DSP/html/group__cos.html | 317 + .../DSP/html/group__dot__prod.html | 360 + .../DSP/html/group__float__to__x.html | 299 + .../DSP/html/group__group_cmplx_math.html | 144 + .../DSP/html/group__group_controller.html | 142 + .../DSP/html/group__group_examples.html | 147 + .../DSP/html/group__group_fast_math.html | 141 + .../DSP/html/group__group_filters.html | 150 + .../DSP/html/group__group_interpolation.html | 140 + .../DSP/html/group__group_math.html | 145 + .../DSP/html/group__group_matrix.html | 169 + .../DSP/html/group__group_stats.html | 143 + .../DSP/html/group__group_support.html | 142 + .../DSP/html/group__group_transforms.html | 141 + .../DSP/html/group__inv__clarke.html | 249 + .../DSP/html/group__inv__park.html | 277 + .../Documentation/DSP/html/group__mean.html | 335 + .../Documentation/DSP/html/group__negate.html | 332 + .../Documentation/DSP/html/group__offset.html | 360 + .../Documentation/DSP/html/group__park.html | 282 + .../Documentation/DSP/html/group__power.html | 332 + .../DSP/html/group__q15__to__x.html | 287 + .../DSP/html/group__q31__to__x.html | 290 + .../DSP/html/group__q7__to__x.html | 287 + .../Documentation/DSP/html/group__scale.html | 392 + .../Documentation/DSP/html/group__shift.html | 312 + .../Documentation/DSP/html/group__sin.html | 320 + .../DSP/html/group__variance.html | 287 + libs/CMSIS/Documentation/DSP/html/index.html | 204 + libs/CMSIS/Documentation/DSP/html/installdox | 112 + libs/CMSIS/Documentation/DSP/html/jquery.js | 54 + .../DSP/html/linearInterpExampleMethod1.gif | Bin 0 -> 2354 bytes .../DSP/html/linearInterpExampleMethod2.gif | Bin 0 -> 2407 bytes .../DSP/html/math__helper_8c.html | 755 + .../DSP/html/math__helper_8h.html | 710 + .../Documentation/DSP/html/matrixExample.gif | Bin 0 -> 4490 bytes .../CMSIS/Documentation/DSP/html/modules.html | 241 + libs/CMSIS/Documentation/DSP/html/nav_f.png | Bin 0 -> 159 bytes libs/CMSIS/Documentation/DSP/html/nav_h.png | Bin 0 -> 97 bytes libs/CMSIS/Documentation/DSP/html/navtree.css | 123 + libs/CMSIS/Documentation/DSP/html/navtree.js | 961 + libs/CMSIS/Documentation/DSP/html/open.png | Bin 0 -> 118 bytes libs/CMSIS/Documentation/DSP/html/park.gif | Bin 0 -> 2852 bytes .../Documentation/DSP/html/parkFormula.gif | Bin 0 -> 1841 bytes .../Documentation/DSP/html/parkInvFormula.gif | Bin 0 -> 1794 bytes libs/CMSIS/Documentation/DSP/html/resize.js | 81 + .../Documentation/DSP/html/search/all_5f.html | 80 + .../Documentation/DSP/html/search/all_61.html | 5846 ++++ .../Documentation/DSP/html/search/all_62.html | 116 + .../Documentation/DSP/html/search/all_63.html | 158 + .../Documentation/DSP/html/search/all_64.html | 76 + .../Documentation/DSP/html/search/all_65.html | 42 + .../Documentation/DSP/html/search/all_66.html | 104 + .../Documentation/DSP/html/search/all_67.html | 32 + .../Documentation/DSP/html/search/all_69.html | 62 + .../Documentation/DSP/html/search/all_6b.html | 50 + .../Documentation/DSP/html/search/all_6c.html | 57 + .../Documentation/DSP/html/search/all_6d.html | 124 + .../Documentation/DSP/html/search/all_6e.html | 167 + .../Documentation/DSP/html/search/all_6f.html | 41 + .../Documentation/DSP/html/search/all_70.html | 256 + .../Documentation/DSP/html/search/all_71.html | 44 + .../Documentation/DSP/html/search/all_72.html | 98 + .../Documentation/DSP/html/search/all_73.html | 209 + .../Documentation/DSP/html/search/all_74.html | 222 + .../Documentation/DSP/html/search/all_75.html | 26 + .../Documentation/DSP/html/search/all_76.html | 26 + .../Documentation/DSP/html/search/all_77.html | 119 + .../Documentation/DSP/html/search/all_78.html | 57 + .../DSP/html/search/classes_61.html | 290 + .../Documentation/DSP/html/search/close.png | Bin 0 -> 273 bytes .../DSP/html/search/defines_5f.html | 80 + .../DSP/html/search/defines_61.html | 26 + .../DSP/html/search/defines_62.html | 35 + .../DSP/html/search/defines_64.html | 55 + .../DSP/html/search/defines_69.html | 32 + .../DSP/html/search/defines_6d.html | 37 + .../DSP/html/search/defines_6e.html | 62 + .../DSP/html/search/defines_70.html | 26 + .../DSP/html/search/defines_73.html | 39 + .../DSP/html/search/defines_74.html | 56 + .../DSP/html/search/defines_75.html | 26 + .../DSP/html/search/defines_78.html | 26 + .../DSP/html/search/enums_61.html | 26 + .../DSP/html/search/enumvalues_61.html | 62 + .../DSP/html/search/files_61.html | 2670 ++ .../DSP/html/search/files_64.html | 35 + .../DSP/html/search/files_6d.html | 30 + .../DSP/html/search/files_73.html | 35 + .../DSP/html/search/functions_61.html | 2771 ++ .../DSP/html/search/functions_63.html | 44 + .../DSP/html/search/functions_66.html | 29 + .../DSP/html/search/functions_67.html | 26 + .../DSP/html/search/functions_6d.html | 44 + .../DSP/html/search/functions_73.html | 40 + .../DSP/html/search/functions_74.html | 32 + .../Documentation/DSP/html/search/mag_sel.png | Bin 0 -> 563 bytes .../DSP/html/search/nomatches.html | 12 + .../Documentation/DSP/html/search/search.css | 240 + .../Documentation/DSP/html/search/search.js | 742 + .../DSP/html/search/search_l.png | Bin 0 -> 604 bytes .../DSP/html/search/search_m.png | Bin 0 -> 158 bytes .../DSP/html/search/search_r.png | Bin 0 -> 612 bytes .../DSP/html/search/typedefs_66.html | 32 + .../DSP/html/search/typedefs_71.html | 44 + .../DSP/html/search/variables_61.html | 121 + .../DSP/html/search/variables_62.html | 108 + .../DSP/html/search/variables_63.html | 134 + .../DSP/html/search/variables_64.html | 26 + .../DSP/html/search/variables_65.html | 42 + .../DSP/html/search/variables_66.html | 83 + .../DSP/html/search/variables_67.html | 26 + .../DSP/html/search/variables_69.html | 50 + .../DSP/html/search/variables_6b.html | 50 + .../DSP/html/search/variables_6c.html | 57 + .../DSP/html/search/variables_6d.html | 78 + .../DSP/html/search/variables_6e.html | 144 + .../DSP/html/search/variables_6f.html | 41 + .../DSP/html/search/variables_70.html | 250 + .../DSP/html/search/variables_72.html | 98 + .../DSP/html/search/variables_73.html | 155 + .../DSP/html/search/variables_74.html | 174 + .../DSP/html/search/variables_76.html | 26 + .../DSP/html/search/variables_77.html | 119 + .../DSP/html/search/variables_78.html | 54 + libs/CMSIS/Documentation/DSP/html/sinCos.gif | Bin 0 -> 4040 bytes ...tarm__bilinear__interp__instance__f32.html | 198 + ...tarm__bilinear__interp__instance__q15.html | 198 + ...tarm__bilinear__interp__instance__q31.html | 198 + ...ctarm__bilinear__interp__instance__q7.html | 198 + ...rm__biquad__cas__df1__32x64__ins__q31.html | 219 + ...biquad__cascade__df2_t__instance__f32.html | 198 + ...ructarm__biquad__casd__df1__inst__f32.html | 198 + ...ructarm__biquad__casd__df1__inst__q15.html | 215 + ...ructarm__biquad__casd__df1__inst__q31.html | 219 + ...tructarm__cfft__radix2__instance__f32.html | 283 + ...tructarm__cfft__radix2__instance__q15.html | 266 + ...tructarm__cfft__radix2__instance__q31.html | 266 + ...tructarm__cfft__radix4__instance__f32.html | 287 + ...tructarm__cfft__radix4__instance__q15.html | 266 + ...tructarm__cfft__radix4__instance__q31.html | 266 + .../html/structarm__dct4__instance__f32.html | 266 + .../html/structarm__dct4__instance__q15.html | 266 + .../html/structarm__dct4__instance__q31.html | 266 + ...ructarm__fir__decimate__instance__f32.html | 215 + ...ructarm__fir__decimate__instance__q15.html | 215 + ...ructarm__fir__decimate__instance__q31.html | 215 + .../html/structarm__fir__instance__f32.html | 202 + .../html/structarm__fir__instance__q15.html | 198 + .../html/structarm__fir__instance__q31.html | 198 + .../html/structarm__fir__instance__q7.html | 198 + ...tarm__fir__interpolate__instance__f32.html | 215 + ...tarm__fir__interpolate__instance__q15.html | 215 + ...tarm__fir__interpolate__instance__q31.html | 215 + ...tructarm__fir__lattice__instance__f32.html | 198 + ...tructarm__fir__lattice__instance__q15.html | 198 + ...tructarm__fir__lattice__instance__q31.html | 198 + ...structarm__fir__sparse__instance__f32.html | 249 + ...structarm__fir__sparse__instance__q15.html | 249 + ...structarm__fir__sparse__instance__q31.html | 249 + .../structarm__fir__sparse__instance__q7.html | 249 + ...tructarm__iir__lattice__instance__f32.html | 215 + ...tructarm__iir__lattice__instance__q15.html | 215 + ...tructarm__iir__lattice__instance__q31.html | 215 + ...uctarm__linear__interp__instance__f32.html | 219 + .../html/structarm__lms__instance__f32.html | 215 + .../html/structarm__lms__instance__q15.html | 232 + .../html/structarm__lms__instance__q31.html | 232 + .../structarm__lms__norm__instance__f32.html | 253 + .../structarm__lms__norm__instance__q15.html | 283 + .../structarm__lms__norm__instance__q31.html | 283 + .../structarm__matrix__instance__f32.html | 202 + .../structarm__matrix__instance__q15.html | 198 + .../structarm__matrix__instance__q31.html | 198 + .../html/structarm__pid__instance__f32.html | 266 + .../html/structarm__pid__instance__q15.html | 249 + .../html/structarm__pid__instance__q31.html | 266 + .../html/structarm__rfft__instance__f32.html | 283 + .../html/structarm__rfft__instance__q15.html | 283 + .../html/structarm__rfft__instance__q31.html | 283 + .../DSP/html/system___a_r_m_c_m0_8c.html | 265 + .../DSP/html/system___a_r_m_c_m3_8c.html | 263 + .../DSP/html/system___a_r_m_c_m4_8c.html | 263 + libs/CMSIS/Documentation/DSP/html/tab_a.png | Bin 0 -> 140 bytes libs/CMSIS/Documentation/DSP/html/tab_b.png | Bin 0 -> 178 bytes libs/CMSIS/Documentation/DSP/html/tab_h.png | Bin 0 -> 192 bytes libs/CMSIS/Documentation/DSP/html/tab_s.png | Bin 0 -> 189 bytes .../Documentation/DSP/html/tab_topnav.png | Bin 0 -> 232 bytes libs/CMSIS/Documentation/DSP/html/tabs.css | 71 + .../General/html/CMSIS_Logo_Final.png | Bin 0 -> 12402 bytes .../General/html/CMSIS_V3_small.png | Bin 0 -> 29233 bytes .../CMSIS/Documentation/General/html/bc_s.png | Bin 0 -> 705 bytes .../Documentation/General/html/closed.png | Bin 0 -> 126 bytes .../Documentation/General/html/cmsis.css | 957 + .../Documentation/General/html/doxygen.png | Bin 0 -> 3942 bytes .../Documentation/General/html/ftv2blank.png | Bin 0 -> 82 bytes .../Documentation/General/html/ftv2doc.png | Bin 0 -> 762 bytes .../General/html/ftv2folderclosed.png | Bin 0 -> 598 bytes .../General/html/ftv2folderopen.png | Bin 0 -> 590 bytes .../General/html/ftv2lastnode.png | Bin 0 -> 82 bytes .../Documentation/General/html/ftv2link.png | Bin 0 -> 762 bytes .../General/html/ftv2mlastnode.png | Bin 0 -> 221 bytes .../Documentation/General/html/ftv2mnode.png | Bin 0 -> 221 bytes .../Documentation/General/html/ftv2node.png | Bin 0 -> 82 bytes .../General/html/ftv2plastnode.png | Bin 0 -> 215 bytes .../Documentation/General/html/ftv2pnode.png | Bin 0 -> 215 bytes .../General/html/ftv2splitbar.png | Bin 0 -> 249 bytes .../General/html/ftv2vertline.png | Bin 0 -> 82 bytes .../Documentation/General/html/index.html | 158 + .../Documentation/General/html/installdox | 112 + .../Documentation/General/html/jquery.js | 54 + .../Documentation/General/html/nav_f.png | Bin 0 -> 159 bytes .../Documentation/General/html/nav_h.png | Bin 0 -> 97 bytes .../Documentation/General/html/navtree.css | 123 + .../Documentation/General/html/navtree.js | 252 + .../CMSIS/Documentation/General/html/open.png | Bin 0 -> 118 bytes .../Documentation/General/html/resize.js | 81 + .../General/html/search/close.png | Bin 0 -> 273 bytes .../General/html/search/mag_sel.png | Bin 0 -> 563 bytes .../General/html/search/nomatches.html | 12 + .../General/html/search/search.css | 240 + .../General/html/search/search.js | 724 + .../General/html/search/search_l.png | Bin 0 -> 604 bytes .../General/html/search/search_m.png | Bin 0 -> 158 bytes .../General/html/search/search_r.png | Bin 0 -> 612 bytes .../Documentation/General/html/tab_a.png | Bin 0 -> 140 bytes .../Documentation/General/html/tab_b.png | Bin 0 -> 178 bytes .../Documentation/General/html/tab_h.png | Bin 0 -> 192 bytes .../Documentation/General/html/tab_s.png | Bin 0 -> 189 bytes .../Documentation/General/html/tab_topnav.png | Bin 0 -> 232 bytes .../CMSIS/Documentation/General/html/tabs.css | 71 + .../Documentation/RTOS/html/API_Structure.png | Bin 0 -> 9200 bytes .../RTOS/html/CMSIS_Logo_Final.png | Bin 0 -> 12402 bytes .../RTOS/html/CMSIS_RTOS_Files.png | Bin 0 -> 15706 bytes .../Documentation/RTOS/html/MailQueue.png | Bin 0 -> 14737 bytes .../Documentation/RTOS/html/MessageQueue.png | Bin 0 -> 11898 bytes libs/CMSIS/Documentation/RTOS/html/Mutex.png | Bin 0 -> 8034 bytes .../Documentation/RTOS/html/Semaphore.png | Bin 0 -> 16954 bytes .../Documentation/RTOS/html/ThreadStatus.png | Bin 0 -> 20521 bytes libs/CMSIS/Documentation/RTOS/html/Timer.png | Bin 0 -> 13428 bytes .../RTOS/html/_function_overview.html | 217 + .../Documentation/RTOS/html/_using_o_s.html | 164 + .../Documentation/RTOS/html/annotated.html | 148 + libs/CMSIS/Documentation/RTOS/html/bc_s.png | Bin 0 -> 705 bytes .../Documentation/RTOS/html/classes.html | 146 + libs/CMSIS/Documentation/RTOS/html/closed.png | Bin 0 -> 126 bytes libs/CMSIS/Documentation/RTOS/html/cmsis.css | 957 + .../Documentation/RTOS/html/cmsis__os_8h.html | 636 + .../RTOS/html/cmsis__os_8txt.html | 193 + .../Documentation/RTOS/html/cmsis_os_h.html | 169 + .../CMSIS/Documentation/RTOS/html/doxygen.png | Bin 0 -> 3942 bytes libs/CMSIS/Documentation/RTOS/html/files.html | 133 + .../Documentation/RTOS/html/ftv2blank.png | Bin 0 -> 82 bytes .../CMSIS/Documentation/RTOS/html/ftv2doc.png | Bin 0 -> 762 bytes .../RTOS/html/ftv2folderclosed.png | Bin 0 -> 598 bytes .../RTOS/html/ftv2folderopen.png | Bin 0 -> 590 bytes .../Documentation/RTOS/html/ftv2lastnode.png | Bin 0 -> 82 bytes .../Documentation/RTOS/html/ftv2link.png | Bin 0 -> 762 bytes .../Documentation/RTOS/html/ftv2mlastnode.png | Bin 0 -> 221 bytes .../Documentation/RTOS/html/ftv2mnode.png | Bin 0 -> 221 bytes .../Documentation/RTOS/html/ftv2node.png | Bin 0 -> 82 bytes .../Documentation/RTOS/html/ftv2plastnode.png | Bin 0 -> 215 bytes .../Documentation/RTOS/html/ftv2pnode.png | Bin 0 -> 215 bytes .../Documentation/RTOS/html/ftv2splitbar.png | Bin 0 -> 249 bytes .../Documentation/RTOS/html/ftv2vertline.png | Bin 0 -> 82 bytes .../Documentation/RTOS/html/functions.html | 201 + .../RTOS/html/functions_vars.html | 201 + .../Documentation/RTOS/html/globals.html | 442 + .../Documentation/RTOS/html/globals_defs.html | 213 + .../Documentation/RTOS/html/globals_enum.html | 150 + .../Documentation/RTOS/html/globals_eval.html | 213 + .../Documentation/RTOS/html/globals_func.html | 253 + .../Documentation/RTOS/html/globals_type.html | 165 + .../html/group___c_m_s_i_s___r_t_o_s.html | 177 + ...p___c_m_s_i_s___r_t_o_s___definitions.html | 300 + ...p___c_m_s_i_s___r_t_o_s___kernel_ctrl.html | 284 + .../group___c_m_s_i_s___r_t_o_s___mail.html | 499 + ...group___c_m_s_i_s___r_t_o_s___message.html | 380 + ...up___c_m_s_i_s___r_t_o_s___mutex_mgmt.html | 317 + ...oup___c_m_s_i_s___r_t_o_s___pool_mgmt.html | 364 + ..._c_m_s_i_s___r_t_o_s___semaphore_mgmt.html | 335 + ...p___c_m_s_i_s___r_t_o_s___signal_mgmt.html | 317 + .../group___c_m_s_i_s___r_t_o_s___status.html | 238 + ...p___c_m_s_i_s___r_t_o_s___thread_mgmt.html | 511 + ...up___c_m_s_i_s___r_t_o_s___timer_mgmt.html | 377 + .../group___c_m_s_i_s___r_t_o_s___wait.html | 233 + libs/CMSIS/Documentation/RTOS/html/index.html | 199 + libs/CMSIS/Documentation/RTOS/html/installdox | 112 + libs/CMSIS/Documentation/RTOS/html/jquery.js | 54 + .../Documentation/RTOS/html/modules.html | 147 + libs/CMSIS/Documentation/RTOS/html/nav_f.png | Bin 0 -> 159 bytes libs/CMSIS/Documentation/RTOS/html/nav_h.png | Bin 0 -> 97 bytes .../CMSIS/Documentation/RTOS/html/navtree.css | 123 + libs/CMSIS/Documentation/RTOS/html/navtree.js | 290 + libs/CMSIS/Documentation/RTOS/html/open.png | Bin 0 -> 118 bytes libs/CMSIS/Documentation/RTOS/html/pages.html | 138 + libs/CMSIS/Documentation/RTOS/html/resize.js | 81 + .../RTOS/html/search/all_63.html | 30 + .../RTOS/html/search/all_64.html | 35 + .../RTOS/html/search/all_69.html | 36 + .../RTOS/html/search/all_6d.html | 32 + .../RTOS/html/search/all_6f.html | 662 + .../RTOS/html/search/all_70.html | 54 + .../RTOS/html/search/all_71.html | 29 + .../RTOS/html/search/all_73.html | 38 + .../RTOS/html/search/all_74.html | 26 + .../RTOS/html/search/all_76.html | 32 + .../RTOS/html/search/classes_6f.html | 65 + .../Documentation/RTOS/html/search/close.png | Bin 0 -> 273 bytes .../RTOS/html/search/defines_6f.html | 170 + .../RTOS/html/search/enums_6f.html | 47 + .../RTOS/html/search/enumvalues_6f.html | 170 + .../RTOS/html/search/files_63.html | 30 + .../RTOS/html/search/functions_6f.html | 236 + .../RTOS/html/search/mag_sel.png | Bin 0 -> 563 bytes .../RTOS/html/search/nomatches.html | 12 + .../Documentation/RTOS/html/search/search.css | 240 + .../Documentation/RTOS/html/search/search.js | 742 + .../RTOS/html/search/search_l.png | Bin 0 -> 604 bytes .../RTOS/html/search/search_m.png | Bin 0 -> 158 bytes .../RTOS/html/search/search_r.png | Bin 0 -> 612 bytes .../RTOS/html/search/typedefs_6f.html | 74 + .../RTOS/html/search/variables_64.html | 35 + .../RTOS/html/search/variables_69.html | 36 + .../RTOS/html/search/variables_6d.html | 32 + .../RTOS/html/search/variables_70.html | 54 + .../RTOS/html/search/variables_71.html | 29 + .../RTOS/html/search/variables_73.html | 38 + .../RTOS/html/search/variables_74.html | 26 + .../RTOS/html/search/variables_76.html | 32 + .../RTOS/html/structos_mail_q_def__t.html | 195 + .../RTOS/html/structos_message_q_def__t.html | 195 + .../RTOS/html/structos_mutex_def__t.html | 165 + .../RTOS/html/structos_pool_def__t.html | 195 + .../RTOS/html/structos_semaphore_def__t.html | 165 + .../RTOS/html/structos_thread_def__t.html | 210 + .../RTOS/html/structos_timer_def__t.html | 165 + libs/CMSIS/Documentation/RTOS/html/tab_a.png | Bin 0 -> 140 bytes libs/CMSIS/Documentation/RTOS/html/tab_b.png | Bin 0 -> 178 bytes libs/CMSIS/Documentation/RTOS/html/tab_h.png | Bin 0 -> 192 bytes libs/CMSIS/Documentation/RTOS/html/tab_s.png | Bin 0 -> 189 bytes .../Documentation/RTOS/html/tab_topnav.png | Bin 0 -> 232 bytes libs/CMSIS/Documentation/RTOS/html/tabs.css | 71 + .../SVD/html/Access_SVD_DD_Manage.png | Bin 0 -> 7472 bytes .../SVD/html/Access_SVD_Vendor.png | Bin 0 -> 16871 bytes .../SVD/html/CMSIS-SVD_Schema_1_0.xsd | 274 + .../SVD/html/CMSIS_Logo_Final.png | Bin 0 -> 12402 bytes .../SVD/html/CMSIS_SVD_Schema_Gen.png | Bin 0 -> 9613 bytes .../SVD/html/CMSIS_SVD_Vendor_DD.png | Bin 0 -> 11010 bytes .../SVD/html/CMSIS_SVD_WEB_DATABASE.png | Bin 0 -> 31649 bytes .../Documentation/SVD/html/Manage_SVD_DD.png | Bin 0 -> 12994 bytes libs/CMSIS/Documentation/SVD/html/bc_s.png | Bin 0 -> 705 bytes libs/CMSIS/Documentation/SVD/html/closed.png | Bin 0 -> 126 bytes libs/CMSIS/Documentation/SVD/html/cmsis.css | 957 + libs/CMSIS/Documentation/SVD/html/doxygen.png | Bin 0 -> 3942 bytes .../Documentation/SVD/html/dynsections.js | 42 + .../Documentation/SVD/html/ftv2blank.png | Bin 0 -> 82 bytes libs/CMSIS/Documentation/SVD/html/ftv2doc.png | Bin 0 -> 762 bytes .../SVD/html/ftv2folderclosed.png | Bin 0 -> 598 bytes .../Documentation/SVD/html/ftv2folderopen.png | Bin 0 -> 590 bytes .../Documentation/SVD/html/ftv2lastnode.png | Bin 0 -> 82 bytes .../CMSIS/Documentation/SVD/html/ftv2link.png | Bin 0 -> 762 bytes .../Documentation/SVD/html/ftv2mlastnode.png | Bin 0 -> 221 bytes .../Documentation/SVD/html/ftv2mnode.png | Bin 0 -> 221 bytes .../CMSIS/Documentation/SVD/html/ftv2node.png | Bin 0 -> 82 bytes .../Documentation/SVD/html/ftv2plastnode.png | Bin 0 -> 215 bytes .../Documentation/SVD/html/ftv2pnode.png | Bin 0 -> 215 bytes .../Documentation/SVD/html/ftv2splitbar.png | Bin 0 -> 249 bytes .../Documentation/SVD/html/ftv2vertline.png | Bin 0 -> 82 bytes .../SVD/html/group__cluster_level__gr.html | 182 + .../SVD/html/group__cpu_section__gr.html | 152 + .../group__device_section_extensions__gr.html | 154 + .../html/group__dim_element_group__gr.html | 125 + .../SVD/html/group__elem__type__gr.html | 102 + ...up__peripheral_section_extensions__gr.html | 121 + .../group__register_properties_group__gr.html | 116 + ...roup__register_section_extensions__gr.html | 151 + .../SVD/html/group__schema__1__1__gr.html | 603 + .../SVD/html/group__schema__gr.html | 368 + .../html/group__svd___format__1__1__gr.html | 107 + .../SVD/html/group__svd___format__gr.html | 139 + .../SVD/html/group__svd__xml__device__gr.html | 177 + .../SVD/html/group__svd__xml__enum__gr.html | 197 + .../SVD/html/group__svd__xml__fields__gr.html | 215 + .../group__svd__xml__peripherals__gr.html | 223 + .../html/group__svd__xml__registers__gr.html | 234 + libs/CMSIS/Documentation/SVD/html/index.html | 153 + libs/CMSIS/Documentation/SVD/html/jquery.js | 54 + .../CMSIS/Documentation/SVD/html/modules.html | 119 + libs/CMSIS/Documentation/SVD/html/nav_f.png | Bin 0 -> 159 bytes libs/CMSIS/Documentation/SVD/html/nav_h.png | Bin 0 -> 97 bytes libs/CMSIS/Documentation/SVD/html/navtree.css | 123 + libs/CMSIS/Documentation/SVD/html/navtree.js | 285 + libs/CMSIS/Documentation/SVD/html/open.png | Bin 0 -> 118 bytes libs/CMSIS/Documentation/SVD/html/pages.html | 102 + libs/CMSIS/Documentation/SVD/html/resize.js | 81 + .../SVD/html/svd__example_pg.html | 833 + .../SVD/html/svd__outline_pg.html | 128 + .../Documentation/SVD/html/svd__usage_pg.html | 110 + .../SVD/html/svd_validate_file_pg.html | 123 + .../Documentation/SVD/html/svd_web_pg.html | 104 + .../SVD/html/svd_web_public_pg.html | 131 + .../SVD/html/svd_web_restricted_pg.html | 157 + libs/CMSIS/Documentation/SVD/html/tab_a.png | Bin 0 -> 140 bytes libs/CMSIS/Documentation/SVD/html/tab_b.png | Bin 0 -> 178 bytes libs/CMSIS/Documentation/SVD/html/tab_h.png | Bin 0 -> 192 bytes libs/CMSIS/Documentation/SVD/html/tab_s.png | Bin 0 -> 189 bytes .../Documentation/SVD/html/tab_topnav.png | Bin 0 -> 232 bytes libs/CMSIS/Documentation/SVD/html/tabs.css | 71 + libs/CMSIS/Include/arm_common_tables.h | 38 + libs/CMSIS/Include/arm_math.h | 7557 +++++ libs/CMSIS/Include/core_cm0.h | 667 + libs/CMSIS/Include/core_cm0plus.h | 778 + libs/CMSIS/Include/core_cm3.h | 1612 ++ libs/CMSIS/Include/core_cm4.h | 1757 ++ libs/CMSIS/Include/core_cm4_simd.h | 649 + libs/CMSIS/Include/core_cmFunc.h | 616 + libs/CMSIS/Include/core_cmInstr.h | 618 + libs/CMSIS/Include/core_sc000.h | 798 + libs/CMSIS/Include/core_sc300.h | 1583 ++ libs/CMSIS/Lib/ARM/arm_cortexM4b_math.lib | Bin 0 -> 11105490 bytes libs/CMSIS/Lib/ARM/arm_cortexM4bf_math.lib | Bin 0 -> 11189178 bytes libs/CMSIS/Lib/ARM/arm_cortexM4l_math.lib | Bin 0 -> 11085574 bytes libs/CMSIS/Lib/ARM/arm_cortexM4lf_math.lib | Bin 0 -> 11169498 bytes libs/CMSIS/Lib/G++/libarm_cortexM4l_math.a | Bin 0 -> 2858972 bytes libs/CMSIS/Lib/G++/libarm_cortexM4lf_math.a | Bin 0 -> 2814084 bytes libs/CMSIS/Lib/GCC/libarm_cortexM4l_math.a | Bin 0 -> 2758248 bytes libs/CMSIS/Lib/GCC/libarm_cortexM4lf_math.a | Bin 0 -> 2703472 bytes libs/CMSIS/README.txt | 37 + libs/CMSIS/RTOS/cmsis_os.h | 717 + libs/CMSIS/SVD/ARM_Sample.svd | 739 + libs/CMSIS/SVD/ARM_Sample_1_1.svd | 763 + libs/CMSIS/SVD/CMSIS-SVD_Schema_1_0.xsd | 274 + libs/CMSIS/SVD/CMSIS-SVD_Schema_1_1_draft.xsd | 509 + libs/CMSIS/SVD/SVDConv.exe | Bin 0 -> 321536 bytes libs/CMSIS/index.html | 14 + libs/STM32F0xx_CPAL_Driver/Release_Notes.html | 332 + .../inc/stm32f0xx_i2c_cpal.h | 532 + .../inc/stm32f0xx_i2c_cpal_conf_template.h | 538 + .../inc/stm32f0xx_i2c_cpal_hal.h | 625 + .../src/stm32f0xx_i2c_cpal.c | 2071 ++ .../src/stm32f0xx_i2c_cpal_hal.c | 615 + ...stm32f0xx_i2c_cpal_usercallback_template.c | 265 + .../Release_Notes.html | 340 + .../inc/stm32f0xx_adc.h | 432 + .../inc/stm32f0xx_cec.h | 300 + .../inc/stm32f0xx_comp.h | 243 + .../inc/stm32f0xx_crc.h | 100 + .../inc/stm32f0xx_dac.h | 207 + .../inc/stm32f0xx_dbgmcu.h | 105 + .../inc/stm32f0xx_dma.h | 351 + .../inc/stm32f0xx_exti.h | 194 + .../inc/stm32f0xx_flash.h | 320 + .../inc/stm32f0xx_gpio.h | 350 + .../inc/stm32f0xx_i2c.h | 478 + .../inc/stm32f0xx_iwdg.h | 140 + .../inc/stm32f0xx_misc.h | 143 + .../inc/stm32f0xx_pwr.h | 186 + .../inc/stm32f0xx_rcc.h | 523 + .../inc/stm32f0xx_rtc.h | 767 + .../inc/stm32f0xx_spi.h | 587 + .../inc/stm32f0xx_syscfg.h | 224 + .../inc/stm32f0xx_tim.h | 1182 + .../inc/stm32f0xx_usart.h | 592 + .../inc/stm32f0xx_wwdg.h | 109 + .../src/stm32f0xx_adc.c | 1214 + .../src/stm32f0xx_cec.c | 606 + .../src/stm32f0xx_comp.c | 407 + .../src/stm32f0xx_crc.c | 288 + .../src/stm32f0xx_dac.c | 535 + .../src/stm32f0xx_dbgmcu.c | 213 + .../src/stm32f0xx_dma.c | 656 + .../src/stm32f0xx_exti.c | 312 + .../src/stm32f0xx_flash.c | 1161 + .../src/stm32f0xx_gpio.c | 503 + .../src/stm32f0xx_i2c.c | 1587 ++ .../src/stm32f0xx_iwdg.c | 293 + .../src/stm32f0xx_misc.c | 169 + .../src/stm32f0xx_pwr.c | 545 + .../src/stm32f0xx_rcc.c | 1553 + .../src/stm32f0xx_rtc.c | 2359 ++ .../src/stm32f0xx_spi.c | 1297 + .../src/stm32f0xx_syscfg.c | 303 + .../src/stm32f0xx_tim.c | 3218 +++ .../src/stm32f0xx_usart.c | 1994 ++ .../src/stm32f0xx_wwdg.c | 303 + .../Release_Notes.html | 340 + libs/STM32F10x_StdPeriph_Driver/inc/misc.h | 226 + .../inc/stm32f10x_adc.h | 489 + .../inc/stm32f10x_bkp.h | 201 + .../inc/stm32f10x_can.h | 703 + .../inc/stm32f10x_cec.h | 216 + .../inc/stm32f10x_crc.h | 100 + .../inc/stm32f10x_dac.h | 323 + .../inc/stm32f10x_dbgmcu.h | 125 + .../inc/stm32f10x_dma.h | 445 + .../inc/stm32f10x_exti.h | 190 + .../inc/stm32f10x_flash.h | 432 + .../inc/stm32f10x_fsmc.h | 739 + .../inc/stm32f10x_gpio.h | 391 + .../inc/stm32f10x_i2c.h | 690 + .../inc/stm32f10x_iwdg.h | 146 + .../inc/stm32f10x_pwr.h | 162 + .../inc/stm32f10x_rcc.h | 733 + .../inc/stm32f10x_rtc.h | 141 + .../inc/stm32f10x_sdio.h | 537 + .../inc/stm32f10x_spi.h | 493 + .../inc/stm32f10x_tim.h | 1170 + .../inc/stm32f10x_usart.h | 429 + .../inc/stm32f10x_wwdg.h | 121 + libs/STM32F10x_StdPeriph_Driver/src/misc.c | 231 + .../src/stm32f10x_adc.c | 1313 + .../src/stm32f10x_bkp.c | 314 + .../src/stm32f10x_can.c | 1421 + .../src/stm32f10x_cec.c | 439 + .../src/stm32f10x_crc.c | 166 + .../src/stm32f10x_dac.c | 577 + .../src/stm32f10x_dbgmcu.c | 168 + .../src/stm32f10x_dma.c | 720 + .../src/stm32f10x_exti.c | 275 + .../src/stm32f10x_flash.c | 1685 ++ .../src/stm32f10x_fsmc.c | 872 + .../src/stm32f10x_gpio.c | 656 + .../src/stm32f10x_i2c.c | 1337 + .../src/stm32f10x_iwdg.c | 196 + .../src/stm32f10x_pwr.c | 313 + .../src/stm32f10x_rcc.c | 1476 + .../src/stm32f10x_rtc.c | 358 + .../src/stm32f10x_sdio.c | 804 + .../src/stm32f10x_spi.c | 914 + .../src/stm32f10x_tim.c | 2896 ++ .../src/stm32f10x_usart.c | 1065 + .../src/stm32f10x_wwdg.c | 230 + .../Release_Notes.html | 968 + libs/STM32F2xx_StdPeriph_Driver/inc/misc.h | 178 + .../inc/stm32f2xx_adc.h | 649 + .../inc/stm32f2xx_can.h | 644 + .../inc/stm32f2xx_crc.h | 83 + .../inc/stm32f2xx_cryp.h | 344 + .../inc/stm32f2xx_dac.h | 304 + .../inc/stm32f2xx_dbgmcu.h | 109 + .../inc/stm32f2xx_dcmi.h | 312 + .../inc/stm32f2xx_dma.h | 609 + .../inc/stm32f2xx_exti.h | 183 + .../inc/stm32f2xx_flash.h | 340 + .../inc/stm32f2xx_fsmc.h | 675 + .../inc/stm32f2xx_gpio.h | 411 + .../inc/stm32f2xx_hash.h | 250 + .../inc/stm32f2xx_i2c.h | 698 + .../inc/stm32f2xx_iwdg.h | 131 + .../inc/stm32f2xx_pwr.h | 166 + .../inc/stm32f2xx_rcc.h | 515 + .../inc/stm32f2xx_rng.h | 120 + .../inc/stm32f2xx_rtc.h | 650 + .../inc/stm32f2xx_sdio.h | 536 + .../inc/stm32f2xx_spi.h | 526 + .../inc/stm32f2xx_syscfg.h | 179 + .../inc/stm32f2xx_tim.h | 1150 + .../inc/stm32f2xx_usart.h | 429 + .../inc/stm32f2xx_wwdg.h | 111 + libs/STM32F2xx_StdPeriph_Driver/src/misc.c | 249 + .../src/stm32f2xx_adc.c | 1748 ++ .../src/stm32f2xx_can.c | 1704 ++ .../src/stm32f2xx_crc.c | 133 + .../src/stm32f2xx_cryp.c | 856 + .../src/stm32f2xx_cryp_aes.c | 644 + .../src/stm32f2xx_cryp_des.c | 297 + .../src/stm32f2xx_cryp_tdes.c | 314 + .../src/stm32f2xx_dac.c | 707 + .../src/stm32f2xx_dbgmcu.c | 180 + .../src/stm32f2xx_dcmi.c | 540 + .../src/stm32f2xx_dma.c | 1289 + .../src/stm32f2xx_exti.c | 312 + .../src/stm32f2xx_flash.c | 1060 + .../src/stm32f2xx_fsmc.c | 987 + .../src/stm32f2xx_gpio.c | 566 + .../src/stm32f2xx_hash.c | 706 + .../src/stm32f2xx_hash_md5.c | 320 + .../src/stm32f2xx_hash_sha1.c | 323 + .../src/stm32f2xx_i2c.c | 1401 + .../src/stm32f2xx_iwdg.c | 269 + .../src/stm32f2xx_pwr.c | 620 + .../src/stm32f2xx_rcc.c | 1817 ++ .../src/stm32f2xx_rng.c | 405 + .../src/stm32f2xx_rtc.c | 2244 ++ .../src/stm32f2xx_sdio.c | 1010 + .../src/stm32f2xx_spi.c | 1183 + .../src/stm32f2xx_syscfg.c | 210 + .../src/stm32f2xx_tim.c | 3358 +++ .../src/stm32f2xx_usart.c | 1469 + .../src/stm32f2xx_wwdg.c | 309 + .../Release_Notes.html | 327 + .../inc/stm32f30x_i2c_cpal.h | 548 + .../inc/stm32f30x_i2c_cpal_conf_template.h | 572 + .../inc/stm32f30x_i2c_cpal_hal.h | 653 + .../src/stm32f30x_i2c_cpal.c | 2162 ++ .../src/stm32f30x_i2c_cpal_hal.c | 680 + ...stm32f30x_i2c_cpal_usercallback_template.c | 288 + .../Release_Notes.html | 380 + .../inc/stm32f30x_adc.h | 820 + .../inc/stm32f30x_can.h | 643 + .../inc/stm32f30x_comp.h | 400 + .../inc/stm32f30x_crc.h | 121 + .../inc/stm32f30x_dac.h | 306 + .../inc/stm32f30x_dbgmcu.h | 108 + .../inc/stm32f30x_dma.h | 436 + .../inc/stm32f30x_exti.h | 234 + .../inc/stm32f30x_flash.h | 329 + .../inc/stm32f30x_gpio.h | 394 + .../inc/stm32f30x_i2c.h | 477 + .../inc/stm32f30x_iwdg.h | 153 + .../inc/stm32f30x_misc.h | 204 + .../inc/stm32f30x_opamp.h | 277 + .../inc/stm32f30x_pwr.h | 187 + .../inc/stm32f30x_rcc.h | 630 + .../inc/stm32f30x_rtc.h | 852 + .../inc/stm32f30x_spi.h | 606 + .../inc/stm32f30x_syscfg.h | 301 + .../inc/stm32f30x_tim.h | 1334 + .../inc/stm32f30x_usart.h | 607 + .../inc/stm32f30x_wwdg.h | 109 + .../src/stm32f30x_adc.c | 2433 ++ .../src/stm32f30x_can.c | 1629 ++ .../src/stm32f30x_comp.c | 503 + .../src/stm32f30x_crc.c | 354 + .../src/stm32f30x_dac.c | 681 + .../src/stm32f30x_dbgmcu.c | 213 + .../src/stm32f30x_dma.c | 866 + .../src/stm32f30x_exti.c | 352 + .../src/stm32f30x_flash.c | 1172 + .../src/stm32f30x_gpio.c | 530 + .../src/stm32f30x_i2c.c | 1585 ++ .../src/stm32f30x_iwdg.c | 288 + .../src/stm32f30x_misc.c | 230 + .../src/stm32f30x_opamp.c | 575 + .../src/stm32f30x_pwr.c | 538 + .../src/stm32f30x_rcc.c | 1771 ++ .../src/stm32f30x_rtc.c | 2598 ++ .../src/stm32f30x_spi.c | 1410 + .../src/stm32f30x_syscfg.c | 472 + .../src/stm32f30x_tim.c | 3995 +++ .../src/stm32f30x_usart.c | 2084 ++ .../src/stm32f30x_wwdg.c | 304 + .../Release_Notes.html | 322 + .../inc/stm32f37x_i2c_cpal.h | 548 + .../inc/stm32f37x_i2c_cpal_conf_template.h | 572 + .../inc/stm32f37x_i2c_cpal_hal.h | 655 + .../src/stm32f37x_i2c_cpal.c | 2162 ++ .../src/stm32f37x_i2c_cpal_hal.c | 680 + ...stm32f37x_i2c_cpal_usercallback_template.c | 288 + .../Release_Notes.html | 954 + .../inc/stm32f37x_adc.h | 449 + .../inc/stm32f37x_can.h | 640 + .../inc/stm32f37x_cec.h | 301 + .../inc/stm32f37x_comp.h | 252 + .../inc/stm32f37x_crc.h | 121 + .../inc/stm32f37x_dac.h | 314 + .../inc/stm32f37x_dbgmcu.h | 113 + .../inc/stm32f37x_dma.h | 436 + .../inc/stm32f37x_exti.h | 210 + .../inc/stm32f37x_flash.h | 412 + .../inc/stm32f37x_gpio.h | 387 + .../inc/stm32f37x_i2c.h | 476 + .../inc/stm32f37x_iwdg.h | 140 + .../inc/stm32f37x_misc.h | 204 + .../inc/stm32f37x_pwr.h | 203 + .../inc/stm32f37x_rcc.h | 603 + .../inc/stm32f37x_rtc.h | 872 + .../inc/stm32f37x_sdadc.h | 455 + .../inc/stm32f37x_spi.h | 586 + .../inc/stm32f37x_syscfg.h | 249 + .../inc/stm32f37x_tim.h | 1195 + .../inc/stm32f37x_usart.h | 592 + .../inc/stm32f37x_wwdg.h | 110 + .../src/stm32f37x_adc.c | 1485 + .../src/stm32f37x_can.c | 1669 ++ .../src/stm32f37x_cec.c | 620 + .../src/stm32f37x_comp.c | 407 + .../src/stm32f37x_crc.c | 362 + .../src/stm32f37x_dac.c | 746 + .../src/stm32f37x_dbgmcu.c | 220 + .../src/stm32f37x_dma.c | 858 + .../src/stm32f37x_exti.c | 320 + .../src/stm32f37x_flash.c | 1227 + .../src/stm32f37x_gpio.c | 528 + .../src/stm32f37x_i2c.c | 1585 ++ .../src/stm32f37x_iwdg.c | 295 + .../src/stm32f37x_misc.c | 228 + .../src/stm32f37x_pwr.c | 589 + .../src/stm32f37x_rcc.c | 1655 ++ .../src/stm32f37x_rtc.c | 2597 ++ .../src/stm32f37x_sdadc.c | 1438 + .../src/stm32f37x_spi.c | 1302 + .../src/stm32f37x_syscfg.c | 378 + .../src/stm32f37x_tim.c | 3169 +++ .../src/stm32f37x_usart.c | 2003 ++ .../src/stm32f37x_wwdg.c | 313 + .../Release_Notes.html | 978 + libs/STM32F4xx_StdPeriph_Driver/inc/misc.h | 178 + .../inc/stm32f4xx_adc.h | 649 + .../inc/stm32f4xx_can.h | 644 + .../inc/stm32f4xx_crc.h | 83 + .../inc/stm32f4xx_cryp.h | 384 + .../inc/stm32f4xx_dac.h | 304 + .../inc/stm32f4xx_dbgmcu.h | 109 + .../inc/stm32f4xx_dcmi.h | 312 + .../inc/stm32f4xx_dma.h | 609 + .../inc/stm32f4xx_exti.h | 183 + .../inc/stm32f4xx_flash.h | 390 + .../inc/stm32f4xx_fsmc.h | 675 + .../inc/stm32f4xx_gpio.h | 423 + .../inc/stm32f4xx_hash.h | 257 + .../inc/stm32f4xx_i2c.h | 711 + .../inc/stm32f4xx_iwdg.h | 131 + .../inc/stm32f4xx_pwr.h | 188 + .../inc/stm32f4xx_rcc.h | 545 + .../inc/stm32f4xx_rng.h | 120 + .../inc/stm32f4xx_rtc.h | 881 + .../inc/stm32f4xx_sdio.h | 536 + .../inc/stm32f4xx_spi.h | 549 + .../inc/stm32f4xx_syscfg.h | 181 + .../inc/stm32f4xx_tim.h | 1150 + .../inc/stm32f4xx_usart.h | 431 + .../inc/stm32f4xx_wwdg.h | 111 + libs/STM32F4xx_StdPeriph_Driver/src/misc.c | 249 + .../src/stm32f4xx_adc.c | 1741 ++ .../src/stm32f4xx_can.c | 1701 ++ .../src/stm32f4xx_crc.c | 133 + .../src/stm32f4xx_cryp.c | 934 + .../src/stm32f4xx_cryp_aes.c | 1676 ++ .../src/stm32f4xx_cryp_des.c | 308 + .../src/stm32f4xx_cryp_tdes.c | 325 + .../src/stm32f4xx_dac.c | 714 + .../src/stm32f4xx_dbgmcu.c | 180 + .../src/stm32f4xx_dcmi.c | 538 + .../src/stm32f4xx_dma.c | 1301 + .../src/stm32f4xx_exti.c | 313 + .../src/stm32f4xx_flash.c | 1176 + .../src/stm32f4xx_fsmc.c | 989 + .../src/stm32f4xx_gpio.c | 584 + .../src/stm32f4xx_hash.c | 726 + .../src/stm32f4xx_hash_md5.c | 320 + .../src/stm32f4xx_hash_sha1.c | 323 + .../src/stm32f4xx_i2c.c | 1456 + .../src/stm32f4xx_iwdg.c | 266 + .../src/stm32f4xx_pwr.c | 678 + .../src/stm32f4xx_rcc.c | 1872 ++ .../src/stm32f4xx_rng.c | 397 + .../src/stm32f4xx_rtc.c | 2761 ++ .../src/stm32f4xx_sdio.c | 1011 + .../src/stm32f4xx_spi.c | 1312 + .../src/stm32f4xx_syscfg.c | 206 + .../src/stm32f4xx_tim.c | 3365 +++ .../src/stm32f4xx_usart.c | 1486 + .../src/stm32f4xx_wwdg.c | 307 + .../Release_Notes.html | 508 + libs/STM32L1xx_StdPeriph_Driver/inc/misc.h | 202 + .../inc/stm32l1xx_adc.h | 650 + .../inc/stm32l1xx_aes.h | 236 + .../inc/stm32l1xx_comp.h | 187 + .../inc/stm32l1xx_crc.h | 83 + .../inc/stm32l1xx_dac.h | 305 + .../inc/stm32l1xx_dbgmcu.h | 105 + .../inc/stm32l1xx_dma.h | 435 + .../inc/stm32l1xx_exti.h | 199 + .../inc/stm32l1xx_flash.h | 482 + .../inc/stm32l1xx_fsmc.h | 438 + .../inc/stm32l1xx_gpio.h | 391 + .../inc/stm32l1xx_i2c.h | 703 + .../inc/stm32l1xx_iwdg.h | 134 + .../inc/stm32l1xx_lcd.h | 452 + .../inc/stm32l1xx_opamp.h | 187 + .../inc/stm32l1xx_pwr.h | 213 + .../inc/stm32l1xx_rcc.h | 488 + .../inc/stm32l1xx_rtc.h | 896 + .../inc/stm32l1xx_sdio.h | 535 + .../inc/stm32l1xx_spi.h | 524 + .../inc/stm32l1xx_syscfg.h | 476 + .../inc/stm32l1xx_tim.h | 977 + .../inc/stm32l1xx_usart.h | 427 + .../inc/stm32l1xx_wwdg.h | 110 + libs/STM32L1xx_StdPeriph_Driver/src/misc.c | 251 + .../src/stm32l1xx_adc.c | 1909 ++ .../src/stm32l1xx_aes.c | 599 + .../src/stm32l1xx_aes_util.c | 679 + .../src/stm32l1xx_comp.c | 378 + .../src/stm32l1xx_crc.c | 133 + .../src/stm32l1xx_dac.c | 687 + .../src/stm32l1xx_dbgmcu.c | 181 + .../src/stm32l1xx_dma.c | 866 + .../src/stm32l1xx_exti.c | 315 + .../src/stm32l1xx_flash.c | 1843 ++ .../src/stm32l1xx_flash_ramfunc.c | 553 + .../src/stm32l1xx_fsmc.c | 285 + .../src/stm32l1xx_gpio.c | 557 + .../src/stm32l1xx_i2c.c | 1364 + .../src/stm32l1xx_iwdg.c | 266 + .../src/stm32l1xx_lcd.c | 640 + .../src/stm32l1xx_opamp.c | 557 + .../src/stm32l1xx_pwr.c | 833 + .../src/stm32l1xx_rcc.c | 1642 ++ .../src/stm32l1xx_rtc.c | 2675 ++ .../src/stm32l1xx_sdio.c | 984 + .../src/stm32l1xx_spi.c | 1076 + .../src/stm32l1xx_syscfg.c | 652 + .../src/stm32l1xx_tim.c | 2843 ++ .../src/stm32l1xx_usart.c | 1459 + .../src/stm32l1xx_wwdg.c | 313 + .../Release_Notes.html | 138 + .../inc/stm32w108xx_adc.h | 366 + .../inc/stm32w108xx_clk.h | 146 + .../inc/stm32w108xx_exti.h | 212 + .../inc/stm32w108xx_flash.h | 327 + .../inc/stm32w108xx_gpio.h | 196 + .../inc/stm32w108xx_misc.h | 204 + .../inc/stm32w108xx_pwr.h | 213 + .../inc/stm32w108xx_rst.h | 110 + .../inc/stm32w108xx_sc.h | 635 + .../inc/stm32w108xx_slptim.h | 213 + .../inc/stm32w108xx_tim.h | 658 + .../inc/stm32w108xx_wdg.h | 105 + .../src/stm32w108xx_adc.c | 501 + .../src/stm32w108xx_clk.c | 557 + .../src/stm32w108xx_exti.c | 238 + .../src/stm32w108xx_flash.c | 925 + .../src/stm32w108xx_gpio.c | 504 + .../src/stm32w108xx_misc.c | 229 + .../src/stm32w108xx_pwr.c | 548 + .../src/stm32w108xx_rst.c | 134 + .../src/stm32w108xx_sc.c | 1844 ++ .../src/stm32w108xx_slptim.c | 445 + .../src/stm32w108xx_tim.c | 2518 ++ .../src/stm32w108xx_wdg.c | 191 + libs/STM32_CPAL_Driver/Release_Notes.html | 148 + .../stm32f10x/cpal_i2c_hal_stm32f10x.c | 664 + .../stm32f10x/cpal_i2c_hal_stm32f10x.h | 590 + .../stm32f2xx/cpal_i2c_hal_stm32f2xx.c | 761 + .../stm32f2xx/cpal_i2c_hal_stm32f2xx.h | 735 + .../stm32f4xx/cpal_i2c_hal_stm32f4xx.c | 806 + .../stm32f4xx/cpal_i2c_hal_stm32f4xx.h | 744 + .../stm32l1xx/cpal_i2c_hal_stm32l1xx.c | 670 + .../stm32l1xx/cpal_i2c_hal_stm32l1xx.h | 592 + libs/STM32_CPAL_Driver/inc/cpal.h | 338 + .../inc/cpal_conf_template.h | 599 + libs/STM32_CPAL_Driver/inc/cpal_i2c.h | 346 + libs/STM32_CPAL_Driver/src/cpal_hal.c | 74 + libs/STM32_CPAL_Driver/src/cpal_i2c.c | 2552 ++ .../src/cpal_usercallback_template.c | 290 + .../Release_Notes.html | 871 + .../STM32_USB-FS-Device_Driver/inc/usb_core.h | 259 + libs/STM32_USB-FS-Device_Driver/inc/usb_def.h | 92 + .../STM32_USB-FS-Device_Driver/inc/usb_init.h | 62 + libs/STM32_USB-FS-Device_Driver/inc/usb_int.h | 45 + libs/STM32_USB-FS-Device_Driver/inc/usb_lib.h | 52 + libs/STM32_USB-FS-Device_Driver/inc/usb_mem.h | 45 + .../STM32_USB-FS-Device_Driver/inc/usb_regs.h | 680 + libs/STM32_USB-FS-Device_Driver/inc/usb_sil.h | 47 + .../STM32_USB-FS-Device_Driver/inc/usb_type.h | 54 + .../STM32_USB-FS-Device_Driver/src/usb_core.c | 1033 + .../STM32_USB-FS-Device_Driver/src/usb_init.c | 76 + libs/STM32_USB-FS-Device_Driver/src/usb_int.c | 195 + libs/STM32_USB-FS-Device_Driver/src/usb_mem.c | 87 + .../STM32_USB-FS-Device_Driver/src/usb_regs.c | 760 + libs/STM32_USB-FS-Device_Driver/src/usb_sil.c | 103 + 2170 files changed, 744688 insertions(+) create mode 100644 .gitattributes create mode 100644 libs/CMSIS/CMSIS END USER LICENCE AGREEMENT.pdf create mode 100644 libs/CMSIS/DSP_Lib/Examples/Common/Include/math_helper.h create mode 100644 libs/CMSIS/DSP_Lib/Examples/Common/Source/math_helper.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/Common/system_ARMCM0.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/Common/system_ARMCM3.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/Common/system_ARMCM4.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_class_marks_example/arm_class_marks_example_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_convolution_example/arm_convolution_example_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/arm_dotproduct_example_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/arm_fft_bin_data.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/arm_fft_bin_example_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_fir_example/arm_fir_data.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_fir_example/arm_fir_example_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/arm_graphic_equalizer_data.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/arm_graphic_equalizer_example_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/arm_linear_interp_data.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/arm_linear_interp_example_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_matrix_example/arm_matrix_example_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/arm_signal_converge_data.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/arm_signal_converge_example_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/arm_sin_cos_example_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Examples/arm_variance_example/arm_variance_example_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_shift_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_shift_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_shift_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_sub_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_sub_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_sub_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_sub_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/CommonTables/arm_common_tables.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_conj_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_conj_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_conj_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_dot_prod_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_dot_prod_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_dot_prod_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_squared_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_squared_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_squared_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_real_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_real_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_real_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_reset_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_reset_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_reset_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_sin_cos_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_sin_cos_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_cos_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_cos_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_cos_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sin_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sin_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sin_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sqrt_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sqrt_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_32x64_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_32x64_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_fast_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_fast_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df2T_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df2T_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_fast_opt_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_fast_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_fast_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_opt_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_opt_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_fast_opt_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_fast_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_fast_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_opt_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_opt_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_fast_opt_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_fast_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_fast_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_opt_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_opt_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_fast_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_fast_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_fast_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_fast_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_init_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_init_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_add_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_add_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_add_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_inverse_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_fast_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_fast_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_scale_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_scale_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_scale_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_sub_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_sub_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_sub_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_trans_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_trans_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_trans_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_max_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_max_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_max_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_max_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_mean_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_mean_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_mean_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_mean_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_min_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_min_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_min_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_min_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_power_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_power_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_power_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_power_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_rms_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_rms_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_rms_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_std_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_std_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_std_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_var_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_var_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_var_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_copy_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_copy_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_copy_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_copy_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_fill_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_fill_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_fill_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_fill_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_float_to_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_float_to_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_float_to_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q15_to_float.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q15_to_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q15_to_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q31_to_float.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q31_to_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q31_to_q7.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q7_to_float.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q7_to_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q7_to_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_bitreversal.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_init_f32.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_init_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_init_q31.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_q15.c create mode 100644 libs/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_q31.c create mode 100644 libs/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h create mode 100644 libs/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h create mode 100644 libs/CMSIS/Device/ST/STM32F0xx/Release_Notes.html create mode 100644 libs/CMSIS/Device/ST/STM32F0xx/Source/Templates/TrueSTUDIO/startup_stm32f0xx.s create mode 100644 libs/CMSIS/Device/ST/STM32F0xx/Source/Templates/arm/startup_stm32f0xx.s create mode 100644 libs/CMSIS/Device/ST/STM32F0xx/Source/Templates/gcc_ride7/startup_stm32f0xx.s create mode 100644 libs/CMSIS/Device/ST/STM32F0xx/Source/Templates/iar/startup_stm32f0xx.s create mode 100644 libs/CMSIS/Device/ST/STM32F0xx/Source/Templates/system_stm32f0xx.c create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Include/stm32f10x.h create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Include/system_stm32f10x.h create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Release_Notes.html create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/TASKING/cstart_thumb2.asm create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/TrueSTUDIO/startup_stm32f10x_cl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/TrueSTUDIO/startup_stm32f10x_hd.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/TrueSTUDIO/startup_stm32f10x_hd_vl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/TrueSTUDIO/startup_stm32f10x_ld.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/TrueSTUDIO/startup_stm32f10x_ld_vl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/TrueSTUDIO/startup_stm32f10x_md.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/TrueSTUDIO/startup_stm32f10x_md_vl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/TrueSTUDIO/startup_stm32f10x_xl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/arm/startup_stm32f10x_cl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/arm/startup_stm32f10x_hd.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/arm/startup_stm32f10x_hd_vl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/arm/startup_stm32f10x_ld.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/arm/startup_stm32f10x_ld_vl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/arm/startup_stm32f10x_md.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/arm/startup_stm32f10x_md_vl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/arm/startup_stm32f10x_xl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/gcc_ride7/startup_stm32f10x_cl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/gcc_ride7/startup_stm32f10x_hd.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/gcc_ride7/startup_stm32f10x_hd_vl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/gcc_ride7/startup_stm32f10x_ld.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/gcc_ride7/startup_stm32f10x_ld_vl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/gcc_ride7/startup_stm32f10x_md.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/gcc_ride7/startup_stm32f10x_md_vl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/gcc_ride7/startup_stm32f10x_xl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/iar/startup_stm32f10x_cl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/iar/startup_stm32f10x_hd.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/iar/startup_stm32f10x_hd_vl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/iar/startup_stm32f10x_ld.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/iar/startup_stm32f10x_ld_vl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/iar/startup_stm32f10x_md.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/iar/startup_stm32f10x_md_vl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/iar/startup_stm32f10x_xl.s create mode 100644 libs/CMSIS/Device/ST/STM32F10x/Source/Templates/system_stm32f10x.c create mode 100644 libs/CMSIS/Device/ST/STM32F2xx/Include/stm32f2xx.h create mode 100644 libs/CMSIS/Device/ST/STM32F2xx/Include/system_stm32f2xx.h create mode 100644 libs/CMSIS/Device/ST/STM32F2xx/Release_Notes.html create mode 100644 libs/CMSIS/Device/ST/STM32F2xx/Source/Templates/TASKING/cstart_thumb2.asm create mode 100644 libs/CMSIS/Device/ST/STM32F2xx/Source/Templates/TrueSTUDIO/startup_stm32f2xx.s create mode 100644 libs/CMSIS/Device/ST/STM32F2xx/Source/Templates/arm/startup_stm32f2xx.s create mode 100644 libs/CMSIS/Device/ST/STM32F2xx/Source/Templates/gcc_ride7/startup_stm32f2xx.s create mode 100644 libs/CMSIS/Device/ST/STM32F2xx/Source/Templates/iar/startup_stm32f2xx.s create mode 100644 libs/CMSIS/Device/ST/STM32F2xx/Source/Templates/system_stm32f2xx.c create mode 100644 libs/CMSIS/Device/ST/STM32F30x/Include/stm32f30x.h create mode 100644 libs/CMSIS/Device/ST/STM32F30x/Include/system_stm32f30x.h create mode 100644 libs/CMSIS/Device/ST/STM32F30x/Release_Notes.html create mode 100644 libs/CMSIS/Device/ST/STM32F30x/Source/Templates/TrueSTUDIO/startup_stm32f30x.s create mode 100644 libs/CMSIS/Device/ST/STM32F30x/Source/Templates/arm/startup_stm32f30x.s create mode 100644 libs/CMSIS/Device/ST/STM32F30x/Source/Templates/gcc_ride7/startup_stm32f30x.s create mode 100644 libs/CMSIS/Device/ST/STM32F30x/Source/Templates/iar/startup_stm32f30x.s create mode 100644 libs/CMSIS/Device/ST/STM32F30x/Source/Templates/system_stm32f30x.c create mode 100644 libs/CMSIS/Device/ST/STM32F37x/Include/stm32f37x.h create mode 100644 libs/CMSIS/Device/ST/STM32F37x/Include/system_stm32f37x.h create mode 100644 libs/CMSIS/Device/ST/STM32F37x/Release_Notes.html create mode 100644 libs/CMSIS/Device/ST/STM32F37x/Source/Templates/TrueSTUDIO/startup_stm32f37x.s create mode 100644 libs/CMSIS/Device/ST/STM32F37x/Source/Templates/arm/startup_stm32f37x.s create mode 100644 libs/CMSIS/Device/ST/STM32F37x/Source/Templates/gcc_ride7/startup_stm32f37x.s create mode 100644 libs/CMSIS/Device/ST/STM32F37x/Source/Templates/iar/startup_stm32f37x.s create mode 100644 libs/CMSIS/Device/ST/STM32F37x/Source/Templates/system_stm32f37x.c create mode 100644 libs/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h create mode 100644 libs/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h create mode 100644 libs/CMSIS/Device/ST/STM32F4xx/Release_Notes.html create mode 100644 libs/CMSIS/Device/ST/STM32F4xx/Source/Templates/TASKING/cstart_thumb2.asm create mode 100644 libs/CMSIS/Device/ST/STM32F4xx/Source/Templates/TrueSTUDIO/startup_stm32f40xx.s create mode 100644 libs/CMSIS/Device/ST/STM32F4xx/Source/Templates/TrueSTUDIO/startup_stm32f427x.s create mode 100644 libs/CMSIS/Device/ST/STM32F4xx/Source/Templates/arm/startup_stm32f40xx.s create mode 100644 libs/CMSIS/Device/ST/STM32F4xx/Source/Templates/arm/startup_stm32f427x.s create mode 100644 libs/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc_ride7/startup_stm32f40xx.s create mode 100644 libs/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc_ride7/startup_stm32f427x.s create mode 100644 libs/CMSIS/Device/ST/STM32F4xx/Source/Templates/iar/startup_stm32f40xx.s create mode 100644 libs/CMSIS/Device/ST/STM32F4xx/Source/Templates/iar/startup_stm32f427x.s create mode 100644 libs/CMSIS/Device/ST/STM32F4xx/Source/Templates/system_stm32f4xx.c create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Include/stm32l1xx.h create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Include/system_stm32l1xx.h create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Release_Notes.html create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Source/Templates/TASKING/cstart_thumb2.asm create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Source/Templates/TrueSTUDIO/startup_stm32l1xx_hd.s create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Source/Templates/TrueSTUDIO/startup_stm32l1xx_md.s create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Source/Templates/TrueSTUDIO/startup_stm32l1xx_mdp.s create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l1xx_hd.s create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l1xx_md.s create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l1xx_mdp.s create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc_ride7/startup_stm32l1xx_hd.s create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc_ride7/startup_stm32l1xx_md.s create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc_ride7/startup_stm32l1xx_mdp.s create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l1xx_hd.s create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l1xx_md.s create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l1xx_mdp.s create mode 100644 libs/CMSIS/Device/ST/STM32L1xx/Source/Templates/system_stm32l1xx.c create mode 100644 libs/CMSIS/Device/ST/STM32W108xx/Include/stm32w108xx.h create mode 100644 libs/CMSIS/Device/ST/STM32W108xx/Include/system_stm32w108xx.h create mode 100644 libs/CMSIS/Device/ST/STM32W108xx/Release_Notes.html create mode 100644 libs/CMSIS/Device/ST/STM32W108xx/Source/Templates/TrueSTUDIO/startup_stm32w108xx.s create mode 100644 libs/CMSIS/Device/ST/STM32W108xx/Source/Templates/arm/startup_stm32w108xx.s create mode 100644 libs/CMSIS/Device/ST/STM32W108xx/Source/Templates/gcc_ride7/startup_stm32w108xx.s create mode 100644 libs/CMSIS/Device/ST/STM32W108xx/Source/Templates/iar/startup_stm32w108xx.s create mode 100644 libs/CMSIS/Device/ST/STM32W108xx/Source/Templates/system_stm32w108xx.c create mode 100644 libs/CMSIS/Documentation/Core/html/CMSIS_CORE_Files.png create mode 100644 libs/CMSIS/Documentation/Core/html/CMSIS_CORE_Files_user.png create mode 100644 libs/CMSIS/Documentation/Core/html/CMSIS_Logo_Final.png create mode 100644 libs/CMSIS/Documentation/Core/html/_c_o_r_e__m_i_s_r_a__exceptions_pg.html create mode 100644 libs/CMSIS/Documentation/Core/html/_reg_map_pg.html create mode 100644 libs/CMSIS/Documentation/Core/html/_templates_pg.html create mode 100644 libs/CMSIS/Documentation/Core/html/_using__a_r_m_pg.html create mode 100644 libs/CMSIS/Documentation/Core/html/_using_pg.html create mode 100644 libs/CMSIS/Documentation/Core/html/annotated.html create mode 100644 libs/CMSIS/Documentation/Core/html/bc_s.png create mode 100644 libs/CMSIS/Documentation/Core/html/check.png create mode 100644 libs/CMSIS/Documentation/Core/html/classes.html create mode 100644 libs/CMSIS/Documentation/Core/html/closed.png create mode 100644 libs/CMSIS/Documentation/Core/html/cmsis.css create mode 100644 libs/CMSIS/Documentation/Core/html/device_h_pg.html create mode 100644 libs/CMSIS/Documentation/Core/html/doxygen.png create mode 100644 libs/CMSIS/Documentation/Core/html/ftv2blank.png create mode 100644 libs/CMSIS/Documentation/Core/html/ftv2doc.png create mode 100644 libs/CMSIS/Documentation/Core/html/ftv2folderclosed.png create mode 100644 libs/CMSIS/Documentation/Core/html/ftv2folderopen.png create mode 100644 libs/CMSIS/Documentation/Core/html/ftv2lastnode.png create mode 100644 libs/CMSIS/Documentation/Core/html/ftv2link.png create mode 100644 libs/CMSIS/Documentation/Core/html/ftv2mlastnode.png create mode 100644 libs/CMSIS/Documentation/Core/html/ftv2mnode.png create mode 100644 libs/CMSIS/Documentation/Core/html/ftv2node.png create mode 100644 libs/CMSIS/Documentation/Core/html/ftv2plastnode.png create mode 100644 libs/CMSIS/Documentation/Core/html/ftv2pnode.png create mode 100644 libs/CMSIS/Documentation/Core/html/ftv2splitbar.png create mode 100644 libs/CMSIS/Documentation/Core/html/ftv2vertline.png create mode 100644 libs/CMSIS/Documentation/Core/html/functions.html create mode 100644 libs/CMSIS/Documentation/Core/html/functions_vars.html create mode 100644 libs/CMSIS/Documentation/Core/html/globals.html create mode 100644 libs/CMSIS/Documentation/Core/html/globals_enum.html create mode 100644 libs/CMSIS/Documentation/Core/html/globals_eval.html create mode 100644 libs/CMSIS/Documentation/Core/html/globals_func.html create mode 100644 libs/CMSIS/Documentation/Core/html/globals_vars.html create mode 100644 libs/CMSIS/Documentation/Core/html/group___core___register__gr.html create mode 100644 libs/CMSIS/Documentation/Core/html/group___i_t_m___debug__gr.html create mode 100644 libs/CMSIS/Documentation/Core/html/group___n_v_i_c__gr.html create mode 100644 libs/CMSIS/Documentation/Core/html/group___sys_tick__gr.html create mode 100644 libs/CMSIS/Documentation/Core/html/group__intrinsic___c_p_u__gr.html create mode 100644 libs/CMSIS/Documentation/Core/html/group__intrinsic___s_i_m_d__gr.html create mode 100644 libs/CMSIS/Documentation/Core/html/group__peripheral__gr.html create mode 100644 libs/CMSIS/Documentation/Core/html/group__system__init__gr.html create mode 100644 libs/CMSIS/Documentation/Core/html/index.html create mode 100644 libs/CMSIS/Documentation/Core/html/installdox create mode 100644 libs/CMSIS/Documentation/Core/html/jquery.js create mode 100644 libs/CMSIS/Documentation/Core/html/modules.html create mode 100644 libs/CMSIS/Documentation/Core/html/nav_f.png create mode 100644 libs/CMSIS/Documentation/Core/html/nav_h.png create mode 100644 libs/CMSIS/Documentation/Core/html/navtree.css create mode 100644 libs/CMSIS/Documentation/Core/html/navtree.js create mode 100644 libs/CMSIS/Documentation/Core/html/open.png create mode 100644 libs/CMSIS/Documentation/Core/html/pages.html create mode 100644 libs/CMSIS/Documentation/Core/html/resize.js create mode 100644 libs/CMSIS/Documentation/Core/html/search.css create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_5f.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_61.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_62.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_63.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_64.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_65.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_66.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_68.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_69.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_6c.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_6d.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_6e.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_6f.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_70.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_71.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_72.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_73.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_74.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_75.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_76.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_77.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_78.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/all_7a.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/classes_61.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/classes_63.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/classes_64.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/classes_66.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/classes_69.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/classes_6d.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/classes_6e.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/classes_73.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/classes_74.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/classes_78.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/close.png create mode 100644 libs/CMSIS/Documentation/Core/html/search/enums_69.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/enumvalues_62.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/enumvalues_64.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/enumvalues_68.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/enumvalues_6d.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/enumvalues_6e.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/enumvalues_70.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/enumvalues_73.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/enumvalues_75.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/enumvalues_77.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/files_6d.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/files_6f.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/files_72.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/files_74.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/files_75.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/functions_5f.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/functions_69.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/functions_6e.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/functions_73.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/mag_sel.png create mode 100644 libs/CMSIS/Documentation/Core/html/search/nomatches.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/search.css create mode 100644 libs/CMSIS/Documentation/Core/html/search/search.js create mode 100644 libs/CMSIS/Documentation/Core/html/search/search_l.png create mode 100644 libs/CMSIS/Documentation/Core/html/search/search_m.png create mode 100644 libs/CMSIS/Documentation/Core/html/search/search_r.png create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_5f.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_61.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_62.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_63.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_64.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_65.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_66.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_68.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_69.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_6c.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_6d.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_6e.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_70.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_71.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_72.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_73.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_74.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_75.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_76.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_77.html create mode 100644 libs/CMSIS/Documentation/Core/html/search/variables_7a.html create mode 100644 libs/CMSIS/Documentation/Core/html/startup_s_pg.html create mode 100644 libs/CMSIS/Documentation/Core/html/struct_core_debug___type.html create mode 100644 libs/CMSIS/Documentation/Core/html/struct_d_w_t___type.html create mode 100644 libs/CMSIS/Documentation/Core/html/struct_f_p_u___type.html create mode 100644 libs/CMSIS/Documentation/Core/html/struct_i_t_m___type.html create mode 100644 libs/CMSIS/Documentation/Core/html/struct_m_p_u___type.html create mode 100644 libs/CMSIS/Documentation/Core/html/struct_n_v_i_c___type.html create mode 100644 libs/CMSIS/Documentation/Core/html/struct_s_c_b___type.html create mode 100644 libs/CMSIS/Documentation/Core/html/struct_s_cn_s_c_b___type.html create mode 100644 libs/CMSIS/Documentation/Core/html/struct_sys_tick___type.html create mode 100644 libs/CMSIS/Documentation/Core/html/struct_t_p_i___type.html create mode 100644 libs/CMSIS/Documentation/Core/html/system_c_pg.html create mode 100644 libs/CMSIS/Documentation/Core/html/tab_a.png create mode 100644 libs/CMSIS/Documentation/Core/html/tab_b.png create mode 100644 libs/CMSIS/Documentation/Core/html/tab_h.png create mode 100644 libs/CMSIS/Documentation/Core/html/tab_s.png create mode 100644 libs/CMSIS/Documentation/Core/html/tab_topnav.png create mode 100644 libs/CMSIS/Documentation/Core/html/tabs.css create mode 100644 libs/CMSIS/Documentation/Core/html/union_a_p_s_r___type.html create mode 100644 libs/CMSIS/Documentation/Core/html/union_c_o_n_t_r_o_l___type.html create mode 100644 libs/CMSIS/Documentation/Core/html/union_i_p_s_r___type.html create mode 100644 libs/CMSIS/Documentation/Core/html/unionx_p_s_r___type.html create mode 100644 libs/CMSIS/Documentation/DSP/html/Biquad.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/BiquadCascade.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/BiquadDF2Transposed.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/BiquadPostshift.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/CFFT.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/CFFTQ15.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/CFFTQ31.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/CFFT_Radix2.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/CIFFTQ15.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/CIFFTQ31.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/CMSIS_Logo_Final.png create mode 100644 libs/CMSIS/Documentation/DSP/html/Convolution.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/ConvolutionEquation.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/CorrelateEquation.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/DCT4.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/DCT4Equation.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/FFTBin.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/FFTBinInput.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/FFTBinOutput.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/FIR.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/FIRDecimator.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/FIRInterpolator.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/FIRLPF_coeffs.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/FIRLPF_input.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/FIRLPF_output.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/FIRLPF_response.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/FIRLPF_signalflow.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/FIRLattice.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/FIRSparse.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/GEQ_allbandresponse.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/GEQ_bandresponse.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/GEQ_inputchirp.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/GEQ_outputchirp.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/GEQ_signalflow.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/IDCT4Equation.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/IIRLattice.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/LMS.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/LinearInterp.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/MatrixAddition.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/MatrixInverse.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/MatrixMultiplication.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/MatrixScale.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/MatrixSubtraction.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/MatrixTranspose.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/PID.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/RFFT.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/RFFTQ15.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/RFFTQ31.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/RIFFT.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/RIFFTQ15.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/RIFFTQ31.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/SignalFlow.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/Variance.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/_d_s_p___lib_01_c_m0_01_b_e_8txt.html create mode 100644 libs/CMSIS/Documentation/DSP/html/_d_s_p___lib_01_c_m0_01_l_e_8txt.html create mode 100644 libs/CMSIS/Documentation/DSP/html/_d_s_p___lib_01_c_m3_01_l_e_8txt.html create mode 100644 libs/CMSIS/Documentation/DSP/html/annotated.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__abs__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__abs__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__abs__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__abs__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__abs__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__abs__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__abs__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__abs__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__add__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__add__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__add__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__add__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__add__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__add__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__add__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__add__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df2_t__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df2_t__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df2t__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df2t__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__bitreversal_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__bitreversal_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix2__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix2__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix2__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix2__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix2__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix2__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix4__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix4__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix4__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix4__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix4__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cfft__radix4__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__class__marks__example__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__conj__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__conj__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__conj__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__conj__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__conj__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__conj__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mag__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mag__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mag__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mag__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mag__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mag__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__common__tables_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__common__tables_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__common__tables_8h.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__fast__opt__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__fast__opt__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__fast__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__fast__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__fast__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__fast__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__opt__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__opt__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__opt__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__opt__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__opt__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__opt__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__opt__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__opt__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__opt__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__opt__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__partial__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__conv__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__convolution__example__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__copy__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__copy__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__copy__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__copy__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__copy__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__copy__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__copy__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__copy__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__fast__opt__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__fast__opt__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__fast__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__fast__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__fast__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__fast__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__opt__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__opt__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__opt__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__opt__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__correlate__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cos__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cos__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cos__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cos__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cos__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__cos__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dct4__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dct4__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dct4__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dct4__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dct4__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dct4__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dct4__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dct4__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dct4__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dct4__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dct4__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dct4__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dot__prod__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dot__prod__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dot__prod__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dot__prod__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dot__prod__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dot__prod__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dot__prod__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dot__prod__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__dotproduct__example__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fft__bin__data_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fft__bin__example__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fill__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fill__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fill__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fill__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fill__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fill__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fill__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fill__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__data_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__fast__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__fast__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__fast__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__fast__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__decimate__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__example__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__fast__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__fast__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__fast__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__fast__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__init__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__init__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__interpolate__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__interpolate__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__interpolate__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__interpolate__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__interpolate__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__interpolate__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__lattice__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__lattice__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__lattice__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__lattice__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__lattice__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__lattice__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__fir__sparse__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__float__to__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__float__to__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__float__to__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__float__to__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__float__to__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__float__to__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__graphic__equalizer__data_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__graphic__equalizer__example__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__iir__lattice__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__iir__lattice__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__iir__lattice__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__iir__lattice__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__iir__lattice__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__iir__lattice__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__linear__interp__data_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__linear__interp__example__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__norm__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__norm__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__norm__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__norm__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__norm__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__norm__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__norm__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__norm__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__norm__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__norm__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__norm__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__norm__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__lms__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__add__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__add__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__add__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__add__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__add__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__add__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__inverse__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__inverse__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__mult__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__mult__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__mult__fast__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__mult__fast__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__mult__fast__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__mult__fast__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__mult__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__mult__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__mult__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__mult__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__scale__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__scale__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__scale__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__scale__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__scale__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__scale__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__sub__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__sub__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__sub__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__sub__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__sub__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__sub__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__trans__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__trans__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__trans__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__trans__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__trans__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mat__trans__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__math_8h.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__matrix__example__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__max__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__max__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__max__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__max__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__max__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__max__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__max__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__max__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mean__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mean__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mean__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mean__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mean__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mean__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mean__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mean__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__min__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__min__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__min__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__min__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__min__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__min__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__min__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__min__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mult__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mult__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mult__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mult__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mult__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mult__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mult__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__mult__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__negate__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__negate__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__negate__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__negate__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__negate__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__negate__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__negate__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__negate__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__offset__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__offset__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__offset__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__offset__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__offset__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__offset__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__offset__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__offset__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__pid__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__pid__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__pid__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__pid__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__pid__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__pid__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__pid__reset__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__pid__reset__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__pid__reset__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__pid__reset__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__pid__reset__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__pid__reset__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__power__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__power__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__power__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__power__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__power__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__power__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__power__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__power__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q15__to__float_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q15__to__float_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q15__to__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q15__to__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q15__to__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q15__to__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q31__to__float_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q31__to__float_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q31__to__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q31__to__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q31__to__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q31__to__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q7__to__float_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q7__to__float_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q7__to__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q7__to__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q7__to__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__q7__to__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rfft__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rfft__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rfft__init__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rfft__init__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rfft__init__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rfft__init__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rfft__init__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rfft__init__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rfft__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rfft__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rfft__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rfft__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rms__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rms__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rms__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rms__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rms__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__rms__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__scale__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__scale__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__scale__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__scale__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__scale__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__scale__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__scale__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__scale__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__shift__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__shift__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__shift__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__shift__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__shift__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__shift__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__signal__converge__data_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__signal__converge__example__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sin__cos__example__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sin__cos__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sin__cos__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sin__cos__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sin__cos__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sin__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sin__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sin__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sin__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sin__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sin__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sqrt__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sqrt__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sqrt__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sqrt__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__std__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__std__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__std__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__std__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__std__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__std__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sub__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sub__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sub__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sub__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sub__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sub__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sub__q7_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__sub__q7_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__var__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__var__f32_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__var__q15_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__var__q15_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__var__q31_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__var__q31_8d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm__variance__example__f32_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm_class_marks_example_f32_8c-example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm_convolution_example_f32_8c-example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm_dotproduct_example_f32_8c-example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm_fft_bin_example_f32_8c-example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm_fir_example_f32_8c-example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm_graphic_equalizer_example_q31_8c-example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm_linear_interp_example_f32_8c-example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm_matrix_example_f32_8c-example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm_signal_converge_example_f32_8c-example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm_sin_cos_example_f32_8c-example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/arm_variance_example_f32_8c-example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/bc_s.png create mode 100644 libs/CMSIS/Documentation/DSP/html/clarke.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/clarkeFormula.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/clarkeInvFormula.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/classes.html create mode 100644 libs/CMSIS/Documentation/DSP/html/closed.png create mode 100644 libs/CMSIS/Documentation/DSP/html/cmsis.css create mode 100644 libs/CMSIS/Documentation/DSP/html/dct4FormatsQ15Table.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/dct4FormatsQ31Table.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/dct4NormalizingF32Table.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/dct4NormalizingQ15Table.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/dct4NormalizingQ31Table.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/dotProduct.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/doxygen.png create mode 100644 libs/CMSIS/Documentation/DSP/html/examples.html create mode 100644 libs/CMSIS/Documentation/DSP/html/files.html create mode 100644 libs/CMSIS/Documentation/DSP/html/ftv2blank.png create mode 100644 libs/CMSIS/Documentation/DSP/html/ftv2doc.png create mode 100644 libs/CMSIS/Documentation/DSP/html/ftv2folderclosed.png create mode 100644 libs/CMSIS/Documentation/DSP/html/ftv2folderopen.png create mode 100644 libs/CMSIS/Documentation/DSP/html/ftv2lastnode.png create mode 100644 libs/CMSIS/Documentation/DSP/html/ftv2link.png create mode 100644 libs/CMSIS/Documentation/DSP/html/ftv2mlastnode.png create mode 100644 libs/CMSIS/Documentation/DSP/html/ftv2mnode.png create mode 100644 libs/CMSIS/Documentation/DSP/html/ftv2node.png create mode 100644 libs/CMSIS/Documentation/DSP/html/ftv2plastnode.png create mode 100644 libs/CMSIS/Documentation/DSP/html/ftv2pnode.png create mode 100644 libs/CMSIS/Documentation/DSP/html/ftv2splitbar.png create mode 100644 libs/CMSIS/Documentation/DSP/html/ftv2vertline.png create mode 100644 libs/CMSIS/Documentation/DSP/html/functions.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_0x62.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_0x65.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_0x66.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_0x69.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_0x6b.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_0x6c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_0x6d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_0x6e.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_0x6f.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_0x70.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_0x72.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_0x73.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_0x74.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_0x78.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars_0x62.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars_0x65.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars_0x66.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars_0x69.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars_0x6b.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars_0x6c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars_0x6d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars_0x6e.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars_0x6f.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars_0x70.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars_0x72.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars_0x73.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars_0x74.html create mode 100644 libs/CMSIS/Documentation/DSP/html/functions_vars_0x78.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x61.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x62.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x63.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x64.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x65.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x66.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x67.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x69.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x6c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x6d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x6e.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x6f.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x70.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x71.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x72.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x73.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x74.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x75.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x76.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x77.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_0x78.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_defs.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_enum.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_eval.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x62.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x63.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x64.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x66.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x67.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x69.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x6c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x6d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x6e.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x6f.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x70.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x71.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x72.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x73.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x74.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_func_0x76.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_type.html create mode 100644 libs/CMSIS/Documentation/DSP/html/globals_vars.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___basic_abs.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___basic_add.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___basic_mult.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___basic_sub.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___bilinear_interpolate.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___biquad_cascade_d_f1.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___biquad_cascade_d_f1__32x64.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___biquad_cascade_d_f2_t.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___c_f_f_t___c_i_f_f_t.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___class_marks.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___cmplx_by_cmplx_mult.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___cmplx_by_real_mult.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___conv.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___convolution_example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___corr.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___d_c_t4___i_d_c_t4.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___dotproduct_example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___f_i_r.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___f_i_r___interpolate.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___f_i_r___lattice.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___f_i_r___sparse.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___f_i_r__decimate.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___f_i_r_l_p_f.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___fill.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___frequency_bin.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___g_e_q5_band.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___i_i_r___lattice.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___l_m_s.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___l_m_s___n_o_r_m.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___linear_interp_example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___linear_interpolate.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___matrix_add.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___matrix_example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___matrix_init.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___matrix_inv.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___matrix_mult.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___matrix_scale.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___matrix_sub.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___matrix_trans.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___max.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___min.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___p_i_d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___partial_conv.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___r_f_f_t___r_i_f_f_t.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___r_m_s.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___radix2___c_f_f_t___c_i_f_f_t.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___radix4___c_f_f_t___c_i_f_f_t.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___s_q_r_t.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___s_t_d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___signal_convergence.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___sin_cos.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___sin_cos_example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group___variance_example.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__clarke.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__cmplx__conj.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__cmplx__dot__prod.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__cmplx__mag.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__cmplx__mag__squared.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__copy.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__cos.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__dot__prod.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__float__to__x.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__group_cmplx_math.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__group_controller.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__group_examples.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__group_fast_math.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__group_filters.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__group_interpolation.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__group_math.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__group_matrix.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__group_stats.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__group_support.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__group_transforms.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__inv__clarke.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__inv__park.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__mean.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__negate.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__offset.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__park.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__power.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__q15__to__x.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__q31__to__x.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__q7__to__x.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__scale.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__shift.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__sin.html create mode 100644 libs/CMSIS/Documentation/DSP/html/group__variance.html create mode 100644 libs/CMSIS/Documentation/DSP/html/index.html create mode 100644 libs/CMSIS/Documentation/DSP/html/installdox create mode 100644 libs/CMSIS/Documentation/DSP/html/jquery.js create mode 100644 libs/CMSIS/Documentation/DSP/html/linearInterpExampleMethod1.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/linearInterpExampleMethod2.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/math__helper_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/math__helper_8h.html create mode 100644 libs/CMSIS/Documentation/DSP/html/matrixExample.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/modules.html create mode 100644 libs/CMSIS/Documentation/DSP/html/nav_f.png create mode 100644 libs/CMSIS/Documentation/DSP/html/nav_h.png create mode 100644 libs/CMSIS/Documentation/DSP/html/navtree.css create mode 100644 libs/CMSIS/Documentation/DSP/html/navtree.js create mode 100644 libs/CMSIS/Documentation/DSP/html/open.png create mode 100644 libs/CMSIS/Documentation/DSP/html/park.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/parkFormula.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/parkInvFormula.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/resize.js create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_5f.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_61.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_62.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_63.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_64.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_65.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_66.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_67.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_69.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_6b.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_6c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_6d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_6e.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_6f.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_70.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_71.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_72.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_73.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_74.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_75.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_76.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_77.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/all_78.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/classes_61.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/close.png create mode 100644 libs/CMSIS/Documentation/DSP/html/search/defines_5f.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/defines_61.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/defines_62.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/defines_64.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/defines_69.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/defines_6d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/defines_6e.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/defines_70.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/defines_73.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/defines_74.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/defines_75.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/defines_78.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/enums_61.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/enumvalues_61.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/files_61.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/files_64.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/files_6d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/files_73.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/functions_61.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/functions_63.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/functions_66.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/functions_67.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/functions_6d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/functions_73.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/functions_74.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/mag_sel.png create mode 100644 libs/CMSIS/Documentation/DSP/html/search/nomatches.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/search.css create mode 100644 libs/CMSIS/Documentation/DSP/html/search/search.js create mode 100644 libs/CMSIS/Documentation/DSP/html/search/search_l.png create mode 100644 libs/CMSIS/Documentation/DSP/html/search/search_m.png create mode 100644 libs/CMSIS/Documentation/DSP/html/search/search_r.png create mode 100644 libs/CMSIS/Documentation/DSP/html/search/typedefs_66.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/typedefs_71.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_61.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_62.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_63.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_64.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_65.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_66.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_67.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_69.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_6b.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_6c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_6d.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_6e.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_6f.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_70.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_72.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_73.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_74.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_76.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_77.html create mode 100644 libs/CMSIS/Documentation/DSP/html/search/variables_78.html create mode 100644 libs/CMSIS/Documentation/DSP/html/sinCos.gif create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__bilinear__interp__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__bilinear__interp__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__bilinear__interp__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__bilinear__interp__instance__q7.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__biquad__casd__df1__inst__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__cfft__radix2__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__cfft__radix2__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__cfft__radix2__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__cfft__radix4__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__cfft__radix4__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__cfft__radix4__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__dct4__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__dct4__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__dct4__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__decimate__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__decimate__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__decimate__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__instance__q7.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__interpolate__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__interpolate__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__interpolate__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__lattice__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__lattice__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__lattice__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__sparse__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__sparse__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__sparse__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__fir__sparse__instance__q7.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__iir__lattice__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__iir__lattice__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__iir__lattice__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__linear__interp__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__lms__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__lms__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__lms__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__lms__norm__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__lms__norm__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__lms__norm__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__matrix__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__matrix__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__matrix__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__pid__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__pid__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__pid__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__rfft__instance__f32.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__rfft__instance__q15.html create mode 100644 libs/CMSIS/Documentation/DSP/html/structarm__rfft__instance__q31.html create mode 100644 libs/CMSIS/Documentation/DSP/html/system___a_r_m_c_m0_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/system___a_r_m_c_m3_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/system___a_r_m_c_m4_8c.html create mode 100644 libs/CMSIS/Documentation/DSP/html/tab_a.png create mode 100644 libs/CMSIS/Documentation/DSP/html/tab_b.png create mode 100644 libs/CMSIS/Documentation/DSP/html/tab_h.png create mode 100644 libs/CMSIS/Documentation/DSP/html/tab_s.png create mode 100644 libs/CMSIS/Documentation/DSP/html/tab_topnav.png create mode 100644 libs/CMSIS/Documentation/DSP/html/tabs.css create mode 100644 libs/CMSIS/Documentation/General/html/CMSIS_Logo_Final.png create mode 100644 libs/CMSIS/Documentation/General/html/CMSIS_V3_small.png create mode 100644 libs/CMSIS/Documentation/General/html/bc_s.png create mode 100644 libs/CMSIS/Documentation/General/html/closed.png create mode 100644 libs/CMSIS/Documentation/General/html/cmsis.css create mode 100644 libs/CMSIS/Documentation/General/html/doxygen.png create mode 100644 libs/CMSIS/Documentation/General/html/ftv2blank.png create mode 100644 libs/CMSIS/Documentation/General/html/ftv2doc.png create mode 100644 libs/CMSIS/Documentation/General/html/ftv2folderclosed.png create mode 100644 libs/CMSIS/Documentation/General/html/ftv2folderopen.png create mode 100644 libs/CMSIS/Documentation/General/html/ftv2lastnode.png create mode 100644 libs/CMSIS/Documentation/General/html/ftv2link.png create mode 100644 libs/CMSIS/Documentation/General/html/ftv2mlastnode.png create mode 100644 libs/CMSIS/Documentation/General/html/ftv2mnode.png create mode 100644 libs/CMSIS/Documentation/General/html/ftv2node.png create mode 100644 libs/CMSIS/Documentation/General/html/ftv2plastnode.png create mode 100644 libs/CMSIS/Documentation/General/html/ftv2pnode.png create mode 100644 libs/CMSIS/Documentation/General/html/ftv2splitbar.png create mode 100644 libs/CMSIS/Documentation/General/html/ftv2vertline.png create mode 100644 libs/CMSIS/Documentation/General/html/index.html create mode 100644 libs/CMSIS/Documentation/General/html/installdox create mode 100644 libs/CMSIS/Documentation/General/html/jquery.js create mode 100644 libs/CMSIS/Documentation/General/html/nav_f.png create mode 100644 libs/CMSIS/Documentation/General/html/nav_h.png create mode 100644 libs/CMSIS/Documentation/General/html/navtree.css create mode 100644 libs/CMSIS/Documentation/General/html/navtree.js create mode 100644 libs/CMSIS/Documentation/General/html/open.png create mode 100644 libs/CMSIS/Documentation/General/html/resize.js create mode 100644 libs/CMSIS/Documentation/General/html/search/close.png create mode 100644 libs/CMSIS/Documentation/General/html/search/mag_sel.png create mode 100644 libs/CMSIS/Documentation/General/html/search/nomatches.html create mode 100644 libs/CMSIS/Documentation/General/html/search/search.css create mode 100644 libs/CMSIS/Documentation/General/html/search/search.js create mode 100644 libs/CMSIS/Documentation/General/html/search/search_l.png create mode 100644 libs/CMSIS/Documentation/General/html/search/search_m.png create mode 100644 libs/CMSIS/Documentation/General/html/search/search_r.png create mode 100644 libs/CMSIS/Documentation/General/html/tab_a.png create mode 100644 libs/CMSIS/Documentation/General/html/tab_b.png create mode 100644 libs/CMSIS/Documentation/General/html/tab_h.png create mode 100644 libs/CMSIS/Documentation/General/html/tab_s.png create mode 100644 libs/CMSIS/Documentation/General/html/tab_topnav.png create mode 100644 libs/CMSIS/Documentation/General/html/tabs.css create mode 100644 libs/CMSIS/Documentation/RTOS/html/API_Structure.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/CMSIS_Logo_Final.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/CMSIS_RTOS_Files.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/MailQueue.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/MessageQueue.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/Mutex.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/Semaphore.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/ThreadStatus.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/Timer.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/_function_overview.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/_using_o_s.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/annotated.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/bc_s.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/classes.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/closed.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/cmsis.css create mode 100644 libs/CMSIS/Documentation/RTOS/html/cmsis__os_8h.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/cmsis__os_8txt.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/cmsis_os_h.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/doxygen.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/files.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/ftv2blank.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/ftv2doc.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/ftv2folderclosed.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/ftv2folderopen.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/ftv2lastnode.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/ftv2link.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/ftv2mlastnode.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/ftv2mnode.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/ftv2node.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/ftv2plastnode.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/ftv2pnode.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/ftv2splitbar.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/ftv2vertline.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/functions.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/functions_vars.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/globals.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/globals_defs.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/globals_enum.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/globals_eval.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/globals_func.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/globals_type.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___definitions.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___kernel_ctrl.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___mail.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___message.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___mutex_mgmt.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___pool_mgmt.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___semaphore_mgmt.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___signal_mgmt.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___status.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___thread_mgmt.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___timer_mgmt.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___wait.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/index.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/installdox create mode 100644 libs/CMSIS/Documentation/RTOS/html/jquery.js create mode 100644 libs/CMSIS/Documentation/RTOS/html/modules.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/nav_f.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/nav_h.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/navtree.css create mode 100644 libs/CMSIS/Documentation/RTOS/html/navtree.js create mode 100644 libs/CMSIS/Documentation/RTOS/html/open.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/pages.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/resize.js create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/all_63.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/all_64.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/all_69.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/all_6d.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/all_6f.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/all_70.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/all_71.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/all_73.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/all_74.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/all_76.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/classes_6f.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/close.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/defines_6f.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/enums_6f.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/enumvalues_6f.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/files_63.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/functions_6f.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/mag_sel.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/nomatches.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/search.css create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/search.js create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/search_l.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/search_m.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/search_r.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/typedefs_6f.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/variables_64.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/variables_69.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/variables_6d.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/variables_70.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/variables_71.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/variables_73.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/variables_74.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/search/variables_76.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/structos_mail_q_def__t.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/structos_message_q_def__t.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/structos_mutex_def__t.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/structos_pool_def__t.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/structos_semaphore_def__t.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/structos_thread_def__t.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/structos_timer_def__t.html create mode 100644 libs/CMSIS/Documentation/RTOS/html/tab_a.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/tab_b.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/tab_h.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/tab_s.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/tab_topnav.png create mode 100644 libs/CMSIS/Documentation/RTOS/html/tabs.css create mode 100644 libs/CMSIS/Documentation/SVD/html/Access_SVD_DD_Manage.png create mode 100644 libs/CMSIS/Documentation/SVD/html/Access_SVD_Vendor.png create mode 100644 libs/CMSIS/Documentation/SVD/html/CMSIS-SVD_Schema_1_0.xsd create mode 100644 libs/CMSIS/Documentation/SVD/html/CMSIS_Logo_Final.png create mode 100644 libs/CMSIS/Documentation/SVD/html/CMSIS_SVD_Schema_Gen.png create mode 100644 libs/CMSIS/Documentation/SVD/html/CMSIS_SVD_Vendor_DD.png create mode 100644 libs/CMSIS/Documentation/SVD/html/CMSIS_SVD_WEB_DATABASE.png create mode 100644 libs/CMSIS/Documentation/SVD/html/Manage_SVD_DD.png create mode 100644 libs/CMSIS/Documentation/SVD/html/bc_s.png create mode 100644 libs/CMSIS/Documentation/SVD/html/closed.png create mode 100644 libs/CMSIS/Documentation/SVD/html/cmsis.css create mode 100644 libs/CMSIS/Documentation/SVD/html/doxygen.png create mode 100644 libs/CMSIS/Documentation/SVD/html/dynsections.js create mode 100644 libs/CMSIS/Documentation/SVD/html/ftv2blank.png create mode 100644 libs/CMSIS/Documentation/SVD/html/ftv2doc.png create mode 100644 libs/CMSIS/Documentation/SVD/html/ftv2folderclosed.png create mode 100644 libs/CMSIS/Documentation/SVD/html/ftv2folderopen.png create mode 100644 libs/CMSIS/Documentation/SVD/html/ftv2lastnode.png create mode 100644 libs/CMSIS/Documentation/SVD/html/ftv2link.png create mode 100644 libs/CMSIS/Documentation/SVD/html/ftv2mlastnode.png create mode 100644 libs/CMSIS/Documentation/SVD/html/ftv2mnode.png create mode 100644 libs/CMSIS/Documentation/SVD/html/ftv2node.png create mode 100644 libs/CMSIS/Documentation/SVD/html/ftv2plastnode.png create mode 100644 libs/CMSIS/Documentation/SVD/html/ftv2pnode.png create mode 100644 libs/CMSIS/Documentation/SVD/html/ftv2splitbar.png create mode 100644 libs/CMSIS/Documentation/SVD/html/ftv2vertline.png create mode 100644 libs/CMSIS/Documentation/SVD/html/group__cluster_level__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__cpu_section__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__device_section_extensions__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__dim_element_group__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__elem__type__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__peripheral_section_extensions__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__register_properties_group__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__register_section_extensions__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__schema__1__1__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__schema__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__svd___format__1__1__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__svd___format__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__svd__xml__device__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__svd__xml__enum__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__svd__xml__fields__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__svd__xml__peripherals__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/group__svd__xml__registers__gr.html create mode 100644 libs/CMSIS/Documentation/SVD/html/index.html create mode 100644 libs/CMSIS/Documentation/SVD/html/jquery.js create mode 100644 libs/CMSIS/Documentation/SVD/html/modules.html create mode 100644 libs/CMSIS/Documentation/SVD/html/nav_f.png create mode 100644 libs/CMSIS/Documentation/SVD/html/nav_h.png create mode 100644 libs/CMSIS/Documentation/SVD/html/navtree.css create mode 100644 libs/CMSIS/Documentation/SVD/html/navtree.js create mode 100644 libs/CMSIS/Documentation/SVD/html/open.png create mode 100644 libs/CMSIS/Documentation/SVD/html/pages.html create mode 100644 libs/CMSIS/Documentation/SVD/html/resize.js create mode 100644 libs/CMSIS/Documentation/SVD/html/svd__example_pg.html create mode 100644 libs/CMSIS/Documentation/SVD/html/svd__outline_pg.html create mode 100644 libs/CMSIS/Documentation/SVD/html/svd__usage_pg.html create mode 100644 libs/CMSIS/Documentation/SVD/html/svd_validate_file_pg.html create mode 100644 libs/CMSIS/Documentation/SVD/html/svd_web_pg.html create mode 100644 libs/CMSIS/Documentation/SVD/html/svd_web_public_pg.html create mode 100644 libs/CMSIS/Documentation/SVD/html/svd_web_restricted_pg.html create mode 100644 libs/CMSIS/Documentation/SVD/html/tab_a.png create mode 100644 libs/CMSIS/Documentation/SVD/html/tab_b.png create mode 100644 libs/CMSIS/Documentation/SVD/html/tab_h.png create mode 100644 libs/CMSIS/Documentation/SVD/html/tab_s.png create mode 100644 libs/CMSIS/Documentation/SVD/html/tab_topnav.png create mode 100644 libs/CMSIS/Documentation/SVD/html/tabs.css create mode 100644 libs/CMSIS/Include/arm_common_tables.h create mode 100644 libs/CMSIS/Include/arm_math.h create mode 100644 libs/CMSIS/Include/core_cm0.h create mode 100644 libs/CMSIS/Include/core_cm0plus.h create mode 100644 libs/CMSIS/Include/core_cm3.h create mode 100644 libs/CMSIS/Include/core_cm4.h create mode 100644 libs/CMSIS/Include/core_cm4_simd.h create mode 100644 libs/CMSIS/Include/core_cmFunc.h create mode 100644 libs/CMSIS/Include/core_cmInstr.h create mode 100644 libs/CMSIS/Include/core_sc000.h create mode 100644 libs/CMSIS/Include/core_sc300.h create mode 100644 libs/CMSIS/Lib/ARM/arm_cortexM4b_math.lib create mode 100644 libs/CMSIS/Lib/ARM/arm_cortexM4bf_math.lib create mode 100644 libs/CMSIS/Lib/ARM/arm_cortexM4l_math.lib create mode 100644 libs/CMSIS/Lib/ARM/arm_cortexM4lf_math.lib create mode 100644 libs/CMSIS/Lib/G++/libarm_cortexM4l_math.a create mode 100644 libs/CMSIS/Lib/G++/libarm_cortexM4lf_math.a create mode 100644 libs/CMSIS/Lib/GCC/libarm_cortexM4l_math.a create mode 100644 libs/CMSIS/Lib/GCC/libarm_cortexM4lf_math.a create mode 100644 libs/CMSIS/README.txt create mode 100644 libs/CMSIS/RTOS/cmsis_os.h create mode 100644 libs/CMSIS/SVD/ARM_Sample.svd create mode 100644 libs/CMSIS/SVD/ARM_Sample_1_1.svd create mode 100644 libs/CMSIS/SVD/CMSIS-SVD_Schema_1_0.xsd create mode 100644 libs/CMSIS/SVD/CMSIS-SVD_Schema_1_1_draft.xsd create mode 100644 libs/CMSIS/SVD/SVDConv.exe create mode 100644 libs/CMSIS/index.html create mode 100644 libs/STM32F0xx_CPAL_Driver/Release_Notes.html create mode 100644 libs/STM32F0xx_CPAL_Driver/inc/stm32f0xx_i2c_cpal.h create mode 100644 libs/STM32F0xx_CPAL_Driver/inc/stm32f0xx_i2c_cpal_conf_template.h create mode 100644 libs/STM32F0xx_CPAL_Driver/inc/stm32f0xx_i2c_cpal_hal.h create mode 100644 libs/STM32F0xx_CPAL_Driver/src/stm32f0xx_i2c_cpal.c create mode 100644 libs/STM32F0xx_CPAL_Driver/src/stm32f0xx_i2c_cpal_hal.c create mode 100644 libs/STM32F0xx_CPAL_Driver/src/stm32f0xx_i2c_cpal_usercallback_template.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/Release_Notes.html create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_adc.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_cec.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_comp.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_crc.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dac.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dbgmcu.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dma.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_exti.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_flash.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_gpio.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_i2c.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_iwdg.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_misc.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_pwr.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_rcc.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_rtc.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_spi.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_syscfg.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_tim.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_usart.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_wwdg.h create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_adc.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_cec.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_comp.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crc.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dac.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dbgmcu.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dma.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_exti.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_flash.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_gpio.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_i2c.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_iwdg.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_misc.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_pwr.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rcc.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rtc.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_spi.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_syscfg.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_tim.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_usart.c create mode 100644 libs/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_wwdg.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/Release_Notes.html create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/misc.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_adc.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_bkp.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_can.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_cec.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_crc.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dac.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dbgmcu.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dma.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_exti.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_flash.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_fsmc.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_gpio.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_i2c.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_iwdg.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_pwr.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_rcc.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_rtc.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_sdio.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_spi.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_tim.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_usart.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/inc/stm32f10x_wwdg.h create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/misc.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_adc.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_bkp.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_can.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_cec.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_crc.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_dac.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_dbgmcu.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_dma.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_exti.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_flash.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_fsmc.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_gpio.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_i2c.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_iwdg.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_pwr.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_rcc.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_rtc.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_sdio.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_spi.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_tim.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_usart.c create mode 100644 libs/STM32F10x_StdPeriph_Driver/src/stm32f10x_wwdg.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/Release_Notes.html create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/misc.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_adc.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_can.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_crc.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_cryp.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dac.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dbgmcu.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dcmi.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_dma.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_exti.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_flash.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_fsmc.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_gpio.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_hash.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_i2c.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_iwdg.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_pwr.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rcc.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rng.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_rtc.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_sdio.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_spi.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_syscfg.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_tim.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_usart.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/inc/stm32f2xx_wwdg.h create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/misc.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.c create mode 100644 libs/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.c create mode 100644 libs/STM32F30x_I2C_CPAL_Driver/Release_Notes.html create mode 100644 libs/STM32F30x_I2C_CPAL_Driver/inc/stm32f30x_i2c_cpal.h create mode 100644 libs/STM32F30x_I2C_CPAL_Driver/inc/stm32f30x_i2c_cpal_conf_template.h create mode 100644 libs/STM32F30x_I2C_CPAL_Driver/inc/stm32f30x_i2c_cpal_hal.h create mode 100644 libs/STM32F30x_I2C_CPAL_Driver/src/stm32f30x_i2c_cpal.c create mode 100644 libs/STM32F30x_I2C_CPAL_Driver/src/stm32f30x_i2c_cpal_hal.c create mode 100644 libs/STM32F30x_I2C_CPAL_Driver/src/stm32f30x_i2c_cpal_usercallback_template.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/Release_Notes.html create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_adc.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_can.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_comp.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_crc.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_dac.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_dbgmcu.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_dma.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_exti.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_flash.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_gpio.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_i2c.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_iwdg.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_misc.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_opamp.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_pwr.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_rcc.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_rtc.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_spi.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_syscfg.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_tim.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_usart.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/inc/stm32f30x_wwdg.h create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_adc.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_can.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_comp.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_crc.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_dac.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_dbgmcu.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_dma.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_exti.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_flash.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_gpio.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_i2c.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_iwdg.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_misc.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_opamp.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_pwr.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_rcc.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_rtc.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_spi.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_syscfg.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_tim.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_usart.c create mode 100644 libs/STM32F30x_StdPeriph_Driver/src/stm32f30x_wwdg.c create mode 100644 libs/STM32F37x_I2C_CPAL_Driver/Release_Notes.html create mode 100644 libs/STM32F37x_I2C_CPAL_Driver/inc/stm32f37x_i2c_cpal.h create mode 100644 libs/STM32F37x_I2C_CPAL_Driver/inc/stm32f37x_i2c_cpal_conf_template.h create mode 100644 libs/STM32F37x_I2C_CPAL_Driver/inc/stm32f37x_i2c_cpal_hal.h create mode 100644 libs/STM32F37x_I2C_CPAL_Driver/src/stm32f37x_i2c_cpal.c create mode 100644 libs/STM32F37x_I2C_CPAL_Driver/src/stm32f37x_i2c_cpal_hal.c create mode 100644 libs/STM32F37x_I2C_CPAL_Driver/src/stm32f37x_i2c_cpal_usercallback_template.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/Release_Notes.html create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_adc.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_can.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_cec.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_comp.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_crc.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_dac.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_dbgmcu.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_dma.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_exti.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_flash.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_gpio.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_i2c.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_iwdg.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_misc.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_pwr.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_rcc.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_rtc.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_sdadc.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_spi.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_syscfg.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_tim.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_usart.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/inc/stm32f37x_wwdg.h create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_adc.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_can.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_cec.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_comp.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_crc.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_dac.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_dbgmcu.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_dma.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_exti.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_flash.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_gpio.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_i2c.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_iwdg.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_misc.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_pwr.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_rcc.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_rtc.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_sdadc.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_spi.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_syscfg.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_tim.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_usart.c create mode 100644 libs/STM32F37x_StdPeriph_Driver/src/stm32f37x_wwdg.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/Release_Notes.html create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/misc.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_adc.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_can.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_crc.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_cryp.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dac.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dbgmcu.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dcmi.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dma.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_exti.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_flash.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_fsmc.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_gpio.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_hash.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_i2c.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_iwdg.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_pwr.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rcc.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rng.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rtc.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_sdio.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_spi.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_syscfg.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_tim.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_usart.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_wwdg.h create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/misc.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_adc.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_can.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_crc.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_aes.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_des.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_tdes.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dac.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dbgmcu.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dcmi.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dma.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_exti.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_flash.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_fsmc.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_gpio.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_md5.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_sha1.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_i2c.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_iwdg.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_pwr.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rng.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_sdio.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_spi.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_syscfg.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_usart.c create mode 100644 libs/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_wwdg.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/Release_Notes.html create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/misc.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_adc.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_aes.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_comp.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_crc.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_dac.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_dbgmcu.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_dma.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_exti.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_flash.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_fsmc.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_gpio.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_i2c.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_iwdg.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_lcd.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_opamp.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_pwr.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_rcc.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_rtc.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_sdio.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_spi.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_syscfg.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_tim.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_usart.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/inc/stm32l1xx_wwdg.h create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/misc.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_adc.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_aes.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_aes_util.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_comp.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_crc.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_dac.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_dbgmcu.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_dma.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_exti.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_flash.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_flash_ramfunc.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_fsmc.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_gpio.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_i2c.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_iwdg.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_lcd.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_opamp.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_pwr.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_rcc.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_rtc.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_sdio.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_spi.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_syscfg.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_tim.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_usart.c create mode 100644 libs/STM32L1xx_StdPeriph_Driver/src/stm32l1xx_wwdg.c create mode 100644 libs/STM32W108xx_StdPeriph_Driver/Release_Notes.html create mode 100644 libs/STM32W108xx_StdPeriph_Driver/inc/stm32w108xx_adc.h create mode 100644 libs/STM32W108xx_StdPeriph_Driver/inc/stm32w108xx_clk.h create mode 100644 libs/STM32W108xx_StdPeriph_Driver/inc/stm32w108xx_exti.h create mode 100644 libs/STM32W108xx_StdPeriph_Driver/inc/stm32w108xx_flash.h create mode 100644 libs/STM32W108xx_StdPeriph_Driver/inc/stm32w108xx_gpio.h create mode 100644 libs/STM32W108xx_StdPeriph_Driver/inc/stm32w108xx_misc.h create mode 100644 libs/STM32W108xx_StdPeriph_Driver/inc/stm32w108xx_pwr.h create mode 100644 libs/STM32W108xx_StdPeriph_Driver/inc/stm32w108xx_rst.h create mode 100644 libs/STM32W108xx_StdPeriph_Driver/inc/stm32w108xx_sc.h create mode 100644 libs/STM32W108xx_StdPeriph_Driver/inc/stm32w108xx_slptim.h create mode 100644 libs/STM32W108xx_StdPeriph_Driver/inc/stm32w108xx_tim.h create mode 100644 libs/STM32W108xx_StdPeriph_Driver/inc/stm32w108xx_wdg.h create mode 100644 libs/STM32W108xx_StdPeriph_Driver/src/stm32w108xx_adc.c create mode 100644 libs/STM32W108xx_StdPeriph_Driver/src/stm32w108xx_clk.c create mode 100644 libs/STM32W108xx_StdPeriph_Driver/src/stm32w108xx_exti.c create mode 100644 libs/STM32W108xx_StdPeriph_Driver/src/stm32w108xx_flash.c create mode 100644 libs/STM32W108xx_StdPeriph_Driver/src/stm32w108xx_gpio.c create mode 100644 libs/STM32W108xx_StdPeriph_Driver/src/stm32w108xx_misc.c create mode 100644 libs/STM32W108xx_StdPeriph_Driver/src/stm32w108xx_pwr.c create mode 100644 libs/STM32W108xx_StdPeriph_Driver/src/stm32w108xx_rst.c create mode 100644 libs/STM32W108xx_StdPeriph_Driver/src/stm32w108xx_sc.c create mode 100644 libs/STM32W108xx_StdPeriph_Driver/src/stm32w108xx_slptim.c create mode 100644 libs/STM32W108xx_StdPeriph_Driver/src/stm32w108xx_tim.c create mode 100644 libs/STM32W108xx_StdPeriph_Driver/src/stm32w108xx_wdg.c create mode 100644 libs/STM32_CPAL_Driver/Release_Notes.html create mode 100644 libs/STM32_CPAL_Driver/devices/stm32f10x/cpal_i2c_hal_stm32f10x.c create mode 100644 libs/STM32_CPAL_Driver/devices/stm32f10x/cpal_i2c_hal_stm32f10x.h create mode 100644 libs/STM32_CPAL_Driver/devices/stm32f2xx/cpal_i2c_hal_stm32f2xx.c create mode 100644 libs/STM32_CPAL_Driver/devices/stm32f2xx/cpal_i2c_hal_stm32f2xx.h create mode 100644 libs/STM32_CPAL_Driver/devices/stm32f4xx/cpal_i2c_hal_stm32f4xx.c create mode 100644 libs/STM32_CPAL_Driver/devices/stm32f4xx/cpal_i2c_hal_stm32f4xx.h create mode 100644 libs/STM32_CPAL_Driver/devices/stm32l1xx/cpal_i2c_hal_stm32l1xx.c create mode 100644 libs/STM32_CPAL_Driver/devices/stm32l1xx/cpal_i2c_hal_stm32l1xx.h create mode 100644 libs/STM32_CPAL_Driver/inc/cpal.h create mode 100644 libs/STM32_CPAL_Driver/inc/cpal_conf_template.h create mode 100644 libs/STM32_CPAL_Driver/inc/cpal_i2c.h create mode 100644 libs/STM32_CPAL_Driver/src/cpal_hal.c create mode 100644 libs/STM32_CPAL_Driver/src/cpal_i2c.c create mode 100644 libs/STM32_CPAL_Driver/src/cpal_usercallback_template.c create mode 100644 libs/STM32_USB-FS-Device_Driver/Release_Notes.html create mode 100644 libs/STM32_USB-FS-Device_Driver/inc/usb_core.h create mode 100644 libs/STM32_USB-FS-Device_Driver/inc/usb_def.h create mode 100644 libs/STM32_USB-FS-Device_Driver/inc/usb_init.h create mode 100644 libs/STM32_USB-FS-Device_Driver/inc/usb_int.h create mode 100644 libs/STM32_USB-FS-Device_Driver/inc/usb_lib.h create mode 100644 libs/STM32_USB-FS-Device_Driver/inc/usb_mem.h create mode 100644 libs/STM32_USB-FS-Device_Driver/inc/usb_regs.h create mode 100644 libs/STM32_USB-FS-Device_Driver/inc/usb_sil.h create mode 100644 libs/STM32_USB-FS-Device_Driver/inc/usb_type.h create mode 100644 libs/STM32_USB-FS-Device_Driver/src/usb_core.c create mode 100644 libs/STM32_USB-FS-Device_Driver/src/usb_init.c create mode 100644 libs/STM32_USB-FS-Device_Driver/src/usb_int.c create mode 100644 libs/STM32_USB-FS-Device_Driver/src/usb_mem.c create mode 100644 libs/STM32_USB-FS-Device_Driver/src/usb_regs.c create mode 100644 libs/STM32_USB-FS-Device_Driver/src/usb_sil.c diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..d5fc5f8 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.tar.* filter=lfs diff=lfs merge=lfs -text diff --git a/libs/CMSIS/CMSIS END USER LICENCE AGREEMENT.pdf b/libs/CMSIS/CMSIS END USER LICENCE AGREEMENT.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c8feab483c7aee07b235b93666803151e052e8c7 GIT binary patch literal 46999 zcmaHyV{j%w@aALNwv&x*+jcg1W81cECmY+gZQI${PHz9WySlron@>|c-8J1`W}fQ# z4Y{JI_%9}UHhA)q^VuPI7-k|yB0D2XcwSxxRS$argNUKCp|zbEgQB4sz=??E->UL| z&gJY(01RqQ00kFkYYSU|6N4PU+0f*lGZ8b>e>y4H18jwioh|HaiI~~`SD37!hn^1&+p{y2r#sPhjGtd=G#ovZH>99SrCvt29#Ry2wZ#L zzt2!Qxv@`u81h?nHn!}>Ev`>D^5lI!(S1I?74b}Cf4V&!%uxDy&*e5>^_gHE$tm+n7i z*ax$&dvtm|zE~$V2MJlQU4_X78J~&i-Oz(foX$?FJx$l$n5Z2>&LK)DR{o7ri!q!_ z(O8!II001`Gfvidy1m#I>)ZQ`TR#}U+84k=gAV8KOY(Ug-DYsZlzHX$Z(&^ex|P`sA@12}wt7X) z|BZd|Rs=NP4}|E7d3(CKjpQ4O4f#4+gpc(2sle(vzV(2YI&nde>chi@F{5aC^#Y}o zA>dnh4(y@1yzB1K1Vc1L73GKZ69>As-%~$$4jEDW2q^_WtLqyDM%KW)@#N(GUK;@L zk8~pxFNAHkkm!j3Wm$NIgSUSn5W+KKC!=7|S<5yoW7ZM4&a!`nAZm?Uf6plM!FGVt zWEutDaU(=g0E4(ZA@_cG?b^Cy&mLsNoZk86zkRn3ZaMRu<$BMo%=lR?i-oY;_wbb4 z4h2-o?bk(nB+U~7fC1N7&4(i)`@H@}XulC$qSJp(apwm&zt*+P5 zjJ@JFrygB5q7q6*K%Ald+=Aa%=${>JXSqG(<`yNE%;M)={aA0r{|zy;0Yy-_MLri@ zj0r7Wyl)VmQCJ4HztAa4j^LVh_CPL``+5lMur6oCi{l5heU@>Cm~Te0HyCAWfkLWF z19wYE7t*s8(}!&UEQpA>hpE5Ce@aQPZyKg|z0%fgqW~mWeEtdf3Bq;AaK5xl2?s!x zjNmot>qHPYgy0;Zk`qK;W9Pj-LS@8*II%^+qw?%sV&+pc)Pz0%3^^&gfyU_-_3`2e zR5;B8c`Z|0s1v7fn$omAs+);m3a=49Zj))k?xSEF14|S-x?6)oZwSK2n7JbpwFU_! zpkYoXITAr0!yMeg91$;Z&>Hm#P*pk=YJw6Hy*5~G7@C86S4&`PWDSqE2I)VQ*L(s- zGLfrjvCUmdM>#LfXsBj7Mk6yBD&WX@Nc9E4X{Ih1vC$F#C0R!(B6PD^s$L znI(S83J#7~)@(>hIZMGL3D1^&de1XNEdA&zfAoRpLRvmXh@~R1pYpD7P%L~;40R5^ zx;#y9NQGpnwfQ{6IP<$o%oP?PGRzvJkfJPJW;{Z)I?CMe)BaNtL|9^Zs3}+k&AJ%^ z0i1 z6DQ|N5UqSHD}SBm(1QFNp0z!?_vH+4iEaqXGrl=&-TQmj5>uY?3-}rZ6%U=REIpib zjm_ckH*KNc=V~Okt|A06|Ki_6i~wmWJ_IyNv3(Q$gYHO-pWK8=u3Y&Y8s06TwjsA? z_305IqvO~qMu`vw&>+S~xG6!4W|P41`#*AiTP|PQCRlg^)DS9Vm;ItQ3vaJD z*0-543MUBntanOt#@)Wqht!~#I^W)X@a-2#$Z9s(dd)HF`^oN|ziRsZOaVQ7%!aX9zV;4qyy&drw3OGL` zn1_!1B^lVG2M}W0`yy9daaUJz=fQzdYs`|LBgF;qgrZ-9w?ibetJpK;rD0F}`p$IoyZ`d2u zi^io8^WOriYL^{HoN>=TXs*tmgc`5o;2$1QL}%80ydXIt@qNR`SK`iqd_le(EQlFF zKUiw!_n=jTDK(xb$vObXuuD+*3lpCyS()X#uFfF}75PZG#O+ge(m~90+K{J5lh%*s zD&UP9$2m3t7~|**|Ef4e~w%0gHI_l-_EOn1IViTim(g>vS1fH{S%T%p(1mBO*Z&JJhYzz@Nih482%>_>p zDy@^`g`L`7mC?r<$~*=)6-(as>-0FmTw`!(PD8=lU(4u4m5Zg|j$^bh9m zM;ub4^aF54M=gH?=_?{z;R1(#ZY=KZ^2fKjH2e8c|5y~D!^Ctf2<%bkU(*9|34E?< zTZlf%XOesQf<7Se`K&SU`=PsM@Q?HIL{+KFrA*ipzsb{-C0hpUb5i=+Xt|Ti(sGs$ zKj8`l;s69CxcxqN?e2GAO?xd_ed|IZ*Nc((AQm{x9;=?wNFei#GLOC4M6c2ofrj=t z++crBkwn7u$}aPVl5h8AkGN>0%TR!mzInT#{q(j;{h$xrP%_AJnW#V)S||)_mr54mt$E$_Vq}>+ga7t+iitgg zeSZZL_(tKg76u-rgwwy36dl8yxKlk!tjB{kh z%^l^`7|Au>u?Q^QX)Y++{tj*&Lk5V{{k; z5Q)bl>%w=Oct$n!thtc0+PNy#4yG|_g)?|Lx&TYT`kkcGuZW8r`z?)DDF6lQ#nuaN(}He;SIekP0+nmzrlPOw@f5vOd6 z@$>e5`@)>JKK>(5D5GJrI1GN;G2rcmJB#|gEB~!r2{ft2JhnTxQG)*&+1rw=go`w+ zqAMqc1fn32*xOBeK@waGkHt8X0sBFjp>%#|1AoHUrG=vcj;jfXWPp4;apn(*H( zj~Kah=)t8|w-6X2%@P=PEYn3s#dg>`GjqAg2vfAh)`(~ps!X+;S#(c^X@3~}0g0Q2 z1^+T@dmVR2hI+&^tvbLMhYZ#@IC7SRR)~@(N>U(nH?l_-<{_=TKtoK*;n*KMNSPB& zTQ4yd8I#q~g|*`DUb^g4$`@-x@_}o-z<*3mAE9SroILLd4t*v)(>*T$)A}oOeN4Gb zt1x3s9GD3qzh7`R2*)!vnz}gLb4htS-74_+0sJRjarF+SAT|t&^CNaQT(Tq%5>=$h zo(2IY6v}CRte|J@mZM3;K13#x;$!ZI#gp;-!r5hS&s?D<@hYc zn*!xxR*ySpJ~lJv*1_pifyIM;%4wTb(|D_DQhiedJjXwLc^1=cjPo}bU!~rem7`b_ zyeEx4R-ZHKz0w5JR;1KZQu(N!l?pp@f)#PDlbgldn-tRA1Nedlcbt!;v}?Depc!xS z3PcL%oscX~?L6TqZ#hDoM2j3UfI<%KOUOJjh&0%fzjMOjfh4Fo<|t$qo1z7ss3OJ)4)?#G7D^ImAw0e`zZy@QrHYWpqizGjR$1{=dw z)b@)k3Su=9mGD6GAHuRJ<+-7dx$KGsW3cj-_N>|E9>JE;grOGN*Xuu^Be|{5ms1P0M8sy@zT$~( z6F|E6=Ni0v&b$`fF$>xr2_LbkrYNz;ZYTtF2InlIroG@)Cl;XvB% zYUg%|wbKm>EVlqpKSj3dLYz?b<>vfM$f48`sNS}eiUkK=rZtf`N!)JF%`6-1VDmu1gp9cniY>z@l9OQCu+6rdcQ zeO0l2!4B4pjJ!pQWc6AakD6QI#%*%TVEIgAnhrdxdk79;(1T(pnOJa=q_1KNRcm=T zg}|u@54PqlbG4r5<8<3-|EQ@i4jPZOzoiIENu5WL1=e^k^)C-WalN4iD=Sh)LCn#ZJbqv<&8o(|H}svx!XxC4!L=8NkVmx1m114F z>5mIyR`MM>d`sd&X;u;2?Kb{w`k+&xfW>DG=R}s4-+1a{Ha=3f6`Hc~pGW^E&a_Sg z>z=Rhu>^L+vNiC>J<8h~Q@s)SI94DyPtXDo*a8QBt<;Mo#>a_vjwgGBC`c3abfJYS z85MFS9CpKqt{#x1oTODsfxA|JQIq7#*5c)9aZ$3ze@~6A%I=>S+F8}iJxfmMQ|Gku zo~F!eo2D={%ps0D2CMY^Hep|P;B`Fz-Yc*TBno)N`?L>^A!zt~Be_z>Tlg#FbPtGn z<;7HYzq-B_Y?_l^u;!@bB`C2QC3@#ENQV~uts47!R8=5CIfc`SI*~2>`<4;0sa)cbVtPzbvoa#)T zQ-R^7*W6}^)>He`oo*b4FKTS*lXeL5N0AtiILe%i|J46topRrgPC-%CIlP=E?vJ)` zx3XVID41hQR;cmUWdny`s{ryp-r+cWLvSnrCh};;7&g5wYD| z7u7=usr?QZ3@R}}B}g5i22^`Ys1UDpr!p%I!L$+hpBwLk_eq^A@XHVIZMw zSLZ*6Ea90iD4GUh6MmEU&VQzLYV9w*tKq;T4WZSVlN^Ow-Le+$EGF2^1=1=hev8y^ zV-db1e65-q7foeEYxE`2e3zfLEp>q$mlCvJ$6=_s{;_WIbQcwaTT;_V#SaRewzH7l z=a6t14aUz_V*@Gih_z@(hUJSl=uQx3WB&lPI3EG4En#RR?!xa_k55*U0{TNrdbTy5 zVGH!fClS+8b(g;03V3>ffggWN(6W$sUjb63;bVM5=)%ZYQP>zOdzl&T&uw2$4|sKv zE^yXLWfwv9&}~aO30TLNbNJ?^wb{7fvA!yO$>ttwiQXAS-Z`bBUam(lJ)!~Fq>GaU zFkAh5w%cyT&5$7T)tlIGdQ1d@Y}5Msb6CMrWHDAmY(z}?gdWz_3vS~)yG&c6X;KYk zCAzF|rhiI_{b`Kc%gA=X}TYJ%_9H>st-?X0a^D`#xWzRyjWHHhA(-AJ-y%Sm3yhNPEj5Z>_$!C+u8gBjA_4qMarE=mdn`^^8eJTe)q~C48d-O=#(d zO6Rk5sSNxc>2Ne05oBnI($yis$Vh5QfoH{__mmyAu)IYMreg7M&doKbcwtfNJLz1$ zTwiUgivtW`Wfku!x@VM0>d;~+88e?6Am~(da7eXFq11bab1wso41a2v&)8*}6Rc!% zaJ^>jkeN(rcWNWDkMu)PkHuw6^hj{VV}&T9B}5T5U2v}EA*jICV+>A>2fIk3;0$wZ zbFza9MK*S_36)6@j7$3K-#r_I$$8Q+B)v=u})W%8(@fjN-@pwE;k2U8_O~Q}nGXITHrL4jRu%Tuvt=RJ>lQFs1M9 zu#0u2g1LXdsd5xZiTxXX?6uicecbHyatMuhzmr}nOEk^;#tvZFT?;#;h#98Q5{+-I znSgxOQ&mD^Z8_IRX|1iN5C{A&%@WN>2^H@JJw93sSnAgXC2;pVT6}W7E8_%&X{yH) zz!5h2AcZ-VbEQ&w1hqmr^qA<`-ZfBaWyU62;oE0R4bF za*A)2`D(F&&2a!l3Wc4MiIec?mn8^<3MX}@Ya>}3_RB{Kvf+Jkuj_E8LrIw?>QSTK zW&7J^ltx`vnYLDCN2TObWP_7FW3<#Fk9PIk<_0>MjCyC{`}Wf4+Ka_DWiWG`ne;=( zqSo89Cy9(bL)BA(+82BS2(nH856COWySMtReAINcJQd%W&hq+S$@XzHujlkhO0(v1 zG^bjd=5f979T0M=U%72lgKaOeHfrmce zHIzJ}qxYI-J7DoEQ8JtxDXA5+G0>9*RLKfshi5g_R?ILnZ`iEDsj=OVN(>&`YwztA zjsG4Vbc)6jRq(9*WHkiN?&+^R6ZNH?^6`&8tCwGb_0CSpGyeJ&#$Q-HJ(7m*a&VpFTf;(h}q~|zZEU4Z)Z6=sQp?>21#sRYLj)^WdXSWtQ2BO9)#j2 z@;9r}ELDGsKqiG}$*>t9ApU15O5P~*3@2%zYXExydsU09i>=FQI-}p|(;L6uF9tsl!&8kaOA*wq?&1MIAQ4%RC;>=u=@C1~kcCCBn zW-`6<)v3jeCS8)ILI;%bU!A!Q^YR|9%CrzL$97RDk@Mjtk;0Vc@h|-oTyc%lBdCH? z=Jqq^>Ra(gRPC5z?Yj^LO^KbQeBZ<>OdnjCjkcf$0^2B3HvA+evK{G4<6C$e$u zuPIkzEAPBpq7Odqpdm09sBX(f)(netZU#oqG<0;6y!IPRI*<-fp=_fTD?%~=qv$~nwE)Imx_2<@WXzhW3FGYVKUhsD)) zG|^#s&1-rbdQyY)A9Zn8mz!}y2Q4`6a)ui|dz|R=@>!)vc)K=iSk)?NG8|&fnyS)$>sYnV&PW@8%KxnB>((RO@}Sncse7>e zQ-Ga1<+Mrq&#*ZA?Nbh++AiPLY$z)A^ZlZKpp7Zn<3eH?Ejtip2WqU+ni7H-1cd#; ziXszWd_T!ZMI;>Z*omo{HILol#2yL^CJBfg=Y2dqWsh?V>z^3y(jR<|K>nyZNQ*Ws zz#w-J-a9x=I74VR%P#KkUV=mGXGC49jq8MOho!3q%?@CcxyT4q*d_bYUN2-Pax>aP&7m-O$0mD|sV({H>!N-Ld>DT3>FlK&sJG zm@y|a*vMBPKtyd2l!D=1vgl?-++SidOQRh$a7@F~*@?o+B14ev`Z98|$tTYW;t5Lz zCA(PmiOn9DreuPGq=@pP{(LhQ1J9a5Xi_@c~|AbHDpadJ(0P6 zYcw?oa4#B>#6c%ROWdFSBiq(8qpTRZ@JaxWEM#tn-T?Npf$2j=#h21LYu_pV5kd)< zxut;@E$G=ZXjnQSCTEQ`!Ri8m15GuJYf6R7_F^ft!;wW4uRjOb?4JKT$@>wZmo@#V zHO=+lRv-_#jTbU_VCPx^>*I=%{2kR%ad5LPE4L`wJjEt4&NAdIbD@HD%9KK`7UVuVM?mMnZvY&u1fZxn!;r0~e8dhNs8;Mg>61aO{6Tc=e z*I~~kDNFG)ht__}MXU-mkr3jT($b{l!pGDA{wtT(%i(177k*; zjAeD3jR~0o8;{)QeveFWh@)9(Xj5G>84}j)tZBDvC$O9m!})E_-1p{c*3_oi~#ZgR)KqG z;Bb0R0;j=dNuK1$Ue-!A!CAdD4HnFcF$Kc?q|s4i!U$n;-}lyS#oo-b)N~4wF(LZs zo5Hw$=|^kjLa0MeTVwY^Dc7G&3pAkmKM{ZL`6{i zgOw(S84g|8WRe&r=cGrGBN(p)tVygd6NZ%>c?UNf{+h_3f*=5#e~7}%ZES(RUu}u8%G6O8yj^pyIAOsB48^o{7>p9qYFdwR4+Bq zf?LUlLPe(0;QiGCropws-}rP@e{o6rCWY~WbS_y+v84C4thUrTYq5-IrE=%iMO5>b zf}3S#w1-d8bdK(WD_ake`j?_LIyfJUyG?u%-SCk@?0&DnjC@C8r%{sRsuQ28U*4WlBVhrpv%ToZ-h&9yA5`upsnp@rmzGr1nUajbJa zh!@E2qCN)_F~aL{>(|<3@5L6ND$26v=Khqk8WI=oxI1I03oq5jb+sG$=jM=hl!Mg3 z_*YJ8rU9OM^dzD8unL@tSEoOVlvj~4Wg(M%DeL8u`KQ&A;o@L)@WtLk9#+}2Eeic2 z-m=_97(twN$0e8>I&5#%0H6$IirP;3Jm?AKQaszt@ma=*h)qdMjCYeHw!10H^R%4b z>rDoxbt8&+fzlOovm_R8CI~)>LH@E~UUshqS}H-OQb}9!o!upiVSe$F9{EL|K!tvn>KMMmD3yX$6iYIrHrHE8*)s zb-a-KM$4@zF~E>Kfax*#Qfs!@z;!9P`}W*PqT?=QeMokdbTw+(H>-4MMKE%pZZ4HB zrqRKE3Tz42v5h0gWV*tbMxb!xm#UWqkc?Y~G=lHs6wik`5;5BMu#Y%7O_e)GdR2{9 zYM|4xwsSS!(K~*G@bM229Id=AJj_3C=f63e|0a0;gV*^Fl81&3h1q5Xfpq;gpAkG90mQ|Hv-33pFmS#1Sz1F$Zg`=+Rupg3tq~Z97}@8>#V%d#J{JySHI7a{kz~v@wdm5=KL! zE%Z4*a1xw8TVsV8cjj(eWf|`hBQU@<1Q47U@;+Z^@$`jOF;>G8@D7L~s^1s)hZc;F-hP2$2+KYwK1TlB*MlmRQ$8Yy7{{pwq9M<3KEFOS zCjD8g?Na9rJ3o3R?97qh3$DiT93Saa$^A!v<5(j;% zAtel8(Rb%Me7WaTIYqympG5a`ay;|C-u%G?=hu8VFS=iv`_HjY_7z{E&IK3T|xkgvG27>W;eHy;JrZC zEIz?dmZ0|mKdA2v&2Vo^Uu(m-(j75K0S+pD_zNkvIwJw~?h^&x2lKm4lzhyjM!M~2 zjA%BfJpaN4n-T^M)4NsEezVnF_jc@}-l@JrFoT?hc00U}y(9NY+{O@gLb4u*JR(Vl?jJ=Uhhwq|clLhV_LpX4dDs=kMBU-7H>@TiGp6-1 zW-kVdR{Le%q-{L9AacqQzP1Uqj6ZJ5lEoIe-o@Chp51^4)CWckocjf-QaIzyyO;}MLhyCbFuplb+R7*^Q_;Bx840cFq_CIY&YTi}{-q37;wpR+C? z?Ez}6f@cq%qTh4WED`6KyJ}|)$VN}q(k8oE!H&s|g*J9b@V*vyZPr+sLj%zeZBlEC^3&)9n3e0q-l-5skasHC^7(0J7a=v+>#SaPWS~UHJV$}8vZz&byi@49f$kef11xDnxXcLWU)|2cnD^EbSYdza zna2Wx1yXeG7`7vbvuRlF&K^k71};Tvd>rf4*7Buu!o}Q?qi!^GVlvuCb&MJ ztJqT|31XF@SOAux*4dU@fJn~E5dJU#@Gi)@{quT0jPiPHQoyXV@p!>9wK%ZoHH!_`H~A604`^4-!y0mrQ-@Vw3nMCL+Ut!VMtE}&xJyd!nQCey zc6Bja2MruE%Il3;<3egrlPi*IX@SkSPWHN4Z^8auM`}diNQtIH+h4NUZTz*Z=m;Lz zV9gc|;^ANuiHO#5K@P9cERy zpd05~MKf5zIY%B%&C7O&u1EM#054u4nRiz8i8UG7fvNgW75a5!nRD!s|0+6*3ZRKL zI)e(57rJ*w@bkn;J>2k|h6TdHMS^64(;g8p!-|F^@cx@@c(B$VTQ(#BT1!39b0HNd zWzVmA&2M%jPq5)JI3Vb1jZT-U_(D>FCp1wMOzwh+I>9lpfR6y6iaHq$5ebUemS^_4 zxetdL$o|`U3P|Qy+jQ7+?Ni9@U$wsN#aRKnQ|WC`$x(yO!^v4*y4J)lbN!{-c>j+` z#3hv>tlE$j6La8@I_ta90x2DlIre`44f{MXx46f00X|`SDBk61%#llR^hq(?e)682 z4w>ev{A`uAZo$HoF2?szwqRcwewh}bUZ7{1y5|>}PmPeI9qjFBv>V29y=0=6)v9@c zg5~NZbEX`l0UDqO+-lSX1!EGTfId*4}2fogudr_-?upa%BEkD~>dMx3}o2 zY};z=??&#Li*VIV(wT+tox-I?#K0aPldj24pPD6E&q@}Jn$2&s;72wIu2EqhCOJpc zh7`5KJBP0Axs;5^U@>4jxF_;*V6NTUIiLXwBhVszGid?0p$I-dR^;j3JUg1N`^p-jpDH?xy@iMnZ;Uxv>^Y`8c&#nr0P)ad zCB^J!nGAmMv!*z}T-@Hmb4@BQ|2)f>k6E=BlZA$+7nJ&sFwa2*iZZ{7-fy((E#*-x zPH6{%)$?H3c&(e(fDT&VXK;m7h?~`M2_z8HFafZTmghU|qY?c?CPT;H!$+e5{fnYm zeY!U$?ESvJsY6kJUn+xj4DH=6%KZ_))Ka?Oxh;?uwOOpCPKc| zZ(eGaeQa46vJi)`T8`BHB%d{3mbIy70dIsb57+5iS$lYFu=G-*uk@Ra`WQEBaR}vo zTLgaw<~07LY%HvB@$iZS;(}6o$j{xkcJW3Sv}b8(v776+>GGxa>+07hepB_-8h5P; z*pzJND5WtX@HA`>zvO@?wH|+Ual;86NH44vPB>IApEt~5+~_%PFGzsaM;-92WEW^$ zT#gbe$Fu8Y%1&hLw#hnGdj*`|CCTXF0yipVdrJYk_zytXKYZU73bVx{ygktlR^wXu~t;X;b zBBS8|3o^(yvGGY%7fdh?Lrl*w@G&6!pe<%r9EnJTJr1$#%EKaL&42q9UJo}wmL?68 z{ht=>dbxxFAdMew(d)!qK&f177auYYAoA+O_2v?YK=p2BHU6|Fe!6TLQD|$H&zAQz;C5;C4 zTA#;B;P?wHYr-_JcI>A@76_Ii6otTMh>5$Ne9k)97OPQ&|h^!Ci2&grdBtq~Ab!C@2 z=(|xV>h?W20{1h==q$!o&w8mbHU{z{#yp0d6kt;xbeBBATOh;YdOq6B1e&n6vqW3O zlVpk*tiCadlZO=1&hO}RSlw=9u^FtI|2@P2ujC zD=UPl;$>~fPjFHVWz%dR6!+m*vs|(|rYyhCoXHB5D|ty^=K?7VPJ%(kJ!ft-E|U6d z3If7rxEch9bCgw#tJ@u$&fryw9FcckK*_?OwPy|>fES)pOT>3;<1HsZUuJM9LYV15 z{s<;Xv3RDY-%BAim#BSsFyrpBlgjS(iT06DP~b&%e$wq%vT8ukLwYtD-Dm%bXxmhL zcDwV<9|`H3o_>2iK0=~n1qhe!lQMb+18f$Ng73;C*5rB;HGv~PQn|MyfL3`z?@qkr*l%Oz%@t;u#JHO) zC$1F^_Kx>wK63QW-|HRPTAM=jaHJP#$}q)a>RpY#1K#EY?Jn#gie*QtiAXx+Sghg{ zmN^>!ASNgE{a2AU0WZ1(;PN6u1yig~2h%xF1!UQ&(xzB_teD6LWWFI4iCJhFD=OFu zb0pBx$5|ZZ*FFl?s!VR80&^tldDQuWrtqt_)hH!6cv7*XpFjgXJrCkgQv};}c@{4_ z141t;@?;lSYSK@s&`F`#<+uH5Hx!Bx^>lIV+2x~X=(*Hmsv6c}1yiyfBOF(KZtVU0 zq9L4raG`MIozx2CbHT(n6h;eZE07xMuyZ_s3GT~;L73O9x1=7%Pmd0y>X5>M5(_z) z>E`zP6V=z}S2XrY6;0v48+N1zh?8%jv3Wj_q2h%MIZ%rT8OdpxqwOdHq{m)|_<$>T z;A+G}9TGx?Q$F57H!-yY?INT}5zo||F)Bc{_%8DlESS=T{;G2n2{vbyCn>z8<{4wk z)@4cIXbq;RaN&Fi8w9`2q?}>R`03Af>}Z{Z6OrN_{p?13U)+e&La>+IK2XEQu;^*! zPYH3|Xwe#hPr_mcty7Aij}h5BBiZB+tfSsvYM+UpcH3XRAG#Xx=@Ks3x3<|uliKQY zETn&rutOCMs()mgbrwVrouM z8rnf4mX{yQykabQjFNJktu% zmwJHzuAMQizLvnvG6u}a;sZWbHG=Jm_pZHm$7)zmDQt^Z!1dZ;P8~0_m_q9jNn|Mm z&JOCiJ?iSJF9n<2KiBl<+*B2AnZP}1hK;L87fw~a`Qoo|y-#W9?sLrI1TrHF`Q!C@ z>Y?fxW#LBYL64SjuX$?i}ys7Q&&YxpEDKuIXWBqQ4jE0mxw34=Q3eJZq zw2909>ZmI5zgS&%FKqD7K>FKPP@@nR_4hcHJ%|RoxiXuv1NOlqM{rbB$wJ4wTCL4= zRGHWoc@3&WK@W&Jtw2{DW4AU$GP_?Ni3s`%ZA=?<)V08<)urB^lQeeY^uK)0hfq9i z+;A`RW+aE*?%ScxP9Wyhi^E>las7W2HKJ>Tt!!;v?>HG+wj|yk6de&v+@r16yX;8* zEBrYy6Mpx-kd|vhx{MH%Sy+w!LtYThv2*zVRM+)_cP4cbqzDxpUwung;b`Fwgd(p@ zk*X1*76ms|tppZibQKa>Nd7X7Szb)X`PttSbCotegZXg8N3Wmzw}J+oRSt#)n;yiO8Y4I9N%dg7k7Dy@0{X`)4ZjPhq<^AY98E=71dvx61*z^`x+(?o{WSCiHs=9 zfOwqhv&aLdndUHZ0z3AuE|BWw58XdGEg_=efdgBRqW)uBy6ys6(##}$E1FpAgDa#J z9Jv}#7HT^8fgNv4B4B5)%?2K!o`q}8PLtV)Bi7*7;Yg9t)264jwjtWz%w=XYE**ms zc=dQvoN|<~T*yKBWnH^{k7aHg0lC(p&43)v*B$ebl_?0rA{Tpq1&njhw4+R763PDD z)a%p4kPfJx`5XJpl$`VKCaQ`XCq%a2W8mw@VyIqrnNmv(J1Ckx8`s&53hC}hGtF4e zu0i;YeetEMjN;cjWZI8k{XoSR`4;*H12{_Fp;+{3X_tnG9j~dbe-zNyaeF}N@e}sz z4$jV!|M}#aE`QlGSXg?(ElF9y-Xb>0%=S*z_I~mxxikB$Y9|{;n45FL7?)N zgK+*Blyd+hF4?o&;LcW0h(M@uD9_g5w}=?y+E4Jq7T2N>IL$$qOTNWEG>dbh3YGG? zmYDJq>vdcHl?ax|Ov2=EmAdfzPBI^o^Qu>v7T5kvQeRGz^Q5GvyP2eFeaeehEtLJ- za+uQD;SVd?C&PWgg&i4)bg>uJ65q7PO@*D+aBP&v#Ul=jXNhW_ldy^Ft(4%CB)xD} z50>`peHV(-Pv(fpF2^%P?oXd0esjySa-KF9bC%)M-Zz(I7n!D0icU4~j2cctQXsxQ z-FMY|I1I7Baqw?{ppnPfUSrr`YEj<}E!VA`2&7Vki(JrXxRze&E34MA1O6QzC#Z-* z&WB2^%SkAdK-}+d-O{}QPt z_A|_xzL{=-6r~15KaMf7s*p-uv1tkp>hPUwomLd8u|3EX`b#dUC&=IzU;}!Spk78o zB-n=O;@?<2 z+8Rty`A3Ug?4?oXRzTkyaV~~{$>nc>_i|X&vB&9QUCZpuEY{z*2hM|RV_RkPA(g~h z*=57?VvSYtmp1(>A7}Yh`QU&Xz^roYqL0faePfNkwOZzl8VK35DZ*HHi#H4B$C;x9GMIewp-c9E*mCYOJA8u!<@w_25)}6gx5BPbjNRbZag=ta{eQCMGmczv-$)OCS3HIKVhR z;W_Wkr{PrznySF|)>9Z;q;A_YS<^Pnz`uGmUK@&Z>XF(=RZ5&as7&(X#^~~FhD;5q z?d4>7>WWlOw2Vg#d5%|evkAibHEjh(G=Cz@x>q4qraIZY z7$m?eDmlik?_95*acE-RZMa~T4g-{ICCoOp0+^{zPvrhw0*g^9u)*)xlE48<7E;s4 z@Wdu9CrH?sSexpnQ`PVN%>I3{fB*_embBQ{!6{u5z2WUGPxZ7-BHM)q-fGFAuQIz6 z#U!$;a_OxLMADl-ZcWv$-=h`h<#%pzIJXF3c2eaDsFY>UdB#=lTf!EB8T>xxD;=+z zM_9&WbDEtCO|9StH>JB7L0wWo?PQfcaBWQtT&bW4RT67%*x7@3jgDlAiT6r4PhJa)uM?HS>+Z z1*zh`b)-4?jeqqSp53Y&eDzuHlGQWP>JFNNfN*ny%RSX_3NE%s#v%m1`%C|b1yRIp zDi_f`Wh?I36oG>Lx0kfO$c+!bX8#oP(eSD>xE=GO5gQ^OQ69uyBxQKaJVA^I6_o?; zT|&#B0G~mP>q;Ndq%3jCF>I?pmrZw4ieH2g#2L@|9rSUL{JnAq1RlA>buESQ2FC^6 z=pG@d#XEFtqdQ0i9wRcD--#)T-{H}KskD{XabmN+5ZP$@6?@H z8-`m}QmNRsZQH5Xwr$(CZ5wZFRBYR}{l@+E-ingWmjO4=y z1m$^)0k{>@#CkcE<~KwYkU1CNIm8$$`!+l(7S3uUT=&kk-b>c|V$9|bpV71mf-qE9 z*tlQprSvx6MTvStUrsdZPP6}Gedf$Q&hjk`nD(mK7X z=l@(ZTpGjU35nA%$0+%{ia2!Nhd|uS?548b=EMt^+N#UW`dg&%)R`s%*EYj!zbP|= z&k2i05w8>nI_YJsK5@vpZ(qEw<9C_>R<%oN6lDASnl#isS(Cs&PuFN+zH1FG+4`YB zSX-{m<=)??s-t}?4GxRiFumcSx~VPih<|2(EjyRBkeNiS)Z^h%mqo-ii_Wd!l(XJ{xK|o$rwH*Ym^FusK#D6I zL44OqAq>liBwLEqxL-*ZzXQ*ApB98!#D5rr(KL;gRbl@g;uHvL9QGs4Sx2A8A9)fD zfKQ>-KcC($ekicil`9q;G6tIIzy4_|!+W)F>ooXB%U2fWAZ1M-_U zP)o)jCz=7?xVy45M7*@TqQ0X0P`C^2VY9${m>}U*0BWFm(T)%^x^e0w0?_${wGs~i z34AGwwkvHz&j~Rb(o`OGkUI4QRmCAy?*TK1qG^Cd z(I1Y_IMV|JOw`jU--2;^@`-M*2MxSqTD{)h;}rM12$t~-fI9fCh1x&qdpO~9FgOR6 ziVNVzD4i6ny){@SG3+mP9tQSOfSbc8PXdNJZMrn54>sez8JMzSfqxiH&|%WLmt;F@ zFSL0co5adC>|i}GLWmjn&3g@Z>5yQ$OY&~Se04lzx=rVQ|Dy}|VZ|v9j;@F-3_nb2 zFvCsdx>Y?+0wQHexG7EL>>y<3r7EID=Y=wKOUGv|L=sm@s*KJB-QF7AD$8}Y8)-2d zM~2j{2?$IbDjeQA;QuMC1XvvsROtRDm9#-|rmlpcl}zGt<C{S+f%^Mchr;`!HUw9VrPIsUXlmgMZfNHblKnXcLK-o3Nwa zp_?o{*s#bZ&V%OuRX&9$5+QvGGkSUm1@Y-l`Qo2OngU=#z;FD3LlJgQ*M*#|Mld2I zkp`-FOr83PCY0VOl?8RXKh4RR%f^NhbWc=MX?V!jHTQD?jLO?JcH>VdBp#gis z>(#3J_=dX;!UGWbtiJ19*%PoS;(i;VM*4&Y?pMk{(Sm{{xoJ>#W>C$#=wl|Dz7Xcb zHfmNd1dP_s@a;VxGwpv@*fn%*b&3gQl9q(LtFE<>*Jz*uA zEMWwvAZxEjgMq$J{lr#6G`J|DHHQac`xE$3nXPYy*cq#b%+fgZ4wwB3a5=5nP(=)G zg7#c7s!FUz@C}TDM4_MQB>lsLvXh#Jhh8+{O`Q}9iSV4}-C-#k5?syMH7|JZcw_;Fbv&wNdoq~O0az2@pRtVU3& ze)&nW`6|)ln(^YFO(dQqo@ekN*gKX)*Gfw!7v-nlraYXO2@7%UlMXH2FO|s`YZ2aG zog-`JYttZ;o`*eCb5oIExC+8nV=27pzm~~`1Nfc6o?)yvBF>0Fim)LC-=l&Deh+gl z1t_)*Eix3VH~QZFGJqQ@#N*~T08dltmMsA9Cqvl@cQE1qr`>MmT^xi-T$ zJXFR6^0m@m5Bs`m(CCI%b}5Og>h?BDhbh8R0~mhy1-F))dVXv%C1`3bYlmqi)kW70 z7jHyIlzck+QS!dD)R|KT|B_D>4HOEmA%7>X^CP74A_(|2#z_Dhth!AeRzQ+ILVeEx z{yJz|lt`C^6f!OROq#H471reSq1QWOBkzs>xq5Yo$AF_fj}FD!R2~uKO?oHxf=k3W zg$*4g{b-pLlo9g&L^<+);z#^M zPq0M4z|<=gt(hwX0upsuX`R3j!{eJ7S{1+v0c&?wnRxeu?)GOz$@i*FQ?L!CQ+EwA zKXpg}eU~(3(EDpG%D(~JVDzJG=#M{#s|ldra)rf zQB-ZpM<-5X`J=y&-uQq0p#M!_`X6r6|8$sGm^lA$hl%NbX)yg?Z6c=s8D9GTmzY}k zHl1)e>i*9-QH74St65cz9LM_VbTTrHcjeH1LvD|X4?d}MW0SSC-ugt{&o?5NASkJK z*rDqL!r{4Pz))yAQpvaL)85Hhze(Ij<$3wx46b`C*2rO3buolLpPPX1<3R;qn7=z9 z9^dC#*L}-X);eBahrspQ(fukQy!HI_@DSrR&Tl8jPL{SYc-8q2F1y9T)%k z#t61RxHXezIfAkPtDB?qU5t)_4%Z@}mt|DCNI02fhNw7_&yl4myU%_*XLNe9HhYhg z?fRta8jAPF(VMyJbav~|(k))!CU9e#08gRoZSkeVI&IoH0Bd`4*IpiX{}ZVFGlO+d z&d{OI$Wx)EFri_fFwW{_pr_zry>{WvHmgLc3D1!7iMJl~sG?Z`?|J)-|30@gtZiRs zFpRU9qDF@ix#zW{zWH6#o&3I7uARZj_roI}a`uL_lYRJFpl$~8mTaNn`W+S)f_52B zH+D|(3fFQo6jQ5`hfxt1hhlJm&JpHq94P4Vxr3s2Xp=R6p2NV5@;4^60^aG=B!{9AXA~`Yof|k~z$whC& zuLlMAh@IC;m(a4h9vl7fC#T4^Y~q-!6LRqB@3*{7z2-bdKZqv zlG~%5H*+W8=?PqbAC#B!l_mbhs;m9SKY&9V2*>Hw_I&XLV}Qj00CLQVdwEQ9{&~9H zZeofG&s#W)_gItu^t&b6Jxp(lcuK#<9pyPaM-PYN{0eYamtZU`ep{Th`llW>7l7s` ztTn)kMKKNc_BVM#@^O*SkAxdLEv#M5L?yAp45c0<+ybbscVdsW2Jv&12mFQdalaSeyz)7NcNXz2~B-!3m-@Oc3R9F937rCV*Kwr zkNw1R6yd|U=)q4%`5j$nI#UHI;*OZ^0|8|~yiMv%=@I?9K(2HTjI-8(i3J#4h`crv z*$^;`N$(xd#v6{30#wqtlSWmXV^jLntR?@8+dMfH@K~2KG)0N-kbn9s$ zx+aloHHQAT9zR?%jT~n1$JeD*&TH3;qXW7j_rI3-;K!V^^>VaXIZmEar=;~x4Ap08;LtKQ8hD^E-b9fnUwn`>&_4|PPae)(b2^9Eu4(Q1OQ zC}l}njl3l8o!wwaF2)ctwGug4GLS@MA39!@Xpik8kk%(i{?k*%UNv~MP!wk(%}MBE zWwfWYPkpbF1*!LNMHY($?R%heb)u^XET0q6MU^5lj7W}p#OJwKIHw}zQ-VlMR0et3 z7QQ<4Ys+9VAW~-ukf?M+-jNo6NqgwC`ZcTG6z0JSbc?WZ#Abw9RgbHGHA}OLK!j47 z8R-5SXGF4BN}%IH<_Ky)liR4>8>VxH2|eeQHxe@-jJhYLpS0kXZ2g%bYXt_e#%fYA zh9MQNa4yXJ!~AeQUXgU?8cO6oWy|1;Lrn~-<|dSgj0h%S`y+m_HGnIoF;aDa{yP$> zJuMiXLPHbjeiveN$@}*-)g)Nk3IYH2HSvr+9&i0QD^%KO>EzC}40NxABvdYR_F zH}MM_)*#@NzOtikHCs}5gbK=PrUxp|ljnOy#95(5LPjPKmb+9dH$+&OQKB3*rUDFIH5rNt06D7s2jhLWPoQn zwGb0T^sAI^+Tt;BVs@cR(~L}O!8@G>iI_!STc=K8A1f}s)Twd?J&3u4t%bDa*{so# zqn6w|#k8=Sc9d46St`?IpElMwVxS+YkDC`XV4kNWmk5fec1a)z$;0_8TR{{dn|1)Q z+tWIb#XAvdq*Yd3lX@-(2xs+&;>4Qxc>KJyR@$-^5XEUD~tiw7`h-`v}Rg$wc zPskSTAEMXrB|Xh5?jRe z@vy`z{h0|&a0GW4ha)@yCzG)$XOrkkklNXMNuap&5rezYHtnIA>BgW6H~ zwOvx{9Yaggw{g6`CNvmZN-j zYVS+O!f90kE1T%20Y8PR6}VoI znV(Y&xl;zo(4MNd#wsb@$>#dUQdm-u{Et^OFkW||5^60~Mtnjc{p<`J!?pntZS>K` zh(g2g(qK?(xCT|#Pv8}^drSZI*Wx%$X=DjRB0)>Z|T1 zgE>EBouztwwB-JU_sByH7TtV_eWF-`rAjLqLUhS%)HX(gLsvL6EW)m@7QTnCa5p+= zja$uL=B`jo4^dtQomAm#hedV2tA$f--Mx1&G4clKEhNxqFsh=dg++<*zg}UY(2sKJ zh6n&i+a`0hJh}HjtyK!`>Ztoz6mm)(K%FnM;d~~ym9M^ABvliu{~h5J8!aJeTe&H# zuAympW1NE}PKoF`jS42Nge}K)65DCSu1+w0#nq)c1>NNNP8WA?8AQ)+T)3m7x0+Ym zB>C@-#1(~~#sBa$Js}n!D?&h8+Hc*ci2P~Pay{1`yH}yf2y5?BtqrF(id$9zdJI9; zZS2g}(>WrjXBH!-=##ocu&#t-zbgGpXT}ax_wkmiY=MKJH&P3Rg=oD41^ zB$^1$6I8_4*+9!yuzBiLZ-(IZaE!q!?)Z;O({-!e!;h5cHx&#(lO~ZM5O@I)8#9=U zIRGc&!^2BFPuqsF&ppL;$H-}F3}kZ($>^22wEMlOdB@a>+X@k=xCct$+ymLyex~Md z!~B&IQ-}0%xYDBU${T&v2Ns1|f1*<}AmpvN z?YF~gjbj$l%+4~++OEkwi9nLHkO*0-Xy}1|leM>N`a#Myt+@RGdaACx?B=4=d14l5 z7kiYZrpKsqTyB!SQKs&dW=Qbp^^@IqKFfY-LPD8ke=~h@s+)P%F+1)d-No)J2jZ&6 zYyR2l>iqX^#Ouj~QXhv2g;OD|Ixu7ql&R0srzAptoq0MgZG4q%OHu4!ST*r)I0SiV z2;?QkL>`hmm>v)&hEgMDCtFw;1W$e+$2;seS^ox#8HzAB9nkI1oz$O`3_e@A_7((r zsq`XOWnD>R)q{eR7NSgTan3U&&^{g-HkSK0yme)GL__sd7LalnW@KjV1_jt>F12{H zf*B4(At<{K*-_4&O=lhd)inGm8cM=+Dg-9Qbb~87Z(VsH?)PhQ6tc)*{R9We2(^Vo zYbQ_$worPWF(FTCVfT70 z|3Iqy_?8-S#;1?dx74?9L)A-#@`%nsk5zaG;u<>?y+jbQ zXq!g>?TPlKvVrdnhKoZAp?={Nd_Ni$;ijzq2SHHg{e;vWido~^8MehWb{u~I%PZ}{8cTL%#;W_5l=n)?UJlITjJm;9d$W41+fgZg2JMb z9ry1OEZjM)m8zc7U#3=Ym;DfNFe7FbMHfpu^8*TH2AXiH%RSrymTa!3u7jq}rGmFx zK9P7KJCaMHzJF_VFSe`$lA=X(A3n?TqqRP`TPr!)K(hM}{`(i@o%d!VbhUtRcZKtr z^FUQ9XI8}tfJQ|ORz~)ESP@Tk26y*WmCyYi2e}&veBI~`%eZKIe_l{QOT3164?bcd z;4JuqH~Wr(qA}`Xrl4&~2`TnKu}vsuG*M35QMMd4V9rYwG!9Or5GbtXu30q&V2dV1 zqHnFZ_ktyhM6DGxy1hwQL4PC1sDNTgVi7IW?MC?C`S$tq}Qndw;x^hZg^EX7L zmX<;H-Im&k)%d)GKpRTNX{M-+GZJCE;FP(A(cqUg%yfAvuZ(2Nt9)!B20t>;Z`Hki z=a+3hyQXr4B`L>2F?pak$>Ta&fOO0}dTh(=0 zd_hZA?RF5g4ZIe_*Mb-A7`rV@eNSBY-A@A=qU5q?SxP{fF*Y}y&>?(@%S)?|yrQvc zJF1|hW?1f^GaFdIw2CYB2Ly`QDIT6oO`|oYL#hW$LOF5P%j$R|^D>7^MDoZo+J_(Y ziVBa`3=|nQ%Nd-m7@&`cM1NCdj1(wIy+FrfTiH-h2e^DwH7S{ok_}z-uaZm0zoy!` z3$o~)dgdF#^TgA=mr2ky8-1QArn`Gb=14+-&7%&o;6a#UY=#m+1HIJKJFHR8F|ft~LyQBoGm$2k~3UR{=2OY#K)JkXMiToQTA~ z#T2#C17lVTanW?;l>DMLgOWL$aI%DF>=MkqcC}J_MT*B?ts)h_(Q^*h{aedy7iP*| z4fzhVhmD-Ni)i8o8EdZ%nAe=Y-&rqD6?S9IYf4T9LL`CuiU zLRA!sBA>3MpaixaTrsN`ojF}RRh+W*nN~4MMb;rav$r8z7xG}fXyXir1}h)X(|(a@ zP|9V?_ZhY>cDZ7nTy6;;*D^tpmUR(Fw|7LQ7n+)t^M=owfBLt&9&o!iPLD%tZhAKswRW(5U0i-T2Z@@B zkZeC95NVfan?r+VjQo8}^Nm$rjY5jRdQJ>QR2k0AfrPicu(aFLrGx-cee#Hq)L}&{ zRj+1Q`+tZKW}s-#NHc!2ZGPeweag;EwjAy88AN!6TkT2kf~sMMk8-lrH)SH!htYdq^S1CZ|^0R*zWlVo8*$ zy2+|ESV?iw*InNueJMN2(dsWg5-B3Y+;^x$2MoxBd}lSaJmCEb!e~l`N2kjrHN@4W zmN9IkN1yq^`rjK^oFv$Xs_Cv3-zmer{(p$XkD#gbIIZy(Pk$%lmpd<3IDZ#WJ`WzH zST7j$8fh{*a*?`Yhg8Bq2DwGStt=P+Dje0ju6VpCvCvaP7fXH}%NOh>M3AX$Sct50 zMkwr2)sG374yryy1q<|A)yjsR?rEup4O@@{PfXAg;TqAbx{%o^Wk8^JFchH5O~VGX zvv{gJd-H?qDP@0E2e zi-|Ave3lE7-FCyZL#19mr9#&+DcN{k)TqT}_J<;mKo*GWF2meQrH3wk7dFcmy5gEG z*Ne|NbGyl!mUFY~WA)ontCO{~6<_4563)68CzBE#t;Os|x7AIHSAk_Xqy-K%!*lNo z1eQ$=svJJxgoU$2ri$9u#>Yj)!_7Rt_vVKCjjMKCXCAnpuF-KUnA?8JQn(D7jRP{S z2XR+?icC$o$L$}~I89Tf8OWuo+}LGpf+9-itED%{>65zKY^}jg4tUoktOS*i*6_6N zKQ>gazw8Otg;M$weeL#3eG>8aVmsM6f4Q!IX1hR<$BEntT&{_xMVRH3`iRI@*E#EO zUGI6mytx%9PY-%yz|;h^68{eRCgzm6m8fu0P)No0FOD7){-sbuFt5B2QZTLrSf59w zC%r6#YR!r;NYLDd!+|BQkfV8aPPCZUXh9w)=A#CK7R~eNxwI~q27~k}c z>Bo5F!{(?fQ*=~W_(r!J*k@PLt`jmHAG&Lfp_HY#iIlOWDzUU=2y3}NTAwJE_u?3cYZ{@_42Ug5$=Be$3Qqqq zDZ4X4iAdJ*`KndqxApQQ)vLEiB8Ox=X@09O=g>r1SkrSDM&x!g>Qc;QaUUBJjz`_4 zpL~kP6R`Nvmcr1Ajin+Gg%i3Z8)F2z)!0;!5eB|7aGmUM6rh}J2v~^=CMhmmDQXOZ zyVZDvOk|HjiOKZPZHZVJB4j@I)LPdVR|F-DK5X+O^7*QJhE69uo;CoDRW@3R1m>SF z502S;ubI|jJ3n-wBp4qQ{n&U>=YsbcZI69lz{nz5ty)3^wka*%{6!Jy{rOs(e||9$vNCe8v;D6}39fq}1XaX0*?FC3 z)`c|<&g)Zt!$20*qyE9EVQmPIP^@qKr<6iY`x3O)@M>WcKSFObxQ1f9WMPy=MQ&BZ zM6PHY$;1x4aXx`9BA-ou{n@$o|2h2u)$`VMmgjq&+G2s}B#uFB6kd)HU3awH?vm9m zUJg7a7tWg6vFtB|kR1UH**f@_maA<P$6mXpgEIqHNo^MXiZplmIye@>M z$zWs4QZra!#thdun>uO~q)Bs3CCU}D!>1g@t&22ZY$KOl6<;k29k$ICZ^5~s^?McL zsz6RHG&1>1E|_vx`)DC{7sr>;P(F0fR3FUy)vPtA!2R7)|On3fi0F5Lv+I(YfxX`L;=pf zqG3oq!7#y=5j7zt!s~h?%x-;3X>y;sT zgco0ai-<7IFHVn)(QJfOz}lHt)SI0VV5wSdo#WXK1-^n_w6E{<;b~B01Qrg;C|$mB zb1C+Ru|#PZaNVJ}Zzye(zKP$ig4uoizU*#g-sb0?w)*rrn9TB#s)~2rJ#7D8z`_on zt1kb>_0{fq9y#*r<>M__sCUA5W290Y&nLF6gXi>q<7%HCP2uJqt-H@{5qvbp>EI(E=Xxt+VyIYfM>ZPTwVUcJnve63TZK+UJh7r}twd*0kcjIHq)*Ki|eKmDg<4Ph|C@R^apgNjUN?>-***o zK9=`N&I=rKTFy0%4a|3wTDBn8=8L%j@otw?AN-`eHeQwwbm#wIHVAXBn6kNxLSoU| z8T}D=8>!w@#8`LYdHKlB1;5-#lKcABEf>yfIM}rte@FcpvKOGkWf|t8@3Wcthc>SdC{vpmdJd{b4eE;1j700!n~31}5t`qC5w()Xp~qgUZW;kvLSypDMQ>$w zcg`k~@F@fz+B}S( z$9R-e4^N86`V{3xe*aSE%dK4~^6(rqy*xm?Uhg`bDg2w>8_yLN8tQR#-+Lg)r_Es) z;5>udHreREB_=w?1=M(C{i>IXK)XUH%(3+@C-QuIW`C{ML}pLiSSzve3%y32pn41N zdW<-Z(@8Hj3?%A*HS(Ij-%q^xPqD_%+v)ynteJM<&%j{jp{kThUcEo(_E7VG4UDl( zS~*4MW%{akmtPdDU+VKInFDJXL-4T%mtu3>Ot!n4x;JCq+qWY`U}zxtxgC1agF9ZX zTIBg*5H9N6&unt}Moy2yKK0Z6RKBH`;`=JeeID=IpGm?n@cfJ2Idpjdx|eR9Cob@x zRyS!YQ4RXsxA>edAE`JK*gUgab=CVeL}0w+ME|hy#GAO?^9sK?FJ8B@)1T@1Mufm9 z%e^-TW_Vg_d|X5og$g5IXW{llxLqRllB1kxCa5PLWPNNjMLiWF!e?Sp-8`7eYl3o? z^|g#hn=H|E3$#(?+veWUnuMRW1=iAz1Idi|C zd-QiQPT1|AQ$DwE;c$|Rd-itTlGyY-jL##BZ6DQZD4(?bdX2M-)4W-};wU~X@X7324p?&}J z{ki;^%|4Qk7&1k%H9=Fh!4>D5C-$mG!_5Hbv zr*M&fLu|sjkp|UC=65$|->U5$xWT&Hth1MY?y|l5_Op8L<*VtlUHpV`PkAI~rS-PA z{+n%WTxW~z={kh%;%D)6FTb&>cW%{Hxvelg7k%CPF%{d@N|nd6EI`}HIxd^qwCl5d zB`+W!FUNVB*3j@-WIK8uU8UCdJdPa!eLHY$Q0~HnY1PpE%5>DL`t=NDX6skocAgFP z`cs)uV2$t^dY2G!cbDL>4~js<-^>RGmCWAjVOqafIlc+^=odC2+zy>lK!9@(8OVVX zrDCinscDIim-(h2dj-H}LFM*6W@_PPc)+ZqbAE_9I2LJ-Es3y)2C9=pN=1-LF(q|- zr{z1JIVr15Tr=JJoE(09L?HBJ&9vNP`<%pnu{~dlwTV)&QwhxS_4p6o3g8L&8LnQH zUZTd=zAl&40ZUJg46|R^@w)hICbn3o`%^|eJx&})XRV+U{ZzJoZ;l;Nbokcs-Z<@r zN9d+Iqix6yKJRb);k1(M3sp-Y+#(q1@V;M3>)xNgKe|!q7KKkr-_YGh;UGI-uALuy z`V8LRm0upz#n-wc*sXb-x3#3}zc$)U!JcO!aT%JQ#IM?!#lCF6*Spqpb33W1ObxX` z17z>$T{?G+_ahY@E4No(@|d0HFGrzAzHMGiuz9{;j|X`mdQ*Qk)+cTI5KMGx2T@`X zxHoUQdA6sw8CtGrYxvxJ;q2hP?>?HmIY07|^lXmJ7H}LOA{byNiRFBvFYJc7oL+kU z!Cr7(s)&6*5c&X?*GIr3U~#h~clrtS3#|FMVcdcOTDNYzsIDve!LYc`Zel@`U9Z8o z3#~%5FI8B>R<-)gB=&`0Ydz#oJ2|P9ncU~;L>oR zH15WYD7Svd)$w>cjnzDSnA6+UQmOhFyKvQ?zgpgA40pS&+H22e=#Kv0t(tt@s(0>m zT4U}C>wKByGr7DbUM1Kpi}u>QgxMZp;cB(x`Ivs&zrlRo4Cc`m+tPLM*^e=)>$BPW zAkba=Ty{Uih_QM$kv|Xfe5jw&4c4x%b!BU0gfzuQ9+`rJs^%BO6&?dl$WwkR3y(am ztrGFlcK6)bQGwowCD>4qx|aQr%n}_p`6vF^1OA?p)5UHvIc)bFrZeR3cACtD&d~6g z_wZO~%@y!;QRCZevm2l70Ng#}TR2^-P)IuxP5wkOwZirbEdH| zdR^X3F!sfACBqi4o_wlt8;`#&*zf9pjc5BVk-*xguVSy#yXL&D6iA*PKKQqHT0Hn{cd-4#ln7pK} zzNVXS5amPFW?h^yK*6`?sMuq8jwCyDJ{%PRo1NMKex$@EIdT_wjhqLqZTnDrKgV$! zk3h@ivGp6}aJrATQKEZufDS?3J0}JmHqOI_PBfoexO;w|?`z}g_4In!CQ^g$4w-rp zb~hp~^K0rW{cLdmH6YBkPKsysqm_JJ^rqoEww8d-?*${#zR6(ODS73Byte9lk+N~+ z>E!3{r}uN?Typn)^y2W@lXcOGOWsPuFis!xMjUVk;G>af07nm?oUEQ;Qw4{?5!Cpp ze-Rnx21O z60z_lhjJpD-cf^^?B-Via?W1Fz5E|c@9C0D?*9%0E)#@PYGeYHJ@zwF%XVVm8f@N@ zoiX1ZQ$!rCr{iA>@%qmeb70537CScZNYkzR!g%uDN3g=q0;H=etSwUbmxJa^2nI<@x=4WQNshGhK7NPty0` zp(84%kHN({c{Vbe@z&Yb9X%Zn=B@MAQ3UzPu6CCVzk{Qe3lS=TnU900!UXr)dLk8r|xRigwF>ee&7Qm6rRk%W+Kzc-{z3|DXF@ zs`<2sU~Q*sF>te?s@>04X09AKeU0zoG?8!prq$O@0)Zo7z4VeL!s!OX>{+~?_u;j7 z9MZiv!bkcJ7A8{ibIYrG)Ac-$ySw{lUn@AhC>wD6@hvHQX)oKLlZf^v=!ZmL;WL?_ zL~A0|21>k=;dFOEx|O|CqtObE>?19CX>bPB)XUjYO#1Quy1B zo2^f^7Mzi7`Q3|G&;B9MOYz;WnH3D< zwL0k!&Y!TgSAkZK;zRNMR~K9H&MvYX;Mk>(A4RV9R8$9#orQm=LZMkQi&YHnPafTADw>sM#8KL_;{jEfz4< zJEPj`_#~f!*5g6kAlYC4R-fks?Z`j*XEG`Gl*A`*880k$#tE92U_3#oRR=u`@r7_I zPka%xFX>d+G`j3Nh@jo3%HA?p4RNsI2N;losI!2W(n zVIZQf1;tN)6gui&&}jrWQUA#B=>Q{aA*KTJ3D74Yn|9q#Z~WSn-41_ceWm0E%9EHo z>1xQb2F;#KXJ+5nwzhc%xWap(_m1zG{T|^r_-OF$;H;y;m?duji2PL{(LRdVN+7Tb z-6$|vLUI*Tq=X+X&Z{7p5dNAsNC}4~ddZlxUosa|(-L+;AJ3$`}|*EYtvisGvm zkn8`tC)5dvcEqY1Ai4A4MVTFFy7%b@y&WFCbM!&(i=S;|v!UY2)CE1{5J?+@@+|n9 z5+p^4->3l&qZ>Ef@cX2J;$=XK7Yt!!of9H{1mzw~C)WCow42~|5DsYThW}r2aKO$O zquzKu6v*ZV*A=B3eai$*53X74QiqZL&-D;_Jy(Z1eW=vga*CE7D}R*0*|#2A-Z*(Z zPshEEqboQ1SZPhTHDWqQGiW)$tGL$#+}cRIK6stT#^3E%`6=@qgazp7tewfD1_}JY z_S)MOCwutxF*os_hrdoop<6`E;YAJ+(~=UvFM9@7R5%e)P6C0D&=MmXEP|0p%V`g0 z+dJi<@p!>Z$ND&vy=SPq5Ew_4V#6JCIhNf<+-eg#P3@JyXY<1~>WpnIH}8QJS6Nwg-14a562ct>{b1NF?8 zzAH~e2VT8@`nBSv9inIRex@5|HoC_>!HYw(hll+&?}SbNLihT5Vapr;DQ;*7sh9|+ ziz<%(p8Rzr`z~u4b*V(OqGA7-&Vj95GgOzQ58Gq;=Axx~5%K-|{?%2TB+$AyA5x8@ zaOjn<@AkfD?cr5u*SgR9Vf%Ggw}(}FOZ<>A#njIjTT>1aq6Y19tTQTmGPQYz`*-*H zUpF+41e~d3$2T1=VI3~>12M-#t+)sl$?m%K2kTXm7(ck;pwy&)-~Idpuk9*sL_Bep)BHmOO`B&uR$pF4WVGbq#S2$7;zwk+x7d#U(#WMo3}X{kQ%}}7Xk`*_n@G|s z4!;K9VF2eeY&VAUK}h!^%D;y2cAyq9x-&-bDg?rb)-qyAiCA9T>hTMD;I|?sdx0A# zM$4!tB{Gg8*o-)y1IR^4cp-f|SbC9#PF&{!bjj$TA}xC%rcNaCox~DeywLU?B`^B( zze5EAUaZmsDoQwcv?4_8fYSmY4}9#1(;^}dkckl(MR>g!SP!I$QF}rXKRmR()Cx=j z!BQY0^_hG8E)dk!DXa>f~XOrU#i|WjM)WF6LfLk}}MT+2;dKCe)ep zQ=Da4nnNm#r*;r@GS9}v$SSu%##_b z8In`NW&fRrqcv}3+RU8Il%1lO;+e8DLug9p`iE;o&-jt)b;5T7`$*mtxIWfBY-8BU z%#)ETgVz+jKFZ2y&jOJ-IHh=k>73)4&IQu&iaOMXkkK^7bs};?a>Dz_^houH_16f^ zdU~V&1(85ULtSmKvq7&W?Ku>9Hrr~pS#P^;z#al;zS(fSF46jXGx2)J&8(|lu_o_& zg1ceH2DaL)c%5)1_}RpBCERv+MA*d9Tx1>c1cp71YXF>)Vx7^9#X7p`j>iJb4t|--59-LjTaR^_+ z3wXib^MomIx93hnKxrd&roR9sCRJ$9KX+LOl|%~E7*bI0o|Vih@D%~=x}jqK+&h5q z2_+%j`$nD6u_3pLMm7X6iH_Y*+)B+c!8uGuUZ@73S&%F&P|Fcf%ndSP%5y3iE$0^C z|LvfaS+Z5>vO>)Ud1pl*zm@*GBFaY4i%}3-kB?qVWof)HBj92(8iQ&B-*M|{4&%r4g3FRl&=4A!U!)<@v zs+0on&r23Mo0x81X8sRh~9zm_{{4^@RrL6jD)CA#bCtjRj0#mo6@i{Dej+C@b&v^YY2q3r!T zJ3*~Qws&7TZ7Lz|1=j~t%Z0iX_}60I2IQ}WUll^lKh@m=O}A-R&(mqY&um=~)y9xq zV2P)B?quo0``uI;^AK%Gzu>(v7KEvixFdJMAzi_J17?ci=e!f%6@2*qR6d@eJW;)a zRtx&Z_yw(+pZzEL?j-aFgTtTYr)DPRrEO4@x;rTW^7uL_+@vGoqhrsj;^QtBI+RD@ z6Opbr|3I|Z9^Rf_7C*nZw5o4vRMSpPr$Bee0Bhl_Pyn)HCzqd%mz)B&Mn>91wQK?X za{~#wqrp`B!_2Netr{`@4JG(eCw(eP@=_Ps(ndJFEEij?a0Gzk%b8)zH}I`KdGa$Z z#|_%vo3x7LzteA#P-vvx-38zTw>p@ktNS+mz4V5E4Q+kgaGTpE2YA(RtXb_h!LOOy zep!N4&FE|Q!hDDuDl&fGiFmupkrTVZft?nCBJQ0ylp^0f&+S7A4Q{u8pnKX@d<^Xs?Du?LMo$X)4pRUUFxc5 z_BUHWZlnEu_7RRAU2F8++=`km88uy8!z&M`9 zYhYH=R@beKB|sSO25?bJO`}vxtXy9jTq$|ft5h*?2`FNs;{nrgB)?HN7GB1A0|v6{ zuAooZx(4@F^2lO}XPD5*hZ%a=Ss40eShSNNE?M$tmpqowoBsJ~Zpav?F-mJ?cLvbR z<)*I{Yry1Pmo7Bd-yK2gljVR~P*682&x5>i9g@FK2pog(e zG)V7Ug$#DV(nfxKGLjFGD=b^efD8Eo?Fxn){Til)7%NoM+0<$wD!;Pzl9{C;+_^Gy zs5y!c-HiP#tL-fR7t8Q^nwsQ03{?_=q>}3xOrvE`WGGt(VnyL1by-*B`H9Ja^!m0X zyMFc3i%c~d_No*dF}@ojZ}S$Q%TTSvmeXb$EW&OBEI6%gAH@m|PIj5ArR(W^;{kXz z5GRbYapT#t(L6PS?O0QpdB|oQQfH$mzs15=W{VTS$JEvAA(pS}#YnDc ze13Jp=B1#lIJ{~xV=2UJsA(`W*O-XT(j z&>_^&dkMX_(2JpjCcQT`^dca=2-1-tAiWA25EKys0qG(l0#c+S2*SgAzk9#?{{MSr zz4g{QNoLQUnKLtI@5#=|J~J5Wk*{ho`J-M~tyaDovWi9g_*qX(Dv(LjGyFYwWFMyt zUG#mn#aD-6{YNQpp>^*@sU_+BV{2lSI>~QW7~QN$osVPaLOtr5rZ;shOQqU=AFc3k z_G`2qkOWuG(Kn4U%cG@@vKpy^VkhI)%>X}KWqSBrJBmkF& zce){7%`V8?&b)No-NiV!v&d`HsJxv+PtM(RjVF+{$n1748TbdcCn(_4H=KgLStD!i zCN~JtBNP=6pMb+^m-W!_yS2Ur=3)JqDg(!wu6WB7N@^LU3c`TY?4;P&j&}qRYe6n5 zEL;ZF4{dt#U zg}0>Nq!lHbsPvA(m$1ec>aTWlf2o(;&u_RrnM3+UJMh6|2DJloZO0n@hr1RtZabI3 z2Qqct5xCyZc&uRw4n{{Ux?_r@cZ0v>dL=B|NS`k33f*xH_@Nqcl(+?jSr9P5|4nK5L^OAxU+dk2`not*3u~V@Z)cnT+HZX&K>>IRhOYX>4it~qEnV(k=@F`sLrXTfm|7dG(`7E&Q zIhCdpS3f_Y z@O5H1#%IT4Fm*6*U(SwM!koFbQT*j2M#I9I5$S@QR~fY(jV8@?6Z4LvElvG~J{=MY zxdi>2nQj;;kYY}pKPW+{&%q&j4F7CGy?WZQ&u|%5XC}q;GVYjI=%qvSA>KC# z1!6v;TRLoxui%x)bbsH+rM{O-(eB&vIVU~$#eAyWD)?4|6h~b`D@hGoe2_t2z;j#-e^(^85Z_Eq9!5Ul)+R_ipm;w#I{Lp&Ks2-^m*{u`S!@ z%T`jfXpNnN4BgS}e;y>GfhNyLiUaB7zj-^=^!F}?4F&ih;aeH=9l*lf+_!>lWV4PP zs;s(wK@-83dVx2B7zBj+xP)b2@lVB=#u5;@I2g9Fa&6 zb273kzAw!0-px#qCh6*ZkWib~3zC{B^FoAI>ulBmcs%JQKD4=_{Q12`u;h`UHuoa3 za+>$8Y?E~ZXQTD~x?shPk=e|yE>20R{paepOYVHw9=KUAkE(+<`&fC-L|;EzRF5Oa zlOS$??B`m20`)f;Vu}b0(uumcxp0(Uz|91b6K`00k1ru^H^;Hfmb%Ir^}|xtc0z0E z_aVNldE7lsSv$JrX~MS)2A3n33!@_nz9UU7s!w&PxL=etc#Q zyl?^nzb!1^c>gWR>;WTIZct=e!K*jf{&6vy=vPuj9kTVUB3X0RCFb+{qmA|1G+v(4 zdwptNj@lGnDG#bLbF3C*tlo?Wj1;~688~8$vD=9}t$x8Ph&9~nm)%nge(Et;+BbQQ zkEs*f5$~Vh{1kYpeMm0%(=Wcf$L4P-M89k5>TQJX#F=@Fsj5WS@S=nTOwK#vK8Z`+T<}TF9Cm=( zGKxIy_zpZzo8!`jzwf~NL6&*LY7f#+`Dlag?l(8ujz`ND5fmDW5qYxa-VMA9M)S{A zzqacvC*FLBDeHYkHyGw#o^WEo%=r2Xs}6SbyuiT&u zTaM_*>$AFF=$gdLZ68?NGez9BXlVO|>iNJOa*zG;7HjXPCh|;}#@6(=?+`kk$Cj3_ z>lXV-JJtle9(g?qvpE~n;TN+idQ_VVclhGry7ffT>4mN1XpMZ))Tm_cK}EkXopfB> z#T$9Cwpw2t3v|b)^sqACR?7xrw+FZizG%6VLu`0oy+O3i@vO0Bd72|>5bfgXEVlI{ z-5SX!Ow8&QxsMo42FQ=x*7@m%U>zt#BY63YoRTE^Bu-{HX2Mfe9C>e(E%AQG@)`l2 zF(7we=5std3rqO}{LguhXdLJU+p}&owKjg`R3q$A7w*&c85*g3SKQX(-)P>rHl1tu z6CBhSbUTlFX>eR&z{H_!nZDrq=hAeeLCiWSvH!MY{WdcV{tT5Bg^iS)SX^pCMQ=h@ z7I7hktu&NJM5LyoqvJ)##PrL)`S-7e`!u%}y_fS(F-?cT=C&d&9|$k`(L;@t7kNo2 z0*D^-v%h{9;772-WNvJMvOki6l3wf%~xOn6iK6Co+ll8LF?tl5LPGPR3 zaJ!1i!z1<~W7Fe!x|e)b&5U~&_MAnxwK|pHw}y1AADT~ibWn4Tl0WWylEsqw=m^fy z_o%Tmu!^friZ12R)T61iozIk$g&~Hw14`CWA19gFx^$;45{3E;miq7?6F%lL>f|P# zq&>BQC`=b&g)Em9wbLRU<||7%5}3M0BvzM%n12LDN!eU_Qs0!f40gzNf7|%*a4;__)Ym~SPdoRY_kTKX^sqGhb zzHLJ`pQE~aNS}fyRBTupmU%Zh`^;89rN8?W=ZT#Bfg?>`k5W?Rx`#iSIE@qU&tZ%K zv@;HyzqBMgq@D-h0AQJS1PgJFJ&gAG=|LyPZjv3;-}d!eZ+!9`#tQ}-;I-m715AJ~ z`<~)U2QaqgCPnij5R;xK;;m%Jr-}Kaws}W4=@-`B>TSt)gxy~GV|k6&aobBT?%nSo zDt#1rqOd`N-NCs-BCgUi)N33P{g?p#sc_P2DD|C(2Pf&4AGtMIsOky|4b^^ubHZ?t zsacko*H^5*GxtWsRk(t1P}?Z^LWc2_TK;l?8_uGKjjQ!LBQ%;FVL^j3$8z37%h?h zO!Rtxvbr9&D2P*V^T6zsZ8taLzO`g z8Y4ik1X3n~RR62|IO#>e$~+-}P}C;1uz5njVn zURE7?@GPyT^T`W>y|%n^p1R$JOP1@bWWWHfVtg%}k?f_zO z7L@2_PF}S%HE z42m!H!BD|0f~zQQgl0eGeP&DDz7tz}WbXtoW9iXt^cE-B!>_o)F>RxzoVjtms!nj&!Mf*r zLQDzhP$@k~MIbL~O_!d+H@i)fq1k{Jw|K$4ok1{HP%R86zhK4oVN648m-pDvc(cnX zw%Z3@g)?xb2VWRG6UY<6S;K%GZ5D5m9l$rfkZ$tPe7B&kJVz$`&fI?PW2ats0b3^V z_dzs{?fNZph>rCuspX*u(krcRidxtSC-tND_}OdrUnjBnlIIZ-S-% zmX^h~cx%~eh8W#7xDw95^-)_AH(uwqdS}S{hyfkT7XHtpH%Z4F45mq>=r(Cpx?W?{ zp2nRU$X6ync;=iNKLTu3U(U+;-Xj8i#9Ke7Tz&Hu2T9P+kfttIbY&}Ws%~jhqH3$e z1{AML`tCaxKs}n2dmV*YK_St_wv2VX;+>{deFYk$SmMvNPCr!a0PASxucXac;4(H_ zDe2c2RV`4w@t)8U5L*-X6pp}O+1=Hse^w3V(GIX7X zUD&(n`9bjfE>hQi1KYQXgK`ir;J0=?t|B(T3Ev_QFqyZtk_&s1cqchcYPXA894rzK z>k}(5y5~Z?NrG`aqO>?h?nZ3_K=;hZ=dD5XMD!r~z7J&%wsf5o^6IKUyFDWD`(6ny zZD zaM3L32Dn1NTX@mruDdU-dKpi4sY0(h8HelRBOcOiJ|&H@+^1bRH?#cWu{tWKp_)$t z5&EPigH~)*?3oirFH{hDDlE>;tIE4k++HB&!U+aI0U!Vi5|0#j6~{zt(eg0ipj!}Y zoPLxLGG9in`@G5@ozH<=fORAOxlmdPS(ee@&x&~%J&hzJ6Gocs@R)Y=xEezTVWK3Y z7x*Rs*k;S;&ny9M@YlJ{8DhwIRCiWO%GvWHa05ub-!sfG>GUD|0r)(U&BS)2x&m0l zu?dXu1|j*DTM7AFO&#LoOe768_*XObmIPVPbd~NTg;9+xUp?!Sy!Zh$7cq_dXM?qtTvtF%!pG&)tt=L#+zR2q3sqQ?^@mB-wdFr;@FfHrB9&X+2Rxs4u z*8MU>+76?neEC^YeAXqYUFElT=o6EBfDDj#BCkh0+CBpuH2_{&G3n3*S92@ z_)0eRS>mU22gQ|rV^AOMm=ZJD-)~9RJ+(h|7%x0?*xmP9KG0ty>&>+oFY3PYUbn-a zUz2ZkaFN|@H&idAdH{Er4#Fs4IQKv0T9k_JzfgUn$=x`Ze8pXI@ir3Ia)_rHq+(!! zApIn-1F``^vlY7p!RE-S({ElJ%Muhi&rfB1;CF#faP9*q8ct@7w_8xDY44mof0&Hk ziqu)ut+Kx?>SFgR(m>LrSi40fP|G)pG_&u2>Sh{5uvqG^1gxt(QDfd0Y0QzBIXhgu zxXKg`+n=Ngbr+W(Mk6w$@yo8njqqV+d?!}K(@1wblwdK0&ctkGeVxdVFPr?Qa7r27 z)I0S{WQ`io2x`czE!FgN{B6m((VjBV>UxqBWpSAavqKdo#nGyd?hGjiv`f)Y^{8A8 zv%e5eU>+ZI^Z`%MtR`LZQrhrkSxY3b-2Dzb=z*6wg9x{po}EUXAz_In=0r~)q zQXnzm&1_upFc!DxRE8W>PM17j=uN3e^>WHla9lw>QX~BH;C1csG4*MyG|PjtL>tA7 z#2tr0dq3!fU4{m3Y{AbTfQrS;HjqC#XwzSVf? zLfkn8WWwO^A}zyOs?Ri?f$_b(F1}yt^$vs8xb<>=X*vx@%JZ?DpA^&zsAv|s{w2a2 zN^H)Ymb&&S2!b25axKdi#|`YV=toXw6ZF5UE4-u-^@~5Sg9l3 z(7aA*ikR|?Cy{(!Qy5vV?2`!#>&tV+@Fm$)#-7$)ZRU|X4p+TDx5qek?|<2x>c{QR zN_S;5PJA_*yq1{D^ZlENpAXaJfp$^}negcp@8Eu3Mc1;K!&kE;iNk?kZ1Sm1T{p{| zn>t@#ejxo7vU7hug58oiwUI!}nUs3{33KYaK%}i##HFFqXUW7}Yuk}(VpdO^H`R>% zsbG$jFqNkGmGYwGa)gtLSyNegm!qcr@CI+|tbxvvggFAP8>y8pgb>vppffvo#co>G z6fLy}eihCBS;<6fZT~T`YH`zm5iCWR#^0Lr@G3Gp(wL9p-5x`gIya`oMKnJpr>9I@ zn4XcBMs7&37Aj#z%fKIV*&1hW)^!;_3{V^!3aRDg7i*(0ixTF0OLH01p`+@~MZv;5 zynaZ=r9N13mLU@Qyczl$;kn9R8q-rg5v{}W3YWr!ogDD9o)<)bxBpQ;^7(t@lPBm5 zGkUVY$PA*NL-n37Epq9xue;*?$Kg4dPaI8+WyGzl%^d5{nK>F+v&vkz?2Yj`Zs3#F z)6wOnu97%-oR(+$t3K5}iWV^y5ykY=(dEEzEw>bv<1{%;WW13c#>=@M&k(Z_+4f{r zm$a(lY!RAoFY4X*sOnWlWSmNVHhZWi#*O!L?QooT=^#!c;znxJ%45;cQmTFqhSQAr zWa^2$<>f`VDu{H%lIloG@mxxJCi|AT$CK=2V%blC7$)xQx6s;XwzRccXsU>KKA5dg z3ayy}=2GW&m=4gmACoq=@d515KM;Gwu-KojdE>^{8|@epTf{>f+Z-N&PEo}MOmh#t zEafYEdt*G1e_3|Z6z#y|^S3&EO_%Dxo+eIB%u!E`iS?Q=&>S?4}Zx!2R&I{7hEXwk~dSd?|Cv8pJg3dq&ikySLJng@ntbKKQ0OaTSZ*>5k@DD)7R*sY zuc8hHb3>su^akoOU=$+T#2Bs)1HZ)3>!?$K;}En)8HRBg$?{PDnxV3OWpzog>U9n5 zK?oGz1cpw&L^vB~Xsathf0|^dsLO)g5tSzI6Ow76;iegS>eS#~%!al)1+?2VLrYx> zN{vaZW=~7DggRn2bmEGW-Js=|4Y;~1RMz-?Mlv}<&4fxtJpwv!Ol6=>4=zK*8kJSB z=O;s;^Cs`(la-;?rc}ytO5l3TUPXT%F)Oqc5o-Eb9b_2C17<;Vnts-Zizl{#+G2bk z_a_l+LYXm*)%|J2Hqa@=tdWC$92g9R3e+@~_7@S0L9-FOm~>ONis*{ys^~Ht(KwM}H-hqBM_RC9_LtN+#dO^L7{j!p8VNMH@ zOE8@(gAWk4)hh(hr^bFc$-6bDY03Nu+s7-^;7=y|WMI0Q(}&3onA6N;VN9p;;5s5w zW3U<#2_JloD5_rJfGSq5FoRudPSMv{V2U2E(1LeO{W6n(V5C(BpCNiw2mPRF#(vq! z90=yeE0kb@n$W^zT!gq$Q%Uk2#CDY<1^8JFrrMDX9E8}ebR+;T)XZuOnnT--nhKKj z5k2aI8c<22eQxkpjiu(GHFVmj>0z=NqONj<3~FEP2m-&Y2~AB#Aq1)%iNN=3EY$|# z&>KdulH@SNNR=ZwxTPjvU0o0?R+FzX7zllA49g)7-|0J=kNMU{FnOEe@eGSzgF?Q2 zgh=lR^8e7mk174Zs<*3@zjRNe_X-())pv9m^X(VGwBW7~2}#qdjRK8)`C^l}^AG0{4y;kG0*h%Zjokl$m*U zg7441s+B?>yPfntEnSdJ;!O*ivwn(sEFxAwyBNe40C(Xu)Yekbvfs_b;j9h$hC4vz zn3TbGeXk-ZwvbRFS$$6|GhAnbsO&Z8E|vB#l?}GCPecls5Cejr^-D5j8;aT=IRf*> zZ)X1B*Z#;Icz;|!^9M;;Nzy(KT#E3Q)`l$K0j{=Jh%+6b4gtEBRTYF^ik zqU_^w+I!{W<1}1!Fx3-|)~s=I_yUm^M{CY_Zn$RROsJSUil(eXYe@snMA)nCrcf3X zJ56n^>L%gt33f+ul}TwWZN-{XS{rOgm^d(K3v#u_jyq;{B(^rEkK<%Ym5j^71Bl+S zi5F%UshhOLx==qaeAME7kUhectvaO4TR2V$k9ng?!Op>SJx0SeE-SwYOc-;Q-F5D~ zqpitMnG*UAb2)qc}EvYT;!sAcUtz z4gN6^R%IQJMQ*q>uf}J?2vDR2mKnYi9E;kqyWCaWdYp9J->rh7fE9iz)A-0NC-g4hC+Wsy zsbNig`11znfqV`0DALeuISgm>Imu2ht~B|$)XkWg3N#1$W$sG_3M=zame#tX$c2g3 zFu*uq_Bta0x;MRp;2=1ro~4n*h+x(oHXo2MNI$l7qZAo-9)NEng|$u?yJ z*m);qcv9rLv=Hz#ENY$kkgT}n-KT@1;h*6K4jc+RU$n*^rfjBY+tiA2yQGZeHwHz< z4~BZe?8Tn1pEiBzNP8h|U&1NHng`={+Mb3nRETM~q|D2TIt@%eA$>ahd>Ao!X&%>M z{<#xcSKCkeq`79L)>7A0LtW$RbTTO-!^GIm*rG4!No}V|Un#MtP~?Pb+$#>1)57NPms|o z?9e3xZu`mDQ1Zyg2Eo^JjmNIep88{2_qVe$y4wsjc869|oEv%6PewM{+FUgr3=O1w zx1ka1R_Asec*(&b#U!02jf#vS>2HC zXWJQY)%TzJ$z>^ryiH(8z`ZmH3@~PsW;cQ?~sKz6ohkH+UCtnySR*<8P zSkt>mzI0hV6QL=zcNM;<=5q|+ERq>gcf1D8ps%nj;B|>Gw8wQNSUhYfRvK%GrN_Eqd9hkpLS--(4}(Wa zkc~SGs6taK!;thy-cmv%LSDcsZVFmnSqMUaq*S`#d%%E0PfCwRPe>2gpcuk&#`y{S zi6aX5h89rq7PULl|ZYeAY7FQm~ z0ti7fDdYNrIsrvM1ArzP7t4YqXar$^l7QQ2urjC-&k`^KbOCTF1JiMx0Z(t!^fUwT z(Llnl4vn8RuwqzKEDhEP%YkJ@C!jw8DF82k-*LYKzvFxd+yyP-FXAlXUErKD?9nXa zFKc3huoURq=vwqH@DuPUK;~scf7fXjGL5~4TfQq07Aj>=pfqQv9z6 z|94>L^`C+ORZ=V^uE+p@^#3b(&ieB5b>kIm`wnRY>&vCrjX(Y?cy&*f{3_ud>X#wK zveL!du%YEEkcO09#eYh~^gEf-ABmV?(o!(VzcMk2!v2Mpm;XEMk{C=%7!l@+64plr zIygH7ItZHvIR^elSnBKjI{}ltQmC(k(`{5B#1ZA{?ybPS`|Jff#NAne-9kcNMBi5x z<>syx?vFAJH$XUr-*%F5W>-=qBbE=94fXQ%x)u!y_44!%kPTH}cX0M`M9E&mztO_% zkUvNQZ!55i3Bd%VL}2W{`TU(-WKGmG{>63OQebxr4D^*17QTK8P$)!9$j9GR7$zel zBP=2+EGjB^O(7T%<{jt|D(D@+@wW&yRDhGeyKkVok2mDENC!uspg;xo>y!SWjjywd z!*3h@A=<&+-RlqGzx#x}1BBh3h5r!uC#|fngMXkROkVh(&1-%C)pYXlcJcA|a`1LS zDZ>9I`X~09R`|Cj|Iq9&d;fv@Unu*xrrrTUf4EV|$;a!rD#9=!vA@-nHS+gy4st^I zE1Ehvc$@mT1VW6iU8(AiatK7RK_vdr>)%9wYA>sc3JdY^cMebtGItO7?JqMuckkN} zU6i{gL|;u;P{l<5PsYCq|KCjsb@2Vqrd)Sin!|AJTMpS=H|{C{_zv(w+c^9}O%{9~{>I|-vaQC=wTz<_K2!T$80vy*I~d!Q%k zukoeg8Tc3I>Hd2L$a*?>yDG4U3Ob`)9D+Op*%klitNnYNdb1|1Z&|D8IkJYhE262PZf8>k7vHC?~f+#r#9!zi59;{D+k5mh->o?O($FFSP%2 z+y_F`e4K)Q`@-S(y#H?}{f8O<zVXYS>*AW3-%`bBY} z=p4zz1rbT-KJ0E|NamjH2K|C8c$Txb5$n!P+10t=-B>JXypwZ zOXD+0G^UNlctaM=R%g;SZf&{Kij9_dPrMTs1SL#82Bh@$JZY6y%&mSlMf&mk>7DQ^ zd%g~1=oAE#gwGNBehr2fDOZIxSIm{jiGG_bb;nciezKTyORjUE&1m9RgyR7+jLH49F@I0qbQjM4b~e6$4?g) z>nG_Mt+`JLj}!V$5M7N@Nvf-2X{#Fxv~+d1R`FUtp42f+GzGLby@J-Bxhm%pWdO}w z)NgC?u{*E8i$e;lmp5N`WLfD*A+FT>$d+`vkXj0Ng%m%tbCZg|fo9#Js`wdCtA*^3CQ0k`Gu=Z~aghazSCc!E zcjlsz2s_UH5AsR5tvSPvie`fzyQfmp?UwSo3;G>D_ej?_4-Tt2Z%NJ6=yci%YV*`fOtwd>+MH7$L~JxGzHwxdcM)^0# zmOvX?Vi)+SmA`^&3#?Bby1`5OeP<^QHR8vS;af0a*`wu9U)Rp<`Xdm(#EVgNdmN+ zMJ$aQ^@$94Wtq2}i{n^^3K;!cHO-P^w^f^q-kbuu(AfBmE`anI0q^y0&Iid38kGSC zecSgx!!qpHq=gb?GCm=svz2u&*^+so&_n`|F6iZ8V|5e2A12S4R#oFF>f|@;7x|j! zQs8*Y?wsfc%x-Rj^wTu`$a7fH_Wat()lm!~oyv{2@B5CBC(xonWnnTXTOpDBtuBH4 zXNgR(EA=e-Ks~(Y=2MZ44905jDEFBkiQy;*;6n!^B`NV6J?liD4(WFu*j2nq=}uB& zR9S_;>mDk2W3&yE3jN8=geh(^aFTdU>!{GGxUzSX#D!B)nC$^AdgJh}c=KgBfkkR~ zX+Fd1pg0@hv&|29JP!}d5G{N5t_4QO(8KcJkxe=)5|3s!Yfskub~%NiEC~}C-kXVE zzE|?YN52P&fo@T6aI*_P=2R%(-prq4cqitrbMiVlRFC;v*GSK>4l1(V^BeC-?TVj_ z(l>gD2*D5fW9Tu;0z)1G3U^!f$=fJXVLy=fnqLbGxmP7}>~@eNw!2z56%z6+XcIVa z9(*Swp8xEpC!g@-uk?_Y!_*nBT)JwUKAl)q@cr>mBtLG>8r>t1T)uJcaerw&rFyZ1 zRbe`}<6V&9uROfstRzix*DqRM9)HmIA|7rT4y%0d;!At(3sP*oVf##nHgDK`WO&B> zR$Dc-QbEA!4+*JAx2A)ht}&XMPppeO z?oc!_By8KZcf3LV^eSFo*g(GwtInm^KSUgejx+y&K_3)VdbayD}9@~Sqw1@|f zCL=fi9k%QDP4RZzt`&5pqh=mw4WVbz)U931^t3gtQ~f z$-zlR0wpf0C@*pi!CXXS#9SQ2oJ1u=#GIVPVWLhbDQ77dN(?2XX!pYWM^pvsCJY%Y`UWQIru@!tQIYcc-`|V zMoIB^-wQHsTfe^y7cRXaK9R97Guz`kN{HS|KO^C!0SbGs6Wbuj96S! QQc9AHn2Sr@P=oA$0ObL?h5!Hn literal 0 HcmV?d00001 diff --git a/libs/CMSIS/DSP_Lib/Examples/Common/Include/math_helper.h b/libs/CMSIS/DSP_Lib/Examples/Common/Include/math_helper.h new file mode 100644 index 0000000..fcf4fa4 --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/Common/Include/math_helper.h @@ -0,0 +1,53 @@ +/* ---------------------------------------------------------------------- +* Copyright (C) 2010 ARM Limited. All rights reserved. +* +* $Date: 29. November 2010 +* $Revision: V1.0.3 +* +* Project: CMSIS DSP Library +* +* Title: math_helper.h +* +* +* Description: Prototypes of all helper functions required. +* +* Target Processor: Cortex-M4/Cortex-M3 +* +* Version 1.0.3 2010/11/29 +* Re-organized the CMSIS folders and updated documentation. +* +* Version 1.0.2 2010/11/11 +* Documentation updated. +* +* Version 1.0.1 2010/10/05 +* Production release and review comments incorporated. +* +* Version 1.0.0 2010/09/20 +* Production release and review comments incorporated. +* +* Version 0.0.7 2010/06/10 +* Misra-C changes done +* -------------------------------------------------------------------- */ + + +#include "arm_math.h" + +#ifndef MATH_HELPER_H +#define MATH_HELPER_H + +float arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize); +void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples); +void arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits); +void arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits); +void arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples); +void arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples); +void arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples); +void arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples); +void arm_clip_f32(float *pIn, uint32_t numSamples); +uint32_t arm_calc_guard_bits(uint32_t num_adds); +void arm_apply_guard_bits (float32_t * pIn, uint32_t numSamples, uint32_t guard_bits); +uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t * pOut, uint32_t numSamples); +uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples); +uint32_t arm_calc_2pow(uint32_t guard_bits); +#endif + diff --git a/libs/CMSIS/DSP_Lib/Examples/Common/Source/math_helper.c b/libs/CMSIS/DSP_Lib/Examples/Common/Source/math_helper.c new file mode 100644 index 0000000..976ca2d --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/Common/Source/math_helper.c @@ -0,0 +1,447 @@ +/* ---------------------------------------------------------------------- +* Copyright (C) 2010 ARM Limited. All rights reserved. +* +* $Date: 29. November 2010 +* $Revision: V1.0.3 +* +* Project: CMSIS DSP Library +* +* Title: math_helper.c +* +* Description: Definition of all helper functions required. +* +* Target Processor: Cortex-M4/Cortex-M3 +* +* Version 1.0.3 2010/11/29 +* Re-organized the CMSIS folders and updated documentation. +* +* Version 1.0.2 2010/11/11 +* Documentation updated. +* +* Version 1.0.1 2010/10/05 +* Production release and review comments incorporated. +* +* Version 1.0.0 2010/09/20 +* Production release and review comments incorporated. +* +* Version 0.0.7 2010/06/10 +* Misra-C changes done +* -------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------- +* Include standard header files +* -------------------------------------------------------------------- */ +#include + +/* ---------------------------------------------------------------------- +* Include project header files +* -------------------------------------------------------------------- */ +#include "math_helper.h" + +/** + * @brief Caluclation of SNR + * @param float* Pointer to the reference buffer + * @param float* Pointer to the test buffer + * @param uint32_t total number of samples + * @return float SNR + * The function Caluclates signal to noise ratio for the reference output + * and test output + */ + +float arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize) +{ + float EnergySignal = 0.0, EnergyError = 0.0; + uint32_t i; + float SNR; + int temp; + int *test; + + for (i = 0; i < buffSize; i++) + { + /* Checking for a NAN value in pRef array */ + test = (int *)(&pRef[i]); + temp = *test; + + if(temp == 0x7FC00000) + { + return(0); + } + + /* Checking for a NAN value in pTest array */ + test = (int *)(&pTest[i]); + temp = *test; + + if(temp == 0x7FC00000) + { + return(0); + } + EnergySignal += pRef[i] * pRef[i]; + EnergyError += (pRef[i] - pTest[i]) * (pRef[i] - pTest[i]); + } + + /* Checking for a NAN value in EnergyError */ + test = (int *)(&EnergyError); + temp = *test; + + if(temp == 0x7FC00000) + { + return(0); + } + + + SNR = 10 * log10 (EnergySignal / EnergyError); + + return (SNR); + +} + + +/** + * @brief Provide guard bits for Input buffer + * @param q15_t* Pointer to input buffer + * @param uint32_t blockSize + * @param uint32_t guard_bits + * @return none + * The function Provides the guard bits for the buffer + * to avoid overflow + */ + +void arm_provide_guard_bits_q15 (q15_t * input_buf, uint32_t blockSize, + uint32_t guard_bits) +{ + uint32_t i; + + for (i = 0; i < blockSize; i++) + { + input_buf[i] = input_buf[i] >> guard_bits; + } +} + +/** + * @brief Converts float to fixed in q12.20 format + * @param uint32_t number of samples in the buffer + * @return none + * The function converts floating point values to fixed point(q12.20) values + */ + +void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples) +{ + uint32_t i; + + for (i = 0; i < numSamples; i++) + { + /* 1048576.0f corresponds to pow(2, 20) */ + pOut[i] = (q31_t) (pIn[i] * 1048576.0f); + + pOut[i] += pIn[i] > 0 ? 0.5 : -0.5; + + if (pIn[i] == (float) 1.0) + { + pOut[i] = 0x000FFFFF; + } + } +} + +/** + * @brief Compare MATLAB Reference Output and ARM Test output + * @param q15_t* Pointer to Ref buffer + * @param q15_t* Pointer to Test buffer + * @param uint32_t number of samples in the buffer + * @return none + */ + +uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t * pOut, uint32_t numSamples) +{ + uint32_t i; + int32_t diff, diffCrnt = 0; + uint32_t maxDiff = 0; + + for (i = 0; i < numSamples; i++) + { + diff = pIn[i] - pOut[i]; + diffCrnt = (diff > 0) ? diff : -diff; + + if(diffCrnt > maxDiff) + { + maxDiff = diffCrnt; + } + } + + return(maxDiff); +} + +/** + * @brief Compare MATLAB Reference Output and ARM Test output + * @param q31_t* Pointer to Ref buffer + * @param q31_t* Pointer to Test buffer + * @param uint32_t number of samples in the buffer + * @return none + */ + +uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t * pOut, uint32_t numSamples) +{ + uint32_t i; + int32_t diff, diffCrnt = 0; + uint32_t maxDiff = 0; + + for (i = 0; i < numSamples; i++) + { + diff = pIn[i] - pOut[i]; + diffCrnt = (diff > 0) ? diff : -diff; + + if(diffCrnt > maxDiff) + { + maxDiff = diffCrnt; + } + } + + return(maxDiff); +} + +/** + * @brief Provide guard bits for Input buffer + * @param q31_t* Pointer to input buffer + * @param uint32_t blockSize + * @param uint32_t guard_bits + * @return none + * The function Provides the guard bits for the buffer + * to avoid overflow + */ + +void arm_provide_guard_bits_q31 (q31_t * input_buf, + uint32_t blockSize, + uint32_t guard_bits) +{ + uint32_t i; + + for (i = 0; i < blockSize; i++) + { + input_buf[i] = input_buf[i] >> guard_bits; + } +} + +/** + * @brief Provide guard bits for Input buffer + * @param q31_t* Pointer to input buffer + * @param uint32_t blockSize + * @param uint32_t guard_bits + * @return none + * The function Provides the guard bits for the buffer + * to avoid overflow + */ + +void arm_provide_guard_bits_q7 (q7_t * input_buf, + uint32_t blockSize, + uint32_t guard_bits) +{ + uint32_t i; + + for (i = 0; i < blockSize; i++) + { + input_buf[i] = input_buf[i] >> guard_bits; + } +} + + + +/** + * @brief Caluclates number of guard bits + * @param uint32_t number of additions + * @return none + * The function Caluclates the number of guard bits + * depending on the numtaps + */ + +uint32_t arm_calc_guard_bits (uint32_t num_adds) +{ + uint32_t i = 1, j = 0; + + if (num_adds == 1) + { + return (0); + } + + while (i < num_adds) + { + i = i * 2; + j++; + } + + return (j); +} + +/** + * @brief Converts Q15 to floating-point + * @param uint32_t number of samples in the buffer + * @return none + */ + +void arm_apply_guard_bits (float32_t * pIn, + uint32_t numSamples, + uint32_t guard_bits) +{ + uint32_t i; + + for (i = 0; i < numSamples; i++) + { + pIn[i] = pIn[i] * arm_calc_2pow(guard_bits); + } +} + +/** + * @brief Calculates pow(2, numShifts) + * @param uint32_t number of shifts + * @return pow(2, numShifts) + */ +uint32_t arm_calc_2pow(uint32_t numShifts) +{ + + uint32_t i, val = 1; + + for (i = 0; i < numShifts; i++) + { + val = val * 2; + } + + return(val); +} + + + +/** + * @brief Converts float to fixed q14 + * @param uint32_t number of samples in the buffer + * @return none + * The function converts floating point values to fixed point values + */ + +void arm_float_to_q14 (float *pIn, q15_t * pOut, + uint32_t numSamples) +{ + uint32_t i; + + for (i = 0; i < numSamples; i++) + { + /* 16384.0f corresponds to pow(2, 14) */ + pOut[i] = (q15_t) (pIn[i] * 16384.0f); + + pOut[i] += pIn[i] > 0 ? 0.5 : -0.5; + + if (pIn[i] == (float) 2.0) + { + pOut[i] = 0x7FFF; + } + + } + +} + + +/** + * @brief Converts float to fixed q30 format + * @param uint32_t number of samples in the buffer + * @return none + * The function converts floating point values to fixed point values + */ + +void arm_float_to_q30 (float *pIn, q31_t * pOut, + uint32_t numSamples) +{ + uint32_t i; + + for (i = 0; i < numSamples; i++) + { + /* 1073741824.0f corresponds to pow(2, 30) */ + pOut[i] = (q31_t) (pIn[i] * 1073741824.0f); + + pOut[i] += pIn[i] > 0 ? 0.5 : -0.5; + + if (pIn[i] == (float) 2.0) + { + pOut[i] = 0x7FFFFFFF; + } + } +} + +/** + * @brief Converts float to fixed q30 format + * @param uint32_t number of samples in the buffer + * @return none + * The function converts floating point values to fixed point values + */ + +void arm_float_to_q29 (float *pIn, q31_t * pOut, + uint32_t numSamples) +{ + uint32_t i; + + for (i = 0; i < numSamples; i++) + { + /* 1073741824.0f corresponds to pow(2, 30) */ + pOut[i] = (q31_t) (pIn[i] * 536870912.0f); + + pOut[i] += pIn[i] > 0 ? 0.5 : -0.5; + + if (pIn[i] == (float) 4.0) + { + pOut[i] = 0x7FFFFFFF; + } + } +} + + +/** + * @brief Converts float to fixed q28 format + * @param uint32_t number of samples in the buffer + * @return none + * The function converts floating point values to fixed point values + */ + +void arm_float_to_q28 (float *pIn, q31_t * pOut, + uint32_t numSamples) +{ + uint32_t i; + + for (i = 0; i < numSamples; i++) + { + /* 268435456.0f corresponds to pow(2, 28) */ + pOut[i] = (q31_t) (pIn[i] * 268435456.0f); + + pOut[i] += pIn[i] > 0 ? 0.5 : -0.5; + + if (pIn[i] == (float) 8.0) + { + pOut[i] = 0x7FFFFFFF; + } + } +} + +/** + * @brief Clip the float values to +/- 1 + * @param pIn input buffer + * @param numSamples number of samples in the buffer + * @return none + * The function converts floating point values to fixed point values + */ + +void arm_clip_f32 (float *pIn, uint32_t numSamples) +{ + uint32_t i; + + for (i = 0; i < numSamples; i++) + { + if(pIn[i] > 1.0f) + { + pIn[i] = 1.0; + } + else if( pIn[i] < -1.0f) + { + pIn[i] = -1.0; + } + + } +} + + + + diff --git a/libs/CMSIS/DSP_Lib/Examples/Common/system_ARMCM0.c b/libs/CMSIS/DSP_Lib/Examples/Common/system_ARMCM0.c new file mode 100644 index 0000000..b8d11eb --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/Common/system_ARMCM0.c @@ -0,0 +1,66 @@ +/**************************************************************************//** + * @file system_ARMCM0.c + * @brief CMSIS Device System Source File for + * ARMCM0 Device Series + * @version V1.07 + * @date 30. January 2012 + * + * @note + * Copyright (C) 2012 ARM Limited. All rights reserved. + * + * @par + * ARM Limited (ARM) is supplying this software for use with Cortex-M + * processor based microcontrollers. This file can be freely distributed + * within development tools that are supporting such ARM based processors. + * + * @par + * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED + * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. + * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR + * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. + * + ******************************************************************************/ + +#include "ARMCM0.h" + +/*---------------------------------------------------------------------------- + Define clocks + *----------------------------------------------------------------------------*/ +#define __HSI ( 8000000UL) +#define __XTAL ( 5000000UL) /* Oscillator frequency */ + +#define __SYSTEM_CLOCK (5*__XTAL) + + +/*---------------------------------------------------------------------------- + Clock Variable definitions + *----------------------------------------------------------------------------*/ +uint32_t SystemCoreClock = __SYSTEM_CLOCK;/*!< System Clock Frequency (Core Clock)*/ + + +/*---------------------------------------------------------------------------- + Clock functions + *----------------------------------------------------------------------------*/ +void SystemCoreClockUpdate (void) /* Get Core Clock Frequency */ +{ + + SystemCoreClock = __SYSTEM_CLOCK; + +} + +/** + * Initialize the system + * + * @param none + * @return none + * + * @brief Setup the microcontroller system. + * Initialize the System. + */ +void SystemInit (void) +{ + + SystemCoreClock = __SYSTEM_CLOCK; + +} diff --git a/libs/CMSIS/DSP_Lib/Examples/Common/system_ARMCM3.c b/libs/CMSIS/DSP_Lib/Examples/Common/system_ARMCM3.c new file mode 100644 index 0000000..1209dcb --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/Common/system_ARMCM3.c @@ -0,0 +1,66 @@ +/**************************************************************************//** + * @file system_ARMCM3.c + * @brief CMSIS Device System Source File for + * ARMCM3 Device Series + * @version V1.07 + * @date 30. January 2012 + * + * @note + * Copyright (C) 2012 ARM Limited. All rights reserved. + * + * @par + * ARM Limited (ARM) is supplying this software for use with Cortex-M + * processor based microcontrollers. This file can be freely distributed + * within development tools that are supporting such ARM based processors. + * + * @par + * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED + * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. + * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR + * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. + * + ******************************************************************************/ + +#include "ARMCM3.h" + +/*---------------------------------------------------------------------------- + Define clocks + *----------------------------------------------------------------------------*/ +#define __HSI ( 8000000UL) +#define __XTAL ( 5000000UL) /* Oscillator frequency */ + +#define __SYSTEM_CLOCK (5*__XTAL) + + +/*---------------------------------------------------------------------------- + Clock Variable definitions + *----------------------------------------------------------------------------*/ +uint32_t SystemCoreClock = __SYSTEM_CLOCK;/*!< System Clock Frequency (Core Clock)*/ + + +/*---------------------------------------------------------------------------- + Clock functions + *----------------------------------------------------------------------------*/ +void SystemCoreClockUpdate (void) /* Get Core Clock Frequency */ +{ + + SystemCoreClock = __SYSTEM_CLOCK; + +} + +/** + * Initialize the system + * + * @param none + * @return none + * + * @brief Setup the microcontroller system. + * Initialize the System. + */ +void SystemInit (void) +{ + + SystemCoreClock = __SYSTEM_CLOCK; + +} diff --git a/libs/CMSIS/DSP_Lib/Examples/Common/system_ARMCM4.c b/libs/CMSIS/DSP_Lib/Examples/Common/system_ARMCM4.c new file mode 100644 index 0000000..2cad24f --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/Common/system_ARMCM4.c @@ -0,0 +1,70 @@ +/**************************************************************************//** + * @file system_ARMCM4.c + * @brief CMSIS Device System Source File for + * ARMCM4 Device Series + * @version V1.07 + * @date 30. January 2012 + * + * @note + * Copyright (C) 2012 ARM Limited. All rights reserved. + * + * @par + * ARM Limited (ARM) is supplying this software for use with Cortex-M + * processor based microcontrollers. This file can be freely distributed + * within development tools that are supporting such ARM based processors. + * + * @par + * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED + * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. + * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR + * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. + * + ******************************************************************************/ + +#include "ARMCM4.h" + +/*---------------------------------------------------------------------------- + Define clocks + *----------------------------------------------------------------------------*/ +#define __HSI ( 8000000UL) +#define __XTAL ( 5000000UL) /* Oscillator frequency */ + +#define __SYSTEM_CLOCK (5*__XTAL) + + +/*---------------------------------------------------------------------------- + Clock Variable definitions + *----------------------------------------------------------------------------*/ +uint32_t SystemCoreClock = __SYSTEM_CLOCK;/*!< System Clock Frequency (Core Clock)*/ + + +/*---------------------------------------------------------------------------- + Clock functions + *----------------------------------------------------------------------------*/ +void SystemCoreClockUpdate (void) /* Get Core Clock Frequency */ +{ + + SystemCoreClock = __SYSTEM_CLOCK; + +} + +/** + * Initialize the system + * + * @param none + * @return none + * + * @brief Setup the microcontroller system. + * Initialize the System. + */ +void SystemInit (void) +{ + #if (__FPU_USED == 1) + SCB->CPACR |= ((3UL << 10*2) | /* set CP10 Full Access */ + (3UL << 11*2) ); /* set CP11 Full Access */ + #endif + + SystemCoreClock = __SYSTEM_CLOCK; + +} diff --git a/libs/CMSIS/DSP_Lib/Examples/arm_class_marks_example/arm_class_marks_example_f32.c b/libs/CMSIS/DSP_Lib/Examples/arm_class_marks_example/arm_class_marks_example_f32.c new file mode 100644 index 0000000..6b7fdfc --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/arm_class_marks_example/arm_class_marks_example_f32.c @@ -0,0 +1,194 @@ +/* ---------------------------------------------------------------------- +* Copyright (C) 2010 ARM Limited. All rights reserved. +* +* $Date: 29. November 2010 +* $Revision: V1.0.3 +* +* Project: CMSIS DSP Library +* Title: arm_class_marks_example_f32.c +* +* Description: Example code to calculate Minimum, Maximum +* Mean, std and variance of marks obtained in a class +* +* Target Processor: Cortex-M4/Cortex-M3 +* +* Version 1.0.3 2010/11/29 +* Re-organized the CMSIS folders and updated documentation. +* +* Version 1.0.1 2010/10/05 KK +* Production release and review comments incorporated. +* +* Version 1.0.0 2010/09/20 KK +* Production release and review comments incorporated. +* ------------------------------------------------------------------- */ + +/** + * @ingroup groupExamples + */ + +/** + * @defgroup ClassMarks Class Marks Example + * + * \par Description: + * \par + * Demonstrates the use the Maximum, Minimum, Mean, Standard Deviation, Variance + * and Matrix functions to calculate statistical values of marks obtained in a class. + * + * \note This example also demonstrates the usage of static initialization. + * + * \par Variables Description: + * \par + * \li \c testMarks_f32 points to the marks scored by 20 students in 4 subjects + * \li \c max_marks Maximum of all marks + * \li \c min_marks Minimum of all marks + * \li \c mean Mean of all marks + * \li \c var Variance of the marks + * \li \c std Standard deviation of the marks + * \li \c numStudents Total number of students in the class + * + * \par CMSIS DSP Software Library Functions Used: + * \par + * - arm_mat_init_f32() + * - arm_mat_mult_f32() + * - arm_max_f32() + * - arm_min_f32() + * - arm_mean_f32() + * - arm_std_f32() + * - arm_var_f32() + * + * Refer + * \link arm_class_marks_example_f32.c \endlink + * + */ + + +/** \example arm_class_marks_example_f32.c + */ +#include "arm_math.h" + +#define USE_STATIC_INIT + + /* ---------------------------------------------------------------------- +** Global defines +** ------------------------------------------------------------------- */ + +#define TEST_LENGTH_SAMPLES (20*4) + +/* ---------------------------------------------------------------------- +** List of Marks scored by 20 students for 4 subjects +** ------------------------------------------------------------------- */ +const float32_t testMarks_f32[TEST_LENGTH_SAMPLES] = +{ + 42.000000, 37.000000, 81.000000, 28.000000, + 83.000000, 72.000000, 36.000000, 38.000000, + 32.000000, 51.000000, 63.000000, 64.000000, + 97.000000, 82.000000, 95.000000, 90.000000, + 66.000000, 51.000000, 54.000000, 42.000000, + 67.000000, 56.000000, 45.000000, 57.000000, + 67.000000, 69.000000, 35.000000, 52.000000, + 29.000000, 81.000000, 58.000000, 47.000000, + 38.000000, 76.000000, 100.000000, 29.000000, + 33.000000, 47.000000, 29.000000, 50.000000, + 34.000000, 41.000000, 61.000000, 46.000000, + 52.000000, 50.000000, 48.000000, 36.000000, + 47.000000, 55.000000, 44.000000, 40.000000, + 100.000000, 94.000000, 84.000000, 37.000000, + 32.000000, 71.000000, 47.000000, 77.000000, + 31.000000, 50.000000, 49.000000, 35.000000, + 63.000000, 67.000000, 40.000000, 31.000000, + 29.000000, 68.000000, 61.000000, 38.000000, + 31.000000, 28.000000, 28.000000, 76.000000, + 55.000000, 33.000000, 29.000000, 39.000000 +}; + + +/* ---------------------------------------------------------------------- +* Number of subjects X 1 +* ------------------------------------------------------------------- */ +const float32_t testUnity_f32[4] = +{ + 1.000, 1.000, 1.000, 1.000 +}; + + +/* ---------------------------------------------------------------------- +** f32 Output buffer +** ------------------------------------------------------------------- */ +static float32_t testOutput[TEST_LENGTH_SAMPLES]; + + +/* ------------------------------------------------------------------ +* Global defines +*------------------------------------------------------------------- */ +#define NUMSTUDENTS 20 +#define NUMSUBJECTS 4 + +/* ------------------------------------------------------------------ +* Global variables +*------------------------------------------------------------------- */ + +uint32_t numStudents = 20; +uint32_t numSubjects = 4; +float32_t max_marks, min_marks, mean, std, var; +uint32_t student_num; + +/* ---------------------------------------------------------------------------------- +* Main f32 test function. It returns maximum marks secured and student number +* ------------------------------------------------------------------------------- */ + +int32_t main() +{ + +#ifndef USE_STATIC_INIT + + arm_matrix_instance_f32 srcA; + arm_matrix_instance_f32 srcB; + arm_matrix_instance_f32 dstC; + + /* Input and output matrices initializations */ + arm_mat_init_f32(&srcA, numStudents, numSubjects, (float32_t *)testMarks_f32); + arm_mat_init_f32(&srcB, numSubjects, 1, (float32_t *)testUnity_f32); + arm_mat_init_f32(&dstC, numStudents, 1, testOutput); + +#else + + /* Static Initializations of Input and output matrix sizes and array */ + arm_matrix_instance_f32 srcA = {NUMSTUDENTS, NUMSUBJECTS, (float32_t *)testMarks_f32}; + arm_matrix_instance_f32 srcB = {NUMSUBJECTS, 1, (float32_t *)testUnity_f32}; + arm_matrix_instance_f32 dstC = {NUMSTUDENTS, 1, testOutput}; + +#endif + + + /* ---------------------------------------------------------------------- + *Call the Matrix multiplication process function + * ------------------------------------------------------------------- */ + arm_mat_mult_f32(&srcA, &srcB, &dstC); + + /* ---------------------------------------------------------------------- + ** Call the Max function to calculate max marks among numStudents + ** ------------------------------------------------------------------- */ + arm_max_f32(testOutput, numStudents, &max_marks, &student_num); + + /* ---------------------------------------------------------------------- + ** Call the Min function to calculate min marks among numStudents + ** ------------------------------------------------------------------- */ + arm_min_f32(testOutput, numStudents, &min_marks, &student_num); + + /* ---------------------------------------------------------------------- + ** Call the Mean function to calculate mean + ** ------------------------------------------------------------------- */ + arm_mean_f32(testOutput, numStudents, &mean); + + /* ---------------------------------------------------------------------- + ** Call the std function to calculate standard deviation + ** ------------------------------------------------------------------- */ + arm_std_f32(testOutput, numStudents, &std); + + /* ---------------------------------------------------------------------- + ** Call the var function to calculate variance + ** ------------------------------------------------------------------- */ + arm_var_f32(testOutput, numStudents, &var); + + while(1); /* main function does not return */ +} diff --git a/libs/CMSIS/DSP_Lib/Examples/arm_convolution_example/arm_convolution_example_f32.c b/libs/CMSIS/DSP_Lib/Examples/arm_convolution_example/arm_convolution_example_f32.c new file mode 100644 index 0000000..8cf0522 --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/arm_convolution_example/arm_convolution_example_f32.c @@ -0,0 +1,232 @@ +/* ---------------------------------------------------------------------- +* Copyright (C) 2010 ARM Limited. All rights reserved. +* +* $Date: 29. November 2010 +* $Revision: V1.0.3 +* +* Project: CMSIS DSP Library +* Title: arm_convolution_example_f32.c +* +* Description: Example code demonstrating Convolution of two input signals using fft. +* +* Target Processor: Cortex-M4/Cortex-M3 +* +* +* Version 1.0.3 2010/11/29 +* Re-organized the CMSIS folders and updated documentation. +* +* Version 1.0.1 2010/10/05 KK +* Production release and review comments incorporated. +* +* Version 1.0.0 2010/09/20 KK +* Production release and review comments incorporated. +* ------------------------------------------------------------------- */ + +/** + * @ingroup groupExamples + */ + +/** + * @defgroup ConvolutionExample Convolution Example + * + * \par Description: + * \par + * Demonstrates the convolution theorem with the use of the Complex FFT, Complex-by-Complex + * Multiplication, and Support Functions. + * + * \par Algorithm: + * \par + * The convolution theorem states that convolution in the time domain corresponds to + * multiplication in the frequency domain. Therefore, the Fourier transform of the convoution of + * two signals is equal to the product of their individual Fourier transforms. + * The Fourier transform of a signal can be evaluated efficiently using the Fast Fourier Transform (FFT). + * \par + * Two input signals, a[n] and b[n], with lengths \c n1 and \c n2 respectively, + * are zero padded so that their lengths become \c N, which is greater than or equal to (n1+n2-1) + * and is a power of 4 as FFT implementation is radix-4. + * The convolution of a[n] and b[n] is obtained by taking the FFT of the input + * signals, multiplying the Fourier transforms of the two signals, and taking the inverse FFT of + * the multiplied result. + * \par + * This is denoted by the following equations: + *
 A[k] = FFT(a[n],N)
+ * B[k] = FFT(b[n],N)
+ * conv(a[n], b[n]) = IFFT(A[k] * B[k], N)
+ * where A[k] and B[k] are the N-point FFTs of the signals a[n] + * and b[n] respectively. + * The length of the convolved signal is (n1+n2-1). + * + * \par Block Diagram: + * \par + * \image html Convolution.gif + * + * \par Variables Description: + * \par + * \li \c testInputA_f32 points to the first input sequence + * \li \c srcALen length of the first input sequence + * \li \c testInputB_f32 points to the second input sequence + * \li \c srcBLen length of the second input sequence + * \li \c outLen length of convolution output sequence, (srcALen + srcBLen - 1) + * \li \c AxB points to the output array where the product of individual FFTs of inputs is stored. + * + * \par CMSIS DSP Software Library Functions Used: + * \par + * - arm_fill_f32() + * - arm_copy_f32() + * - arm_cfft_radix4_init_f32() + * - arm_cfft_radix4_f32() + * - arm_cmplx_mult_cmplx_f32() + * + * Refer + * \link arm_convolution_example_f32.c \endlink + * + */ + + +/** \example arm_convolution_example_f32.c + */ + +#include "arm_math.h" +#include "math_helper.h" + +/* ---------------------------------------------------------------------- +* Defines each of the tests performed +* ------------------------------------------------------------------- */ +#define MAX_BLOCKSIZE 128 +#define DELTA (0.000001f) +#define SNR_THRESHOLD 90 + +/* ---------------------------------------------------------------------- +* Declare I/O buffers +* ------------------------------------------------------------------- */ +float32_t Ak[MAX_BLOCKSIZE]; /* Input A */ +float32_t Bk[MAX_BLOCKSIZE]; /* Input B */ +float32_t AxB[MAX_BLOCKSIZE * 2]; /* Output */ + +/* ---------------------------------------------------------------------- +* Test input data for Floating point Convolution example for 32-blockSize +* Generated by the MATLAB randn() function +* ------------------------------------------------------------------- */ +float32_t testInputA_f32[64] = +{ +-0.808920, 1.357369, 1.180861, -0.504544, 1.762637, -0.703285, +1.696966, 0.620571, -0.151093, -0.100235, -0.872382, -0.403579, +-0.860749, -0.382648, -1.052338, 0.128113, -0.646269, 1.093377, +-2.209198, 0.471706, 0.408901, 1.266242, 0.598252, 1.176827, +-0.203421, 0.213596, -0.851964, -0.466958, 0.021841, -0.698938, +-0.604107, 0.461778, -0.318219, 0.942520, 0.577585, 0.417619, +0.614665, 0.563679, -1.295073, -0.764437, 0.952194, -0.859222, +-0.618554, -2.268542, -1.210592, 1.655853, -2.627219, -0.994249, +-1.374704, 0.343799, 0.025619, 1.227481, -0.708031, 0.069355, +-1.845228, -1.570886, 1.010668, -1.802084, 1.630088, 1.286090, +-0.161050, -0.940794, 0.367961, 0.291907 + +}; + +float32_t testInputB_f32[64] = +{ +0.933724, 0.046881, 1.316470, 0.438345, 0.332682, 2.094885, +0.512081, 0.035546, 0.050894, -2.320371, 0.168711, -1.830493, +-0.444834, -1.003242, -0.531494, -1.365600, -0.155420, -0.757692, +-0.431880, -0.380021, 0.096243, -0.695835, 0.558850, -1.648962, +0.020369, -0.363630, 0.887146, 0.845503, -0.252864, -0.330397, +1.269131, -1.109295, -1.027876, 0.135940, 0.116721, -0.293399, +-1.349799, 0.166078, -0.802201, 0.369367, -0.964568, -2.266011, +0.465178, 0.651222, -0.325426, 0.320245, -0.784178, -0.579456, +0.093374, 0.604778, -0.048225, 0.376297, -0.394412, 0.578182, +-1.218141, -1.387326, 0.692462, -0.631297, 0.153137, -0.638952, +0.635474, -0.970468, 1.334057, -0.111370 +}; + +const float testRefOutput_f32[126] = +{ +-0.818943, 1.229484, -0.533664, 1.016604, 0.341875, -1.963656, +5.171476, 3.478033, 7.616361, 6.648384, 0.479069, 1.792012, +-1.295591, -7.447818, 0.315830, -10.657445, -2.483469, -6.524236, +-7.380591, -3.739005, -8.388957, 0.184147, -1.554888, 3.786508, +-1.684421, 5.400610, -1.578126, 7.403361, 8.315999, 2.080267, +11.077776, 2.749673, 7.138962, 2.748762, 0.660363, 0.981552, +1.442275, 0.552721, -2.576892, 4.703989, 0.989156, 8.759344, +-0.564825, -3.994680, 0.954710, -5.014144, 6.592329, 1.599488, +-13.979146, -0.391891, -4.453369, -2.311242, -2.948764, 1.761415, +-0.138322, 10.433007, -2.309103, 4.297153, 8.535523, 3.209462, +8.695819, 5.569919, 2.514304, 5.582029, 2.060199, 0.642280, +7.024616, 1.686615, -6.481756, 1.343084, -3.526451, 1.099073, +-2.965764, -0.173723, -4.111484, 6.528384, -6.965658, 1.726291, +1.535172, 11.023435, 2.338401, -4.690188, 1.298210, 3.943885, +8.407885, 5.168365, 0.684131, 1.559181, 1.859998, 2.852417, +8.574070, -6.369078, 6.023458, 11.837963, -6.027632, 4.469678, +-6.799093, -2.674048, 6.250367, -6.809971, -3.459360, 9.112410, +-2.711621, -1.336678, 1.564249, -1.564297, -1.296760, 8.904013, +-3.230109, 6.878013, -7.819823, 3.369909, -1.657410, -2.007358, +-4.112825, 1.370685, -3.420525, -6.276605, 3.244873, -3.352638, +1.545372, 0.902211, 0.197489, -1.408732, 0.523390, 0.348440 +}; + + +/* ---------------------------------------------------------------------- +* Declare Global variables +* ------------------------------------------------------------------- */ +uint32_t srcALen = 64; /* Length of Input A */ +uint32_t srcBLen = 64; /* Length of Input B */ +uint32_t outLen; /* Length of convolution output */ +float32_t snr; /* output SNR */ + +int32_t main(void) +{ + arm_status status; /* Status of the example */ + arm_cfft_radix4_instance_f32 cfft_instance; /* CFFT Structure instance */ + + /* CFFT Structure instance pointer */ + arm_cfft_radix4_instance_f32 *cfft_instance_ptr = + (arm_cfft_radix4_instance_f32*) &cfft_instance; + + /* output length of convolution */ + outLen = srcALen + srcBLen - 1; + + /* Initialise the fft input buffers with all zeros */ + arm_fill_f32(0.0, Ak, MAX_BLOCKSIZE); + arm_fill_f32(0.0, Bk, MAX_BLOCKSIZE); + + /* Copy the input values to the fft input buffers */ + arm_copy_f32(testInputA_f32, Ak, MAX_BLOCKSIZE/2); + arm_copy_f32(testInputB_f32, Bk, MAX_BLOCKSIZE/2); + + /* Initialize the CFFT function to compute 64 point fft */ + status = arm_cfft_radix4_init_f32(cfft_instance_ptr, 64, 0, 1); + + /* Transform input a[n] from time domain to frequency domain A[k] */ + arm_cfft_radix4_f32(cfft_instance_ptr, Ak); + /* Transform input b[n] from time domain to frequency domain B[k] */ + arm_cfft_radix4_f32(cfft_instance_ptr, Bk); + + /* Complex Multiplication of the two input buffers in frequency domain */ + arm_cmplx_mult_cmplx_f32(Ak, Bk, AxB, MAX_BLOCKSIZE/2); + + /* Initialize the CIFFT function to compute 64 point ifft */ + status = arm_cfft_radix4_init_f32(cfft_instance_ptr, 64, 1, 1); + + /* Transform the multiplication output from frequency domain to time domain, + that gives the convolved output */ + arm_cfft_radix4_f32(cfft_instance_ptr, AxB); + + /* SNR Calculation */ + snr = arm_snr_f32((float32_t *)testRefOutput_f32, AxB, srcALen + srcBLen - 1); + + /* Compare the SNR with threshold to test whether the + computed output is matched with the reference output values. */ + if( snr > SNR_THRESHOLD) + { + status = ARM_MATH_SUCCESS; + } + + if( status != ARM_MATH_SUCCESS) + { + while(1); + } + + while(1); /* main function does not return */ +} + + /** \endlink */ + diff --git a/libs/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/arm_dotproduct_example_f32.c b/libs/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/arm_dotproduct_example_f32.c new file mode 100644 index 0000000..4e5ba4e --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/arm_dotproduct_example_f32.c @@ -0,0 +1,163 @@ +/* ---------------------------------------------------------------------- +* Copyright (C) 2010 ARM Limited. All rights reserved. +* +* $Date: 29. November 2010 +* $Revision: V1.0.3 +* +* Project: CMSIS DSP Library +* Title: arm_dotproduct_example_f32.c +* +* Description: Example code computing dot product of two vectors. +* +* Target Processor: Cortex-M4/Cortex-M3 +* +* +* Version 1.0.3 2010/11/29 +* Re-organized the CMSIS folders and updated documentation. +* +* Version 1.0.1 2010/10/05 KK +* Production release and review comments incorporated. +* +* Version 1.0.0 2010/09/20 KK +* Production release and review comments incorporated. +* ------------------------------------------------------------------- */ + +/** + * @ingroup groupExamples + */ + +/** + * @defgroup DotproductExample Dot Product Example + * + * \par Description: + * \par + * Demonstrates the use of the Multiply and Add functions to perform the dot product. + * The dot product of two vectors is obtained by multiplying corresponding elements + * and summing the products. + + * \par Algorithm: + * \par + * The two input vectors \c A and \c B with length \c n, are multiplied element-by-element + * and then added to obtain dot product. + * \par + * This is denoted by the following equation: + *
  dotProduct = A[0] * B[0] + A[1] * B[1] + ... + A[n-1] * B[n-1]
+ * + * \par Block Diagram: + * \par + * \image html dotProduct.gif + * + * \par Variables Description: + * \par + * \li \c srcA_buf_f32 points to first input vector + * \li \c srcB_buf_f32 points to second input vector + * \li \c testOutput stores dot product of the two input vectors. + * + * \par CMSIS DSP Software Library Functions Used: + * \par + * - arm_mult_f32() + * - arm_add_f32() + * + * Refer + * \link arm_dotproduct_example_f32.c \endlink + * + */ + + +/** \example arm_dotproduct_example_f32.c + */ + +#include +#include "arm_math.h" + +/* ---------------------------------------------------------------------- +* Defines each of the tests performed +* ------------------------------------------------------------------- */ +#define MAX_BLOCKSIZE 32 +#define DELTA (0.000001f) + +/* ---------------------------------------------------------------------- +* Test input data for Floating point Dot Product example for 32-blockSize +* Generated by the MATLAB randn() function +* ------------------------------------------------------------------- */ +/* ---------------------------------------------------------------------- +** Test input data of srcA for blockSize 32 +** ------------------------------------------------------------------- */ +float32_t srcA_buf_f32[MAX_BLOCKSIZE] = +{ +-0.4325648115282207, -1.6655843782380970, 0.1253323064748307, + 0.2876764203585489, -1.1464713506814637, 1.1909154656429988, + 1.1891642016521031, -0.0376332765933176, 0.3272923614086541, + 0.1746391428209245, -0.1867085776814394, 0.7257905482933027, +-0.5883165430141887, 2.1831858181971011, -0.1363958830865957, + 0.1139313135208096, 1.0667682113591888, 0.0592814605236053, +-0.0956484054836690, -0.8323494636500225, 0.2944108163926404, +-1.3361818579378040, 0.7143245518189522, 1.6235620644462707, +-0.6917757017022868, 0.8579966728282626, 1.2540014216025324, +-1.5937295764474768, -1.4409644319010200, 0.5711476236581780, +-0.3998855777153632, 0.6899973754643451 +}; + +/* ---------------------------------------------------------------------- +** Test input data of srcB for blockSize 32 +** ------------------------------------------------------------------- */ +float32_t srcB_buf_f32[MAX_BLOCKSIZE] = +{ + 1.7491401329284098, 0.1325982188803279, 0.3252281811989881, +-0.7938091410349637, 0.3149236145048914, -0.5272704888029532, + 0.9322666565031119, 1.1646643544607362, -2.0456694357357357, +-0.6443728590041911, 1.7410657940825480, 0.4867684246821860, + 1.0488288293660140, 1.4885752747099299, 1.2705014969484090, +-1.8561241921210170, 2.1343209047321410, 1.4358467535865909, +-0.9173023332875400, -1.1060770780029008, 0.8105708062681296, + 0.6985430696369063, -0.4015827425012831, 1.2687512030669628, +-0.7836083053674872, 0.2132664971465569, 0.7878984786088954, + 0.8966819356782295, -0.1869172943544062, 1.0131816724341454, + 0.2484350696132857, 0.0596083377937976 +}; + +/* Reference dot product output */ +float32_t refDotProdOut = 5.9273644806352142; + +/* ---------------------------------------------------------------------- +* Declare Global variables +* ------------------------------------------------------------------- */ +float32_t multOutput[MAX_BLOCKSIZE]; /* Intermediate output */ +float32_t testOutput; /* Final ouput */ + +arm_status status; /* Status of the example */ + +int32_t main(void) +{ + uint32_t i; /* Loop counter */ + float32_t diff; /* Difference between reference and test outputs */ + + /* Multiplication of two input buffers */ + arm_mult_f32(srcA_buf_f32, srcB_buf_f32, multOutput, MAX_BLOCKSIZE); + + /* Accumulate the multiplication output values to + get the dot product of the two inputs */ + for(i=0; i< MAX_BLOCKSIZE; i++) + { + arm_add_f32(&testOutput, &multOutput[i], &testOutput, 1); + } + + /* absolute value of difference between ref and test */ + diff = fabsf(refDotProdOut - testOutput); + + /* Comparison of dot product value with reference */ + if(diff > DELTA) + { + status = ARM_MATH_TEST_FAILURE; + } + + if( status == ARM_MATH_TEST_FAILURE) + { + while(1); + } + + while(1); /* main function does not return */ +} + + /** \endlink */ + diff --git a/libs/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/arm_fft_bin_data.c b/libs/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/arm_fft_bin_data.c new file mode 100644 index 0000000..24c0e15 --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/arm_fft_bin_data.c @@ -0,0 +1,268 @@ +#include "arm_math.h" + +/* ---------------------------------------------------------------------- +Test Input signal contains 10KHz signal + Uniformly distributed white noise +** ------------------------------------------------------------------- */ + +float32_t testInput_f32_10khz[2048] = +{ +-0.865129623056441, 0.000000000000000, -2.655020678073846, 0.000000000000000, 0.600664612949661, 0.000000000000000, 0.080378093886515, 0.000000000000000, +-2.899160484012034, 0.000000000000000, 2.563004262857762, 0.000000000000000, 3.078328403304206, 0.000000000000000, 0.105906778385130, 0.000000000000000, +0.048366940168201, 0.000000000000000, -0.145696461188734, 0.000000000000000, -0.023417155362879, 0.000000000000000, 2.127729174988954, 0.000000000000000, +-1.176633086028377, 0.000000000000000, 3.690223557991855, 0.000000000000000, -0.622791766173194, 0.000000000000000, 0.722837373872203, 0.000000000000000, +2.739754205367484, 0.000000000000000, -0.062610410524552, 0.000000000000000, -0.891296810967338, 0.000000000000000, -1.845872258871811, 0.000000000000000, +1.195039415434387, 0.000000000000000, -2.177388969045026, 0.000000000000000, 1.078649103637905, 0.000000000000000, 2.570976050490193, 0.000000000000000, +-1.383551403404574, 0.000000000000000, 2.392141424058873, 0.000000000000000, 2.858002843205065, 0.000000000000000, -3.682433899725536, 0.000000000000000, +-3.488146646451150, 0.000000000000000, 1.323468578888120, 0.000000000000000, -0.099771155430726, 0.000000000000000, 1.561168082500454, 0.000000000000000, +1.025026795103179, 0.000000000000000, 0.928841900171200, 0.000000000000000, 2.930499509864950, 0.000000000000000, 2.013349089766430, 0.000000000000000, +2.381676148486737, 0.000000000000000, -3.081062307950236, 0.000000000000000, -0.389579115537544, 0.000000000000000, 0.181540149166620, 0.000000000000000, +-2.601953341353208, 0.000000000000000, 0.333435137783218, 0.000000000000000, -2.812945856162965, 0.000000000000000, 2.649109640172910, 0.000000000000000, +-1.003963025744654, 0.000000000000000, 1.552460768755035, 0.000000000000000, 0.088641345335247, 0.000000000000000, -2.519951327113426, 0.000000000000000, +-4.341348988610527, 0.000000000000000, 0.557772429359965, 0.000000000000000, -1.671267412948494, 0.000000000000000, 0.733951350960387, 0.000000000000000, +0.409263788034864, 0.000000000000000, 3.566033071952806, 0.000000000000000, 1.882565173848352, 0.000000000000000, -1.106017073793287, 0.000000000000000, +0.154456720778718, 0.000000000000000, -2.513205795512153, 0.000000000000000, 0.310978660939421, 0.000000000000000, 0.579706500111723, 0.000000000000000, +0.000086383683251, 0.000000000000000, -1.311866980897721, 0.000000000000000, 1.840007477574986, 0.000000000000000, -3.253005768451345, 0.000000000000000, +1.462584328739432, 0.000000000000000, 1.610103610851738, 0.000000000000000, 0.761914676858907, 0.000000000000000, 0.974541361089834, 0.000000000000000, +0.686845845885983, 0.000000000000000, 1.849153122025191, 0.000000000000000, 0.787800410401453, 0.000000000000000, -1.187438909666279, 0.000000000000000, +-0.754937911044720, 0.000000000000000, 0.084373858395232, 0.000000000000000, -2.600269011710521, 0.000000000000000, -0.962982842142644, 0.000000000000000, +-0.369328108540868, 0.000000000000000, 0.810791418361879, 0.000000000000000, 3.587016488699641, 0.000000000000000, -0.520776145083723, 0.000000000000000, +0.640249919627884, 0.000000000000000, 1.103122489464969, 0.000000000000000, 2.231779881455556, 0.000000000000000, -1.308035392685241, 0.000000000000000, +0.424070304330106, 0.000000000000000, -0.200383932651189, 0.000000000000000, -2.365526783356541, 0.000000000000000, -0.989114757436628, 0.000000000000000, +2.770807688959777, 0.000000000000000, -0.444172737462307, 0.000000000000000, 0.079760979374078, 0.000000000000000, -0.005199118412183, 0.000000000000000, +-0.664712668309527, 0.000000000000000, -0.624171857561896, 0.000000000000000, 0.537306979007338, 0.000000000000000, -2.575955675497642, 0.000000000000000, +1.562363235756780, 0.000000000000000, 1.814069369848895, 0.000000000000000, -1.293428583392509, 0.000000000000000, -1.026188449495686, 0.000000000000000, +-2.981771815588717, 0.000000000000000, -4.223468103075124, 0.000000000000000, 2.672674782004045, 0.000000000000000, -0.856096801117735, 0.000000000000000, +0.048517345512563, 0.000000000000000, -0.026860721136222, 0.000000000000000, 0.392932277758187, 0.000000000000000, -1.331740855093099, 0.000000000000000, +-1.894292129477081, 0.000000000000000, -1.425006468460681, 0.000000000000000, -2.721772427617057, 0.000000000000000, -1.616831100216806, 0.000000000000000, +3.551177651488947, 0.000000000000000, -0.069685667896087, 0.000000000000000, -3.134634907409102, 0.000000000000000, -0.263627598944639, 0.000000000000000, +-1.650469945991350, 0.000000000000000, -2.203580339374399, 0.000000000000000, -0.872203246123242, 0.000000000000000, 1.230782812607287, 0.000000000000000, +0.257288860093291, 0.000000000000000, 1.989083106173137, 0.000000000000000, -1.985638729453261, 0.000000000000000, -1.416185105842892, 0.000000000000000, +-1.131097688325772, 0.000000000000000, -2.245130805416057, 0.000000000000000, -1.938873996219074, 0.000000000000000, 2.043608361562645, 0.000000000000000, +-0.583727989880841, 0.000000000000000, -1.785266378212929, 0.000000000000000, 1.961457586224753, 0.000000000000000, 1.139400099963223, 0.000000000000000, +-1.979519343363991, 0.000000000000000, 2.003023322818429, 0.000000000000000, 0.229004069076829, 0.000000000000000, 3.452808862193135, 0.000000000000000, +2.882273808365857, 0.000000000000000, -1.549450501844438, 0.000000000000000, -3.283872089931876, 0.000000000000000, -0.327025884099064, 0.000000000000000, +-0.054979977136430, 0.000000000000000, -1.192280531479012, 0.000000000000000, 0.645539328365578, 0.000000000000000, 2.300832863404618, 0.000000000000000, +-1.092951789535240, 0.000000000000000, -1.017368249363773, 0.000000000000000, -0.142673056169787, 0.000000000000000, 0.831073544881250, 0.000000000000000, +-2.314612531587064, 0.000000000000000, -2.221456299106321, 0.000000000000000, 0.460261143885226, 0.000000000000000, 0.050585301888595, 0.000000000000000, +0.364373329183988, 0.000000000000000, -1.685956552069538, 0.000000000000000, 0.050664512351055, 0.000000000000000, -0.193355783902718, 0.000000000000000, +-0.158660446046828, 0.000000000000000, 2.394156453841953, 0.000000000000000, -1.562965718554525, 0.000000000000000, -2.199750600869900, 0.000000000000000, +1.544984022381773, 0.000000000000000, -1.988307216807315, 0.000000000000000, -0.628240722541046, 0.000000000000000, -1.436235771505429, 0.000000000000000, +1.677013691147313, 0.000000000000000, 1.600741781678228, 0.000000000000000, -0.757380959134706, 0.000000000000000, -4.784797439515566, 0.000000000000000, +0.265121462834569, 0.000000000000000, 3.862029485934378, 0.000000000000000, 2.386823577249430, 0.000000000000000, -3.655779745436893, 0.000000000000000, +-0.763541621368016, 0.000000000000000, -1.182140388432962, 0.000000000000000, -1.349106114858063, 0.000000000000000, -2.287533624396759, 0.000000000000000, +-0.028603745188423, 0.000000000000000, -1.353580755934427, 0.000000000000000, 0.461602380352937, 0.000000000000000, -0.059599055078928, 0.000000000000000, +-0.929946734342228, 0.000000000000000, 0.065773089295561, 0.000000000000000, 1.106565863102982, 0.000000000000000, 4.719295086373593, 0.000000000000000, +-2.108377703544395, 0.000000000000000, -2.226393620240159, 0.000000000000000, 1.375668397437521, 0.000000000000000, -0.960772428525443, 0.000000000000000, +-2.156313465390571, 0.000000000000000, 1.126060012375311, 0.000000000000000, 2.756485137030720, 0.000000000000000, 0.739639690862600, 0.000000000000000, +3.914769510295006, 0.000000000000000, 1.685232785586675, 0.000000000000000, 4.079058040970612, 0.000000000000000, -1.174598301660513, 0.000000000000000, +-2.885776587275580, 0.000000000000000, -0.241073635188767, 0.000000000000000, 3.080489872502403, 0.000000000000000, -2.051244183999421, 0.000000000000000, +0.664330486845139, 0.000000000000000, -1.697798999370016, 0.000000000000000, 1.452369423649782, 0.000000000000000, -1.523532831019280, 0.000000000000000, +0.171981186587481, 0.000000000000000, -4.685274721583927, 0.000000000000000, -1.336175835319380, 0.000000000000000, 1.419070770428945, 0.000000000000000, +-0.035791601713475, 0.000000000000000, 2.291937971632081, 0.000000000000000, -1.962559313450293, 0.000000000000000, -4.831595589339301, 0.000000000000000, +-1.857055284000925, 0.000000000000000, 2.606271522635512, 0.000000000000000, -0.576447978738030, 0.000000000000000, 0.082299166967720, 0.000000000000000, +1.888399453494614, 0.000000000000000, -3.564705298046079, 0.000000000000000, -0.939357831083889, 0.000000000000000, -1.903578203697778, 0.000000000000000, +-2.642492215447250, 0.000000000000000, -0.182990405251017, 0.000000000000000, 3.742026478011174, 0.000000000000000, 0.104295803798333, 0.000000000000000, +1.848678195370347, 0.000000000000000, -1.887384346896369, 0.000000000000000, 0.365048973046045, 0.000000000000000, -0.889638010354219, 0.000000000000000, +1.173877118428863, 0.000000000000000, -1.178562827540109, 0.000000000000000, 0.610271645685184, 0.000000000000000, 1.831284815697871, 0.000000000000000, +0.449575390102283, 0.000000000000000, 1.597171905253443, 0.000000000000000, 3.918574971904773, 0.000000000000000, 0.868104027970404, 0.000000000000000, +0.582643134746494, 0.000000000000000, 2.321256382353331, 0.000000000000000, -0.238118642223180, 0.000000000000000, -2.890287868054370, 0.000000000000000, +0.970995414625622, 0.000000000000000, 0.666137930891283, 0.000000000000000, -0.202435718709502, 0.000000000000000, 2.057930200518194, 0.000000000000000, +3.120583443719949, 0.000000000000000, -0.863945271701041, 0.000000000000000, 0.906848893874630, 0.000000000000000, -1.434124930222570, 0.000000000000000, +0.754659384848783, 0.000000000000000, -5.224154442713778, 0.000000000000000, 2.330229744098967, 0.000000000000000, 1.113946320164698, 0.000000000000000, +0.523324920322840, 0.000000000000000, 1.750740911548348, 0.000000000000000, -0.899333972913577, 0.000000000000000, 0.228705845203506, 0.000000000000000, +-1.934782624767648, 0.000000000000000, -3.508386237231303, 0.000000000000000, -2.107108523073510, 0.000000000000000, 0.380587645474815, 0.000000000000000, +-0.476200877183279, 0.000000000000000, -2.172086712642198, 0.000000000000000, 1.795372535780299, 0.000000000000000, -2.100318983391055, 0.000000000000000, +-0.022571122461405, 0.000000000000000, 0.674514020010955, 0.000000000000000, -0.148872569390857, 0.000000000000000, 0.298175890592737, 0.000000000000000, +-1.134244492493590, 0.000000000000000, -3.146848422289455, 0.000000000000000, -1.357950199087602, 0.000000000000000, 0.667362732020878, 0.000000000000000, +-3.119397998316724, 0.000000000000000, -1.189341126297637, 0.000000000000000, -1.532744386856668, 0.000000000000000, -1.672972484202534, 0.000000000000000, +-2.042283373871558, 0.000000000000000, -1.479481547595924, 0.000000000000000, -0.002668662875396, 0.000000000000000, 0.262737760129546, 0.000000000000000, +2.734456080621830, 0.000000000000000, -0.671945925075102, 0.000000000000000, -3.735078262179111, 0.000000000000000, -0.161705013319883, 0.000000000000000, +0.748963512361001, 0.000000000000000, 1.128046374367600, 0.000000000000000, 0.649651335592966, 0.000000000000000, 1.880020215025867, 0.000000000000000, +-1.095632293842306, 0.000000000000000, 1.197764876160487, 0.000000000000000, 0.323646656252985, 0.000000000000000, -1.655502751114502, 0.000000000000000, +3.666399062961496, 0.000000000000000, -0.334060899735197, 0.000000000000000, -2.119056978738397, 0.000000000000000, 3.721375117275012, 0.000000000000000, +0.044874186872307, 0.000000000000000, -2.733053897593234, 0.000000000000000, 1.590700278891042, 0.000000000000000, 3.215711772781902, 0.000000000000000, +-1.792085012843801, 0.000000000000000, -0.405797188885475, 0.000000000000000, -0.628080020080892, 0.000000000000000, -1.831815840843960, 0.000000000000000, +2.973656862522834, 0.000000000000000, -0.212032655138417, 0.000000000000000, 0.372437389437234, 0.000000000000000, -1.614030579023492, 0.000000000000000, +-0.704900996358698, 0.000000000000000, 1.123700273452105, 0.000000000000000, -0.136371848130819, 0.000000000000000, 3.020284357635585, 0.000000000000000, +-0.550211350877649, 0.000000000000000, 5.101256236381711, 0.000000000000000, 3.367051512192333, 0.000000000000000, -4.385131946669234, 0.000000000000000, +-3.967303337694391, 0.000000000000000, -0.965894936640022, 0.000000000000000, 0.328366945264681, 0.000000000000000, 0.199041562924914, 0.000000000000000, +1.067681999025495, 0.000000000000000, -1.939516091697170, 0.000000000000000, -1.092980954328824, 0.000000000000000, 0.273786079368066, 0.000000000000000, +-0.040928322190265, 0.000000000000000, -0.118368078577437, 0.000000000000000, 1.766589628899997, 0.000000000000000, 1.738321311635393, 0.000000000000000, +-2.895012794321649, 0.000000000000000, 1.213521771395142, 0.000000000000000, 0.922971726633985, 0.000000000000000, 1.091516563636489, 0.000000000000000, +3.226378465469620, 0.000000000000000, 1.149169778666974, 0.000000000000000, -1.695986327709386, 0.000000000000000, -0.974803077355813, 0.000000000000000, +-4.898035507513607, 0.000000000000000, 1.622719302889447, 0.000000000000000, 0.583891313586579, 0.000000000000000, -1.677182424094957, 0.000000000000000, +-1.915633132814685, 0.000000000000000, -1.980150370851616, 0.000000000000000, 0.604538269404190, 0.000000000000000, 0.939862406149365, 0.000000000000000, +-1.266939874246416, 0.000000000000000, -1.494771249200063, 0.000000000000000, 0.278042784093988, 0.000000000000000, 0.326627416008916, 0.000000000000000, +-1.914530157643303, 0.000000000000000, 1.908947721862196, 0.000000000000000, 0.531819285694044, 0.000000000000000, 3.056856632319658, 0.000000000000000, +-0.389241827774643, 0.000000000000000, -2.418606606780420, 0.000000000000000, 0.915299238878703, 0.000000000000000, -0.098774174295283, 0.000000000000000, +-0.906199428444304, 0.000000000000000, 0.316716451217743, 0.000000000000000, -4.367700643578311, 0.000000000000000, 1.491687997515293, 0.000000000000000, +-1.962381126288365, 0.000000000000000, -0.700829196527045, 0.000000000000000, 3.028958963615630, 0.000000000000000, -2.313461067462598, 0.000000000000000, +-1.431933239886712, 0.000000000000000, -0.831153039725342, 0.000000000000000, 3.939495598250743, 0.000000000000000, 0.342974753984771, 0.000000000000000, +-2.768330763002974, 0.000000000000000, -2.744010370019008, 0.000000000000000, 3.821352685212561, 0.000000000000000, 4.551065271455856, 0.000000000000000, +3.270136437041298, 0.000000000000000, -3.188028411950982, 0.000000000000000, -0.777075012417436, 0.000000000000000, 0.097110650265216, 0.000000000000000, +1.221216137608812, 0.000000000000000, -1.325824244541822, 0.000000000000000, -2.655296734084113, 0.000000000000000, -1.074792144885704, 0.000000000000000, +2.770401584439407, 0.000000000000000, 5.240270645610543, 0.000000000000000, 0.108576672208892, 0.000000000000000, -1.209394350650142, 0.000000000000000, +1.403344353838785, 0.000000000000000, -0.299032904177277, 0.000000000000000, 4.074959450638227, 0.000000000000000, 1.718727473952107, 0.000000000000000, +-3.061349227080806, 0.000000000000000, -1.158596888541269, 0.000000000000000, 3.381858904662625, 0.000000000000000, 0.957339964054052, 0.000000000000000, +0.179900074904899, 0.000000000000000, -3.909641902506081, 0.000000000000000, 0.805717289408649, 0.000000000000000, 2.047413793928261, 0.000000000000000, +-1.273580225826614, 0.000000000000000, -2.681359186869971, 0.000000000000000, -0.721241345822093, 0.000000000000000, -1.613090681569475, 0.000000000000000, +0.463138804815955, 0.000000000000000, 0.377223507800954, 0.000000000000000, 2.046550684968141, 0.000000000000000, 0.178508732797712, 0.000000000000000, +-0.477815330358845, 0.000000000000000, 3.763355908332053, 0.000000000000000, 1.300430303035163, 0.000000000000000, -0.214625793857725, 0.000000000000000, +1.343267891864081, 0.000000000000000, -0.340007682433245, 0.000000000000000, 2.062703194680005, 0.000000000000000, 0.042032160234235, 0.000000000000000, +0.643732569732250, 0.000000000000000, -1.913502543857589, 0.000000000000000, 3.771340762937158, 0.000000000000000, 1.050024807363386, 0.000000000000000, +-4.440489488592649, 0.000000000000000, 0.444904302066643, 0.000000000000000, 2.898702265650048, 0.000000000000000, 1.953232980548558, 0.000000000000000, +2.761564952735079, 0.000000000000000, 1.963537633260397, 0.000000000000000, -2.168858472916215, 0.000000000000000, -4.116235357699841, 0.000000000000000, +4.183678271896528, 0.000000000000000, 0.600422284944681, 0.000000000000000, -0.659352647255126, 0.000000000000000, -0.993127338218109, 0.000000000000000, +-2.463571314945747, 0.000000000000000, 0.937720951545881, 0.000000000000000, -3.098957308429730, 0.000000000000000, -2.354719140045463, 0.000000000000000, +-0.417285119323949, 0.000000000000000, 2.187974075975947, 0.000000000000000, 1.101468905172585, 0.000000000000000, -3.185800678152109, 0.000000000000000, +2.357534709345083, 0.000000000000000, 0.246645606729407, 0.000000000000000, 4.440905650784504, 0.000000000000000, -2.236807716637866, 0.000000000000000, +-2.171481518317550, 0.000000000000000, -2.029571795072690, 0.000000000000000, 0.135599790431348, 0.000000000000000, -1.277965265520191, 0.000000000000000, +-1.927976233157507, 0.000000000000000, -5.434492783745394, 0.000000000000000, -2.026375829312657, 0.000000000000000, 1.009666016819321, 0.000000000000000, +0.238549782367247, 0.000000000000000, -0.516403923971309, 0.000000000000000, -0.933977817429352, 0.000000000000000, 0.155803015935614, 0.000000000000000, +-0.396194809997929, 0.000000000000000, -0.915178100253214, 0.000000000000000, 0.666329367985015, 0.000000000000000, -1.517991149945785, 0.000000000000000, +0.458266744144822, 0.000000000000000, -1.242845974381418, 0.000000000000000, 0.057914823556477, 0.000000000000000, 0.994101307476875, 0.000000000000000, +-2.387209849199325, 0.000000000000000, 0.459297048883826, 0.000000000000000, 0.227711405683905, 0.000000000000000, 0.030255073506117, 0.000000000000000, +-1.323361608181337, 0.000000000000000, -4.650244457426706, 0.000000000000000, 0.062908579526021, 0.000000000000000, 3.462831028244432, 0.000000000000000, +1.303608183314856, 0.000000000000000, -1.430415193881612, 0.000000000000000, -1.672886118942142, 0.000000000000000, 0.992890699210099, 0.000000000000000, +-0.160814531784247, 0.000000000000000, -1.238132939350430, 0.000000000000000, -0.589223271459376, 0.000000000000000, 2.326363810561534, 0.000000000000000, +-4.433789496230785, 0.000000000000000, 1.664686987538929, 0.000000000000000, -2.366128834617921, 0.000000000000000, 1.212421570743837, 0.000000000000000, +-4.847914267690055, 0.000000000000000, 0.228485221404712, 0.000000000000000, 0.466139765470957, 0.000000000000000, -1.344202776943546, 0.000000000000000, +-1.012053673330574, 0.000000000000000, -2.844980626424742, 0.000000000000000, -1.552703722026340, 0.000000000000000, -1.448830983885038, 0.000000000000000, +0.127010756753980, 0.000000000000000, -1.667188263752299, 0.000000000000000, 3.424818052085100, 0.000000000000000, 0.956291135453840, 0.000000000000000, +-3.725533331754662, 0.000000000000000, -1.584534272368832, 0.000000000000000, -1.654148210472472, 0.000000000000000, 0.701610500675698, 0.000000000000000, +0.164954538683927, 0.000000000000000, -0.739260064712987, 0.000000000000000, -2.167324026090101, 0.000000000000000, -0.310240491909496, 0.000000000000000, +-2.281790349106906, 0.000000000000000, 1.719655331305361, 0.000000000000000, -2.997005923606441, 0.000000000000000, -1.999301431556852, 0.000000000000000, +-0.292229010068828, 0.000000000000000, 1.172317994855851, 0.000000000000000, 0.196734885241533, 0.000000000000000, 2.981365193477068, 0.000000000000000, +2.637726016926352, 0.000000000000000, 1.434045125217982, 0.000000000000000, 0.883627180451827, 0.000000000000000, -1.434040761445747, 0.000000000000000, +-1.528891971086553, 0.000000000000000, -3.306913135367542, 0.000000000000000, -0.399059265470646, 0.000000000000000, -0.265674394285178, 0.000000000000000, +3.502591252855384, 0.000000000000000, 0.830301156604454, 0.000000000000000, -0.220021317046083, 0.000000000000000, -0.090553770476646, 0.000000000000000, +0.771863477047951, 0.000000000000000, 1.351209629105760, 0.000000000000000, 3.773699756201963, 0.000000000000000, 0.472600118752329, 0.000000000000000, +2.332825668012222, 0.000000000000000, 1.853747950314528, 0.000000000000000, 0.759515251766178, 0.000000000000000, 1.327112776215496, 0.000000000000000, +2.518730296237868, 0.000000000000000, 0.764450208786353, 0.000000000000000, -0.278275349491296, 0.000000000000000, -0.041559465082020, 0.000000000000000, +1.387166083167787, 0.000000000000000, 2.612996769598122, 0.000000000000000, -0.385404831721799, 0.000000000000000, 2.005630016170309, 0.000000000000000, +-0.950500047307998, 0.000000000000000, -1.166884021392492, 0.000000000000000, 1.432973552928162, 0.000000000000000, 2.540370505384567, 0.000000000000000, +-1.140505295054501, 0.000000000000000, -3.673358835201185, 0.000000000000000, -0.450691288038056, 0.000000000000000, 1.601024294408014, 0.000000000000000, +0.773213556014045, 0.000000000000000, 2.973873693246168, 0.000000000000000, -1.361548406382279, 0.000000000000000, 1.409136332424815, 0.000000000000000, +-0.963382518314713, 0.000000000000000, -2.031268227368161, 0.000000000000000, 0.983309972085586, 0.000000000000000, -3.461412488471631, 0.000000000000000, +-2.601124929406039, 0.000000000000000, -0.533896239766343, 0.000000000000000, -2.627129008866350, 0.000000000000000, 0.622111169161305, 0.000000000000000, +-1.160926365580422, 0.000000000000000, -2.406196188132628, 0.000000000000000, -1.076870362758737, 0.000000000000000, -1.791866820937175, 0.000000000000000, +-0.749453071522325, 0.000000000000000, -5.324156615990973, 0.000000000000000, -1.038698022238289, 0.000000000000000, -2.106629944730630, 0.000000000000000, +0.659295598564773, 0.000000000000000, 0.520940881580988, 0.000000000000000, -0.055649203928700, 0.000000000000000, 0.292096765423137, 0.000000000000000, +-4.663743901790872, 0.000000000000000, -0.125066503391666, 0.000000000000000, -2.452620252445380, 0.000000000000000, -0.712128227397468, 0.000000000000000, +-0.048938037970968, 0.000000000000000, -1.821520226003361, 0.000000000000000, 0.810106421304257, 0.000000000000000, -0.196636623956257, 0.000000000000000, +-0.701769836763804, 0.000000000000000, 2.460345045649201, 0.000000000000000, 3.506597671641116, 0.000000000000000, -2.711322611972225, 0.000000000000000, +-0.658079876600542, 0.000000000000000, -2.040082099646173, 0.000000000000000, 2.201668355395807, 0.000000000000000, 1.181507395879711, 0.000000000000000, +-1.640739552179682, 0.000000000000000, -1.613393726467190, 0.000000000000000, -1.156741241731352, 0.000000000000000, 2.527773464519963, 0.000000000000000, +-0.497040638009502, 0.000000000000000, -0.975817112895589, 0.000000000000000, -2.866830755546166, 0.000000000000000, 1.120214498507878, 0.000000000000000, +5.986771654661698, 0.000000000000000, 0.398219252656757, 0.000000000000000, -3.545606013198135, 0.000000000000000, 0.312398099396191, 0.000000000000000, +-2.265327979531788, 0.000000000000000, 0.792121001107366, 0.000000000000000, -3.736145137670100, 0.000000000000000, 0.762228883650802, 0.000000000000000, +2.283545661214646, 0.000000000000000, 3.780020629583529, 0.000000000000000, 3.117260228608810, 0.000000000000000, -2.011159255609613, 0.000000000000000, +0.279107700476072, 0.000000000000000, 2.003369134246936, 0.000000000000000, -1.448171234480257, 0.000000000000000, 0.584697150310140, 0.000000000000000, +0.919508663636197, 0.000000000000000, -3.071349141675388, 0.000000000000000, -1.555923649263667, 0.000000000000000, 2.232497079438850, 0.000000000000000, +-0.012662139119883, 0.000000000000000, 0.372825540734715, 0.000000000000000, 2.378543590847629, 0.000000000000000, 1.459053407813062, 0.000000000000000, +-0.967913907390927, 0.000000000000000, 1.322825200678212, 0.000000000000000, -1.033775820061824, 0.000000000000000, -1.813629552693142, 0.000000000000000, +4.794348161661486, 0.000000000000000, 0.655279811518676, 0.000000000000000, -2.224590138589720, 0.000000000000000, 0.595329481295766, 0.000000000000000, +3.364055988866225, 0.000000000000000, 1.863416422998127, 0.000000000000000, 1.930305751828105, 0.000000000000000, -0.284467053432545, 0.000000000000000, +-0.923374905878938, 0.000000000000000, 1.922988234041399, 0.000000000000000, 0.310482143432719, 0.000000000000000, 0.332122302397134, 0.000000000000000, +-1.659487472408966, 0.000000000000000, -1.865943507877961, 0.000000000000000, -0.186775297569864, 0.000000000000000, -1.700543850628361, 0.000000000000000, +0.497157959366735, 0.000000000000000, -0.471244843957418, 0.000000000000000, -0.432013753969948, 0.000000000000000, -4.000189880113231, 0.000000000000000, +-0.415335170016467, 0.000000000000000, 0.317311950972859, 0.000000000000000, 0.038393428927595, 0.000000000000000, 0.177219909465206, 0.000000000000000, +0.531650958095143, 0.000000000000000, -2.711644985175806, 0.000000000000000, 0.328744077805156, 0.000000000000000, -0.938417707547928, 0.000000000000000, +0.970379584897379, 0.000000000000000, 1.873649473917137, 0.000000000000000, 0.177938226987023, 0.000000000000000, 0.155609346302393, 0.000000000000000, +-1.276504241867208, 0.000000000000000, -0.463725075928807, 0.000000000000000, -0.064748250389500, 0.000000000000000, -1.725568534062385, 0.000000000000000, +-0.139066584804067, 0.000000000000000, 1.975514554117767, 0.000000000000000, -0.807063199499478, 0.000000000000000, -0.326926659682788, 0.000000000000000, +1.445727032487938, 0.000000000000000, -0.597151107739100, 0.000000000000000, 2.732557531709386, 0.000000000000000, -2.907130934109188, 0.000000000000000, +-1.461264832679981, 0.000000000000000, -1.708588604968163, 0.000000000000000, 3.652851925431363, 0.000000000000000, 0.682050868282879, 0.000000000000000, +-0.281312579963294, 0.000000000000000, 0.554966483307825, 0.000000000000000, -0.981341739340932, 0.000000000000000, 1.279543331141603, 0.000000000000000, +0.036589747826856, 0.000000000000000, 2.312073745896073, 0.000000000000000, 1.754682200732425, 0.000000000000000, -0.957515875428627, 0.000000000000000, +-0.833596942819695, 0.000000000000000, 0.437054368791033, 0.000000000000000, -0.898819399360279, 0.000000000000000, -0.296050580896839, 0.000000000000000, +-0.785144257649601, 0.000000000000000, -2.541503089003311, 0.000000000000000, 2.225075846758761, 0.000000000000000, -1.587290487902002, 0.000000000000000, +-1.421404172056462, 0.000000000000000, -3.015149802293631, 0.000000000000000, 1.780874288867949, 0.000000000000000, -0.865812740882613, 0.000000000000000, +-2.845327531197112, 0.000000000000000, 1.445225867774367, 0.000000000000000, 2.183733236584647, 0.000000000000000, 1.163371072749080, 0.000000000000000, +0.883547693520409, 0.000000000000000, -1.224093106684675, 0.000000000000000, -1.854501116331044, 0.000000000000000, 1.783082089255796, 0.000000000000000, +2.301508706196191, 0.000000000000000, -0.539901944139077, 0.000000000000000, 1.962315832319967, 0.000000000000000, -0.060709041870503, 0.000000000000000, +-1.353139923300238, 0.000000000000000, -1.482887537805234, 0.000000000000000, 1.273732601967176, 0.000000000000000, -3.456609915556321, 0.000000000000000, +-3.752320586540873, 0.000000000000000, 3.536356614978951, 0.000000000000000, 0.206035952043233, 0.000000000000000, 5.933966913773842, 0.000000000000000, +-0.486633898075490, 0.000000000000000, -0.329595089863342, 0.000000000000000, 1.496414153905337, 0.000000000000000, 0.137868749388880, 0.000000000000000, +-0.437192030996792, 0.000000000000000, 2.682750615210656, 0.000000000000000, -2.440234892848570, 0.000000000000000, 1.433910252426186, 0.000000000000000, +-0.415051506104074, 0.000000000000000, 1.982003013708649, 0.000000000000000, 1.345796609972435, 0.000000000000000, -2.335949513404370, 0.000000000000000, +1.065988867433025, 0.000000000000000, 2.741844905000464, 0.000000000000000, -1.754047930934362, 0.000000000000000, 0.229252730015575, 0.000000000000000, +-0.679791016408669, 0.000000000000000, -2.274097820043743, 0.000000000000000, 0.149802252231876, 0.000000000000000, -0.139697151364830, 0.000000000000000, +-2.773367420505435, 0.000000000000000, -4.403400246165611, 0.000000000000000, -1.468974515184135, 0.000000000000000, 0.664990623095844, 0.000000000000000, +-3.446979775557143, 0.000000000000000, 1.850006428987618, 0.000000000000000, -1.550866747921936, 0.000000000000000, -3.632874882935257, 0.000000000000000, +0.828039662992464, 0.000000000000000, 2.794055182632816, 0.000000000000000, -0.593995716682633, 0.000000000000000, 0.142788156054200, 0.000000000000000, +0.552461945119668, 0.000000000000000, 0.842127129738758, 0.000000000000000, 1.414335509600077, 0.000000000000000, -0.311559241382430, 0.000000000000000, +1.510590844695250, 0.000000000000000, 1.692217183824300, 0.000000000000000, 0.613760285711957, 0.000000000000000, 0.065233463207770, 0.000000000000000, +-2.571912893711505, 0.000000000000000, -1.707001531141341, 0.000000000000000, 0.673884968382041, 0.000000000000000, 0.889863883420103, 0.000000000000000, +-2.395635435233346, 0.000000000000000, 1.129247296359819, 0.000000000000000, 0.569074704779735, 0.000000000000000, 6.139436017480722, 0.000000000000000, +0.822158309259017, 0.000000000000000, -3.289872016222589, 0.000000000000000, 0.417612988384414, 0.000000000000000, 1.493982103868165, 0.000000000000000, +-0.415353391377005, 0.000000000000000, 0.288670764933155, 0.000000000000000, -1.895650228872272, 0.000000000000000, -0.139631694475020, 0.000000000000000, +1.445103299005436, 0.000000000000000, 2.877182243683429, 0.000000000000000, 1.192428490172580, 0.000000000000000, -5.964591921763842, 0.000000000000000, +0.570859795882959, 0.000000000000000, 2.328333316356666, 0.000000000000000, 0.333755014930026, 0.000000000000000, 1.221901577771909, 0.000000000000000, +0.943358697415568, 0.000000000000000, 2.793063983613067, 0.000000000000000, 3.163005066073616, 0.000000000000000, 2.098300664513867, 0.000000000000000, +-3.915313164333447, 0.000000000000000, -2.475766769064539, 0.000000000000000, 1.720472044894277, 0.000000000000000, -1.273591949275665, 0.000000000000000, +-1.213451272938616, 0.000000000000000, 0.697439404325690, 0.000000000000000, -0.309902287574293, 0.000000000000000, 2.622575852162781, 0.000000000000000, +-2.075881936219060, 0.000000000000000, 0.777847545691770, 0.000000000000000, -3.967947986440650, 0.000000000000000, -3.066503371806472, 0.000000000000000, +1.193780625937845, 0.000000000000000, 0.214246579281311, 0.000000000000000, -2.610681491162162, 0.000000000000000, -1.261224183972745, 0.000000000000000, +-1.165071748544285, 0.000000000000000, -1.116548474834374, 0.000000000000000, 0.847202164846982, 0.000000000000000, -3.474301529532390, 0.000000000000000, +0.020799541946476, 0.000000000000000, -3.868995473288166, 0.000000000000000, 1.757979409638067, 0.000000000000000, 0.868115130183109, 0.000000000000000, +0.910167436737958, 0.000000000000000, -1.878855115563720, 0.000000000000000, 1.710357104174161, 0.000000000000000, -1.468933980990902, 0.000000000000000, +1.799544171601169, 0.000000000000000, -4.922332880027887, 0.000000000000000, 0.219424548939720, 0.000000000000000, -0.971671113451924, 0.000000000000000, +-0.940533475616266, 0.000000000000000, 0.122510114412152, 0.000000000000000, -1.373686254916911, 0.000000000000000, 1.760348103896323, 0.000000000000000, +0.391745067829643, 0.000000000000000, 2.521958505327354, 0.000000000000000, -1.300693516405092, 0.000000000000000, -0.538251788309178, 0.000000000000000, +0.797184135810173, 0.000000000000000, 2.908800548982588, 0.000000000000000, 1.590902251655215, 0.000000000000000, -1.070323714487264, 0.000000000000000, +-3.349764443340999, 0.000000000000000, -1.190563529731447, 0.000000000000000, 1.363369471291963, 0.000000000000000, -1.814270299924576, 0.000000000000000, +-0.023381588315711, 0.000000000000000, 1.719182048679569, 0.000000000000000, 0.839917213252626, 0.000000000000000, 1.006099633839122, 0.000000000000000, +0.812462674381527, 0.000000000000000, 1.755814336346739, 0.000000000000000, 2.546848681206319, 0.000000000000000, -1.555300208869455, 0.000000000000000, +1.017053811631167, 0.000000000000000, 0.996591039170903, 0.000000000000000, -1.228047247924881, 0.000000000000000, 4.809462271463009, 0.000000000000000, +2.318113116151685, 0.000000000000000, -1.206932520679733, 0.000000000000000, 1.273757685623312, 0.000000000000000, 0.724335352481802, 0.000000000000000, +1.519876652073198, 0.000000000000000, -2.749670314714158, 0.000000000000000, 3.424042481847581, 0.000000000000000, -3.714668360421517, 0.000000000000000, +1.612834197004014, 0.000000000000000, -2.038234723985566, 0.000000000000000, 1.470938786562152, 0.000000000000000, 2.111634918450302, 0.000000000000000, +1.030376670151787, 0.000000000000000, -0.420877189003829, 0.000000000000000, -1.502024800532894, 0.000000000000000, 0.452310749163804, 0.000000000000000, +-1.606059382300987, 0.000000000000000, -4.006159967834147, 0.000000000000000, -2.152801208196508, 0.000000000000000, 1.671674089372579, 0.000000000000000, +1.714536333564101, 0.000000000000000, -1.011518543005344, 0.000000000000000, -0.576410282180584, 0.000000000000000, 0.733689809480836, 0.000000000000000, +1.004245602717974, 0.000000000000000, 1.010090391888449, 0.000000000000000, 3.811459513385621, 0.000000000000000, -5.230621089271954, 0.000000000000000, +0.678044861034399, 0.000000000000000, 1.255935859598107, 0.000000000000000, 1.674521701615288, 0.000000000000000, -1.656695216761705, 0.000000000000000, +1.169286028869693, 0.000000000000000, 0.524915416191998, 0.000000000000000, 2.397642885039520, 0.000000000000000, 2.108711400616072, 0.000000000000000, +2.037618211018084, 0.000000000000000, -0.623664553406925, 0.000000000000000, 2.984106170984409, 0.000000000000000, 1.132182737400932, 0.000000000000000, +-2.859274340352130, 0.000000000000000, -0.975550071398723, 0.000000000000000, -1.359935119997407, 0.000000000000000, -2.963308211050121, 0.000000000000000, +-0.228726662781163, 0.000000000000000, -1.411110379682043, 0.000000000000000, 0.741553355734225, 0.000000000000000, 0.497554254758309, 0.000000000000000, +2.371907950598855, 0.000000000000000, 1.063465168988748, 0.000000000000000, -0.641082692081488, 0.000000000000000, -0.855439878540726, 0.000000000000000, +0.578321738578726, 0.000000000000000, 3.005809768796194, 0.000000000000000, 1.961458699064065, 0.000000000000000, -3.206261663772745, 0.000000000000000, +-0.364431989095434, 0.000000000000000, -0.263182496622273, 0.000000000000000, 1.843464680631139, 0.000000000000000, -0.419107530229249, 0.000000000000000, +1.662335873298487, 0.000000000000000, -0.853687563304005, 0.000000000000000, -2.584133404357169, 0.000000000000000, 3.466839568922895, 0.000000000000000, +0.881671345091973, 0.000000000000000, 0.454620014206908, 0.000000000000000, -1.737245187402739, 0.000000000000000, 2.162713238369243, 0.000000000000000, +-3.868539002714486, 0.000000000000000, 2.014114855933826, 0.000000000000000, -0.703233831811006, 0.000000000000000, -3.410319935997574, 0.000000000000000, +-1.851235811006584, 0.000000000000000, 0.909783907894036, 0.000000000000000, 0.091884002136728, 0.000000000000000, -2.688294201131650, 0.000000000000000, +-0.906134178460955, 0.000000000000000, 3.475054609035133, 0.000000000000000, -0.573927964170323, 0.000000000000000, -0.429542937515399, 0.000000000000000, +0.991348618739939, 0.000000000000000, 1.974804904926325, 0.000000000000000, 0.975783450796698, 0.000000000000000, -3.057119549071503, 0.000000000000000, +-3.899429237481194, 0.000000000000000, 0.362439009175350, 0.000000000000000, -1.124461670265618, 0.000000000000000, 1.806000360163583, 0.000000000000000, +-2.768333362600288, 0.000000000000000, 0.244387897900379, 0.000000000000000, 0.908767296720926, 0.000000000000000, 1.254669374391882, 0.000000000000000, +-1.420441929463686, 0.000000000000000, -0.875658895966293, 0.000000000000000, 0.183824603376167, 0.000000000000000, -3.361653917011686, 0.000000000000000, +-0.796615630227952, 0.000000000000000, -1.660226542658673, 0.000000000000000, 1.654439358307226, 0.000000000000000, 2.782812946709771, 0.000000000000000, +1.418064412811531, 0.000000000000000, -0.819645647243761, 0.000000000000000, 0.807724772592699, 0.000000000000000, -0.941967976379298, 0.000000000000000, +-2.312768306047469, 0.000000000000000, 0.872426936477443, 0.000000000000000, 0.919528961530845, 0.000000000000000, -2.084904575264847, 0.000000000000000, +-1.972464868459322, 0.000000000000000, -1.050687203338466, 0.000000000000000, 1.659579707007902, 0.000000000000000, -1.820640014705855, 0.000000000000000, +-1.195078061671045, 0.000000000000000, -1.639773173762048, 0.000000000000000, 1.616744338157063, 0.000000000000000, 4.019216096811563, 0.000000000000000, +3.461021102549681, 0.000000000000000, 1.642352734361484, 0.000000000000000, -0.046354693720813, 0.000000000000000, -0.041936252359677, 0.000000000000000, +-2.393307519480551, 0.000000000000000, -0.341471634615121, 0.000000000000000, -0.392073595257017, 0.000000000000000, -0.219299018372730, 0.000000000000000, +-2.016391579662071, 0.000000000000000, -0.653096251969787, 0.000000000000000, 1.466353155666821, 0.000000000000000, -2.872058864320412, 0.000000000000000, +-2.157180779503830, 0.000000000000000, 0.723257479841560, 0.000000000000000, 3.769951308104384, 0.000000000000000, -1.923392042420024, 0.000000000000000, +0.644899359942840, 0.000000000000000, -2.090226891621437, 0.000000000000000, -0.277043982890403, 0.000000000000000, -0.528271428321112, 0.000000000000000, +2.518120645960652, 0.000000000000000, 1.040820431111488, 0.000000000000000, -4.560583754742486, 0.000000000000000, -0.226899614918836, 0.000000000000000, +1.713331231108959, 0.000000000000000, -3.293941019163642, 0.000000000000000, -1.113331444648290, 0.000000000000000, -1.032308423149906, 0.000000000000000, +1.593774272982443, 0.000000000000000, -1.246840475090529, 0.000000000000000, -0.190344684920137, 0.000000000000000, -1.719386356896355, 0.000000000000000, +-2.827721754659679, 0.000000000000000, -0.092438285279020, 0.000000000000000, -0.565844430675246, 0.000000000000000, -1.077916121691716, 0.000000000000000, +-1.208665809504693, 0.000000000000000, -2.996014266381254, 0.000000000000000, 2.888573323402423, 0.000000000000000, 2.829507048720695, 0.000000000000000, +-0.859177034120755, 0.000000000000000, -1.969302377743254, 0.000000000000000, 0.777437674525362, 0.000000000000000, -0.124910190157646, 0.000000000000000, +0.129875493115290, 0.000000000000000, -4.192139262163992, 0.000000000000000, 3.023496047962126, 0.000000000000000, 1.149775163736637, 0.000000000000000, +2.038151304801731, 0.000000000000000, 3.016122489841263, 0.000000000000000, -4.829481812137012, 0.000000000000000, -1.668436615909279, 0.000000000000000, +0.958586784636918, 0.000000000000000, 1.550652410058678, 0.000000000000000, -1.456305257976716, 0.000000000000000, -0.079588392344731, 0.000000000000000, +-2.453213599392345, 0.000000000000000, 0.296795909127105, 0.000000000000000, -0.253426616607643, 0.000000000000000, 1.418937160028195, 0.000000000000000, +-1.672949529066915, 0.000000000000000, -1.620990298572947, 0.000000000000000, -1.085103073196045, 0.000000000000000, 0.738606361195386, 0.000000000000000, +-2.097831202853255, 0.000000000000000, 2.711952282071310, 0.000000000000000, 1.498539238246888, 0.000000000000000, 1.317457282535915, 0.000000000000000, +-0.302765938349717, 0.000000000000000, -0.044623707947201, 0.000000000000000, 2.337405215062395, 0.000000000000000, -3.980689173859100, 0.000000000000000, + + +}; + diff --git a/libs/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/arm_fft_bin_example_f32.c b/libs/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/arm_fft_bin_example_f32.c new file mode 100644 index 0000000..30bcf10 --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/arm_fft_bin_example_f32.c @@ -0,0 +1,152 @@ +/* ---------------------------------------------------------------------- +* Copyright (C) 2010 ARM Limited. All rights reserved. +* +* $Date: 29. November 2010 +* $Revision: V1.0.3 +* +* Project: CMSIS DSP Library +* Title: arm_fft_bin_example_f32.c +* +* Description: Example code demonstrating calculation of Max energy bin of +* frequency domain of input signal. +* +* Target Processor: Cortex-M4/Cortex-M3 +* +* +* Version 1.0.3 2010/11/29 +* Re-organized the CMSIS folders and updated documentation. +* +* Version 1.0.1 2010/10/05 KK +* Production release and review comments incorporated. +* +* Version 1.0.0 2010/09/20 KK +* Production release and review comments incorporated. +* ------------------------------------------------------------------- */ + +/** + * @ingroup groupExamples + */ + +/** + * @defgroup FrequencyBin Frequency Bin Example + * + * \par Description + * \par + * Demonstrates the calculation of the maximum energy bin in the frequency + * domain of the input signal with the use of Complex FFT, Complex + * Magnitude, and Maximum functions. + * + * \par Algorithm: + * \par + * The input test signal contains a 10 kHz signal with uniformly distributed white noise. + * Calculating the FFT of the input signal will give us the maximum energy of the + * bin corresponding to the input frequency of 10 kHz. + * + * \par Block Diagram: + * \image html FFTBin.gif "Block Diagram" + * \par + * The figure below shows the time domain signal of 10 kHz signal with + * uniformly distributed white noise, and the next figure shows the input + * in the frequency domain. The bin with maximum energy corresponds to 10 kHz signal. + * \par + * \image html FFTBinInput.gif "Input signal in Time domain" + * \image html FFTBinOutput.gif "Input signal in Frequency domain" + * + * \par Variables Description: + * \par + * \li \c testInput_f32_10khz points to the input data + * \li \c testOutput points to the output data + * \li \c fftSize length of FFT + * \li \c ifftFlag flag for the selection of CFFT/CIFFT + * \li \c doBitReverse Flag for selection of normal order or bit reversed order + * \li \c refIndex reference index value at which maximum energy of bin ocuurs + * \li \c testIndex calculated index value at which maximum energy of bin ocuurs + * + * \par CMSIS DSP Software Library Functions Used: + * \par + * - arm_cfft_radix4_init_f32() + * - arm_cfft_radix4_f32() + * - arm_cmplx_mag_f32() + * - arm_max_f32() + * + * Refer + * \link arm_fft_bin_example_f32.c \endlink + * + */ + + +/** \example arm_fft_bin_example_f32.c + */ + + +#include "arm_math.h" + +#define TEST_LENGTH_SAMPLES 2048 + +/* ------------------------------------------------------------------- +* External Input and Output buffer Declarations for FFT Bin Example +* ------------------------------------------------------------------- */ +extern float32_t testInput_f32_10khz[TEST_LENGTH_SAMPLES]; +static float32_t testOutput[TEST_LENGTH_SAMPLES/2]; + +/* ------------------------------------------------------------------ +* Global variables for FFT Bin Example +* ------------------------------------------------------------------- */ +uint32_t fftSize = 1024; +uint32_t ifftFlag = 0; +uint32_t doBitReverse = 1; + +/* Reference index at which max energy of bin ocuurs */ +uint32_t refIndex = 213, testIndex = 0; + +/* ---------------------------------------------------------------------- +* Max magnitude FFT Bin test +* ------------------------------------------------------------------- */ + +int32_t main(void) +{ + + arm_status status; + arm_cfft_radix4_instance_f32 S; + float32_t maxValue; + + status = ARM_MATH_SUCCESS; + + /* Initialize the CFFT/CIFFT module */ + status = arm_cfft_radix4_init_f32(&S, fftSize, + ifftFlag, doBitReverse); + + /* Process the data through the CFFT/CIFFT module */ + arm_cfft_radix4_f32(&S, testInput_f32_10khz); + + + /* Process the data through the Complex Magnitude Module for + calculating the magnitude at each bin */ + arm_cmplx_mag_f32(testInput_f32_10khz, testOutput, + fftSize); + + /* Calculates maxValue and returns corresponding BIN value */ + arm_max_f32(testOutput, fftSize, &maxValue, &testIndex); + + if(testIndex != refIndex) + { + status = ARM_MATH_TEST_FAILURE; + } + + /* ---------------------------------------------------------------------- + ** Loop here if the signals fail the PASS check. + ** This denotes a test failure + ** ------------------------------------------------------------------- */ + + if( status != ARM_MATH_SUCCESS) + { + while(1); + } + + while(1); /* main function does not return */ +} + + /** \endlink */ + + + diff --git a/libs/CMSIS/DSP_Lib/Examples/arm_fir_example/arm_fir_data.c b/libs/CMSIS/DSP_Lib/Examples/arm_fir_example/arm_fir_data.c new file mode 100644 index 0000000..e2e9ad6 --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/arm_fir_example/arm_fir_data.c @@ -0,0 +1,94 @@ +#include "arm_math.h" + +/* ---------------------------------------------------------------------- +** Test input signal contains 1000Hz + 15000 Hz +** ------------------------------------------------------------------- */ + +float32_t testInput_f32_1kHz_15kHz[320] = +{ ++0.0000000000f, +0.5924659585f, -0.0947343455f, +0.1913417162f, +1.0000000000f, +0.4174197128f, +0.3535533906f, +1.2552931065f, ++0.8660254038f, +0.4619397663f, +1.3194792169f, +1.1827865776f, +0.5000000000f, +1.1827865776f, +1.3194792169f, +0.4619397663f, ++0.8660254038f, +1.2552931065f, +0.3535533906f, +0.4174197128f, +1.0000000000f, +0.1913417162f, -0.0947343455f, +0.5924659585f, +-0.0000000000f, -0.5924659585f, +0.0947343455f, -0.1913417162f, -1.0000000000f, -0.4174197128f, -0.3535533906f, -1.2552931065f, +-0.8660254038f, -0.4619397663f, -1.3194792169f, -1.1827865776f, -0.5000000000f, -1.1827865776f, -1.3194792169f, -0.4619397663f, +-0.8660254038f, -1.2552931065f, -0.3535533906f, -0.4174197128f, -1.0000000000f, -0.1913417162f, +0.0947343455f, -0.5924659585f, ++0.0000000000f, +0.5924659585f, -0.0947343455f, +0.1913417162f, +1.0000000000f, +0.4174197128f, +0.3535533906f, +1.2552931065f, ++0.8660254038f, +0.4619397663f, +1.3194792169f, +1.1827865776f, +0.5000000000f, +1.1827865776f, +1.3194792169f, +0.4619397663f, ++0.8660254038f, +1.2552931065f, +0.3535533906f, +0.4174197128f, +1.0000000000f, +0.1913417162f, -0.0947343455f, +0.5924659585f, ++0.0000000000f, -0.5924659585f, +0.0947343455f, -0.1913417162f, -1.0000000000f, -0.4174197128f, -0.3535533906f, -1.2552931065f, +-0.8660254038f, -0.4619397663f, -1.3194792169f, -1.1827865776f, -0.5000000000f, -1.1827865776f, -1.3194792169f, -0.4619397663f, +-0.8660254038f, -1.2552931065f, -0.3535533906f, -0.4174197128f, -1.0000000000f, -0.1913417162f, +0.0947343455f, -0.5924659585f, ++0.0000000000f, +0.5924659585f, -0.0947343455f, +0.1913417162f, +1.0000000000f, +0.4174197128f, +0.3535533906f, +1.2552931065f, ++0.8660254038f, +0.4619397663f, +1.3194792169f, +1.1827865776f, +0.5000000000f, +1.1827865776f, +1.3194792169f, +0.4619397663f, ++0.8660254038f, +1.2552931065f, +0.3535533906f, +0.4174197128f, +1.0000000000f, +0.1913417162f, -0.0947343455f, +0.5924659585f, ++0.0000000000f, -0.5924659585f, +0.0947343455f, -0.1913417162f, -1.0000000000f, -0.4174197128f, -0.3535533906f, -1.2552931065f, +-0.8660254038f, -0.4619397663f, -1.3194792169f, -1.1827865776f, -0.5000000000f, -1.1827865776f, -1.3194792169f, -0.4619397663f, +-0.8660254038f, -1.2552931065f, -0.3535533906f, -0.4174197128f, -1.0000000000f, -0.1913417162f, +0.0947343455f, -0.5924659585f, +-0.0000000000f, +0.5924659585f, -0.0947343455f, +0.1913417162f, +1.0000000000f, +0.4174197128f, +0.3535533906f, +1.2552931065f, ++0.8660254038f, +0.4619397663f, +1.3194792169f, +1.1827865776f, +0.5000000000f, +1.1827865776f, +1.3194792169f, +0.4619397663f, ++0.8660254038f, +1.2552931065f, +0.3535533906f, +0.4174197128f, +1.0000000000f, +0.1913417162f, -0.0947343455f, +0.5924659585f, +-0.0000000000f, -0.5924659585f, +0.0947343455f, -0.1913417162f, -1.0000000000f, -0.4174197128f, -0.3535533906f, -1.2552931065f, +-0.8660254038f, -0.4619397663f, -1.3194792169f, -1.1827865776f, -0.5000000000f, -1.1827865776f, -1.3194792169f, -0.4619397663f, +-0.8660254038f, -1.2552931065f, -0.3535533906f, -0.4174197128f, -1.0000000000f, -0.1913417162f, +0.0947343455f, -0.5924659585f, ++0.0000000000f, +0.5924659585f, -0.0947343455f, +0.1913417162f, +1.0000000000f, +0.4174197128f, +0.3535533906f, +1.2552931065f, ++0.8660254038f, +0.4619397663f, +1.3194792169f, +1.1827865776f, +0.5000000000f, +1.1827865776f, +1.3194792169f, +0.4619397663f, ++0.8660254038f, +1.2552931065f, +0.3535533906f, +0.4174197128f, +1.0000000000f, +0.1913417162f, -0.0947343455f, +0.5924659585f, ++0.0000000000f, -0.5924659585f, +0.0947343455f, -0.1913417162f, -1.0000000000f, -0.4174197128f, -0.3535533906f, -1.2552931065f, +-0.8660254038f, -0.4619397663f, -1.3194792169f, -1.1827865776f, -0.5000000000f, -1.1827865776f, -1.3194792169f, -0.4619397663f, +-0.8660254038f, -1.2552931065f, -0.3535533906f, -0.4174197128f, -1.0000000000f, -0.1913417162f, +0.0947343455f, -0.5924659585f, +-0.0000000000f, +0.5924659585f, -0.0947343455f, +0.1913417162f, +1.0000000000f, +0.4174197128f, +0.3535533906f, +1.2552931065f, ++0.8660254038f, +0.4619397663f, +1.3194792169f, +1.1827865776f, +0.5000000000f, +1.1827865776f, +1.3194792169f, +0.4619397663f, ++0.8660254038f, +1.2552931065f, +0.3535533906f, +0.4174197128f, +1.0000000000f, +0.1913417162f, -0.0947343455f, +0.5924659585f, ++0.0000000000f, -0.5924659585f, +0.0947343455f, -0.1913417162f, -1.0000000000f, -0.4174197128f, -0.3535533906f, -1.2552931065f, +-0.8660254038f, -0.4619397663f, -1.3194792169f, -1.1827865776f, -0.5000000000f, -1.1827865776f, -1.3194792169f, -0.4619397663f, +-0.8660254038f, -1.2552931065f, -0.3535533906f, -0.4174197128f, -1.0000000000f, -0.1913417162f, +0.0947343455f, -0.5924659585f, +-0.0000000000f, +0.5924659585f, -0.0947343455f, +0.1913417162f, +1.0000000000f, +0.4174197128f, +0.3535533906f, +1.2552931065f, ++0.8660254038f, +0.4619397663f, +1.3194792169f, +1.1827865776f, +0.5000000000f, +1.1827865776f, +1.3194792169f, +0.4619397663f, ++0.8660254038f, +1.2552931065f, +0.3535533906f, +0.4174197128f, +1.0000000000f, +0.1913417162f, -0.0947343455f, +0.5924659585f, ++0.0000000000f, -0.5924659585f, +0.0947343455f, -0.1913417162f, -1.0000000000f, -0.4174197128f, -0.3535533906f, -1.2552931065f, +}; + +float32_t refOutput[320] = +{ ++0.0000000000f, -0.0010797829f, -0.0007681386f, -0.0001982932f, +0.0000644313f, +0.0020854271f, +0.0036891871f, +0.0015855941f, +-0.0026280805f, -0.0075907658f, -0.0119390538f, -0.0086665968f, +0.0088981202f, +0.0430539279f, +0.0974468742f, +0.1740405600f, ++0.2681416601f, +0.3747720089f, +0.4893362230f, +0.6024154672f, +0.7058740791f, +0.7968348987f, +0.8715901940f, +0.9277881093f, ++0.9682182661f, +0.9934674267f, +1.0012052245f, +0.9925859371f, +0.9681538347f, +0.9257026822f, +0.8679010068f, +0.7952493046f, ++0.7085021596f, +0.6100062330f, +0.5012752767f, +0.3834386057f, +0.2592435399f, +0.1309866321f, -0.0000000000f, -0.1309866321f, +-0.2592435399f, -0.3834386057f, -0.5012752767f, -0.6100062330f, -0.7085021596f, -0.7952493046f, -0.8679010068f, -0.9257026822f, +-0.9681538347f, -0.9936657199f, -1.0019733630f, -0.9936657199f, -0.9681538347f, -0.9257026822f, -0.8679010068f, -0.7952493046f, +-0.7085021596f, -0.6100062330f, -0.5012752767f, -0.3834386057f, -0.2592435399f, -0.1309866321f, +0.0000000000f, +0.1309866321f, ++0.2592435399f, +0.3834386057f, +0.5012752767f, +0.6100062330f, +0.7085021596f, +0.7952493046f, +0.8679010068f, +0.9257026822f, ++0.9681538347f, +0.9936657199f, +1.0019733630f, +0.9936657199f, +0.9681538347f, +0.9257026822f, +0.8679010068f, +0.7952493046f, ++0.7085021596f, +0.6100062330f, +0.5012752767f, +0.3834386057f, +0.2592435399f, +0.1309866321f, -0.0000000000f, -0.1309866321f, +-0.2592435399f, -0.3834386057f, -0.5012752767f, -0.6100062330f, -0.7085021596f, -0.7952493046f, -0.8679010068f, -0.9257026822f, +-0.9681538347f, -0.9936657199f, -1.0019733630f, -0.9936657199f, -0.9681538347f, -0.9257026822f, -0.8679010068f, -0.7952493046f, +-0.7085021596f, -0.6100062330f, -0.5012752767f, -0.3834386057f, -0.2592435399f, -0.1309866321f, +0.0000000000f, +0.1309866321f, ++0.2592435399f, +0.3834386057f, +0.5012752767f, +0.6100062330f, +0.7085021596f, +0.7952493046f, +0.8679010068f, +0.9257026822f, ++0.9681538347f, +0.9936657199f, +1.0019733630f, +0.9936657199f, +0.9681538347f, +0.9257026822f, +0.8679010068f, +0.7952493046f, ++0.7085021596f, +0.6100062330f, +0.5012752767f, +0.3834386057f, +0.2592435399f, +0.1309866321f, -0.0000000000f, -0.1309866321f, +-0.2592435399f, -0.3834386057f, -0.5012752767f, -0.6100062330f, -0.7085021596f, -0.7952493046f, -0.8679010068f, -0.9257026822f, +-0.9681538347f, -0.9936657199f, -1.0019733630f, -0.9936657199f, -0.9681538347f, -0.9257026822f, -0.8679010068f, -0.7952493046f, +-0.7085021596f, -0.6100062330f, -0.5012752767f, -0.3834386057f, -0.2592435399f, -0.1309866321f, +0.0000000000f, +0.1309866321f, ++0.2592435399f, +0.3834386057f, +0.5012752767f, +0.6100062330f, +0.7085021596f, +0.7952493046f, +0.8679010068f, +0.9257026822f, ++0.9681538347f, +0.9936657199f, +1.0019733630f, +0.9936657199f, +0.9681538347f, +0.9257026822f, +0.8679010068f, +0.7952493046f, ++0.7085021596f, +0.6100062330f, +0.5012752767f, +0.3834386057f, +0.2592435399f, +0.1309866321f, +0.0000000000f, -0.1309866321f, +-0.2592435399f, -0.3834386057f, -0.5012752767f, -0.6100062330f, -0.7085021596f, -0.7952493046f, -0.8679010068f, -0.9257026822f, +-0.9681538347f, -0.9936657199f, -1.0019733630f, -0.9936657199f, -0.9681538347f, -0.9257026822f, -0.8679010068f, -0.7952493046f, +-0.7085021596f, -0.6100062330f, -0.5012752767f, -0.3834386057f, -0.2592435399f, -0.1309866321f, +0.0000000000f, +0.1309866321f, ++0.2592435399f, +0.3834386057f, +0.5012752767f, +0.6100062330f, +0.7085021596f, +0.7952493046f, +0.8679010068f, +0.9257026822f, ++0.9681538347f, +0.9936657199f, +1.0019733630f, +0.9936657199f, +0.9681538347f, +0.9257026822f, +0.8679010068f, +0.7952493046f, ++0.7085021596f, +0.6100062330f, +0.5012752767f, +0.3834386057f, +0.2592435399f, +0.1309866321f, +0.0000000000f, -0.1309866321f, +-0.2592435399f, -0.3834386057f, -0.5012752767f, -0.6100062330f, -0.7085021596f, -0.7952493046f, -0.8679010068f, -0.9257026822f, +-0.9681538347f, -0.9936657199f, -1.0019733630f, -0.9936657199f, -0.9681538347f, -0.9257026822f, -0.8679010068f, -0.7952493046f, +-0.7085021596f, -0.6100062330f, -0.5012752767f, -0.3834386057f, -0.2592435399f, -0.1309866321f, -0.0000000000f, +0.1309866321f, ++0.2592435399f, +0.3834386057f, +0.5012752767f, +0.6100062330f, +0.7085021596f, +0.7952493046f, +0.8679010068f, +0.9257026822f, ++0.9681538347f, +0.9936657199f, +1.0019733630f, +0.9936657199f, +0.9681538347f, +0.9257026822f, +0.8679010068f, +0.7952493046f, ++0.7085021596f, +0.6100062330f, +0.5012752767f, +0.3834386057f, +0.2592435399f, +0.1309866321f, +0.0000000000f, -0.1309866321f, +-0.2592435399f, -0.3834386057f, -0.5012752767f, -0.6100062330f, -0.7085021596f, -0.7952493046f, -0.8679010068f, -0.9257026822f, +-0.9681538347f, -0.9936657199f, -1.0019733630f, -0.9936657199f, -0.9681538347f, -0.9257026822f, -0.8679010068f, -0.7952493046f, +-0.7085021596f, -0.6100062330f, -0.5012752767f, -0.3834386057f, -0.2592435399f, -0.1309866321f, +0.0000000000f, +0.1309866321f, ++0.2592435399f, +0.3834386057f, +0.5012752767f, +0.6100062330f, +0.7085021596f, +0.7952493046f, +0.8679010068f, +0.9257026822f, ++0.9681538347f, +0.9936657199f, +1.0019733630f, +0.9936657199f, +0.9681538347f, +0.9257026822f, +0.8679010068f, +0.7952493046f +}; + diff --git a/libs/CMSIS/DSP_Lib/Examples/arm_fir_example/arm_fir_example_f32.c b/libs/CMSIS/DSP_Lib/Examples/arm_fir_example/arm_fir_example_f32.c new file mode 100644 index 0000000..209671a --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/arm_fir_example/arm_fir_example_f32.c @@ -0,0 +1,220 @@ +/* ---------------------------------------------------------------------- + * Copyright (C) 2010 ARM Limited. All rights reserved. + * + * $Date: 29. November 2010 + * $Revision: V1.0.3 + * + * Project: CMSIS DSP Library + * Title: arm_fir_example_f32.c + * + * Description: Example code demonstrating how an FIR filter can be used + * as a low pass filter. + * + * Target Processor: Cortex-M4/Cortex-M3 + * + * + * Version 1.0.3 2010/11/29 + * Re-organized the CMSIS folders and updated documentation. + * + * Version 1.0.1 2010/10/05 KK + * Production release and review comments incorporated. + * + * Version 1.0.0 2010/09/20 KK + * Production release and review comments incorporated. + * ------------------------------------------------------------------- */ + +/** + * @ingroup groupExamples + */ + +/** + * @defgroup FIRLPF FIR Lowpass Filter Example + * + * \par Description: + * \par + * Removes high frequency signal components from the input using an FIR lowpass filter. + * The example demonstrates how to configure an FIR filter and then pass data through + * it in a block-by-block fashion. + * \image html FIRLPF_signalflow.gif + * + * \par Algorithm: + * \par + * The input signal is a sum of two sine waves: 1 kHz and 15 kHz. + * This is processed by an FIR lowpass filter with cutoff frequency 6 kHz. + * The lowpass filter eliminates the 15 kHz signal leaving only the 1 kHz sine wave at the output. + * \par + * The lowpass filter was designed using MATLAB with a sample rate of 48 kHz and + * a length of 29 points. + * The MATLAB code to generate the filter coefficients is shown below: + *
+ *     h = fir1(28, 6/24);
+ * 
+ * The first argument is the "order" of the filter and is always one less than the desired length. + * The second argument is the normalized cutoff frequency. This is in the range 0 (DC) to 1.0 (Nyquist). + * A 6 kHz cutoff with a Nyquist frequency of 24 kHz lies at a normalized frequency of 6/24 = 0.25. + * The CMSIS FIR filter function requires the coefficients to be in time reversed order. + *
+ *     fliplr(h)
+ * 
+ * The resulting filter coefficients and are shown below. + * Note that the filter is symmetric (a property of linear phase FIR filters) + * and the point of symmetry is sample 14. Thus the filter will have a delay of + * 14 samples for all frequencies. + * \par + * \image html FIRLPF_coeffs.gif + * \par + * The frequency response of the filter is shown next. + * The passband gain of the filter is 1.0 and it reaches 0.5 at the cutoff frequency 6 kHz. + * \par + * \image html FIRLPF_response.gif + * \par + * The input signal is shown below. + * The left hand side shows the signal in the time domain while the right hand side is a frequency domain representation. + * The two sine wave components can be clearly seen. + * \par + * \image html FIRLPF_input.gif + * \par + * The output of the filter is shown below. The 15 kHz component has been eliminated. + * \par + * \image html FIRLPF_output.gif + * + * \par Variables Description: + * \par + * \li \c testInput_f32_1kHz_15kHz points to the input data + * \li \c refOutput points to the reference output data + * \li \c testOutput points to the test output data + * \li \c firStateF32 points to state buffer + * \li \c firCoeffs32 points to coefficient buffer + * \li \c blockSize number of samples processed at a time + * \li \c numBlocks number of frames + * + * \par CMSIS DSP Software Library Functions Used: + * \par + * - arm_fir_init_f32() + * - arm_fir_f32() + * + * Refer + * \link arm_fir_example_f32.c \endlink + * + */ + + +/** \example arm_fir_example_f32.c + */ + +/* ---------------------------------------------------------------------- +** Include Files +** ------------------------------------------------------------------- */ + +#include "arm_math.h" +#include "math_helper.h" + +/* ---------------------------------------------------------------------- +** Macro Defines +** ------------------------------------------------------------------- */ + +#define TEST_LENGTH_SAMPLES 320 +#define SNR_THRESHOLD_F32 140.0f +#define BLOCK_SIZE 32 +#define NUM_TAPS 29 + +/* ------------------------------------------------------------------- + * The input signal and reference output (computed with MATLAB) + * are defined externally in arm_fir_lpf_data.c. + * ------------------------------------------------------------------- */ + +extern float32_t testInput_f32_1kHz_15kHz[TEST_LENGTH_SAMPLES]; +extern float32_t refOutput[TEST_LENGTH_SAMPLES]; + +/* ------------------------------------------------------------------- + * Declare Test output buffer + * ------------------------------------------------------------------- */ + +static float32_t testOutput[TEST_LENGTH_SAMPLES]; + +/* ------------------------------------------------------------------- + * Declare State buffer of size (numTaps + blockSize - 1) + * ------------------------------------------------------------------- */ + +static float32_t firStateF32[BLOCK_SIZE + NUM_TAPS - 1]; + +/* ---------------------------------------------------------------------- +** FIR Coefficients buffer generated using fir1() MATLAB function. +** fir1(28, 6/24) +** ------------------------------------------------------------------- */ + +const float32_t firCoeffs32[NUM_TAPS] = { +-0.0018225230f, -0.0015879294f, +0.0000000000f, +0.0036977508f, +0.0080754303f, +0.0085302217f, -0.0000000000f, -0.0173976984f, +-0.0341458607f, -0.0333591565f, +0.0000000000f, +0.0676308395f, +0.1522061835f, +0.2229246956f, +0.2504960933f, +0.2229246956f, ++0.1522061835f, +0.0676308395f, +0.0000000000f, -0.0333591565f, -0.0341458607f, -0.0173976984f, -0.0000000000f, +0.0085302217f, ++0.0080754303f, +0.0036977508f, +0.0000000000f, -0.0015879294f, -0.0018225230f +}; + +/* ------------------------------------------------------------------ + * Global variables for FIR LPF Example + * ------------------------------------------------------------------- */ + +uint32_t blockSize = BLOCK_SIZE; +uint32_t numBlocks = TEST_LENGTH_SAMPLES/BLOCK_SIZE; + +float32_t snr; + +/* ---------------------------------------------------------------------- + * FIR LPF Example + * ------------------------------------------------------------------- */ + +int32_t main(void) +{ + uint32_t i; + arm_fir_instance_f32 S; + arm_status status; + float32_t *inputF32, *outputF32; + + /* Initialize input and output buffer pointers */ + inputF32 = &testInput_f32_1kHz_15kHz[0]; + outputF32 = &testOutput[0]; + + /* Call FIR init function to initialize the instance structure. */ + arm_fir_init_f32(&S, NUM_TAPS, (float32_t *)&firCoeffs32[0], &firStateF32[0], blockSize); + + /* ---------------------------------------------------------------------- + ** Call the FIR process function for every blockSize samples + ** ------------------------------------------------------------------- */ + + for(i=0; i < numBlocks; i++) + { + arm_fir_f32(&S, inputF32 + (i * blockSize), outputF32 + (i * blockSize), blockSize); + } + + /* ---------------------------------------------------------------------- + ** Compare the generated output against the reference output computed + ** in MATLAB. + ** ------------------------------------------------------------------- */ + + snr = arm_snr_f32(&refOutput[0], &testOutput[0], TEST_LENGTH_SAMPLES); + + if (snr < SNR_THRESHOLD_F32) + { + status = ARM_MATH_TEST_FAILURE; + } + else + { + status = ARM_MATH_SUCCESS; + } + + /* ---------------------------------------------------------------------- + ** Loop here if the signal does not match the reference output. + ** ------------------------------------------------------------------- */ + + if( status != ARM_MATH_SUCCESS) + { + while(1); + } + + while(1); /* main function does not return */ +} + +/** \endlink */ + + + diff --git a/libs/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/arm_graphic_equalizer_data.c b/libs/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/arm_graphic_equalizer_data.c new file mode 100644 index 0000000..52bc0b3 --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/arm_graphic_equalizer_data.c @@ -0,0 +1,94 @@ +#include "arm_math.h" + +float32_t testRefOutput_f32[320] = { + +0.000000000000000000, 0.001898396760225296, 0.004215449094772339, 0.007432077080011368, 0.010948467999696732, 0.015026375651359558, 0.019191544502973557, 0.023574527353048325, +0.027919445186853409, 0.032277785241603851, 0.036551639437675476, 0.040732793509960175, 0.044799156486988068, 0.048710610717535019, 0.052476800978183746, 0.056059073656797409, +0.059482168406248093, 0.062726479023694992, 0.065821025520563126, 0.068763464689254761, 0.071577839553356171, 0.074270240962505341, 0.076856281608343124, 0.079344697296619415, +0.081745062023401260, 0.084067162126302719, 0.086318407207727432, 0.088509257882833481, 0.090647127479314804, 0.092742368578910828, 0.094802625477313995, 0.096837285906076431, +0.098853722214698792, 0.100859899073839190, 0.102862443774938580, 0.104867763817310330, 0.106881409883499150, 0.108908228576183320, 0.110952425748109820, 0.113017357885837550, +0.115105822682380680, 0.117219865322113040, 0.119361080229282380, 0.121530555188655850, 0.123729091137647630, 0.125957202166318890, 0.128215309232473370, 0.130503740161657330, +0.132822841405868530, 0.135173004120588300, 0.137554679065942760, 0.139968376606702800, 0.142414685338735580, 0.144894234836101530, 0.147407654672861100, 0.149955596774816510, +0.152538605034351350, 0.155157200992107390, 0.157811731100082400, 0.160502441227436070, 0.163229387253522870, 0.165992442518472670, 0.168791320174932480, 0.171625509858131410, +0.174494370818138120, 0.177397061139345170, 0.180332608520984650, 0.183299910277128220, 0.186297744512557980, 0.189324837177991870, 0.192379791289567950, 0.195461250841617580, +0.198567759245634080, 0.201697919517755510, 0.204850304871797560, 0.208023533225059510, 0.211216274648904800, 0.214427210390567780, 0.217655111104249950, 0.220898788422346120, +0.224157124757766720, 0.227429077029228210, 0.230713658034801480, 0.234009962528944020, 0.237317133694887160, 0.240634419023990630, 0.243961080908775330, 0.247296508401632310, +0.250640105456113820, 0.253991369158029560, 0.257349837571382520, 0.260715119540691380, 0.264086868613958360, 0.267464816570281980, 0.270848698914051060, 0.274238351732492450, +0.277633611112833020, 0.281034380197525020, 0.284440591931343080, 0.287852220237255100, 0.291269283741712570, 0.294691801071166990, 0.298119872808456420, 0.301553562283515930, +0.304993014782667160, 0.308438356965780260, 0.311889752745628360, 0.315347377210855480, 0.318811416625976560, 0.322282072156667710, 0.325759567320346830, 0.329244095832109450, +0.332735907286405560, 0.336235217750072480, 0.339742250740528110, 0.343257248401641850, 0.346780419349670410, 0.350311983376741410, 0.353852160274982450, 0.357401121407747270, +0.360959105193614960, 0.364526227116584780, 0.368102725595235820, 0.371688675135374070, 0.375284302979707720, 0.378889638930559160, 0.382504884153604510, 0.386130042374134060, +0.389765247702598570, 0.393410529941320420, 0.397065933793783190, 0.400731507688760760, 0.404407206922769550, 0.408093083649873730, 0.411789052188396450, 0.415495119988918300, +0.419211201369762420, 0.422937240451574330, 0.426673140376806260, 0.430418811738491060, 0.434174135327339170, 0.437938995659351350, 0.441713258624076840, 0.445496778935194020, +0.449289388954639430, 0.453090950846672060, 0.456901267170906070, 0.460720170289278030, 0.464547459036111830, 0.468382950872182850, 0.472226426005363460, 0.476077698171138760, +0.479936532676219940, 0.483802750706672670, 0.487676106393337250, 0.491556398570537570, 0.495443399995565410, 0.499336875975131990, 0.503236617892980580, 0.507142387330532070, +0.511053957045078280, 0.514971107244491580, 0.518893606960773470, 0.522821225225925450, 0.526753749698400500, 0.530690938234329220, 0.534632585942745210, 0.538578454405069350, +0.542528338730335240, 0.546481993049383160, 0.550439231097698210, 0.554399792104959490, 0.558363504707813260, 0.562330115586519240, 0.566299438476562500, 0.570271246135234830, +0.574245333671569820, 0.578221492469310760, 0.582199502736330030, 0.586179181933403020, 0.590160276740789410, 0.594142623245716090, 0.598125983029603960, 0.602110169827938080, +0.606094967573881150, 0.610080175101757050, 0.614065583795309070, 0.618050977587699890, 0.622036151587963100, 0.626020893454551700, 0.630004994571208950, 0.633988231420516970, +0.637970402836799620, 0.641951277852058410, 0.645930647850036620, 0.649908289313316350, 0.653883971273899080, 0.657857488840818410, 0.661828581243753430, 0.665797054767608640, +0.669762641191482540, 0.673725124448537830, 0.677684243768453600, 0.681639779359102250, 0.685591462999582290, 0.689539063721895220, 0.693482317030429840, 0.697420965880155560, +0.701354760676622390, 0.705283410847187040, 0.709206689149141310, 0.713124278932809830, 0.717035952955484390, 0.720941375941038130, 0.724840316921472550, 0.728732451796531680, +0.732617516070604320, 0.736495196819305420, 0.740365199744701390, 0.744227230548858640, 0.748080968856811520, 0.751926124095916750, 0.755762357264757160, 0.759589381515979770, +0.763406842947006230, 0.767214450985193250, 0.771011855453252790, 0.774798732250928880, 0.778574761003255840, 0.782339565455913540, 0.786092851310968400, 0.789834223687648770, +0.793563373386859890, 0.797279909253120420, 0.800983514636754990, 0.804673787206411360, 0.808350402861833570, 0.812012966722249980, 0.815661124885082240, 0.819294504821300510, +0.822912722826004030, 0.826515413820743560, 0.830102190375328060, 0.833672653883695600, 0.837226435542106630, 0.840763118118047710, 0.844282336533069610, 0.847783654928207400, +0.851266715675592420, 0.854731071740388870, 0.858176350593566890, 0.861602116376161580, 0.865007970482110980, 0.868393491953611370, 0.871758259832859040, 0.875101849436759950, +0.878423850983381270, 0.881723806262016300, 0.885001312941312790, 0.888255912810564040, 0.891487173736095430, 0.894694659858942030, 0.897877920418977740, 0.901036512106657030, +0.904169965535402300, 0.907277844846248630, 0.910359673202037810, 0.913415014743804930, 0.916443370282649990, 0.919444311410188670, 0.922417331486940380, 0.925361987203359600, +0.928277771919965740, 0.931164238601922990, 0.934020876884460450, 0.936847217381000520, 0.939642757177352910, 0.942407000809907910, 0.945139460265636440, 0.947839632630348210, +0.950507018715143200, 0.953141096979379650, 0.955741371959447860, 0.958307322114706040, 0.960838429629802700, 0.963334184139966960, 0.965794049203395840, 0.968217510730028150, +0.970604017376899720, 0.972953058779239650, 0.975264083594083790, 0.977536566555500030, 0.979769956320524220, 0.981963708996772770, 0.984117280691862110, 0.986230112612247470, +0.988301653414964680, 0.990331344306468960, 0.992318630218505860, 0.994262944906950000, 0.996163722127676010, 0.998020399361848830, 0.999832402914762500, 1.001599155366420700, +1.003320086747407900, 1.004994612187147100, 1.006622135639190700, 1.008202098309993700, 1.009733878076076500, 1.011216927319765100, 1.012650609016418500, 1.014034371823072400, +1.015367589890956900, 1.016649682074785200, 1.017880033701658200, 1.019058048725128200, 1.020183108747005500, 1.021254621446132700, 1.022271949797868700, 1.023234523832798000, + +}; +/* ---------------------------------------------------------------------- +** Test input - logarithmic chirp signal +** ------------------------------------------------------------------- */ + +float32_t testInput_f32[320] = + { + 0.000000000000000061, 0.002622410992047861, 0.005253663973466970, 0.007893770384930297, 0.010542741395035495, 0.013200587895525877, 0.015867320496454066, 0.018542949521290073, +0.021227485001971542, 0.023920936673895138, 0.026623313970853074, 0.029334626019908643, 0.032054881636210709, 0.034784089317753723, 0.037522257240071598, 0.040269393250875855, +0.043025504864628375, 0.045790599257054837, 0.048564683259595690, 0.051347763353792118, 0.054139845665610427, 0.056940935959702531, 0.059751039633601337, 0.062570161711849828, +0.065398306840066575, 0.068235479278943648, 0.071081682898178900, 0.073936921170339814, 0.076801197164660218, 0.079674513540768196, 0.082556872542344922, 0.085448275990715375, +0.088348725278367082, 0.091258221362398390, 0.094176764757897533, 0.097104355531246703, 0.100040993293358240, 0.102986677192832010, 0.105941405909045980, 0.108905177645166230, +0.111877990121087980, 0.114859840566297130, 0.117850725712659680, 0.120850641787131110, 0.123859584504392860, 0.126877549059407400, 0.129904530119898690, 0.132940521818751430, +0.135985517746334080, 0.139039510942737950, 0.142102493889940090, 0.145174458503884160, 0.148255396126476810, 0.151345297517508140, 0.154444152846483080, 0.157551951684374300, +0.160668682995289720, 0.163794335128054890, 0.166928895807713030, 0.170072352126936720, 0.173224690537355760, 0.176385896840798810, 0.179555956180445340, 0.182734853031894270, +0.185922571194139130, 0.189119093780459800, 0.192324403209221870, 0.195538481194587030, 0.198761308737133020, 0.201992866114384050, 0.205233132871247170, 0.208482087810360570, +0.211739708982344370, 0.215005973675965020, 0.218280858408200220, 0.221564338914212730, 0.224856390137231970, 0.228156986218334190, 0.231466100486134670, 0.234783705446379690, +0.238109772771442410, 0.241444273289723230, 0.244787176974952890, 0.248138452935395580, 0.251498069402956710, 0.254865993722190930, 0.258242192339209860, 0.261626630790492030, +0.265019273691591620, 0.268420084725748410, 0.271829026632395280, 0.275246061195565440, 0.278671149232197430, 0.282104250580339830, 0.285545324087251580, 0.288994327597401960, +0.292451217940364990, 0.295915950918612280, 0.299388481295203350, 0.302868762781368150, 0.306356748023990040, 0.309852388592980640, 0.313355634968552230, 0.316866436528383590, +0.320384741534681720, 0.323910497121136620, 0.327443649279772870, 0.330984142847692230, 0.334531921493712690, 0.338086927704900790, 0.341649102772995210, 0.345218386780727190, +0.348794718588032520, 0.352378035818156910, 0.355968274843654950, 0.359565370772282730, 0.363169257432780890, 0.366779867360555120, 0.370397131783246010, 0.374020980606193880, +0.377651342397795690, 0.381288144374756830, 0.384931312387234990, 0.388580770903877330, 0.392236442996751310, 0.395898250326170650, 0.399566113125414350, 0.403239950185338420, +0.406919678838884410, 0.410605214945482130, 0.414296472875345100, 0.417993365493664670, 0.421695804144698540, 0.425403698635752780, 0.429116957221065130, 0.432835486585582130, +0.436559191828633180, 0.440287976447505720, 0.444021742320914510, 0.447760389692375140, 0.451503817153472210, 0.455251921627031540, 0.459004598350192470, 0.462761740857380200, +0.466523240963184150, 0.470288988745136360, 0.474058872526396560, 0.477832778858340690, 0.481610592503056990, 0.485392196415748600, 0.489177471727042850, 0.492966297725213780, +0.496758551838309250, 0.500554109616195060, 0.504352844712508190, 0.508154628866524960, 0.511959331884944910, 0.515766821623591440, 0.519576963969030530, 0.523389622820107150, +0.527204660069405030, 0.531021935584629400, 0.534841307189911630, 0.538662630647041900, 0.542485759636628150, 0.546310545739186690, 0.550136838416161340, 0.553964484990880020, +0.557793330629441700, 0.561623218321546380, 0.565453988861259300, 0.569285480827721570, 0.573117530565801950, 0.576949972166696630, 0.580782637448476910, 0.584615355936589420, +0.588447954844309340, 0.592280259053150400, 0.596112091093235260, 0.599943271123626440, 0.603773616912622660, 0.607602943818024150, 0.611431064767369080, 0.615257790238142090, +0.619082928237961740, 0.622906284284749700, 0.626727661386881850, 0.630546860023327600, 0.634363678123782030, 0.638177911048790960, 0.641989351569874020, 0.645797789849653410, +0.649603013421986450, 0.653404807172108140, 0.657202953316791350, 0.660997231384523490, 0.664787418195706640, 0.668573287842887610, 0.672354611671016960, 0.676131158257749170, +0.679902693393781730, 0.683668980063242500, 0.687429778424128110, 0.691184845788802130, 0.694933936604551380, 0.698676802434213370, 0.702413191936877570, 0.706142850848662460, +0.709865521963579990, 0.713580945114492330, 0.717288857154159800, 0.720988991936399870, 0.724681080297347790, 0.728364850036839040, 0.732040025899910680, 0.735706329558433620, +0.739363479592880620, 0.743011191474238440, 0.746649177546067850, 0.750277147006723990, 0.753894805891742180, 0.757501857056394940, 0.761098000158428880, 0.764682931640995540, +0.768256344715771980, 0.771817929346292900, 0.775367372231492210, 0.778904356789468790, 0.782428563141483460, 0.785939668096195860, 0.789437345134148760, 0.792921264392515420, +0.796391092650110770, 0.799846493312681210, 0.803287126398485760, 0.806712648524170680, 0.810122712890953390, 0.813516969271127150, 0.816895063994893090, 0.820256639937531280, +0.823601336506926020, 0.826928789631450890, 0.830238631748229430, 0.833530491791779850, 0.836803995183058700, 0.840058763818912760, 0.843294416061954100, 0.846510566730867220, +0.849706827091166740, 0.852882804846411770, 0.856038104129895340, 0.859172325496819990, 0.862285065916973510, 0.865375918767918860, 0.868444473828712590, 0.871490317274166260, +0.874513031669661770, 0.877512195966544280, 0.880487385498096800, 0.883438171976119850, 0.886364123488128100, 0.889264804495180530, 0.892139775830360640, 0.894988594697921020, +0.897810814673113080, 0.900605985702712770, 0.903373654106265470, 0.906113362578062300, 0.908824650189867690, 0.911507052394417540, 0.914160101029702910, 0.916783324324059180, +0.919376246902079860, 0.921938389791372770, 0.924469270430179120, 0.926968402675872660, 0.929435296814361430, 0.931869459570409790, 0.934270394118903560, 0.936637600097074200, +0.938970573617708970, 0.941268807283364040, 0.943531790201601380, 0.945759008001275100, 0.947949942849885320, 0.950104073472023970, 0.952220875168933280, 0.954299819839202090, +0.956340376000621160, 0.958342008813221960, 0.960304180103520260, 0.962226348389994210, 0.964107968909812760, 0.965948493646846980, 0.967747371360983650, 0.969504047618768740, +0.971217964825405680, 0.972888562258134030, 0.974515276101013520, 0.976097539481141750, 0.977634782506330400, 0.979126432304266880, 0.980571913063189360, 0.981970646074102120, +0.983322049774557390, 0.984625539794035220, 0.985880529000944810, 0.987086427551279730, 0.988242642938953360, 0.989348580047844540, 0.990403641205582440, 0.991407226239099710, +0.992358732531984260, 0.993257555083659870, 0.994103086570423680, 0.994894717408374870, 0.995631835818261310, 0.996313827892278070, 0.996940077662846650, 0.997509967173408010, + + }; diff --git a/libs/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/arm_graphic_equalizer_example_q31.c b/libs/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/arm_graphic_equalizer_example_q31.c new file mode 100644 index 0000000..1ed0048 --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/arm_graphic_equalizer_example_q31.c @@ -0,0 +1,395 @@ +/* ---------------------------------------------------------------------- +* Copyright (C) 2010 ARM Limited. All rights reserved. +* +* $Date: 29. November 2010 +* $Revision: V1.0.3 +* +* Project: CMSIS DSP Library +* Title: arm_graphic_equalizer_example_q31.c +* +* Description: Example showing an audio graphic equalizer constructed +* out of Biquad filters. +* +* Target Processor: Cortex-M4/Cortex-M3 +* +* +* Version 1.0.3 2010/11/29 +* Re-organized the CMSIS folders and updated documentation. +* +* Version 1.0.1 2010/10/05 KK +* Production release and review comments incorporated. +* +* Version 1.0.0 2010/09/20 KK +* Production release and review comments incorporated. +* ------------------------------------------------------------------- */ + +/** + * @ingroup groupExamples + */ + +/** + * @defgroup GEQ5Band Graphic Audio Equalizer Example + * + * \par Description: + * \par + * This example demonstrates how a 5-band graphic equalizer can be constructed + * using the Biquad cascade functions. + * A graphic equalizer is used in audio applications to vary the tonal quality + * of the audio. + * + * \par Block Diagram: + * \par + * The design is based on a cascade of 5 filter sections. + * \image html GEQ_signalflow.gif + * Each filter section is 4th order and consists of a cascade of two Biquads. + * Each filter has a nominal gain of 0 dB (1.0 in linear units) and + * boosts or cuts signals within a specific frequency range. + * The edge frequencies between the 5 bands are 100, 500, 2000, and 6000 Hz. + * Each band has an adjustable boost or cut in the range of +/- 9 dB. + * For example, the band that extends from 500 to 2000 Hz has the response shown below: + * \par + * \image html GEQ_bandresponse.gif + * \par + * With 1 dB steps, each filter has a total of 19 different settings. + * The filter coefficients for all possible 19 settings were precomputed + * in MATLAB and stored in a table. With 5 different tables, there are + * a total of 5 x 19 = 95 different 4th order filters. + * All 95 responses are shown below: + * \par + * \image html GEQ_allbandresponse.gif + * \par + * Each 4th order filter has 10 coefficents for a grand total of 950 different filter + * coefficients that must be tabulated. The input and output data is in Q31 format. + * For better noise performance, the two low frequency bands are implemented using the high + * precision 32x64-bit Biquad filters. The remaining 3 high frequency bands use standard + * 32x32-bit Biquad filters. The input signal used in the example is a logarithmic chirp. + * \par + * \image html GEQ_inputchirp.gif + * \par + * The array bandGains specifies the gain in dB to apply in each band. + * For example, if bandGains={0, -3, 6, 4, -6}; then the output signal will be: + * \par + * \image html GEQ_outputchirp.gif + * \par + * \note The output chirp signal follows the gain or boost of each band. + * \par + * + * \par Variables Description: + * \par + * \li \c testInput_f32 points to the input data + * \li \c testRefOutput_f32 points to the reference output data + * \li \c testOutput points to the test output data + * \li \c inputQ31 temporary input buffer + * \li \c outputQ31 temporary output buffer + * \li \c biquadStateBand1Q31 points to state buffer for band1 + * \li \c biquadStateBand2Q31 points to state buffer for band2 + * \li \c biquadStateBand3Q31 points to state buffer for band3 + * \li \c biquadStateBand4Q31 points to state buffer for band4 + * \li \c biquadStateBand5Q31 points to state buffer for band5 + * \li \c coeffTable points to coefficient buffer for all bands + * \li \c gainDB gain buffer which has gains applied for all the bands + * + * \par CMSIS DSP Software Library Functions Used: + * \par + * - arm_biquad_cas_df1_32x64_init_q31() + * - arm_biquad_cas_df1_32x64_q31() + * - arm_biquad_cascade_df1_init_q31() + * - arm_biquad_cascade_df1_q31() + * - arm_scale_q31() + * - arm_scale_f32() + * - arm_float_to_q31() + * - arm_q31_to_float() + * + * Refer + * \link arm_graphic_equalizer_example_q31.c \endlink + * + */ + + +/** \example arm_graphic_equalizer_example_q31.c + */ + + +#include "arm_math.h" +#include "math_helper.h" + +/* Length of the overall data in the test */ +#define TESTLENGTH 320 + +/* Block size for the underlying processing */ +#define BLOCKSIZE 32 + +/* Total number of blocks to run */ +#define NUMBLOCKS (TESTLENGTH/BLOCKSIZE) + +/* Number of 2nd order Biquad stages per filter */ +#define NUMSTAGES 2 + +#define SNR_THRESHOLD_F32 98 + +/* ------------------------------------------------------------------- + * External Declarations for Input and Output buffers + * ------------------------------------------------------------------- */ + +extern float32_t testInput_f32[TESTLENGTH]; +static float32_t testOutput[TESTLENGTH]; + +extern float32_t testRefOutput_f32[TESTLENGTH]; + +/* ---------------------------------------------------------------------- +** Q31 state buffers for Band1, Band2, Band3, Band4, Band5 +** ------------------------------------------------------------------- */ + +static q63_t biquadStateBand1Q31[4 * 2]; +static q63_t biquadStateBand2Q31[4 * 2]; +static q31_t biquadStateBand3Q31[4 * 2]; +static q31_t biquadStateBand4Q31[4 * 2]; +static q31_t biquadStateBand5Q31[4 * 2]; + +/* ---------------------------------------------------------------------- +** Q31 input and output buffers +** ------------------------------------------------------------------- */ + +q31_t inputQ31[BLOCKSIZE]; +q31_t outputQ31[BLOCKSIZE]; + +/* ---------------------------------------------------------------------- +** Entire coefficient table. There are 10 coefficients per 4th order Biquad +** cascade filter. The first 10 coefficients correspond to the -9 dB gain +** setting of band 1; the next 10 coefficient correspond to the -8 dB gain +** setting of band 1; and so on. There are 10*19=190 coefficients in total +** for band 1 (gains = -9, -8, -7, ..., 9). After this come the 190 coefficients +** for band 2. +** +** The coefficients are in Q29 format and require a postShift of 2. +** ------------------------------------------------------------------- */ + +const q31_t coeffTable[950] = { + + /* Band 1, -9 dB gain */ + 535576962, -1071153923, 535576962, 1073741824, -536870912, 535576962, -1063501998, 527979313, 1060865294, -524146981, + /* Band 1, -8 dB gain */ + 535723226, -1071446451, 535723226, 1073741824, -536870912, 535723226, -1063568947, 527903217, 1061230578, -524503778, + 535868593, -1071737186, 535868593, 1073741824, -536870912, 535868593, -1063627467, 527819780, 1061585502, -524850686, + 536013181, -1072026363, 536013181, 1073741824, -536870912, 536013181, -1063677598, 527728935, 1061930361, -525187972, + 536157109, -1072314217, 536157109, 1073741824, -536870912, 536157109, -1063719372, 527630607, 1062265438, -525515897, + 536300492, -1072600983, 536300492, 1073741824, -536870912, 536300492, -1063752815, 527524720, 1062591011, -525834716, + 536443447, -1072886894, 536443447, 1073741824, -536870912, 536443447, -1063777945, 527411186, 1062907350, -526144676, + 536586091, -1073172183, 536586091, 1073741824, -536870912, 536586091, -1063794775, 527289917, 1063214717, -526446017, + 536728541, -1073457082, 536728541, 1073741824, -536870912, 536728541, -1063803308, 527160815, 1063513366, -526738975, + 536870912, -1073741824, 536870912, 1073741824, -536870912, 536870912, -1063803543, 527023777, 1063803543, -527023777, + 537013321, -1074026642, 537013321, 1073741824, -536870912, 537013321, -1063795470, 526878696, 1064085490, -527300648, + 537155884, -1074311768, 537155884, 1073741824, -536870912, 537155884, -1063779073, 526725455, 1064359439, -527569803, + 537298718, -1074597435, 537298718, 1073741824, -536870912, 537298718, -1063754328, 526563934, 1064625617, -527831454, + 537441939, -1074883878, 537441939, 1073741824, -536870912, 537441939, -1063721205, 526394005, 1064884245, -528085806, + 537585666, -1075171331, 537585666, 1073741824, -536870912, 537585666, -1063679666, 526215534, 1065135536, -528333059, + 537730015, -1075460030, 537730015, 1073741824, -536870912, 537730015, -1063629666, 526028380, 1065379699, -528573409, + 537875106, -1075750212, 537875106, 1073741824, -536870912, 537875106, -1063571152, 525832396, 1065616936, -528807045, + 538021057, -1076042114, 538021057, 1073741824, -536870912, 538021057, -1063504065, 525627429, 1065847444, -529034151, + 538167989, -1076335977, 538167989, 1073741824, -536870912, 538167989, -1063428338, 525413317, 1066071412, -529254907, + + /* Band 2, -9 dB gain */ + 531784976, -1055497692, 523873415, 1066213307, -529420241, 531784976, -1040357886, 509828014, 1028908252, -494627367, + /* Band 2, -8 dB gain */ + 532357636, -1056601982, 524400080, 1066115844, -529326645, 532357636, -1040623406, 509562600, 1030462237, -496062122, + 532927392, -1057707729, 524931110, 1066024274, -529239070, 532927392, -1040848253, 509262081, 1031969246, -497457090, + 533494678, -1058816094, 525467240, 1065939047, -529157961, 533494678, -1041032161, 508925950, 1033429976, -498812573, + 534059929, -1059928204, 526009170, 1065860582, -529083734, 534059929, -1041174868, 508553717, 1034845124, -500128887, + 534623580, -1061045148, 526557561, 1065789260, -529016764, 534623580, -1041276126, 508144920, 1036215393, -501406373, + 535186068, -1062167969, 527113032, 1065725420, -528957385, 535186068, -1041335703, 507699125, 1037541500, -502645399, + 535747827, -1063297666, 527676151, 1065669351, -528905879, 535747827, -1041353386, 507215934, 1038824183, -503846368, + 536309295, -1064435183, 528247436, 1065621289, -528862476, 536309295, -1041328990, 506694984, 1040064203, -505009724, + 536870912, -1065581413, 528827349, 1065581413, -528827349, 536870912, -1041262354, 506135953, 1041262354, -506135953, + 537433117, -1066737194, 529416295, 1065549847, -528800610, 537433117, -1041153346, 505538564, 1042419457, -507225588, + 537996352, -1067903307, 530014622, 1065526651, -528782316, 537996352, -1041001864, 504902578, 1043536370, -508279208, + 538561061, -1069080480, 530622620, 1065511830, -528772462, 538561061, -1040807833, 504227800, 1044613981, -509297437, + 539127690, -1070269387, 531240527, 1065505333, -528770987, 539127690, -1040571205, 503514074, 1045653211, -510280946, + 539696690, -1071470656, 531868525, 1065507054, -528777778, 539696690, -1040291951, 502761277, 1046655011, -511230450, + 540268512, -1072684867, 532506750, 1065516837, -528792672, 540268512, -1039970063, 501969320, 1047620358, -512146700, + 540843613, -1073912567, 533155297, 1065534483, -528815459, 540843613, -1039605542, 501138139, 1048550251, -513030484, + 541422451, -1075154268, 533814224, 1065559750, -528845892, 541422451, -1039198394, 500267687, 1049445708, -513882621, + 542005489, -1076410460, 534483561, 1065592362, -528883686, 542005489, -1038748624, 499357932, 1050307760, -514703956, + 518903861, -1001986830, 486725277, 1037235801, -502367695, 518903861, -945834422, 446371043, 902366163, -400700571, + 520899989, -1005630916, 488289126, 1036926846, -502147311, 520899989, -946490935, 445581846, 907921945, -404936158, + 522893209, -1009290002, 489869792, 1036650484, -501961419, 522893209, -947006359, 444685310, 913306106, -409075225, + 524884763, -1012968199, 491470256, 1036407567, -501810737, 524884763, -947377809, 443679533, 918521018, -413116221, + 526875910, -1016669649, 493093518, 1036198712, -501695739, 526875910, -947602324, 442562672, 923569247, -417057897, + 528867927, -1020398503, 494742575, 1036024293, -501616651, 528867927, -947676875, 441332970, 928453558, -420899319, + 530862111, -1024158905, 496420407, 1035884447, -501573457, 530862111, -947598385, 439988777, 933176909, -424639872, + 532859778, -1027954970, 498129955, 1035779077, -501565907, 532859778, -947363742, 438528571, 937742446, -428279254, + 534862260, -1031790763, 499874098, 1035707863, -501593525, 534862260, -946969823, 436950987, 942153486, -431817474, + 536870912, -1035670279, 501655630, 1035670279, -501655630, 536870912, -946413508, 435254839, 946413508, -435254839, + 538887107, -1039597419, 503477238, 1035665609, -501751354, 538887107, -945691703, 433439146, 950526127, -438591937, + 540912240, -1043575967, 505341475, 1035692963, -501879659, 540912240, -944801359, 431503152, 954495080, -441829621, + 542947726, -1047609569, 507250741, 1035751307, -502039364, 542947726, -943739490, 429446349, 958324201, -444968987, + 544995000, -1051701717, 509207261, 1035839473, -502229165, 544995000, -942503190, 427268492, 962017400, -448011351, + 547055523, -1055855728, 511213065, 1035956193, -502447657, 547055523, -941089647, 424969617, 965578640, -450958226, + 549130774, -1060074734, 513269973, 1036100110, -502693359, 549130774, -939496155, 422550049, 969011913, -453811298, + 551222259, -1064361672, 515379585, 1036269804, -502964731, 551222259, -937720119, 420010407, 972321228, -456572401, + 553331507, -1068719280, 517543273, 1036463810, -503260192, 553331507, -935759057, 417351601, 975510582, -459243495, + 555460072, -1073150100, 519762181, 1036680633, -503578144, 555460072, -933610600, 414574832, 978583948, -461826644, + 494084017, -851422604, 404056273, 930151631, -423619864, 494084017, -673714108, 339502486, 561843007, -265801750, + 498713542, -859177141, 406587077, 929211656, -423786402, 498713542, -673274906, 338185129, 573719128, -272222942, + 503369016, -867012190, 409148384, 928362985, -424054784, 503369016, -672533059, 336693984, 585290277, -278599028, + 508052536, -874935599, 411746438, 927604291, -424422151, 508052536, -671478538, 335026905, 596558312, -284920289, + 512766286, -882955583, 414387826, 926933782, -424885216, 512766286, -670100998, 333182045, 607525792, -291177811, + 517512534, -891080712, 417079474, 926349262, -425440318, 517512534, -668389789, 331157902, 618195914, -297363485, + 522293635, -899319903, 419828635, 925848177, -426083491, 522293635, -666333963, 328953368, 628572440, -303470012, + 527112032, -907682405, 422642886, 925427679, -426810526, 527112032, -663922286, 326567785, 638659631, -309490882, + 531970251, -916177781, 425530105, 925084675, -427617023, 531970251, -661143261, 324000998, 648462180, -315420352, + 536870912, -924815881, 428498454, 924815881, -428498454, 536870912, -657985147, 321253420, 657985147, -321253420, + 541816719, -933606817, 431556352, 924617870, -429450209, 541816719, -654435997, 318326093, 667233900, -326985786, + 546810467, -942560921, 434712438, 924487114, -430467639, 546810467, -650483688, 315220754, 676214053, -332613816, + 551855042, -951688708, 437975532, 924420027, -431546101, 551855042, -646115970, 311939896, 684931422, -338134495, + 556953421, -961000826, 441354588, 924413001, -432680993, 556953421, -641320513, 308486839, 693391970, -343545389, + 562108672, -970508005, 444858642, 924462435, -433867780, 562108672, -636084967, 304865786, 701601770, -348844597, + 567323959, -980220994, 448496743, 924564764, -435102022, 567323959, -630397020, 301081886, 709566963, -354030710, + 572602539, -990150500, 452277894, 924716482, -436379394, 572602539, -624244471, 297141281, 717293726, -359102767, + 577947763, -1000307125, 456210977, 924914158, -437695705, 577947763, -617615296, 293051155, 724788245, -364060214, + 583363084, -1010701292, 460304674, 925154455, -439046908, 583363084, -610497723, 288819761, 732056685, -368902865, + 387379495, -506912469, 196933274, 840112184, -347208270, 387379495, 506912469, 196933274, -840112184, -347208270, + 401658082, -532275898, 207149427, 833765363, -343175316, 401658082, 532275898, 207149427, -833765363, -343175316, + 416472483, -558722695, 217902617, 827270154, -339107319, 416472483, 558722695, 217902617, -827270154, -339107319, + 431841949, -586290861, 229212798, 820624988, -335007540, 431841949, 586290861, 229212798, -820624988, -335007540, + 447786335, -615019650, 241100489, 813828443, -330879528, 447786335, 615019650, 241100489, -813828443, -330879528, + 464326111, -644949597, 253586805, 806879270, -326727141, 464326111, 644949597, 253586805, -806879270, -326727141, + 481482377, -676122557, 266693475, 799776409, -322554559, 481482377, 676122557, 266693475, -799776409, -322554559, + 499276882, -708581728, 280442865, 792519013, -318366296, 499276882, 708581728, 280442865, -792519013, -318366296, + 517732032, -742371685, 294857996, 785106465, -314167221, 517732032, 742371685, 294857996, -785106465, -314167221, + 536870912, -777538408, 309962566, 777538408, -309962566, 536870912, 777538408, 309962566, -777538408, -309962566, + 556717294, -814129313, 325780968, 769814766, -305757943, 556717294, 814129313, 325780968, -769814766, -305757943, + 577295658, -852193284, 342338310, 761935777, -301559360, 577295658, 852193284, 342338310, -761935777, -301559360, + 598631206, -891780698, 359660433, 753902014, -297373230, 598631206, 891780698, 359660433, -753902014, -297373230, + 620749877, -932943463, 377773927, 745714425, -293206383, 620749877, 932943463, 377773927, -745714425, -293206383, + 643678365, -975735041, 396706151, 737374355, -289066077, 643678365, 975735041, 396706151, -737374355, -289066077, + 667444134, -1020210487, 416485252, 728883588, -284960004, 667444134, 1020210487, 416485252, -728883588, -284960004, + 692075438, -1066426476, 437140179, 720244375, -280896294, 692075438, 1066426476, 437140179, -720244375, -280896294, + 717601336, -1114441339, 458700704, 711459472, -276883515, 717601336, 1114441339, 458700704, -711459472, -276883515, + 744051710, -1164315096, 481197437, 702532174, -272930673, 744051710, 1164315096, 481197437, -702532174, -272930673 + +}; + +/* ---------------------------------------------------------------------- +** Desired gains, in dB, per band +** ------------------------------------------------------------------- */ + +int gainDB[5] = {0, -3, 6, 4, -6}; + +float32_t snr; + + +/* ---------------------------------------------------------------------- + * Graphic equalizer Example + * ------------------------------------------------------------------- */ + +int32_t main(void) +{ + float32_t *inputF32, *outputF32; + arm_biquad_cas_df1_32x64_ins_q31 S1; + arm_biquad_cas_df1_32x64_ins_q31 S2; + arm_biquad_casd_df1_inst_q31 S3; + arm_biquad_casd_df1_inst_q31 S4; + arm_biquad_casd_df1_inst_q31 S5; + int i; + int32_t status; + + inputF32 = &testInput_f32[0]; + outputF32 = &testOutput[0]; + + /* Initialize the state and coefficient buffers for all Biquad sections */ + + arm_biquad_cas_df1_32x64_init_q31(&S1, NUMSTAGES, + (q31_t *) &coeffTable[190*0 + 10*(gainDB[0] + 9)], + &biquadStateBand1Q31[0], 2); + + arm_biquad_cas_df1_32x64_init_q31(&S2, NUMSTAGES, + (q31_t *) &coeffTable[190*1 + 10*(gainDB[1] + 9)], + &biquadStateBand2Q31[0], 2); + + arm_biquad_cascade_df1_init_q31(&S3, NUMSTAGES, + (q31_t *) &coeffTable[190*2 + 10*(gainDB[2] + 9)], + &biquadStateBand3Q31[0], 2); + + arm_biquad_cascade_df1_init_q31(&S4, NUMSTAGES, + (q31_t *) &coeffTable[190*3 + 10*(gainDB[3] + 9)], + &biquadStateBand4Q31[0], 2); + + arm_biquad_cascade_df1_init_q31(&S5, NUMSTAGES, + (q31_t *) &coeffTable[190*4 + 10*(gainDB[4] + 9)], + &biquadStateBand5Q31[0], 2); + + + /* Call the process functions and needs to change filter coefficients + for varying the gain of each band */ + + for(i=0; i < NUMBLOCKS; i++) + { + + /* ---------------------------------------------------------------------- + ** Convert block of input data from float to Q31 + ** ------------------------------------------------------------------- */ + + arm_float_to_q31(inputF32 + (i*BLOCKSIZE), inputQ31, BLOCKSIZE); + + /* ---------------------------------------------------------------------- + ** Scale down by 1/8. This provides additional headroom so that the + ** graphic EQ can apply gain. + ** ------------------------------------------------------------------- */ + + arm_scale_q31(inputQ31, 0x7FFFFFFF, -3, inputQ31, BLOCKSIZE); + + /* ---------------------------------------------------------------------- + ** Call the Q31 Biquad Cascade DF1 32x64 process function for band1, band2 + ** ------------------------------------------------------------------- */ + + arm_biquad_cas_df1_32x64_q31(&S1, inputQ31, outputQ31, BLOCKSIZE); + arm_biquad_cas_df1_32x64_q31(&S2, outputQ31, outputQ31, BLOCKSIZE); + + /* ---------------------------------------------------------------------- + ** Call the Q31 Biquad Cascade DF1 process function for band3, band4, band5 + ** ------------------------------------------------------------------- */ + + arm_biquad_cascade_df1_q31(&S3, outputQ31, outputQ31, BLOCKSIZE); + arm_biquad_cascade_df1_q31(&S4, outputQ31, outputQ31, BLOCKSIZE); + arm_biquad_cascade_df1_q31(&S5, outputQ31, outputQ31, BLOCKSIZE); + + /* ---------------------------------------------------------------------- + ** Convert Q31 result back to float + ** ------------------------------------------------------------------- */ + + arm_q31_to_float(outputQ31, outputF32 + (i * BLOCKSIZE), BLOCKSIZE); + + /* ---------------------------------------------------------------------- + ** Scale back up + ** ------------------------------------------------------------------- */ + + arm_scale_f32(outputF32 + (i * BLOCKSIZE), 8.0f, outputF32 + (i * BLOCKSIZE), BLOCKSIZE); + }; + + snr = arm_snr_f32(testRefOutput_f32, testOutput, TESTLENGTH); + + if (snr < SNR_THRESHOLD_F32) + { + status = ARM_MATH_TEST_FAILURE; + } + else + { + status = ARM_MATH_SUCCESS; + } + + /* ---------------------------------------------------------------------- + ** Loop here if the signal does not match the reference output. + ** ------------------------------------------------------------------- */ + + if( status != ARM_MATH_SUCCESS) + { + while(1); + } + + while(1); /* main function does not return */ +} + +/** \endlink */ + + + diff --git a/libs/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/arm_linear_interp_data.c b/libs/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/arm_linear_interp_data.c new file mode 100644 index 0000000..fb4626f --- /dev/null +++ b/libs/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/arm_linear_interp_data.c @@ -0,0 +1,23576 @@ + +/* ---------------------------------------------------------------------- +* Table generated from following MATLAB Command +* x = -pi: 0.00005 : (2*pi - 0.00005); +* y = sin(x); +* where pi value is 3.141592653589793 +* --------------------------------------------------------------------*/ + +const float arm_linear_interep_table[188495] = { + + +-0.000000000000000122, -0.000049999999979173, -0.000099999999833667, -0.000149999999437717, -0.000199999998666767, -0.000249999997395817, -0.000299999995500311, -0.000349999992854362, +-0.000399999989333412, -0.000449999984812462, -0.000499999979166956, -0.000549999972271007, -0.000599999964000057, -0.000649999954229107, -0.000699999942833602, -0.000749999929687653, +-0.000799999914666704, -0.000849999897645755, -0.000899999878500250, -0.000949999857104302, -0.000999999833333354, -0.001049999807062851, -0.001099999778166904, -0.001149999746520957, +-0.001199999712000011, -0.001249999674479510, -0.001299999633833566, -0.001349999589937622, -0.001399999542666680, -0.001449999491896183, -0.001499999437500243, -0.001549999379354304, +-0.001599999317333367, -0.001649999251312876, -0.001699999181166942, -0.001749999106771011, -0.001799999028000082, -0.001849998944729599, -0.001899998856833675, -0.001949998764187754, +-0.001999998666666836, -0.002049998564146365, -0.002099998456500453, -0.002149998343604546, -0.002199998225334087, -0.002249998101563188, -0.002299997972167294, -0.002349997837021405, +-0.002399997696000966, -0.002449997548980088, -0.002499997395834216, -0.002549997236438351, -0.002599997070667937, -0.002649996898397086, -0.002699996719501243, -0.002749996533855408, +-0.002799996341335026, -0.002849996141814208, -0.002899995935168401, -0.002949995721272604, -0.002999995500002261, -0.003049995271231486, -0.003099995034835722, -0.003149994790690415, +-0.003199994538669677, -0.003249994278648952, -0.003299994010503243, -0.003349993734107991, -0.003399993449337312, -0.003449993156066649, -0.003499992854171003, -0.003549992543525819, +-0.003599992224005209, -0.003649991895484619, -0.003699991557839049, -0.003749991210943944, -0.003799990854673418, -0.003849990488902914, -0.003899990113507434, -0.003949989728362423, +-0.003999989333341993, -0.004049988928321590, -0.004099988513176658, -0.004149988087781312, -0.004199987652010995, -0.004249987205740709, -0.004299986748845899, -0.004349986281200678, +-0.004399985802680492, -0.004449985313160341, -0.004499984812515671, -0.004549984300620594, -0.004599983777350557, -0.004649983242580561, -0.004699982696186050, -0.004749982138041138, +-0.004799981568021272, -0.004849980986001451, -0.004899980391857122, -0.004949979785462398, -0.004999979166692725, -0.005049978535423547, -0.005099977891528979, -0.005149977234884466, +-0.005199976565365011, -0.005249975882846058, -0.005299975187201721, -0.005349974478307446, -0.005399973756038235, -0.005449973020269535, -0.005499972270875456, -0.005549971507731448, +-0.005599970730712511, -0.005649969939694091, -0.005699969134550302, -0.005749968315156590, -0.005799967481387958, -0.005849966633119851, -0.005899965770226383, -0.005949964892583000, +-0.005999964000064706, -0.006049963092546945, -0.006099962169903833, -0.006149961232010816, -0.006199960278743339, -0.006249959309975518, -0.006299958325582797, -0.006349957325440182, +-0.006399956309423117, -0.006449955277405718, -0.006499954229263430, -0.006549953164871257, -0.006599952084104644, -0.006649950986837708, -0.006699949872945895, -0.006749948742304206, +-0.006799947594788089, -0.006849946430271660, -0.006899945248630365, -0.006949944049739206, -0.006999942833473632, -0.007049941599707755, -0.007099940348317025, -0.007149939079176889, +-0.007199937792161461, -0.007249936487146187, -0.007299935164006074, -0.007349933822616566, -0.007399932462851779, -0.007449931084587162, -0.007499929687697716, -0.007549928272058891, +-0.007599926837544801, -0.007649925384030893, -0.007699923911392173, -0.007749922419504085, -0.007799920908240749, -0.007849919377477610, -0.007899917827089672, -0.007949916256952384, +-0.007999914666939863, -0.008049913056927554, -0.008099911426790906, -0.008149909776404035, -0.008199908105642390, -0.008249906414380975, -0.008299904702495238, -0.008349902969859295, +-0.008399901216348595, -0.008449899441838141, -0.008499897646203384, -0.008549895829318437, -0.008599893991058752, -0.008649892131299332, -0.008699890249915625, -0.008749888346781748, +-0.008799886421773151, -0.008849884474764837, -0.008899882505632256, -0.008949880514249525, -0.008999878500492093, -0.009049876464234965, -0.009099874405353590, -0.009149872323722084, +-0.009199870219215898, -0.009249868091710479, -0.009299865941079948, -0.009349863767199750, -0.009399861569944894, -0.009449859349190827, -0.009499857104811669, -0.009549854836682867, +-0.009599852544679429, -0.009649850228676803, -0.009699847888549109, -0.009749845524171793, -0.009799843135419864, -0.009849840722168771, -0.009899838284292632, -0.009949835821666898, +-0.009999833334166574, -0.010049830821667110, -0.010099828284042626, -0.010149825721168572, -0.010199823132920397, -0.010249820519172219, -0.010299817879799491, -0.010349815214677217, +-0.010399812523680850, -0.010449809806684508, -0.010499807063563642, -0.010549804294193258, -0.010599801498448806, -0.010649798676204407, -0.010699795827335511, -0.010749792951717126, +-0.010799790049224703, -0.010849787119732359, -0.010899784163115548, -0.010949781179249277, -0.010999778168008997, -0.011049775129268828, -0.011099772062904221, -0.011149768968790628, +-0.011199765846802169, -0.011249762696814294, -0.011299759518702013, -0.011349756312340777, -0.011399753077604706, -0.011449749814369253, -0.011499746522509425, -0.011549743201900674, +-0.011599739852417123, -0.011649736473934221, -0.011699733066326979, -0.011749729629470847, -0.011799726163239948, -0.011849722667509732, -0.011899719142155211, -0.011949715587051834, +-0.011999712002073726, -0.012049708387096337, -0.012099704741995123, -0.012149701066644201, -0.012199697360919026, -0.012249693624694609, -0.012299689857846402, -0.012349686060248525, +-0.012399682231776434, -0.012449678372305137, -0.012499674481710089, -0.012549670559865410, -0.012599666606646555, -0.012649662621928532, -0.012699658605586799, -0.012749654557495473, +-0.012799650477530011, -0.012849646365565424, -0.012899642221477166, -0.012949638045139357, -0.012999633836427452, -0.013049629595216463, -0.013099625321381845, -0.013149621014797719, +-0.013199616675339540, -0.013249612302882765, -0.013299607897301514, -0.013349603458471243, -0.013399598986266964, -0.013449594480564131, -0.013499589941236869, -0.013549585368160630, +-0.013599580761210430, -0.013649576120261721, -0.013699571445188626, -0.013749566735866605, -0.013799561992170667, -0.013849557213976266, -0.013899552401157530, -0.013949547553589911, +-0.013999542671148425, -0.014049537753708525, -0.014099532801144338, -0.014149527813331319, -0.014199522790144923, -0.014249517731459277, -0.014299512637149837, -0.014349507507091614, +-0.014399502341160067, -0.014449497139229321, -0.014499491901174831, -0.014549486626871612, -0.014599481316195120, -0.014649475969019481, -0.014699470585220153, -0.014749465164672147, +-0.014799459707250922, -0.014849454212830605, -0.014899448681286651, -0.014949443112494076, -0.014999437506328338, -0.015049431862663561, -0.015099426181375206, -0.015149420462338728, +-0.015199414705428255, -0.015249408910519246, -0.015299403077486715, -0.015349397206206119, -0.015399391296551587, -0.015449385348398575, -0.015499379361622101, -0.015549373336097624, +-0.015599367271699268, -0.015649361168302494, -0.015699355025782315, -0.015749348844014195, -0.015799342622872262, -0.015849336362231969, -0.015899330061968333, -0.015949323721956819, +-0.015999317342071551, -0.016049310922187990, -0.016099304462181149, -0.016149297961926493, -0.016199291421298147, -0.016249284840171574, -0.016299278218422232, -0.016349271555924253, +-0.016399264852553091, -0.016449258108183769, -0.016499251322691748, -0.016549244495951149, -0.016599237627837445, -0.016649230718225643, -0.016699223766991209, -0.016749216774008271, +-0.016799209739152290, -0.016849202662298290, -0.016899195543321723, -0.016949188382096723, -0.016999181178498753, -0.017049173932402829, -0.017099166643684417, -0.017149159312217641, +-0.017199151937877969, -0.017249144520540861, -0.017299137060080447, -0.017349129556372193, -0.017399122009291113, -0.017449114418712670, -0.017499106784510998, -0.017549099106561560, +-0.017599091384739373, -0.017649083618919904, -0.017699075808977279, -0.017749067954786969, -0.017799060056223986, -0.017849052113163795, -0.017899044125480532, -0.017949036093049660, +-0.017999028015746196, -0.018049019893445605, -0.018099011726022022, -0.018149003513350907, -0.018198995255307732, -0.018248986951766622, -0.018298978602603044, -0.018348970207692019, +-0.018398961766909014, -0.018448953280128161, -0.018498944747224924, -0.018548936168074327, -0.018598927542551831, -0.018648918870531574, -0.018698910151889018, -0.018748901386499189, +-0.018798892574237547, -0.018848883714978233, -0.018898874808596710, -0.018948865854967998, -0.018998856853967565, -0.019048847805469546, -0.019098838709349409, -0.019148829565482174, +-0.019198820373743309, -0.019248811134006949, -0.019298801846148562, -0.019348792510043615, -0.019398783125566241, -0.019448773692591910, -0.019498764210995646, -0.019548754680652914, +-0.019598745101437852, -0.019648735473225928, -0.019698725795892161, -0.019748716069312028, -0.019798706293359659, -0.019848696467910525, -0.019898686592839651, -0.019948676668022504, +-0.019998666693333219, -0.020048656668647271, -0.020098646593839677, -0.020148636468785914, -0.020198626293360115, -0.020248616067437750, -0.020298605790894288, -0.020348595463603868, +-0.020398585085441959, -0.020448574656283587, -0.020498564176004225, -0.020548553644478006, -0.020598543061580404, -0.020648532427186443, -0.020698521741171597, -0.020748511003410002, +-0.020798500213777129, -0.020848489372148005, -0.020898478478398104, -0.020948467532401559, -0.020998456534033847, -0.021048445483169996, -0.021098434379685473, -0.021148423223454418, +-0.021198412014352307, -0.021248400752254610, -0.021298389437035468, -0.021348378068570352, -0.021398366646734290, -0.021448355171402755, -0.021498343642449892, -0.021548332059751166, +-0.021598320423181612, -0.021648308732616698, -0.021698296987930570, -0.021748285188998701, -0.021798273335696117, -0.021848261427898294, -0.021898249465479372, -0.021948237448314829, +-0.021998225376279691, -0.022048213249249434, -0.022098201067098200, -0.022148188829701463, -0.022198176536934698, -0.022248164188672048, -0.022298151784788989, -0.022348139325160547, +-0.022398126809662203, -0.022448114238168098, -0.022498101610553708, -0.022548088926694063, -0.022598076186464637, -0.022648063389739580, -0.022698050536394364, -0.022748037626304021, +-0.022798024659344031, -0.022848011635388531, -0.022897998554313004, -0.022947985415992481, -0.022997972220302438, -0.023047958967117019, -0.023097945656311705, -0.023147932287761526, +-0.023197918861341957, -0.023247905376927152, -0.023297891834392580, -0.023347878233613725, -0.023397864574464730, -0.023447850856821072, -0.023497837080557787, -0.023547823245550353, +-0.023597809351672917, -0.023647795398800960, -0.023697781386809513, -0.023747767315574056, -0.023797753184968740, -0.023847738994869038, -0.023897724745149989, -0.023947710435687070, +-0.023997696066354435, -0.024047681637027557, -0.024097667147581475, -0.024147652597891669, -0.024197637987832289, -0.024247623317278814, -0.024297608586106724, -0.024347593794190169, +-0.024397578941404627, -0.024447564027625143, -0.024497549052727188, -0.024547534016584920, -0.024597518919073816, -0.024647503760068912, -0.024697488539445693, -0.024747473257078312, +-0.024797457912842245, -0.024847442506612534, -0.024897427038264662, -0.024947411507672778, -0.024997395914712364, -0.025047380259258463, -0.025097364541186551, -0.025147348760370787, +-0.025197332916686650, -0.025247317010009623, -0.025297301040213861, -0.025347285007174848, -0.025397268910767622, -0.025447252750867667, -0.025497236527349136, -0.025547220240087511, +-0.025597203888957840, -0.025647187473835601, -0.025697170994594950, -0.025747154451111372, -0.025797137843259908, -0.025847121170916042, -0.025897104433953929, -0.025947087632249056, +-0.025997070765676464, -0.026047053834111638, -0.026097036837428735, -0.026147019775503239, -0.026197002648210635, -0.026246985455425084, -0.026296968197022069, -0.026346950872876633, +-0.026396933482864263, -0.026446916026859116, -0.026496898504736681, -0.026546880916371998, -0.026596863261640555, -0.026646845540416509, -0.026696827752575352, -0.026746809897992125, +-0.026796791976542320, -0.026846773988100085, -0.026896755932540921, -0.026946737809739864, -0.026996719619572406, -0.027046701361912708, -0.027096683036636253, -0.027146664643618094, +-0.027196646182733715, -0.027246627653857276, -0.027296609056864270, -0.027346590391630184, -0.027396571658029178, -0.027446552855936744, -0.027496533985227927, -0.027546515045778219, +-0.027596496037461778, -0.027646476960154098, -0.027696457813730226, -0.027746438598065654, -0.027796419313034542, -0.027846399958512381, -0.027896380534374220, -0.027946361040495551, +-0.027996341476750536, -0.028046321843014668, -0.028096302139162994, -0.028146282365071010, -0.028196262520612875, -0.028246242605664086, -0.028296222620100130, -0.028346202563795178, +-0.028396182436624718, -0.028446162238463801, -0.028496141969187923, -0.028546121628671248, -0.028596101216789266, -0.028646080733417033, -0.028696060178430041, -0.028746039551702456, +-0.028796018853109770, -0.028845998082527038, -0.028895977239829753, -0.028945956324892084, -0.028995935337589523, -0.029045914277797125, -0.029095893145390381, -0.029145871940243463, +-0.029195850662231865, -0.029245829311231087, -0.029295807887115288, -0.029345786389759970, -0.029395764819040188, -0.029445743174831437, -0.029495721457007882, -0.029545699665445027, +-0.029595677800017921, -0.029645655860602062, -0.029695633847071624, -0.029745611759302099, -0.029795589597168545, -0.029845567360546461, -0.029895545049310013, -0.029945522663334705, +-0.029995500202495588, -0.030045477666668166, -0.030095455055726604, -0.030145432369546407, -0.030195409608002627, -0.030245386770970769, -0.030295363858325000, -0.030345340869940819, +-0.030395317805693732, -0.030445294665457905, -0.030495271449108841, -0.030545248156521602, -0.030595224787571682, -0.030645201342133260, -0.030695177820081833, -0.030745154221292460, +-0.030795130545640648, -0.030845106793000565, -0.030895082963247715, -0.030945059056257156, -0.030995035071904393, -0.031045011010063600, -0.031094986870610280, -0.031144962653419490, +-0.031194938358366741, -0.031244913985326202, -0.031294889534173378, -0.031344865004783770, -0.031394840397031561, -0.031444815710792245, -0.031494790945940897, -0.031544766102353010, +-0.031594741179902762, -0.031644716178465669, -0.031694691097916783, -0.031744665938131605, -0.031794640698984328, -0.031844615380350445, -0.031894589982105023, -0.031944564504123571, +-0.031994538946280265, -0.032044513308450616, -0.032094487590509674, -0.032144461792332962, -0.032194435913794651, -0.032244409954770251, -0.032294383915135269, -0.032344357794763884, +-0.032394331593531604, -0.032444305311313495, -0.032494278947985067, -0.032544252503420502, -0.032594225977495297, -0.032644199370084531, -0.032694172681063713, -0.032744145910307020, +-0.032794119057689960, -0.032844092123087601, -0.032894065106375457, -0.032944038007427706, -0.032994010826119857, -0.033043983562326990, -0.033093956215924598, -0.033143928786786875, +-0.033193901274789335, -0.033243873679807037, -0.033293846001715498, -0.033343818240388901, -0.033393790395702755, -0.033443762467532584, -0.033493734455752558, -0.033543706360238200, +-0.033593678180864575, -0.033643649917507193, -0.033693621570040251, -0.033743593138339245, -0.033793564622279268, -0.033843536021735815, -0.033893507336583077, -0.033943478566696578, +-0.033993449711951375, -0.034043420772222999, -0.034093391747385619, -0.034143362637314767, -0.034193333441885507, -0.034243304160973355, -0.034293274794452495, -0.034343245342198452, +-0.034393215804086739, -0.034443186179991543, -0.034493156469788386, -0.034543126673352333, -0.034593096790558907, -0.034643066821282299, -0.034693036765398019, -0.034743006622781153, +-0.034792976393307209, -0.034842946076850380, -0.034892915673286187, -0.034942885182489711, -0.034992854604336460, -0.035042823938700625, -0.035092793185457737, -0.035142762344482860, +-0.035192731415651525, -0.035242700398837916, -0.035292669293917563, -0.035342638100765975, -0.035392606819257343, -0.035442575449267197, -0.035492543990670616, -0.035542512443343117, +-0.035592480807158891, -0.035642449081993467, -0.035692417267721918, -0.035742385364219767, -0.035792353371361212, -0.035842321289021775, -0.035892289117076537, -0.035942256855401013, +-0.035992224503869408, -0.036042192062357238, -0.036092159530739590, -0.036142126908891986, -0.036192094196688625, -0.036242061394005022, -0.036292028500716271, -0.036341995516697888, +-0.036391962441824077, -0.036441929275970356, -0.036491896019012260, -0.036541862670823974, -0.036591829231281035, -0.036641795700258523, -0.036691762077631966, -0.036741728363275557, +-0.036791694557064832, -0.036841660658874870, -0.036891626668581194, -0.036941592586058017, -0.036991558411180854, -0.037041524143824792, -0.037091489783865367, -0.037141455331176770, +-0.037191420785634539, -0.037241386147113753, -0.037291351415489948, -0.037341316590637316, -0.037391281672431401, -0.037441246660747718, -0.037491211555460480, -0.037541176356445209, +-0.037591141063576999, -0.037641105676731380, -0.037691070195782550, -0.037741034620606045, -0.037790998951076960, -0.037840963187070815, -0.037890927328461818, -0.037940891375125504, +-0.037990855326936968, -0.038040819183771730, -0.038090782945504005, -0.038140746612009321, -0.038190710183162765, -0.038240673658839881, -0.038290637038914874, -0.038340600323263266, +-0.038390563511760609, -0.038440526604281093, -0.038490489600700263, -0.038540452500893212, -0.038590415304735469, -0.038640378012101247, -0.038690340622866082, -0.038740303136905060, +-0.038790265554093727, -0.038840227874306285, -0.038890190097418273, -0.038940152223304790, -0.038990114251841367, -0.039040076182902214, -0.039090038016362870, -0.039139999752098434, +-0.039189961389984436, -0.039239922929895095, -0.039289884371705948, -0.039339845715292532, -0.039389806960529065, -0.039439768107291072, -0.039489729155453658, -0.039539690104892368, +-0.039589650955481413, -0.039639611707096324, -0.039689572359612207, -0.039739532912904607, -0.039789493366847728, -0.039839453721317121, -0.039889413976187872, -0.039939374131335532, +-0.039989334186634320, -0.040039294141959766, -0.040089253997186977, -0.040139213752191497, -0.040189173406847543, -0.040239132961030655, -0.040289092414616375, -0.040339051767478921, +-0.040389011019493840, -0.040438970170536229, -0.040488929220481633, -0.040538888169204278, -0.040588847016579700, -0.040638805762483000, -0.040688764406789736, -0.040738722949374112, +-0.040788681390111679, -0.040838639728877552, -0.040888597965547259, -0.040938556099995034, -0.040988514132096414, -0.041038472061726512, -0.041088429888760873, -0.041138387613073715, +-0.041188345234540590, -0.041238302753036603, -0.041288260168437299, -0.041338217480616897, -0.041388174689450961, -0.041438131794815029, -0.041488088796583319, -0.041538045694631390, +-0.041588002488834347, -0.041637959179067742, -0.041687915765205794, -0.041737872247124060, -0.041787828624697640, -0.041837784897802099, -0.041887741066311650, -0.041937697130101842, +-0.041987653089047797, -0.042037608943025065, -0.042087564691907858, -0.042137520335571749, -0.042187475873891836, -0.042237431306743671, -0.042287386634001493, -0.042337341855540847, +-0.042387296971237283, -0.042437251980965041, -0.042487206884599664, -0.042537161682016274, -0.042587116373090421, -0.042637070957696331, -0.042687025435709569, -0.042736979807005242, +-0.042786934071458907, -0.042836888228944790, -0.042886842279338457, -0.042936796222515020, -0.042986750058350030, -0.043036703786717728, -0.043086657407493664, -0.043136610920552952, +-0.043186564325771164, -0.043236517623022518, -0.043286470812182579, -0.043336423893126905, -0.043386376865729728, -0.043436329729866607, -0.043486282485412663, -0.043536235132243459, +-0.043586187670233222, -0.043636140099257516, -0.043686092419191462, -0.043736044629910618, -0.043785996731289217, -0.043835948723202824, -0.043885900605526565, -0.043935852378135992, +-0.043985804040905345, -0.044035755593710195, -0.044085707036425649, -0.044135658368927279, -0.044185609591089324, -0.044235560702787342, -0.044285511703896455, -0.044335462594292240, +-0.044385413373848923, -0.044435364042442069, -0.044485314599947250, -0.044535265046238698, -0.044585215381191985, -0.044635165604682239, -0.044685115716585018, -0.044735065716774568, +-0.044785015605126446, -0.044834965381515789, -0.044884915045818166, -0.044934864597907805, -0.044984814037660290, -0.045034763364950735, -0.045084712579654712, -0.045134661681646468, +-0.045184610670801574, -0.045234559546995151, -0.045284508310102771, -0.045334456959998673, -0.045384405496558436, -0.045434353919657632, -0.045484302229170492, -0.045534250424972604, +-0.045584198506939087, -0.045634146474945521, -0.045684094328866137, -0.045734042068576522, -0.045783989693951803, -0.045833937204867552, -0.045883884601198015, -0.045933831882818764, +-0.045983779049604941, -0.046033726101432110, -0.046083673038174518, -0.046133619859707743, -0.046183566565906921, -0.046233513156647622, -0.046283459631804101, -0.046333405991251929, +-0.046383352234866684, -0.046433298362522614, -0.046483244374095303, -0.046533190269459880, -0.046583136048491923, -0.046633081711065685, -0.046683027257056739, -0.046732972686340225, +-0.046782917998791723, -0.046832863194285486, -0.046882808272697092, -0.046932753233901670, -0.046982698077774818, -0.047032642804190769, -0.047082587413025116, -0.047132531904152994, +-0.047182476277449988, -0.047232420532790344, -0.047282364670049655, -0.047332308689103049, -0.047382252589826118, -0.047432196372093109, -0.047482140035779608, -0.047532083580761206, +-0.047582027006912150, -0.047631970314108020, -0.047681913502223970, -0.047731856571135579, -0.047781799520717101, -0.047831742350844128, -0.047881685061391802, -0.047931627652235700, +-0.047981570123250085, -0.048031512474310548, -0.048081454705292230, -0.048131396816070718, -0.048181338806520271, -0.048231280676516476, -0.048281222425934481, -0.048331164054649871, +-0.048381105562536907, -0.048431046949471181, -0.048480988215328286, -0.048530929359982468, -0.048580870383309334, -0.048630811285184018, -0.048680752065482120, -0.048730692724077894, +-0.048780633260846945, -0.048830573675664408, -0.048880513968405877, -0.048930454138945624, -0.048980394187159236, -0.049030334112921854, -0.049080273916109085, -0.049130213596595189, +-0.049180153154255758, -0.049230092588965949, -0.049280031900601345, -0.049329971089036223, -0.049379910154146167, -0.049429849095806784, -0.049479787913892334, -0.049529726608278417, +-0.049579665178840181, -0.049629603625453225, -0.049679541947991818, -0.049729480146331551, -0.049779418220347586, -0.049829356169915524, -0.049879293994909625, -0.049929231695205488, +-0.049979169270678275, -0.050029106721203580, -0.050079044046655675, -0.050128981246910162, -0.050178918321842195, -0.050228855271327380, -0.050278792095239978, -0.050328728793455596, +-0.050378665365849389, -0.050428601812296969, -0.050478538132672598, -0.050528474326851883, -0.050578410394710421, -0.050628346336122496, -0.050678282150963705, -0.050728217839109205, +-0.050778153400434602, -0.050828088834814177, -0.050878024142123529, -0.050927959322237815, -0.050977894375032654, -0.051027829300382306, -0.051077764098162393, -0.051127698768248062, +-0.051177633310514933, -0.051227567724837275, -0.051277502011090700, -0.051327436169150371, -0.051377370198891888, -0.051427304100189544, -0.051477237872918934, -0.051527171516955676, +-0.051577105032174046, -0.051627038418449650, -0.051676971675657664, -0.051726904803673687, -0.051776837802372008, -0.051826770671628226, -0.051876703411317525, -0.051926636021315510, +-0.051976568501496463, -0.052026500851735991, -0.052076433071909262, -0.052126365161891904, -0.052176297121558184, -0.052226228950783722, -0.052276160649443688, -0.052326092217413696, +-0.052376023654568026, -0.052425954960782298, -0.052475886135932133, -0.052525817179891805, -0.052575748092536935, -0.052625678873742691, -0.052675609523384695, -0.052725540041337234, +-0.052775470427475921, -0.052825400681675933, -0.052875330803812882, -0.052925260793761066, -0.052975190651396095, -0.053025120376593154, -0.053075049969227850, -0.053124979429174476, +-0.053174908756308654, -0.053224837950505567, -0.053274767011640821, -0.053324695939588718, -0.053374624734224871, -0.053424553395424908, -0.053474481923063123, -0.053524410317015131, +-0.053574338577156107, -0.053624266703361685, -0.053674194695506154, -0.053724122553465134, -0.053774050277113808, -0.053823977866327796, -0.053873905320981401, -0.053923832640950242, +-0.053973759826109496, -0.054023686876334805, -0.054073613791500441, -0.054123540571482054, -0.054173467216154805, -0.054223393725394337, -0.054273320099074943, -0.054323246337072244, +-0.054373172439261881, -0.054423098405518136, -0.054473024235716642, -0.054522949929732598, -0.054572875487441615, -0.054622800908718003, -0.054672726193437382, -0.054722651341474957, +-0.054772576352706340, -0.054822501227005840, -0.054872425964249086, -0.054922350564311266, -0.054972275027068015, -0.055022199352393636, -0.055072123540163755, -0.055122047590253562, +-0.055171971502538698, -0.055221895276893460, -0.055271818913193486, -0.055321742411313962, -0.055371665771130528, -0.055421588992517486, -0.055471512075350470, -0.055521435019505121, +-0.055571357824855741, -0.055621280491277958, -0.055671203018646982, -0.055721125406838441, -0.055771047655726637, -0.055820969765187224, -0.055870891735095379, -0.055920813565326750, +-0.055970735255755640, -0.056020656806257701, -0.056070578216708113, -0.056120499486982521, -0.056170420616955243, -0.056220341606501911, -0.056270262455497724, -0.056320183163818323, +-0.056370103731338023, -0.056420024157932465, -0.056469944443477291, -0.056519864587846809, -0.056569784590916668, -0.056619704452562064, -0.056669624172658639, -0.056719543751080716, +-0.056769463187703935, -0.056819382482403487, -0.056869301635055033, -0.056919220645532884, -0.056969139513712679, -0.057019058239469622, -0.057068976822679369, -0.057118895263216229, +-0.057168813560955850, -0.057218731715773435, -0.057268649727544640, -0.057318567596143774, -0.057368485321446491, -0.057418402903328433, -0.057468320341663930, -0.057518237636328622, +-0.057568154787197720, -0.057618071794146873, -0.057667988657050410, -0.057717905375783973, -0.057767821950222766, -0.057817738380242456, -0.057867654665717354, -0.057917570806523114, +-0.057967486802534947, -0.058017402653628508, -0.058067318359678120, -0.058117233920559432, -0.058167149336147660, -0.058217064606318460, -0.058266979730946154, -0.058316894709906399, +-0.058366809543074410, -0.058416724230325838, -0.058466638771535011, -0.058516553166577591, -0.058566467415329226, -0.058616381517664254, -0.058666295473458328, -0.058716209282586661, +-0.058766122944924913, -0.058816036460347415, -0.058865949828729829, -0.058915863049947365, -0.058965776123875685, -0.059015689050389127, -0.059065601829363344, -0.059115514460673556, +-0.059165426944195423, -0.059215339279803283, -0.059265251467372798, -0.059315163506779178, -0.059365075397898093, -0.059414987140603878, -0.059464898734772197, -0.059514810180278710, +-0.059564721476997755, -0.059614632624804993, -0.059664543623575657, -0.059714454473185401, -0.059764365173508562, -0.059814275724420815, -0.059864186125797379, -0.059914096377513916, +-0.059964006479444776, -0.060013916431465614, -0.060063826233451661, -0.060113735885278588, -0.060163645386820737, -0.060213554737953763, -0.060263463938552905, -0.060313372988493832, +-0.060363281887650888, -0.060413190635899734, -0.060463099233116047, -0.060513007679174169, -0.060562915973949770, -0.060612824117318082, -0.060662732109154779, -0.060712639949334200, +-0.060762547637732020, -0.060812455174223477, -0.060862362558684234, -0.060912269790988648, -0.060962176871012380, -0.061012083798630670, -0.061061990573719201, -0.061111897196152308, +-0.061161803665805668, -0.061211709982554520, -0.061261616146274546, -0.061311522156840083, -0.061361428014126820, -0.061411333718009983, -0.061461239268365254, -0.061511144665066991, +-0.061561049907990856, -0.061610954997012544, -0.061660859932006401, -0.061710764712848115, -0.061760669339412912, -0.061810573811576473, -0.061860478129213164, -0.061910382292198654, +-0.061960286300408195, -0.062010190153717455, -0.062060093852000807, -0.062109997395133919, -0.062159900782992036, -0.062209804015450842, -0.062259707092384702, -0.062309610013669289, +-0.062359512779179851, -0.062409415388792078, -0.062459317842380319, -0.062509220139820271, -0.062559122280987617, -0.062609024265756708, -0.062658926094003239, -0.062708827765602451, +-0.062758729280430040, -0.062808630638360369, -0.062858531839269122, -0.062908432883031537, -0.062958333769523311, -0.063008234498618809, -0.063058135070193727, -0.063108035484123304, +-0.063157935740283236, -0.063207835838547888, -0.063257735778792956, -0.063307635560893666, -0.063357535184725741, -0.063407434650163547, -0.063457333957082751, -0.063507233105359065, +-0.063557132094866853, -0.063607030925481811, -0.063656929597079193, -0.063706828109534694, -0.063756726462722679, -0.063806624656518859, -0.063856522690798473, -0.063906420565437216, +-0.063956318280309468, -0.064006215835290925, -0.064056113230256839, -0.064106010465082922, -0.064155907539643522, -0.064205804453814366, -0.064255701207470692, -0.064305597800488210, +-0.064355494232741298, -0.064405390504105639, -0.064455286614456500, -0.064505182563669605, -0.064555078351619291, -0.064604973978181296, -0.064654869443231303, -0.064704764746643703, +-0.064754659888294180, -0.064804554868058001, -0.064854449685810889, -0.064904344341427209, -0.064954238834782671, -0.065004133165752528, -0.065054027334212505, -0.065103921340036966, +-0.065153815183101621, -0.065203708863281737, -0.065253602380453024, -0.065303495734489861, -0.065353388925267972, -0.065403281952663039, -0.065453174816549470, -0.065503067516802946, +-0.065552960053298776, -0.065602852425912628, -0.065652744634518923, -0.065702636678993342, -0.065752528559211182, -0.065802420275048137, -0.065852311826378601, -0.065902203213078284, +-0.065952094435022451, -0.066001985492086829, -0.066051876384145808, -0.066101767111075085, -0.066151657672749956, -0.066201548069046129, -0.066251438299837970, -0.066301328365001230, +-0.066351218264411163, -0.066401107997943493, -0.066450997565472611, -0.066500886966874243, -0.066550776202024098, -0.066600665270796555, -0.066650554173067367, -0.066700442908711785, +-0.066750331477605535, -0.066800219879623021, -0.066850108114639956, -0.066899996182531618, -0.066949884083173733, -0.066999771816440706, -0.067049659382208235, -0.067099546780351613, +-0.067149434010746578, -0.067199321073267509, -0.067249207967790145, -0.067299094694189751, -0.067348981252342066, -0.067398867642121496, -0.067448753863403738, -0.067498639916064113, +-0.067548525799978318, -0.067598411515020773, -0.067648297061067189, -0.067698182437993318, -0.067748067645673551, -0.067797952683983601, -0.067847837552798773, -0.067897722251994794, +-0.067947606781446068, -0.067997491141028335, -0.068047375330616861, -0.068097259350087397, -0.068147143199314336, -0.068197026878173431, -0.068246910386539947, -0.068296793724289637, +-0.068346676891296892, -0.068396559887437453, -0.068446442712587069, -0.068496325366620134, -0.068546207849412372, -0.068596090160839104, -0.068645972300776043, -0.068695854269097620, +-0.068745736065679547, -0.068795617690397146, -0.068845499143126140, -0.068895380423740937, -0.068945261532117288, -0.068995142468130488, -0.069045023231656275, -0.069094903822569068, +-0.069144784240744592, -0.069194664486058155, -0.069244544558385496, -0.069294424457601034, -0.069344304183580521, -0.069394183736199239, -0.069444063115332938, -0.069493942320856039, +-0.069543821352644294, -0.069593700210573428, -0.069643578894517874, -0.069693457404353371, -0.069743335739955226, -0.069793213901199178, -0.069843091887959660, -0.069892969700112398, +-0.069942847337532726, -0.069992724800096370, -0.070042602087677777, -0.070092479200152658, -0.070142356137396347, -0.070192232899284598, -0.070242109485691817, -0.070291985896493756, +-0.070341862131565736, -0.070391738190783509, -0.070441614074021483, -0.070491489781155436, -0.070541365312061094, -0.070591240666612903, -0.070641115844686603, -0.070690990846157514, +-0.070740865670901404, -0.070790740318792678, -0.070840614789707101, -0.070890489083519984, -0.070940363200107090, -0.070990237139342854, -0.071040110901103015, -0.071089984485262894, +-0.071139857891698272, -0.071189731120283539, -0.071239604170894505, -0.071289477043406435, -0.071339349737695137, -0.071389222253635004, -0.071439094591101829, -0.071488966749971350, +-0.071538838730118015, -0.071588710531417590, -0.071638582153745384, -0.071688453596977161, -0.071738324860987371, -0.071788195945651764, -0.071838066850845664, -0.071887937576444835, +-0.071937808122323726, -0.071987678488358103, -0.072037548674423274, -0.072087418680395018, -0.072137288506147770, -0.072187158151557310, -0.072237027616498944, -0.072286896900848469, +-0.072336766004480288, -0.072386634927270210, -0.072436503669093530, -0.072486372229826040, -0.072536240609342176, -0.072586108807517716, -0.072635976824228413, -0.072685844659348742, +-0.072735712312754441, -0.072785579784320875, -0.072835447073923795, -0.072885314181437663, -0.072935181106738231, -0.072985047849700863, -0.073034914410201310, -0.073084780788114020, +-0.073134646983314788, -0.073184512995678935, -0.073234378825082241, -0.073284244471399168, -0.073334109934505468, -0.073383975214276503, -0.073433840310588042, -0.073483705223314544, +-0.073533569952331776, -0.073583434497515518, -0.073633298858740245, -0.073683163035881710, -0.073733027028815276, -0.073782890837416723, -0.073832754461560485, -0.073882617901122369, +-0.073932481155977711, -0.073982344226002292, -0.074032207111070572, -0.074082069811058332, -0.074131932325840921, -0.074181794655294106, -0.074231656799292375, -0.074281518757711509, +-0.074331380530426830, -0.074381242117314159, -0.074431103518247929, -0.074480964733103935, -0.074530825761757985, -0.074580686604084512, -0.074630547259959337, -0.074680407729257797, +-0.074730268011855672, -0.074780128107627436, -0.074829988016448870, -0.074879847738195351, -0.074929707272742646, -0.074979566619965229, -0.075029425779738895, -0.075079284751938993, +-0.075129143536441331, -0.075179002133120371, -0.075228860541851891, -0.075278718762511271, -0.075328576794974303, -0.075378434639115435, -0.075428292294810489, -0.075478149761934815, +-0.075528007040364192, -0.075577864129973124, -0.075627721030637390, -0.075677577742232813, -0.075727434264633825, -0.075777290597716263, -0.075827146741355475, -0.075877002695427256, +-0.075926858459806096, -0.075976714034367787, -0.076026569418987694, -0.076076424613541610, -0.076126279617904039, -0.076176134431950759, -0.076225989055557150, -0.076275843488599004, +-0.076325697730950798, -0.076375551782488366, -0.076425405643087044, -0.076475259312622654, -0.076525112790969671, -0.076574966078003903, -0.076624819173601172, -0.076674672077635939, +-0.076724524789984039, -0.076774377310520822, -0.076824229639122096, -0.076874081775662365, -0.076923933720017421, -0.076973785472062642, -0.077023637031673850, -0.077073488398725520, +-0.077123339573093461, -0.077173190554653062, -0.077223041343280133, -0.077272891938849148, -0.077322742341235942, -0.077372592550315866, -0.077422442565964769, -0.077472292388057112, +-0.077522142016468731, -0.077571991451075434, -0.077621840691751709, -0.077671689738373392, -0.077721538590815847, -0.077771387248954896, -0.077821235712665041, -0.077871083981822090, +-0.077920932056301434, -0.077970779935978882, -0.078020627620728950, -0.078070475110427445, -0.078120322404949746, -0.078170169504171688, -0.078220016407967760, -0.078269863116213798, +-0.078319709628785178, -0.078369555945557723, -0.078419402066405935, -0.078469247991205637, -0.078519093719832234, -0.078568939252161518, -0.078618784588068036, -0.078668629727427580, +-0.078718474670115987, -0.078768319416007773, -0.078818163964978760, -0.078868008316904326, -0.078917852471660319, -0.078967696429121242, -0.079017540189162933, -0.079067383751660766, +-0.079117227116490579, -0.079167070283526875, -0.079216913252645516, -0.079266756023721852, -0.079316598596631746, -0.079366440971249716, -0.079416283147451569, -0.079466125125113155, +-0.079515966904108989, -0.079565808484314909, -0.079615649865606306, -0.079665491047859027, -0.079715332030947578, -0.079765172814747792, -0.079815013399135076, -0.079864853783985265, +-0.079914693969172876, -0.079964533954573758, -0.080014373740063302, -0.080064213325517358, -0.080114052710810443, -0.080163891895818393, -0.080213730880416598, -0.080263569664480935, +-0.080313408247885895, -0.080363246630507340, -0.080413084812220675, -0.080462922792901737, -0.080512760572425041, -0.080562598150666451, -0.080612435527501802, -0.080662272702805626, +-0.080712109676453772, -0.080761946448321645, -0.080811783018285080, -0.080861619386218636, -0.080911455551998121, -0.080961291515498982, -0.081011127276597053, -0.081060962835166867, +-0.081110798191084271, -0.081160633344224672, -0.081210468294463947, -0.081260303041676599, -0.081310137585738490, -0.081359971926525040, -0.081409806063912113, -0.081459639997774225, +-0.081509473727987225, -0.081559307254426547, -0.081609140576968053, -0.081658973695486248, -0.081708806609857021, -0.081758639319956222, -0.081808471825658369, -0.081858304126839351, +-0.081908136223374561, -0.081957968115139876, -0.082007799802009840, -0.082057631283860288, -0.082107462560566669, -0.082157293632004830, -0.082207124498049317, -0.082256955158575992, +-0.082306785613460276, -0.082356615862578045, -0.082406445905803830, -0.082456275743013493, -0.082506105374082914, -0.082555934798886635, -0.082605764017300506, -0.082655593029199975, +-0.082705421834460904, -0.082755250432957839, -0.082805078824566655, -0.082854907009162759, -0.082904734986622042, -0.082954562756819047, -0.083004390319629640, -0.083054217674929265, +-0.083104044822593787, -0.083153871762497750, -0.083203698494517031, -0.083253525018527078, -0.083303351334403752, -0.083353177442021600, -0.083403003341256499, -0.083452829031983894, +-0.083502654514079663, -0.083552479787418352, -0.083602304851875850, -0.083652129707328007, -0.083701954353649410, -0.083751778790715936, -0.083801603018403004, -0.083851427036586504, +-0.083901250845141009, -0.083951074443942370, -0.084000897832866059, -0.084050721011787927, -0.084100543980582573, -0.084150366739125848, -0.084200189287293198, -0.084250011624960527, +-0.084299833752002382, -0.084349655668294651, -0.084399477373712783, -0.084449298868132669, -0.084499120151428866, -0.084548941223477253, -0.084598762084153289, -0.084648582733332867, +-0.084698403170890543, -0.084748223396702210, -0.084798043410643759, -0.084847863212589761, -0.084897682802416108, -0.084947502179998247, -0.084997321345212068, -0.085047140297932144, +-0.085096959038034381, -0.085146777565394210, -0.085196595879887538, -0.085246413981388935, -0.085296231869774294, -0.085346049544919075, -0.085395867006699169, -0.085445684254989163, +-0.085495501289664946, -0.085545318110602411, -0.085595134717676144, -0.085644951110762035, -0.085694767289735560, -0.085744583254472595, -0.085794399004847741, -0.085844214540736888, +-0.085894029862015484, -0.085943844968559460, -0.085993659860243390, -0.086043474536943151, -0.086093288998534245, -0.086143103244892549, -0.086192917275892650, -0.086242731091410452, +-0.086292544691321443, -0.086342358075501502, -0.086392171243825228, -0.086441984196168525, -0.086491796932406870, -0.086541609452416152, -0.086591421756070971, -0.086641233843247234, +-0.086691045713820872, -0.086740857367666430, -0.086790668804659854, -0.086840480024676606, -0.086890291027592603, -0.086940101813282433, -0.086989912381622000, -0.087039722732486793, +-0.087089532865752717, -0.087139342781294371, -0.087189152478987661, -0.087238961958708075, -0.087288771220331532, -0.087338580263732604, -0.087388389088787238, -0.087438197695370895, +-0.087488006083359507, -0.087537814252627646, -0.087587622203051260, -0.087637429934506253, -0.087687237446867239, -0.087737044740010137, -0.087786851813810407, -0.087836658668143996, +-0.087886465302885491, -0.087936271717910838, -0.087986077913095498, -0.088035883888315403, -0.088085689643445153, -0.088135495178360682, -0.088185300492937477, -0.088235105587051457, +-0.088284910460577223, -0.088334715113390735, -0.088384519545367440, -0.088434323756383298, -0.088484127746312896, -0.088533931515032194, -0.088583735062417082, -0.088633538388342203, +-0.088683341492683476, -0.088733144375316403, -0.088782947036116902, -0.088832749474959588, -0.088882551691720407, -0.088932353686274848, -0.088982155458498843, -0.089031957008267007, +-0.089081758335455272, -0.089131559439939154, -0.089181360321594572, -0.089231160980296154, -0.089280961415919832, -0.089330761628341096, -0.089380561617435905, -0.089430361383078874, +-0.089480160925145935, -0.089529960243512591, -0.089579759338054787, -0.089629558208647153, -0.089679356855165607, -0.089729155277486122, -0.089778953475483314, -0.089828751449033115, +-0.089878549198011026, -0.089928346722293023, -0.089978144021753706, -0.090027941096269021, -0.090077737945714498, -0.090127534569966056, -0.090177330968898350, -0.090227127142387301, +-0.090276923090308450, -0.090326718812537732, -0.090376514308949760, -0.090426309579420522, -0.090476104623825493, -0.090525899442040647, -0.090575694033940626, -0.090625488399401349, +-0.090675282538298804, -0.090725076450507619, -0.090774870135903726, -0.090824663594362670, -0.090874456825760383, -0.090924249829971521, -0.090974042606872044, -0.091023835156337454, +-0.091073627478243713, -0.091123419572465461, -0.091173211438878660, -0.091223003077358839, -0.091272794487781944, -0.091322585670022619, -0.091372376623956836, -0.091422167349460112, +-0.091471957846408408, -0.091521748114676379, -0.091571538154139959, -0.091621327964675148, -0.091671117546156575, -0.091720906898460214, -0.091770696021461567, -0.091820484915036638, +-0.091870273579060052, -0.091920062013407786, -0.091969850217955354, -0.092019638192578745, -0.092069425937152602, -0.092119213451552884, -0.092169000735655135, -0.092218787789335330, +-0.092268574612468124, -0.092318361204929464, -0.092368147566594908, -0.092417933697340429, -0.092467719597040671, -0.092517505265571606, -0.092567290702808780, -0.092617075908628180, +-0.092666860882904434, -0.092716645625513544, -0.092766430136331485, -0.092816214415232912, -0.092865998462093799, -0.092915782276789677, -0.092965565859196561, -0.093015349209189080, +-0.093065132326643221, -0.093114915211434529, -0.093164697863439005, -0.093214480282531278, -0.093264262468587364, -0.093314044421482792, -0.093363826141093550, -0.093413607627294296, +-0.093463388879961029, -0.093513169898969725, -0.093562950684195054, -0.093612731235513016, -0.093662511552799144, -0.093712291635929437, -0.093762071484778553, -0.093811851099222493, +-0.093861630479136815, -0.093911409624397493, -0.093961188534879211, -0.094010967210457944, -0.094060745651009275, -0.094110523856409167, -0.094160301826532330, -0.094210079561254725, +-0.094259857060451924, -0.094309634323999914, -0.094359411351773378, -0.094409188143648320, -0.094458964699500297, -0.094508741019205297, -0.094558517102638004, -0.094608292949674419, +-0.094658068560190545, -0.094707843934061051, -0.094757619071161953, -0.094807393971368809, -0.094857168634557607, -0.094906943060603058, -0.094956717249381151, -0.095006491200767443, +-0.095056264914637950, -0.095106038390867356, -0.095155811629331663, -0.095205584629906442, -0.095255357392467710, -0.095305129916890136, -0.095354902203049735, -0.095404674250822080, +-0.095454446060083187, -0.095504217630707725, -0.095553988962571723, -0.095603760055550754, -0.095653530909520820, -0.095703301524356618, -0.095753071899934178, -0.095802842036129487, +-0.095852611932817244, -0.095902381589873478, -0.095952151007173761, -0.096001920184594094, -0.096051689122009204, -0.096101457819295077, -0.096151226276327315, -0.096200994492981917, +-0.096250762469133597, -0.096300530204658383, -0.096350297699431819, -0.096400064953329978, -0.096449831966227514, -0.096499598738000486, -0.096549365268524895, -0.096599131557675438, +-0.096648897605328174, -0.096698663411358646, -0.096748428975642911, -0.096798194298055668, -0.096847959378472931, -0.096897724216770301, -0.096947488812823793, -0.096997253166508118, +-0.097047017277699321, -0.097096781146272987, -0.097146544772105131, -0.097196308155070479, -0.097246071295045047, -0.097295834191904434, -0.097345596845524685, -0.097395359255780509, +-0.097445121422547923, -0.097494883345702540, -0.097544645025120391, -0.097594406460676186, -0.097644167652245956, -0.097693928599705757, -0.097743689302930301, -0.097793449761795617, +-0.097843209976177306, -0.097892969945951411, -0.097942729670992656, -0.097992489151177073, -0.098042248386380260, -0.098092007376478274, -0.098141766121345828, -0.098191524620858978, +-0.098241282874893296, -0.098291040883324854, -0.098340798646028377, -0.098390556162879894, -0.098440313433755033, -0.098490070458529824, -0.098539827237078992, -0.098589583769278594, +-0.098639340055004243, -0.098689096094131970, -0.098738851886536527, -0.098788607432093958, -0.098838362730680307, -0.098888117782170298, -0.098937872586440004, -0.098987627143365023, +-0.099037381452821427, -0.099087135514683927, -0.099136889328828595, -0.099186642895131030, -0.099236396213467304, -0.099286149283712141, -0.099335902105741614, -0.099385654679431334, +-0.099435407004657347, -0.099485159081294405, -0.099534910909218566, -0.099584662488305900, -0.099634413818431120, -0.099684164899470323, -0.099733915731299097, -0.099783666313793540, +-0.099833416646828363, -0.099883166730279652, -0.099932916564023019, -0.099982666147934537, -0.100032415481888940, -0.100082164565762330, -0.100131913399430280, -0.100181661982768900, +-0.100231410315652930, -0.100281158397958430, -0.100330906229561020, -0.100380653810336800, -0.100430401140160510, -0.100480148218908200, -0.100529895046455530, -0.100579641622678570, +-0.100629387947452050, -0.100679134020652070, -0.100728879842154700, -0.100778625411834670, -0.100828370729568100, -0.100878115795230590, -0.100927860608698240, -0.100977605169845790, +-0.101027349478549330, -0.101077093534684480, -0.101126837338127360, -0.101176580888752700, -0.101226324186436580, -0.101276067231054660, -0.101325810022483000, -0.101375552560596400, +-0.101425294845270890, -0.101475036876382150, -0.101524778653806270, -0.101574520177418000, -0.101624261447093430, -0.101674002462708630, -0.101723743224138390, -0.101773483731258800, +-0.101823223983945500, -0.101872963982074590, -0.101922703725520810, -0.101972443214160280, -0.102022182447868630, -0.102071921426521980, -0.102121660149995090, -0.102171398618164040, +-0.102221136830904490, -0.102270874788092550, -0.102320612489602970, -0.102370349935311870, -0.102420087125094890, -0.102469824058828120, -0.102519560736386360, -0.102569297157645710, +-0.102619033322482250, -0.102668769230770760, -0.102718504882387360, -0.102768240277207680, -0.102817975415107860, -0.102867710295962640, -0.102917444919648160, -0.102967179286040060, +-0.103016913395014450, -0.103066647246446120, -0.103116380840211170, -0.103166114176185280, -0.103215847254244530, -0.103265580074263730, -0.103315312636118970, -0.103365044939685930, +-0.103414776984840720, -0.103464508771458140, -0.103514240299414280, -0.103563971568584810, -0.103613702578845860, -0.103663433330072220, -0.103713163822139990, -0.103762894054925280, +-0.103812624028302910, -0.103862353742148970, -0.103912083196339160, -0.103961812390749570, -0.104011541325255020, -0.104061269999731600, -0.104110998414055010, -0.104160726568101370, +-0.104210454461745470, -0.104260182094863430, -0.104309909467330940, -0.104359636579024130, -0.104409363429817770, -0.104459090019588000, -0.104508816348210510, -0.104558542415561420, +-0.104608268221515530, -0.104657993765948980, -0.104707719048737880, -0.104757444069757040, -0.104807168828882590, -0.104856893325990230, -0.104906617560956070, -0.104956341533654920, +-0.105006065243962910, -0.105055788691755750, -0.105105511876909560, -0.105155234799299140, -0.105204957458800640, -0.105254679855289730, -0.105304401988642590, -0.105354123858733980, +-0.105403845465440070, -0.105453566808636550, -0.105503287888199540, -0.105553008704003890, -0.105602729255925700, -0.105652449543841150, -0.105702169567625020, -0.105751889327153460, +-0.105801608822302190, -0.105851328052947320, -0.105901047018963700, -0.105950765720227480, -0.106000484156614320, -0.106050202328000400, -0.106099920234260540, -0.106149637875270870, +-0.106199355250907110, -0.106249072361045400, -0.106298789205560570, -0.106348505784328760, -0.106398222097225700, -0.106447938144127520, -0.106497653924909050, -0.106547369439446440, +-0.106597084687615420, -0.106646799669292120, -0.106696514384351390, -0.106746228832669360, -0.106795943014122210, -0.106845656928584750, -0.106895370575933170, -0.106945083956043140, +-0.106994797068790850, -0.107044509914051120, -0.107094222491700130, -0.107143934801613580, -0.107193646843667630, -0.107243358617737110, -0.107293070123698210, -0.107342781361426620, +-0.107392492330798530, -0.107442203031688760, -0.107491913463973490, -0.107541623627528430, -0.107591333522229770, -0.107641043147952320, -0.107690752504572260, -0.107740461591965760, +-0.107790170410007670, -0.107839878958574160, -0.107889587237540940, -0.107939295246784210, -0.107989002986178780, -0.108038710455600860, -0.108088417654926150, -0.108138124584030840, +-0.108187831242789790, -0.108237537631079140, -0.108287243748774660, -0.108336949595752520, -0.108386655171887540, -0.108436360477055950, -0.108486065511133430, -0.108535770273996220, +-0.108585474765519120, -0.108635178985578340, -0.108684882934050060, -0.108734586610809120, -0.108784290015731710, -0.108833993148693590, -0.108883696009570920, -0.108933398598238570, +-0.108983100914572720, -0.109032802958449120, -0.109082504729743970, -0.109132206228332100, -0.109181907454089720, -0.109231608406892570, -0.109281309086616830, -0.109331009493137380, +-0.109380709626330420, -0.109430409486071680, -0.109480109072237350, -0.109529808384702320, -0.109579507423342760, -0.109629206188034430, -0.109678904678653530, -0.109728602895074930, +-0.109778300837174810, -0.109827998504829380, -0.109877695897913520, -0.109927393016303430, -0.109977089859874840, -0.110026786428503970, -0.110076482722065700, -0.110126178740436220, +-0.110175874483491300, -0.110225569951107120, -0.110275265143158580, -0.110324960059521890, -0.110374654700072780, -0.110424349064687480, -0.110474043153240870, -0.110523736965609160, +-0.110573430501668540, -0.110623123761293910, -0.110672816744361450, -0.110722509450746960, -0.110772201880326650, -0.110821894032975390, -0.110871585908569380, -0.110921277506984410, +-0.110970968828096710, -0.111020659871781110, -0.111070350637913890, -0.111120041126370780, -0.111169731337028010, -0.111219421269760480, -0.111269110924444390, -0.111318800300955510, +-0.111368489399170090, -0.111418178218962990, -0.111467866760210450, -0.111517555022788250, -0.111567243006572600, -0.111616930711438400, -0.111666618137261860, -0.111716305283919240, +-0.111765992151285400, -0.111815678739236590, -0.111865365047648570, -0.111915051076397580, -0.111964736825358540, -0.112014422294407640, -0.112064107483420690, -0.112113792392273910, +-0.112163477020842210, -0.112213161369001820, -0.112262845436628520, -0.112312529223598560, -0.112362212729786830, -0.112411895955069560, -0.112461578899322550, -0.112511261562422040, +-0.112560943944242940, -0.112610626044661470, -0.112660307863553450, -0.112709989400795090, -0.112759670656261320, -0.112809351629828370, -0.112859032321372480, -0.112908712730768570, +-0.112958392857892890, -0.113008072702621210, -0.113057752264829790, -0.113107431544393550, -0.113157110541188740, -0.113206789255091160, -0.113256467685977020, -0.113306145833721300, +-0.113355823698200200, -0.113405501279289540, -0.113455178576865570, -0.113504855590803210, -0.113554532320978730, -0.113604208767268340, -0.113653884929546990, -0.113703560807690940, +-0.113753236401575970, -0.113802911711078360, -0.113852586736073030, -0.113902261476436230, -0.113951935932043780, -0.114001610102771930, -0.114051283988495610, -0.114100957589091080, +-0.114150630904434160, -0.114200303934401100, -0.114249976678866840, -0.114299649137707640, -0.114349321310799320, -0.114398993198018130, -0.114448664799239030, -0.114498336114338270, +-0.114548007143191650, -0.114597677885675460, -0.114647348341664640, -0.114697018511035450, -0.114746688393664140, -0.114796357989425680, -0.114846027298196330, -0.114895696319851900, +-0.114945365054268680, -0.114995033501321610, -0.115044701660886940, -0.115094369532840520, -0.115144037117058630, -0.115193704413416200, -0.115243371421789500, -0.115293038142054380, +-0.115342704574087100, -0.115392370717762640, -0.115442036572957220, -0.115491702139546720, -0.115541367417407420, -0.115591032406414250, -0.115640697106443490, -0.115690361517371440, +-0.115740025639073050, -0.115789689471424580, -0.115839353014301900, -0.115889016267581270, -0.115938679231137670, -0.115988341904847360, -0.116038004288586200, -0.116087666382230480, +-0.116137328185655130, -0.116186989698736480, -0.116236650921350340, -0.116286311853373030, -0.116335972494679490, -0.116385632845146010, -0.116435292904648460, -0.116484952673063120, +-0.116534612150264960, -0.116584271336130270, -0.116633930230535320, -0.116683588833355130, -0.116733247144465950, -0.116782905163743660, -0.116832562891064560, -0.116882220326303590, +-0.116931877469337090, -0.116981534320040880, -0.117031190878291280, -0.117080847143963260, -0.117130503116933130, -0.117180158797076740, -0.117229814184270390, -0.117279469278389060, +-0.117329124079309070, -0.117378778586906260, -0.117428432801056940, -0.117478086721636110, -0.117527740348520050, -0.117577393681584650, -0.117627046720706200, -0.117676699465759700, +-0.117726351916621450, -0.117776004073167750, -0.117825655935273610, -0.117875307502815330, -0.117924958775668780, -0.117974609753710270, -0.118024260436814800, -0.118073910824858670, +-0.118123560917717770, -0.118173210715268410, -0.118222860217385580, -0.118272509423945600, -0.118322158334824350, -0.118371806949898140, -0.118421455269041960, -0.118471103292132160, +-0.118520751019044610, -0.118570398449655600, -0.118620045583840160, -0.118669692421474610, -0.118719338962435280, -0.118768985206597150, -0.118818631153836550, -0.118868276804029380, +-0.118917922157051960, -0.118967567212779290, -0.119017211971087710, -0.119066856431853090, -0.119116500594951780, -0.119166144460258780, -0.119215788027650400, -0.119265431297002570, +-0.119315074268191590, -0.119364716941092490, -0.119414359315581590, -0.119464001391534800, -0.119513643168828440, -0.119563284647337540, -0.119612925826938430, -0.119662566707507440, +-0.119712207288919580, -0.119761847571051220, -0.119811487553778240, -0.119861127236976980, -0.119910766620522450, -0.119960405704291020, -0.120010044488158570, -0.120059682972001450, +-0.120109321155694670, -0.120158959039114610, -0.120208596622137130, -0.120258233904638610, -0.120307870886494070, -0.120357507567579850, -0.120407143947771860, -0.120456780026946440, +-0.120506415804978630, -0.120556051281744790, -0.120605686457120830, -0.120655321330983080, -0.120704955903206600, -0.120754590173667710, -0.120804224142242800, -0.120853857808806880, +-0.120903491173236330, -0.120953124235407040, -0.121002756995195390, -0.121052389452476390, -0.121102021607126420, -0.121151653459021420, -0.121201285008037700, -0.121250916254050340, +-0.121300547196935680, -0.121350177836569660, -0.121399808172828640, -0.121449438205587650, -0.121499067934723070, -0.121548697360110810, -0.121598326481627260, -0.121647955299147440, +-0.121697583812547750, -0.121747212021704530, -0.121796839926492840, -0.121846467526789060, -0.121896094822469090, -0.121945721813409350, -0.121995348499484850, -0.122044974880571980, +-0.122094600956546660, -0.122144226727285300, -0.122193852192662920, -0.122243477352555920, -0.122293102206840210, -0.122342726755392190, -0.122392350998086930, -0.122441974934800770, +-0.122491598565409680, -0.122541221889790040, -0.122590844907816910, -0.122640467619366660, -0.122690090024315680, -0.122739712122539040, -0.122789333913913110, -0.122838955398313850, +-0.122888576575617640, -0.122938197445699550, -0.122987818008435970, -0.123037438263702840, -0.123087058211376550, -0.123136677851332190, -0.123186297183446130, -0.123235916207594320, +-0.123285534923653170, -0.123335153331497730, -0.123384771431004420, -0.123434389222049160, -0.123484006704508390, -0.123533623878257160, -0.123583240743171850, -0.123632857299128460, +-0.123682473546003370, -0.123732089483671630, -0.123781705112009700, -0.123831320430893930, -0.123880935440199420, -0.123930550139802560, -0.123980164529579340, -0.124029778609406140, +-0.124079392379158060, -0.124129005838711490, -0.124178618987942410, -0.124228231826727240, -0.124277844354941030, -0.124327456572460210, -0.124377068479160760, -0.124426680074919070, +-0.124476291359610230, -0.124525902333110690, -0.124575512995296820, -0.124625123346043710, -0.124674733385227820, -0.124724343112725080, -0.124773952528411920, -0.124823561632163450, +-0.124873170423856070, -0.124922778903365760, -0.124972387070568940, -0.125021994925340720, -0.125071602467557520, -0.125121209697095310, -0.125170816613830500, -0.125220423217638240, +-0.125270029508394890, -0.125319635485976490, -0.125369241150259410, -0.125418846501118810, -0.125468451538431110, -0.125518056262072240, -0.125567660671918710, -0.125617264767845570, +-0.125666868549729280, -0.125716472017446230, -0.125766075170871570, -0.125815678009881750, -0.125865280534352700, -0.125914882744160910, -0.125964484639181470, -0.126014086219290810, +-0.126063687484364940, -0.126113288434280300, -0.126162889068911990, -0.126212489388136450, -0.126262089391829670, -0.126311689079868140, -0.126361288452126940, -0.126410887508482530, +-0.126460486248810870, -0.126510084672988470, -0.126559682780890390, -0.126609280572393120, -0.126658878047372640, -0.126708475205705410, -0.126758072047266550, -0.126807668571932510, +-0.126857264779579730, -0.126906860670083360, -0.126956456243319830, -0.127006051499165160, -0.127055646437495810, -0.127105241058186910, -0.127154835361114880, -0.127204429346155780, +-0.127254023013186060, -0.127303616362080820, -0.127353209392716550, -0.127402802104969240, -0.127452394498715400, -0.127501986573830110, -0.127551578330189850, -0.127601169767671080, +-0.127650760886148960, -0.127700351685499920, -0.127749942165600040, -0.127799532326325710, -0.127849122167552120, -0.127898711689155730, -0.127948300891012560, -0.127997889772999060, +-0.128047478334990390, -0.128097066576863040, -0.128146654498493050, -0.128196242099756830, -0.128245829380529560, -0.128295416340687750, -0.128345002980107370, -0.128394589298664930, +-0.128444175296235590, -0.128493760972695800, -0.128543346327921610, -0.128592931361789480, -0.128642516074174600, -0.128692100464953410, -0.128741684534002420, -0.128791268281196800, +-0.128840851706412990, -0.128890434809527050, -0.128940017590415460, -0.128989600048953410, -0.129039182185017340, -0.129088763998483290, -0.129138345489227810, -0.129187926657126000, +-0.129237507502054400, -0.129287088023889000, -0.129336668222506330, -0.129386248097781570, -0.129435827649591190, -0.129485406877811210, -0.129534985782318170, -0.129584564362987240, +-0.129634142619694890, -0.129683720552317170, -0.129733298160730590, -0.129782875444810320, -0.129832452404432890, -0.129882029039474740, -0.129931605349811100, -0.129981181335318440, +-0.130030756995872830, -0.130080332331350750, -0.130129907341627410, -0.130179482026579310, -0.130229056386082480, -0.130278630420013470, -0.130328204128247440, -0.130377777510660900, +-0.130427350567129920, -0.130476923297530990, -0.130526495701739330, -0.130576067779631410, -0.130625639531083780, -0.130675210955971590, -0.130724782054171400, -0.130774352825559240, +-0.130823923270011630, -0.130873493387403780, -0.130923063177612210, -0.130972632640512980, -0.131022201775982590, -0.131071770583896270, -0.131121339064130510, -0.131170907216561410, +-0.131220475041065490, -0.131270042537517920, -0.131319609705795260, -0.131369176545773570, -0.131418743057329400, -0.131468309240337890, -0.131517875094675660, -0.131567440620218690, +-0.131617005816843600, -0.131666570684425530, -0.131716135222841040, -0.131765699431966670, -0.131815263311677590, -0.131864826861850360, -0.131914390082361050, -0.131963952973086220, +-0.132013515533901060, -0.132063077764682120, -0.132112639665305480, -0.132162201235647670, -0.132211762475583940, -0.132261323384990780, -0.132310883963744320, -0.132360444211721110, +-0.132410004128796330, -0.132459563714846550, -0.132509122969748290, -0.132558681893376770, -0.132608240485608570, -0.132657798746319750, -0.132707356675386440, -0.132756914272685180, +-0.132806471538091220, -0.132856028471481040, -0.132905585072731260, -0.132955141341717040, -0.133004697278315010, -0.133054252882401220, -0.133103808153852230, -0.133153363092543280, +-0.133202917698350940, -0.133252471971151280, -0.133302025910820880, -0.133351579517235000, -0.133401132790270160, -0.133450685729802480, -0.133500238335708540, -0.133549790607863570, +-0.133599342546144110, -0.133648894150426720, -0.133698445420586680, -0.133747996356500500, -0.133797546958044360, -0.133847097225094770, -0.133896647157527000, -0.133946196755217630, +-0.133995746018042760, -0.134045294945878940, -0.134094843538601460, -0.134144391796086890, -0.134193939718211310, -0.134243487304851330, -0.134293034555882210, -0.134342581471180500, +-0.134392128050622310, -0.134441674294084270, -0.134491220201441580, -0.134540765772570870, -0.134590311007348220, -0.134639855905650250, -0.134689400467352170, -0.134738944692330610, +-0.134788488580462130, -0.134838032131621990, -0.134887575345686770, -0.134937118222532600, -0.134986660762036080, -0.135036202964072480, -0.135085744828518340, -0.135135286355249880, +-0.135184827544143630, -0.135234368395074860, -0.135283908907920160, -0.135333449082555710, -0.135382988918858080, -0.135432528416702530, -0.135482067575965650, -0.135531606396524030, +-0.135581144878252980, -0.135630683021029070, -0.135680220824728440, -0.135729758289227260, -0.135779295414402120, -0.135828832200128310, -0.135878368646282420, -0.135927904752741050, +-0.135977440519379460, -0.136026975946074300, -0.136076511032701660, -0.136126045779138200, -0.136175580185259220, -0.136225114250941250, -0.136274647976060510, -0.136324181360493570, +-0.136373714404115750, -0.136423247106803650, -0.136472779468433420, -0.136522311488881690, -0.136571843168023730, -0.136621374505736190, -0.136670905501895620, -0.136720436156377360, +-0.136769966469058010, -0.136819496439813750, -0.136869026068521190, -0.136918555355055620, -0.136968084299293660, -0.137017612901111500, -0.137067141160385740, -0.137116669076991690, +-0.137166196650805950, -0.137215723881704720, -0.137265250769564640, -0.137314777314260980, -0.137364303515670390, -0.137413829373669030, -0.137463354888133550, -0.137512880058939220, +-0.137562404885962690, -0.137611929369080180, -0.137661453508168250, -0.137710977303102280, -0.137760500753758840, -0.137810023860014590, -0.137859546621744850, -0.137909069038826240, +-0.137958591111134980, -0.138008112838547640, -0.138057634220939610, -0.138107155258187480, -0.138156675950167480, -0.138206196296756210, -0.138255716297829010, -0.138305235953262520, +-0.138354755262932950, -0.138404274226716920, -0.138453792844489780, -0.138503311116128150, -0.138552829041508670, -0.138602346620506690, -0.138651863852998850, -0.138701380738861350, +-0.138750897277970820, -0.138800413470202640, -0.138849929315433380, -0.138899444813539330, -0.138948959964397100, -0.138998474767882020, -0.139047989223870770, -0.139097503332239550, +-0.139147017092865010, -0.139196530505622470, -0.139246043570388610, -0.139295556287039630, -0.139345068655452240, -0.139394580675501700, -0.139444092347064730, -0.139493603670017510, +-0.139543114644236720, -0.139592625269597730, -0.139642135545977150, -0.139691645473251690, -0.139741155051296670, -0.139790664279988760, -0.139840173159204190, -0.139889681688819630, +-0.139939189868710400, -0.139988697698753220, -0.140038205178824320, -0.140087712308800290, -0.140137219088556590, -0.140186725517969820, -0.140236231596916230, -0.140285737325272520, +-0.140335242702914000, -0.140384747729717400, -0.140434252405558930, -0.140483756730315270, -0.140533260703861770, -0.140582764326075110, -0.140632267596831530, -0.140681770516007750, +-0.140731273083479070, -0.140780775299122250, -0.140830277162813900, -0.140879778674429440, -0.140929279833845510, -0.140978780640938380, -0.141028281095584770, -0.141077781197659980, +-0.141127280947040770, -0.141176780343603340, -0.141226279387224400, -0.141275778077779330, -0.141325276415144810, -0.141374774399197070, -0.141424272029812860, -0.141473769306867560, +-0.141523266230237780, -0.141572762799800300, -0.141622259015430490, -0.141671754877005010, -0.141721250384400140, -0.141770745537492610, -0.141820240336157750, -0.141869734780272320, +-0.141919228869712530, -0.141968722604355110, -0.142018215984075440, -0.142067709008750240, -0.142117201678255760, -0.142166693992468700, -0.142216185951264510, -0.142265677554519830, +-0.142315168802110950, -0.142364659693914600, -0.142414150229806140, -0.142463640409662310, -0.142513130233359400, -0.142562619700774080, -0.142612108811781800, -0.142661597566259210, +-0.142711085964083080, -0.142760574005128820, -0.142810061689273100, -0.142859549016392220, -0.142909035986362930, -0.142958522599060610, -0.143008008854361960, -0.143057494752143300, +-0.143106980292281360, -0.143156465474651500, -0.143205950299130500, -0.143255434765594600, -0.143304918873920580, -0.143354402623983800, -0.143403886015661040, -0.143453369048828550, +-0.143502851723363080, -0.143552334039140030, -0.143601815996036160, -0.143651297593927750, -0.143700778832691530, -0.143750259712202900, -0.143799740232338660, -0.143849220392975490, +-0.143898700193988820, -0.143948179635255410, -0.143997658716651540, -0.144047137438054000, -0.144096615799338130, -0.144146093800380760, -0.144195571441058130, -0.144245048721247020, +-0.144294525640822850, -0.144344002199662370, -0.144393478397641880, -0.144442954234638130, -0.144492429710526560, -0.144541904825183890, -0.144591379578486940, -0.144640853970311070, +-0.144690328000533080, -0.144739801669029280, -0.144789274975676400, -0.144838747920349900, -0.144888220502926520, -0.144937692723282580, -0.144987164581294880, -0.145036636076838810, +-0.145086107209791150, -0.145135577980028210, -0.145185048387426800, -0.145234518431862300, -0.145283988113211500, -0.145333457431350730, -0.145382926386156800, -0.145432394977505070, +-0.145481863205272370, -0.145531331069335000, -0.145580798569569740, -0.145630265705852050, -0.145679732478058710, -0.145729198886066470, -0.145778664929750780, -0.145828130608988440, +-0.145877595923655760, -0.145927060873629550, -0.145976525458785260, -0.146025989678999630, -0.146075453534149020, -0.146124917024110230, -0.146174380148758720, -0.146223842907971250, +-0.146273305301624160, -0.146322767329594230, -0.146372228991756980, -0.146421690287989150, -0.146471151218167530, -0.146520611782167580, -0.146570071979866130, -0.146619531811139460, +-0.146668991275864000, -0.146718450373916480, -0.146767909105172400, -0.146817367469508550, -0.146866825466801710, -0.146916283096927360, -0.146965740359762310, -0.147015197255182940, +-0.147064653783065990, -0.147114109943286970, -0.147163565735722670, -0.147213021160249450, -0.147262476216744130, -0.147311930905082180, -0.147361385225140390, -0.147410839176795150, +-0.147460292759923230, -0.147509745974400170, -0.147559198820102740, -0.147608651296907730, -0.147658103404690650, -0.147707555143328340, -0.147757006512697130, -0.147806457512673850, +-0.147855908143133980, -0.147905358403954330, -0.147954808295011290, -0.148004257816181680, -0.148053706967340960, -0.148103155748365990, -0.148152604159133140, -0.148202052199519210, +-0.148251499869399730, -0.148300947168651470, -0.148350394097150840, -0.148399840654774680, -0.148449286841398490, -0.148498732656899060, -0.148548178101152810, -0.148597623174036550, +-0.148647067875425810, -0.148696512205197360, -0.148745956163228110, -0.148795399749393510, -0.148844842963570420, -0.148894285805635210, -0.148943728275464730, -0.148993170372934500, +-0.149042612097921330, -0.149092053450301630, -0.149141494429952250, -0.149190935036748680, -0.149240375270567800, -0.149289815131285950, -0.149339254618780000, -0.149388693732925510, +-0.149438132473599240, -0.149487570840678120, -0.149537008834037620, -0.149586446453554590, -0.149635883699105440, -0.149685320570566580, -0.149734757067814860, -0.149784193190725830, +-0.149833628939176290, -0.149883064313043130, -0.149932499312201870, -0.149981933936529370, -0.150031368185902010, -0.150080802060196690, -0.150130235559288920, -0.150179668683055570, +-0.150229101431373020, -0.150278533804118180, -0.150327965801166560, -0.150377397422395030, -0.150426828667680010, -0.150476259536898360, -0.150525690029925610, -0.150575120146638620, +-0.150624549886914290, -0.150673979250628140, -0.150723408237657060, -0.150772836847877430, -0.150822265081166170, -0.150871692937398800, -0.150921120416452200, -0.150970547518202800, +-0.151019974242527470, -0.151069400589301740, -0.151118826558402530, -0.151168252149706280, -0.151217677363089800, -0.151267102198428700, -0.151316526655599860, -0.151365950734479670, +-0.151415374434945070, -0.151464797756871580, -0.151514220700136090, -0.151563643264615080, -0.151613065450185380, -0.151662487256722570, -0.151711908684103560, -0.151761329732205210, +-0.151810750400903080, -0.151860170690074100, -0.151909590599594690, -0.151959010129341710, -0.152008429279190810, -0.152057848049018810, -0.152107266438702200, -0.152156684448117860, +-0.152206102077141360, -0.152255519325649620, -0.152304936193519090, -0.152354352680626640, -0.152403768786847860, -0.152453184512059690, -0.152502599856138980, -0.152552014818961330, +-0.152601429400403640, -0.152650843600342370, -0.152700257418654450, -0.152749670855215430, -0.152799083909902270, -0.152848496582591360, -0.152897908873159650, -0.152947320781482740, +-0.152996732307437540, -0.153046143450900480, -0.153095554211748530, -0.153144964589857240, -0.153194374585103540, -0.153243784197363900, -0.153293193426515260, -0.153342602272433180, +-0.153392010734994590, -0.153441418814075970, -0.153490826509554260, -0.153540233821305020, -0.153589640749205230, -0.153639047293131740, -0.153688453452960230, -0.153737859228567560, +-0.153787264619830250, -0.153836669626625210, -0.153886074248828050, -0.153935478486315720, -0.153984882338964710, -0.154034285806651900, -0.154083688889252970, -0.154133091586644790, +-0.154182493898703890, -0.154231895825307190, -0.154281297366330340, -0.154330698521650210, -0.154380099291143350, -0.154429499674686670, -0.154478899672155810, -0.154528299283427710, +-0.154577698508378850, -0.154627097346886180, -0.154676495798825340, -0.154725893864073260, -0.154775291542506880, -0.154824688834001830, -0.154874085738435060, -0.154923482255683060, +-0.154972878385622820, -0.155022274128129940, -0.155071669483081350, -0.155121064450353620, -0.155170459029823630, -0.155219853221367080, -0.155269247024860890, -0.155318640440181590, +-0.155368033467206120, -0.155417426105810140, -0.155466818355870590, -0.155516210217264420, -0.155565601689867300, -0.155614992773556170, -0.155664383468207550, -0.155713773773698410, +-0.155763163689904420, -0.155812553216702510, -0.155861942353969190, -0.155911331101581480, -0.155960719459415000, -0.156010107427346720, -0.156059495005253180, -0.156108882193011330, +-0.156158268990496840, -0.156207655397586690, -0.156257041414157390, -0.156306427040085900, -0.156355812275247950, -0.156405197119520440, -0.156454581572779940, -0.156503965634903430, +-0.156553349305766560, -0.156602732585246350, -0.156652115473219690, -0.156701497969562340, -0.156750880074151250, -0.156800261786862930, -0.156849643107574430, -0.156899024036161380, +-0.156948404572500750, -0.156997784716469110, -0.157047164467943450, -0.157096543826799440, -0.157145922792914060, -0.157195301366163890, -0.157244679546425900, -0.157294057333575790, +-0.157343434727490520, -0.157392811728046670, -0.157442188335121220, -0.157491564548589870, -0.157540940368329580, -0.157590315794216980, -0.157639690826129000, -0.157689065463941370, +-0.157738439707531070, -0.157787813556775100, -0.157837187011549170, -0.157886560071730270, -0.157935932737194970, -0.157985305007820290, -0.158034676883481880, -0.158084048364056820, +-0.158133419449421610, -0.158182790139453300, -0.158232160434027550, -0.158281530333021420, -0.158330899836311460, -0.158380268943774720, -0.158429637655286840, -0.158479005970724840, +-0.158528373889965800, -0.158577741412885390, -0.158627108539360600, -0.158676475269268060, -0.158725841602484760, -0.158775207538886440, -0.158824573078350070, -0.158873938220752270, +-0.158923302965970070, -0.158972667313879180, -0.159022031264356630, -0.159071394817279000, -0.159120757972523310, -0.159170120729965280, -0.159219483089481970, -0.159268845050949930, +-0.159318206614246230, -0.159367567779246570, -0.159416928545827980, -0.159466288913867080, -0.159515648883240910, -0.159565008453825150, -0.159614367625496880, -0.159663726398133140, +-0.159713084771609640, -0.159762442745803420, -0.159811800320591110, -0.159861157495849730, -0.159910514271455030, -0.159959870647284040, -0.160009226623213350, -0.160058582199120060, +-0.160107937374879860, -0.160157292150369810, -0.160206646525466540, -0.160256000500047100, -0.160305354073987190, -0.160354707247163940, -0.160404060019454310, -0.160453412390734130, +-0.160502764360880400, -0.160552115929769780, -0.160601467097278850, -0.160650817863284700, -0.160700168227663060, -0.160749518190291010, -0.160798867751045600, -0.160848216909802580, +-0.160897565666439010, -0.160946914020831560, -0.160996261972857210, -0.161045609522391800, -0.161094956669312370, -0.161144303413495530, -0.161193649754818370, -0.161242995693156670, +-0.161292341228387450, -0.161341686360387400, -0.161391031089033580, -0.161440375414201730, -0.161489719335768940, -0.161539062853612280, -0.161588405967607540, -0.161637748677631780, +-0.161687090983561650, -0.161736432885274230, -0.161785774382645300, -0.161835115475551930, -0.161884456163870760, -0.161933796447478880, -0.161983136326252110, -0.162032475800067470, +-0.162081814868801630, -0.162131153532331710, -0.162180491790533450, -0.162229829643284000, -0.162279167090459950, -0.162328504131938420, -0.162377840767595180, -0.162427176997307350, +-0.162476512820951570, -0.162525848238404960, -0.162575183249543290, -0.162624517854243640, -0.162673852052383160, -0.162723185843837600, -0.162772519228484100, -0.162821852206199270, +-0.162871184776860270, -0.162920516940342850, -0.162969848696524140, -0.163019180045280820, -0.163068510986489970, -0.163117841520027420, -0.163167171645770270, -0.163216501363595200, +-0.163265830673379300, -0.163315159574998370, -0.163364488068329570, -0.163413816153249960, -0.163463143829635390, -0.163512471097362940, -0.163561797956309350, -0.163611124406351230, +-0.163660450447365740, -0.163709776079228710, -0.163759101301817230, -0.163808426115008430, -0.163857750518678120, -0.163907074512703450, -0.163956398096961080, -0.164005721271328150, +-0.164055044035680500, -0.164104366389895230, -0.164153688333849020, -0.164203009867419060, -0.164252330990481120, -0.164301651702912360, -0.164350972004589480, -0.164400291895389600, +-0.164449611375188540, -0.164498930443863460, -0.164548249101291480, -0.164597567347348460, -0.164646885181911510, -0.164696202604857370, -0.164745519616063120, -0.164794836215404670, +-0.164844152402759130, -0.164893468178003180, -0.164942783541014020, -0.164992098491667460, -0.165041413029840630, -0.165090727155410290, -0.165140040868253570, -0.165189354168246320, +-0.165238667055265660, -0.165287979529188330, -0.165337291589891520, -0.165386603237251020, -0.165435914471144030, -0.165485225291447240, -0.165534535698037830, -0.165583845690791630, +-0.165633155269585830, -0.165682464434297570, -0.165731773184802730, -0.165781081520978420, -0.165830389442701450, -0.165879696949848910, -0.165929004042296710, -0.165978310719922000, +-0.166027616982601520, -0.166076922830212410, -0.166126228262630570, -0.166175533279733170, -0.166224837881396910, -0.166274142067499020, -0.166323445837915310, -0.166372749192523010, +-0.166422052131199260, -0.166471354653819960, -0.166520656760262260, -0.166569958450402900, -0.166619259724119120, -0.166668560581286730, -0.166717861021782930, -0.166767161045484500, +-0.166816460652268600, -0.166865759842011100, -0.166915058614589190, -0.166964356969879660, -0.167013654907759660, -0.167062952428105090, -0.167112249530793150, -0.167161546215700560, +-0.167210842482704570, -0.167260138331681020, -0.167309433762507120, -0.167358728775059670, -0.167408023369215790, -0.167457317544851440, -0.167506611301843800, -0.167555904640070060, +-0.167605197559406120, -0.167654490059729180, -0.167703782140916020, -0.167753073802843850, -0.167802365045388540, -0.167851655868427350, -0.167900946271836990, -0.167950236255494710, +-0.167999525819276410, -0.168048814963059290, -0.168098103686720120, -0.168147391990136150, -0.168196679873183240, -0.168245967335738660, -0.168295254377679140, -0.168344540998881910, +-0.168393827199222910, -0.168443112978579330, -0.168492398336828000, -0.168541683273846080, -0.168590967789509520, -0.168640251883695550, -0.168689535556281380, -0.168738818807142920, +-0.168788101636157430, -0.168837384043201700, -0.168886666028152920, -0.168935947590887060, -0.168985228731281300, -0.169034509449212500, -0.169083789744557840, -0.169133069617193290, +-0.169182349066996060, -0.169231628093842960, -0.169280906697611230, -0.169330184878176780, -0.169379462635416870, -0.169428739969208740, -0.169478016879428340, -0.169527293365952870, +-0.169576569428659200, -0.169625845067424510, -0.169675120282124810, -0.169724395072637290, -0.169773669438838760, -0.169822943380606520, -0.169872216897816480, -0.169921489990345900, +-0.169970762658071570, -0.170020034900870810, -0.170069306718619500, -0.170118578111194930, -0.170167849078473900, -0.170217119620333700, -0.170266389736650260, -0.170315659427300870, +-0.170364928692162300, -0.170414197531111870, -0.170463465944025480, -0.170512733930780450, -0.170562001491254000, -0.170611268625322140, -0.170660535332862070, -0.170709801613750680, +-0.170759067467865230, -0.170808332895081680, -0.170857597895277270, -0.170906862468328900, -0.170956126614113770, -0.171005390332507920, -0.171054653623388590, -0.171103916486632620, +-0.171153178922117290, -0.171202440929718590, -0.171251702509313790, -0.171300963660779710, -0.171350224383993670, -0.171399484678831650, -0.171448744545170890, -0.171498003982888280, +-0.171547262991861100, -0.171596521571965310, -0.171645779723078230, -0.171695037445077160, -0.171744294737838030, -0.171793551601238160, -0.171842808035154420, -0.171892064039464110, +-0.171941319614043190, -0.171990574758768970, -0.172039829473518310, -0.172089083758168530, -0.172138337612595590, -0.172187591036676800, -0.172236844030289050, -0.172286096593309620, +-0.172335348725614510, -0.172384600427081040, -0.172433851697586490, -0.172483102537006850, -0.172532352945219490, -0.172581602922101260, -0.172630852467529430, -0.172680101581380030, +-0.172729350263530400, -0.172778598513857380, -0.172827846332238300, -0.172877093718549170, -0.172926340672667290, -0.172975587194469590, -0.173024833283833330, -0.173074078940634590, +-0.173123324164750620, -0.173172568956058340, -0.173221813314435090, -0.173271057239756860, -0.173320300731900970, -0.173369543790744350, -0.173418786416164320, -0.173468028608036840, +-0.173517270366239320, -0.173566511690649070, -0.173615752581142090, -0.173664993037595750, -0.173714233059886900, -0.173763472647892910, -0.173812711801489800, -0.173861950520554920, +-0.173911188804965170, -0.173960426654597880, -0.174009664069329080, -0.174058901049036100, -0.174108137593595890, -0.174157373702885780, -0.174206609376781780, -0.174255844615161280, +-0.174305079417901160, -0.174354313784878760, -0.174403547715970160, -0.174452781211052680, -0.174502014270003250, -0.174551246892699240, -0.174600479079016660, -0.174649710828832880, +-0.174698942142025250, -0.174748173018469840, -0.174797403458043980, -0.174846633460624650, -0.174895863026089140, -0.174945092154313560, -0.174994320845175220, -0.175043549098551100, +-0.175092776914318540, -0.175142004292353600, -0.175191231232533630, -0.175240457734735620, -0.175289683798836890, -0.175338909424713500, -0.175388134612242840, -0.175437359361302280, +-0.175486583671767890, -0.175535807543517050, -0.175585030976426660, -0.175634253970374160, -0.175683476525235580, -0.175732698640888310, -0.175781920317209290, -0.175831141554075920, +-0.175880362351364230, -0.175929582708951650, -0.175978802626715110, -0.176028022104532000, -0.176077241142278410, -0.176126459739831710, -0.176175677897068870, -0.176224895613867260, +-0.176274112890102970, -0.176323329725653400, -0.176372546120395520, -0.176421762074206710, -0.176470977586963030, -0.176520192658541940, -0.176569407288820780, -0.176618621477675680, +-0.176667835224984030, -0.176717048530622780, -0.176766261394469350, -0.176815473816399840, -0.176864685796291640, -0.176913897334021710, -0.176963108429467500, -0.177012319082505060, +-0.177061529293011830, -0.177110739060864770, -0.177159948385941320, -0.177209157268117530, -0.177258365707270880, -0.177307573703278740, -0.177356781256017230, -0.177405988365363750, +-0.177455195031195310, -0.177504401253388870, -0.177553607031821880, -0.177602812366370460, -0.177652017256911960, -0.177701221703323890, -0.177750425705482330, -0.177799629263264670, +-0.177848832376547970, -0.177898035045209620, -0.177947237269125730, -0.177996439048173780, -0.178045640382230700, -0.178094841271173950, -0.178144041714879690, -0.178193241713225310, +-0.178242441266087820, -0.178291640373344690, -0.178340839034872000, -0.178390037250547220, -0.178439235020247780, -0.178488432343849810, -0.178537629221230760, -0.178586825652267630, +-0.178636021636837890, -0.178685217174817670, -0.178734412266084390, -0.178783606910515090, -0.178832801107987190, -0.178881994858376860, -0.178931188161561530, -0.178980381017418260, +-0.179029573425824460, -0.179078765386656290, -0.179127956899791190, -0.179177147965106230, -0.179226338582478800, -0.179275528751785120, -0.179324718472902600, -0.179373907745708300, +-0.179423096570079650, -0.179472284945892820, -0.179521472873025280, -0.179570660351354520, -0.179619847380756650, -0.179669033961109170, -0.179718220092289080, -0.179767405774173910, +-0.179816591006639770, -0.179865775789564140, -0.179914960122824100, -0.179964144006297090, -0.180013327439859290, -0.180062510423388140, -0.180111692956760740, -0.180160875039854530, +-0.180210056672545720, -0.180259237854711730, -0.180308418586230120, -0.180357598866977000, -0.180406778696829890, -0.180455958075665860, -0.180505137003362350, -0.180554315479795560, +-0.180603493504842980, -0.180652671078381650, -0.180701848200289120, -0.180751024870441510, -0.180800201088716330, -0.180849376854990640, -0.180898552169141970, -0.180947727031046470, +-0.180996901440581640, -0.181046075397624600, -0.181095248902052780, -0.181144421953742390, -0.181193594552570950, -0.181242766698415550, -0.181291938391153620, -0.181341109630661440, +-0.181390280416816490, -0.181439450749496270, -0.181488620628576990, -0.181537790053936170, -0.181586959025450860, -0.181636127542998570, -0.181685295606455550, -0.181734463215699280, +-0.181783630370606850, -0.181832797071055790, -0.181881963316922300, -0.181931129108083900, -0.181980294444417680, -0.182029459325801170, -0.182078623752110540, -0.182127787723223380, +-0.182176951239016750, -0.182226114299368160, -0.182275276904153880, -0.182324439053251380, -0.182373600746537800, -0.182422761983890620, -0.182471922765186150, -0.182521083090301850, +-0.182570242959115250, -0.182619402371502650, -0.182668561327341520, -0.182717719826509000, -0.182766877868882600, -0.182816035454338580, -0.182865192582754470, -0.182914349254007370, +-0.182963505467974850, -0.183012661224533140, -0.183061816523559740, -0.183110971364931820, -0.183160125748526910, -0.183209279674221260, -0.183258433141892390, -0.183307586151417870, +-0.183356738702673970, -0.183405890795538210, -0.183455042429887720, -0.183504193605600080, -0.183553344322551490, -0.183602494580619560, -0.183651644379681400, -0.183700793719614540, +-0.183749942600295290, -0.183799091021601160, -0.183848238983409300, -0.183897386485597310, -0.183946533528041380, -0.183995680110619150, -0.184044826233207700, -0.184093971895684600, +-0.184143117097926160, -0.184192261839809940, -0.184241406121213040, -0.184290549942013080, -0.184339693302086300, -0.184388836201310270, -0.184437978639562600, -0.184487120616719570, +-0.184536262132658700, -0.184585403187257190, -0.184634543780392620, -0.184683683911941260, -0.184732823581780670, -0.184781962789788030, -0.184831101535840920, -0.184880239819815610, +-0.184929377641589700, -0.184978515001040340, -0.185027651898045150, -0.185076788332480400, -0.185125924304223670, -0.185175059813152100, -0.185224194859143350, -0.185273329442073670, +-0.185322463561820670, -0.185371597218261520, -0.185420730411273800, -0.185469863140733800, -0.185518995406519170, -0.185568127208507460, -0.185617258546575010, -0.185666389420599430, +-0.185715519830457860, -0.185764649776027940, -0.185813779257185950, -0.185862908273809500, -0.185912036825775780, -0.185961164912962440, -0.186010292535245730, -0.186059419692503280, +-0.186108546384612270, -0.186157672611450360, -0.186206798372893810, -0.186255923668820270, -0.186305048499107370, -0.186354172863631400, -0.186403296762269990, -0.186452420194900350, +-0.186501543161400110, -0.186550665661645550, -0.186599787695514360, -0.186648909262883660, -0.186698030363631140, -0.186747150997633120, -0.186796271164767210, -0.186845390864910620, +-0.186894510097941000, -0.186943628863734670, -0.186992747162169240, -0.187041864993121980, -0.187090982356470450, -0.187140099252091070, -0.187189215679861410, -0.187238331639658750, +-0.187287447131360670, -0.187336562154843540, -0.187385676709984990, -0.187434790796662700, -0.187483904414752990, -0.187533017564133540, -0.187582130244681510, -0.187631242456274630, +-0.187680354198789170, -0.187729465472102870, -0.187778576276092870, -0.187827686610636870, -0.187876796475611230, -0.187925905870893580, -0.187975014796361200, -0.188024123251891690, +-0.188073231237361440, -0.188122338752648110, -0.188171445797628960, -0.188220552372181600, -0.188269658476182430, -0.188318764109509120, -0.188367869272038880, -0.188416973963649430, +-0.188466078184217100, -0.188515181933619570, -0.188564285211734520, -0.188613388018438330, -0.188662490353608660, -0.188711592217122780, -0.188760693608858330, -0.188809794528691730, +-0.188858894976500660, -0.188907994952162320, -0.188957094455554450, -0.189006193486553400, -0.189055292045036850, -0.189104390130882090, -0.189153487743966790, -0.189202584884167330, +-0.189251681551361410, -0.189300777745426720, -0.189349873466239630, -0.189398968713677900, -0.189448063487618720, -0.189497157787939820, -0.189546251614517600, -0.189595344967229740, +-0.189644437845953530, -0.189693530250566650, -0.189742622180945510, -0.189791713636967810, -0.189840804618510830, -0.189889895125452260, -0.189938985157668550, -0.189988074715037340, +-0.190037163797435990, -0.190086252404742110, -0.190135340536832200, -0.190184428193583940, -0.190233515374874600, -0.190282602080581900, -0.190331688310582280, -0.190380774064753430, +-0.190429859342973070, -0.190478944145117620, -0.190528028471064840, -0.190577112320691970, -0.190626195693876760, -0.190675278590495630, -0.190724361010426280, -0.190773442953546060, +-0.190822524419732630, -0.190871605408862500, -0.190920685920813320, -0.190969765955462440, -0.191018845512687580, -0.191067924592365160, -0.191117003194372940, -0.191166081318588640, +-0.191215158964888720, -0.191264236133150880, -0.191313312823252450, -0.191362389035070750, -0.191411464768483530, -0.191460540023367180, -0.191509614799599490, -0.191558689097058200, +-0.191607762915619760, -0.191656836255161890, -0.191705909115561960, -0.191754981496697670, -0.191804053398445500, -0.191853124820683200, -0.191902195763288070, -0.191951266226137920, +-0.192000336209109140, -0.192049405712079540, -0.192098474734926420, -0.192147543277527530, -0.192196611339759350, -0.192245678921499660, -0.192294746022626200, -0.192343812643015450, +-0.192392878782545160, -0.192441944441092670, -0.192491009618535740, -0.192540074314750870, -0.192589138529615820, -0.192638202263007900, -0.192687265514804920, -0.192736328284883350, +-0.192785390573120940, -0.192834452379395090, -0.192883513703583500, -0.192932574545562730, -0.192981634905210500, -0.193030694782404200, -0.193079754177021580, -0.193128813088939140, +-0.193177871518034670, -0.193226929464185540, -0.193275986927269490, -0.193325043907163070, -0.193374100403744030, -0.193423156416890170, -0.193472211946477980, -0.193521266992385250, +-0.193570321554489390, -0.193619375632668120, -0.193668429226798000, -0.193717482336756790, -0.193766534962421880, -0.193815587103671080, -0.193864638760380880, -0.193913689932429080, +-0.193962740619693040, -0.194011790822050580, -0.194060840539378220, -0.194109889771553770, -0.194158938518455000, -0.194207986779958490, -0.194257034555941980, -0.194306081846282900, +-0.194355128650858610, -0.194404174969546930, -0.194453220802224380, -0.194502266148768780, -0.194551311009057950, -0.194600355382968410, -0.194649399270377970, -0.194698442671164040, +-0.194747485585204440, -0.194796528012375710, -0.194845569952555640, -0.194894611405621640, -0.194943652371451560, -0.194992692849921910, -0.195041732840910500, -0.195090772344294780, +-0.195139811359952590, -0.195188849887760390, -0.195237887927596110, -0.195286925479337510, -0.195335962542861170, -0.195384999118044940, -0.195434035204766210, -0.195483070802902810, +-0.195532105912331310, -0.195581140532929550, -0.195630174664574910, -0.195679208307145300, -0.195728241460517230, -0.195777274124568550, -0.195826306299176660, -0.195875337984219470, +-0.195924369179573510, -0.195973399885116610, -0.196022430100726200, -0.196071459826280160, -0.196120489061655050, -0.196169517806728700, -0.196218546061378560, -0.196267573825482490, +-0.196316601098917050, -0.196365627881560120, -0.196414654173289540, -0.196463679973981900, -0.196512705283515030, -0.196561730101766420, -0.196610754428613920, -0.196659778263934100, +-0.196708801607604840, -0.196757824459503570, -0.196806846819508160, -0.196855868687495220, -0.196904890063342610, -0.196953910946927770, -0.197002931338128570, -0.197051951236821620, +-0.197100970642884790, -0.197149989556195980, -0.197199007976631730, -0.197248025904070010, -0.197297043338388180, -0.197346060279464190, -0.197395076727174630, -0.197444092681397340, +-0.197493108142009850, -0.197542123108890020, -0.197591137581914460, -0.197640151560961040, -0.197689165045907250, -0.197738178036630960, -0.197787190533008810, -0.197836202534918680, +-0.197885214042238050, -0.197934225054844810, -0.197983235572615570, -0.198032245595428260, -0.198081255123160330, -0.198130264155689680, -0.198179272692892950, -0.198228280734648040, +-0.198277288280832850, -0.198326295331324010, -0.198375301885999440, -0.198424307944736590, -0.198473313507413430, -0.198522318573906560, -0.198571323144093870, -0.198620327217852890, +-0.198669330795061520, -0.198718333875596370, -0.198767336459335420, -0.198816338546156100, -0.198865340135936370, -0.198914341228552870, -0.198963341823883500, -0.199012341921805810, +-0.199061341522197680, -0.199110340624935740, -0.199159339229897980, -0.199208337336961860, -0.199257334946005310, -0.199306332056905010, -0.199355328669538890, -0.199404324783784860, +-0.199453320399519600, -0.199502315516621040, -0.199551310134966690, -0.199600304254434480, -0.199649297874901100, -0.199698290996244480, -0.199747283618342100, -0.199796275741071980, +-0.199845267364310710, -0.199894258487936290, -0.199943249111826200, -0.199992239235858430, -0.200041228859909660, -0.200090217983857790, -0.200139206607580810, -0.200188194730955370, +-0.200237182353859460, -0.200286169476170590, -0.200335156097766730, -0.200384142218524550, -0.200433127838322010, -0.200482112957036630, -0.200531097574546430, -0.200580081690728050, +-0.200629065305459460, -0.200678048418618190, -0.200727031030082270, -0.200776013139728320, -0.200824994747434320, -0.200873975853077870, -0.200922956456536880, -0.200971936557688080, +-0.201020916156409430, -0.201069895252578510, -0.201118873846073270, -0.201167851936770420, -0.201216829524547920, -0.201265806609283810, -0.201314783190854720, -0.201363759269138690, +-0.201412734844013260, -0.201461709915356420, -0.201510684483044880, -0.201559658546956620, -0.201608632106969220, -0.201657605162960690, -0.201706577714807680, -0.201755549762388240, +-0.201804521305579940, -0.201853492344260750, -0.201902462878307400, -0.201951432907597900, -0.202000402432009810, -0.202049371451421160, -0.202098339965708640, -0.202147307974750280, +-0.202196275478423640, -0.202245242476606750, -0.202294208969176300, -0.202343174956010340, -0.202392140436986890, -0.202441105411982650, -0.202490069880875640, -0.202539033843543460, +-0.202587997299864130, -0.202636960249714370, -0.202685922692972200, -0.202734884629515220, -0.202783846059221480, -0.202832806981967710, -0.202881767397631890, -0.202930727306091660, +-0.202979686707225050, -0.203028645600908770, -0.203077603987020900, -0.203126561865439450, -0.203175519236041160, -0.203224476098704060, -0.203273432453305790, -0.203322388299724350, +-0.203371343637836520, -0.203420298467520330, -0.203469252788653380, -0.203518206601113750, -0.203567159904778170, -0.203616112699524680, -0.203665064985230900, -0.203714016761774920, +-0.203762968029033460, -0.203811918786884570, -0.203860869035205870, -0.203909818773875460, -0.203958768002770050, -0.204007716721767710, -0.204056664930746090, -0.204105612629583240, +-0.204154559818155920, -0.204203506496342220, -0.204252452664020170, -0.204301398321066560, -0.204350343467359450, -0.204399288102776490, -0.204448232227195740, -0.204497175840493980, +-0.204546118942549260, -0.204595061533239280, -0.204644003612442060, -0.204692945180034390, -0.204741886235894370, -0.204790826779899630, -0.204839766811928250, -0.204888706331857020, +-0.204937645339564020, -0.204986583834927350, -0.205035521817823780, -0.205084459288131400, -0.205133396245727910, -0.205182332690490880, -0.205231268622298480, -0.205280204041027480, +-0.205329138946555970, -0.205378073338762010, -0.205427007217522470, -0.205475940582715400, -0.205524873434218490, -0.205573805771909810, -0.205622737595666180, -0.205671668905365730, +-0.205720599700886100, -0.205769529982105400, -0.205818459748900450, -0.205867389001149340, -0.205916317738729760, -0.205965245961519800, -0.206014173669396310, -0.206063100862237390, +-0.206112027539921170, -0.206160953702324400, -0.206209879349325280, -0.206258804480801440, -0.206307729096631060, -0.206356653196690890, -0.206405576780859110, -0.206454499849013370, +-0.206503422401031810, -0.206552344436791270, -0.206601265956169870, -0.206650186959045300, -0.206699107445295710, -0.206748027414797920, -0.206796946867430030, -0.206845865803069790, +-0.206894784221595320, -0.206943702122883460, -0.206992619506812360, -0.207041536373259670, -0.207090452722103610, -0.207139368553220990, -0.207188283866489910, -0.207237198661788580, +-0.207286112938993820, -0.207335026697983760, -0.207383939938636160, -0.207432852660829110, -0.207481764864439530, -0.207530676549345510, -0.207579587715424810, -0.207628498362555590, +-0.207677408490614670, -0.207726318099480220, -0.207775227189029990, -0.207824135759142130, -0.207873043809693490, -0.207921951340562240, -0.207970858351626570, -0.208019764842763300, +-0.208068670813850610, -0.208117576264766240, -0.208166481195387940, -0.208215385605593880, -0.208264289495260910, -0.208313192864267220, -0.208362095712490980, -0.208410998039809060, +-0.208459899846099670, -0.208508801131240510, -0.208557701895109780, -0.208606602137584360, -0.208655501858542450, -0.208704401057861750, -0.208753299735420530, -0.208802197891095610, +-0.208851095524765190, -0.208899992636307010, -0.208948889225599320, -0.208997785292518940, -0.209046680836944110, -0.209095575858753020, -0.209144470357822550, -0.209193364334030910, +-0.209242257787255860, -0.209291150717375580, -0.209340043124267020, -0.209388935007808340, -0.209437826367877310, -0.209486717204352160, -0.209535607517109780, -0.209584497306028380, +-0.209633386570985740, -0.209682275311860070, -0.209731163528528270, -0.209780051220868570, -0.209828938388758740, -0.209877825032077000, -0.209926711150700250, -0.209975596744506720, +-0.210024481813374210, -0.210073366357180940, -0.210122250375803820, -0.210171133869121060, -0.210220016837010890, -0.210268899279350270, -0.210317781196017380, -0.210366662586890050, +-0.210415543451846490, -0.210464423790763630, -0.210513303603519750, -0.210562182889992570, -0.210611061650060380, -0.210659939883600100, -0.210708817590489980, -0.210757694770607800, +-0.210806571423831830, -0.210855447550038990, -0.210904323149107540, -0.210953198220915710, -0.211002072765340440, -0.211050946782260000, -0.211099820271552190, -0.211148693233095260, +-0.211197565666766170, -0.211246437572443190, -0.211295308950004090, -0.211344179799327150, -0.211393050120289330, -0.211441919912768870, -0.211490789176643630, -0.211539657911791860, +-0.211588526118090480, -0.211637393795417790, -0.211686260943651640, -0.211735127562670270, -0.211783993652350620, -0.211832859212571000, -0.211881724243209250, -0.211930588744143610, +-0.211979452715251070, -0.212028316156409880, -0.212077179067498340, -0.212126041448393420, -0.212174903298973400, -0.212223764619116130, -0.212272625408699870, -0.212321485667601620, +-0.212370345395699660, -0.212419204592871810, -0.212468063258996390, -0.212516921393950400, -0.212565778997612090, -0.212614636069859340, -0.212663492610570440, -0.212712348619622380, +-0.212761204096893420, -0.212810059042261470, -0.212858913455604790, -0.212907767336800420, -0.212956620685726600, -0.213005473502261260, -0.213054325786282640, -0.213103177537667800, +-0.213152028756294990, -0.213200879442042580, -0.213249729594787500, -0.213298579214408120, -0.213347428300782270, -0.213396276853788290, -0.213445124873303190, -0.213493972359205280, +-0.213542819311372420, -0.213591665729682970, -0.213640511614013930, -0.213689356964243570, -0.213738201780249850, -0.213787046061911040, -0.213835889809104200, -0.213884733021707630, +-0.213933575699599670, -0.213982417842657310, -0.214031259450758930, -0.214080100523782400, -0.214128941061606040, -0.214177781064106900, -0.214226620531163310, -0.214275459462653170, +-0.214324297858454800, -0.214373135718445270, -0.214421973042502880, -0.214470809830505590, -0.214519646082331680, -0.214568481797858230, -0.214617316976963600, -0.214666151619525620, +-0.214714985725422750, -0.214763819294531950, -0.214812652326731630, -0.214861484821899650, -0.214910316779914400, -0.214959148200652930, -0.215007979083993610, -0.215056809429814750, +-0.215105639237993420, -0.215154468508408030, -0.215203297240936430, -0.215252125435457050, -0.215300953091846910, -0.215349780209984380, -0.215398606789747430, -0.215447432831014360, +-0.215496258333662290, -0.215545083297569580, -0.215593907722614160, -0.215642731608674390, -0.215691554955627360, -0.215740377763351480, -0.215789200031724610, -0.215838021760625190, +-0.215886842949930300, -0.215935663599518270, -0.215984483709267090, -0.216033303279055150, -0.216082122308759510, -0.216130940798258560, -0.216179758747430700, -0.216228576156153010, +-0.216277393024303880, -0.216326209351761250, -0.216375025138403540, -0.216423840384107840, -0.216472655088752520, -0.216521469252215580, -0.216570282874375410, -0.216619095955109090, +-0.216667908494295010, -0.216716720491811180, -0.216765531947535980, -0.216814342861346520, -0.216863153233121190, -0.216911963062738440, -0.216960772350075330, -0.217009581095010280, +-0.217058389297421270, -0.217107196957186750, -0.217156004074183780, -0.217204810648290810, -0.217253616679385810, -0.217302422167347210, -0.217351227112052130, -0.217400031513378940, +-0.217448835371205710, -0.217497638685410830, -0.217546441455871400, -0.217595243682465860, -0.217644045365072230, -0.217692846503568900, -0.217741647097833060, -0.217790447147743070, +-0.217839246653176940, -0.217888045614013180, -0.217936844030128830, -0.217985641901402400, -0.218034439227712290, -0.218083236008935640, -0.218132032244950900, -0.218180827935636090, +-0.218229623080869630, -0.218278417680528690, -0.218327211734491710, -0.218376005242636670, -0.218424798204842090, -0.218473590620985060, -0.218522382490944050, -0.218571173814597090, +-0.218619964591822650, -0.218668754822497840, -0.218717544506501160, -0.218766333643711040, -0.218815122234004650, -0.218863910277260460, -0.218912697773356480, -0.218961484722170780, +-0.219010271123581790, -0.219059056977466690, -0.219107842283703950, -0.219156627042172040, -0.219205411252748120, -0.219254194915310670, -0.219302978029737750, -0.219351760595907800, +-0.219400542613698010, -0.219449324082986900, -0.219498105003652440, -0.219546885375573180, -0.219595665198626250, -0.219644444472690160, -0.219693223197642980, -0.219742001373363170, +-0.219790778999727900, -0.219839556076615710, -0.219888332603905030, -0.219937108581473110, -0.219985884009198410, -0.220034658886959030, -0.220083433214633390, -0.220132206992098760, +-0.220180980219233600, -0.220229752895916010, -0.220278525022024470, -0.220327296597436160, -0.220376067622029630, -0.220424838095682920, -0.220473608018274540, -0.220522377389681720, +-0.220571146209782960, -0.220619914478456330, -0.220668682195580330, -0.220717449361032210, -0.220766215974690480, -0.220814982036433180, -0.220863747546138880, -0.220912512503684770, +-0.220961276908949370, -0.221010040761811240, -0.221058804062147530, -0.221107566809836840, -0.221156329004757230, -0.221205090646787230, -0.221253851735804090, -0.221302612271686290, +-0.221351372254311980, -0.221400131683559650, -0.221448890559306580, -0.221497648881431250, -0.221546406649811840, -0.221595163864326820, -0.221643920524853460, -0.221692676631270320, +-0.221741432183455910, -0.221790187181287480, -0.221838941624643570, -0.221887695513402320, -0.221936448847441850, -0.221985201626640680, -0.222033953850876040, -0.222082705520026540, +-0.222131456633970710, -0.222180207192585830, -0.222228957195750390, -0.222277706643342590, -0.222326455535240940, -0.222375203871322730, -0.222423951651466500, -0.222472698875550380, +-0.222521445543452960, -0.222570191655051490, -0.222618937210224550, -0.222667682208850250, -0.222716426650807180, -0.222765170535972640, -0.222813913864225140, -0.222862656635443300, +-0.222911398849504390, -0.222960140506286990, -0.223008881605669200, -0.223057622147529670, -0.223106362131745640, -0.223155101558195730, -0.223203840426758030, -0.223252578737311190, +-0.223301316489732480, -0.223350053683900460, -0.223398790319693290, -0.223447526396989590, -0.223496261915666660, -0.223544996875603060, -0.223593731276676950, -0.223642465118766980, +-0.223691198401750390, -0.223739931125505800, -0.223788663289911400, -0.223837394894845780, -0.223886125940186230, -0.223934856425811350, -0.223983586351599790, -0.224032315717428790, +-0.224081044523177040, -0.224129772768722670, -0.224178500453944300, -0.224227227578719240, -0.224275954142926110, -0.224324680146443110, -0.224373405589148840, -0.224422130470920610, +-0.224470854791637060, -0.224519578551176350, -0.224568301749417170, -0.224617024386236760, -0.224665746461513830, -0.224714467975126950, -0.224763188926953460, -0.224811909316872010, +-0.224860629144760770, -0.224909348410498390, -0.224958067113962240, -0.225006785255030900, -0.225055502833582580, -0.225104219849495970, -0.225152936302648350, -0.225201652192918410, +-0.225250367520184320, -0.225299082284324740, -0.225347796485217050, -0.225396510122739840, -0.225445223196771380, -0.225493935707190260, -0.225542647653873910, -0.225591359036700910, +-0.225640069855549520, -0.225688780110298390, -0.225737489800824890, -0.225786198927007660, -0.225834907488725340, -0.225883615485855340, -0.225932322918276310, -0.225981029785866460, +-0.226029736088504490, -0.226078441826067710, -0.226127146998434860, -0.226175851605484120, -0.226224555647094180, -0.226273259123142450, -0.226321962033507550, -0.226370664378067740, +-0.226419366156701720, -0.226468067369286820, -0.226516768015701780, -0.226565468095824810, -0.226614167609534590, -0.226662866556708560, -0.226711564937225330, -0.226760262750963200, +-0.226808959997800820, -0.226857656677615650, -0.226906352790286310, -0.226955048335691520, -0.227003743313708680, -0.227052437724216490, -0.227101131567093190, -0.227149824842217520, +-0.227198517549466850, -0.227247209688719860, -0.227295901259854880, -0.227344592262750560, -0.227393282697284320, -0.227441972563334870, -0.227490661860780510, -0.227539350589499920, +-0.227588038749370530, -0.227636726340271020, -0.227685413362080150, -0.227734099814675290, -0.227782785697935200, -0.227831471011738150, -0.227880155755962850, -0.227928839930486710, +-0.227977523535188490, -0.228026206569946460, -0.228074889034639350, -0.228123570929144560, -0.228172252253340870, -0.228220933007106550, -0.228269613190320330, -0.228318292802859620, +-0.228366971844603190, -0.228415650315429320, -0.228464328215216780, -0.228513005543842990, -0.228561682301186670, -0.228610358487126130, -0.228659034101540150, -0.228707709144306160, +-0.228756383615302870, -0.228805057514409080, -0.228853730841502210, -0.228902403596461000, -0.228951075779163770, -0.228999747389489310, -0.229048418427315020, -0.229097088892519700, +-0.229145758784981670, -0.229194428104579660, -0.229243096851191150, -0.229291765024694890, -0.229340432624969250, -0.229389099651892940, -0.229437766105343440, -0.229486431985199520, +-0.229535097291339560, -0.229583762023642250, -0.229632426181985120, -0.229681089766246900, -0.229729752776305970, -0.229778415212041120, -0.229827077073329780, -0.229875738360050740, +-0.229924399072082790, -0.229973059209303390, -0.230021718771591360, -0.230070377758825050, -0.230119036170883200, -0.230167694007643340, -0.230216351268984270, -0.230265007954784270, +-0.230313664064922210, -0.230362319599275560, -0.230410974557723110, -0.230459628940143210, -0.230508282746414690, -0.230556935976415020, -0.230605588630023030, -0.230654240707117490, +-0.230702892207575890, -0.230751543131277080, -0.230800193478099410, -0.230848843247921710, -0.230897492440621440, -0.230946141056077440, -0.230994789094168100, -0.231043436554772220, +-0.231092083437767330, -0.231140729743032210, -0.231189375470445270, -0.231238020619885330, -0.231286665191229900, -0.231335309184357800, -0.231383952599147430, -0.231432595435477620, +-0.231481237693225870, -0.231529879372271040, -0.231578520472491530, -0.231627160993766120, -0.231675800935972400, -0.231724440298989170, -0.231773079082695260, -0.231821717286968240, +-0.231870354911686890, -0.231918991956729690, -0.231967628421975440, -0.232016264307301680, -0.232064899612587250, -0.232113534337710590, -0.232162168482550500, -0.232210802046984580, +-0.232259435030891640, -0.232308067434150110, -0.232356699256638850, -0.232405330498235420, -0.232453961158818670, -0.232502591238267000, -0.232551220736459290, -0.232599849653273070, +-0.232648477988587260, -0.232697105742280250, -0.232745732914230900, -0.232794359504316790, -0.232842985512416780, -0.232891610938409740, -0.232940235782173240, -0.232988860043586150, +-0.233037483722526920, -0.233086106818874400, -0.233134729332506170, -0.233183351263301140, -0.233231972611137710, -0.233280593375894800, -0.233329213557449950, -0.233377833155682110, +-0.233426452170469640, -0.233475070601691510, -0.233523688449225250, -0.233572305712949760, -0.233620922392743960, -0.233669538488485430, -0.233718154000053020, -0.233766768927325260, +-0.233815383270180980, -0.233863997028497830, -0.233912610202154670, -0.233961222791029990, -0.234009834795002700, -0.234058446213950390, -0.234107057047751950, -0.234155667296285870, +-0.234204276959431050, -0.234252886037065120, -0.234301494529066960, -0.234350102435315070, -0.234398709755688360, -0.234447316490064450, -0.234495922638322220, -0.234544528200340220, +-0.234593133175997310, -0.234641737565171150, -0.234690341367740610, -0.234738944583584690, -0.234787547212580970, -0.234836149254608360, -0.234884750709545400, -0.234933351577270990, +-0.234981951857662770, -0.235030551550599650, -0.235079150655960160, -0.235127749173623250, -0.235176347103466520, -0.235224944445368900, -0.235273541199208960, -0.235322137364865570, +-0.235370732942216420, -0.235419327931140430, -0.235467922331516530, -0.235516516143222420, -0.235565109366137030, -0.235613702000138840, -0.235662294045106410, -0.235710885500918680, +-0.235759476367453290, -0.235808066644589230, -0.235856656332205400, -0.235905245430179540, -0.235953833938390530, -0.236002421856716970, -0.236051009185037770, -0.236099595923230600, +-0.236148182071174470, -0.236196767628747860, -0.236245352595829770, -0.236293936972297860, -0.236342520758031140, -0.236391103952908080, -0.236439686556807720, -0.236488268569607700, +-0.236536849991187010, -0.236585430821424610, -0.236634011060198210, -0.236682590707386810, -0.236731169762868900, -0.236779748226523510, -0.236828326098228320, -0.236876903377862320, +-0.236925480065304060, -0.236974056160432520, -0.237022631663125400, -0.237071206573261720, -0.237119780890720030, -0.237168354615379300, -0.237216927747117250, -0.237265500285812890, +-0.237314072231344790, -0.237362643583591940, -0.237411214342432040, -0.237459784507744100, -0.237508354079406710, -0.237556923057298860, -0.237605491441298280, -0.237654059231283940, +-0.237702626427134910, -0.237751193028728880, -0.237799759035944860, -0.237848324448661470, -0.237896889266757670, -0.237945453490111230, -0.237994017118601160, -0.238042580152106030, +-0.238091142590504870, -0.238139704433675460, -0.238188265681496760, -0.238236826333847410, -0.238285386390606420, -0.238333945851651550, -0.238382504716861790, -0.238431062986116220, +-0.238479620659292540, -0.238528177736269830, -0.238576734216926660, -0.238625290101142080, -0.238673845388793880, -0.238722400079761030, -0.238770954173922190, -0.238819507671156390, +-0.238868060571341410, -0.238916612874356280, -0.238965164580079600, -0.239013715688390440, -0.239062266199166570, -0.239110816112287020, -0.239159365427630440, -0.239207914145075890, +-0.239256462264501090, -0.239305009785785170, -0.239353556708806700, -0.239402103033444780, -0.239450648759577170, -0.239499193887082930, -0.239547738415841150, -0.239596282345729610, +-0.239644825676627340, -0.239693368408413020, -0.239741910540965690, -0.239790452074163160, -0.239838993007884500, -0.239887533342008350, -0.239936073076413820, -0.239984612210978670, +-0.240033150745581960, -0.240081688680102410, -0.240130226014419050, -0.240178762748409710, -0.240227298881953430, -0.240275834414928950, -0.240324369347215290, -0.240372903678690270, +-0.240421437409233000, -0.240469970538722130, -0.240518503067036760, -0.240567034994054710, -0.240615566319655080, -0.240664097043716970, -0.240712627166118160, -0.240761156686737810, +-0.240809685605454540, -0.240858213922147510, -0.240906741636694510, -0.240955268748974660, -0.241003795258866640, -0.241052321166249560, -0.241100846471001220, -0.241149371173000780, +-0.241197895272126930, -0.241246418768258750, -0.241294941661274100, -0.241343463951052110, -0.241391985637471880, -0.241440506720411260, -0.241489027199749350, -0.241537547075364900, +-0.241586066347137000, -0.241634585014943500, -0.241683103078663560, -0.241731620538175850, -0.241780137393359520, -0.241828653644092400, -0.241877169290253660, -0.241925684331721990, +-0.241974198768376560, -0.242022712600095170, -0.242071225826757020, -0.242119738448240810, -0.242168250464425670, -0.242216761875189480, -0.242265272680411370, -0.242313782879970100, +-0.242362292473744800, -0.242410801461613340, -0.242459309843454870, -0.242507817619148550, -0.242556324788572280, -0.242604831351605180, -0.242653337308125990, -0.242701842658013920, +-0.242750347401146790, -0.242798851537403800, -0.242847355066663660, -0.242895857988805590, -0.242944360303707420, -0.242992862011248370, -0.243041363111307170, -0.243089863603762970, +-0.243138363488493690, -0.243186862765378510, -0.243235361434296170, -0.243283859495125850, -0.243332356947745470, -0.243380853792034170, -0.243429350027870750, -0.243477845655134390, +-0.243526340673702960, -0.243574835083455700, -0.243623328884271790, -0.243671822076029110, -0.243720314658606880, -0.243768806631883880, -0.243817297995739280, -0.243865788750050990, +-0.243914278894698240, -0.243962768429559800, -0.244011257354514870, -0.244059745669441360, -0.244108233374218500, -0.244156720468725050, -0.244205206952840200, -0.244253692826441940, +-0.244302178089409430, -0.244350662741621930, -0.244399146782957290, -0.244447630213294830, -0.244496113032513280, -0.244544595240491880, -0.244593076837108570, -0.244641557822242560, +-0.244690038195772650, -0.244738517957578060, -0.244786997107536760, -0.244835475645527990, -0.244883953571430500, -0.244932430885123560, -0.244980907586485140, -0.245029383675394420, +-0.245077859151730250, -0.245126334015371870, -0.245174808266197230, -0.245223281904085540, -0.245271754928915680, -0.245320227340566850, -0.245368699138917010, -0.245417170323845440, +-0.245465640895231370, -0.245514110852952770, -0.245562580196888870, -0.245611048926918540, -0.245659517042921020, -0.245707984544774270, -0.245756451432357550, -0.245804917705549740, +-0.245853383364230020, -0.245901848408276450, -0.245950312837568240, -0.245998776651984250, -0.246047239851403730, -0.246095702435704690, -0.246144164404766410, -0.246192625758467700, +-0.246241086496687880, -0.246289546619304880, -0.246338006126198050, -0.246386465017246180, -0.246434923292328580, -0.246483380951323240, -0.246531837994109470, -0.246580294420566530, +-0.246628750230572400, -0.246677205424006420, -0.246725660000747420, -0.246774113960674670, -0.246822567303666250, -0.246871020029601370, -0.246919472138358960, -0.246967923629818310, +-0.247016374503857410, -0.247064824760355600, -0.247113274399191700, -0.247161723420245030, -0.247210171823393670, -0.247258619608516830, -0.247307066775493910, -0.247355513324202860, +-0.247403959254523050, -0.247452404566333330, -0.247500849259512600, -0.247549293333940180, -0.247597736789494090, -0.247646179626053680, -0.247694621843498250, -0.247743063441705800, +-0.247791504420555720, -0.247839944779926880, -0.247888384519698610, -0.247936823639748920, -0.247985262139957200, -0.248033700020202750, -0.248082137280363600, -0.248130573920319120, +-0.248179009939948210, -0.248227445339129770, -0.248275880117743150, -0.248324314275666400, -0.248372747812778880, -0.248421180728959880, -0.248469613024087540, -0.248518044698041150, +-0.248566475750699650, -0.248614906181942400, -0.248663335991647440, -0.248711765179694150, -0.248760193745961420, -0.248808621690328660, -0.248857049012673910, -0.248905475712876550, +-0.248953901790815500, -0.249002327246370110, -0.249050752079418490, -0.249099176289839960, -0.249147599877513950, -0.249196022842318510, -0.249244445184133000, -0.249292866902836360, +-0.249341287998307570, -0.249389708470425990, -0.249438128319069720, -0.249486547544118110, -0.249534966145450590, -0.249583384122945200, -0.249631801476481370, -0.249680218205938030, +-0.249728634311194550, -0.249777049792129090, -0.249825464648620960, -0.249873878880549210, -0.249922292487793190, -0.249970705470230980, -0.250019117827742050, -0.250067529560205280, +-0.250115940667500150, -0.250164351149504690, -0.250212761006098410, -0.250261170237160660, -0.250309578842569490, -0.250357986822204450, -0.250406394175944400, -0.250454800903668340, +-0.250503207005255750, -0.250551612480584720, -0.250600017329534630, -0.250648421551984910, -0.250696825147813720, -0.250745228116900480, -0.250793630459124170, -0.250842032174364240, +-0.250890433262498770, -0.250938833723407200, -0.250987233556969000, -0.251035632763062290, -0.251084031341566480, -0.251132429292360630, -0.251180826615323650, -0.251229223310335090, +-0.251277619377273000, -0.251326014816016910, -0.251374409626446140, -0.251422803808438950, -0.251471197361874790, -0.251519590286632570, -0.251567982582591830, -0.251616374249630740, +-0.251664765287628660, -0.251713155696464690, -0.251761545476018260, -0.251809934626167580, -0.251858323146792020, -0.251906711037770630, -0.251955098298982940, -0.252003484930307050, +-0.252051870931622460, -0.252100256302808580, -0.252148641043743680, -0.252197025154307140, -0.252245408634378050, -0.252293791483835460, -0.252342173702558790, -0.252390555290426310, +-0.252438936247317390, -0.252487316573111580, -0.252535696267687020, -0.252584075330923250, -0.252632453762699270, -0.252680831562894610, -0.252729208731387430, -0.252777585268057270, +-0.252825961172783110, -0.252874336445444440, -0.252922711085919520, -0.252971085094087830, -0.253019458469828480, -0.253067831213020840, -0.253116203323543230, -0.253164574801275080, +-0.253212945646095980, -0.253261315857884030, -0.253309685436518830, -0.253358054381879360, -0.253406422693845220, -0.253454790372294620, -0.253503157417106990, -0.253551523828161480, +-0.253599889605337640, -0.253648254748513600, -0.253696619257568920, -0.253744983132382750, -0.253793346372834520, -0.253841708978802430, -0.253890070950166140, -0.253938432286805070, +-0.253986792988597500, -0.254035153055422960, -0.254083512487160550, -0.254131871283689300, -0.254180229444888880, -0.254228586970637380, -0.254276943860814450, -0.254325300115299640, +-0.254373655733971080, -0.254422010716708390, -0.254470365063390660, -0.254518718773897480, -0.254567071848107060, -0.254615424285899010, -0.254663776087152350, -0.254712127251746630, +-0.254760477779560230, -0.254808827670472640, -0.254857176924362940, -0.254905525541110790, -0.254953873520594340, -0.255002220862693200, -0.255050567567286950, -0.255098913634253910, +-0.255147259063473520, -0.255195603854824980, -0.255243948008187450, -0.255292291523440520, -0.255340634400462340, -0.255388976639132630, -0.255437318239330910, -0.255485659200935470, +-0.255533999523825880, -0.255582339207881260, -0.255630678252981250, -0.255679016659004110, -0.255727354425829450, -0.255775691553336350, -0.255824028041404530, -0.255872363889912140, +-0.255920699098738880, -0.255969033667763860, -0.256017367596866660, -0.256065700885925620, -0.256114033534820370, -0.256162365543430410, -0.256210696911634170, -0.256259027639311130, +-0.256307357726340560, -0.256355687172601990, -0.256404015977973800, -0.256452344142335530, -0.256500671665566450, -0.256548998547546090, -0.256597324788152840, -0.256645650387266220, +-0.256693975344765510, -0.256742299660530300, -0.256790623334438920, -0.256838946366370950, -0.256887268756206040, -0.256935590503822590, -0.256983911609100110, -0.257032232071917830, +-0.257080551892155010, -0.257128871069691230, -0.257177189604404830, -0.257225507496175450, -0.257273824744882810, -0.257322141350405100, -0.257370457312622040, -0.257418772631412830, +-0.257467087306657180, -0.257515401338233310, -0.257563714726020960, -0.257612027469899360, -0.257660339569748100, -0.257708651025445550, -0.257756961836871360, -0.257805272003904800, +-0.257853581526425460, -0.257901890404311770, -0.257950198637443340, -0.257998506225699810, -0.258046813168959610, -0.258095119467102400, -0.258143425120007370, -0.258191730127553750, +-0.258240034489621300, -0.258288338206088260, -0.258336641276834420, -0.258384943701739420, -0.258433245480681580, -0.258481546613540670, -0.258529847100195890, -0.258578146940526890, +-0.258626446134412100, -0.258674744681731240, -0.258723042582363500, -0.258771339836188550, -0.258819636443084870, -0.258867932402932040, -0.258916227715609400, -0.258964522380996650, +-0.259012816398972170, -0.259061109769415600, -0.259109402492206710, -0.259157694567223870, -0.259205985994346800, -0.259254276773454810, -0.259302566904427490, -0.259350856387143340, +-0.259399145221482110, -0.259447433407322960, -0.259495720944545650, -0.259544007833028610, -0.259592294072651550, -0.259640579663293790, -0.259688864604834980, -0.259737148897153600, +-0.259785432540129370, -0.259833715533641930, -0.259881997877569830, -0.259930279571792660, -0.259978560616189850, -0.260026841010640610, -0.260075120755024700, -0.260123399849220560, +-0.260171678293107940, -0.260219956086566560, -0.260268233229474840, -0.260316509721712550, -0.260364785563158950, -0.260413060753693860, -0.260461335293195650, -0.260509609181544140, +-0.260557882418618600, -0.260606155004298790, -0.260654426938463140, -0.260702698220991400, -0.260750968851762970, -0.260799238830657530, -0.260847508157553530, -0.260895776832330780, +-0.260944044854869050, -0.260992312225046710, -0.261040578942743630, -0.261088845007839130, -0.261137110420212480, -0.261185375179743500, -0.261233639286310660, -0.261281902739793680, +-0.261330165540072430, -0.261378427687025290, -0.261426689180532080, -0.261474950020472160, -0.261523210206725310, -0.261571469739170000, -0.261619728617686010, -0.261667986842152700, +-0.261716244412449890, -0.261764501328455970, -0.261812757590050850, -0.261861013197113800, -0.261909268149524700, -0.261957522447161920, -0.262005776089905380, -0.262054029077634810, +-0.262102281410228790, -0.262150533087567030, -0.262198784109528900, -0.262247034475994290, -0.262295284186841670, -0.262343533241950810, -0.262391781641201140, -0.262440029384472420, +-0.262488276471643240, -0.262536522902593330, -0.262584768677202100, -0.262633013795349420, -0.262681258256913740, -0.262729502061774920, -0.262777745209812790, -0.262825987700905870, +-0.262874229534934000, -0.262922470711776550, -0.262970711231312880, -0.263018951093422880, -0.263067190297985090, -0.263115428844879320, -0.263163666733985390, -0.263211903965181850, +-0.263260140538348620, -0.263308376453364970, -0.263356611710110820, -0.263404846308464720, -0.263453080248306550, -0.263501313529515610, -0.263549546151971850, -0.263597778115553790, +-0.263646009420141270, -0.263694240065613760, -0.263742470051851030, -0.263790699378731730, -0.263838928046135680, -0.263887156053942750, -0.263935383402031490, -0.263983610090281760, +-0.264031836118573000, -0.264080061486784650, -0.264128286194796610, -0.264176510242487390, -0.264224733629736920, -0.264272956356425060, -0.264321178422430300, -0.264369399827632690, +-0.264417620571911540, -0.264465840655146780, -0.264514060077216950, -0.264562278838001990, -0.264610496937381760, -0.264658714375234860, -0.264706931151441170, -0.264755147265880180, +-0.264803362718431300, -0.264851577508974480, -0.264899791637388250, -0.264948005103552540, -0.264996217907347230, -0.265044430048650970, -0.265092641527343630, -0.265140852343304700, +-0.265189062496414050, -0.265237271986550340, -0.265285480813593430, -0.265333688977422820, -0.265381896477918430, -0.265430103314958870, -0.265478309488423990, -0.265526514998193410, +-0.265574719844146930, -0.265622924026163280, -0.265671127544122250, -0.265719330397903850, -0.265767532587386720, -0.265815734112450740, -0.265863934972975450, -0.265912135168840270, +-0.265960334699925250, -0.266008533566108930, -0.266056731767271240, -0.266104929303292210, -0.266153126174050400, -0.266201322379425730, -0.266249517919297850, -0.266297712793546530, +-0.266345907002050520, -0.266394100544689760, -0.266442293421343730, -0.266490485631892370, -0.266538677176214430, -0.266586868054189740, -0.266635058265697940, -0.266683247810618860, +-0.266731436688831260, -0.266779624900215060, -0.266827812444650260, -0.266875999322015440, -0.266924185532190660, -0.266972371075055450, -0.267020555950489680, -0.267068740158372120, +-0.267116923698582700, -0.267165106571000950, -0.267213288775506930, -0.267261470311979220, -0.267309651180297810, -0.267357831380342300, -0.267406010911992620, -0.267454189775127530, +-0.267502367969626900, -0.267550545495370830, -0.267598722352237970, -0.267646898540108260, -0.267695074058861340, -0.267743248908376750, -0.267791423088534430, -0.267839596599213140, +-0.267887769440292860, -0.267935941611653570, -0.267984113113173990, -0.268032283944734160, -0.268080454106213560, -0.268128623597492340, -0.268176792418449050, -0.268224960568963830, +-0.268273128048916230, -0.268321294858186180, -0.268369460996652490, -0.268417626464195150, -0.268465791260693750, -0.268513955386028290, -0.268562118840077520, -0.268610281622721440, +-0.268658443733840120, -0.268706605173312240, -0.268754765941017830, -0.268802926036836530, -0.268851085460647900, -0.268899244212331970, -0.268947402291767500, -0.268995559698834540, +-0.269043716433413130, -0.269091872495381970, -0.269140027884621160, -0.269188182601010240, -0.269236336644429360, -0.269284490014757130, -0.269332642711873740, -0.269380794735658680, +-0.269428946085992100, -0.269477096762752720, -0.269525246765820630, -0.269573396095075360, -0.269621544750397070, -0.269669692731664470, -0.269717840038757650, -0.269765986671556660, +-0.269814132629940310, -0.269862277913788580, -0.269910422522981140, -0.269958566457398130, -0.270006709716918260, -0.270054852301421570, -0.270102994210787820, -0.270151135444896940, +-0.270199276003627810, -0.270247415886860520, -0.270295555094474670, -0.270343693626350360, -0.270391831482366400, -0.270439968662402890, -0.270488105166339870, -0.270536240994056100, +-0.270584376145431790, -0.270632510620346490, -0.270680644418679950, -0.270728777540312220, -0.270776909985122160, -0.270825041752989770, -0.270873172843795200, -0.270921303257417310, +-0.270969432993736100, -0.271017562052631390, -0.271065690433983150, -0.271113818137670270, -0.271161945163572840, -0.271210071511570560, -0.271258197181543480, -0.271306322173370530, +-0.271354446486931740, -0.271402570122106890, -0.271450693078776010, -0.271498815356817970, -0.271546936956112870, -0.271595057876540870, -0.271643178117980830, -0.271691297680312800, +-0.271739416563416550, -0.271787534767171770, -0.271835652291458560, -0.271883769136155810, -0.271931885301143590, -0.271980000786302130, -0.272028115591510240, -0.272076229716648020, +-0.272124343161595280, -0.272172455926232070, -0.272220568010437310, -0.272268679414091110, -0.272316790137073270, -0.272364900179263850, -0.272413009540541710, -0.272461118220787110, +-0.272509226219879660, -0.272557333537699620, -0.272605440174125800, -0.272653546129038360, -0.272701651402317500, -0.272749755993842050, -0.272797859903492260, -0.272845963131147780, +-0.272894065676688890, -0.272942167539994340, -0.272990268720944400, -0.273038369219418760, -0.273086469035297650, -0.273134568168459930, -0.273182666618785820, -0.273230764386155010, +-0.273278861470447720, -0.273326957871542870, -0.273375053589320570, -0.273423148623661130, -0.273471242974443360, -0.273519336641547480, -0.273567429624853250, -0.273615521924240490, +-0.273663613539589290, -0.273711704470778690, -0.273759794717688800, -0.273807884280199860, -0.273855973158190770, -0.273904061351541770, -0.273952148860132580, -0.274000235683843460, +-0.274048321822553340, -0.274096407276142370, -0.274144492044490430, -0.274192576127477660, -0.274240659524983050, -0.274288742236886760, -0.274336824263068660, -0.274384905603408890, +-0.274432986257786450, -0.274481066226081540, -0.274529145508174370, -0.274577224103943920, -0.274625302013270400, -0.274673379236033630, -0.274721455772113430, -0.274769531621390010, +-0.274817606783742340, -0.274865681259050640, -0.274913755047195170, -0.274961828148054870, -0.275009900561510030, -0.275057972287440390, -0.275106043325726300, -0.275154113676246650, +-0.275202183338881750, -0.275250252313511360, -0.275298320600015740, -0.275346388198273890, -0.275394455108166130, -0.275442521329572200, -0.275490586862372380, -0.275538651706445700, +-0.275586715861672380, -0.275634779327932680, -0.275682842105105630, -0.275730904193071450, -0.275778965591710000, -0.275827026300901610, -0.275875086320525150, -0.275923145650461050, +-0.275971204290589080, -0.276019262240789490, -0.276067319500941320, -0.276115376070924900, -0.276163431950619990, -0.276211487139906950, -0.276259541638664730, -0.276307595446773690, +-0.276355648564114100, -0.276403700990564940, -0.276451752726006530, -0.276499803770318740, -0.276547854123381450, -0.276595903785074930, -0.276643952755278260, -0.276692001033871650, +-0.276740048620735530, -0.276788095515748790, -0.276836141718791890, -0.276884187229744560, -0.276932232048487270, -0.276980276174898900, -0.277028319608859870, -0.277076362350250070, +-0.277124404398949750, -0.277172445754838010, -0.277220486417795120, -0.277268526387701050, -0.277316565664436080, -0.277364604247879290, -0.277412642137910950, -0.277460679334411490, +-0.277508715837259830, -0.277556751646336420, -0.277604786761521170, -0.277652821182693910, -0.277700854909735010, -0.277748887942523560, -0.277796920280939890, -0.277844951924864360, +-0.277892982874176020, -0.277941013128755240, -0.277989042688481900, -0.278037071553236370, -0.278085099722897740, -0.278133127197346400, -0.278181153976462650, -0.278229180060125540, +-0.278277205448215550, -0.278325230140612500, -0.278373254137196380, -0.278421277437847560, -0.278469300042445130, -0.278517321950869420, -0.278565343163000860, -0.278613363678718530, +-0.278661383497902760, -0.278709402620433530, -0.278757421046191220, -0.278805438775054980, -0.278853455806905070, -0.278901472141621590, -0.278949487779084790, -0.278997502719173900, +-0.279045516961769210, -0.279093530506750790, -0.279141543353998880, -0.279189555503392750, -0.279237566954812720, -0.279285577708139220, -0.279333587763251290, -0.279381597120029410, +-0.279429605778353570, -0.279477613738103700, -0.279525620999160230, -0.279573627561402250, -0.279621633424710250, -0.279669638588964540, -0.279717643054044340, -0.279765646819830020, +-0.279813649886201610, -0.279861652253039440, -0.279909653920222770, -0.279957654887631970, -0.280005655155146970, -0.280053654722648320, -0.280101653590015100, -0.280149651757127690, +-0.280197649223866200, -0.280245645990111040, -0.280293642055741310, -0.280341637420637450, -0.280389632084679930, -0.280437626047747910, -0.280485619309721880, -0.280533611870481760, +-0.280581603729907590, -0.280629594887879860, -0.280677585344277670, -0.280725575098981550, -0.280773564151871930, -0.280821552502827980, -0.280869540151730160, -0.280917527098458460, +-0.280965513342893380, -0.281013498884914060, -0.281061483724401040, -0.281109467861234700, -0.281157451295294290, -0.281205434026460200, -0.281253416054612570, -0.281301397379631450, +-0.281349378001397200, -0.281397357919789090, -0.281445337134687560, -0.281493315645973130, -0.281541293453525020, -0.281589270557223600, -0.281637246956949080, -0.281685222652581830, +-0.281733197644001120, -0.281781171931087430, -0.281829145513720740, -0.281877118391781700, -0.281925090565149360, -0.281973062033704310, -0.282021032797326650, -0.282069002855896810, +-0.282116972209294050, -0.282164940857398850, -0.282212908800091700, -0.282260876037251860, -0.282308842568759880, -0.282356808394495730, -0.282404773514339570, -0.282452737928171940, +-0.282500701635871990, -0.282548664637320310, -0.282596626932397400, -0.282644588520982510, -0.282692549402956130, -0.282740509578198350, -0.282788469046589770, -0.282836427808009610, +-0.282884385862338330, -0.282932343209456090, -0.282980299849243440, -0.283028255781579590, -0.283076211006345110, -0.283124165523420070, -0.283172119332685100, -0.283220072434019370, +-0.283268024827303510, -0.283315976512417970, -0.283363927489242050, -0.283411877757656310, -0.283459827317540940, -0.283507776168776370, -0.283555724311241930, -0.283603671744818210, +-0.283651618469385300, -0.283699564484823750, -0.283747509791012880, -0.283795454387833270, -0.283843398275164970, -0.283891341452888630, -0.283939283920883470, -0.283987225679030120, +-0.284035166727209190, -0.284083107065299880, -0.284131046693182790, -0.284178985610738070, -0.284226923817845870, -0.284274861314386840, -0.284322798100240190, -0.284370734175286580, +-0.284418669539406530, -0.284466604192479430, -0.284514538134385760, -0.284562471365005790, -0.284610403884220040, -0.284658335691907850, -0.284706266787949860, -0.284754197172226160, +-0.284802126844617420, -0.284850055805002940, -0.284897984053263280, -0.284945911589278680, -0.284993838412929750, -0.285041764524095800, -0.285089689922657430, -0.285137614608495240, +-0.285185538581488600, -0.285233461841518100, -0.285281384388463950, -0.285329306222206370, -0.285377227342625940, -0.285425147749601980, -0.285473067443015200, -0.285520986422746150, +-0.285568904688674190, -0.285616822240680020, -0.285664739078643760, -0.285712655202446100, -0.285760570611966360, -0.285808485307085190, -0.285856399287682810, -0.285904312553639850, +-0.285952225104835700, -0.286000136941150950, -0.286048048062465920, -0.286095958468661150, -0.286143868159616070, -0.286191777135211320, -0.286239685395327570, -0.286287592939844130, +-0.286335499768641750, -0.286383405881600610, -0.286431311278601390, -0.286479215959523470, -0.286527119924247510, -0.286575023172653710, -0.286622925704622830, -0.286670827520034140, +-0.286718728618768460, -0.286766629000705930, -0.286814528665727260, -0.286862427613711830, -0.286910325844540350, -0.286958223358093460, -0.287006120154250590, -0.287054016232892390, +-0.287101911593899200, -0.287149806237151200, -0.287197700162529160, -0.287245593369912400, -0.287293485859181690, -0.287341377630217610, -0.287389268682899710, -0.287437159017108650, +-0.287485048632724730, -0.287532937529628550, -0.287580825707699610, -0.287628713166818650, -0.287676599906865840, -0.287724485927721980, -0.287772371229266520, -0.287820255811380100, +-0.287868139673943040, -0.287916022816836090, -0.287963905239938590, -0.288011786943131400, -0.288059667926295120, -0.288107548189309230, -0.288155427732054490, -0.288203306554411230, +-0.288251184656259650, -0.288299062037480570, -0.288346938697953360, -0.288394814637558840, -0.288442689856177710, -0.288490564353689420, -0.288538438129974710, -0.288586311184913900, +-0.288634183518387770, -0.288682055130275730, -0.288729926020458550, -0.288777796188816550, -0.288825665635230490, -0.288873534359579850, -0.288921402361745410, -0.288969269641607410, +-0.289017136199046680, -0.289065002033942700, -0.289112867146176180, -0.289160731535627940, -0.289208595202177450, -0.289256458145705440, -0.289304320366092330, -0.289352181863218820, +-0.289400042636964390, -0.289447902687209930, -0.289495762013835700, -0.289543620616722450, -0.289591478495749730, -0.289639335650798360, -0.289687192081748590, -0.289735047788481300, +-0.289782902770875980, -0.289830757028813390, -0.289878610562174290, -0.289926463370838270, -0.289974315454686100, -0.290022166813598160, -0.290070017447454750, -0.290117867356136760, +-0.290165716539523670, -0.290213564997496290, -0.290261412729935440, -0.290309259736720620, -0.290357106017732620, -0.290404951572851900, -0.290452796401959200, -0.290500640504934070, +-0.290548483881657380, -0.290596326532009450, -0.290644168455871150, -0.290692009653121970, -0.290739850123642780, -0.290787689867314010, -0.290835528884016370, -0.290883367173629560, +-0.290931204736034290, -0.290979041571111430, -0.291026877678740530, -0.291074713058802450, -0.291122547711177570, -0.291170381635746320, -0.291218214832389580, -0.291266047300986870, +-0.291313879041419030, -0.291361710053566920, -0.291409540337310090, -0.291457369892529410, -0.291505198719105350, -0.291553026816918690, -0.291600854185849020, -0.291648680825777220, +-0.291696506736584150, -0.291744331918149410, -0.291792156370353830, -0.291839980093077880, -0.291887803086201940, -0.291935625349606930, -0.291983446883172400, -0.292031267686779280, +-0.292079087760308440, -0.292126907103639420, -0.292174725716653150, -0.292222543599230110, -0.292270360751251070, -0.292318177172595730, -0.292365992863144910, -0.292413807822779150, +-0.292461622051379320, -0.292509435548824970, -0.292557248314997020, -0.292605060349775960, -0.292652871653042710, -0.292700682224676820, -0.292748492064559220, -0.292796301172570830, +-0.292844109548591250, -0.292891917192501410, -0.292939724104181790, -0.292987530283512820, -0.293035335730375490, -0.293083140444649340, -0.293130944426215400, -0.293178747674954500, +-0.293226550190746280, -0.293274351973471740, -0.293322153023011290, -0.293369953339245870, -0.293417752922055190, -0.293465551771320050, -0.293513349886921070, -0.293561147268739160, +-0.293608943916653930, -0.293656739830546350, -0.293704535010296920, -0.293752329455786610, -0.293800123166895020, -0.293847916143503090, -0.293895708385491840, -0.293943499892740880, +-0.293991290665131190, -0.294039080702543250, -0.294086870004857610, -0.294134658571955250, -0.294182446403715770, -0.294230233500020200, -0.294278019860749470, -0.294325805485783240, +-0.294373590375002550, -0.294421374528287870, -0.294469157945520140, -0.294516940626579130, -0.294564722571345750, -0.294612503779701000, -0.294660284251524520, -0.294708063986697410, +-0.294755842985100100, -0.294803621246613130, -0.294851398771117600, -0.294899175558493150, -0.294946951608620720, -0.294994726921381340, -0.295042501496654790, -0.295090275334321920, +-0.295138048434263330, -0.295185820796360130, -0.295233592420491910, -0.295281363306539700, -0.295329133454384110, -0.295376902863906050, -0.295424671534985360, -0.295472439467503010, +-0.295520206661339550, -0.295567973116375950, -0.295615738832492040, -0.295663503809568740, -0.295711268047487150, -0.295759031546126930, -0.295806794305369160, -0.295854556325094390, +-0.295902317605183260, -0.295950078145516720, -0.295997837945974560, -0.296045597006437840, -0.296093355326787540, -0.296141112906903430, -0.296188869746666530, -0.296236625845957450, +-0.296284381204657220, -0.296332135822645610, -0.296379889699803670, -0.296427642836012030, -0.296475395231151680, -0.296523146885102450, -0.296570897797745310, -0.296618647968960980, +-0.296666397398630380, -0.296714146086633430, -0.296761894032851080, -0.296809641237164410, -0.296857387699453250, -0.296905133419598620, -0.296952878397481130, -0.297000622632981880, +-0.297048366125980620, -0.297096108876358460, -0.297143850883996030, -0.297191592148774440, -0.297239332670573400, -0.297287072449274050, -0.297334811484756990, -0.297382549776903370, +-0.297430287325592900, -0.297478024130706730, -0.297525760192125950, -0.297573495509730330, -0.297621230083400970, -0.297668963913018500, -0.297716696998463700, -0.297764429339617500, +-0.297812160936359870, -0.297859891788571810, -0.297907621896134400, -0.297955351258927580, -0.298003079876832330, -0.298050807749729420, -0.298098534877499880, -0.298146261260023640, +-0.298193986897181680, -0.298241711788854780, -0.298289435934924020, -0.298337159335269280, -0.298384881989771590, -0.298432603898311720, -0.298480325060770770, -0.298528045477028550, +-0.298575765146966270, -0.298623484070464960, -0.298671202247404510, -0.298718919677666060, -0.298766636361130320, -0.298814352297678000, -0.298862067487190240, -0.298909781929546870, +-0.298957495624629030, -0.299005208572317880, -0.299052920772493290, -0.299100632225036410, -0.299148342929827950, -0.299196052886749000, -0.299243762095679540, -0.299291470556500680, +-0.299339178269093120, -0.299386885233338060, -0.299434591449115380, -0.299482296916306180, -0.299530001634791270, -0.299577705604451740, -0.299625408825167580, -0.299673111296819840, +-0.299720813019289770, -0.299768513992457300, -0.299816214216203470, -0.299863913690409100, -0.299911612414955400, -0.299959310389722230, -0.300007007614590810, -0.300054704089441850, +-0.300102399814156600, -0.300150094788614870, -0.300197789012697950, -0.300245482486286520, -0.300293175209261800, -0.300340867181503710, -0.300388558402893470, -0.300436248873312270, +-0.300483938592640050, -0.300531627560757960, -0.300579315777546760, -0.300627003242887330, -0.300674689956660800, -0.300722375918747060, -0.300770061129027490, -0.300817745587383110, +-0.300865429293693980, -0.300913112247841230, -0.300960794449705750, -0.301008475899168680, -0.301056156596110010, -0.301103836540410950, -0.301151515731952310, -0.301199194170615250, +-0.301246871856279850, -0.301294548788827220, -0.301342224968138230, -0.301389900394094130, -0.301437575066574810, -0.301485248985461580, -0.301532922150635650, -0.301580594561977000, +-0.301628266219366890, -0.301675937122686030, -0.301723607271815410, -0.301771276666636170, -0.301818945307028300, -0.301866613192873060, -0.301914280324051710, -0.301961946700444240, +-0.302009612321931910, -0.302057277188395590, -0.302104941299716430, -0.302152604655774540, -0.302200267256451100, -0.302247929101627070, -0.302295590191183570, -0.302343250525000660, +-0.302390910102959650, -0.302438568924941420, -0.302486226990827110, -0.302533884300496820, -0.302581540853831880, -0.302629196650713470, -0.302676851691021650, -0.302724505974637680, +-0.302772159501442430, -0.302819812271317270, -0.302867464284142130, -0.302915115539798270, -0.302962766038166690, -0.303010415779128630, -0.303058064762564080, -0.303105712988354370, +-0.303153360456380360, -0.303201007166523370, -0.303248653118663450, -0.303296298312681900, -0.303343942748460050, -0.303391586425877880, -0.303439229344816760, -0.303486871505157570, +-0.303534512906781240, -0.303582153549569020, -0.303629793433400960, -0.303677432558158430, -0.303725070923722750, -0.303772708529974010, -0.303820345376793480, -0.303867981464062020, +-0.303915616791661130, -0.303963251359470720, -0.304010885167372180, -0.304058518215246430, -0.304106150502974790, -0.304153782030437360, -0.304201412797515500, -0.304249042804090100, +-0.304296672050042520, -0.304344300535252850, -0.304391928259602370, -0.304439555222972560, -0.304487181425243390, -0.304534806866296300, -0.304582431546012170, -0.304630055464271960, +-0.304677678620957070, -0.304725301015947530, -0.304772922649124760, -0.304820543520370080, -0.304868163629563590, -0.304915782976586780, -0.304963401561320460, -0.305011019383646050, +-0.305058636443443660, -0.305106252740594720, -0.305153868274980530, -0.305201483046481260, -0.305249097054978320, -0.305296710300352600, -0.305344322782485080, -0.305391934501257230, +-0.305439545456549110, -0.305487155648242080, -0.305534765076217630, -0.305582373740355850, -0.305629981640538120, -0.305677588776645410, -0.305725195148559170, -0.305772800756159540, +-0.305820405599327880, -0.305868009677945250, -0.305915612991892960, -0.305963215541051270, -0.306010817325301500, -0.306058418344524740, -0.306106018598602310, -0.306153618087414430, +-0.306201216810842450, -0.306248814768767920, -0.306296411961070880, -0.306344008387632870, -0.306391604048334760, -0.306439198943057710, -0.306486793071683080, -0.306534386434091030, +-0.306581979030162990, -0.306629570859780430, -0.306677161922823570, -0.306724752219173780, -0.306772341748712100, -0.306819930511319950, -0.306867518506877600, -0.306915105735266420, +-0.306962692196367510, -0.307010277890062300, -0.307057862816230930, -0.307105446974754950, -0.307153030365515330, -0.307200612988393570, -0.307248194843269820, -0.307295775930025610, +-0.307343356248542420, -0.307390935798700360, -0.307438514580380960, -0.307486092593465320, -0.307533669837834420, -0.307581246313369750, -0.307628822019951560, -0.307676396957461300, +-0.307723971125780480, -0.307771544524789330, -0.307819117154369270, -0.307866689014401450, -0.307914260104767360, -0.307961830425347140, -0.308009399976022390, -0.308056968756674540, +-0.308104536767183860, -0.308152104007431820, -0.308199670477299510, -0.308247236176668050, -0.308294801105418960, -0.308342365263432390, -0.308389928650589900, -0.308437491266773060, +-0.308485053111862030, -0.308532614185738350, -0.308580174488283180, -0.308627734019377930, -0.308675292778902990, -0.308722850766739780, -0.308770407982769500, -0.308817964426873590, +-0.308865520098932310, -0.308913074998827250, -0.308960629126439510, -0.309008182481650630, -0.309055735064340860, -0.309103286874391760, -0.309150837911684850, -0.309198388176100460, +-0.309245937667520070, -0.309293486385824820, -0.309341034330895880, -0.309388581502614780, -0.309436127900861780, -0.309483673525518480, -0.309531218376466410, -0.309578762453585900, +-0.309626305756758420, -0.309673848285865250, -0.309721390040787860, -0.309768931021406570, -0.309816471227602920, -0.309864010659258120, -0.309911549316253700, -0.309959087198469980, +-0.310006624305788570, -0.310054160638090600, -0.310101696195257630, -0.310149230977170010, -0.310196764983709290, -0.310244298214757130, -0.310291830670193720, -0.310339362349900780, +-0.310386893253759450, -0.310434423381651340, -0.310481952733456690, -0.310529481309057160, -0.310577009108333970, -0.310624536131168640, -0.310672062377441550, -0.310719587847034300, +-0.310767112539828080, -0.310814636455704560, -0.310862159594543940, -0.310909681956227980, -0.310957203540638220, -0.311004724347655030, -0.311052244377160000, -0.311099763629034410, +-0.311147282103159390, -0.311194799799416610, -0.311242316717686370, -0.311289832857850330, -0.311337348219790140, -0.311384862803386180, -0.311432376608520080, -0.311479889635073000, +-0.311527401882926660, -0.311574913351961360, -0.311622424042058750, -0.311669933953100110, -0.311717443084967070, -0.311764951437540020, -0.311812459010700540, -0.311859965804329900, +-0.311907471818309800, -0.311954977052520620, -0.312002481506843950, -0.312049985181161560, -0.312097488075353760, -0.312144990189302200, -0.312192491522888190, -0.312239992075992960, +-0.312287491848498190, -0.312334990840284210, -0.312382489051232840, -0.312429986481225610, -0.312477483130143010, -0.312524978997866690, -0.312572474084277910, -0.312619968389258370, +-0.312667461912688520, -0.312714954654449980, -0.312762446614424090, -0.312809937792492440, -0.312857428188535570, -0.312904917802435180, -0.312952406634072420, -0.312999894683329060, +-0.313047381950085580, -0.313094868434223630, -0.313142354135624970, -0.313189839054169970, -0.313237323189740350, -0.313284806542217460, -0.313332289111482980, -0.313379770897417310, +-0.313427251899902230, -0.313474732118819040, -0.313522211554049410, -0.313569690205473870, -0.313617168072974070, -0.313664645156431390, -0.313712121455727470, -0.313759596970742850, +-0.313807071701359240, -0.313854545647458400, -0.313902018808920710, -0.313949491185628040, -0.313996962777461590, -0.314044433584302730, -0.314091903606033230, -0.314139372842533570, +-0.314186841293685460, -0.314234308959370660, -0.314281775839469700, -0.314329241933864250, -0.314376707242435720, -0.314424171765065820, -0.314471635501635090, -0.314519098452025300, +-0.314566560616117710, -0.314614021993794180, -0.314661482584935150, -0.314708942389422430, -0.314756401407137340, -0.314803859637961700, -0.314851317081775940, -0.314898773738461920, +-0.314946229607901420, -0.314993684689974850, -0.315041138984564100, -0.315088592491550520, -0.315136045210815450, -0.315183497142240700, -0.315230948285706750, -0.315278398641095470, +-0.315325848208288570, -0.315373296987166650, -0.315420744977611520, -0.315468192179504450, -0.315515638592727410, -0.315563084217160780, -0.315610529052686490, -0.315657973099185860, +-0.315705416356540700, -0.315752858824631610, -0.315800300503340350, -0.315847741392548340, -0.315895181492137410, -0.315942620801988090, -0.315990059321982260, -0.316037497052001680, +-0.316084933991926890, -0.316132370141639810, -0.316179805501021820, -0.316227240069954670, -0.316274673848319090, -0.316322106835996760, -0.316369539032869180, -0.316416970438818170, +-0.316464401053724310, -0.316511830877469480, -0.316559259909935050, -0.316606688151002900, -0.316654115600553570, -0.316701542258469030, -0.316748968124630990, -0.316796393198920110, +-0.316843817481218260, -0.316891240971406860, -0.316938663669367400, -0.316986085574981650, -0.317033506688130300, -0.317080927008695170, -0.317128346536558140, -0.317175765271599800, +-0.317223183213702080, -0.317270600362746400, -0.317318016718614650, -0.317365432281187410, -0.317412847050346610, -0.317460261025973690, -0.317507674207950510, -0.317555086596157720, +-0.317602498190477260, -0.317649908990790540, -0.317697318996979450, -0.317744728208924630, -0.317792136626508070, -0.317839544249611530, -0.317886951078115710, -0.317934357111902490, +-0.317981762350853400, -0.318029166794849940, -0.318076570443773910, -0.318123973297506080, -0.318171375355928320, -0.318218776618922510, -0.318266177086369400, -0.318313576758150810, +-0.318360975634148220, -0.318408373714243690, -0.318455770998317790, -0.318503167486252460, -0.318550563177929180, -0.318597958073229990, -0.318645352172035430, -0.318692745474227490, +-0.318740137979687700, -0.318787529688297930, -0.318834920599939010, -0.318882310714492690, -0.318929700031841070, -0.318977088551864800, -0.319024476274445800, -0.319071863199465570, +-0.319119249326806130, -0.319166634656348150, -0.319214019187973540, -0.319261402921563910, -0.319308785857001230, -0.319356167994166110, -0.319403549332940630, -0.319450929873206220, +-0.319498309614844930, -0.319545688557737460, -0.319593066701765740, -0.319640444046811800, -0.319687820592756300, -0.319735196339481280, -0.319782571286868270, -0.319829945434798810, +-0.319877318783154900, -0.319924691331817280, -0.319972063080667950, -0.320019434029588880, -0.320066804178460780, -0.320114173527165700, -0.320161542075585170, -0.320208909823601170, +-0.320256276771094530, -0.320303642917947160, -0.320351008264040730, -0.320398372809257150, -0.320445736553477250, -0.320493099496583000, -0.320540461638456010, -0.320587822978978250, +-0.320635183518030550, -0.320682543255494890, -0.320729902191253300, -0.320777260325186500, -0.320824617657176570, -0.320871974187105110, -0.320919329914853670, -0.320966684840304380, +-0.321014038963337910, -0.321061392283836400, -0.321108744801681780, -0.321156096516754860, -0.321203447428937750, -0.321250797538112030, -0.321298146844159690, -0.321345495346961610, +-0.321392843046399760, -0.321440189942356180, -0.321487536034711750, -0.321534881323348510, -0.321582225808148050, -0.321629569488992020, -0.321676912365762460, -0.321724254438340240, +-0.321771595706607350, -0.321818936170445880, -0.321866275829736700, -0.321913614684361800, -0.321960952734202890, -0.322008289979141990, -0.322055626419059940, -0.322102962053838810, +-0.322150296883360330, -0.322197630907506470, -0.322244964126158160, -0.322292296539197440, -0.322339628146505960, -0.322386958947965820, -0.322434288943457880, -0.322481618132864190, +-0.322528946516066890, -0.322576274092946810, -0.322623600863386040, -0.322670926827266280, -0.322718251984469180, -0.322765576334876900, -0.322812899878370250, -0.322860222614831380, +-0.322907544544142330, -0.322954865666183980, -0.323002185980838520, -0.323049505487987550, -0.323096824187513290, -0.323144142079296480, -0.323191459163219340, -0.323238775439163570, +-0.323286090907011270, -0.323333405566643360, -0.323380719417941890, -0.323428032460788660, -0.323475344695065730, -0.323522656120654010, -0.323569966737435710, -0.323617276545292880, +-0.323664585544106430, -0.323711893733758530, -0.323759201114130870, -0.323806507685105600, -0.323853813446563720, -0.323901118398387260, -0.323948422540458030, -0.323995725872658120, +-0.324043028394868540, -0.324090330106971360, -0.324137631008848350, -0.324184931100381660, -0.324232230381452270, -0.324279528851942280, -0.324326826511733890, -0.324374123360707980, +-0.324421419398746800, -0.324468714625732070, -0.324516009041545540, -0.324563302646069420, -0.324610595439184630, -0.324657887420773340, -0.324705178590717740, -0.324752468948898750, +-0.324799758495198650, -0.324847047229499140, -0.324894335151682420, -0.324941622261629430, -0.324988908559222410, -0.325036194044343090, -0.325083478716873710, -0.325130762576695260, +-0.325178045623689850, -0.325225327857739330, -0.325272609278725920, -0.325319889886530600, -0.325367169681035520, -0.325414448662122930, -0.325461726829673840, -0.325509004183570370, +-0.325556280723694410, -0.325603556449927780, -0.325650831362152670, -0.325698105460250020, -0.325745378744102140, -0.325792651213591240, -0.325839922868598310, -0.325887193709005540, +-0.325934463734694810, -0.325981732945548330, -0.326029001341447080, -0.326076268922273320, -0.326123535687908920, -0.326170801638236090, -0.326218066773135810, -0.326265331092490400, +-0.326312594596181670, -0.326359857284091840, -0.326407119156101930, -0.326454380212094280, -0.326501640451951070, -0.326548899875553360, -0.326596158482783390, -0.326643416273523000, +-0.326690673247654500, -0.326737929405058910, -0.326785184745618460, -0.326832439269215120, -0.326879692975731050, -0.326926945865047340, -0.326974197937046240, -0.327021449191609690, +-0.327068699628619900, -0.327115949247957950, -0.327163198049506110, -0.327210446033146750, -0.327257693198760800, -0.327304939546230630, -0.327352185075438170, -0.327399429786265180, +-0.327446673678594040, -0.327493916752305820, -0.327541159007282810, -0.327588400443407310, -0.327635641060560370, -0.327682880858624350, -0.327730119837481130, -0.327777357997013020, +-0.327824595337101120, -0.327871831857627690, -0.327919067558474720, -0.327966302439524520, -0.328013536500658060, -0.328060769741757850, -0.328108002162705640, -0.328155233763383900, +-0.328202464543673630, -0.328249694503457200, -0.328296923642616980, -0.328344151961034000, -0.328391379458590650, -0.328438606135168840, -0.328485831990650510, -0.328533057024918030, +-0.328580281237852550, -0.328627504629336260, -0.328674727199251670, -0.328721948947479860, -0.328769169873903200, -0.328816389978403570, -0.328863609260863390, -0.328910827721163810, +-0.328958045359187100, -0.329005262174815290, -0.329052478167930760, -0.329099693338414660, -0.329146907686149240, -0.329194121211016600, -0.329241333912899060, -0.329288545791677770, +-0.329335756847235150, -0.329382967079453530, -0.329430176488214040, -0.329477385073399130, -0.329524592834890770, -0.329571799772571340, -0.329619005886322040, -0.329666211176025180, +-0.329713415641562760, -0.329760619282817250, -0.329807822099669800, -0.329855024092002790, -0.329902225259698200, -0.329949425602638460, -0.329996625120704710, -0.330043823813779450, +-0.330091021681745030, -0.330138218724482620, -0.330185414941874700, -0.330232610333803240, -0.330279804900150240, -0.330326998640798120, -0.330374191555628140, -0.330421383644522610, +-0.330468574907364090, -0.330515765344033710, -0.330562954954413960, -0.330610143738386760, -0.330657331695834610, -0.330704518826638760, -0.330751705130681580, -0.330798890607845120, +-0.330846075258011910, -0.330893259081063040, -0.330940442076881060, -0.330987624245347940, -0.331034805586346240, -0.331081986099757030, -0.331129165785462920, -0.331176344643346280, +-0.331223522673288360, -0.331270699875171660, -0.331317876248878150, -0.331365051794289990, -0.331412226511289650, -0.331459400399758300, -0.331506573459578460, -0.331553745690632560, +-0.331600917092801930, -0.331648087665968980, -0.331695257410015760, -0.331742426324824920, -0.331789594410277500, -0.331836761666256140, -0.331883928092642890, -0.331931093689320220, +-0.331978258456169410, -0.332025422393072980, -0.332072585499912920, -0.332119747776571880, -0.332166909222931020, -0.332214069838872860, -0.332261229624280010, -0.332308388579033610, +-0.332355546703016260, -0.332402703996110050, -0.332449860458197520, -0.332497016089159880, -0.332544170888879720, -0.332591324857239130, -0.332638477994120660, -0.332685630299405570, +-0.332732781772976380, -0.332779932414715260, -0.332827082224504740, -0.332874231202226030, -0.332921379347761840, -0.332968526660994520, -0.333015673141805520, -0.333062818790077380, +-0.333109963605692120, -0.333157107588531950, -0.333204250738479480, -0.333251393055415960, -0.333298534539223920, -0.333345675189785970, -0.333392815006983420, -0.333439953990698870, +-0.333487092140814400, -0.333534229457212620, -0.333581365939774830, -0.333628501588383640, -0.333675636402921190, -0.333722770383270080, -0.333769903529311630, -0.333817035840928420, +-0.333864167318002610, -0.333911297960416800, -0.333958427768052350, -0.334005556740791800, -0.334052684878517800, -0.334099812181111620, -0.334146938648455960, -0.334194064280432970, +-0.334241189076924790, -0.334288313037814030, -0.334335436162982110, -0.334382558452311570, -0.334429679905685120, -0.334476800522983950, -0.334523920304090840, -0.334571039248887920, +-0.334618157357257860, -0.334665274629081910, -0.334712391064242830, -0.334759506662623160, -0.334806621424104330, -0.334853735348568940, -0.334900848435899180, -0.334947960685977320, +-0.334995072098686010, -0.335042182673906560, -0.335089292411521690, -0.335136401311413980, -0.335183509373464860, -0.335230616597556930, -0.335277722983572500, -0.335324828531394170, +-0.335371933240903360, -0.335419037111982680, -0.335466140144514480, -0.335513242338381260, -0.335560343693464600, -0.335607444209647000, -0.335654543886810870, -0.335701642724838710, +-0.335748740723612100, -0.335795837883013590, -0.335842934202925940, -0.335890029683230510, -0.335937124323810010, -0.335984218124546760, -0.336031311085322910, -0.336078403206021170, +-0.336125494486523070, -0.336172584926711200, -0.336219674526468280, -0.336266763285675730, -0.336313851204216310, -0.336360938281972280, -0.336408024518826290, -0.336455109914659820, +-0.336502194469355590, -0.336549278182795900, -0.336596361054863400, -0.336643443085439530, -0.336690524274407150, -0.336737604621648370, -0.336784684127046040, -0.336831762790481600, +-0.336878840611837760, -0.336925917590997210, -0.336972993727841450, -0.337020069022253180, -0.337067143474114760, -0.337114217083308520, -0.337161289849717110, -0.337208361773222050, +-0.337255432853706130, -0.337302503091051980, -0.337349572485141190, -0.337396641035856480, -0.337443708743080160, -0.337490775606694990, -0.337537841626582460, -0.337584906802625320, +-0.337631971134706390, -0.337679034622707040, -0.337726097266510090, -0.337773159065997970, -0.337820220021052890, -0.337867280131557700, -0.337914339397393900, -0.337961397818444250, +-0.338008455394591510, -0.338055512125717270, -0.338102568011704190, -0.338149623052434680, -0.338196677247791570, -0.338243730597656330, -0.338290783101911800, -0.338337834760440270, +-0.338384885573124570, -0.338431935539846240, -0.338478984660488090, -0.338526032934932440, -0.338573080363062160, -0.338620126944758790, -0.338667172679905040, -0.338714217568383820, +-0.338761261610076640, -0.338808304804866290, -0.338855347152635160, -0.338902388653265660, -0.338949429306640630, -0.338996469112641640, -0.339043508071151410, -0.339090546182052870, +-0.339137583445227540, -0.339184619860558260, -0.339231655427927440, -0.339278690147217840, -0.339325724018311130, -0.339372757041090160, -0.339419789215437250, -0.339466820541235280, +-0.339513851018365840, -0.339560880646711800, -0.339607909426155540, -0.339654937356579920, -0.339701964437866540, -0.339748990669898280, -0.339796016052557880, -0.339843040585727120, +-0.339890064269288690, -0.339937087103125150, -0.339984109087119290, -0.340031130221152720, -0.340078150505108310, -0.340125169938868600, -0.340172188522316340, -0.340219206255333200, +-0.340266223137802030, -0.340313239169605260, -0.340360254350625890, -0.340407268680745390, -0.340454282159846800, -0.340501294787812880, -0.340548306564525280, -0.340595317489866930, +-0.340642327563720320, -0.340689336785967860, -0.340736345156492480, -0.340783352675175840, -0.340830359341900810, -0.340877365156550320, -0.340924370119005950, -0.340971374229150690, +-0.341018377486866970, -0.341065379892037720, -0.341112381444544640, -0.341159382144270550, -0.341206381991098100, -0.341253380984910040, -0.341300379125588080, -0.341347376413015270, +-0.341394372847073910, -0.341441368427647110, -0.341488363154616450, -0.341535357027864920, -0.341582350047275330, -0.341629342212729500, -0.341676333524110310, -0.341723323981300290, +-0.341770313584181970, -0.341817302332638300, -0.341864290226550900, -0.341911277265802840, -0.341958263450276970, -0.342005248779855000, -0.342052233254419910, -0.342099216873854250, +-0.342146199638040990, -0.342193181546861790, -0.342240162600199630, -0.342287142797937090, -0.342334122139957120, -0.342381100626141410, -0.342428078256372950, -0.342475055030534270, +-0.342522030948508360, -0.342569006010176980, -0.342615980215423110, -0.342662953564129680, -0.342709926056178450, -0.342756897691452400, -0.342803868469834130, -0.342850838391206610, +-0.342897807455451560, -0.342944775662451960, -0.342991743012090460, -0.343038709504250030, -0.343085675138812380, -0.343132639915660560, -0.343179603834677100, -0.343226566895745100, +-0.343273529098746260, -0.343320490443563550, -0.343367450930080090, -0.343414410558177560, -0.343461369327739020, -0.343508327238647050, -0.343555284290784250, -0.343602240484033650, +-0.343649195818277020, -0.343696150293397450, -0.343743103909277870, -0.343790056665800150, -0.343837008562847270, -0.343883959600301880, -0.343930909778047020, -0.343977859095964460, +-0.344024807553937220, -0.344071755151847960, -0.344118701889579770, -0.344165647767014420, -0.344212592784034880, -0.344259536940523910, -0.344306480236364510, -0.344353422671438480, +-0.344400364245628920, -0.344447304958818870, -0.344494244810890080, -0.344541183801725710, -0.344588121931208410, -0.344635059199220770, -0.344681995605645940, -0.344728931150365680, +-0.344775865833263080, -0.344822799654221250, -0.344869732613121980, -0.344916664709848390, -0.344963595944283160, -0.345010526316309350, -0.345057455825808770, -0.345104384472664620, +-0.345151312256759430, -0.345198239177976430, -0.345245165236197420, -0.345292090431305490, -0.345339014763183290, -0.345385938231713980, -0.345432860836779430, -0.345479782578262730, +-0.345526703456047020, -0.345573623470014080, -0.345620542620047100, -0.345667460906028790, -0.345714378327842240, -0.345761294885369270, -0.345808210578493090, -0.345855125407096400, +-0.345902039371062340, -0.345948952470272740, -0.345995864704610740, -0.346042776073959110, -0.346089686578200940, -0.346136596217218100, -0.346183504990893840, -0.346230412899111160, +-0.346277319941752090, -0.346324226118699730, -0.346371131429836780, -0.346418035875045990, -0.346464939454210530, -0.346511842167212310, -0.346558744013934490, -0.346605644994260220, +-0.346652545108071420, -0.346699444355251240, -0.346746342735682500, -0.346793240249248290, -0.346840136895830540, -0.346887032675312460, -0.346933927587576800, -0.346980821632506760, +-0.347027714809984230, -0.347074607119892410, -0.347121498562114110, -0.347168389136532420, -0.347215278843029380, -0.347262167681488150, -0.347309055651791930, -0.347355942753822590, +-0.347402828987463440, -0.347449714352597190, -0.347496598849106720, -0.347543482476875110, -0.347590365235784400, -0.347637247125717750, -0.347684128146558410, -0.347731008298188370, +-0.347777887580490770, -0.347824765993348440, -0.347871643536644630, -0.347918520210261320, -0.347965396014081660, -0.348012270947988980, -0.348059145011865190, -0.348106018205593500, +-0.348152890529056790, -0.348199761982137870, -0.348246632564719940, -0.348293502276684990, -0.348340371117916330, -0.348387239088297160, -0.348434106187709420, -0.348480972416036480, +-0.348527837773161100, -0.348574702258966530, -0.348621565873334760, -0.348668428616149110, -0.348715290487292380, -0.348762151486647850, -0.348809011614097500, -0.348855870869524630, +-0.348902729252812070, -0.348949586763843130, -0.348996443402499800, -0.349043299168665330, -0.349090154062223100, -0.349137008083055030, -0.349183861231044390, -0.349230713506074150, +-0.349277564908027140, -0.349324415436786610, -0.349371265092234650, -0.349418113874254480, -0.349464961782729460, -0.349511808817541620, -0.349558654978574300, -0.349605500265710300, +-0.349652344678832990, -0.349699188217824360, -0.349746030882567780, -0.349792872672946120, -0.349839713588842750, -0.349886553630139600, -0.349933392796720090, -0.349980231088467150, +-0.350027068505263990, -0.350073905046992760, -0.350120740713536770, -0.350167575504779340, -0.350214409420602560, -0.350261242460889740, -0.350308074625523820, -0.350354905914387730, +-0.350401736327364770, -0.350448565864337090, -0.350495394525187960, -0.350542222309800760, -0.350589049218057610, -0.350635875249841860, -0.350682700405036350, -0.350729524683524580, +-0.350776348085188540, -0.350823170609911640, -0.350869992257577200, -0.350916813028067380, -0.350963632921265530, -0.351010451937054660, -0.351057270075317560, -0.351104087335937790, +-0.351150903718797310, -0.351197719223779630, -0.351244533850768040, -0.351291347599644700, -0.351338160470292980, -0.351384972462595870, -0.351431783576436730, -0.351478593811697770, +-0.351525403168262250, -0.351572211646013270, -0.351619019244834190, -0.351665825964607100, -0.351712631805215450, -0.351759436766542260, -0.351806240848470900, -0.351853044050883470, +-0.351899846373663450, -0.351946647816694210, -0.351993448379857960, -0.352040248063038130, -0.352087046866117640, -0.352133844788979520, -0.352180641831507210, -0.352227437993582910, +-0.352274233275090000, -0.352321027675911890, -0.352367821195930800, -0.352414613835030200, -0.352461405593093020, -0.352508196470002750, -0.352554986465641600, -0.352601775579892970, +-0.352648563812639930, -0.352695351163765880, -0.352742137633152990, -0.352788923220684780, -0.352835707926244300, -0.352882491749714920, -0.352929274690978960, -0.352976056749919720, +-0.353022837926420810, -0.353069618220364420, -0.353116397631633940, -0.353163176160112450, -0.353209953805683490, -0.353256730568229150, -0.353303506447633030, -0.353350281443778170, +-0.353397055556547990, -0.353443828785824750, -0.353490601131492000, -0.353537372593432650, -0.353584143171530360, -0.353630912865667280, -0.353677681675726880, -0.353724449601592720, +-0.353771216643147040, -0.353817982800273320, -0.353864748072854620, -0.353911512460774010, -0.353958275963915100, -0.354005038582160040, -0.354051800315392410, -0.354098561163495700, +-0.354145321126352160, -0.354192080203845350, -0.354238838395858290, -0.354285595702274580, -0.354332352122976420, -0.354379107657847410, -0.354425862306770640, -0.354472616069629650, +-0.354519368946306700, -0.354566120936685270, -0.354612872040648560, -0.354659622258080120, -0.354706371588862200, -0.354753120032878340, -0.354799867590012090, -0.354846614260145740, +-0.354893360043162910, -0.354940104938946620, -0.354986848947380140, -0.355033592068346890, -0.355080334301729250, -0.355127075647410810, -0.355173816105275040, -0.355220555675204390, +-0.355267294357082260, -0.355314032150791990, -0.355360769056217000, -0.355407505073239650, -0.355454240201743600, -0.355500974441611880, -0.355547707792728210, -0.355594440254974830, +-0.355641171828235350, -0.355687902512392910, -0.355734632307331160, -0.355781361212932410, -0.355828089229080270, -0.355874816355658260, -0.355921542592548880, -0.355968267939635600, +-0.356014992396801620, -0.356061715963930600, -0.356108438640904910, -0.356155160427608090, -0.356201881323923390, -0.356248601329734400, -0.356295320444923460, -0.356342038669374250, +-0.356388756002969930, -0.356435472445594150, -0.356482187997129220, -0.356528902657458900, -0.356575616426466680, -0.356622329304035040, -0.356669041290047560, -0.356715752384387460, +-0.356762462586938000, -0.356809171897582820, -0.356855880316204240, -0.356902587842686030, -0.356949294476911700, -0.356996000218763760, -0.357042705068125800, -0.357089409024881070, +-0.357136112088913270, -0.357182814260104730, -0.357229515538339200, -0.357276215923499840, -0.357322915415470340, -0.357369614014133200, -0.357416311719371990, -0.357463008531069990, +-0.357509704449110900, -0.357556399473377140, -0.357603093603752360, -0.357649786840120280, -0.357696479182363300, -0.357743170630365150, -0.357789861184009070, -0.357836550843178340, +-0.357883239607756640, -0.357929927477626420, -0.357976614452671370, -0.358023300532775200, -0.358069985717820390, -0.358116670007690600, -0.358163353402269120, -0.358210035901439680, +-0.358256717505084750, -0.358303398213088040, -0.358350078025332810, -0.358396756941702810, -0.358443434962080480, -0.358490112086349570, -0.358536788314393400, -0.358583463646095670, +-0.358630138081338870, -0.358676811620006700, -0.358723484261982920, -0.358770156007150070, -0.358816826855391740, -0.358863496806591410, -0.358910165860632730, -0.358956834017398200, +-0.359003501276771610, -0.359050167638636290, -0.359096833102875930, -0.359143497669373090, -0.359190161338011520, -0.359236824108674520, -0.359283485981245880, -0.359330146955608110, +-0.359376807031644980, -0.359423466209240210, -0.359470124488276420, -0.359516781868637280, -0.359563438350206210, -0.359610093932866530, -0.359656748616501990, -0.359703402400995240, +-0.359750055286229940, -0.359796707272089900, -0.359843358358457710, -0.359890008545217130, -0.359936657832251540, -0.359983306219444690, -0.360029953706679170, -0.360076600293838760, +-0.360123245980806860, -0.360169890767467250, -0.360216534653702460, -0.360263177639396410, -0.360309819724432380, -0.360356460908694220, -0.360403101192064480, -0.360449740574426970, +-0.360496379055665560, -0.360543016635662790, -0.360589653314302430, -0.360636289091468000, -0.360682923967042820, -0.360729557940910720, -0.360776191012954330, -0.360822823183057470, +-0.360869454451103970, -0.360916084816976460, -0.360962714280558650, -0.361009342841734140, -0.361055970500386620, -0.361102597256398760, -0.361149223109654470, -0.361195848060037460, +-0.361242472107430490, -0.361289095251717260, -0.361335717492781370, -0.361382338830506130, -0.361428959264775470, -0.361475578795472040, -0.361522197422479600, -0.361568815145682120, +-0.361615431964962210, -0.361662047880203670, -0.361708662891290060, -0.361755276998105170, -0.361801890200531660, -0.361848502498453460, -0.361895113891753990, -0.361941724380317130, +-0.361988333964025580, -0.362034942642763150, -0.362081550416413430, -0.362128157284860200, -0.362174763247986140, -0.362221368305675250, -0.362267972457811280, -0.362314575704277000, +-0.362361178044956270, -0.362407779479732630, -0.362454380008489510, -0.362500979631110830, -0.362547578347479300, -0.362594176157478850, -0.362640773060993350, -0.362687369057905550, +-0.362733964148099270, -0.362780558331458110, -0.362827151607865940, -0.362873743977205510, -0.362920335439360700, -0.362966925994215090, -0.363013515641652520, -0.363060104381555780, +-0.363106692213808810, -0.363153279138295040, -0.363199865154898550, -0.363246450263501940, -0.363293034463989200, -0.363339617756244350, -0.363386200140150000, -0.363432781615590120, +-0.363479362182448310, -0.363525941840608100, -0.363572520589953490, -0.363619098430367100, -0.363665675361733000, -0.363712251383935090, -0.363758826496856150, -0.363805400700380200, +-0.363851973994390680, -0.363898546378771670, -0.363945117853405890, -0.363991688418177250, -0.364038258072969860, -0.364084826817666410, -0.364131394652150890, -0.364177961576306890, +-0.364224527590018000, -0.364271092693168150, -0.364317656885640220, -0.364364220167318060, -0.364410782538085840, -0.364457343997826260, -0.364503904546423290, -0.364550464183760530, +-0.364597022909722070, -0.364643580724190560, -0.364690137627050210, -0.364736693618184450, -0.364783248697477360, -0.364829802864811760, -0.364876356120071690, -0.364922908463140680, +-0.364969459893902840, -0.365016010412240910, -0.365062560018038940, -0.365109108711181020, -0.365155656491549910, -0.365202203359029640, -0.365248749313503870, -0.365295294354856250, +-0.365341838482970750, -0.365388381697730300, -0.365434923999018890, -0.365481465386720550, -0.365528005860718150, -0.365574545420895740, -0.365621084067137000, -0.365667621799325880, +-0.365714158617345350, -0.365760694521079450, -0.365807229510411780, -0.365853763585226420, -0.365900296745406250, -0.365946828990835360, -0.365993360321397400, -0.366039890736976460, +-0.366086420237455360, -0.366132948822718180, -0.366179476492649090, -0.366226003247130890, -0.366272529086047680, -0.366319054009283110, -0.366365578016721370, -0.366412101108245240, +-0.366458623283738900, -0.366505144543085970, -0.366551664886170580, -0.366598184312875610, -0.366644702823085200, -0.366691220416683060, -0.366737737093553230, -0.366784252853578690, +-0.366830767696643470, -0.366877281622631780, -0.366923794631426440, -0.366970306722911640, -0.367016817896971050, -0.367063328153488470, -0.367109837492347930, -0.367156345913432380, +-0.367202853416626010, -0.367249360001812910, -0.367295865668875950, -0.367342370417699350, -0.367388874248166850, -0.367435377160162560, -0.367481879153569450, -0.367528380228271560, +-0.367574880384152760, -0.367621379621097200, -0.367667877938987750, -0.367714375337708620, -0.367760871817143560, -0.367807367377176730, -0.367853862017691050, -0.367900355738570720, +-0.367946848539699890, -0.367993340420961550, -0.368039831382239890, -0.368086321423418570, -0.368132810544381520, -0.368179298745012820, -0.368225786025195510, -0.368272272384813690, +-0.368318757823751620, -0.368365242341892220, -0.368411725939119750, -0.368458208615317920, -0.368504690370371040, -0.368551171204161980, -0.368597651116575000, -0.368644130107493860, +-0.368690608176802880, -0.368737085324384930, -0.368783561550124260, -0.368830036853904700, -0.368876511235610440, -0.368922984695124470, -0.368969457232331100, -0.369015928847114480, +-0.369062399539357600, -0.369108869308944710, -0.369155338155759680, -0.369201806079686720, -0.369248273080608810, -0.369294739158410270, -0.369341204312974790, -0.369387668544186810, +-0.369434131851929190, -0.369480594236086260, -0.369527055696541820, -0.369573516233180190, -0.369619975845884300, -0.369666434534538510, -0.369712892299027040, -0.369759349139232920, +-0.369805805055040460, -0.369852260046333480, -0.369898714112995800, -0.369945167254911830, -0.369991619471964460, -0.370038070764038050, -0.370084521131016920, -0.370130970572784050, +-0.370177419089223750, -0.370223866680219890, -0.370270313345656740, -0.370316759085417500, -0.370363203899386260, -0.370409647787447060, -0.370456090749484160, -0.370502532785380590, +-0.370548973895020730, -0.370595414078288390, -0.370641853335067940, -0.370688291665242480, -0.370734729068696260, -0.370781165545313650, -0.370827601094977700, -0.370874035717572710, +-0.370920469412982680, -0.370966902181091460, -0.371013334021783440, -0.371059764934941580, -0.371106194920450380, -0.371152623978194100, -0.371199052108055820, -0.371245479309919910, +-0.371291905583670310, -0.371338330929191380, -0.371384755346366220, -0.371431178835079150, -0.371477601395214130, -0.371524023026655490, -0.371570443729286440, -0.371616863502991220, +-0.371663282347653890, -0.371709700263158750, -0.371756117249388950, -0.371802533306228870, -0.371848948433562810, -0.371895362631274040, -0.371941775899246820, -0.371988188237365180, +-0.372034599645513440, -0.372081010123574860, -0.372127419671433700, -0.372173828288974000, -0.372220235976080170, -0.372266642732635320, -0.372313048558523870, -0.372359453453629750, +-0.372405857417837490, -0.372452260451030140, -0.372498662553092110, -0.372545063723907890, -0.372591463963360570, -0.372637863271334580, -0.372684261647713900, -0.372730659092382620, +-0.372777055605225120, -0.372823451186124530, -0.372869845834965300, -0.372916239551631890, -0.372962632336007460, -0.373009024187976490, -0.373055415107422910, -0.373101805094231240, +-0.373148194148284600, -0.373194582269467500, -0.373240969457664000, -0.373287355712758400, -0.373333741034634070, -0.373380125423175340, -0.373426508878266280, -0.373472891399791400, +-0.373519272987633880, -0.373565653641678150, -0.373612033361808700, -0.373658412147908790, -0.373704789999862840, -0.373751166917554890, -0.373797542900869030, -0.373843917949689740, +-0.373890292063900230, -0.373936665243385040, -0.373983037488028520, -0.374029408797714070, -0.374075779172326040, -0.374122148611748580, -0.374168517115866130, -0.374214884684562040, +-0.374261251317720700, -0.374307617015226250, -0.374353981776963110, -0.374400345602814650, -0.374446708492665370, -0.374493070446399230, -0.374539431463900900, -0.374585791545053560, +-0.374632150689741710, -0.374678508897849930, -0.374724866169261430, -0.374771222503860800, -0.374817577901532140, -0.374863932362159870, -0.374910285885627410, -0.374956638471819200, +-0.375002990120619440, -0.375049340831912600, -0.375095690605581960, -0.375142039441512140, -0.375188387339587200, -0.375234734299691730, -0.375281080321708980, -0.375327425405523550, +-0.375373769551019980, -0.375420112758081510, -0.375466455026592820, -0.375512796356437970, -0.375559136747501130, -0.375605476199666890, -0.375651814712818500, -0.375698152286840610, +-0.375744488921617710, -0.375790824617033230, -0.375837159372971630, -0.375883493189317190, -0.375929826065954380, -0.375976158002766630, -0.376022488999638470, -0.376068819056454060, +-0.376115148173098050, -0.376161476349453740, -0.376207803585405790, -0.376254129880838280, -0.376300455235635880, -0.376346779649681880, -0.376393103122861010, -0.376439425655057720, +-0.376485747246155520, -0.376532067896038880, -0.376578387604592110, -0.376624706371699370, -0.376671024197245300, -0.376717341081113210, -0.376763657023187810, -0.376809972023353700, +-0.376856286081494190, -0.376902599197493970, -0.376948911371237260, -0.376995222602608700, -0.377041532891491670, -0.377087842237770810, -0.377134150641330770, -0.377180458102054920, +-0.377226764619827900, -0.377273070194533990, -0.377319374826057430, -0.377365678514282820, -0.377411981259093590, -0.377458283060374430, -0.377504583918009950, -0.377550883831883620, +-0.377597182801880090, -0.377643480827883570, -0.377689777909778810, -0.377736074047449130, -0.377782369240779290, -0.377828663489653550, -0.377874956793956550, -0.377921249153571730, +-0.377967540568383830, -0.378013831038277020, -0.378060120563136090, -0.378106409142844440, -0.378152696777286750, -0.378198983466347730, -0.378245269209910860, -0.378291554007860800, +-0.378337837860081850, -0.378384120766458330, -0.378430402726874890, -0.378476683741215070, -0.378522963809363510, -0.378569242931204970, -0.378615521106622890, -0.378661798335502060, +-0.378708074617726650, -0.378754349953181520, -0.378800624341750100, -0.378846897783317090, -0.378893170277766870, -0.378939441824984120, -0.378985712424852350, -0.379031982077256360, +-0.379078250782080350, -0.379124518539209140, -0.379170785348526220, -0.379217051209916330, -0.379263316123264250, -0.379309580088453450, -0.379355843105368680, -0.379402105173894330, +-0.379448366293915100, -0.379494626465314570, -0.379540885687977450, -0.379587143961788160, -0.379633401286631370, -0.379679657662390700, -0.379725913088950870, -0.379772167566196250, +-0.379818421094011650, -0.379864673672280610, -0.379910925300887830, -0.379957175979718180, -0.380003425708655140, -0.380049674487583590, -0.380095922316387780, -0.380142169194952250, +-0.380188415123161650, -0.380234660100899620, -0.380280904128050930, -0.380327147204500390, -0.380373389330131590, -0.380419630504829350, -0.380465870728477980, -0.380512110000962360, +-0.380558348322166060, -0.380604585691973860, -0.380650822110270240, -0.380697057576939950, -0.380743292091866580, -0.380789525654935010, -0.380835758266029610, -0.380881989925035250, +-0.380928220631835510, -0.380974450386315220, -0.381020679188359190, -0.381066907037851070, -0.381113133934675660, -0.381159359878717410, -0.381205584869860780, -0.381251808907990600, +-0.381298031992990500, -0.381344254124745260, -0.381390475303139850, -0.381436695528057870, -0.381482914799384070, -0.381529133117003040, -0.381575350480799600, -0.381621566890657290, +-0.381667782346461150, -0.381713996848095540, -0.381760210395445330, -0.381806422988394180, -0.381852634626826950, -0.381898845310628180, -0.381945055039682680, -0.381991263813874160, +-0.382037471633087430, -0.382083678497207480, -0.382129884406117950, -0.382176089359703650, -0.382222293357849130, -0.382268496400439310, -0.382314698487357830, -0.382360899618489570, +-0.382407099793719120, -0.382453299012931290, -0.382499497276009850, -0.382545694582839600, -0.382591890933305150, -0.382638086327291400, -0.382684280764682030, -0.382730474245361940, +-0.382776666769216070, -0.382822858336128110, -0.382869048945983000, -0.382915238598665280, -0.382961427294059460, -0.383007615032050500, -0.383053801812522080, -0.383099987635359180, +-0.383146172500446690, -0.383192356407668360, -0.383238539356909160, -0.383284721348053580, -0.383330902380986660, -0.383377082455592040, -0.383423261571754710, -0.383469439729359210, +-0.383515616928290560, -0.383561793168432420, -0.383607968449669820, -0.383654142771887310, -0.383700316134969850, -0.383746488538801170, -0.383792659983266280, -0.383838830468250130, +-0.383884999993636510, -0.383931168559310420, -0.383977336165156390, -0.384023502811058960, -0.384069668496903270, -0.384115833222572980, -0.384161996987953060, -0.384208159792928610, +-0.384254321637383320, -0.384300482521202250, -0.384346642444269910, -0.384392801406471470, -0.384438959407690570, -0.384485116447812250, -0.384531272526721150, -0.384577427644302310, +-0.384623581800439480, -0.384669734995017660, -0.384715887227921550, -0.384762038499036120, -0.384808188808245130, -0.384854338155433740, -0.384900486540486860, -0.384946633963288430, +-0.384992780423723370, -0.385038925921676320, -0.385085070457032440, -0.385131214029675430, -0.385177356639490380, -0.385223498286361930, -0.385269638970175190, -0.385315778690813900, +-0.385361917448163170, -0.385408055242107640, -0.385454192072532400, -0.385500327939321320, -0.385546462842359330, -0.385592596781531630, -0.385638729756722030, -0.385684861767815630, +-0.385730992814697030, -0.385777122897250970, -0.385823252015362550, -0.385869380168915530, -0.385915507357795060, -0.385961633581886290, -0.386007758841072970, -0.386053883135240310, +-0.386100006464272890, -0.386146128828055880, -0.386192250226473130, -0.386238370659409750, -0.386284490126750480, -0.386330608628380370, -0.386376726164183340, -0.386422842734044480, +-0.386468958337848500, -0.386515072975480540, -0.386561186646824540, -0.386607299351765520, -0.386653411090188690, -0.386699521861977870, -0.386745631667018310, -0.386791740505194660, +-0.386837848376391620, -0.386883955280494410, -0.386930061217386880, -0.386976166186954180, -0.387022270189081530, -0.387068373223652730, -0.387114475290553040, -0.387160576389667170, +-0.387206676520880260, -0.387252775684076230, -0.387298873879140250, -0.387344971105957110, -0.387391067364411980, -0.387437162654388710, -0.387483256975772570, -0.387529350328448260, +-0.387575442712301040, -0.387621534127214780, -0.387667624573074630, -0.387713714049765900, -0.387759802557172460, -0.387805890095179460, -0.387851976663671830, -0.387898062262534590, +-0.387944146891651800, -0.387990230550908640, -0.388036313240189950, -0.388082394959380850, -0.388128475708365340, -0.388174555487028670, -0.388220634295255610, -0.388266712132931350, +-0.388312788999939930, -0.388358864896166500, -0.388404939821496320, -0.388451013775813430, -0.388497086759002960, -0.388543158770949800, -0.388589229811538710, -0.388635299880654980, +-0.388681368978182620, -0.388727437104006810, -0.388773504258012770, -0.388819570440084640, -0.388865635650107510, -0.388911699887966370, -0.388957763153546350, -0.389003825446731510, +-0.389049886767407090, -0.389095947115457970, -0.389142006490769410, -0.389188064893225380, -0.389234122322711210, -0.389280178779111750, -0.389326234262312280, -0.389372288772196760, +-0.389418342308650520, -0.389464394871558870, -0.389510446460805790, -0.389556497076276600, -0.389602546717856160, -0.389648595385429400, -0.389694643078881520, -0.389740689798096620, +-0.389786735542960010, -0.389832780313357000, -0.389878824109171570, -0.389924866930289100, -0.389970908776594460, -0.390016949647973010, -0.390062989544308740, -0.390109028465486950, +-0.390155066411393080, -0.390201103381911050, -0.390247139376926340, -0.390293174396323720, -0.390339208439988210, -0.390385241507805070, -0.390431273599658460, -0.390477304715433570, +-0.390523334855015890, -0.390569364018289460, -0.390615392205139630, -0.390661419415451290, -0.390707445649109860, -0.390753470905999380, -0.390799495186005210, -0.390845518489012280, +-0.390891540814906010, -0.390937562163570450, -0.390983582534891020, -0.391029601928752580, -0.391075620345040620, -0.391121637783639120, -0.391167654244433560, -0.391213669727309310, +-0.391259684232150410, -0.391305697758842330, -0.391351710307270010, -0.391397721877318420, -0.391443732468872930, -0.391489742081817690, -0.391535750716038080, -0.391581758371419510, +-0.391627765047846190, -0.391673770745203380, -0.391719775463376220, -0.391765779202249980, -0.391811781961708900, -0.391857783741638320, -0.391903784541923320, -0.391949784362449320, +-0.391995783203100360, -0.392041781063761970, -0.392087777944319150, -0.392133773844657310, -0.392179768764660600, -0.392225762704214440, -0.392271755663204320, -0.392317747641514390, +-0.392363738639030070, -0.392409728655636450, -0.392455717691218450, -0.392501705745661620, -0.392547692818850100, -0.392593678910669320, -0.392639664021004810, -0.392685648149740660, +-0.392731631296762470, -0.392777613461955170, -0.392823594645204220, -0.392869574846393840, -0.392915554065409620, -0.392961532302136870, -0.393007509556459860, -0.393053485828264100, +-0.393099461117434660, -0.393145435423856550, -0.393191408747415210, -0.393237381087995000, -0.393283352445481290, -0.393329322819759630, -0.393375292210714270, -0.393421260618230680, +-0.393467228042193920, -0.393513194482489500, -0.393559159939001700, -0.393605124411615990, -0.393651087900217470, -0.393697050404691610, -0.393743011924922730, -0.393788972460796360, +-0.393834932012197490, -0.393880890579011770, -0.393926848161123390, -0.393972804758417890, -0.394018760370780760, -0.394064714998096370, -0.394110668640250130, -0.394156621297127250, +-0.394202572968612830, -0.394248523654592400, -0.394294473354950210, -0.394340422069571870, -0.394386369798342850, -0.394432316541147520, -0.394478262297871420, -0.394524207068399630, +-0.394570150852617760, -0.394616093650410060, -0.394662035461662180, -0.394707976286259200, -0.394753916124086670, -0.394799854975028900, -0.394845792838971590, -0.394891729715799720, +-0.394937665605398950, -0.394983600507653630, -0.395029534422449310, -0.395075467349671530, -0.395121399289204700, -0.395167330240934370, -0.395213260204745680, -0.395259189180524270, +-0.395305117168154470, -0.395351044167521930, -0.395396970178511720, -0.395442895201009500, -0.395488819234899700, -0.395534742280067800, -0.395580664336399050, -0.395626585403779040, +-0.395672505482092150, -0.395718424571224030, -0.395764342671060200, -0.395810259781485150, -0.395856175902384420, -0.395902091033643270, -0.395948005175146890, -0.395993918326780940, +-0.396039830488429720, -0.396085741659979010, -0.396131651841314270, -0.396177561032320050, -0.396223469232881880, -0.396269376442885070, -0.396315282662215220, -0.396361187890756750, +-0.396407092128395310, -0.396452995375016160, -0.396498897630504940, -0.396544798894746030, -0.396590699167625130, -0.396636598449027490, -0.396682496738838760, -0.396728394036943380, +-0.396774290343227030, -0.396820185657575320, -0.396866079979872780, -0.396911973310005000, -0.396957865647857340, -0.397003756993314970, -0.397049647346263630, -0.397095536706587760, +-0.397141425074173100, -0.397187312448905210, -0.397233198830668650, -0.397279084219349150, -0.397324968614831910, -0.397370852017002620, -0.397416734425745820, -0.397462615840947160, +-0.397508496262492020, -0.397554375690265970, -0.397600254124153620, -0.397646131564040610, -0.397692008009812300, -0.397737883461354360, -0.397783757918551310, -0.397829631381288850, +-0.397875503849452750, -0.397921375322927480, -0.397967245801598760, -0.398013115285351940, -0.398058983774072670, -0.398104851267645610, -0.398150717765956400, -0.398196583268890400, +-0.398242447776333330, -0.398288311288169770, -0.398334173804285370, -0.398380035324565620, -0.398425895848896150, -0.398471755377161510, -0.398517613909247500, -0.398563471445039840, +-0.398609327984423110, -0.398655183527283070, -0.398701038073505100, -0.398746891622974500, -0.398792744175577090, -0.398838595731197400, -0.398884446289721200, -0.398930295851034340, +-0.398976144415021330, -0.399021991981567900, -0.399067838550559550, -0.399113684121881970, -0.399159528695419820, -0.399205372271058790, -0.399251214848684370, -0.399297056428182310, +-0.399342897009437200, -0.399388736592334870, -0.399434575176760680, -0.399480412762600430, -0.399526249349738790, -0.399572084938061510, -0.399617919527454400, -0.399663753117802110, +-0.399709585708990460, -0.399755417300904800, -0.399801247893430630, -0.399847077486453760, -0.399892906079858720, -0.399938733673531500, -0.399984560267357790, -0.400030385861222300, +-0.400076210455010850, -0.400122034048608850, -0.400167856641902190, -0.400213678234775490, -0.400259498827114590, -0.400305318418804900, -0.400351137009732350, -0.400396954599781580, +-0.400442771188838420, -0.400488586776788280, -0.400534401363517150, -0.400580214948909550, -0.400626027532851430, -0.400671839115228630, -0.400717649695925880, -0.400763459274828980, +-0.400809267851823410, -0.400855075426795100, -0.400900881999628700, -0.400946687570210070, -0.400992492138424750, -0.401038295704158610, -0.401084098267296300, -0.401129899827723730, +-0.401175700385326460, -0.401221499939990290, -0.401267298491600030, -0.401313096040041450, -0.401358892585200580, -0.401404688126962060, -0.401450482665211830, -0.401496276199835410, +-0.401542068730718240, -0.401587860257746340, -0.401633650780804430, -0.401679440299778310, -0.401725228814554080, -0.401771016325016330, -0.401816802831051030, -0.401862588332543740, +-0.401908372829380360, -0.401954156321445650, -0.401999938808625560, -0.402045720290805600, -0.402091500767871760, -0.402137280239708790, -0.402183058706202580, -0.402228836167238760, +-0.402274612622703250, -0.402320388072480770, -0.402366162516457350, -0.402411935954518910, -0.402457708386550210, -0.402503479812437280, -0.402549250232065610, -0.402595019645320850, +-0.402640788052088970, -0.402686555452254680, -0.402732321845703960, -0.402778087232322890, -0.402823851611996190, -0.402869614984609880, -0.402915377350049510, -0.402961138708201110, +-0.403006899058949430, -0.403052658402180520, -0.403098416737780410, -0.403144174065633800, -0.403189930385626780, -0.403235685697644900, -0.403281440001573840, -0.403327193297299600, +-0.403372945584706930, -0.403418696863681920, -0.403464447134110560, -0.403510196395877710, -0.403555944648869350, -0.403601691892971130, -0.403647438128069080, -0.403693183354048020, +-0.403738927570793990, -0.403784670778192690, -0.403830412976130090, -0.403876154164491070, -0.403921894343161610, -0.403967633512027470, -0.404013371670974620, -0.404059108819887990, +-0.404104844958653510, -0.404150580087157370, -0.404196314205284400, -0.404242047312920570, -0.404287779409951700, -0.404333510496263320, -0.404379240571741630, -0.404424969636271390, +-0.404470697689738700, -0.404516424732029760, -0.404562150763029260, -0.404607875782623420, -0.404653599790697930, -0.404699322787138770, -0.404745044771830930, -0.404790765744660500, +-0.404836485705513170, -0.404882204654274990, -0.404927922590830880, -0.404973639515066990, -0.405019355426869010, -0.405065070326123040, -0.405110784212713960, -0.405156497086527960, +-0.405202208947451130, -0.405247919795368340, -0.405293629630165740, -0.405339338451729090, -0.405385046259944090, -0.405430753054696890, -0.405476458835872410, -0.405522163603356740, +-0.405567867357036150, -0.405613570096795380, -0.405659271822520760, -0.405704972534097930, -0.405750672231413090, -0.405796370914351170, -0.405842068582798310, -0.405887765236640660, +-0.405933460875763210, -0.405979155500052090, -0.406024849109393130, -0.406070541703672020, -0.406116233282774960, -0.406161923846586890, -0.406207613394994060, -0.406253301927882560, +-0.406298989445137430, -0.406344675946644810, -0.406390361432290510, -0.406436045901960700, -0.406481729355540390, -0.406527411792915740, -0.406573093213972560, -0.406618773618597050, +-0.406664453006674200, -0.406710131378090260, -0.406755808732730930, -0.406801485070482530, -0.406847160391229980, -0.406892834694859540, -0.406938507981257410, -0.406984180250308640, +-0.407029851501899350, -0.407075521735915490, -0.407121190952242810, -0.407166859150767560, -0.407212526331374780, -0.407258192493950620, -0.407303857638381450, -0.407349521764552190, +-0.407395184872349160, -0.407440846961658170, -0.407486508032365410, -0.407532168084356050, -0.407577827117516220, -0.407623485131731800, -0.407669142126889150, -0.407714798102873200, +-0.407760453059570260, -0.407806106996866150, -0.407851759914647230, -0.407897411812798480, -0.407943062691206170, -0.407988712549756660, -0.408034361388334930, -0.408080009206827350, +-0.408125656005119690, -0.408171301783098290, -0.408216946540648270, -0.408262590277655880, -0.408308232994006980, -0.408353874689587950, -0.408399515364283820, -0.408445155017980900, +-0.408490793650565060, -0.408536431261922680, -0.408582067851938790, -0.408627703420499750, -0.408673337967491830, -0.408718971492800180, -0.408764603996311090, -0.408810235477910510, +-0.408855865937484300, -0.408901495374918880, -0.408947123790099290, -0.408992751182911900, -0.409038377553243020, -0.409084002900977790, -0.409129627226002600, -0.409175250528203300, +-0.409220872807466270, -0.409266494063676710, -0.409312114296720870, -0.409357733506484740, -0.409403351692854690, -0.409448968855715860, -0.409494584994954610, -0.409540200110456890, +-0.409585814202109100, -0.409631427269796340, -0.409677039313405040, -0.409722650332821510, -0.409768260327930960, -0.409813869298619790, -0.409859477244773900, -0.409905084166279350, +-0.409950690063022480, -0.409996294934888480, -0.410041898781763780, -0.410087501603534690, -0.410133103400086460, -0.410178704171305470, -0.410224303917077760, -0.410269902637289630, +-0.410315500331826340, -0.410361097000574330, -0.410406692643419610, -0.410452287260248520, -0.410497880850946300, -0.410543473415399370, -0.410589064953493790, -0.410634655465115960, +-0.410680244950151040, -0.410725833408485560, -0.410771420840005840, -0.410817007244597240, -0.410862592622146080, -0.410908176972538450, -0.410953760295660770, -0.410999342591398250, +-0.411044923859637420, -0.411090504100264260, -0.411136083313165260, -0.411181661498225660, -0.411227238655331890, -0.411272814784370060, -0.411318389885226510, -0.411363963957786630, +-0.411409537001936890, -0.411455109017563660, -0.411500680004552260, -0.411546249962789160, -0.411591818892160400, -0.411637386792552130, -0.411682953663850830, -0.411728519505941690, +-0.411774084318711260, -0.411819648102046020, -0.411865210855831280, -0.411910772579953510, -0.411956333274298760, -0.412001892938753670, -0.412047451573203380, -0.412093009177534440, +-0.412138565751633050, -0.412184121295385620, -0.412229675808677480, -0.412275229291395100, -0.412320781743424680, -0.412366333164652770, -0.412411883554964550, -0.412457432914246640, +-0.412502981242385550, -0.412548528539266660, -0.412594074804776390, -0.412639620038800950, -0.412685164241226420, -0.412730707411939460, -0.412776249550825260, -0.412821790657770470, +-0.412867330732661570, -0.412912869775383990, -0.412958407785824210, -0.413003944763868420, -0.413049480709403170, -0.413095015622313820, -0.413140549502486910, -0.413186082349808640, +-0.413231614164165590, -0.413277144945443040, -0.413322674693527680, -0.413368203408305600, -0.413413731089663450, -0.413459257737486600, -0.413504783351661520, -0.413550307932074920, +-0.413595831478612170, -0.413641353991159810, -0.413686875469604090, -0.413732395913831600, -0.413777915323727650, -0.413823433699178960, -0.413868951040071710, -0.413914467346292450, +-0.413959982617726600, -0.414005496854260800, -0.414051010055781320, -0.414096522222174630, -0.414142033353326330, -0.414187543449122840, -0.414233052509450970, -0.414278560534196040, +-0.414324067523244740, -0.414369573476483230, -0.414415078393797760, -0.414460582275075100, -0.414506085120200480, -0.414551586929060690, -0.414597087701542360, -0.414642587437530850, +-0.414688086136912880, -0.414733583799574760, -0.414779080425403010, -0.414824576014283190, -0.414870070566101920, -0.414915564080745480, -0.414961056558100560, -0.415006547998052530, +-0.415052038400488210, -0.415097527765293740, -0.415143016092355880, -0.415188503381560050, -0.415233989632792950, -0.415279474845941350, -0.415324959020890620, -0.415370442157527440, +-0.415415924255738260, -0.415461405315409200, -0.415506885336427050, -0.415552364318677260, -0.415597842262046550, -0.415643319166421670, -0.415688795031688100, -0.415734269857732490, +-0.415779743644441260, -0.415825216391701060, -0.415870688099397420, -0.415916158767417050, -0.415961628395646650, -0.416007096983971870, -0.416052564532279230, -0.416098031040455290, +-0.416143496508386220, -0.416188960935958810, -0.416234424323058570, -0.416279886669572330, -0.416325347975386730, -0.416370808240387360, -0.416416267464460980, -0.416461725647493950, +-0.416507182789372990, -0.416552638889983670, -0.416598093949212770, -0.416643547966946640, -0.416689000943071990, -0.416734452877474460, -0.416779903770040820, -0.416825353620657420, +-0.416870802429211040, -0.416916250195587200, -0.416961696919672780, -0.417007142601354520, -0.417052587240518020, -0.417098030837049990, -0.417143473390836960, -0.417188914901765180, +-0.417234355369721530, -0.417279794794591650, -0.417325233176262190, -0.417370670514620120, -0.417416106809550940, -0.417461542060941490, -0.417506976268678220, -0.417552409432647880, +-0.417597841552736100, -0.417643272628829780, -0.417688702660815200, -0.417734131648579310, -0.417779559592007690, -0.417824986490987150, -0.417870412345404170, -0.417915837155145520, +-0.417961260920096890, -0.418006683640145150, -0.418052105315177060, -0.418097525945078320, -0.418142945529735800, -0.418188364069035870, -0.418233781562865000, -0.418279198011110130, +-0.418324613413656840, -0.418370027770392060, -0.418415441081202600, -0.418460853345974100, -0.418506264564593500, -0.418551674736947210, -0.418597083862922160, -0.418642491942403940, +-0.418687898975279580, -0.418733304961435790, -0.418778709900758380, -0.418824113793134220, -0.418869516638449730, -0.418914918436591450, -0.418960319187446310, -0.419005718890899990, +-0.419051117546839320, -0.419096515155151280, -0.419141911715721520, -0.419187307228437000, -0.419232701693184220, -0.419278095109850090, -0.419323487478320320, -0.419368878798481840, +-0.419414269070221170, -0.419459658293425190, -0.419505046467979700, -0.419550433593771530, -0.419595819670687380, -0.419641204698613990, -0.419686588677437240, -0.419731971607044010, +-0.419777353487321260, -0.419822734318154700, -0.419868114099431310, -0.419913492831037630, -0.419958870512860240, -0.420004247144786070, -0.420049622726700820, -0.420094997258491590, +-0.420140370740045230, -0.420185743171247570, -0.420231114551985530, -0.420276484882145750, -0.420321854161615100, -0.420367222390279460, -0.420412589568025740, -0.420457955694740540, +-0.420503320770310830, -0.420548684794622480, -0.420594047767562370, -0.420639409689017140, -0.420684770558873820, -0.420730130377018170, -0.420775489143337180, -0.420820846857717870, +-0.420866203520046000, -0.420911559130208670, -0.420956913688092460, -0.421002267193584300, -0.421047619646570110, -0.421092971046936880, -0.421138321394571250, -0.421183670689360190, +-0.421229018931189520, -0.421274366119946340, -0.421319712255517230, -0.421365057337789230, -0.421410401366648200, -0.421455744341981190, -0.421501086263675160, -0.421546427131616050, +-0.421591766945690890, -0.421637105705786270, -0.421682443411788950, -0.421727780063585860, -0.421773115661062960, -0.421818450204107240, -0.421863783692605850, -0.421909116126444550, +-0.421954447505510480, -0.421999777829690280, -0.422045107098871000, -0.422090435312938610, -0.422135762471780080, -0.422181088575282190, -0.422226413623331960, -0.422271737615815320, +-0.422317060552619310, -0.422362382433630670, -0.422407703258736440, -0.422453023027822620, -0.422498341740776160, -0.422543659397484280, -0.422588975997832850, -0.422634291541709010, +-0.422679606028999400, -0.422724919459590790, -0.422770231833370260, -0.422815543150223790, -0.422860853410038430, -0.422906162612701360, -0.422951470758098470, -0.422996777846116890, +-0.423042083876643380, -0.423087388849565090, -0.423132692764767890, -0.423177995622138980, -0.423223297421565060, -0.423268598162933330, -0.423313897846129660, -0.423359196471041310, +-0.423404494037554920, -0.423449790545557700, -0.423495085994935570, -0.423540380385575790, -0.423585673717365440, -0.423630965990190460, -0.423676257203938140, -0.423721547358495100, +-0.423766836453748630, -0.423812124489584720, -0.423857411465890400, -0.423902697382552600, -0.423947982239458510, -0.423993266036494010, -0.424038548773546300, -0.424083830450502300, +-0.424129111067249100, -0.424174390623672680, -0.424219669119660300, -0.424264946555099160, -0.424310222929875300, -0.424355498243875810, -0.424400772496987600, -0.424446045689097500, +-0.424491317820092640, -0.424536588889859070, -0.424581858898284090, -0.424627127845254800, -0.424672395730657350, -0.424717662554378870, -0.424762928316306240, -0.424808193016326660, +-0.424853456654326220, -0.424898719230192180, -0.424943980743811290, -0.424989241195070870, -0.425034500583856940, -0.425079758910056780, -0.425125016173557190, -0.425170272374245480, +-0.425215527512007700, -0.425260781586731080, -0.425306034598302910, -0.425351286546609250, -0.425396537431537380, -0.425441787252974160, -0.425487036010806510, -0.425532283704921630, +-0.425577530335205680, -0.425622775901545850, -0.425668020403829510, -0.425713263841942690, -0.425758506215772770, -0.425803747525206560, -0.425848987770131360, -0.425894226950433270, +-0.425939465065999670, -0.425984702116717350, -0.426029938102473750, -0.426075173023154840, -0.426120406878648050, -0.426165639668840190, -0.426210871393618680, -0.426256102052869570, +-0.426301331646480150, -0.426346560174337860, -0.426391787636328790, -0.426437014032340190, -0.426482239362259100, -0.426527463625972820, -0.426572686823367460, -0.426617908954330380, +-0.426663130018748560, -0.426708350016509250, -0.426753568947498720, -0.426798786811604270, -0.426844003608712830, -0.426889219338711770, -0.426934434001487280, -0.426979647596926690, +-0.427024860124917420, -0.427070071585345550, -0.427115281978098500, -0.427160491303063270, -0.427205699560126830, -0.427250906749176540, -0.427296112870098550, -0.427341317922780290, +-0.427386521907109130, -0.427431724822971320, -0.427476926670254110, -0.427522127448844660, -0.427567327158630270, -0.427612525799497160, -0.427657723371332680, -0.427702919874023980, +-0.427748115307458320, -0.427793309671521960, -0.427838502966102370, -0.427883695191086540, -0.427928886346361840, -0.427974076431814510, -0.428019265447331990, -0.428064453392801750, +-0.428109640268109940, -0.428154826073144030, -0.428200010807791080, -0.428245194471938100, -0.428290377065472520, -0.428335558588280600, -0.428380739040249760, -0.428425918421267480, +-0.428471096731220020, -0.428516273969994810, -0.428561450137478930, -0.428606625233559860, -0.428651799258123740, -0.428696972211058180, -0.428742144092250200, -0.428787314901587220, +-0.428832484638955570, -0.428877653304242710, -0.428922820897335690, -0.428967987418122090, -0.429013152866488060, -0.429058317242321130, -0.429103480545508840, -0.429148642775937450, +-0.429193803933494490, -0.429238964018066940, -0.429284123029542440, -0.429329280967807200, -0.429374437832748810, -0.429419593624254250, -0.429464748342211160, -0.429509901986505790, +-0.429555054557025640, -0.429600206053657900, -0.429645356476289990, -0.429690505824808330, -0.429735654099100420, -0.429780801299053720, -0.429825947424554660, -0.429871092475490710, +-0.429916236451749030, -0.429961379353216770, -0.430006521179781440, -0.430051661931329430, -0.430096801607748270, -0.430141940208925490, -0.430187077734747460, -0.430232214185101770, +-0.430277349559875510, -0.430322483858956270, -0.430367617082230420, -0.430412749229585560, -0.430457880300908810, -0.430503010296087730, -0.430548139215008780, -0.430593267057559460, +-0.430638393823626950, -0.430683519513098860, -0.430728644125861590, -0.430773767661802700, -0.430818890120809820, -0.430864011502769260, -0.430909131807568730, -0.430954251035095330, +-0.430999369185236290, -0.431044486257879280, -0.431089602252910600, -0.431134717170217950, -0.431179831009688930, -0.431224943771209900, -0.431270055454668510, -0.431315166059951960, +-0.431360275586947890, -0.431405384035542790, -0.431450491405624190, -0.431495597697079790, -0.431540702909795960, -0.431585807043660400, -0.431630910098560310, -0.431676012074382940, +-0.431721112971015950, -0.431766212788345760, -0.431811311526260070, -0.431856409184646520, -0.431901505763391480, -0.431946601262382710, -0.431991695681507410, -0.432036789020653340, +-0.432081881279706810, -0.432126972458555640, -0.432172062557087010, -0.432217151575188640, -0.432262239512747000, -0.432307326369649750, -0.432352412145784180, -0.432397496841037950, +-0.432442580455297650, -0.432487662988450820, -0.432532744440385310, -0.432577824810987500, -0.432622904100145090, -0.432667982307745500, -0.432713059433675880, -0.432758135477824050, +-0.432803210440076470, -0.432848284320320850, -0.432893357118444950, -0.432938428834335250, -0.432983499467879510, -0.433028569018964970, -0.433073637487479400, -0.433118704873309390, +-0.433163771176342580, -0.433208836396466350, -0.433253900533568440, -0.433298963587535340, -0.433344025558254850, -0.433389086445614360, -0.433434146249501500, -0.433479204969802860, +-0.433524262606406200, -0.433569319159199330, -0.433614374628068730, -0.433659429012902220, -0.433704482313587100, -0.433749534530011190, -0.433794585662061030, -0.433839635709624470, +-0.433884684672588780, -0.433929732550841770, -0.433974779344270030, -0.434019825052761320, -0.434064869676203060, -0.434109913214483060, -0.434154955667487850, -0.434199997035105260, +-0.434245037317223080, -0.434290076513727920, -0.434335114624507520, -0.434380151649449380, -0.434425187588440840, -0.434470222441369740, -0.434515256208122700, -0.434560288888587500, +-0.434605320482651940, -0.434650350990202720, -0.434695380411127650, -0.434740408745314060, -0.434785435992649900, -0.434830462153021740, -0.434875487226317410, -0.434920511212424420, +-0.434965534111230460, -0.435010555922622330, -0.435055576646487810, -0.435100596282714300, -0.435145614831189740, -0.435190632291800720, -0.435235648664435150, -0.435280663948980850, +-0.435325678145324470, -0.435370691253353930, -0.435415703272956640, -0.435460714204020050, -0.435505724046432120, -0.435550732800079500, -0.435595740464850000, -0.435640747040631600, +-0.435685752527310900, -0.435730756924775810, -0.435775760232913870, -0.435820762451612890, -0.435865763580759620, -0.435910763620241950, -0.435955762569947340, -0.436000760429763770, +-0.436045757199577830, -0.436090752879277570, -0.436135747468750390, -0.436180740967884230, -0.436225733376565840, -0.436270724694683140, -0.436315714922124010, -0.436360704058775140, +-0.436405692104524570, -0.436450679059259770, -0.436495664922868620, -0.436540649695237980, -0.436585633376255670, -0.436630615965809320, -0.436675597463786760, -0.436720577870074840, +-0.436765557184561500, -0.436810535407134220, -0.436855512537681070, -0.436900488576088710, -0.436945463522245110, -0.436990437376038270, -0.437035410137354920, -0.437080381806083000, +-0.437125352382110200, -0.437170321865324010, -0.437215290255612400, -0.437260257552862130, -0.437305223756961290, -0.437350188867797750, -0.437395152885258320, -0.437440115809231030, +-0.437485077639603430, -0.437530038376263590, -0.437574998019098220, -0.437619956567995350, -0.437664914022842580, -0.437709870383527930, -0.437754825649938230, -0.437799779821961440, +-0.437844732899485220, -0.437889684882397550, -0.437934635770585280, -0.437979585563936400, -0.438024534262339000, -0.438069481865679840, -0.438114428373846950, -0.438159373786728030, +-0.438204318104210680, -0.438249261326182860, -0.438294203452531560, -0.438339144483144760, -0.438384084417910440, -0.438429023256715570, -0.438473960999448080, -0.438518897645995720, +-0.438563833196246530, -0.438608767650087330, -0.438653701007406250, -0.438698633268090890, -0.438743564432029330, -0.438788494499108510, -0.438833423469216390, -0.438878351342240740, +-0.438923278118069640, -0.438968203796589910, -0.439013128377689690, -0.439058051861257010, -0.439102974247178870, -0.439147895535343220, -0.439192815725637900, -0.439237734817950860, +-0.439282652812169160, -0.439327569708180820, -0.439372485505873490, -0.439417400205135420, -0.439462313805853430, -0.439507226307915610, -0.439552137711209770, -0.439597048015623990, +-0.439641957221045150, -0.439686865327361450, -0.439731772334460980, -0.439776678242230710, -0.439821583050558680, -0.439866486759332760, -0.439911389368440600, -0.439956290877770330, +-0.440001191287208990, -0.440046090596644620, -0.440090988805965480, -0.440135885915058420, -0.440180781923811660, -0.440225676832112940, -0.440270570639850420, -0.440315463346911130, +-0.440360354953183100, -0.440405245458554250, -0.440450134862912620, -0.440495023166145310, -0.440539910368140440, -0.440584796468785790, -0.440629681467969550, -0.440674565365578700, +-0.440719448161501380, -0.440764329855625910, -0.440809210447839220, -0.440854089938029440, -0.440898968326084490, -0.440943845611892150, -0.440988721795340540, -0.441033596876316710, +-0.441078470854708920, -0.441123343730405350, -0.441168215503293050, -0.441213086173260160, -0.441257955740194550, -0.441302824203984480, -0.441347691564516980, -0.441392557821680190, +-0.441437422975362040, -0.441482287025450730, -0.441527149971833290, -0.441572011814397980, -0.441616872553032670, -0.441661732187625560, -0.441706590718063670, -0.441751448144235390, +-0.441796304466028860, -0.441841159683331150, -0.441886013796030540, -0.441930866804014890, -0.441975718707172500, -0.442020569505390370, -0.442065419198556850, -0.442110267786559820, +-0.442155115269287470, -0.442199961646626890, -0.442244806918466460, -0.442289651084694040, -0.442334494145197880, -0.442379336099865070, -0.442424176948583880, -0.442469016691242720, +-0.442513855327728580, -0.442558692857929810, -0.442603529281734300, -0.442648364599029950, -0.442693198809705090, -0.442738031913646910, -0.442782863910743560, -0.442827694800883460, +-0.442872524583953760, -0.442917353259842770, -0.442962180828438360, -0.443007007289628880, -0.443051832643301500, -0.443096656889344580, -0.443141480027645970, -0.443186302058094060, +-0.443231122980575990, -0.443275942794980120, -0.443320761501194430, -0.443365579099107180, -0.443410395588605620, -0.443455210969578070, -0.443500025241912900, -0.443544838405497240, +-0.443589650460219480, -0.443634461405967630, -0.443679271242629570, -0.443724079970093780, -0.443768887588247400, -0.443813694096978790, -0.443858499496176280, -0.443903303785727230, +-0.443948106965519840, -0.443992909035442200, -0.444037709995382720, -0.444082509845228510, -0.444127308584868100, -0.444172106214189790, -0.444216902733080790, -0.444261698141429520, +-0.444306492439124010, -0.444351285626052310, -0.444396077702102770, -0.444440868667162650, -0.444485658521120370, -0.444530447263864310, -0.444575234895281720, -0.444620021415261080, +-0.444664806823690360, -0.444709591120458050, -0.444754374305451390, -0.444799156378558710, -0.444843937339668210, -0.444888717188668240, -0.444933495925446070, -0.444978273549890170, +-0.445023050061888580, -0.445067825461329780, -0.445112599748101020, -0.445157372922090730, -0.445202144983187440, -0.445246915931278350, -0.445291685766252000, -0.445336454487996470, +-0.445381222096399740, -0.445425988591350410, -0.445470753972735670, -0.445515518240444050, -0.445560281394364040, -0.445605043434382900, -0.445649804360389200, -0.445694564172270940, +-0.445739322869916690, -0.445784080453213770, -0.445828836922050610, -0.445873592276315340, -0.445918346515896510, -0.445963099640681430, -0.446007851650558620, -0.446052602545416120, +-0.446097352325142580, -0.446142100989625200, -0.446186848538752570, -0.446231594972413270, -0.446276340290494570, -0.446321084492884990, -0.446365827579472680, -0.446410569550145850, +-0.446455310404792970, -0.446500050143301460, -0.446544788765559750, -0.446589526271456540, -0.446634262660879080, -0.446678997933715960, -0.446723732089855330, -0.446768465129185830, +-0.446813197051594720, -0.446857927856970650, -0.446902657545202090, -0.446947386116176570, -0.446992113569782520, -0.447036839905908200, -0.447081565124441800, -0.447126289225271920, +-0.447171012208285870, -0.447215734073372280, -0.447260454820419760, -0.447305174449315720, -0.447349892959948760, -0.447394610352207070, -0.447439326625979240, -0.447484041781152640, +-0.447528755817616030, -0.447573468735257440, -0.447618180533965630, -0.447662891213627960, -0.447707600774133070, -0.447752309215369180, -0.447797016537224920, -0.447841722739587720, +-0.447886427822346170, -0.447931131785389010, -0.447975834628603580, -0.448020536351878550, -0.448065236955102250, -0.448109936438162770, -0.448154634800948910, -0.448199332043348050, +-0.448244028165248830, -0.448288723166540000, -0.448333417047108940, -0.448378109806844280, -0.448422801445634400, -0.448467491963367940, -0.448512181359932320, -0.448556869635216240, +-0.448601556789107960, -0.448646242821496230, -0.448690927732268490, -0.448735611521313420, -0.448780294188519340, -0.448824975733774890, -0.448869656156967610, -0.448914335457986200, +-0.448959013636719360, -0.449003690693054570, -0.449048366626880580, -0.449093041438085650, -0.449137715126558530, -0.449182387692186710, -0.449227059134858940, -0.449271729454463480, +-0.449316398650889130, -0.449361066724023370, -0.449405733673754970, -0.449450399499972230, -0.449495064202563850, -0.449539727781417490, -0.449584390236421720, -0.449629051567465410, +-0.449673711774436100, -0.449718370857222490, -0.449763028815712950, -0.449807685649795840, -0.449852341359359920, -0.449896995944292720, -0.449941649404483060, -0.449986301739819680, +-0.450030952950190130, -0.450075603035483160, -0.450120251995587250, -0.450164899830391100, -0.450209546539782290, -0.450254192123649590, -0.450298836581881410, -0.450343479914366570, +-0.450388122120992610, -0.450432763201648380, -0.450477403156222200, -0.450522041984602940, -0.450566679686678130, -0.450611316262336690, -0.450655951711467330, -0.450700586033957680, +-0.450745219229696570, -0.450789851298572410, -0.450834482240473620, -0.450879112055289020, -0.450923740742906250, -0.450968368303214130, -0.451012994736101460, -0.451057620041455940, +-0.451102244219166340, -0.451146867269121180, -0.451191489191209220, -0.451236109985318160, -0.451280729651336750, -0.451325348189153600, -0.451369965598657440, -0.451414581879735990, +-0.451459197032278050, -0.451503811056172160, -0.451548423951307120, -0.451593035717570590, -0.451637646354851540, -0.451682255863038730, -0.451726864242019910, -0.451771471491683900, +-0.451816077611919220, -0.451860682602614750, -0.451905286463658130, -0.451949889194938340, -0.451994490796343850, -0.452039091267763480, -0.452083690609084990, -0.452128288820197290, +-0.452172885900988920, -0.452217481851348630, -0.452262076671164300, -0.452306670360324790, -0.452351262918718970, -0.452395854346234580, -0.452440444642760620, -0.452485033808185500, +-0.452529621842397810, -0.452574208745286420, -0.452618794516739200, -0.452663379156644900, -0.452707962664892600, -0.452752545041369970, -0.452797126285966020, -0.452841706398569240, +-0.452886285379068550, -0.452930863227351820, -0.452975439943307860, -0.453020015526825360, -0.453064589977793200, -0.453109163296099130, -0.453153735481632180, -0.453198306534280890, +-0.453242876453934240, -0.453287445240480040, -0.453332012893807150, -0.453376579413804660, -0.453421144800360330, -0.453465709053363140, -0.453510272172701680, -0.453554834158264530, +-0.453599395009940680, -0.453643954727617980, -0.453688513311185370, -0.453733070760531820, -0.453777627075545250, -0.453822182256114650, -0.453866736302128540, -0.453911289213476010, +-0.453955840990044880, -0.454000391631724120, -0.454044941138402380, -0.454089489509968690, -0.454134036746310870, -0.454178582847317940, -0.454223127812878600, -0.454267671642881840, +-0.454312214337215470, -0.454356755895768570, -0.454401296318430180, -0.454445835605088170, -0.454490373755631500, -0.454534910769949010, -0.454579446647929540, -0.454623981389461140, +-0.454668514994432730, -0.454713047462733060, -0.454757578794251160, -0.454802108988874910, -0.454846638046493390, -0.454891165966995250, -0.454935692750269630, -0.454980218396204390, +-0.455024742904688580, -0.455069266275611280, -0.455113788508860470, -0.455158309604325180, -0.455202829561894120, -0.455247348381455970, -0.455291866062899840, -0.455336382606113640, +-0.455380898010986520, -0.455425412277407520, -0.455469925405264600, -0.455514437394446860, -0.455558948244843050, -0.455603457956342270, -0.455647966528832440, -0.455692473962202690, +-0.455736980256341740, -0.455781485411138780, -0.455825989426481670, -0.455870492302259570, -0.455914994038361280, -0.455959494634675890, -0.456003994091091380, -0.456048492407496840, +-0.456092989583781530, -0.456137485619833300, -0.456181980515541370, -0.456226474270794490, -0.456270966885481410, -0.456315458359491330, -0.456359948692712240, -0.456404437885033210, +-0.456448925936343510, -0.456493412846531110, -0.456537898615485160, -0.456582383243094470, -0.456626866729248240, -0.456671349073834440, -0.456715830276742230, -0.456760310337860850, +-0.456804789257078350, -0.456849267034283860, -0.456893743669366190, -0.456938219162214110, -0.456982693512716920, -0.457027166720762660, -0.457071638786240410, -0.457116109709039490, +-0.457160579489047870, -0.457205048126154810, -0.457249515620249130, -0.457293981971220060, -0.457338447178955660, -0.457382911243345120, -0.457427374164277310, -0.457471835941641480, +-0.457516296575325660, -0.457560756065219070, -0.457605214411210600, -0.457649671613189480, -0.457694127671043840, -0.457738582584662820, -0.457783036353935750, -0.457827488978750700, +-0.457871940458996930, -0.457916390794563310, -0.457960839985338760, -0.458005288031212430, -0.458049734932072520, -0.458094180687808270, -0.458138625298308950, -0.458183068763462710, +-0.458227511083158730, -0.458271952257286060, -0.458316392285733840, -0.458360831168390270, -0.458405268905144600, -0.458449705495885820, -0.458494140940503110, -0.458538575238884640, +-0.458583008390919760, -0.458627440396497390, -0.458671871255506790, -0.458716300967836110, -0.458760729533374660, -0.458805156952011790, -0.458849583223635670, -0.458894008348135540, +-0.458938432325400440, -0.458982855155319220, -0.459027276837781270, -0.459071697372674730, -0.459116116759888950, -0.459160534999313310, -0.459204952090835890, -0.459249368034346070, +-0.459293782829732880, -0.459338196476885620, -0.459382608975692440, -0.459427020326042770, -0.459471430527825960, -0.459515839580930120, -0.459560247485244710, -0.459604654240658720, +-0.459649059847061060, -0.459693464304341160, -0.459737867612387160, -0.459782269771088550, -0.459826670780334620, -0.459871070640013650, -0.459915469350014980, -0.459959866910227670, +-0.460004263320541060, -0.460048658580843370, -0.460093052691024070, -0.460137445650972140, -0.460181837460576950, -0.460226228119726850, -0.460270617628311120, -0.460315005986218880, +-0.460359393193339460, -0.460403779249561220, -0.460448164154773520, -0.460492547908865790, -0.460536930511726340, -0.460581311963244480, -0.460625692263309410, -0.460670071411810100, +-0.460714449408635980, -0.460758826253675370, -0.460803201946817680, -0.460847576487952380, -0.460891949876967740, -0.460936322113753240, -0.460980693198197900, -0.461025063130191260, +-0.461069431909621570, -0.461113799536378320, -0.461158166010350530, -0.461202531331427690, -0.461246895499498210, -0.461291258514451410, -0.461335620376176540, -0.461379981084562960, +-0.461424340639499050, -0.461468699040874290, -0.461513056288578140, -0.461557412382499030, -0.461601767322526340, -0.461646121108549250, -0.461690473740457240, -0.461734825218138630, +-0.461779175541482960, -0.461823524710379410, -0.461867872724717410, -0.461912219584385330, -0.461956565289272700, -0.462000909839268610, -0.462045253234262710, -0.462089595474143240, +-0.462133936558799810, -0.462178276488121930, -0.462222615261997980, -0.462266952880317440, -0.462311289342969560, -0.462355624649843480, -0.462399958800828680, -0.462444291795813590, +-0.462488623634687790, -0.462532954317340820, -0.462577283843661090, -0.462621612213538150, -0.462665939426861180, -0.462710265483519730, -0.462754590383402220, -0.462798914126398230, +-0.462843236712397020, -0.462887558141288010, -0.462931878412959800, -0.462976197527301850, -0.463020515484203420, -0.463064832283554110, -0.463109147925242270, -0.463153462409157610, +-0.463197775735189670, -0.463242087903226910, -0.463286398913158930, -0.463330708764874980, -0.463375017458264200, -0.463419324993216310, -0.463463631369619710, -0.463507936587364000, +-0.463552240646338880, -0.463596543546432700, -0.463640845287535240, -0.463685145869535630, -0.463729445292323570, -0.463773743555787490, -0.463818040659817020, -0.463862336604301480, +-0.463906631389130520, -0.463950925014192550, -0.463995217479377280, -0.464039508784573950, -0.464083798929672280, -0.464128087914560670, -0.464172375739128900, -0.464216662403266530, +-0.464260947906862120, -0.464305232249805360, -0.464349515431985550, -0.464393797453292290, -0.464438078313614170, -0.464482358012840820, -0.464526636550861630, -0.464570913927566160, +-0.464615190142843080, -0.464659465196582020, -0.464703739088672300, -0.464748011819003600, -0.464792283387464480, -0.464836553793944670, -0.464880823038333830, -0.464925091120520610, +-0.464969358040394630, -0.465013623797845220, -0.465057888392761800, -0.465102151825034000, -0.465146414094550490, -0.465190675201200890, -0.465234935144875020, -0.465279193925461410, +-0.465323451542849820, -0.465367707996929610, -0.465411963287590490, -0.465456217414721100, -0.465500470378211180, -0.465544722177950070, -0.465588972813827550, -0.465633222285732230, +-0.465677470593553800, -0.465721717737181740, -0.465765963716505750, -0.465810208531414470, -0.465854452181797660, -0.465898694667545080, -0.465942935988545410, -0.465987176144688430, +-0.466031415135863440, -0.466075652961959960, -0.466119889622867770, -0.466164125118475380, -0.466208359448672730, -0.466252592613349560, -0.466296824612394520, -0.466341055445697430, +-0.466385285113147700, -0.466429513614635140, -0.466473740950048400, -0.466517967119277340, -0.466562192122211340, -0.466606415958740250, -0.466650638628752720, -0.466694860132138570, +-0.466739080468787320, -0.466783299638588720, -0.466827517641431490, -0.466871734477205480, -0.466915950145800560, -0.466960164647105320, -0.467004377981009690, -0.467048590147403130, +-0.467092801146175460, -0.467137010977215380, -0.467181219640412810, -0.467225427135657180, -0.467269633462838340, -0.467313838621845060, -0.467358042612567190, -0.467402245434894230, +-0.467446447088716020, -0.467490647573921280, -0.467534846890399920, -0.467579045038041870, -0.467623242016735830, -0.467667437826371660, -0.467711632466838890, -0.467755825938027000, +-0.467800018239826030, -0.467844209372124560, -0.467888399334812580, -0.467932588127779990, -0.467976775750915560, -0.468020962204109160, -0.468065147487250370, -0.468109331600229110, +-0.468153514542934080, -0.468197696315255320, -0.468241876917082300, -0.468286056348305000, -0.468330234608812120, -0.468374411698493700, -0.468418587617239260, -0.468462762364938720, +-0.468506935941480850, -0.468551108346755670, -0.468595279580653110, -0.468639449643061980, -0.468683618533872190, -0.468727786252973400, -0.468771952800255130, -0.468816118175607310, +-0.468860282378918860, -0.468904445410079700, -0.468948607268979800, -0.468992767955508040, -0.469036927469554330, -0.469081085811008270, -0.469125242979759940, -0.469169398975698090, +-0.469213553798712710, -0.469257707448693880, -0.469301859925530360, -0.469346011229112180, -0.469390161359329040, -0.469434310316070410, -0.469478458099226450, -0.469522604708685950, +-0.469566750144338960, -0.469610894406075450, -0.469655037493784290, -0.469699179407355560, -0.469743320146678910, -0.469787459711644320, -0.469831598102140700, -0.469875735318058100, +-0.469919871359286150, -0.469964006225714880, -0.470008139917233230, -0.470052272433731270, -0.470096403775098590, -0.470140533941225290, -0.470184662932000290, -0.470228790747313610, +-0.470272917387055340, -0.470317042851114360, -0.470361167139380810, -0.470405290251744320, -0.470449412188094660, -0.470493532948321800, -0.470537652532314780, -0.470581770939963560, +-0.470625888171158360, -0.470670004225787970, -0.470714119103742670, -0.470758232804912020, -0.470802345329186190, -0.470846456676454080, -0.470890566846605850, -0.470934675839531190, +-0.470978783655120250, -0.471022890293261940, -0.471066995753846420, -0.471111100036763430, -0.471155203141903070, -0.471199305069154250, -0.471243405818407230, -0.471287505389552110, +-0.471331603782477790, -0.471375700997074430, -0.471419797033231890, -0.471463891890839810, -0.471507985569788400, -0.471552078069966680, -0.471596169391264700, -0.471640259533572690, +-0.471684348496779700, -0.471728436280775820, -0.471772522885450800, -0.471816608310694940, -0.471860692556397120, -0.471904775622447540, -0.471948857508736500, -0.471992938215152870, +-0.472037017741586850, -0.472081096087928360, -0.472125173254067110, -0.472169249239893280, -0.472213324045295980, -0.472257397670165390, -0.472301470114391660, -0.472345541377863830, +-0.472389611460472200, -0.472433680362106530, -0.472477748082657080, -0.472521814622012810, -0.472565879980064050, -0.472609944156700550, -0.472654007151812610, -0.472698068965289260, +-0.472742129597020720, -0.472786189046896900, -0.472830247314807940, -0.472874304400642990, -0.472918360304292300, -0.472962415025646070, -0.473006468564593440, -0.473050520921024620, +-0.473094572094829520, -0.473138622085897960, -0.473182670894120250, -0.473226718519385470, -0.473270764961583930, -0.473314810220605840, -0.473358854296340340, -0.473402897188677670, +-0.473446938897507770, -0.473490979422720950, -0.473535018764206280, -0.473579056921854040, -0.473623093895554180, -0.473667129685196920, -0.473711164290671500, -0.473755197711868190, +-0.473799229948676850, -0.473843261000987840, -0.473887290868690250, -0.473931319551674450, -0.473975347049830800, -0.474019373363048340, -0.474063398491217420, -0.474107422434228040, +-0.474151445191970500, -0.474195466764333940, -0.474239487151208730, -0.474283506352484780, -0.474327524368052480, -0.474371541197800950, -0.474415556841620620, -0.474459571299401360, +-0.474503584571033530, -0.474547596656406390, -0.474591607555410240, -0.474635617267935520, -0.474679625793871300, -0.474723633133108060, -0.474767639285535670, -0.474811644251044220, +-0.474855648029524070, -0.474899650620864420, -0.474943652024955590, -0.474987652241688040, -0.475031651270950980, -0.475075649112634830, -0.475119645766629520, -0.475163641232825450, +-0.475207635511111950, -0.475251628601379320, -0.475295620503517650, -0.475339611217417300, -0.475383600742967540, -0.475427589080058780, -0.475471576228580990, -0.475515562188424720, +-0.475559546959479110, -0.475603530541634680, -0.475647512934781800, -0.475691494138809730, -0.475735474153608950, -0.475779452979069430, -0.475823430615081310, -0.475867407061535020, +-0.475911382318319810, -0.475955356385326160, -0.475999329262444480, -0.476043300949564100, -0.476087271446575480, -0.476131240753368660, -0.476175208869834170, -0.476219175795861260, +-0.476263141531340360, -0.476307106076161610, -0.476351069430215550, -0.476395031593391360, -0.476438992565579640, -0.476482952346670430, -0.476526910936554190, -0.476570868335120300, +-0.476614824542259290, -0.476658779557861570, -0.476702733381816510, -0.476746686014014600, -0.476790637454345970, -0.476834587702701150, -0.476878536758969520, -0.476922484623041490, +-0.476966431294807260, -0.477010376774157360, -0.477054321060981110, -0.477098264155169090, -0.477142206056611340, -0.477186146765198550, -0.477230086280819920, -0.477274024603366150, +-0.477317961732727670, -0.477361897668793890, -0.477405832411455400, -0.477449765960602290, -0.477493698316124760, -0.477537629477913450, -0.477581559445857620, -0.477625488219847850, +-0.477669415799774840, -0.477713342185527860, -0.477757267376997470, -0.477801191374074010, -0.477845114176647880, -0.477889035784608620, -0.477932956197846760, -0.477976875416252500, +-0.478020793439716480, -0.478064710268128020, -0.478108625901377820, -0.478152540339356060, -0.478196453581953340, -0.478240365629059080, -0.478284276480563930, -0.478328186136358470, +-0.478372094596332180, -0.478416001860375580, -0.478459907928379060, -0.478503812800232740, -0.478547716475827280, -0.478591618955052090, -0.478635520237797930, -0.478679420323955330, +-0.478723319213413770, -0.478767216906063940, -0.478811113401796050, -0.478855008700500740, -0.478898902802067540, -0.478942795706387090, -0.478986687413349650, -0.479030577922845920, +-0.479074467234765320, -0.479118355348998550, -0.479162242265435860, -0.479206127983968000, -0.479250012504484400, -0.479293895826875820, -0.479337777951032830, -0.479381658876845030, +-0.479425538604203120, -0.479469417132997340, -0.479513294463117970, -0.479557170594455790, -0.479601045526900300, -0.479644919260342200, -0.479688791794672160, -0.479732663129779800, +-0.479776533265555750, -0.479820402201890370, -0.479864269938674370, -0.479908136475797330, -0.479952001813149950, -0.479995865950622940, -0.480039728888105870, -0.480083590625489500, +-0.480127451162664090, -0.480171310499520110, -0.480215168635948260, -0.480259025571838080, -0.480302881307080320, -0.480346735841565730, -0.480390589175183960, -0.480434441307825700, +-0.480478292239381320, -0.480522141969741190, -0.480565990498796110, -0.480609837826435680, -0.480653683952551090, -0.480697528877031820, -0.480741372599768790, -0.480785215120652310, +-0.480829056439572740, -0.480872896556421010, -0.480916735471086600, -0.480960573183460360, -0.481004409693433050, -0.481048245000894330, -0.481092079105735040, -0.481135912007845500, +-0.481179743707116250, -0.481223574203437980, -0.481267403496700390, -0.481311231586794290, -0.481355058473610490, -0.481398884157038690, -0.481442708636969640, -0.481486531913293820, +-0.481530353985902100, -0.481574174854684070, -0.481617994519530630, -0.481661812980332560, -0.481705630236979600, -0.481749446289362560, -0.481793261137371920, -0.481837074780898100, +-0.481880887219831970, -0.481924698454063270, -0.481968508483482770, -0.482012317307981440, -0.482056124927448930, -0.482099931341776090, -0.482143736550853410, -0.482187540554571410, +-0.482231343352820920, -0.482275144945491730, -0.482318945332474600, -0.482362744513660570, -0.482406542488939270, -0.482450339258201580, -0.482494134821338070, -0.482537929178239620, +-0.482581722328795980, -0.482625514272898020, -0.482669305010436640, -0.482713094541301620, -0.482756882865383820, -0.482800669982573870, -0.482844455892762260, -0.482888240595839850, +-0.482932024091696440, -0.482975806380223030, -0.483019587461310460, -0.483063367334848560, -0.483107146000728180, -0.483150923458839980, -0.483194699709074470, -0.483238474751322590, +-0.483282248585474140, -0.483326021211420430, -0.483369792629051330, -0.483413562838257700, -0.483457331838930190, -0.483501099630959390, -0.483544866214236150, -0.483588631588650400, +-0.483632395754093060, -0.483676158710455160, -0.483719920457626410, -0.483763680995497880, -0.483807440323960170, -0.483851198442903860, -0.483894955352219940, -0.483938711051798200, +-0.483982465541529740, -0.484026218821305480, -0.484069970891015280, -0.484113721750550120, -0.484157471399800700, -0.484201219838657990, -0.484244967067011810, -0.484288713084753240, +-0.484332457891773320, -0.484376201487961790, -0.484419943873209800, -0.484463685047407940, -0.484507425010446860, -0.484551163762217630, -0.484594901302610070, -0.484638637631515270, +-0.484682372748824250, -0.484726106654426950, -0.484769839348214330, -0.484813570830077150, -0.484857301099906050, -0.484901030157592060, -0.484944758003025110, -0.484988484636096670, +-0.485032210056696610, -0.485075934264716010, -0.485119657260045630, -0.485163379042576060, -0.485207099612198430, -0.485250818968802730, -0.485294537112279930, -0.485338254042521180, +-0.485381969759416390, -0.485425684262856700, -0.485469397552732770, -0.485513109628935400, -0.485556820491355570, -0.485600530139883360, -0.485644238574409800, -0.485687945794826050, +-0.485731651801022070, -0.485775356592888900, -0.485819060170317400, -0.485862762533198600, -0.485906463681422480, -0.485950163614880250, -0.485993862333462980, -0.486037559837060650, +-0.486081256125564460, -0.486124951198865120, -0.486168645056853370, -0.486212337699420400, -0.486256029126456210, -0.486299719337851990, -0.486343408333498820, -0.486387096113286730, +-0.486430782677106930, -0.486474468024850120, -0.486518152156407200, -0.486561835071669280, -0.486605516770526330, -0.486649197252869650, -0.486692876518590330, -0.486736554567578470, +-0.486780231399725150, -0.486823907014921340, -0.486867581413058080, -0.486911254594025510, -0.486954926557714830, -0.486998597304017180, -0.487042266832822650, -0.487085935144022490, +-0.487129602237507450, -0.487173268113168410, -0.487216932770896620, -0.487260596210582100, -0.487304258432116060, -0.487347919435389800, -0.487391579220293360, -0.487435237786717930, +-0.487478895134554390, -0.487522551263693650, -0.487566206174026960, -0.487609859865444310, -0.487653512337837440, -0.487697163591096330, -0.487740813625112350, -0.487784462439776360, +-0.487828110034979220, -0.487871756410612150, -0.487915401566565320, -0.487959045502730000, -0.488002688218997450, -0.488046329715257740, -0.488089969991402250, -0.488133609047321840, +-0.488177246882907420, -0.488220883498050260, -0.488264518892640500, -0.488308153066569440, -0.488351786019728400, -0.488395417752007450, -0.488439048263297980, -0.488482677553490950, +-0.488526305622477560, -0.488569932470148020, -0.488613558096393670, -0.488657182501105790, -0.488700805684174570, -0.488744427645491360, -0.488788048384947050, -0.488831667902432650, +-0.488875286197839490, -0.488918903271057640, -0.488962519121978580, -0.489006133750493620, -0.489049747156492960, -0.489093359339867860, -0.489136970300509450, -0.489180580038308550, +-0.489224188553156640, -0.489267795844943840, -0.489311401913561540, -0.489355006758901090, -0.489398610380852810, -0.489442212779307990, -0.489485813954157580, -0.489529413905293090, +-0.489573012632604660, -0.489616610135983680, -0.489660206415321540, -0.489703801470508570, -0.489747395301436020, -0.489790987907995020, -0.489834579290076570, -0.489878169447572010, +-0.489921758380371660, -0.489965346088366950, -0.490008932571449230, -0.490052517829508820, -0.490096101862437070, -0.490139684670125090, -0.490183266252463890, -0.490226846609344900, +-0.490270425740658430, -0.490314003646296290, -0.490357580326148730, -0.490401155780107230, -0.490444730008062880, -0.490488303009906650, -0.490531874785530060, -0.490575445334823390, +-0.490619014657678100, -0.490662582753985720, -0.490706149623636460, -0.490749715266521780, -0.490793279682532890, -0.490836842871560760, -0.490880404833496930, -0.490923965568231650, +-0.490967525075656500, -0.491011083355662900, -0.491054640408141230, -0.491098196232982950, -0.491141750830079220, -0.491185304199321440, -0.491228856340600040, -0.491272407253806500, +-0.491315956938832290, -0.491359505395567830, -0.491403052623904660, -0.491446598623733800, -0.491490143394946450, -0.491533686937434100, -0.491577229251087210, -0.491620770335797210, +-0.491664310191455680, -0.491707848817952990, -0.491751386215180660, -0.491794922383029850, -0.491838457321391750, -0.491881991030157950, -0.491925523509218750, -0.491969054758465700, +-0.492012584777790420, -0.492056113567083340, -0.492099641126235940, -0.492143167455139420, -0.492186692553685410, -0.492230216421764230, -0.492273739059267520, -0.492317260466086930, +-0.492360780642112690, -0.492404299587236580, -0.492447817301349680, -0.492491333784343230, -0.492534849036108830, -0.492578363056536960, -0.492621875845519200, -0.492665387402947070, +-0.492708897728711130, -0.492752406822702940, -0.492795914684813710, -0.492839421314934690, -0.492882926712957530, -0.492926430878772640, -0.492969933812272110, -0.493013435513346310, +-0.493056935981886930, -0.493100435217785240, -0.493143933220932420, -0.493187429991220170, -0.493230925528538980, -0.493274419832780480, -0.493317912903836250, -0.493361404741596900, +-0.493404895345954050, -0.493448384716798970, -0.493491872854022910, -0.493535359757517500, -0.493578845427173400, -0.493622329862882130, -0.493665813064535440, -0.493709295032023820, +-0.493752775765238960, -0.493796255264072170, -0.493839733528415150, -0.493883210558158370, -0.493926686353193590, -0.493970160913412450, -0.494013634238705530, -0.494057106328964550, +-0.494100577184080790, -0.494144046803945640, -0.494187515188450670, -0.494230982337486580, -0.494274448250945020, -0.494317912928717740, -0.494361376370695270, -0.494404838576769370, +-0.494448299546831340, -0.494491759280772600, -0.494535217778484860, -0.494578675039858640, -0.494622131064785810, -0.494665585853157950, -0.494709039404865770, -0.494752491719801010, +-0.494795942797855050, -0.494839392638919570, -0.494882841242885230, -0.494926288609643770, -0.494969734739087010, -0.495013179631105530, -0.495056623285591080, -0.495100065702435090, +-0.495143506881528920, -0.495186946822764370, -0.495230385526032050, -0.495273822991223800, -0.495317259218231390, -0.495360694206945400, -0.495404127957257690, -0.495447560469059690, +-0.495490991742242760, -0.495534421776698760, -0.495577850572318290, -0.495621278128993590, -0.495664704446615310, -0.495708129525075260, -0.495751553364264910, -0.495794975964075680, +-0.495838397324399380, -0.495881817445126660, -0.495925236326149430, -0.495968653967359560, -0.496012070368647580, -0.496055485529905470, -0.496098899451024640, -0.496142312131896520, +-0.496185723572413080, -0.496229133772464910, -0.496272542731943880, -0.496315950450741890, -0.496359356928749660, -0.496402762165859050, -0.496446166161961520, -0.496489568916948950, +-0.496532970430712040, -0.496576370703142760, -0.496619769734132910, -0.496663167523573260, -0.496706564071355720, -0.496749959377371710, -0.496793353441512820, -0.496836746263670970, +-0.496880137843736860, -0.496923528181602350, -0.496966917277159470, -0.497010305130298870, -0.497053691740912520, -0.497097077108891950, -0.497140461234128690, -0.497183844116514670, +-0.497227225755940640, -0.497270606152298900, -0.497313985305480320, -0.497357363215376710, -0.497400739881879770, -0.497444115304880920, -0.497487489484272180, -0.497530862419944320, +-0.497574234111789360, -0.497617604559699170, -0.497660973763564550, -0.497704341723277540, -0.497747708438729620, -0.497791073909812480, -0.497834438136418030, -0.497877801118437100, +-0.497921162855761660, -0.497964523348283730, -0.498007882595894070, -0.498051240598484710, -0.498094597355947240, -0.498137952868173690, -0.498181307135054870, -0.498224660156482760, +-0.498268011932349380, -0.498311362462545590, -0.498354711746963440, -0.498398059785494450, -0.498441406578030380, -0.498484752124463140, -0.498528096424683600, -0.498571439478583840, +-0.498614781286055910, -0.498658121846990600, -0.498701461161280000, -0.498744799228815710, -0.498788136049489460, -0.498831471623193250, -0.498874805949817980, -0.498918139029255690, +-0.498961470861398420, -0.499004801446137130, -0.499048130783363800, -0.499091458872970130, -0.499134785714848260, -0.499178111308889010, -0.499221435654984450, -0.499264758753026730, +-0.499308080602906710, -0.499351401204516490, -0.499394720557747750, -0.499438038662492260, -0.499481355518642030, -0.499524671126088000, -0.499567985484722310, -0.499611298594437040, +-0.499654610455123160, -0.499697921066672710, -0.499741230428977500, -0.499784538541929220, -0.499827845405419970, -0.499871151019340710, -0.499914455383583920, -0.499957758498040640, +-0.500001060362602940, -0.500044360977162650, -0.500087660341611450, -0.500130958455841430, -0.500174255319743690, -0.500217550933210300, -0.500260845296133350, -0.500304138408403930, +-0.500347430269914240, -0.500390720880555920, -0.500434010240220830, -0.500477298348801060, -0.500520585206187580, -0.500563870812272830, -0.500607155166948650, -0.500650438270106250, +-0.500693720121637710, -0.500737000721434900, -0.500780280069389900, -0.500823558165393920, -0.500866835009339040, -0.500910110601117450, -0.500953384940620140, -0.500996658027739410, +-0.501039929862367010, -0.501083200444394810, -0.501126469773715000, -0.501169737850218570, -0.501213004673797920, -0.501256270244345050, -0.501299534561751140, -0.501342797625908390, +-0.501386059436708660, -0.501429319994043720, -0.501472579297805980, -0.501515837347886300, -0.501559094144177100, -0.501602349686570470, -0.501645603974957610, -0.501688857009230830, +-0.501732108789281760, -0.501775359315002940, -0.501818608586285240, -0.501861856603021070, -0.501905103365102630, -0.501948348872421010, -0.501991593124868630, -0.502034836122337120, +-0.502078077864718590, -0.502121318351905320, -0.502164557583788310, -0.502207795560259850, -0.502251032281212370, -0.502294267746536850, -0.502337501956125700, -0.502380734909870790, +-0.502423966607664090, -0.502467197049397800, -0.502510426234963110, -0.502553654164252790, -0.502596880837157920, -0.502640106253570920, -0.502683330413383640, -0.502726553316487970, +-0.502769774962776310, -0.502812995352139860, -0.502856214484470930, -0.502899432359661840, -0.502942648977603770, -0.502985864338189040, -0.503029078441309730, -0.503072291286857600, +-0.503115502874725280, -0.503158713204803760, -0.503201922276985460, -0.503245130091162670, -0.503288336647226720, -0.503331541945069900, -0.503374745984584320, -0.503417948765662150, +-0.503461150288194830, -0.503504350552074540, -0.503547549557193830, -0.503590747303443780, -0.503633943790716910, -0.503677139018905210, -0.503720332987900640, -0.503763525697595640, +-0.503806717147881390, -0.503849907338650320, -0.503893096269794950, -0.503936283941206490, -0.503979470352777240, -0.504022655504399290, -0.504065839395964720, -0.504109022027365960, +-0.504152203398494310, -0.504195383509242090, -0.504238562359501820, -0.504281739949164700, -0.504324916278123260, -0.504368091346269590, -0.504411265153495990, -0.504454437699693890, +-0.504497608984755710, -0.504540779008573860, -0.504583947771039760, -0.504627115272045730, -0.504670281511483850, -0.504713446489246320, -0.504756610205225550, -0.504799772659312860, +-0.504842933851400780, -0.504886093781381720, -0.504929252449147100, -0.504972409854589240, -0.505015565997600450, -0.505058720878072690, -0.505101874495898610, -0.505145026850969290, +-0.505188177943177940, -0.505231327772415750, -0.505274476338575140, -0.505317623641548420, -0.505360769681227560, -0.505403914457505210, -0.505447057970272670, -0.505490200219422590, +-0.505533341204847280, -0.505576480926438250, -0.505619619384088060, -0.505662756577688780, -0.505705892507132600, -0.505749027172312180, -0.505792160573118710, -0.505835292709444830, +-0.505878423581183070, -0.505921553188224960, -0.505964681530462920, -0.506007808607789160, -0.506050934420096300, -0.506094058967275770, -0.506137182249220000, -0.506180304265821720, +-0.506223425016972260, -0.506266544502564250, -0.506309662722489890, -0.506352779676641380, -0.506395895364911250, -0.506439009787191030, -0.506482122943373250, -0.506525234833350660, +-0.506568345457014460, -0.506611454814257510, -0.506654562904971790, -0.506697669729049840, -0.506740775286383950, -0.506783879576865770, -0.506826982600387940, -0.506870084356843000, +-0.506913184846122470, -0.506956284068118990, -0.506999382022724880, -0.507042478709832540, -0.507085574129333750, -0.507128668281120910, -0.507171761165086890, -0.507214852781122990, +-0.507257943129121980, -0.507301032208976150, -0.507344120020577720, -0.507387206563819420, -0.507430291838592670, -0.507473375844790240, -0.507516458582304650, -0.507559540051027660, +-0.507602620250851790, -0.507645699181669240, -0.507688776843372550, -0.507731853235854350, -0.507774928359006060, -0.507818002212720890, -0.507861074796890240, -0.507904146111407000, +-0.507947216156163340, -0.507990284931051580, -0.508033352435964590, -0.508076418670793780, -0.508119483635431910, -0.508162547329771840, -0.508205609753704880, -0.508248670907124000, +-0.508291730789921400, -0.508334789401989400, -0.508377846743220840, -0.508420902813507380, -0.508463957612741550, -0.508507011140816310, -0.508550063397623100, -0.508593114383054770, +-0.508636164097003520, -0.508679212539362440, -0.508722259710022830, -0.508765305608877560, -0.508808350235819380, -0.508851393590740050, -0.508894435673532210, -0.508937476484088270, +-0.508980516022300660, -0.509023554288062010, -0.509066591281264190, -0.509109627001799960, -0.509152661449561950, -0.509195694624441920, -0.509238726526332730, -0.509281757155126580, +-0.509324786510716220, -0.509367814592994070, -0.509410841401852110, -0.509453866937183530, -0.509496891198879750, -0.509539914186833750, -0.509582935900938060, -0.509625956341084980, +-0.509668975507167390, -0.509711993399076910, -0.509755010016706530, -0.509798025359949000, -0.509841039428696070, -0.509884052222840390, -0.509927063742274700, -0.509970073986891310, +-0.510013082956583210, -0.510056090651241910, -0.510099097070760400, -0.510142102215031530, -0.510185106083947070, -0.510228108677399870, -0.510271109995282250, -0.510314110037486950, +-0.510357108803906830, -0.510400106294433440, -0.510443102508960190, -0.510486097447378830, -0.510529091109582220, -0.510572083495462900, -0.510615074604913400, -0.510658064437826460, +-0.510701052994094070, -0.510744040273609090, -0.510787026276264380, -0.510830011001951690, -0.510872994450563890, -0.510915976621993730, -0.510958957516133520, -0.511001937132876450, +-0.511044915472114060, -0.511087892533739320, -0.511130868317645310, -0.511173842823723800, -0.511216816051867640, -0.511259788001969360, -0.511302758673922050, -0.511345728067617470, +-0.511388696182948580, -0.511431663019808360, -0.511474628578088450, -0.511517592857682170, -0.511560555858481810, -0.511603517580380030, -0.511646478023269900, -0.511689437187043180, +-0.511732395071592850, -0.511775351676811870, -0.511818307002592230, -0.511861261048826680, -0.511904213815408070, -0.511947165302228950, -0.511990115509182280, -0.512033064436159920, +-0.512076012083055310, -0.512118958449760300, -0.512161903536167860, -0.512204847342170640, -0.512247789867661290, -0.512290731112532870, -0.512333671076677270, -0.512376609759987560, +-0.512419547162356600, -0.512462483283676380, -0.512505418123839980, -0.512548351682740040, -0.512591283960269210, -0.512634214956320670, -0.512677144670786070, -0.512720073103558600, +-0.512763000254531360, -0.512805926123596320, -0.512848850710646340, -0.512891774015574290, -0.512934696038273240, -0.512977616778634960, -0.513020536236552750, -0.513063454411919470, +-0.513106371304627330, -0.513149286914569070, -0.513192201241637780, -0.513235114285725880, -0.513278026046726570, -0.513320936524531810, -0.513363845719034710, -0.513406753630128440, +-0.513449660257704890, -0.513492565601657120, -0.513535469661878020, -0.513578372438260210, -0.513621273930696790, -0.513664174139079830, -0.513707073063302540, -0.513749970703257790, +-0.513792867058837870, -0.513835762129935760, -0.513878655916444220, -0.513921548418256320, -0.513964439635264280, -0.514007329567361170, -0.514050218214440080, -0.514093105576392980, +-0.514135991653113190, -0.514178876444493450, -0.514221759950426520, -0.514264642170805590, -0.514307523105522520, -0.514350402754470860, -0.514393281117543450, -0.514436158194632400, +-0.514479033985631110, -0.514521908490432110, -0.514564781708928390, -0.514607653641013020, -0.514650524286578200, -0.514693393645517470, -0.514736261717722910, -0.514779128503087600, +-0.514821994001504520, -0.514864858212866430, -0.514907721137066620, -0.514950582773997080, -0.514993443123551110, -0.515036302185621910, -0.515079159960101560, -0.515122016446883380, +-0.515164871645860110, -0.515207725556924620, -0.515250578179970220, -0.515293429514888990, -0.515336279561574240, -0.515379128319919060, -0.515421975789815750, -0.515464821971157510, +-0.515507666863837200, -0.515550510467748140, -0.515593352782782400, -0.515636193808833300, -0.515679033545794030, -0.515721871993556790, -0.515764709152015000, -0.515807545021061300, +-0.515850379600588770, -0.515893212890490730, -0.515936044890659250, -0.515978875600987650, -0.516021705021369240, -0.516064533151696200, -0.516107359991861750, -0.516150185541758950, +-0.516193009801280690, -0.516235832770320370, -0.516278654448769970, -0.516321474836523020, -0.516364293933472720, -0.516407111739511260, -0.516449928254532060, -0.516492743478428110, +-0.516535557411092580, -0.516578370052417800, -0.516621181402297180, -0.516663991460623920, -0.516706800227290210, -0.516749607702189580, -0.516792413885215020, -0.516835218776259260, +-0.516878022375215960, -0.516920824681977200, -0.516963625696436390, -0.517006425418486850, -0.517049223848020880, -0.517092020984931900, -0.517134816829112780, -0.517177611380456700, +-0.517220404638856880, -0.517263196604205720, -0.517305987276396980, -0.517348776655322860, -0.517391564740876770, -0.517434351532951810, -0.517477137031440940, -0.517519921236237690, +-0.517562704147234150, -0.517605485764323860, -0.517648266087400330, -0.517691045116355660, -0.517733822851083380, -0.517776599291476570, -0.517819374437428310, -0.517862148288831920, +-0.517904920845579820, -0.517947692107565420, -0.517990462074682250, -0.518033230746822390, -0.518075998123879500, -0.518118764205746650, -0.518161528992317270, -0.518204292483483650, +-0.518247054679139340, -0.518289815579177750, -0.518332575183491300, -0.518375333491973290, -0.518418090504517040, -0.518460846221015510, -0.518503600641362250, -0.518546353765449660, +-0.518589105593171170, -0.518631856124420310, -0.518674605359089380, -0.518717353297071910, -0.518760099938261110, -0.518802845282550160, -0.518845589329832270, -0.518888332080000180, +-0.518931073532947210, -0.518973813688566990, -0.519016552546751720, -0.519059290107395150, -0.519102026370390380, -0.519144761335630920, -0.519187495003009200, -0.519230227372418640, +-0.519272958443752990, -0.519315688216904550, -0.519358416691766860, -0.519401143868233110, -0.519443869746196500, -0.519486594325550670, -0.519529317606187920, -0.519572039588001910, +-0.519614760270886160, -0.519657479654733080, -0.519700197739436320, -0.519742914524889080, -0.519785630010984660, -0.519828344197616370, -0.519871057084676960, -0.519913768672060290, +-0.519956478959658800, -0.519999187947365990, -0.520041895635075300, -0.520084602022679920, -0.520127307110073380, -0.520170010897148210, -0.520212713383797930, -0.520255414569916420, +-0.520298114455395870, -0.520340813040130020, -0.520383510324012200, -0.520426206306935480, -0.520468900988793730, -0.520511594369479360, -0.520554286448886020, -0.520596977226907230, +-0.520639666703435760, -0.520682354878365010, -0.520725041751588400, -0.520767727322999590, -0.520810411592491080, -0.520853094559956540, -0.520895776225289600, -0.520938456588382890, +-0.520981135649130070, -0.521023813407424320, -0.521066489863159070, -0.521109165016228060, -0.521151838866523610, -0.521194511413939690, -0.521237182658369820, -0.521279852599706550, +-0.521322521237843730, -0.521365188572674660, -0.521407854604092560, -0.521450519331991160, -0.521493182756263110, -0.521535844876802050, -0.521578505693501840, -0.521621165206255010, +-0.521663823414955210, -0.521706480319495850, -0.521749135919770680, -0.521791790215672350, -0.521834443207094490, -0.521877094893930860, -0.521919745276074100, -0.521962394353418070, +-0.522005042125855970, -0.522047688593281320, -0.522090333755587890, -0.522132977612668080, -0.522175620164415990, -0.522218261410725140, -0.522260901351488280, -0.522303539986599170, +-0.522346177315951230, -0.522388813339437760, -0.522431448056952740, -0.522474081468388700, -0.522516713573639820, -0.522559344372598770, -0.522601973865159270, -0.522644602051214990, +-0.522687228930659110, -0.522729854503385600, -0.522772478769287010, -0.522815101728257290, -0.522857723380190100, -0.522900343724978290, -0.522942962762515620, -0.522985580492695610, +-0.523028196915411580, -0.523070812030557390, -0.523113425838025780, -0.523156038337710740, -0.523198649529505900, -0.523241259413304020, -0.523283867988999060, -0.523326475256484350, +-0.523369081215653950, -0.523411685866400410, -0.523454289208617580, -0.523496891242199560, -0.523539491967038860, -0.523582091383029360, -0.523624689490064690, -0.523667286288038270, +-0.523709881776844080, -0.523752475956374750, -0.523795068826524270, -0.523837660387186490, -0.523880250638254160, -0.523922839579621160, -0.523965427211181110, -0.524008013532827550, +-0.524050598544454240, -0.524093182245954140, -0.524135764637221340, -0.524178345718148920, -0.524220925488630530, -0.524263503948559810, -0.524306081097830390, -0.524348656936336030, +-0.524391231463969820, -0.524433804680625390, -0.524476376586196950, -0.524518947180577120, -0.524561516463659890, -0.524604084435338900, -0.524646651095507680, -0.524689216444060300, +-0.524731780480889420, -0.524774343205889120, -0.524816904618953250, -0.524859464719974910, -0.524902023508847740, -0.524944580985465590, -0.524987137149722340, -0.525029692001510950, +-0.525072245540725290, -0.525114797767259330, -0.525157348681006050, -0.525199898281859420, -0.525242446569712970, -0.525284993544460450, -0.525327539205995840, -0.525370083554212000, +-0.525412626589002900, -0.525455168310262730, -0.525497708717884150, -0.525540247811761340, -0.525582785591787950, -0.525625322057857500, -0.525667857209864200, -0.525710391047700790, +-0.525752923571261470, -0.525795454780440210, -0.525837984675129990, -0.525880513255224780, -0.525923040520618220, -0.525965566471204520, -0.526008091106876410, -0.526050614427528210, +-0.526093136433053780, -0.526135657123346090, -0.526178176498299340, -0.526220694557807180, -0.526263211301763230, -0.526305726730061600, -0.526348240842595240, -0.526390753639258360, +-0.526433265119944930, -0.526475775284548030, -0.526518284132961640, -0.526560791665079520, -0.526603297880795520, -0.526645802780003500, -0.526688306362596670, -0.526730808628469440, +-0.526773309577514890, -0.526815809209627010, -0.526858307524699530, -0.526900804522626440, -0.526943300203301600, -0.526985794566618200, -0.527028287612470230, -0.527070779340751970, +-0.527113269751356420, -0.527155758844177650, -0.527198246619109410, -0.527240733076045690, -0.527283218214880440, -0.527325702035506770, -0.527368184537818860, -0.527410665721710910, +-0.527453145587075790, -0.527495624133807910, -0.527538101361801020, -0.527580577270949090, -0.527623051861145440, -0.527665525132284150, -0.527707997084259530, -0.527750467716964430, +-0.527792937030293170, -0.527835405024139500, -0.527877871698397390, -0.527920337052961040, -0.527962801087723310, -0.528005263802578730, -0.528047725197421270, -0.528090185272144240, +-0.528132644026641620, -0.528175101460807370, -0.528217557574535480, -0.528260012367720020, -0.528302465840254200, -0.528344917992032200, -0.528387368822948230, -0.528429818332895480, +-0.528472266521768150, -0.528514713389460210, -0.528557158935865860, -0.528599603160878280, -0.528642046064391580, -0.528684487646300270, -0.528726927906497220, -0.528769366844876960, +-0.528811804461333250, -0.528854240755760040, -0.528896675728051550, -0.528939109378101070, -0.528981541705802800, -0.529023972711051060, -0.529066402393738920, -0.529108830753760920, +-0.529151257791010690, -0.529193683505382430, -0.529236107896770340, -0.529278530965067500, -0.529320952710168770, -0.529363373131967350, -0.529405792230357440, -0.529448210005233010, +-0.529490626456488030, -0.529533041584016930, -0.529575455387712890, -0.529617867867470120, -0.529660279023183130, -0.529702688854745030, -0.529745097362050220, -0.529787504544992680, +-0.529829910403466280, -0.529872314937365640, -0.529914718146583750, -0.529957120031015030, -0.529999520590553890, -0.530041919825093630, -0.530084317734528580, -0.530126714318752690, +-0.530169109577660390, -0.530211503511144990, -0.530253896119100790, -0.530296287401422210, -0.530338677358002550, -0.530381065988736240, -0.530423453293517260, -0.530465839272239560, +-0.530508223924797680, -0.530550607251084940, -0.530592989250995630, -0.530635369924424170, -0.530677749271263990, -0.530720127291409380, -0.530762503984754440, -0.530804879351193360, +-0.530847253390620330, -0.530889626102928890, -0.530931997488013340, -0.530974367545768100, -0.531016736276086590, -0.531059103678863330, -0.531101469753992310, -0.531143834501367930, +-0.531186197920883510, -0.531228560012433680, -0.531270920775912870, -0.531313280211214380, -0.531355638318232630, -0.531397995096861810, -0.531440350546996010, -0.531482704668529650, +-0.531525057461356250, -0.531567408925370130, -0.531609759060465930, -0.531652107866536830, -0.531694455343477590, -0.531736801491182190, -0.531779146309544810, -0.531821489798459890, +-0.531863831957820830, -0.531906172787522610, -0.531948512287458650, -0.531990850457523260, -0.532033187297610840, -0.532075522807615500, -0.532117856987431640, -0.532160189836952790, +-0.532202521356073490, -0.532244851544688260, -0.532287180402690520, -0.532329507929974800, -0.532371834126435290, -0.532414158991966200, -0.532456482526462160, -0.532498804729816480, +-0.532541125601923790, -0.532583445142678750, -0.532625763351974650, -0.532668080229706130, -0.532710395775767400, -0.532752709990053090, -0.532795022872456610, -0.532837334422872620, +-0.532879644641195640, -0.532921953527319080, -0.532964261081137810, -0.533006567302545810, -0.533048872191437370, -0.533091175747707150, -0.533133477971248550, -0.533175778861956330, +-0.533218078419725020, -0.533260376644448140, -0.533302673536020230, -0.533344969094335710, -0.533387263319288870, -0.533429556210774150, -0.533471847768685170, -0.533514137992916580, +-0.533556426883363020, -0.533598714439917910, -0.533641000662476110, -0.533683285550931920, -0.533725569105179760, -0.533767851325113290, -0.533810132210627230, -0.533852411761616240, +-0.533894689977973740, -0.533936966859594580, -0.533979242406373070, -0.534021516618203410, -0.534063789494980350, -0.534106061036597410, -0.534148331242949250, -0.534190600113930710, +-0.534232867649435340, -0.534275133849357760, -0.534317398713592300, -0.534359662242033460, -0.534401924434575680, -0.534444185291112820, -0.534486444811539840, -0.534528702995750390, +-0.534570959843639230, -0.534613215355100650, -0.534655469530028960, -0.534697722368319030, -0.534739973869864380, -0.534782224034559770, -0.534824472862300060, -0.534866720352978780, +-0.534908966506490670, -0.534951211322730160, -0.534993454801591550, -0.535035696942969820, -0.535077937746758380, -0.535120177212852100, -0.535162415341145730, -0.535204652131533010, +-0.535246887583908590, -0.535289121698167000, -0.535331354474202990, -0.535373585911910200, -0.535415816011183380, -0.535458044771917500, -0.535500272194006090, -0.535542498277344010, +-0.535584723021825690, -0.535626946427345540, -0.535669168493798420, -0.535711389221077970, -0.535753608609079060, -0.535795826657696540, -0.535838043366824060, -0.535880258736356470, +-0.535922472766188210, -0.535964685456213790, -0.536006896806327960, -0.536049106816424590, -0.536091315486398880, -0.536133522816144460, -0.536175728805556200, -0.536217933454528620, +-0.536260136762956250, -0.536302338730733850, -0.536344539357755280, -0.536386738643915280, -0.536428936589108950, -0.536471133193229810, -0.536513328456172830, -0.536555522377832550, +-0.536597714958103490, -0.536639906196880510, -0.536682096094057370, -0.536724284649529040, -0.536766471863190260, -0.536808657734935020, -0.536850842264658180, -0.536893025452254150, +-0.536935207297617900, -0.536977387800643300, -0.537019566961225210, -0.537061744779258610, -0.537103921254637350, -0.537146096387256190, -0.537188270177009760, -0.537230442623792710, +-0.537272613727499900, -0.537314783488025190, -0.537356951905263560, -0.537399118979109970, -0.537441284709458070, -0.537483449096203050, -0.537525612139239330, -0.537567773838461660, +-0.537609934193764900, -0.537652093205042920, -0.537694250872190690, -0.537736407195103290, -0.537778562173674480, -0.537820715807799220, -0.537862868097372160, -0.537905019042288270, +-0.537947168642441520, -0.537989316897726890, -0.538031463808039230, -0.538073609373272640, -0.538115753593321980, -0.538157896468081990, -0.538200037997447200, -0.538242178181312700, +-0.538284317019572360, -0.538326454512121240, -0.538368590658854340, -0.538410725459665620, -0.538452858914450160, -0.538494991023102390, -0.538537121785517270, -0.538579251201589670, +-0.538621379271213560, -0.538663505994284470, -0.538705631370696160, -0.538747755400343700, -0.538789878083121950, -0.538831999418925460, -0.538874119407649400, -0.538916238049187650, +-0.538958355343435280, -0.539000471290287390, -0.539042585889638050, -0.539084699141382130, -0.539126811045414490, -0.539168921601629770, -0.539211030809923280, -0.539253138670188650, +-0.539295245182321300, -0.539337350346216220, -0.539379454161767250, -0.539421556628869810, -0.539463657747418330, -0.539505757517308230, -0.539547855938433240, -0.539589953010688680, +-0.539632048733969640, -0.539674143108169970, -0.539716236133185090, -0.539758327808909530, -0.539800418135238160, -0.539842507112066160, -0.539884594739287520, -0.539926681016797310, +-0.539968765944490840, -0.540010849522262080, -0.540052931750006240, -0.540095012627617940, -0.540137092154992170, -0.540179170332024120, -0.540221247158607750, -0.540263322634638170, +-0.540305396760010770, -0.540347469534619430, -0.540389540958359450, -0.540431611031125580, -0.540473679752813020, -0.540515747123315960, -0.540557813142529490, -0.540599877810348910, +-0.540641941126668300, -0.540684003091382760, -0.540726063704387250, -0.540768122965576530, -0.540810180874845890, -0.540852237432089430, -0.540894292637202460, -0.540936346490080040, +-0.540978398990616390, -0.541020450138706700, -0.541062499934245930, -0.541104548377128960, -0.541146595467250970, -0.541188641204506050, -0.541230685588789950, -0.541272728619996870, +-0.541314770298021770, -0.541356810622759870, -0.541398849594105890, -0.541440887211955160, -0.541482923476201970, -0.541524958386741310, -0.541566991943468690, -0.541609024146278210, +-0.541651054995065160, -0.541693084489724420, -0.541735112630151060, -0.541777139416240280, -0.541819164847886280, -0.541861188924984360, -0.541903211647429830, -0.541945233015116880, +-0.541987253027940820, -0.542029271685796730, -0.542071288988579700, -0.542113304936184150, -0.542155319528505380, -0.542197332765438690, -0.542239344646878170, -0.542281355172719360, +-0.542323364342857220, -0.542365372157186610, -0.542407378615602950, -0.542449383718000440, -0.542491387464274500, -0.542533389854320540, -0.542575390888032640, -0.542617390565306220, +-0.542659388886036490, -0.542701385850118180, -0.542743381457446720, -0.542785375707916520, -0.542827368601422890, -0.542869360137861130, -0.542911350317125670, -0.542953339139111810, +-0.542995326603714630, -0.543037312710829450, -0.543079297460350660, -0.543121280852173590, -0.543163262886193770, -0.543205243562305370, -0.543247222880403830, -0.543289200840384230, +-0.543331177442141660, -0.543373152685571510, -0.543415126570568120, -0.543457099097026890, -0.543499070264843340, -0.543541040073911690, -0.543583008524127440, -0.543624975615385700, +-0.543666941347581530, -0.543708905720610370, -0.543750868734366510, -0.543792830388745930, -0.543834790683642820, -0.543876749618952830, -0.543918707194570920, -0.543960663410392180, +-0.544002618266312240, -0.544044571762225320, -0.544086523898027030, -0.544128474673612810, -0.544170424088877060, -0.544212372143715100, -0.544254318838022330, -0.544296264171693740, +-0.544338208144624860, -0.544380150756710090, -0.544422092007844970, -0.544464031897924920, -0.544505970426844450, -0.544547907594499110, -0.544589843400783980, -0.544631777845594580, +-0.544673710928825330, -0.544715642650371870, -0.544757573010129610, -0.544799502007993100, -0.544841429643857840, -0.544883355917618940, -0.544925280829171800, -0.544967204378411730, +-0.545009126565233260, -0.545051047389531920, -0.545092966851203450, -0.545134884950142170, -0.545176801686243610, -0.545218717059403170, -0.545260631069515830, -0.545302543716477240, +-0.545344455000182030, -0.545386364920525610, -0.545428273477403750, -0.545470180670710740, -0.545512086500342330, -0.545553990966193610, -0.545595894068160450, -0.545637795806137030, +-0.545679696180019210, -0.545721595189702420, -0.545763492835081410, -0.545805389116051590, -0.545847284032508260, -0.545889177584346850, -0.545931069771462770, -0.545972960593750670, +-0.546014850051106170, -0.546056738143424920, -0.546098624870601350, -0.546140510232531300, -0.546182394229110080, -0.546224276860232780, -0.546266158125795150, -0.546308038025691720, +-0.546349916559818570, -0.546391793728070340, -0.546433669530342560, -0.546475543966530640, -0.546517417036529900, -0.546559288740235850, -0.546601159077543360, -0.546643028048347860, +-0.546684895652545190, -0.546726761890030000, -0.546768626760697820, -0.546810490264444060, -0.546852352401164140, -0.546894213170753600, -0.546936072573107280, -0.546977930608120720, +-0.547019787275689670, -0.547061642575708880, -0.547103496508073880, -0.547145349072680200, -0.547187200269423470, -0.547229050098198440, -0.547270898558900760, -0.547312745651426180, +-0.547354591375669330, -0.547396435731526080, -0.547438278718891720, -0.547480120337661690, -0.547521960587731620, -0.547563799468996360, -0.547605636981351560, -0.547647473124693080, +-0.547689307898915570, -0.547731141303914760, -0.547772973339586080, -0.547814804005825050, -0.547856633302527320, -0.547898461229587630, -0.547940287786902180, -0.547982112974365610, +-0.548023936791873780, -0.548065759239321990, -0.548107580316606000, -0.548149400023621340, -0.548191218360262740, -0.548233035326426200, -0.548274850922007340, -0.548316665146901140, +-0.548358478001003120, -0.548400289484208940, -0.548442099596414100, -0.548483908337514370, -0.548525715707404490, -0.548567521705980220, -0.548609326333137640, -0.548651129588771380, +-0.548692931472777200, -0.548734731985050740, -0.548776531125487850, -0.548818328893983300, -0.548860125290432820, -0.548901920314732390, -0.548943713966776880, -0.548985506246462030, +-0.549027297153683480, -0.549069086688336650, -0.549110874850317400, -0.549152661639520700, -0.549194447055842310, -0.549236231099178180, -0.549278013769423090, -0.549319795066472990, +-0.549361574990223310, -0.549403353540569790, -0.549445130717408190, -0.549486906520633480, -0.549528680950141400, -0.549570454005828050, -0.549612225687588160, -0.549653995995317720, +-0.549695764928912370, -0.549737532488267950, -0.549779298673279240, -0.549821063483842300, -0.549862826919853110, -0.549904588981206530, -0.549946349667798430, -0.549988108979524440, +-0.550029866916280200, -0.550071623477961680, -0.550113378664463640, -0.550155132475682260, -0.550196884911513310, -0.550238635971851850, -0.550280385656593870, -0.550322133965634790, +-0.550363880898870450, -0.550405626456196730, -0.550447370637508700, -0.550489113442702460, -0.550530854871673190, -0.550572594924316650, -0.550614333600528690, -0.550656070900204960, +-0.550697806823241320, -0.550739541369532850, -0.550781274538975520, -0.550823006331465410, -0.550864736746897400, -0.550906465785167440, -0.550948193446171410, -0.550989919729804930, +-0.551031644635963990, -0.551073368164543550, -0.551115090315439700, -0.551156811088548420, -0.551198530483764880, -0.551240248500984850, -0.551281965140104410, -0.551323680401019310, +-0.551365394283624630, -0.551407106787816460, -0.551448817913490870, -0.551490527660542960, -0.551532236028868580, -0.551573943018363710, -0.551615648628924090, -0.551657352860445590, +-0.551699055712823290, -0.551740757185953390, -0.551782457279732070, -0.551824155994054100, -0.551865853328815880, -0.551907549283912950, -0.551949243859241050, -0.551990937054696600, +-0.552032628870174350, -0.552074319305570490, -0.552116008360781230, -0.552157696035701530, -0.552199382330227690, -0.552241067244255370, -0.552282750777680740, -0.552324432930398790, +-0.552366113702305820, -0.552407793093298020, -0.552449471103270250, -0.552491147732118830, -0.552532822979739490, -0.552574496846028220, -0.552616169330880980, -0.552657840434192970, +-0.552699510155860390, -0.552741178495779420, -0.552782845453845040, -0.552824511029953560, -0.552866175224000940, -0.552907838035882730, -0.552949499465495320, -0.552991159512733810, +-0.553032818177494830, -0.553074475459673360, -0.553116131359165820, -0.553157785875867840, -0.553199439009675390, -0.553241090760484780, -0.553282741128190980, -0.553324390112690410, +-0.553366037713879160, -0.553407683931652520, -0.553449328765906690, -0.553490972216537420, -0.553532614283440800, -0.553574254966513020, -0.553615894265649280, -0.553657532180745650, +-0.553699168711698660, -0.553740803858403410, -0.553782437620756070, -0.553824069998652750, -0.553865700991989510, -0.553907330600661660, -0.553948958824565520, -0.553990585663597380, +-0.554032211117652440, -0.554073835186626900, -0.554115457870416720, -0.554157079168917990, -0.554198699082026900, -0.554240317609638660, -0.554281934751649660, -0.554323550507956230, +-0.554365164878453440, -0.554406777863037830, -0.554448389461605240, -0.554489999674051770, -0.554531608500273610, -0.554573215940165950, -0.554614821993625440, -0.554656426660548150, +-0.554698029940829400, -0.554739631834365590, -0.554781232341052700, -0.554822831460787150, -0.554864429193464130, -0.554906025538979940, -0.554947620497231120, -0.554989214068112970, +-0.555030806251521680, -0.555072397047353340, -0.555113986455504140, -0.555155574475870270, -0.555197161108347050, -0.555238746352830990, -0.555280330209218410, -0.555321912677404720, +-0.555363493757286110, -0.555405073448758890, -0.555446651751718920, -0.555488228666062730, -0.555529804191685520, -0.555571378328484240, -0.555612951076354110, -0.555654522435191640, +-0.555696092404892820, -0.555737660985353820, -0.555779228176470960, -0.555820793978139660, -0.555862358390256440, -0.555903921412717720, -0.555945483045418800, -0.555987043288256100, +-0.556028602141125820, -0.556070159603924140, -0.556111715676547270, -0.556153270358890840, -0.556194823650851270, -0.556236375552324970, -0.556277926063207360, -0.556319475183394860, +-0.556361022912783780, -0.556402569251270410, -0.556444114198750390, -0.556485657755119930, -0.556527199920275770, -0.556568740694113330, -0.556610280076528910, -0.556651818067418810, +-0.556693354666679130, -0.556734889874206500, -0.556776423689896330, -0.556817956113645040, -0.556859487145349160, -0.556901016784904330, -0.556942545032206860, -0.556984071887153040, +-0.557025597349639080, -0.557067121419561380, -0.557108644096815600, -0.557150165381298250, -0.557191685272905860, -0.557233203771533850, -0.557274720877078740, -0.557316236589436960, +-0.557357750908504920, -0.557399263834178040, -0.557440775366353170, -0.557482285504926620, -0.557523794249794040, -0.557565301600851940, -0.557606807557996520, -0.557648312121124200, +-0.557689815290131400, -0.557731317064913750, -0.557772817445367770, -0.557814316431390120, -0.557855814022876320, -0.557897310219722890, -0.557938805021826360, -0.557980298429082700, +-0.558021790441388670, -0.558063281058639780, -0.558104770280733130, -0.558146258107564130, -0.558187744539029530, -0.558229229575025520, -0.558270713215448520, -0.558312195460194950, +-0.558353676309160660, -0.558395155762242080, -0.558436633819336060, -0.558478110480338130, -0.558519585745144820, -0.558561059613652540, -0.558602532085757720, -0.558644003161356870, +-0.558685472840345640, -0.558726941122620670, -0.558768408008078810, -0.558809873496615590, -0.558851337588127550, -0.558892800282511320, -0.558934261579663310, -0.558975721479479380, +-0.559017179981856070, -0.559058637086690240, -0.559100092793877510, -0.559141547103314430, -0.559183000014897510, -0.559224451528523180, -0.559265901644087960, -0.559307350361487710, +-0.559348797680619070, -0.559390243601378680, -0.559431688123662510, -0.559473131247366970, -0.559514572972388710, -0.559556013298623920, -0.559597452225969460, -0.559638889754321080, +-0.559680325883575860, -0.559721760613629440, -0.559763193944378570, -0.559804625875719660, -0.559846056407549360, -0.559887485539764200, -0.559928913272259910, -0.559970339604933360, +-0.560011764537681310, -0.560053188070399610, -0.560094610202984790, -0.560136030935333480, -0.560177450267342110, -0.560218868198907540, -0.560260284729925400, -0.560301699860292550, +-0.560343113589905740, -0.560384525918660840, -0.560425936846454590, -0.560467346373183520, -0.560508754498744160, -0.560550161223033140, -0.560591566545946440, -0.560632970467381140, +-0.560674372987233110, -0.560715774105399190, -0.560757173821775700, -0.560798572136259390, -0.560839969048746890, -0.560881364559134180, -0.560922758667318110, -0.560964151373195440, +-0.561005542676662030, -0.561046932577614840, -0.561088321075950190, -0.561129708171564820, -0.561171093864355600, -0.561212478154218150, -0.561253861041049570, -0.561295242524746720, +-0.561336622605205340, -0.561378001282322400, -0.561419378555994550, -0.561460754426118540, -0.561502128892590320, -0.561543501955306780, -0.561584873614164870, -0.561626243869060350, +-0.561667612719890190, -0.561708980166551130, -0.561750346208939490, -0.561791710846952450, -0.561833074080485660, -0.561874435909436310, -0.561915796333701150, -0.561957155353176140, +-0.561998512967758270, -0.562039869177344050, -0.562081223981830250, -0.562122577381113710, -0.562163929375090410, -0.562205279963657540, -0.562246629146711200, -0.562287976924148340, +-0.562329323295865380, -0.562370668261759190, -0.562412011821726730, -0.562453353975663870, -0.562494694723467580, -0.562536034065034940, -0.562577372000261810, -0.562618708529045390, +-0.562660043651282080, -0.562701377366868650, -0.562742709675702170, -0.562784040577678500, -0.562825370072694840, -0.562866698160648050, -0.562908024841434210, -0.562949350114950180, +-0.562990673981092930, -0.563031996439759210, -0.563073317490845220, -0.563114637134247920, -0.563155955369864400, -0.563197272197590640, -0.563238587617323700, -0.563279901628960240, +-0.563321214232397120, -0.563362525427531290, -0.563403835214258740, -0.563445143592476660, -0.563486450562082020, -0.563527756122970900, -0.563569060275040390, -0.563610363018187230, +-0.563651664352308290, -0.563692964277300420, -0.563734262793059830, -0.563775559899483470, -0.563816855596468660, -0.563858149883911360, -0.563899442761708670, -0.563940734229757430, +-0.563982024287954630, -0.564023312936196450, -0.564064600174379980, -0.564105886002402410, -0.564147170420159720, -0.564188453427549090, -0.564229735024467380, -0.564271015210811240, +-0.564312293986477980, -0.564353571351363660, -0.564394847305365380, -0.564436121848380320, -0.564477394980304580, -0.564518666701035450, -0.564559937010469580, -0.564601205908503930, +-0.564642473395035480, -0.564683739469960640, -0.564725004133176720, -0.564766267384580020, -0.564807529224067520, -0.564848789651536290, -0.564890048666883080, -0.564931306270005100, +-0.564972562460798520, -0.565013817239160550, -0.565055070604988270, -0.565096322558178100, -0.565137573098627000, -0.565178822226232060, -0.565220069940890020, -0.565261316242498200, +-0.565302561130952670, -0.565343804606150860, -0.565385046667989830, -0.565426287316365790, -0.565467526551176050, -0.565508764372317450, -0.565550000779687310, -0.565591235773181930, +-0.565632469352698290, -0.565673701518134010, -0.565714932269384960, -0.565756161606348670, -0.565797389528922000, -0.565838616037001810, -0.565879841130485390, -0.565921064809269070, +-0.565962287073250030, -0.566003507922325680, -0.566044727356392220, -0.566085945375346960, -0.566127161979086750, -0.566168377167508670, -0.566209590940510040, -0.566250803297987050, +-0.566292014239837100, -0.566333223765957410, -0.566374431876244370, -0.566415638570595180, -0.566456843848906930, -0.566498047711076920, -0.566539250157001350, -0.566580451186577740, +-0.566621650799703390, -0.566662848996274500, -0.566704045776188490, -0.566745241139342440, -0.566786435085633200, -0.566827627614958200, -0.566868818727213840, -0.566910008422297440, +-0.566951196700106410, -0.566992383560536940, -0.567033569003486560, -0.567074753028852240, -0.567115935636531070, -0.567157116826420450, -0.567198296598416580, -0.567239474952417440, +-0.567280651888319110, -0.567321827406019220, -0.567363001505414850, -0.567404174186402880, -0.567445345448880810, -0.567486515292745080, -0.567527683717893080, -0.567568850724222250, +-0.567610016311628770, -0.567651180480010400, -0.567692343229264100, -0.567733504559286840, -0.567774664469976150, -0.567815822961228570, -0.567856980032941380, -0.567898135685012130, +-0.567939289917337110, -0.567980442729813850, -0.568021594122339550, -0.568062744094811610, -0.568103892647126460, -0.568145039779181520, -0.568186185490874410, -0.568227329782101440, +-0.568268472652760150, -0.568309614102747720, -0.568350754131961230, -0.568391892740298220, -0.568433029927655100, -0.568474165693929390, -0.568515300039018620, -0.568556432962819320, +-0.568597564465228800, -0.568638694546144460, -0.568679823205463400, -0.568720950443083130, -0.568762076258900070, -0.568803200652811870, -0.568844323624716040, -0.568885445174509010, +-0.568926565302088410, -0.568967684007351430, -0.569008801290195490, -0.569049917150517230, -0.569091031588214170, -0.569132144603183950, -0.569173256195323000, -0.569214366364528820, +-0.569255475110698740, -0.569296582433730050, -0.569337688333520160, -0.569378792809965840, -0.569419895862964380, -0.569460997492413630, -0.569502097698210030, -0.569543196480251200, +-0.569584293838434340, -0.569625389772656750, -0.569666484282816080, -0.569707577368808730, -0.569748669030532890, -0.569789759267885000, -0.569830848080762680, -0.569871935469063340, +-0.569913021432684070, -0.569954105971522630, -0.569995189085475530, -0.570036270774440520, -0.570077351038315140, -0.570118429876996120, -0.570159507290380900, -0.570200583278366980, +-0.570241657840851570, -0.570282730977732410, -0.570323802688906030, -0.570364872974270190, -0.570405941833722510, -0.570447009267159630, -0.570488075274479200, -0.570529139855578520, +-0.570570203010355440, -0.570611264738706490, -0.570652325040529320, -0.570693383915721770, -0.570734441364180390, -0.570775497385802800, -0.570816551980486530, -0.570857605148128890, +-0.570898656888627620, -0.570939707201879370, -0.570980756087781760, -0.571021803546232780, -0.571062849577128830, -0.571103894180367670, -0.571144937355846930, -0.571185979103463690, +-0.571227019423115930, -0.571268058314700290, -0.571309095778114510, -0.571350131813256330, -0.571391166420022520, -0.571432199598310710, -0.571473231348018420, -0.571514261669043400, +-0.571555290561282400, -0.571596318024633180, -0.571637344058993580, -0.571678368664260140, -0.571719391840330830, -0.571760413587103060, -0.571801433904474240, -0.571842452792342140, +-0.571883470250603600, -0.571924486279156370, -0.571965500877898330, -0.572006514046726200, -0.572047525785537640, -0.572088536094230380, -0.572129544972701740, -0.572170552420849690, +-0.572211558438570740, -0.572252563025763330, -0.572293566182324190, -0.572334567908151070, -0.572375568203141620, -0.572416567067193240, -0.572457564500203690, -0.572498560502069930, +-0.572539555072689830, -0.572580548211961140, -0.572621539919780710, -0.572662530196046520, -0.572703519040655860, -0.572744506453506500, -0.572785492434496170, -0.572826476983521850, +-0.572867460100481280, -0.572908441785272340, -0.572949422037792090, -0.572990400857938180, -0.573031378245608350, -0.573072354200700350, -0.573113328723111160, -0.573154301812738630, +-0.573195273469480630, -0.573236243693234230, -0.573277212483897070, -0.573318179841367010, -0.573359145765541480, -0.573400110256318430, -0.573441073313594730, -0.573482034937268240, +-0.573522995127237150, -0.573563953883398200, -0.573604911205649380, -0.573645867093888210, -0.573686821548012430, -0.573727774567920010, -0.573768726153507710, -0.573809676304673940, +-0.573850625021315670, -0.573891572303330880, -0.573932518150617080, -0.573973462563072020, -0.574014405540593690, -0.574055347083078930, -0.574096287190425820, -0.574137225862532350, +-0.574178163099295480, -0.574219098900613180, -0.574260033266383090, -0.574300966196502950, -0.574341897690870740, -0.574382827749383540, -0.574423756371939100, -0.574464683558435720, +-0.574505609308770260, -0.574546533622840800, -0.574587456500544990, -0.574628377941780900, -0.574669297946445500, -0.574710216514436880, -0.574751133645653110, -0.574792049339991060, +-0.574832963597348920, -0.574873876417624330, -0.574914787800715140, -0.574955697746519220, -0.574996606254933870, -0.575037513325856840, -0.575078418959186430, -0.575119323154819620, +-0.575160225912654590, -0.575201127232588870, -0.575242027114520440, -0.575282925558347260, -0.575323822563966300, -0.575364718131275880, -0.575405612260174060, -0.575446504950557820, +-0.575487396202325250, -0.575528286015374310, -0.575569174389602980, -0.575610061324908330, -0.575650946821188450, -0.575691830878341640, -0.575732713496264870, -0.575773594674856340, +-0.575814474414013900, -0.575855352713635190, -0.575896229573618410, -0.575937104993860750, -0.575977978974260400, -0.576018851514715320, -0.576059722615122840, -0.576100592275381020, +-0.576141460495387720, -0.576182327275040820, -0.576223192614238490, -0.576264056512877710, -0.576304918970857230, -0.576345779988074010, -0.576386639564426370, -0.576427497699812160, +-0.576468354394129250, -0.576509209647275700, -0.576550063459148830, -0.576590915829646830, -0.576631766758667790, -0.576672616246109100, -0.576713464291868870, -0.576754310895844840, +-0.576795156057935190, -0.576835999778037900, -0.576876842056050280, -0.576917682891870620, -0.576958522285397010, -0.576999360236526870, -0.577040196745158160, -0.577081031811189080, +-0.577121865434517820, -0.577162697615041460, -0.577203528352658310, -0.577244357647266780, -0.577285185498763950, -0.577326011907048130, -0.577366836872017400, -0.577407660393569500, +-0.577448482471602740, -0.577489303106014540, -0.577530122296702970, -0.577570940043566570, -0.577611756346502410, -0.577652571205408800, -0.577693384620183830, -0.577734196590725340, +-0.577775007116931750, -0.577815816198700370, -0.577856623835929280, -0.577897430028517120, -0.577938234776360970, -0.577979038079359240, -0.578019839937410020, -0.578060640350411380, +-0.578101439318260860, -0.578142236840856860, -0.578183032918097470, -0.578223827549880220, -0.578264620736103300, -0.578305412476664890, -0.578346202771462980, -0.578386991620395860, +-0.578427779023360960, -0.578468564980256560, -0.578509349490981210, -0.578550132555432080, -0.578590914173507500, -0.578631694345105750, -0.578672473070124820, -0.578713250348462990, +-0.578754026180017590, -0.578794800564687570, -0.578835573502370250, -0.578876344992963920, -0.578917115036366780, -0.578957883632476800, -0.578998650781192500, -0.579039416482411200, +-0.579080180736031290, -0.579120943541951430, -0.579161704900068800, -0.579202464810281810, -0.579243223272488780, -0.579283980286587670, -0.579324735852476900, -0.579365489970053990, +-0.579406242639217360, -0.579446993859865420, -0.579487743631895700, -0.579528491955206610, -0.579569238829696240, -0.579609984255263220, -0.579650728231804860, -0.579691470759219670, +-0.579732211837406200, -0.579772951466261730, -0.579813689645684920, -0.579854426375573940, -0.579895161655826890, -0.579935895486342280, -0.579976627867017540, -0.580017358797751290, +-0.580058088278441960, -0.580098816308987080, -0.580139542889285040, -0.580180268019234280, -0.580220991698732760, -0.580261713927679220, -0.580302434705970980, -0.580343154033506670, +-0.580383871910184810, -0.580424588335902940, -0.580465303310559570, -0.580506016834053010, -0.580546728906281670, -0.580587439527143200, -0.580628148696536120, -0.580668856414359060, +-0.580709562680509440, -0.580750267494885900, -0.580790970857386730, -0.580831672767910150, -0.580872373226354770, -0.580913072232618120, -0.580953769786598630, -0.580994465888195260, +-0.581035160537305310, -0.581075853733827420, -0.581116545477659900, -0.581157235768701040, -0.581197924606849380, -0.581238611992002660, -0.581279297924059750, -0.581319982402918160, +-0.581360665428476640, -0.581401347000633510, -0.581442027119286940, -0.581482705784335700, -0.581523382995677300, -0.581564058753210490, -0.581604733056833910, -0.581645405906445090, +-0.581686077301942770, -0.581726747243225260, -0.581767415730190860, -0.581808082762738320, -0.581848748340765280, -0.581889412464170250, -0.581930075132852110, -0.581970736346708370, +-0.582011396105637790, -0.582052054409538780, -0.582092711258309970, -0.582133366651849000, -0.582174020590054630, -0.582214673072825590, -0.582255324100059420, -0.582295973671655090, +-0.582336621787510780, -0.582377268447524800, -0.582417913651596120, -0.582458557399622270, -0.582499199691501990, -0.582539840527134150, -0.582580479906416260, -0.582621117829247190, +-0.582661754295525360, -0.582702389305149170, -0.582743022858017270, -0.582783654954027510, -0.582824285593078640, -0.582864914775069410, -0.582905542499897460, -0.582946168767461750, +-0.582986793577660590, -0.583027416930392840, -0.583068038825556020, -0.583108659263049330, -0.583149278242771190, -0.583189895764619550, -0.583230511828493170, -0.583271126434290580, +-0.583311739581910070, -0.583352351271250620, -0.583392961502209870, -0.583433570274686790, -0.583474177588580110, -0.583514783443787710, -0.583555387840208220, -0.583595990777740380, +-0.583636592256282500, -0.583677192275733450, -0.583717790835991070, -0.583758387936954670, -0.583798983578521890, -0.583839577760591590, -0.583880170483062400, -0.583920761745832850, +-0.583961351548801690, -0.584001939891866770, -0.584042526774927070, -0.584083112197881340, -0.584123696160627540, -0.584164278663064420, -0.584204859705090620, -0.584245439286604660, +-0.584286017407505520, -0.584326594067690940, -0.584367169267059890, -0.584407743005511350, -0.584448315282942940, -0.584488886099253870, -0.584529455454342540, -0.584570023348107930, +-0.584610589780447890, -0.584651154751261390, -0.584691718260447300, -0.584732280307903700, -0.584772840893529210, -0.584813400017222820, -0.584853957678882820, -0.584894513878408300, +-0.584935068615697110, -0.584975621890648220, -0.585016173703160720, -0.585056724053132360, -0.585097272940462210, -0.585137820365048910, -0.585178366326791100, -0.585218910825587630, +-0.585259453861336600, -0.585299995433937290, -0.585340535543287580, -0.585381074189286530, -0.585421611371832800, -0.585462147090825110, -0.585502681346162350, -0.585543214137742570, +-0.585583745465464660, -0.585624275329227780, -0.585664803728929930, -0.585705330664470060, -0.585745856135746810, -0.585786380142658940, -0.585826902685105510, -0.585867423762984400, +-0.585907943376194780, -0.585948461524635640, -0.585988978208204950, -0.586029493426801880, -0.586070007180325090, -0.586110519468673540, -0.586151030291745420, -0.586191539649439710, +-0.586232047541655590, -0.586272553968290810, -0.586313058929244790, -0.586353562424416050, -0.586394064453703460, -0.586434565017005970, -0.586475064114221790, -0.586515561745249990, +-0.586556057909989550, -0.586596552608338650, -0.586637045840196380, -0.586677537605461490, -0.586718027904032710, -0.586758516735809250, -0.586799004100689190, -0.586839489998571610, +-0.586879974429355580, -0.586920457392939300, -0.586960938889221960, -0.587001418918102200, -0.587041897479479210, -0.587082374573251190, -0.587122850199317200, -0.587163324357576450, +-0.587203797047927020, -0.587244268270268100, -0.587284738024498430, -0.587325206310516990, -0.587365673128222960, -0.587406138477514330, -0.587446602358290380, -0.587487064770450210, +-0.587527525713892110, -0.587567985188515160, -0.587608443194218230, -0.587648899730900180, -0.587689354798460300, -0.587729808396796560, -0.587770260525808720, -0.587810711185394960, +-0.587851160375454260, -0.587891608095885810, -0.587932054346588240, -0.587972499127460970, -0.588012942438402080, -0.588053384279310750, -0.588093824650086420, -0.588134263550627150, +-0.588174700980832130, -0.588215136940600460, -0.588255571429830870, -0.588296004448422780, -0.588336435996274280, -0.588376866073284650, -0.588417294679353330, -0.588457721814378390, +-0.588498147478259010, -0.588538571670894410, -0.588578994392183750, -0.588619415642025130, -0.588659835420318080, -0.588700253726961660, -0.588740670561854420, -0.588781085924895420, +-0.588821499815983640, -0.588861912235018160, -0.588902323181898280, -0.588942732656522190, -0.588983140658789320, -0.589023547188598950, -0.589063952245849400, -0.589104355830439850, +-0.589144757942269500, -0.589185158581237210, -0.589225557747242500, -0.589265955440183340, -0.589306351659959480, -0.589346746406470000, -0.589387139679613310, -0.589427531479288720, +-0.589467921805395420, -0.589508310657832600, -0.589548698036498560, -0.589589083941292950, -0.589629468372114830, -0.589669851328862850, -0.589710232811436090, -0.589750612819733840, +-0.589790991353654980, -0.589831368413099020, -0.589871743997964380, -0.589912118108150250, -0.589952490743556270, -0.589992861904080620, -0.590033231589622950, -0.590073599800082120, +-0.590113966535357300, -0.590154331795347930, -0.590194695579952300, -0.590235057889070380, -0.590275418722600360, -0.590315778080441890, -0.590356135962493920, -0.590396492368655660, +-0.590436847298826510, -0.590477200752904880, -0.590517552730790210, -0.590557903232382110, -0.590598252257578780, -0.590638599806279860, -0.590678945878384540, -0.590719290473791680, +-0.590759633592401130, -0.590799975234110990, -0.590840315398820980, -0.590880654086430530, -0.590920991296838060, -0.590961327029943200, -0.591001661285644910, -0.591041994063842950, +-0.591082325364435500, -0.591122655187322320, -0.591162983532402930, -0.591203310399575630, -0.591243635788740060, -0.591283959699795410, -0.591324282132640880, -0.591364603087175980, +-0.591404922563299240, -0.591445240560910190, -0.591485557079908350, -0.591525872120192250, -0.591566185681661530, -0.591606497764215370, -0.591646808367752850, -0.591687117492173840, +-0.591727425137376530, -0.591767731303260660, -0.591808035989725870, -0.591848339196670680, -0.591888640923994620, -0.591928941171596890, -0.591969239939377220, -0.592009537227234040, +-0.592049833035067090, -0.592090127362775890, -0.592130420210258970, -0.592170711577416080, -0.592211001464146290, -0.592251289870349140, -0.592291576795924040, -0.592331862240769610, +-0.592372146204785620, -0.592412428687871580, -0.592452709689926140, -0.592492989210848810, -0.592533267250539120, -0.592573543808896260, -0.592613818885819880, -0.592654092481208480, +-0.592694364594962390, -0.592734635226979890, -0.592774904377160960, -0.592815172045404570, -0.592855438231610350, -0.592895702935677950, -0.592935966157505880, -0.592976227896993890, +-0.593016488154041730, -0.593056746928547930, -0.593097004220412230, -0.593137260029534150, -0.593177514355812780, -0.593217767199148090, -0.593258018559438600, -0.593298268436584060, +-0.593338516830484220, -0.593378763741037710, -0.593419009168144270, -0.593459253111703330, -0.593499495571614630, -0.593539736547776810, -0.593579976040089610, -0.593620214048452890, +-0.593660450572765290, -0.593700685612926550, -0.593740919168836090, -0.593781151240393210, -0.593821381827498000, -0.593861610930048860, -0.593901838547945760, -0.593942064681088340, +-0.593982289329375470, -0.594022512492706880, -0.594062734170981990, -0.594102954364100320, -0.594143173071961520, -0.594183390294464430, -0.594223606031508920, -0.594263820282994850, +-0.594304033048820730, -0.594344244328886550, -0.594384454123091820, -0.594424662431336180, -0.594464869253518600, -0.594505074589538940, -0.594545278439296830, -0.594585480802691250, +-0.594625681679621930, -0.594665881069988410, -0.594706078973690100, -0.594746275390627080, -0.594786470320697980, -0.594826663763802670, -0.594866855719841100, -0.594907046188712040, +-0.594947235170315340, -0.594987422664550510, -0.595027608671317210, -0.595067793190515170, -0.595107976222043260, -0.595148157765801880, -0.595188337821689670, -0.595228516389606610, +-0.595268693469452330, -0.595308869061126230, -0.595349043164528410, -0.595389215779557610, -0.595429386906113690, -0.595469556544096720, -0.595509724693405460, -0.595549891353939990, +-0.595590056525599710, -0.595630220208284270, -0.595670382401893630, -0.595710543106326760, -0.595750702321483530, -0.595790860047263780, -0.595831016283566610, -0.595871171030291860, +-0.595911324287339280, -0.595951476054608630, -0.595991626331998980, -0.596031775119410300, -0.596071922416742560, -0.596112068223894510, -0.596152212540766450, -0.596192355367257790, +-0.596232496703268280, -0.596272636548697780, -0.596312774903445360, -0.596352911767411120, -0.596393047140494900, -0.596433181022595680, -0.596473313413613540, -0.596513444313448100, +-0.596553573721999020, -0.596593701639166360, -0.596633828064849100, -0.596673952998947650, -0.596714076441360990, -0.596754198391989070, -0.596794318850731640, -0.596834437817488460, +-0.596874555292159600, -0.596914671274643930, -0.596954785764841620, -0.596994898762652660, -0.597035010267976120, -0.597075120280711970, -0.597115228800760180, -0.597155335828020160, +-0.597195441362392220, -0.597235545403775330, -0.597275647952069550, -0.597315749007175100, -0.597355848568990820, -0.597395946637417020, -0.597436043212353220, -0.597476138293699720, +-0.597516231881355610, -0.597556323975220850, -0.597596414575195630, -0.597636503681178930, -0.597676591293071050, -0.597716677410771720, -0.597756762034180710, -0.597796845163198090, +-0.597836926797723050, -0.597877006937655660, -0.597917085582896140, -0.597957162733343540, -0.597997238388898070, -0.598037312549459470, -0.598077385214927480, -0.598117456385202530, +-0.598157526060183580, -0.598197594239770700, -0.598237660923864320, -0.598277726112363410, -0.598317789805168140, -0.598357852002178390, -0.598397912703294340, -0.598437971908415190, +-0.598478029617441120, -0.598518085830272330, -0.598558140546808000, -0.598598193766948230, -0.598638245490593080, -0.598678295717642310, -0.598718344447996100, -0.598758391681553650, +-0.598798437418215260, -0.598838481657881120, -0.598878524400450420, -0.598918565645823460, -0.598958605393900000, -0.598998643644580110, -0.599038680397763980, -0.599078715653350690, +-0.599118749411240990, -0.599158781671334180, -0.599198812433530350, -0.599238841697729450, -0.599278869463831470, -0.599318895731736580, -0.599358920501344210, -0.599398943772554540, +-0.599438965545267880, -0.599478985819383410, -0.599519004594801450, -0.599559021871421960, -0.599599037649145020, -0.599639051927870700, -0.599679064707498540, -0.599719075987928620, +-0.599759085769061450, -0.599799094050796120, -0.599839100833033050, -0.599879106115672300, -0.599919109898614080, -0.599959112181757790, -0.599999112965003740, -0.600039112248252240, +-0.600079110031402570, -0.600119106314355170, -0.600159101097009870, -0.600199094379267000, -0.600239086161026610, -0.600279076442188250, -0.600319065222652100, -0.600359052502318800, +-0.600399038281087320, -0.600439022558858390, -0.600479005335531890, -0.600518986611007780, -0.600558966385186690, -0.600598944657967700, -0.600638921429251460, -0.600678896698938150, +-0.600718870466927290, -0.600758842733119300, -0.600798813497414150, -0.600838782759712360, -0.600878750519913350, -0.600918716777917310, -0.600958681533624860, -0.600998644786935430, +-0.601038606537749320, -0.601078566785966720, -0.601118525531487700, -0.601158482774212690, -0.601198438514041200, -0.601238392750873540, -0.601278345484610230, -0.601318296715150800, +-0.601358246442395550, -0.601398194666244670, -0.601438141386598350, -0.601478086603357000, -0.601518030316420150, -0.601557972525688540, -0.601597913231061600, -0.601637852432439950, +-0.601677790129723560, -0.601717726322812840, -0.601757661011607990, -0.601797594196008760, -0.601837525875915550, -0.601877456051228780, -0.601917384721848080, -0.601957311887673980, +-0.601997237548606570, -0.602037161704546020, -0.602077084355392870, -0.602117005501046740, -0.602156925141408060, -0.602196843276377460, -0.602236759905854350, -0.602276675029739360, +-0.602316588647932690, -0.602356500760334980, -0.602396411366845520, -0.602436320467365170, -0.602476228061794240, -0.602516134150032470, -0.602556038731980380, -0.602595941807538060, +-0.602635843376606030, -0.602675743439084700, -0.602715641994873600, -0.602755539043873470, -0.602795434585984840, -0.602835328621107220, -0.602875221149141380, -0.602915112169987390, +-0.602955001683545650, -0.602994889689716820, -0.603034776188400290, -0.603074661179496930, -0.603114544662907260, -0.603154426638530810, -0.603194307106268310, -0.603234186066020080, +-0.603274063517686640, -0.603313939461167850, -0.603353813896364110, -0.603393686823176180, -0.603433558241503690, -0.603473428151247380, -0.603513296552307340, -0.603553163444584210, +-0.603593028827978490, -0.603632892702389840, -0.603672755067718890, -0.603712615923866490, -0.603752475270732170, -0.603792333108216670, -0.603832189436220300, -0.603872044254643470, +-0.603911897563386920, -0.603951749362350300, -0.603991599651434560, -0.604031448430539570, -0.604071295699565860, -0.604111141458414050, -0.604150985706984220, -0.604190828445177350, +-0.604230669672893070, -0.604270509390032130, -0.604310347596495270, -0.604350184292182120, -0.604390019476993560, -0.604429853150829980, -0.604469685313591800, -0.604509515965179660, +-0.604549345105493410, -0.604589172734433800, -0.604628998851901580, -0.604668823457796600, -0.604708646552019500, -0.604748468134470700, -0.604788288205051260, -0.604828106763660610, +-0.604867923810199710, -0.604907739344569430, -0.604947553366669390, -0.604987365876400450, -0.605027176873663140, -0.605066986358357870, -0.605106794330385500, -0.605146600789645770, +-0.605186405736039550, -0.605226209169467680, -0.605266011089829910, -0.605305811497027110, -0.605345610390959800, -0.605385407771528490, -0.605425203638634060, -0.605464997992176120, +-0.605504790832055770, -0.605544582158173860, -0.605584371970430020, -0.605624160268725340, -0.605663947052960230, -0.605703732323035540, -0.605743516078851240, -0.605783298320308080, +-0.605823079047307140, -0.605862858259748060, -0.605902635957531910, -0.605942412140559110, -0.605982186808730280, -0.606021959961946300, -0.606061731600107120, -0.606101501723113610, +-0.606141270330866730, -0.606181037423266340, -0.606220803000213300, -0.606260567061608250, -0.606300329607351810, -0.606340090637344840, -0.606379850151487320, -0.606419608149680540, +-0.606459364631824370, -0.606499119597819880, -0.606538873047567480, -0.606578624980967930, -0.606618375397922180, -0.606658124298330100, -0.606697871682092770, -0.606737617549111040, +-0.606777361899284990, -0.606817104732515490, -0.606856846048703270, -0.606896585847748970, -0.606936324129553450, -0.606976060894016790, -0.607015796141040060, -0.607055529870524140, +-0.607095262082368970, -0.607134992776475760, -0.607174721952745020, -0.607214449611077840, -0.607254175751374190, -0.607293900373535030, -0.607333623477461560, -0.607373345063053630, +-0.607413065130212430, -0.607452783678838480, -0.607492500708832540, -0.607532216220095790, -0.607571930212528090, -0.607611642686030520, -0.607651353640504270, -0.607691063075849300, +-0.607730770991966600, -0.607770477388757000, -0.607810182266121270, -0.607849885623960360, -0.607889587462174360, -0.607929287780664800, -0.607968986579331740, -0.608008683858076050, +-0.608048379616798810, -0.608088073855400530, -0.608127766573782420, -0.608167457771844560, -0.608207147449488120, -0.608246835606614080, -0.608286522243122520, -0.608326207358914850, +-0.608365890953891490, -0.608405573027953510, -0.608445253581001880, -0.608484932612936790, -0.608524610123659440, -0.608564286113070900, -0.608603960581071140, -0.608643633527561680, +-0.608683304952442940, -0.608722974855616110, -0.608762643236982150, -0.608802310096441150, -0.608841975433894840, -0.608881639249243210, -0.608921301542387440, -0.608960962313228380, +-0.609000621561667010, -0.609040279287604400, -0.609079935490940750, -0.609119590171577240, -0.609159243329415070, -0.609198894964354530, -0.609238545076296710, -0.609278193665142460, +-0.609317840730792870, -0.609357486273148900, -0.609397130292110960, -0.609436772787580130, -0.609476413759457710, -0.609516053207643900, -0.609555691132040000, -0.609595327532546860, +-0.609634962409065780, -0.609674595761496960, -0.609714227589741590, -0.609753857893700960, -0.609793486673275490, -0.609833113928366140, -0.609872739658874120, -0.609912363864700160, +-0.609951986545745670, -0.609991607701910970, -0.610031227333097110, -0.610070845439205640, -0.610110462020136630, -0.610150077075791500, -0.610189690606071090, -0.610229302610876600, +-0.610268913090109110, -0.610308522043669030, -0.610348129471458000, -0.610387735373376210, -0.610427339749325170, -0.610466942599205750, -0.610506543922918920, -0.610546143720366200, +-0.610585741991447660, -0.610625338736064840, -0.610664933954119030, -0.610704527645510530, -0.610744119810140650, -0.610783710447910470, -0.610823299558721060, -0.610862887142473720, +-0.610902473199068870, -0.610942057728407820, -0.610981640730391960, -0.611021222204921610, -0.611060802151898290, -0.611100380571222850, -0.611139957462796920, -0.611179532826520710, +-0.611219106662295620, -0.611258678970023170, -0.611298249749603670, -0.611337819000938530, -0.611377386723928830, -0.611416952918475640, -0.611456517584480500, -0.611496080721843690, +-0.611535642330466640, -0.611575202410250870, -0.611614760961096680, -0.611654317982905700, -0.611693873475578800, -0.611733427439017370, -0.611772979873122620, -0.611812530777795070, +-0.611852080152936240, -0.611891627998447430, -0.611931174314229390, -0.611970719100183300, -0.612010262356210370, -0.612049804082212210, -0.612089344278089250, -0.612128882943742790, +-0.612168420079074570, -0.612207955683984890, -0.612247489758375400, -0.612287022302147150, -0.612326553315201250, -0.612366082797439430, -0.612405610748762100, -0.612445137169070560, +-0.612484662058266680, -0.612524185416250750, -0.612563707242924300, -0.612603227538188740, -0.612642746301944930, -0.612682263534094720, -0.612721779234538410, -0.612761293403178090, +-0.612800806039914160, -0.612840317144648260, -0.612879826717281470, -0.612919334757715210, -0.612958841265850870, -0.612998346241589110, -0.613037849684831550, -0.613077351595479600, +-0.613116851973434020, -0.613156350818596210, -0.613195848130867580, -0.613235343910149330, -0.613274838156343090, -0.613314330869349390, -0.613353822049069960, -0.613393311695406230, +-0.613432799808258820, -0.613472286387529490, -0.613511771433119410, -0.613551254944930240, -0.613590736922862590, -0.613630217366818110, -0.613669696276698430, -0.613709173652404180, +-0.613748649493837010, -0.613788123800898200, -0.613827596573489060, -0.613867067811511240, -0.613906537514865460, -0.613946005683453370, -0.613985472317176480, -0.614024937415935670, +-0.614064400979632550, -0.614103863008168330, -0.614143323501444520, -0.614182782459362750, -0.614222239881823670, -0.614261695768728910, -0.614301150119980320, -0.614340602935478540, +-0.614380054215125200, -0.614419503958821830, -0.614458952166469950, -0.614498398837970310, -0.614537843973224750, -0.614577287572134920, -0.614616729634601460, -0.614656170160526210, +-0.614695609149810580, -0.614735046602355890, -0.614774482518063990, -0.614813916896835400, -0.614853349738572090, -0.614892781043175800, -0.614932210810547160, -0.614971639040588050, +-0.615011065733199750, -0.615050490888283900, -0.615089914505742020, -0.615129336585475080, -0.615168757127385170, -0.615208176131373020, -0.615247593597340490, -0.615287009525188890, +-0.615326423914819730, -0.615365836766134990, -0.615405248079035180, -0.615444657853422280, -0.615484066089198150, -0.615523472786263400, -0.615562877944520030, -0.615602281563869540, +-0.615641683644213230, -0.615681084185453090, -0.615720483187489950, -0.615759880650225470, -0.615799276573561820, -0.615838670957399530, -0.615878063801640560, -0.615917455106186450, +-0.615956844870938940, -0.615996233095799100, -0.616035619780668680, -0.616075004925449530, -0.616114388530042520, -0.616153770594349500, -0.616193151118272110, -0.616232530101711750, +-0.616271907544570510, -0.616311283446749130, -0.616350657808149570, -0.616390030628673700, -0.616429401908222370, -0.616468771646697560, -0.616508139844000770, -0.616547506500033650, +-0.616586871614698160, -0.616626235187895170, -0.616665597219526520, -0.616704957709494180, -0.616744316657699240, -0.616783674064043440, -0.616823029928428410, -0.616862384250756230, +-0.616901737030927650, -0.616941088268844750, -0.616980437964409600, -0.617019786117522840, -0.617059132728086770, -0.617098477796002800, -0.617137821321172560, -0.617177163303498140, +-0.617216503742880510, -0.617255842639221620, -0.617295179992423560, -0.617334515802387070, -0.617373850069014350, -0.617413182792206920, -0.617452513971866620, -0.617491843607895330, +-0.617531171700194110, -0.617570498248665390, -0.617609823253210010, -0.617649146713730060, -0.617688468630127270, -0.617727789002303300, -0.617767107830160090, -0.617806425113598960, +-0.617845740852521640, -0.617885055046830330, -0.617924367696426110, -0.617963678801210840, -0.618002988361086470, -0.618042296375954650, -0.618081602845717340, -0.618120907770275730, +-0.618160211149531900, -0.618199512983387820, -0.618238813271744570, -0.618278112014504440, -0.618317409211568860, -0.618356704862840220, -0.618395998968219400, -0.618435291527608680, +-0.618474582540910030, -0.618513872008024550, -0.618553159928854400, -0.618592446303301350, -0.618631731131267130, -0.618671014412654040, -0.618710296147362950, -0.618749576335296260, +-0.618788854976355830, -0.618828132070443070, -0.618867407617459840, -0.618906681617308110, -0.618945954069889730, -0.618985224975106770, -0.619024494332860440, -0.619063762143052920, +-0.619103028405586290, -0.619142293120361730, -0.619181556287281440, -0.619220817906247280, -0.619260077977161430, -0.619299336499924970, -0.619338593474440200, -0.619377848900609320, +-0.619417102778333510, -0.619456355107514840, -0.619495605888055300, -0.619534855119856840, -0.619574102802821550, -0.619613348936850610, -0.619652593521846320, -0.619691836557710870, +-0.619731078044345570, -0.619770317981652500, -0.619809556369533610, -0.619848793207890880, -0.619888028496626500, -0.619927262235641650, -0.619966494424839090, -0.620005725064119880, +-0.620044954153386450, -0.620084181692540540, -0.620123407681484220, -0.620162632120119680, -0.620201855008348240, -0.620241076346072170, -0.620280296133193800, -0.620319514369614300, +-0.620358731055235980, -0.620397946189960800, -0.620437159773690850, -0.620476371806328310, -0.620515582287774480, -0.620554791217931780, -0.620593998596702390, -0.620633204423987620, +-0.620672408699689870, -0.620711611423711120, -0.620750812595953660, -0.620790012216318800, -0.620829210284708940, -0.620868406801026400, -0.620907601765172570, -0.620946795177049650, +-0.620985987036559720, -0.621025177343604850, -0.621064366098087460, -0.621103553299908740, -0.621142738948971100, -0.621181923045176940, -0.621221105588427690, -0.621260286578625640, +-0.621299466015672990, -0.621338643899471580, -0.621377820229923940, -0.621416995006931370, -0.621456168230396620, -0.621495339900221210, -0.621534510016307330, -0.621573678578557280, +-0.621612845586873020, -0.621652011041156860, -0.621691174941310430, -0.621730337287236150, -0.621769498078836300, -0.621808657316012310, -0.621847814998666700, -0.621886971126701550, +-0.621926125700019040, -0.621965278718521470, -0.622004430182110380, -0.622043580090688280, -0.622082728444157460, -0.622121875242419580, -0.622161020485377030, -0.622200164172931780, +-0.622239306304986580, -0.622278446881442740, -0.622317585902202760, -0.622356723367169300, -0.622395859276243520, -0.622434993629328190, -0.622474126426325270, -0.622513257667137170, +-0.622552387351666180, -0.622591515479813840, -0.622630642051482770, -0.622669767066575510, -0.622708890524993340, -0.622748012426639130, -0.622787132771414730, -0.622826251559222550, +-0.622865368789965120, -0.622904484463543850, -0.622943598579861370, -0.622982711138820310, -0.623021822140322090, -0.623060931584269340, -0.623100039470564250, -0.623139145799109340, +-0.623178250569806360, -0.623217353782557600, -0.623256455437265930, -0.623295555533832760, -0.623334654072160600, -0.623373751052151870, -0.623412846473708760, -0.623451940336733900, +-0.623491032641128820, -0.623530123386796140, -0.623569212573638510, -0.623608300201557550, -0.623647386270455790, -0.623686470780235540, -0.623725553730799190, -0.623764635122049270, +-0.623803714953887420, -0.623842793226216610, -0.623881869938938460, -0.623920945091955610, -0.623960018685170480, -0.623999090718485250, -0.624038161191802660, -0.624077230105024360, +-0.624116297458052970, -0.624155363250791130, -0.624194427483140580, -0.624233490155003960, -0.624272551266283560, -0.624311610816881800, -0.624350668806701430, -0.624389725235643960, +-0.624428780103612250, -0.624467833410508820, -0.624506885156235540, -0.624545935340695020, -0.624584983963789700, -0.624624031025422300, -0.624663076525494350, -0.624702120463908830, +-0.624741162840568350, -0.624780203655374570, -0.624819242908230320, -0.624858280599037920, -0.624897316727699770, -0.624936351294118730, -0.624975384298196550, -0.625014415739835740, +-0.625053445618939390, -0.625092473935409010, -0.625131500689147470, -0.625170525880057170, -0.625209549508040530, -0.625248571573000400, -0.625287592074838420, -0.625326611013457550, +-0.625365628388760530, -0.625404644200649010, -0.625443658449025830, -0.625482671133793630, -0.625521682254855050, -0.625560691812111940, -0.625599699805467040, -0.625638706234823210, +-0.625677711100082410, -0.625716714401147180, -0.625755716137920250, -0.625794716310304030, -0.625833714918201390, -0.625872711961514060, -0.625911707440144900, -0.625950701353996890, +-0.625989693702971860, -0.626028684486972460, -0.626067673705901440, -0.626106661359661200, -0.626145647448154600, -0.626184631971283600, -0.626223614928951290, -0.626262596321059740, +-0.626301576147511590, -0.626340554408209570, -0.626379531103056110, -0.626418506231954160, -0.626457479794805590, -0.626496451791513360, -0.626535422221980330, -0.626574391086108460, +-0.626613358383800500, -0.626652324114959190, -0.626691288279487170, -0.626730250877287180, -0.626769211908261180, -0.626808171372312260, -0.626847129269343160, -0.626886085599255960, +-0.626925040361953510, -0.626963993557338450, -0.627002945185313740, -0.627041895245781360, -0.627080843738644260, -0.627119790663805300, -0.627158736021166560, -0.627197679810631010, +-0.627236622032101290, -0.627275562685480010, -0.627314501770670050, -0.627353439287573590, -0.627392375236093590, -0.627431309616132920, -0.627470242427593640, -0.627509173670378730, +-0.627548103344390930, -0.627587031449532870, -0.627625957985707530, -0.627664882952816970, -0.627703806350764170, -0.627742728179452310, -0.627781648438783150, -0.627820567128659970, +-0.627859484248985300, -0.627898399799662330, -0.627937313780593030, -0.627976226191680360, -0.628015137032827520, -0.628054046303936460, -0.628092954004910390, -0.628131860135651810, +-0.628170764696063590, -0.628209667686048910, -0.628248569105509640, -0.628287468954348950, -0.628326367232469930, -0.628365263939774650, -0.628404159076166200, -0.628443052641547430, +-0.628481944635820860, -0.628520835058889890, -0.628559723910656510, -0.628598611191024110, -0.628637496899894900, -0.628676381037171940, -0.628715263602757980, -0.628754144596555880, +-0.628793024018468700, -0.628831901868398770, -0.628870778146248920, -0.628909652851922570, -0.628948525985321690, -0.628987397546349580, -0.629026267534908870, -0.629065135950902520, +-0.629104002794233730, -0.629142868064804570, -0.629181731762518240, -0.629220593887277910, -0.629259454438985680, -0.629298313417544940, -0.629337170822858340, -0.629376026654829170, +-0.629414880913359620, -0.629453733598352770, -0.629492584709712030, -0.629531434247339480, -0.629570282211138310, -0.629609128601011480, -0.629647973416861740, -0.629686816658592500, +-0.629725658326105830, -0.629764498419305040, -0.629803336938093320, -0.629842173882372960, -0.629881009252047150, -0.629919843047018760, -0.629958675267190850, -0.629997505912466500, +-0.630036334982748140, -0.630075162477938930, -0.630113988397942080, -0.630152812742660000, -0.630191635511995860, -0.630230456705852540, -0.630269276324133540, -0.630308094366740960, +-0.630346910833578190, -0.630385725724548430, -0.630424539039553980, -0.630463350778498240, -0.630502160941284200, -0.630540969527814580, -0.630579776537993020, -0.630618581971721600, +-0.630657385828903850, -0.630696188109442830, -0.630734988813241080, -0.630773787940201780, -0.630812585490228120, -0.630851381463222950, -0.630890175859089570, -0.630928968677730520, +-0.630967759919049410, -0.631006549582948550, -0.631045337669331240, -0.631084124178100670, -0.631122909109159690, -0.631161692462411830, -0.631200474237759380, -0.631239254435105760, +-0.631278033054354370, -0.631316810095407630, -0.631355585558168730, -0.631394359442540850, -0.631433131748427190, -0.631471902475731040, -0.631510671624354700, -0.631549439194201700, +-0.631588205185175440, -0.631626969597178340, -0.631665732430113810, -0.631704493683885040, -0.631743253358395320, -0.631782011453547070, -0.631820767969243800, -0.631859522905389050, +-0.631898276261885110, -0.631937028038635380, -0.631975778235543180, -0.632014526852511470, -0.632053273889443880, -0.632092019346242710, -0.632130763222811480, -0.632169505519053710, +-0.632208246234871820, -0.632246985370169320, -0.632285722924849300, -0.632324458898815060, -0.632363193291969990, -0.632401926104216530, -0.632440657335458620, -0.632479386985598800, +-0.632518115054540480, -0.632556841542186830, -0.632595566448441170, -0.632634289773206790, -0.632673011516386440, -0.632711731677883530, -0.632750450257601680, -0.632789167255443320, +-0.632827882671312070, -0.632866596505111120, -0.632905308756743670, -0.632944019426113340, -0.632982728513122540, -0.633021436017674910, -0.633060141939674080, -0.633098846279022460, +-0.633137549035623800, -0.633176250209381290, -0.633214949800198550, -0.633253647807977990, -0.633292344232623260, -0.633331039074038090, -0.633369732332125010, -0.633408424006787540, +-0.633447114097929090, -0.633485802605452840, -0.633524489529262320, -0.633563174869260390, -0.633601858625350460, -0.633640540797436150, -0.633679221385420210, -0.633717900389206170, +-0.633756577808697430, -0.633795253643797300, -0.633833927894409290, -0.633872600560436150, -0.633911271641781400, -0.633949941138349020, -0.633988609050041290, -0.634027275376762070, +-0.634065940118414660, -0.634104603274902810, -0.634143264846129040, -0.634181924831997090, -0.634220583232410710, -0.634259240047272520, -0.634297895276486280, -0.634336548919955280, +-0.634375200977582930, -0.634413851449272760, -0.634452500334927840, -0.634491147634451580, -0.634529793347747730, -0.634568437474719140, -0.634607080015269440, -0.634645720969301940, +-0.634684360336720270, -0.634722998117427940, -0.634761634311327820, -0.634800268918323970, -0.634838901938319160, -0.634877533371217000, -0.634916163216921010, -0.634954791475334620, +-0.634993418146361680, -0.635032043229904810, -0.635070666725867760, -0.635109288634154500, -0.635147908954667550, -0.635186527687310990, -0.635225144831988000, -0.635263760388602110, +-0.635302374357057160, -0.635340986737256030, -0.635379597529102450, -0.635418206732500050, -0.635456814347351910, -0.635495420373561770, -0.635534024811033050, -0.635572627659669600, +-0.635611228919374160, -0.635649828590050700, -0.635688426671603080, -0.635727023163934040, -0.635765618066947420, -0.635804211380546660, -0.635842803104635480, -0.635881393239117630, +-0.635919981783895860, -0.635958568738874240, -0.635997154103956520, -0.636035737879045550, -0.636074320064045300, -0.636112900658859170, -0.636151479663390810, -0.636190057077544060, +-0.636228632901221890, -0.636267207134328160, -0.636305779776766720, -0.636344350828440430, -0.636382920289253360, -0.636421488159108930, -0.636460054437911090, -0.636498619125562830, +-0.636537182221967980, -0.636575743727030520, -0.636614303640653410, -0.636652861962740510, -0.636691418693195450, -0.636729973831921870, -0.636768527378823720, -0.636807079333803870, +-0.636845629696766280, -0.636884178467615030, -0.636922725646252960, -0.636961271232584060, -0.636999815226511950, -0.637038357627940370, -0.637076898436773290, -0.637115437652913450, +-0.637153975276265490, -0.637192511306732270, -0.637231045744217740, -0.637269578588625540, -0.637308109839859420, -0.637346639497823330, -0.637385167562420360, -0.637423694033554480, +-0.637462218911129750, -0.637500742195049040, -0.637539263885216530, -0.637577783981535860, -0.637616302483910660, -0.637654819392245110, -0.637693334706442180, -0.637731848426405850, +-0.637770360552040280, -0.637808871083248460, -0.637847380019934460, -0.637885887362002020, -0.637924393109355230, -0.637962897261897030, -0.638001399819531630, -0.638039900782163110, +-0.638078400149694520, -0.638116897922029860, -0.638155394099072960, -0.638193888680727570, -0.638232381666897890, -0.638270873057486750, -0.638309362852398590, -0.638347851051537240, +-0.638386337654806010, -0.638424822662108980, -0.638463306073349780, -0.638501787888432370, -0.638540268107260830, -0.638578746729738240, -0.638617223755768790, -0.638655699185256660, +-0.638694173018104940, -0.638732645254217800, -0.638771115893499000, -0.638809584935852710, -0.638848052381182250, -0.638886518229391580, -0.638924982480384870, -0.638963445134065560, +-0.639001906190337480, -0.639040365649104710, -0.639078823510271010, -0.639117279773740550, -0.639155734439416650, -0.639194187507203360, -0.639232638977004890, -0.639271088848724520, +-0.639309537122266460, -0.639347983797534550, -0.639386428874432640, -0.639424872352865050, -0.639463314232734840, -0.639501754513946750, -0.639540193196403980, -0.639578630280010610, +-0.639617065764670810, -0.639655499650288230, -0.639693931936767270, -0.639732362624011230, -0.639770791711924190, -0.639809219200410560, -0.639847645089373530, -0.639886069378717390, +-0.639924492068346010, -0.639962913158163450, -0.640001332648073910, -0.640039750537980790, -0.640078166827788180, -0.640116581517400580, -0.640154994606721210, -0.640193406095654230, +-0.640231815984103840, -0.640270224271974220, -0.640308630959168680, -0.640347036045591620, -0.640385439531147240, -0.640423841415738940, -0.640462241699271130, -0.640500640381647560, +-0.640539037462772520, -0.640577432942550100, -0.640615826820883920, -0.640654219097678060, -0.640692609772837040, -0.640730998846264050, -0.640769386317863730, -0.640807772187539810, +-0.640846156455196490, -0.640884539120738170, -0.640922920184068160, -0.640961299645090850, -0.640999677503710560, -0.641038053759830810, -0.641076428413355880, -0.641114801464189870, +-0.641153172912237170, -0.641191542757401310, -0.641229910999586480, -0.641268277638697310, -0.641306642674637000, -0.641345006107310160, -0.641383367936620870, -0.641421728162473000, +-0.641460086784771290, -0.641498443803418920, -0.641536799218320520, -0.641575153029380400, -0.641613505236502070, -0.641651855839590060, -0.641690204838548330, -0.641728552233281070, +-0.641766898023692800, -0.641805242209686930, -0.641843584791168320, -0.641881925768040370, -0.641920265140207720, -0.641958602907574340, -0.641996939070044400, -0.642035273627522440, +-0.642073606579912080, -0.642111937927117630, -0.642150267669043600, -0.642188595805593730, -0.642226922336672220, -0.642265247262183480, -0.642303570582031580, -0.642341892296121150, +-0.642380212404355610, -0.642418530906639470, -0.642456847802877480, -0.642495163092972940, -0.642533476776830590, -0.642571788854354400, -0.642610099325449210, -0.642648408190018340, +-0.642686715447966520, -0.642725021099198160, -0.642763325143617000, -0.642801627581127580, -0.642839928411633950, -0.642878227635040540, -0.642916525251251980, -0.642954821260171670, +-0.642993115661704360, -0.643031408455754570, -0.643069699642225930, -0.643107989221023080, -0.643146277192050200, -0.643184563555211700, -0.643222848310411990, -0.643261131457554920, +-0.643299412996545360, -0.643337692927286930, -0.643375971249684260, -0.643414247963641660, -0.643452523069063420, -0.643490796565854280, -0.643529068453917770, -0.643567338733158520, +-0.643605607403481380, -0.643643874464789880, -0.643682139916988530, -0.643720403759981960, -0.643758665993674370, -0.643796926617970500, -0.643835185632773870, -0.643873443037989320, +-0.643911698833521510, -0.643949953019274160, -0.643988205595151910, -0.644026456561059060, -0.644064705916900460, -0.644102953662579750, -0.644141199798001660, -0.644179444323070950, +-0.644217687237691240, -0.644255928541767390, -0.644294168235203690, -0.644332406317904450, -0.644370642789774630, -0.644408877650717860, -0.644447110900638890, -0.644485342539442560, +-0.644523572567032410, -0.644561800983313390, -0.644600027788189920, -0.644638252981566300, -0.644676476563347370, -0.644714698533436990, -0.644752918891739800, -0.644791137638160650, +-0.644829354772603390, -0.644867570294972660, -0.644905784205173080, -0.644943996503109300, -0.644982207188685260, -0.645020416261805620, -0.645058623722375320, -0.645096829570298120, +-0.645135033805478870, -0.645173236427821980, -0.645211437437232080, -0.645249636833613920, -0.645287834616871230, -0.645326030786909090, -0.645364225343632140, -0.645402418286944220, +-0.645440609616750430, -0.645478799332954930, -0.645516987435462490, -0.645555173924178050, -0.645593358799005150, -0.645631542059849290, -0.645669723706614240, -0.645707903739204840, +-0.645746082157525710, -0.645784258961481390, -0.645822434150976730, -0.645860607725915690, -0.645898779686203020, -0.645936950031743900, -0.645975118762441960, -0.646013285878202170, +-0.646051451378929280, -0.646089615264527680, -0.646127777534902470, -0.646165938189957380, -0.646204097229597600, -0.646242254653727750, -0.646280410462252040, -0.646318564655075200, +-0.646356717232101970, -0.646394868193237330, -0.646433017538385220, -0.646471165267450520, -0.646509311380338180, -0.646547455876952280, -0.646585598757197790, -0.646623740020979220, +-0.646661879668201320, -0.646700017698769170, -0.646738154112586510, -0.646776288909558520, -0.646814422089590060, -0.646852553652585320, -0.646890683598449150, -0.646928811927086290, +-0.646966938638401380, -0.647005063732299380, -0.647043187208684480, -0.647081309067461640, -0.647119429308535830, -0.647157547931811130, -0.647195664937192490, -0.647233780324584670, +-0.647271894093892850, -0.647310006245020890, -0.647348116777873960, -0.647386225692357040, -0.647424332988374210, -0.647462438665830530, -0.647500542724630870, -0.647538645164679740, +-0.647576745985882330, -0.647614845188142720, -0.647652942771366090, -0.647691038735457410, -0.647729133080320760, -0.647767225805861320, -0.647805316911983730, -0.647843406398592950, +-0.647881494265593940, -0.647919580512890780, -0.647957665140389110, -0.647995748147992880, -0.648033829535607400, -0.648071909303137180, -0.648109987450487310, -0.648148063977562750, +-0.648186138884267680, -0.648224212170507300, -0.648262283836186780, -0.648300353881210100, -0.648338422305482550, -0.648376489108908990, -0.648414554291394270, -0.648452617852843470, +-0.648490679793160660, -0.648528740112251260, -0.648566798810020330, -0.648604855886372070, -0.648642911341211660, -0.648680965174443960, -0.648719017385974260, -0.648757067975706650, +-0.648795116943546300, -0.648833164289398520, -0.648871210013167500, -0.648909254114758530, -0.648947296594076350, -0.648985337451025930, -0.649023376685512470, -0.649061414297440350, +-0.649099450286714560, -0.649137484653240620, -0.649175517396922470, -0.649213548517665660, -0.649251578015374920, -0.649289605889955210, -0.649327632141311840, -0.649365656769349100, +-0.649403679773972180, -0.649441701155086480, -0.649479720912596090, -0.649517739046406420, -0.649555755556422420, -0.649593770442549290, -0.649631783704691550, -0.649669795342754150, +-0.649707805356642740, -0.649745813746261500, -0.649783820511515620, -0.649821825652310280, -0.649859829168550340, -0.649897831060141210, -0.649935831326987070, -0.649973829968993440, +-0.650011826986065520, -0.650049822378107710, -0.650087816145025420, -0.650125808286723510, -0.650163798803107040, -0.650201787694081430, -0.650239774959551100, -0.650277760599421660, +-0.650315744613597420, -0.650353727001983790, -0.650391707764485850, -0.650429686901008770, -0.650467664411457650, -0.650505640295737100, -0.650543614553752430, -0.650581587185409150, +-0.650619558190611460, -0.650657527569264870, -0.650695495321274580, -0.650733461446545420, -0.650771425944983050, -0.650809388816491640, -0.650847350060976940, -0.650885309678344020, +-0.650923267668497620, -0.650961224031343040, -0.650999178766785370, -0.651037131874730110, -0.651075083355081570, -0.651113033207745500, -0.651150981432627060, -0.651188928029630910, +-0.651226872998662330, -0.651264816339626630, -0.651302758052428880, -0.651340698136974590, -0.651378636593168300, -0.651416573420915300, -0.651454508620121220, -0.651492442190690580, +-0.651530374132528790, -0.651568304445541040, -0.651606233129632620, -0.651644160184708940, -0.651682085610674420, -0.651720009407434800, -0.651757931574895370, -0.651795852112960870, +-0.651833771021536720, -0.651871688300528220, -0.651909603949840650, -0.651947517969378890, -0.651985430359048320, -0.652023341118754480, -0.652061250248402000, -0.652099157747896290, +-0.652137063617142740, -0.652174967856046560, -0.652212870464513260, -0.652250771442447470, -0.652288670789754720, -0.652326568506340630, -0.652364464592109840, -0.652402359046967860, +-0.652440251870819890, -0.652478143063571440, -0.652516032625127920, -0.652553920555393960, -0.652591806854275540, -0.652629691521677270, -0.652667574557504790, -0.652705455961663290, +-0.652743335734058180, -0.652781213874595200, -0.652819090383178760, -0.652856965259714480, -0.652894838504108230, -0.652932710116264640, -0.652970580096089100, -0.653008448443487270, +-0.653046315158364200, -0.653084180240625760, -0.653122043690176460, -0.653159905506922040, -0.653197765690768260, -0.653235624241619740, -0.653273481159382110, -0.653311336443960780, +-0.653349190095261490, -0.653387042113188880, -0.653424892497648570, -0.653462741248546530, -0.653500588365787170, -0.653538433849276350, -0.653576277698919460, -0.653614119914621930, +-0.653651960496289370, -0.653689799443826660, -0.653727636757139410, -0.653765472436133370, -0.653803306480713280, -0.653841138890784990, -0.653878969666253810, -0.653916798807025250, +-0.653954626313005050, -0.653992452184097850, -0.654030276420209940, -0.654068099021245960, -0.654105919987111760, -0.654143739317712750, -0.654181557012954440, -0.654219373072742580, +-0.654257187496981810, -0.654295000285578190, -0.654332811438437360, -0.654370620955464170, -0.654408428836564470, -0.654446235081643680, -0.654484039690607310, -0.654521842663361110, +-0.654559643999810040, -0.654597443699859840, -0.654635241763416360, -0.654673038190384470, -0.654710832980670010, -0.654748626134178390, -0.654786417650815240, -0.654824207530486310, +-0.654861995773096670, -0.654899782378552290, -0.654937567346758120, -0.654975350677620030, -0.655013132371043530, -0.655050912426934250, -0.655088690845198050, -0.655126467625739780, +-0.655164242768465300, -0.655202016273280560, -0.655239788140090430, -0.655277558368800860, -0.655315326959317380, -0.655353093911545610, -0.655390859225391420, -0.655428622900759650, +-0.655466384937556490, -0.655504145335687570, -0.655541904095058080, -0.655579661215573760, -0.655617416697140240, -0.655655170539663600, -0.655692922743048690, -0.655730673307201360, +-0.655768422232027800, -0.655806169517432870, -0.655843915163322410, -0.655881659169602170, -0.655919401536177890, -0.655957142262955430, -0.655994881349839630, -0.656032618796736800, +-0.656070354603552670, -0.656108088770192330, -0.656145821296561740, -0.656183552182566630, -0.656221281428112650, -0.656259009033105740, -0.656296734997451110, -0.656334459321054830, +-0.656372182003822190, -0.656409903045659050, -0.656447622446471150, -0.656485340206164110, -0.656523056324644140, -0.656560770801816180, -0.656598483637586330, -0.656636194831860530, +-0.656673904384543980, -0.656711612295542650, -0.656749318564762260, -0.656787023192108580, -0.656824726177487660, -0.656862427520804590, -0.656900127221965560, -0.656937825280876410, +-0.656975521697442440, -0.657013216471569630, -0.657050909603163810, -0.657088601092131070, -0.657126290938376490, -0.657163979141806130, -0.657201665702326190, -0.657239350619841730, +-0.657277033894258840, -0.657314715525483480, -0.657352395513421280, -0.657390073857978430, -0.657427750559060000, -0.657465425616572290, -0.657503099030421370, -0.657540770800512210, +-0.657578440926751330, -0.657616109409044140, -0.657653776247296820, -0.657691441441415340, -0.657729104991304990, -0.657766766896871750, -0.657804427158022010, -0.657842085774660860, +-0.657879742746694470, -0.657917398074028830, -0.657955051756569990, -0.657992703794223030, -0.658030354186894480, -0.658068002934490300, -0.658105650036915790, -0.658143295494077240, +-0.658180939305880290, -0.658218581472231110, -0.658256221993035790, -0.658293860868199630, -0.658331498097628700, -0.658369133681229400, -0.658406767618907040, -0.658444399910567690, +-0.658482030556117310, -0.658519659555461880, -0.658557286908507570, -0.658594912615159790, -0.658632536675325060, -0.658670159088908580, -0.658707779855816740, -0.658745398975955520, +-0.658783016449230760, -0.658820632275548770, -0.658858246454814830, -0.658895858986935370, -0.658933469871816560, -0.658971079109363700, -0.659008686699483200, -0.659046292642080920, +-0.659083896937062930, -0.659121499584335520, -0.659159100583804110, -0.659196699935374890, -0.659234297638954250, -0.659271893694447500, -0.659309488101761040, -0.659347080860800960, +-0.659384671971473440, -0.659422261433683880, -0.659459849247338690, -0.659497435412344180, -0.659535019928605750, -0.659572602796029810, -0.659610184014522320, -0.659647763583989350, +-0.659685341504337440, -0.659722917775471760, -0.659760492397298730, -0.659798065369724850, -0.659835636692655440, -0.659873206365997000, -0.659910774389655510, -0.659948340763537140, +-0.659985905487548210, -0.660023468561594110, -0.660061029985581470, -0.660098589759416490, -0.660136147883004790, -0.660173704356252670, -0.660211259179066200, -0.660248812351352020, +-0.660286363873015420, -0.660323913743963040, -0.660361461964101060, -0.660399008533335220, -0.660436553451571710, -0.660474096718716930, -0.660511638334676850, -0.660549178299358110, +-0.660586716612665990, -0.660624253274507130, -0.660661788284787940, -0.660699321643413940, -0.660736853350291640, -0.660774383405327240, -0.660811911808426800, -0.660849438559496960, +-0.660886963658443240, -0.660924487105172380, -0.660962008899590000, -0.660999529041602640, -0.661037047531116360, -0.661074564368037580, -0.661112079552272580, -0.661149593083727120, +-0.661187104962307700, -0.661224615187920860, -0.661262123760472110, -0.661299630679868080, -0.661337135946014950, -0.661374639558818920, -0.661412141518186720, -0.661449641824023770, +-0.661487140476236800, -0.661524637474732220, -0.661562132819415780, -0.661599626510193990, -0.661637118546973160, -0.661674608929659790, -0.661712097658159640, -0.661749584732379210, +-0.661787070152225150, -0.661824553917603090, -0.661862036028419640, -0.661899516484581120, -0.661936995285993810, -0.661974472432564240, -0.662011947924198260, -0.662049421760802390, +-0.662086893942283370, -0.662124364468546720, -0.662161833339499180, -0.662199300555046940, -0.662236766115096630, -0.662274230019554650, -0.662311692268326760, -0.662349152861319570, +-0.662386611798439940, -0.662424069079593390, -0.662461524704686670, -0.662498978673626170, -0.662536430986318540, -0.662573881642669500, -0.662611330642585820, -0.662648777985974100, +-0.662686223672740100, -0.662723667702790450, -0.662761110076031780, -0.662798550792370270, -0.662835989851712660, -0.662873427253964810, -0.662910862999033350, -0.662948297086825120, +-0.662985729517245770, -0.663023160290202140, -0.663060589405600530, -0.663098016863347570, -0.663135442663349780, -0.663172866805513130, -0.663210289289744680, -0.663247710115950070, +-0.663285129284036270, -0.663322546793909560, -0.663359962645476590, -0.663397376838643970, -0.663434789373317570, -0.663472200249404230, -0.663509609466810700, -0.663547017025442830, +-0.663584422925207360, -0.663621827166010920, -0.663659229747759930, -0.663696630670361110, -0.663734029933720440, -0.663771427537744650, -0.663808823482340600, -0.663846217767414260, +-0.663883610392872360, -0.663921001358621310, -0.663958390664568190, -0.663995778310618730, -0.664033164296679910, -0.664070548622658350, -0.664107931288460240, -0.664145312293992210, +-0.664182691639160990, -0.664220069323873010, -0.664257445348035100, -0.664294819711553350, -0.664332192414334500, -0.664369563456285510, -0.664406932837312230, -0.664444300557321730, +-0.664481666616220430, -0.664519031013914960, -0.664556393750312170, -0.664593754825318130, -0.664631114238839690, -0.664668471990783830, -0.664705828081056490, -0.664743182509564430, +-0.664780535276214610, -0.664817886380913660, -0.664855235823567650, -0.664892583604083650, -0.664929929722368420, -0.664967274178328130, -0.665004616971869520, -0.665041958102899460, +-0.665079297571324560, -0.665116635377051680, -0.665153971519986900, -0.665191306000037170, -0.665228638817109470, -0.665265969971109870, -0.665303299461945330, -0.665340627289522590, +-0.665377953453748280, -0.665415277954529370, -0.665452600791772040, -0.665489921965383480, -0.665527241475269760, -0.665564559321337960, -0.665601875503494700, -0.665639190021646730, +-0.665676502875701240, -0.665713814065564070, -0.665751123591142410, -0.665788431452343340, -0.665825737649072710, -0.665863042181237820, -0.665900345048745400, -0.665937646251501980, +-0.665974945789414850, -0.666012243662389980, -0.666049539870334550, -0.666086834413155530, -0.666124127290759200, -0.666161418503052440, -0.666198708049942190, -0.666235995931335530, +-0.666273282147138550, -0.666310566697258300, -0.666347849581601980, -0.666385130800075780, -0.666422410352586650, -0.666459688239041560, -0.666496964459347250, -0.666534239013410800, +-0.666571511901138500, -0.666608783122437320, -0.666646052677214660, -0.666683320565376380, -0.666720586786829880, -0.666757851341481910, -0.666795114229239320, -0.666832375450009280, +-0.666869635003698000, -0.666906892890212880, -0.666944149109460200, -0.666981403661347170, -0.667018656545780740, -0.667055907762667540, -0.667093157311914870, -0.667130405193429140, +-0.667167651407117200, -0.667204895952886570, -0.667242138830643430, -0.667279380040294860, -0.667316619581747820, -0.667353857454909270, -0.667391093659686410, -0.667428328195985520, +-0.667465561063713800, -0.667502792262778420, -0.667540021793085800, -0.667577249654543130, -0.667614475847057240, -0.667651700370535670, -0.667688923224884380, -0.667726144410010770, +-0.667763363925822250, -0.667800581772224900, -0.667837797949126120, -0.667875012456432880, -0.667912225294052030, -0.667949436461890980, -0.667986645959856020, -0.668023853787854450, +-0.668061059945793570, -0.668098264433579780, -0.668135467251120160, -0.668172668398322010, -0.668209867875092180, -0.668247065681337960, -0.668284261816965760, -0.668321456281882890, +-0.668358649075996740, -0.668395840199213610, -0.668433029651440910, -0.668470217432585610, -0.668507403542555110, -0.668544587981255820, -0.668581770748595040, -0.668618951844480170, +-0.668656131268817510, -0.668693309021514580, -0.668730485102478340, -0.668767659511615990, -0.668804832248834690, -0.668842003314041090, -0.668879172707142370, -0.668916340428046150, +-0.668953506476658740, -0.668990670852887440, -0.669027833556639640, -0.669064994587822090, -0.669102153946342540, -0.669139311632107160, -0.669176467645023920, -0.669213621984999120, +-0.669250774651940270, -0.669287925645754460, -0.669325074966348850, -0.669362222613630990, -0.669399368587507150, -0.669436512887884860, -0.669473655514671640, -0.669510796467774010, +-0.669547935747099250, -0.669585073352554790, -0.669622209284047590, -0.669659343541485260, -0.669696476124774120, -0.669733607033821900, -0.669770736268536000, -0.669807863828822850, +-0.669844989714590060, -0.669882113925744820, -0.669919236462194640, -0.669956357323845950, -0.669993476510606480, -0.670030594022383630, -0.670067709859083930, -0.670104824020614890, +-0.670141936506883920, -0.670179047317798090, -0.670216156453264930, -0.670253263913191070, -0.670290369697484010, -0.670327473806051290, -0.670364576238799750, -0.670401676995636690, +-0.670438776076469290, -0.670475873481205080, -0.670512969209751560, -0.670550063262015270, -0.670587155637903720, -0.670624246337324650, -0.670661335360184680, -0.670698422706391460, +-0.670735508375852050, -0.670772592368474200, -0.670809674684164530, -0.670846755322830780, -0.670883834284380360, -0.670920911568720140, -0.670957987175757500, -0.670995061105399970, +-0.671032133357554850, -0.671069203932129540, -0.671106272829031130, -0.671143340048166890, -0.671180405589444580, -0.671217469452771050, -0.671254531638053820, -0.671291592145200180, +-0.671328650974117650, -0.671365708124713860, -0.671402763596895320, -0.671439817390570350, -0.671476869505645450, -0.671513919942028360, -0.671550968699626490, -0.671588015778347150, +-0.671625061178098170, -0.671662104898786190, -0.671699146940318850, -0.671736187302604090, -0.671773225985548450, -0.671810262989059880, -0.671847298313045570, -0.671884331957413040, +-0.671921363922069910, -0.671958394206923160, -0.671995422811880290, -0.672032449736849280, -0.672069474981736860, -0.672106498546450770, -0.672143520430898310, -0.672180540634987440, +-0.672217559158624910, -0.672254576001718450, -0.672291591164175920, -0.672328604645904050, -0.672365616446810700, -0.672402626566803270, -0.672439635005789290, -0.672476641763676500, +-0.672513646840371850, -0.672550650235783090, -0.672587651949818070, -0.672624651982383530, -0.672661650333387320, -0.672698647002736960, -0.672735641990340080, -0.672772635296104430, +-0.672809626919936840, -0.672846616861745070, -0.672883605121437300, -0.672920591698920050, -0.672957576594101270, -0.672994559806888600, -0.673031541337189900, -0.673068521184912010, +-0.673105499349962780, -0.673142475832250180, -0.673179450631681050, -0.673216423748163260, -0.673253395181604430, -0.673290364931912190, -0.673327332998994280, -0.673364299382757660, +-0.673401264083110410, -0.673438227099960260, -0.673475188433214190, -0.673512148082780260, -0.673549106048565880, -0.673586062330478690, -0.673623016928426740, -0.673659969842316910, +-0.673696921072057480, -0.673733870617555410, -0.673770818478718670, -0.673807764655454890, -0.673844709147671690, -0.673881651955277050, -0.673918593078177920, -0.673955532516282370, +-0.673992470269498270, -0.674029406337732670, -0.674066340720893550, -0.674103273418888650, -0.674140204431625480, -0.674177133759012230, -0.674214061400955740, -0.674250987357364110, +-0.674287911628145280, -0.674324834213206440, -0.674361755112455440, -0.674398674325800140, -0.674435591853148390, -0.674472507694407360, -0.674509421849485150, -0.674546334318289590, +-0.674583245100727870, -0.674620154196708070, -0.674657061606137920, -0.674693967328925170, -0.674730871364977670, -0.674767773714202820, -0.674804674376508370, -0.674841573351802730, +-0.674878470639992730, -0.674915366240986580, -0.674952260154692010, -0.674989152381016750, -0.675026042919869010, -0.675062931771155840, -0.675099818934785210, -0.675136704410665530, +-0.675173588198703660, -0.675210470298807870, -0.675247350710885820, -0.675284229434845900, -0.675321106470594960, -0.675357981818041190, -0.675394855477092880, -0.675431727447657120, +-0.675468597729641960, -0.675505466322955380, -0.675542333227505120, -0.675579198443199360, -0.675616061969945170, -0.675652923807650960, -0.675689783956224700, -0.675726642415573680, +-0.675763499185606080, -0.675800354266229640, -0.675837207657352450, -0.675874059358882450, -0.675910909370727060, -0.675947757692794690, -0.675984604324992520, -0.676021449267228960, +-0.676058292519411740, -0.676095134081448720, -0.676131973953248310, -0.676168812134717580, -0.676205648625764820, -0.676242483426298220, -0.676279316536225080, -0.676316147955453810, +-0.676352977683892020, -0.676389805721447800, -0.676426632068029440, -0.676463456723544130, -0.676500279687900160, -0.676537100961005940, -0.676573920542768550, -0.676610738433096380, +-0.676647554631897300, -0.676684369139079700, -0.676721181954550890, -0.676757993078219040, -0.676794802509992690, -0.676831610249778890, -0.676868416297486060, -0.676905220653022170, +-0.676942023316295270, -0.676978824287213680, -0.677015623565684680, -0.677052421151616570, -0.677089217044917870, -0.677126011245495650, -0.677162803753258440, -0.677199594568114290, +-0.677236383689971080, -0.677273171118737190, -0.677309956854320160, -0.677346740896628500, -0.677383523245569720, -0.677420303901052120, -0.677457082862983670, -0.677493860131272550, +-0.677530635705827170, -0.677567409586554810, -0.677604181773364010, -0.677640952266163050, -0.677677721064859240, -0.677714488169361310, -0.677751253579577110, -0.677788017295414710, +-0.677824779316782640, -0.677861539643588310, -0.677898298275740220, -0.677935055213146560, -0.677971810455714970, -0.678008564003353850, -0.678045315855971390, -0.678082066013475870, +-0.678118814475774930, -0.678155561242776980, -0.678192306314390430, -0.678229049690522780, -0.678265791371082450, -0.678302531355977620, -0.678339269645116590, -0.678376006238407660, +-0.678412741135758330, -0.678449474337077250, -0.678486205842272700, -0.678522935651252430, -0.678559663763924740, -0.678596390180197910, -0.678633114899980020, -0.678669837923179810, +-0.678706559249704580, -0.678743278879463060, -0.678779996812363560, -0.678816713048313810, -0.678853427587222220, -0.678890140428997090, -0.678926851573546930, -0.678963561020779370, +-0.679000268770602820, -0.679036974822926020, -0.679073679177656380, -0.679110381834702630, -0.679147082793972840, -0.679183782055375330, -0.679220479618818710, -0.679257175484210610, +-0.679293869651459550, -0.679330562120474160, -0.679367252891161950, -0.679403941963431680, -0.679440629337191520, -0.679477315012349870, -0.679513998988815150, -0.679550681266495200, +-0.679587361845298890, -0.679624040725133720, -0.679660717905908540, -0.679697393387531550, -0.679734067169911030, -0.679770739252955720, -0.679807409636573270, -0.679844078320672280, +-0.679880745305161400, -0.679917410589948370, -0.679954074174941690, -0.679990736060049890, -0.680027396245181270, -0.680064054730244560, -0.680100711515147280, -0.680137366599798290, +-0.680174019984106090, -0.680210671667978660, -0.680247321651324510, -0.680283969934051940, -0.680320616516069900, -0.680357261397285920, -0.680393904577608840, -0.680430546056947310, +-0.680467185835209150, -0.680503823912302910, -0.680540460288137190, -0.680577094962620310, -0.680613727935660990, -0.680650359207166990, -0.680686988777047140, -0.680723616645210190, +-0.680760242811563780, -0.680796867276016850, -0.680833490038477710, -0.680870111098854870, -0.680906730457057070, -0.680943348112992060, -0.680979964066568800, -0.681016578317695800, +-0.681053190866281130, -0.681089801712233430, -0.681126410855461330, -0.681163018295873450, -0.681199624033377750, -0.681236228067882870, -0.681272830399297870, -0.681309431027530390, +-0.681346029952489380, -0.681382627174083270, -0.681419222692220660, -0.681455816506810200, -0.681492408617759950, -0.681528999024978650, -0.681565587728375170, -0.681602174727857450, +-0.681638760023334230, -0.681675343614714160, -0.681711925501905740, -0.681748505684817820, -0.681785084163358260, -0.681821660937436350, -0.681858236006959940, -0.681894809371838000, +-0.681931381031979030, -0.681967950987291570, -0.682004519237684570, -0.682041085783065880, -0.682077650623344580, -0.682114213758429400, -0.682150775188228420, -0.682187334912650490, +-0.682223892931604240, -0.682260449244998180, -0.682297003852741390, -0.682333556754741720, -0.682370107950908240, -0.682406657441149810, -0.682443205225374380, -0.682479751303490810, +-0.682516295675408060, -0.682552838341034750, -0.682589379300279080, -0.682625918553049990, -0.682662456099256460, -0.682698991938806340, -0.682735526071608810, -0.682772058497572500, +-0.682808589216606030, -0.682845118228618380, -0.682881645533517600, -0.682918171131212780, -0.682954695021612770, -0.682991217204625740, -0.683027737680160670, -0.683064256448126180, +-0.683100773508431120, -0.683137288860984460, -0.683173802505694260, -0.683210314442469490, -0.683246824671219330, -0.683283333191851750, -0.683319840004275920, -0.683356345108400380, +-0.683392848504134290, -0.683429350191385840, -0.683465850170064000, -0.683502348440077840, -0.683538845001335440, -0.683575339853745970, -0.683611832997218170, -0.683648324431660790, +-0.683684814156982900, -0.683721302173092570, -0.683757788479899100, -0.683794273077311440, -0.683830755965237790, -0.683867237143587210, -0.683903716612268560, -0.683940194371190690, +-0.683976670420262560, -0.684013144759392460, -0.684049617388489910, -0.684086088307462870, -0.684122557516220640, -0.684159025014672070, -0.684195490802725900, -0.684231954880291320, +-0.684268417247276490, -0.684304877903590740, -0.684341336849143000, -0.684377794083841580, -0.684414249607595780, -0.684450703420314330, -0.684487155521906090, -0.684523605912280230, +-0.684560054591345170, -0.684596501559009860, -0.684632946815183720, -0.684669390359774810, -0.684705832192692430, -0.684742272313845430, -0.684778710723143110, -0.684815147420493760, +-0.684851582405806460, -0.684888015678990600, -0.684924447239954270, -0.684960877088606980, -0.684997305224857360, -0.685033731648614590, -0.685070156359787630, -0.685106579358285120, +-0.685143000644016120, -0.685179420216889930, -0.685215838076814850, -0.685252254223700170, -0.685288668657454970, -0.685325081377987980, -0.685361492385208600, -0.685397901679025260, +-0.685434309259347120, -0.685470715126083490, -0.685507119279142760, -0.685543521718434250, -0.685579922443867010, -0.685616321455350230, -0.685652718752792320, -0.685689114336102580, +-0.685725508205190400, -0.685761900359964090, -0.685798290800333050, -0.685834679526206360, -0.685871066537492970, -0.685907451834102180, -0.685943835415942390, -0.685980217282923020, +-0.686016597434953470, -0.686052975871942140, -0.686089352593798330, -0.686125727600431110, -0.686162100891749670, -0.686198472467663190, -0.686234842328080300, -0.686271210472910510, +-0.686307576902062460, -0.686343941615445540, -0.686380304612968620, -0.686416665894540980, -0.686453025460072030, -0.686489383309470180, -0.686525739442644830, -0.686562093859505510, +-0.686598446559960610, -0.686634797543919650, -0.686671146811291600, -0.686707494361985750, -0.686743840195911500, -0.686780184312977270, -0.686816526713092570, -0.686852867396166910, +-0.686889206362108820, -0.686925543610827690, -0.686961879142232610, -0.686998212956233200, -0.687034545052737980, -0.687070875431656350, -0.687107204092897830, -0.687143531036371050, +-0.687179856261985410, -0.687216179769650100, -0.687252501559274420, -0.687288821630767770, -0.687325139984038770, -0.687361456618996840, -0.687397771535551590, -0.687434084733611670, +-0.687470396213086480, -0.687506705973885300, -0.687543014015917440, -0.687579320339092300, -0.687615624943318520, -0.687651927828506040, -0.687688228994563390, -0.687724528441400200, +-0.687760826168925640, -0.687797122177049030, -0.687833416465679970, -0.687869709034726990, -0.687905999884099840, -0.687942289013707910, -0.687978576423459940, -0.688014862113265570, +-0.688051146083034080, -0.688087428332674670, -0.688123708862097060, -0.688159987671209780, -0.688196264759922570, -0.688232540128145050, -0.688268813775785860, -0.688305085702754620, +-0.688341355908960620, -0.688377624394313600, -0.688413891158722090, -0.688450156202096040, -0.688486419524344750, -0.688522681125377180, -0.688558941005102950, -0.688595199163431260, +-0.688631455600271610, -0.688667710315533640, -0.688703963309126090, -0.688740214580958690, -0.688776464130941070, -0.688812711958981860, -0.688848958064990910, -0.688885202448877630, +-0.688921445110551200, -0.688957686049921580, -0.688993925266897510, -0.689030162761388510, -0.689066398533304430, -0.689102632582554110, -0.689138864909047080, -0.689175095512692960, +-0.689211324393401490, -0.689247551551081310, -0.689283776985642250, -0.689320000696994060, -0.689356222685045590, -0.689392442949706590, -0.689428661490886440, -0.689464878308494570, +-0.689501093402440920, -0.689537306772634140, -0.689573518418984180, -0.689609728341400660, -0.689645936539792560, -0.689682143014069600, -0.689718347764141320, -0.689754550789917100, +-0.689790752091306910, -0.689826951668219390, -0.689863149520564930, -0.689899345648252280, -0.689935540051191180, -0.689971732729291240, -0.690007923682462000, -0.690044112910613290, +-0.690080300413653980, -0.690116486191493910, -0.690152670244042920, -0.690188852571209990, -0.690225033172904840, -0.690261212049037120, -0.690297389199516440, -0.690333564624252550, +-0.690369738323154510, -0.690405910296132070, -0.690442080543095190, -0.690478249063952720, -0.690514415858614730, -0.690550580926990620, -0.690586744268990360, -0.690622905884523020, +-0.690659065773498340, -0.690695223935826390, -0.690731380371415900, -0.690767535080177080, -0.690803688062019420, -0.690839839316852560, -0.690875988844586340, -0.690912136645129960, +-0.690948282718393150, -0.690984427064285980, -0.691020569682717410, -0.691056710573597410, -0.691092849736835600, -0.691128987172341720, -0.691165122880025630, -0.691201256859796500, +-0.691237389111564180, -0.691273519635238640, -0.691309648430729060, -0.691345775497945400, -0.691381900836797290, -0.691418024447194690, -0.691454146329046780, -0.691490266482263420, +-0.691526384906754780, -0.691562501602429820, -0.691598616569198630, -0.691634729806970830, -0.691670841315656260, -0.691706951095164890, -0.691743059145405900, -0.691779165466289150, +-0.691815270057724920, -0.691851372919622070, -0.691887474051890880, -0.691923573454441000, -0.691959671127182150, -0.691995767070024530, -0.692031861282877080, -0.692067953765650220, +-0.692104044518253360, -0.692140133540596230, -0.692176220832588780, -0.692212306394140890, -0.692248390225162490, -0.692284472325562780, -0.692320552695251830, -0.692356631334139940, +-0.692392708242136060, -0.692428783419150480, -0.692464856865092850, -0.692500928579873110, -0.692536998563401450, -0.692573066815586950, -0.692609133336339780, -0.692645198125570020, +-0.692681261183186960, -0.692717322509100790, -0.692753382103221350, -0.692789439965458720, -0.692825496095722190, -0.692861550493921950, -0.692897603159968070, -0.692933654093769950, +-0.692969703295237550, -0.693005750764281060, -0.693041796500810100, -0.693077840504734980, -0.693113882775964970, -0.693149923314410280, -0.693185962119981070, -0.693221999192586650, +-0.693258034532137190, -0.693294068138542660, -0.693330100011712910, -0.693366130151558350, -0.693402158557988040, -0.693438185230912390, -0.693474210170241580, -0.693510233375884910, +-0.693546254847752670, -0.693582274585754830, -0.693618292589801570, -0.693654308859802280, -0.693690323395667270, -0.693726336197306730, -0.693762347264629930, -0.693798356597547410, +-0.693834364195968890, -0.693870370059804560, -0.693906374188964500, -0.693942376583358330, -0.693978377242896130, -0.694014376167488290, -0.694050373357044230, -0.694086368811474230, +-0.694122362530688370, -0.694158354514596510, -0.694194344763109150, -0.694230333276135590, -0.694266320053586460, -0.694302305095371270, -0.694338288401400330, -0.694374269971583580, +-0.694410249805831210, -0.694446227904053530, -0.694482204266160030, -0.694518178892060910, -0.694554151781666800, -0.694590122934886870, -0.694626092351631640, -0.694662060031811300, +-0.694698025975335700, -0.694733990182115350, -0.694769952652059760, -0.694805913385079240, -0.694841872381084300, -0.694877829639984230, -0.694913785161689780, -0.694949738946110780, +-0.694985690993157770, -0.695021641302740130, -0.695057589874768510, -0.695093536709153190, -0.695129481805803700, -0.695165425164630420, -0.695201366785543670, -0.695237306668453510, +-0.695273244813270350, -0.695309181219903820, -0.695345115888264310, -0.695381048818262350, -0.695416980009807450, -0.695452909462810130, -0.695488837177180460, -0.695524763152828740, +-0.695560687389665370, -0.695596609887600080, -0.695632530646543180, -0.695668449666405290, -0.695704366947095920, -0.695740282488525710, -0.695776196290604720, -0.695812108353243590, +-0.695848018676351820, -0.695883927259840050, -0.695919834103618800, -0.695955739207597680, -0.695991642571687220, -0.696027544195797490, -0.696063444079839110, -0.696099342223722270, +-0.696135238627356820, -0.696171133290653280, -0.696207026213522260, -0.696242917395873300, -0.696278806837617110, -0.696314694538663790, -0.696350580498923840, -0.696386464718307780, +-0.696422347196725130, -0.696458227934086960, -0.696494106930302890, -0.696529984185283670, -0.696565859698939360, -0.696601733471180480, -0.696637605501917560, -0.696673475791060310, +-0.696709344338519390, -0.696745211144205400, -0.696781076208027980, -0.696816939529897980, -0.696852801109725580, -0.696888660947421300, -0.696924519042895540, -0.696960375396058260, +-0.696996230006819980, -0.697032082875091440, -0.697067934000782370, -0.697103783383803520, -0.697139631024065180, -0.697175476921478080, -0.697211321075951960, -0.697247163487397570, +-0.697283004155725530, -0.697318843080845690, -0.697354680262668780, -0.697390515701105220, -0.697426349396065290, -0.697462181347459740, -0.697498011555198530, -0.697533840019192270, +-0.697569666739351720, -0.697605491715586610, -0.697641314947807900, -0.697677136435925770, -0.697712956179850960, -0.697748774179493990, -0.697784590434764710, -0.697820404945574290, +-0.697856217711832590, -0.697892028733450350, -0.697927838010338090, -0.697963645542406090, -0.697999451329565420, -0.698035255371725730, -0.698071057668797960, -0.698106858220692850, +-0.698142657027320150, -0.698178454088590920, -0.698214249404415570, -0.698250042974704610, -0.698285834799368790, -0.698321624878318170, -0.698357413211463380, -0.698393199798715390, +-0.698428984639984150, -0.698464767735180400, -0.698500549084214770, -0.698536328686997780, -0.698572106543440150, -0.698607882653452080, -0.698643657016944530, -0.698679429633827560, +-0.698715200504012040, -0.698750969627408570, -0.698786737003927570, -0.698822502633480000, -0.698858266515975930, -0.698894028651326330, -0.698929789039441810, -0.698965547680232560, +-0.699001304573609320, -0.699037059719482930, -0.699072813117763920, -0.699108564768363140, -0.699144314671190650, -0.699180062826157300, -0.699215809233174170, -0.699251553892151320, +-0.699287296802999390, -0.699323037965629330, -0.699358777379952000, -0.699394515045877350, -0.699430250963316460, -0.699465985132180170, -0.699501717552378670, -0.699537448223822910, +-0.699573177146423530, -0.699608904320091150, -0.699644629744736850, -0.699680353420270680, -0.699716075346603520, -0.699751795523646640, -0.699787513951309890, -0.699823230629504360, +-0.699858945558140770, -0.699894658737129750, -0.699930370166382380, -0.699966079845808940, -0.700001787775320410, -0.700037493954827280, -0.700073198384240310, -0.700108901063470350, +-0.700144601992428120, -0.700180301171024700, -0.700215998599170280, -0.700251694276775800, -0.700287388203752470, -0.700323080380010340, -0.700358770805460500, -0.700394459480013660, +-0.700430146403580700, -0.700465831576072780, -0.700501514997399880, -0.700537196667473160, -0.700572876586203820, -0.700608554753502030, -0.700644231169278760, -0.700679905833444970, +-0.700715578745911730, -0.700751249906589210, -0.700786919315388610, -0.700822586972220880, -0.700858252876996550, -0.700893917029626450, -0.700929579430021650, -0.700965240078092800, +-0.701000898973751290, -0.701036556116907180, -0.701072211507471680, -0.701107865145355950, -0.701143517030470180, -0.701179167162725660, -0.701214815542033240, -0.701250462168303780, +-0.701286107041448450, -0.701321750161377650, -0.701357391528002360, -0.701393031141233970, -0.701428669000982660, -0.701464305107159620, -0.701499939459675930, -0.701535572058442640, +-0.701571202903370050, -0.701606831994369570, -0.701642459331352280, -0.701678084914228560, -0.701713708742909500, -0.701749330817306280, -0.701784951137329750, -0.701820569702891080, +-0.701856186513900690, -0.701891801570269870, -0.701927414871909790, -0.701963026418730980, -0.701998636210644510, -0.702034244247561560, -0.702069850529392860, -0.702105455056049930, +-0.702141057827442960, -0.702176658843483790, -0.702212258104082610, -0.702247855609150710, -0.702283451358599260, -0.702319045352339130, -0.702354637590281720, -0.702390228072337420, +-0.702425816798417530, -0.702461403768433360, -0.702496988982295510, -0.702532572439915070, -0.702568154141203220, -0.702603734086071020, -0.702639312274429770, -0.702674888706189880, +-0.702710463381262860, -0.702746036299559900, -0.702781607460991610, -0.702817176865469300, -0.702852744512904030, -0.702888310403207210, -0.702923874536289350, -0.702959436912061750, +-0.702994997530435820, -0.703030556391322170, -0.703066113494632110, -0.703101668840276810, -0.703137222428167230, -0.703172774258215010, -0.703208324330330430, -0.703243872644425120, +-0.703279419200410480, -0.703314963998196930, -0.703350507037695970, -0.703386048318818680, -0.703421587841476350, -0.703457125605580380, -0.703492661611041180, -0.703528195857770380, +-0.703563728345679480, -0.703599259074678910, -0.703634788044680160, -0.703670315255594430, -0.703705840707333220, -0.703741364399807170, -0.703776886332927560, -0.703812406506606150, +-0.703847924920753430, -0.703883441575280930, -0.703918956470099720, -0.703954469605121200, -0.703989980980256780, -0.704025490595417080, -0.704060998450513730, -0.704096504545458140, +-0.704132008880160920, -0.704167511454533710, -0.704203012268487800, -0.704238511321934270, -0.704274008614784840, -0.704309504146950040, -0.704344997918341820, -0.704380489928870810, +-0.704415980178448530, -0.704451468666986270, -0.704486955394395430, -0.704522440360587420, -0.704557923565473090, -0.704593405008963840, -0.704628884690971510, -0.704664362611406640, +-0.704699838770180830, -0.704735313167205390, -0.704770785802391720, -0.704806256675651330, -0.704841725786895080, -0.704877193136034360, -0.704912658722981140, -0.704948122547645940, +-0.704983584609940370, -0.705019044909775850, -0.705054503447064000, -0.705089960221715660, -0.705125415233642360, -0.705160868482755830, -0.705196319968966810, -0.705231769692187040, +-0.705267217652327800, -0.705302663849300520, -0.705338108283017020, -0.705373550953387830, -0.705408991860324800, -0.705444431003739550, -0.705479868383542930, -0.705515303999646570, +-0.705550737851962100, -0.705586169940400690, -0.705621600264874190, -0.705657028825293350, -0.705692455621569900, -0.705727880653615690, -0.705763303921341460, -0.705798725424658930, +-0.705834145163479640, -0.705869563137715320, -0.705904979347276810, -0.705940393792075740, -0.705975806472024070, -0.706011217387032540, -0.706046626537013000, -0.706082033921876850, +-0.706117439541535610, -0.706152843395901120, -0.706188245484884240, -0.706223645808396690, -0.706259044366350340, -0.706294441158656030, -0.706329836185225710, -0.706365229445970690, +-0.706400620940802690, -0.706436010669633460, -0.706471398632373850, -0.706506784828936030, -0.706542169259230970, -0.706577551923170510, -0.706612932820666170, -0.706648311951629470, +-0.706683689315972250, -0.706719064913605590, -0.706754438744441220, -0.706789810808391090, -0.706825181105366070, -0.706860549635278220, -0.706895916398038840, -0.706931281393559760, +-0.706966644621752740, -0.707002006082528830, -0.707037365775799900, -0.707072723701477890, -0.707108079859473770, -0.707143434249699390, -0.707178786872066480, -0.707214137726486890, +-0.707249486812871590, -0.707284834131132630, -0.707320179681181880, -0.707355523462930400, -0.707390865476290150, -0.707426205721172650, -0.707461544197489630, -0.707496880905153170, +-0.707532215844074110, -0.707567549014164520, -0.707602880415336370, -0.707638210047500720, -0.707673537910569530, -0.707708864004454540, -0.707744188329067380, -0.707779510884319900, +-0.707814831670123490, -0.707850150686390010, -0.707885467933031420, -0.707920783409958900, -0.707956097117084400, -0.707991409054319680, -0.708026719221576670, -0.708062027618766580, +-0.708097334245801460, -0.708132639102593280, -0.708167942189053210, -0.708203243505093230, -0.708238543050625170, -0.708273840825560770, -0.708309136829812110, -0.708344431063290260, +-0.708379723525907280, -0.708415014217575360, -0.708450303138205670, -0.708485590287710190, -0.708520875666000640, -0.708556159272988980, -0.708591441108587180, -0.708626721172706530, +-0.708661999465259320, -0.708697275986156840, -0.708732550735311160, -0.708767823712634140, -0.708803094918037500, -0.708838364351433440, -0.708873632012733120, -0.708908897901848860, +-0.708944162018692590, -0.708979424363175630, -0.709014684935210030, -0.709049943734707750, -0.709085200761580660, -0.709120456015740810, -0.709155709497099610, -0.709190961205569010, +-0.709226211141061440, -0.709261459303487940, -0.709296705692760820, -0.709331950308791930, -0.709367193151493550, -0.709402434220776760, -0.709437673516553960, -0.709472911038737330, +-0.709508146787237950, -0.709543380761968320, -0.709578612962840300, -0.709613843389765630, -0.709649072042656700, -0.709684298921424820, -0.709719524025982150, -0.709754747356240890, +-0.709789968912112550, -0.709825188693509300, -0.709860406700343120, -0.709895622932525840, -0.709930837389969870, -0.709966050072586510, -0.710001260980288260, -0.710036470112986540, +-0.710071677470593740, -0.710106883053021720, -0.710142086860182430, -0.710177288891988170, -0.710212489148350560, -0.710247687629181670, -0.710282884334393790, -0.710318079263898450, +-0.710353272417607930, -0.710388463795434190, -0.710423653397289300, -0.710458841223085560, -0.710494027272734470, -0.710529211546148340, -0.710564394043239340, -0.710599574763919220, +-0.710634753708100030, -0.710669930875694080, -0.710705106266613540, -0.710740279880769820, -0.710775451718075550, -0.710810621778442900, -0.710845790061783500, -0.710880956568009540, +-0.710916121297033190, -0.710951284248766520, -0.710986445423121950, -0.711021604820010870, -0.711056762439345900, -0.711091918281039350, -0.711127072345002610, -0.711162224631148200, +-0.711197375139388300, -0.711232523869634870, -0.711267670821800540, -0.711302815995796700, -0.711337959391535770, -0.711373101008930250, -0.711408240847891780, -0.711443378908332540, +-0.711478515190165030, -0.711513649693301440, -0.711548782417653400, -0.711583913363133420, -0.711619042529654020, -0.711654169917126600, -0.711689295525463890, -0.711724419354577750, +-0.711759541404380800, -0.711794661674785110, -0.711829780165702530, -0.711864896877045460, -0.711900011808726530, -0.711935124960657250, -0.711970236332750140, -0.712005345924917380, +-0.712040453737071370, -0.712075559769124510, -0.712110664020988440, -0.712145766492575990, -0.712180867183798800, -0.712215966094569500, -0.712251063224800250, -0.712286158574403250, +-0.712321252143291340, -0.712356343931375810, -0.712391433938569520, -0.712426522164784970, -0.712461608609933790, -0.712496693273928620, -0.712531776156681620, -0.712566857258105200, +-0.712601936578111990, -0.712637014116613620, -0.712672089873522710, -0.712707163848751880, -0.712742236042212870, -0.712777306453818320, -0.712812375083480390, -0.712847441931111940, +-0.712882506996624480, -0.712917570279930750, -0.712952631780943370, -0.712987691499574190, -0.713022749435735740, -0.713057805589340510, -0.713092859960300700, -0.713127912548529030, +-0.713162963353937250, -0.713198012376438100, -0.713233059615944190, -0.713268105072367380, -0.713303148745620290, -0.713338190635615320, -0.713373230742264890, -0.713408269065481710, +-0.713443305605177440, -0.713478340361265010, -0.713513373333657050, -0.713548404522265310, -0.713583433927002520, -0.713618461547781190, -0.713653487384513950, -0.713688511437112760, +-0.713723533705490350, -0.713758554189559250, -0.713793572889231620, -0.713828589804419880, -0.713863604935036870, -0.713898618280994770, -0.713933629842206320, -0.713968639618583590, +-0.714003647610039200, -0.714038653816486120, -0.714073658237835970, -0.714108660874001710, -0.714143661724895850, -0.714178660790430800, -0.714213658070519400, -0.714248653565073610, +-0.714283647274006390, -0.714318639197229820, -0.714353629334656630, -0.714388617686199320, -0.714423604251770540, -0.714458589031283120, -0.714493572024648800, -0.714528553231780550, +-0.714563532652591200, -0.714598510286992840, -0.714633486134898080, -0.714668460196219660, -0.714703432470870090, -0.714738402958762230, -0.714773371659808030, -0.714808338573920450, +-0.714843303701012340, -0.714878267040995660, -0.714913228593783370, -0.714948188359287860, -0.714983146337422330, -0.715018102528098500, -0.715053056931229450, -0.715088009546728130, +-0.715122960374506400, -0.715157909414477320, -0.715192856666553520, -0.715227802130647410, -0.715262745806672260, -0.715297687694539830, -0.715332627794163290, -0.715367566105455490, +-0.715402502628328390, -0.715437437362695050, -0.715472370308468110, -0.715507301465560190, -0.715542230833884460, -0.715577158413352790, -0.715612084203878230, -0.715647008205373640, +-0.715681930417751410, -0.715716850840924290, -0.715751769474805010, -0.715786686319306640, -0.715821601374341250, -0.715856514639821810, -0.715891426115661370, -0.715926335801772120, +-0.715961243698067020, -0.715996149804458910, -0.716031054120860320, -0.716065956647184310, -0.716100857383343280, -0.716135756329250080, -0.716170653484817680, -0.716205548849958460, +-0.716240442424585290, -0.716275334208611000, -0.716310224201948450, -0.716345112404510600, -0.716379998816209730, -0.716414883436959030, -0.716449766266670900, -0.716484647305258400, +-0.716519526552634290, -0.716554404008711290, -0.716589279673402580, -0.716624153546620460, -0.716659025628277880, -0.716693895918288030, -0.716728764416563190, -0.716763631123016330, +-0.716798496037560520, -0.716833359160108370, -0.716868220490573190, -0.716903080028867160, -0.716937937774903440, -0.716972793728595130, -0.717007647889854600, -0.717042500258594840, +-0.717077350834728900, -0.717112199618169850, -0.717147046608830110, -0.717181891806622620, -0.717216735211460790, -0.717251576823256800, -0.717286416641923830, -0.717321254667374840, +-0.717356090899522790, -0.717390925338280640, -0.717425757983561010, -0.717460588835276970, -0.717495417893341700, -0.717530245157667610, -0.717565070628167990, -0.717599894304755680, +-0.717634716187343540, -0.717669536275844950, -0.717704354570172230, -0.717739171070238550, -0.717773985775957300, -0.717808798687240790, -0.717843609804002300, -0.717878419126154800, +-0.717913226653611570, -0.717948032386284910, -0.717982836324088210, -0.718017638466934670, -0.718052438814736790, -0.718087237367407760, -0.718122034124860640, -0.718156829087008510, +-0.718191622253764540, -0.718226413625041250, -0.718261203200751930, -0.718295990980809870, -0.718330776965127480, -0.718365561153618270, -0.718400343546195090, -0.718435124142771110, +-0.718469902943259520, -0.718504679947572940, -0.718539455155624900, -0.718574228567328000, -0.718609000182595440, -0.718643770001340500, -0.718678538023476030, -0.718713304248915550, +-0.718748068677571570, -0.718782831309357380, -0.718817592144186390, -0.718852351181971110, -0.718887108422624930, -0.718921863866061050, -0.718956617512192420, -0.718991369360932660, +-0.719026119412194080, -0.719060867665890280, -0.719095614121934570, -0.719130358780239560, -0.719165101640718560, -0.719199842703284850, -0.719234581967851950, -0.719269319434332250, +-0.719304055102639170, -0.719338788972686330, -0.719373521044386120, -0.719408251317652070, -0.719442979792397570, -0.719477706468535480, -0.719512431345979530, -0.719547154424642120, +-0.719581875704436880, -0.719616595185277210, -0.719651312867075840, -0.719686028749745970, -0.719720742833201200, -0.719755455117354610, -0.719790165602119610, -0.719824874287408930, +-0.719859581173136310, -0.719894286259214480, -0.719928989545556950, -0.719963691032076800, -0.719998390718687540, -0.720033088605302680, -0.720067784691834740, -0.720102478978197350, +-0.720137171464304000, -0.720171862150067450, -0.720206551035401210, -0.720241238120218670, -0.720275923404433030, -0.720310606887957890, -0.720345288570705790, -0.720379968452590670, +-0.720414646533525830, -0.720449322813424110, -0.720483997292199030, -0.720518669969763880, -0.720553340846032510, -0.720588009920917430, -0.720622677194332370, -0.720657342666190860, +-0.720692006336405620, -0.720726668204890510, -0.720761328271558700, -0.720795986536323490, -0.720830642999098710, -0.720865297659797010, -0.720899950518332000, -0.720934601574617420, +-0.720969250828566110, -0.721003898280091590, -0.721038543929107380, -0.721073187775526760, -0.721107829819263470, -0.721142470060230470, -0.721177108498341160, -0.721211745133509390, +-0.721246379965647890, -0.721281012994670510, -0.721315644220490660, -0.721350273643021960, -0.721384901262177140, -0.721419527077870270, -0.721454151090014760, -0.721488773298523570, +-0.721523393703310530, -0.721558012304288840, -0.721592629101372230, -0.721627244094474430, -0.721661857283508180, -0.721696468668387210, -0.721731078249025380, -0.721765686025335640, +-0.721800291997231610, -0.721834896164626820, -0.721869498527434870, -0.721904099085569410, -0.721938697838943490, -0.721973294787471080, -0.722007889931065130, -0.722042483269639380, +-0.722077074803107570, -0.722111664531382870, -0.722146252454379580, -0.722180838572010100, -0.722215422884188610, -0.722250005390828950, -0.722284586091843980, -0.722319164987147430, +-0.722353742076653040, -0.722388317360274200, -0.722422890837924990, -0.722457462509518140, -0.722492032374967730, -0.722526600434187590, -0.722561166687090580, -0.722595731133590550, +-0.722630293773601330, -0.722664854607036670, -0.722699413633809410, -0.722733970853833840, -0.722768526267023480, -0.722803079873291620, -0.722837631672551990, -0.722872181664718340, +-0.722906729849704170, -0.722941276227423550, -0.722975820797789330, -0.723010363560715570, -0.723044904516116360, -0.723079443663904420, -0.723113981003993930, -0.723148516536298520, +-0.723183050260731710, -0.723217582177207770, -0.723252112285639350, -0.723286640585940830, -0.723321167078025960, -0.723355691761807810, -0.723390214637200430, -0.723424735704117580, +-0.723459254962473210, -0.723493772412180380, -0.723528288053153060, -0.723562801885305310, -0.723597313908550310, -0.723631824122802030, -0.723666332527974190, -0.723700839123980530, +-0.723735343910735020, -0.723769846888150940, -0.723804348056142130, -0.723838847414622900, -0.723873344963506080, -0.723907840702705970, -0.723942334632136310, -0.723976826751710710, +-0.724011317061343470, -0.724045805560947550, -0.724080292250437460, -0.724114777129726270, -0.724149260198728160, -0.724183741457356980, -0.724218220905526340, -0.724252698543150550, +-0.724287174370142670, -0.724321648386416770, -0.724356120591887140, -0.724390590986466850, -0.724425059570070200, -0.724459526342610790, -0.724493991304002600, -0.724528454454159700, +-0.724562915792995480, -0.724597375320423900, -0.724631833036359140, -0.724666288940714500, -0.724700743033404260, -0.724735195314341940, -0.724769645783442160, -0.724804094440617890, +-0.724838541285783400, -0.724872986318852770, -0.724907429539739410, -0.724941870948357490, -0.724976310544620860, -0.725010748328443590, -0.725045184299739630, -0.725079618458422390, +-0.725114050804406160, -0.725148481337605010, -0.725182910057932450, -0.725217336965302660, -0.725251762059629490, -0.725286185340826780, -0.725320606808809050, -0.725355026463489480, +-0.725389444304782360, -0.725423860332601870, -0.725458274546861510, -0.725492686947475370, -0.725527097534357620, -0.725561506307422330, -0.725595913266583010, -0.725630318411753960, +-0.725664721742849350, -0.725699123259782590, -0.725733522962468180, -0.725767920850819760, -0.725802316924751610, -0.725836711184178030, -0.725871103629012420, -0.725905494259168950, +-0.725939883074562140, -0.725974270075105180, -0.726008655260712680, -0.726043038631298380, -0.726077420186776570, -0.726111799927061650, -0.726146177852066700, -0.726180553961706780, +-0.726214928255895060, -0.726249300734546080, -0.726283671397573770, -0.726318040244892440, -0.726352407276416150, -0.726386772492058630, -0.726421135891734180, -0.726455497475357200, +-0.726489857242841100, -0.726524215194100380, -0.726558571329049220, -0.726592925647601470, -0.726627278149671870, -0.726661628835173710, -0.726695977704021390, -0.726730324756129530, +-0.726764669991411540, -0.726799013409781920, -0.726833355011154650, -0.726867694795444440, -0.726902032762564600, -0.726936368912429630, -0.726970703244954050, -0.727005035760051490, +-0.727039366457636340, -0.727073695337622670, -0.727108022399924890, -0.727142347644457290, -0.727176671071133600, -0.727210992679868110, -0.727245312470575440, -0.727279630443169340, +-0.727313946597563990, -0.727348260933673880, -0.727382573451413110, -0.727416884150696160, -0.727451193031436680, -0.727485500093549290, -0.727519805336948490, -0.727554108761547800, +-0.727588410367261850, -0.727622710154004810, -0.727657008121691320, -0.727691304270235100, -0.727725598599550550, -0.727759891109552300, -0.727794181800154090, -0.727828470671270320, +-0.727862757722815500, -0.727897042954703700, -0.727931326366849650, -0.727965607959166870, -0.727999887731570210, -0.728034165683974050, -0.728068441816292160, -0.728102716128439240, +-0.728136988620329490, -0.728171259291877200, -0.728205528142997220, -0.728239795173603040, -0.728274060383609640, -0.728308323772930870, -0.728342585341481220, -0.728376845089175000, +-0.728411103015926820, -0.728445359121651200, -0.728479613406261880, -0.728513865869673370, -0.728548116511800630, -0.728582365332557380, -0.728616612331858040, -0.728650857509617220, +-0.728685100865749340, -0.728719342400168890, -0.728753582112789840, -0.728787820003526820, -0.728822056072294560, -0.728856290319006890, -0.728890522743578460, -0.728924753345923770, +-0.728958982125957440, -0.728993209083593330, -0.729027434218746270, -0.729061657531330900, -0.729095879021261160, -0.729130098688451690, -0.729164316532816880, -0.729198532554271360, +-0.729232746752729750, -0.729266959128106020, -0.729301169680314890, -0.729335378409271100, -0.729369585314888490, -0.729403790397082140, -0.729437993655766110, -0.729472195090855260, +-0.729506394702264080, -0.729540592489906660, -0.729574788453698050, -0.729608982593552220, -0.729643174909383910, -0.729677365401107720, -0.729711554068637970, -0.729745740911889710, +-0.729779925930776900, -0.729814109125214160, -0.729848290495116460, -0.729882470040397750, -0.729916647760972870, -0.729950823656756340, -0.729984997727662790, -0.730019169973606940, +-0.730053340394502980, -0.730087508990265640, -0.730121675760809890, -0.730155840706049550, -0.730190003825899710, -0.730224165120274770, -0.730258324589089680, -0.730292482232258620, +-0.730326638049696330, -0.730360792041317650, -0.730394944207036770, -0.730429094546768410, -0.730463243060427430, -0.730497389747928330, -0.730531534609186070, -0.730565677644114620, +-0.730599818852629030, -0.730633958234644170, -0.730668095790074080, -0.730702231518833730, -0.730736365420837860, -0.730770497496001090, -0.730804627744238380, -0.730838756165463790, +-0.730872882759592280, -0.730907007526538920, -0.730941130466217670, -0.730975251578543590, -0.731009370863431430, -0.731043488320796130, -0.731077603950551770, -0.731111717752613410, +-0.731145829726896120, -0.731179939873313980, -0.731214048191781930, -0.731248154682214710, -0.731282259344527170, -0.731316362178634270, -0.731350463184450180, -0.731384562361889980, +-0.731418659710868500, -0.731452755231300270, -0.731486848923100010, -0.731520940786182680, -0.731555030820463030, -0.731589119025855990, -0.731623205402275990, -0.731657289949638190, +-0.731691372667856890, -0.731725453556847150, -0.731759532616523820, -0.731793609846801640, -0.731827685247595780, -0.731861758818820320, -0.731895830560390540, -0.731929900472221510, +-0.731963968554227300, -0.731998034806323190, -0.732032099228424050, -0.732066161820444710, -0.732100222582300120, -0.732134281513904810, -0.732168338615173720, -0.732202393886022040, +-0.732236447326364170, -0.732270498936115180, -0.732304548715189910, -0.732338596663503650, -0.732372642780970470, -0.732406687067505780, -0.732440729523024640, -0.732474770147441330, +-0.732508808940671050, -0.732542845902628860, -0.732576881033229600, -0.732610914332388340, -0.732644945800019490, -0.732678975436038330, -0.732713003240359930, -0.732747029212898800, +-0.732781053353570130, -0.732815075662288870, -0.732849096138969760, -0.732883114783528300, -0.732917131595878790, -0.732951146575936410, -0.732985159723616440, -0.733019171038833290, +-0.733053180521502260, -0.733087188171538170, -0.733121193988856560, -0.733155197973371480, -0.733189200124998550, -0.733223200443652860, -0.733257198929248900, -0.733291195581701970, +-0.733325190400927030, -0.733359183386839030, -0.733393174539353490, -0.733427163858384580, -0.733461151343847930, -0.733495136995658600, -0.733529120813731120, -0.733563102797980870, +-0.733597082948322820, -0.733631061264672150, -0.733665037746944030, -0.733699012395053090, -0.733732985208914830, -0.733766956188443900, -0.733800925333555560, -0.733834892644164900, +-0.733868858120186980, -0.733902821761537210, -0.733936783568130190, -0.733970743539881120, -0.734004701676705510, -0.734038657978517860, -0.734072612445233470, -0.734106565076767640, +-0.734140515873035420, -0.734174464833952100, -0.734208411959432430, -0.734242357249391690, -0.734276300703745390, -0.734310242322408050, -0.734344182105295060, -0.734378120052321610, +-0.734412056163403100, -0.734445990438454270, -0.734479922877390390, -0.734513853480126990, -0.734547782246578800, -0.734581709176660990, -0.734615634270288980, -0.734649557527377820, +-0.734683478947843140, -0.734717398531599450, -0.734751316278562270, -0.734785232188647110, -0.734819146261768590, -0.734853058497842100, -0.734886968896783070, -0.734920877458506540, +-0.734954784182928140, -0.734988689069962400, -0.735022592119525030, -0.735056493331531560, -0.735090392705896490, -0.735124290242535450, -0.735158185941363620, -0.735192079802296620, +-0.735225971825249180, -0.735259862010136820, -0.735293750356875050, -0.735327636865378610, -0.735361521535563110, -0.735395404367343850, -0.735429285360636010, -0.735463164515355210, +-0.735497041831416290, -0.735530917308734770, -0.735564790947226270, -0.735598662746805410, -0.735632532707387930, -0.735666400828889120, -0.735700267111224270, -0.735734131554309110, +-0.735767994158058380, -0.735801854922387810, -0.735835713847212360, -0.735869570932447650, -0.735903426178009080, -0.735937279583811830, -0.735971131149771750, -0.736004980875803570, +-0.736038828761822810, -0.736072674807745410, -0.736106519013485890, -0.736140361378960220, -0.736174201904083560, -0.736208040588771430, -0.736241877432939450, -0.736275712436502580, +-0.736309545599376340, -0.736343376921476560, -0.736377206402717980, -0.736411034043016440, -0.736444859842287360, -0.736478683800446340, -0.736512505917408360, -0.736546326193089130, +-0.736580144627404400, -0.736613961220268900, -0.736647775971598580, -0.736681588881308860, -0.736715399949315120, -0.736749209175533220, -0.736783016559877880, -0.736816822102265070, +-0.736850625802610510, -0.736884427660829180, -0.736918227676836680, -0.736952025850548530, -0.736985822181880470, -0.737019616670748110, -0.737053409317066420, -0.737087200120751130, +-0.737120989081718190, -0.737154776199882460, -0.737188561475159760, -0.737222344907465740, -0.737256126496716120, -0.737289906242825870, -0.737323684145710920, -0.737357460205287030, +-0.737391234421469140, -0.737425006794173220, -0.737458777323314770, -0.737492546008809310, -0.737526312850572800, -0.737560077848520290, -0.737593841002567530, -0.737627602312630470, +-0.737661361778624180, -0.737695119400464390, -0.737728875178066850, -0.737762629111347050, -0.737796381200221060, -0.737830131444603850, -0.737863879844411490, -0.737897626399559140, +-0.737931371109962870, -0.737965113975538100, -0.737998854996200440, -0.738032594171866060, -0.738066331502449820, -0.738100066987867900, -0.738133800628036020, -0.738167532422869250, +-0.738201262372283780, -0.738234990476195120, -0.738268716734518990, -0.738302441147171250, -0.738336163714067180, -0.738369884435122750, -0.738403603310253900, -0.738437320339375700, +-0.738471035522404230, -0.738504748859255210, -0.738538460349844610, -0.738572169994087480, -0.738605877791900010, -0.738639583743198050, -0.738673287847896880, -0.738706990105912450, +-0.738740690517160630, -0.738774389081557010, -0.738808085799017800, -0.738841780669458050, -0.738875473692793830, -0.738909164868941200, -0.738942854197815360, -0.738976541679332470, +-0.739010227313408150, -0.739043911099958260, -0.739077593038898860, -0.739111273130145240, -0.739144951373613690, -0.739178627769219500, -0.739212302316878840, -0.739245975016507240, +-0.739279645868020860, -0.739313314871335560, -0.739346982026366620, -0.739380647333030330, -0.739414310791242760, -0.739447972400919080, -0.739481632161975380, -0.739515290074327700, +-0.739548946137891680, -0.739582600352583720, -0.739616252718318990, -0.739649903235013450, -0.739683551902583610, -0.739717198720944550, -0.739750843690012430, -0.739784486809703210, +-0.739818128079932860, -0.739851767500617430, -0.739885405071672330, -0.739919040793013960, -0.739952674664557720, -0.739986306686219790, -0.740019936857916120, -0.740053565179562560, +-0.740087191651075390, -0.740120816272369920, -0.740154439043362420, -0.740188059963969190, -0.740221679034105410, -0.740255296253687580, -0.740288911622631330, -0.740322525140852950, +-0.740356136808268510, -0.740389746624793400, -0.740423354590343920, -0.740456960704836350, -0.740490564968186100, -0.740524167380309460, -0.740557767941122380, -0.740591366650541150, +-0.740624963508481280, -0.740658558514858960, -0.740692151669590570, -0.740725742972591420, -0.740759332423778010, -0.740792920023066180, -0.740826505770372120, -0.740860089665612120, +-0.740893671708701460, -0.740927251899556770, -0.740960830238094230, -0.740994406724229230, -0.741027981357878280, -0.741061554138957360, -0.741095125067382510, -0.741128694143070140, +-0.741162261365935880, -0.741195826735896120, -0.741229390252866600, -0.741262951916763500, -0.741296511727503100, -0.741330069685001370, -0.741363625789174810, -0.741397180039938820, +-0.741430732437210030, -0.741464282980904500, -0.741497831670938080, -0.741531378507227060, -0.741564923489687610, -0.741598466618235810, -0.741632007892788160, -0.741665547313260290, +-0.741699084879568480, -0.741732620591629250, -0.741766154449358120, -0.741799686452671690, -0.741833216601486050, -0.741866744895717580, -0.741900271335282020, -0.741933795920095670, +-0.741967318650075260, -0.742000839525136180, -0.742034358545195060, -0.742067875710167970, -0.742101391019971300, -0.742134904474521350, -0.742168416073733850, -0.742201925817525420, +-0.742235433705812350, -0.742268939738510490, -0.742302443915536130, -0.742335946236805770, -0.742369446702235480, -0.742402945311742000, -0.742436442065240840, -0.742469936962648510, +-0.742503430003881640, -0.742536921188855840, -0.742570410517487840, -0.742603897989693730, -0.742637383605390220, -0.742670867364493060, -0.742704349266918530, -0.742737829312583590, +-0.742771307501403630, -0.742804783833295510, -0.742838258308175400, -0.742871730925959710, -0.742905201686564930, -0.742938670589906810, -0.742972137635902090, -0.743005602824467260, +-0.743039066155518180, -0.743072527628971360, -0.743105987244743300, -0.743139445002750200, -0.743172900902908880, -0.743206354945134870, -0.743239807129345340, -0.743273257455456140, +-0.743306705923383550, -0.743340152533044310, -0.743373597284354700, -0.743407040177231470, -0.743440481211590230, -0.743473920387347720, -0.743507357704420890, -0.743540793162725260, +-0.743574226762177660, -0.743607658502694500, -0.743641088384192180, -0.743674516406587440, -0.743707942569796220, -0.743741366873734930, -0.743774789318320640, -0.743808209903469190, +-0.743841628629097080, -0.743875045495120850, -0.743908460501457420, -0.743941873648022560, -0.743975284934732860, -0.744008694361505410, -0.744042101928255820, -0.744075507634901050, +-0.744108911481357490, -0.744142313467541670, -0.744175713593370200, -0.744209111858759380, -0.744242508263625700, -0.744275902807886030, -0.744309295491456300, -0.744342686314253270, +-0.744376075276193650, -0.744409462377193740, -0.744442847617170500, -0.744476230996039880, -0.744509612513718720, -0.744542992170123650, -0.744576369965170960, -0.744609745898777260, +-0.744643119970859300, -0.744676492181333800, -0.744709862530116730, -0.744743231017125030, -0.744776597642275550, -0.744809962405484250, -0.744843325306668080, -0.744876686345743670, +-0.744910045522627410, -0.744943402837236370, -0.744976758289486510, -0.745010111879294780, -0.745043463606578140, -0.745076813471252430, -0.745110161473234720, -0.745143507612441640, +-0.745176851888789790, -0.745210194302196150, -0.745243534852576660, -0.745276873539848510, -0.745310210363928080, -0.745343545324732020, -0.745376878422177150, -0.745410209656180100, +-0.745443539026657720, -0.745476866533526290, -0.745510192176702670, -0.745543515956103910, -0.745576837871645970, -0.745610157923245920, -0.745643476110820600, -0.745676792434286530, +-0.745710106893560760, -0.745743419488559490, -0.745776730219199660, -0.745810039085398220, -0.745843346087071370, -0.745876651224136270, -0.745909954496509540, -0.745943255904108150, +-0.745976555446848270, -0.746009853124647070, -0.746043148937421520, -0.746076442885087900, -0.746109734967563050, -0.746143025184763940, -0.746176313536607180, -0.746209600023010070, +-0.746242884643888550, -0.746276167399159810, -0.746309448288741020, -0.746342727312548250, -0.746376004470498790, -0.746409279762509150, -0.746442553188496390, -0.746475824748377480, +-0.746509094442068810, -0.746542362269487340, -0.746575628230550240, -0.746608892325173910, -0.746642154553275210, -0.746675414914771180, -0.746708673409578920, -0.746741930037614690, +-0.746775184798795570, -0.746808437693038840, -0.746841688720260690, -0.746874937880378290, -0.746908185173308590, -0.746941430598968450, -0.746974674157275030, -0.747007915848144630, +-0.747041155671494430, -0.747074393627241480, -0.747107629715302420, -0.747140863935594310, -0.747174096288034000, -0.747207326772538430, -0.747240555389024900, -0.747273782137409580, +-0.747307007017610100, -0.747340230029542860, -0.747373451173125040, -0.747406670448273690, -0.747439887854905560, -0.747473103392937930, -0.747506317062287430, -0.747539528862871010, +-0.747572738794606060, -0.747605946857409000, -0.747639153051197100, -0.747672357375887330, -0.747705559831396640, -0.747738760417642310, -0.747771959134540860, -0.747805155982009360, +-0.747838350959965430, -0.747871544068325230, -0.747904735307006190, -0.747937924675925350, -0.747971112175000010, -0.748004297804146570, -0.748037481563282310, -0.748070663452324760, +-0.748103843471190190, -0.748137021619796010, -0.748170197898059270, -0.748203372305897170, -0.748236544843226770, -0.748269715509964680, -0.748302884306028430, -0.748336051231335290, +-0.748369216285801660, -0.748402379469344960, -0.748435540781882350, -0.748468700223330900, -0.748501857793608010, -0.748535013492630070, -0.748568167320314730, -0.748601319276579140, +-0.748634469361340040, -0.748667617574514720, -0.748700763916020470, -0.748733908385774470, -0.748767050983693450, -0.748800191709694810, -0.748833330563695940, -0.748866467545613590, +-0.748899602655364930, -0.748932735892867350, -0.748965867258037930, -0.748998996750794070, -0.749032124371052490, -0.749065250118730490, -0.749098373993745680, -0.749131495996014810, +-0.749164616125455040, -0.749197734381983780, -0.749230850765518100, -0.749263965275975720, -0.749297077913273050, -0.749330188677328040, -0.749363297568057200, -0.749396404585378150, +-0.749429509729208080, -0.749462612999464260, -0.749495714396064220, -0.749528813918924560, -0.749561911567962920, -0.749595007343096700, -0.749628101244242730, -0.749661193271318420, +-0.749694283424241270, -0.749727371702928360, -0.749760458107297300, -0.749793542637264720, -0.749826625292748460, -0.749859706073665810, -0.749892784979933610, -0.749925862011469490, +-0.749958937168190620, -0.749992010450014850, -0.750025081856858680, -0.750058151388639740, -0.750091219045275760, -0.750124284826683470, -0.750157348732780500, -0.750190410763484140, +-0.750223470918711670, -0.750256529198380930, -0.750289585602408550, -0.750322640130712150, -0.750355692783209460, -0.750388743559817220, -0.750421792460453150, -0.750454839485034660, +-0.750487884633478930, -0.750520927905703910, -0.750553969301626210, -0.750587008821163910, -0.750620046464233860, -0.750653082230753550, -0.750686116120640730, -0.750719148133812460, +-0.750752178270186700, -0.750785206529680060, -0.750818232912210610, -0.750851257417695650, -0.750884280046052450, -0.750917300797198430, -0.750950319671051190, -0.750983336667528150, +-0.751016351786547020, -0.751049365028024880, -0.751082376391879250, -0.751115385878027840, -0.751148393486387730, -0.751181399216876770, -0.751214403069412230, -0.751247405043911960, +-0.751280405140292820, -0.751313403358472740, -0.751346399698369470, -0.751379394159899850, -0.751412386742981830, -0.751445377447532700, -0.751478366273470310, -0.751511353220712160, +-0.751544338289175330, -0.751577321478777760, -0.751610302789437080, -0.751643282221070460, -0.751676259773595530, -0.751709235446930020, -0.751742209240991330, -0.751775181155697410, +-0.751808151190965330, -0.751841119346712940, -0.751874085622857850, -0.751907050019317460, -0.751940012536009280, -0.751972973172851170, -0.752005931929760840, -0.752038888806655480, +-0.752071843803452820, -0.752104796920070930, -0.752137748156426640, -0.752170697512438040, -0.752203644988022720, -0.752236590583098220, -0.752269534297582590, -0.752302476131392780, +-0.752335416084446870, -0.752368354156662590, -0.752401290347957220, -0.752434224658248610, -0.752467157087454490, -0.752500087635492370, -0.752533016302280310, -0.752565943087735610, +-0.752598867991776110, -0.752631791014319320, -0.752664712155282970, -0.752697631414584900, -0.752730548792142740, -0.752763464287874440, -0.752796377901697290, -0.752829289633529020, +-0.752862199483287920, -0.752895107450891050, -0.752928013536256380, -0.752960917739301740, -0.752993820059944750, -0.753026720498103490, -0.753059619053695120, -0.753092515726637710, +-0.753125410516849450, -0.753158303424247280, -0.753191194448749270, -0.753224083590273370, -0.753256970848737440, -0.753289856224058860, -0.753322739716155710, -0.753355621324945930, +-0.753388501050346830, -0.753421378892276450, -0.753454254850652650, -0.753487128925393160, -0.753520001116416150, -0.753552871423638910, -0.753585739846979520, -0.753618606386355920, +-0.753651471041685620, -0.753684333812886690, -0.753717194699876750, -0.753750053702573970, -0.753782910820896320, -0.753815766054761080, -0.753848619404086540, -0.753881470868790540, +-0.753914320448790700, -0.753947168144005090, -0.753980013954351440, -0.754012857879748140, -0.754045699920112390, -0.754078540075362350, -0.754111378345416310, -0.754144214730191440, +-0.754177049229606160, -0.754209881843578180, -0.754242712572025460, -0.754275541414866300, -0.754308368372017980, -0.754341193443398780, -0.754374016628926890, -0.754406837928519590, +-0.754439657342095280, -0.754472474869571700, -0.754505290510867120, -0.754538104265899510, -0.754570916134586380, -0.754603726116846120, -0.754636534212596350, -0.754669340421755260, +-0.754702144744240800, -0.754734947179971030, -0.754767747728864120, -0.754800546390837600, -0.754833343165809630, -0.754866138053698620, -0.754898931054422070, -0.754931722167898060, +-0.754964511394044860, -0.754997298732780320, -0.755030084184022840, -0.755062867747689830, -0.755095649423699670, -0.755128429211970760, -0.755161207112420410, -0.755193983124966990, +-0.755226757249528700, -0.755259529486023710, -0.755292299834369740, -0.755325068294484980, -0.755357834866287710, -0.755390599549695670, -0.755423362344627150, -0.755456123251000200, +-0.755488882268732900, -0.755521639397743750, -0.755554394637950160, -0.755587147989270620, -0.755619899451623560, -0.755652649024926350, -0.755685396709097510, -0.755718142504055330, +-0.755750886409717660, -0.755783628426003110, -0.755816368552829190, -0.755849106790114300, -0.755881843137776950, -0.755914577595734770, -0.755947310163906150, -0.755980040842209160, +-0.756012769630562410, -0.756045496528883530, -0.756078221537090810, -0.756110944655102870, -0.756143665882837210, -0.756176385220212350, -0.756209102667146690, -0.756241818223558180, +-0.756274531889365440, -0.756307243664485980, -0.756339953548838540, -0.756372661542341510, -0.756405367644912510, -0.756438071856470050, -0.756470774176932430, -0.756503474606217810, +-0.756536173144244820, -0.756568869790931190, -0.756601564546195650, -0.756634257409955930, -0.756666948382130560, -0.756699637462637800, -0.756732324651395950, -0.756765009948323520, +-0.756797693353338240, -0.756830374866358850, -0.756863054487303840, -0.756895732216090740, -0.756928408052638390, -0.756961081996865070, -0.756993754048689070, -0.757026424208028900, +-0.757059092474802410, -0.757091758848928100, -0.757124423330324810, -0.757157085918910070, -0.757189746614602700, -0.757222405417320890, -0.757255062326983470, -0.757287717343507970, +-0.757320370466813220, -0.757353021696817840, -0.757385671033439680, -0.757418318476597240, -0.757450964026209150, -0.757483607682193470, -0.757516249444469160, -0.757548889312953940, +-0.757581527287566450, -0.757614163368225510, -0.757646797554848870, -0.757679429847355150, -0.757712060245662840, -0.757744688749690480, -0.757777315359356660, -0.757809940074579250, +-0.757842562895276960, -0.757875183821368650, -0.757907802852771930, -0.757940419989405870, -0.757973035231188640, -0.758005648578039090, -0.758038260029875290, -0.758070869586615740, +-0.758103477248179280, -0.758136083014483870, -0.758168686885448250, -0.758201288860990920, -0.758233888941030390, -0.758266487125485390, -0.758299083414273880, -0.758331677807314700, +-0.758364270304526580, -0.758396860905827470, -0.758429449611136340, -0.758462036420371470, -0.758494621333451470, -0.758527204350295300, -0.758559785470820810, -0.758592364694947060, +-0.758624942022592230, -0.758657517453675050, -0.758690090988114020, -0.758722662625827770, -0.758755232366735140, -0.758787800210754090, -0.758820366157803680, -0.758852930207802530, +-0.758885492360668820, -0.758918052616321390, -0.758950610974678750, -0.758983167435659630, -0.759015721999182880, -0.759048274665166560, -0.759080825433529500, -0.759113374304190680, +-0.759145921277068150, -0.759178466352080860, -0.759211009529147330, -0.759243550808186620, -0.759276090189116790, -0.759308627671856580, -0.759341163256325280, -0.759373696942440720, +-0.759406228730121760, -0.759438758619287450, -0.759471286609856080, -0.759503812701746940, -0.759536336894877760, -0.759568859189167940, -0.759601379584536220, -0.759633898080900650, +-0.759666414678180520, -0.759698929376294240, -0.759731442175160530, -0.759763953074698680, -0.759796462074826650, -0.759828969175463610, -0.759861474376527960, -0.759893977677938650, +-0.759926479079614300, -0.759958978581473880, -0.759991476183436210, -0.760023971885419590, -0.760056465687343090, -0.760088957589125650, -0.760121447590685450, -0.760153935691941780, +-0.760186421892813270, -0.760218906193218640, -0.760251388593077060, -0.760283869092306720, -0.760316347690826680, -0.760348824388556110, -0.760381299185413080, -0.760413772081316890, +-0.760446243076186250, -0.760478712169940340, -0.760511179362497240, -0.760543644653776330, -0.760576108043696460, -0.760608569532176150, -0.760641029119134340, -0.760673486804489980, +-0.760705942588161930, -0.760738396470069360, -0.760770848450130430, -0.760803298528264450, -0.760835746704390360, -0.760868192978426780, -0.760900637350292670, -0.760933079819906990, +-0.760965520387188450, -0.760997959052056580, -0.761030395814429440, -0.761062830674226310, -0.761095263631366480, -0.761127694685768130, -0.761160123837350540, -0.761192551086032680, +-0.761224976431733700, -0.761257399874372020, -0.761289821413866810, -0.761322241050137350, -0.761354658783101930, -0.761387074612679960, -0.761419488538790270, -0.761451900561351810, +-0.761484310680283990, -0.761516718895505100, -0.761549125206934300, -0.761581529614490990, -0.761613932118093690, -0.761646332717661470, -0.761678731413113490, -0.761711128204368590, +-0.761743523091346190, -0.761775916073964670, -0.761808307152143650, -0.761840696325801650, -0.761873083594857840, -0.761905468959231390, -0.761937852418841270, -0.761970233973606750, +-0.762002613623446350, -0.762034991368279350, -0.762067367208025260, -0.762099741142602480, -0.762132113171930300, -0.762164483295927900, -0.762196851514514220, -0.762229217827608770, +-0.762261582235129960, -0.762293944736997080, -0.762326305333129730, -0.762358664023446320, -0.762391020807866250, -0.762423375686308690, -0.762455728658692930, -0.762488079724937600, +-0.762520428884961960, -0.762552776138685550, -0.762585121486026970, -0.762617464926905630, -0.762649806461240590, -0.762682146088951020, -0.762714483809956320, -0.762746819624175230, +-0.762779153531527030, -0.762811485531931230, -0.762843815625306450, -0.762876143811572090, -0.762908470090647440, -0.762940794462451550, -0.762973116926904060, -0.763005437483923350, +-0.763037756133429170, -0.763070072875340790, -0.763102387709576950, -0.763134700636057260, -0.763167011654700690, -0.763199320765426960, -0.763231627968154580, -0.763263933262803170, +-0.763296236649292140, -0.763328538127540310, -0.763360837697467210, -0.763393135358991890, -0.763425431112033760, -0.763457724956512320, -0.763490016892346300, -0.763522306919455220, +-0.763554595037758690, -0.763586881247175440, -0.763619165547624880, -0.763651447939026510, -0.763683728421299390, -0.763716006994363370, -0.763748283658136960, -0.763780558412540110, +-0.763812831257491660, -0.763845102192911130, -0.763877371218717790, -0.763909638334831050, -0.763941903541170530, -0.763974166837654840, -0.764006428224203840, -0.764038687700737020, +-0.764070945267173230, -0.764103200923432090, -0.764135454669432890, -0.764167706505095130, -0.764199956430338330, -0.764232204445081330, -0.764264450549243860, -0.764296694742745530, +-0.764328937025505200, -0.764361177397442580, -0.764393415858476870, -0.764425652408528000, -0.764457887047514720, -0.764490119775356750, -0.764522350591973710, -0.764554579497284560, +-0.764586806491208910, -0.764619031573666290, -0.764651254744576070, -0.764683476003858000, -0.764715695351430910, -0.764747912787214550, -0.764780128311128850, -0.764812341923092440, +-0.764844553623025170, -0.764876763410846540, -0.764908971286475950, -0.764941177249833350, -0.764973381300837360, -0.765005583439408050, -0.765037783665465040, -0.765069981978927280, +-0.765102178379714500, -0.765134372867746330, -0.765166565442942480, -0.765198756105221920, -0.765230944854504490, -0.765263131690710030, -0.765295316613757490, -0.765327499623566500, +-0.765359680720056890, -0.765391859903148060, -0.765424037172759860, -0.765456212528811240, -0.765488385971222150, -0.765520557499912320, -0.765552727114800820, -0.765584894815807600, +-0.765617060602852060, -0.765649224475853820, -0.765681386434732940, -0.765713546479408150, -0.765745704609799960, -0.765777860825827110, -0.765810015127409540, -0.765842167514466990, +-0.765874317986919070, -0.765906466544685640, -0.765938613187685750, -0.765970757915839240, -0.766002900729066290, -0.766035041627285640, -0.766067180610417450, -0.766099317678381350, +-0.766131452831096960, -0.766163586068484110, -0.766195717390462110, -0.766227846796950770, -0.766259974287870180, -0.766292099863139290, -0.766324223522678150, -0.766356345266406390, +-0.766388465094244190, -0.766420583006110490, -0.766452699001925360, -0.766484813081608760, -0.766516925245079750, -0.766549035492258500, -0.766581143823064640, -0.766613250237418000, +-0.766645354735238430, -0.766677457316445210, -0.766709557980958410, -0.766741656728697870, -0.766773753559582990, -0.766805848473533720, -0.766837941470469800, -0.766870032550311050, +-0.766902121712977560, -0.766934208958388370, -0.766966294286463680, -0.766998377697123650, -0.767030459190287230, -0.767062538765874820, -0.767094616423805940, -0.767126692164000870, +-0.767158765986378780, -0.767190837890859730, -0.767222907877363910, -0.767254975945810600, -0.767287042096119750, -0.767319106328211320, -0.767351168642005140, -0.767383229037421290, +-0.767415287514379150, -0.767447344072798690, -0.767479398712600290, -0.767511451433703030, -0.767543502236027080, -0.767575551119492490, -0.767607598084018910, -0.767639643129526710, +-0.767671686255935070, -0.767703727463164620, -0.767735766751134420, -0.767767804119764860, -0.767799839568975790, -0.767831873098687060, -0.767863904708819050, -0.767895934399290820, +-0.767927962170022900, -0.767959988020935350, -0.767992011951947550, -0.768024033962979690, -0.768056054053951720, -0.768088072224783590, -0.768120088475395590, -0.768152102805707120, +-0.768184115215638450, -0.768216125705109660, -0.768248134274040370, -0.768280140922350640, -0.768312145649960640, -0.768344148456790550, -0.768376149342759770, -0.768408148307788700, +-0.768440145351797390, -0.768472140474705580, -0.768504133676433330, -0.768536124956900820, -0.768568114316027890, -0.768600101753735050, -0.768632087269941700, -0.768664070864568010, +-0.768696052537534480, -0.768728032288760630, -0.768760010118166530, -0.768791986025672560, -0.768823960011198570, -0.768855932074664960, -0.768887902215991240, -0.768919870435098020, +-0.768951836731904810, -0.768983801106332130, -0.769015763558299810, -0.769047724087728150, -0.769079682694537530, -0.769111639378647350, -0.769143594139978020, -0.769175546978450030, +-0.769207497893982910, -0.769239446886497040, -0.769271393955912600, -0.769303339102149540, -0.769335282325128600, -0.769367223624769060, -0.769399163000991430, -0.769431100453716210, +-0.769463035982863030, -0.769494969588352170, -0.769526901270103920, -0.769558831028038680, -0.769590758862076060, -0.769622684772136580, -0.769654608758140730, -0.769686530820007930, +-0.769718450957658900, -0.769750369171013800, -0.769782285459992720, -0.769814199824516150, -0.769846112264503830, -0.769878022779876270, -0.769909931370553970, -0.769941838036456440, +-0.769973742777504410, -0.770005645593617950, -0.770037546484717450, -0.770069445450723310, -0.770101342491555260, -0.770133237607133920, -0.770165130797379800, -0.770197022062212520, +-0.770228911401552590, -0.770260798815320500, -0.770292684303436670, -0.770324567865820820, -0.770356449502393570, -0.770388329213075540, -0.770420206997786350, -0.770452082856446620, +-0.770483956788976740, -0.770515828795296900, -0.770547698875327810, -0.770579567028989110, -0.770611433256201630, -0.770643297556885760, -0.770675159930961360, -0.770707020378349150, +-0.770738878898969300, -0.770770735492742330, -0.770802590159588740, -0.770834442899428370, -0.770866293712182180, -0.770898142597770120, -0.770929989556112580, -0.770961834587130080, +-0.770993677690742900, -0.771025518866871980, -0.771057358115436850, -0.771089195436358340, -0.771121030829557190, -0.771152864294953220, -0.771184695832466960, -0.771216525442019020, +-0.771248353123529800, -0.771280178876919910, -0.771312002702109420, -0.771343824599018730, -0.771375644567568910, -0.771407462607679670, -0.771439278719271760, -0.771471092902265680, +-0.771502905156582040, -0.771534715482140920, -0.771566523878863040, -0.771598330346669140, -0.771630134885479050, -0.771661937495213720, -0.771693738175793560, -0.771725536927138970, +-0.771757333749170880, -0.771789128641809150, -0.771820921604974620, -0.771852712638588010, -0.771884501742569400, -0.771916288916839500, -0.771948074161318940, -0.771979857475928120, +-0.772011638860587990, -0.772043418315218390, -0.772075195839740270, -0.772106971434074470, -0.772138745098141070, -0.772170516831860660, -0.772202286635154000, -0.772234054507941910, +-0.772265820450144470, -0.772297584461682400, -0.772329346542476650, -0.772361106692447290, -0.772392864911515150, -0.772424621199600760, -0.772456375556624940, -0.772488127982508430, +-0.772519878477171300, -0.772551627040534480, -0.772583373672518950, -0.772615118373044530, -0.772646861142032400, -0.772678601979403190, -0.772710340885077400, -0.772742077858976080, +-0.772773812901019320, -0.772805546011128160, -0.772837277189223020, -0.772869006435224600, -0.772900733749053660, -0.772932459130630910, -0.772964182579877310, -0.772995904096712930, +-0.773027623681058820, -0.773059341332835940, -0.773091057051964350, -0.773122770838365230, -0.773154482691959080, -0.773186192612666860, -0.773217900600409290, -0.773249606655106780, +-0.773281310776680160, -0.773313012965050620, -0.773344713220138310, -0.773376411541864210, -0.773408107930149020, -0.773439802384913830, -0.773471494906078920, -0.773503185493565230, +-0.773534874147293830, -0.773566560867185000, -0.773598245653159710, -0.773629928505138900, -0.773661609423043180, -0.773693288406793860, -0.773724965456310980, -0.773756640571515610, +-0.773788313752328930, -0.773819984998671220, -0.773851654310463540, -0.773883321687626750, -0.773914987130081670, -0.773946650637749260, -0.773978312210550130, -0.774009971848405140, +-0.774041629551235450, -0.774073285318961470, -0.774104939151504360, -0.774136591048784740, -0.774168241010724010, -0.774199889037242350, -0.774231535128261040, -0.774263179283701140, +-0.774294821503482940, -0.774326461787527840, -0.774358100135756460, -0.774389736548089850, -0.774421371024449190, -0.774453003564754880, -0.774484634168927990, -0.774516262836889790, +-0.774547889568560690, -0.774579514363861850, -0.774611137222714240, -0.774642758145038800, -0.774674377130756710, -0.774705994179788360, -0.774737609292055370, -0.774769222467478040, +-0.774800833705977740, -0.774832443007475220, -0.774864050371891660, -0.774895655799148320, -0.774927259289165500, -0.774958860841864490, -0.774990460457166690, -0.775022058134992360, +-0.775053653875263040, -0.775085247677899440, -0.775116839542822730, -0.775148429469954330, -0.775180017459214500, -0.775211603510524540, -0.775243187623805950, -0.775274769798979140, +-0.775306350035965260, -0.775337928334685620, -0.775369504695061500, -0.775401079117013170, -0.775432651600462260, -0.775464222145329950, -0.775495790751536850, -0.775527357419004250, +-0.775558922147653320, -0.775590484937405010, -0.775622045788180730, -0.775653604699901080, -0.775685161672487470, -0.775716716705861180, -0.775748269799942940, -0.775779820954653920, +-0.775811370169915300, -0.775842917445648370, -0.775874462781774410, -0.775906006178213930, -0.775937547634888540, -0.775969087151719530, -0.776000624728627410, -0.776032160365533800, +-0.776063694062359870, -0.776095225819026900, -0.776126755635455630, -0.776158283511567460, -0.776189809447283770, -0.776221333442525420, -0.776252855497213680, -0.776284375611269840, +-0.776315893784614960, -0.776347410017170670, -0.776378924308857580, -0.776410436659597190, -0.776441947069311020, -0.776473455537919690, -0.776504962065344690, -0.776536466651507330, +-0.776567969296328760, -0.776599469999730510, -0.776630968761633400, -0.776662465581959060, -0.776693960460628330, -0.776725453397562720, -0.776756944392683390, -0.776788433445911750, +-0.776819920557169310, -0.776851405726376790, -0.776882888953455810, -0.776914370238327770, -0.776945849580913620, -0.776977326981134750, -0.777008802438912680, -0.777040275954168580, +-0.777071747526824060, -0.777103217156799860, -0.777134684844017600, -0.777166150588398890, -0.777197614389864680, -0.777229076248336260, -0.777260536163735250, -0.777291994135983160, +-0.777323450165000820, -0.777354904250709740, -0.777386356393031770, -0.777417806591887640, -0.777449254847198960, -0.777480701158887230, -0.777512145526873640, -0.777543587951080030, +-0.777575028431427120, -0.777606466967836750, -0.777637903560230330, -0.777669338208529020, -0.777700770912654220, -0.777732201672527660, -0.777763630488070400, -0.777795057359204510, +-0.777826482285850610, -0.777857905267930860, -0.777889326305366000, -0.777920745398077870, -0.777952162545987870, -0.777983577749017390, -0.778014991007088370, -0.778046402320121460, +-0.778077811688038580, -0.778109219110761470, -0.778140624588211090, -0.778172028120309060, -0.778203429706977090, -0.778234829348136480, -0.778266227043708960, -0.778297622793615700, +-0.778329016597778420, -0.778360408456118870, -0.778391798368557990, -0.778423186335017500, -0.778454572355419150, -0.778485956429684430, -0.778517338557734970, -0.778548718739491940, +-0.778580096974877400, -0.778611473263812410, -0.778642847606218710, -0.778674220002017800, -0.778705590451131410, -0.778736958953481270, -0.778768325508988560, -0.778799690117574880, +-0.778831052779162420, -0.778862413493671910, -0.778893772261025410, -0.778925129081144530, -0.778956483953950780, -0.778987836879366120, -0.779019187857311610, -0.779050536887709090, +-0.779081883970480500, -0.779113229105546920, -0.779144572292830300, -0.779175913532252240, -0.779207252823734710, -0.779238590167198760, -0.779269925562566250, -0.779301259009759330, +-0.779332590508698850, -0.779363920059306990, -0.779395247661505360, -0.779426573315215480, -0.779457897020359610, -0.779489218776858620, -0.779520538584634550, -0.779551856443609470, +-0.779583172353704450, -0.779614486314841540, -0.779645798326942360, -0.779677108389928650, -0.779708416503722580, -0.779739722668245090, -0.779771026883418590, -0.779802329149164250, +-0.779833629465404020, -0.779864927832059850, -0.779896224249053250, -0.779927518716306500, -0.779958811233740560, -0.779990101801277590, -0.780021390418839670, -0.780052677086348070, +-0.780083961803724630, -0.780115244570891430, -0.780146525387769960, -0.780177804254282630, -0.780209081170350370, -0.780240356135895490, -0.780271629150840030, -0.780302900215105180, +-0.780334169328612990, -0.780365436491285420, -0.780396701703044650, -0.780427964963811730, -0.780459226273508940, -0.780490485632058360, -0.780521743039381270, -0.780552998495399830, +-0.780584252000036010, -0.780615503553211410, -0.780646753154848330, -0.780678000804868160, -0.780709246503192960, -0.780740490249744900, -0.780771732044445390, -0.780802971887216480, +-0.780834209777980240, -0.780865445716658390, -0.780896679703173220, -0.780927911737446130, -0.780959141819399180, -0.780990369948954770, -0.781021596126034060, -0.781052820350559340, +-0.781084042622452570, -0.781115262941636020, -0.781146481308031100, -0.781177697721559870, -0.781208912182144720, -0.781240124689706940, -0.781271335244168920, -0.781302543845452610, +-0.781333750493479860, -0.781364955188173060, -0.781396157929453490, -0.781427358717243670, -0.781458557551465650, -0.781489754432040940, -0.781520949358891940, -0.781552142331940480, +-0.781583333351108630, -0.781614522416318790, -0.781645709527492350, -0.781676894684551930, -0.781708077887419030, -0.781739259136015830, -0.781770438430264610, -0.781801615770087220, +-0.781832791155406050, -0.781863964586142710, -0.781895136062219390, -0.781926305583558470, -0.781957473150081570, -0.781988638761710990, -0.782019802418368880, -0.782050964119977100, +-0.782082123866458370, -0.782113281657733860, -0.782144437493726310, -0.782175591374357880, -0.782206743299550200, -0.782237893269225660, -0.782269041283306320, -0.782300187341714690, +-0.782331331444372390, -0.782362473591201700, -0.782393613782125130, -0.782424752017064180, -0.782455888295941480, -0.782487022618678970, -0.782518154985198940, -0.782549285395423790, +-0.782580413849275120, -0.782611540346675460, -0.782642664887547190, -0.782673787471811930, -0.782704908099392300, -0.782736026770210370, -0.782767143484188410, -0.782798258241248820, +-0.782829371041313230, -0.782860481884304350, -0.782891590770144470, -0.782922697698755330, -0.782953802670059540, -0.782984905683979160, -0.783016006740436810, -0.783047105839354110, +-0.783078202980653780, -0.783109298164258120, -0.783140391390088950, -0.783171482658068800, -0.783202571968119930, -0.783233659320164640, -0.783264744714125550, -0.783295828149924270, +-0.783326909627483410, -0.783357989146725610, -0.783389066707572470, -0.783420142309946720, -0.783451215953770540, -0.783482287638966430, -0.783513357365456800, -0.783544425133163580, +-0.783575490942009510, -0.783606554791916430, -0.783637616682806960, -0.783668676614603490, -0.783699734587228300, -0.783730790600604020, -0.783761844654652600, -0.783792896749296420, +-0.783823946884458440, -0.783854995060060180, -0.783886041276024460, -0.783917085532273680, -0.783948127828730130, -0.783979168165316650, -0.784010206541954860, -0.784041242958567590, +-0.784072277415077460, -0.784103309911406420, -0.784134340447477100, -0.784165369023211880, -0.784196395638533490, -0.784227420293363900, -0.784258442987625810, -0.784289463721241750, +-0.784320482494133890, -0.784351499306224720, -0.784382514157436870, -0.784413527047692740, -0.784444537976914940, -0.784475546945025640, -0.784506553951947460, -0.784537558997603130, +-0.784568562081914720, -0.784599563204804840, -0.784630562366196100, -0.784661559566010910, -0.784692554804172100, -0.784723548080601630, -0.784754539395222220, -0.784785528747956820, +-0.784816516138727270, -0.784847501567456530, -0.784878485034066880, -0.784909466538481480, -0.784940446080621970, -0.784971423660411500, -0.785002399277772600, -0.785033372932627540, +-0.785064344624899050, -0.785095314354509630, -0.785126282121381910, -0.785157247925438840, -0.785188211766602250, -0.785219173644795210, -0.785250133559940560, -0.785281091511960240, +-0.785312047500777210, -0.785343001526314090, -0.785373953588493380, -0.785404903687238140, -0.785435851822470330, -0.785466797994113230, -0.785497742202088790, -0.785528684446319960, +-0.785559624726729470, -0.785590563043239930, -0.785621499395774300, -0.785652433784254530, -0.785683366208603800, -0.785714296668744820, -0.785745225164599880, -0.785776151696091940, +-0.785807076263143500, -0.785837998865677400, -0.785868919503616590, -0.785899838176883250, -0.785930754885400320, -0.785961669629090750, -0.785992582407876730, -0.786023493221681190, +-0.786054402070426980, -0.786085308954037050, -0.786116213872433580, -0.786147116825539500, -0.786178017813278010, -0.786208916835571150, -0.786239813892341990, -0.786270708983513260, +-0.786301602109007790, -0.786332493268748660, -0.786363382462657910, -0.786394269690658840, -0.786425154952674180, -0.786456038248626530, -0.786486919578438750, -0.786517798942033550, +-0.786548676339334010, -0.786579551770262950, -0.786610425234742780, -0.786641296732696560, -0.786672166264047350, -0.786703033828717420, -0.786733899426629970, -0.786764763057707710, +-0.786795624721873920, -0.786826484419050680, -0.786857342149161370, -0.786888197912128830, -0.786919051707875570, -0.786949903536324660, -0.786980753397399040, -0.787011601291021550, +-0.787042447217115250, -0.787073291175602650, -0.787104133166406710, -0.787134973189450800, -0.787165811244657120, -0.787196647331949050, -0.787227481451249210, -0.787258313602480770, +-0.787289143785566800, -0.787319972000429580, -0.787350798246992830, -0.787381622525178740, -0.787412444834910690, -0.787443265176111410, -0.787474083548704070, -0.787504899952611750, +-0.787535714387756940, -0.787566526854062810, -0.787597337351452650, -0.787628145879848860, -0.787658952439174610, -0.787689757029353180, -0.787720559650307180, -0.787751360301960140, +-0.787782158984234430, -0.787812955697053340, -0.787843750440340050, -0.787874543214017180, -0.787905334018008000, -0.787936122852235350, -0.787966909716622750, -0.787997694611092590, +-0.788028477535568150, -0.788059258489972940, -0.788090037474229230, -0.788120814488260320, -0.788151589531989490, -0.788182362605339690, -0.788213133708234200, -0.788243902840595640, +-0.788274670002347300, -0.788305435193412560, -0.788336198413713940, -0.788366959663174830, -0.788397718941718400, -0.788428476249267600, -0.788459231585745820, -0.788489984951075810, +-0.788520736345181050, -0.788551485767984170, -0.788582233219408680, -0.788612978699377520, -0.788643722207813870, -0.788674463744641230, -0.788705203309782220, -0.788735940903160130, +-0.788766676524698450, -0.788797410174319920, -0.788828141851947720, -0.788858871557505230, -0.788889599290915510, -0.788920325052102190, -0.788951048840987660, -0.788981770657495530, +-0.789012490501549310, -0.789043208373071630, -0.789073924271985750, -0.789104638198215190, -0.789135350151683350, -0.789166060132312720, -0.789196768140027040, -0.789227474174749700, +-0.789258178236403320, -0.789288880324911620, -0.789319580440197680, -0.789350278582184760, -0.789380974750796380, -0.789411668945955380, -0.789442361167585150, -0.789473051415609310, +-0.789503739689950580, -0.789534425990532470, -0.789565110317278270, -0.789595792670111370, -0.789626473048955280, -0.789657151453732610, -0.789687827884367200, -0.789718502340782450, +-0.789749174822901080, -0.789779845330646930, -0.789810513863943080, -0.789841180422713230, -0.789871845006880120, -0.789902507616367380, -0.789933168251098720, -0.789963826910996870, +-0.789994483595985340, -0.790025138305987750, -0.790055791040927160, -0.790086441800727510, -0.790117090585311430, -0.790147737394602650, -0.790178382228524660, -0.790209025087000640, +-0.790239665969953880, -0.790270304877308090, -0.790300941808986470, -0.790331576764912840, -0.790362209745009920, -0.790392840749201800, -0.790423469777411290, -0.790454096829562030, +-0.790484721905577610, -0.790515345005381450, -0.790545966128897050, -0.790576585276047570, -0.790607202446756530, -0.790637817640947870, -0.790668430858544320, -0.790699042099469730, +-0.790729651363647480, -0.790760258651001190, -0.790790863961454480, -0.790821467294930300, -0.790852068651352490, -0.790882668030644780, -0.790913265432730110, -0.790943860857532320, +-0.790974454304974820, -0.791005045774981540, -0.791035635267475330, -0.791066222782380040, -0.791096808319619370, -0.791127391879116510, -0.791157973460795190, -0.791188553064578910, +-0.791219130690391180, -0.791249706338155940, -0.791280280007796270, -0.791310851699235760, -0.791341421412398380, -0.791371989147207300, -0.791402554903586130, -0.791433118681458600, +-0.791463680480748330, -0.791494240301379050, -0.791524798143274030, -0.791555354006356900, -0.791585907890551720, -0.791616459795781440, -0.791647009721970000, -0.791677557669041130, +-0.791708103636918570, -0.791738647625525480, -0.791769189634785820, -0.791799729664623310, -0.791830267714961340, -0.791860803785723650, -0.791891337876833970, -0.791921869988216010, +-0.791952400119793510, -0.791982928271489860, -0.792013454443228900, -0.792043978634934480, -0.792074500846529860, -0.792105021077939010, -0.792135539329085650, -0.792166055599893390, +-0.792196569890286310, -0.792227082200187450, -0.792257592529521220, -0.792288100878210780, -0.792318607246179970, -0.792349111633352750, -0.792379614039652740, -0.792410114465003870, +-0.792440612909329540, -0.792471109372553610, -0.792501603854600220, -0.792532096355392570, -0.792562586874854590, -0.792593075412910240, -0.792623561969483140, -0.792654046544497450, +-0.792684529137876350, -0.792715009749543900, -0.792745488379424270, -0.792775965027440630, -0.792806439693517050, -0.792836912377577360, -0.792867383079545630, -0.792897851799345240, +-0.792928318536900270, -0.792958783292134650, -0.792989246064971900, -0.793019706855335960, -0.793050165663150790, -0.793080622488340210, -0.793111077330828310, -0.793141530190538460, +-0.793171981067394840, -0.793202429961321510, -0.793232876872241750, -0.793263321800079860, -0.793293764744759770, -0.793324205706205100, -0.793354644684340250, -0.793385081679088610, +-0.793415516690374130, -0.793445949718121210, -0.793476380762253130, -0.793506809822694060, -0.793537236899368060, -0.793567661992199080, -0.793598085101110850, -0.793628506226027320, +-0.793658925366872770, -0.793689342523570710, -0.793719757696045190, -0.793750170884220290, -0.793780582088020050, -0.793810991307368650, -0.793841398542189380, -0.793871803792406630, +-0.793902207057944790, -0.793932608338727030, -0.793963007634677750, -0.793993404945721020, -0.794023800271780660, -0.794054193612781180, -0.794084584968645870, -0.794114974339299450, +-0.794145361724665320, -0.794175747124667760, -0.794206130539230730, -0.794236511968278490, -0.794266891411735230, -0.794297268869524450, -0.794327644341570550, -0.794358017827797690, +-0.794388389328129610, -0.794418758842490580, -0.794449126370804560, -0.794479491912995830, -0.794509855468988560, -0.794540217038706480, -0.794570576622073750, -0.794600934219014900, +-0.794631289829453410, -0.794661643453313690, -0.794691995090519910, -0.794722344740996340, -0.794752692404666730, -0.794783038081455340, -0.794813381771286690, -0.794843723474084270, +-0.794874063189772500, -0.794904400918275630, -0.794934736659517640, -0.794965070413423240, -0.794995402179915820, -0.795025731958919900, -0.795056059750359980, -0.795086385554159560, +-0.795116709370243150, -0.795147031198535030, -0.795177351038959260, -0.795207668891440460, -0.795237984755902240, -0.795268298632269000, -0.795298610520465350, -0.795328920420414810, +-0.795359228332041980, -0.795389534255271150, -0.795419838190026710, -0.795450140136232390, -0.795480440093812800, -0.795510738062692350, -0.795541034042794750, -0.795571328034044510, +-0.795601620036366030, -0.795631910049683480, -0.795662198073921470, -0.795692484109003620, -0.795722768154854650, -0.795753050211398970, -0.795783330278560410, -0.795813608356263470, +-0.795843884444432550, -0.795874158542991930, -0.795904430651866220, -0.795934700770979160, -0.795964968900255590, -0.795995235039619220, -0.796025499188994900, -0.796055761348306800, +-0.796086021517479310, -0.796116279696436950, -0.796146535885103760, -0.796176790083404140, -0.796207042291262820, -0.796237292508603640, -0.796267540735351220, -0.796297786971429940, +-0.796328031216764210, -0.796358273471278740, -0.796388513734897160, -0.796418752007544420, -0.796448988289145120, -0.796479222579623000, -0.796509454878902790, -0.796539685186908990, +-0.796569913503566210, -0.796600139828798400, -0.796630364162530190, -0.796660586504686410, -0.796690806855190890, -0.796721025213968370, -0.796751241580943240, -0.796781455956040000, +-0.796811668339183380, -0.796841878730297330, -0.796872087129306680, -0.796902293536135950, -0.796932497950709310, -0.796962700372951360, -0.796992900802786730, -0.797023099240139810, +-0.797053295684935330, -0.797083490137097450, -0.797113682596551130, -0.797143873063220210, -0.797174061537029740, -0.797204248017904020, -0.797234432505767750, -0.797264615000545680, +-0.797294795502161760, -0.797324974010540810, -0.797355150525607790, -0.797385325047286540, -0.797415497575502010, -0.797445668110178700, -0.797475836651241330, -0.797506003198614530, +-0.797536167752222580, -0.797566330311990090, -0.797596490877842010, -0.797626649449702520, -0.797656806027496450, -0.797686960611148300, -0.797717113200583030, -0.797747263795724690, +-0.797777412396498130, -0.797807559002828400, -0.797837703614639460, -0.797867846231856360, -0.797897986854403500, -0.797928125482205820, -0.797958262115187940, -0.797988396753274270, +-0.798018529396389510, -0.798048660044458740, -0.798078788697406120, -0.798108915355156380, -0.798139040017634470, -0.798169162684764900, -0.798199283356472720, -0.798229402032682110, +-0.798259518713317910, -0.798289633398305170, -0.798319746087568170, -0.798349856781031760, -0.798379965478620670, -0.798410072180260060, -0.798440176885873880, -0.798470279595387300, +-0.798500380308725280, -0.798530479025811980, -0.798560575746572580, -0.798590670470931690, -0.798620763198814140, -0.798650853930144900, -0.798680942664848350, -0.798711029402849440, +-0.798741114144073120, -0.798771196888443890, -0.798801277635886600, -0.798831356386326070, -0.798861433139687160, -0.798891507895895030, -0.798921580654873730, -0.798951651416548890, +-0.798981720180844570, -0.799011786947685930, -0.799041851716997820, -0.799071914488705070, -0.799101975262732860, -0.799132034039005460, -0.799162090817447930, -0.799192145597985460, +-0.799222198380542430, -0.799252249165043780, -0.799282297951414590, -0.799312344739579570, -0.799342389529464010, -0.799372432320992200, -0.799402473114089300, -0.799432511908680480, +-0.799462548704690130, -0.799492583502043440, -0.799522616300665230, -0.799552647100480800, -0.799582675901414520, -0.799612702703391460, -0.799642727506336910, -0.799672750310175370, +-0.799702771114831900, -0.799732789920231560, -0.799762806726299180, -0.799792821532960050, -0.799822834340138570, -0.799852845147760010, -0.799882853955749650, -0.799912860764031900, +-0.799942865572531910, -0.799972868381174870, -0.800002869189885610, -0.800032867998589410, -0.800062864807210780, -0.800092859615675000, -0.800122852423907460, -0.800152843231832330, +-0.800182832039375240, -0.800212818846461000, -0.800242803653014920, -0.800272786458961720, -0.800302767264226440, -0.800332746068734500, -0.800362722872410500, -0.800392697675179620, +-0.800422670476967020, -0.800452641277697770, -0.800482610077297150, -0.800512576875689770, -0.800542541672800920, -0.800572504468556100, -0.800602465262879590, -0.800632424055697010, +-0.800662380846933310, -0.800692335636513760, -0.800722288424363550, -0.800752239210407280, -0.800782187994570790, -0.800812134776778590, -0.800842079556955970, -0.800872022335028190, +-0.800901963110920320, -0.800931901884557870, -0.800961838655865450, -0.800991773424768240, -0.801021706191192060, -0.801051636955061210, -0.801081565716301400, -0.801111492474837590, +-0.801141417230595070, -0.801171339983499210, -0.801201260733474860, -0.801231179480447200, -0.801261096224341940, -0.801291010965083710, -0.801320923702597890, -0.801350834436809880, +-0.801380743167644960, -0.801410649895027860, -0.801440554618884190, -0.801470457339139350, -0.801500358055718180, -0.801530256768546170, -0.801560153477548390, -0.801590048182650340, +-0.801619940883777300, -0.801649831580854230, -0.801679720273806520, -0.801709606962559880, -0.801739491647038840, -0.801769374327169220, -0.801799255002876080, -0.801829133674084700, +-0.801859010340720930, -0.801888885002709270, -0.801918757659975450, -0.801948628312444960, -0.801978496960042640, -0.802008363602694010, -0.802038228240324560, -0.802068090872859800, +-0.802097951500224560, -0.802127810122344350, -0.802157666739145010, -0.802187521350551160, -0.802217373956488510, -0.802247224556882470, -0.802277073151658300, -0.802306919740741750, +-0.802336764324057650, -0.802366606901531610, -0.802396447473089360, -0.802426286038655730, -0.802456122598156350, -0.802485957151516600, -0.802515789698662110, -0.802545620239518250, +-0.802575448774010210, -0.802605275302063710, -0.802635099823603810, -0.802664922338556130, -0.802694742846846170, -0.802724561348399420, -0.802754377843141410, -0.802784192330997290, +-0.802814004811892580, -0.802843815285753220, -0.802873623752504040, -0.802903430212070780, -0.802933234664378940, -0.802963037109354020, -0.802992837546921740, -0.803022635977007180, +-0.803052432399535940, -0.803082226814433970, -0.803112019221626120, -0.803141809621038320, -0.803171598012595860, -0.803201384396224680, -0.803231168771849860, -0.803260951139397110, +-0.803290731498792150, -0.803320509849960170, -0.803350286192826890, -0.803380060527317920, -0.803409832853358760, -0.803439603170875370, -0.803469371479792580, -0.803499137780036450, +-0.803528902071532710, -0.803558664354206530, -0.803588424627983630, -0.803618182892789630, -0.803647939148550260, -0.803677693395191130, -0.803707445632637630, -0.803737195860815490, +-0.803766944079650660, -0.803796690289068310, -0.803826434488994050, -0.803856176679353720, -0.803885916860073270, -0.803915655031077760, -0.803945391192293140, -0.803975125343645350, +-0.804004857485059340, -0.804034587616461290, -0.804064315737776700, -0.804094041848931410, -0.804123765949851130, -0.804153488040461270, -0.804183208120687780, -0.804212926190456370, +-0.804242642249692440, -0.804272356298321940, -0.804302068336270600, -0.804331778363463920, -0.804361486379828180, -0.804391192385288440, -0.804420896379770990, -0.804450598363200990, +-0.804480298335504610, -0.804509996296607350, -0.804539692246435180, -0.804569386184914030, -0.804599078111969180, -0.804628768027526590, -0.804658455931512310, -0.804688141823851620, +-0.804717825704470700, -0.804747507573295050, -0.804777187430250730, -0.804806865275263790, -0.804836541108259310, -0.804866214929163440, -0.804895886737902360, -0.804925556534401340, +-0.804955224318586350, -0.804984890090383320, -0.805014553849718320, -0.805044215596516730, -0.805073875330704510, -0.805103533052207940, -0.805133188760952300, -0.805162842456863650, +-0.805192494139867820, -0.805222143809890880, -0.805251791466858770, -0.805281437110697000, -0.805311080741331510, -0.805340722358688700, -0.805370361962693740, -0.805399999553272910, +-0.805429635130352040, -0.805459268693857090, -0.805488900243714220, -0.805518529779848950, -0.805548157302187540, -0.805577782810655510, -0.805607406305178910, -0.805637027785683910, +-0.805666647252096360, -0.805696264704342300, -0.805725880142347470, -0.805755493566037930, -0.805785104975339840, -0.805814714370178710, -0.805844321750480930, -0.805873927116172230, +-0.805903530467178770, -0.805933131803426630, -0.805962731124841510, -0.805992328431349600, -0.806021923722877070, -0.806051516999349400, -0.806081108260693010, -0.806110697506833950, +-0.806140284737698280, -0.806169869953211600, -0.806199453153300330, -0.806229034337890730, -0.806258613506908190, -0.806288190660279120, -0.806317765797929690, -0.806347338919785720, +-0.806376910025773720, -0.806406479115819200, -0.806436046189848430, -0.806465611247787820, -0.806495174289562860, -0.806524735315100050, -0.806554294324325350, -0.806583851317165030, +-0.806613406293545280, -0.806642959253391690, -0.806672510196630780, -0.806702059123188820, -0.806731606032991430, -0.806761150925965010, -0.806790693802035830, -0.806820234661130060, +-0.806849773503173440, -0.806879310328092460, -0.806908845135813510, -0.806938377926262110, -0.806967908699364740, -0.806997437455047590, -0.807026964193236940, -0.807056488913859060, +-0.807086011616839680, -0.807115532302105310, -0.807145050969582440, -0.807174567619196590, -0.807204082250874370, -0.807233594864541940, -0.807263105460125470, -0.807292614037551590, +-0.807322120596745800, -0.807351625137635030, -0.807381127660144910, -0.807410628164202060, -0.807440126649732530, -0.807469623116662700, -0.807499117564919210, -0.807528609994427550, +-0.807558100405114330, -0.807587588796906180, -0.807617075169728800, -0.807646559523508720, -0.807676041858172210, -0.807705522173645550, -0.807735000469855470, -0.807764476746727580, +-0.807793951004188490, -0.807823423242164830, -0.807852893460582310, -0.807882361659367550, -0.807911827838446840, -0.807941291997746890, -0.807970754137193440, -0.808000214256713090, +-0.808029672356232460, -0.808059128435677400, -0.808088582494974510, -0.808118034534050180, -0.808147484552830810, -0.808176932551242900, -0.808206378529212510, -0.808235822486666030, +-0.808265264423530420, -0.808294704339731270, -0.808324142235195330, -0.808353578109849090, -0.808383011963618950, -0.808412443796431510, -0.808441873608212620, -0.808471301398889120, +-0.808500727168387720, -0.808530150916634050, -0.808559572643555160, -0.808588992349077220, -0.808618410033127180, -0.808647825695630760, -0.808677239336514810, -0.808706650955706040, +-0.808736060553130410, -0.808765468128714530, -0.808794873682385010, -0.808824277214068350, -0.808853678723691180, -0.808883078211179660, -0.808912475676460410, -0.808941871119460140, +-0.808971264540105040, -0.809000655938321710, -0.809030045314036880, -0.809059432667176730, -0.809088817997668410, -0.809118201305437770, -0.809147582590411860, -0.809176961852516640, +-0.809206339091679160, -0.809235714307825820, -0.809265087500883110, -0.809294458670777980, -0.809323827817436500, -0.809353194940785390, -0.809382560040751490, -0.809411923117261070, +-0.809441284170240750, -0.809470643199617260, -0.809500000205317090, -0.809529355187267320, -0.809558708145393770, -0.809588059079623500, -0.809617407989883350, -0.809646754876099380, +-0.809676099738198540, -0.809705442576107550, -0.809734783389753130, -0.809764122179061460, -0.809793458943959490, -0.809822793684374150, -0.809852126400231630, -0.809881457091458760, +-0.809910785757982250, -0.809940112399728740, -0.809969437016625160, -0.809998759608597800, -0.810028080175573590, -0.810057398717479390, -0.810086715234241360, -0.810116029725786670, +-0.810145342192041820, -0.810174652632933650, -0.810203961048389100, -0.810233267438334350, -0.810262571802696450, -0.810291874141402470, -0.810321174454378460, -0.810350472741551480, +-0.810379769002848360, -0.810409063238196170, -0.810438355447520960, -0.810467645630749800, -0.810496933787809960, -0.810526219918627390, -0.810555504023129370, -0.810584786101242520, +-0.810614066152893660, -0.810643344178009980, -0.810672620176517640, -0.810701894148343820, -0.810731166093415450, -0.810760436011658920, -0.810789703903001310, -0.810818969767369450, +-0.810848233604690160, -0.810877495414890510, -0.810906755197896900, -0.810936012953636600, -0.810965268682036110, -0.810994522383022390, -0.811023774056522370, -0.811053023702462910, +-0.811082271320771150, -0.811111516911373510, -0.811140760474197030, -0.811170002009168890, -0.811199241516215470, -0.811228478995263960, -0.811257714446241280, -0.811286947869074290, +-0.811316179263690260, -0.811345408630015470, -0.811374635967977210, -0.811403861277502520, -0.811433084558517930, -0.811462305810950690, -0.811491525034727660, -0.811520742229776100, +-0.811549957396022430, -0.811579170533393790, -0.811608381641817590, -0.811637590721220100, -0.811666797771528610, -0.811696002792670180, -0.811725205784571750, -0.811754406747160600, +-0.811783605680363120, -0.811812802584106600, -0.811841997458318420, -0.811871190302924870, -0.811900381117853450, -0.811929569903031000, -0.811958756658384680, -0.811987941383841670, +-0.812017124079328580, -0.812046304744772800, -0.812075483380101380, -0.812104659985240950, -0.812133834560119010, -0.812163007104662380, -0.812192177618798470, -0.812221346102453890, +-0.812250512555556030, -0.812279676978032050, -0.812308839369808690, -0.812337999730813220, -0.812367158060972700, -0.812396314360214310, -0.812425468628465320, -0.812454620865652570, +-0.812483771071703110, -0.812512919246544560, -0.812542065390103430, -0.812571209502307210, -0.812600351583082860, -0.812629491632357650, -0.812658629650058970, -0.812687765636113560, +-0.812716899590448900, -0.812746031512991740, -0.812775161403669570, -0.812804289262409440, -0.812833415089138530, -0.812862538883784350, -0.812891660646273720, -0.812920780376533700, +-0.812949898074492140, -0.812979013740075640, -0.813008127373211490, -0.813037238973827070, -0.813066348541849450, -0.813095456077206350, -0.813124561579824270, -0.813153665049630820, +-0.813182766486553520, -0.813211865890518970, -0.813240963261454790, -0.813270058599288140, -0.813299151903946640, -0.813328243175357010, -0.813357332413446880, -0.813386419618143510, +-0.813415504789373970, -0.813444587927065530, -0.813473669031145710, -0.813502748101541660, -0.813531825138181120, -0.813560900140990580, -0.813589973109897890, -0.813619044044830540, +-0.813648112945715370, -0.813677179812479780, -0.813706244645051370, -0.813735307443357200, -0.813764368207325120, -0.813793426936881840, -0.813822483631955310, -0.813851538292472250, +-0.813880590918360400, -0.813909641509547030, -0.813938690065959540, -0.813967736587525640, -0.813996781074172060, -0.814025823525826530, -0.814054863942416770, -0.814083902323869620, +-0.814112938670112580, -0.814141972981073270, -0.814171005256679070, -0.814200035496857600, -0.814229063701535690, -0.814258089870641190, -0.814287114004101810, -0.814316136101844280, +-0.814345156163796440, -0.814374174189885670, -0.814403190180039480, -0.814432204134185600, -0.814461216052250970, -0.814490225934163540, -0.814519233779850250, -0.814548239589238940, +-0.814577243362257010, -0.814606245098831950, -0.814635244798891490, -0.814664242462362690, -0.814693238089173380, -0.814722231679251170, -0.814751223232523030, -0.814780212748916990, +-0.814809200228360340, -0.814838185670780700, -0.814867169076105790, -0.814896150444262780, -0.814925129775179390, -0.814954107068783350, -0.814983082325001940, -0.815012055543762660, +-0.815041026724993340, -0.815069995868621720, -0.815098962974574850, -0.815127928042780560, -0.815156891073166690, -0.815185852065660300, -0.815214811020189330, -0.815243767936681300, +-0.815272722815063910, -0.815301675655264900, -0.815330626457211440, -0.815359575220831470, -0.815388521946052820, -0.815417466632802570, -0.815446409281008640, -0.815475349890598780, +-0.815504288461500470, -0.815533224993641670, -0.815562159486949660, -0.815591091941352380, -0.815620022356777220, -0.815648950733151910, -0.815677877070404290, -0.815706801368461960, +-0.815735723627252880, -0.815764643846704330, -0.815793562026744020, -0.815822478167300140, -0.815851392268299720, -0.815880304329670960, -0.815909214351341340, -0.815938122333238700, +-0.815967028275291110, -0.815995932177425500, -0.816024834039570270, -0.816053733861653030, -0.816082631643601290, -0.816111527385342980, -0.816140421086805850, -0.816169312747917930, +-0.816198202368606410, -0.816227089948799440, -0.816255975488424990, -0.816284858987410320, -0.816313740445683500, -0.816342619863172360, -0.816371497239804730, -0.816400372575508460, +-0.816429245870211150, -0.816458117123840640, -0.816486986336325100, -0.816515853507591930, -0.816544718637569060, -0.816573581726184330, -0.816602442773365690, -0.816631301779041310, +-0.816660158743138240, -0.816689013665584880, -0.816717866546309180, -0.816746717385238630, -0.816775566182301290, -0.816804412937425010, -0.816833257650537940, -0.816862100321567470, +-0.816890940950441790, -0.816919779537088940, -0.816948616081436430, -0.816977450583412310, -0.817006283042944650, -0.817035113459961270, -0.817063941834390350, -0.817092768166159390, +-0.817121592455196440, -0.817150414701429680, -0.817179234904786720, -0.817208053065195730, -0.817236869182584540, -0.817265683256881200, -0.817294495288013900, -0.817323305275910130, +-0.817352113220498280, -0.817380919121705960, -0.817409722979461240, -0.817438524793692390, -0.817467324564327140, -0.817496122291293760, -0.817524917974519870, -0.817553711613933750, +-0.817582503209463570, -0.817611292761036830, -0.817640080268581930, -0.817668865732026680, -0.817697649151299390, -0.817726430526328320, -0.817755209857040750, -0.817783987143365200, +-0.817812762385229930, -0.817841535582562560, -0.817870306735291370, -0.817899075843344310, -0.817927842906649880, -0.817956607925135580, -0.817985370898729800, -0.818014131827360820, +-0.818042890710956260, -0.818071647549444390, -0.818100402342753500, -0.818129155090811630, -0.818157905793546970, -0.818186654450887450, -0.818215401062761250, -0.818244145629096750, +-0.818272888149821690, -0.818301628624864330, -0.818330367054152960, -0.818359103437615750, -0.818387837775180980, -0.818416570066776260, -0.818445300312330200, -0.818474028511771200, +-0.818502754665026750, -0.818531478772025480, -0.818560200832695540, -0.818588920846965330, -0.818617638814762570, -0.818646354736015660, -0.818675068610653200, -0.818703780438602810, +-0.818732490219792890, -0.818761197954151810, -0.818789903641607750, -0.818818607282089110, -0.818847308875523710, -0.818876008421840050, -0.818904705920966650, -0.818933401372831220, +-0.818962094777362370, -0.818990786134488170, -0.819019475444137000, -0.819048162706237480, -0.819076847920717220, -0.819105531087505170, -0.819134212206528930, -0.819162891277717240, +-0.819191568300998260, -0.819220243276300500, -0.819248916203552220, -0.819277587082681500, -0.819306255913616830, -0.819334922696286720, -0.819363587430618990, -0.819392250116542380, +-0.819420910753985150, -0.819449569342875610, -0.819478225883142340, -0.819506880374713420, -0.819535532817517120, -0.819564183211482390, -0.819592831556536840, -0.819621477852609300, +-0.819650122099627950, -0.819678764297521620, -0.819707404446218150, -0.819736042545646140, -0.819764678595734320, -0.819793312596410530, -0.819821944547603380, -0.819850574449241480, +-0.819879202301253110, -0.819907828103566880, -0.819936451856110970, -0.819965073558813870, -0.819993693211604310, -0.820022310814410350, -0.820050926367160480, -0.820079539869783440, +-0.820108151322207490, -0.820136760724361480, -0.820165368076173240, -0.820193973377571610, -0.820222576628485190, -0.820251177828842160, -0.820279776978571240, -0.820308374077600820, +-0.820336969125859740, -0.820365562123275940, -0.820394153069778250, -0.820422741965295520, -0.820451328809755580, -0.820479913603087360, -0.820508496345219380, -0.820537077036080030, +-0.820565655675598360, -0.820594232263702320, -0.820622806800320630, -0.820651379285382230, -0.820679949718815080, -0.820708518100548120, -0.820737084430509740, -0.820765648708628780, +-0.820794210934833960, -0.820822771109053220, -0.820851329231215950, -0.820879885301250000, -0.820908439319084420, -0.820936991284647700, -0.820965541197868460, -0.820994089058675660, +-0.821022634866997450, -0.821051178622762560, -0.821079720325900040, -0.821108259976337960, -0.821136797574005150, -0.821165333118830440, -0.821193866610742340, -0.821222398049669790, +-0.821250927435541070, -0.821279454768285010, -0.821307980047830570, -0.821336503274106010, -0.821365024447040070, -0.821393543566561580, -0.821422060632599480, -0.821450575645082060, +-0.821479088603938150, -0.821507599509096800, -0.821536108360486180, -0.821564615158035250, -0.821593119901672830, -0.821621622591327540, -0.821650123226928540, -0.821678621808403900, +-0.821707118335682770, -0.821735612808694120, -0.821764105227366090, -0.821792595591627870, -0.821821083901408180, -0.821849570156635730, -0.821878054357239600, -0.821906536503148040, +-0.821935016594290250, -0.821963494630595040, -0.821991970611990920, -0.822020444538406950, -0.822048916409771730, -0.822077386226014560, -0.822105853987063600, -0.822134319692848110, +-0.822162783343297070, -0.822191244938338730, -0.822219704477902270, -0.822248161961916630, -0.822276617390310550, -0.822305070763013180, -0.822333522079952810, -0.822361971341058710, +-0.822390418546259940, -0.822418863695484890, -0.822447306788662620, -0.822475747825722190, -0.822504186806592320, -0.822532623731202170, -0.822561058599480250, -0.822589491411355960, +-0.822617922166757780, -0.822646350865614660, -0.822674777507855670, -0.822703202093409750, -0.822731624622206170, -0.822760045094173220, -0.822788463509240060, -0.822816879867336090, +-0.822845294168389700, -0.822873706412330040, -0.822902116599086080, -0.822930524728586850, -0.822958930800761550, -0.822987334815538650, -0.823015736772847450, -0.823044136672617220, +-0.823072534514776350, -0.823100930299254130, -0.823129324025979600, -0.823157715694881940, -0.823186105305889870, -0.823214492858932450, -0.823242878353939060, -0.823271261790838200, +-0.823299643169559170, -0.823328022490031120, -0.823356399752183000, -0.823384774955944090, -0.823413148101243000, -0.823441519188009010, -0.823469888216171510, -0.823498255185659000, +-0.823526620096400990, -0.823554982948326300, -0.823583343741364100, -0.823611702475443910, -0.823640059150494210, -0.823668413766444620, -0.823696766323223640, -0.823725116820760880, +-0.823753465258985180, -0.823781811637825930, -0.823810155957212410, -0.823838498217073110, -0.823866838417337650, -0.823895176557935430, -0.823923512638794930, -0.823951846659845670, +-0.823980178621016800, -0.824008508522237500, -0.824036836363437160, -0.824065162144544390, -0.824093485865488810, -0.824121807526199790, -0.824150127126605960, -0.824178444666636810, +-0.824206760146221520, -0.824235073565289690, -0.824263384923769830, -0.824291694221591540, -0.824320001458684230, -0.824348306634976710, -0.824376609750398390, -0.824404910804878540, +-0.824433209798346440, -0.824461506730731600, -0.824489801601962610, -0.824518094411969330, -0.824546385160680910, -0.824574673848026300, -0.824602960473935000, -0.824631245038336290, +-0.824659527541159560, -0.824687807982334210, -0.824716086361789060, -0.824744362679453720, -0.824772636935257710, -0.824800909129129840, -0.824829179260999750, -0.824857447330796690, +-0.824885713338450290, -0.824913977283889270, -0.824942239167043350, -0.824970498987842140, -0.824998756746214370, -0.825027012442089650, -0.825055266075397480, -0.825083517646067240, +-0.825111767154028340, -0.825140014599209710, -0.825168259981541200, -0.825196503300952180, -0.825224744557371710, -0.825252983750729310, -0.825281220880954570, -0.825309455947976670, +-0.825337688951725430, -0.825365919892129710, -0.825394148769119430, -0.825422375582623440, -0.825450600332571670, -0.825478823018893300, -0.825507043641517950, -0.825535262200375100, +-0.825563478695394040, -0.825591693126504160, -0.825619905493635290, -0.825648115796716490, -0.825676324035677260, -0.825704530210447320, -0.825732734320956060, -0.825760936367133210, +-0.825789136348907830, -0.825817334266209510, -0.825845530118968110, -0.825873723907112670, -0.825901915630572910, -0.825930105289278350, -0.825958292883158810, -0.825986478412143230, +-0.826014661876161460, -0.826042843275143320, -0.826071022609017880, -0.826099199877714850, -0.826127375081163740, -0.826155548219294270, -0.826183719292036160, -0.826211888299318460, +-0.826240055241071140, -0.826268220117223780, -0.826296382927705800, -0.826324543672446680, -0.826352702351376370, -0.826380858964424150, -0.826409013511520190, -0.826437165992593310, +-0.826465316407573590, -0.826493464756390850, -0.826521611038974150, -0.826549755255253430, -0.826577897405158300, -0.826606037488618720, -0.826634175505563840, -0.826662311455923390, +-0.826690445339627540, -0.826718577156605240, -0.826746706906786530, -0.826774834590101040, -0.826802960206478480, -0.826831083755848790, -0.826859205238141160, -0.826887324653285400, +-0.826915442001211700, -0.826943557281849100, -0.826971670495127540, -0.826999781640976870, -0.827027890719326810, -0.827055997730107180, -0.827084102673247390, -0.827112205548677480, +-0.827140306356326850, -0.827168405096125550, -0.827196501768003080, -0.827224596371889500, -0.827252688907714640, -0.827280779375407670, -0.827308867774898870, -0.827336954106118180, +-0.827365038368994780, -0.827393120563458930, -0.827421200689440140, -0.827449278746868360, -0.827477354735673630, -0.827505428655785360, -0.827533500507133370, -0.827561570289648050, +-0.827589638003258350, -0.827617703647894780, -0.827645767223486820, -0.827673828729964640, -0.827701888167257760, -0.827729945535296110, -0.827758000834009850, -0.827786054063328280, +-0.827814105223181660, -0.827842154313499720, -0.827870201334212520, -0.827898246285249880, -0.827926289166541540, -0.827954329978017320, -0.827982368719607620, -0.828010405391241820, +-0.828038439992849870, -0.828066472524361830, -0.828094502985707640, -0.828122531376817460, -0.828150557697620690, -0.828178581948047610, -0.828206604128028270, -0.828234624237492060, +-0.828262642276369480, -0.828290658244590140, -0.828318672142084430, -0.828346683968781860, -0.828374693724612590, -0.828402701409506780, -0.828430707023393940, -0.828458710566204350, +-0.828486712037868060, -0.828514711438314900, -0.828542708767475160, -0.828570704025278550, -0.828598697211655130, -0.828626688326535190, -0.828654677369848210, -0.828682664341524710, +-0.828710649241494400, -0.828738632069687560, -0.828766612826034250, -0.828794591510464310, -0.828822568122908110, -0.828850542663295160, -0.828878515131555970, -0.828906485527620470, +-0.828934453851418730, -0.828962420102881010, -0.828990384281937160, -0.829018346388517240, -0.829046306422551730, -0.829074264383970250, -0.829102220272703080, -0.829130174088680280, +-0.829158125831832130, -0.829186075502088890, -0.829214023099380300, -0.829241968623636530, -0.829269912074788170, -0.829297853452764630, -0.829325792757496630, -0.829353729988914100, +-0.829381665146947440, -0.829409598231526490, -0.829437529242581410, -0.829465458180042800, -0.829493385043840290, -0.829521309833904370, -0.829549232550165110, -0.829577153192552870, +-0.829605071760997960, -0.829632988255430080, -0.829660902675779740, -0.829688815021977330, -0.829716725293952680, -0.829744633491636300, -0.829772539614958230, -0.829800443663848860, +-0.829828345638238600, -0.829856245538057260, -0.829884143363235350, -0.829912039113703260, -0.829939932789390820, -0.829967824390228540, -0.829995713916146790, -0.830023601367075870, +-0.830051486742945820, -0.830079370043686930, -0.830107251269230020, -0.830135130419504600, -0.830163007494441390, -0.830190882493970770, -0.830218755418022810, -0.830246626266528230, +-0.830274495039416860, -0.830302361736619310, -0.830330226358066080, -0.830358088903686900, -0.830385949373412590, -0.830413807767173440, -0.830441664084899720, -0.830469518326522160, +-0.830497370491970480, -0.830525220581175730, -0.830553068594067520, -0.830580914530576810, -0.830608758390633750, -0.830636600174168740, -0.830664439881112490, -0.830692277511394960, +-0.830720113064946640, -0.830747946541698370, -0.830775777941579970, -0.830803607264522070, -0.830831434510455270, -0.830859259679309740, -0.830887082771016420, -0.830914903785505030, +-0.830942722722706420, -0.830970539582551290, -0.830998354364969600, -0.831026167069891960, -0.831053977697248980, -0.831081786246971270, -0.831109592718988770, -0.831137397113232310, +-0.831165199429632630, -0.831192999668119770, -0.831220797828624350, -0.831248593911076970, -0.831276387915408030, -0.831304179841548360, -0.831331969689428130, -0.831359757458977830, +-0.831387543150128530, -0.831415326762810050, -0.831443108296953230, -0.831470887752488670, -0.831498665129346890, -0.831526440427458600, -0.831554213646754080, -0.831581984787164270, +-0.831609753848619130, -0.831637520831049800, -0.831665285734386470, -0.831693048558560080, -0.831720809303501230, -0.831748567969140100, -0.831776324555407620, -0.831804079062234520, +-0.831831831489551090, -0.831859581837287920, -0.831887330105375860, -0.831915076293745500, -0.831942820402327700, -0.831970562431052500, -0.831998302379851060, -0.832026040248654010, +-0.832053776037391610, -0.832081509745994820, -0.832109241374394240, -0.832136970922520700, -0.832164698390304600, -0.832192423777676770, -0.832220147084568040, -0.832247868310908800, +-0.832275587456629770, -0.832303304521661900, -0.832331019505935690, -0.832358732409382180, -0.832386443231931560, -0.832414151973514870, -0.832441858634063060, -0.832469563213506400, +-0.832497265711775740, -0.832524966128802000, -0.832552664464515810, -0.832580360718848220, -0.832608054891729400, -0.832635746983090510, -0.832663436992862490, -0.832691124920975630, +-0.832718810767360980, -0.832746494531949380, -0.832774176214671650, -0.832801855815458290, -0.832829533334240260, -0.832857208770948710, -0.832884882125513810, -0.832912553397866740, +-0.832940222587938320, -0.832967889695659270, -0.832995554720960760, -0.833023217663773190, -0.833050878524027590, -0.833078537301654930, -0.833106193996585700, -0.833133848608751060, +-0.833161501138081740, -0.833189151584508680, -0.833216799947963050, -0.833244446228375120, -0.833272090425676290, -0.833299732539797060, -0.833327372570668360, -0.833355010518221360, +-0.833382646382386790, -0.833410280163095820, -0.833437911860279050, -0.833465541473867310, -0.833493169003792110, -0.833520794449983620, -0.833548417812373210, -0.833576039090891730, +-0.833603658285470230, -0.833631275396039760, -0.833658890422530830, -0.833686503364874710, -0.833714114223002570, -0.833741722996844900, -0.833769329686332990, -0.833796934291397670, +-0.833824536811970330, -0.833852137247981350, -0.833879735599362020, -0.833907331866043600, -0.833934926047956600, -0.833962518145032420, -0.833990108157201760, -0.834017696084395910, +-0.834045281926546030, -0.834072865683582740, -0.834100447355437310, -0.834128026942040910, -0.834155604443324260, -0.834183179859218640, -0.834210753189654990, -0.834238324434564580, +-0.834265893593878480, -0.834293460667527410, -0.834321025655442750, -0.834348588557555780, -0.834376149373797000, -0.834403708104097920, -0.834431264748389580, -0.834458819306603260, +-0.834486371778669690, -0.834513922164520140, -0.834541470464086110, -0.834569016677298100, -0.834596560804087620, -0.834624102844385710, -0.834651642798123540, -0.834679180665232500, +-0.834706716445643200, -0.834734250139287150, -0.834761781746095720, -0.834789311265999650, -0.834816838698930310, -0.834844364044818770, -0.834871887303596400, -0.834899408475194500, +-0.834926927559543900, -0.834954444556576190, -0.834981959466222110, -0.835009472288413160, -0.835036983023080490, -0.835064491670155400, -0.835091998229569370, -0.835119502701253010, +-0.835147005085137950, -0.835174505381155560, -0.835202003589236690, -0.835229499709312820, -0.835256993741315230, -0.835284485685175100, -0.835311975540824040, -0.835339463308192860, +-0.835366948987212980, -0.835394432577815870, -0.835421914079932600, -0.835449393493494450, -0.835476870818432800, -0.835504346054679160, -0.835531819202164570, -0.835559290260820320, +-0.835586759230578120, -0.835614226111368820, -0.835641690903123900, -0.835669153605774760, -0.835696614219252680, -0.835724072743489480, -0.835751529178415660, -0.835778983523963180, +-0.835806435780063420, -0.835833885946647310, -0.835861334023646490, -0.835888780010992320, -0.835916223908616200, -0.835943665716449850, -0.835971105434423990, -0.835998543062470350, +-0.836025978600520750, -0.836053412048505810, -0.836080843406357350, -0.836108272674006890, -0.836135699851385920, -0.836163124938425480, -0.836190547935057200, -0.836217968841212800, +-0.836245387656823210, -0.836272804381820170, -0.836300219016135160, -0.836327631559699580, -0.836355042012445150, -0.836382450374302920, -0.836409856645204510, -0.836437260825081740, +-0.836464662913865450, -0.836492062911487700, -0.836519460817879650, -0.836546856632973010, -0.836574250356699410, -0.836601641988990010, -0.836629031529776750, -0.836656418978990680, +-0.836683804336563530, -0.836711187602426800, -0.836738568776512200, -0.836765947858751360, -0.836793324849075540, -0.836820699747416240, -0.836848072553705520, -0.836875443267874330, +-0.836902811889854600, -0.836930178419577840, -0.836957542856975540, -0.836984905201979660, -0.837012265454521340, -0.837039623614532320, -0.837066979681944430, -0.837094333656688950, +-0.837121685538697590, -0.837149035327901970, -0.837176383024234030, -0.837203728627624930, -0.837231072138006520, -0.837258413555310610, -0.837285752879468490, -0.837313090110411880, +-0.837340425248072620, -0.837367758292382300, -0.837395089243272770, -0.837422418100675410, -0.837449744864521950, -0.837477069534744320, -0.837504392111273810, -0.837531712594042240, +-0.837559030982981460, -0.837586347278023060, -0.837613661479099100, -0.837640973586140760, -0.837668283599079850, -0.837695591517848560, -0.837722897342378150, -0.837750201072600340, +-0.837777502708447090, -0.837804802249850320, -0.837832099696741330, -0.837859395049052050, -0.837886688306714530, -0.837913979469660060, -0.837941268537820690, -0.837968555511128140, +-0.837995840389514140, -0.838023123172910830, -0.838050403861249400, -0.838077682454462010, -0.838104958952480610, -0.838132233355236680, -0.838159505662662060, -0.838186775874688710, +-0.838214043991248440, -0.838241310012273310, -0.838268573937694610, -0.838295835767444820, -0.838323095501455120, -0.838350353139657670, -0.838377608681984300, -0.838404862128367070, +-0.838432113478737810, -0.838459362733028010, -0.838486609891169850, -0.838513854953095380, -0.838541097918735990, -0.838568338788023950, -0.838595577560890980, -0.838622814237269140, +-0.838650048817090490, -0.838677281300286400, -0.838704511686789170, -0.838731739976530940, -0.838758966169443120, -0.838786190265457860, -0.838813412264507010, -0.838840632166523050, +-0.838867849971437150, -0.838895065679181710, -0.838922279289688770, -0.838949490802889940, -0.838976700218717400, -0.839003907537103080, -0.839031112757978930, -0.839058315881277330, +-0.839085516906929670, -0.839112715834868240, -0.839139912665025190, -0.839167107397332130, -0.839194300031721350, -0.839221490568124890, -0.839248679006474600, -0.839275865346702840, +-0.839303049588741250, -0.839330231732522190, -0.839357411777977400, -0.839384589725039040, -0.839411765573639170, -0.839438939323709940, -0.839466110975183640, -0.839493280527991770, +-0.839520447982066600, -0.839547613337340740, -0.839574776593745460, -0.839601937751213280, -0.839629096809676350, -0.839656253769066610, -0.839683408629316450, -0.839710561390357490, +-0.839737712052122220, -0.839764860614542810, -0.839792007077551080, -0.839819151441079330, -0.839846293705059700, -0.839873433869424590, -0.839900571934105610, -0.839927707899035260, +-0.839954841764145810, -0.839981973529369100, -0.840009103194637400, -0.840036230759882980, -0.840063356225037920, -0.840090479590034690, -0.840117600854805140, -0.840144720019281530, +-0.840171837083396380, -0.840198952047081280, -0.840226064910268970, -0.840253175672891370, -0.840280284334880890, -0.840307390896170010, -0.840334495356690250, -0.840361597716374310, +-0.840388697975154700, -0.840415796132963020, -0.840442892189731890, -0.840469986145393590, -0.840497077999880490, -0.840524167753124440, -0.840551255405058040, -0.840578340955613680, +-0.840605424404723190, -0.840632505752319180, -0.840659584998333930, -0.840686662142699710, -0.840713737185349030, -0.840740810126213820, -0.840767880965226590, -0.840794949702319940, +-0.840822016337425590, -0.840849080870476160, -0.840876143301404140, -0.840903203630141700, -0.840930261856621560, -0.840957317980775440, -0.840984372002536280, -0.841011423921836030, +-0.841038473738607180, -0.841065521452782020, -0.841092567064293250, -0.841119610573073160, -0.841146651979053920, -0.841173691282168010, -0.841200728482348060, -0.841227763579526000, +-0.841254796573634670, -0.841281827464606340, -0.841308856252373390, -0.841335882936868560, -0.841362907518023670, -0.841389929995771670, -0.841416950370045050, -0.841443968640775750, +-0.841470984807896620, -0.841497998871339910, -0.841525010831038260, -0.841552020686924360, -0.841579028438930180, -0.841606034086988640, -0.841633037631031700, -0.841660039070992290, +-0.841687038406802700, -0.841714035638395530, -0.841741030765703280, -0.841768023788658670, -0.841795014707194090, -0.841822003521241590, -0.841848990230734230, -0.841875974835604280, +-0.841902957335784460, -0.841929937731207280, -0.841956916021805450, -0.841983892207511020, -0.842010866288257160, -0.842037838263975940, -0.842064808134600050, -0.842091775900062120, +-0.842118741560294870, -0.842145705115230680, -0.842172666564802500, -0.842199625908942370, -0.842226583147583470, -0.842253538280657850, -0.842280491308098340, -0.842307442229837670, +-0.842334391045808430, -0.842361337755943350, -0.842388282360174710, -0.842415224858435670, -0.842442165250658290, -0.842469103536775510, -0.842496039716719940, -0.842522973790424290, +-0.842549905757821180, -0.842576835618843560, -0.842603763373423580, -0.842630689021494520, -0.842657612562988430, -0.842684533997838270, -0.842711453325976860, -0.842738370547336800, +-0.842765285661850830, -0.842792198669451880, -0.842819109570072110, -0.842846018363644920, -0.842872925050102360, -0.842899829629377480, -0.842926732101403120, -0.842953632466111880, +-0.842980530723436820, -0.843007426873310100, -0.843034320915665210, -0.843061212850434120, -0.843088102677550080, -0.843114990396945820, -0.843141876008553950, -0.843168759512307520, +-0.843195640908139370, -0.843222520195981980, -0.843249397375768430, -0.843276272447431200, -0.843303145410903230, -0.843330016266117370, -0.843356885013006540, -0.843383751651503480, +-0.843410616181541340, -0.843437478603052520, -0.843464338915969840, -0.843491197120226350, -0.843518053215754790, -0.843544907202488200, -0.843571759080359310, -0.843598608849301160, +-0.843625456509246360, -0.843652302060128090, -0.843679145501878950, -0.843705986834431760, -0.843732826057719710, -0.843759663171675610, -0.843786498176232410, -0.843813331071323060, +-0.843840161856880160, -0.843866990532837200, -0.843893817099126480, -0.843920641555681250, -0.843947463902434250, -0.843974284139318740, -0.844001102266267790, -0.844027918283213770, +-0.844054732190090200, -0.844081543986829550, -0.844108353673365120, -0.844135161249629730, -0.844161966715556430, -0.844188770071078290, -0.844215571316128340, -0.844242370450639320, +-0.844269167474544610, -0.844295962387776710, -0.844322755190268890, -0.844349545881954210, -0.844376334462765720, -0.844403120932636360, -0.844429905291499420, -0.844456687539287380, +-0.844483467675933960, -0.844510245701371680, -0.844537021615533680, -0.844563795418353250, -0.844590567109763210, -0.844617336689697070, -0.844644104158087330, -0.844670869514867580, +-0.844697632759970340, -0.844724393893329100, -0.844751152914876900, -0.844777909824546700, -0.844804664622271880, -0.844831417307985500, -0.844858167881620380, -0.844884916343110140, +-0.844911662692387270, -0.844938406929385270, -0.844965149054037300, -0.844991889066276540, -0.845018626966035910, -0.845045362753249040, -0.845072096427848640, -0.845098827989767880, +-0.845125557438940020, -0.845152284775298250, -0.845179009998775820, -0.845205733109305800, -0.845232454106821680, -0.845259172991256190, -0.845285889762543040, -0.845312604420614950, +-0.845339316965405320, -0.845366027396847410, -0.845392735714874390, -0.845419441919419530, -0.845446146010416340, -0.845472847987797650, -0.845499547851496950, -0.845526245601447180, +-0.845552941237581730, -0.845579634759834000, -0.845606326168137130, -0.845633015462424750, -0.845659702642629570, -0.845686387708685320, -0.845713070660524920, -0.845739751498081780, +-0.845766430221289390, -0.845793106830080800, -0.845819781324389510, -0.845846453704149010, -0.845873123969292040, -0.845899792119752640, -0.845926458155463410, -0.845953122076358090, +-0.845979783882369940, -0.846006443573432350, -0.846033101149478610, -0.846059756610442410, -0.846086409956256610, -0.846113061186854920, -0.846139710302170390, -0.846166357302136630, +-0.846193002186686920, -0.846219644955754750, -0.846246285609273620, -0.846272924147176590, -0.846299560569397480, -0.846326194875869240, -0.846352827066525590, -0.846379457141299810, +-0.846406085100125270, -0.846432710942935710, -0.846459334669664500, -0.846485956280244700, -0.846512575774610370, -0.846539193152694210, -0.846565808414430190, -0.846592421559751560, +-0.846619032588591950, -0.846645641500884950, -0.846672248296563620, -0.846698852975561910, -0.846725455537812870, -0.846752055983250100, -0.846778654311807210, -0.846805250523417710, +-0.846831844618015190, -0.846858436595533170, -0.846885026455904800, -0.846911614199064130, -0.846938199824944230, -0.846964783333478800, -0.846991364724601460, -0.847017943998245700, +-0.847044521154345030, -0.847071096192833270, -0.847097669113643590, -0.847124239916709930, -0.847150808601965450, -0.847177375169343990, -0.847203939618779160, -0.847230501950204330, +-0.847257062163553560, -0.847283620258759810, -0.847310176235757330, -0.847336730094479180, -0.847363281834859210, -0.847389831456831000, -0.847416378960328180, -0.847442924345284450, +-0.847469467611633660, -0.847496008759308970, -0.847522547788244540, -0.847549084698373420, -0.847575619489629560, -0.847602152161946790, -0.847628682715258490, -0.847655211149498600, +-0.847681737464600850, -0.847708261660498510, -0.847734783737125850, -0.847761303694415820, -0.847787821532302700, -0.847814337250719970, -0.847840850849601370, -0.847867362328880940, +-0.847893871688491840, -0.847920378928368250, -0.847946884048443540, -0.847973387048651550, -0.847999887928926110, -0.848026386689201050, -0.848052883329409870, -0.848079377849486840, +-0.848105870249365120, -0.848132360528978890, -0.848158848688261520, -0.848185334727147190, -0.848211818645569380, -0.848238300443462050, -0.848264780120759230, -0.848291257677394110, +-0.848317733113301160, -0.848344206428413680, -0.848370677622665600, -0.848397146695990980, -0.848423613648323420, -0.848450078479596750, -0.848476541189745140, -0.848503001778702080, +-0.848529460246401520, -0.848555916592777290, -0.848582370817763110, -0.848608822921293140, -0.848635272903300990, -0.848661720763720710, -0.848688166502486350, -0.848714610119531420, +-0.848741051614790190, -0.848767490988196040, -0.848793928239683140, -0.848820363369185430, -0.848846796376636850, -0.848873227261971450, -0.848899656025122850, -0.848926082666025210, +-0.848952507184612240, -0.848978929580818000, -0.849005349854576320, -0.849031768005821360, -0.849058184034486960, -0.849084597940507390, -0.849111009723816030, -0.849137419384347390, +-0.849163826922034960, -0.849190232336813010, -0.849216635628615490, -0.849243036797376340, -0.849269435843029610, -0.849295832765509460, -0.849322227564749840, -0.849348620240684250, +-0.849375010793247290, -0.849401399222372680, -0.849427785527994690, -0.849454169710047170, -0.849480551768464380, -0.849506931703180150, -0.849533309514128640, -0.849559685201243700, +-0.849586058764459580, -0.849612430203710360, -0.849638799518929950, -0.849665166710052660, -0.849691531777012620, -0.849717894719743460, -0.849744255538179890, -0.849770614232255420, +-0.849796970801904420, -0.849823325247060950, -0.849849677567659170, -0.849876027763633470, -0.849902375834917460, -0.849928721781445740, -0.849955065603152040, -0.849981407299970630, +-0.850007746871835670, -0.850034084318681330, -0.850060419640441770, -0.850086752837051480, -0.850113083908444090, -0.850139412854554080, -0.850165739675315390, -0.850192064370662410, +-0.850218386940529200, -0.850244707384850030, -0.850271025703559060, -0.850297341896590900, -0.850323655963878930, -0.850349967905358220, -0.850376277720962360, -0.850402585410625740, +-0.850428890974282650, -0.850455194411867340, -0.850481495723314330, -0.850507794908557320, -0.850534091967531050, -0.850560386900169330, -0.850586679706406560, -0.850612970386177230, +-0.850639258939415390, -0.850665545366055430, -0.850691829666031850, -0.850718111839278370, -0.850744391885729920, -0.850770669805320230, -0.850796945597983910, -0.850823219263655230, +-0.850849490802268460, -0.850875760213757990, -0.850902027498058320, -0.850928292655103610, -0.850954555684828030, -0.850980816587165960, -0.851007075362051780, -0.851033332009420000, +-0.851059586529204880, -0.851085838921341040, -0.851112089185762310, -0.851138337322403630, -0.851164583331198930, -0.851190827212082720, -0.851217068964989390, -0.851243308589853420, +-0.851269546086609210, -0.851295781455191360, -0.851322014695533810, -0.851348245807571510, -0.851374474791238290, -0.851400701646468970, -0.851426926373197830, -0.851453148971359370, +-0.851479369440888310, -0.851505587781718590, -0.851531803993785030, -0.851558018077021810, -0.851584230031363630, -0.851610439856744780, -0.851636647553099760, -0.851662853120363270, +-0.851689056558469830, -0.851715257867353470, -0.851741457046949260, -0.851767654097191130, -0.851793849018013920, -0.851820041809352000, -0.851846232471140000, -0.851872421003312510, +-0.851898607405804030, -0.851924791678548950, -0.851950973821482100, -0.851977153834537540, -0.852003331717650080, -0.852029507470754340, -0.852055681093784820, -0.852081852586676350, +-0.852108021949362970, -0.852134189181779860, -0.852160354283860940, -0.852186517255541180, -0.852212678096755050, -0.852238836807437390, -0.852264993387522480, -0.852291147836945370, +-0.852317300155640220, -0.852343450343541980, -0.852369598400584900, -0.852395744326703840, -0.852421888121833390, -0.852448029785908280, -0.852474169318863110, -0.852500306720632710, +-0.852526441991151460, -0.852552575130353980, -0.852578706138174990, -0.852604835014549310, -0.852630961759411440, -0.852657086372696220, -0.852683208854338570, -0.852709329204272560, +-0.852735447422433570, -0.852761563508755650, -0.852787677463173850, -0.852813789285622900, -0.852839898976037400, -0.852866006534352180, -0.852892111960502300, -0.852918215254421690, +-0.852944316416045960, -0.852970415445309050, -0.852996512342146240, -0.853022607106492030, -0.853048699738281350, -0.853074790237449250, -0.853100878603929800, -0.853126964837658490, +-0.853153048938569470, -0.853179130906597800, -0.853205210741678320, -0.853231288443745850, -0.853257364012735220, -0.853283437448581370, -0.853309508751218580, -0.853335577920582460, +-0.853361644956607050, -0.853387709859227410, -0.853413772628378700, -0.853439833263995420, -0.853465891766012620, -0.853491948134365350, -0.853518002368987890, -0.853544054469815740, +-0.853570104436783160, -0.853596152269825330, -0.853622197968877170, -0.853648241533873420, -0.853674282964749340, -0.853700322261439330, -0.853726359423878760, -0.853752394452002130, +-0.853778427345744380, -0.853804458105040690, -0.853830486729825750, -0.853856513220034640, -0.853882537575602510, -0.853908559796463740, -0.853934579882553830, -0.853960597833807180, +-0.853986613650159150, -0.854012627331544480, -0.854038638877898330, -0.854064648289155740, -0.854090655565251320, -0.854116660706120580, -0.854142663711697890, -0.854168664581918420, +-0.854194663316717450, -0.854220659916029800, -0.854246654379790420, -0.854272646707934790, -0.854298636900397200, -0.854324624957113250, -0.854350610878017450, -0.854376594663045270, +-0.854402576312131460, -0.854428555825211270, -0.854454533202219760, -0.854480508443092090, -0.854506481547762880, -0.854532452516167720, -0.854558421348241230, -0.854584388043918670, +-0.854610352603135110, -0.854636315025825710, -0.854662275311925730, -0.854688233461369910, -0.854714189474093610, -0.854740143350031680, -0.854766095089119380, -0.854792044691291890, +-0.854817992156484240, -0.854843937484631610, -0.854869880675669380, -0.854895821729532160, -0.854921760646155660, -0.854947697425474500, -0.854973632067424160, -0.854999564571939710, +-0.855025494938956410, -0.855051423168409320, -0.855077349260233820, -0.855103273214364860, -0.855129195030737810, -0.855155114709287620, -0.855181032249949680, -0.855206947652659030, +-0.855232860917351180, -0.855258772043961280, -0.855284681032424280, -0.855310587882675780, -0.855336492594650610, -0.855362395168284160, -0.855388295603511710, -0.855414193900268630, +-0.855440090058489980, -0.855465984078111360, -0.855491875959067620, -0.855517765701294230, -0.855543653304726370, -0.855569538769299310, -0.855595422094948430, -0.855621303281608900, +-0.855647182329216440, -0.855673059237705870, -0.855698934007012690, -0.855724806637072070, -0.855750677127819380, -0.855776545479190130, -0.855802411691119370, -0.855828275763542590, +-0.855854137696395400, -0.855879997489612630, -0.855905855143130110, -0.855931710656882670, -0.855957564030806030, -0.855983415264835350, -0.856009264358906230, -0.856035111312953960, +-0.856060956126914130, -0.856086798800721690, -0.856112639334312480, -0.856138477727621420, -0.856164313980584120, -0.856190148093136090, -0.856215980065212710, -0.856241809896749580, +-0.856267637587681650, -0.856293463137944970, -0.856319286547474360, -0.856345107816205430, -0.856370926944073910, -0.856396743931014950, -0.856422558776964160, -0.856448371481857150, +-0.856474182045629080, -0.856499990468215680, -0.856525796749552200, -0.856551600889574160, -0.856577402888217150, -0.856603202745416570, -0.856629000461108010, -0.856654796035227210, +-0.856680589467709310, -0.856706380758489820, -0.856732169907504340, -0.856757956914688480, -0.856783741779977740, -0.856809524503307610, -0.856835305084613810, -0.856861083523831610, +-0.856886859820896960, -0.856912633975744910, -0.856938405988311280, -0.856964175858531570, -0.856989943586341510, -0.857015709171676470, -0.857041472614472500, -0.857067233914664550, +-0.857092993072188780, -0.857118750086980240, -0.857144504958974980, -0.857170257688108280, -0.857196008274316080, -0.857221756717533980, -0.857247503017697370, -0.857273247174742070, +-0.857298989188603590, -0.857324729059217530, -0.857350466786519720, -0.857376202370445650, -0.857401935810931160, -0.857427667107912070, -0.857453396261323550, -0.857479123271101760, +-0.857504848137181860, -0.857530570859500020, -0.857556291437991610, -0.857582009872592480, -0.857607726163238330, -0.857633440309865210, -0.857659152312408080, -0.857684862170803420, +-0.857710569884986400, -0.857736275454892840, -0.857761978880458690, -0.857787680161619550, -0.857813379298311470, -0.857839076290469630, -0.857864771138030390, -0.857890463840929040, +-0.857916154399101520, -0.857941842812483530, -0.857967529081010930, -0.857993213204619630, -0.858018895183245480, -0.858044575016823850, -0.858070252705290910, -0.858095928248582270, +-0.858121601646633760, -0.858147272899381200, -0.858172942006760420, -0.858198608968707370, -0.858224273785158090, -0.858249936456047970, -0.858275596981312840, -0.858301255360888750, +-0.858326911594711530, -0.858352565682717010, -0.858378217624841120, -0.858403867421019820, -0.858429515071188700, -0.858455160575283930, -0.858480803933241110, -0.858506445144996300, +-0.858532084210485320, -0.858557721129644120, -0.858583355902408640, -0.858608988528715030, -0.858634619008498690, -0.858660247341695990, -0.858685873528242550, -0.858711497568074410, +-0.858737119461127410, -0.858762739207337700, -0.858788356806641340, -0.858813972258973930, -0.858839585564271760, -0.858865196722470410, -0.858890805733506070, -0.858916412597314660, +-0.858942017313832350, -0.858967619882994860, -0.858993220304738680, -0.859018818578999090, -0.859044414705712690, -0.859070008684815090, -0.859095600516242450, -0.859121190199930830, +-0.859146777735816270, -0.859172363123834710, -0.859197946363922440, -0.859223527456015160, -0.859249106400049150, -0.859274683195960230, -0.859300257843684690, -0.859325830343158350, +-0.859351400694317590, -0.859376968897098470, -0.859402534951436700, -0.859428098857268790, -0.859453660614530430, -0.859479220223157920, -0.859504777683087420, -0.859530332994254850, +-0.859555886156596620, -0.859581437170048760, -0.859606986034547100, -0.859632532750028270, -0.859658077316427850, -0.859683619733682240, -0.859709160001727590, -0.859734698120499960, +-0.859760234089935630, -0.859785767909970970, -0.859811299580541920, -0.859836829101584320, -0.859862356473034660, -0.859887881694829210, -0.859913404766903920, -0.859938925689195170, +-0.859964444461639330, -0.859989961084172250, -0.860015475556730300, -0.860040987879249540, -0.860066498051666350, -0.860092006073916890, -0.860117511945937440, -0.860143015667664160, +-0.860168517239033540, -0.860194016659981520, -0.860219513930444490, -0.860245009050358610, -0.860270502019660150, -0.860295992838285510, -0.860321481506170830, -0.860346968023252610, +-0.860372452389466800, -0.860397934604750110, -0.860423414669038380, -0.860448892582267980, -0.860474368344375520, -0.860499841955297050, -0.860525313414968960, -0.860550782723327860, +-0.860576249880309560, -0.860601714885850800, -0.860627177739887620, -0.860652638442356510, -0.860678096993193640, -0.860703553392335730, -0.860729007639718820, -0.860754459735279640, +-0.860779909678954120, -0.860805357470678990, -0.860830803110390290, -0.860856246598024620, -0.860881687933518270, -0.860907127116807720, -0.860932564147829480, -0.860957999026519700, +-0.860983431752815220, -0.861008862326651860, -0.861034290747966340, -0.861059717016695040, -0.861085141132774570, -0.861110563096141090, -0.861135982906731550, -0.861161400564481870, +-0.861186816069328790, -0.861212229421208560, -0.861237640620057700, -0.861263049665812690, -0.861288456558410130, -0.861313861297786310, -0.861339263883878160, -0.861364664316621840, +-0.861390062595953740, -0.861415458721810360, -0.861440852694128290, -0.861466244512844150, -0.861491634177894430, -0.861517021689215850, -0.861542407046744450, -0.861567790250417300, +-0.861593171300170440, -0.861618550195940580, -0.861643926937664450, -0.861669301525278430, -0.861694673958719130, -0.861720044237923480, -0.861745412362827420, -0.861770778333368010, +-0.861796142149481530, -0.861821503811104670, -0.861846863318174060, -0.861872220670626190, -0.861897575868398100, -0.861922928911425860, -0.861948279799646390, -0.861973628532996190, +-0.861998975111411770, -0.862024319534829940, -0.862049661803187320, -0.862075001916420610, -0.862100339874466550, -0.862125675677261390, -0.862151009324742310, -0.862176340816845470, +-0.862201670153507790, -0.862226997334666010, -0.862252322360256620, -0.862277645230216440, -0.862302965944482410, -0.862328284502990710, -0.862353600905678590, -0.862378915152482220, +-0.862404227243338430, -0.862429537178184270, -0.862454844956956120, -0.862480150579591150, -0.862505454046025630, -0.862530755356196610, -0.862556054510040470, -0.862581351507494270, +-0.862606646348494600, -0.862631939032978410, -0.862657229560882310, -0.862682517932143340, -0.862707804146697900, -0.862733088204483240, -0.862758370105435550, -0.862783649849491960, +-0.862808927436589210, -0.862834202866664120, -0.862859476139653860, -0.862884747255494580, -0.862910016214123670, -0.862935283015477510, -0.862960547659493150, -0.862985810146107420, +-0.863011070475257270, -0.863036328646879290, -0.863061584660910760, -0.863086838517288070, -0.863112090215948480, -0.863137339756828490, -0.863162587139865050, -0.863187832364995190, +-0.863213075432155860, -0.863238316341283670, -0.863263555092316000, -0.863288791685189240, -0.863314026119840650, -0.863339258396206840, -0.863364488514224870, -0.863389716473831670, +-0.863414942274964180, -0.863440165917559570, -0.863465387401554320, -0.863490606726885820, -0.863515823893490580, -0.863541038901305740, -0.863566251750268350, -0.863591462440315260, +-0.863616670971383620, -0.863641877343410470, -0.863667081556332430, -0.863692283610086880, -0.863717483504610420, -0.863742681239840220, -0.863767876815713320, -0.863793070232166780, +-0.863818261489137540, -0.863843450586562870, -0.863868637524379590, -0.863893822302524430, -0.863919004920934760, -0.863944185379547540, -0.863969363678299910, -0.863994539817128810, +-0.864019713795971640, -0.864044885614765000, -0.864070055273446270, -0.864095222771952280, -0.864120388110220180, -0.864145551288187150, -0.864170712305790120, -0.864195871162966480, +-0.864221027859653270, -0.864246182395787320, -0.864271334771306020, -0.864296484986146310, -0.864321633040245340, -0.864346778933540280, -0.864371922665968300, -0.864397064237466650, +-0.864422203647972180, -0.864447340897422480, -0.864472475985754050, -0.864497608912904610, -0.864522739678811100, -0.864547868283410680, -0.864572994726640620, -0.864598119008438300, +-0.864623241128740450, -0.864648361087484660, -0.864673478884607880, -0.864698594520047270, -0.864723707993740210, -0.864748819305623970, -0.864773928455635610, -0.864799035443712620, +-0.864824140269791930, -0.864849242933811050, -0.864874343435706790, -0.864899441775416670, -0.864924537952878050, -0.864949631968027990, -0.864974723820804090, -0.864999813511143190, +-0.865024901038983000, -0.865049986404260340, -0.865075069606912610, -0.865100150646877290, -0.865125229524091540, -0.865150306238492760, -0.865175380790018430, -0.865200453178605500, +-0.865225523404191570, -0.865250591466713570, -0.865275657366109120, -0.865300721102315600, -0.865325782675270270, -0.865350842084910420, -0.865375899331173760, -0.865400954413997230, +-0.865426007333318200, -0.865451058089074080, -0.865476106681202450, -0.865501153109640380, -0.865526197374325570, -0.865551239475195410, -0.865576279412186960, -0.865601317185238030, +-0.865626352794285570, -0.865651386239267180, -0.865676417520120370, -0.865701446636782500, -0.865726473589191080, -0.865751498377283710, -0.865776521000997330, -0.865801541460269770, +-0.865826559755038190, -0.865851575885240310, -0.865876589850813390, -0.865901601651695050, -0.865926611287822890, -0.865951618759134070, -0.865976624065566300, -0.866001627207056870, +-0.866026628183543260, -0.866051626994963190, -0.866076623641253930, -0.866101618122353200, -0.866126610438198610, -0.866151600588727310, -0.866176588573877140, -0.866201574393585360, +-0.866226558047789700, -0.866251539536427530, -0.866276518859436570, -0.866301496016754210, -0.866326471008318500, -0.866351443834066260, -0.866376414493935650, -0.866401382987863840, +-0.866426349315788550, -0.866451313477647370, -0.866476275473377910, -0.866501235302918000, -0.866526192966204810, -0.866551148463176270, -0.866576101793769760, -0.866601052957922890, +-0.866626001955573380, -0.866650948786658940, -0.866675893451117170, -0.866700835948885810, -0.866725776279902100, -0.866750714444104230, -0.866775650441429350, -0.866800584271815280, +-0.866825515935199850, -0.866850445431520570, -0.866875372760715250, -0.866900297922721610, -0.866925220917477260, -0.866950141744919690, -0.866975060404986730, -0.866999976897616100, +-0.867024891222745510, -0.867049803380312790, -0.867074713370255660, -0.867099621192511600, -0.867124526847018680, -0.867149430333714280, -0.867174331652536210, -0.867199230803422430, +-0.867224127786310530, -0.867249022601138230, -0.867273915247843700, -0.867298805726364090, -0.867323694036637670, -0.867348580178601950, -0.867373464152194630, -0.867398345957353660, +-0.867423225594016860, -0.867448103062122280, -0.867472978361607080, -0.867497851492409770, -0.867522722454467600, -0.867547591247718520, -0.867572457872100580, -0.867597322327551380, +-0.867622184614008970, -0.867647044731411300, -0.867671902679695850, -0.867696758458800790, -0.867721612068663610, -0.867746463509222470, -0.867771312780415080, -0.867796159882179400, +-0.867821004814453460, -0.867845847577175090, -0.867870688170281900, -0.867895526593712270, -0.867920362847403590, -0.867945196931294020, -0.867970028845321370, -0.867994858589423710, +-0.868019686163539190, -0.868044511567605090, -0.868069334801560010, -0.868094155865341440, -0.868118974758887330, -0.868143791482135940, -0.868168606035024990, -0.868193418417492540, +-0.868218228629476730, -0.868243036670915180, -0.868267842541746270, -0.868292646241907500, -0.868317447771337130, -0.868342247129973100, -0.868367044317753470, -0.868391839334616170, +-0.868416632180499580, -0.868441422855341430, -0.868466211359079420, -0.868490997691651940, -0.868515781852996940, -0.868540563843052560, -0.868565343661756640, -0.868590121309047670, +-0.868614896784863140, -0.868639670089141670, -0.868664441221820630, -0.868689210182838620, -0.868713976972133590, -0.868738741589643590, -0.868763504035306780, -0.868788264309061310, +-0.868813022410845020, -0.868837778340596500, -0.868862532098253150, -0.868887283683753560, -0.868912033097035800, -0.868936780338037900, -0.868961525406698240, -0.868986268302954560, +-0.869011009026745440, -0.869035747578008610, -0.869060483956682450, -0.869085218162705010, -0.869109950196014560, -0.869134680056549150, -0.869159407744247380, -0.869184133259046750, +-0.869208856600886090, -0.869233577769703000, -0.869258296765436090, -0.869283013588023290, -0.869307728237403100, -0.869332440713513450, -0.869357151016293070, -0.869381859145679450, +-0.869406565101611520, -0.869431268884026890, -0.869455970492864050, -0.869480669928061390, -0.869505367189556950, -0.869530062277289350, -0.869554755191196400, -0.869579445931216830, +-0.869604134497288350, -0.869628820889349560, -0.869653505107338630, -0.869678187151194050, -0.869702867020853980, -0.869727544716256910, -0.869752220237340890, -0.869776893584044420, +-0.869801564756305550, -0.869826233754062650, -0.869850900577254340, -0.869875565225818660, -0.869900227699694330, -0.869924887998819170, -0.869949546123132130, -0.869974202072570920, +-0.869998855847074150, -0.870023507446580300, -0.870048156871027660, -0.870072804120354700, -0.870097449194499940, -0.870122092093401190, -0.870146732816997610, -0.870171371365226930, +-0.870196007738027740, -0.870220641935338660, -0.870245273957097830, -0.870269903803243870, -0.870294531473715490, -0.870319156968450410, -0.870343780287387680, -0.870368401430465340, +-0.870393020397622010, -0.870417637188796060, -0.870442251803925980, -0.870466864242950610, -0.870491474505807770, -0.870516082592436510, -0.870540688502774770, -0.870565292236761380, +-0.870589893794334710, -0.870614493175433380, -0.870639090379995760, -0.870663685407960690, -0.870688278259266090, -0.870712868933851030, -0.870737457431653650, -0.870762043752612570, +-0.870786627896666390, -0.870811209863753710, -0.870835789653812920, -0.870860367266782840, -0.870884942702601970, -0.870909515961208470, -0.870934087042541160, -0.870958655946538650, +-0.870983222673139430, -0.871007787222282230, -0.871032349593905740, -0.871056909787948250, -0.871081467804348590, -0.871106023643045120, -0.871130577303976580, -0.871155128787081570, +-0.871179678092298680, -0.871204225219566750, -0.871228770168824380, -0.871253312940009850, -0.871277853533062310, -0.871302391947919920, -0.871326928184521510, -0.871351462242805800, +-0.871375994122711380, -0.871400523824177210, -0.871425051347141540, -0.871449576691543440, -0.871474099857321270, -0.871498620844413760, -0.871523139652759740, -0.871547656282297800, +-0.871572170732966780, -0.871596683004705610, -0.871621193097452450, -0.871645701011146470, -0.871670206745726150, -0.871694710301130220, -0.871719211677297490, -0.871743710874166800, +-0.871768207891676750, -0.871792702729766500, -0.871817195388374210, -0.871841685867439150, -0.871866174166899710, -0.871890660286694820, -0.871915144226763310, -0.871939625987043890, +-0.871964105567475610, -0.871988582967996860, -0.872013058188546910, -0.872037531229064020, -0.872062002089487360, -0.872086470769755650, -0.872110937269807820, -0.872135401589582580, +-0.872159863729019100, -0.872184323688055760, -0.872208781466631830, -0.872233237064685700, -0.872257690482156510, -0.872282141718983110, -0.872306590775104310, -0.872331037650458940, +-0.872355482344986390, -0.872379924858625030, -0.872404365191313590, -0.872428803342991330, -0.872453239313596970, -0.872477673103069670, -0.872502104711348040, -0.872526534138371450, +-0.872550961384078280, -0.872575386448407820, -0.872599809331298880, -0.872624230032690300, -0.872648648552521110, -0.872673064890730380, -0.872697479047256920, -0.872721891022040010, +-0.872746300815018140, -0.872770708426130800, -0.872795113855316380, -0.872819517102514260, -0.872843918167663380, -0.872868317050702560, -0.872892713751571290, -0.872917108270207960, +-0.872941500606552070, -0.872965890760542210, -0.872990278732117650, -0.873014664521217340, -0.873039048127780440, -0.873063429551745980, -0.873087808793053030, -0.873112185851640410, +-0.873136560727447500, -0.873160933420413010, -0.873185303930476220, -0.873209672257576060, -0.873234038401651810, -0.873258402362642410, -0.873282764140487220, -0.873307123735124980, +-0.873331481146495060, -0.873355836374536290, -0.873380189419187940, -0.873404540280389050, -0.873428888958078800, -0.873453235452196550, -0.873477579762681030, -0.873501921889471840, +-0.873526261832507590, -0.873550599591727650, -0.873574935167071190, -0.873599268558477360, -0.873623599765885440, -0.873647928789234810, -0.873672255628463960, -0.873696580283512820, +-0.873720902754320020, -0.873745223040824910, -0.873769541142966680, -0.873793857060684690, -0.873818170793917990, -0.873842482342606200, -0.873866791706688130, -0.873891098886102840, +-0.873915403880789810, -0.873939706690688320, -0.873964007315737530, -0.873988305755876720, -0.874012602011045360, -0.874036896081182290, -0.874061187966227230, -0.874085477666118880, +-0.874109765180796860, -0.874134050510200540, -0.874158333654268980, -0.874182614612941670, -0.874206893386157980, -0.874231169973856860, -0.874255444375978020, -0.874279716592460400, +-0.874303986623243490, -0.874328254468266560, -0.874352520127469000, -0.874376783600790410, -0.874401044888169610, -0.874425303989546320, -0.874449560904859700, -0.874473815634049130, +-0.874498068177054000, -0.874522318533813680, -0.874546566704267560, -0.874570812688355350, -0.874595056486015760, -0.874619298097188860, -0.874643537521813450, -0.874667774759829150, +-0.874692009811175450, -0.874716242675791730, -0.874740473353617490, -0.874764701844592100, -0.874788928148654830, -0.874813152265745520, -0.874837374195803100, -0.874861593938767170, +-0.874885811494577340, -0.874910026863172870, -0.874934240044493610, -0.874958451038478580, -0.874982659845067510, -0.875006866464199670, -0.875031070895814670, -0.875055273139851990, +-0.875079473196251120, -0.875103671064951570, -0.875127866745893050, -0.875152060239014600, -0.875176251544256270, -0.875200440661557110, -0.875224627590856840, -0.875248812332094950, +-0.875272994885211040, -0.875297175250144720, -0.875321353426835590, -0.875345529415223140, -0.875369703215246650, -0.875393874826845830, -0.875418044249960390, -0.875442211484529830, +-0.875466376530493750, -0.875490539387791870, -0.875514700056363560, -0.875538858536148660, -0.875563014827086320, -0.875587168929116480, -0.875611320842178740, -0.875635470566212710, +-0.875659618101158000, -0.875683763446954420, -0.875707906603541250, -0.875732047570858540, -0.875756186348845560, -0.875780322937442010, -0.875804457336587630, -0.875828589546222220, +-0.875852719566285520, -0.875876847396716780, -0.875900973037456070, -0.875925096488442860, -0.875949217749616760, -0.875973336820917710, -0.875997453702285320, -0.876021568393659190, +-0.876045680894979470, -0.876069791206185330, -0.876093899327216820, -0.876118005258013420, -0.876142108998515080, -0.876166210548661390, -0.876190309908392200, -0.876214407077647190, +-0.876238502056366440, -0.876262594844489100, -0.876286685441955650, -0.876310773848705150, -0.876334860064677760, -0.876358944089813190, -0.876383025924051260, -0.876407105567332030, +-0.876431183019594880, -0.876455258280779860, -0.876479331350826560, -0.876503402229674930, -0.876527470917264680, -0.876551537413535860, -0.876575601718428190, -0.876599663831881700, +-0.876623723753835900, -0.876647781484230950, -0.876671837023006330, -0.876695890370102090, -0.876719941525458180, -0.876743990489014410, -0.876768037260710840, -0.876792081840487070, +-0.876816124228283260, -0.876840164424038890, -0.876864202427694140, -0.876888238239188820, -0.876912271858462990, -0.876936303285456350, -0.876960332520109300, -0.876984359562361200, +-0.877008384412152340, -0.877032407069422320, -0.877056427534111280, -0.877080445806159180, -0.877104461885506060, -0.877128475772091630, -0.877152487465856390, -0.877176496966739610, +-0.877200504274681770, -0.877224509389622490, -0.877248512311502030, -0.877272513040260220, -0.877296511575837100, -0.877320507918172950, -0.877344502067207270, -0.877368494022880640, +-0.877392483785132460, -0.877416471353903100, -0.877440456729132620, -0.877464439910760950, -0.877488420898728140, -0.877512399692974570, -0.877536376293439720, -0.877560350700064220, +-0.877584322912787650, -0.877608292931550180, -0.877632260756291970, -0.877656226386953180, -0.877680189823473840, -0.877704151065794140, -0.877728110113853880, -0.877752066967593560, +-0.877776021626952900, -0.877799974091872160, -0.877823924362291510, -0.877847872438151100, -0.877871818319391100, -0.877895762005951430, -0.877919703497772490, -0.877943642794794200, +-0.877967579896956730, -0.877991514804200230, -0.878015447516464990, -0.878039378033691250, -0.878063306355819200, -0.878087232482788640, -0.878111156414540180, -0.878135078151013770, +-0.878158997692149560, -0.878182915037887810, -0.878206830188168810, -0.878230743142933030, -0.878254653902120100, -0.878278562465670710, -0.878302468833524810, -0.878326373005622660, +-0.878350274981904540, -0.878374174762310830, -0.878398072346781690, -0.878421967735257490, -0.878445860927678180, -0.878469751923984470, -0.878493640724116180, -0.878517527328013800, +-0.878541411735617510, -0.878565293946867780, -0.878589173961704770, -0.878613051780069100, -0.878636927401900470, -0.878660800827139820, -0.878684672055726980, -0.878708541087602430, +-0.878732407922706460, -0.878756272560979550, -0.878780135002362180, -0.878803995246794200, -0.878827853294216530, -0.878851709144568890, -0.878875562797792110, -0.878899414253826340, +-0.878923263512612070, -0.878947110574089590, -0.878970955438199590, -0.878994798104882010, -0.879018638574077580, -0.879042476845726450, -0.879066312919769000, -0.879090146796145830, +-0.879113978474797330, -0.879137807955663870, -0.879161635238686070, -0.879185460323804180, -0.879209283210958480, -0.879233103900089460, -0.879256922391137730, -0.879280738684043770, +-0.879304552778747860, -0.879328364675190930, -0.879352174373312700, -0.879375981873054320, -0.879399787174355850, -0.879423590277157770, -0.879447391181400810, -0.879471189887025330, +-0.879494986393971940, -0.879518780702181260, -0.879542572811593430, -0.879566362722149280, -0.879590150433789190, -0.879613935946453540, -0.879637719260083160, -0.879661500374618430, +-0.879685279290000180, -0.879709056006168550, -0.879732830523064500, -0.879756602840628180, -0.879780372958800290, -0.879804140877521460, -0.879827906596732270, -0.879851670116373330, +-0.879875431436385470, -0.879899190556708840, -0.879922947477284390, -0.879946702198052380, -0.879970454718953630, -0.879994205039928650, -0.880017953160918240, -0.880041699081862920, +-0.880065442802703600, -0.880089184323380460, -0.880112923643834530, -0.880136660764006100, -0.880160395683835970, -0.880184128403264990, -0.880207858922233520, -0.880231587240682730, +-0.880255313358552780, -0.880279037275784710, -0.880302758992318800, -0.880326478508095980, -0.880350195823057070, -0.880373910937142570, -0.880397623850293300, -0.880421334562450310, +-0.880445043073553650, -0.880468749383544580, -0.880492453492363490, -0.880516155399951210, -0.880539855106248550, -0.880563552611196340, -0.880587247914735190, -0.880610941016806150, +-0.880634631917349700, -0.880658320616306440, -0.880682007113617440, -0.880705691409223500, -0.880729373503065240, -0.880753053395083580, -0.880776731085219480, -0.880800406573413300, +-0.880824079859606310, -0.880847750943739020, -0.880871419825752230, -0.880895086505587010, -0.880918750983183950, -0.880942413258484100, -0.880966073331428400, -0.880989731201957340, +-0.881013386870012070, -0.881037040335533210, -0.881060691598461680, -0.881084340658738530, -0.881107987516304370, -0.881131632171100580, -0.881155274623067530, -0.881178914872146390, +-0.881202552918277760, -0.881226188761402800, -0.881249822401462430, -0.881273453838397390, -0.881297083072148710, -0.881320710102657670, -0.881344334929864530, -0.881367957553710780, +-0.881391577974136920, -0.881415196191084100, -0.881438812204493380, -0.881462426014305580, -0.881486037620461740, -0.881509647022902910, -0.881533254221569810, -0.881556859216403810, +-0.881580462007345520, -0.881604062594335990, -0.881627660977316260, -0.881651257156227500, -0.881674851131010740, -0.881698442901606590, -0.881722032467956550, -0.881745619830001330, +-0.881769204987681960, -0.881792787940939630, -0.881816368689715360, -0.881839947233950090, -0.881863523573585220, -0.881887097708561220, -0.881910669638819810, -0.881934239364301490, +-0.881957806884947510, -0.881981372200699170, -0.882004935311497260, -0.882028496217283080, -0.882052054917997760, -0.882075611413582370, -0.882099165703977840, -0.882122717789125210, +-0.882146267668965980, -0.882169815343440970, -0.882193360812491440, -0.882216904076058680, -0.882240445134083510, -0.882263983986507410, -0.882287520633271090, -0.882311055074316060, +-0.882334587309583360, -0.882358117339014150, -0.882381645162549690, -0.882405170780131360, -0.882428694191699890, -0.882452215397196760, -0.882475734396563020, -0.882499251189739930, +-0.882522765776668660, -0.882546278157290480, -0.882569788331546870, -0.882593296299378550, -0.882616802060727230, -0.882640305615533640, -0.882663806963739360, -0.882687306105285450, +-0.882710803040113400, -0.882734297768164260, -0.882757790289379620, -0.882781280603700310, -0.882804768711067940, -0.882828254611423450, -0.882851738304708420, -0.882875219790863920, +-0.882898699069831430, -0.882922176141552220, -0.882945651005967780, -0.882969123663018940, -0.882992594112647520, -0.883016062354794460, -0.883039528389401140, -0.883062992216409160, +-0.883086453835759570, -0.883109913247394070, -0.883133370451253620, -0.883156825447279910, -0.883180278235414010, -0.883203728815597280, -0.883227177187771330, -0.883250623351877430, +-0.883274067307856960, -0.883297509055651520, -0.883320948595202160, -0.883344385926450480, -0.883367821049337750, -0.883391253963805470, -0.883414684669795000, -0.883438113167247850, +-0.883461539456105620, -0.883484963536309340, -0.883508385407800860, -0.883531805070521200, -0.883555222524412100, -0.883578637769414920, -0.883602050805471050, -0.883625461632522090, +-0.883648870250509750, -0.883672276659374980, -0.883695680859059700, -0.883719082849505070, -0.883742482630652690, -0.883765880202444070, -0.883789275564820900, -0.883812668717724350, +-0.883836059661096460, -0.883859448394878180, -0.883882834919011540, -0.883906219233437480, -0.883929601338097950, -0.883952981232934420, -0.883976358917888390, -0.883999734392901690, +-0.884023107657915470, -0.884046478712871790, -0.884069847557711560, -0.884093214192376740, -0.884116578616808920, -0.884139940830949600, -0.884163300834740480, -0.884186658628123290, +-0.884210014211039290, -0.884233367583430410, -0.884256718745237920, -0.884280067696403550, -0.884303414436869110, -0.884326758966576200, -0.884350101285466210, -0.884373441393481290, +-0.884396779290562600, -0.884420114976652070, -0.884443448451691090, -0.884466779715621490, -0.884490108768384960, -0.884513435609923130, -0.884536760240177910, -0.884560082659090590, +-0.884583402866603310, -0.884606720862657350, -0.884630036647194420, -0.884653350220156560, -0.884676661581485280, -0.884699970731122280, -0.884723277669009600, -0.884746582395088630, +-0.884769884909301310, -0.884793185211589010, -0.884816483301893890, -0.884839779180157440, -0.884863072846321600, -0.884886364300328300, -0.884909653542118810, -0.884932940571635520, +-0.884956225388819570, -0.884979507993613020, -0.885002788385957810, -0.885026066565795520, -0.885049342533068220, -0.885072616287717610, -0.885095887829685290, -0.885119157158913540, +-0.885142424275343620, -0.885165689178917690, -0.885188951869577470, -0.885212212347264880, -0.885235470611921870, -0.885258726663490260, -0.885281980501911650, -0.885305232127128310, +-0.885328481539081720, -0.885351728737713950, -0.885374973722966810, -0.885398216494782230, -0.885421457053102270, -0.885444695397868520, -0.885467931529023260, -0.885491165446507860, +-0.885514397150264700, -0.885537626640235390, -0.885560853916362080, -0.885584078978586710, -0.885607301826851320, -0.885630522461097410, -0.885653740881267360, -0.885676957087302870, +-0.885700171079145890, -0.885723382856738570, -0.885746592420022740, -0.885769799768940440, -0.885793004903433820, -0.885816207823444720, -0.885839408528914960, -0.885862607019786590, +-0.885885803296001750, -0.885908997357502390, -0.885932189204230450, -0.885955378836128400, -0.885978566253137640, -0.886001751455200550, -0.886024934442259050, -0.886048115214255080, +-0.886071293771130920, -0.886094470112828490, -0.886117644239289850, -0.886140816150457370, -0.886163985846272540, -0.886187153326678080, -0.886210318591615480, -0.886233481641027110, +-0.886256642474854920, -0.886279801093041280, -0.886302957495528230, -0.886326111682257610, -0.886349263653171900, -0.886372413408212930, -0.886395560947322860, -0.886418706270443830, +-0.886441849377518130, -0.886464990268487680, -0.886488128943295100, -0.886511265401881960, -0.886534399644190780, -0.886557531670163490, -0.886580661479742350, -0.886603789072869520, +-0.886626914449487270, -0.886650037609537640, -0.886673158552963250, -0.886696277279705680, -0.886719393789707540, -0.886742508082910890, -0.886765620159257860, -0.886788730018690850, +-0.886811837661151900, -0.886834943086583620, -0.886858046294927820, -0.886881147286127100, -0.886904246060123300, -0.886927342616858900, -0.886950436956276070, -0.886973529078317170, +-0.886996618982924480, -0.887019706670040490, -0.887042792139607020, -0.887065875391566670, -0.887088956425861500, -0.887112035242433980, -0.887135111841226290, -0.887158186222180900, +-0.887181258385239980, -0.887204328330346130, -0.887227396057441500, -0.887250461566468140, -0.887273524857368550, -0.887296585930085310, -0.887319644784560490, -0.887342701420736570, +-0.887365755838556150, -0.887388808037961050, -0.887411858018894220, -0.887434905781297580, -0.887457951325113630, -0.887480994650284740, -0.887504035756753410, -0.887527074644462010, +-0.887550111313353040, -0.887573145763368650, -0.887596177994451670, -0.887619208006543920, -0.887642235799588230, -0.887665261373526970, -0.887688284728302520, -0.887711305863857490, +-0.887734324780134140, -0.887757341477075080, -0.887780355954622460, -0.887803368212718990, -0.887826378251307060, -0.887849386070329260, -0.887872391669727980, -0.887895395049445810, +-0.887918396209425030, -0.887941395149608460, -0.887964391869938250, -0.887987386370357010, -0.888010378650807340, -0.888033368711231620, -0.888056356551572560, -0.888079342171772870, +-0.888102325571774490, -0.888125306751520570, -0.888148285710953170, -0.888171262450015100, -0.888194236968648850, -0.888217209266796930, -0.888240179344402250, -0.888263147201406980, +-0.888286112837753940, -0.888309076253385510, -0.888332037448244290, -0.888354996422273110, -0.888377953175414350, -0.888400907707610710, -0.888423860018805020, -0.888446810108939440, +-0.888469757977957130, -0.888492703625800130, -0.888515647052411370, -0.888538588257733570, -0.888561527241709230, -0.888584464004281150, -0.888607398545392060, -0.888630330864984440, +-0.888653260963000790, -0.888676188839384040, -0.888699114494076790, -0.888722037927021760, -0.888744959138161650, -0.888767878127439290, -0.888790794894797180, -0.888813709440178120, +-0.888836621763524630, -0.888859531864779620, -0.888882439743885810, -0.888905345400785810, -0.888928248835422540, -0.888951150047738840, -0.888974049037676960, -0.888996945805180290, +-0.889019840350190990, -0.889042732672651990, -0.889065622772506340, -0.889088510649696520, -0.889111396304165690, -0.889134279735856130, -0.889157160944711090, -0.889180039930672960, +-0.889202916693684680, -0.889225791233689170, -0.889248663550629040, -0.889271533644447440, -0.889294401515087100, -0.889317267162490600, -0.889340130586601110, -0.889362991787361110, +-0.889385850764713550, -0.889408707518601460, -0.889431562048967560, -0.889454414355754790, -0.889477264438906180, -0.889500112298364230, -0.889522957934072100, -0.889545801345972500, +-0.889568642534008360, -0.889591481498122500, -0.889614318238258090, -0.889637152754358060, -0.889659985046364900, -0.889682815114221980, -0.889705642957871800, -0.889728468577257510, +-0.889751291972322170, -0.889774113143008470, -0.889796932089259580, -0.889819748811018440, -0.889842563308227860, -0.889865375580831010, -0.889888185628770480, -0.889910993451989540, +-0.889933799050431130, -0.889956602424038180, -0.889979403572753740, -0.890002202496521070, -0.890024999195282770, -0.890047793668981790, -0.890070585917561390, -0.890093375940964490, +-0.890116163739134160, -0.890138949312013430, -0.890161732659545460, -0.890184513781673070, -0.890207292678339530, -0.890230069349487560, -0.890252843795060420, -0.890275616015001160, +-0.890298386009252930, -0.890321153777758670, -0.890343919320461750, -0.890366682637304780, -0.890389443728231370, -0.890412202593184100, -0.890434959232106360, -0.890457713644941200, +-0.890480465831631760, -0.890503215792121440, -0.890525963526352720, -0.890548709034269410, -0.890571452315814140, -0.890594193370930150, -0.890616932199560730, -0.890639668801648910, +-0.890662403177138070, -0.890685135325971270, -0.890707865248091530, -0.890730592943442260, -0.890753318411966370, -0.890776041653607130, -0.890798762668307820, -0.890821481456011590, +-0.890844198016661700, -0.890866912350201430, -0.890889624456573710, -0.890912334335722140, -0.890935041987589550, -0.890957747412119420, -0.890980450609254790, -0.891003151578939170, +-0.891025850321115700, -0.891048546835727540, -0.891071241122718180, -0.891093933182030450, -0.891116623013607940, -0.891139310617393930, -0.891161995993331570, -0.891184679141364230, +-0.891207360061435420, -0.891230038753488050, -0.891252715217465740, -0.891275389453311420, -0.891298061460968570, -0.891320731240380690, -0.891343398791490940, -0.891366064114242910, +-0.891388727208579420, -0.891411388074444420, -0.891434046711780730, -0.891456703120531820, -0.891479357300641320, -0.891502009252052360, -0.891524658974708340, -0.891547306468552850, +-0.891569951733528930, -0.891592594769580420, -0.891615235576650120, -0.891637874154681760, -0.891660510503618720, -0.891683144623404370, -0.891705776513982200, -0.891728406175295810, +-0.891751033607288130, -0.891773658809903110, -0.891796281783083790, -0.891818902526773650, -0.891841521040916410, -0.891864137325455220, -0.891886751380333910, -0.891909363205495630, +-0.891931972800884100, -0.891954580166442360, -0.891977185302114230, -0.891999788207843090, -0.892022388883572550, -0.892044987329245980, -0.892067583544807200, -0.892090177530199260, +-0.892112769285365980, -0.892135358810250630, -0.892157946104796930, -0.892180531168948350, -0.892203114002648400, -0.892225694605840670, -0.892248272978468980, -0.892270849120476490, +-0.892293423031806810, -0.892315994712403420, -0.892338564162210130, -0.892361131381170460, -0.892383696369227870, -0.892406259126326320, -0.892428819652408940, -0.892451377947419690, +-0.892473934011301710, -0.892496487843999040, -0.892519039445455080, -0.892541588815613520, -0.892564135954417970, -0.892586680861812250, -0.892609223537739640, -0.892631763982144280, +-0.892654302194969220, -0.892676838176158390, -0.892699371925655520, -0.892721903443404190, -0.892744432729348340, -0.892766959783431120, -0.892789484605596820, -0.892812007195788460, +-0.892834527553950210, -0.892857045680025550, -0.892879561573958420, -0.892902075235692210, -0.892924586665171160, -0.892947095862338340, -0.892969602827138000, -0.892992107559513530, +-0.893014610059408740, -0.893037110326767360, -0.893059608361533310, -0.893082104163650190, -0.893104597733061940, -0.893127089069712170, -0.893149578173544680, -0.893172065044503190, +-0.893194549682531540, -0.893217032087573410, -0.893239512259572770, -0.893261990198473520, -0.893284465904219170, -0.893306939376753760, -0.893329410616020780, -0.893351879621964380, +-0.893374346394528280, -0.893396810933656190, -0.893419273239292160, -0.893441733311380220, -0.893464191149863640, -0.893486646754686810, -0.893509100125793100, -0.893531551263126780, +-0.893554000166631450, -0.893576446836251260, -0.893598891271929820, -0.893621333473611390, -0.893643773441239690, -0.893666211174758310, -0.893688646674111300, -0.893711079939242810, +-0.893733510970096570, -0.893755939766616600, -0.893778366328746960, -0.893800790656431140, -0.893823212749613630, -0.893845632608237790, -0.893868050232248020, -0.893890465621588030, +-0.893912878776201850, -0.893935289696033530, -0.893957698381027120, -0.893980104831126330, -0.894002509046275430, -0.894024911026418120, -0.894047310771498460, -0.894069708281460600, +-0.894092103556248460, -0.894114496595806220, -0.894136887400077570, -0.894159275969006790, -0.894181662302537820, -0.894204046400614570, -0.894226428263181220, -0.894248807890181800, +-0.894271185281560350, -0.894293560437261160, -0.894315933357227810, -0.894338304041404910, -0.894360672489736050, -0.894383038702165400, -0.894405402678637220, -0.894427764419095550, +-0.894450123923484550, -0.894472481191748270, -0.894494836223830750, -0.894517189019676250, -0.894539539579228600, -0.894561887902432070, -0.894584233989230810, -0.894606577839568980, +-0.894628919453390960, -0.894651258830640340, -0.894673595971261840, -0.894695930875199160, -0.894718263542396700, -0.894740593972798480, -0.894762922166348900, -0.894785248122991870, +-0.894807571842672010, -0.894829893325333030, -0.894852212570919400, -0.894874529579375190, -0.894896844350644540, -0.894919156884671830, -0.894941467181401220, -0.894963775240776970, +-0.894986081062743470, -0.895008384647244750, -0.895030685994224860, -0.895052985103628300, -0.895075281975399210, -0.895097576609481970, -0.895119869005820750, -0.895142159164360130, +-0.895164447085043840, -0.895186732767816680, -0.895209016212622500, -0.895231297419405660, -0.895253576388110650, -0.895275853118681740, -0.895298127611063200, -0.895320399865199510, +-0.895342669881034610, -0.895364937658513220, -0.895387203197579360, -0.895409466498177430, -0.895431727560251910, -0.895453986383746960, -0.895476242968607280, -0.895498497314776820, +-0.895520749422200280, -0.895542999290821710, -0.895565246920585700, -0.895587492311436420, -0.895609735463318570, -0.895631976376176310, -0.895654215049954240, -0.895676451484596510, +-0.895698685680047850, -0.895720917636252280, -0.895743147353154410, -0.895765374830698620, -0.895787600068829400, -0.895809823067491240, -0.895832043826628730, -0.895854262346185810, +-0.895876478626107530, -0.895898692666337810, -0.895920904466821380, -0.895943114027502710, -0.895965321348326180, -0.895987526429236620, -0.896009729270178080, -0.896031929871095370, +-0.896054128231932530, -0.896076324352634510, -0.896098518233145680, -0.896120709873410410, -0.896142899273373540, -0.896165086432979540, -0.896187271352172580, -0.896209454030897690, +-0.896231634469099040, -0.896253812666721220, -0.896275988623708830, -0.896298162340006590, -0.896320333815558870, -0.896342503050310490, -0.896364670044205840, -0.896386834797189390, +-0.896408997309205870, -0.896431157580199760, -0.896453315610115880, -0.896475471398898600, -0.896497624946492880, -0.896519776252842850, -0.896541925317893670, -0.896564072141589400, +-0.896586216723875060, -0.896608359064695050, -0.896630499163994180, -0.896652637021717050, -0.896674772637808590, -0.896696906012212970, -0.896719037144875330, -0.896741166035739830, +-0.896763292684751410, -0.896785417091854780, -0.896807539256994630, -0.896829659180115810, -0.896851776861162690, -0.896873892300080190, -0.896896005496812920, -0.896918116451305590, +-0.896940225163502910, -0.896962331633349710, -0.896984435860790690, -0.897006537845770780, -0.897028637588234260, -0.897050735088126380, -0.897072830345391540, -0.897094923359974540, +-0.897117014131820320, -0.897139102660873490, -0.897161188947078970, -0.897183272990381590, -0.897205354790725830, -0.897227434348056960, -0.897249511662319250, -0.897271586733457750, +-0.897293659561417380, -0.897315730146142740, -0.897337798487579000, -0.897359864585670630, -0.897381928440362690, -0.897403990051599880, -0.897426049419327020, -0.897448106543488940, +-0.897470161424030800, -0.897492214060897080, -0.897514264454033040, -0.897536312603383290, -0.897558358508892760, -0.897580402170506280, -0.897602443588168760, -0.897624482761825050, +-0.897646519691420290, -0.897668554376899300, -0.897690586818206790, -0.897712617015287930, -0.897734644968087410, -0.897756670676550290, -0.897778694140621390, -0.897800715360245860, +-0.897822734335368520, -0.897844751065934530, -0.897866765551888490, -0.897888777793175660, -0.897910787789740760, -0.897932795541528830, -0.897954801048485020, -0.897976804310554160, +-0.897998805327681170, -0.898020804099811550, -0.898042800626889570, -0.898064794908860820, -0.898086786945670010, -0.898108776737262080, -0.898130764283582290, -0.898152749584575580, +-0.898174732640187210, -0.898196713450361780, -0.898218692015044670, -0.898240668334180810, -0.898262642407715140, -0.898284614235592920, -0.898306583817759190, -0.898328551154158990, +-0.898350516244737610, -0.898372479089439730, -0.898394439688210870, -0.898416398040995710, -0.898438354147739540, -0.898460308008387500, -0.898482259622884640, -0.898504208991176220, +-0.898526156113207410, -0.898548100988923240, -0.898570043618268530, -0.898591984001188780, -0.898613922137629140, -0.898635858027534650, -0.898657791670850470, -0.898679723067521970, +-0.898701652217494100, -0.898723579120712210, -0.898745503777121150, -0.898767426186666380, -0.898789346349293080, -0.898811264264946400, -0.898833179933571480, -0.898855093355113930, +-0.898877004529518350, -0.898898913456730450, -0.898920820136695160, -0.898942724569357750, -0.898964626754663600, -0.898986526692557740, -0.899008424382985890, -0.899030319825892770, +-0.899052213021223960, -0.899074103968924510, -0.899095992668939800, -0.899117879121215100, -0.899139763325695670, -0.899161645282326890, -0.899183524991054140, -0.899205402451822340, +-0.899227277664577330, -0.899249150629263800, -0.899271021345827480, -0.899292889814213630, -0.899314756034367500, -0.899336620006234600, -0.899358481729760180, -0.899380341204889520, +-0.899402198431568100, -0.899424053409740960, -0.899445906139353820, -0.899467756620351830, -0.899489604852680370, -0.899511450836285250, -0.899533294571111200, -0.899555136057104130, +-0.899576975294208990, -0.899598812282371480, -0.899620647021536990, -0.899642479511650770, -0.899664309752658430, -0.899686137744505450, -0.899707963487136890, -0.899729786980498770, +-0.899751608224535810, -0.899773427219193960, -0.899795243964418570, -0.899817058460154920, -0.899838870706348710, -0.899860680702945560, -0.899882488449890610, -0.899904293947129340, +-0.899926097194607260, -0.899947898192270060, -0.899969696940063010, -0.899991493437931720, -0.900013287685821890, -0.900035079683678680, -0.900056869431447910, -0.900078656929074850, +-0.900100442176505090, -0.900122225173684230, -0.900144005920557880, -0.900165784417071400, -0.900187560663170740, -0.900209334658800930, -0.900231106403908020, -0.900252875898437170, +-0.900274643142334070, -0.900296408135544350, -0.900318170878013690, -0.900339931369687710, -0.900361689610511770, -0.900383445600431820, -0.900405199339393000, -0.900426950827341250, +-0.900448700064222060, -0.900470447049981140, -0.900492191784564080, -0.900513934267916820, -0.900535674499984400, -0.900557412480713080, -0.900579148210048030, -0.900600881687935060, +-0.900622612914320000, -0.900644341889148330, -0.900666068612365760, -0.900687793083918220, -0.900709515303751100, -0.900731235271810320, -0.900752952988041260, -0.900774668452389850, +-0.900796381664801690, -0.900818092625222610, -0.900839801333598530, -0.900861507789874730, -0.900883211993997350, -0.900904913945911770, -0.900926613645563920, -0.900948311092899520, +-0.900970006287864280, -0.900991699230404120, -0.901013389920464870, -0.901035078357991900, -0.901056764542931490, -0.901078448475229000, -0.901100130154830370, -0.901121809581681310, +-0.901143486755727860, -0.901165161676915630, -0.901186834345190760, -0.901208504760498740, -0.901230172922785180, -0.901251838831996330, -0.901273502488077800, -0.901295163890975640, +-0.901316823040635430, -0.901338479937003450, -0.901360134580024950, -0.901381786969646440, -0.901403437105813170, -0.901425084988471400, -0.901446730617566860, -0.901468373993045470, +-0.901490015114853270, -0.901511653982936090, -0.901533290597239630, -0.901554924957710170, -0.901576557064293180, -0.901598186916934720, -0.901619814515580930, -0.901641439860177530, +-0.901663062950670780, -0.901684683787006060, -0.901706302369129960, -0.901727918696987760, -0.901749532770525940, -0.901771144589690210, -0.901792754154426610, -0.901814361464681080, +-0.901835966520399880, -0.901857569321528610, -0.901879169868013530, -0.901900768159800360, -0.901922364196835360, -0.901943957979064350, -0.901965549506433480, -0.901987138778888700, +-0.902008725796376360, -0.902030310558841970, -0.902051893066231900, -0.902073473318491970, -0.902095051315568440, -0.902116627057407250, -0.902138200543954440, -0.902159771775156270, +-0.902181340750958570, -0.902202907471307710, -0.902224471936149300, -0.902246034145429810, -0.902267594099095180, -0.902289151797091570, -0.902310707239365130, -0.902332260425862120, +-0.902353811356528260, -0.902375360031310030, -0.902396906450153140, -0.902418450613004080, -0.902439992519808890, -0.902461532170513720, -0.902483069565064630, -0.902504604703408210, +-0.902526137585490160, -0.902547668211256650, -0.902569196580653930, -0.902590722693628170, -0.902612246550125620, -0.902633768150092550, -0.902655287493475230, -0.902676804580219370, +-0.902698319410271790, -0.902719831983578190, -0.902741342300085070, -0.902762850359738580, -0.902784356162484980, -0.902805859708270430, -0.902827360997041420, -0.902848860028743870, +-0.902870356803324280, -0.902891851320728690, -0.902913343580903470, -0.902934833583794780, -0.902956321329349110, -0.902977806817512830, -0.902999290048231870, -0.903020771021452840, +-0.903042249737121660, -0.903063726195184820, -0.903085200395588710, -0.903106672338279680, -0.903128142023203910, -0.903149609450307870, -0.903171074619537720, -0.903192537530840060, +-0.903213998184160930, -0.903235456579446700, -0.903256912716643880, -0.903278366595698820, -0.903299818216557800, -0.903321267579167420, -0.903342714683473710, -0.903364159529423390, +-0.903385602116962390, -0.903407042446037530, -0.903428480516594970, -0.903449916328581290, -0.903471349881942890, -0.903492781176626010, -0.903514210212577380, -0.903535636989742930, +-0.903557061508069470, -0.903578483767503380, -0.903599903767991040, -0.903621321509478940, -0.903642736991913780, -0.903664150215241600, -0.903685561179409120, -0.903706969884362610, +-0.903728376330048650, -0.903749780516413860, -0.903771182443404490, -0.903792582110967360, -0.903813979519048630, -0.903835374667595230, -0.903856767556553090, -0.903878158185869030, +-0.903899546555489540, -0.903920932665361330, -0.903942316515430670, -0.903963698105644480, -0.903985077435948800, -0.904006454506290580, -0.904027829316616070, -0.904049201866871990, +-0.904070572157004930, -0.904091940186961480, -0.904113305956688150, -0.904134669466131750, -0.904156030715238420, -0.904177389703955230, -0.904198746432228420, -0.904220100900004710, +-0.904241453107230700, -0.904262803053853090, -0.904284150739818720, -0.904305496165073720, -0.904326839329565260, -0.904348180233239480, -0.904369518876043220, -0.904390855257923070, +-0.904412189378825950, -0.904433521238698250, -0.904454850837487000, -0.904476178175138370, -0.904497503251599500, -0.904518826066816770, -0.904540146620736900, -0.904561464913306580, +-0.904582780944472750, -0.904604094714181910, -0.904625406222380970, -0.904646715469016430, -0.904668022454035210, -0.904689327177383820, -0.904710629639009060, -0.904731929838857640, +-0.904753227776876500, -0.904774523453012570, -0.904795816867212000, -0.904817108019422060, -0.904838396909589230, -0.904859683537660440, -0.904880967903582410, -0.904902250007301960, +-0.904923529848765780, -0.904944807427921160, -0.904966082744714130, -0.904987355799092170, -0.905008626591001670, -0.905029895120389670, -0.905051161387202760, -0.905072425391388100, +-0.905093687132892400, -0.905114946611662470, -0.905136203827645260, -0.905157458780787350, -0.905178711471035790, -0.905199961898337510, -0.905221210062639340, -0.905242455963888080, +-0.905263699602030900, -0.905284940977014290, -0.905306180088785490, -0.905327416937291020, -0.905348651522478120, -0.905369883844293510, -0.905391113902684120, -0.905412341697597100, +-0.905433567228979270, -0.905454790496777460, -0.905476011500938820, -0.905497230241409930, -0.905518446718137970, -0.905539660931069970, -0.905560872880152750, -0.905582082565333460, +-0.905603289986558920, -0.905624495143776300, -0.905645698036932180, -0.905666898665973940, -0.905688097030848400, -0.905709293131502500, -0.905730486967883500, -0.905751678539938430, +-0.905772867847614020, -0.905794054890857630, -0.905815239669615860, -0.905836422183836090, -0.905857602433465140, -0.905878780418450270, -0.905899956138738420, -0.905921129594276840, +-0.905942300785012480, -0.905963469710892140, -0.905984636371863110, -0.906005800767872520, -0.906026962898867420, -0.906048122764794960, -0.906069280365602300, -0.906090435701236370, +-0.906111588771644440, -0.906132739576773430, -0.906153888116570490, -0.906175034390982900, -0.906196178399957700, -0.906217320143442030, -0.906238459621383160, -0.906259596833728140, +-0.906280731780424230, -0.906301864461418250, -0.906322994876657680, -0.906344123026089580, -0.906365248909661190, -0.906386372527319910, -0.906407493879012430, -0.906428612964686460, +-0.906449729784288840, -0.906470844337766810, -0.906491956625067650, -0.906513066646138620, -0.906534174400926870, -0.906555279889380010, -0.906576383111444620, -0.906597484067068530, +-0.906618582756198550, -0.906639679178782080, -0.906660773334766470, -0.906681865224098880, -0.906702954846726580, -0.906724042202597170, -0.906745127291657460, -0.906766210113855050, +-0.906787290669136990, -0.906808368957450760, -0.906829444978743520, -0.906850518732962630, -0.906871590220055700, -0.906892659439969550, -0.906913726392652000, -0.906934791078049970, +-0.906955853496110850, -0.906976913646782230, -0.906997971530011270, -0.907019027145745340, -0.907040080493932030, -0.907061131574518400, -0.907082180387452140, -0.907103226932680200, +-0.907124271210150160, -0.907145313219809510, -0.907166352961605530, -0.907187390435485690, -0.907208425641397480, -0.907229458579288270, -0.907250489249105230, -0.907271517650796060, +-0.907292543784308010, -0.907313567649588590, -0.907334589246585280, -0.907355608575245550, -0.907376625635516800, -0.907397640427346610, -0.907418652950682140, -0.907439663205470980, +-0.907460671191660740, -0.907481676909198790, -0.907502680358032610, -0.907523681538109920, -0.907544680449377860, -0.907565677091784260, -0.907586671465276380, -0.907607663569801710, +-0.907628653405307960, -0.907649640971742610, -0.907670626269053260, -0.907691609297187170, -0.907712590056092280, -0.907733568545715630, -0.907754544766005140, -0.907775518716908310, +-0.907796490398372620, -0.907817459810345780, -0.907838426952775390, -0.907859391825608820, -0.907880354428793890, -0.907901314762277980, -0.907922272826008680, -0.907943228619933820, +-0.907964182144000760, -0.907985133398157340, -0.908006082382351250, -0.908027029096529770, -0.908047973540640820, -0.908068915714631890, -0.908089855618450570, -0.908110793252044580, +-0.908131728615361730, -0.908152661708349630, -0.908173592530955750, -0.908194521083128150, -0.908215447364813970, -0.908236371375961140, -0.908257293116517480, -0.908278212586430490, +-0.908299129785647970, -0.908320044714117870, -0.908340957371787440, -0.908361867758604840, -0.908382775874517430, -0.908403681719472940, -0.908424585293419410, -0.908445486596304310, +-0.908466385628075470, -0.908487282388680930, -0.908508176878068170, -0.908529069096184690, -0.908549959042978640, -0.908570846718397610, -0.908591732122389530, -0.908612615254902110, +-0.908633496115883400, -0.908654374705280650, -0.908675251023042250, -0.908696125069115460, -0.908716996843448420, -0.908737866345988850, -0.908758733576684570, -0.908779598535483510, +-0.908800461222333600, -0.908821321637182430, -0.908842179779978050, -0.908863035650668060, -0.908883889249200600, -0.908904740575523280, -0.908925589629584140, -0.908946436411331220, +-0.908967280920712000, -0.908988123157674850, -0.909008963122167170, -0.909029800814136980, -0.909050636233532440, -0.909071469380301140, -0.909092300254391360, -0.909113128855750910, +-0.909133955184327490, -0.909154779240069270, -0.909175601022924050, -0.909196420532839780, -0.909217237769764370, -0.909238052733646000, -0.909258865424432350, -0.909279675842071810, +-0.909300483986511980, -0.909321289857700890, -0.909342093455586700, -0.909362894780117110, -0.909383693831240400, -0.909404490608904270, -0.909425285113057090, -0.909446077343646580, +-0.909466867300621100, -0.909487654983928140, -0.909508440393516300, -0.909529223529333190, -0.909550004391327160, -0.909570782979446050, -0.909591559293638000, -0.909612333333850940, +-0.909633105100033260, -0.909653874592132650, -0.909674641810097380, -0.909695406753875500, -0.909716169423415270, -0.909736929818664500, -0.909757687939571350, -0.909778443786084080, +-0.909799197358150510, -0.909819948655719140, -0.909840697678737760, -0.909861444427154780, -0.909882188900918100, -0.909902931099976000, -0.909923671024276510, -0.909944408673767910, +-0.909965144048398230, -0.909985877148115740, -0.910006607972868480, -0.910027336522604810, -0.910048062797272680, -0.910068786796820460, -0.910089508521196300, -0.910110227970348350, +-0.910130945144224770, -0.910151660042773920, -0.910172372665943970, -0.910193083013682850, -0.910213791085939250, -0.910234496882661000, -0.910255200403796700, -0.910275901649294280, +-0.910296600619102110, -0.910317297313168460, -0.910337991731441590, -0.910358683873869650, -0.910379373740401120, -0.910400061330984060, -0.910420746645566940, -0.910441429684097800, +-0.910462110446525250, -0.910482788932797330, -0.910503465142862510, -0.910524139076668960, -0.910544810734165160, -0.910565480115299140, -0.910586147220019630, -0.910606812048274760, +-0.910627474600012700, -0.910648134875182040, -0.910668792873730930, -0.910689448595608080, -0.910710102040761300, -0.910730753209139540, -0.910751402100690720, -0.910772048715363550, +-0.910792693053106060, -0.910813335113866970, -0.910833974897594540, -0.910854612404237150, -0.910875247633743170, -0.910895880586061190, -0.910916511261139370, -0.910937139658926420, +-0.910957765779370490, -0.910978389622420280, -0.910999011188024070, -0.911019630476130220, -0.911040247486687440, -0.911060862219643890, -0.911081474674948380, -0.911102084852548950, +-0.911122692752394550, -0.911143298374433200, -0.911163901718613720, -0.911184502784884390, -0.911205101573194010, -0.911225698083490630, -0.911246292315723180, -0.911266884269839930, +-0.911287473945789460, -0.911308061343520270, -0.911328646462981060, -0.911349229304120100, -0.911369809866886200, -0.911390388151227640, -0.911410964157093220, -0.911431537884431320, +-0.911452109333190540, -0.911472678503319590, -0.911493245394766840, -0.911513810007481110, -0.911534372341410770, -0.911554932396504540, -0.911575490172710890, -0.911596045669978540, +-0.911616598888256080, -0.911637149827492220, -0.911657698487635340, -0.911678244868634360, -0.911698788970437660, -0.911719330792994050, -0.911739870336252030, -0.911760407600160530, +-0.911780942584667800, -0.911801475289722770, -0.911822005715274160, -0.911842533861270450, -0.911863059727660460, -0.911883583314392680, -0.911904104621416020, -0.911924623648679100, +-0.911945140396130730, -0.911965654863719280, -0.911986167051393900, -0.912006676959102980, -0.912027184586795440, -0.912047689934419870, -0.912068193001925210, -0.912088693789259830, +-0.912109192296372990, -0.912129688523212970, -0.912150182469728790, -0.912170674135869160, -0.912191163521582920, -0.912211650626818640, -0.912232135451525370, -0.912252617995651720, +-0.912273098259146380, -0.912293576241958500, -0.912314051944036470, -0.912334525365329550, -0.912354996505786110, -0.912375465365355300, -0.912395931943985720, -0.912416396241626520, +-0.912436858258226070, -0.912457317993733640, -0.912477775448097830, -0.912498230621267670, -0.912518683513191880, -0.912539134123819370, -0.912559582453099090, -0.912580028500979750, +-0.912600472267410370, -0.912620913752339890, -0.912641352955717020, -0.912661789877490910, -0.912682224517610270, -0.912702656876024030, -0.912723086952681120, -0.912743514747530570, +-0.912763940260521210, -0.912784363491601860, -0.912804784440721770, -0.912825203107829660, -0.912845619492874570, -0.912866033595805430, -0.912886445416571270, -0.912906854955120810, +-0.912927262211403410, -0.912947667185367680, -0.912968069876962880, -0.912988470286137940, -0.913008868412841790, -0.913029264257023470, -0.913049657818632010, -0.913070049097616350, +-0.913090438093925540, -0.913110824807508830, -0.913131209238314810, -0.913151591386292870, -0.913171971251391930, -0.913192348833561150, -0.913212724132749450, -0.913233097148905880, +-0.913253467881979590, -0.913273836331919720, -0.913294202498675210, -0.913314566382195210, -0.913334927982428660, -0.913355287299324910, -0.913375644332832910, -0.913395999082901920, +-0.913416351549480750, -0.913436701732518790, -0.913457049631965060, -0.913477395247768720, -0.913497738579878930, -0.913518079628244720, -0.913538418392815350, -0.913558754873539990, +-0.913579089070367670, -0.913599420983247650, -0.913619750612129080, -0.913640077956961010, -0.913660403017692910, -0.913680725794273730, -0.913701046286652830, -0.913721364494779140, +-0.913741680418602260, -0.913761994058071010, -0.913782305413134770, -0.913802614483742780, -0.913822921269844430, -0.913843225771388550, -0.913863527988324710, -0.913883827920602080, +-0.913904125568169800, -0.913924420930977250, -0.913944714008973700, -0.913965004802108290, -0.913985293310330400, -0.914005579533589300, -0.914025863471834120, -0.914046145125014480, +-0.914066424493079290, -0.914086701575978160, -0.914106976373660230, -0.914127248886074880, -0.914147519113171380, -0.914167787054899090, -0.914188052711207400, -0.914208316082045560, +-0.914228577167362830, -0.914248835967108710, -0.914269092481232450, -0.914289346709683650, -0.914309598652411350, -0.914329848309365030, -0.914350095680494190, -0.914370340765747970, +-0.914390583565075970, -0.914410824078427440, -0.914431062305752000, -0.914451298246998780, -0.914471531902117380, -0.914491763271057080, -0.914511992353767460, -0.914532219150197780, +-0.914552443660297640, -0.914572665884016310, -0.914592885821303380, -0.914613103472108220, -0.914633318836380330, -0.914653531914069060, -0.914673742705124030, -0.914693951209494700, +-0.914714157427130360, -0.914734361357980700, -0.914754563001995090, -0.914774762359123140, -0.914794959429314210, -0.914815154212517910, -0.914835346708683720, -0.914855536917761230, +-0.914875724839699700, -0.914895910474449070, -0.914916093821958600, -0.914936274882177880, -0.914956453655056400, -0.914976630140543980, -0.914996804338589760, -0.915016976249143690, +-0.915037145872155120, -0.915057313207573770, -0.915077478255349020, -0.915097641015430670, -0.915117801487768220, -0.915137959672311150, -0.915158115569009280, -0.915178269177812090, +-0.915198420498669170, -0.915218569531530250, -0.915238716276345010, -0.915258860733062840, -0.915279002901633550, -0.915299142782006750, -0.915319280374132130, -0.915339415677959290, +-0.915359548693437940, -0.915379679420517570, -0.915399807859148210, -0.915419934009279230, -0.915440057870860470, -0.915460179443841390, -0.915480298728172050, -0.915500415723801920, +-0.915520530430680710, -0.915540642848758250, -0.915560752977984120, -0.915580860818308140, -0.915600966369680020, -0.915621069632049480, -0.915641170605366210, -0.915661269289580030, +-0.915681365684640650, -0.915701459790498000, -0.915721551607101560, -0.915741641134401260, -0.915761728372346820, -0.915781813320888150, -0.9