From ea354026bcd40e148d3d4265019b92169191f067 Mon Sep 17 00:00:00 2001
From: Erik Kooistra <kooistra@astron.nl>
Date: Thu, 17 Aug 2017 09:50:12 +0000
Subject: [PATCH] Added u_act_wb4_two_real_a0_1024 in tb_tb_wpfb_unit_wide.vhd
 that simulates sinus at subband wg frequency 301+1/13 and FIR coeff created
 v2 of run_pfb.m

---
 applications/apertif/matlab/run_pfb.m         |     17 +-
 ...ir_coeff_fircls1_16taps_1024points_16b.dat |  16384 ++
 ...ff_fircls1_16taps_1024points_16b_4wb_0.mif |    262 +
 ...ff_fircls1_16taps_1024points_16b_4wb_1.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_10.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_11.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_12.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_13.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_14.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_15.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_16.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_17.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_18.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_19.mif |    262 +
 ...ff_fircls1_16taps_1024points_16b_4wb_2.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_20.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_21.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_22.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_23.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_24.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_25.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_26.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_27.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_28.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_29.mif |    262 +
 ...ff_fircls1_16taps_1024points_16b_4wb_3.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_30.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_31.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_32.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_33.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_34.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_35.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_36.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_37.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_38.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_39.mif |    262 +
 ...ff_fircls1_16taps_1024points_16b_4wb_4.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_40.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_41.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_42.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_43.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_44.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_45.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_46.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_47.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_48.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_49.mif |    262 +
 ...ff_fircls1_16taps_1024points_16b_4wb_5.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_50.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_51.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_52.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_53.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_54.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_55.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_56.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_57.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_58.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_59.mif |    262 +
 ...ff_fircls1_16taps_1024points_16b_4wb_6.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_60.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_61.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_62.mif |    262 +
 ...f_fircls1_16taps_1024points_16b_4wb_63.mif |    262 +
 ...ff_fircls1_16taps_1024points_16b_4wb_7.mif |    262 +
 ...ff_fircls1_16taps_1024points_16b_4wb_8.mif |    262 +
 ...ff_fircls1_16taps_1024points_16b_4wb_9.mif |    262 +
 ..._sinusoid_8b_16taps_1024points_16b_16b.dat | 144388 +++++++++++++++
 .../dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd |      7 +-
 68 files changed, 177560 insertions(+), 4 deletions(-)
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b.dat
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_0.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_1.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_10.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_11.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_12.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_13.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_14.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_15.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_16.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_17.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_18.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_19.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_2.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_20.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_21.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_22.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_23.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_24.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_25.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_26.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_27.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_28.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_29.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_3.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_30.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_31.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_32.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_33.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_34.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_35.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_36.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_37.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_38.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_39.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_4.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_40.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_41.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_42.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_43.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_44.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_45.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_46.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_47.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_48.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_49.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_5.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_50.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_51.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_52.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_53.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_54.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_55.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_56.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_57.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_58.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_59.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_6.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_60.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_61.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_62.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_63.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_7.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_8.mif
 create mode 100644 libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_9.mif
 create mode 100644 libraries/dsp/wpfb/tb/data/run_pfb_m_v2_sinusoid_8b_16taps_1024points_16b_16b.dat

diff --git a/applications/apertif/matlab/run_pfb.m b/applications/apertif/matlab/run_pfb.m
index 521e12a270..da13c9024d 100644
--- a/applications/apertif/matlab/run_pfb.m
+++ b/applications/apertif/matlab/run_pfb.m
@@ -29,6 +29,10 @@
 %
 % Description :
 %
+% * The tb.version string is used in the created filenames, to indicate
+%   that these files can be used together. Hence 'v2' FIR coefficients
+%   were used to create 'v2' input and output data. Originally there was
+%   no tb.version, so effectively tb.version = ''.
 % * See one_pfb.m for general description.
 %   This run_pfb.m is almost the same as run_pfft.m, except that it
 %   includes the PFIR.
@@ -39,6 +43,10 @@ rng('default');
 fig=0;
 
 %% Selectable test bench settings
+% Version
+tb.version = '';
+tb.version = 'v2';
+
 % Input signal
 tb.model_signal = 'sinusoid';          % Use sinusoid to check the frequency response of the FFT with frequency set via tb.subband_wg
 %tb.model_signal = 'noise';              % Use noise to check all aspects in one signal
@@ -47,19 +55,21 @@ tb.model_signal = 'sinusoid';          % Use sinusoid to check the frequency res
 
 tb.model_quantization = 'floating point';
 tb.model_quantization = 'fixed point';
-tb.nof_subbands = 16;
+tb.nof_subbands = 512;
 
 % Carrier frequency
 tb.subband_wg        = 1;           % subband range 0:tb.nof_subbands-1, can be fraction to have any sinusoid frequency
 %tb.subband_wg        = 1.55;
 %tb.subband_wg        = 12;
+tb.subband_wg        = 301;
+tb.subband_wg        = 301+1/13;
 
 tb.phase             = 0;           % initial 'sinusoid' phase offset normalized to 2pi
 tb.sop               = 1;           % initial 'impulse' start index in range ctrl_wg.block_size = tb.subband_fft_size
 
 % Model a frequency sweep of the 'sinusoid'
 tb.chirp             = 0;              % 0 = use fixed tb.subband_wg frequency or pulse period equal to block_size
-tb.chirp             = 1;              % else increment WG frequency every block to have chirp frequency sweep or slide the pulse
+%tb.chirp             = 1;              % else increment WG frequency every block to have chirp frequency sweep or slide the pulse
 if strcmp(tb.model_signal, 'noise')
     tb.nof_tsub      = 50;            % number of subband periods to simulate, >> ctrl_pfir_subband.nof_taps
 elseif tb.chirp
@@ -280,6 +290,9 @@ if strcmp(tb.model_quantization, 'fixed point')
     L = ctrl_pfir_subband.nof_taps;
     N = ctrl_pfir_subband.nof_polyphases;  % = tb.subband_fft_size;
     file_name_prefix = 'data/run_pfb_m_';
+    if ~strcmp(tb.version, '')
+        file_name_prefix = [file_name_prefix, tb.version, '_'];
+    end
     file_name = sprintf([file_name_prefix, 'pfir_coeff_', ctrl_pfir_subband.config.design, '_%dtaps_%dpoints_%db.dat'], L, N, ctrl_pfir_subband.coeff_w);
     fid = fopen(file_name, 'w');
     fprintf(fid,'%d\n', int_hfir);
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b.dat b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b.dat
new file mode 100644
index 0000000000..e933fee055
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b.dat
@@ -0,0 +1,16384 @@
+-114
+-107
+-101
+-94
+-87
+-80
+-73
+-66
+-59
+-52
+-46
+-40
+-35
+-30
+-26
+-22
+-19
+-16
+-14
+-13
+-12
+-11
+-11
+-11
+-12
+-12
+-13
+-14
+-16
+-17
+-18
+-19
+-21
+-22
+-22
+-23
+-24
+-24
+-25
+-25
+-25
+-25
+-24
+-24
+-24
+-23
+-23
+-23
+-22
+-22
+-21
+-21
+-21
+-21
+-21
+-21
+-21
+-21
+-21
+-22
+-22
+-23
+-23
+-23
+-24
+-24
+-24
+-25
+-25
+-25
+-26
+-26
+-26
+-26
+-26
+-26
+-26
+-26
+-26
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-26
+-26
+-26
+-26
+-26
+-27
+-27
+-27
+-27
+-28
+-28
+-28
+-28
+-28
+-28
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-30
+-30
+-30
+-30
+-30
+-31
+-31
+-31
+-31
+-31
+-31
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-33
+-33
+-33
+-33
+-33
+-33
+-33
+-33
+-34
+-34
+-34
+-34
+-34
+-34
+-35
+-35
+-35
+-35
+-35
+-35
+-35
+-35
+-35
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-37
+-37
+-37
+-37
+-37
+-37
+-37
+-38
+-38
+-38
+-38
+-38
+-38
+-38
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-41
+-41
+-41
+-41
+-41
+-41
+-41
+-42
+-42
+-42
+-42
+-42
+-42
+-42
+-42
+-42
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-44
+-44
+-44
+-44
+-44
+-44
+-44
+-44
+-45
+-45
+-45
+-45
+-45
+-45
+-45
+-45
+-45
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-48
+-48
+-48
+-48
+-48
+-48
+-48
+-48
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-49
+-49
+-49
+-49
+-49
+-49
+-48
+-48
+-48
+-48
+-48
+-48
+-47
+-47
+-47
+-47
+-47
+-47
+-46
+-46
+-46
+-46
+-46
+-46
+-45
+-45
+-45
+-45
+-45
+-44
+-44
+-44
+-44
+-44
+-44
+-43
+-43
+-43
+-43
+-43
+-42
+-42
+-42
+-42
+-42
+-41
+-41
+-41
+-41
+-41
+-40
+-40
+-40
+-40
+-40
+-39
+-39
+-39
+-39
+-39
+-38
+-38
+-38
+-38
+-38
+-37
+-37
+-37
+-37
+-36
+-36
+-36
+-36
+-36
+-35
+-35
+-35
+-35
+-34
+-34
+-34
+-34
+-34
+-33
+-33
+-33
+-33
+-32
+-32
+-32
+-32
+-31
+-31
+-31
+-31
+-31
+-30
+-30
+-30
+-30
+-29
+-29
+-29
+-29
+-28
+-28
+-28
+-28
+-27
+-27
+-27
+-27
+-26
+-26
+-26
+-26
+-25
+-25
+-25
+-25
+-24
+-24
+-24
+-23
+-23
+-23
+-23
+-22
+-22
+-22
+-22
+-21
+-21
+-21
+-20
+-20
+-20
+-20
+-19
+-19
+-19
+-19
+-18
+-18
+-18
+-17
+-17
+-17
+-17
+-16
+-16
+-16
+-15
+-15
+-15
+-15
+-14
+-14
+-14
+-13
+-13
+-13
+-13
+-12
+-12
+-12
+-11
+-11
+-11
+-10
+-10
+-10
+-9
+-9
+-9
+-9
+-8
+-8
+-8
+-7
+-7
+-7
+-6
+-6
+-6
+-5
+-5
+-5
+-5
+-4
+-4
+-4
+-3
+-3
+-3
+-2
+-2
+-2
+-1
+-1
+-1
+0
+0
+0
+1
+1
+1
+2
+2
+2
+3
+3
+3
+4
+4
+4
+5
+5
+5
+6
+6
+6
+7
+7
+7
+8
+8
+8
+9
+9
+9
+10
+10
+11
+11
+11
+12
+12
+12
+13
+13
+13
+14
+14
+14
+15
+15
+15
+16
+16
+17
+17
+17
+18
+18
+18
+19
+19
+20
+20
+20
+21
+21
+21
+22
+22
+22
+23
+23
+24
+24
+24
+25
+25
+25
+26
+26
+27
+27
+27
+28
+28
+28
+29
+29
+30
+30
+30
+31
+31
+32
+32
+32
+33
+33
+34
+34
+34
+35
+35
+35
+36
+36
+37
+37
+37
+38
+38
+39
+39
+39
+40
+40
+41
+41
+41
+42
+42
+43
+43
+43
+44
+44
+45
+45
+45
+46
+46
+47
+47
+47
+48
+48
+49
+49
+49
+50
+50
+51
+51
+51
+52
+52
+53
+53
+54
+54
+54
+55
+55
+56
+56
+56
+57
+57
+58
+58
+59
+59
+59
+60
+60
+61
+61
+61
+62
+62
+63
+63
+64
+64
+64
+65
+65
+66
+66
+66
+67
+67
+68
+68
+69
+69
+69
+70
+70
+71
+71
+72
+72
+72
+73
+73
+74
+74
+75
+75
+75
+76
+76
+77
+77
+77
+78
+78
+79
+79
+80
+80
+80
+81
+81
+82
+82
+83
+83
+83
+84
+84
+85
+85
+86
+86
+86
+87
+87
+88
+88
+89
+89
+89
+90
+90
+91
+91
+92
+92
+92
+93
+93
+94
+94
+95
+95
+95
+96
+96
+97
+97
+98
+98
+98
+99
+99
+100
+100
+101
+101
+101
+102
+102
+103
+103
+104
+104
+104
+105
+105
+106
+106
+107
+107
+107
+108
+108
+109
+109
+110
+110
+110
+111
+111
+112
+112
+113
+113
+113
+114
+114
+115
+115
+116
+116
+116
+117
+117
+118
+118
+118
+119
+119
+120
+120
+121
+121
+121
+122
+122
+123
+123
+124
+124
+124
+125
+125
+126
+126
+126
+127
+127
+128
+128
+129
+129
+129
+130
+130
+131
+131
+131
+132
+132
+133
+133
+133
+134
+134
+135
+135
+135
+136
+136
+137
+137
+137
+138
+138
+139
+139
+139
+140
+140
+141
+141
+141
+142
+142
+143
+143
+143
+144
+144
+145
+145
+145
+146
+146
+147
+147
+147
+148
+148
+149
+149
+149
+150
+150
+150
+151
+151
+152
+152
+152
+153
+153
+153
+154
+154
+155
+155
+155
+156
+156
+156
+157
+157
+158
+158
+158
+159
+159
+159
+160
+160
+161
+161
+161
+162
+162
+162
+163
+163
+163
+164
+164
+164
+165
+165
+165
+166
+166
+167
+167
+167
+168
+168
+168
+169
+169
+169
+170
+170
+170
+171
+171
+171
+172
+172
+172
+173
+173
+173
+174
+174
+174
+175
+175
+175
+176
+176
+176
+177
+177
+177
+177
+178
+178
+178
+179
+179
+179
+180
+180
+180
+181
+181
+181
+181
+182
+182
+182
+183
+183
+183
+183
+184
+184
+184
+185
+185
+185
+186
+186
+186
+186
+187
+187
+187
+187
+188
+188
+188
+189
+189
+189
+189
+190
+190
+190
+190
+191
+191
+191
+191
+192
+192
+192
+192
+193
+193
+193
+193
+194
+194
+194
+194
+195
+195
+195
+195
+195
+196
+196
+196
+196
+197
+197
+197
+197
+197
+198
+198
+198
+198
+199
+199
+199
+199
+199
+200
+200
+200
+200
+200
+201
+201
+201
+201
+201
+202
+202
+202
+202
+202
+202
+203
+203
+203
+203
+203
+203
+204
+204
+204
+204
+204
+204
+205
+205
+205
+205
+205
+205
+205
+206
+206
+206
+206
+206
+206
+206
+207
+207
+207
+207
+207
+207
+207
+207
+208
+208
+208
+208
+208
+208
+208
+208
+208
+209
+209
+209
+209
+209
+209
+209
+209
+209
+209
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+209
+209
+209
+209
+209
+209
+209
+209
+209
+209
+208
+208
+208
+208
+208
+208
+208
+208
+207
+207
+207
+207
+207
+207
+207
+207
+206
+206
+206
+206
+206
+206
+205
+205
+205
+205
+205
+205
+204
+204
+204
+204
+204
+204
+203
+203
+203
+203
+203
+202
+202
+202
+202
+202
+201
+201
+201
+201
+201
+200
+200
+200
+200
+199
+199
+199
+199
+198
+198
+198
+198
+197
+197
+197
+197
+196
+196
+196
+196
+195
+195
+195
+195
+194
+194
+194
+193
+193
+193
+193
+192
+192
+192
+191
+191
+191
+190
+190
+190
+190
+189
+189
+189
+188
+188
+188
+187
+187
+187
+186
+186
+186
+185
+185
+185
+184
+184
+183
+183
+183
+182
+182
+182
+181
+181
+181
+180
+180
+179
+179
+179
+178
+178
+177
+177
+177
+176
+176
+175
+175
+175
+174
+174
+173
+173
+173
+172
+172
+171
+171
+170
+170
+169
+169
+169
+168
+168
+167
+167
+166
+166
+165
+165
+164
+164
+164
+163
+163
+162
+162
+161
+161
+160
+160
+159
+159
+158
+158
+157
+157
+156
+156
+155
+155
+154
+154
+153
+153
+152
+151
+151
+150
+150
+149
+149
+148
+148
+147
+147
+146
+145
+145
+144
+144
+143
+143
+142
+142
+141
+140
+140
+139
+139
+138
+137
+137
+136
+136
+135
+135
+134
+133
+133
+132
+131
+131
+130
+130
+129
+128
+128
+127
+127
+126
+125
+125
+124
+123
+123
+122
+121
+121
+120
+119
+119
+118
+117
+117
+116
+115
+115
+114
+113
+113
+112
+111
+111
+110
+109
+109
+108
+107
+107
+106
+105
+105
+104
+103
+102
+102
+101
+100
+100
+99
+98
+97
+97
+96
+95
+94
+94
+93
+92
+92
+91
+90
+89
+89
+88
+87
+86
+86
+85
+84
+83
+82
+82
+81
+80
+79
+79
+78
+77
+76
+75
+75
+74
+73
+72
+72
+71
+70
+69
+68
+68
+67
+66
+65
+64
+63
+63
+62
+61
+60
+59
+59
+58
+57
+56
+55
+54
+54
+53
+52
+51
+50
+49
+49
+48
+47
+46
+45
+44
+43
+43
+42
+41
+40
+39
+38
+37
+36
+36
+35
+34
+33
+32
+31
+30
+29
+29
+28
+27
+26
+25
+24
+23
+22
+21
+20
+20
+19
+18
+17
+16
+15
+14
+13
+12
+11
+10
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
+0
+-1
+-2
+-3
+-4
+-5
+-5
+-6
+-7
+-8
+-9
+-10
+-11
+-12
+-13
+-14
+-15
+-16
+-17
+-18
+-19
+-20
+-21
+-22
+-23
+-24
+-25
+-26
+-27
+-28
+-29
+-30
+-31
+-32
+-33
+-34
+-34
+-35
+-36
+-37
+-38
+-39
+-40
+-41
+-42
+-43
+-44
+-45
+-46
+-47
+-48
+-49
+-50
+-51
+-52
+-53
+-54
+-56
+-57
+-58
+-59
+-60
+-61
+-62
+-63
+-64
+-65
+-66
+-67
+-68
+-69
+-70
+-71
+-72
+-73
+-74
+-75
+-76
+-77
+-78
+-79
+-80
+-81
+-82
+-83
+-84
+-85
+-86
+-87
+-88
+-89
+-90
+-91
+-93
+-94
+-95
+-96
+-97
+-98
+-99
+-100
+-101
+-102
+-103
+-104
+-105
+-106
+-107
+-108
+-109
+-110
+-111
+-112
+-114
+-115
+-116
+-117
+-118
+-119
+-120
+-121
+-122
+-123
+-124
+-125
+-126
+-127
+-128
+-129
+-131
+-132
+-133
+-134
+-135
+-136
+-137
+-138
+-139
+-140
+-141
+-142
+-143
+-144
+-145
+-146
+-148
+-149
+-150
+-151
+-152
+-153
+-154
+-155
+-156
+-157
+-158
+-159
+-160
+-161
+-163
+-164
+-165
+-166
+-167
+-168
+-169
+-170
+-171
+-172
+-173
+-174
+-175
+-176
+-178
+-179
+-180
+-181
+-182
+-183
+-184
+-185
+-186
+-187
+-188
+-189
+-190
+-191
+-192
+-194
+-195
+-196
+-197
+-198
+-199
+-200
+-201
+-202
+-203
+-204
+-205
+-206
+-207
+-208
+-210
+-211
+-212
+-213
+-214
+-215
+-216
+-217
+-218
+-219
+-220
+-221
+-222
+-223
+-224
+-225
+-226
+-227
+-229
+-230
+-231
+-232
+-233
+-234
+-235
+-236
+-237
+-238
+-239
+-240
+-241
+-242
+-243
+-244
+-245
+-246
+-247
+-248
+-249
+-250
+-252
+-253
+-254
+-255
+-256
+-257
+-258
+-259
+-260
+-261
+-262
+-263
+-264
+-265
+-266
+-267
+-268
+-269
+-270
+-271
+-272
+-273
+-274
+-275
+-276
+-277
+-278
+-279
+-280
+-281
+-282
+-283
+-284
+-285
+-286
+-287
+-288
+-289
+-290
+-291
+-292
+-293
+-294
+-295
+-296
+-297
+-298
+-299
+-300
+-301
+-302
+-303
+-304
+-305
+-306
+-307
+-308
+-309
+-310
+-311
+-312
+-313
+-313
+-314
+-315
+-316
+-317
+-318
+-319
+-320
+-321
+-322
+-323
+-324
+-325
+-326
+-327
+-328
+-329
+-329
+-330
+-331
+-332
+-333
+-334
+-335
+-336
+-337
+-338
+-339
+-340
+-340
+-341
+-342
+-343
+-344
+-345
+-346
+-347
+-348
+-349
+-349
+-350
+-351
+-352
+-353
+-354
+-355
+-356
+-356
+-357
+-358
+-359
+-360
+-361
+-362
+-362
+-363
+-364
+-365
+-366
+-367
+-367
+-368
+-369
+-370
+-371
+-372
+-372
+-373
+-374
+-375
+-376
+-376
+-377
+-378
+-379
+-380
+-381
+-381
+-382
+-383
+-384
+-384
+-385
+-386
+-387
+-388
+-388
+-389
+-390
+-391
+-391
+-392
+-393
+-394
+-394
+-395
+-396
+-397
+-397
+-398
+-399
+-400
+-400
+-401
+-402
+-402
+-403
+-404
+-405
+-405
+-406
+-407
+-407
+-408
+-409
+-409
+-410
+-411
+-411
+-412
+-413
+-414
+-414
+-415
+-416
+-416
+-417
+-417
+-418
+-419
+-419
+-420
+-421
+-421
+-422
+-423
+-423
+-424
+-424
+-425
+-426
+-426
+-427
+-427
+-428
+-429
+-429
+-430
+-430
+-431
+-432
+-432
+-433
+-433
+-434
+-434
+-435
+-435
+-436
+-437
+-437
+-438
+-438
+-439
+-439
+-440
+-440
+-441
+-441
+-442
+-442
+-443
+-443
+-444
+-444
+-445
+-445
+-446
+-446
+-447
+-447
+-448
+-448
+-449
+-449
+-449
+-450
+-450
+-451
+-451
+-452
+-452
+-452
+-453
+-453
+-454
+-454
+-454
+-455
+-455
+-456
+-456
+-456
+-457
+-457
+-458
+-458
+-458
+-459
+-459
+-459
+-460
+-460
+-460
+-461
+-461
+-461
+-462
+-462
+-462
+-463
+-463
+-463
+-464
+-464
+-464
+-464
+-465
+-465
+-465
+-465
+-466
+-466
+-466
+-467
+-467
+-467
+-467
+-467
+-468
+-468
+-468
+-468
+-469
+-469
+-469
+-469
+-469
+-470
+-470
+-470
+-470
+-470
+-470
+-471
+-471
+-471
+-471
+-471
+-471
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-474
+-474
+-474
+-474
+-474
+-474
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-471
+-471
+-471
+-471
+-471
+-471
+-470
+-470
+-470
+-470
+-470
+-470
+-469
+-469
+-469
+-469
+-469
+-468
+-468
+-468
+-468
+-467
+-467
+-467
+-467
+-466
+-466
+-466
+-466
+-465
+-465
+-465
+-464
+-464
+-464
+-463
+-463
+-463
+-462
+-462
+-462
+-461
+-461
+-461
+-460
+-460
+-460
+-459
+-459
+-458
+-458
+-458
+-457
+-457
+-456
+-456
+-456
+-455
+-455
+-454
+-454
+-453
+-453
+-453
+-452
+-452
+-451
+-451
+-450
+-450
+-449
+-449
+-448
+-448
+-447
+-447
+-446
+-446
+-445
+-445
+-444
+-443
+-443
+-442
+-442
+-441
+-441
+-440
+-439
+-439
+-438
+-438
+-437
+-436
+-436
+-435
+-435
+-434
+-433
+-433
+-432
+-431
+-431
+-430
+-429
+-429
+-428
+-427
+-427
+-426
+-425
+-425
+-424
+-423
+-422
+-422
+-421
+-420
+-419
+-419
+-418
+-417
+-416
+-416
+-415
+-414
+-413
+-412
+-412
+-411
+-410
+-409
+-408
+-408
+-407
+-406
+-405
+-404
+-403
+-403
+-402
+-401
+-400
+-399
+-398
+-397
+-396
+-396
+-395
+-394
+-393
+-392
+-391
+-390
+-389
+-388
+-387
+-386
+-385
+-384
+-383
+-383
+-382
+-381
+-380
+-379
+-378
+-377
+-376
+-375
+-374
+-373
+-372
+-370
+-369
+-368
+-367
+-366
+-365
+-364
+-363
+-362
+-361
+-360
+-359
+-358
+-357
+-356
+-354
+-353
+-352
+-351
+-350
+-349
+-348
+-347
+-345
+-344
+-343
+-342
+-341
+-340
+-338
+-337
+-336
+-335
+-334
+-332
+-331
+-330
+-329
+-328
+-326
+-325
+-324
+-323
+-321
+-320
+-319
+-318
+-316
+-315
+-314
+-312
+-311
+-310
+-309
+-307
+-306
+-305
+-303
+-302
+-301
+-299
+-298
+-297
+-295
+-294
+-293
+-291
+-290
+-289
+-287
+-286
+-284
+-283
+-282
+-280
+-279
+-277
+-276
+-275
+-273
+-272
+-270
+-269
+-267
+-266
+-265
+-263
+-262
+-260
+-259
+-257
+-256
+-254
+-253
+-251
+-250
+-248
+-247
+-245
+-244
+-242
+-241
+-239
+-238
+-236
+-235
+-233
+-231
+-230
+-228
+-227
+-225
+-224
+-222
+-220
+-219
+-217
+-216
+-214
+-212
+-211
+-209
+-208
+-206
+-204
+-203
+-201
+-199
+-198
+-196
+-195
+-193
+-191
+-190
+-188
+-186
+-184
+-183
+-181
+-179
+-178
+-176
+-174
+-173
+-171
+-169
+-167
+-166
+-164
+-162
+-161
+-159
+-157
+-155
+-154
+-152
+-150
+-148
+-147
+-145
+-143
+-141
+-139
+-138
+-136
+-134
+-132
+-130
+-129
+-127
+-125
+-123
+-121
+-120
+-118
+-116
+-114
+-112
+-110
+-109
+-107
+-105
+-103
+-101
+-99
+-97
+-95
+-94
+-92
+-90
+-88
+-86
+-84
+-82
+-80
+-78
+-77
+-75
+-73
+-71
+-69
+-67
+-65
+-63
+-61
+-59
+-57
+-55
+-53
+-51
+-49
+-47
+-46
+-44
+-42
+-40
+-38
+-36
+-34
+-32
+-30
+-28
+-26
+-24
+-22
+-20
+-18
+-16
+-14
+-12
+-10
+-8
+-6
+-4
+-2
+0
+2
+5
+7
+9
+11
+13
+15
+17
+19
+21
+23
+25
+27
+29
+31
+33
+35
+37
+40
+42
+44
+46
+48
+50
+52
+54
+56
+58
+61
+63
+65
+67
+69
+71
+73
+75
+77
+80
+82
+84
+86
+88
+90
+92
+95
+97
+99
+101
+103
+105
+107
+110
+112
+114
+116
+118
+120
+123
+125
+127
+129
+131
+133
+136
+138
+140
+142
+144
+146
+149
+151
+153
+155
+157
+160
+162
+164
+166
+168
+171
+173
+175
+177
+179
+182
+184
+186
+188
+191
+193
+195
+197
+199
+202
+204
+206
+208
+210
+213
+215
+217
+219
+222
+224
+226
+228
+231
+233
+235
+237
+239
+242
+244
+246
+248
+251
+253
+255
+257
+260
+262
+264
+266
+269
+271
+273
+275
+278
+280
+282
+284
+287
+289
+291
+293
+295
+298
+300
+302
+304
+307
+309
+311
+313
+316
+318
+320
+322
+325
+327
+329
+331
+334
+336
+338
+340
+343
+345
+347
+349
+352
+354
+356
+358
+361
+363
+365
+367
+370
+372
+374
+376
+378
+381
+383
+385
+387
+390
+392
+394
+396
+399
+401
+403
+405
+407
+410
+412
+414
+416
+419
+421
+423
+425
+427
+430
+432
+434
+436
+439
+441
+443
+445
+447
+450
+452
+454
+456
+458
+461
+463
+465
+467
+469
+472
+474
+476
+478
+480
+482
+485
+487
+489
+491
+493
+495
+498
+500
+502
+504
+506
+508
+511
+513
+515
+517
+519
+521
+523
+526
+528
+530
+532
+534
+536
+538
+541
+543
+545
+547
+549
+551
+553
+555
+557
+559
+562
+564
+566
+568
+570
+572
+574
+576
+578
+580
+582
+584
+587
+589
+591
+593
+595
+597
+599
+601
+603
+605
+607
+609
+611
+613
+615
+617
+619
+621
+623
+625
+627
+629
+631
+633
+635
+637
+639
+641
+643
+645
+647
+649
+651
+653
+655
+657
+659
+661
+662
+664
+666
+668
+670
+672
+674
+676
+678
+680
+682
+683
+685
+687
+689
+691
+693
+695
+697
+698
+700
+702
+704
+706
+708
+709
+711
+713
+715
+717
+719
+720
+722
+724
+726
+727
+729
+731
+733
+735
+736
+738
+740
+742
+743
+745
+747
+748
+750
+752
+754
+755
+757
+759
+760
+762
+764
+765
+767
+769
+770
+772
+774
+775
+777
+779
+780
+782
+783
+785
+787
+788
+790
+791
+793
+795
+796
+798
+799
+801
+802
+804
+805
+807
+808
+810
+811
+813
+814
+816
+817
+819
+820
+822
+823
+825
+826
+828
+829
+830
+832
+833
+835
+836
+838
+839
+840
+842
+843
+844
+846
+847
+848
+850
+851
+852
+854
+855
+856
+858
+859
+860
+862
+863
+864
+865
+867
+868
+869
+870
+872
+873
+874
+875
+876
+878
+879
+880
+881
+882
+883
+885
+886
+887
+888
+889
+890
+891
+892
+893
+895
+896
+897
+898
+899
+900
+901
+902
+903
+904
+905
+906
+907
+908
+909
+910
+911
+912
+913
+914
+915
+916
+916
+917
+918
+919
+920
+921
+922
+923
+924
+924
+925
+926
+927
+928
+929
+929
+930
+931
+932
+932
+933
+934
+935
+935
+936
+937
+938
+938
+939
+940
+940
+941
+942
+942
+943
+944
+944
+945
+945
+946
+947
+947
+948
+948
+949
+949
+950
+950
+951
+952
+952
+953
+953
+954
+954
+954
+955
+955
+956
+956
+957
+957
+957
+958
+958
+959
+959
+959
+960
+960
+960
+961
+961
+961
+962
+962
+962
+962
+963
+963
+963
+963
+964
+964
+964
+964
+964
+965
+965
+965
+965
+965
+965
+965
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+965
+965
+965
+965
+965
+965
+965
+964
+964
+964
+964
+964
+963
+963
+963
+963
+963
+962
+962
+962
+961
+961
+961
+960
+960
+960
+959
+959
+959
+958
+958
+957
+957
+957
+956
+956
+955
+955
+954
+954
+953
+953
+952
+952
+951
+951
+950
+950
+949
+948
+948
+947
+947
+946
+945
+945
+944
+943
+943
+942
+941
+941
+940
+939
+938
+938
+937
+936
+935
+935
+934
+933
+932
+931
+931
+930
+929
+928
+927
+926
+925
+924
+923
+923
+922
+921
+920
+919
+918
+917
+916
+915
+914
+913
+912
+911
+910
+909
+907
+906
+905
+904
+903
+902
+901
+900
+898
+897
+896
+895
+894
+892
+891
+890
+889
+887
+886
+885
+884
+882
+881
+880
+878
+877
+876
+874
+873
+872
+870
+869
+867
+866
+865
+863
+862
+860
+859
+857
+856
+854
+853
+851
+850
+848
+847
+845
+844
+842
+840
+839
+837
+836
+834
+832
+831
+829
+827
+826
+824
+822
+820
+819
+817
+815
+814
+812
+810
+808
+806
+805
+803
+801
+799
+797
+795
+794
+792
+790
+788
+786
+784
+782
+780
+778
+776
+774
+772
+770
+768
+766
+764
+762
+760
+758
+756
+754
+752
+750
+748
+746
+744
+742
+739
+737
+735
+733
+731
+729
+726
+724
+722
+720
+718
+715
+713
+711
+709
+706
+704
+702
+699
+697
+695
+692
+690
+688
+685
+683
+681
+678
+676
+673
+671
+668
+666
+664
+661
+659
+656
+654
+651
+649
+646
+644
+641
+638
+636
+633
+631
+628
+626
+623
+620
+618
+615
+612
+610
+607
+604
+602
+599
+596
+594
+591
+588
+586
+583
+580
+577
+575
+572
+569
+566
+563
+561
+558
+555
+552
+549
+546
+543
+541
+538
+535
+532
+529
+526
+523
+520
+517
+514
+511
+508
+505
+502
+499
+496
+493
+490
+487
+484
+481
+478
+475
+472
+469
+466
+463
+460
+457
+453
+450
+447
+444
+441
+438
+434
+431
+428
+425
+422
+419
+415
+412
+409
+406
+402
+399
+396
+393
+389
+386
+383
+379
+376
+373
+369
+366
+363
+359
+356
+353
+349
+346
+342
+339
+336
+332
+329
+325
+322
+318
+315
+312
+308
+305
+301
+298
+294
+291
+287
+284
+280
+277
+273
+269
+266
+262
+259
+255
+252
+248
+244
+241
+237
+234
+230
+226
+223
+219
+216
+212
+208
+205
+201
+197
+194
+190
+186
+182
+179
+175
+171
+168
+164
+160
+156
+153
+149
+145
+141
+138
+134
+130
+126
+122
+119
+115
+111
+107
+103
+99
+96
+92
+88
+84
+80
+76
+72
+69
+65
+61
+57
+53
+49
+45
+41
+37
+33
+29
+26
+22
+18
+14
+10
+6
+2
+-2
+-6
+-10
+-14
+-18
+-22
+-26
+-30
+-34
+-38
+-42
+-46
+-50
+-54
+-58
+-62
+-66
+-70
+-74
+-78
+-83
+-87
+-91
+-95
+-99
+-103
+-107
+-111
+-115
+-119
+-123
+-127
+-132
+-136
+-140
+-144
+-148
+-152
+-156
+-160
+-164
+-169
+-173
+-177
+-181
+-185
+-189
+-194
+-198
+-202
+-206
+-210
+-214
+-219
+-223
+-227
+-231
+-235
+-239
+-244
+-248
+-252
+-256
+-260
+-265
+-269
+-273
+-277
+-281
+-286
+-290
+-294
+-298
+-303
+-307
+-311
+-315
+-319
+-324
+-328
+-332
+-336
+-341
+-345
+-349
+-353
+-358
+-362
+-366
+-370
+-375
+-379
+-383
+-387
+-392
+-396
+-400
+-405
+-409
+-413
+-417
+-422
+-426
+-430
+-434
+-439
+-443
+-447
+-452
+-456
+-460
+-464
+-469
+-473
+-477
+-481
+-486
+-490
+-494
+-499
+-503
+-507
+-511
+-516
+-520
+-524
+-529
+-533
+-537
+-541
+-546
+-550
+-554
+-559
+-563
+-567
+-571
+-576
+-580
+-584
+-588
+-593
+-597
+-601
+-606
+-610
+-614
+-618
+-623
+-627
+-631
+-635
+-640
+-644
+-648
+-653
+-657
+-661
+-665
+-670
+-674
+-678
+-682
+-687
+-691
+-695
+-699
+-704
+-708
+-712
+-716
+-721
+-725
+-729
+-733
+-737
+-742
+-746
+-750
+-754
+-759
+-763
+-767
+-771
+-775
+-780
+-784
+-788
+-792
+-796
+-801
+-805
+-809
+-813
+-817
+-822
+-826
+-830
+-834
+-838
+-842
+-847
+-851
+-855
+-859
+-863
+-867
+-871
+-876
+-880
+-884
+-888
+-892
+-896
+-900
+-904
+-908
+-913
+-917
+-921
+-925
+-929
+-933
+-937
+-941
+-945
+-949
+-953
+-957
+-961
+-965
+-970
+-974
+-978
+-982
+-986
+-990
+-994
+-998
+-1002
+-1006
+-1010
+-1014
+-1018
+-1022
+-1026
+-1030
+-1033
+-1037
+-1041
+-1045
+-1049
+-1053
+-1057
+-1061
+-1065
+-1069
+-1073
+-1077
+-1081
+-1084
+-1088
+-1092
+-1096
+-1100
+-1104
+-1108
+-1111
+-1115
+-1119
+-1123
+-1127
+-1131
+-1134
+-1138
+-1142
+-1146
+-1150
+-1153
+-1157
+-1161
+-1165
+-1168
+-1172
+-1176
+-1179
+-1183
+-1187
+-1191
+-1194
+-1198
+-1202
+-1205
+-1209
+-1213
+-1216
+-1220
+-1224
+-1227
+-1231
+-1234
+-1238
+-1242
+-1245
+-1249
+-1252
+-1256
+-1259
+-1263
+-1267
+-1270
+-1274
+-1277
+-1281
+-1284
+-1288
+-1291
+-1295
+-1298
+-1301
+-1305
+-1308
+-1312
+-1315
+-1319
+-1322
+-1325
+-1329
+-1332
+-1336
+-1339
+-1342
+-1346
+-1349
+-1352
+-1356
+-1359
+-1362
+-1365
+-1369
+-1372
+-1375
+-1378
+-1382
+-1385
+-1388
+-1391
+-1394
+-1398
+-1401
+-1404
+-1407
+-1410
+-1413
+-1417
+-1420
+-1423
+-1426
+-1429
+-1432
+-1435
+-1438
+-1441
+-1444
+-1447
+-1450
+-1453
+-1456
+-1459
+-1462
+-1465
+-1468
+-1471
+-1474
+-1477
+-1480
+-1483
+-1486
+-1488
+-1491
+-1494
+-1497
+-1500
+-1503
+-1505
+-1508
+-1511
+-1514
+-1517
+-1519
+-1522
+-1525
+-1527
+-1530
+-1533
+-1535
+-1538
+-1541
+-1543
+-1546
+-1549
+-1551
+-1554
+-1556
+-1559
+-1562
+-1564
+-1567
+-1569
+-1572
+-1574
+-1577
+-1579
+-1582
+-1584
+-1586
+-1589
+-1591
+-1594
+-1596
+-1598
+-1601
+-1603
+-1605
+-1608
+-1610
+-1612
+-1615
+-1617
+-1619
+-1621
+-1624
+-1626
+-1628
+-1630
+-1632
+-1634
+-1637
+-1639
+-1641
+-1643
+-1645
+-1647
+-1649
+-1651
+-1653
+-1655
+-1657
+-1659
+-1661
+-1663
+-1665
+-1667
+-1669
+-1671
+-1673
+-1675
+-1676
+-1678
+-1680
+-1682
+-1684
+-1686
+-1687
+-1689
+-1691
+-1693
+-1694
+-1696
+-1698
+-1699
+-1701
+-1703
+-1704
+-1706
+-1708
+-1709
+-1711
+-1712
+-1714
+-1715
+-1717
+-1718
+-1720
+-1721
+-1723
+-1724
+-1726
+-1727
+-1728
+-1730
+-1731
+-1733
+-1734
+-1735
+-1737
+-1738
+-1739
+-1740
+-1742
+-1743
+-1744
+-1745
+-1746
+-1748
+-1749
+-1750
+-1751
+-1752
+-1753
+-1754
+-1755
+-1756
+-1757
+-1758
+-1759
+-1760
+-1761
+-1762
+-1763
+-1764
+-1765
+-1766
+-1767
+-1767
+-1768
+-1769
+-1770
+-1771
+-1771
+-1772
+-1773
+-1774
+-1774
+-1775
+-1776
+-1776
+-1777
+-1777
+-1778
+-1779
+-1779
+-1780
+-1780
+-1781
+-1781
+-1782
+-1782
+-1783
+-1783
+-1783
+-1784
+-1784
+-1785
+-1785
+-1785
+-1786
+-1786
+-1786
+-1786
+-1787
+-1787
+-1787
+-1787
+-1787
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1787
+-1787
+-1787
+-1787
+-1787
+-1786
+-1786
+-1786
+-1786
+-1785
+-1785
+-1785
+-1784
+-1784
+-1783
+-1783
+-1783
+-1782
+-1782
+-1781
+-1781
+-1780
+-1780
+-1779
+-1779
+-1778
+-1777
+-1777
+-1776
+-1775
+-1775
+-1774
+-1773
+-1773
+-1772
+-1771
+-1770
+-1769
+-1769
+-1768
+-1767
+-1766
+-1765
+-1764
+-1763
+-1762
+-1761
+-1760
+-1759
+-1758
+-1757
+-1756
+-1755
+-1754
+-1753
+-1752
+-1751
+-1749
+-1748
+-1747
+-1746
+-1744
+-1743
+-1742
+-1741
+-1739
+-1738
+-1737
+-1735
+-1734
+-1732
+-1731
+-1729
+-1728
+-1726
+-1725
+-1723
+-1722
+-1720
+-1719
+-1717
+-1715
+-1714
+-1712
+-1711
+-1709
+-1707
+-1705
+-1704
+-1702
+-1700
+-1698
+-1696
+-1695
+-1693
+-1691
+-1689
+-1687
+-1685
+-1683
+-1681
+-1679
+-1677
+-1675
+-1673
+-1671
+-1669
+-1667
+-1665
+-1662
+-1660
+-1658
+-1656
+-1654
+-1651
+-1649
+-1647
+-1645
+-1642
+-1640
+-1637
+-1635
+-1633
+-1630
+-1628
+-1625
+-1623
+-1620
+-1618
+-1615
+-1613
+-1610
+-1608
+-1605
+-1603
+-1600
+-1597
+-1595
+-1592
+-1589
+-1586
+-1584
+-1581
+-1578
+-1575
+-1572
+-1570
+-1567
+-1564
+-1561
+-1558
+-1555
+-1552
+-1549
+-1546
+-1543
+-1540
+-1537
+-1534
+-1531
+-1528
+-1525
+-1522
+-1518
+-1515
+-1512
+-1509
+-1506
+-1502
+-1499
+-1496
+-1492
+-1489
+-1486
+-1482
+-1479
+-1476
+-1472
+-1469
+-1465
+-1462
+-1458
+-1455
+-1451
+-1448
+-1444
+-1441
+-1437
+-1433
+-1430
+-1426
+-1422
+-1419
+-1415
+-1411
+-1408
+-1404
+-1400
+-1396
+-1392
+-1389
+-1385
+-1381
+-1377
+-1373
+-1369
+-1365
+-1361
+-1357
+-1353
+-1349
+-1345
+-1341
+-1337
+-1333
+-1329
+-1325
+-1321
+-1316
+-1312
+-1308
+-1304
+-1300
+-1295
+-1291
+-1287
+-1282
+-1278
+-1274
+-1269
+-1265
+-1261
+-1256
+-1252
+-1247
+-1243
+-1238
+-1234
+-1229
+-1225
+-1220
+-1216
+-1211
+-1207
+-1202
+-1197
+-1193
+-1188
+-1183
+-1179
+-1174
+-1169
+-1164
+-1160
+-1155
+-1150
+-1145
+-1140
+-1136
+-1131
+-1126
+-1121
+-1116
+-1111
+-1106
+-1101
+-1096
+-1091
+-1086
+-1081
+-1076
+-1071
+-1066
+-1061
+-1056
+-1051
+-1045
+-1040
+-1035
+-1030
+-1025
+-1019
+-1014
+-1009
+-1004
+-998
+-993
+-988
+-982
+-977
+-972
+-966
+-961
+-955
+-950
+-944
+-939
+-933
+-928
+-922
+-917
+-911
+-906
+-900
+-895
+-889
+-883
+-878
+-872
+-866
+-861
+-855
+-849
+-844
+-838
+-832
+-826
+-821
+-815
+-809
+-803
+-797
+-791
+-786
+-780
+-774
+-768
+-762
+-756
+-750
+-744
+-738
+-732
+-726
+-720
+-714
+-708
+-702
+-696
+-689
+-683
+-677
+-671
+-665
+-659
+-653
+-646
+-640
+-634
+-628
+-621
+-615
+-609
+-603
+-596
+-590
+-584
+-577
+-571
+-565
+-558
+-552
+-545
+-539
+-532
+-526
+-520
+-513
+-507
+-500
+-494
+-487
+-480
+-474
+-467
+-461
+-454
+-448
+-441
+-434
+-428
+-421
+-414
+-408
+-401
+-394
+-388
+-381
+-374
+-367
+-361
+-354
+-347
+-340
+-334
+-327
+-320
+-313
+-306
+-299
+-292
+-286
+-279
+-272
+-265
+-258
+-251
+-244
+-237
+-230
+-223
+-216
+-209
+-202
+-195
+-188
+-181
+-174
+-167
+-160
+-153
+-146
+-139
+-132
+-125
+-117
+-110
+-103
+-96
+-89
+-82
+-74
+-67
+-60
+-53
+-46
+-38
+-31
+-24
+-17
+-9
+-2
+5
+12
+20
+27
+34
+42
+49
+56
+64
+71
+78
+86
+93
+100
+108
+115
+123
+130
+137
+145
+152
+160
+167
+175
+182
+190
+197
+205
+212
+220
+227
+235
+242
+250
+257
+265
+272
+280
+287
+295
+302
+310
+318
+325
+333
+340
+348
+356
+363
+371
+378
+386
+394
+401
+409
+417
+424
+432
+440
+447
+455
+463
+470
+478
+486
+493
+501
+509
+517
+524
+532
+540
+547
+555
+563
+571
+578
+586
+594
+602
+609
+617
+625
+633
+640
+648
+656
+664
+671
+679
+687
+695
+703
+710
+718
+726
+734
+742
+749
+757
+765
+773
+781
+788
+796
+804
+812
+820
+827
+835
+843
+851
+859
+866
+874
+882
+890
+898
+906
+913
+921
+929
+937
+945
+953
+960
+968
+976
+984
+992
+999
+1007
+1015
+1023
+1031
+1039
+1046
+1054
+1062
+1070
+1078
+1085
+1093
+1101
+1109
+1117
+1124
+1132
+1140
+1148
+1156
+1163
+1171
+1179
+1187
+1195
+1202
+1210
+1218
+1226
+1233
+1241
+1249
+1257
+1264
+1272
+1280
+1288
+1295
+1303
+1311
+1319
+1326
+1334
+1342
+1350
+1357
+1365
+1373
+1380
+1388
+1396
+1404
+1411
+1419
+1427
+1434
+1442
+1450
+1457
+1465
+1473
+1480
+1488
+1495
+1503
+1511
+1518
+1526
+1533
+1541
+1549
+1556
+1564
+1571
+1579
+1586
+1594
+1602
+1609
+1617
+1624
+1632
+1639
+1647
+1654
+1662
+1669
+1677
+1684
+1692
+1699
+1706
+1714
+1721
+1729
+1736
+1744
+1751
+1758
+1766
+1773
+1780
+1788
+1795
+1802
+1810
+1817
+1824
+1832
+1839
+1846
+1854
+1861
+1868
+1875
+1882
+1890
+1897
+1904
+1911
+1918
+1926
+1933
+1940
+1947
+1954
+1961
+1968
+1976
+1983
+1990
+1997
+2004
+2011
+2018
+2025
+2032
+2039
+2046
+2053
+2060
+2067
+2074
+2081
+2088
+2094
+2101
+2108
+2115
+2122
+2129
+2136
+2142
+2149
+2156
+2163
+2170
+2176
+2183
+2190
+2196
+2203
+2210
+2217
+2223
+2230
+2236
+2243
+2250
+2256
+2263
+2269
+2276
+2282
+2289
+2295
+2302
+2308
+2315
+2321
+2328
+2334
+2341
+2347
+2353
+2360
+2366
+2372
+2379
+2385
+2391
+2397
+2404
+2410
+2416
+2422
+2428
+2435
+2441
+2447
+2453
+2459
+2465
+2471
+2477
+2483
+2489
+2495
+2501
+2507
+2513
+2519
+2525
+2531
+2537
+2542
+2548
+2554
+2560
+2566
+2571
+2577
+2583
+2589
+2594
+2600
+2606
+2611
+2617
+2622
+2628
+2634
+2639
+2645
+2650
+2656
+2661
+2667
+2672
+2677
+2683
+2688
+2693
+2699
+2704
+2709
+2715
+2720
+2725
+2730
+2735
+2741
+2746
+2751
+2756
+2761
+2766
+2771
+2776
+2781
+2786
+2791
+2796
+2801
+2806
+2811
+2816
+2820
+2825
+2830
+2835
+2839
+2844
+2849
+2853
+2858
+2863
+2867
+2872
+2876
+2881
+2886
+2890
+2894
+2899
+2903
+2908
+2912
+2916
+2921
+2925
+2929
+2934
+2938
+2942
+2946
+2950
+2955
+2959
+2963
+2967
+2971
+2975
+2979
+2983
+2987
+2991
+2995
+2999
+3002
+3006
+3010
+3014
+3018
+3021
+3025
+3029
+3032
+3036
+3039
+3043
+3047
+3050
+3054
+3057
+3061
+3064
+3067
+3071
+3074
+3077
+3081
+3084
+3087
+3090
+3094
+3097
+3100
+3103
+3106
+3109
+3112
+3115
+3118
+3121
+3124
+3127
+3130
+3133
+3135
+3138
+3141
+3144
+3146
+3149
+3152
+3154
+3157
+3159
+3162
+3165
+3167
+3169
+3172
+3174
+3177
+3179
+3181
+3184
+3186
+3188
+3190
+3192
+3195
+3197
+3199
+3201
+3203
+3205
+3207
+3209
+3211
+3213
+3214
+3216
+3218
+3220
+3222
+3223
+3225
+3227
+3228
+3230
+3231
+3233
+3234
+3236
+3237
+3239
+3240
+3242
+3243
+3244
+3245
+3247
+3248
+3249
+3250
+3251
+3252
+3253
+3254
+3255
+3256
+3257
+3258
+3259
+3260
+3261
+3262
+3262
+3263
+3264
+3264
+3265
+3266
+3266
+3267
+3267
+3268
+3268
+3268
+3269
+3269
+3269
+3270
+3270
+3270
+3270
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3270
+3270
+3270
+3270
+3269
+3269
+3269
+3268
+3268
+3267
+3267
+3266
+3266
+3265
+3265
+3264
+3263
+3263
+3262
+3261
+3260
+3259
+3259
+3258
+3257
+3256
+3255
+3254
+3253
+3251
+3250
+3249
+3248
+3247
+3245
+3244
+3243
+3241
+3240
+3239
+3237
+3236
+3234
+3232
+3231
+3229
+3227
+3226
+3224
+3222
+3220
+3219
+3217
+3215
+3213
+3211
+3209
+3207
+3205
+3203
+3200
+3198
+3196
+3194
+3192
+3189
+3187
+3185
+3182
+3180
+3177
+3175
+3172
+3169
+3167
+3164
+3162
+3159
+3156
+3153
+3150
+3148
+3145
+3142
+3139
+3136
+3133
+3130
+3127
+3123
+3120
+3117
+3114
+3111
+3107
+3104
+3101
+3097
+3094
+3090
+3087
+3083
+3080
+3076
+3072
+3069
+3065
+3061
+3057
+3054
+3050
+3046
+3042
+3038
+3034
+3030
+3026
+3022
+3018
+3013
+3009
+3005
+3001
+2996
+2992
+2988
+2983
+2979
+2974
+2970
+2965
+2961
+2956
+2951
+2947
+2942
+2937
+2933
+2928
+2923
+2918
+2913
+2908
+2903
+2898
+2893
+2888
+2883
+2878
+2872
+2867
+2862
+2857
+2851
+2846
+2840
+2835
+2829
+2824
+2818
+2813
+2807
+2802
+2796
+2790
+2784
+2779
+2773
+2767
+2761
+2755
+2749
+2743
+2737
+2731
+2725
+2719
+2713
+2707
+2700
+2694
+2688
+2681
+2675
+2669
+2662
+2656
+2649
+2643
+2636
+2630
+2623
+2616
+2610
+2603
+2596
+2589
+2582
+2575
+2569
+2562
+2555
+2548
+2541
+2534
+2526
+2519
+2512
+2505
+2498
+2490
+2483
+2476
+2468
+2461
+2453
+2446
+2438
+2431
+2423
+2416
+2408
+2400
+2393
+2385
+2377
+2369
+2362
+2354
+2346
+2338
+2330
+2322
+2314
+2306
+2298
+2289
+2281
+2273
+2265
+2257
+2248
+2240
+2232
+2223
+2215
+2206
+2198
+2189
+2181
+2172
+2164
+2155
+2146
+2138
+2129
+2120
+2111
+2102
+2093
+2085
+2076
+2067
+2058
+2049
+2040
+2030
+2021
+2012
+2003
+1994
+1985
+1975
+1966
+1957
+1947
+1938
+1928
+1919
+1909
+1900
+1890
+1881
+1871
+1861
+1852
+1842
+1832
+1823
+1813
+1803
+1793
+1783
+1773
+1763
+1753
+1743
+1733
+1723
+1713
+1703
+1693
+1683
+1672
+1662
+1652
+1642
+1631
+1621
+1610
+1600
+1590
+1579
+1569
+1558
+1547
+1537
+1526
+1516
+1505
+1494
+1484
+1473
+1462
+1451
+1440
+1429
+1418
+1408
+1397
+1386
+1375
+1364
+1352
+1341
+1330
+1319
+1308
+1297
+1285
+1274
+1263
+1252
+1240
+1229
+1218
+1206
+1195
+1183
+1172
+1160
+1149
+1137
+1125
+1114
+1102
+1090
+1079
+1067
+1055
+1043
+1032
+1020
+1008
+996
+984
+972
+960
+948
+936
+924
+912
+900
+888
+876
+864
+852
+839
+827
+815
+803
+790
+778
+766
+753
+741
+728
+716
+704
+691
+679
+666
+653
+641
+628
+616
+603
+590
+578
+565
+552
+540
+527
+514
+501
+488
+475
+463
+450
+437
+424
+411
+398
+385
+372
+359
+346
+333
+319
+306
+293
+280
+267
+254
+240
+227
+214
+201
+187
+174
+161
+147
+134
+120
+107
+94
+80
+67
+53
+40
+26
+12
+-1
+-15
+-28
+-42
+-56
+-69
+-83
+-97
+-110
+-124
+-138
+-152
+-165
+-179
+-193
+-207
+-221
+-234
+-248
+-262
+-276
+-290
+-304
+-318
+-332
+-346
+-360
+-374
+-388
+-402
+-416
+-430
+-444
+-458
+-472
+-487
+-501
+-515
+-529
+-543
+-557
+-572
+-586
+-600
+-614
+-629
+-643
+-657
+-671
+-686
+-700
+-714
+-729
+-743
+-757
+-772
+-786
+-801
+-815
+-830
+-844
+-858
+-873
+-887
+-902
+-916
+-931
+-945
+-960
+-974
+-989
+-1004
+-1018
+-1033
+-1047
+-1062
+-1076
+-1091
+-1106
+-1120
+-1135
+-1150
+-1164
+-1179
+-1194
+-1208
+-1223
+-1238
+-1252
+-1267
+-1282
+-1297
+-1311
+-1326
+-1341
+-1355
+-1370
+-1385
+-1400
+-1415
+-1429
+-1444
+-1459
+-1474
+-1489
+-1503
+-1518
+-1533
+-1548
+-1563
+-1578
+-1592
+-1607
+-1622
+-1637
+-1652
+-1667
+-1682
+-1696
+-1711
+-1726
+-1741
+-1756
+-1771
+-1786
+-1801
+-1815
+-1830
+-1845
+-1860
+-1875
+-1890
+-1905
+-1920
+-1935
+-1950
+-1965
+-1979
+-1994
+-2009
+-2024
+-2039
+-2054
+-2069
+-2084
+-2099
+-2114
+-2129
+-2144
+-2159
+-2173
+-2188
+-2203
+-2218
+-2233
+-2248
+-2263
+-2278
+-2293
+-2308
+-2323
+-2337
+-2352
+-2367
+-2382
+-2397
+-2412
+-2427
+-2442
+-2457
+-2471
+-2486
+-2501
+-2516
+-2531
+-2546
+-2561
+-2576
+-2590
+-2605
+-2620
+-2635
+-2650
+-2664
+-2679
+-2694
+-2709
+-2724
+-2738
+-2753
+-2768
+-2783
+-2798
+-2812
+-2827
+-2842
+-2857
+-2871
+-2886
+-2901
+-2915
+-2930
+-2945
+-2959
+-2974
+-2989
+-3003
+-3018
+-3033
+-3047
+-3062
+-3077
+-3091
+-3106
+-3120
+-3135
+-3149
+-3164
+-3179
+-3193
+-3208
+-3222
+-3237
+-3251
+-3266
+-3280
+-3294
+-3309
+-3323
+-3338
+-3352
+-3366
+-3381
+-3395
+-3410
+-3424
+-3438
+-3452
+-3467
+-3481
+-3495
+-3510
+-3524
+-3538
+-3552
+-3566
+-3581
+-3595
+-3609
+-3623
+-3637
+-3651
+-3665
+-3679
+-3693
+-3708
+-3722
+-3736
+-3750
+-3763
+-3777
+-3791
+-3805
+-3819
+-3833
+-3847
+-3861
+-3875
+-3888
+-3902
+-3916
+-3930
+-3944
+-3957
+-3971
+-3985
+-3998
+-4012
+-4026
+-4039
+-4053
+-4066
+-4080
+-4093
+-4107
+-4120
+-4134
+-4147
+-4161
+-4174
+-4187
+-4201
+-4214
+-4227
+-4241
+-4254
+-4267
+-4280
+-4294
+-4307
+-4320
+-4333
+-4346
+-4359
+-4372
+-4385
+-4398
+-4411
+-4424
+-4437
+-4450
+-4463
+-4476
+-4489
+-4501
+-4514
+-4527
+-4540
+-4552
+-4565
+-4578
+-4590
+-4603
+-4616
+-4628
+-4641
+-4653
+-4666
+-4678
+-4690
+-4703
+-4715
+-4728
+-4740
+-4752
+-4764
+-4777
+-4789
+-4801
+-4813
+-4825
+-4837
+-4849
+-4861
+-4873
+-4885
+-4897
+-4909
+-4921
+-4933
+-4944
+-4956
+-4968
+-4980
+-4991
+-5003
+-5015
+-5026
+-5038
+-5049
+-5061
+-5072
+-5083
+-5095
+-5106
+-5118
+-5129
+-5140
+-5151
+-5162
+-5174
+-5185
+-5196
+-5207
+-5218
+-5229
+-5240
+-5251
+-5262
+-5272
+-5283
+-5294
+-5305
+-5315
+-5326
+-5337
+-5347
+-5358
+-5368
+-5379
+-5389
+-5400
+-5410
+-5420
+-5431
+-5441
+-5451
+-5461
+-5471
+-5481
+-5491
+-5501
+-5511
+-5521
+-5531
+-5541
+-5551
+-5561
+-5570
+-5580
+-5590
+-5599
+-5609
+-5619
+-5628
+-5638
+-5647
+-5656
+-5666
+-5675
+-5684
+-5693
+-5703
+-5712
+-5721
+-5730
+-5739
+-5748
+-5757
+-5766
+-5775
+-5783
+-5792
+-5801
+-5809
+-5818
+-5827
+-5835
+-5844
+-5852
+-5861
+-5869
+-5877
+-5885
+-5894
+-5902
+-5910
+-5918
+-5926
+-5934
+-5942
+-5950
+-5958
+-5966
+-5973
+-5981
+-5989
+-5996
+-6004
+-6011
+-6019
+-6026
+-6034
+-6041
+-6048
+-6056
+-6063
+-6070
+-6077
+-6084
+-6091
+-6098
+-6105
+-6112
+-6119
+-6125
+-6132
+-6139
+-6145
+-6152
+-6158
+-6165
+-6171
+-6178
+-6184
+-6190
+-6196
+-6203
+-6209
+-6215
+-6221
+-6227
+-6233
+-6239
+-6244
+-6250
+-6256
+-6261
+-6267
+-6273
+-6278
+-6283
+-6289
+-6294
+-6299
+-6305
+-6310
+-6315
+-6320
+-6325
+-6330
+-6335
+-6340
+-6344
+-6349
+-6354
+-6359
+-6363
+-6368
+-6372
+-6376
+-6381
+-6385
+-6389
+-6394
+-6398
+-6402
+-6406
+-6410
+-6414
+-6417
+-6421
+-6425
+-6429
+-6432
+-6436
+-6439
+-6443
+-6446
+-6450
+-6453
+-6456
+-6459
+-6462
+-6465
+-6468
+-6471
+-6474
+-6477
+-6480
+-6482
+-6485
+-6488
+-6490
+-6493
+-6495
+-6497
+-6500
+-6502
+-6504
+-6506
+-6508
+-6510
+-6512
+-6514
+-6516
+-6517
+-6519
+-6521
+-6522
+-6524
+-6525
+-6527
+-6528
+-6529
+-6530
+-6531
+-6532
+-6533
+-6534
+-6535
+-6536
+-6537
+-6538
+-6538
+-6539
+-6539
+-6540
+-6540
+-6540
+-6541
+-6541
+-6541
+-6541
+-6541
+-6541
+-6541
+-6541
+-6540
+-6540
+-6540
+-6539
+-6539
+-6538
+-6537
+-6537
+-6536
+-6535
+-6534
+-6533
+-6532
+-6531
+-6530
+-6529
+-6527
+-6526
+-6525
+-6523
+-6521
+-6520
+-6518
+-6516
+-6515
+-6513
+-6511
+-6509
+-6507
+-6504
+-6502
+-6500
+-6498
+-6495
+-6493
+-6490
+-6487
+-6485
+-6482
+-6479
+-6476
+-6473
+-6470
+-6467
+-6464
+-6461
+-6457
+-6454
+-6451
+-6447
+-6443
+-6440
+-6436
+-6432
+-6428
+-6424
+-6420
+-6416
+-6412
+-6408
+-6404
+-6399
+-6395
+-6391
+-6386
+-6381
+-6377
+-6372
+-6367
+-6362
+-6357
+-6352
+-6347
+-6342
+-6337
+-6331
+-6326
+-6320
+-6315
+-6309
+-6304
+-6298
+-6292
+-6286
+-6280
+-6274
+-6268
+-6262
+-6255
+-6249
+-6243
+-6236
+-6230
+-6223
+-6216
+-6210
+-6203
+-6196
+-6189
+-6182
+-6175
+-6168
+-6160
+-6153
+-6146
+-6138
+-6131
+-6123
+-6115
+-6108
+-6100
+-6092
+-6084
+-6076
+-6068
+-6059
+-6051
+-6043
+-6034
+-6026
+-6017
+-6009
+-6000
+-5991
+-5982
+-5973
+-5964
+-5955
+-5946
+-5937
+-5927
+-5918
+-5909
+-5899
+-5890
+-5880
+-5870
+-5860
+-5850
+-5840
+-5830
+-5820
+-5810
+-5800
+-5789
+-5779
+-5768
+-5758
+-5747
+-5737
+-5726
+-5715
+-5704
+-5693
+-5682
+-5671
+-5659
+-5648
+-5637
+-5625
+-5614
+-5602
+-5590
+-5579
+-5567
+-5555
+-5543
+-5531
+-5519
+-5506
+-5494
+-5482
+-5469
+-5457
+-5444
+-5431
+-5419
+-5406
+-5393
+-5380
+-5367
+-5354
+-5341
+-5327
+-5314
+-5300
+-5287
+-5273
+-5260
+-5246
+-5232
+-5218
+-5204
+-5190
+-5176
+-5162
+-5148
+-5133
+-5119
+-5104
+-5090
+-5075
+-5060
+-5046
+-5031
+-5016
+-5001
+-4986
+-4971
+-4955
+-4940
+-4925
+-4909
+-4894
+-4878
+-4862
+-4846
+-4831
+-4815
+-4799
+-4782
+-4766
+-4750
+-4734
+-4717
+-4701
+-4684
+-4668
+-4651
+-4634
+-4617
+-4600
+-4583
+-4566
+-4549
+-4532
+-4515
+-4497
+-4480
+-4462
+-4445
+-4427
+-4409
+-4391
+-4373
+-4355
+-4337
+-4319
+-4301
+-4283
+-4264
+-4246
+-4227
+-4209
+-4190
+-4171
+-4152
+-4134
+-4115
+-4095
+-4076
+-4057
+-4038
+-4018
+-3999
+-3980
+-3960
+-3940
+-3921
+-3901
+-3881
+-3861
+-3841
+-3821
+-3801
+-3780
+-3760
+-3739
+-3719
+-3698
+-3678
+-3657
+-3636
+-3615
+-3594
+-3573
+-3552
+-3531
+-3510
+-3489
+-3467
+-3446
+-3424
+-3403
+-3381
+-3359
+-3337
+-3315
+-3293
+-3271
+-3249
+-3227
+-3205
+-3182
+-3160
+-3137
+-3115
+-3092
+-3069
+-3046
+-3024
+-3001
+-2978
+-2954
+-2931
+-2908
+-2885
+-2861
+-2838
+-2814
+-2791
+-2767
+-2743
+-2719
+-2695
+-2671
+-2647
+-2623
+-2599
+-2575
+-2550
+-2526
+-2501
+-2477
+-2452
+-2427
+-2403
+-2378
+-2353
+-2328
+-2303
+-2278
+-2252
+-2227
+-2202
+-2176
+-2151
+-2125
+-2099
+-2074
+-2048
+-2022
+-1996
+-1970
+-1944
+-1918
+-1891
+-1865
+-1839
+-1812
+-1786
+-1759
+-1733
+-1706
+-1679
+-1652
+-1625
+-1598
+-1571
+-1544
+-1517
+-1489
+-1462
+-1435
+-1407
+-1379
+-1352
+-1324
+-1296
+-1268
+-1240
+-1212
+-1184
+-1156
+-1128
+-1100
+-1071
+-1043
+-1015
+-986
+-957
+-929
+-900
+-871
+-842
+-813
+-784
+-755
+-726
+-697
+-667
+-638
+-609
+-579
+-549
+-520
+-490
+-460
+-431
+-401
+-371
+-341
+-310
+-280
+-250
+-220
+-189
+-159
+-128
+-98
+-67
+-36
+-6
+25
+56
+87
+118
+149
+180
+212
+243
+274
+306
+337
+369
+400
+432
+464
+495
+527
+559
+591
+623
+655
+688
+720
+752
+785
+817
+850
+882
+915
+947
+980
+1013
+1046
+1079
+1112
+1145
+1178
+1211
+1244
+1278
+1311
+1345
+1378
+1412
+1445
+1479
+1513
+1546
+1580
+1614
+1648
+1682
+1716
+1750
+1785
+1819
+1853
+1887
+1922
+1956
+1991
+2026
+2060
+2095
+2130
+2165
+2199
+2234
+2269
+2305
+2340
+2375
+2410
+2445
+2481
+2516
+2552
+2587
+2623
+2658
+2694
+2730
+2766
+2801
+2837
+2873
+2909
+2945
+2982
+3018
+3054
+3090
+3127
+3163
+3199
+3236
+3272
+3309
+3346
+3382
+3419
+3456
+3493
+3530
+3567
+3604
+3641
+3678
+3715
+3752
+3790
+3827
+3864
+3902
+3939
+3977
+4014
+4052
+4090
+4127
+4165
+4203
+4241
+4279
+4317
+4355
+4393
+4431
+4469
+4507
+4546
+4584
+4622
+4661
+4699
+4738
+4776
+4815
+4854
+4892
+4931
+4970
+5009
+5047
+5086
+5125
+5164
+5203
+5242
+5281
+5321
+5360
+5399
+5438
+5478
+5517
+5557
+5596
+5636
+5675
+5715
+5754
+5794
+5834
+5874
+5913
+5953
+5993
+6033
+6073
+6113
+6153
+6193
+6233
+6274
+6314
+6354
+6394
+6435
+6475
+6516
+6556
+6596
+6637
+6678
+6718
+6759
+6799
+6840
+6881
+6922
+6963
+7003
+7044
+7085
+7126
+7167
+7208
+7249
+7290
+7332
+7373
+7414
+7455
+7497
+7538
+7579
+7621
+7662
+7703
+7745
+7786
+7828
+7870
+7911
+7953
+7994
+8036
+8078
+8120
+8161
+8203
+8245
+8287
+8329
+8371
+8413
+8455
+8497
+8539
+8581
+8623
+8665
+8708
+8750
+8792
+8834
+8877
+8919
+8961
+9004
+9046
+9088
+9131
+9173
+9216
+9258
+9301
+9344
+9386
+9429
+9471
+9514
+9557
+9600
+9642
+9685
+9728
+9771
+9813
+9856
+9899
+9942
+9985
+10028
+10071
+10114
+10157
+10200
+10243
+10286
+10329
+10372
+10415
+10459
+10502
+10545
+10588
+10631
+10675
+10718
+10761
+10805
+10848
+10891
+10935
+10978
+11021
+11065
+11108
+11152
+11195
+11238
+11282
+11325
+11369
+11412
+11456
+11500
+11543
+11587
+11630
+11674
+11718
+11761
+11805
+11848
+11892
+11936
+11980
+12023
+12067
+12111
+12154
+12198
+12242
+12286
+12329
+12373
+12417
+12461
+12505
+12549
+12592
+12636
+12680
+12724
+12768
+12812
+12856
+12899
+12943
+12987
+13031
+13075
+13119
+13163
+13207
+13251
+13295
+13339
+13383
+13427
+13470
+13514
+13558
+13602
+13646
+13690
+13734
+13778
+13822
+13866
+13910
+13954
+13998
+14042
+14086
+14130
+14174
+14218
+14262
+14306
+14350
+14394
+14438
+14482
+14526
+14570
+14614
+14658
+14702
+14746
+14790
+14834
+14878
+14922
+14966
+15010
+15054
+15098
+15141
+15185
+15229
+15273
+15317
+15361
+15405
+15449
+15493
+15537
+15581
+15624
+15668
+15712
+15756
+15800
+15844
+15887
+15931
+15975
+16019
+16063
+16106
+16150
+16194
+16238
+16281
+16325
+16369
+16412
+16456
+16500
+16543
+16587
+16631
+16674
+16718
+16761
+16805
+16849
+16892
+16936
+16979
+17023
+17066
+17110
+17153
+17197
+17240
+17283
+17327
+17370
+17413
+17457
+17500
+17543
+17587
+17630
+17673
+17716
+17760
+17803
+17846
+17889
+17932
+17975
+18018
+18062
+18105
+18148
+18191
+18234
+18277
+18319
+18362
+18405
+18448
+18491
+18534
+18577
+18619
+18662
+18705
+18748
+18790
+18833
+18876
+18918
+18961
+19003
+19046
+19088
+19131
+19173
+19216
+19258
+19300
+19343
+19385
+19427
+19469
+19512
+19554
+19596
+19638
+19680
+19722
+19764
+19806
+19848
+19890
+19932
+19974
+20016
+20058
+20100
+20141
+20183
+20225
+20266
+20308
+20350
+20391
+20433
+20474
+20516
+20557
+20598
+20640
+20681
+20722
+20764
+20805
+20846
+20887
+20928
+20969
+21010
+21051
+21092
+21133
+21174
+21215
+21256
+21296
+21337
+21378
+21419
+21459
+21500
+21540
+21581
+21621
+21661
+21702
+21742
+21782
+21823
+21863
+21903
+21943
+21983
+22023
+22063
+22103
+22143
+22183
+22223
+22262
+22302
+22342
+22381
+22421
+22460
+22500
+22539
+22579
+22618
+22657
+22697
+22736
+22775
+22814
+22853
+22892
+22931
+22970
+23009
+23048
+23087
+23125
+23164
+23203
+23241
+23280
+23318
+23357
+23395
+23433
+23472
+23510
+23548
+23586
+23624
+23662
+23700
+23738
+23776
+23814
+23851
+23889
+23927
+23964
+24002
+24039
+24077
+24114
+24151
+24189
+24226
+24263
+24300
+24337
+24374
+24411
+24448
+24485
+24521
+24558
+24595
+24631
+24668
+24704
+24741
+24777
+24813
+24849
+24886
+24922
+24958
+24994
+25030
+25065
+25101
+25137
+25173
+25208
+25244
+25279
+25315
+25350
+25385
+25421
+25456
+25491
+25526
+25561
+25596
+25631
+25666
+25700
+25735
+25770
+25804
+25839
+25873
+25907
+25942
+25976
+26010
+26044
+26078
+26112
+26146
+26180
+26214
+26247
+26281
+26314
+26348
+26381
+26415
+26448
+26481
+26514
+26547
+26580
+26613
+26646
+26679
+26712
+26744
+26777
+26809
+26842
+26874
+26906
+26939
+26971
+27003
+27035
+27067
+27099
+27130
+27162
+27194
+27225
+27257
+27288
+27320
+27351
+27382
+27413
+27444
+27475
+27506
+27537
+27568
+27598
+27629
+27660
+27690
+27720
+27751
+27781
+27811
+27841
+27871
+27901
+27931
+27961
+27990
+28020
+28049
+28079
+28108
+28138
+28167
+28196
+28225
+28254
+28283
+28312
+28340
+28369
+28398
+28426
+28455
+28483
+28511
+28539
+28567
+28595
+28623
+28651
+28679
+28707
+28734
+28762
+28789
+28817
+28844
+28871
+28898
+28925
+28952
+28979
+29006
+29032
+29059
+29086
+29112
+29138
+29165
+29191
+29217
+29243
+29269
+29295
+29320
+29346
+29372
+29397
+29423
+29448
+29473
+29498
+29523
+29548
+29573
+29598
+29623
+29648
+29672
+29697
+29721
+29745
+29769
+29793
+29817
+29841
+29865
+29889
+29913
+29936
+29960
+29983
+30006
+30030
+30053
+30076
+30099
+30122
+30144
+30167
+30190
+30212
+30235
+30257
+30279
+30301
+30323
+30345
+30367
+30389
+30410
+30432
+30453
+30475
+30496
+30517
+30539
+30560
+30580
+30601
+30622
+30643
+30663
+30684
+30704
+30724
+30745
+30765
+30785
+30804
+30824
+30844
+30864
+30883
+30903
+30922
+30941
+30960
+30979
+30998
+31017
+31036
+31055
+31073
+31092
+31110
+31128
+31146
+31164
+31182
+31200
+31218
+31236
+31253
+31271
+31288
+31306
+31323
+31340
+31357
+31374
+31391
+31407
+31424
+31441
+31457
+31473
+31490
+31506
+31522
+31538
+31553
+31569
+31585
+31600
+31616
+31631
+31646
+31661
+31677
+31691
+31706
+31721
+31736
+31750
+31765
+31779
+31793
+31807
+31821
+31835
+31849
+31863
+31877
+31890
+31903
+31917
+31930
+31943
+31956
+31969
+31982
+31995
+32007
+32020
+32032
+32045
+32057
+32069
+32081
+32093
+32105
+32116
+32128
+32139
+32151
+32162
+32173
+32184
+32195
+32206
+32217
+32228
+32238
+32249
+32259
+32269
+32280
+32290
+32300
+32309
+32319
+32329
+32338
+32348
+32357
+32366
+32375
+32384
+32393
+32402
+32411
+32419
+32428
+32436
+32445
+32453
+32461
+32469
+32477
+32485
+32492
+32500
+32507
+32515
+32522
+32529
+32536
+32543
+32550
+32557
+32563
+32570
+32576
+32582
+32589
+32595
+32601
+32606
+32612
+32618
+32624
+32629
+32634
+32640
+32645
+32650
+32655
+32660
+32664
+32669
+32673
+32678
+32682
+32686
+32690
+32694
+32698
+32702
+32706
+32709
+32713
+32716
+32719
+32722
+32725
+32728
+32731
+32734
+32736
+32739
+32741
+32744
+32746
+32748
+32750
+32752
+32753
+32755
+32757
+32758
+32759
+32761
+32762
+32763
+32764
+32764
+32765
+32766
+32766
+32767
+32767
+32767
+32767
+32767
+32767
+32767
+32766
+32766
+32765
+32764
+32764
+32763
+32762
+32761
+32759
+32758
+32757
+32755
+32753
+32752
+32750
+32748
+32746
+32744
+32741
+32739
+32736
+32734
+32731
+32728
+32725
+32722
+32719
+32716
+32713
+32709
+32706
+32702
+32698
+32694
+32690
+32686
+32682
+32678
+32673
+32669
+32664
+32660
+32655
+32650
+32645
+32640
+32634
+32629
+32624
+32618
+32612
+32606
+32601
+32595
+32589
+32582
+32576
+32570
+32563
+32557
+32550
+32543
+32536
+32529
+32522
+32515
+32507
+32500
+32492
+32485
+32477
+32469
+32461
+32453
+32445
+32436
+32428
+32419
+32411
+32402
+32393
+32384
+32375
+32366
+32357
+32348
+32338
+32329
+32319
+32309
+32300
+32290
+32280
+32269
+32259
+32249
+32238
+32228
+32217
+32206
+32195
+32184
+32173
+32162
+32151
+32139
+32128
+32116
+32105
+32093
+32081
+32069
+32057
+32045
+32032
+32020
+32007
+31995
+31982
+31969
+31956
+31943
+31930
+31917
+31903
+31890
+31877
+31863
+31849
+31835
+31821
+31807
+31793
+31779
+31765
+31750
+31736
+31721
+31706
+31691
+31677
+31661
+31646
+31631
+31616
+31600
+31585
+31569
+31553
+31538
+31522
+31506
+31490
+31473
+31457
+31441
+31424
+31407
+31391
+31374
+31357
+31340
+31323
+31306
+31288
+31271
+31253
+31236
+31218
+31200
+31182
+31164
+31146
+31128
+31110
+31092
+31073
+31055
+31036
+31017
+30998
+30979
+30960
+30941
+30922
+30903
+30883
+30864
+30844
+30824
+30804
+30785
+30765
+30745
+30724
+30704
+30684
+30663
+30643
+30622
+30601
+30580
+30560
+30539
+30517
+30496
+30475
+30453
+30432
+30410
+30389
+30367
+30345
+30323
+30301
+30279
+30257
+30235
+30212
+30190
+30167
+30144
+30122
+30099
+30076
+30053
+30030
+30006
+29983
+29960
+29936
+29913
+29889
+29865
+29841
+29817
+29793
+29769
+29745
+29721
+29697
+29672
+29648
+29623
+29598
+29573
+29548
+29523
+29498
+29473
+29448
+29423
+29397
+29372
+29346
+29320
+29295
+29269
+29243
+29217
+29191
+29165
+29138
+29112
+29086
+29059
+29032
+29006
+28979
+28952
+28925
+28898
+28871
+28844
+28817
+28789
+28762
+28734
+28707
+28679
+28651
+28623
+28595
+28567
+28539
+28511
+28483
+28455
+28426
+28398
+28369
+28340
+28312
+28283
+28254
+28225
+28196
+28167
+28138
+28108
+28079
+28049
+28020
+27990
+27961
+27931
+27901
+27871
+27841
+27811
+27781
+27751
+27720
+27690
+27660
+27629
+27598
+27568
+27537
+27506
+27475
+27444
+27413
+27382
+27351
+27320
+27288
+27257
+27225
+27194
+27162
+27130
+27099
+27067
+27035
+27003
+26971
+26939
+26906
+26874
+26842
+26809
+26777
+26744
+26712
+26679
+26646
+26613
+26580
+26547
+26514
+26481
+26448
+26415
+26381
+26348
+26314
+26281
+26247
+26214
+26180
+26146
+26112
+26078
+26044
+26010
+25976
+25942
+25907
+25873
+25839
+25804
+25770
+25735
+25700
+25666
+25631
+25596
+25561
+25526
+25491
+25456
+25421
+25385
+25350
+25315
+25279
+25244
+25208
+25173
+25137
+25101
+25065
+25030
+24994
+24958
+24922
+24886
+24849
+24813
+24777
+24741
+24704
+24668
+24631
+24595
+24558
+24521
+24485
+24448
+24411
+24374
+24337
+24300
+24263
+24226
+24189
+24151
+24114
+24077
+24039
+24002
+23964
+23927
+23889
+23851
+23814
+23776
+23738
+23700
+23662
+23624
+23586
+23548
+23510
+23472
+23433
+23395
+23357
+23318
+23280
+23241
+23203
+23164
+23125
+23087
+23048
+23009
+22970
+22931
+22892
+22853
+22814
+22775
+22736
+22697
+22657
+22618
+22579
+22539
+22500
+22460
+22421
+22381
+22342
+22302
+22262
+22223
+22183
+22143
+22103
+22063
+22023
+21983
+21943
+21903
+21863
+21823
+21782
+21742
+21702
+21661
+21621
+21581
+21540
+21500
+21459
+21419
+21378
+21337
+21296
+21256
+21215
+21174
+21133
+21092
+21051
+21010
+20969
+20928
+20887
+20846
+20805
+20764
+20722
+20681
+20640
+20598
+20557
+20516
+20474
+20433
+20391
+20350
+20308
+20266
+20225
+20183
+20141
+20100
+20058
+20016
+19974
+19932
+19890
+19848
+19806
+19764
+19722
+19680
+19638
+19596
+19554
+19512
+19469
+19427
+19385
+19343
+19300
+19258
+19216
+19173
+19131
+19088
+19046
+19003
+18961
+18918
+18876
+18833
+18790
+18748
+18705
+18662
+18619
+18577
+18534
+18491
+18448
+18405
+18362
+18319
+18277
+18234
+18191
+18148
+18105
+18062
+18018
+17975
+17932
+17889
+17846
+17803
+17760
+17716
+17673
+17630
+17587
+17543
+17500
+17457
+17413
+17370
+17327
+17283
+17240
+17197
+17153
+17110
+17066
+17023
+16979
+16936
+16892
+16849
+16805
+16761
+16718
+16674
+16631
+16587
+16543
+16500
+16456
+16412
+16369
+16325
+16281
+16238
+16194
+16150
+16106
+16063
+16019
+15975
+15931
+15887
+15844
+15800
+15756
+15712
+15668
+15624
+15581
+15537
+15493
+15449
+15405
+15361
+15317
+15273
+15229
+15185
+15141
+15098
+15054
+15010
+14966
+14922
+14878
+14834
+14790
+14746
+14702
+14658
+14614
+14570
+14526
+14482
+14438
+14394
+14350
+14306
+14262
+14218
+14174
+14130
+14086
+14042
+13998
+13954
+13910
+13866
+13822
+13778
+13734
+13690
+13646
+13602
+13558
+13514
+13470
+13427
+13383
+13339
+13295
+13251
+13207
+13163
+13119
+13075
+13031
+12987
+12943
+12899
+12856
+12812
+12768
+12724
+12680
+12636
+12592
+12549
+12505
+12461
+12417
+12373
+12329
+12286
+12242
+12198
+12154
+12111
+12067
+12023
+11980
+11936
+11892
+11848
+11805
+11761
+11718
+11674
+11630
+11587
+11543
+11500
+11456
+11412
+11369
+11325
+11282
+11238
+11195
+11152
+11108
+11065
+11021
+10978
+10935
+10891
+10848
+10805
+10761
+10718
+10675
+10631
+10588
+10545
+10502
+10459
+10415
+10372
+10329
+10286
+10243
+10200
+10157
+10114
+10071
+10028
+9985
+9942
+9899
+9856
+9813
+9771
+9728
+9685
+9642
+9600
+9557
+9514
+9471
+9429
+9386
+9344
+9301
+9258
+9216
+9173
+9131
+9088
+9046
+9004
+8961
+8919
+8877
+8834
+8792
+8750
+8708
+8665
+8623
+8581
+8539
+8497
+8455
+8413
+8371
+8329
+8287
+8245
+8203
+8161
+8120
+8078
+8036
+7994
+7953
+7911
+7870
+7828
+7786
+7745
+7703
+7662
+7621
+7579
+7538
+7497
+7455
+7414
+7373
+7332
+7290
+7249
+7208
+7167
+7126
+7085
+7044
+7003
+6963
+6922
+6881
+6840
+6799
+6759
+6718
+6678
+6637
+6596
+6556
+6516
+6475
+6435
+6394
+6354
+6314
+6274
+6233
+6193
+6153
+6113
+6073
+6033
+5993
+5953
+5913
+5874
+5834
+5794
+5754
+5715
+5675
+5636
+5596
+5557
+5517
+5478
+5438
+5399
+5360
+5321
+5281
+5242
+5203
+5164
+5125
+5086
+5047
+5009
+4970
+4931
+4892
+4854
+4815
+4776
+4738
+4699
+4661
+4622
+4584
+4546
+4507
+4469
+4431
+4393
+4355
+4317
+4279
+4241
+4203
+4165
+4127
+4090
+4052
+4014
+3977
+3939
+3902
+3864
+3827
+3790
+3752
+3715
+3678
+3641
+3604
+3567
+3530
+3493
+3456
+3419
+3382
+3346
+3309
+3272
+3236
+3199
+3163
+3127
+3090
+3054
+3018
+2982
+2945
+2909
+2873
+2837
+2801
+2766
+2730
+2694
+2658
+2623
+2587
+2552
+2516
+2481
+2445
+2410
+2375
+2340
+2305
+2269
+2234
+2199
+2165
+2130
+2095
+2060
+2026
+1991
+1956
+1922
+1887
+1853
+1819
+1785
+1750
+1716
+1682
+1648
+1614
+1580
+1546
+1513
+1479
+1445
+1412
+1378
+1345
+1311
+1278
+1244
+1211
+1178
+1145
+1112
+1079
+1046
+1013
+980
+947
+915
+882
+850
+817
+785
+752
+720
+688
+655
+623
+591
+559
+527
+495
+464
+432
+400
+369
+337
+306
+274
+243
+212
+180
+149
+118
+87
+56
+25
+-6
+-36
+-67
+-98
+-128
+-159
+-189
+-220
+-250
+-280
+-310
+-341
+-371
+-401
+-431
+-460
+-490
+-520
+-549
+-579
+-609
+-638
+-667
+-697
+-726
+-755
+-784
+-813
+-842
+-871
+-900
+-929
+-957
+-986
+-1015
+-1043
+-1071
+-1100
+-1128
+-1156
+-1184
+-1212
+-1240
+-1268
+-1296
+-1324
+-1352
+-1379
+-1407
+-1435
+-1462
+-1489
+-1517
+-1544
+-1571
+-1598
+-1625
+-1652
+-1679
+-1706
+-1733
+-1759
+-1786
+-1812
+-1839
+-1865
+-1891
+-1918
+-1944
+-1970
+-1996
+-2022
+-2048
+-2074
+-2099
+-2125
+-2151
+-2176
+-2202
+-2227
+-2252
+-2278
+-2303
+-2328
+-2353
+-2378
+-2403
+-2427
+-2452
+-2477
+-2501
+-2526
+-2550
+-2575
+-2599
+-2623
+-2647
+-2671
+-2695
+-2719
+-2743
+-2767
+-2791
+-2814
+-2838
+-2861
+-2885
+-2908
+-2931
+-2954
+-2978
+-3001
+-3024
+-3046
+-3069
+-3092
+-3115
+-3137
+-3160
+-3182
+-3205
+-3227
+-3249
+-3271
+-3293
+-3315
+-3337
+-3359
+-3381
+-3403
+-3424
+-3446
+-3467
+-3489
+-3510
+-3531
+-3552
+-3573
+-3594
+-3615
+-3636
+-3657
+-3678
+-3698
+-3719
+-3739
+-3760
+-3780
+-3801
+-3821
+-3841
+-3861
+-3881
+-3901
+-3921
+-3940
+-3960
+-3980
+-3999
+-4018
+-4038
+-4057
+-4076
+-4095
+-4115
+-4134
+-4152
+-4171
+-4190
+-4209
+-4227
+-4246
+-4264
+-4283
+-4301
+-4319
+-4337
+-4355
+-4373
+-4391
+-4409
+-4427
+-4445
+-4462
+-4480
+-4497
+-4515
+-4532
+-4549
+-4566
+-4583
+-4600
+-4617
+-4634
+-4651
+-4668
+-4684
+-4701
+-4717
+-4734
+-4750
+-4766
+-4782
+-4799
+-4815
+-4831
+-4846
+-4862
+-4878
+-4894
+-4909
+-4925
+-4940
+-4955
+-4971
+-4986
+-5001
+-5016
+-5031
+-5046
+-5060
+-5075
+-5090
+-5104
+-5119
+-5133
+-5148
+-5162
+-5176
+-5190
+-5204
+-5218
+-5232
+-5246
+-5260
+-5273
+-5287
+-5300
+-5314
+-5327
+-5341
+-5354
+-5367
+-5380
+-5393
+-5406
+-5419
+-5431
+-5444
+-5457
+-5469
+-5482
+-5494
+-5506
+-5519
+-5531
+-5543
+-5555
+-5567
+-5579
+-5590
+-5602
+-5614
+-5625
+-5637
+-5648
+-5659
+-5671
+-5682
+-5693
+-5704
+-5715
+-5726
+-5737
+-5747
+-5758
+-5768
+-5779
+-5789
+-5800
+-5810
+-5820
+-5830
+-5840
+-5850
+-5860
+-5870
+-5880
+-5890
+-5899
+-5909
+-5918
+-5927
+-5937
+-5946
+-5955
+-5964
+-5973
+-5982
+-5991
+-6000
+-6009
+-6017
+-6026
+-6034
+-6043
+-6051
+-6059
+-6068
+-6076
+-6084
+-6092
+-6100
+-6108
+-6115
+-6123
+-6131
+-6138
+-6146
+-6153
+-6160
+-6168
+-6175
+-6182
+-6189
+-6196
+-6203
+-6210
+-6216
+-6223
+-6230
+-6236
+-6243
+-6249
+-6255
+-6262
+-6268
+-6274
+-6280
+-6286
+-6292
+-6298
+-6304
+-6309
+-6315
+-6320
+-6326
+-6331
+-6337
+-6342
+-6347
+-6352
+-6357
+-6362
+-6367
+-6372
+-6377
+-6381
+-6386
+-6391
+-6395
+-6399
+-6404
+-6408
+-6412
+-6416
+-6420
+-6424
+-6428
+-6432
+-6436
+-6440
+-6443
+-6447
+-6451
+-6454
+-6457
+-6461
+-6464
+-6467
+-6470
+-6473
+-6476
+-6479
+-6482
+-6485
+-6487
+-6490
+-6493
+-6495
+-6498
+-6500
+-6502
+-6504
+-6507
+-6509
+-6511
+-6513
+-6515
+-6516
+-6518
+-6520
+-6521
+-6523
+-6525
+-6526
+-6527
+-6529
+-6530
+-6531
+-6532
+-6533
+-6534
+-6535
+-6536
+-6537
+-6537
+-6538
+-6539
+-6539
+-6540
+-6540
+-6540
+-6541
+-6541
+-6541
+-6541
+-6541
+-6541
+-6541
+-6541
+-6540
+-6540
+-6540
+-6539
+-6539
+-6538
+-6538
+-6537
+-6536
+-6535
+-6534
+-6533
+-6532
+-6531
+-6530
+-6529
+-6528
+-6527
+-6525
+-6524
+-6522
+-6521
+-6519
+-6517
+-6516
+-6514
+-6512
+-6510
+-6508
+-6506
+-6504
+-6502
+-6500
+-6497
+-6495
+-6493
+-6490
+-6488
+-6485
+-6482
+-6480
+-6477
+-6474
+-6471
+-6468
+-6465
+-6462
+-6459
+-6456
+-6453
+-6450
+-6446
+-6443
+-6439
+-6436
+-6432
+-6429
+-6425
+-6421
+-6417
+-6414
+-6410
+-6406
+-6402
+-6398
+-6394
+-6389
+-6385
+-6381
+-6376
+-6372
+-6368
+-6363
+-6359
+-6354
+-6349
+-6344
+-6340
+-6335
+-6330
+-6325
+-6320
+-6315
+-6310
+-6305
+-6299
+-6294
+-6289
+-6283
+-6278
+-6273
+-6267
+-6261
+-6256
+-6250
+-6244
+-6239
+-6233
+-6227
+-6221
+-6215
+-6209
+-6203
+-6196
+-6190
+-6184
+-6178
+-6171
+-6165
+-6158
+-6152
+-6145
+-6139
+-6132
+-6125
+-6119
+-6112
+-6105
+-6098
+-6091
+-6084
+-6077
+-6070
+-6063
+-6056
+-6048
+-6041
+-6034
+-6026
+-6019
+-6011
+-6004
+-5996
+-5989
+-5981
+-5973
+-5966
+-5958
+-5950
+-5942
+-5934
+-5926
+-5918
+-5910
+-5902
+-5894
+-5885
+-5877
+-5869
+-5861
+-5852
+-5844
+-5835
+-5827
+-5818
+-5809
+-5801
+-5792
+-5783
+-5775
+-5766
+-5757
+-5748
+-5739
+-5730
+-5721
+-5712
+-5703
+-5693
+-5684
+-5675
+-5666
+-5656
+-5647
+-5638
+-5628
+-5619
+-5609
+-5599
+-5590
+-5580
+-5570
+-5561
+-5551
+-5541
+-5531
+-5521
+-5511
+-5501
+-5491
+-5481
+-5471
+-5461
+-5451
+-5441
+-5431
+-5420
+-5410
+-5400
+-5389
+-5379
+-5368
+-5358
+-5347
+-5337
+-5326
+-5315
+-5305
+-5294
+-5283
+-5272
+-5262
+-5251
+-5240
+-5229
+-5218
+-5207
+-5196
+-5185
+-5174
+-5162
+-5151
+-5140
+-5129
+-5118
+-5106
+-5095
+-5083
+-5072
+-5061
+-5049
+-5038
+-5026
+-5015
+-5003
+-4991
+-4980
+-4968
+-4956
+-4944
+-4933
+-4921
+-4909
+-4897
+-4885
+-4873
+-4861
+-4849
+-4837
+-4825
+-4813
+-4801
+-4789
+-4777
+-4764
+-4752
+-4740
+-4728
+-4715
+-4703
+-4690
+-4678
+-4666
+-4653
+-4641
+-4628
+-4616
+-4603
+-4590
+-4578
+-4565
+-4552
+-4540
+-4527
+-4514
+-4501
+-4489
+-4476
+-4463
+-4450
+-4437
+-4424
+-4411
+-4398
+-4385
+-4372
+-4359
+-4346
+-4333
+-4320
+-4307
+-4294
+-4280
+-4267
+-4254
+-4241
+-4227
+-4214
+-4201
+-4187
+-4174
+-4161
+-4147
+-4134
+-4120
+-4107
+-4093
+-4080
+-4066
+-4053
+-4039
+-4026
+-4012
+-3998
+-3985
+-3971
+-3957
+-3944
+-3930
+-3916
+-3902
+-3888
+-3875
+-3861
+-3847
+-3833
+-3819
+-3805
+-3791
+-3777
+-3763
+-3750
+-3736
+-3722
+-3708
+-3693
+-3679
+-3665
+-3651
+-3637
+-3623
+-3609
+-3595
+-3581
+-3566
+-3552
+-3538
+-3524
+-3510
+-3495
+-3481
+-3467
+-3452
+-3438
+-3424
+-3410
+-3395
+-3381
+-3366
+-3352
+-3338
+-3323
+-3309
+-3294
+-3280
+-3266
+-3251
+-3237
+-3222
+-3208
+-3193
+-3179
+-3164
+-3149
+-3135
+-3120
+-3106
+-3091
+-3077
+-3062
+-3047
+-3033
+-3018
+-3003
+-2989
+-2974
+-2959
+-2945
+-2930
+-2915
+-2901
+-2886
+-2871
+-2857
+-2842
+-2827
+-2812
+-2798
+-2783
+-2768
+-2753
+-2738
+-2724
+-2709
+-2694
+-2679
+-2664
+-2650
+-2635
+-2620
+-2605
+-2590
+-2576
+-2561
+-2546
+-2531
+-2516
+-2501
+-2486
+-2471
+-2457
+-2442
+-2427
+-2412
+-2397
+-2382
+-2367
+-2352
+-2337
+-2323
+-2308
+-2293
+-2278
+-2263
+-2248
+-2233
+-2218
+-2203
+-2188
+-2173
+-2159
+-2144
+-2129
+-2114
+-2099
+-2084
+-2069
+-2054
+-2039
+-2024
+-2009
+-1994
+-1979
+-1965
+-1950
+-1935
+-1920
+-1905
+-1890
+-1875
+-1860
+-1845
+-1830
+-1815
+-1801
+-1786
+-1771
+-1756
+-1741
+-1726
+-1711
+-1696
+-1682
+-1667
+-1652
+-1637
+-1622
+-1607
+-1592
+-1578
+-1563
+-1548
+-1533
+-1518
+-1503
+-1489
+-1474
+-1459
+-1444
+-1429
+-1415
+-1400
+-1385
+-1370
+-1355
+-1341
+-1326
+-1311
+-1297
+-1282
+-1267
+-1252
+-1238
+-1223
+-1208
+-1194
+-1179
+-1164
+-1150
+-1135
+-1120
+-1106
+-1091
+-1076
+-1062
+-1047
+-1033
+-1018
+-1004
+-989
+-974
+-960
+-945
+-931
+-916
+-902
+-887
+-873
+-858
+-844
+-830
+-815
+-801
+-786
+-772
+-757
+-743
+-729
+-714
+-700
+-686
+-671
+-657
+-643
+-629
+-614
+-600
+-586
+-572
+-557
+-543
+-529
+-515
+-501
+-487
+-472
+-458
+-444
+-430
+-416
+-402
+-388
+-374
+-360
+-346
+-332
+-318
+-304
+-290
+-276
+-262
+-248
+-234
+-221
+-207
+-193
+-179
+-165
+-152
+-138
+-124
+-110
+-97
+-83
+-69
+-56
+-42
+-28
+-15
+-1
+12
+26
+40
+53
+67
+80
+94
+107
+120
+134
+147
+161
+174
+187
+201
+214
+227
+240
+254
+267
+280
+293
+306
+319
+333
+346
+359
+372
+385
+398
+411
+424
+437
+450
+463
+475
+488
+501
+514
+527
+540
+552
+565
+578
+590
+603
+616
+628
+641
+653
+666
+679
+691
+704
+716
+728
+741
+753
+766
+778
+790
+803
+815
+827
+839
+852
+864
+876
+888
+900
+912
+924
+936
+948
+960
+972
+984
+996
+1008
+1020
+1032
+1043
+1055
+1067
+1079
+1090
+1102
+1114
+1125
+1137
+1149
+1160
+1172
+1183
+1195
+1206
+1218
+1229
+1240
+1252
+1263
+1274
+1285
+1297
+1308
+1319
+1330
+1341
+1352
+1364
+1375
+1386
+1397
+1408
+1418
+1429
+1440
+1451
+1462
+1473
+1484
+1494
+1505
+1516
+1526
+1537
+1547
+1558
+1569
+1579
+1590
+1600
+1610
+1621
+1631
+1642
+1652
+1662
+1672
+1683
+1693
+1703
+1713
+1723
+1733
+1743
+1753
+1763
+1773
+1783
+1793
+1803
+1813
+1823
+1832
+1842
+1852
+1861
+1871
+1881
+1890
+1900
+1909
+1919
+1928
+1938
+1947
+1957
+1966
+1975
+1985
+1994
+2003
+2012
+2021
+2030
+2040
+2049
+2058
+2067
+2076
+2085
+2093
+2102
+2111
+2120
+2129
+2138
+2146
+2155
+2164
+2172
+2181
+2189
+2198
+2206
+2215
+2223
+2232
+2240
+2248
+2257
+2265
+2273
+2281
+2289
+2298
+2306
+2314
+2322
+2330
+2338
+2346
+2354
+2362
+2369
+2377
+2385
+2393
+2400
+2408
+2416
+2423
+2431
+2438
+2446
+2453
+2461
+2468
+2476
+2483
+2490
+2498
+2505
+2512
+2519
+2526
+2534
+2541
+2548
+2555
+2562
+2569
+2575
+2582
+2589
+2596
+2603
+2610
+2616
+2623
+2630
+2636
+2643
+2649
+2656
+2662
+2669
+2675
+2681
+2688
+2694
+2700
+2707
+2713
+2719
+2725
+2731
+2737
+2743
+2749
+2755
+2761
+2767
+2773
+2779
+2784
+2790
+2796
+2802
+2807
+2813
+2818
+2824
+2829
+2835
+2840
+2846
+2851
+2857
+2862
+2867
+2872
+2878
+2883
+2888
+2893
+2898
+2903
+2908
+2913
+2918
+2923
+2928
+2933
+2937
+2942
+2947
+2951
+2956
+2961
+2965
+2970
+2974
+2979
+2983
+2988
+2992
+2996
+3001
+3005
+3009
+3013
+3018
+3022
+3026
+3030
+3034
+3038
+3042
+3046
+3050
+3054
+3057
+3061
+3065
+3069
+3072
+3076
+3080
+3083
+3087
+3090
+3094
+3097
+3101
+3104
+3107
+3111
+3114
+3117
+3120
+3123
+3127
+3130
+3133
+3136
+3139
+3142
+3145
+3148
+3150
+3153
+3156
+3159
+3162
+3164
+3167
+3169
+3172
+3175
+3177
+3180
+3182
+3185
+3187
+3189
+3192
+3194
+3196
+3198
+3200
+3203
+3205
+3207
+3209
+3211
+3213
+3215
+3217
+3219
+3220
+3222
+3224
+3226
+3227
+3229
+3231
+3232
+3234
+3236
+3237
+3239
+3240
+3241
+3243
+3244
+3245
+3247
+3248
+3249
+3250
+3251
+3253
+3254
+3255
+3256
+3257
+3258
+3259
+3259
+3260
+3261
+3262
+3263
+3263
+3264
+3265
+3265
+3266
+3266
+3267
+3267
+3268
+3268
+3269
+3269
+3269
+3270
+3270
+3270
+3270
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3270
+3270
+3270
+3270
+3269
+3269
+3269
+3268
+3268
+3268
+3267
+3267
+3266
+3266
+3265
+3264
+3264
+3263
+3262
+3262
+3261
+3260
+3259
+3258
+3257
+3256
+3255
+3254
+3253
+3252
+3251
+3250
+3249
+3248
+3247
+3245
+3244
+3243
+3242
+3240
+3239
+3237
+3236
+3234
+3233
+3231
+3230
+3228
+3227
+3225
+3223
+3222
+3220
+3218
+3216
+3214
+3213
+3211
+3209
+3207
+3205
+3203
+3201
+3199
+3197
+3195
+3192
+3190
+3188
+3186
+3184
+3181
+3179
+3177
+3174
+3172
+3169
+3167
+3165
+3162
+3159
+3157
+3154
+3152
+3149
+3146
+3144
+3141
+3138
+3135
+3133
+3130
+3127
+3124
+3121
+3118
+3115
+3112
+3109
+3106
+3103
+3100
+3097
+3094
+3090
+3087
+3084
+3081
+3077
+3074
+3071
+3067
+3064
+3061
+3057
+3054
+3050
+3047
+3043
+3039
+3036
+3032
+3029
+3025
+3021
+3018
+3014
+3010
+3006
+3002
+2999
+2995
+2991
+2987
+2983
+2979
+2975
+2971
+2967
+2963
+2959
+2955
+2950
+2946
+2942
+2938
+2934
+2929
+2925
+2921
+2916
+2912
+2908
+2903
+2899
+2894
+2890
+2886
+2881
+2876
+2872
+2867
+2863
+2858
+2853
+2849
+2844
+2839
+2835
+2830
+2825
+2820
+2816
+2811
+2806
+2801
+2796
+2791
+2786
+2781
+2776
+2771
+2766
+2761
+2756
+2751
+2746
+2741
+2735
+2730
+2725
+2720
+2715
+2709
+2704
+2699
+2693
+2688
+2683
+2677
+2672
+2667
+2661
+2656
+2650
+2645
+2639
+2634
+2628
+2622
+2617
+2611
+2606
+2600
+2594
+2589
+2583
+2577
+2571
+2566
+2560
+2554
+2548
+2542
+2537
+2531
+2525
+2519
+2513
+2507
+2501
+2495
+2489
+2483
+2477
+2471
+2465
+2459
+2453
+2447
+2441
+2435
+2428
+2422
+2416
+2410
+2404
+2397
+2391
+2385
+2379
+2372
+2366
+2360
+2353
+2347
+2341
+2334
+2328
+2321
+2315
+2308
+2302
+2295
+2289
+2282
+2276
+2269
+2263
+2256
+2250
+2243
+2236
+2230
+2223
+2217
+2210
+2203
+2196
+2190
+2183
+2176
+2170
+2163
+2156
+2149
+2142
+2136
+2129
+2122
+2115
+2108
+2101
+2094
+2088
+2081
+2074
+2067
+2060
+2053
+2046
+2039
+2032
+2025
+2018
+2011
+2004
+1997
+1990
+1983
+1976
+1968
+1961
+1954
+1947
+1940
+1933
+1926
+1918
+1911
+1904
+1897
+1890
+1882
+1875
+1868
+1861
+1854
+1846
+1839
+1832
+1824
+1817
+1810
+1802
+1795
+1788
+1780
+1773
+1766
+1758
+1751
+1744
+1736
+1729
+1721
+1714
+1706
+1699
+1692
+1684
+1677
+1669
+1662
+1654
+1647
+1639
+1632
+1624
+1617
+1609
+1602
+1594
+1586
+1579
+1571
+1564
+1556
+1549
+1541
+1533
+1526
+1518
+1511
+1503
+1495
+1488
+1480
+1473
+1465
+1457
+1450
+1442
+1434
+1427
+1419
+1411
+1404
+1396
+1388
+1380
+1373
+1365
+1357
+1350
+1342
+1334
+1326
+1319
+1311
+1303
+1295
+1288
+1280
+1272
+1264
+1257
+1249
+1241
+1233
+1226
+1218
+1210
+1202
+1195
+1187
+1179
+1171
+1163
+1156
+1148
+1140
+1132
+1124
+1117
+1109
+1101
+1093
+1085
+1078
+1070
+1062
+1054
+1046
+1039
+1031
+1023
+1015
+1007
+999
+992
+984
+976
+968
+960
+953
+945
+937
+929
+921
+913
+906
+898
+890
+882
+874
+866
+859
+851
+843
+835
+827
+820
+812
+804
+796
+788
+781
+773
+765
+757
+749
+742
+734
+726
+718
+710
+703
+695
+687
+679
+671
+664
+656
+648
+640
+633
+625
+617
+609
+602
+594
+586
+578
+571
+563
+555
+547
+540
+532
+524
+517
+509
+501
+493
+486
+478
+470
+463
+455
+447
+440
+432
+424
+417
+409
+401
+394
+386
+378
+371
+363
+356
+348
+340
+333
+325
+318
+310
+302
+295
+287
+280
+272
+265
+257
+250
+242
+235
+227
+220
+212
+205
+197
+190
+182
+175
+167
+160
+152
+145
+137
+130
+123
+115
+108
+100
+93
+86
+78
+71
+64
+56
+49
+42
+34
+27
+20
+12
+5
+-2
+-9
+-17
+-24
+-31
+-38
+-46
+-53
+-60
+-67
+-74
+-82
+-89
+-96
+-103
+-110
+-117
+-125
+-132
+-139
+-146
+-153
+-160
+-167
+-174
+-181
+-188
+-195
+-202
+-209
+-216
+-223
+-230
+-237
+-244
+-251
+-258
+-265
+-272
+-279
+-286
+-292
+-299
+-306
+-313
+-320
+-327
+-334
+-340
+-347
+-354
+-361
+-367
+-374
+-381
+-388
+-394
+-401
+-408
+-414
+-421
+-428
+-434
+-441
+-448
+-454
+-461
+-467
+-474
+-480
+-487
+-494
+-500
+-507
+-513
+-520
+-526
+-532
+-539
+-545
+-552
+-558
+-565
+-571
+-577
+-584
+-590
+-596
+-603
+-609
+-615
+-621
+-628
+-634
+-640
+-646
+-653
+-659
+-665
+-671
+-677
+-683
+-689
+-696
+-702
+-708
+-714
+-720
+-726
+-732
+-738
+-744
+-750
+-756
+-762
+-768
+-774
+-780
+-786
+-791
+-797
+-803
+-809
+-815
+-821
+-826
+-832
+-838
+-844
+-849
+-855
+-861
+-866
+-872
+-878
+-883
+-889
+-895
+-900
+-906
+-911
+-917
+-922
+-928
+-933
+-939
+-944
+-950
+-955
+-961
+-966
+-972
+-977
+-982
+-988
+-993
+-998
+-1004
+-1009
+-1014
+-1019
+-1025
+-1030
+-1035
+-1040
+-1045
+-1051
+-1056
+-1061
+-1066
+-1071
+-1076
+-1081
+-1086
+-1091
+-1096
+-1101
+-1106
+-1111
+-1116
+-1121
+-1126
+-1131
+-1136
+-1140
+-1145
+-1150
+-1155
+-1160
+-1164
+-1169
+-1174
+-1179
+-1183
+-1188
+-1193
+-1197
+-1202
+-1207
+-1211
+-1216
+-1220
+-1225
+-1229
+-1234
+-1238
+-1243
+-1247
+-1252
+-1256
+-1261
+-1265
+-1269
+-1274
+-1278
+-1282
+-1287
+-1291
+-1295
+-1300
+-1304
+-1308
+-1312
+-1316
+-1321
+-1325
+-1329
+-1333
+-1337
+-1341
+-1345
+-1349
+-1353
+-1357
+-1361
+-1365
+-1369
+-1373
+-1377
+-1381
+-1385
+-1389
+-1392
+-1396
+-1400
+-1404
+-1408
+-1411
+-1415
+-1419
+-1422
+-1426
+-1430
+-1433
+-1437
+-1441
+-1444
+-1448
+-1451
+-1455
+-1458
+-1462
+-1465
+-1469
+-1472
+-1476
+-1479
+-1482
+-1486
+-1489
+-1492
+-1496
+-1499
+-1502
+-1506
+-1509
+-1512
+-1515
+-1518
+-1522
+-1525
+-1528
+-1531
+-1534
+-1537
+-1540
+-1543
+-1546
+-1549
+-1552
+-1555
+-1558
+-1561
+-1564
+-1567
+-1570
+-1572
+-1575
+-1578
+-1581
+-1584
+-1586
+-1589
+-1592
+-1595
+-1597
+-1600
+-1603
+-1605
+-1608
+-1610
+-1613
+-1615
+-1618
+-1620
+-1623
+-1625
+-1628
+-1630
+-1633
+-1635
+-1637
+-1640
+-1642
+-1645
+-1647
+-1649
+-1651
+-1654
+-1656
+-1658
+-1660
+-1662
+-1665
+-1667
+-1669
+-1671
+-1673
+-1675
+-1677
+-1679
+-1681
+-1683
+-1685
+-1687
+-1689
+-1691
+-1693
+-1695
+-1696
+-1698
+-1700
+-1702
+-1704
+-1705
+-1707
+-1709
+-1711
+-1712
+-1714
+-1715
+-1717
+-1719
+-1720
+-1722
+-1723
+-1725
+-1726
+-1728
+-1729
+-1731
+-1732
+-1734
+-1735
+-1737
+-1738
+-1739
+-1741
+-1742
+-1743
+-1744
+-1746
+-1747
+-1748
+-1749
+-1751
+-1752
+-1753
+-1754
+-1755
+-1756
+-1757
+-1758
+-1759
+-1760
+-1761
+-1762
+-1763
+-1764
+-1765
+-1766
+-1767
+-1768
+-1769
+-1769
+-1770
+-1771
+-1772
+-1773
+-1773
+-1774
+-1775
+-1775
+-1776
+-1777
+-1777
+-1778
+-1779
+-1779
+-1780
+-1780
+-1781
+-1781
+-1782
+-1782
+-1783
+-1783
+-1783
+-1784
+-1784
+-1785
+-1785
+-1785
+-1786
+-1786
+-1786
+-1786
+-1787
+-1787
+-1787
+-1787
+-1787
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1787
+-1787
+-1787
+-1787
+-1787
+-1786
+-1786
+-1786
+-1786
+-1785
+-1785
+-1785
+-1784
+-1784
+-1783
+-1783
+-1783
+-1782
+-1782
+-1781
+-1781
+-1780
+-1780
+-1779
+-1779
+-1778
+-1777
+-1777
+-1776
+-1776
+-1775
+-1774
+-1774
+-1773
+-1772
+-1771
+-1771
+-1770
+-1769
+-1768
+-1767
+-1767
+-1766
+-1765
+-1764
+-1763
+-1762
+-1761
+-1760
+-1759
+-1758
+-1757
+-1756
+-1755
+-1754
+-1753
+-1752
+-1751
+-1750
+-1749
+-1748
+-1746
+-1745
+-1744
+-1743
+-1742
+-1740
+-1739
+-1738
+-1737
+-1735
+-1734
+-1733
+-1731
+-1730
+-1728
+-1727
+-1726
+-1724
+-1723
+-1721
+-1720
+-1718
+-1717
+-1715
+-1714
+-1712
+-1711
+-1709
+-1708
+-1706
+-1704
+-1703
+-1701
+-1699
+-1698
+-1696
+-1694
+-1693
+-1691
+-1689
+-1687
+-1686
+-1684
+-1682
+-1680
+-1678
+-1676
+-1675
+-1673
+-1671
+-1669
+-1667
+-1665
+-1663
+-1661
+-1659
+-1657
+-1655
+-1653
+-1651
+-1649
+-1647
+-1645
+-1643
+-1641
+-1639
+-1637
+-1634
+-1632
+-1630
+-1628
+-1626
+-1624
+-1621
+-1619
+-1617
+-1615
+-1612
+-1610
+-1608
+-1605
+-1603
+-1601
+-1598
+-1596
+-1594
+-1591
+-1589
+-1586
+-1584
+-1582
+-1579
+-1577
+-1574
+-1572
+-1569
+-1567
+-1564
+-1562
+-1559
+-1556
+-1554
+-1551
+-1549
+-1546
+-1543
+-1541
+-1538
+-1535
+-1533
+-1530
+-1527
+-1525
+-1522
+-1519
+-1517
+-1514
+-1511
+-1508
+-1505
+-1503
+-1500
+-1497
+-1494
+-1491
+-1488
+-1486
+-1483
+-1480
+-1477
+-1474
+-1471
+-1468
+-1465
+-1462
+-1459
+-1456
+-1453
+-1450
+-1447
+-1444
+-1441
+-1438
+-1435
+-1432
+-1429
+-1426
+-1423
+-1420
+-1417
+-1413
+-1410
+-1407
+-1404
+-1401
+-1398
+-1394
+-1391
+-1388
+-1385
+-1382
+-1378
+-1375
+-1372
+-1369
+-1365
+-1362
+-1359
+-1356
+-1352
+-1349
+-1346
+-1342
+-1339
+-1336
+-1332
+-1329
+-1325
+-1322
+-1319
+-1315
+-1312
+-1308
+-1305
+-1301
+-1298
+-1295
+-1291
+-1288
+-1284
+-1281
+-1277
+-1274
+-1270
+-1267
+-1263
+-1259
+-1256
+-1252
+-1249
+-1245
+-1242
+-1238
+-1234
+-1231
+-1227
+-1224
+-1220
+-1216
+-1213
+-1209
+-1205
+-1202
+-1198
+-1194
+-1191
+-1187
+-1183
+-1179
+-1176
+-1172
+-1168
+-1165
+-1161
+-1157
+-1153
+-1150
+-1146
+-1142
+-1138
+-1134
+-1131
+-1127
+-1123
+-1119
+-1115
+-1111
+-1108
+-1104
+-1100
+-1096
+-1092
+-1088
+-1084
+-1081
+-1077
+-1073
+-1069
+-1065
+-1061
+-1057
+-1053
+-1049
+-1045
+-1041
+-1037
+-1033
+-1030
+-1026
+-1022
+-1018
+-1014
+-1010
+-1006
+-1002
+-998
+-994
+-990
+-986
+-982
+-978
+-974
+-970
+-965
+-961
+-957
+-953
+-949
+-945
+-941
+-937
+-933
+-929
+-925
+-921
+-917
+-913
+-908
+-904
+-900
+-896
+-892
+-888
+-884
+-880
+-876
+-871
+-867
+-863
+-859
+-855
+-851
+-847
+-842
+-838
+-834
+-830
+-826
+-822
+-817
+-813
+-809
+-805
+-801
+-796
+-792
+-788
+-784
+-780
+-775
+-771
+-767
+-763
+-759
+-754
+-750
+-746
+-742
+-737
+-733
+-729
+-725
+-721
+-716
+-712
+-708
+-704
+-699
+-695
+-691
+-687
+-682
+-678
+-674
+-670
+-665
+-661
+-657
+-653
+-648
+-644
+-640
+-635
+-631
+-627
+-623
+-618
+-614
+-610
+-606
+-601
+-597
+-593
+-588
+-584
+-580
+-576
+-571
+-567
+-563
+-559
+-554
+-550
+-546
+-541
+-537
+-533
+-529
+-524
+-520
+-516
+-511
+-507
+-503
+-499
+-494
+-490
+-486
+-481
+-477
+-473
+-469
+-464
+-460
+-456
+-452
+-447
+-443
+-439
+-434
+-430
+-426
+-422
+-417
+-413
+-409
+-405
+-400
+-396
+-392
+-387
+-383
+-379
+-375
+-370
+-366
+-362
+-358
+-353
+-349
+-345
+-341
+-336
+-332
+-328
+-324
+-319
+-315
+-311
+-307
+-303
+-298
+-294
+-290
+-286
+-281
+-277
+-273
+-269
+-265
+-260
+-256
+-252
+-248
+-244
+-239
+-235
+-231
+-227
+-223
+-219
+-214
+-210
+-206
+-202
+-198
+-194
+-189
+-185
+-181
+-177
+-173
+-169
+-164
+-160
+-156
+-152
+-148
+-144
+-140
+-136
+-132
+-127
+-123
+-119
+-115
+-111
+-107
+-103
+-99
+-95
+-91
+-87
+-83
+-78
+-74
+-70
+-66
+-62
+-58
+-54
+-50
+-46
+-42
+-38
+-34
+-30
+-26
+-22
+-18
+-14
+-10
+-6
+-2
+2
+6
+10
+14
+18
+22
+26
+29
+33
+37
+41
+45
+49
+53
+57
+61
+65
+69
+72
+76
+80
+84
+88
+92
+96
+99
+103
+107
+111
+115
+119
+122
+126
+130
+134
+138
+141
+145
+149
+153
+156
+160
+164
+168
+171
+175
+179
+182
+186
+190
+194
+197
+201
+205
+208
+212
+216
+219
+223
+226
+230
+234
+237
+241
+244
+248
+252
+255
+259
+262
+266
+269
+273
+277
+280
+284
+287
+291
+294
+298
+301
+305
+308
+312
+315
+318
+322
+325
+329
+332
+336
+339
+342
+346
+349
+353
+356
+359
+363
+366
+369
+373
+376
+379
+383
+386
+389
+393
+396
+399
+402
+406
+409
+412
+415
+419
+422
+425
+428
+431
+434
+438
+441
+444
+447
+450
+453
+457
+460
+463
+466
+469
+472
+475
+478
+481
+484
+487
+490
+493
+496
+499
+502
+505
+508
+511
+514
+517
+520
+523
+526
+529
+532
+535
+538
+541
+543
+546
+549
+552
+555
+558
+561
+563
+566
+569
+572
+575
+577
+580
+583
+586
+588
+591
+594
+596
+599
+602
+604
+607
+610
+612
+615
+618
+620
+623
+626
+628
+631
+633
+636
+638
+641
+644
+646
+649
+651
+654
+656
+659
+661
+664
+666
+668
+671
+673
+676
+678
+681
+683
+685
+688
+690
+692
+695
+697
+699
+702
+704
+706
+709
+711
+713
+715
+718
+720
+722
+724
+726
+729
+731
+733
+735
+737
+739
+742
+744
+746
+748
+750
+752
+754
+756
+758
+760
+762
+764
+766
+768
+770
+772
+774
+776
+778
+780
+782
+784
+786
+788
+790
+792
+794
+795
+797
+799
+801
+803
+805
+806
+808
+810
+812
+814
+815
+817
+819
+820
+822
+824
+826
+827
+829
+831
+832
+834
+836
+837
+839
+840
+842
+844
+845
+847
+848
+850
+851
+853
+854
+856
+857
+859
+860
+862
+863
+865
+866
+867
+869
+870
+872
+873
+874
+876
+877
+878
+880
+881
+882
+884
+885
+886
+887
+889
+890
+891
+892
+894
+895
+896
+897
+898
+900
+901
+902
+903
+904
+905
+906
+907
+909
+910
+911
+912
+913
+914
+915
+916
+917
+918
+919
+920
+921
+922
+923
+923
+924
+925
+926
+927
+928
+929
+930
+931
+931
+932
+933
+934
+935
+935
+936
+937
+938
+938
+939
+940
+941
+941
+942
+943
+943
+944
+945
+945
+946
+947
+947
+948
+948
+949
+950
+950
+951
+951
+952
+952
+953
+953
+954
+954
+955
+955
+956
+956
+957
+957
+957
+958
+958
+959
+959
+959
+960
+960
+960
+961
+961
+961
+962
+962
+962
+963
+963
+963
+963
+963
+964
+964
+964
+964
+964
+965
+965
+965
+965
+965
+965
+965
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+965
+965
+965
+965
+965
+965
+965
+964
+964
+964
+964
+964
+963
+963
+963
+963
+962
+962
+962
+962
+961
+961
+961
+960
+960
+960
+959
+959
+959
+958
+958
+957
+957
+957
+956
+956
+955
+955
+954
+954
+954
+953
+953
+952
+952
+951
+950
+950
+949
+949
+948
+948
+947
+947
+946
+945
+945
+944
+944
+943
+942
+942
+941
+940
+940
+939
+938
+938
+937
+936
+935
+935
+934
+933
+932
+932
+931
+930
+929
+929
+928
+927
+926
+925
+924
+924
+923
+922
+921
+920
+919
+918
+917
+916
+916
+915
+914
+913
+912
+911
+910
+909
+908
+907
+906
+905
+904
+903
+902
+901
+900
+899
+898
+897
+896
+895
+893
+892
+891
+890
+889
+888
+887
+886
+885
+883
+882
+881
+880
+879
+878
+876
+875
+874
+873
+872
+870
+869
+868
+867
+865
+864
+863
+862
+860
+859
+858
+856
+855
+854
+852
+851
+850
+848
+847
+846
+844
+843
+842
+840
+839
+838
+836
+835
+833
+832
+830
+829
+828
+826
+825
+823
+822
+820
+819
+817
+816
+814
+813
+811
+810
+808
+807
+805
+804
+802
+801
+799
+798
+796
+795
+793
+791
+790
+788
+787
+785
+783
+782
+780
+779
+777
+775
+774
+772
+770
+769
+767
+765
+764
+762
+760
+759
+757
+755
+754
+752
+750
+748
+747
+745
+743
+742
+740
+738
+736
+735
+733
+731
+729
+727
+726
+724
+722
+720
+719
+717
+715
+713
+711
+709
+708
+706
+704
+702
+700
+698
+697
+695
+693
+691
+689
+687
+685
+683
+682
+680
+678
+676
+674
+672
+670
+668
+666
+664
+662
+661
+659
+657
+655
+653
+651
+649
+647
+645
+643
+641
+639
+637
+635
+633
+631
+629
+627
+625
+623
+621
+619
+617
+615
+613
+611
+609
+607
+605
+603
+601
+599
+597
+595
+593
+591
+589
+587
+584
+582
+580
+578
+576
+574
+572
+570
+568
+566
+564
+562
+559
+557
+555
+553
+551
+549
+547
+545
+543
+541
+538
+536
+534
+532
+530
+528
+526
+523
+521
+519
+517
+515
+513
+511
+508
+506
+504
+502
+500
+498
+495
+493
+491
+489
+487
+485
+482
+480
+478
+476
+474
+472
+469
+467
+465
+463
+461
+458
+456
+454
+452
+450
+447
+445
+443
+441
+439
+436
+434
+432
+430
+427
+425
+423
+421
+419
+416
+414
+412
+410
+407
+405
+403
+401
+399
+396
+394
+392
+390
+387
+385
+383
+381
+378
+376
+374
+372
+370
+367
+365
+363
+361
+358
+356
+354
+352
+349
+347
+345
+343
+340
+338
+336
+334
+331
+329
+327
+325
+322
+320
+318
+316
+313
+311
+309
+307
+304
+302
+300
+298
+295
+293
+291
+289
+287
+284
+282
+280
+278
+275
+273
+271
+269
+266
+264
+262
+260
+257
+255
+253
+251
+248
+246
+244
+242
+239
+237
+235
+233
+231
+228
+226
+224
+222
+219
+217
+215
+213
+210
+208
+206
+204
+202
+199
+197
+195
+193
+191
+188
+186
+184
+182
+179
+177
+175
+173
+171
+168
+166
+164
+162
+160
+157
+155
+153
+151
+149
+146
+144
+142
+140
+138
+136
+133
+131
+129
+127
+125
+123
+120
+118
+116
+114
+112
+110
+107
+105
+103
+101
+99
+97
+95
+92
+90
+88
+86
+84
+82
+80
+77
+75
+73
+71
+69
+67
+65
+63
+61
+58
+56
+54
+52
+50
+48
+46
+44
+42
+40
+37
+35
+33
+31
+29
+27
+25
+23
+21
+19
+17
+15
+13
+11
+9
+7
+5
+2
+0
+-2
+-4
+-6
+-8
+-10
+-12
+-14
+-16
+-18
+-20
+-22
+-24
+-26
+-28
+-30
+-32
+-34
+-36
+-38
+-40
+-42
+-44
+-46
+-47
+-49
+-51
+-53
+-55
+-57
+-59
+-61
+-63
+-65
+-67
+-69
+-71
+-73
+-75
+-77
+-78
+-80
+-82
+-84
+-86
+-88
+-90
+-92
+-94
+-95
+-97
+-99
+-101
+-103
+-105
+-107
+-109
+-110
+-112
+-114
+-116
+-118
+-120
+-121
+-123
+-125
+-127
+-129
+-130
+-132
+-134
+-136
+-138
+-139
+-141
+-143
+-145
+-147
+-148
+-150
+-152
+-154
+-155
+-157
+-159
+-161
+-162
+-164
+-166
+-167
+-169
+-171
+-173
+-174
+-176
+-178
+-179
+-181
+-183
+-184
+-186
+-188
+-190
+-191
+-193
+-195
+-196
+-198
+-199
+-201
+-203
+-204
+-206
+-208
+-209
+-211
+-212
+-214
+-216
+-217
+-219
+-220
+-222
+-224
+-225
+-227
+-228
+-230
+-231
+-233
+-235
+-236
+-238
+-239
+-241
+-242
+-244
+-245
+-247
+-248
+-250
+-251
+-253
+-254
+-256
+-257
+-259
+-260
+-262
+-263
+-265
+-266
+-267
+-269
+-270
+-272
+-273
+-275
+-276
+-277
+-279
+-280
+-282
+-283
+-284
+-286
+-287
+-289
+-290
+-291
+-293
+-294
+-295
+-297
+-298
+-299
+-301
+-302
+-303
+-305
+-306
+-307
+-309
+-310
+-311
+-312
+-314
+-315
+-316
+-318
+-319
+-320
+-321
+-323
+-324
+-325
+-326
+-328
+-329
+-330
+-331
+-332
+-334
+-335
+-336
+-337
+-338
+-340
+-341
+-342
+-343
+-344
+-345
+-347
+-348
+-349
+-350
+-351
+-352
+-353
+-354
+-356
+-357
+-358
+-359
+-360
+-361
+-362
+-363
+-364
+-365
+-366
+-367
+-368
+-369
+-370
+-372
+-373
+-374
+-375
+-376
+-377
+-378
+-379
+-380
+-381
+-382
+-383
+-383
+-384
+-385
+-386
+-387
+-388
+-389
+-390
+-391
+-392
+-393
+-394
+-395
+-396
+-396
+-397
+-398
+-399
+-400
+-401
+-402
+-403
+-403
+-404
+-405
+-406
+-407
+-408
+-408
+-409
+-410
+-411
+-412
+-412
+-413
+-414
+-415
+-416
+-416
+-417
+-418
+-419
+-419
+-420
+-421
+-422
+-422
+-423
+-424
+-425
+-425
+-426
+-427
+-427
+-428
+-429
+-429
+-430
+-431
+-431
+-432
+-433
+-433
+-434
+-435
+-435
+-436
+-436
+-437
+-438
+-438
+-439
+-439
+-440
+-441
+-441
+-442
+-442
+-443
+-443
+-444
+-445
+-445
+-446
+-446
+-447
+-447
+-448
+-448
+-449
+-449
+-450
+-450
+-451
+-451
+-452
+-452
+-453
+-453
+-453
+-454
+-454
+-455
+-455
+-456
+-456
+-456
+-457
+-457
+-458
+-458
+-458
+-459
+-459
+-460
+-460
+-460
+-461
+-461
+-461
+-462
+-462
+-462
+-463
+-463
+-463
+-464
+-464
+-464
+-465
+-465
+-465
+-466
+-466
+-466
+-466
+-467
+-467
+-467
+-467
+-468
+-468
+-468
+-468
+-469
+-469
+-469
+-469
+-469
+-470
+-470
+-470
+-470
+-470
+-470
+-471
+-471
+-471
+-471
+-471
+-471
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-474
+-474
+-474
+-474
+-474
+-474
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-471
+-471
+-471
+-471
+-471
+-471
+-470
+-470
+-470
+-470
+-470
+-470
+-469
+-469
+-469
+-469
+-469
+-468
+-468
+-468
+-468
+-467
+-467
+-467
+-467
+-467
+-466
+-466
+-466
+-465
+-465
+-465
+-465
+-464
+-464
+-464
+-464
+-463
+-463
+-463
+-462
+-462
+-462
+-461
+-461
+-461
+-460
+-460
+-460
+-459
+-459
+-459
+-458
+-458
+-458
+-457
+-457
+-456
+-456
+-456
+-455
+-455
+-454
+-454
+-454
+-453
+-453
+-452
+-452
+-452
+-451
+-451
+-450
+-450
+-449
+-449
+-449
+-448
+-448
+-447
+-447
+-446
+-446
+-445
+-445
+-444
+-444
+-443
+-443
+-442
+-442
+-441
+-441
+-440
+-440
+-439
+-439
+-438
+-438
+-437
+-437
+-436
+-435
+-435
+-434
+-434
+-433
+-433
+-432
+-432
+-431
+-430
+-430
+-429
+-429
+-428
+-427
+-427
+-426
+-426
+-425
+-424
+-424
+-423
+-423
+-422
+-421
+-421
+-420
+-419
+-419
+-418
+-417
+-417
+-416
+-416
+-415
+-414
+-414
+-413
+-412
+-411
+-411
+-410
+-409
+-409
+-408
+-407
+-407
+-406
+-405
+-405
+-404
+-403
+-402
+-402
+-401
+-400
+-400
+-399
+-398
+-397
+-397
+-396
+-395
+-394
+-394
+-393
+-392
+-391
+-391
+-390
+-389
+-388
+-388
+-387
+-386
+-385
+-384
+-384
+-383
+-382
+-381
+-381
+-380
+-379
+-378
+-377
+-376
+-376
+-375
+-374
+-373
+-372
+-372
+-371
+-370
+-369
+-368
+-367
+-367
+-366
+-365
+-364
+-363
+-362
+-362
+-361
+-360
+-359
+-358
+-357
+-356
+-356
+-355
+-354
+-353
+-352
+-351
+-350
+-349
+-349
+-348
+-347
+-346
+-345
+-344
+-343
+-342
+-341
+-340
+-340
+-339
+-338
+-337
+-336
+-335
+-334
+-333
+-332
+-331
+-330
+-329
+-329
+-328
+-327
+-326
+-325
+-324
+-323
+-322
+-321
+-320
+-319
+-318
+-317
+-316
+-315
+-314
+-313
+-313
+-312
+-311
+-310
+-309
+-308
+-307
+-306
+-305
+-304
+-303
+-302
+-301
+-300
+-299
+-298
+-297
+-296
+-295
+-294
+-293
+-292
+-291
+-290
+-289
+-288
+-287
+-286
+-285
+-284
+-283
+-282
+-281
+-280
+-279
+-278
+-277
+-276
+-275
+-274
+-273
+-272
+-271
+-270
+-269
+-268
+-267
+-266
+-265
+-264
+-263
+-262
+-261
+-260
+-259
+-258
+-257
+-256
+-255
+-254
+-253
+-252
+-250
+-249
+-248
+-247
+-246
+-245
+-244
+-243
+-242
+-241
+-240
+-239
+-238
+-237
+-236
+-235
+-234
+-233
+-232
+-231
+-230
+-229
+-227
+-226
+-225
+-224
+-223
+-222
+-221
+-220
+-219
+-218
+-217
+-216
+-215
+-214
+-213
+-212
+-211
+-210
+-208
+-207
+-206
+-205
+-204
+-203
+-202
+-201
+-200
+-199
+-198
+-197
+-196
+-195
+-194
+-192
+-191
+-190
+-189
+-188
+-187
+-186
+-185
+-184
+-183
+-182
+-181
+-180
+-179
+-178
+-176
+-175
+-174
+-173
+-172
+-171
+-170
+-169
+-168
+-167
+-166
+-165
+-164
+-163
+-161
+-160
+-159
+-158
+-157
+-156
+-155
+-154
+-153
+-152
+-151
+-150
+-149
+-148
+-146
+-145
+-144
+-143
+-142
+-141
+-140
+-139
+-138
+-137
+-136
+-135
+-134
+-133
+-132
+-131
+-129
+-128
+-127
+-126
+-125
+-124
+-123
+-122
+-121
+-120
+-119
+-118
+-117
+-116
+-115
+-114
+-112
+-111
+-110
+-109
+-108
+-107
+-106
+-105
+-104
+-103
+-102
+-101
+-100
+-99
+-98
+-97
+-96
+-95
+-94
+-93
+-91
+-90
+-89
+-88
+-87
+-86
+-85
+-84
+-83
+-82
+-81
+-80
+-79
+-78
+-77
+-76
+-75
+-74
+-73
+-72
+-71
+-70
+-69
+-68
+-67
+-66
+-65
+-64
+-63
+-62
+-61
+-60
+-59
+-58
+-57
+-56
+-54
+-53
+-52
+-51
+-50
+-49
+-48
+-47
+-46
+-45
+-44
+-43
+-42
+-41
+-40
+-39
+-38
+-37
+-36
+-35
+-34
+-34
+-33
+-32
+-31
+-30
+-29
+-28
+-27
+-26
+-25
+-24
+-23
+-22
+-21
+-20
+-19
+-18
+-17
+-16
+-15
+-14
+-13
+-12
+-11
+-10
+-9
+-8
+-7
+-6
+-5
+-5
+-4
+-3
+-2
+-1
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+29
+30
+31
+32
+33
+34
+35
+36
+36
+37
+38
+39
+40
+41
+42
+43
+43
+44
+45
+46
+47
+48
+49
+49
+50
+51
+52
+53
+54
+54
+55
+56
+57
+58
+59
+59
+60
+61
+62
+63
+63
+64
+65
+66
+67
+68
+68
+69
+70
+71
+72
+72
+73
+74
+75
+75
+76
+77
+78
+79
+79
+80
+81
+82
+82
+83
+84
+85
+86
+86
+87
+88
+89
+89
+90
+91
+92
+92
+93
+94
+94
+95
+96
+97
+97
+98
+99
+100
+100
+101
+102
+102
+103
+104
+105
+105
+106
+107
+107
+108
+109
+109
+110
+111
+111
+112
+113
+113
+114
+115
+115
+116
+117
+117
+118
+119
+119
+120
+121
+121
+122
+123
+123
+124
+125
+125
+126
+127
+127
+128
+128
+129
+130
+130
+131
+131
+132
+133
+133
+134
+135
+135
+136
+136
+137
+137
+138
+139
+139
+140
+140
+141
+142
+142
+143
+143
+144
+144
+145
+145
+146
+147
+147
+148
+148
+149
+149
+150
+150
+151
+151
+152
+153
+153
+154
+154
+155
+155
+156
+156
+157
+157
+158
+158
+159
+159
+160
+160
+161
+161
+162
+162
+163
+163
+164
+164
+164
+165
+165
+166
+166
+167
+167
+168
+168
+169
+169
+169
+170
+170
+171
+171
+172
+172
+173
+173
+173
+174
+174
+175
+175
+175
+176
+176
+177
+177
+177
+178
+178
+179
+179
+179
+180
+180
+181
+181
+181
+182
+182
+182
+183
+183
+183
+184
+184
+185
+185
+185
+186
+186
+186
+187
+187
+187
+188
+188
+188
+189
+189
+189
+190
+190
+190
+190
+191
+191
+191
+192
+192
+192
+193
+193
+193
+193
+194
+194
+194
+195
+195
+195
+195
+196
+196
+196
+196
+197
+197
+197
+197
+198
+198
+198
+198
+199
+199
+199
+199
+200
+200
+200
+200
+201
+201
+201
+201
+201
+202
+202
+202
+202
+202
+203
+203
+203
+203
+203
+204
+204
+204
+204
+204
+204
+205
+205
+205
+205
+205
+205
+206
+206
+206
+206
+206
+206
+207
+207
+207
+207
+207
+207
+207
+207
+208
+208
+208
+208
+208
+208
+208
+208
+209
+209
+209
+209
+209
+209
+209
+209
+209
+209
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+209
+209
+209
+209
+209
+209
+209
+209
+209
+209
+208
+208
+208
+208
+208
+208
+208
+208
+208
+207
+207
+207
+207
+207
+207
+207
+207
+206
+206
+206
+206
+206
+206
+206
+205
+205
+205
+205
+205
+205
+205
+204
+204
+204
+204
+204
+204
+203
+203
+203
+203
+203
+203
+202
+202
+202
+202
+202
+202
+201
+201
+201
+201
+201
+200
+200
+200
+200
+200
+199
+199
+199
+199
+199
+198
+198
+198
+198
+197
+197
+197
+197
+197
+196
+196
+196
+196
+195
+195
+195
+195
+195
+194
+194
+194
+194
+193
+193
+193
+193
+192
+192
+192
+192
+191
+191
+191
+191
+190
+190
+190
+190
+189
+189
+189
+189
+188
+188
+188
+187
+187
+187
+187
+186
+186
+186
+186
+185
+185
+185
+184
+184
+184
+183
+183
+183
+183
+182
+182
+182
+181
+181
+181
+181
+180
+180
+180
+179
+179
+179
+178
+178
+178
+177
+177
+177
+177
+176
+176
+176
+175
+175
+175
+174
+174
+174
+173
+173
+173
+172
+172
+172
+171
+171
+171
+170
+170
+170
+169
+169
+169
+168
+168
+168
+167
+167
+167
+166
+166
+165
+165
+165
+164
+164
+164
+163
+163
+163
+162
+162
+162
+161
+161
+161
+160
+160
+159
+159
+159
+158
+158
+158
+157
+157
+156
+156
+156
+155
+155
+155
+154
+154
+153
+153
+153
+152
+152
+152
+151
+151
+150
+150
+150
+149
+149
+149
+148
+148
+147
+147
+147
+146
+146
+145
+145
+145
+144
+144
+143
+143
+143
+142
+142
+141
+141
+141
+140
+140
+139
+139
+139
+138
+138
+137
+137
+137
+136
+136
+135
+135
+135
+134
+134
+133
+133
+133
+132
+132
+131
+131
+131
+130
+130
+129
+129
+129
+128
+128
+127
+127
+126
+126
+126
+125
+125
+124
+124
+124
+123
+123
+122
+122
+121
+121
+121
+120
+120
+119
+119
+118
+118
+118
+117
+117
+116
+116
+116
+115
+115
+114
+114
+113
+113
+113
+112
+112
+111
+111
+110
+110
+110
+109
+109
+108
+108
+107
+107
+107
+106
+106
+105
+105
+104
+104
+104
+103
+103
+102
+102
+101
+101
+101
+100
+100
+99
+99
+98
+98
+98
+97
+97
+96
+96
+95
+95
+95
+94
+94
+93
+93
+92
+92
+92
+91
+91
+90
+90
+89
+89
+89
+88
+88
+87
+87
+86
+86
+86
+85
+85
+84
+84
+83
+83
+83
+82
+82
+81
+81
+80
+80
+80
+79
+79
+78
+78
+77
+77
+77
+76
+76
+75
+75
+75
+74
+74
+73
+73
+72
+72
+72
+71
+71
+70
+70
+69
+69
+69
+68
+68
+67
+67
+66
+66
+66
+65
+65
+64
+64
+64
+63
+63
+62
+62
+61
+61
+61
+60
+60
+59
+59
+59
+58
+58
+57
+57
+56
+56
+56
+55
+55
+54
+54
+54
+53
+53
+52
+52
+51
+51
+51
+50
+50
+49
+49
+49
+48
+48
+47
+47
+47
+46
+46
+45
+45
+45
+44
+44
+43
+43
+43
+42
+42
+41
+41
+41
+40
+40
+39
+39
+39
+38
+38
+37
+37
+37
+36
+36
+35
+35
+35
+34
+34
+34
+33
+33
+32
+32
+32
+31
+31
+30
+30
+30
+29
+29
+28
+28
+28
+27
+27
+27
+26
+26
+25
+25
+25
+24
+24
+24
+23
+23
+22
+22
+22
+21
+21
+21
+20
+20
+20
+19
+19
+18
+18
+18
+17
+17
+17
+16
+16
+15
+15
+15
+14
+14
+14
+13
+13
+13
+12
+12
+12
+11
+11
+11
+10
+10
+9
+9
+9
+8
+8
+8
+7
+7
+7
+6
+6
+6
+5
+5
+5
+4
+4
+4
+3
+3
+3
+2
+2
+2
+1
+1
+1
+0
+0
+0
+-1
+-1
+-1
+-2
+-2
+-2
+-3
+-3
+-3
+-4
+-4
+-4
+-5
+-5
+-5
+-5
+-6
+-6
+-6
+-7
+-7
+-7
+-8
+-8
+-8
+-9
+-9
+-9
+-9
+-10
+-10
+-10
+-11
+-11
+-11
+-12
+-12
+-12
+-13
+-13
+-13
+-13
+-14
+-14
+-14
+-15
+-15
+-15
+-15
+-16
+-16
+-16
+-17
+-17
+-17
+-17
+-18
+-18
+-18
+-19
+-19
+-19
+-19
+-20
+-20
+-20
+-20
+-21
+-21
+-21
+-22
+-22
+-22
+-22
+-23
+-23
+-23
+-23
+-24
+-24
+-24
+-25
+-25
+-25
+-25
+-26
+-26
+-26
+-26
+-27
+-27
+-27
+-27
+-28
+-28
+-28
+-28
+-29
+-29
+-29
+-29
+-30
+-30
+-30
+-30
+-31
+-31
+-31
+-31
+-31
+-32
+-32
+-32
+-32
+-33
+-33
+-33
+-33
+-34
+-34
+-34
+-34
+-34
+-35
+-35
+-35
+-35
+-36
+-36
+-36
+-36
+-36
+-37
+-37
+-37
+-37
+-38
+-38
+-38
+-38
+-38
+-39
+-39
+-39
+-39
+-39
+-40
+-40
+-40
+-40
+-40
+-41
+-41
+-41
+-41
+-41
+-42
+-42
+-42
+-42
+-42
+-43
+-43
+-43
+-43
+-43
+-44
+-44
+-44
+-44
+-44
+-44
+-45
+-45
+-45
+-45
+-45
+-46
+-46
+-46
+-46
+-46
+-46
+-47
+-47
+-47
+-47
+-47
+-47
+-48
+-48
+-48
+-48
+-48
+-48
+-49
+-49
+-49
+-49
+-49
+-49
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-48
+-48
+-48
+-48
+-48
+-48
+-48
+-48
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-45
+-45
+-45
+-45
+-45
+-45
+-45
+-45
+-45
+-44
+-44
+-44
+-44
+-44
+-44
+-44
+-44
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-42
+-42
+-42
+-42
+-42
+-42
+-42
+-42
+-42
+-41
+-41
+-41
+-41
+-41
+-41
+-41
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-38
+-38
+-38
+-38
+-38
+-38
+-38
+-37
+-37
+-37
+-37
+-37
+-37
+-37
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-35
+-35
+-35
+-35
+-35
+-35
+-35
+-35
+-35
+-34
+-34
+-34
+-34
+-34
+-34
+-33
+-33
+-33
+-33
+-33
+-33
+-33
+-33
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-31
+-31
+-31
+-31
+-31
+-31
+-30
+-30
+-30
+-30
+-30
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-28
+-28
+-28
+-28
+-28
+-28
+-27
+-27
+-27
+-27
+-26
+-26
+-26
+-26
+-26
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-26
+-26
+-26
+-26
+-26
+-26
+-26
+-26
+-26
+-25
+-25
+-25
+-24
+-24
+-24
+-23
+-23
+-23
+-22
+-22
+-21
+-21
+-21
+-21
+-21
+-21
+-21
+-21
+-21
+-22
+-22
+-23
+-23
+-23
+-24
+-24
+-24
+-25
+-25
+-25
+-25
+-24
+-24
+-23
+-22
+-22
+-21
+-19
+-18
+-17
+-16
+-14
+-13
+-12
+-12
+-11
+-11
+-11
+-12
+-13
+-14
+-16
+-19
+-22
+-26
+-30
+-35
+-40
+-46
+-52
+-59
+-66
+-73
+-80
+-87
+-94
+-101
+-107
+-114
+-119
+-124
+-129
+-133
+-136
+-138
+-139
+-139
+-139
+-138
+-136
+-133
+-129
+-124
+-119
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_0.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_0.mif
new file mode 100644
index 0000000000..56d52296da
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_0.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  19 ; 
+ 1   :  18 ; 
+ 2   :  16 ; 
+ 3   :  15 ; 
+ 4   :  14 ; 
+ 5   :  12 ; 
+ 6   :  11 ; 
+ 7   :  f ; 
+ 8   :  e ; 
+ 9   :  c ; 
+ a   :  b ; 
+ b   :  9 ; 
+ c   :  8 ; 
+ d   :  7 ; 
+ e   :  5 ; 
+ f   :  4 ; 
+ 10   :  3 ; 
+ 11   :  1 ; 
+ 12   :  0 ; 
+ 13   :  ffff ; 
+ 14   :  fffd ; 
+ 15   :  fffc ; 
+ 16   :  fffb ; 
+ 17   :  fffa ; 
+ 18   :  fff8 ; 
+ 19   :  fff7 ; 
+ 1a   :  fff6 ; 
+ 1b   :  fff5 ; 
+ 1c   :  fff3 ; 
+ 1d   :  fff2 ; 
+ 1e   :  fff1 ; 
+ 1f   :  fff0 ; 
+ 20   :  ffef ; 
+ 21   :  ffee ; 
+ 22   :  ffed ; 
+ 23   :  ffec ; 
+ 24   :  ffea ; 
+ 25   :  ffe9 ; 
+ 26   :  ffe8 ; 
+ 27   :  ffe7 ; 
+ 28   :  ffe6 ; 
+ 29   :  ffe5 ; 
+ 2a   :  ffe4 ; 
+ 2b   :  ffe3 ; 
+ 2c   :  ffe2 ; 
+ 2d   :  ffe1 ; 
+ 2e   :  ffe0 ; 
+ 2f   :  ffdf ; 
+ 30   :  ffde ; 
+ 31   :  ffde ; 
+ 32   :  ffdd ; 
+ 33   :  ffdc ; 
+ 34   :  ffdb ; 
+ 35   :  ffda ; 
+ 36   :  ffd9 ; 
+ 37   :  ffd8 ; 
+ 38   :  ffd8 ; 
+ 39   :  ffd7 ; 
+ 3a   :  ffd6 ; 
+ 3b   :  ffd5 ; 
+ 3c   :  ffd4 ; 
+ 3d   :  ffd4 ; 
+ 3e   :  ffd3 ; 
+ 3f   :  ffd2 ; 
+ 40   :  ffd2 ; 
+ 41   :  ffd1 ; 
+ 42   :  ffd0 ; 
+ 43   :  ffd0 ; 
+ 44   :  ffcf ; 
+ 45   :  ffce ; 
+ 46   :  ffce ; 
+ 47   :  ffcd ; 
+ 48   :  ffcd ; 
+ 49   :  ffcc ; 
+ 4a   :  ffcb ; 
+ 4b   :  ffcb ; 
+ 4c   :  ffca ; 
+ 4d   :  ffca ; 
+ 4e   :  ffc9 ; 
+ 4f   :  ffc9 ; 
+ 50   :  ffc8 ; 
+ 51   :  ffc8 ; 
+ 52   :  ffc7 ; 
+ 53   :  ffc7 ; 
+ 54   :  ffc7 ; 
+ 55   :  ffc6 ; 
+ 56   :  ffc6 ; 
+ 57   :  ffc5 ; 
+ 58   :  ffc5 ; 
+ 59   :  ffc5 ; 
+ 5a   :  ffc4 ; 
+ 5b   :  ffc4 ; 
+ 5c   :  ffc4 ; 
+ 5d   :  ffc3 ; 
+ 5e   :  ffc3 ; 
+ 5f   :  ffc3 ; 
+ 60   :  ffc3 ; 
+ 61   :  ffc2 ; 
+ 62   :  ffc2 ; 
+ 63   :  ffc2 ; 
+ 64   :  ffc2 ; 
+ 65   :  ffc1 ; 
+ 66   :  ffc1 ; 
+ 67   :  ffc1 ; 
+ 68   :  ffc1 ; 
+ 69   :  ffc1 ; 
+ 6a   :  ffc1 ; 
+ 6b   :  ffc0 ; 
+ 6c   :  ffc0 ; 
+ 6d   :  ffc0 ; 
+ 6e   :  ffc0 ; 
+ 6f   :  ffc0 ; 
+ 70   :  ffc0 ; 
+ 71   :  ffc0 ; 
+ 72   :  ffc0 ; 
+ 73   :  ffc0 ; 
+ 74   :  ffc0 ; 
+ 75   :  ffc0 ; 
+ 76   :  ffc0 ; 
+ 77   :  ffc0 ; 
+ 78   :  ffc0 ; 
+ 79   :  ffc0 ; 
+ 7a   :  ffc0 ; 
+ 7b   :  ffc0 ; 
+ 7c   :  ffc0 ; 
+ 7d   :  ffc0 ; 
+ 7e   :  ffc0 ; 
+ 7f   :  ffc0 ; 
+ 80   :  ffc0 ; 
+ 81   :  ffc0 ; 
+ 82   :  ffc0 ; 
+ 83   :  ffc0 ; 
+ 84   :  ffc1 ; 
+ 85   :  ffc1 ; 
+ 86   :  ffc1 ; 
+ 87   :  ffc1 ; 
+ 88   :  ffc1 ; 
+ 89   :  ffc1 ; 
+ 8a   :  ffc2 ; 
+ 8b   :  ffc2 ; 
+ 8c   :  ffc2 ; 
+ 8d   :  ffc2 ; 
+ 8e   :  ffc2 ; 
+ 8f   :  ffc2 ; 
+ 90   :  ffc3 ; 
+ 91   :  ffc3 ; 
+ 92   :  ffc3 ; 
+ 93   :  ffc3 ; 
+ 94   :  ffc4 ; 
+ 95   :  ffc4 ; 
+ 96   :  ffc4 ; 
+ 97   :  ffc4 ; 
+ 98   :  ffc5 ; 
+ 99   :  ffc5 ; 
+ 9a   :  ffc5 ; 
+ 9b   :  ffc6 ; 
+ 9c   :  ffc6 ; 
+ 9d   :  ffc6 ; 
+ 9e   :  ffc6 ; 
+ 9f   :  ffc7 ; 
+ a0   :  ffc7 ; 
+ a1   :  ffc7 ; 
+ a2   :  ffc8 ; 
+ a3   :  ffc8 ; 
+ a4   :  ffc8 ; 
+ a5   :  ffc9 ; 
+ a6   :  ffc9 ; 
+ a7   :  ffc9 ; 
+ a8   :  ffca ; 
+ a9   :  ffca ; 
+ aa   :  ffcb ; 
+ ab   :  ffcb ; 
+ ac   :  ffcb ; 
+ ad   :  ffcc ; 
+ ae   :  ffcc ; 
+ af   :  ffcc ; 
+ b0   :  ffcd ; 
+ b1   :  ffcd ; 
+ b2   :  ffce ; 
+ b3   :  ffce ; 
+ b4   :  ffce ; 
+ b5   :  ffcf ; 
+ b6   :  ffcf ; 
+ b7   :  ffd0 ; 
+ b8   :  ffd0 ; 
+ b9   :  ffd1 ; 
+ ba   :  ffd1 ; 
+ bb   :  ffd1 ; 
+ bc   :  ffd2 ; 
+ bd   :  ffd2 ; 
+ be   :  ffd3 ; 
+ bf   :  ffd3 ; 
+ c0   :  ffd3 ; 
+ c1   :  ffd4 ; 
+ c2   :  ffd4 ; 
+ c3   :  ffd5 ; 
+ c4   :  ffd5 ; 
+ c5   :  ffd6 ; 
+ c6   :  ffd6 ; 
+ c7   :  ffd6 ; 
+ c8   :  ffd7 ; 
+ c9   :  ffd8 ; 
+ ca   :  ffd8 ; 
+ cb   :  ffd8 ; 
+ cc   :  ffd9 ; 
+ cd   :  ffd9 ; 
+ ce   :  ffd9 ; 
+ cf   :  ffda ; 
+ d0   :  ffdb ; 
+ d1   :  ffdb ; 
+ d2   :  ffdc ; 
+ d3   :  ffdc ; 
+ d4   :  ffdc ; 
+ d5   :  ffdd ; 
+ d6   :  ffdd ; 
+ d7   :  ffdd ; 
+ d8   :  ffde ; 
+ d9   :  ffdf ; 
+ da   :  ffdf ; 
+ db   :  ffe0 ; 
+ dc   :  ffe0 ; 
+ dd   :  ffe0 ; 
+ de   :  ffe0 ; 
+ df   :  ffe1 ; 
+ e0   :  ffe2 ; 
+ e1   :  ffe2 ; 
+ e2   :  ffe3 ; 
+ e3   :  ffe3 ; 
+ e4   :  ffe3 ; 
+ e5   :  ffe3 ; 
+ e6   :  ffe4 ; 
+ e7   :  ffe4 ; 
+ e8   :  ffe5 ; 
+ e9   :  ffe6 ; 
+ ea   :  ffe7 ; 
+ eb   :  ffe7 ; 
+ ec   :  ffe7 ; 
+ ed   :  ffe6 ; 
+ ee   :  ffe6 ; 
+ ef   :  ffe7 ; 
+ f0   :  ffe9 ; 
+ f1   :  ffea ; 
+ f2   :  ffeb ; 
+ f3   :  ffeb ; 
+ f4   :  ffe9 ; 
+ f5   :  ffe8 ; 
+ f6   :  ffe7 ; 
+ f7   :  ffe9 ; 
+ f8   :  ffed ; 
+ f9   :  fff2 ; 
+ fa   :  fff5 ; 
+ fb   :  fff3 ; 
+ fc   :  ffea ; 
+ fd   :  ffd8 ; 
+ fe   :  ffbe ; 
+ ff   :  ffa2 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_1.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_1.mif
new file mode 100644
index 0000000000..2247d7baa7
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_1.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  fff3 ; 
+ 1   :  fff7 ; 
+ 2   :  fffb ; 
+ 3   :  fffe ; 
+ 4   :  2 ; 
+ 5   :  6 ; 
+ 6   :  a ; 
+ 7   :  d ; 
+ 8   :  11 ; 
+ 9   :  14 ; 
+ a   :  18 ; 
+ b   :  1c ; 
+ c   :  1f ; 
+ d   :  23 ; 
+ e   :  26 ; 
+ f   :  2a ; 
+ 10   :  2d ; 
+ 11   :  31 ; 
+ 12   :  34 ; 
+ 13   :  37 ; 
+ 14   :  3b ; 
+ 15   :  3e ; 
+ 16   :  41 ; 
+ 17   :  44 ; 
+ 18   :  48 ; 
+ 19   :  4b ; 
+ 1a   :  4e ; 
+ 1b   :  51 ; 
+ 1c   :  54 ; 
+ 1d   :  57 ; 
+ 1e   :  5a ; 
+ 1f   :  5d ; 
+ 20   :  60 ; 
+ 21   :  63 ; 
+ 22   :  66 ; 
+ 23   :  69 ; 
+ 24   :  6b ; 
+ 25   :  6e ; 
+ 26   :  71 ; 
+ 27   :  73 ; 
+ 28   :  76 ; 
+ 29   :  79 ; 
+ 2a   :  7b ; 
+ 2b   :  7e ; 
+ 2c   :  80 ; 
+ 2d   :  83 ; 
+ 2e   :  85 ; 
+ 2f   :  88 ; 
+ 30   :  8a ; 
+ 31   :  8c ; 
+ 32   :  8f ; 
+ 33   :  91 ; 
+ 34   :  93 ; 
+ 35   :  95 ; 
+ 36   :  97 ; 
+ 37   :  9a ; 
+ 38   :  9c ; 
+ 39   :  9e ; 
+ 3a   :  a0 ; 
+ 3b   :  a2 ; 
+ 3c   :  a4 ; 
+ 3d   :  a5 ; 
+ 3e   :  a7 ; 
+ 3f   :  a9 ; 
+ 40   :  ab ; 
+ 41   :  ad ; 
+ 42   :  ae ; 
+ 43   :  b0 ; 
+ 44   :  b1 ; 
+ 45   :  b3 ; 
+ 46   :  b5 ; 
+ 47   :  b6 ; 
+ 48   :  b7 ; 
+ 49   :  b9 ; 
+ 4a   :  ba ; 
+ 4b   :  bc ; 
+ 4c   :  bd ; 
+ 4d   :  be ; 
+ 4e   :  bf ; 
+ 4f   :  c1 ; 
+ 50   :  c2 ; 
+ 51   :  c3 ; 
+ 52   :  c4 ; 
+ 53   :  c5 ; 
+ 54   :  c6 ; 
+ 55   :  c7 ; 
+ 56   :  c8 ; 
+ 57   :  c9 ; 
+ 58   :  ca ; 
+ 59   :  ca ; 
+ 5a   :  cb ; 
+ 5b   :  cc ; 
+ 5c   :  cd ; 
+ 5d   :  cd ; 
+ 5e   :  ce ; 
+ 5f   :  cf ; 
+ 60   :  cf ; 
+ 61   :  d0 ; 
+ 62   :  d0 ; 
+ 63   :  d1 ; 
+ 64   :  d1 ; 
+ 65   :  d1 ; 
+ 66   :  d2 ; 
+ 67   :  d2 ; 
+ 68   :  d2 ; 
+ 69   :  d3 ; 
+ 6a   :  d3 ; 
+ 6b   :  d3 ; 
+ 6c   :  d3 ; 
+ 6d   :  d3 ; 
+ 6e   :  d3 ; 
+ 6f   :  d3 ; 
+ 70   :  d3 ; 
+ 71   :  d3 ; 
+ 72   :  d3 ; 
+ 73   :  d3 ; 
+ 74   :  d3 ; 
+ 75   :  d3 ; 
+ 76   :  d3 ; 
+ 77   :  d2 ; 
+ 78   :  d2 ; 
+ 79   :  d2 ; 
+ 7a   :  d2 ; 
+ 7b   :  d1 ; 
+ 7c   :  d1 ; 
+ 7d   :  d1 ; 
+ 7e   :  d0 ; 
+ 7f   :  d0 ; 
+ 80   :  cf ; 
+ 81   :  cf ; 
+ 82   :  ce ; 
+ 83   :  ce ; 
+ 84   :  cd ; 
+ 85   :  cc ; 
+ 86   :  cc ; 
+ 87   :  cb ; 
+ 88   :  ca ; 
+ 89   :  ca ; 
+ 8a   :  c9 ; 
+ 8b   :  c8 ; 
+ 8c   :  c7 ; 
+ 8d   :  c7 ; 
+ 8e   :  c6 ; 
+ 8f   :  c5 ; 
+ 90   :  c4 ; 
+ 91   :  c3 ; 
+ 92   :  c2 ; 
+ 93   :  c1 ; 
+ 94   :  c0 ; 
+ 95   :  bf ; 
+ 96   :  be ; 
+ 97   :  bd ; 
+ 98   :  bc ; 
+ 99   :  bb ; 
+ 9a   :  ba ; 
+ 9b   :  b9 ; 
+ 9c   :  b7 ; 
+ 9d   :  b6 ; 
+ 9e   :  b5 ; 
+ 9f   :  b4 ; 
+ a0   :  b3 ; 
+ a1   :  b1 ; 
+ a2   :  b0 ; 
+ a3   :  af ; 
+ a4   :  ae ; 
+ a5   :  ac ; 
+ a6   :  ab ; 
+ a7   :  aa ; 
+ a8   :  a8 ; 
+ a9   :  a7 ; 
+ aa   :  a5 ; 
+ ab   :  a4 ; 
+ ac   :  a3 ; 
+ ad   :  a1 ; 
+ ae   :  a0 ; 
+ af   :  9e ; 
+ b0   :  9d ; 
+ b1   :  9b ; 
+ b2   :  9a ; 
+ b3   :  98 ; 
+ b4   :  97 ; 
+ b5   :  95 ; 
+ b6   :  94 ; 
+ b7   :  92 ; 
+ b8   :  91 ; 
+ b9   :  8f ; 
+ ba   :  8d ; 
+ bb   :  8c ; 
+ bc   :  8a ; 
+ bd   :  89 ; 
+ be   :  87 ; 
+ bf   :  85 ; 
+ c0   :  84 ; 
+ c1   :  82 ; 
+ c2   :  81 ; 
+ c3   :  7f ; 
+ c4   :  7d ; 
+ c5   :  7c ; 
+ c6   :  7a ; 
+ c7   :  78 ; 
+ c8   :  76 ; 
+ c9   :  75 ; 
+ ca   :  73 ; 
+ cb   :  71 ; 
+ cc   :  70 ; 
+ cd   :  6e ; 
+ ce   :  6c ; 
+ cf   :  6b ; 
+ d0   :  69 ; 
+ d1   :  67 ; 
+ d2   :  65 ; 
+ d3   :  64 ; 
+ d4   :  62 ; 
+ d5   :  60 ; 
+ d6   :  5f ; 
+ d7   :  5d ; 
+ d8   :  5b ; 
+ d9   :  59 ; 
+ da   :  58 ; 
+ db   :  56 ; 
+ dc   :  54 ; 
+ dd   :  53 ; 
+ de   :  51 ; 
+ df   :  4f ; 
+ e0   :  4d ; 
+ e1   :  4c ; 
+ e2   :  4a ; 
+ e3   :  48 ; 
+ e4   :  47 ; 
+ e5   :  45 ; 
+ e6   :  43 ; 
+ e7   :  42 ; 
+ e8   :  40 ; 
+ e9   :  3e ; 
+ ea   :  3d ; 
+ eb   :  3b ; 
+ ec   :  39 ; 
+ ed   :  38 ; 
+ ee   :  36 ; 
+ ef   :  34 ; 
+ f0   :  33 ; 
+ f1   :  31 ; 
+ f2   :  2f ; 
+ f3   :  2e ; 
+ f4   :  2c ; 
+ f5   :  2b ; 
+ f6   :  29 ; 
+ f7   :  27 ; 
+ f8   :  26 ; 
+ f9   :  24 ; 
+ fa   :  23 ; 
+ fb   :  21 ; 
+ fc   :  20 ; 
+ fd   :  1e ; 
+ fe   :  1c ; 
+ ff   :  1b ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_10.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_10.mif
new file mode 100644
index 0000000000..299883407f
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_10.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ff8b ; 
+ 1   :  ffa7 ; 
+ 2   :  ffc4 ; 
+ 3   :  ffe1 ; 
+ 4   :  fffe ; 
+ 5   :  1b ; 
+ 6   :  38 ; 
+ 7   :  56 ; 
+ 8   :  73 ; 
+ 9   :  91 ; 
+ a   :  af ; 
+ b   :  cd ; 
+ c   :  eb ; 
+ d   :  109 ; 
+ e   :  127 ; 
+ f   :  145 ; 
+ 10   :  164 ; 
+ 11   :  182 ; 
+ 12   :  1a1 ; 
+ 13   :  1bf ; 
+ 14   :  1de ; 
+ 15   :  1fd ; 
+ 16   :  21c ; 
+ 17   :  23b ; 
+ 18   :  25a ; 
+ 19   :  279 ; 
+ 1a   :  298 ; 
+ 1b   :  2b7 ; 
+ 1c   :  2d6 ; 
+ 1d   :  2f5 ; 
+ 1e   :  314 ; 
+ 1f   :  334 ; 
+ 20   :  353 ; 
+ 21   :  372 ; 
+ 22   :  391 ; 
+ 23   :  3b1 ; 
+ 24   :  3d0 ; 
+ 25   :  3ef ; 
+ 26   :  40f ; 
+ 27   :  42e ; 
+ 28   :  44d ; 
+ 29   :  46c ; 
+ 2a   :  48b ; 
+ 2b   :  4ab ; 
+ 2c   :  4ca ; 
+ 2d   :  4e9 ; 
+ 2e   :  508 ; 
+ 2f   :  527 ; 
+ 30   :  546 ; 
+ 31   :  564 ; 
+ 32   :  583 ; 
+ 33   :  5a2 ; 
+ 34   :  5c1 ; 
+ 35   :  5df ; 
+ 36   :  5fd ; 
+ 37   :  61c ; 
+ 38   :  63a ; 
+ 39   :  658 ; 
+ 3a   :  676 ; 
+ 3b   :  694 ; 
+ 3c   :  6b2 ; 
+ 3d   :  6d0 ; 
+ 3e   :  6ed ; 
+ 3f   :  70a ; 
+ 40   :  728 ; 
+ 41   :  745 ; 
+ 42   :  762 ; 
+ 43   :  77e ; 
+ 44   :  79b ; 
+ 45   :  7b8 ; 
+ 46   :  7d4 ; 
+ 47   :  7f0 ; 
+ 48   :  80c ; 
+ 49   :  828 ; 
+ 4a   :  843 ; 
+ 4b   :  85e ; 
+ 4c   :  87a ; 
+ 4d   :  894 ; 
+ 4e   :  8af ; 
+ 4f   :  8ca ; 
+ 50   :  8e4 ; 
+ 51   :  8fe ; 
+ 52   :  918 ; 
+ 53   :  931 ; 
+ 54   :  94b ; 
+ 55   :  964 ; 
+ 56   :  97c ; 
+ 57   :  995 ; 
+ 58   :  9ad ; 
+ 59   :  9c5 ; 
+ 5a   :  9dd ; 
+ 5b   :  9f4 ; 
+ 5c   :  a0b ; 
+ 5d   :  a22 ; 
+ 5e   :  a39 ; 
+ 5f   :  a4f ; 
+ 60   :  a65 ; 
+ 61   :  a7b ; 
+ 62   :  a90 ; 
+ 63   :  aa5 ; 
+ 64   :  aba ; 
+ 65   :  ace ; 
+ 66   :  ae2 ; 
+ 67   :  af6 ; 
+ 68   :  b09 ; 
+ 69   :  b1c ; 
+ 6a   :  b2f ; 
+ 6b   :  b41 ; 
+ 6c   :  b53 ; 
+ 6d   :  b64 ; 
+ 6e   :  b76 ; 
+ 6f   :  b86 ; 
+ 70   :  b97 ; 
+ 71   :  ba7 ; 
+ 72   :  bb7 ; 
+ 73   :  bc6 ; 
+ 74   :  bd5 ; 
+ 75   :  be3 ; 
+ 76   :  bf1 ; 
+ 77   :  bff ; 
+ 78   :  c0c ; 
+ 79   :  c19 ; 
+ 7a   :  c25 ; 
+ 7b   :  c31 ; 
+ 7c   :  c3d ; 
+ 7d   :  c48 ; 
+ 7e   :  c52 ; 
+ 7f   :  c5d ; 
+ 80   :  c66 ; 
+ 81   :  c70 ; 
+ 82   :  c78 ; 
+ 83   :  c81 ; 
+ 84   :  c89 ; 
+ 85   :  c90 ; 
+ 86   :  c97 ; 
+ 87   :  c9e ; 
+ 88   :  ca4 ; 
+ 89   :  caa ; 
+ 8a   :  caf ; 
+ 8b   :  cb3 ; 
+ 8c   :  cb7 ; 
+ 8d   :  cbb ; 
+ 8e   :  cbe ; 
+ 8f   :  cc1 ; 
+ 90   :  cc3 ; 
+ 91   :  cc5 ; 
+ 92   :  cc6 ; 
+ 93   :  cc7 ; 
+ 94   :  cc7 ; 
+ 95   :  cc7 ; 
+ 96   :  cc6 ; 
+ 97   :  cc4 ; 
+ 98   :  cc2 ; 
+ 99   :  cc0 ; 
+ 9a   :  cbd ; 
+ 9b   :  cba ; 
+ 9c   :  cb6 ; 
+ 9d   :  cb1 ; 
+ 9e   :  cac ; 
+ 9f   :  ca7 ; 
+ a0   :  ca0 ; 
+ a1   :  c9a ; 
+ a2   :  c93 ; 
+ a3   :  c8b ; 
+ a4   :  c83 ; 
+ a5   :  c7a ; 
+ a6   :  c71 ; 
+ a7   :  c67 ; 
+ a8   :  c5c ; 
+ a9   :  c51 ; 
+ aa   :  c46 ; 
+ ab   :  c3a ; 
+ ac   :  c2d ; 
+ ad   :  c20 ; 
+ ae   :  c12 ; 
+ af   :  c04 ; 
+ b0   :  bf5 ; 
+ b1   :  be6 ; 
+ b2   :  bd6 ; 
+ b3   :  bc5 ; 
+ b4   :  bb4 ; 
+ b5   :  ba3 ; 
+ b6   :  b91 ; 
+ b7   :  b7e ; 
+ b8   :  b6b ; 
+ b9   :  b57 ; 
+ ba   :  b43 ; 
+ bb   :  b2e ; 
+ bc   :  b18 ; 
+ bd   :  b02 ; 
+ be   :  aec ; 
+ bf   :  ad5 ; 
+ c0   :  abd ; 
+ c1   :  aa5 ; 
+ c2   :  a8c ; 
+ c3   :  a73 ; 
+ c4   :  a59 ; 
+ c5   :  a3f ; 
+ c6   :  a24 ; 
+ c7   :  a09 ; 
+ c8   :  9ed ; 
+ c9   :  9d0 ; 
+ ca   :  9b3 ; 
+ cb   :  995 ; 
+ cc   :  977 ; 
+ cd   :  959 ; 
+ ce   :  93a ; 
+ cf   :  91a ; 
+ d0   :  8fa ; 
+ d1   :  8d9 ; 
+ d2   :  8b8 ; 
+ d3   :  896 ; 
+ d4   :  874 ; 
+ d5   :  851 ; 
+ d6   :  82d ; 
+ d7   :  80a ; 
+ d8   :  7e5 ; 
+ d9   :  7c1 ; 
+ da   :  79b ; 
+ db   :  775 ; 
+ dc   :  74f ; 
+ dd   :  728 ; 
+ de   :  701 ; 
+ df   :  6d9 ; 
+ e0   :  6b1 ; 
+ e1   :  688 ; 
+ e2   :  65f ; 
+ e3   :  636 ; 
+ e4   :  60b ; 
+ e5   :  5e1 ; 
+ e6   :  5b6 ; 
+ e7   :  58a ; 
+ e8   :  55f ; 
+ e9   :  532 ; 
+ ea   :  505 ; 
+ eb   :  4d8 ; 
+ ec   :  4ab ; 
+ ed   :  47d ; 
+ ee   :  44e ; 
+ ef   :  41f ; 
+ f0   :  3f0 ; 
+ f1   :  3c0 ; 
+ f2   :  390 ; 
+ f3   :  360 ; 
+ f4   :  32f ; 
+ f5   :  2fe ; 
+ f6   :  2cc ; 
+ f7   :  29a ; 
+ f8   :  268 ; 
+ f9   :  235 ; 
+ fa   :  202 ; 
+ fb   :  1cf ; 
+ fc   :  19b ; 
+ fd   :  167 ; 
+ fe   :  132 ; 
+ ff   :  fe ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_11.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_11.mif
new file mode 100644
index 0000000000..615e2cc924
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_11.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  41 ; 
+ 1   :  31 ; 
+ 2   :  21 ; 
+ 3   :  12 ; 
+ 4   :  2 ; 
+ 5   :  fff2 ; 
+ 6   :  ffe2 ; 
+ 7   :  ffd2 ; 
+ 8   :  ffc2 ; 
+ 9   :  ffb2 ; 
+ a   :  ffa1 ; 
+ b   :  ff91 ; 
+ c   :  ff81 ; 
+ d   :  ff70 ; 
+ e   :  ff60 ; 
+ f   :  ff4f ; 
+ 10   :  ff3e ; 
+ 11   :  ff2e ; 
+ 12   :  ff1d ; 
+ 13   :  ff0c ; 
+ 14   :  fefc ; 
+ 15   :  feeb ; 
+ 16   :  feda ; 
+ 17   :  fec9 ; 
+ 18   :  feb8 ; 
+ 19   :  fea7 ; 
+ 1a   :  fe96 ; 
+ 1b   :  fe85 ; 
+ 1c   :  fe74 ; 
+ 1d   :  fe63 ; 
+ 1e   :  fe52 ; 
+ 1f   :  fe41 ; 
+ 20   :  fe30 ; 
+ 21   :  fe1f ; 
+ 22   :  fe0d ; 
+ 23   :  fdfc ; 
+ 24   :  fdeb ; 
+ 25   :  fdda ; 
+ 26   :  fdc9 ; 
+ 27   :  fdb8 ; 
+ 28   :  fda7 ; 
+ 29   :  fd96 ; 
+ 2a   :  fd85 ; 
+ 2b   :  fd73 ; 
+ 2c   :  fd62 ; 
+ 2d   :  fd51 ; 
+ 2e   :  fd40 ; 
+ 2f   :  fd2f ; 
+ 30   :  fd1f ; 
+ 31   :  fd0e ; 
+ 32   :  fcfd ; 
+ 33   :  fcec ; 
+ 34   :  fcdb ; 
+ 35   :  fcca ; 
+ 36   :  fcba ; 
+ 37   :  fca9 ; 
+ 38   :  fc99 ; 
+ 39   :  fc88 ; 
+ 3a   :  fc78 ; 
+ 3b   :  fc67 ; 
+ 3c   :  fc57 ; 
+ 3d   :  fc47 ; 
+ 3e   :  fc36 ; 
+ 3f   :  fc26 ; 
+ 40   :  fc16 ; 
+ 41   :  fc06 ; 
+ 42   :  fbf7 ; 
+ 43   :  fbe7 ; 
+ 44   :  fbd7 ; 
+ 45   :  fbc7 ; 
+ 46   :  fbb8 ; 
+ 47   :  fba9 ; 
+ 48   :  fb99 ; 
+ 49   :  fb8a ; 
+ 4a   :  fb7b ; 
+ 4b   :  fb6c ; 
+ 4c   :  fb5d ; 
+ 4d   :  fb4e ; 
+ 4e   :  fb40 ; 
+ 4f   :  fb31 ; 
+ 50   :  fb23 ; 
+ 51   :  fb15 ; 
+ 52   :  fb06 ; 
+ 53   :  faf8 ; 
+ 54   :  faeb ; 
+ 55   :  fadd ; 
+ 56   :  facf ; 
+ 57   :  fac2 ; 
+ 58   :  fab4 ; 
+ 59   :  faa7 ; 
+ 5a   :  fa9a ; 
+ 5b   :  fa8e ; 
+ 5c   :  fa81 ; 
+ 5d   :  fa74 ; 
+ 5e   :  fa68 ; 
+ 5f   :  fa5c ; 
+ 60   :  fa50 ; 
+ 61   :  fa44 ; 
+ 62   :  fa38 ; 
+ 63   :  fa2d ; 
+ 64   :  fa21 ; 
+ 65   :  fa16 ; 
+ 66   :  fa0b ; 
+ 67   :  fa01 ; 
+ 68   :  f9f6 ; 
+ 69   :  f9ec ; 
+ 6a   :  f9e1 ; 
+ 6b   :  f9d7 ; 
+ 6c   :  f9ce ; 
+ 6d   :  f9c4 ; 
+ 6e   :  f9bb ; 
+ 6f   :  f9b1 ; 
+ 70   :  f9a8 ; 
+ 71   :  f9a0 ; 
+ 72   :  f997 ; 
+ 73   :  f98f ; 
+ 74   :  f987 ; 
+ 75   :  f97f ; 
+ 76   :  f977 ; 
+ 77   :  f970 ; 
+ 78   :  f969 ; 
+ 79   :  f962 ; 
+ 7a   :  f95b ; 
+ 7b   :  f954 ; 
+ 7c   :  f94e ; 
+ 7d   :  f948 ; 
+ 7e   :  f942 ; 
+ 7f   :  f93d ; 
+ 80   :  f937 ; 
+ 81   :  f932 ; 
+ 82   :  f92e ; 
+ 83   :  f929 ; 
+ 84   :  f925 ; 
+ 85   :  f921 ; 
+ 86   :  f91d ; 
+ 87   :  f919 ; 
+ 88   :  f916 ; 
+ 89   :  f913 ; 
+ 8a   :  f910 ; 
+ 8b   :  f90e ; 
+ 8c   :  f90c ; 
+ 8d   :  f90a ; 
+ 8e   :  f908 ; 
+ 8f   :  f907 ; 
+ 90   :  f906 ; 
+ 91   :  f905 ; 
+ 92   :  f904 ; 
+ 93   :  f904 ; 
+ 94   :  f904 ; 
+ 95   :  f904 ; 
+ 96   :  f905 ; 
+ 97   :  f906 ; 
+ 98   :  f907 ; 
+ 99   :  f908 ; 
+ 9a   :  f90a ; 
+ 9b   :  f90c ; 
+ 9c   :  f90e ; 
+ 9d   :  f911 ; 
+ 9e   :  f913 ; 
+ 9f   :  f917 ; 
+ a0   :  f91a ; 
+ a1   :  f91e ; 
+ a2   :  f922 ; 
+ a3   :  f926 ; 
+ a4   :  f92b ; 
+ a5   :  f930 ; 
+ a6   :  f935 ; 
+ a7   :  f93a ; 
+ a8   :  f940 ; 
+ a9   :  f946 ; 
+ aa   :  f94d ; 
+ ab   :  f953 ; 
+ ac   :  f95a ; 
+ ad   :  f961 ; 
+ ae   :  f969 ; 
+ af   :  f971 ; 
+ b0   :  f979 ; 
+ b1   :  f982 ; 
+ b2   :  f98a ; 
+ b3   :  f993 ; 
+ b4   :  f99d ; 
+ b5   :  f9a7 ; 
+ b6   :  f9b1 ; 
+ b7   :  f9bb ; 
+ b8   :  f9c5 ; 
+ b9   :  f9d0 ; 
+ ba   :  f9dc ; 
+ bb   :  f9e7 ; 
+ bc   :  f9f3 ; 
+ bd   :  f9ff ; 
+ be   :  fa0b ; 
+ bf   :  fa18 ; 
+ c0   :  fa25 ; 
+ c1   :  fa32 ; 
+ c2   :  fa40 ; 
+ c3   :  fa4e ; 
+ c4   :  fa5c ; 
+ c5   :  fa6a ; 
+ c6   :  fa79 ; 
+ c7   :  fa88 ; 
+ c8   :  fa97 ; 
+ c9   :  faa7 ; 
+ ca   :  fab7 ; 
+ cb   :  fac7 ; 
+ cc   :  fad7 ; 
+ cd   :  fae8 ; 
+ ce   :  faf9 ; 
+ cf   :  fb0b ; 
+ d0   :  fb1c ; 
+ d1   :  fb2e ; 
+ d2   :  fb40 ; 
+ d3   :  fb53 ; 
+ d4   :  fb65 ; 
+ d5   :  fb78 ; 
+ d6   :  fb8c ; 
+ d7   :  fb9f ; 
+ d8   :  fbb3 ; 
+ d9   :  fbc7 ; 
+ da   :  fbdb ; 
+ db   :  fbf0 ; 
+ dc   :  fc05 ; 
+ dd   :  fc1a ; 
+ de   :  fc2f ; 
+ df   :  fc45 ; 
+ e0   :  fc5b ; 
+ e1   :  fc71 ; 
+ e2   :  fc87 ; 
+ e3   :  fc9e ; 
+ e4   :  fcb4 ; 
+ e5   :  fccb ; 
+ e6   :  fce3 ; 
+ e7   :  fcfa ; 
+ e8   :  fd12 ; 
+ e9   :  fd2a ; 
+ ea   :  fd42 ; 
+ eb   :  fd5b ; 
+ ec   :  fd73 ; 
+ ed   :  fd8c ; 
+ ee   :  fda5 ; 
+ ef   :  fdbf ; 
+ f0   :  fdd8 ; 
+ f1   :  fdf2 ; 
+ f2   :  fe0c ; 
+ f3   :  fe26 ; 
+ f4   :  fe40 ; 
+ f5   :  fe5b ; 
+ f6   :  fe76 ; 
+ f7   :  fe91 ; 
+ f8   :  feac ; 
+ f9   :  fec7 ; 
+ fa   :  fee2 ; 
+ fb   :  fefe ; 
+ fc   :  ff1a ; 
+ fd   :  ff36 ; 
+ fe   :  ff52 ; 
+ ff   :  ff6e ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_12.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_12.mif
new file mode 100644
index 0000000000..f20aa75627
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_12.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  fff0 ; 
+ 1   :  fff8 ; 
+ 2   :  0 ; 
+ 3   :  9 ; 
+ 4   :  11 ; 
+ 5   :  19 ; 
+ 6   :  21 ; 
+ 7   :  2a ; 
+ 8   :  32 ; 
+ 9   :  3a ; 
+ a   :  43 ; 
+ b   :  4b ; 
+ c   :  54 ; 
+ d   :  5c ; 
+ e   :  65 ; 
+ f   :  6e ; 
+ 10   :  76 ; 
+ 11   :  7f ; 
+ 12   :  88 ; 
+ 13   :  90 ; 
+ 14   :  99 ; 
+ 15   :  a2 ; 
+ 16   :  ab ; 
+ 17   :  b3 ; 
+ 18   :  bc ; 
+ 19   :  c5 ; 
+ 1a   :  ce ; 
+ 1b   :  d7 ; 
+ 1c   :  e0 ; 
+ 1d   :  e9 ; 
+ 1e   :  f2 ; 
+ 1f   :  fb ; 
+ 20   :  104 ; 
+ 21   :  10d ; 
+ 22   :  116 ; 
+ 23   :  11f ; 
+ 24   :  127 ; 
+ 25   :  130 ; 
+ 26   :  139 ; 
+ 27   :  142 ; 
+ 28   :  14b ; 
+ 29   :  154 ; 
+ 2a   :  15d ; 
+ 2b   :  166 ; 
+ 2c   :  16f ; 
+ 2d   :  178 ; 
+ 2e   :  181 ; 
+ 2f   :  18a ; 
+ 30   :  193 ; 
+ 31   :  19c ; 
+ 32   :  1a5 ; 
+ 33   :  1ae ; 
+ 34   :  1b7 ; 
+ 35   :  1bf ; 
+ 36   :  1c8 ; 
+ 37   :  1d1 ; 
+ 38   :  1da ; 
+ 39   :  1e2 ; 
+ 3a   :  1eb ; 
+ 3b   :  1f4 ; 
+ 3c   :  1fc ; 
+ 3d   :  205 ; 
+ 3e   :  20e ; 
+ 3f   :  216 ; 
+ 40   :  21f ; 
+ 41   :  227 ; 
+ 42   :  22f ; 
+ 43   :  238 ; 
+ 44   :  240 ; 
+ 45   :  248 ; 
+ 46   :  251 ; 
+ 47   :  259 ; 
+ 48   :  261 ; 
+ 49   :  269 ; 
+ 4a   :  271 ; 
+ 4b   :  279 ; 
+ 4c   :  281 ; 
+ 4d   :  289 ; 
+ 4e   :  291 ; 
+ 4f   :  298 ; 
+ 50   :  2a0 ; 
+ 51   :  2a8 ; 
+ 52   :  2af ; 
+ 53   :  2b7 ; 
+ 54   :  2be ; 
+ 55   :  2c5 ; 
+ 56   :  2cd ; 
+ 57   :  2d4 ; 
+ 58   :  2db ; 
+ 59   :  2e2 ; 
+ 5a   :  2e9 ; 
+ 5b   :  2f0 ; 
+ 5c   :  2f7 ; 
+ 5d   :  2fd ; 
+ 5e   :  304 ; 
+ 5f   :  30b ; 
+ 60   :  311 ; 
+ 61   :  317 ; 
+ 62   :  31e ; 
+ 63   :  324 ; 
+ 64   :  32a ; 
+ 65   :  330 ; 
+ 66   :  336 ; 
+ 67   :  33c ; 
+ 68   :  341 ; 
+ 69   :  347 ; 
+ 6a   :  34c ; 
+ 6b   :  352 ; 
+ 6c   :  357 ; 
+ 6d   :  35c ; 
+ 6e   :  361 ; 
+ 6f   :  366 ; 
+ 70   :  36b ; 
+ 71   :  370 ; 
+ 72   :  375 ; 
+ 73   :  379 ; 
+ 74   :  37d ; 
+ 75   :  382 ; 
+ 76   :  386 ; 
+ 77   :  38a ; 
+ 78   :  38e ; 
+ 79   :  392 ; 
+ 7a   :  395 ; 
+ 7b   :  399 ; 
+ 7c   :  39c ; 
+ 7d   :  3a0 ; 
+ 7e   :  3a3 ; 
+ 7f   :  3a6 ; 
+ 80   :  3a9 ; 
+ 81   :  3ac ; 
+ 82   :  3ae ; 
+ 83   :  3b1 ; 
+ 84   :  3b3 ; 
+ 85   :  3b5 ; 
+ 86   :  3b8 ; 
+ 87   :  3ba ; 
+ 88   :  3bb ; 
+ 89   :  3bd ; 
+ 8a   :  3bf ; 
+ 8b   :  3c0 ; 
+ 8c   :  3c1 ; 
+ 8d   :  3c2 ; 
+ 8e   :  3c3 ; 
+ 8f   :  3c4 ; 
+ 90   :  3c5 ; 
+ 91   :  3c5 ; 
+ 92   :  3c6 ; 
+ 93   :  3c6 ; 
+ 94   :  3c6 ; 
+ 95   :  3c6 ; 
+ 96   :  3c6 ; 
+ 97   :  3c5 ; 
+ 98   :  3c5 ; 
+ 99   :  3c4 ; 
+ 9a   :  3c3 ; 
+ 9b   :  3c3 ; 
+ 9c   :  3c1 ; 
+ 9d   :  3c0 ; 
+ 9e   :  3bf ; 
+ 9f   :  3bd ; 
+ a0   :  3bb ; 
+ a1   :  3b9 ; 
+ a2   :  3b7 ; 
+ a3   :  3b5 ; 
+ a4   :  3b3 ; 
+ a5   :  3b0 ; 
+ a6   :  3ad ; 
+ a7   :  3aa ; 
+ a8   :  3a7 ; 
+ a9   :  3a4 ; 
+ aa   :  3a1 ; 
+ ab   :  39d ; 
+ ac   :  39a ; 
+ ad   :  396 ; 
+ ae   :  392 ; 
+ af   :  38e ; 
+ b0   :  389 ; 
+ b1   :  385 ; 
+ b2   :  380 ; 
+ b3   :  37b ; 
+ b4   :  376 ; 
+ b5   :  371 ; 
+ b6   :  36c ; 
+ b7   :  366 ; 
+ b8   :  361 ; 
+ b9   :  35b ; 
+ ba   :  355 ; 
+ bb   :  34f ; 
+ bc   :  348 ; 
+ bd   :  342 ; 
+ be   :  33b ; 
+ bf   :  334 ; 
+ c0   :  32e ; 
+ c1   :  326 ; 
+ c2   :  31f ; 
+ c3   :  318 ; 
+ c4   :  310 ; 
+ c5   :  308 ; 
+ c6   :  300 ; 
+ c7   :  2f8 ; 
+ c8   :  2f0 ; 
+ c9   :  2e8 ; 
+ ca   :  2df ; 
+ cb   :  2d6 ; 
+ cc   :  2ce ; 
+ cd   :  2c5 ; 
+ ce   :  2bb ; 
+ cf   :  2b2 ; 
+ d0   :  2a9 ; 
+ d1   :  29f ; 
+ d2   :  295 ; 
+ d3   :  28b ; 
+ d4   :  281 ; 
+ d5   :  277 ; 
+ d6   :  26c ; 
+ d7   :  262 ; 
+ d8   :  257 ; 
+ d9   :  24c ; 
+ da   :  241 ; 
+ db   :  236 ; 
+ dc   :  22b ; 
+ dd   :  21f ; 
+ de   :  214 ; 
+ df   :  208 ; 
+ e0   :  1fc ; 
+ e1   :  1f0 ; 
+ e2   :  1e4 ; 
+ e3   :  1d8 ; 
+ e4   :  1cc ; 
+ e5   :  1bf ; 
+ e6   :  1b2 ; 
+ e7   :  1a6 ; 
+ e8   :  199 ; 
+ e9   :  18c ; 
+ ea   :  17f ; 
+ eb   :  171 ; 
+ ec   :  164 ; 
+ ed   :  156 ; 
+ ee   :  149 ; 
+ ef   :  13b ; 
+ f0   :  12d ; 
+ f1   :  11f ; 
+ f2   :  111 ; 
+ f3   :  103 ; 
+ f4   :  f4 ; 
+ f5   :  e6 ; 
+ f6   :  d8 ; 
+ f7   :  c9 ; 
+ f8   :  ba ; 
+ f9   :  ab ; 
+ fa   :  9c ; 
+ fb   :  8d ; 
+ fc   :  7e ; 
+ fd   :  6f ; 
+ fe   :  60 ; 
+ ff   :  50 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_13.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_13.mif
new file mode 100644
index 0000000000..e5b2b4118a
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_13.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  0 ; 
+ 1   :  fffc ; 
+ 2   :  fff9 ; 
+ 3   :  fff5 ; 
+ 4   :  fff1 ; 
+ 5   :  ffed ; 
+ 6   :  ffe9 ; 
+ 7   :  ffe5 ; 
+ 8   :  ffe1 ; 
+ 9   :  ffde ; 
+ a   :  ffda ; 
+ b   :  ffd6 ; 
+ c   :  ffd2 ; 
+ d   :  ffce ; 
+ e   :  ffca ; 
+ f   :  ffc5 ; 
+ 10   :  ffc1 ; 
+ 11   :  ffbd ; 
+ 12   :  ffb9 ; 
+ 13   :  ffb5 ; 
+ 14   :  ffb1 ; 
+ 15   :  ffad ; 
+ 16   :  ffa9 ; 
+ 17   :  ffa5 ; 
+ 18   :  ffa0 ; 
+ 19   :  ff9c ; 
+ 1a   :  ff98 ; 
+ 1b   :  ff94 ; 
+ 1c   :  ff90 ; 
+ 1d   :  ff8b ; 
+ 1e   :  ff87 ; 
+ 1f   :  ff83 ; 
+ 20   :  ff7f ; 
+ 21   :  ff7a ; 
+ 22   :  ff76 ; 
+ 23   :  ff72 ; 
+ 24   :  ff6e ; 
+ 25   :  ff69 ; 
+ 26   :  ff65 ; 
+ 27   :  ff61 ; 
+ 28   :  ff5c ; 
+ 29   :  ff58 ; 
+ 2a   :  ff54 ; 
+ 2b   :  ff50 ; 
+ 2c   :  ff4b ; 
+ 2d   :  ff47 ; 
+ 2e   :  ff43 ; 
+ 2f   :  ff3e ; 
+ 30   :  ff3a ; 
+ 31   :  ff36 ; 
+ 32   :  ff32 ; 
+ 33   :  ff2d ; 
+ 34   :  ff29 ; 
+ 35   :  ff25 ; 
+ 36   :  ff21 ; 
+ 37   :  ff1d ; 
+ 38   :  ff18 ; 
+ 39   :  ff14 ; 
+ 3a   :  ff10 ; 
+ 3b   :  ff0c ; 
+ 3c   :  ff08 ; 
+ 3d   :  ff03 ; 
+ 3e   :  feff ; 
+ 3f   :  fefb ; 
+ 40   :  fef7 ; 
+ 41   :  fef3 ; 
+ 42   :  feef ; 
+ 43   :  feeb ; 
+ 44   :  fee7 ; 
+ 45   :  fee3 ; 
+ 46   :  fedf ; 
+ 47   :  fedb ; 
+ 48   :  fed7 ; 
+ 49   :  fed3 ; 
+ 4a   :  fecf ; 
+ 4b   :  fecb ; 
+ 4c   :  fec7 ; 
+ 4d   :  fec4 ; 
+ 4e   :  fec0 ; 
+ 4f   :  febc ; 
+ 50   :  feb8 ; 
+ 51   :  feb5 ; 
+ 52   :  feb1 ; 
+ 53   :  fead ; 
+ 54   :  feaa ; 
+ 55   :  fea6 ; 
+ 56   :  fea3 ; 
+ 57   :  fe9f ; 
+ 58   :  fe9c ; 
+ 59   :  fe98 ; 
+ 5a   :  fe95 ; 
+ 5b   :  fe91 ; 
+ 5c   :  fe8e ; 
+ 5d   :  fe8b ; 
+ 5e   :  fe88 ; 
+ 5f   :  fe84 ; 
+ 60   :  fe81 ; 
+ 61   :  fe7e ; 
+ 62   :  fe7b ; 
+ 63   :  fe78 ; 
+ 64   :  fe75 ; 
+ 65   :  fe72 ; 
+ 66   :  fe6f ; 
+ 67   :  fe6c ; 
+ 68   :  fe69 ; 
+ 69   :  fe67 ; 
+ 6a   :  fe64 ; 
+ 6b   :  fe61 ; 
+ 6c   :  fe5f ; 
+ 6d   :  fe5c ; 
+ 6e   :  fe59 ; 
+ 6f   :  fe57 ; 
+ 70   :  fe55 ; 
+ 71   :  fe52 ; 
+ 72   :  fe50 ; 
+ 73   :  fe4e ; 
+ 74   :  fe4b ; 
+ 75   :  fe49 ; 
+ 76   :  fe47 ; 
+ 77   :  fe45 ; 
+ 78   :  fe43 ; 
+ 79   :  fe41 ; 
+ 7a   :  fe3f ; 
+ 7b   :  fe3e ; 
+ 7c   :  fe3c ; 
+ 7d   :  fe3a ; 
+ 7e   :  fe39 ; 
+ 7f   :  fe37 ; 
+ 80   :  fe36 ; 
+ 81   :  fe34 ; 
+ 82   :  fe33 ; 
+ 83   :  fe32 ; 
+ 84   :  fe30 ; 
+ 85   :  fe2f ; 
+ 86   :  fe2e ; 
+ 87   :  fe2d ; 
+ 88   :  fe2c ; 
+ 89   :  fe2b ; 
+ 8a   :  fe2b ; 
+ 8b   :  fe2a ; 
+ 8c   :  fe29 ; 
+ 8d   :  fe29 ; 
+ 8e   :  fe28 ; 
+ 8f   :  fe28 ; 
+ 90   :  fe27 ; 
+ 91   :  fe27 ; 
+ 92   :  fe27 ; 
+ 93   :  fe27 ; 
+ 94   :  fe26 ; 
+ 95   :  fe26 ; 
+ 96   :  fe27 ; 
+ 97   :  fe27 ; 
+ 98   :  fe27 ; 
+ 99   :  fe27 ; 
+ 9a   :  fe28 ; 
+ 9b   :  fe28 ; 
+ 9c   :  fe29 ; 
+ 9d   :  fe29 ; 
+ 9e   :  fe2a ; 
+ 9f   :  fe2b ; 
+ a0   :  fe2b ; 
+ a1   :  fe2c ; 
+ a2   :  fe2d ; 
+ a3   :  fe2e ; 
+ a4   :  fe30 ; 
+ a5   :  fe31 ; 
+ a6   :  fe32 ; 
+ a7   :  fe34 ; 
+ a8   :  fe35 ; 
+ a9   :  fe37 ; 
+ aa   :  fe38 ; 
+ ab   :  fe3a ; 
+ ac   :  fe3c ; 
+ ad   :  fe3e ; 
+ ae   :  fe40 ; 
+ af   :  fe42 ; 
+ b0   :  fe44 ; 
+ b1   :  fe46 ; 
+ b2   :  fe49 ; 
+ b3   :  fe4b ; 
+ b4   :  fe4d ; 
+ b5   :  fe50 ; 
+ b6   :  fe53 ; 
+ b7   :  fe55 ; 
+ b8   :  fe58 ; 
+ b9   :  fe5b ; 
+ ba   :  fe5e ; 
+ bb   :  fe61 ; 
+ bc   :  fe64 ; 
+ bd   :  fe68 ; 
+ be   :  fe6b ; 
+ bf   :  fe6e ; 
+ c0   :  fe72 ; 
+ c1   :  fe75 ; 
+ c2   :  fe79 ; 
+ c3   :  fe7d ; 
+ c4   :  fe81 ; 
+ c5   :  fe84 ; 
+ c6   :  fe88 ; 
+ c7   :  fe8c ; 
+ c8   :  fe91 ; 
+ c9   :  fe95 ; 
+ ca   :  fe99 ; 
+ cb   :  fe9e ; 
+ cc   :  fea2 ; 
+ cd   :  fea7 ; 
+ ce   :  feab ; 
+ cf   :  feb0 ; 
+ d0   :  feb5 ; 
+ d1   :  feba ; 
+ d2   :  febf ; 
+ d3   :  fec4 ; 
+ d4   :  fec9 ; 
+ d5   :  fece ; 
+ d6   :  fed3 ; 
+ d7   :  fed9 ; 
+ d8   :  fede ; 
+ d9   :  fee4 ; 
+ da   :  fee9 ; 
+ db   :  feef ; 
+ dc   :  fef5 ; 
+ dd   :  fefa ; 
+ de   :  ff00 ; 
+ df   :  ff06 ; 
+ e0   :  ff0c ; 
+ e1   :  ff12 ; 
+ e2   :  ff19 ; 
+ e3   :  ff1f ; 
+ e4   :  ff25 ; 
+ e5   :  ff2c ; 
+ e6   :  ff32 ; 
+ e7   :  ff39 ; 
+ e8   :  ff3f ; 
+ e9   :  ff46 ; 
+ ea   :  ff4d ; 
+ eb   :  ff53 ; 
+ ec   :  ff5a ; 
+ ed   :  ff61 ; 
+ ee   :  ff68 ; 
+ ef   :  ff6f ; 
+ f0   :  ff76 ; 
+ f1   :  ff7e ; 
+ f2   :  ff85 ; 
+ f3   :  ff8c ; 
+ f4   :  ff93 ; 
+ f5   :  ff9b ; 
+ f6   :  ffa2 ; 
+ f7   :  ffaa ; 
+ f8   :  ffb2 ; 
+ f9   :  ffb9 ; 
+ fa   :  ffc1 ; 
+ fb   :  ffc9 ; 
+ fc   :  ffd1 ; 
+ fd   :  ffd8 ; 
+ fe   :  ffe0 ; 
+ ff   :  ffe8 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_14.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_14.mif
new file mode 100644
index 0000000000..65af7d3ec7
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_14.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  14 ; 
+ 1   :  16 ; 
+ 2   :  17 ; 
+ 3   :  19 ; 
+ 4   :  1a ; 
+ 5   :  1c ; 
+ 6   :  1d ; 
+ 7   :  1f ; 
+ 8   :  20 ; 
+ 9   :  22 ; 
+ a   :  23 ; 
+ b   :  25 ; 
+ c   :  27 ; 
+ d   :  28 ; 
+ e   :  2a ; 
+ f   :  2b ; 
+ 10   :  2d ; 
+ 11   :  2f ; 
+ 12   :  30 ; 
+ 13   :  32 ; 
+ 14   :  33 ; 
+ 15   :  35 ; 
+ 16   :  37 ; 
+ 17   :  38 ; 
+ 18   :  3a ; 
+ 19   :  3c ; 
+ 1a   :  3d ; 
+ 1b   :  3f ; 
+ 1c   :  41 ; 
+ 1d   :  42 ; 
+ 1e   :  44 ; 
+ 1f   :  46 ; 
+ 20   :  48 ; 
+ 21   :  49 ; 
+ 22   :  4b ; 
+ 23   :  4d ; 
+ 24   :  4e ; 
+ 25   :  50 ; 
+ 26   :  52 ; 
+ 27   :  53 ; 
+ 28   :  55 ; 
+ 29   :  57 ; 
+ 2a   :  59 ; 
+ 2b   :  5a ; 
+ 2c   :  5c ; 
+ 2d   :  5e ; 
+ 2e   :  5f ; 
+ 2f   :  61 ; 
+ 30   :  63 ; 
+ 31   :  65 ; 
+ 32   :  66 ; 
+ 33   :  68 ; 
+ 34   :  6a ; 
+ 35   :  6b ; 
+ 36   :  6d ; 
+ 37   :  6f ; 
+ 38   :  71 ; 
+ 39   :  72 ; 
+ 3a   :  74 ; 
+ 3b   :  76 ; 
+ 3c   :  77 ; 
+ 3d   :  79 ; 
+ 3e   :  7b ; 
+ 3f   :  7c ; 
+ 40   :  7e ; 
+ 41   :  80 ; 
+ 42   :  81 ; 
+ 43   :  83 ; 
+ 44   :  85 ; 
+ 45   :  86 ; 
+ 46   :  88 ; 
+ 47   :  89 ; 
+ 48   :  8b ; 
+ 49   :  8d ; 
+ 4a   :  8e ; 
+ 4b   :  90 ; 
+ 4c   :  91 ; 
+ 4d   :  93 ; 
+ 4e   :  95 ; 
+ 4f   :  96 ; 
+ 50   :  98 ; 
+ 51   :  99 ; 
+ 52   :  9b ; 
+ 53   :  9c ; 
+ 54   :  9e ; 
+ 55   :  9f ; 
+ 56   :  a1 ; 
+ 57   :  a2 ; 
+ 58   :  a3 ; 
+ 59   :  a5 ; 
+ 5a   :  a6 ; 
+ 5b   :  a8 ; 
+ 5c   :  a9 ; 
+ 5d   :  aa ; 
+ 5e   :  ac ; 
+ 5f   :  ad ; 
+ 60   :  ae ; 
+ 61   :  b0 ; 
+ 62   :  b1 ; 
+ 63   :  b2 ; 
+ 64   :  b3 ; 
+ 65   :  b5 ; 
+ 66   :  b6 ; 
+ 67   :  b7 ; 
+ 68   :  b8 ; 
+ 69   :  b9 ; 
+ 6a   :  ba ; 
+ 6b   :  bb ; 
+ 6c   :  bd ; 
+ 6d   :  be ; 
+ 6e   :  bf ; 
+ 6f   :  c0 ; 
+ 70   :  c1 ; 
+ 71   :  c2 ; 
+ 72   :  c3 ; 
+ 73   :  c3 ; 
+ 74   :  c4 ; 
+ 75   :  c5 ; 
+ 76   :  c6 ; 
+ 77   :  c7 ; 
+ 78   :  c8 ; 
+ 79   :  c9 ; 
+ 7a   :  c9 ; 
+ 7b   :  ca ; 
+ 7c   :  cb ; 
+ 7d   :  cb ; 
+ 7e   :  cc ; 
+ 7f   :  cd ; 
+ 80   :  cd ; 
+ 81   :  ce ; 
+ 82   :  ce ; 
+ 83   :  cf ; 
+ 84   :  cf ; 
+ 85   :  d0 ; 
+ 86   :  d0 ; 
+ 87   :  d1 ; 
+ 88   :  d1 ; 
+ 89   :  d2 ; 
+ 8a   :  d2 ; 
+ 8b   :  d2 ; 
+ 8c   :  d2 ; 
+ 8d   :  d3 ; 
+ 8e   :  d3 ; 
+ 8f   :  d3 ; 
+ 90   :  d3 ; 
+ 91   :  d3 ; 
+ 92   :  d3 ; 
+ 93   :  d3 ; 
+ 94   :  d3 ; 
+ 95   :  d3 ; 
+ 96   :  d3 ; 
+ 97   :  d3 ; 
+ 98   :  d3 ; 
+ 99   :  d3 ; 
+ 9a   :  d3 ; 
+ 9b   :  d2 ; 
+ 9c   :  d2 ; 
+ 9d   :  d2 ; 
+ 9e   :  d2 ; 
+ 9f   :  d1 ; 
+ a0   :  d1 ; 
+ a1   :  d0 ; 
+ a2   :  d0 ; 
+ a3   :  cf ; 
+ a4   :  cf ; 
+ a5   :  ce ; 
+ a6   :  ce ; 
+ a7   :  cd ; 
+ a8   :  cc ; 
+ a9   :  cc ; 
+ aa   :  cb ; 
+ ab   :  ca ; 
+ ac   :  c9 ; 
+ ad   :  c8 ; 
+ ae   :  c7 ; 
+ af   :  c6 ; 
+ b0   :  c5 ; 
+ b1   :  c4 ; 
+ b2   :  c3 ; 
+ b3   :  c2 ; 
+ b4   :  c1 ; 
+ b5   :  c0 ; 
+ b6   :  bf ; 
+ b7   :  be ; 
+ b8   :  bc ; 
+ b9   :  bb ; 
+ ba   :  ba ; 
+ bb   :  b8 ; 
+ bc   :  b7 ; 
+ bd   :  b5 ; 
+ be   :  b4 ; 
+ bf   :  b2 ; 
+ c0   :  b1 ; 
+ c1   :  af ; 
+ c2   :  ad ; 
+ c3   :  ac ; 
+ c4   :  aa ; 
+ c5   :  a8 ; 
+ c6   :  a6 ; 
+ c7   :  a4 ; 
+ c8   :  a3 ; 
+ c9   :  a1 ; 
+ ca   :  9f ; 
+ cb   :  9d ; 
+ cc   :  9b ; 
+ cd   :  99 ; 
+ ce   :  96 ; 
+ cf   :  94 ; 
+ d0   :  92 ; 
+ d1   :  90 ; 
+ d2   :  8e ; 
+ d3   :  8b ; 
+ d4   :  89 ; 
+ d5   :  87 ; 
+ d6   :  84 ; 
+ d7   :  82 ; 
+ d8   :  7f ; 
+ d9   :  7d ; 
+ da   :  7a ; 
+ db   :  77 ; 
+ dc   :  75 ; 
+ dd   :  72 ; 
+ de   :  6f ; 
+ df   :  6d ; 
+ e0   :  6a ; 
+ e1   :  67 ; 
+ e2   :  64 ; 
+ e3   :  61 ; 
+ e4   :  5e ; 
+ e5   :  5c ; 
+ e6   :  59 ; 
+ e7   :  56 ; 
+ e8   :  52 ; 
+ e9   :  4f ; 
+ ea   :  4c ; 
+ eb   :  49 ; 
+ ec   :  46 ; 
+ ed   :  43 ; 
+ ee   :  3f ; 
+ ef   :  3c ; 
+ f0   :  39 ; 
+ f1   :  36 ; 
+ f2   :  32 ; 
+ f3   :  2f ; 
+ f4   :  2b ; 
+ f5   :  28 ; 
+ f6   :  24 ; 
+ f7   :  21 ; 
+ f8   :  1d ; 
+ f9   :  1a ; 
+ fa   :  16 ; 
+ fb   :  13 ; 
+ fc   :  f ; 
+ fd   :  b ; 
+ fe   :  8 ; 
+ ff   :  4 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_15.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_15.mif
new file mode 100644
index 0000000000..086dfbabce
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_15.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ff89 ; 
+ 1   :  ff78 ; 
+ 2   :  ff75 ; 
+ 3   :  ff7f ; 
+ 4   :  ff95 ; 
+ 5   :  ffb0 ; 
+ 6   :  ffcc ; 
+ 7   :  ffe2 ; 
+ 8   :  fff0 ; 
+ 9   :  fff5 ; 
+ a   :  fff4 ; 
+ b   :  ffef ; 
+ c   :  ffea ; 
+ d   :  ffe8 ; 
+ e   :  ffe7 ; 
+ f   :  ffe9 ; 
+ 10   :  ffea ; 
+ 11   :  ffeb ; 
+ 12   :  ffeb ; 
+ 13   :  ffe9 ; 
+ 14   :  ffe8 ; 
+ 15   :  ffe7 ; 
+ 16   :  ffe6 ; 
+ 17   :  ffe6 ; 
+ 18   :  ffe7 ; 
+ 19   :  ffe7 ; 
+ 1a   :  ffe6 ; 
+ 1b   :  ffe6 ; 
+ 1c   :  ffe5 ; 
+ 1d   :  ffe4 ; 
+ 1e   :  ffe3 ; 
+ 1f   :  ffe3 ; 
+ 20   :  ffe3 ; 
+ 21   :  ffe3 ; 
+ 22   :  ffe3 ; 
+ 23   :  ffe2 ; 
+ 24   :  ffe1 ; 
+ 25   :  ffe1 ; 
+ 26   :  ffe0 ; 
+ 27   :  ffe0 ; 
+ 28   :  ffe0 ; 
+ 29   :  ffdf ; 
+ 2a   :  ffdf ; 
+ 2b   :  ffde ; 
+ 2c   :  ffde ; 
+ 2d   :  ffdd ; 
+ 2e   :  ffdd ; 
+ 2f   :  ffdc ; 
+ 30   :  ffdc ; 
+ 31   :  ffdc ; 
+ 32   :  ffdb ; 
+ 33   :  ffdb ; 
+ 34   :  ffda ; 
+ 35   :  ffda ; 
+ 36   :  ffd9 ; 
+ 37   :  ffd9 ; 
+ 38   :  ffd9 ; 
+ 39   :  ffd8 ; 
+ 3a   :  ffd8 ; 
+ 3b   :  ffd7 ; 
+ 3c   :  ffd7 ; 
+ 3d   :  ffd6 ; 
+ 3e   :  ffd6 ; 
+ 3f   :  ffd5 ; 
+ 40   :  ffd5 ; 
+ 41   :  ffd5 ; 
+ 42   :  ffd4 ; 
+ 43   :  ffd4 ; 
+ 44   :  ffd3 ; 
+ 45   :  ffd3 ; 
+ 46   :  ffd2 ; 
+ 47   :  ffd2 ; 
+ 48   :  ffd2 ; 
+ 49   :  ffd1 ; 
+ 4a   :  ffd1 ; 
+ 4b   :  ffd0 ; 
+ 4c   :  ffd0 ; 
+ 4d   :  ffcf ; 
+ 4e   :  ffcf ; 
+ 4f   :  ffcf ; 
+ 50   :  ffce ; 
+ 51   :  ffce ; 
+ 52   :  ffce ; 
+ 53   :  ffcd ; 
+ 54   :  ffcd ; 
+ 55   :  ffcc ; 
+ 56   :  ffcc ; 
+ 57   :  ffcb ; 
+ 58   :  ffcb ; 
+ 59   :  ffcb ; 
+ 5a   :  ffca ; 
+ 5b   :  ffca ; 
+ 5c   :  ffca ; 
+ 5d   :  ffc9 ; 
+ 5e   :  ffc9 ; 
+ 5f   :  ffc9 ; 
+ 60   :  ffc8 ; 
+ 61   :  ffc8 ; 
+ 62   :  ffc8 ; 
+ 63   :  ffc7 ; 
+ 64   :  ffc7 ; 
+ 65   :  ffc7 ; 
+ 66   :  ffc6 ; 
+ 67   :  ffc6 ; 
+ 68   :  ffc6 ; 
+ 69   :  ffc5 ; 
+ 6a   :  ffc5 ; 
+ 6b   :  ffc5 ; 
+ 6c   :  ffc5 ; 
+ 6d   :  ffc4 ; 
+ 6e   :  ffc4 ; 
+ 6f   :  ffc4 ; 
+ 70   :  ffc4 ; 
+ 71   :  ffc3 ; 
+ 72   :  ffc3 ; 
+ 73   :  ffc3 ; 
+ 74   :  ffc3 ; 
+ 75   :  ffc2 ; 
+ 76   :  ffc2 ; 
+ 77   :  ffc2 ; 
+ 78   :  ffc2 ; 
+ 79   :  ffc2 ; 
+ 7a   :  ffc1 ; 
+ 7b   :  ffc1 ; 
+ 7c   :  ffc1 ; 
+ 7d   :  ffc1 ; 
+ 7e   :  ffc1 ; 
+ 7f   :  ffc1 ; 
+ 80   :  ffc1 ; 
+ 81   :  ffc0 ; 
+ 82   :  ffc0 ; 
+ 83   :  ffc0 ; 
+ 84   :  ffc0 ; 
+ 85   :  ffc0 ; 
+ 86   :  ffc0 ; 
+ 87   :  ffc0 ; 
+ 88   :  ffc0 ; 
+ 89   :  ffc0 ; 
+ 8a   :  ffc0 ; 
+ 8b   :  ffc0 ; 
+ 8c   :  ffc0 ; 
+ 8d   :  ffc0 ; 
+ 8e   :  ffc0 ; 
+ 8f   :  ffc0 ; 
+ 90   :  ffc0 ; 
+ 91   :  ffc0 ; 
+ 92   :  ffc0 ; 
+ 93   :  ffc0 ; 
+ 94   :  ffc0 ; 
+ 95   :  ffc0 ; 
+ 96   :  ffc0 ; 
+ 97   :  ffc0 ; 
+ 98   :  ffc0 ; 
+ 99   :  ffc1 ; 
+ 9a   :  ffc1 ; 
+ 9b   :  ffc1 ; 
+ 9c   :  ffc1 ; 
+ 9d   :  ffc1 ; 
+ 9e   :  ffc1 ; 
+ 9f   :  ffc2 ; 
+ a0   :  ffc2 ; 
+ a1   :  ffc2 ; 
+ a2   :  ffc2 ; 
+ a3   :  ffc2 ; 
+ a4   :  ffc3 ; 
+ a5   :  ffc3 ; 
+ a6   :  ffc3 ; 
+ a7   :  ffc4 ; 
+ a8   :  ffc4 ; 
+ a9   :  ffc4 ; 
+ aa   :  ffc5 ; 
+ ab   :  ffc5 ; 
+ ac   :  ffc5 ; 
+ ad   :  ffc6 ; 
+ ae   :  ffc6 ; 
+ af   :  ffc6 ; 
+ b0   :  ffc7 ; 
+ b1   :  ffc7 ; 
+ b2   :  ffc8 ; 
+ b3   :  ffc8 ; 
+ b4   :  ffc9 ; 
+ b5   :  ffc9 ; 
+ b6   :  ffca ; 
+ b7   :  ffca ; 
+ b8   :  ffcb ; 
+ b9   :  ffcb ; 
+ ba   :  ffcc ; 
+ bb   :  ffcc ; 
+ bc   :  ffcd ; 
+ bd   :  ffcd ; 
+ be   :  ffce ; 
+ bf   :  ffcf ; 
+ c0   :  ffcf ; 
+ c1   :  ffd0 ; 
+ c2   :  ffd1 ; 
+ c3   :  ffd1 ; 
+ c4   :  ffd2 ; 
+ c5   :  ffd3 ; 
+ c6   :  ffd3 ; 
+ c7   :  ffd4 ; 
+ c8   :  ffd5 ; 
+ c9   :  ffd6 ; 
+ ca   :  ffd6 ; 
+ cb   :  ffd7 ; 
+ cc   :  ffd8 ; 
+ cd   :  ffd9 ; 
+ ce   :  ffda ; 
+ cf   :  ffda ; 
+ d0   :  ffdb ; 
+ d1   :  ffdc ; 
+ d2   :  ffdd ; 
+ d3   :  ffde ; 
+ d4   :  ffdf ; 
+ d5   :  ffe0 ; 
+ d6   :  ffe1 ; 
+ d7   :  ffe2 ; 
+ d8   :  ffe3 ; 
+ d9   :  ffe4 ; 
+ da   :  ffe5 ; 
+ db   :  ffe6 ; 
+ dc   :  ffe7 ; 
+ dd   :  ffe8 ; 
+ de   :  ffe9 ; 
+ df   :  ffea ; 
+ e0   :  ffeb ; 
+ e1   :  ffec ; 
+ e2   :  ffed ; 
+ e3   :  ffee ; 
+ e4   :  ffef ; 
+ e5   :  fff1 ; 
+ e6   :  fff2 ; 
+ e7   :  fff3 ; 
+ e8   :  fff4 ; 
+ e9   :  fff5 ; 
+ ea   :  fff7 ; 
+ eb   :  fff8 ; 
+ ec   :  fff9 ; 
+ ed   :  fffa ; 
+ ee   :  fffb ; 
+ ef   :  fffd ; 
+ f0   :  fffe ; 
+ f1   :  ffff ; 
+ f2   :  1 ; 
+ f3   :  2 ; 
+ f4   :  3 ; 
+ f5   :  5 ; 
+ f6   :  6 ; 
+ f7   :  7 ; 
+ f8   :  9 ; 
+ f9   :  a ; 
+ fa   :  c ; 
+ fb   :  d ; 
+ fc   :  e ; 
+ fd   :  10 ; 
+ fe   :  11 ; 
+ ff   :  13 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_16.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_16.mif
new file mode 100644
index 0000000000..afa119fb3a
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_16.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  19 ; 
+ 1   :  18 ; 
+ 2   :  16 ; 
+ 3   :  15 ; 
+ 4   :  13 ; 
+ 5   :  12 ; 
+ 6   :  10 ; 
+ 7   :  f ; 
+ 8   :  d ; 
+ 9   :  c ; 
+ a   :  b ; 
+ b   :  9 ; 
+ c   :  8 ; 
+ d   :  6 ; 
+ e   :  5 ; 
+ f   :  4 ; 
+ 10   :  2 ; 
+ 11   :  1 ; 
+ 12   :  0 ; 
+ 13   :  fffe ; 
+ 14   :  fffd ; 
+ 15   :  fffc ; 
+ 16   :  fffb ; 
+ 17   :  fff9 ; 
+ 18   :  fff8 ; 
+ 19   :  fff7 ; 
+ 1a   :  fff6 ; 
+ 1b   :  fff4 ; 
+ 1c   :  fff3 ; 
+ 1d   :  fff2 ; 
+ 1e   :  fff1 ; 
+ 1f   :  fff0 ; 
+ 20   :  ffef ; 
+ 21   :  ffed ; 
+ 22   :  ffec ; 
+ 23   :  ffeb ; 
+ 24   :  ffea ; 
+ 25   :  ffe9 ; 
+ 26   :  ffe8 ; 
+ 27   :  ffe7 ; 
+ 28   :  ffe6 ; 
+ 29   :  ffe5 ; 
+ 2a   :  ffe4 ; 
+ 2b   :  ffe3 ; 
+ 2c   :  ffe2 ; 
+ 2d   :  ffe1 ; 
+ 2e   :  ffe0 ; 
+ 2f   :  ffdf ; 
+ 30   :  ffde ; 
+ 31   :  ffdd ; 
+ 32   :  ffdc ; 
+ 33   :  ffdc ; 
+ 34   :  ffdb ; 
+ 35   :  ffda ; 
+ 36   :  ffd9 ; 
+ 37   :  ffd8 ; 
+ 38   :  ffd7 ; 
+ 39   :  ffd7 ; 
+ 3a   :  ffd6 ; 
+ 3b   :  ffd5 ; 
+ 3c   :  ffd4 ; 
+ 3d   :  ffd4 ; 
+ 3e   :  ffd3 ; 
+ 3f   :  ffd2 ; 
+ 40   :  ffd1 ; 
+ 41   :  ffd1 ; 
+ 42   :  ffd0 ; 
+ 43   :  ffcf ; 
+ 44   :  ffcf ; 
+ 45   :  ffce ; 
+ 46   :  ffce ; 
+ 47   :  ffcd ; 
+ 48   :  ffcc ; 
+ 49   :  ffcc ; 
+ 4a   :  ffcb ; 
+ 4b   :  ffcb ; 
+ 4c   :  ffca ; 
+ 4d   :  ffca ; 
+ 4e   :  ffc9 ; 
+ 4f   :  ffc9 ; 
+ 50   :  ffc8 ; 
+ 51   :  ffc8 ; 
+ 52   :  ffc7 ; 
+ 53   :  ffc7 ; 
+ 54   :  ffc6 ; 
+ 55   :  ffc6 ; 
+ 56   :  ffc6 ; 
+ 57   :  ffc5 ; 
+ 58   :  ffc5 ; 
+ 59   :  ffc5 ; 
+ 5a   :  ffc4 ; 
+ 5b   :  ffc4 ; 
+ 5c   :  ffc4 ; 
+ 5d   :  ffc3 ; 
+ 5e   :  ffc3 ; 
+ 5f   :  ffc3 ; 
+ 60   :  ffc3 ; 
+ 61   :  ffc2 ; 
+ 62   :  ffc2 ; 
+ 63   :  ffc2 ; 
+ 64   :  ffc2 ; 
+ 65   :  ffc1 ; 
+ 66   :  ffc1 ; 
+ 67   :  ffc1 ; 
+ 68   :  ffc1 ; 
+ 69   :  ffc1 ; 
+ 6a   :  ffc1 ; 
+ 6b   :  ffc0 ; 
+ 6c   :  ffc0 ; 
+ 6d   :  ffc0 ; 
+ 6e   :  ffc0 ; 
+ 6f   :  ffc0 ; 
+ 70   :  ffc0 ; 
+ 71   :  ffc0 ; 
+ 72   :  ffc0 ; 
+ 73   :  ffc0 ; 
+ 74   :  ffc0 ; 
+ 75   :  ffc0 ; 
+ 76   :  ffc0 ; 
+ 77   :  ffc0 ; 
+ 78   :  ffc0 ; 
+ 79   :  ffc0 ; 
+ 7a   :  ffc0 ; 
+ 7b   :  ffc0 ; 
+ 7c   :  ffc0 ; 
+ 7d   :  ffc0 ; 
+ 7e   :  ffc0 ; 
+ 7f   :  ffc0 ; 
+ 80   :  ffc0 ; 
+ 81   :  ffc0 ; 
+ 82   :  ffc0 ; 
+ 83   :  ffc1 ; 
+ 84   :  ffc1 ; 
+ 85   :  ffc1 ; 
+ 86   :  ffc1 ; 
+ 87   :  ffc1 ; 
+ 88   :  ffc1 ; 
+ 89   :  ffc1 ; 
+ 8a   :  ffc2 ; 
+ 8b   :  ffc2 ; 
+ 8c   :  ffc2 ; 
+ 8d   :  ffc2 ; 
+ 8e   :  ffc2 ; 
+ 8f   :  ffc3 ; 
+ 90   :  ffc3 ; 
+ 91   :  ffc3 ; 
+ 92   :  ffc3 ; 
+ 93   :  ffc3 ; 
+ 94   :  ffc4 ; 
+ 95   :  ffc4 ; 
+ 96   :  ffc4 ; 
+ 97   :  ffc4 ; 
+ 98   :  ffc5 ; 
+ 99   :  ffc5 ; 
+ 9a   :  ffc5 ; 
+ 9b   :  ffc6 ; 
+ 9c   :  ffc6 ; 
+ 9d   :  ffc6 ; 
+ 9e   :  ffc6 ; 
+ 9f   :  ffc7 ; 
+ a0   :  ffc7 ; 
+ a1   :  ffc8 ; 
+ a2   :  ffc8 ; 
+ a3   :  ffc8 ; 
+ a4   :  ffc8 ; 
+ a5   :  ffc9 ; 
+ a6   :  ffc9 ; 
+ a7   :  ffca ; 
+ a8   :  ffca ; 
+ a9   :  ffca ; 
+ aa   :  ffcb ; 
+ ab   :  ffcb ; 
+ ac   :  ffcb ; 
+ ad   :  ffcc ; 
+ ae   :  ffcc ; 
+ af   :  ffcd ; 
+ b0   :  ffcd ; 
+ b1   :  ffcd ; 
+ b2   :  ffce ; 
+ b3   :  ffce ; 
+ b4   :  ffcf ; 
+ b5   :  ffcf ; 
+ b6   :  ffcf ; 
+ b7   :  ffd0 ; 
+ b8   :  ffd0 ; 
+ b9   :  ffd1 ; 
+ ba   :  ffd1 ; 
+ bb   :  ffd1 ; 
+ bc   :  ffd2 ; 
+ bd   :  ffd2 ; 
+ be   :  ffd3 ; 
+ bf   :  ffd3 ; 
+ c0   :  ffd4 ; 
+ c1   :  ffd4 ; 
+ c2   :  ffd5 ; 
+ c3   :  ffd5 ; 
+ c4   :  ffd5 ; 
+ c5   :  ffd6 ; 
+ c6   :  ffd6 ; 
+ c7   :  ffd7 ; 
+ c8   :  ffd7 ; 
+ c9   :  ffd8 ; 
+ ca   :  ffd8 ; 
+ cb   :  ffd8 ; 
+ cc   :  ffd9 ; 
+ cd   :  ffd9 ; 
+ ce   :  ffda ; 
+ cf   :  ffda ; 
+ d0   :  ffdb ; 
+ d1   :  ffdb ; 
+ d2   :  ffdc ; 
+ d3   :  ffdc ; 
+ d4   :  ffdc ; 
+ d5   :  ffdd ; 
+ d6   :  ffdd ; 
+ d7   :  ffde ; 
+ d8   :  ffde ; 
+ d9   :  ffdf ; 
+ da   :  ffdf ; 
+ db   :  ffe0 ; 
+ dc   :  ffe0 ; 
+ dd   :  ffe0 ; 
+ de   :  ffe0 ; 
+ df   :  ffe1 ; 
+ e0   :  ffe2 ; 
+ e1   :  ffe3 ; 
+ e2   :  ffe3 ; 
+ e3   :  ffe3 ; 
+ e4   :  ffe3 ; 
+ e5   :  ffe3 ; 
+ e6   :  ffe4 ; 
+ e7   :  ffe4 ; 
+ e8   :  ffe5 ; 
+ e9   :  ffe6 ; 
+ ea   :  ffe7 ; 
+ eb   :  ffe7 ; 
+ ec   :  ffe6 ; 
+ ed   :  ffe6 ; 
+ ee   :  ffe6 ; 
+ ef   :  ffe8 ; 
+ f0   :  ffe9 ; 
+ f1   :  ffeb ; 
+ f2   :  ffeb ; 
+ f3   :  ffeb ; 
+ f4   :  ffe9 ; 
+ f5   :  ffe8 ; 
+ f6   :  ffe7 ; 
+ f7   :  ffea ; 
+ f8   :  ffee ; 
+ f9   :  fff3 ; 
+ fa   :  fff5 ; 
+ fb   :  fff2 ; 
+ fc   :  ffe6 ; 
+ fd   :  ffd2 ; 
+ fe   :  ffb7 ; 
+ ff   :  ff9b ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_17.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_17.mif
new file mode 100644
index 0000000000..095ab64b4c
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_17.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  fff4 ; 
+ 1   :  fff8 ; 
+ 2   :  fffb ; 
+ 3   :  ffff ; 
+ 4   :  3 ; 
+ 5   :  7 ; 
+ 6   :  a ; 
+ 7   :  e ; 
+ 8   :  12 ; 
+ 9   :  15 ; 
+ a   :  19 ; 
+ b   :  1d ; 
+ c   :  20 ; 
+ d   :  24 ; 
+ e   :  27 ; 
+ f   :  2b ; 
+ 10   :  2e ; 
+ 11   :  31 ; 
+ 12   :  35 ; 
+ 13   :  38 ; 
+ 14   :  3b ; 
+ 15   :  3f ; 
+ 16   :  42 ; 
+ 17   :  45 ; 
+ 18   :  48 ; 
+ 19   :  4b ; 
+ 1a   :  4f ; 
+ 1b   :  52 ; 
+ 1c   :  55 ; 
+ 1d   :  58 ; 
+ 1e   :  5b ; 
+ 1f   :  5e ; 
+ 20   :  61 ; 
+ 21   :  64 ; 
+ 22   :  66 ; 
+ 23   :  69 ; 
+ 24   :  6c ; 
+ 25   :  6f ; 
+ 26   :  71 ; 
+ 27   :  74 ; 
+ 28   :  77 ; 
+ 29   :  79 ; 
+ 2a   :  7c ; 
+ 2b   :  7f ; 
+ 2c   :  81 ; 
+ 2d   :  83 ; 
+ 2e   :  86 ; 
+ 2f   :  88 ; 
+ 30   :  8b ; 
+ 31   :  8d ; 
+ 32   :  8f ; 
+ 33   :  91 ; 
+ 34   :  94 ; 
+ 35   :  96 ; 
+ 36   :  98 ; 
+ 37   :  9a ; 
+ 38   :  9c ; 
+ 39   :  9e ; 
+ 3a   :  a0 ; 
+ 3b   :  a2 ; 
+ 3c   :  a4 ; 
+ 3d   :  a6 ; 
+ 3e   :  a8 ; 
+ 3f   :  a9 ; 
+ 40   :  ab ; 
+ 41   :  ad ; 
+ 42   :  af ; 
+ 43   :  b0 ; 
+ 44   :  b2 ; 
+ 45   :  b3 ; 
+ 46   :  b5 ; 
+ 47   :  b6 ; 
+ 48   :  b8 ; 
+ 49   :  b9 ; 
+ 4a   :  bb ; 
+ 4b   :  bc ; 
+ 4c   :  bd ; 
+ 4d   :  be ; 
+ 4e   :  c0 ; 
+ 4f   :  c1 ; 
+ 50   :  c2 ; 
+ 51   :  c3 ; 
+ 52   :  c4 ; 
+ 53   :  c5 ; 
+ 54   :  c6 ; 
+ 55   :  c7 ; 
+ 56   :  c8 ; 
+ 57   :  c9 ; 
+ 58   :  ca ; 
+ 59   :  cb ; 
+ 5a   :  cb ; 
+ 5b   :  cc ; 
+ 5c   :  cd ; 
+ 5d   :  cd ; 
+ 5e   :  ce ; 
+ 5f   :  cf ; 
+ 60   :  cf ; 
+ 61   :  d0 ; 
+ 62   :  d0 ; 
+ 63   :  d1 ; 
+ 64   :  d1 ; 
+ 65   :  d1 ; 
+ 66   :  d2 ; 
+ 67   :  d2 ; 
+ 68   :  d2 ; 
+ 69   :  d3 ; 
+ 6a   :  d3 ; 
+ 6b   :  d3 ; 
+ 6c   :  d3 ; 
+ 6d   :  d3 ; 
+ 6e   :  d3 ; 
+ 6f   :  d3 ; 
+ 70   :  d3 ; 
+ 71   :  d3 ; 
+ 72   :  d3 ; 
+ 73   :  d3 ; 
+ 74   :  d3 ; 
+ 75   :  d3 ; 
+ 76   :  d3 ; 
+ 77   :  d2 ; 
+ 78   :  d2 ; 
+ 79   :  d2 ; 
+ 7a   :  d2 ; 
+ 7b   :  d1 ; 
+ 7c   :  d1 ; 
+ 7d   :  d0 ; 
+ 7e   :  d0 ; 
+ 7f   :  d0 ; 
+ 80   :  cf ; 
+ 81   :  cf ; 
+ 82   :  ce ; 
+ 83   :  cd ; 
+ 84   :  cd ; 
+ 85   :  cc ; 
+ 86   :  cc ; 
+ 87   :  cb ; 
+ 88   :  ca ; 
+ 89   :  ca ; 
+ 8a   :  c9 ; 
+ 8b   :  c8 ; 
+ 8c   :  c7 ; 
+ 8d   :  c6 ; 
+ 8e   :  c5 ; 
+ 8f   :  c5 ; 
+ 90   :  c4 ; 
+ 91   :  c3 ; 
+ 92   :  c2 ; 
+ 93   :  c1 ; 
+ 94   :  c0 ; 
+ 95   :  bf ; 
+ 96   :  be ; 
+ 97   :  bd ; 
+ 98   :  bc ; 
+ 99   :  bb ; 
+ 9a   :  ba ; 
+ 9b   :  b8 ; 
+ 9c   :  b7 ; 
+ 9d   :  b6 ; 
+ 9e   :  b5 ; 
+ 9f   :  b4 ; 
+ a0   :  b2 ; 
+ a1   :  b1 ; 
+ a2   :  b0 ; 
+ a3   :  af ; 
+ a4   :  ad ; 
+ a5   :  ac ; 
+ a6   :  ab ; 
+ a7   :  a9 ; 
+ a8   :  a8 ; 
+ a9   :  a7 ; 
+ aa   :  a5 ; 
+ ab   :  a4 ; 
+ ac   :  a2 ; 
+ ad   :  a1 ; 
+ ae   :  9f ; 
+ af   :  9e ; 
+ b0   :  9c ; 
+ b1   :  9b ; 
+ b2   :  99 ; 
+ b3   :  98 ; 
+ b4   :  96 ; 
+ b5   :  95 ; 
+ b6   :  93 ; 
+ b7   :  92 ; 
+ b8   :  90 ; 
+ b9   :  8f ; 
+ ba   :  8d ; 
+ bb   :  8b ; 
+ bc   :  8a ; 
+ bd   :  88 ; 
+ be   :  87 ; 
+ bf   :  85 ; 
+ c0   :  83 ; 
+ c1   :  82 ; 
+ c2   :  80 ; 
+ c3   :  7e ; 
+ c4   :  7d ; 
+ c5   :  7b ; 
+ c6   :  79 ; 
+ c7   :  78 ; 
+ c8   :  76 ; 
+ c9   :  74 ; 
+ ca   :  73 ; 
+ cb   :  71 ; 
+ cc   :  6f ; 
+ cd   :  6e ; 
+ ce   :  6c ; 
+ cf   :  6a ; 
+ d0   :  68 ; 
+ d1   :  67 ; 
+ d2   :  65 ; 
+ d3   :  63 ; 
+ d4   :  62 ; 
+ d5   :  60 ; 
+ d6   :  5e ; 
+ d7   :  5c ; 
+ d8   :  5b ; 
+ d9   :  59 ; 
+ da   :  57 ; 
+ db   :  56 ; 
+ dc   :  54 ; 
+ dd   :  52 ; 
+ de   :  50 ; 
+ df   :  4f ; 
+ e0   :  4d ; 
+ e1   :  4b ; 
+ e2   :  4a ; 
+ e3   :  48 ; 
+ e4   :  46 ; 
+ e5   :  45 ; 
+ e6   :  43 ; 
+ e7   :  41 ; 
+ e8   :  40 ; 
+ e9   :  3e ; 
+ ea   :  3c ; 
+ eb   :  3b ; 
+ ec   :  39 ; 
+ ed   :  37 ; 
+ ee   :  36 ; 
+ ef   :  34 ; 
+ f0   :  32 ; 
+ f1   :  31 ; 
+ f2   :  2f ; 
+ f3   :  2d ; 
+ f4   :  2c ; 
+ f5   :  2a ; 
+ f6   :  29 ; 
+ f7   :  27 ; 
+ f8   :  25 ; 
+ f9   :  24 ; 
+ fa   :  22 ; 
+ fb   :  21 ; 
+ fc   :  1f ; 
+ fd   :  1e ; 
+ fe   :  1c ; 
+ ff   :  1b ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_18.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_18.mif
new file mode 100644
index 0000000000..541a3dd92f
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_18.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  b ; 
+ 1   :  2 ; 
+ 2   :  fffa ; 
+ 3   :  fff2 ; 
+ 4   :  ffea ; 
+ 5   :  ffe2 ; 
+ 6   :  ffda ; 
+ 7   :  ffd2 ; 
+ 8   :  ffcb ; 
+ 9   :  ffc3 ; 
+ a   :  ffbb ; 
+ b   :  ffb3 ; 
+ c   :  ffac ; 
+ d   :  ffa4 ; 
+ e   :  ff9d ; 
+ f   :  ff95 ; 
+ 10   :  ff8e ; 
+ 11   :  ff87 ; 
+ 12   :  ff7f ; 
+ 13   :  ff78 ; 
+ 14   :  ff71 ; 
+ 15   :  ff6a ; 
+ 16   :  ff63 ; 
+ 17   :  ff5c ; 
+ 18   :  ff55 ; 
+ 19   :  ff4e ; 
+ 1a   :  ff48 ; 
+ 1b   :  ff41 ; 
+ 1c   :  ff3a ; 
+ 1d   :  ff34 ; 
+ 1e   :  ff2d ; 
+ 1f   :  ff27 ; 
+ 20   :  ff20 ; 
+ 21   :  ff1a ; 
+ 22   :  ff14 ; 
+ 23   :  ff0e ; 
+ 24   :  ff08 ; 
+ 25   :  ff02 ; 
+ 26   :  fefc ; 
+ 27   :  fef6 ; 
+ 28   :  fef0 ; 
+ 29   :  feeb ; 
+ 2a   :  fee5 ; 
+ 2b   :  fedf ; 
+ 2c   :  feda ; 
+ 2d   :  fed5 ; 
+ 2e   :  fecf ; 
+ 2f   :  feca ; 
+ 30   :  fec5 ; 
+ 31   :  fec0 ; 
+ 32   :  febb ; 
+ 33   :  feb6 ; 
+ 34   :  feb1 ; 
+ 35   :  feac ; 
+ 36   :  fea8 ; 
+ 37   :  fea3 ; 
+ 38   :  fe9f ; 
+ 39   :  fe9a ; 
+ 3a   :  fe96 ; 
+ 3b   :  fe92 ; 
+ 3c   :  fe8e ; 
+ 3d   :  fe89 ; 
+ 3e   :  fe85 ; 
+ 3f   :  fe81 ; 
+ 40   :  fe7e ; 
+ 41   :  fe7a ; 
+ 42   :  fe76 ; 
+ 43   :  fe73 ; 
+ 44   :  fe6f ; 
+ 45   :  fe6c ; 
+ 46   :  fe68 ; 
+ 47   :  fe65 ; 
+ 48   :  fe62 ; 
+ 49   :  fe5f ; 
+ 4a   :  fe5c ; 
+ 4b   :  fe59 ; 
+ 4c   :  fe56 ; 
+ 4d   :  fe53 ; 
+ 4e   :  fe51 ; 
+ 4f   :  fe4e ; 
+ 50   :  fe4c ; 
+ 51   :  fe49 ; 
+ 52   :  fe47 ; 
+ 53   :  fe45 ; 
+ 54   :  fe42 ; 
+ 55   :  fe40 ; 
+ 56   :  fe3e ; 
+ 57   :  fe3c ; 
+ 58   :  fe3b ; 
+ 59   :  fe39 ; 
+ 5a   :  fe37 ; 
+ 5b   :  fe36 ; 
+ 5c   :  fe34 ; 
+ 5d   :  fe33 ; 
+ 5e   :  fe31 ; 
+ 5f   :  fe30 ; 
+ 60   :  fe2f ; 
+ 61   :  fe2e ; 
+ 62   :  fe2d ; 
+ 63   :  fe2c ; 
+ 64   :  fe2b ; 
+ 65   :  fe2a ; 
+ 66   :  fe29 ; 
+ 67   :  fe29 ; 
+ 68   :  fe28 ; 
+ 69   :  fe28 ; 
+ 6a   :  fe27 ; 
+ 6b   :  fe27 ; 
+ 6c   :  fe27 ; 
+ 6d   :  fe27 ; 
+ 6e   :  fe26 ; 
+ 6f   :  fe26 ; 
+ 70   :  fe27 ; 
+ 71   :  fe27 ; 
+ 72   :  fe27 ; 
+ 73   :  fe27 ; 
+ 74   :  fe28 ; 
+ 75   :  fe28 ; 
+ 76   :  fe28 ; 
+ 77   :  fe29 ; 
+ 78   :  fe2a ; 
+ 79   :  fe2a ; 
+ 7a   :  fe2b ; 
+ 7b   :  fe2c ; 
+ 7c   :  fe2d ; 
+ 7d   :  fe2e ; 
+ 7e   :  fe2f ; 
+ 7f   :  fe30 ; 
+ 80   :  fe31 ; 
+ 81   :  fe33 ; 
+ 82   :  fe34 ; 
+ 83   :  fe35 ; 
+ 84   :  fe37 ; 
+ 85   :  fe38 ; 
+ 86   :  fe3a ; 
+ 87   :  fe3c ; 
+ 88   :  fe3d ; 
+ 89   :  fe3f ; 
+ 8a   :  fe41 ; 
+ 8b   :  fe43 ; 
+ 8c   :  fe45 ; 
+ 8d   :  fe47 ; 
+ 8e   :  fe49 ; 
+ 8f   :  fe4b ; 
+ 90   :  fe4d ; 
+ 91   :  fe4f ; 
+ 92   :  fe52 ; 
+ 93   :  fe54 ; 
+ 94   :  fe56 ; 
+ 95   :  fe59 ; 
+ 96   :  fe5b ; 
+ 97   :  fe5e ; 
+ 98   :  fe60 ; 
+ 99   :  fe63 ; 
+ 9a   :  fe66 ; 
+ 9b   :  fe69 ; 
+ 9c   :  fe6b ; 
+ 9d   :  fe6e ; 
+ 9e   :  fe71 ; 
+ 9f   :  fe74 ; 
+ a0   :  fe77 ; 
+ a1   :  fe7a ; 
+ a2   :  fe7d ; 
+ a3   :  fe80 ; 
+ a4   :  fe83 ; 
+ a5   :  fe87 ; 
+ a6   :  fe8a ; 
+ a7   :  fe8d ; 
+ a8   :  fe91 ; 
+ a9   :  fe94 ; 
+ aa   :  fe97 ; 
+ ab   :  fe9b ; 
+ ac   :  fe9e ; 
+ ad   :  fea2 ; 
+ ae   :  fea5 ; 
+ af   :  fea9 ; 
+ b0   :  feac ; 
+ b1   :  feb0 ; 
+ b2   :  feb4 ; 
+ b3   :  feb7 ; 
+ b4   :  febb ; 
+ b5   :  febf ; 
+ b6   :  fec3 ; 
+ b7   :  fec7 ; 
+ b8   :  feca ; 
+ b9   :  fece ; 
+ ba   :  fed2 ; 
+ bb   :  fed6 ; 
+ bc   :  feda ; 
+ bd   :  fede ; 
+ be   :  fee2 ; 
+ bf   :  fee6 ; 
+ c0   :  feea ; 
+ c1   :  feee ; 
+ c2   :  fef2 ; 
+ c3   :  fef6 ; 
+ c4   :  fefa ; 
+ c5   :  fefe ; 
+ c6   :  ff02 ; 
+ c7   :  ff07 ; 
+ c8   :  ff0b ; 
+ c9   :  ff0f ; 
+ ca   :  ff13 ; 
+ cb   :  ff17 ; 
+ cc   :  ff1b ; 
+ cd   :  ff20 ; 
+ ce   :  ff24 ; 
+ cf   :  ff28 ; 
+ d0   :  ff2c ; 
+ d1   :  ff31 ; 
+ d2   :  ff35 ; 
+ d3   :  ff39 ; 
+ d4   :  ff3d ; 
+ d5   :  ff42 ; 
+ d6   :  ff46 ; 
+ d7   :  ff4a ; 
+ d8   :  ff4e ; 
+ d9   :  ff53 ; 
+ da   :  ff57 ; 
+ db   :  ff5b ; 
+ dc   :  ff60 ; 
+ dd   :  ff64 ; 
+ de   :  ff68 ; 
+ df   :  ff6c ; 
+ e0   :  ff71 ; 
+ e1   :  ff75 ; 
+ e2   :  ff79 ; 
+ e3   :  ff7d ; 
+ e4   :  ff82 ; 
+ e5   :  ff86 ; 
+ e6   :  ff8a ; 
+ e7   :  ff8e ; 
+ e8   :  ff93 ; 
+ e9   :  ff97 ; 
+ ea   :  ff9b ; 
+ eb   :  ff9f ; 
+ ec   :  ffa3 ; 
+ ed   :  ffa8 ; 
+ ee   :  ffac ; 
+ ef   :  ffb0 ; 
+ f0   :  ffb4 ; 
+ f1   :  ffb8 ; 
+ f2   :  ffbc ; 
+ f3   :  ffc0 ; 
+ f4   :  ffc4 ; 
+ f5   :  ffc8 ; 
+ f6   :  ffcd ; 
+ f7   :  ffd1 ; 
+ f8   :  ffd5 ; 
+ f9   :  ffd9 ; 
+ fa   :  ffdd ; 
+ fb   :  ffe0 ; 
+ fc   :  ffe4 ; 
+ fd   :  ffe8 ; 
+ fe   :  ffec ; 
+ ff   :  fff0 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_19.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_19.mif
new file mode 100644
index 0000000000..79197efc51
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_19.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  e ; 
+ 1   :  1d ; 
+ 2   :  2d ; 
+ 3   :  3d ; 
+ 4   :  4c ; 
+ 5   :  5c ; 
+ 6   :  6b ; 
+ 7   :  7a ; 
+ 8   :  8a ; 
+ 9   :  99 ; 
+ a   :  a8 ; 
+ b   :  b6 ; 
+ c   :  c5 ; 
+ d   :  d4 ; 
+ e   :  e2 ; 
+ f   :  f1 ; 
+ 10   :  ff ; 
+ 11   :  10d ; 
+ 12   :  11c ; 
+ 13   :  12a ; 
+ 14   :  138 ; 
+ 15   :  145 ; 
+ 16   :  153 ; 
+ 17   :  161 ; 
+ 18   :  16e ; 
+ 19   :  17b ; 
+ 1a   :  189 ; 
+ 1b   :  196 ; 
+ 1c   :  1a3 ; 
+ 1d   :  1af ; 
+ 1e   :  1bc ; 
+ 1f   :  1c9 ; 
+ 20   :  1d5 ; 
+ 21   :  1e1 ; 
+ 22   :  1ed ; 
+ 23   :  1f9 ; 
+ 24   :  205 ; 
+ 25   :  211 ; 
+ 26   :  21d ; 
+ 27   :  228 ; 
+ 28   :  233 ; 
+ 29   :  23f ; 
+ 2a   :  24a ; 
+ 2b   :  254 ; 
+ 2c   :  25f ; 
+ 2d   :  26a ; 
+ 2e   :  274 ; 
+ 2f   :  27e ; 
+ 30   :  289 ; 
+ 31   :  293 ; 
+ 32   :  29c ; 
+ 33   :  2a6 ; 
+ 34   :  2b0 ; 
+ 35   :  2b9 ; 
+ 36   :  2c2 ; 
+ 37   :  2cb ; 
+ 38   :  2d4 ; 
+ 39   :  2dd ; 
+ 3a   :  2e6 ; 
+ 3b   :  2ee ; 
+ 3c   :  2f6 ; 
+ 3d   :  2fe ; 
+ 3e   :  306 ; 
+ 3f   :  30e ; 
+ 40   :  316 ; 
+ 41   :  31d ; 
+ 42   :  325 ; 
+ 43   :  32c ; 
+ 44   :  333 ; 
+ 45   :  33a ; 
+ 46   :  340 ; 
+ 47   :  347 ; 
+ 48   :  34d ; 
+ 49   :  353 ; 
+ 4a   :  359 ; 
+ 4b   :  35f ; 
+ 4c   :  365 ; 
+ 4d   :  36a ; 
+ 4e   :  370 ; 
+ 4f   :  375 ; 
+ 50   :  37a ; 
+ 51   :  37f ; 
+ 52   :  384 ; 
+ 53   :  388 ; 
+ 54   :  38d ; 
+ 55   :  391 ; 
+ 56   :  395 ; 
+ 57   :  399 ; 
+ 58   :  39c ; 
+ 59   :  3a0 ; 
+ 5a   :  3a3 ; 
+ 5b   :  3a7 ; 
+ 5c   :  3aa ; 
+ 5d   :  3ad ; 
+ 5e   :  3af ; 
+ 5f   :  3b2 ; 
+ 60   :  3b4 ; 
+ 61   :  3b7 ; 
+ 62   :  3b9 ; 
+ 63   :  3bb ; 
+ 64   :  3bd ; 
+ 65   :  3be ; 
+ 66   :  3c0 ; 
+ 67   :  3c1 ; 
+ 68   :  3c2 ; 
+ 69   :  3c3 ; 
+ 6a   :  3c4 ; 
+ 6b   :  3c5 ; 
+ 6c   :  3c5 ; 
+ 6d   :  3c6 ; 
+ 6e   :  3c6 ; 
+ 6f   :  3c6 ; 
+ 70   :  3c6 ; 
+ 71   :  3c6 ; 
+ 72   :  3c6 ; 
+ 73   :  3c5 ; 
+ 74   :  3c4 ; 
+ 75   :  3c4 ; 
+ 76   :  3c3 ; 
+ 77   :  3c2 ; 
+ 78   :  3c0 ; 
+ 79   :  3bf ; 
+ 7a   :  3bd ; 
+ 7b   :  3bc ; 
+ 7c   :  3ba ; 
+ 7d   :  3b8 ; 
+ 7e   :  3b6 ; 
+ 7f   :  3b4 ; 
+ 80   :  3b1 ; 
+ 81   :  3af ; 
+ 82   :  3ac ; 
+ 83   :  3aa ; 
+ 84   :  3a7 ; 
+ 85   :  3a4 ; 
+ 86   :  3a1 ; 
+ 87   :  39d ; 
+ 88   :  39a ; 
+ 89   :  396 ; 
+ 8a   :  393 ; 
+ 8b   :  38f ; 
+ 8c   :  38b ; 
+ 8d   :  387 ; 
+ 8e   :  383 ; 
+ 8f   :  37f ; 
+ 90   :  37a ; 
+ 91   :  376 ; 
+ 92   :  371 ; 
+ 93   :  36c ; 
+ 94   :  368 ; 
+ 95   :  363 ; 
+ 96   :  35e ; 
+ 97   :  358 ; 
+ 98   :  353 ; 
+ 99   :  34e ; 
+ 9a   :  348 ; 
+ 9b   :  343 ; 
+ 9c   :  33d ; 
+ 9d   :  337 ; 
+ 9e   :  331 ; 
+ 9f   :  32b ; 
+ a0   :  325 ; 
+ a1   :  31f ; 
+ a2   :  319 ; 
+ a3   :  313 ; 
+ a4   :  30c ; 
+ a5   :  306 ; 
+ a6   :  2ff ; 
+ a7   :  2f8 ; 
+ a8   :  2f2 ; 
+ a9   :  2eb ; 
+ aa   :  2e4 ; 
+ ab   :  2dd ; 
+ ac   :  2d6 ; 
+ ad   :  2cf ; 
+ ae   :  2c7 ; 
+ af   :  2c0 ; 
+ b0   :  2b9 ; 
+ b1   :  2b1 ; 
+ b2   :  2aa ; 
+ b3   :  2a2 ; 
+ b4   :  29a ; 
+ b5   :  293 ; 
+ b6   :  28b ; 
+ b7   :  283 ; 
+ b8   :  27b ; 
+ b9   :  273 ; 
+ ba   :  26b ; 
+ bb   :  263 ; 
+ bc   :  25b ; 
+ bd   :  253 ; 
+ be   :  24b ; 
+ bf   :  242 ; 
+ c0   :  23a ; 
+ c1   :  232 ; 
+ c2   :  229 ; 
+ c3   :  221 ; 
+ c4   :  218 ; 
+ c5   :  210 ; 
+ c6   :  207 ; 
+ c7   :  1ff ; 
+ c8   :  1f6 ; 
+ c9   :  1ed ; 
+ ca   :  1e5 ; 
+ cb   :  1dc ; 
+ cc   :  1d3 ; 
+ cd   :  1ca ; 
+ ce   :  1c2 ; 
+ cf   :  1b9 ; 
+ d0   :  1b0 ; 
+ d1   :  1a7 ; 
+ d2   :  19e ; 
+ d3   :  195 ; 
+ d4   :  18c ; 
+ d5   :  183 ; 
+ d6   :  17a ; 
+ d7   :  172 ; 
+ d8   :  169 ; 
+ d9   :  160 ; 
+ da   :  157 ; 
+ db   :  14e ; 
+ dc   :  145 ; 
+ dd   :  13c ; 
+ de   :  133 ; 
+ df   :  12a ; 
+ e0   :  121 ; 
+ e1   :  118 ; 
+ e2   :  10f ; 
+ e3   :  106 ; 
+ e4   :  fd ; 
+ e5   :  f4 ; 
+ e6   :  eb ; 
+ e7   :  e2 ; 
+ e8   :  d9 ; 
+ e9   :  d0 ; 
+ ea   :  c7 ; 
+ eb   :  bf ; 
+ ec   :  b6 ; 
+ ed   :  ad ; 
+ ee   :  a4 ; 
+ ef   :  9b ; 
+ f0   :  92 ; 
+ f1   :  8a ; 
+ f2   :  81 ; 
+ f3   :  78 ; 
+ f4   :  70 ; 
+ f5   :  67 ; 
+ f6   :  5f ; 
+ f7   :  56 ; 
+ f8   :  4d ; 
+ f9   :  45 ; 
+ fa   :  3d ; 
+ fb   :  34 ; 
+ fc   :  2c ; 
+ fd   :  23 ; 
+ fe   :  1b ; 
+ ff   :  13 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_2.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_2.mif
new file mode 100644
index 0000000000..064f249776
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_2.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  d ; 
+ 1   :  5 ; 
+ 2   :  fffc ; 
+ 3   :  fff4 ; 
+ 4   :  ffec ; 
+ 5   :  ffe4 ; 
+ 6   :  ffdc ; 
+ 7   :  ffd4 ; 
+ 8   :  ffcd ; 
+ 9   :  ffc5 ; 
+ a   :  ffbd ; 
+ b   :  ffb5 ; 
+ c   :  ffae ; 
+ d   :  ffa6 ; 
+ e   :  ff9f ; 
+ f   :  ff97 ; 
+ 10   :  ff90 ; 
+ 11   :  ff88 ; 
+ 12   :  ff81 ; 
+ 13   :  ff7a ; 
+ 14   :  ff73 ; 
+ 15   :  ff6c ; 
+ 16   :  ff65 ; 
+ 17   :  ff5e ; 
+ 18   :  ff57 ; 
+ 19   :  ff50 ; 
+ 1a   :  ff49 ; 
+ 1b   :  ff42 ; 
+ 1c   :  ff3c ; 
+ 1d   :  ff35 ; 
+ 1e   :  ff2f ; 
+ 1f   :  ff28 ; 
+ 20   :  ff22 ; 
+ 21   :  ff1c ; 
+ 22   :  ff15 ; 
+ 23   :  ff0f ; 
+ 24   :  ff09 ; 
+ 25   :  ff03 ; 
+ 26   :  fefd ; 
+ 27   :  fef7 ; 
+ 28   :  fef2 ; 
+ 29   :  feec ; 
+ 2a   :  fee6 ; 
+ 2b   :  fee1 ; 
+ 2c   :  fedb ; 
+ 2d   :  fed6 ; 
+ 2e   :  fed1 ; 
+ 2f   :  fecb ; 
+ 30   :  fec6 ; 
+ 31   :  fec1 ; 
+ 32   :  febc ; 
+ 33   :  feb7 ; 
+ 34   :  feb2 ; 
+ 35   :  feae ; 
+ 36   :  fea9 ; 
+ 37   :  fea4 ; 
+ 38   :  fea0 ; 
+ 39   :  fe9b ; 
+ 3a   :  fe97 ; 
+ 3b   :  fe93 ; 
+ 3c   :  fe8f ; 
+ 3d   :  fe8a ; 
+ 3e   :  fe86 ; 
+ 3f   :  fe82 ; 
+ 40   :  fe7f ; 
+ 41   :  fe7b ; 
+ 42   :  fe77 ; 
+ 43   :  fe74 ; 
+ 44   :  fe70 ; 
+ 45   :  fe6d ; 
+ 46   :  fe69 ; 
+ 47   :  fe66 ; 
+ 48   :  fe63 ; 
+ 49   :  fe60 ; 
+ 4a   :  fe5d ; 
+ 4b   :  fe5a ; 
+ 4c   :  fe57 ; 
+ 4d   :  fe54 ; 
+ 4e   :  fe51 ; 
+ 4f   :  fe4f ; 
+ 50   :  fe4c ; 
+ 51   :  fe4a ; 
+ 52   :  fe47 ; 
+ 53   :  fe45 ; 
+ 54   :  fe43 ; 
+ 55   :  fe41 ; 
+ 56   :  fe3f ; 
+ 57   :  fe3d ; 
+ 58   :  fe3b ; 
+ 59   :  fe39 ; 
+ 5a   :  fe38 ; 
+ 5b   :  fe36 ; 
+ 5c   :  fe34 ; 
+ 5d   :  fe33 ; 
+ 5e   :  fe32 ; 
+ 5f   :  fe30 ; 
+ 60   :  fe2f ; 
+ 61   :  fe2e ; 
+ 62   :  fe2d ; 
+ 63   :  fe2c ; 
+ 64   :  fe2b ; 
+ 65   :  fe2a ; 
+ 66   :  fe2a ; 
+ 67   :  fe29 ; 
+ 68   :  fe28 ; 
+ 69   :  fe28 ; 
+ 6a   :  fe27 ; 
+ 6b   :  fe27 ; 
+ 6c   :  fe27 ; 
+ 6d   :  fe27 ; 
+ 6e   :  fe27 ; 
+ 6f   :  fe26 ; 
+ 70   :  fe27 ; 
+ 71   :  fe27 ; 
+ 72   :  fe27 ; 
+ 73   :  fe27 ; 
+ 74   :  fe27 ; 
+ 75   :  fe28 ; 
+ 76   :  fe28 ; 
+ 77   :  fe29 ; 
+ 78   :  fe2a ; 
+ 79   :  fe2a ; 
+ 7a   :  fe2b ; 
+ 7b   :  fe2c ; 
+ 7c   :  fe2d ; 
+ 7d   :  fe2e ; 
+ 7e   :  fe2f ; 
+ 7f   :  fe30 ; 
+ 80   :  fe31 ; 
+ 81   :  fe32 ; 
+ 82   :  fe34 ; 
+ 83   :  fe35 ; 
+ 84   :  fe36 ; 
+ 85   :  fe38 ; 
+ 86   :  fe3a ; 
+ 87   :  fe3b ; 
+ 88   :  fe3d ; 
+ 89   :  fe3f ; 
+ 8a   :  fe40 ; 
+ 8b   :  fe42 ; 
+ 8c   :  fe44 ; 
+ 8d   :  fe46 ; 
+ 8e   :  fe48 ; 
+ 8f   :  fe4a ; 
+ 90   :  fe4d ; 
+ 91   :  fe4f ; 
+ 92   :  fe51 ; 
+ 93   :  fe53 ; 
+ 94   :  fe56 ; 
+ 95   :  fe58 ; 
+ 96   :  fe5b ; 
+ 97   :  fe5d ; 
+ 98   :  fe60 ; 
+ 99   :  fe62 ; 
+ 9a   :  fe65 ; 
+ 9b   :  fe68 ; 
+ 9c   :  fe6b ; 
+ 9d   :  fe6e ; 
+ 9e   :  fe70 ; 
+ 9f   :  fe73 ; 
+ a0   :  fe76 ; 
+ a1   :  fe79 ; 
+ a2   :  fe7c ; 
+ a3   :  fe80 ; 
+ a4   :  fe83 ; 
+ a5   :  fe86 ; 
+ a6   :  fe89 ; 
+ a7   :  fe8c ; 
+ a8   :  fe90 ; 
+ a9   :  fe93 ; 
+ aa   :  fe96 ; 
+ ab   :  fe9a ; 
+ ac   :  fe9d ; 
+ ad   :  fea1 ; 
+ ae   :  fea4 ; 
+ af   :  fea8 ; 
+ b0   :  feac ; 
+ b1   :  feaf ; 
+ b2   :  feb3 ; 
+ b3   :  feb7 ; 
+ b4   :  feba ; 
+ b5   :  febe ; 
+ b6   :  fec2 ; 
+ b7   :  fec6 ; 
+ b8   :  fec9 ; 
+ b9   :  fecd ; 
+ ba   :  fed1 ; 
+ bb   :  fed5 ; 
+ bc   :  fed9 ; 
+ bd   :  fedd ; 
+ be   :  fee1 ; 
+ bf   :  fee5 ; 
+ c0   :  fee9 ; 
+ c1   :  feed ; 
+ c2   :  fef1 ; 
+ c3   :  fef5 ; 
+ c4   :  fef9 ; 
+ c5   :  fefd ; 
+ c6   :  ff01 ; 
+ c7   :  ff06 ; 
+ c8   :  ff0a ; 
+ c9   :  ff0e ; 
+ ca   :  ff12 ; 
+ cb   :  ff16 ; 
+ cc   :  ff1a ; 
+ cd   :  ff1f ; 
+ ce   :  ff23 ; 
+ cf   :  ff27 ; 
+ d0   :  ff2b ; 
+ d1   :  ff30 ; 
+ d2   :  ff34 ; 
+ d3   :  ff38 ; 
+ d4   :  ff3c ; 
+ d5   :  ff41 ; 
+ d6   :  ff45 ; 
+ d7   :  ff49 ; 
+ d8   :  ff4d ; 
+ d9   :  ff52 ; 
+ da   :  ff56 ; 
+ db   :  ff5a ; 
+ dc   :  ff5f ; 
+ dd   :  ff63 ; 
+ de   :  ff67 ; 
+ df   :  ff6b ; 
+ e0   :  ff70 ; 
+ e1   :  ff74 ; 
+ e2   :  ff78 ; 
+ e3   :  ff7c ; 
+ e4   :  ff81 ; 
+ e5   :  ff85 ; 
+ e6   :  ff89 ; 
+ e7   :  ff8d ; 
+ e8   :  ff92 ; 
+ e9   :  ff96 ; 
+ ea   :  ff9a ; 
+ eb   :  ff9e ; 
+ ec   :  ffa2 ; 
+ ed   :  ffa7 ; 
+ ee   :  ffab ; 
+ ef   :  ffaf ; 
+ f0   :  ffb3 ; 
+ f1   :  ffb7 ; 
+ f2   :  ffbb ; 
+ f3   :  ffbf ; 
+ f4   :  ffc3 ; 
+ f5   :  ffc7 ; 
+ f6   :  ffcc ; 
+ f7   :  ffd0 ; 
+ f8   :  ffd4 ; 
+ f9   :  ffd8 ; 
+ fa   :  ffdc ; 
+ fb   :  ffdf ; 
+ fc   :  ffe3 ; 
+ fd   :  ffe7 ; 
+ fe   :  ffeb ; 
+ ff   :  ffef ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_20.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_20.mif
new file mode 100644
index 0000000000..9c81e91ff2
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_20.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ffe8 ; 
+ 1   :  ffcb ; 
+ 2   :  ffae ; 
+ 3   :  ff92 ; 
+ 4   :  ff75 ; 
+ 5   :  ff59 ; 
+ 6   :  ff3d ; 
+ 7   :  ff21 ; 
+ 8   :  ff05 ; 
+ 9   :  fee9 ; 
+ a   :  fece ; 
+ b   :  feb2 ; 
+ c   :  fe97 ; 
+ d   :  fe7c ; 
+ e   :  fe62 ; 
+ f   :  fe47 ; 
+ 10   :  fe2d ; 
+ 11   :  fe12 ; 
+ 12   :  fdf8 ; 
+ 13   :  fddf ; 
+ 14   :  fdc5 ; 
+ 15   :  fdac ; 
+ 16   :  fd93 ; 
+ 17   :  fd7a ; 
+ 18   :  fd61 ; 
+ 19   :  fd48 ; 
+ 1a   :  fd30 ; 
+ 1b   :  fd18 ; 
+ 1c   :  fd00 ; 
+ 1d   :  fce9 ; 
+ 1e   :  fcd1 ; 
+ 1f   :  fcba ; 
+ 20   :  fca3 ; 
+ 21   :  fc8d ; 
+ 22   :  fc76 ; 
+ 23   :  fc60 ; 
+ 24   :  fc4a ; 
+ 25   :  fc34 ; 
+ 26   :  fc1f ; 
+ 27   :  fc0a ; 
+ 28   :  fbf5 ; 
+ 29   :  fbe0 ; 
+ 2a   :  fbcc ; 
+ 2b   :  fbb8 ; 
+ 2c   :  fba4 ; 
+ 2d   :  fb90 ; 
+ 2e   :  fb7d ; 
+ 2f   :  fb6a ; 
+ 30   :  fb57 ; 
+ 31   :  fb45 ; 
+ 32   :  fb33 ; 
+ 33   :  fb21 ; 
+ 34   :  fb0f ; 
+ 35   :  fafe ; 
+ 36   :  faec ; 
+ 37   :  fadc ; 
+ 38   :  facb ; 
+ 39   :  fabb ; 
+ 3a   :  faab ; 
+ 3b   :  fa9b ; 
+ 3c   :  fa8c ; 
+ 3d   :  fa7d ; 
+ 3e   :  fa6e ; 
+ 3f   :  fa5f ; 
+ 40   :  fa51 ; 
+ 41   :  fa43 ; 
+ 42   :  fa36 ; 
+ 43   :  fa28 ; 
+ 44   :  fa1b ; 
+ 45   :  fa0e ; 
+ 46   :  fa02 ; 
+ 47   :  f9f6 ; 
+ 48   :  f9ea ; 
+ 49   :  f9de ; 
+ 4a   :  f9d3 ; 
+ 4b   :  f9c8 ; 
+ 4c   :  f9bd ; 
+ 4d   :  f9b3 ; 
+ 4e   :  f9a9 ; 
+ 4f   :  f99f ; 
+ 50   :  f996 ; 
+ 51   :  f98d ; 
+ 52   :  f984 ; 
+ 53   :  f97b ; 
+ 54   :  f973 ; 
+ 55   :  f96b ; 
+ 56   :  f963 ; 
+ 57   :  f95c ; 
+ 58   :  f955 ; 
+ 59   :  f94e ; 
+ 5a   :  f948 ; 
+ 5b   :  f942 ; 
+ 5c   :  f93c ; 
+ 5d   :  f936 ; 
+ 5e   :  f931 ; 
+ 5f   :  f92c ; 
+ 60   :  f927 ; 
+ 61   :  f923 ; 
+ 62   :  f91f ; 
+ 63   :  f91b ; 
+ 64   :  f917 ; 
+ 65   :  f914 ; 
+ 66   :  f911 ; 
+ 67   :  f90f ; 
+ 68   :  f90c ; 
+ 69   :  f90a ; 
+ 6a   :  f909 ; 
+ 6b   :  f907 ; 
+ 6c   :  f906 ; 
+ 6d   :  f905 ; 
+ 6e   :  f904 ; 
+ 6f   :  f904 ; 
+ 70   :  f904 ; 
+ 71   :  f904 ; 
+ 72   :  f905 ; 
+ 73   :  f905 ; 
+ 74   :  f906 ; 
+ 75   :  f908 ; 
+ 76   :  f909 ; 
+ 77   :  f90b ; 
+ 78   :  f90d ; 
+ 79   :  f910 ; 
+ 7a   :  f912 ; 
+ 7b   :  f915 ; 
+ 7c   :  f919 ; 
+ 7d   :  f91c ; 
+ 7e   :  f920 ; 
+ 7f   :  f924 ; 
+ 80   :  f928 ; 
+ 81   :  f92c ; 
+ 82   :  f931 ; 
+ 83   :  f936 ; 
+ 84   :  f93b ; 
+ 85   :  f941 ; 
+ 86   :  f947 ; 
+ 87   :  f94d ; 
+ 88   :  f953 ; 
+ 89   :  f959 ; 
+ 8a   :  f960 ; 
+ 8b   :  f967 ; 
+ 8c   :  f96e ; 
+ 8d   :  f975 ; 
+ 8e   :  f97d ; 
+ 8f   :  f985 ; 
+ 90   :  f98d ; 
+ 91   :  f995 ; 
+ 92   :  f99e ; 
+ 93   :  f9a6 ; 
+ 94   :  f9af ; 
+ 95   :  f9b8 ; 
+ 96   :  f9c2 ; 
+ 97   :  f9cb ; 
+ 98   :  f9d5 ; 
+ 99   :  f9df ; 
+ 9a   :  f9e9 ; 
+ 9b   :  f9f3 ; 
+ 9c   :  f9fe ; 
+ 9d   :  fa09 ; 
+ 9e   :  fa13 ; 
+ 9f   :  fa1f ; 
+ a0   :  fa2a ; 
+ a1   :  fa35 ; 
+ a2   :  fa41 ; 
+ a3   :  fa4d ; 
+ a4   :  fa59 ; 
+ a5   :  fa65 ; 
+ a6   :  fa71 ; 
+ a7   :  fa7e ; 
+ a8   :  fa8a ; 
+ a9   :  fa97 ; 
+ aa   :  faa4 ; 
+ ab   :  fab1 ; 
+ ac   :  fabe ; 
+ ad   :  facc ; 
+ ae   :  fad9 ; 
+ af   :  fae7 ; 
+ b0   :  faf5 ; 
+ b1   :  fb03 ; 
+ b2   :  fb11 ; 
+ b3   :  fb1f ; 
+ b4   :  fb2e ; 
+ b5   :  fb3c ; 
+ b6   :  fb4b ; 
+ b7   :  fb59 ; 
+ b8   :  fb68 ; 
+ b9   :  fb77 ; 
+ ba   :  fb86 ; 
+ bb   :  fb95 ; 
+ bc   :  fba5 ; 
+ bd   :  fbb4 ; 
+ be   :  fbc4 ; 
+ bf   :  fbd3 ; 
+ c0   :  fbe3 ; 
+ c1   :  fbf3 ; 
+ c2   :  fc02 ; 
+ c3   :  fc12 ; 
+ c4   :  fc22 ; 
+ c5   :  fc32 ; 
+ c6   :  fc43 ; 
+ c7   :  fc53 ; 
+ c8   :  fc63 ; 
+ c9   :  fc74 ; 
+ ca   :  fc84 ; 
+ cb   :  fc94 ; 
+ cc   :  fca5 ; 
+ cd   :  fcb6 ; 
+ ce   :  fcc6 ; 
+ cf   :  fcd7 ; 
+ d0   :  fce8 ; 
+ d1   :  fcf9 ; 
+ d2   :  fd09 ; 
+ d3   :  fd1a ; 
+ d4   :  fd2b ; 
+ d5   :  fd3c ; 
+ d6   :  fd4d ; 
+ d7   :  fd5e ; 
+ d8   :  fd6f ; 
+ d9   :  fd80 ; 
+ da   :  fd91 ; 
+ db   :  fda2 ; 
+ dc   :  fdb4 ; 
+ dd   :  fdc5 ; 
+ de   :  fdd6 ; 
+ df   :  fde7 ; 
+ e0   :  fdf8 ; 
+ e1   :  fe09 ; 
+ e2   :  fe1a ; 
+ e3   :  fe2b ; 
+ e4   :  fe3c ; 
+ e5   :  fe4e ; 
+ e6   :  fe5f ; 
+ e7   :  fe70 ; 
+ e8   :  fe81 ; 
+ e9   :  fe92 ; 
+ ea   :  fea3 ; 
+ eb   :  feb4 ; 
+ ec   :  fec5 ; 
+ ed   :  fed6 ; 
+ ee   :  fee7 ; 
+ ef   :  fef7 ; 
+ f0   :  ff08 ; 
+ f1   :  ff19 ; 
+ f2   :  ff2a ; 
+ f3   :  ff3a ; 
+ f4   :  ff4b ; 
+ f5   :  ff5c ; 
+ f6   :  ff6c ; 
+ f7   :  ff7c ; 
+ f8   :  ff8d ; 
+ f9   :  ff9d ; 
+ fa   :  ffad ; 
+ fb   :  ffbe ; 
+ fc   :  ffce ; 
+ fd   :  ffde ; 
+ fe   :  ffee ; 
+ ff   :  fffe ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_21.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_21.mif
new file mode 100644
index 0000000000..f4f4878e62
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_21.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  1a ; 
+ 1   :  50 ; 
+ 2   :  86 ; 
+ 3   :  bb ; 
+ 4   :  f0 ; 
+ 5   :  125 ; 
+ 6   :  15a ; 
+ 7   :  18e ; 
+ 8   :  1c2 ; 
+ 9   :  1f5 ; 
+ a   :  228 ; 
+ b   :  25b ; 
+ c   :  28d ; 
+ d   :  2c0 ; 
+ e   :  2f1 ; 
+ f   :  323 ; 
+ 10   :  354 ; 
+ 11   :  384 ; 
+ 12   :  3b4 ; 
+ 13   :  3e4 ; 
+ 14   :  413 ; 
+ 15   :  442 ; 
+ 16   :  471 ; 
+ 17   :  49f ; 
+ 18   :  4cd ; 
+ 19   :  4fa ; 
+ 1a   :  527 ; 
+ 1b   :  554 ; 
+ 1c   :  580 ; 
+ 1d   :  5ab ; 
+ 1e   :  5d6 ; 
+ 1f   :  601 ; 
+ 20   :  62b ; 
+ 21   :  655 ; 
+ 22   :  67e ; 
+ 23   :  6a7 ; 
+ 24   :  6cf ; 
+ 25   :  6f7 ; 
+ 26   :  71f ; 
+ 27   :  745 ; 
+ 28   :  76c ; 
+ 29   :  792 ; 
+ 2a   :  7b7 ; 
+ 2b   :  7dc ; 
+ 2c   :  801 ; 
+ 2d   :  825 ; 
+ 2e   :  848 ; 
+ 2f   :  86b ; 
+ 30   :  88d ; 
+ 31   :  8af ; 
+ 32   :  8d1 ; 
+ 33   :  8f1 ; 
+ 34   :  912 ; 
+ 35   :  932 ; 
+ 36   :  951 ; 
+ 37   :  970 ; 
+ 38   :  98e ; 
+ 39   :  9ac ; 
+ 3a   :  9c9 ; 
+ 3b   :  9e6 ; 
+ 3c   :  a02 ; 
+ 3d   :  a1d ; 
+ 3e   :  a38 ; 
+ 3f   :  a53 ; 
+ 40   :  a6d ; 
+ 41   :  a86 ; 
+ 42   :  a9f ; 
+ 43   :  ab7 ; 
+ 44   :  acf ; 
+ 45   :  ae6 ; 
+ 46   :  afd ; 
+ 47   :  b13 ; 
+ 48   :  b29 ; 
+ 49   :  b3e ; 
+ 4a   :  b52 ; 
+ 4b   :  b66 ; 
+ 4c   :  b79 ; 
+ 4d   :  b8c ; 
+ 4e   :  b9e ; 
+ 4f   :  bb0 ; 
+ 50   :  bc1 ; 
+ 51   :  bd2 ; 
+ 52   :  be2 ; 
+ 53   :  bf1 ; 
+ 54   :  c00 ; 
+ 55   :  c0f ; 
+ 56   :  c1d ; 
+ 57   :  c2a ; 
+ 58   :  c37 ; 
+ 59   :  c43 ; 
+ 5a   :  c4e ; 
+ 5b   :  c5a ; 
+ 5c   :  c64 ; 
+ 5d   :  c6e ; 
+ 5e   :  c78 ; 
+ 5f   :  c80 ; 
+ 60   :  c89 ; 
+ 61   :  c91 ; 
+ 62   :  c98 ; 
+ 63   :  c9f ; 
+ 64   :  ca5 ; 
+ 65   :  cab ; 
+ 66   :  cb0 ; 
+ 67   :  cb5 ; 
+ 68   :  cb9 ; 
+ 69   :  cbc ; 
+ 6a   :  cbf ; 
+ 6b   :  cc2 ; 
+ 6c   :  cc4 ; 
+ 6d   :  cc5 ; 
+ 6e   :  cc6 ; 
+ 6f   :  cc7 ; 
+ 70   :  cc7 ; 
+ 71   :  cc6 ; 
+ 72   :  cc5 ; 
+ 73   :  cc4 ; 
+ 74   :  cc2 ; 
+ 75   :  cbf ; 
+ 76   :  cbc ; 
+ 77   :  cb8 ; 
+ 78   :  cb4 ; 
+ 79   :  cb0 ; 
+ 7a   :  cab ; 
+ 7b   :  ca5 ; 
+ 7c   :  c9f ; 
+ 7d   :  c99 ; 
+ 7e   :  c92 ; 
+ 7f   :  c8b ; 
+ 80   :  c83 ; 
+ 81   :  c7b ; 
+ 82   :  c72 ; 
+ 83   :  c69 ; 
+ 84   :  c5f ; 
+ 85   :  c55 ; 
+ 86   :  c4a ; 
+ 87   :  c3f ; 
+ 88   :  c34 ; 
+ 89   :  c28 ; 
+ 8a   :  c1c ; 
+ 8b   :  c0f ; 
+ 8c   :  c02 ; 
+ 8d   :  bf5 ; 
+ 8e   :  be7 ; 
+ 8f   :  bd8 ; 
+ 90   :  bca ; 
+ 91   :  bba ; 
+ 92   :  bab ; 
+ 93   :  b9b ; 
+ 94   :  b8b ; 
+ 95   :  b7a ; 
+ 96   :  b69 ; 
+ 97   :  b57 ; 
+ 98   :  b46 ; 
+ 99   :  b33 ; 
+ 9a   :  b21 ; 
+ 9b   :  b0e ; 
+ 9c   :  afb ; 
+ 9d   :  ae7 ; 
+ 9e   :  ad3 ; 
+ 9f   :  abf ; 
+ a0   :  aaa ; 
+ a1   :  a95 ; 
+ a2   :  a80 ; 
+ a3   :  a6b ; 
+ a4   :  a55 ; 
+ a5   :  a3e ; 
+ a6   :  a28 ; 
+ a7   :  a11 ; 
+ a8   :  9fa ; 
+ a9   :  9e3 ; 
+ aa   :  9cb ; 
+ ab   :  9b3 ; 
+ ac   :  99b ; 
+ ad   :  983 ; 
+ ae   :  96a ; 
+ af   :  951 ; 
+ b0   :  938 ; 
+ b1   :  91e ; 
+ b2   :  904 ; 
+ b3   :  8ea ; 
+ b4   :  8d0 ; 
+ b5   :  8b6 ; 
+ b6   :  89b ; 
+ b7   :  880 ; 
+ b8   :  865 ; 
+ b9   :  84a ; 
+ ba   :  82e ; 
+ bb   :  813 ; 
+ bc   :  7f7 ; 
+ bd   :  7db ; 
+ be   :  7bf ; 
+ bf   :  7a2 ; 
+ c0   :  786 ; 
+ c1   :  769 ; 
+ c2   :  74c ; 
+ c3   :  72f ; 
+ c4   :  712 ; 
+ c5   :  6f4 ; 
+ c6   :  6d7 ; 
+ c7   :  6b9 ; 
+ c8   :  69c ; 
+ c9   :  67e ; 
+ ca   :  660 ; 
+ cb   :  642 ; 
+ cc   :  623 ; 
+ cd   :  605 ; 
+ ce   :  5e7 ; 
+ cf   :  5c8 ; 
+ d0   :  5aa ; 
+ d1   :  58b ; 
+ d2   :  56c ; 
+ d3   :  54d ; 
+ d4   :  52e ; 
+ d5   :  50f ; 
+ d6   :  4f0 ; 
+ d7   :  4d1 ; 
+ d8   :  4b2 ; 
+ d9   :  493 ; 
+ da   :  474 ; 
+ db   :  455 ; 
+ dc   :  436 ; 
+ dd   :  416 ; 
+ de   :  3f7 ; 
+ df   :  3d8 ; 
+ e0   :  3b9 ; 
+ e1   :  399 ; 
+ e2   :  37a ; 
+ e3   :  35b ; 
+ e4   :  33b ; 
+ e5   :  31c ; 
+ e6   :  2fd ; 
+ e7   :  2de ; 
+ e8   :  2bf ; 
+ e9   :  29f ; 
+ ea   :  280 ; 
+ eb   :  261 ; 
+ ec   :  242 ; 
+ ed   :  223 ; 
+ ee   :  205 ; 
+ ef   :  1e6 ; 
+ f0   :  1c7 ; 
+ f1   :  1a8 ; 
+ f2   :  18a ; 
+ f3   :  16b ; 
+ f4   :  14d ; 
+ f5   :  12e ; 
+ f6   :  110 ; 
+ f7   :  f2 ; 
+ f8   :  d4 ; 
+ f9   :  b6 ; 
+ fa   :  98 ; 
+ fb   :  7b ; 
+ fc   :  5d ; 
+ fd   :  40 ; 
+ fe   :  22 ; 
+ ff   :  5 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_22.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_22.mif
new file mode 100644
index 0000000000..b52e2d4c2c
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_22.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  38 ; 
+ 1   :  ffbd ; 
+ 2   :  ff43 ; 
+ 3   :  feca ; 
+ 4   :  fe51 ; 
+ 5   :  fddb ; 
+ 6   :  fd65 ; 
+ 7   :  fcf0 ; 
+ 8   :  fc7c ; 
+ 9   :  fc09 ; 
+ a   :  fb98 ; 
+ b   :  fb28 ; 
+ c   :  fab8 ; 
+ d   :  fa4a ; 
+ e   :  f9dd ; 
+ f   :  f971 ; 
+ 10   :  f906 ; 
+ 11   :  f89d ; 
+ 12   :  f834 ; 
+ 13   :  f7cd ; 
+ 14   :  f766 ; 
+ 15   :  f701 ; 
+ 16   :  f69d ; 
+ 17   :  f63b ; 
+ 18   :  f5d9 ; 
+ 19   :  f579 ; 
+ 1a   :  f519 ; 
+ 1b   :  f4bb ; 
+ 1c   :  f45e ; 
+ 1d   :  f403 ; 
+ 1e   :  f3a8 ; 
+ 1f   :  f34f ; 
+ 20   :  f2f7 ; 
+ 21   :  f2a0 ; 
+ 22   :  f24a ; 
+ 23   :  f1f6 ; 
+ 24   :  f1a2 ; 
+ 25   :  f150 ; 
+ 26   :  f0ff ; 
+ 27   :  f0af ; 
+ 28   :  f061 ; 
+ 29   :  f014 ; 
+ 2a   :  efc8 ; 
+ 2b   :  ef7d ; 
+ 2c   :  ef33 ; 
+ 2d   :  eeeb ; 
+ 2e   :  eea3 ; 
+ 2f   :  ee5d ; 
+ 30   :  ee19 ; 
+ 31   :  edd5 ; 
+ 32   :  ed93 ; 
+ 33   :  ed52 ; 
+ 34   :  ed12 ; 
+ 35   :  ecd3 ; 
+ 36   :  ec95 ; 
+ 37   :  ec59 ; 
+ 38   :  ec1e ; 
+ 39   :  ebe4 ; 
+ 3a   :  ebac ; 
+ 3b   :  eb74 ; 
+ 3c   :  eb3e ; 
+ 3d   :  eb09 ; 
+ 3e   :  ead5 ; 
+ 3f   :  eaa3 ; 
+ 40   :  ea71 ; 
+ 41   :  ea41 ; 
+ 42   :  ea12 ; 
+ 43   :  e9e5 ; 
+ 44   :  e9b8 ; 
+ 45   :  e98d ; 
+ 46   :  e963 ; 
+ 47   :  e93a ; 
+ 48   :  e912 ; 
+ 49   :  e8eb ; 
+ 4a   :  e8c6 ; 
+ 4b   :  e8a2 ; 
+ 4c   :  e87f ; 
+ 4d   :  e85d ; 
+ 4e   :  e83c ; 
+ 4f   :  e81d ; 
+ 50   :  e7fe ; 
+ 51   :  e7e1 ; 
+ 52   :  e7c5 ; 
+ 53   :  e7aa ; 
+ 54   :  e791 ; 
+ 55   :  e778 ; 
+ 56   :  e760 ; 
+ 57   :  e74a ; 
+ 58   :  e735 ; 
+ 59   :  e721 ; 
+ 5a   :  e70e ; 
+ 5b   :  e6fc ; 
+ 5c   :  e6ec ; 
+ 5d   :  e6dc ; 
+ 5e   :  e6cd ; 
+ 5f   :  e6c0 ; 
+ 60   :  e6b4 ; 
+ 61   :  e6a9 ; 
+ 62   :  e69e ; 
+ 63   :  e695 ; 
+ 64   :  e68d ; 
+ 65   :  e687 ; 
+ 66   :  e681 ; 
+ 67   :  e67c ; 
+ 68   :  e678 ; 
+ 69   :  e675 ; 
+ 6a   :  e674 ; 
+ 6b   :  e673 ; 
+ 6c   :  e673 ; 
+ 6d   :  e675 ; 
+ 6e   :  e677 ; 
+ 6f   :  e67b ; 
+ 70   :  e67f ; 
+ 71   :  e684 ; 
+ 72   :  e68b ; 
+ 73   :  e692 ; 
+ 74   :  e69a ; 
+ 75   :  e6a3 ; 
+ 76   :  e6ae ; 
+ 77   :  e6b9 ; 
+ 78   :  e6c5 ; 
+ 79   :  e6d2 ; 
+ 7a   :  e6e0 ; 
+ 7b   :  e6ef ; 
+ 7c   :  e6fe ; 
+ 7d   :  e70f ; 
+ 7e   :  e720 ; 
+ 7f   :  e733 ; 
+ 80   :  e746 ; 
+ 81   :  e75a ; 
+ 82   :  e76f ; 
+ 83   :  e785 ; 
+ 84   :  e79c ; 
+ 85   :  e7b3 ; 
+ 86   :  e7cc ; 
+ 87   :  e7e5 ; 
+ 88   :  e7ff ; 
+ 89   :  e819 ; 
+ 8a   :  e835 ; 
+ 8b   :  e851 ; 
+ 8c   :  e86e ; 
+ 8d   :  e88c ; 
+ 8e   :  e8ab ; 
+ 8f   :  e8ca ; 
+ 90   :  e8ea ; 
+ 91   :  e90b ; 
+ 92   :  e92c ; 
+ 93   :  e94f ; 
+ 94   :  e971 ; 
+ 95   :  e995 ; 
+ 96   :  e9b9 ; 
+ 97   :  e9de ; 
+ 98   :  ea04 ; 
+ 99   :  ea2a ; 
+ 9a   :  ea51 ; 
+ 9b   :  ea79 ; 
+ 9c   :  eaa1 ; 
+ 9d   :  eac9 ; 
+ 9e   :  eaf3 ; 
+ 9f   :  eb1d ; 
+ a0   :  eb47 ; 
+ a1   :  eb72 ; 
+ a2   :  eb9e ; 
+ a3   :  ebca ; 
+ a4   :  ebf7 ; 
+ a5   :  ec25 ; 
+ a6   :  ec52 ; 
+ a7   :  ec81 ; 
+ a8   :  ecb0 ; 
+ a9   :  ecdf ; 
+ aa   :  ed0f ; 
+ ab   :  ed3f ; 
+ ac   :  ed70 ; 
+ ad   :  eda1 ; 
+ ae   :  edd3 ; 
+ af   :  ee05 ; 
+ b0   :  ee38 ; 
+ b1   :  ee6b ; 
+ b2   :  ee9e ; 
+ b3   :  eed2 ; 
+ b4   :  ef06 ; 
+ b5   :  ef3a ; 
+ b6   :  ef6f ; 
+ b7   :  efa5 ; 
+ b8   :  efda ; 
+ b9   :  f010 ; 
+ ba   :  f046 ; 
+ bb   :  f07d ; 
+ bc   :  f0b4 ; 
+ bd   :  f0eb ; 
+ be   :  f123 ; 
+ bf   :  f15a ; 
+ c0   :  f193 ; 
+ c1   :  f1cb ; 
+ c2   :  f203 ; 
+ c3   :  f23c ; 
+ c4   :  f275 ; 
+ c5   :  f2ae ; 
+ c6   :  f2e8 ; 
+ c7   :  f322 ; 
+ c8   :  f35b ; 
+ c9   :  f395 ; 
+ ca   :  f3d0 ; 
+ cb   :  f40a ; 
+ cc   :  f445 ; 
+ cd   :  f47f ; 
+ ce   :  f4ba ; 
+ cf   :  f4f5 ; 
+ d0   :  f530 ; 
+ d1   :  f56b ; 
+ d2   :  f5a6 ; 
+ d3   :  f5e2 ; 
+ d4   :  f61d ; 
+ d5   :  f659 ; 
+ d6   :  f694 ; 
+ d7   :  f6d0 ; 
+ d8   :  f70b ; 
+ d9   :  f747 ; 
+ da   :  f783 ; 
+ db   :  f7be ; 
+ dc   :  f7fa ; 
+ dd   :  f836 ; 
+ de   :  f871 ; 
+ df   :  f8ad ; 
+ e0   :  f8e9 ; 
+ e1   :  f924 ; 
+ e2   :  f960 ; 
+ e3   :  f99b ; 
+ e4   :  f9d6 ; 
+ e5   :  fa12 ; 
+ e6   :  fa4d ; 
+ e7   :  fa88 ; 
+ e8   :  fac3 ; 
+ e9   :  fafe ; 
+ ea   :  fb39 ; 
+ eb   :  fb74 ; 
+ ec   :  fbae ; 
+ ed   :  fbe9 ; 
+ ee   :  fc23 ; 
+ ef   :  fc5d ; 
+ f0   :  fc97 ; 
+ f1   :  fcd1 ; 
+ f2   :  fd0b ; 
+ f3   :  fd44 ; 
+ f4   :  fd7d ; 
+ f5   :  fdb6 ; 
+ f6   :  fdef ; 
+ f7   :  fe28 ; 
+ f8   :  fe60 ; 
+ f9   :  fe98 ; 
+ fa   :  fed0 ; 
+ fb   :  ff08 ; 
+ fc   :  ff3f ; 
+ fd   :  ff76 ; 
+ fe   :  ffad ; 
+ ff   :  ffe4 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_23.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_23.mif
new file mode 100644
index 0000000000..567a50393b
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_23.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  7ffd ; 
+ 1   :  7fff ; 
+ 2   :  7fff ; 
+ 3   :  7ffd ; 
+ 4   :  7ffa ; 
+ 5   :  7ff5 ; 
+ 6   :  7fee ; 
+ 7   :  7fe5 ; 
+ 8   :  7fdb ; 
+ 9   :  7fcf ; 
+ a   :  7fc2 ; 
+ b   :  7fb2 ; 
+ c   :  7fa1 ; 
+ d   :  7f8f ; 
+ e   :  7f7a ; 
+ f   :  7f64 ; 
+ 10   :  7f4d ; 
+ 11   :  7f33 ; 
+ 12   :  7f18 ; 
+ 13   :  7efb ; 
+ 14   :  7edd ; 
+ 15   :  7ebd ; 
+ 16   :  7e9b ; 
+ 17   :  7e77 ; 
+ 18   :  7e52 ; 
+ 19   :  7e2c ; 
+ 1a   :  7e03 ; 
+ 1b   :  7dd9 ; 
+ 1c   :  7dad ; 
+ 1d   :  7d80 ; 
+ 1e   :  7d51 ; 
+ 1f   :  7d20 ; 
+ 20   :  7cee ; 
+ 21   :  7cba ; 
+ 22   :  7c85 ; 
+ 23   :  7c4d ; 
+ 24   :  7c15 ; 
+ 25   :  7bda ; 
+ 26   :  7b9e ; 
+ 27   :  7b61 ; 
+ 28   :  7b22 ; 
+ 29   :  7ae1 ; 
+ 2a   :  7a9f ; 
+ 2b   :  7a5b ; 
+ 2c   :  7a15 ; 
+ 2d   :  79ce ; 
+ 2e   :  7986 ; 
+ 2f   :  793c ; 
+ 30   :  78f0 ; 
+ 31   :  78a3 ; 
+ 32   :  7854 ; 
+ 33   :  7804 ; 
+ 34   :  77b3 ; 
+ 35   :  7760 ; 
+ 36   :  770b ; 
+ 37   :  76b5 ; 
+ 38   :  765d ; 
+ 39   :  7604 ; 
+ 3a   :  75aa ; 
+ 3b   :  754e ; 
+ 3c   :  74f0 ; 
+ 3d   :  7491 ; 
+ 3e   :  7431 ; 
+ 3f   :  73d0 ; 
+ 40   :  736c ; 
+ 41   :  7308 ; 
+ 42   :  72a2 ; 
+ 43   :  723b ; 
+ 44   :  71d2 ; 
+ 45   :  7168 ; 
+ 46   :  70fd ; 
+ 47   :  7091 ; 
+ 48   :  7023 ; 
+ 49   :  6fb3 ; 
+ 4a   :  6f43 ; 
+ 4b   :  6ed1 ; 
+ 4c   :  6e5e ; 
+ 4d   :  6dea ; 
+ 4e   :  6d74 ; 
+ 4f   :  6cfd ; 
+ 50   :  6c85 ; 
+ 51   :  6c0c ; 
+ 52   :  6b91 ; 
+ 53   :  6b15 ; 
+ 54   :  6a98 ; 
+ 55   :  6a1a ; 
+ 56   :  699b ; 
+ 57   :  691a ; 
+ 58   :  6899 ; 
+ 59   :  6816 ; 
+ 5a   :  6792 ; 
+ 5b   :  670d ; 
+ 5c   :  6687 ; 
+ 5d   :  6600 ; 
+ 5e   :  6578 ; 
+ 5f   :  64ef ; 
+ 60   :  6464 ; 
+ 61   :  63d9 ; 
+ 62   :  634d ; 
+ 63   :  62bf ; 
+ 64   :  6231 ; 
+ 65   :  61a2 ; 
+ 66   :  6111 ; 
+ 67   :  6080 ; 
+ 68   :  5fee ; 
+ 69   :  5f5b ; 
+ 6a   :  5ec7 ; 
+ 6b   :  5e32 ; 
+ 6c   :  5d9c ; 
+ 6d   :  5d06 ; 
+ 6e   :  5c6e ; 
+ 6f   :  5bd6 ; 
+ 70   :  5b3d ; 
+ 71   :  5aa3 ; 
+ 72   :  5a08 ; 
+ 73   :  596c ; 
+ 74   :  58d0 ; 
+ 75   :  5833 ; 
+ 76   :  5795 ; 
+ 77   :  56f6 ; 
+ 78   :  5657 ; 
+ 79   :  55b7 ; 
+ 7a   :  5516 ; 
+ 7b   :  5475 ; 
+ 7c   :  53d3 ; 
+ 7d   :  5330 ; 
+ 7e   :  528d ; 
+ 7f   :  51e9 ; 
+ 80   :  5145 ; 
+ 81   :  50a0 ; 
+ 82   :  4ffa ; 
+ 83   :  4f54 ; 
+ 84   :  4ead ; 
+ 85   :  4e06 ; 
+ 86   :  4d5e ; 
+ 87   :  4cb6 ; 
+ 88   :  4c0d ; 
+ 89   :  4b64 ; 
+ 8a   :  4abb ; 
+ 8b   :  4a11 ; 
+ 8c   :  4966 ; 
+ 8d   :  48bb ; 
+ 8e   :  4810 ; 
+ 8f   :  4765 ; 
+ 90   :  46b9 ; 
+ 91   :  460c ; 
+ 92   :  4560 ; 
+ 93   :  44b3 ; 
+ 94   :  4405 ; 
+ 95   :  4358 ; 
+ 96   :  42aa ; 
+ 97   :  41fc ; 
+ 98   :  414e ; 
+ 99   :  409f ; 
+ 9a   :  3ff1 ; 
+ 9b   :  3f42 ; 
+ 9c   :  3e93 ; 
+ 9d   :  3de4 ; 
+ 9e   :  3d34 ; 
+ 9f   :  3c85 ; 
+ a0   :  3bd5 ; 
+ a1   :  3b25 ; 
+ a2   :  3a76 ; 
+ a3   :  39c6 ; 
+ a4   :  3916 ; 
+ a5   :  3866 ; 
+ a6   :  37b6 ; 
+ a7   :  3706 ; 
+ a8   :  3656 ; 
+ a9   :  35a6 ; 
+ aa   :  34f6 ; 
+ ab   :  3447 ; 
+ ac   :  3397 ; 
+ ad   :  32e7 ; 
+ ae   :  3238 ; 
+ af   :  3188 ; 
+ b0   :  30d9 ; 
+ b1   :  3029 ; 
+ b2   :  2f7a ; 
+ b3   :  2ecc ; 
+ b4   :  2e1d ; 
+ b5   :  2d6e ; 
+ b6   :  2cc0 ; 
+ b7   :  2c12 ; 
+ b8   :  2b64 ; 
+ b9   :  2ab7 ; 
+ ba   :  2a09 ; 
+ bb   :  295c ; 
+ bc   :  28af ; 
+ bd   :  2803 ; 
+ be   :  2757 ; 
+ bf   :  26ab ; 
+ c0   :  2600 ; 
+ c1   :  2555 ; 
+ c2   :  24aa ; 
+ c3   :  2400 ; 
+ c4   :  2356 ; 
+ c5   :  22ad ; 
+ c6   :  2204 ; 
+ c7   :  215b ; 
+ c8   :  20b3 ; 
+ c9   :  200b ; 
+ ca   :  1f64 ; 
+ cb   :  1ebe ; 
+ cc   :  1e17 ; 
+ cd   :  1d72 ; 
+ ce   :  1ccd ; 
+ cf   :  1c28 ; 
+ d0   :  1b84 ; 
+ d1   :  1ae1 ; 
+ d2   :  1a3e ; 
+ d3   :  199c ; 
+ d4   :  18fa ; 
+ d5   :  1859 ; 
+ d6   :  17b9 ; 
+ d7   :  1719 ; 
+ d8   :  167a ; 
+ d9   :  15dc ; 
+ da   :  153e ; 
+ db   :  14a1 ; 
+ dc   :  1405 ; 
+ dd   :  136a ; 
+ de   :  12cf ; 
+ df   :  1235 ; 
+ e0   :  119b ; 
+ e1   :  1103 ; 
+ e2   :  106b ; 
+ e3   :  fd4 ; 
+ e4   :  f3e ; 
+ e5   :  ea8 ; 
+ e6   :  e14 ; 
+ e7   :  d80 ; 
+ e8   :  ced ; 
+ e9   :  c5b ; 
+ ea   :  bca ; 
+ eb   :  b39 ; 
+ ec   :  aaa ; 
+ ed   :  a1b ; 
+ ee   :  98d ; 
+ ef   :  901 ; 
+ f0   :  875 ; 
+ f1   :  7ea ; 
+ f2   :  75f ; 
+ f3   :  6d6 ; 
+ f4   :  64e ; 
+ f5   :  5c7 ; 
+ f6   :  541 ; 
+ f7   :  4bb ; 
+ f8   :  437 ; 
+ f9   :  3b3 ; 
+ fa   :  331 ; 
+ fb   :  2b0 ; 
+ fc   :  22f ; 
+ fd   :  1b0 ; 
+ fe   :  132 ; 
+ ff   :  b4 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_24.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_24.mif
new file mode 100644
index 0000000000..3c9d79a497
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_24.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  feca ; 
+ 1   :  ff43 ; 
+ 2   :  ffbd ; 
+ 3   :  38 ; 
+ 4   :  b4 ; 
+ 5   :  132 ; 
+ 6   :  1b0 ; 
+ 7   :  22f ; 
+ 8   :  2b0 ; 
+ 9   :  331 ; 
+ a   :  3b3 ; 
+ b   :  437 ; 
+ c   :  4bb ; 
+ d   :  541 ; 
+ e   :  5c7 ; 
+ f   :  64e ; 
+ 10   :  6d6 ; 
+ 11   :  75f ; 
+ 12   :  7ea ; 
+ 13   :  875 ; 
+ 14   :  901 ; 
+ 15   :  98d ; 
+ 16   :  a1b ; 
+ 17   :  aaa ; 
+ 18   :  b39 ; 
+ 19   :  bca ; 
+ 1a   :  c5b ; 
+ 1b   :  ced ; 
+ 1c   :  d80 ; 
+ 1d   :  e14 ; 
+ 1e   :  ea8 ; 
+ 1f   :  f3e ; 
+ 20   :  fd4 ; 
+ 21   :  106b ; 
+ 22   :  1103 ; 
+ 23   :  119b ; 
+ 24   :  1235 ; 
+ 25   :  12cf ; 
+ 26   :  136a ; 
+ 27   :  1405 ; 
+ 28   :  14a1 ; 
+ 29   :  153e ; 
+ 2a   :  15dc ; 
+ 2b   :  167a ; 
+ 2c   :  1719 ; 
+ 2d   :  17b9 ; 
+ 2e   :  1859 ; 
+ 2f   :  18fa ; 
+ 30   :  199c ; 
+ 31   :  1a3e ; 
+ 32   :  1ae1 ; 
+ 33   :  1b84 ; 
+ 34   :  1c28 ; 
+ 35   :  1ccd ; 
+ 36   :  1d72 ; 
+ 37   :  1e17 ; 
+ 38   :  1ebe ; 
+ 39   :  1f64 ; 
+ 3a   :  200b ; 
+ 3b   :  20b3 ; 
+ 3c   :  215b ; 
+ 3d   :  2204 ; 
+ 3e   :  22ad ; 
+ 3f   :  2356 ; 
+ 40   :  2400 ; 
+ 41   :  24aa ; 
+ 42   :  2555 ; 
+ 43   :  2600 ; 
+ 44   :  26ab ; 
+ 45   :  2757 ; 
+ 46   :  2803 ; 
+ 47   :  28af ; 
+ 48   :  295c ; 
+ 49   :  2a09 ; 
+ 4a   :  2ab7 ; 
+ 4b   :  2b64 ; 
+ 4c   :  2c12 ; 
+ 4d   :  2cc0 ; 
+ 4e   :  2d6e ; 
+ 4f   :  2e1d ; 
+ 50   :  2ecc ; 
+ 51   :  2f7a ; 
+ 52   :  3029 ; 
+ 53   :  30d9 ; 
+ 54   :  3188 ; 
+ 55   :  3238 ; 
+ 56   :  32e7 ; 
+ 57   :  3397 ; 
+ 58   :  3447 ; 
+ 59   :  34f6 ; 
+ 5a   :  35a6 ; 
+ 5b   :  3656 ; 
+ 5c   :  3706 ; 
+ 5d   :  37b6 ; 
+ 5e   :  3866 ; 
+ 5f   :  3916 ; 
+ 60   :  39c6 ; 
+ 61   :  3a76 ; 
+ 62   :  3b25 ; 
+ 63   :  3bd5 ; 
+ 64   :  3c85 ; 
+ 65   :  3d34 ; 
+ 66   :  3de4 ; 
+ 67   :  3e93 ; 
+ 68   :  3f42 ; 
+ 69   :  3ff1 ; 
+ 6a   :  409f ; 
+ 6b   :  414e ; 
+ 6c   :  41fc ; 
+ 6d   :  42aa ; 
+ 6e   :  4358 ; 
+ 6f   :  4405 ; 
+ 70   :  44b3 ; 
+ 71   :  4560 ; 
+ 72   :  460c ; 
+ 73   :  46b9 ; 
+ 74   :  4765 ; 
+ 75   :  4810 ; 
+ 76   :  48bb ; 
+ 77   :  4966 ; 
+ 78   :  4a11 ; 
+ 79   :  4abb ; 
+ 7a   :  4b64 ; 
+ 7b   :  4c0d ; 
+ 7c   :  4cb6 ; 
+ 7d   :  4d5e ; 
+ 7e   :  4e06 ; 
+ 7f   :  4ead ; 
+ 80   :  4f54 ; 
+ 81   :  4ffa ; 
+ 82   :  50a0 ; 
+ 83   :  5145 ; 
+ 84   :  51e9 ; 
+ 85   :  528d ; 
+ 86   :  5330 ; 
+ 87   :  53d3 ; 
+ 88   :  5475 ; 
+ 89   :  5516 ; 
+ 8a   :  55b7 ; 
+ 8b   :  5657 ; 
+ 8c   :  56f6 ; 
+ 8d   :  5795 ; 
+ 8e   :  5833 ; 
+ 8f   :  58d0 ; 
+ 90   :  596c ; 
+ 91   :  5a08 ; 
+ 92   :  5aa3 ; 
+ 93   :  5b3d ; 
+ 94   :  5bd6 ; 
+ 95   :  5c6e ; 
+ 96   :  5d06 ; 
+ 97   :  5d9c ; 
+ 98   :  5e32 ; 
+ 99   :  5ec7 ; 
+ 9a   :  5f5b ; 
+ 9b   :  5fee ; 
+ 9c   :  6080 ; 
+ 9d   :  6111 ; 
+ 9e   :  61a2 ; 
+ 9f   :  6231 ; 
+ a0   :  62bf ; 
+ a1   :  634d ; 
+ a2   :  63d9 ; 
+ a3   :  6464 ; 
+ a4   :  64ef ; 
+ a5   :  6578 ; 
+ a6   :  6600 ; 
+ a7   :  6687 ; 
+ a8   :  670d ; 
+ a9   :  6792 ; 
+ aa   :  6816 ; 
+ ab   :  6899 ; 
+ ac   :  691a ; 
+ ad   :  699b ; 
+ ae   :  6a1a ; 
+ af   :  6a98 ; 
+ b0   :  6b15 ; 
+ b1   :  6b91 ; 
+ b2   :  6c0c ; 
+ b3   :  6c85 ; 
+ b4   :  6cfd ; 
+ b5   :  6d74 ; 
+ b6   :  6dea ; 
+ b7   :  6e5e ; 
+ b8   :  6ed1 ; 
+ b9   :  6f43 ; 
+ ba   :  6fb3 ; 
+ bb   :  7023 ; 
+ bc   :  7091 ; 
+ bd   :  70fd ; 
+ be   :  7168 ; 
+ bf   :  71d2 ; 
+ c0   :  723b ; 
+ c1   :  72a2 ; 
+ c2   :  7308 ; 
+ c3   :  736c ; 
+ c4   :  73d0 ; 
+ c5   :  7431 ; 
+ c6   :  7491 ; 
+ c7   :  74f0 ; 
+ c8   :  754e ; 
+ c9   :  75aa ; 
+ ca   :  7604 ; 
+ cb   :  765d ; 
+ cc   :  76b5 ; 
+ cd   :  770b ; 
+ ce   :  7760 ; 
+ cf   :  77b3 ; 
+ d0   :  7804 ; 
+ d1   :  7854 ; 
+ d2   :  78a3 ; 
+ d3   :  78f0 ; 
+ d4   :  793c ; 
+ d5   :  7986 ; 
+ d6   :  79ce ; 
+ d7   :  7a15 ; 
+ d8   :  7a5b ; 
+ d9   :  7a9f ; 
+ da   :  7ae1 ; 
+ db   :  7b22 ; 
+ dc   :  7b61 ; 
+ dd   :  7b9e ; 
+ de   :  7bda ; 
+ df   :  7c15 ; 
+ e0   :  7c4d ; 
+ e1   :  7c85 ; 
+ e2   :  7cba ; 
+ e3   :  7cee ; 
+ e4   :  7d20 ; 
+ e5   :  7d51 ; 
+ e6   :  7d80 ; 
+ e7   :  7dad ; 
+ e8   :  7dd9 ; 
+ e9   :  7e03 ; 
+ ea   :  7e2c ; 
+ eb   :  7e52 ; 
+ ec   :  7e77 ; 
+ ed   :  7e9b ; 
+ ee   :  7ebd ; 
+ ef   :  7edd ; 
+ f0   :  7efb ; 
+ f1   :  7f18 ; 
+ f2   :  7f33 ; 
+ f3   :  7f4d ; 
+ f4   :  7f64 ; 
+ f5   :  7f7a ; 
+ f6   :  7f8f ; 
+ f7   :  7fa1 ; 
+ f8   :  7fb2 ; 
+ f9   :  7fc2 ; 
+ fa   :  7fcf ; 
+ fb   :  7fdb ; 
+ fc   :  7fe5 ; 
+ fd   :  7fee ; 
+ fe   :  7ff5 ; 
+ ff   :  7ffa ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_25.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_25.mif
new file mode 100644
index 0000000000..782166046d
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_25.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  bb ; 
+ 1   :  86 ; 
+ 2   :  50 ; 
+ 3   :  1a ; 
+ 4   :  ffe4 ; 
+ 5   :  ffad ; 
+ 6   :  ff76 ; 
+ 7   :  ff3f ; 
+ 8   :  ff08 ; 
+ 9   :  fed0 ; 
+ a   :  fe98 ; 
+ b   :  fe60 ; 
+ c   :  fe28 ; 
+ d   :  fdef ; 
+ e   :  fdb6 ; 
+ f   :  fd7d ; 
+ 10   :  fd44 ; 
+ 11   :  fd0b ; 
+ 12   :  fcd1 ; 
+ 13   :  fc97 ; 
+ 14   :  fc5d ; 
+ 15   :  fc23 ; 
+ 16   :  fbe9 ; 
+ 17   :  fbae ; 
+ 18   :  fb74 ; 
+ 19   :  fb39 ; 
+ 1a   :  fafe ; 
+ 1b   :  fac3 ; 
+ 1c   :  fa88 ; 
+ 1d   :  fa4d ; 
+ 1e   :  fa12 ; 
+ 1f   :  f9d6 ; 
+ 20   :  f99b ; 
+ 21   :  f960 ; 
+ 22   :  f924 ; 
+ 23   :  f8e9 ; 
+ 24   :  f8ad ; 
+ 25   :  f871 ; 
+ 26   :  f836 ; 
+ 27   :  f7fa ; 
+ 28   :  f7be ; 
+ 29   :  f783 ; 
+ 2a   :  f747 ; 
+ 2b   :  f70b ; 
+ 2c   :  f6d0 ; 
+ 2d   :  f694 ; 
+ 2e   :  f659 ; 
+ 2f   :  f61d ; 
+ 30   :  f5e2 ; 
+ 31   :  f5a6 ; 
+ 32   :  f56b ; 
+ 33   :  f530 ; 
+ 34   :  f4f5 ; 
+ 35   :  f4ba ; 
+ 36   :  f47f ; 
+ 37   :  f445 ; 
+ 38   :  f40a ; 
+ 39   :  f3d0 ; 
+ 3a   :  f395 ; 
+ 3b   :  f35b ; 
+ 3c   :  f322 ; 
+ 3d   :  f2e8 ; 
+ 3e   :  f2ae ; 
+ 3f   :  f275 ; 
+ 40   :  f23c ; 
+ 41   :  f203 ; 
+ 42   :  f1cb ; 
+ 43   :  f193 ; 
+ 44   :  f15a ; 
+ 45   :  f123 ; 
+ 46   :  f0eb ; 
+ 47   :  f0b4 ; 
+ 48   :  f07d ; 
+ 49   :  f046 ; 
+ 4a   :  f010 ; 
+ 4b   :  efda ; 
+ 4c   :  efa5 ; 
+ 4d   :  ef6f ; 
+ 4e   :  ef3a ; 
+ 4f   :  ef06 ; 
+ 50   :  eed2 ; 
+ 51   :  ee9e ; 
+ 52   :  ee6b ; 
+ 53   :  ee38 ; 
+ 54   :  ee05 ; 
+ 55   :  edd3 ; 
+ 56   :  eda1 ; 
+ 57   :  ed70 ; 
+ 58   :  ed3f ; 
+ 59   :  ed0f ; 
+ 5a   :  ecdf ; 
+ 5b   :  ecb0 ; 
+ 5c   :  ec81 ; 
+ 5d   :  ec52 ; 
+ 5e   :  ec25 ; 
+ 5f   :  ebf7 ; 
+ 60   :  ebca ; 
+ 61   :  eb9e ; 
+ 62   :  eb72 ; 
+ 63   :  eb47 ; 
+ 64   :  eb1d ; 
+ 65   :  eaf3 ; 
+ 66   :  eac9 ; 
+ 67   :  eaa1 ; 
+ 68   :  ea79 ; 
+ 69   :  ea51 ; 
+ 6a   :  ea2a ; 
+ 6b   :  ea04 ; 
+ 6c   :  e9de ; 
+ 6d   :  e9b9 ; 
+ 6e   :  e995 ; 
+ 6f   :  e971 ; 
+ 70   :  e94f ; 
+ 71   :  e92c ; 
+ 72   :  e90b ; 
+ 73   :  e8ea ; 
+ 74   :  e8ca ; 
+ 75   :  e8ab ; 
+ 76   :  e88c ; 
+ 77   :  e86e ; 
+ 78   :  e851 ; 
+ 79   :  e835 ; 
+ 7a   :  e819 ; 
+ 7b   :  e7ff ; 
+ 7c   :  e7e5 ; 
+ 7d   :  e7cc ; 
+ 7e   :  e7b3 ; 
+ 7f   :  e79c ; 
+ 80   :  e785 ; 
+ 81   :  e76f ; 
+ 82   :  e75a ; 
+ 83   :  e746 ; 
+ 84   :  e733 ; 
+ 85   :  e720 ; 
+ 86   :  e70f ; 
+ 87   :  e6fe ; 
+ 88   :  e6ef ; 
+ 89   :  e6e0 ; 
+ 8a   :  e6d2 ; 
+ 8b   :  e6c5 ; 
+ 8c   :  e6b9 ; 
+ 8d   :  e6ae ; 
+ 8e   :  e6a3 ; 
+ 8f   :  e69a ; 
+ 90   :  e692 ; 
+ 91   :  e68b ; 
+ 92   :  e684 ; 
+ 93   :  e67f ; 
+ 94   :  e67b ; 
+ 95   :  e677 ; 
+ 96   :  e675 ; 
+ 97   :  e673 ; 
+ 98   :  e673 ; 
+ 99   :  e674 ; 
+ 9a   :  e675 ; 
+ 9b   :  e678 ; 
+ 9c   :  e67c ; 
+ 9d   :  e681 ; 
+ 9e   :  e687 ; 
+ 9f   :  e68d ; 
+ a0   :  e695 ; 
+ a1   :  e69e ; 
+ a2   :  e6a9 ; 
+ a3   :  e6b4 ; 
+ a4   :  e6c0 ; 
+ a5   :  e6cd ; 
+ a6   :  e6dc ; 
+ a7   :  e6ec ; 
+ a8   :  e6fc ; 
+ a9   :  e70e ; 
+ aa   :  e721 ; 
+ ab   :  e735 ; 
+ ac   :  e74a ; 
+ ad   :  e760 ; 
+ ae   :  e778 ; 
+ af   :  e791 ; 
+ b0   :  e7aa ; 
+ b1   :  e7c5 ; 
+ b2   :  e7e1 ; 
+ b3   :  e7fe ; 
+ b4   :  e81d ; 
+ b5   :  e83c ; 
+ b6   :  e85d ; 
+ b7   :  e87f ; 
+ b8   :  e8a2 ; 
+ b9   :  e8c6 ; 
+ ba   :  e8eb ; 
+ bb   :  e912 ; 
+ bc   :  e93a ; 
+ bd   :  e963 ; 
+ be   :  e98d ; 
+ bf   :  e9b8 ; 
+ c0   :  e9e5 ; 
+ c1   :  ea12 ; 
+ c2   :  ea41 ; 
+ c3   :  ea71 ; 
+ c4   :  eaa3 ; 
+ c5   :  ead5 ; 
+ c6   :  eb09 ; 
+ c7   :  eb3e ; 
+ c8   :  eb74 ; 
+ c9   :  ebac ; 
+ ca   :  ebe4 ; 
+ cb   :  ec1e ; 
+ cc   :  ec59 ; 
+ cd   :  ec95 ; 
+ ce   :  ecd3 ; 
+ cf   :  ed12 ; 
+ d0   :  ed52 ; 
+ d1   :  ed93 ; 
+ d2   :  edd5 ; 
+ d3   :  ee19 ; 
+ d4   :  ee5d ; 
+ d5   :  eea3 ; 
+ d6   :  eeeb ; 
+ d7   :  ef33 ; 
+ d8   :  ef7d ; 
+ d9   :  efc8 ; 
+ da   :  f014 ; 
+ db   :  f061 ; 
+ dc   :  f0af ; 
+ dd   :  f0ff ; 
+ de   :  f150 ; 
+ df   :  f1a2 ; 
+ e0   :  f1f6 ; 
+ e1   :  f24a ; 
+ e2   :  f2a0 ; 
+ e3   :  f2f7 ; 
+ e4   :  f34f ; 
+ e5   :  f3a8 ; 
+ e6   :  f403 ; 
+ e7   :  f45e ; 
+ e8   :  f4bb ; 
+ e9   :  f519 ; 
+ ea   :  f579 ; 
+ eb   :  f5d9 ; 
+ ec   :  f63b ; 
+ ed   :  f69d ; 
+ ee   :  f701 ; 
+ ef   :  f766 ; 
+ f0   :  f7cd ; 
+ f1   :  f834 ; 
+ f2   :  f89d ; 
+ f3   :  f906 ; 
+ f4   :  f971 ; 
+ f5   :  f9dd ; 
+ f6   :  fa4a ; 
+ f7   :  fab8 ; 
+ f8   :  fb28 ; 
+ f9   :  fb98 ; 
+ fa   :  fc09 ; 
+ fb   :  fc7c ; 
+ fc   :  fcf0 ; 
+ fd   :  fd65 ; 
+ fe   :  fddb ; 
+ ff   :  fe51 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_26.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_26.mif
new file mode 100644
index 0000000000..759f3960cd
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_26.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ff92 ; 
+ 1   :  ffae ; 
+ 2   :  ffcb ; 
+ 3   :  ffe8 ; 
+ 4   :  5 ; 
+ 5   :  22 ; 
+ 6   :  40 ; 
+ 7   :  5d ; 
+ 8   :  7b ; 
+ 9   :  98 ; 
+ a   :  b6 ; 
+ b   :  d4 ; 
+ c   :  f2 ; 
+ d   :  110 ; 
+ e   :  12e ; 
+ f   :  14d ; 
+ 10   :  16b ; 
+ 11   :  18a ; 
+ 12   :  1a8 ; 
+ 13   :  1c7 ; 
+ 14   :  1e6 ; 
+ 15   :  205 ; 
+ 16   :  223 ; 
+ 17   :  242 ; 
+ 18   :  261 ; 
+ 19   :  280 ; 
+ 1a   :  29f ; 
+ 1b   :  2bf ; 
+ 1c   :  2de ; 
+ 1d   :  2fd ; 
+ 1e   :  31c ; 
+ 1f   :  33b ; 
+ 20   :  35b ; 
+ 21   :  37a ; 
+ 22   :  399 ; 
+ 23   :  3b9 ; 
+ 24   :  3d8 ; 
+ 25   :  3f7 ; 
+ 26   :  416 ; 
+ 27   :  436 ; 
+ 28   :  455 ; 
+ 29   :  474 ; 
+ 2a   :  493 ; 
+ 2b   :  4b2 ; 
+ 2c   :  4d1 ; 
+ 2d   :  4f0 ; 
+ 2e   :  50f ; 
+ 2f   :  52e ; 
+ 30   :  54d ; 
+ 31   :  56c ; 
+ 32   :  58b ; 
+ 33   :  5aa ; 
+ 34   :  5c8 ; 
+ 35   :  5e7 ; 
+ 36   :  605 ; 
+ 37   :  623 ; 
+ 38   :  642 ; 
+ 39   :  660 ; 
+ 3a   :  67e ; 
+ 3b   :  69c ; 
+ 3c   :  6b9 ; 
+ 3d   :  6d7 ; 
+ 3e   :  6f4 ; 
+ 3f   :  712 ; 
+ 40   :  72f ; 
+ 41   :  74c ; 
+ 42   :  769 ; 
+ 43   :  786 ; 
+ 44   :  7a2 ; 
+ 45   :  7bf ; 
+ 46   :  7db ; 
+ 47   :  7f7 ; 
+ 48   :  813 ; 
+ 49   :  82e ; 
+ 4a   :  84a ; 
+ 4b   :  865 ; 
+ 4c   :  880 ; 
+ 4d   :  89b ; 
+ 4e   :  8b6 ; 
+ 4f   :  8d0 ; 
+ 50   :  8ea ; 
+ 51   :  904 ; 
+ 52   :  91e ; 
+ 53   :  938 ; 
+ 54   :  951 ; 
+ 55   :  96a ; 
+ 56   :  983 ; 
+ 57   :  99b ; 
+ 58   :  9b3 ; 
+ 59   :  9cb ; 
+ 5a   :  9e3 ; 
+ 5b   :  9fa ; 
+ 5c   :  a11 ; 
+ 5d   :  a28 ; 
+ 5e   :  a3e ; 
+ 5f   :  a55 ; 
+ 60   :  a6b ; 
+ 61   :  a80 ; 
+ 62   :  a95 ; 
+ 63   :  aaa ; 
+ 64   :  abf ; 
+ 65   :  ad3 ; 
+ 66   :  ae7 ; 
+ 67   :  afb ; 
+ 68   :  b0e ; 
+ 69   :  b21 ; 
+ 6a   :  b33 ; 
+ 6b   :  b46 ; 
+ 6c   :  b57 ; 
+ 6d   :  b69 ; 
+ 6e   :  b7a ; 
+ 6f   :  b8b ; 
+ 70   :  b9b ; 
+ 71   :  bab ; 
+ 72   :  bba ; 
+ 73   :  bca ; 
+ 74   :  bd8 ; 
+ 75   :  be7 ; 
+ 76   :  bf5 ; 
+ 77   :  c02 ; 
+ 78   :  c0f ; 
+ 79   :  c1c ; 
+ 7a   :  c28 ; 
+ 7b   :  c34 ; 
+ 7c   :  c3f ; 
+ 7d   :  c4a ; 
+ 7e   :  c55 ; 
+ 7f   :  c5f ; 
+ 80   :  c69 ; 
+ 81   :  c72 ; 
+ 82   :  c7b ; 
+ 83   :  c83 ; 
+ 84   :  c8b ; 
+ 85   :  c92 ; 
+ 86   :  c99 ; 
+ 87   :  c9f ; 
+ 88   :  ca5 ; 
+ 89   :  cab ; 
+ 8a   :  cb0 ; 
+ 8b   :  cb4 ; 
+ 8c   :  cb8 ; 
+ 8d   :  cbc ; 
+ 8e   :  cbf ; 
+ 8f   :  cc2 ; 
+ 90   :  cc4 ; 
+ 91   :  cc5 ; 
+ 92   :  cc6 ; 
+ 93   :  cc7 ; 
+ 94   :  cc7 ; 
+ 95   :  cc6 ; 
+ 96   :  cc5 ; 
+ 97   :  cc4 ; 
+ 98   :  cc2 ; 
+ 99   :  cbf ; 
+ 9a   :  cbc ; 
+ 9b   :  cb9 ; 
+ 9c   :  cb5 ; 
+ 9d   :  cb0 ; 
+ 9e   :  cab ; 
+ 9f   :  ca5 ; 
+ a0   :  c9f ; 
+ a1   :  c98 ; 
+ a2   :  c91 ; 
+ a3   :  c89 ; 
+ a4   :  c80 ; 
+ a5   :  c78 ; 
+ a6   :  c6e ; 
+ a7   :  c64 ; 
+ a8   :  c5a ; 
+ a9   :  c4e ; 
+ aa   :  c43 ; 
+ ab   :  c37 ; 
+ ac   :  c2a ; 
+ ad   :  c1d ; 
+ ae   :  c0f ; 
+ af   :  c00 ; 
+ b0   :  bf1 ; 
+ b1   :  be2 ; 
+ b2   :  bd2 ; 
+ b3   :  bc1 ; 
+ b4   :  bb0 ; 
+ b5   :  b9e ; 
+ b6   :  b8c ; 
+ b7   :  b79 ; 
+ b8   :  b66 ; 
+ b9   :  b52 ; 
+ ba   :  b3e ; 
+ bb   :  b29 ; 
+ bc   :  b13 ; 
+ bd   :  afd ; 
+ be   :  ae6 ; 
+ bf   :  acf ; 
+ c0   :  ab7 ; 
+ c1   :  a9f ; 
+ c2   :  a86 ; 
+ c3   :  a6d ; 
+ c4   :  a53 ; 
+ c5   :  a38 ; 
+ c6   :  a1d ; 
+ c7   :  a02 ; 
+ c8   :  9e6 ; 
+ c9   :  9c9 ; 
+ ca   :  9ac ; 
+ cb   :  98e ; 
+ cc   :  970 ; 
+ cd   :  951 ; 
+ ce   :  932 ; 
+ cf   :  912 ; 
+ d0   :  8f1 ; 
+ d1   :  8d1 ; 
+ d2   :  8af ; 
+ d3   :  88d ; 
+ d4   :  86b ; 
+ d5   :  848 ; 
+ d6   :  825 ; 
+ d7   :  801 ; 
+ d8   :  7dc ; 
+ d9   :  7b7 ; 
+ da   :  792 ; 
+ db   :  76c ; 
+ dc   :  745 ; 
+ dd   :  71f ; 
+ de   :  6f7 ; 
+ df   :  6cf ; 
+ e0   :  6a7 ; 
+ e1   :  67e ; 
+ e2   :  655 ; 
+ e3   :  62b ; 
+ e4   :  601 ; 
+ e5   :  5d6 ; 
+ e6   :  5ab ; 
+ e7   :  580 ; 
+ e8   :  554 ; 
+ e9   :  527 ; 
+ ea   :  4fa ; 
+ eb   :  4cd ; 
+ ec   :  49f ; 
+ ed   :  471 ; 
+ ee   :  442 ; 
+ ef   :  413 ; 
+ f0   :  3e4 ; 
+ f1   :  3b4 ; 
+ f2   :  384 ; 
+ f3   :  354 ; 
+ f4   :  323 ; 
+ f5   :  2f1 ; 
+ f6   :  2c0 ; 
+ f7   :  28d ; 
+ f8   :  25b ; 
+ f9   :  228 ; 
+ fa   :  1f5 ; 
+ fb   :  1c2 ; 
+ fc   :  18e ; 
+ fd   :  15a ; 
+ fe   :  125 ; 
+ ff   :  f0 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_27.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_27.mif
new file mode 100644
index 0000000000..9a09d3d351
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_27.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  3d ; 
+ 1   :  2d ; 
+ 2   :  1d ; 
+ 3   :  e ; 
+ 4   :  fffe ; 
+ 5   :  ffee ; 
+ 6   :  ffde ; 
+ 7   :  ffce ; 
+ 8   :  ffbe ; 
+ 9   :  ffad ; 
+ a   :  ff9d ; 
+ b   :  ff8d ; 
+ c   :  ff7c ; 
+ d   :  ff6c ; 
+ e   :  ff5c ; 
+ f   :  ff4b ; 
+ 10   :  ff3a ; 
+ 11   :  ff2a ; 
+ 12   :  ff19 ; 
+ 13   :  ff08 ; 
+ 14   :  fef7 ; 
+ 15   :  fee7 ; 
+ 16   :  fed6 ; 
+ 17   :  fec5 ; 
+ 18   :  feb4 ; 
+ 19   :  fea3 ; 
+ 1a   :  fe92 ; 
+ 1b   :  fe81 ; 
+ 1c   :  fe70 ; 
+ 1d   :  fe5f ; 
+ 1e   :  fe4e ; 
+ 1f   :  fe3c ; 
+ 20   :  fe2b ; 
+ 21   :  fe1a ; 
+ 22   :  fe09 ; 
+ 23   :  fdf8 ; 
+ 24   :  fde7 ; 
+ 25   :  fdd6 ; 
+ 26   :  fdc5 ; 
+ 27   :  fdb4 ; 
+ 28   :  fda2 ; 
+ 29   :  fd91 ; 
+ 2a   :  fd80 ; 
+ 2b   :  fd6f ; 
+ 2c   :  fd5e ; 
+ 2d   :  fd4d ; 
+ 2e   :  fd3c ; 
+ 2f   :  fd2b ; 
+ 30   :  fd1a ; 
+ 31   :  fd09 ; 
+ 32   :  fcf9 ; 
+ 33   :  fce8 ; 
+ 34   :  fcd7 ; 
+ 35   :  fcc6 ; 
+ 36   :  fcb6 ; 
+ 37   :  fca5 ; 
+ 38   :  fc94 ; 
+ 39   :  fc84 ; 
+ 3a   :  fc74 ; 
+ 3b   :  fc63 ; 
+ 3c   :  fc53 ; 
+ 3d   :  fc43 ; 
+ 3e   :  fc32 ; 
+ 3f   :  fc22 ; 
+ 40   :  fc12 ; 
+ 41   :  fc02 ; 
+ 42   :  fbf3 ; 
+ 43   :  fbe3 ; 
+ 44   :  fbd3 ; 
+ 45   :  fbc4 ; 
+ 46   :  fbb4 ; 
+ 47   :  fba5 ; 
+ 48   :  fb95 ; 
+ 49   :  fb86 ; 
+ 4a   :  fb77 ; 
+ 4b   :  fb68 ; 
+ 4c   :  fb59 ; 
+ 4d   :  fb4b ; 
+ 4e   :  fb3c ; 
+ 4f   :  fb2e ; 
+ 50   :  fb1f ; 
+ 51   :  fb11 ; 
+ 52   :  fb03 ; 
+ 53   :  faf5 ; 
+ 54   :  fae7 ; 
+ 55   :  fad9 ; 
+ 56   :  facc ; 
+ 57   :  fabe ; 
+ 58   :  fab1 ; 
+ 59   :  faa4 ; 
+ 5a   :  fa97 ; 
+ 5b   :  fa8a ; 
+ 5c   :  fa7e ; 
+ 5d   :  fa71 ; 
+ 5e   :  fa65 ; 
+ 5f   :  fa59 ; 
+ 60   :  fa4d ; 
+ 61   :  fa41 ; 
+ 62   :  fa35 ; 
+ 63   :  fa2a ; 
+ 64   :  fa1f ; 
+ 65   :  fa13 ; 
+ 66   :  fa09 ; 
+ 67   :  f9fe ; 
+ 68   :  f9f3 ; 
+ 69   :  f9e9 ; 
+ 6a   :  f9df ; 
+ 6b   :  f9d5 ; 
+ 6c   :  f9cb ; 
+ 6d   :  f9c2 ; 
+ 6e   :  f9b8 ; 
+ 6f   :  f9af ; 
+ 70   :  f9a6 ; 
+ 71   :  f99e ; 
+ 72   :  f995 ; 
+ 73   :  f98d ; 
+ 74   :  f985 ; 
+ 75   :  f97d ; 
+ 76   :  f975 ; 
+ 77   :  f96e ; 
+ 78   :  f967 ; 
+ 79   :  f960 ; 
+ 7a   :  f959 ; 
+ 7b   :  f953 ; 
+ 7c   :  f94d ; 
+ 7d   :  f947 ; 
+ 7e   :  f941 ; 
+ 7f   :  f93b ; 
+ 80   :  f936 ; 
+ 81   :  f931 ; 
+ 82   :  f92c ; 
+ 83   :  f928 ; 
+ 84   :  f924 ; 
+ 85   :  f920 ; 
+ 86   :  f91c ; 
+ 87   :  f919 ; 
+ 88   :  f915 ; 
+ 89   :  f912 ; 
+ 8a   :  f910 ; 
+ 8b   :  f90d ; 
+ 8c   :  f90b ; 
+ 8d   :  f909 ; 
+ 8e   :  f908 ; 
+ 8f   :  f906 ; 
+ 90   :  f905 ; 
+ 91   :  f905 ; 
+ 92   :  f904 ; 
+ 93   :  f904 ; 
+ 94   :  f904 ; 
+ 95   :  f904 ; 
+ 96   :  f905 ; 
+ 97   :  f906 ; 
+ 98   :  f907 ; 
+ 99   :  f909 ; 
+ 9a   :  f90a ; 
+ 9b   :  f90c ; 
+ 9c   :  f90f ; 
+ 9d   :  f911 ; 
+ 9e   :  f914 ; 
+ 9f   :  f917 ; 
+ a0   :  f91b ; 
+ a1   :  f91f ; 
+ a2   :  f923 ; 
+ a3   :  f927 ; 
+ a4   :  f92c ; 
+ a5   :  f931 ; 
+ a6   :  f936 ; 
+ a7   :  f93c ; 
+ a8   :  f942 ; 
+ a9   :  f948 ; 
+ aa   :  f94e ; 
+ ab   :  f955 ; 
+ ac   :  f95c ; 
+ ad   :  f963 ; 
+ ae   :  f96b ; 
+ af   :  f973 ; 
+ b0   :  f97b ; 
+ b1   :  f984 ; 
+ b2   :  f98d ; 
+ b3   :  f996 ; 
+ b4   :  f99f ; 
+ b5   :  f9a9 ; 
+ b6   :  f9b3 ; 
+ b7   :  f9bd ; 
+ b8   :  f9c8 ; 
+ b9   :  f9d3 ; 
+ ba   :  f9de ; 
+ bb   :  f9ea ; 
+ bc   :  f9f6 ; 
+ bd   :  fa02 ; 
+ be   :  fa0e ; 
+ bf   :  fa1b ; 
+ c0   :  fa28 ; 
+ c1   :  fa36 ; 
+ c2   :  fa43 ; 
+ c3   :  fa51 ; 
+ c4   :  fa5f ; 
+ c5   :  fa6e ; 
+ c6   :  fa7d ; 
+ c7   :  fa8c ; 
+ c8   :  fa9b ; 
+ c9   :  faab ; 
+ ca   :  fabb ; 
+ cb   :  facb ; 
+ cc   :  fadc ; 
+ cd   :  faec ; 
+ ce   :  fafe ; 
+ cf   :  fb0f ; 
+ d0   :  fb21 ; 
+ d1   :  fb33 ; 
+ d2   :  fb45 ; 
+ d3   :  fb57 ; 
+ d4   :  fb6a ; 
+ d5   :  fb7d ; 
+ d6   :  fb90 ; 
+ d7   :  fba4 ; 
+ d8   :  fbb8 ; 
+ d9   :  fbcc ; 
+ da   :  fbe0 ; 
+ db   :  fbf5 ; 
+ dc   :  fc0a ; 
+ dd   :  fc1f ; 
+ de   :  fc34 ; 
+ df   :  fc4a ; 
+ e0   :  fc60 ; 
+ e1   :  fc76 ; 
+ e2   :  fc8d ; 
+ e3   :  fca3 ; 
+ e4   :  fcba ; 
+ e5   :  fcd1 ; 
+ e6   :  fce9 ; 
+ e7   :  fd00 ; 
+ e8   :  fd18 ; 
+ e9   :  fd30 ; 
+ ea   :  fd48 ; 
+ eb   :  fd61 ; 
+ ec   :  fd7a ; 
+ ed   :  fd93 ; 
+ ee   :  fdac ; 
+ ef   :  fdc5 ; 
+ f0   :  fddf ; 
+ f1   :  fdf8 ; 
+ f2   :  fe12 ; 
+ f3   :  fe2d ; 
+ f4   :  fe47 ; 
+ f5   :  fe62 ; 
+ f6   :  fe7c ; 
+ f7   :  fe97 ; 
+ f8   :  feb2 ; 
+ f9   :  fece ; 
+ fa   :  fee9 ; 
+ fb   :  ff05 ; 
+ fc   :  ff21 ; 
+ fd   :  ff3d ; 
+ fe   :  ff59 ; 
+ ff   :  ff75 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_28.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_28.mif
new file mode 100644
index 0000000000..6d8fa2246e
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_28.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  fff2 ; 
+ 1   :  fffa ; 
+ 2   :  2 ; 
+ 3   :  b ; 
+ 4   :  13 ; 
+ 5   :  1b ; 
+ 6   :  23 ; 
+ 7   :  2c ; 
+ 8   :  34 ; 
+ 9   :  3d ; 
+ a   :  45 ; 
+ b   :  4d ; 
+ c   :  56 ; 
+ d   :  5f ; 
+ e   :  67 ; 
+ f   :  70 ; 
+ 10   :  78 ; 
+ 11   :  81 ; 
+ 12   :  8a ; 
+ 13   :  92 ; 
+ 14   :  9b ; 
+ 15   :  a4 ; 
+ 16   :  ad ; 
+ 17   :  b6 ; 
+ 18   :  bf ; 
+ 19   :  c7 ; 
+ 1a   :  d0 ; 
+ 1b   :  d9 ; 
+ 1c   :  e2 ; 
+ 1d   :  eb ; 
+ 1e   :  f4 ; 
+ 1f   :  fd ; 
+ 20   :  106 ; 
+ 21   :  10f ; 
+ 22   :  118 ; 
+ 23   :  121 ; 
+ 24   :  12a ; 
+ 25   :  133 ; 
+ 26   :  13c ; 
+ 27   :  145 ; 
+ 28   :  14e ; 
+ 29   :  157 ; 
+ 2a   :  160 ; 
+ 2b   :  169 ; 
+ 2c   :  172 ; 
+ 2d   :  17a ; 
+ 2e   :  183 ; 
+ 2f   :  18c ; 
+ 30   :  195 ; 
+ 31   :  19e ; 
+ 32   :  1a7 ; 
+ 33   :  1b0 ; 
+ 34   :  1b9 ; 
+ 35   :  1c2 ; 
+ 36   :  1ca ; 
+ 37   :  1d3 ; 
+ 38   :  1dc ; 
+ 39   :  1e5 ; 
+ 3a   :  1ed ; 
+ 3b   :  1f6 ; 
+ 3c   :  1ff ; 
+ 3d   :  207 ; 
+ 3e   :  210 ; 
+ 3f   :  218 ; 
+ 40   :  221 ; 
+ 41   :  229 ; 
+ 42   :  232 ; 
+ 43   :  23a ; 
+ 44   :  242 ; 
+ 45   :  24b ; 
+ 46   :  253 ; 
+ 47   :  25b ; 
+ 48   :  263 ; 
+ 49   :  26b ; 
+ 4a   :  273 ; 
+ 4b   :  27b ; 
+ 4c   :  283 ; 
+ 4d   :  28b ; 
+ 4e   :  293 ; 
+ 4f   :  29a ; 
+ 50   :  2a2 ; 
+ 51   :  2aa ; 
+ 52   :  2b1 ; 
+ 53   :  2b9 ; 
+ 54   :  2c0 ; 
+ 55   :  2c7 ; 
+ 56   :  2cf ; 
+ 57   :  2d6 ; 
+ 58   :  2dd ; 
+ 59   :  2e4 ; 
+ 5a   :  2eb ; 
+ 5b   :  2f2 ; 
+ 5c   :  2f8 ; 
+ 5d   :  2ff ; 
+ 5e   :  306 ; 
+ 5f   :  30c ; 
+ 60   :  313 ; 
+ 61   :  319 ; 
+ 62   :  31f ; 
+ 63   :  325 ; 
+ 64   :  32b ; 
+ 65   :  331 ; 
+ 66   :  337 ; 
+ 67   :  33d ; 
+ 68   :  343 ; 
+ 69   :  348 ; 
+ 6a   :  34e ; 
+ 6b   :  353 ; 
+ 6c   :  358 ; 
+ 6d   :  35e ; 
+ 6e   :  363 ; 
+ 6f   :  368 ; 
+ 70   :  36c ; 
+ 71   :  371 ; 
+ 72   :  376 ; 
+ 73   :  37a ; 
+ 74   :  37f ; 
+ 75   :  383 ; 
+ 76   :  387 ; 
+ 77   :  38b ; 
+ 78   :  38f ; 
+ 79   :  393 ; 
+ 7a   :  396 ; 
+ 7b   :  39a ; 
+ 7c   :  39d ; 
+ 7d   :  3a1 ; 
+ 7e   :  3a4 ; 
+ 7f   :  3a7 ; 
+ 80   :  3aa ; 
+ 81   :  3ac ; 
+ 82   :  3af ; 
+ 83   :  3b1 ; 
+ 84   :  3b4 ; 
+ 85   :  3b6 ; 
+ 86   :  3b8 ; 
+ 87   :  3ba ; 
+ 88   :  3bc ; 
+ 89   :  3bd ; 
+ 8a   :  3bf ; 
+ 8b   :  3c0 ; 
+ 8c   :  3c2 ; 
+ 8d   :  3c3 ; 
+ 8e   :  3c4 ; 
+ 8f   :  3c4 ; 
+ 90   :  3c5 ; 
+ 91   :  3c6 ; 
+ 92   :  3c6 ; 
+ 93   :  3c6 ; 
+ 94   :  3c6 ; 
+ 95   :  3c6 ; 
+ 96   :  3c6 ; 
+ 97   :  3c5 ; 
+ 98   :  3c5 ; 
+ 99   :  3c4 ; 
+ 9a   :  3c3 ; 
+ 9b   :  3c2 ; 
+ 9c   :  3c1 ; 
+ 9d   :  3c0 ; 
+ 9e   :  3be ; 
+ 9f   :  3bd ; 
+ a0   :  3bb ; 
+ a1   :  3b9 ; 
+ a2   :  3b7 ; 
+ a3   :  3b4 ; 
+ a4   :  3b2 ; 
+ a5   :  3af ; 
+ a6   :  3ad ; 
+ a7   :  3aa ; 
+ a8   :  3a7 ; 
+ a9   :  3a3 ; 
+ aa   :  3a0 ; 
+ ab   :  39c ; 
+ ac   :  399 ; 
+ ad   :  395 ; 
+ ae   :  391 ; 
+ af   :  38d ; 
+ b0   :  388 ; 
+ b1   :  384 ; 
+ b2   :  37f ; 
+ b3   :  37a ; 
+ b4   :  375 ; 
+ b5   :  370 ; 
+ b6   :  36a ; 
+ b7   :  365 ; 
+ b8   :  35f ; 
+ b9   :  359 ; 
+ ba   :  353 ; 
+ bb   :  34d ; 
+ bc   :  347 ; 
+ bd   :  340 ; 
+ be   :  33a ; 
+ bf   :  333 ; 
+ c0   :  32c ; 
+ c1   :  325 ; 
+ c2   :  31d ; 
+ c3   :  316 ; 
+ c4   :  30e ; 
+ c5   :  306 ; 
+ c6   :  2fe ; 
+ c7   :  2f6 ; 
+ c8   :  2ee ; 
+ c9   :  2e6 ; 
+ ca   :  2dd ; 
+ cb   :  2d4 ; 
+ cc   :  2cb ; 
+ cd   :  2c2 ; 
+ ce   :  2b9 ; 
+ cf   :  2b0 ; 
+ d0   :  2a6 ; 
+ d1   :  29c ; 
+ d2   :  293 ; 
+ d3   :  289 ; 
+ d4   :  27e ; 
+ d5   :  274 ; 
+ d6   :  26a ; 
+ d7   :  25f ; 
+ d8   :  254 ; 
+ d9   :  24a ; 
+ da   :  23f ; 
+ db   :  233 ; 
+ dc   :  228 ; 
+ dd   :  21d ; 
+ de   :  211 ; 
+ df   :  205 ; 
+ e0   :  1f9 ; 
+ e1   :  1ed ; 
+ e2   :  1e1 ; 
+ e3   :  1d5 ; 
+ e4   :  1c9 ; 
+ e5   :  1bc ; 
+ e6   :  1af ; 
+ e7   :  1a3 ; 
+ e8   :  196 ; 
+ e9   :  189 ; 
+ ea   :  17b ; 
+ eb   :  16e ; 
+ ec   :  161 ; 
+ ed   :  153 ; 
+ ee   :  145 ; 
+ ef   :  138 ; 
+ f0   :  12a ; 
+ f1   :  11c ; 
+ f2   :  10d ; 
+ f3   :  ff ; 
+ f4   :  f1 ; 
+ f5   :  e2 ; 
+ f6   :  d4 ; 
+ f7   :  c5 ; 
+ f8   :  b6 ; 
+ f9   :  a8 ; 
+ fa   :  99 ; 
+ fb   :  8a ; 
+ fc   :  7a ; 
+ fd   :  6b ; 
+ fe   :  5c ; 
+ ff   :  4c ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_29.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_29.mif
new file mode 100644
index 0000000000..ebffb6c0f6
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_29.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ffff ; 
+ 1   :  fffb ; 
+ 2   :  fff8 ; 
+ 3   :  fff4 ; 
+ 4   :  fff0 ; 
+ 5   :  ffec ; 
+ 6   :  ffe8 ; 
+ 7   :  ffe4 ; 
+ 8   :  ffe0 ; 
+ 9   :  ffdd ; 
+ a   :  ffd9 ; 
+ b   :  ffd5 ; 
+ c   :  ffd1 ; 
+ d   :  ffcd ; 
+ e   :  ffc8 ; 
+ f   :  ffc4 ; 
+ 10   :  ffc0 ; 
+ 11   :  ffbc ; 
+ 12   :  ffb8 ; 
+ 13   :  ffb4 ; 
+ 14   :  ffb0 ; 
+ 15   :  ffac ; 
+ 16   :  ffa8 ; 
+ 17   :  ffa3 ; 
+ 18   :  ff9f ; 
+ 19   :  ff9b ; 
+ 1a   :  ff97 ; 
+ 1b   :  ff93 ; 
+ 1c   :  ff8e ; 
+ 1d   :  ff8a ; 
+ 1e   :  ff86 ; 
+ 1f   :  ff82 ; 
+ 20   :  ff7d ; 
+ 21   :  ff79 ; 
+ 22   :  ff75 ; 
+ 23   :  ff71 ; 
+ 24   :  ff6c ; 
+ 25   :  ff68 ; 
+ 26   :  ff64 ; 
+ 27   :  ff60 ; 
+ 28   :  ff5b ; 
+ 29   :  ff57 ; 
+ 2a   :  ff53 ; 
+ 2b   :  ff4e ; 
+ 2c   :  ff4a ; 
+ 2d   :  ff46 ; 
+ 2e   :  ff42 ; 
+ 2f   :  ff3d ; 
+ 30   :  ff39 ; 
+ 31   :  ff35 ; 
+ 32   :  ff31 ; 
+ 33   :  ff2c ; 
+ 34   :  ff28 ; 
+ 35   :  ff24 ; 
+ 36   :  ff20 ; 
+ 37   :  ff1b ; 
+ 38   :  ff17 ; 
+ 39   :  ff13 ; 
+ 3a   :  ff0f ; 
+ 3b   :  ff0b ; 
+ 3c   :  ff07 ; 
+ 3d   :  ff02 ; 
+ 3e   :  fefe ; 
+ 3f   :  fefa ; 
+ 40   :  fef6 ; 
+ 41   :  fef2 ; 
+ 42   :  feee ; 
+ 43   :  feea ; 
+ 44   :  fee6 ; 
+ 45   :  fee2 ; 
+ 46   :  fede ; 
+ 47   :  feda ; 
+ 48   :  fed6 ; 
+ 49   :  fed2 ; 
+ 4a   :  fece ; 
+ 4b   :  feca ; 
+ 4c   :  fec7 ; 
+ 4d   :  fec3 ; 
+ 4e   :  febf ; 
+ 4f   :  febb ; 
+ 50   :  feb7 ; 
+ 51   :  feb4 ; 
+ 52   :  feb0 ; 
+ 53   :  feac ; 
+ 54   :  fea9 ; 
+ 55   :  fea5 ; 
+ 56   :  fea2 ; 
+ 57   :  fe9e ; 
+ 58   :  fe9b ; 
+ 59   :  fe97 ; 
+ 5a   :  fe94 ; 
+ 5b   :  fe91 ; 
+ 5c   :  fe8d ; 
+ 5d   :  fe8a ; 
+ 5e   :  fe87 ; 
+ 5f   :  fe83 ; 
+ 60   :  fe80 ; 
+ 61   :  fe7d ; 
+ 62   :  fe7a ; 
+ 63   :  fe77 ; 
+ 64   :  fe74 ; 
+ 65   :  fe71 ; 
+ 66   :  fe6e ; 
+ 67   :  fe6b ; 
+ 68   :  fe69 ; 
+ 69   :  fe66 ; 
+ 6a   :  fe63 ; 
+ 6b   :  fe60 ; 
+ 6c   :  fe5e ; 
+ 6d   :  fe5b ; 
+ 6e   :  fe59 ; 
+ 6f   :  fe56 ; 
+ 70   :  fe54 ; 
+ 71   :  fe52 ; 
+ 72   :  fe4f ; 
+ 73   :  fe4d ; 
+ 74   :  fe4b ; 
+ 75   :  fe49 ; 
+ 76   :  fe47 ; 
+ 77   :  fe45 ; 
+ 78   :  fe43 ; 
+ 79   :  fe41 ; 
+ 7a   :  fe3f ; 
+ 7b   :  fe3d ; 
+ 7c   :  fe3c ; 
+ 7d   :  fe3a ; 
+ 7e   :  fe38 ; 
+ 7f   :  fe37 ; 
+ 80   :  fe35 ; 
+ 81   :  fe34 ; 
+ 82   :  fe33 ; 
+ 83   :  fe31 ; 
+ 84   :  fe30 ; 
+ 85   :  fe2f ; 
+ 86   :  fe2e ; 
+ 87   :  fe2d ; 
+ 88   :  fe2c ; 
+ 89   :  fe2b ; 
+ 8a   :  fe2a ; 
+ 8b   :  fe2a ; 
+ 8c   :  fe29 ; 
+ 8d   :  fe28 ; 
+ 8e   :  fe28 ; 
+ 8f   :  fe28 ; 
+ 90   :  fe27 ; 
+ 91   :  fe27 ; 
+ 92   :  fe27 ; 
+ 93   :  fe27 ; 
+ 94   :  fe26 ; 
+ 95   :  fe26 ; 
+ 96   :  fe27 ; 
+ 97   :  fe27 ; 
+ 98   :  fe27 ; 
+ 99   :  fe27 ; 
+ 9a   :  fe28 ; 
+ 9b   :  fe28 ; 
+ 9c   :  fe29 ; 
+ 9d   :  fe29 ; 
+ 9e   :  fe2a ; 
+ 9f   :  fe2b ; 
+ a0   :  fe2c ; 
+ a1   :  fe2d ; 
+ a2   :  fe2e ; 
+ a3   :  fe2f ; 
+ a4   :  fe30 ; 
+ a5   :  fe31 ; 
+ a6   :  fe33 ; 
+ a7   :  fe34 ; 
+ a8   :  fe36 ; 
+ a9   :  fe37 ; 
+ aa   :  fe39 ; 
+ ab   :  fe3b ; 
+ ac   :  fe3c ; 
+ ad   :  fe3e ; 
+ ae   :  fe40 ; 
+ af   :  fe42 ; 
+ b0   :  fe45 ; 
+ b1   :  fe47 ; 
+ b2   :  fe49 ; 
+ b3   :  fe4c ; 
+ b4   :  fe4e ; 
+ b5   :  fe51 ; 
+ b6   :  fe53 ; 
+ b7   :  fe56 ; 
+ b8   :  fe59 ; 
+ b9   :  fe5c ; 
+ ba   :  fe5f ; 
+ bb   :  fe62 ; 
+ bc   :  fe65 ; 
+ bd   :  fe68 ; 
+ be   :  fe6c ; 
+ bf   :  fe6f ; 
+ c0   :  fe73 ; 
+ c1   :  fe76 ; 
+ c2   :  fe7a ; 
+ c3   :  fe7e ; 
+ c4   :  fe81 ; 
+ c5   :  fe85 ; 
+ c6   :  fe89 ; 
+ c7   :  fe8e ; 
+ c8   :  fe92 ; 
+ c9   :  fe96 ; 
+ ca   :  fe9a ; 
+ cb   :  fe9f ; 
+ cc   :  fea3 ; 
+ cd   :  fea8 ; 
+ ce   :  feac ; 
+ cf   :  feb1 ; 
+ d0   :  feb6 ; 
+ d1   :  febb ; 
+ d2   :  fec0 ; 
+ d3   :  fec5 ; 
+ d4   :  feca ; 
+ d5   :  fecf ; 
+ d6   :  fed5 ; 
+ d7   :  feda ; 
+ d8   :  fedf ; 
+ d9   :  fee5 ; 
+ da   :  feeb ; 
+ db   :  fef0 ; 
+ dc   :  fef6 ; 
+ dd   :  fefc ; 
+ de   :  ff02 ; 
+ df   :  ff08 ; 
+ e0   :  ff0e ; 
+ e1   :  ff14 ; 
+ e2   :  ff1a ; 
+ e3   :  ff20 ; 
+ e4   :  ff27 ; 
+ e5   :  ff2d ; 
+ e6   :  ff34 ; 
+ e7   :  ff3a ; 
+ e8   :  ff41 ; 
+ e9   :  ff48 ; 
+ ea   :  ff4e ; 
+ eb   :  ff55 ; 
+ ec   :  ff5c ; 
+ ed   :  ff63 ; 
+ ee   :  ff6a ; 
+ ef   :  ff71 ; 
+ f0   :  ff78 ; 
+ f1   :  ff7f ; 
+ f2   :  ff87 ; 
+ f3   :  ff8e ; 
+ f4   :  ff95 ; 
+ f5   :  ff9d ; 
+ f6   :  ffa4 ; 
+ f7   :  ffac ; 
+ f8   :  ffb3 ; 
+ f9   :  ffbb ; 
+ fa   :  ffc3 ; 
+ fb   :  ffcb ; 
+ fc   :  ffd2 ; 
+ fd   :  ffda ; 
+ fe   :  ffe2 ; 
+ ff   :  ffea ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_3.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_3.mif
new file mode 100644
index 0000000000..2b7231dbe0
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_3.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  a ; 
+ 1   :  1a ; 
+ 2   :  29 ; 
+ 3   :  39 ; 
+ 4   :  48 ; 
+ 5   :  58 ; 
+ 6   :  67 ; 
+ 7   :  77 ; 
+ 8   :  86 ; 
+ 9   :  95 ; 
+ a   :  a4 ; 
+ b   :  b3 ; 
+ c   :  c2 ; 
+ d   :  d0 ; 
+ e   :  df ; 
+ f   :  ed ; 
+ 10   :  fc ; 
+ 11   :  10a ; 
+ 12   :  118 ; 
+ 13   :  126 ; 
+ 14   :  134 ; 
+ 15   :  142 ; 
+ 16   :  150 ; 
+ 17   :  15d ; 
+ 18   :  16b ; 
+ 19   :  178 ; 
+ 1a   :  185 ; 
+ 1b   :  192 ; 
+ 1c   :  19f ; 
+ 1d   :  1ac ; 
+ 1e   :  1b9 ; 
+ 1f   :  1c5 ; 
+ 20   :  1d2 ; 
+ 21   :  1de ; 
+ 22   :  1ea ; 
+ 23   :  1f6 ; 
+ 24   :  202 ; 
+ 25   :  20e ; 
+ 26   :  21a ; 
+ 27   :  225 ; 
+ 28   :  231 ; 
+ 29   :  23c ; 
+ 2a   :  247 ; 
+ 2b   :  252 ; 
+ 2c   :  25c ; 
+ 2d   :  267 ; 
+ 2e   :  272 ; 
+ 2f   :  27c ; 
+ 30   :  286 ; 
+ 31   :  290 ; 
+ 32   :  29a ; 
+ 33   :  2a4 ; 
+ 34   :  2ad ; 
+ 35   :  2b7 ; 
+ 36   :  2c0 ; 
+ 37   :  2c9 ; 
+ 38   :  2d2 ; 
+ 39   :  2db ; 
+ 3a   :  2e3 ; 
+ 3b   :  2ec ; 
+ 3c   :  2f4 ; 
+ 3d   :  2fc ; 
+ 3e   :  304 ; 
+ 3f   :  30c ; 
+ 40   :  314 ; 
+ 41   :  31b ; 
+ 42   :  323 ; 
+ 43   :  32a ; 
+ 44   :  331 ; 
+ 45   :  338 ; 
+ 46   :  33f ; 
+ 47   :  345 ; 
+ 48   :  34c ; 
+ 49   :  352 ; 
+ 4a   :  358 ; 
+ 4b   :  35e ; 
+ 4c   :  363 ; 
+ 4d   :  369 ; 
+ 4e   :  36e ; 
+ 4f   :  374 ; 
+ 50   :  379 ; 
+ 51   :  37e ; 
+ 52   :  382 ; 
+ 53   :  387 ; 
+ 54   :  38b ; 
+ 55   :  390 ; 
+ 56   :  394 ; 
+ 57   :  398 ; 
+ 58   :  39b ; 
+ 59   :  39f ; 
+ 5a   :  3a3 ; 
+ 5b   :  3a6 ; 
+ 5c   :  3a9 ; 
+ 5d   :  3ac ; 
+ 5e   :  3af ; 
+ 5f   :  3b1 ; 
+ 60   :  3b4 ; 
+ 61   :  3b6 ; 
+ 62   :  3b8 ; 
+ 63   :  3ba ; 
+ 64   :  3bc ; 
+ 65   :  3be ; 
+ 66   :  3bf ; 
+ 67   :  3c1 ; 
+ 68   :  3c2 ; 
+ 69   :  3c3 ; 
+ 6a   :  3c4 ; 
+ 6b   :  3c5 ; 
+ 6c   :  3c5 ; 
+ 6d   :  3c6 ; 
+ 6e   :  3c6 ; 
+ 6f   :  3c6 ; 
+ 70   :  3c6 ; 
+ 71   :  3c6 ; 
+ 72   :  3c6 ; 
+ 73   :  3c5 ; 
+ 74   :  3c5 ; 
+ 75   :  3c4 ; 
+ 76   :  3c3 ; 
+ 77   :  3c2 ; 
+ 78   :  3c1 ; 
+ 79   :  3bf ; 
+ 7a   :  3be ; 
+ 7b   :  3bc ; 
+ 7c   :  3ba ; 
+ 7d   :  3b9 ; 
+ 7e   :  3b6 ; 
+ 7f   :  3b4 ; 
+ 80   :  3b2 ; 
+ 81   :  3b0 ; 
+ 82   :  3ad ; 
+ 83   :  3aa ; 
+ 84   :  3a7 ; 
+ 85   :  3a4 ; 
+ 86   :  3a1 ; 
+ 87   :  39e ; 
+ 88   :  39b ; 
+ 89   :  397 ; 
+ 8a   :  394 ; 
+ 8b   :  390 ; 
+ 8c   :  38c ; 
+ 8d   :  388 ; 
+ 8e   :  384 ; 
+ 8f   :  380 ; 
+ 90   :  37b ; 
+ 91   :  377 ; 
+ 92   :  372 ; 
+ 93   :  36e ; 
+ 94   :  369 ; 
+ 95   :  364 ; 
+ 96   :  35f ; 
+ 97   :  35a ; 
+ 98   :  354 ; 
+ 99   :  34f ; 
+ 9a   :  34a ; 
+ 9b   :  344 ; 
+ 9c   :  33e ; 
+ 9d   :  339 ; 
+ 9e   :  333 ; 
+ 9f   :  32d ; 
+ a0   :  327 ; 
+ a1   :  321 ; 
+ a2   :  31b ; 
+ a3   :  314 ; 
+ a4   :  30e ; 
+ a5   :  307 ; 
+ a6   :  301 ; 
+ a7   :  2fa ; 
+ a8   :  2f3 ; 
+ a9   :  2ec ; 
+ aa   :  2e6 ; 
+ ab   :  2df ; 
+ ac   :  2d7 ; 
+ ad   :  2d0 ; 
+ ae   :  2c9 ; 
+ af   :  2c2 ; 
+ b0   :  2ba ; 
+ b1   :  2b3 ; 
+ b2   :  2ab ; 
+ b3   :  2a4 ; 
+ b4   :  29c ; 
+ b5   :  295 ; 
+ b6   :  28d ; 
+ b7   :  285 ; 
+ b8   :  27d ; 
+ b9   :  275 ; 
+ ba   :  26d ; 
+ bb   :  265 ; 
+ bc   :  25d ; 
+ bd   :  255 ; 
+ be   :  24d ; 
+ bf   :  244 ; 
+ c0   :  23c ; 
+ c1   :  234 ; 
+ c2   :  22b ; 
+ c3   :  223 ; 
+ c4   :  21a ; 
+ c5   :  212 ; 
+ c6   :  209 ; 
+ c7   :  201 ; 
+ c8   :  1f8 ; 
+ c9   :  1ef ; 
+ ca   :  1e7 ; 
+ cb   :  1de ; 
+ cc   :  1d5 ; 
+ cd   :  1cd ; 
+ ce   :  1c4 ; 
+ cf   :  1bb ; 
+ d0   :  1b2 ; 
+ d1   :  1a9 ; 
+ d2   :  1a0 ; 
+ d3   :  197 ; 
+ d4   :  18f ; 
+ d5   :  186 ; 
+ d6   :  17d ; 
+ d7   :  174 ; 
+ d8   :  16b ; 
+ d9   :  162 ; 
+ da   :  159 ; 
+ db   :  150 ; 
+ dc   :  147 ; 
+ dd   :  13e ; 
+ de   :  135 ; 
+ df   :  12c ; 
+ e0   :  123 ; 
+ e1   :  11a ; 
+ e2   :  111 ; 
+ e3   :  108 ; 
+ e4   :  ff ; 
+ e5   :  f6 ; 
+ e6   :  ed ; 
+ e7   :  e4 ; 
+ e8   :  db ; 
+ e9   :  d2 ; 
+ ea   :  ca ; 
+ eb   :  c1 ; 
+ ec   :  b8 ; 
+ ed   :  af ; 
+ ee   :  a6 ; 
+ ef   :  9d ; 
+ f0   :  95 ; 
+ f1   :  8c ; 
+ f2   :  83 ; 
+ f3   :  7b ; 
+ f4   :  72 ; 
+ f5   :  69 ; 
+ f6   :  61 ; 
+ f7   :  58 ; 
+ f8   :  50 ; 
+ f9   :  47 ; 
+ fa   :  3f ; 
+ fb   :  36 ; 
+ fc   :  2e ; 
+ fd   :  25 ; 
+ fe   :  1d ; 
+ ff   :  15 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_30.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_30.mif
new file mode 100644
index 0000000000..f405f9d4e7
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_30.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  15 ; 
+ 1   :  16 ; 
+ 2   :  18 ; 
+ 3   :  19 ; 
+ 4   :  1b ; 
+ 5   :  1c ; 
+ 6   :  1e ; 
+ 7   :  1f ; 
+ 8   :  21 ; 
+ 9   :  22 ; 
+ a   :  24 ; 
+ b   :  25 ; 
+ c   :  27 ; 
+ d   :  29 ; 
+ e   :  2a ; 
+ f   :  2c ; 
+ 10   :  2d ; 
+ 11   :  2f ; 
+ 12   :  31 ; 
+ 13   :  32 ; 
+ 14   :  34 ; 
+ 15   :  36 ; 
+ 16   :  37 ; 
+ 17   :  39 ; 
+ 18   :  3b ; 
+ 19   :  3c ; 
+ 1a   :  3e ; 
+ 1b   :  40 ; 
+ 1c   :  41 ; 
+ 1d   :  43 ; 
+ 1e   :  45 ; 
+ 1f   :  46 ; 
+ 20   :  48 ; 
+ 21   :  4a ; 
+ 22   :  4b ; 
+ 23   :  4d ; 
+ 24   :  4f ; 
+ 25   :  50 ; 
+ 26   :  52 ; 
+ 27   :  54 ; 
+ 28   :  56 ; 
+ 29   :  57 ; 
+ 2a   :  59 ; 
+ 2b   :  5b ; 
+ 2c   :  5c ; 
+ 2d   :  5e ; 
+ 2e   :  60 ; 
+ 2f   :  62 ; 
+ 30   :  63 ; 
+ 31   :  65 ; 
+ 32   :  67 ; 
+ 33   :  68 ; 
+ 34   :  6a ; 
+ 35   :  6c ; 
+ 36   :  6e ; 
+ 37   :  6f ; 
+ 38   :  71 ; 
+ 39   :  73 ; 
+ 3a   :  74 ; 
+ 3b   :  76 ; 
+ 3c   :  78 ; 
+ 3d   :  79 ; 
+ 3e   :  7b ; 
+ 3f   :  7d ; 
+ 40   :  7e ; 
+ 41   :  80 ; 
+ 42   :  82 ; 
+ 43   :  83 ; 
+ 44   :  85 ; 
+ 45   :  87 ; 
+ 46   :  88 ; 
+ 47   :  8a ; 
+ 48   :  8b ; 
+ 49   :  8d ; 
+ 4a   :  8f ; 
+ 4b   :  90 ; 
+ 4c   :  92 ; 
+ 4d   :  93 ; 
+ 4e   :  95 ; 
+ 4f   :  96 ; 
+ 50   :  98 ; 
+ 51   :  99 ; 
+ 52   :  9b ; 
+ 53   :  9c ; 
+ 54   :  9e ; 
+ 55   :  9f ; 
+ 56   :  a1 ; 
+ 57   :  a2 ; 
+ 58   :  a4 ; 
+ 59   :  a5 ; 
+ 5a   :  a7 ; 
+ 5b   :  a8 ; 
+ 5c   :  a9 ; 
+ 5d   :  ab ; 
+ 5e   :  ac ; 
+ 5f   :  ad ; 
+ 60   :  af ; 
+ 61   :  b0 ; 
+ 62   :  b1 ; 
+ 63   :  b2 ; 
+ 64   :  b4 ; 
+ 65   :  b5 ; 
+ 66   :  b6 ; 
+ 67   :  b7 ; 
+ 68   :  b8 ; 
+ 69   :  ba ; 
+ 6a   :  bb ; 
+ 6b   :  bc ; 
+ 6c   :  bd ; 
+ 6d   :  be ; 
+ 6e   :  bf ; 
+ 6f   :  c0 ; 
+ 70   :  c1 ; 
+ 71   :  c2 ; 
+ 72   :  c3 ; 
+ 73   :  c4 ; 
+ 74   :  c5 ; 
+ 75   :  c5 ; 
+ 76   :  c6 ; 
+ 77   :  c7 ; 
+ 78   :  c8 ; 
+ 79   :  c9 ; 
+ 7a   :  ca ; 
+ 7b   :  ca ; 
+ 7c   :  cb ; 
+ 7d   :  cc ; 
+ 7e   :  cc ; 
+ 7f   :  cd ; 
+ 80   :  cd ; 
+ 81   :  ce ; 
+ 82   :  cf ; 
+ 83   :  cf ; 
+ 84   :  d0 ; 
+ 85   :  d0 ; 
+ 86   :  d0 ; 
+ 87   :  d1 ; 
+ 88   :  d1 ; 
+ 89   :  d2 ; 
+ 8a   :  d2 ; 
+ 8b   :  d2 ; 
+ 8c   :  d2 ; 
+ 8d   :  d3 ; 
+ 8e   :  d3 ; 
+ 8f   :  d3 ; 
+ 90   :  d3 ; 
+ 91   :  d3 ; 
+ 92   :  d3 ; 
+ 93   :  d3 ; 
+ 94   :  d3 ; 
+ 95   :  d3 ; 
+ 96   :  d3 ; 
+ 97   :  d3 ; 
+ 98   :  d3 ; 
+ 99   :  d3 ; 
+ 9a   :  d3 ; 
+ 9b   :  d2 ; 
+ 9c   :  d2 ; 
+ 9d   :  d2 ; 
+ 9e   :  d1 ; 
+ 9f   :  d1 ; 
+ a0   :  d1 ; 
+ a1   :  d0 ; 
+ a2   :  d0 ; 
+ a3   :  cf ; 
+ a4   :  cf ; 
+ a5   :  ce ; 
+ a6   :  cd ; 
+ a7   :  cd ; 
+ a8   :  cc ; 
+ a9   :  cb ; 
+ aa   :  cb ; 
+ ab   :  ca ; 
+ ac   :  c9 ; 
+ ad   :  c8 ; 
+ ae   :  c7 ; 
+ af   :  c6 ; 
+ b0   :  c5 ; 
+ b1   :  c4 ; 
+ b2   :  c3 ; 
+ b3   :  c2 ; 
+ b4   :  c1 ; 
+ b5   :  c0 ; 
+ b6   :  be ; 
+ b7   :  bd ; 
+ b8   :  bc ; 
+ b9   :  bb ; 
+ ba   :  b9 ; 
+ bb   :  b8 ; 
+ bc   :  b6 ; 
+ bd   :  b5 ; 
+ be   :  b3 ; 
+ bf   :  b2 ; 
+ c0   :  b0 ; 
+ c1   :  af ; 
+ c2   :  ad ; 
+ c3   :  ab ; 
+ c4   :  a9 ; 
+ c5   :  a8 ; 
+ c6   :  a6 ; 
+ c7   :  a4 ; 
+ c8   :  a2 ; 
+ c9   :  a0 ; 
+ ca   :  9e ; 
+ cb   :  9c ; 
+ cc   :  9a ; 
+ cd   :  98 ; 
+ ce   :  96 ; 
+ cf   :  94 ; 
+ d0   :  91 ; 
+ d1   :  8f ; 
+ d2   :  8d ; 
+ d3   :  8b ; 
+ d4   :  88 ; 
+ d5   :  86 ; 
+ d6   :  83 ; 
+ d7   :  81 ; 
+ d8   :  7f ; 
+ d9   :  7c ; 
+ da   :  79 ; 
+ db   :  77 ; 
+ dc   :  74 ; 
+ dd   :  71 ; 
+ de   :  6f ; 
+ df   :  6c ; 
+ e0   :  69 ; 
+ e1   :  66 ; 
+ e2   :  64 ; 
+ e3   :  61 ; 
+ e4   :  5e ; 
+ e5   :  5b ; 
+ e6   :  58 ; 
+ e7   :  55 ; 
+ e8   :  52 ; 
+ e9   :  4f ; 
+ ea   :  4b ; 
+ eb   :  48 ; 
+ ec   :  45 ; 
+ ed   :  42 ; 
+ ee   :  3f ; 
+ ef   :  3b ; 
+ f0   :  38 ; 
+ f1   :  35 ; 
+ f2   :  31 ; 
+ f3   :  2e ; 
+ f4   :  2b ; 
+ f5   :  27 ; 
+ f6   :  24 ; 
+ f7   :  20 ; 
+ f8   :  1d ; 
+ f9   :  19 ; 
+ fa   :  15 ; 
+ fb   :  12 ; 
+ fc   :  e ; 
+ fd   :  a ; 
+ fe   :  7 ; 
+ ff   :  3 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_31.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_31.mif
new file mode 100644
index 0000000000..7e9fc073c6
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_31.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ff84 ; 
+ 1   :  ff76 ; 
+ 2   :  ff76 ; 
+ 3   :  ff84 ; 
+ 4   :  ff9b ; 
+ 5   :  ffb7 ; 
+ 6   :  ffd2 ; 
+ 7   :  ffe6 ; 
+ 8   :  fff2 ; 
+ 9   :  fff5 ; 
+ a   :  fff3 ; 
+ b   :  ffee ; 
+ c   :  ffea ; 
+ d   :  ffe7 ; 
+ e   :  ffe8 ; 
+ f   :  ffe9 ; 
+ 10   :  ffeb ; 
+ 11   :  ffeb ; 
+ 12   :  ffeb ; 
+ 13   :  ffe9 ; 
+ 14   :  ffe8 ; 
+ 15   :  ffe6 ; 
+ 16   :  ffe6 ; 
+ 17   :  ffe6 ; 
+ 18   :  ffe7 ; 
+ 19   :  ffe7 ; 
+ 1a   :  ffe6 ; 
+ 1b   :  ffe5 ; 
+ 1c   :  ffe4 ; 
+ 1d   :  ffe4 ; 
+ 1e   :  ffe3 ; 
+ 1f   :  ffe3 ; 
+ 20   :  ffe3 ; 
+ 21   :  ffe3 ; 
+ 22   :  ffe3 ; 
+ 23   :  ffe2 ; 
+ 24   :  ffe1 ; 
+ 25   :  ffe0 ; 
+ 26   :  ffe0 ; 
+ 27   :  ffe0 ; 
+ 28   :  ffe0 ; 
+ 29   :  ffdf ; 
+ 2a   :  ffdf ; 
+ 2b   :  ffde ; 
+ 2c   :  ffde ; 
+ 2d   :  ffdd ; 
+ 2e   :  ffdd ; 
+ 2f   :  ffdc ; 
+ 30   :  ffdc ; 
+ 31   :  ffdc ; 
+ 32   :  ffdb ; 
+ 33   :  ffdb ; 
+ 34   :  ffda ; 
+ 35   :  ffda ; 
+ 36   :  ffd9 ; 
+ 37   :  ffd9 ; 
+ 38   :  ffd8 ; 
+ 39   :  ffd8 ; 
+ 3a   :  ffd8 ; 
+ 3b   :  ffd7 ; 
+ 3c   :  ffd7 ; 
+ 3d   :  ffd6 ; 
+ 3e   :  ffd6 ; 
+ 3f   :  ffd5 ; 
+ 40   :  ffd5 ; 
+ 41   :  ffd5 ; 
+ 42   :  ffd4 ; 
+ 43   :  ffd4 ; 
+ 44   :  ffd3 ; 
+ 45   :  ffd3 ; 
+ 46   :  ffd2 ; 
+ 47   :  ffd2 ; 
+ 48   :  ffd1 ; 
+ 49   :  ffd1 ; 
+ 4a   :  ffd1 ; 
+ 4b   :  ffd0 ; 
+ 4c   :  ffd0 ; 
+ 4d   :  ffcf ; 
+ 4e   :  ffcf ; 
+ 4f   :  ffcf ; 
+ 50   :  ffce ; 
+ 51   :  ffce ; 
+ 52   :  ffcd ; 
+ 53   :  ffcd ; 
+ 54   :  ffcd ; 
+ 55   :  ffcc ; 
+ 56   :  ffcc ; 
+ 57   :  ffcb ; 
+ 58   :  ffcb ; 
+ 59   :  ffcb ; 
+ 5a   :  ffca ; 
+ 5b   :  ffca ; 
+ 5c   :  ffca ; 
+ 5d   :  ffc9 ; 
+ 5e   :  ffc9 ; 
+ 5f   :  ffc8 ; 
+ 60   :  ffc8 ; 
+ 61   :  ffc8 ; 
+ 62   :  ffc8 ; 
+ 63   :  ffc7 ; 
+ 64   :  ffc7 ; 
+ 65   :  ffc6 ; 
+ 66   :  ffc6 ; 
+ 67   :  ffc6 ; 
+ 68   :  ffc6 ; 
+ 69   :  ffc5 ; 
+ 6a   :  ffc5 ; 
+ 6b   :  ffc5 ; 
+ 6c   :  ffc4 ; 
+ 6d   :  ffc4 ; 
+ 6e   :  ffc4 ; 
+ 6f   :  ffc4 ; 
+ 70   :  ffc3 ; 
+ 71   :  ffc3 ; 
+ 72   :  ffc3 ; 
+ 73   :  ffc3 ; 
+ 74   :  ffc3 ; 
+ 75   :  ffc2 ; 
+ 76   :  ffc2 ; 
+ 77   :  ffc2 ; 
+ 78   :  ffc2 ; 
+ 79   :  ffc2 ; 
+ 7a   :  ffc1 ; 
+ 7b   :  ffc1 ; 
+ 7c   :  ffc1 ; 
+ 7d   :  ffc1 ; 
+ 7e   :  ffc1 ; 
+ 7f   :  ffc1 ; 
+ 80   :  ffc1 ; 
+ 81   :  ffc0 ; 
+ 82   :  ffc0 ; 
+ 83   :  ffc0 ; 
+ 84   :  ffc0 ; 
+ 85   :  ffc0 ; 
+ 86   :  ffc0 ; 
+ 87   :  ffc0 ; 
+ 88   :  ffc0 ; 
+ 89   :  ffc0 ; 
+ 8a   :  ffc0 ; 
+ 8b   :  ffc0 ; 
+ 8c   :  ffc0 ; 
+ 8d   :  ffc0 ; 
+ 8e   :  ffc0 ; 
+ 8f   :  ffc0 ; 
+ 90   :  ffc0 ; 
+ 91   :  ffc0 ; 
+ 92   :  ffc0 ; 
+ 93   :  ffc0 ; 
+ 94   :  ffc0 ; 
+ 95   :  ffc0 ; 
+ 96   :  ffc0 ; 
+ 97   :  ffc0 ; 
+ 98   :  ffc0 ; 
+ 99   :  ffc1 ; 
+ 9a   :  ffc1 ; 
+ 9b   :  ffc1 ; 
+ 9c   :  ffc1 ; 
+ 9d   :  ffc1 ; 
+ 9e   :  ffc1 ; 
+ 9f   :  ffc2 ; 
+ a0   :  ffc2 ; 
+ a1   :  ffc2 ; 
+ a2   :  ffc2 ; 
+ a3   :  ffc3 ; 
+ a4   :  ffc3 ; 
+ a5   :  ffc3 ; 
+ a6   :  ffc3 ; 
+ a7   :  ffc4 ; 
+ a8   :  ffc4 ; 
+ a9   :  ffc4 ; 
+ aa   :  ffc5 ; 
+ ab   :  ffc5 ; 
+ ac   :  ffc5 ; 
+ ad   :  ffc6 ; 
+ ae   :  ffc6 ; 
+ af   :  ffc6 ; 
+ b0   :  ffc7 ; 
+ b1   :  ffc7 ; 
+ b2   :  ffc8 ; 
+ b3   :  ffc8 ; 
+ b4   :  ffc9 ; 
+ b5   :  ffc9 ; 
+ b6   :  ffca ; 
+ b7   :  ffca ; 
+ b8   :  ffcb ; 
+ b9   :  ffcb ; 
+ ba   :  ffcc ; 
+ bb   :  ffcc ; 
+ bc   :  ffcd ; 
+ bd   :  ffce ; 
+ be   :  ffce ; 
+ bf   :  ffcf ; 
+ c0   :  ffcf ; 
+ c1   :  ffd0 ; 
+ c2   :  ffd1 ; 
+ c3   :  ffd1 ; 
+ c4   :  ffd2 ; 
+ c5   :  ffd3 ; 
+ c6   :  ffd4 ; 
+ c7   :  ffd4 ; 
+ c8   :  ffd5 ; 
+ c9   :  ffd6 ; 
+ ca   :  ffd7 ; 
+ cb   :  ffd7 ; 
+ cc   :  ffd8 ; 
+ cd   :  ffd9 ; 
+ ce   :  ffda ; 
+ cf   :  ffdb ; 
+ d0   :  ffdc ; 
+ d1   :  ffdc ; 
+ d2   :  ffdd ; 
+ d3   :  ffde ; 
+ d4   :  ffdf ; 
+ d5   :  ffe0 ; 
+ d6   :  ffe1 ; 
+ d7   :  ffe2 ; 
+ d8   :  ffe3 ; 
+ d9   :  ffe4 ; 
+ da   :  ffe5 ; 
+ db   :  ffe6 ; 
+ dc   :  ffe7 ; 
+ dd   :  ffe8 ; 
+ de   :  ffe9 ; 
+ df   :  ffea ; 
+ e0   :  ffeb ; 
+ e1   :  ffec ; 
+ e2   :  ffed ; 
+ e3   :  ffef ; 
+ e4   :  fff0 ; 
+ e5   :  fff1 ; 
+ e6   :  fff2 ; 
+ e7   :  fff3 ; 
+ e8   :  fff4 ; 
+ e9   :  fff6 ; 
+ ea   :  fff7 ; 
+ eb   :  fff8 ; 
+ ec   :  fff9 ; 
+ ed   :  fffb ; 
+ ee   :  fffc ; 
+ ef   :  fffd ; 
+ f0   :  fffe ; 
+ f1   :  0 ; 
+ f2   :  1 ; 
+ f3   :  2 ; 
+ f4   :  4 ; 
+ f5   :  5 ; 
+ f6   :  6 ; 
+ f7   :  8 ; 
+ f8   :  9 ; 
+ f9   :  b ; 
+ fa   :  c ; 
+ fb   :  d ; 
+ fc   :  f ; 
+ fd   :  10 ; 
+ fe   :  12 ; 
+ ff   :  13 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_32.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_32.mif
new file mode 100644
index 0000000000..853b253740
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_32.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  19 ; 
+ 1   :  17 ; 
+ 2   :  16 ; 
+ 3   :  14 ; 
+ 4   :  13 ; 
+ 5   :  11 ; 
+ 6   :  10 ; 
+ 7   :  e ; 
+ 8   :  d ; 
+ 9   :  c ; 
+ a   :  a ; 
+ b   :  9 ; 
+ c   :  7 ; 
+ d   :  6 ; 
+ e   :  5 ; 
+ f   :  3 ; 
+ 10   :  2 ; 
+ 11   :  1 ; 
+ 12   :  ffff ; 
+ 13   :  fffe ; 
+ 14   :  fffd ; 
+ 15   :  fffb ; 
+ 16   :  fffa ; 
+ 17   :  fff9 ; 
+ 18   :  fff8 ; 
+ 19   :  fff7 ; 
+ 1a   :  fff5 ; 
+ 1b   :  fff4 ; 
+ 1c   :  fff3 ; 
+ 1d   :  fff2 ; 
+ 1e   :  fff1 ; 
+ 1f   :  ffef ; 
+ 20   :  ffee ; 
+ 21   :  ffed ; 
+ 22   :  ffec ; 
+ 23   :  ffeb ; 
+ 24   :  ffea ; 
+ 25   :  ffe9 ; 
+ 26   :  ffe8 ; 
+ 27   :  ffe7 ; 
+ 28   :  ffe6 ; 
+ 29   :  ffe5 ; 
+ 2a   :  ffe4 ; 
+ 2b   :  ffe3 ; 
+ 2c   :  ffe2 ; 
+ 2d   :  ffe1 ; 
+ 2e   :  ffe0 ; 
+ 2f   :  ffdf ; 
+ 30   :  ffde ; 
+ 31   :  ffdd ; 
+ 32   :  ffdc ; 
+ 33   :  ffdb ; 
+ 34   :  ffda ; 
+ 35   :  ffda ; 
+ 36   :  ffd9 ; 
+ 37   :  ffd8 ; 
+ 38   :  ffd7 ; 
+ 39   :  ffd6 ; 
+ 3a   :  ffd6 ; 
+ 3b   :  ffd5 ; 
+ 3c   :  ffd4 ; 
+ 3d   :  ffd3 ; 
+ 3e   :  ffd3 ; 
+ 3f   :  ffd2 ; 
+ 40   :  ffd1 ; 
+ 41   :  ffd1 ; 
+ 42   :  ffd0 ; 
+ 43   :  ffcf ; 
+ 44   :  ffcf ; 
+ 45   :  ffce ; 
+ 46   :  ffcd ; 
+ 47   :  ffcd ; 
+ 48   :  ffcc ; 
+ 49   :  ffcc ; 
+ 4a   :  ffcb ; 
+ 4b   :  ffcb ; 
+ 4c   :  ffca ; 
+ 4d   :  ffca ; 
+ 4e   :  ffc9 ; 
+ 4f   :  ffc9 ; 
+ 50   :  ffc8 ; 
+ 51   :  ffc8 ; 
+ 52   :  ffc7 ; 
+ 53   :  ffc7 ; 
+ 54   :  ffc6 ; 
+ 55   :  ffc6 ; 
+ 56   :  ffc6 ; 
+ 57   :  ffc5 ; 
+ 58   :  ffc5 ; 
+ 59   :  ffc5 ; 
+ 5a   :  ffc4 ; 
+ 5b   :  ffc4 ; 
+ 5c   :  ffc4 ; 
+ 5d   :  ffc3 ; 
+ 5e   :  ffc3 ; 
+ 5f   :  ffc3 ; 
+ 60   :  ffc2 ; 
+ 61   :  ffc2 ; 
+ 62   :  ffc2 ; 
+ 63   :  ffc2 ; 
+ 64   :  ffc2 ; 
+ 65   :  ffc1 ; 
+ 66   :  ffc1 ; 
+ 67   :  ffc1 ; 
+ 68   :  ffc1 ; 
+ 69   :  ffc1 ; 
+ 6a   :  ffc1 ; 
+ 6b   :  ffc0 ; 
+ 6c   :  ffc0 ; 
+ 6d   :  ffc0 ; 
+ 6e   :  ffc0 ; 
+ 6f   :  ffc0 ; 
+ 70   :  ffc0 ; 
+ 71   :  ffc0 ; 
+ 72   :  ffc0 ; 
+ 73   :  ffc0 ; 
+ 74   :  ffc0 ; 
+ 75   :  ffc0 ; 
+ 76   :  ffc0 ; 
+ 77   :  ffc0 ; 
+ 78   :  ffc0 ; 
+ 79   :  ffc0 ; 
+ 7a   :  ffc0 ; 
+ 7b   :  ffc0 ; 
+ 7c   :  ffc0 ; 
+ 7d   :  ffc0 ; 
+ 7e   :  ffc0 ; 
+ 7f   :  ffc0 ; 
+ 80   :  ffc0 ; 
+ 81   :  ffc0 ; 
+ 82   :  ffc0 ; 
+ 83   :  ffc1 ; 
+ 84   :  ffc1 ; 
+ 85   :  ffc1 ; 
+ 86   :  ffc1 ; 
+ 87   :  ffc1 ; 
+ 88   :  ffc1 ; 
+ 89   :  ffc1 ; 
+ 8a   :  ffc2 ; 
+ 8b   :  ffc2 ; 
+ 8c   :  ffc2 ; 
+ 8d   :  ffc2 ; 
+ 8e   :  ffc2 ; 
+ 8f   :  ffc3 ; 
+ 90   :  ffc3 ; 
+ 91   :  ffc3 ; 
+ 92   :  ffc3 ; 
+ 93   :  ffc4 ; 
+ 94   :  ffc4 ; 
+ 95   :  ffc4 ; 
+ 96   :  ffc4 ; 
+ 97   :  ffc5 ; 
+ 98   :  ffc5 ; 
+ 99   :  ffc5 ; 
+ 9a   :  ffc5 ; 
+ 9b   :  ffc6 ; 
+ 9c   :  ffc6 ; 
+ 9d   :  ffc6 ; 
+ 9e   :  ffc7 ; 
+ 9f   :  ffc7 ; 
+ a0   :  ffc7 ; 
+ a1   :  ffc8 ; 
+ a2   :  ffc8 ; 
+ a3   :  ffc8 ; 
+ a4   :  ffc9 ; 
+ a5   :  ffc9 ; 
+ a6   :  ffc9 ; 
+ a7   :  ffca ; 
+ a8   :  ffca ; 
+ a9   :  ffca ; 
+ aa   :  ffcb ; 
+ ab   :  ffcb ; 
+ ac   :  ffcb ; 
+ ad   :  ffcc ; 
+ ae   :  ffcc ; 
+ af   :  ffcd ; 
+ b0   :  ffcd ; 
+ b1   :  ffce ; 
+ b2   :  ffce ; 
+ b3   :  ffce ; 
+ b4   :  ffcf ; 
+ b5   :  ffcf ; 
+ b6   :  ffcf ; 
+ b7   :  ffd0 ; 
+ b8   :  ffd0 ; 
+ b9   :  ffd1 ; 
+ ba   :  ffd1 ; 
+ bb   :  ffd2 ; 
+ bc   :  ffd2 ; 
+ bd   :  ffd2 ; 
+ be   :  ffd3 ; 
+ bf   :  ffd3 ; 
+ c0   :  ffd4 ; 
+ c1   :  ffd4 ; 
+ c2   :  ffd5 ; 
+ c3   :  ffd5 ; 
+ c4   :  ffd5 ; 
+ c5   :  ffd6 ; 
+ c6   :  ffd6 ; 
+ c7   :  ffd7 ; 
+ c8   :  ffd7 ; 
+ c9   :  ffd8 ; 
+ ca   :  ffd8 ; 
+ cb   :  ffd9 ; 
+ cc   :  ffd9 ; 
+ cd   :  ffd9 ; 
+ ce   :  ffda ; 
+ cf   :  ffda ; 
+ d0   :  ffdb ; 
+ d1   :  ffdb ; 
+ d2   :  ffdc ; 
+ d3   :  ffdc ; 
+ d4   :  ffdc ; 
+ d5   :  ffdd ; 
+ d6   :  ffdd ; 
+ d7   :  ffde ; 
+ d8   :  ffde ; 
+ d9   :  ffdf ; 
+ da   :  ffdf ; 
+ db   :  ffe0 ; 
+ dc   :  ffe0 ; 
+ dd   :  ffe0 ; 
+ de   :  ffe1 ; 
+ df   :  ffe1 ; 
+ e0   :  ffe2 ; 
+ e1   :  ffe3 ; 
+ e2   :  ffe3 ; 
+ e3   :  ffe3 ; 
+ e4   :  ffe3 ; 
+ e5   :  ffe3 ; 
+ e6   :  ffe4 ; 
+ e7   :  ffe5 ; 
+ e8   :  ffe6 ; 
+ e9   :  ffe6 ; 
+ ea   :  ffe7 ; 
+ eb   :  ffe7 ; 
+ ec   :  ffe6 ; 
+ ed   :  ffe6 ; 
+ ee   :  ffe7 ; 
+ ef   :  ffe8 ; 
+ f0   :  ffe9 ; 
+ f1   :  ffeb ; 
+ f2   :  ffeb ; 
+ f3   :  ffea ; 
+ f4   :  ffe9 ; 
+ f5   :  ffe7 ; 
+ f6   :  ffe8 ; 
+ f7   :  ffea ; 
+ f8   :  ffef ; 
+ f9   :  fff4 ; 
+ fa   :  fff5 ; 
+ fb   :  fff0 ; 
+ fc   :  ffe2 ; 
+ fd   :  ffcc ; 
+ fe   :  ffb0 ; 
+ ff   :  ff95 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_33.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_33.mif
new file mode 100644
index 0000000000..c59ea9b419
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_33.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  fff5 ; 
+ 1   :  fff9 ; 
+ 2   :  fffc ; 
+ 3   :  0 ; 
+ 4   :  4 ; 
+ 5   :  8 ; 
+ 6   :  b ; 
+ 7   :  f ; 
+ 8   :  13 ; 
+ 9   :  16 ; 
+ a   :  1a ; 
+ b   :  1d ; 
+ c   :  21 ; 
+ d   :  24 ; 
+ e   :  28 ; 
+ f   :  2b ; 
+ 10   :  2f ; 
+ 11   :  32 ; 
+ 12   :  36 ; 
+ 13   :  39 ; 
+ 14   :  3c ; 
+ 15   :  3f ; 
+ 16   :  43 ; 
+ 17   :  46 ; 
+ 18   :  49 ; 
+ 19   :  4c ; 
+ 1a   :  4f ; 
+ 1b   :  52 ; 
+ 1c   :  56 ; 
+ 1d   :  59 ; 
+ 1e   :  5c ; 
+ 1f   :  5e ; 
+ 20   :  61 ; 
+ 21   :  64 ; 
+ 22   :  67 ; 
+ 23   :  6a ; 
+ 24   :  6d ; 
+ 25   :  6f ; 
+ 26   :  72 ; 
+ 27   :  75 ; 
+ 28   :  77 ; 
+ 29   :  7a ; 
+ 2a   :  7d ; 
+ 2b   :  7f ; 
+ 2c   :  82 ; 
+ 2d   :  84 ; 
+ 2e   :  87 ; 
+ 2f   :  89 ; 
+ 30   :  8b ; 
+ 31   :  8e ; 
+ 32   :  90 ; 
+ 33   :  92 ; 
+ 34   :  94 ; 
+ 35   :  96 ; 
+ 36   :  99 ; 
+ 37   :  9b ; 
+ 38   :  9d ; 
+ 39   :  9f ; 
+ 3a   :  a1 ; 
+ 3b   :  a3 ; 
+ 3c   :  a4 ; 
+ 3d   :  a6 ; 
+ 3e   :  a8 ; 
+ 3f   :  aa ; 
+ 40   :  ac ; 
+ 41   :  ad ; 
+ 42   :  af ; 
+ 43   :  b1 ; 
+ 44   :  b2 ; 
+ 45   :  b4 ; 
+ 46   :  b5 ; 
+ 47   :  b7 ; 
+ 48   :  b8 ; 
+ 49   :  ba ; 
+ 4a   :  bb ; 
+ 4b   :  bc ; 
+ 4c   :  be ; 
+ 4d   :  bf ; 
+ 4e   :  c0 ; 
+ 4f   :  c1 ; 
+ 50   :  c2 ; 
+ 51   :  c3 ; 
+ 52   :  c4 ; 
+ 53   :  c5 ; 
+ 54   :  c6 ; 
+ 55   :  c7 ; 
+ 56   :  c8 ; 
+ 57   :  c9 ; 
+ 58   :  ca ; 
+ 59   :  cb ; 
+ 5a   :  cc ; 
+ 5b   :  cc ; 
+ 5c   :  cd ; 
+ 5d   :  ce ; 
+ 5e   :  ce ; 
+ 5f   :  cf ; 
+ 60   :  cf ; 
+ 61   :  d0 ; 
+ 62   :  d0 ; 
+ 63   :  d1 ; 
+ 64   :  d1 ; 
+ 65   :  d2 ; 
+ 66   :  d2 ; 
+ 67   :  d2 ; 
+ 68   :  d2 ; 
+ 69   :  d3 ; 
+ 6a   :  d3 ; 
+ 6b   :  d3 ; 
+ 6c   :  d3 ; 
+ 6d   :  d3 ; 
+ 6e   :  d3 ; 
+ 6f   :  d3 ; 
+ 70   :  d3 ; 
+ 71   :  d3 ; 
+ 72   :  d3 ; 
+ 73   :  d3 ; 
+ 74   :  d3 ; 
+ 75   :  d3 ; 
+ 76   :  d3 ; 
+ 77   :  d2 ; 
+ 78   :  d2 ; 
+ 79   :  d2 ; 
+ 7a   :  d2 ; 
+ 7b   :  d1 ; 
+ 7c   :  d1 ; 
+ 7d   :  d0 ; 
+ 7e   :  d0 ; 
+ 7f   :  cf ; 
+ 80   :  cf ; 
+ 81   :  ce ; 
+ 82   :  ce ; 
+ 83   :  cd ; 
+ 84   :  cd ; 
+ 85   :  cc ; 
+ 86   :  cb ; 
+ 87   :  cb ; 
+ 88   :  ca ; 
+ 89   :  c9 ; 
+ 8a   :  c9 ; 
+ 8b   :  c8 ; 
+ 8c   :  c7 ; 
+ 8d   :  c6 ; 
+ 8e   :  c5 ; 
+ 8f   :  c4 ; 
+ 90   :  c3 ; 
+ 91   :  c3 ; 
+ 92   :  c2 ; 
+ 93   :  c1 ; 
+ 94   :  c0 ; 
+ 95   :  bf ; 
+ 96   :  be ; 
+ 97   :  bd ; 
+ 98   :  bb ; 
+ 99   :  ba ; 
+ 9a   :  b9 ; 
+ 9b   :  b8 ; 
+ 9c   :  b7 ; 
+ 9d   :  b6 ; 
+ 9e   :  b5 ; 
+ 9f   :  b3 ; 
+ a0   :  b2 ; 
+ a1   :  b1 ; 
+ a2   :  b0 ; 
+ a3   :  ae ; 
+ a4   :  ad ; 
+ a5   :  ac ; 
+ a6   :  aa ; 
+ a7   :  a9 ; 
+ a8   :  a8 ; 
+ a9   :  a6 ; 
+ aa   :  a5 ; 
+ ab   :  a3 ; 
+ ac   :  a2 ; 
+ ad   :  a1 ; 
+ ae   :  9f ; 
+ af   :  9e ; 
+ b0   :  9c ; 
+ b1   :  9b ; 
+ b2   :  99 ; 
+ b3   :  98 ; 
+ b4   :  96 ; 
+ b5   :  95 ; 
+ b6   :  93 ; 
+ b7   :  91 ; 
+ b8   :  90 ; 
+ b9   :  8e ; 
+ ba   :  8d ; 
+ bb   :  8b ; 
+ bc   :  89 ; 
+ bd   :  88 ; 
+ be   :  86 ; 
+ bf   :  85 ; 
+ c0   :  83 ; 
+ c1   :  81 ; 
+ c2   :  80 ; 
+ c3   :  7e ; 
+ c4   :  7c ; 
+ c5   :  7b ; 
+ c6   :  79 ; 
+ c7   :  77 ; 
+ c8   :  76 ; 
+ c9   :  74 ; 
+ ca   :  72 ; 
+ cb   :  71 ; 
+ cc   :  6f ; 
+ cd   :  6d ; 
+ ce   :  6b ; 
+ cf   :  6a ; 
+ d0   :  68 ; 
+ d1   :  66 ; 
+ d2   :  65 ; 
+ d3   :  63 ; 
+ d4   :  61 ; 
+ d5   :  5f ; 
+ d6   :  5e ; 
+ d7   :  5c ; 
+ d8   :  5a ; 
+ d9   :  59 ; 
+ da   :  57 ; 
+ db   :  55 ; 
+ dc   :  53 ; 
+ dd   :  52 ; 
+ de   :  50 ; 
+ df   :  4e ; 
+ e0   :  4d ; 
+ e1   :  4b ; 
+ e2   :  49 ; 
+ e3   :  48 ; 
+ e4   :  46 ; 
+ e5   :  44 ; 
+ e6   :  42 ; 
+ e7   :  41 ; 
+ e8   :  3f ; 
+ e9   :  3d ; 
+ ea   :  3c ; 
+ eb   :  3a ; 
+ ec   :  38 ; 
+ ed   :  37 ; 
+ ee   :  35 ; 
+ ef   :  33 ; 
+ f0   :  32 ; 
+ f1   :  30 ; 
+ f2   :  2f ; 
+ f3   :  2d ; 
+ f4   :  2b ; 
+ f5   :  2a ; 
+ f6   :  28 ; 
+ f7   :  27 ; 
+ f8   :  25 ; 
+ f9   :  23 ; 
+ fa   :  22 ; 
+ fb   :  20 ; 
+ fc   :  1f ; 
+ fd   :  1d ; 
+ fe   :  1c ; 
+ ff   :  1a ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_34.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_34.mif
new file mode 100644
index 0000000000..2e0402437c
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_34.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  9 ; 
+ 1   :  0 ; 
+ 2   :  fff8 ; 
+ 3   :  fff0 ; 
+ 4   :  ffe8 ; 
+ 5   :  ffe0 ; 
+ 6   :  ffd8 ; 
+ 7   :  ffd1 ; 
+ 8   :  ffc9 ; 
+ 9   :  ffc1 ; 
+ a   :  ffb9 ; 
+ b   :  ffb2 ; 
+ c   :  ffaa ; 
+ d   :  ffa2 ; 
+ e   :  ff9b ; 
+ f   :  ff93 ; 
+ 10   :  ff8c ; 
+ 11   :  ff85 ; 
+ 12   :  ff7e ; 
+ 13   :  ff76 ; 
+ 14   :  ff6f ; 
+ 15   :  ff68 ; 
+ 16   :  ff61 ; 
+ 17   :  ff5a ; 
+ 18   :  ff53 ; 
+ 19   :  ff4d ; 
+ 1a   :  ff46 ; 
+ 1b   :  ff3f ; 
+ 1c   :  ff39 ; 
+ 1d   :  ff32 ; 
+ 1e   :  ff2c ; 
+ 1f   :  ff25 ; 
+ 20   :  ff1f ; 
+ 21   :  ff19 ; 
+ 22   :  ff12 ; 
+ 23   :  ff0c ; 
+ 24   :  ff06 ; 
+ 25   :  ff00 ; 
+ 26   :  fefa ; 
+ 27   :  fef5 ; 
+ 28   :  feef ; 
+ 29   :  fee9 ; 
+ 2a   :  fee4 ; 
+ 2b   :  fede ; 
+ 2c   :  fed9 ; 
+ 2d   :  fed3 ; 
+ 2e   :  fece ; 
+ 2f   :  fec9 ; 
+ 30   :  fec4 ; 
+ 31   :  febf ; 
+ 32   :  feba ; 
+ 33   :  feb5 ; 
+ 34   :  feb0 ; 
+ 35   :  feab ; 
+ 36   :  fea7 ; 
+ 37   :  fea2 ; 
+ 38   :  fe9e ; 
+ 39   :  fe99 ; 
+ 3a   :  fe95 ; 
+ 3b   :  fe91 ; 
+ 3c   :  fe8c ; 
+ 3d   :  fe88 ; 
+ 3e   :  fe84 ; 
+ 3f   :  fe81 ; 
+ 40   :  fe7d ; 
+ 41   :  fe79 ; 
+ 42   :  fe75 ; 
+ 43   :  fe72 ; 
+ 44   :  fe6e ; 
+ 45   :  fe6b ; 
+ 46   :  fe68 ; 
+ 47   :  fe64 ; 
+ 48   :  fe61 ; 
+ 49   :  fe5e ; 
+ 4a   :  fe5b ; 
+ 4b   :  fe58 ; 
+ 4c   :  fe55 ; 
+ 4d   :  fe53 ; 
+ 4e   :  fe50 ; 
+ 4f   :  fe4d ; 
+ 50   :  fe4b ; 
+ 51   :  fe49 ; 
+ 52   :  fe46 ; 
+ 53   :  fe44 ; 
+ 54   :  fe42 ; 
+ 55   :  fe40 ; 
+ 56   :  fe3e ; 
+ 57   :  fe3c ; 
+ 58   :  fe3a ; 
+ 59   :  fe38 ; 
+ 5a   :  fe37 ; 
+ 5b   :  fe35 ; 
+ 5c   :  fe34 ; 
+ 5d   :  fe32 ; 
+ 5e   :  fe31 ; 
+ 5f   :  fe30 ; 
+ 60   :  fe2e ; 
+ 61   :  fe2d ; 
+ 62   :  fe2c ; 
+ 63   :  fe2b ; 
+ 64   :  fe2b ; 
+ 65   :  fe2a ; 
+ 66   :  fe29 ; 
+ 67   :  fe29 ; 
+ 68   :  fe28 ; 
+ 69   :  fe28 ; 
+ 6a   :  fe27 ; 
+ 6b   :  fe27 ; 
+ 6c   :  fe27 ; 
+ 6d   :  fe27 ; 
+ 6e   :  fe26 ; 
+ 6f   :  fe26 ; 
+ 70   :  fe27 ; 
+ 71   :  fe27 ; 
+ 72   :  fe27 ; 
+ 73   :  fe27 ; 
+ 74   :  fe28 ; 
+ 75   :  fe28 ; 
+ 76   :  fe29 ; 
+ 77   :  fe29 ; 
+ 78   :  fe2a ; 
+ 79   :  fe2b ; 
+ 7a   :  fe2b ; 
+ 7b   :  fe2c ; 
+ 7c   :  fe2d ; 
+ 7d   :  fe2e ; 
+ 7e   :  fe2f ; 
+ 7f   :  fe30 ; 
+ 80   :  fe32 ; 
+ 81   :  fe33 ; 
+ 82   :  fe34 ; 
+ 83   :  fe36 ; 
+ 84   :  fe37 ; 
+ 85   :  fe39 ; 
+ 86   :  fe3a ; 
+ 87   :  fe3c ; 
+ 88   :  fe3e ; 
+ 89   :  fe3f ; 
+ 8a   :  fe41 ; 
+ 8b   :  fe43 ; 
+ 8c   :  fe45 ; 
+ 8d   :  fe47 ; 
+ 8e   :  fe49 ; 
+ 8f   :  fe4b ; 
+ 90   :  fe4e ; 
+ 91   :  fe50 ; 
+ 92   :  fe52 ; 
+ 93   :  fe55 ; 
+ 94   :  fe57 ; 
+ 95   :  fe59 ; 
+ 96   :  fe5c ; 
+ 97   :  fe5f ; 
+ 98   :  fe61 ; 
+ 99   :  fe64 ; 
+ 9a   :  fe67 ; 
+ 9b   :  fe69 ; 
+ 9c   :  fe6c ; 
+ 9d   :  fe6f ; 
+ 9e   :  fe72 ; 
+ 9f   :  fe75 ; 
+ a0   :  fe78 ; 
+ a1   :  fe7b ; 
+ a2   :  fe7e ; 
+ a3   :  fe81 ; 
+ a4   :  fe84 ; 
+ a5   :  fe88 ; 
+ a6   :  fe8b ; 
+ a7   :  fe8e ; 
+ a8   :  fe91 ; 
+ a9   :  fe95 ; 
+ aa   :  fe98 ; 
+ ab   :  fe9c ; 
+ ac   :  fe9f ; 
+ ad   :  fea3 ; 
+ ae   :  fea6 ; 
+ af   :  feaa ; 
+ b0   :  fead ; 
+ b1   :  feb1 ; 
+ b2   :  feb5 ; 
+ b3   :  feb8 ; 
+ b4   :  febc ; 
+ b5   :  fec0 ; 
+ b6   :  fec4 ; 
+ b7   :  fec7 ; 
+ b8   :  fecb ; 
+ b9   :  fecf ; 
+ ba   :  fed3 ; 
+ bb   :  fed7 ; 
+ bc   :  fedb ; 
+ bd   :  fedf ; 
+ be   :  fee3 ; 
+ bf   :  fee7 ; 
+ c0   :  feeb ; 
+ c1   :  feef ; 
+ c2   :  fef3 ; 
+ c3   :  fef7 ; 
+ c4   :  fefb ; 
+ c5   :  feff ; 
+ c6   :  ff03 ; 
+ c7   :  ff08 ; 
+ c8   :  ff0c ; 
+ c9   :  ff10 ; 
+ ca   :  ff14 ; 
+ cb   :  ff18 ; 
+ cc   :  ff1d ; 
+ cd   :  ff21 ; 
+ ce   :  ff25 ; 
+ cf   :  ff29 ; 
+ d0   :  ff2d ; 
+ d1   :  ff32 ; 
+ d2   :  ff36 ; 
+ d3   :  ff3a ; 
+ d4   :  ff3e ; 
+ d5   :  ff43 ; 
+ d6   :  ff47 ; 
+ d7   :  ff4b ; 
+ d8   :  ff50 ; 
+ d9   :  ff54 ; 
+ da   :  ff58 ; 
+ db   :  ff5c ; 
+ dc   :  ff61 ; 
+ dd   :  ff65 ; 
+ de   :  ff69 ; 
+ df   :  ff6e ; 
+ e0   :  ff72 ; 
+ e1   :  ff76 ; 
+ e2   :  ff7a ; 
+ e3   :  ff7f ; 
+ e4   :  ff83 ; 
+ e5   :  ff87 ; 
+ e6   :  ff8b ; 
+ e7   :  ff90 ; 
+ e8   :  ff94 ; 
+ e9   :  ff98 ; 
+ ea   :  ff9c ; 
+ eb   :  ffa0 ; 
+ ec   :  ffa5 ; 
+ ed   :  ffa9 ; 
+ ee   :  ffad ; 
+ ef   :  ffb1 ; 
+ f0   :  ffb5 ; 
+ f1   :  ffb9 ; 
+ f2   :  ffbd ; 
+ f3   :  ffc1 ; 
+ f4   :  ffc5 ; 
+ f5   :  ffca ; 
+ f6   :  ffce ; 
+ f7   :  ffd2 ; 
+ f8   :  ffd6 ; 
+ f9   :  ffda ; 
+ fa   :  ffde ; 
+ fb   :  ffe1 ; 
+ fc   :  ffe5 ; 
+ fd   :  ffe9 ; 
+ fe   :  ffed ; 
+ ff   :  fff1 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_35.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_35.mif
new file mode 100644
index 0000000000..fbe3e45821
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_35.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  12 ; 
+ 1   :  21 ; 
+ 2   :  31 ; 
+ 3   :  41 ; 
+ 4   :  50 ; 
+ 5   :  60 ; 
+ 6   :  6f ; 
+ 7   :  7e ; 
+ 8   :  8d ; 
+ 9   :  9c ; 
+ a   :  ab ; 
+ b   :  ba ; 
+ c   :  c9 ; 
+ d   :  d8 ; 
+ e   :  e6 ; 
+ f   :  f4 ; 
+ 10   :  103 ; 
+ 11   :  111 ; 
+ 12   :  11f ; 
+ 13   :  12d ; 
+ 14   :  13b ; 
+ 15   :  149 ; 
+ 16   :  156 ; 
+ 17   :  164 ; 
+ 18   :  171 ; 
+ 19   :  17f ; 
+ 1a   :  18c ; 
+ 1b   :  199 ; 
+ 1c   :  1a6 ; 
+ 1d   :  1b2 ; 
+ 1e   :  1bf ; 
+ 1f   :  1cc ; 
+ 20   :  1d8 ; 
+ 21   :  1e4 ; 
+ 22   :  1f0 ; 
+ 23   :  1fc ; 
+ 24   :  208 ; 
+ 25   :  214 ; 
+ 26   :  21f ; 
+ 27   :  22b ; 
+ 28   :  236 ; 
+ 29   :  241 ; 
+ 2a   :  24c ; 
+ 2b   :  257 ; 
+ 2c   :  262 ; 
+ 2d   :  26c ; 
+ 2e   :  277 ; 
+ 2f   :  281 ; 
+ 30   :  28b ; 
+ 31   :  295 ; 
+ 32   :  29f ; 
+ 33   :  2a9 ; 
+ 34   :  2b2 ; 
+ 35   :  2bb ; 
+ 36   :  2c5 ; 
+ 37   :  2ce ; 
+ 38   :  2d6 ; 
+ 39   :  2df ; 
+ 3a   :  2e8 ; 
+ 3b   :  2f0 ; 
+ 3c   :  2f8 ; 
+ 3d   :  300 ; 
+ 3e   :  308 ; 
+ 3f   :  310 ; 
+ 40   :  318 ; 
+ 41   :  31f ; 
+ 42   :  326 ; 
+ 43   :  32e ; 
+ 44   :  334 ; 
+ 45   :  33b ; 
+ 46   :  342 ; 
+ 47   :  348 ; 
+ 48   :  34f ; 
+ 49   :  355 ; 
+ 4a   :  35b ; 
+ 4b   :  361 ; 
+ 4c   :  366 ; 
+ 4d   :  36c ; 
+ 4e   :  371 ; 
+ 4f   :  376 ; 
+ 50   :  37b ; 
+ 51   :  380 ; 
+ 52   :  385 ; 
+ 53   :  389 ; 
+ 54   :  38e ; 
+ 55   :  392 ; 
+ 56   :  396 ; 
+ 57   :  39a ; 
+ 58   :  39d ; 
+ 59   :  3a1 ; 
+ 5a   :  3a4 ; 
+ 5b   :  3a7 ; 
+ 5c   :  3aa ; 
+ 5d   :  3ad ; 
+ 5e   :  3b0 ; 
+ 5f   :  3b3 ; 
+ 60   :  3b5 ; 
+ 61   :  3b7 ; 
+ 62   :  3b9 ; 
+ 63   :  3bb ; 
+ 64   :  3bd ; 
+ 65   :  3bf ; 
+ 66   :  3c0 ; 
+ 67   :  3c1 ; 
+ 68   :  3c3 ; 
+ 69   :  3c3 ; 
+ 6a   :  3c4 ; 
+ 6b   :  3c5 ; 
+ 6c   :  3c5 ; 
+ 6d   :  3c6 ; 
+ 6e   :  3c6 ; 
+ 6f   :  3c6 ; 
+ 70   :  3c6 ; 
+ 71   :  3c6 ; 
+ 72   :  3c5 ; 
+ 73   :  3c5 ; 
+ 74   :  3c4 ; 
+ 75   :  3c3 ; 
+ 76   :  3c2 ; 
+ 77   :  3c1 ; 
+ 78   :  3c0 ; 
+ 79   :  3bf ; 
+ 7a   :  3bd ; 
+ 7b   :  3bb ; 
+ 7c   :  3ba ; 
+ 7d   :  3b8 ; 
+ 7e   :  3b5 ; 
+ 7f   :  3b3 ; 
+ 80   :  3b1 ; 
+ 81   :  3ae ; 
+ 82   :  3ac ; 
+ 83   :  3a9 ; 
+ 84   :  3a6 ; 
+ 85   :  3a3 ; 
+ 86   :  3a0 ; 
+ 87   :  39c ; 
+ 88   :  399 ; 
+ 89   :  395 ; 
+ 8a   :  392 ; 
+ 8b   :  38e ; 
+ 8c   :  38a ; 
+ 8d   :  386 ; 
+ 8e   :  382 ; 
+ 8f   :  37d ; 
+ 90   :  379 ; 
+ 91   :  375 ; 
+ 92   :  370 ; 
+ 93   :  36b ; 
+ 94   :  366 ; 
+ 95   :  361 ; 
+ 96   :  35c ; 
+ 97   :  357 ; 
+ 98   :  352 ; 
+ 99   :  34c ; 
+ 9a   :  347 ; 
+ 9b   :  341 ; 
+ 9c   :  33c ; 
+ 9d   :  336 ; 
+ 9e   :  330 ; 
+ 9f   :  32a ; 
+ a0   :  324 ; 
+ a1   :  31e ; 
+ a2   :  317 ; 
+ a3   :  311 ; 
+ a4   :  30b ; 
+ a5   :  304 ; 
+ a6   :  2fd ; 
+ a7   :  2f7 ; 
+ a8   :  2f0 ; 
+ a9   :  2e9 ; 
+ aa   :  2e2 ; 
+ ab   :  2db ; 
+ ac   :  2d4 ; 
+ ad   :  2cd ; 
+ ae   :  2c5 ; 
+ af   :  2be ; 
+ b0   :  2b7 ; 
+ b1   :  2af ; 
+ b2   :  2a8 ; 
+ b3   :  2a0 ; 
+ b4   :  298 ; 
+ b5   :  291 ; 
+ b6   :  289 ; 
+ b7   :  281 ; 
+ b8   :  279 ; 
+ b9   :  271 ; 
+ ba   :  269 ; 
+ bb   :  261 ; 
+ bc   :  259 ; 
+ bd   :  251 ; 
+ be   :  248 ; 
+ bf   :  240 ; 
+ c0   :  238 ; 
+ c1   :  22f ; 
+ c2   :  227 ; 
+ c3   :  21f ; 
+ c4   :  216 ; 
+ c5   :  20e ; 
+ c6   :  205 ; 
+ c7   :  1fc ; 
+ c8   :  1f4 ; 
+ c9   :  1eb ; 
+ ca   :  1e2 ; 
+ cb   :  1da ; 
+ cc   :  1d1 ; 
+ cd   :  1c8 ; 
+ ce   :  1bf ; 
+ cf   :  1b7 ; 
+ d0   :  1ae ; 
+ d1   :  1a5 ; 
+ d2   :  19c ; 
+ d3   :  193 ; 
+ d4   :  18a ; 
+ d5   :  181 ; 
+ d6   :  178 ; 
+ d7   :  16f ; 
+ d8   :  166 ; 
+ d9   :  15d ; 
+ da   :  154 ; 
+ db   :  14b ; 
+ dc   :  142 ; 
+ dd   :  139 ; 
+ de   :  130 ; 
+ df   :  127 ; 
+ e0   :  11f ; 
+ e1   :  116 ; 
+ e2   :  10d ; 
+ e3   :  104 ; 
+ e4   :  fb ; 
+ e5   :  f2 ; 
+ e6   :  e9 ; 
+ e7   :  e0 ; 
+ e8   :  d7 ; 
+ e9   :  ce ; 
+ ea   :  c5 ; 
+ eb   :  bc ; 
+ ec   :  b3 ; 
+ ed   :  ab ; 
+ ee   :  a2 ; 
+ ef   :  99 ; 
+ f0   :  90 ; 
+ f1   :  88 ; 
+ f2   :  7f ; 
+ f3   :  76 ; 
+ f4   :  6e ; 
+ f5   :  65 ; 
+ f6   :  5c ; 
+ f7   :  54 ; 
+ f8   :  4b ; 
+ f9   :  43 ; 
+ fa   :  3a ; 
+ fb   :  32 ; 
+ fc   :  2a ; 
+ fd   :  21 ; 
+ fe   :  19 ; 
+ ff   :  11 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_36.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_36.mif
new file mode 100644
index 0000000000..20dcd6b39f
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_36.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ffe1 ; 
+ 1   :  ffc4 ; 
+ 2   :  ffa7 ; 
+ 3   :  ff8b ; 
+ 4   :  ff6e ; 
+ 5   :  ff52 ; 
+ 6   :  ff36 ; 
+ 7   :  ff1a ; 
+ 8   :  fefe ; 
+ 9   :  fee2 ; 
+ a   :  fec7 ; 
+ b   :  feac ; 
+ c   :  fe91 ; 
+ d   :  fe76 ; 
+ e   :  fe5b ; 
+ f   :  fe40 ; 
+ 10   :  fe26 ; 
+ 11   :  fe0c ; 
+ 12   :  fdf2 ; 
+ 13   :  fdd8 ; 
+ 14   :  fdbf ; 
+ 15   :  fda5 ; 
+ 16   :  fd8c ; 
+ 17   :  fd73 ; 
+ 18   :  fd5b ; 
+ 19   :  fd42 ; 
+ 1a   :  fd2a ; 
+ 1b   :  fd12 ; 
+ 1c   :  fcfa ; 
+ 1d   :  fce3 ; 
+ 1e   :  fccb ; 
+ 1f   :  fcb4 ; 
+ 20   :  fc9e ; 
+ 21   :  fc87 ; 
+ 22   :  fc71 ; 
+ 23   :  fc5b ; 
+ 24   :  fc45 ; 
+ 25   :  fc2f ; 
+ 26   :  fc1a ; 
+ 27   :  fc05 ; 
+ 28   :  fbf0 ; 
+ 29   :  fbdb ; 
+ 2a   :  fbc7 ; 
+ 2b   :  fbb3 ; 
+ 2c   :  fb9f ; 
+ 2d   :  fb8c ; 
+ 2e   :  fb78 ; 
+ 2f   :  fb65 ; 
+ 30   :  fb53 ; 
+ 31   :  fb40 ; 
+ 32   :  fb2e ; 
+ 33   :  fb1c ; 
+ 34   :  fb0b ; 
+ 35   :  faf9 ; 
+ 36   :  fae8 ; 
+ 37   :  fad7 ; 
+ 38   :  fac7 ; 
+ 39   :  fab7 ; 
+ 3a   :  faa7 ; 
+ 3b   :  fa97 ; 
+ 3c   :  fa88 ; 
+ 3d   :  fa79 ; 
+ 3e   :  fa6a ; 
+ 3f   :  fa5c ; 
+ 40   :  fa4e ; 
+ 41   :  fa40 ; 
+ 42   :  fa32 ; 
+ 43   :  fa25 ; 
+ 44   :  fa18 ; 
+ 45   :  fa0b ; 
+ 46   :  f9ff ; 
+ 47   :  f9f3 ; 
+ 48   :  f9e7 ; 
+ 49   :  f9dc ; 
+ 4a   :  f9d0 ; 
+ 4b   :  f9c5 ; 
+ 4c   :  f9bb ; 
+ 4d   :  f9b1 ; 
+ 4e   :  f9a7 ; 
+ 4f   :  f99d ; 
+ 50   :  f993 ; 
+ 51   :  f98a ; 
+ 52   :  f982 ; 
+ 53   :  f979 ; 
+ 54   :  f971 ; 
+ 55   :  f969 ; 
+ 56   :  f961 ; 
+ 57   :  f95a ; 
+ 58   :  f953 ; 
+ 59   :  f94d ; 
+ 5a   :  f946 ; 
+ 5b   :  f940 ; 
+ 5c   :  f93a ; 
+ 5d   :  f935 ; 
+ 5e   :  f930 ; 
+ 5f   :  f92b ; 
+ 60   :  f926 ; 
+ 61   :  f922 ; 
+ 62   :  f91e ; 
+ 63   :  f91a ; 
+ 64   :  f917 ; 
+ 65   :  f913 ; 
+ 66   :  f911 ; 
+ 67   :  f90e ; 
+ 68   :  f90c ; 
+ 69   :  f90a ; 
+ 6a   :  f908 ; 
+ 6b   :  f907 ; 
+ 6c   :  f906 ; 
+ 6d   :  f905 ; 
+ 6e   :  f904 ; 
+ 6f   :  f904 ; 
+ 70   :  f904 ; 
+ 71   :  f904 ; 
+ 72   :  f905 ; 
+ 73   :  f906 ; 
+ 74   :  f907 ; 
+ 75   :  f908 ; 
+ 76   :  f90a ; 
+ 77   :  f90c ; 
+ 78   :  f90e ; 
+ 79   :  f910 ; 
+ 7a   :  f913 ; 
+ 7b   :  f916 ; 
+ 7c   :  f919 ; 
+ 7d   :  f91d ; 
+ 7e   :  f921 ; 
+ 7f   :  f925 ; 
+ 80   :  f929 ; 
+ 81   :  f92e ; 
+ 82   :  f932 ; 
+ 83   :  f937 ; 
+ 84   :  f93d ; 
+ 85   :  f942 ; 
+ 86   :  f948 ; 
+ 87   :  f94e ; 
+ 88   :  f954 ; 
+ 89   :  f95b ; 
+ 8a   :  f962 ; 
+ 8b   :  f969 ; 
+ 8c   :  f970 ; 
+ 8d   :  f977 ; 
+ 8e   :  f97f ; 
+ 8f   :  f987 ; 
+ 90   :  f98f ; 
+ 91   :  f997 ; 
+ 92   :  f9a0 ; 
+ 93   :  f9a8 ; 
+ 94   :  f9b1 ; 
+ 95   :  f9bb ; 
+ 96   :  f9c4 ; 
+ 97   :  f9ce ; 
+ 98   :  f9d7 ; 
+ 99   :  f9e1 ; 
+ 9a   :  f9ec ; 
+ 9b   :  f9f6 ; 
+ 9c   :  fa01 ; 
+ 9d   :  fa0b ; 
+ 9e   :  fa16 ; 
+ 9f   :  fa21 ; 
+ a0   :  fa2d ; 
+ a1   :  fa38 ; 
+ a2   :  fa44 ; 
+ a3   :  fa50 ; 
+ a4   :  fa5c ; 
+ a5   :  fa68 ; 
+ a6   :  fa74 ; 
+ a7   :  fa81 ; 
+ a8   :  fa8e ; 
+ a9   :  fa9a ; 
+ aa   :  faa7 ; 
+ ab   :  fab4 ; 
+ ac   :  fac2 ; 
+ ad   :  facf ; 
+ ae   :  fadd ; 
+ af   :  faeb ; 
+ b0   :  faf8 ; 
+ b1   :  fb06 ; 
+ b2   :  fb15 ; 
+ b3   :  fb23 ; 
+ b4   :  fb31 ; 
+ b5   :  fb40 ; 
+ b6   :  fb4e ; 
+ b7   :  fb5d ; 
+ b8   :  fb6c ; 
+ b9   :  fb7b ; 
+ ba   :  fb8a ; 
+ bb   :  fb99 ; 
+ bc   :  fba9 ; 
+ bd   :  fbb8 ; 
+ be   :  fbc7 ; 
+ bf   :  fbd7 ; 
+ c0   :  fbe7 ; 
+ c1   :  fbf7 ; 
+ c2   :  fc06 ; 
+ c3   :  fc16 ; 
+ c4   :  fc26 ; 
+ c5   :  fc36 ; 
+ c6   :  fc47 ; 
+ c7   :  fc57 ; 
+ c8   :  fc67 ; 
+ c9   :  fc78 ; 
+ ca   :  fc88 ; 
+ cb   :  fc99 ; 
+ cc   :  fca9 ; 
+ cd   :  fcba ; 
+ ce   :  fcca ; 
+ cf   :  fcdb ; 
+ d0   :  fcec ; 
+ d1   :  fcfd ; 
+ d2   :  fd0e ; 
+ d3   :  fd1f ; 
+ d4   :  fd2f ; 
+ d5   :  fd40 ; 
+ d6   :  fd51 ; 
+ d7   :  fd62 ; 
+ d8   :  fd73 ; 
+ d9   :  fd85 ; 
+ da   :  fd96 ; 
+ db   :  fda7 ; 
+ dc   :  fdb8 ; 
+ dd   :  fdc9 ; 
+ de   :  fdda ; 
+ df   :  fdeb ; 
+ e0   :  fdfc ; 
+ e1   :  fe0d ; 
+ e2   :  fe1f ; 
+ e3   :  fe30 ; 
+ e4   :  fe41 ; 
+ e5   :  fe52 ; 
+ e6   :  fe63 ; 
+ e7   :  fe74 ; 
+ e8   :  fe85 ; 
+ e9   :  fe96 ; 
+ ea   :  fea7 ; 
+ eb   :  feb8 ; 
+ ec   :  fec9 ; 
+ ed   :  feda ; 
+ ee   :  feeb ; 
+ ef   :  fefc ; 
+ f0   :  ff0c ; 
+ f1   :  ff1d ; 
+ f2   :  ff2e ; 
+ f3   :  ff3e ; 
+ f4   :  ff4f ; 
+ f5   :  ff60 ; 
+ f6   :  ff70 ; 
+ f7   :  ff81 ; 
+ f8   :  ff91 ; 
+ f9   :  ffa1 ; 
+ fa   :  ffb2 ; 
+ fb   :  ffc2 ; 
+ fc   :  ffd2 ; 
+ fd   :  ffe2 ; 
+ fe   :  fff2 ; 
+ ff   :  2 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_37.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_37.mif
new file mode 100644
index 0000000000..b11b0f68a8
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_37.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  28 ; 
+ 1   :  5e ; 
+ 2   :  93 ; 
+ 3   :  c9 ; 
+ 4   :  fe ; 
+ 5   :  132 ; 
+ 6   :  167 ; 
+ 7   :  19b ; 
+ 8   :  1cf ; 
+ 9   :  202 ; 
+ a   :  235 ; 
+ b   :  268 ; 
+ c   :  29a ; 
+ d   :  2cc ; 
+ e   :  2fe ; 
+ f   :  32f ; 
+ 10   :  360 ; 
+ 11   :  390 ; 
+ 12   :  3c0 ; 
+ 13   :  3f0 ; 
+ 14   :  41f ; 
+ 15   :  44e ; 
+ 16   :  47d ; 
+ 17   :  4ab ; 
+ 18   :  4d8 ; 
+ 19   :  505 ; 
+ 1a   :  532 ; 
+ 1b   :  55f ; 
+ 1c   :  58a ; 
+ 1d   :  5b6 ; 
+ 1e   :  5e1 ; 
+ 1f   :  60b ; 
+ 20   :  636 ; 
+ 21   :  65f ; 
+ 22   :  688 ; 
+ 23   :  6b1 ; 
+ 24   :  6d9 ; 
+ 25   :  701 ; 
+ 26   :  728 ; 
+ 27   :  74f ; 
+ 28   :  775 ; 
+ 29   :  79b ; 
+ 2a   :  7c1 ; 
+ 2b   :  7e5 ; 
+ 2c   :  80a ; 
+ 2d   :  82d ; 
+ 2e   :  851 ; 
+ 2f   :  874 ; 
+ 30   :  896 ; 
+ 31   :  8b8 ; 
+ 32   :  8d9 ; 
+ 33   :  8fa ; 
+ 34   :  91a ; 
+ 35   :  93a ; 
+ 36   :  959 ; 
+ 37   :  977 ; 
+ 38   :  995 ; 
+ 39   :  9b3 ; 
+ 3a   :  9d0 ; 
+ 3b   :  9ed ; 
+ 3c   :  a09 ; 
+ 3d   :  a24 ; 
+ 3e   :  a3f ; 
+ 3f   :  a59 ; 
+ 40   :  a73 ; 
+ 41   :  a8c ; 
+ 42   :  aa5 ; 
+ 43   :  abd ; 
+ 44   :  ad5 ; 
+ 45   :  aec ; 
+ 46   :  b02 ; 
+ 47   :  b18 ; 
+ 48   :  b2e ; 
+ 49   :  b43 ; 
+ 4a   :  b57 ; 
+ 4b   :  b6b ; 
+ 4c   :  b7e ; 
+ 4d   :  b91 ; 
+ 4e   :  ba3 ; 
+ 4f   :  bb4 ; 
+ 50   :  bc5 ; 
+ 51   :  bd6 ; 
+ 52   :  be6 ; 
+ 53   :  bf5 ; 
+ 54   :  c04 ; 
+ 55   :  c12 ; 
+ 56   :  c20 ; 
+ 57   :  c2d ; 
+ 58   :  c3a ; 
+ 59   :  c46 ; 
+ 5a   :  c51 ; 
+ 5b   :  c5c ; 
+ 5c   :  c67 ; 
+ 5d   :  c71 ; 
+ 5e   :  c7a ; 
+ 5f   :  c83 ; 
+ 60   :  c8b ; 
+ 61   :  c93 ; 
+ 62   :  c9a ; 
+ 63   :  ca0 ; 
+ 64   :  ca7 ; 
+ 65   :  cac ; 
+ 66   :  cb1 ; 
+ 67   :  cb6 ; 
+ 68   :  cba ; 
+ 69   :  cbd ; 
+ 6a   :  cc0 ; 
+ 6b   :  cc2 ; 
+ 6c   :  cc4 ; 
+ 6d   :  cc6 ; 
+ 6e   :  cc7 ; 
+ 6f   :  cc7 ; 
+ 70   :  cc7 ; 
+ 71   :  cc6 ; 
+ 72   :  cc5 ; 
+ 73   :  cc3 ; 
+ 74   :  cc1 ; 
+ 75   :  cbe ; 
+ 76   :  cbb ; 
+ 77   :  cb7 ; 
+ 78   :  cb3 ; 
+ 79   :  caf ; 
+ 7a   :  caa ; 
+ 7b   :  ca4 ; 
+ 7c   :  c9e ; 
+ 7d   :  c97 ; 
+ 7e   :  c90 ; 
+ 7f   :  c89 ; 
+ 80   :  c81 ; 
+ 81   :  c78 ; 
+ 82   :  c70 ; 
+ 83   :  c66 ; 
+ 84   :  c5d ; 
+ 85   :  c52 ; 
+ 86   :  c48 ; 
+ 87   :  c3d ; 
+ 88   :  c31 ; 
+ 89   :  c25 ; 
+ 8a   :  c19 ; 
+ 8b   :  c0c ; 
+ 8c   :  bff ; 
+ 8d   :  bf1 ; 
+ 8e   :  be3 ; 
+ 8f   :  bd5 ; 
+ 90   :  bc6 ; 
+ 91   :  bb7 ; 
+ 92   :  ba7 ; 
+ 93   :  b97 ; 
+ 94   :  b86 ; 
+ 95   :  b76 ; 
+ 96   :  b64 ; 
+ 97   :  b53 ; 
+ 98   :  b41 ; 
+ 99   :  b2f ; 
+ 9a   :  b1c ; 
+ 9b   :  b09 ; 
+ 9c   :  af6 ; 
+ 9d   :  ae2 ; 
+ 9e   :  ace ; 
+ 9f   :  aba ; 
+ a0   :  aa5 ; 
+ a1   :  a90 ; 
+ a2   :  a7b ; 
+ a3   :  a65 ; 
+ a4   :  a4f ; 
+ a5   :  a39 ; 
+ a6   :  a22 ; 
+ a7   :  a0b ; 
+ a8   :  9f4 ; 
+ a9   :  9dd ; 
+ aa   :  9c5 ; 
+ ab   :  9ad ; 
+ ac   :  995 ; 
+ ad   :  97c ; 
+ ae   :  964 ; 
+ af   :  94b ; 
+ b0   :  931 ; 
+ b1   :  918 ; 
+ b2   :  8fe ; 
+ b3   :  8e4 ; 
+ b4   :  8ca ; 
+ b5   :  8af ; 
+ b6   :  894 ; 
+ b7   :  87a ; 
+ b8   :  85e ; 
+ b9   :  843 ; 
+ ba   :  828 ; 
+ bb   :  80c ; 
+ bc   :  7f0 ; 
+ bd   :  7d4 ; 
+ be   :  7b8 ; 
+ bf   :  79b ; 
+ c0   :  77e ; 
+ c1   :  762 ; 
+ c2   :  745 ; 
+ c3   :  728 ; 
+ c4   :  70a ; 
+ c5   :  6ed ; 
+ c6   :  6d0 ; 
+ c7   :  6b2 ; 
+ c8   :  694 ; 
+ c9   :  676 ; 
+ ca   :  658 ; 
+ cb   :  63a ; 
+ cc   :  61c ; 
+ cd   :  5fd ; 
+ ce   :  5df ; 
+ cf   :  5c1 ; 
+ d0   :  5a2 ; 
+ d1   :  583 ; 
+ d2   :  564 ; 
+ d3   :  546 ; 
+ d4   :  527 ; 
+ d5   :  508 ; 
+ d6   :  4e9 ; 
+ d7   :  4ca ; 
+ d8   :  4ab ; 
+ d9   :  48b ; 
+ da   :  46c ; 
+ db   :  44d ; 
+ dc   :  42e ; 
+ dd   :  40f ; 
+ de   :  3ef ; 
+ df   :  3d0 ; 
+ e0   :  3b1 ; 
+ e1   :  391 ; 
+ e2   :  372 ; 
+ e3   :  353 ; 
+ e4   :  334 ; 
+ e5   :  314 ; 
+ e6   :  2f5 ; 
+ e7   :  2d6 ; 
+ e8   :  2b7 ; 
+ e9   :  298 ; 
+ ea   :  279 ; 
+ eb   :  25a ; 
+ ec   :  23b ; 
+ ed   :  21c ; 
+ ee   :  1fd ; 
+ ef   :  1de ; 
+ f0   :  1bf ; 
+ f1   :  1a1 ; 
+ f2   :  182 ; 
+ f3   :  164 ; 
+ f4   :  145 ; 
+ f5   :  127 ; 
+ f6   :  109 ; 
+ f7   :  eb ; 
+ f8   :  cd ; 
+ f9   :  af ; 
+ fa   :  91 ; 
+ fb   :  73 ; 
+ fc   :  56 ; 
+ fd   :  38 ; 
+ fe   :  1b ; 
+ ff   :  fffe ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_38.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_38.mif
new file mode 100644
index 0000000000..b859647bf5
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_38.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  19 ; 
+ 1   :  ff9e ; 
+ 2   :  ff24 ; 
+ 3   :  feab ; 
+ 4   :  fe34 ; 
+ 5   :  fdbd ; 
+ 6   :  fd47 ; 
+ 7   :  fcd3 ; 
+ 8   :  fc5f ; 
+ 9   :  fbed ; 
+ a   :  fb7c ; 
+ b   :  fb0c ; 
+ c   :  fa9d ; 
+ d   :  fa2f ; 
+ e   :  f9c2 ; 
+ f   :  f956 ; 
+ 10   :  f8ec ; 
+ 11   :  f882 ; 
+ 12   :  f81a ; 
+ 13   :  f7b3 ; 
+ 14   :  f74d ; 
+ 15   :  f6e8 ; 
+ 16   :  f685 ; 
+ 17   :  f622 ; 
+ 18   :  f5c1 ; 
+ 19   :  f561 ; 
+ 1a   :  f502 ; 
+ 1b   :  f4a4 ; 
+ 1c   :  f447 ; 
+ 1d   :  f3ec ; 
+ 1e   :  f392 ; 
+ 1f   :  f339 ; 
+ 20   :  f2e1 ; 
+ 21   :  f28a ; 
+ 22   :  f235 ; 
+ 23   :  f1e1 ; 
+ 24   :  f18e ; 
+ 25   :  f13c ; 
+ 26   :  f0eb ; 
+ 27   :  f09c ; 
+ 28   :  f04e ; 
+ 29   :  f001 ; 
+ 2a   :  efb5 ; 
+ 2b   :  ef6a ; 
+ 2c   :  ef21 ; 
+ 2d   :  eed9 ; 
+ 2e   :  ee92 ; 
+ 2f   :  ee4c ; 
+ 30   :  ee08 ; 
+ 31   :  edc4 ; 
+ 32   :  ed82 ; 
+ 33   :  ed41 ; 
+ 34   :  ed02 ; 
+ 35   :  ecc3 ; 
+ 36   :  ec86 ; 
+ 37   :  ec4a ; 
+ 38   :  ec10 ; 
+ 39   :  ebd6 ; 
+ 3a   :  eb9e ; 
+ 3b   :  eb67 ; 
+ 3c   :  eb31 ; 
+ 3d   :  eafc ; 
+ 3e   :  eac9 ; 
+ 3f   :  ea96 ; 
+ 40   :  ea65 ; 
+ 41   :  ea35 ; 
+ 42   :  ea07 ; 
+ 43   :  e9d9 ; 
+ 44   :  e9ad ; 
+ 45   :  e982 ; 
+ 46   :  e958 ; 
+ 47   :  e930 ; 
+ 48   :  e908 ; 
+ 49   :  e8e2 ; 
+ 4a   :  e8bd ; 
+ 4b   :  e899 ; 
+ 4c   :  e876 ; 
+ 4d   :  e855 ; 
+ 4e   :  e834 ; 
+ 4f   :  e815 ; 
+ 50   :  e7f7 ; 
+ 51   :  e7da ; 
+ 52   :  e7be ; 
+ 53   :  e7a4 ; 
+ 54   :  e78a ; 
+ 55   :  e772 ; 
+ 56   :  e75b ; 
+ 57   :  e745 ; 
+ 58   :  e730 ; 
+ 59   :  e71c ; 
+ 5a   :  e709 ; 
+ 5b   :  e6f8 ; 
+ 5c   :  e6e8 ; 
+ 5d   :  e6d8 ; 
+ 5e   :  e6ca ; 
+ 5f   :  e6bd ; 
+ 60   :  e6b1 ; 
+ 61   :  e6a6 ; 
+ 62   :  e69c ; 
+ 63   :  e693 ; 
+ 64   :  e68c ; 
+ 65   :  e685 ; 
+ 66   :  e67f ; 
+ 67   :  e67b ; 
+ 68   :  e677 ; 
+ 69   :  e675 ; 
+ 6a   :  e673 ; 
+ 6b   :  e673 ; 
+ 6c   :  e674 ; 
+ 6d   :  e675 ; 
+ 6e   :  e678 ; 
+ 6f   :  e67c ; 
+ 70   :  e680 ; 
+ 71   :  e686 ; 
+ 72   :  e68c ; 
+ 73   :  e694 ; 
+ 74   :  e69c ; 
+ 75   :  e6a6 ; 
+ 76   :  e6b0 ; 
+ 77   :  e6bc ; 
+ 78   :  e6c8 ; 
+ 79   :  e6d5 ; 
+ 7a   :  e6e3 ; 
+ 7b   :  e6f2 ; 
+ 7c   :  e702 ; 
+ 7d   :  e713 ; 
+ 7e   :  e725 ; 
+ 7f   :  e738 ; 
+ 80   :  e74b ; 
+ 81   :  e75f ; 
+ 82   :  e775 ; 
+ 83   :  e78b ; 
+ 84   :  e7a1 ; 
+ 85   :  e7b9 ; 
+ 86   :  e7d2 ; 
+ 87   :  e7eb ; 
+ 88   :  e805 ; 
+ 89   :  e820 ; 
+ 8a   :  e83c ; 
+ 8b   :  e858 ; 
+ 8c   :  e876 ; 
+ 8d   :  e894 ; 
+ 8e   :  e8b2 ; 
+ 8f   :  e8d2 ; 
+ 90   :  e8f2 ; 
+ 91   :  e913 ; 
+ 92   :  e935 ; 
+ 93   :  e957 ; 
+ 94   :  e97a ; 
+ 95   :  e99e ; 
+ 96   :  e9c3 ; 
+ 97   :  e9e8 ; 
+ 98   :  ea0d ; 
+ 99   :  ea34 ; 
+ 9a   :  ea5b ; 
+ 9b   :  ea83 ; 
+ 9c   :  eaab ; 
+ 9d   :  ead4 ; 
+ 9e   :  eafd ; 
+ 9f   :  eb27 ; 
+ a0   :  eb52 ; 
+ a1   :  eb7d ; 
+ a2   :  eba9 ; 
+ a3   :  ebd6 ; 
+ a4   :  ec02 ; 
+ a5   :  ec30 ; 
+ a6   :  ec5e ; 
+ a7   :  ec8c ; 
+ a8   :  ecbb ; 
+ a9   :  eceb ; 
+ aa   :  ed1b ; 
+ ab   :  ed4b ; 
+ ac   :  ed7c ; 
+ ad   :  edae ; 
+ ae   :  eddf ; 
+ af   :  ee12 ; 
+ b0   :  ee44 ; 
+ b1   :  ee77 ; 
+ b2   :  eeab ; 
+ b3   :  eedf ; 
+ b4   :  ef13 ; 
+ b5   :  ef48 ; 
+ b6   :  ef7d ; 
+ b7   :  efb2 ; 
+ b8   :  efe8 ; 
+ b9   :  f01e ; 
+ ba   :  f054 ; 
+ bb   :  f08b ; 
+ bc   :  f0c2 ; 
+ bd   :  f0f9 ; 
+ be   :  f131 ; 
+ bf   :  f168 ; 
+ c0   :  f1a1 ; 
+ c1   :  f1d9 ; 
+ c2   :  f212 ; 
+ c3   :  f24a ; 
+ c4   :  f284 ; 
+ c5   :  f2bd ; 
+ c6   :  f2f6 ; 
+ c7   :  f330 ; 
+ c8   :  f36a ; 
+ c9   :  f3a4 ; 
+ ca   :  f3de ; 
+ cb   :  f419 ; 
+ cc   :  f453 ; 
+ cd   :  f48e ; 
+ ce   :  f4c9 ; 
+ cf   :  f504 ; 
+ d0   :  f53f ; 
+ d1   :  f57a ; 
+ d2   :  f5b5 ; 
+ d3   :  f5f0 ; 
+ d4   :  f62c ; 
+ d5   :  f667 ; 
+ d6   :  f6a3 ; 
+ d7   :  f6df ; 
+ d8   :  f71a ; 
+ d9   :  f756 ; 
+ da   :  f791 ; 
+ db   :  f7cd ; 
+ dc   :  f809 ; 
+ dd   :  f845 ; 
+ de   :  f880 ; 
+ df   :  f8bc ; 
+ e0   :  f8f7 ; 
+ e1   :  f933 ; 
+ e2   :  f96e ; 
+ e3   :  f9aa ; 
+ e4   :  f9e5 ; 
+ e5   :  fa21 ; 
+ e6   :  fa5c ; 
+ e7   :  fa97 ; 
+ e8   :  fad2 ; 
+ e9   :  fb0d ; 
+ ea   :  fb48 ; 
+ eb   :  fb82 ; 
+ ec   :  fbbd ; 
+ ed   :  fbf7 ; 
+ ee   :  fc32 ; 
+ ef   :  fc6c ; 
+ f0   :  fca6 ; 
+ f1   :  fcdf ; 
+ f2   :  fd19 ; 
+ f3   :  fd52 ; 
+ f4   :  fd8b ; 
+ f5   :  fdc4 ; 
+ f6   :  fdfd ; 
+ f7   :  fe36 ; 
+ f8   :  fe6e ; 
+ f9   :  fea6 ; 
+ fa   :  fede ; 
+ fb   :  ff16 ; 
+ fc   :  ff4d ; 
+ fd   :  ff84 ; 
+ fe   :  ffbb ; 
+ ff   :  fff1 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_39.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_39.mif
new file mode 100644
index 0000000000..55ee7bd34d
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_39.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  7ffe ; 
+ 1   :  7fff ; 
+ 2   :  7fff ; 
+ 3   :  7ffc ; 
+ 4   :  7ff9 ; 
+ 5   :  7ff3 ; 
+ 6   :  7fec ; 
+ 7   :  7fe3 ; 
+ 8   :  7fd8 ; 
+ 9   :  7fcc ; 
+ a   :  7fbe ; 
+ b   :  7fae ; 
+ c   :  7f9d ; 
+ d   :  7f8a ; 
+ e   :  7f75 ; 
+ f   :  7f5e ; 
+ 10   :  7f46 ; 
+ 11   :  7f2d ; 
+ 12   :  7f11 ; 
+ 13   :  7ef4 ; 
+ 14   :  7ed5 ; 
+ 15   :  7eb4 ; 
+ 16   :  7e92 ; 
+ 17   :  7e6e ; 
+ 18   :  7e49 ; 
+ 19   :  7e22 ; 
+ 1a   :  7df9 ; 
+ 1b   :  7dce ; 
+ 1c   :  7da2 ; 
+ 1d   :  7d74 ; 
+ 1e   :  7d45 ; 
+ 1f   :  7d14 ; 
+ 20   :  7ce1 ; 
+ 21   :  7cad ; 
+ 22   :  7c77 ; 
+ 23   :  7c3f ; 
+ 24   :  7c06 ; 
+ 25   :  7bcb ; 
+ 26   :  7b8f ; 
+ 27   :  7b51 ; 
+ 28   :  7b12 ; 
+ 29   :  7ad1 ; 
+ 2a   :  7a8e ; 
+ 2b   :  7a4a ; 
+ 2c   :  7a04 ; 
+ 2d   :  79bc ; 
+ 2e   :  7974 ; 
+ 2f   :  7929 ; 
+ 30   :  78dd ; 
+ 31   :  7890 ; 
+ 32   :  7841 ; 
+ 33   :  77f0 ; 
+ 34   :  779e ; 
+ 35   :  774b ; 
+ 36   :  76f5 ; 
+ 37   :  769f ; 
+ 38   :  7647 ; 
+ 39   :  75ee ; 
+ 3a   :  7593 ; 
+ 3b   :  7536 ; 
+ 3c   :  74d9 ; 
+ 3d   :  7479 ; 
+ 3e   :  7419 ; 
+ 3f   :  73b7 ; 
+ 40   :  7353 ; 
+ 41   :  72ef ; 
+ 42   :  7288 ; 
+ 43   :  7221 ; 
+ 44   :  71b8 ; 
+ 45   :  714e ; 
+ 46   :  70e2 ; 
+ 47   :  7075 ; 
+ 48   :  7007 ; 
+ 49   :  6f97 ; 
+ 4a   :  6f27 ; 
+ 4b   :  6eb4 ; 
+ 4c   :  6e41 ; 
+ 4d   :  6dcc ; 
+ 4e   :  6d56 ; 
+ 4f   :  6cdf ; 
+ 50   :  6c67 ; 
+ 51   :  6bed ; 
+ 52   :  6b72 ; 
+ 53   :  6af6 ; 
+ 54   :  6a79 ; 
+ 55   :  69fa ; 
+ 56   :  697b ; 
+ 57   :  68fa ; 
+ 58   :  6878 ; 
+ 59   :  67f5 ; 
+ 5a   :  6771 ; 
+ 5b   :  66ec ; 
+ 5c   :  6666 ; 
+ 5d   :  65de ; 
+ 5e   :  6556 ; 
+ 5f   :  64cc ; 
+ 60   :  6442 ; 
+ 61   :  63b6 ; 
+ 62   :  6329 ; 
+ 63   :  629c ; 
+ 64   :  620d ; 
+ 65   :  617e ; 
+ 66   :  60ed ; 
+ 67   :  605c ; 
+ 68   :  5fc9 ; 
+ 69   :  5f36 ; 
+ 6a   :  5ea2 ; 
+ 6b   :  5e0d ; 
+ 6c   :  5d77 ; 
+ 6d   :  5ce0 ; 
+ 6e   :  5c48 ; 
+ 6f   :  5bb0 ; 
+ 70   :  5b16 ; 
+ 71   :  5a7c ; 
+ 72   :  59e1 ; 
+ 73   :  5945 ; 
+ 74   :  58a9 ; 
+ 75   :  580b ; 
+ 76   :  576d ; 
+ 77   :  56cf ; 
+ 78   :  562f ; 
+ 79   :  558f ; 
+ 7a   :  54ee ; 
+ 7b   :  544d ; 
+ 7c   :  53ab ; 
+ 7d   :  5308 ; 
+ 7e   :  5264 ; 
+ 7f   :  51c0 ; 
+ 80   :  511c ; 
+ 81   :  5076 ; 
+ 82   :  4fd1 ; 
+ 83   :  4f2a ; 
+ 84   :  4e84 ; 
+ 85   :  4ddc ; 
+ 86   :  4d34 ; 
+ 87   :  4c8c ; 
+ 88   :  4be3 ; 
+ 89   :  4b3a ; 
+ 8a   :  4a90 ; 
+ 8b   :  49e6 ; 
+ 8c   :  493c ; 
+ 8d   :  4891 ; 
+ 8e   :  47e5 ; 
+ 8f   :  473a ; 
+ 90   :  468e ; 
+ 91   :  45e1 ; 
+ 92   :  4534 ; 
+ 93   :  4487 ; 
+ 94   :  43da ; 
+ 95   :  432d ; 
+ 96   :  427f ; 
+ 97   :  41d1 ; 
+ 98   :  4122 ; 
+ 99   :  4074 ; 
+ 9a   :  3fc5 ; 
+ 9b   :  3f16 ; 
+ 9c   :  3e67 ; 
+ 9d   :  3db8 ; 
+ 9e   :  3d08 ; 
+ 9f   :  3c59 ; 
+ a0   :  3ba9 ; 
+ a1   :  3afa ; 
+ a2   :  3a4a ; 
+ a3   :  399a ; 
+ a4   :  38ea ; 
+ a5   :  383a ; 
+ a6   :  378a ; 
+ a7   :  36da ; 
+ a8   :  362a ; 
+ a9   :  357a ; 
+ aa   :  34ca ; 
+ ab   :  341b ; 
+ ac   :  336b ; 
+ ad   :  32bb ; 
+ ae   :  320c ; 
+ af   :  315c ; 
+ b0   :  30ad ; 
+ b1   :  2ffe ; 
+ b2   :  2f4f ; 
+ b3   :  2ea0 ; 
+ b4   :  2df1 ; 
+ b5   :  2d43 ; 
+ b6   :  2c94 ; 
+ b7   :  2be6 ; 
+ b8   :  2b39 ; 
+ b9   :  2a8b ; 
+ ba   :  29de ; 
+ bb   :  2931 ; 
+ bc   :  2884 ; 
+ bd   :  27d8 ; 
+ be   :  272c ; 
+ bf   :  2680 ; 
+ c0   :  25d5 ; 
+ c1   :  252a ; 
+ c2   :  2480 ; 
+ c3   :  23d5 ; 
+ c4   :  232c ; 
+ c5   :  2282 ; 
+ c6   :  21d9 ; 
+ c7   :  2131 ; 
+ c8   :  2089 ; 
+ c9   :  1fe1 ; 
+ ca   :  1f3a ; 
+ cb   :  1e94 ; 
+ cc   :  1dee ; 
+ cd   :  1d49 ; 
+ ce   :  1ca4 ; 
+ cf   :  1bff ; 
+ d0   :  1b5b ; 
+ d1   :  1ab8 ; 
+ d2   :  1a16 ; 
+ d3   :  1974 ; 
+ d4   :  18d2 ; 
+ d5   :  1831 ; 
+ d6   :  1791 ; 
+ d7   :  16f2 ; 
+ d8   :  1653 ; 
+ d9   :  15b5 ; 
+ da   :  1517 ; 
+ db   :  147a ; 
+ dc   :  13de ; 
+ dd   :  1343 ; 
+ de   :  12a8 ; 
+ df   :  120e ; 
+ e0   :  1175 ; 
+ e1   :  10dd ; 
+ e2   :  1045 ; 
+ e3   :  fae ; 
+ e4   :  f18 ; 
+ e5   :  e83 ; 
+ e6   :  def ; 
+ e7   :  d5b ; 
+ e8   :  cc8 ; 
+ e9   :  c37 ; 
+ ea   :  ba6 ; 
+ eb   :  b15 ; 
+ ec   :  a86 ; 
+ ed   :  9f8 ; 
+ ee   :  96a ; 
+ ef   :  8dd ; 
+ f0   :  852 ; 
+ f1   :  7c7 ; 
+ f2   :  73d ; 
+ f3   :  6b4 ; 
+ f4   :  62c ; 
+ f5   :  5a5 ; 
+ f6   :  51f ; 
+ f7   :  49a ; 
+ f8   :  416 ; 
+ f9   :  393 ; 
+ fa   :  311 ; 
+ fb   :  28f ; 
+ fc   :  20f ; 
+ fd   :  190 ; 
+ fe   :  112 ; 
+ ff   :  95 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_4.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_4.mif
new file mode 100644
index 0000000000..d7e70c5570
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_4.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ffef ; 
+ 1   :  ffd2 ; 
+ 2   :  ffb6 ; 
+ 3   :  ff99 ; 
+ 4   :  ff7c ; 
+ 5   :  ff60 ; 
+ 6   :  ff44 ; 
+ 7   :  ff28 ; 
+ 8   :  ff0c ; 
+ 9   :  fef0 ; 
+ a   :  fed5 ; 
+ b   :  feb9 ; 
+ c   :  fe9e ; 
+ d   :  fe83 ; 
+ e   :  fe68 ; 
+ f   :  fe4e ; 
+ 10   :  fe33 ; 
+ 11   :  fe19 ; 
+ 12   :  fdff ; 
+ 13   :  fde5 ; 
+ 14   :  fdcb ; 
+ 15   :  fdb2 ; 
+ 16   :  fd99 ; 
+ 17   :  fd80 ; 
+ 18   :  fd67 ; 
+ 19   :  fd4f ; 
+ 1a   :  fd36 ; 
+ 1b   :  fd1e ; 
+ 1c   :  fd06 ; 
+ 1d   :  fcee ; 
+ 1e   :  fcd7 ; 
+ 1f   :  fcc0 ; 
+ 20   :  fca9 ; 
+ 21   :  fc92 ; 
+ 22   :  fc7c ; 
+ 23   :  fc66 ; 
+ 24   :  fc50 ; 
+ 25   :  fc3a ; 
+ 26   :  fc24 ; 
+ 27   :  fc0f ; 
+ 28   :  fbfa ; 
+ 29   :  fbe5 ; 
+ 2a   :  fbd1 ; 
+ 2b   :  fbbd ; 
+ 2c   :  fba9 ; 
+ 2d   :  fb95 ; 
+ 2e   :  fb82 ; 
+ 2f   :  fb6f ; 
+ 30   :  fb5c ; 
+ 31   :  fb49 ; 
+ 32   :  fb37 ; 
+ 33   :  fb25 ; 
+ 34   :  fb13 ; 
+ 35   :  fb02 ; 
+ 36   :  faf1 ; 
+ 37   :  fae0 ; 
+ 38   :  facf ; 
+ 39   :  fabf ; 
+ 3a   :  faaf ; 
+ 3b   :  fa9f ; 
+ 3c   :  fa90 ; 
+ 3d   :  fa80 ; 
+ 3e   :  fa72 ; 
+ 3f   :  fa63 ; 
+ 40   :  fa55 ; 
+ 41   :  fa47 ; 
+ 42   :  fa39 ; 
+ 43   :  fa2c ; 
+ 44   :  fa1e ; 
+ 45   :  fa12 ; 
+ 46   :  fa05 ; 
+ 47   :  f9f9 ; 
+ 48   :  f9ed ; 
+ 49   :  f9e1 ; 
+ 4a   :  f9d6 ; 
+ 4b   :  f9cb ; 
+ 4c   :  f9c0 ; 
+ 4d   :  f9b6 ; 
+ 4e   :  f9ac ; 
+ 4f   :  f9a2 ; 
+ 50   :  f998 ; 
+ 51   :  f98f ; 
+ 52   :  f986 ; 
+ 53   :  f97d ; 
+ 54   :  f975 ; 
+ 55   :  f96d ; 
+ 56   :  f965 ; 
+ 57   :  f95e ; 
+ 58   :  f957 ; 
+ 59   :  f950 ; 
+ 5a   :  f949 ; 
+ 5b   :  f943 ; 
+ 5c   :  f93d ; 
+ 5d   :  f937 ; 
+ 5e   :  f932 ; 
+ 5f   :  f92d ; 
+ 60   :  f928 ; 
+ 61   :  f924 ; 
+ 62   :  f920 ; 
+ 63   :  f91c ; 
+ 64   :  f918 ; 
+ 65   :  f915 ; 
+ 66   :  f912 ; 
+ 67   :  f90f ; 
+ 68   :  f90d ; 
+ 69   :  f90b ; 
+ 6a   :  f909 ; 
+ 6b   :  f907 ; 
+ 6c   :  f906 ; 
+ 6d   :  f905 ; 
+ 6e   :  f904 ; 
+ 6f   :  f904 ; 
+ 70   :  f904 ; 
+ 71   :  f904 ; 
+ 72   :  f904 ; 
+ 73   :  f905 ; 
+ 74   :  f906 ; 
+ 75   :  f907 ; 
+ 76   :  f909 ; 
+ 77   :  f90b ; 
+ 78   :  f90d ; 
+ 79   :  f90f ; 
+ 7a   :  f912 ; 
+ 7b   :  f915 ; 
+ 7c   :  f918 ; 
+ 7d   :  f91b ; 
+ 7e   :  f91f ; 
+ 7f   :  f923 ; 
+ 80   :  f927 ; 
+ 81   :  f92b ; 
+ 82   :  f930 ; 
+ 83   :  f935 ; 
+ 84   :  f93a ; 
+ 85   :  f940 ; 
+ 86   :  f945 ; 
+ 87   :  f94b ; 
+ 88   :  f951 ; 
+ 89   :  f958 ; 
+ 8a   :  f95e ; 
+ 8b   :  f965 ; 
+ 8c   :  f96c ; 
+ 8d   :  f974 ; 
+ 8e   :  f97b ; 
+ 8f   :  f983 ; 
+ 90   :  f98b ; 
+ 91   :  f993 ; 
+ 92   :  f99b ; 
+ 93   :  f9a4 ; 
+ 94   :  f9ad ; 
+ 95   :  f9b6 ; 
+ 96   :  f9bf ; 
+ 97   :  f9c9 ; 
+ 98   :  f9d2 ; 
+ 99   :  f9dc ; 
+ 9a   :  f9e6 ; 
+ 9b   :  f9f1 ; 
+ 9c   :  f9fb ; 
+ 9d   :  fa06 ; 
+ 9e   :  fa11 ; 
+ 9f   :  fa1c ; 
+ a0   :  fa27 ; 
+ a1   :  fa32 ; 
+ a2   :  fa3e ; 
+ a3   :  fa4a ; 
+ a4   :  fa56 ; 
+ a5   :  fa62 ; 
+ a6   :  fa6e ; 
+ a7   :  fa7b ; 
+ a8   :  fa87 ; 
+ a9   :  fa94 ; 
+ aa   :  faa1 ; 
+ ab   :  faae ; 
+ ac   :  fabb ; 
+ ad   :  fac8 ; 
+ ae   :  fad6 ; 
+ af   :  fae4 ; 
+ b0   :  faf1 ; 
+ b1   :  faff ; 
+ b2   :  fb0d ; 
+ b3   :  fb1c ; 
+ b4   :  fb2a ; 
+ b5   :  fb38 ; 
+ b6   :  fb47 ; 
+ b7   :  fb56 ; 
+ b8   :  fb65 ; 
+ b9   :  fb73 ; 
+ ba   :  fb82 ; 
+ bb   :  fb92 ; 
+ bc   :  fba1 ; 
+ bd   :  fbb0 ; 
+ be   :  fbc0 ; 
+ bf   :  fbcf ; 
+ c0   :  fbdf ; 
+ c1   :  fbef ; 
+ c2   :  fbfe ; 
+ c3   :  fc0e ; 
+ c4   :  fc1e ; 
+ c5   :  fc2e ; 
+ c6   :  fc3f ; 
+ c7   :  fc4f ; 
+ c8   :  fc5f ; 
+ c9   :  fc6f ; 
+ ca   :  fc80 ; 
+ cb   :  fc90 ; 
+ cc   :  fca1 ; 
+ cd   :  fcb1 ; 
+ ce   :  fcc2 ; 
+ cf   :  fcd3 ; 
+ d0   :  fce4 ; 
+ d1   :  fcf4 ; 
+ d2   :  fd05 ; 
+ d3   :  fd16 ; 
+ d4   :  fd27 ; 
+ d5   :  fd38 ; 
+ d6   :  fd49 ; 
+ d7   :  fd5a ; 
+ d8   :  fd6b ; 
+ d9   :  fd7c ; 
+ da   :  fd8d ; 
+ db   :  fd9e ; 
+ dc   :  fdaf ; 
+ dd   :  fdc0 ; 
+ de   :  fdd1 ; 
+ df   :  fde3 ; 
+ e0   :  fdf4 ; 
+ e1   :  fe05 ; 
+ e2   :  fe16 ; 
+ e3   :  fe27 ; 
+ e4   :  fe38 ; 
+ e5   :  fe49 ; 
+ e6   :  fe5a ; 
+ e7   :  fe6b ; 
+ e8   :  fe7d ; 
+ e9   :  fe8e ; 
+ ea   :  fe9f ; 
+ eb   :  feb0 ; 
+ ec   :  fec1 ; 
+ ed   :  fed1 ; 
+ ee   :  fee2 ; 
+ ef   :  fef3 ; 
+ f0   :  ff04 ; 
+ f1   :  ff15 ; 
+ f2   :  ff25 ; 
+ f3   :  ff36 ; 
+ f4   :  ff47 ; 
+ f5   :  ff57 ; 
+ f6   :  ff68 ; 
+ f7   :  ff78 ; 
+ f8   :  ff89 ; 
+ f9   :  ff99 ; 
+ fa   :  ffa9 ; 
+ fb   :  ffba ; 
+ fc   :  ffca ; 
+ fd   :  ffda ; 
+ fe   :  ffea ; 
+ ff   :  fffa ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_40.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_40.mif
new file mode 100644
index 0000000000..4b78b3cd8f
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_40.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  fee8 ; 
+ 1   :  ff61 ; 
+ 2   :  ffdc ; 
+ 3   :  57 ; 
+ 4   :  d4 ; 
+ 5   :  151 ; 
+ 6   :  1d0 ; 
+ 7   :  24f ; 
+ 8   :  2d0 ; 
+ 9   :  352 ; 
+ a   :  3d4 ; 
+ b   :  458 ; 
+ c   :  4dc ; 
+ d   :  562 ; 
+ e   :  5e9 ; 
+ f   :  670 ; 
+ 10   :  6f9 ; 
+ 11   :  782 ; 
+ 12   :  80c ; 
+ 13   :  897 ; 
+ 14   :  924 ; 
+ 15   :  9b1 ; 
+ 16   :  a3f ; 
+ 17   :  ace ; 
+ 18   :  b5d ; 
+ 19   :  bee ; 
+ 1a   :  c7f ; 
+ 1b   :  d12 ; 
+ 1c   :  da5 ; 
+ 1d   :  e39 ; 
+ 1e   :  ece ; 
+ 1f   :  f63 ; 
+ 20   :  ffa ; 
+ 21   :  1091 ; 
+ 22   :  1129 ; 
+ 23   :  11c2 ; 
+ 24   :  125b ; 
+ 25   :  12f6 ; 
+ 26   :  1391 ; 
+ 27   :  142c ; 
+ 28   :  14c9 ; 
+ 29   :  1566 ; 
+ 2a   :  1604 ; 
+ 2b   :  16a2 ; 
+ 2c   :  1741 ; 
+ 2d   :  17e1 ; 
+ 2e   :  1882 ; 
+ 2f   :  1923 ; 
+ 30   :  19c4 ; 
+ 31   :  1a67 ; 
+ 32   :  1b0a ; 
+ 33   :  1bad ; 
+ 34   :  1c51 ; 
+ 35   :  1cf6 ; 
+ 36   :  1d9b ; 
+ 37   :  1e41 ; 
+ 38   :  1ee7 ; 
+ 39   :  1f8e ; 
+ 3a   :  2035 ; 
+ 3b   :  20dd ; 
+ 3c   :  2185 ; 
+ 3d   :  222e ; 
+ 3e   :  22d7 ; 
+ 3f   :  2380 ; 
+ 40   :  242a ; 
+ 41   :  24d5 ; 
+ 42   :  2580 ; 
+ 43   :  262b ; 
+ 44   :  26d6 ; 
+ 45   :  2782 ; 
+ 46   :  282e ; 
+ 47   :  28db ; 
+ 48   :  2987 ; 
+ 49   :  2a35 ; 
+ 4a   :  2ae2 ; 
+ 4b   :  2b90 ; 
+ 4c   :  2c3d ; 
+ 4d   :  2cec ; 
+ 4e   :  2d9a ; 
+ 4f   :  2e48 ; 
+ 50   :  2ef7 ; 
+ 51   :  2fa6 ; 
+ 52   :  3055 ; 
+ 53   :  3105 ; 
+ 54   :  31b4 ; 
+ 55   :  3263 ; 
+ 56   :  3313 ; 
+ 57   :  33c3 ; 
+ 58   :  3473 ; 
+ 59   :  3522 ; 
+ 5a   :  35d2 ; 
+ 5b   :  3682 ; 
+ 5c   :  3732 ; 
+ 5d   :  37e2 ; 
+ 5e   :  3892 ; 
+ 5f   :  3942 ; 
+ 60   :  39f2 ; 
+ 61   :  3aa2 ; 
+ 62   :  3b51 ; 
+ 63   :  3c01 ; 
+ 64   :  3cb1 ; 
+ 65   :  3d60 ; 
+ 66   :  3e0f ; 
+ 67   :  3ebf ; 
+ 68   :  3f6e ; 
+ 69   :  401c ; 
+ 6a   :  40cb ; 
+ 6b   :  4179 ; 
+ 6c   :  4228 ; 
+ 6d   :  42d6 ; 
+ 6e   :  4383 ; 
+ 6f   :  4431 ; 
+ 70   :  44de ; 
+ 71   :  458b ; 
+ 72   :  4637 ; 
+ 73   :  46e4 ; 
+ 74   :  478f ; 
+ 75   :  483b ; 
+ 76   :  48e6 ; 
+ 77   :  4991 ; 
+ 78   :  4a3b ; 
+ 79   :  4ae5 ; 
+ 7a   :  4b8f ; 
+ 7b   :  4c38 ; 
+ 7c   :  4ce0 ; 
+ 7d   :  4d88 ; 
+ 7e   :  4e30 ; 
+ 7f   :  4ed7 ; 
+ 80   :  4f7e ; 
+ 81   :  5024 ; 
+ 82   :  50c9 ; 
+ 83   :  516e ; 
+ 84   :  5212 ; 
+ 85   :  52b6 ; 
+ 86   :  5359 ; 
+ 87   :  53fc ; 
+ 88   :  549d ; 
+ 89   :  553f ; 
+ 8a   :  55df ; 
+ 8b   :  567f ; 
+ 8c   :  571e ; 
+ 8d   :  57bc ; 
+ 8e   :  585a ; 
+ 8f   :  58f7 ; 
+ 90   :  5993 ; 
+ 91   :  5a2f ; 
+ 92   :  5ac9 ; 
+ 93   :  5b63 ; 
+ 94   :  5bfc ; 
+ 95   :  5c94 ; 
+ 96   :  5d2b ; 
+ 97   :  5dc2 ; 
+ 98   :  5e57 ; 
+ 99   :  5eec ; 
+ 9a   :  5f80 ; 
+ 9b   :  6013 ; 
+ 9c   :  60a5 ; 
+ 9d   :  6136 ; 
+ 9e   :  61c6 ; 
+ 9f   :  6255 ; 
+ a0   :  62e3 ; 
+ a1   :  6370 ; 
+ a2   :  63fc ; 
+ a3   :  6487 ; 
+ a4   :  6511 ; 
+ a5   :  659a ; 
+ a6   :  6622 ; 
+ a7   :  66a9 ; 
+ a8   :  672f ; 
+ a9   :  67b3 ; 
+ aa   :  6837 ; 
+ ab   :  68b9 ; 
+ ac   :  693b ; 
+ ad   :  69bb ; 
+ ae   :  6a3a ; 
+ af   :  6ab8 ; 
+ b0   :  6b34 ; 
+ b1   :  6bb0 ; 
+ b2   :  6c2a ; 
+ b3   :  6ca3 ; 
+ b4   :  6d1b ; 
+ b5   :  6d91 ; 
+ b6   :  6e07 ; 
+ b7   :  6e7b ; 
+ b8   :  6eee ; 
+ b9   :  6f5f ; 
+ ba   :  6fcf ; 
+ bb   :  703e ; 
+ bc   :  70ac ; 
+ bd   :  7118 ; 
+ be   :  7183 ; 
+ bf   :  71ed ; 
+ c0   :  7255 ; 
+ c1   :  72bc ; 
+ c2   :  7321 ; 
+ c3   :  7385 ; 
+ c4   :  73e8 ; 
+ c5   :  7449 ; 
+ c6   :  74a9 ; 
+ c7   :  7508 ; 
+ c8   :  7565 ; 
+ c9   :  75c0 ; 
+ ca   :  761b ; 
+ cb   :  7673 ; 
+ cc   :  76ca ; 
+ cd   :  7720 ; 
+ ce   :  7774 ; 
+ cf   :  77c7 ; 
+ d0   :  7819 ; 
+ d1   :  7868 ; 
+ d2   :  78b7 ; 
+ d3   :  7903 ; 
+ d4   :  794f ; 
+ d5   :  7998 ; 
+ d6   :  79e0 ; 
+ d7   :  7a27 ; 
+ d8   :  7a6c ; 
+ d9   :  7aaf ; 
+ da   :  7af1 ; 
+ db   :  7b32 ; 
+ dc   :  7b70 ; 
+ dd   :  7bad ; 
+ de   :  7be9 ; 
+ df   :  7c23 ; 
+ e0   :  7c5b ; 
+ e1   :  7c92 ; 
+ e2   :  7cc7 ; 
+ e3   :  7cfb ; 
+ e4   :  7d2d ; 
+ e5   :  7d5d ; 
+ e6   :  7d8b ; 
+ e7   :  7db8 ; 
+ e8   :  7de4 ; 
+ e9   :  7e0d ; 
+ ea   :  7e35 ; 
+ eb   :  7e5c ; 
+ ec   :  7e80 ; 
+ ed   :  7ea3 ; 
+ ee   :  7ec5 ; 
+ ef   :  7ee5 ; 
+ f0   :  7f03 ; 
+ f1   :  7f1f ; 
+ f2   :  7f3a ; 
+ f3   :  7f53 ; 
+ f4   :  7f6a ; 
+ f5   :  7f80 ; 
+ f6   :  7f94 ; 
+ f7   :  7fa6 ; 
+ f8   :  7fb6 ; 
+ f9   :  7fc5 ; 
+ fa   :  7fd2 ; 
+ fb   :  7fde ; 
+ fc   :  7fe8 ; 
+ fd   :  7ff0 ; 
+ fe   :  7ff6 ; 
+ ff   :  7ffb ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_41.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_41.mif
new file mode 100644
index 0000000000..28639c0886
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_41.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ae ; 
+ 1   :  78 ; 
+ 2   :  43 ; 
+ 3   :  c ; 
+ 4   :  ffd6 ; 
+ 5   :  ff9f ; 
+ 6   :  ff68 ; 
+ 7   :  ff31 ; 
+ 8   :  fefa ; 
+ 9   :  fec2 ; 
+ a   :  fe8a ; 
+ b   :  fe52 ; 
+ c   :  fe19 ; 
+ d   :  fde1 ; 
+ e   :  fda8 ; 
+ f   :  fd6f ; 
+ 10   :  fd36 ; 
+ 11   :  fcfc ; 
+ 12   :  fcc2 ; 
+ 13   :  fc89 ; 
+ 14   :  fc4f ; 
+ 15   :  fc14 ; 
+ 16   :  fbda ; 
+ 17   :  fba0 ; 
+ 18   :  fb65 ; 
+ 19   :  fb2a ; 
+ 1a   :  faef ; 
+ 1b   :  fab5 ; 
+ 1c   :  fa79 ; 
+ 1d   :  fa3e ; 
+ 1e   :  fa03 ; 
+ 1f   :  f9c8 ; 
+ 20   :  f98c ; 
+ 21   :  f951 ; 
+ 22   :  f915 ; 
+ 23   :  f8da ; 
+ 24   :  f89e ; 
+ 25   :  f862 ; 
+ 26   :  f827 ; 
+ 27   :  f7eb ; 
+ 28   :  f7af ; 
+ 29   :  f774 ; 
+ 2a   :  f738 ; 
+ 2b   :  f6fc ; 
+ 2c   :  f6c1 ; 
+ 2d   :  f685 ; 
+ 2e   :  f64a ; 
+ 2f   :  f60e ; 
+ 30   :  f5d3 ; 
+ 31   :  f598 ; 
+ 32   :  f55c ; 
+ 33   :  f521 ; 
+ 34   :  f4e6 ; 
+ 35   :  f4ab ; 
+ 36   :  f471 ; 
+ 37   :  f436 ; 
+ 38   :  f3fb ; 
+ 39   :  f3c1 ; 
+ 3a   :  f387 ; 
+ 3b   :  f34d ; 
+ 3c   :  f313 ; 
+ 3d   :  f2da ; 
+ 3e   :  f2a0 ; 
+ 3f   :  f267 ; 
+ 40   :  f22e ; 
+ 41   :  f1f5 ; 
+ 42   :  f1bd ; 
+ 43   :  f184 ; 
+ 44   :  f14d ; 
+ 45   :  f115 ; 
+ 46   :  f0dd ; 
+ 47   :  f0a6 ; 
+ 48   :  f06f ; 
+ 49   :  f039 ; 
+ 4a   :  f003 ; 
+ 4b   :  efcd ; 
+ 4c   :  ef97 ; 
+ 4d   :  ef62 ; 
+ 4e   :  ef2d ; 
+ 4f   :  eef9 ; 
+ 50   :  eec5 ; 
+ 51   :  ee91 ; 
+ 52   :  ee5e ; 
+ 53   :  ee2b ; 
+ 54   :  edf8 ; 
+ 55   :  edc6 ; 
+ 56   :  ed95 ; 
+ 57   :  ed64 ; 
+ 58   :  ed33 ; 
+ 59   :  ed03 ; 
+ 5a   :  ecd3 ; 
+ 5b   :  eca4 ; 
+ 5c   :  ec75 ; 
+ 5d   :  ec47 ; 
+ 5e   :  ec19 ; 
+ 5f   :  ebec ; 
+ 60   :  ebbf ; 
+ 61   :  eb93 ; 
+ 62   :  eb68 ; 
+ 63   :  eb3d ; 
+ 64   :  eb12 ; 
+ 65   :  eae8 ; 
+ 66   :  eabf ; 
+ 67   :  ea97 ; 
+ 68   :  ea6f ; 
+ 69   :  ea47 ; 
+ 6a   :  ea21 ; 
+ 6b   :  e9fa ; 
+ 6c   :  e9d5 ; 
+ 6d   :  e9b0 ; 
+ 6e   :  e98c ; 
+ 6f   :  e969 ; 
+ 70   :  e946 ; 
+ 71   :  e924 ; 
+ 72   :  e903 ; 
+ 73   :  e8e2 ; 
+ 74   :  e8c2 ; 
+ 75   :  e8a3 ; 
+ 76   :  e885 ; 
+ 77   :  e867 ; 
+ 78   :  e84a ; 
+ 79   :  e82e ; 
+ 7a   :  e813 ; 
+ 7b   :  e7f8 ; 
+ 7c   :  e7de ; 
+ 7d   :  e7c5 ; 
+ 7e   :  e7ad ; 
+ 7f   :  e796 ; 
+ 80   :  e77f ; 
+ 81   :  e76a ; 
+ 82   :  e755 ; 
+ 83   :  e741 ; 
+ 84   :  e72e ; 
+ 85   :  e71c ; 
+ 86   :  e70b ; 
+ 87   :  e6fa ; 
+ 88   :  e6eb ; 
+ 89   :  e6dc ; 
+ 8a   :  e6ce ; 
+ 8b   :  e6c2 ; 
+ 8c   :  e6b6 ; 
+ 8d   :  e6ab ; 
+ 8e   :  e6a1 ; 
+ 8f   :  e698 ; 
+ 90   :  e690 ; 
+ 91   :  e689 ; 
+ 92   :  e683 ; 
+ 93   :  e67e ; 
+ 94   :  e67a ; 
+ 95   :  e676 ; 
+ 96   :  e674 ; 
+ 97   :  e673 ; 
+ 98   :  e673 ; 
+ 99   :  e674 ; 
+ 9a   :  e676 ; 
+ 9b   :  e679 ; 
+ 9c   :  e67d ; 
+ 9d   :  e682 ; 
+ 9e   :  e688 ; 
+ 9f   :  e68f ; 
+ a0   :  e698 ; 
+ a1   :  e6a1 ; 
+ a2   :  e6ab ; 
+ a3   :  e6b7 ; 
+ a4   :  e6c3 ; 
+ a5   :  e6d1 ; 
+ a6   :  e6e0 ; 
+ a7   :  e6f0 ; 
+ a8   :  e701 ; 
+ a9   :  e713 ; 
+ aa   :  e726 ; 
+ ab   :  e73a ; 
+ ac   :  e750 ; 
+ ad   :  e766 ; 
+ ae   :  e77e ; 
+ af   :  e797 ; 
+ b0   :  e7b1 ; 
+ b1   :  e7cc ; 
+ b2   :  e7e8 ; 
+ b3   :  e806 ; 
+ b4   :  e824 ; 
+ b5   :  e844 ; 
+ b6   :  e865 ; 
+ b7   :  e887 ; 
+ b8   :  e8ab ; 
+ b9   :  e8cf ; 
+ ba   :  e8f5 ; 
+ bb   :  e91c ; 
+ bc   :  e944 ; 
+ bd   :  e96d ; 
+ be   :  e997 ; 
+ bf   :  e9c3 ; 
+ c0   :  e9f0 ; 
+ c1   :  ea1e ; 
+ c2   :  ea4d ; 
+ c3   :  ea7e ; 
+ c4   :  eaaf ; 
+ c5   :  eae2 ; 
+ c6   :  eb16 ; 
+ c7   :  eb4c ; 
+ c8   :  eb82 ; 
+ c9   :  ebba ; 
+ ca   :  ebf3 ; 
+ cb   :  ec2d ; 
+ cc   :  ec68 ; 
+ cd   :  eca5 ; 
+ ce   :  ece2 ; 
+ cf   :  ed21 ; 
+ d0   :  ed62 ; 
+ d1   :  eda3 ; 
+ d2   :  ede6 ; 
+ d3   :  ee2a ; 
+ d4   :  ee6f ; 
+ d5   :  eeb5 ; 
+ d6   :  eefd ; 
+ d7   :  ef45 ; 
+ d8   :  ef8f ; 
+ d9   :  efda ; 
+ da   :  f027 ; 
+ db   :  f074 ; 
+ dc   :  f0c3 ; 
+ dd   :  f113 ; 
+ de   :  f165 ; 
+ df   :  f1b7 ; 
+ e0   :  f20b ; 
+ e1   :  f25f ; 
+ e2   :  f2b5 ; 
+ e3   :  f30d ; 
+ e4   :  f365 ; 
+ e5   :  f3bf ; 
+ e6   :  f41a ; 
+ e7   :  f476 ; 
+ e8   :  f4d3 ; 
+ e9   :  f531 ; 
+ ea   :  f591 ; 
+ eb   :  f5f1 ; 
+ ec   :  f653 ; 
+ ed   :  f6b6 ; 
+ ee   :  f71a ; 
+ ef   :  f780 ; 
+ f0   :  f7e6 ; 
+ f1   :  f84e ; 
+ f2   :  f8b7 ; 
+ f3   :  f921 ; 
+ f4   :  f98c ; 
+ f5   :  f9f8 ; 
+ f6   :  fa65 ; 
+ f7   :  fad4 ; 
+ f8   :  fb44 ; 
+ f9   :  fbb4 ; 
+ fa   :  fc26 ; 
+ fb   :  fc99 ; 
+ fc   :  fd0d ; 
+ fd   :  fd82 ; 
+ fe   :  fdf8 ; 
+ ff   :  fe6f ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_42.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_42.mif
new file mode 100644
index 0000000000..1b7f5ca6f9
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_42.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ff99 ; 
+ 1   :  ffb6 ; 
+ 2   :  ffd2 ; 
+ 3   :  ffef ; 
+ 4   :  c ; 
+ 5   :  2a ; 
+ 6   :  47 ; 
+ 7   :  64 ; 
+ 8   :  82 ; 
+ 9   :  a0 ; 
+ a   :  be ; 
+ b   :  dc ; 
+ c   :  fa ; 
+ d   :  118 ; 
+ e   :  136 ; 
+ f   :  154 ; 
+ 10   :  173 ; 
+ 11   :  191 ; 
+ 12   :  1b0 ; 
+ 13   :  1cf ; 
+ 14   :  1ed ; 
+ 15   :  20c ; 
+ 16   :  22b ; 
+ 17   :  24a ; 
+ 18   :  269 ; 
+ 19   :  288 ; 
+ 1a   :  2a7 ; 
+ 1b   :  2c6 ; 
+ 1c   :  2e6 ; 
+ 1d   :  305 ; 
+ 1e   :  324 ; 
+ 1f   :  343 ; 
+ 20   :  362 ; 
+ 21   :  382 ; 
+ 22   :  3a1 ; 
+ 23   :  3c0 ; 
+ 24   :  3e0 ; 
+ 25   :  3ff ; 
+ 26   :  41e ; 
+ 27   :  43d ; 
+ 28   :  45d ; 
+ 29   :  47c ; 
+ 2a   :  49b ; 
+ 2b   :  4ba ; 
+ 2c   :  4d9 ; 
+ 2d   :  4f8 ; 
+ 2e   :  517 ; 
+ 2f   :  536 ; 
+ 30   :  555 ; 
+ 31   :  574 ; 
+ 32   :  593 ; 
+ 33   :  5b1 ; 
+ 34   :  5d0 ; 
+ 35   :  5ee ; 
+ 36   :  60d ; 
+ 37   :  62b ; 
+ 38   :  649 ; 
+ 39   :  667 ; 
+ 3a   :  685 ; 
+ 3b   :  6a3 ; 
+ 3c   :  6c1 ; 
+ 3d   :  6de ; 
+ 3e   :  6fc ; 
+ 3f   :  719 ; 
+ 40   :  736 ; 
+ 41   :  753 ; 
+ 42   :  770 ; 
+ 43   :  78d ; 
+ 44   :  7a9 ; 
+ 45   :  7c6 ; 
+ 46   :  7e2 ; 
+ 47   :  7fe ; 
+ 48   :  81a ; 
+ 49   :  835 ; 
+ 4a   :  851 ; 
+ 4b   :  86c ; 
+ 4c   :  887 ; 
+ 4d   :  8a2 ; 
+ 4e   :  8bc ; 
+ 4f   :  8d7 ; 
+ 50   :  8f1 ; 
+ 51   :  90b ; 
+ 52   :  925 ; 
+ 53   :  93e ; 
+ 54   :  957 ; 
+ 55   :  970 ; 
+ 56   :  989 ; 
+ 57   :  9a1 ; 
+ 58   :  9b9 ; 
+ 59   :  9d1 ; 
+ 5a   :  9e9 ; 
+ 5b   :  a00 ; 
+ 5c   :  a17 ; 
+ 5d   :  a2e ; 
+ 5e   :  a44 ; 
+ 5f   :  a5a ; 
+ 60   :  a70 ; 
+ 61   :  a85 ; 
+ 62   :  a9b ; 
+ 63   :  aaf ; 
+ 64   :  ac4 ; 
+ 65   :  ad8 ; 
+ 66   :  aec ; 
+ 67   :  b00 ; 
+ 68   :  b13 ; 
+ 69   :  b25 ; 
+ 6a   :  b38 ; 
+ 6b   :  b4a ; 
+ 6c   :  b5c ; 
+ 6d   :  b6d ; 
+ 6e   :  b7e ; 
+ 6f   :  b8f ; 
+ 70   :  b9f ; 
+ 71   :  baf ; 
+ 72   :  bbe ; 
+ 73   :  bcd ; 
+ 74   :  bdc ; 
+ 75   :  bea ; 
+ 76   :  bf8 ; 
+ 77   :  c05 ; 
+ 78   :  c12 ; 
+ 79   :  c1f ; 
+ 7a   :  c2b ; 
+ 7b   :  c37 ; 
+ 7c   :  c42 ; 
+ 7d   :  c4d ; 
+ 7e   :  c57 ; 
+ 7f   :  c61 ; 
+ 80   :  c6b ; 
+ 81   :  c74 ; 
+ 82   :  c7d ; 
+ 83   :  c85 ; 
+ 84   :  c8d ; 
+ 85   :  c94 ; 
+ 86   :  c9b ; 
+ 87   :  ca1 ; 
+ 88   :  ca7 ; 
+ 89   :  cac ; 
+ 8a   :  cb1 ; 
+ 8b   :  cb5 ; 
+ 8c   :  cb9 ; 
+ 8d   :  cbd ; 
+ 8e   :  cc0 ; 
+ 8f   :  cc2 ; 
+ 90   :  cc4 ; 
+ 91   :  cc5 ; 
+ 92   :  cc6 ; 
+ 93   :  cc7 ; 
+ 94   :  cc7 ; 
+ 95   :  cc6 ; 
+ 96   :  cc5 ; 
+ 97   :  cc3 ; 
+ 98   :  cc1 ; 
+ 99   :  cbf ; 
+ 9a   :  cbb ; 
+ 9b   :  cb8 ; 
+ 9c   :  cb3 ; 
+ 9d   :  caf ; 
+ 9e   :  ca9 ; 
+ 9f   :  ca4 ; 
+ a0   :  c9d ; 
+ a1   :  c96 ; 
+ a2   :  c8f ; 
+ a3   :  c87 ; 
+ a4   :  c7e ; 
+ a5   :  c75 ; 
+ a6   :  c6c ; 
+ a7   :  c61 ; 
+ a8   :  c57 ; 
+ a9   :  c4c ; 
+ aa   :  c40 ; 
+ ab   :  c33 ; 
+ ac   :  c27 ; 
+ ad   :  c19 ; 
+ ae   :  c0b ; 
+ af   :  bfd ; 
+ b0   :  bee ; 
+ b1   :  bde ; 
+ b2   :  bce ; 
+ b3   :  bbd ; 
+ b4   :  bac ; 
+ b5   :  b9a ; 
+ b6   :  b87 ; 
+ b7   :  b75 ; 
+ b8   :  b61 ; 
+ b9   :  b4d ; 
+ ba   :  b38 ; 
+ bb   :  b23 ; 
+ bc   :  b0d ; 
+ bd   :  af7 ; 
+ be   :  ae0 ; 
+ bf   :  ac9 ; 
+ c0   :  ab1 ; 
+ c1   :  a99 ; 
+ c2   :  a80 ; 
+ c3   :  a66 ; 
+ c4   :  a4c ; 
+ c5   :  a32 ; 
+ c6   :  a16 ; 
+ c7   :  9fb ; 
+ c8   :  9de ; 
+ c9   :  9c2 ; 
+ ca   :  9a4 ; 
+ cb   :  986 ; 
+ cc   :  968 ; 
+ cd   :  949 ; 
+ ce   :  92a ; 
+ cf   :  90a ; 
+ d0   :  8e9 ; 
+ d1   :  8c8 ; 
+ d2   :  8a7 ; 
+ d3   :  885 ; 
+ d4   :  862 ; 
+ d5   :  83f ; 
+ d6   :  81c ; 
+ d7   :  7f8 ; 
+ d8   :  7d3 ; 
+ d9   :  7ae ; 
+ da   :  788 ; 
+ db   :  762 ; 
+ dc   :  73c ; 
+ dd   :  715 ; 
+ de   :  6ed ; 
+ df   :  6c5 ; 
+ e0   :  69d ; 
+ e1   :  674 ; 
+ e2   :  64a ; 
+ e3   :  621 ; 
+ e4   :  5f6 ; 
+ e5   :  5cc ; 
+ e6   :  5a0 ; 
+ e7   :  575 ; 
+ e8   :  548 ; 
+ e9   :  51c ; 
+ ea   :  4ef ; 
+ eb   :  4c2 ; 
+ ec   :  494 ; 
+ ed   :  465 ; 
+ ee   :  437 ; 
+ ef   :  408 ; 
+ f0   :  3d8 ; 
+ f1   :  3a8 ; 
+ f2   :  378 ; 
+ f3   :  347 ; 
+ f4   :  316 ; 
+ f5   :  2e5 ; 
+ f6   :  2b3 ; 
+ f7   :  281 ; 
+ f8   :  24e ; 
+ f9   :  21c ; 
+ fa   :  1e8 ; 
+ fb   :  1b5 ; 
+ fc   :  181 ; 
+ fd   :  14d ; 
+ fe   :  118 ; 
+ ff   :  e3 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_43.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_43.mif
new file mode 100644
index 0000000000..a22fe3aa85
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_43.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  39 ; 
+ 1   :  29 ; 
+ 2   :  1a ; 
+ 3   :  a ; 
+ 4   :  fffa ; 
+ 5   :  ffea ; 
+ 6   :  ffda ; 
+ 7   :  ffca ; 
+ 8   :  ffba ; 
+ 9   :  ffa9 ; 
+ a   :  ff99 ; 
+ b   :  ff89 ; 
+ c   :  ff78 ; 
+ d   :  ff68 ; 
+ e   :  ff57 ; 
+ f   :  ff47 ; 
+ 10   :  ff36 ; 
+ 11   :  ff25 ; 
+ 12   :  ff15 ; 
+ 13   :  ff04 ; 
+ 14   :  fef3 ; 
+ 15   :  fee2 ; 
+ 16   :  fed1 ; 
+ 17   :  fec1 ; 
+ 18   :  feb0 ; 
+ 19   :  fe9f ; 
+ 1a   :  fe8e ; 
+ 1b   :  fe7d ; 
+ 1c   :  fe6b ; 
+ 1d   :  fe5a ; 
+ 1e   :  fe49 ; 
+ 1f   :  fe38 ; 
+ 20   :  fe27 ; 
+ 21   :  fe16 ; 
+ 22   :  fe05 ; 
+ 23   :  fdf4 ; 
+ 24   :  fde3 ; 
+ 25   :  fdd1 ; 
+ 26   :  fdc0 ; 
+ 27   :  fdaf ; 
+ 28   :  fd9e ; 
+ 29   :  fd8d ; 
+ 2a   :  fd7c ; 
+ 2b   :  fd6b ; 
+ 2c   :  fd5a ; 
+ 2d   :  fd49 ; 
+ 2e   :  fd38 ; 
+ 2f   :  fd27 ; 
+ 30   :  fd16 ; 
+ 31   :  fd05 ; 
+ 32   :  fcf4 ; 
+ 33   :  fce4 ; 
+ 34   :  fcd3 ; 
+ 35   :  fcc2 ; 
+ 36   :  fcb1 ; 
+ 37   :  fca1 ; 
+ 38   :  fc90 ; 
+ 39   :  fc80 ; 
+ 3a   :  fc6f ; 
+ 3b   :  fc5f ; 
+ 3c   :  fc4f ; 
+ 3d   :  fc3f ; 
+ 3e   :  fc2e ; 
+ 3f   :  fc1e ; 
+ 40   :  fc0e ; 
+ 41   :  fbfe ; 
+ 42   :  fbef ; 
+ 43   :  fbdf ; 
+ 44   :  fbcf ; 
+ 45   :  fbc0 ; 
+ 46   :  fbb0 ; 
+ 47   :  fba1 ; 
+ 48   :  fb92 ; 
+ 49   :  fb82 ; 
+ 4a   :  fb73 ; 
+ 4b   :  fb65 ; 
+ 4c   :  fb56 ; 
+ 4d   :  fb47 ; 
+ 4e   :  fb38 ; 
+ 4f   :  fb2a ; 
+ 50   :  fb1c ; 
+ 51   :  fb0d ; 
+ 52   :  faff ; 
+ 53   :  faf1 ; 
+ 54   :  fae4 ; 
+ 55   :  fad6 ; 
+ 56   :  fac8 ; 
+ 57   :  fabb ; 
+ 58   :  faae ; 
+ 59   :  faa1 ; 
+ 5a   :  fa94 ; 
+ 5b   :  fa87 ; 
+ 5c   :  fa7b ; 
+ 5d   :  fa6e ; 
+ 5e   :  fa62 ; 
+ 5f   :  fa56 ; 
+ 60   :  fa4a ; 
+ 61   :  fa3e ; 
+ 62   :  fa32 ; 
+ 63   :  fa27 ; 
+ 64   :  fa1c ; 
+ 65   :  fa11 ; 
+ 66   :  fa06 ; 
+ 67   :  f9fb ; 
+ 68   :  f9f1 ; 
+ 69   :  f9e6 ; 
+ 6a   :  f9dc ; 
+ 6b   :  f9d2 ; 
+ 6c   :  f9c9 ; 
+ 6d   :  f9bf ; 
+ 6e   :  f9b6 ; 
+ 6f   :  f9ad ; 
+ 70   :  f9a4 ; 
+ 71   :  f99b ; 
+ 72   :  f993 ; 
+ 73   :  f98b ; 
+ 74   :  f983 ; 
+ 75   :  f97b ; 
+ 76   :  f974 ; 
+ 77   :  f96c ; 
+ 78   :  f965 ; 
+ 79   :  f95e ; 
+ 7a   :  f958 ; 
+ 7b   :  f951 ; 
+ 7c   :  f94b ; 
+ 7d   :  f945 ; 
+ 7e   :  f940 ; 
+ 7f   :  f93a ; 
+ 80   :  f935 ; 
+ 81   :  f930 ; 
+ 82   :  f92b ; 
+ 83   :  f927 ; 
+ 84   :  f923 ; 
+ 85   :  f91f ; 
+ 86   :  f91b ; 
+ 87   :  f918 ; 
+ 88   :  f915 ; 
+ 89   :  f912 ; 
+ 8a   :  f90f ; 
+ 8b   :  f90d ; 
+ 8c   :  f90b ; 
+ 8d   :  f909 ; 
+ 8e   :  f907 ; 
+ 8f   :  f906 ; 
+ 90   :  f905 ; 
+ 91   :  f904 ; 
+ 92   :  f904 ; 
+ 93   :  f904 ; 
+ 94   :  f904 ; 
+ 95   :  f904 ; 
+ 96   :  f905 ; 
+ 97   :  f906 ; 
+ 98   :  f907 ; 
+ 99   :  f909 ; 
+ 9a   :  f90b ; 
+ 9b   :  f90d ; 
+ 9c   :  f90f ; 
+ 9d   :  f912 ; 
+ 9e   :  f915 ; 
+ 9f   :  f918 ; 
+ a0   :  f91c ; 
+ a1   :  f920 ; 
+ a2   :  f924 ; 
+ a3   :  f928 ; 
+ a4   :  f92d ; 
+ a5   :  f932 ; 
+ a6   :  f937 ; 
+ a7   :  f93d ; 
+ a8   :  f943 ; 
+ a9   :  f949 ; 
+ aa   :  f950 ; 
+ ab   :  f957 ; 
+ ac   :  f95e ; 
+ ad   :  f965 ; 
+ ae   :  f96d ; 
+ af   :  f975 ; 
+ b0   :  f97d ; 
+ b1   :  f986 ; 
+ b2   :  f98f ; 
+ b3   :  f998 ; 
+ b4   :  f9a2 ; 
+ b5   :  f9ac ; 
+ b6   :  f9b6 ; 
+ b7   :  f9c0 ; 
+ b8   :  f9cb ; 
+ b9   :  f9d6 ; 
+ ba   :  f9e1 ; 
+ bb   :  f9ed ; 
+ bc   :  f9f9 ; 
+ bd   :  fa05 ; 
+ be   :  fa12 ; 
+ bf   :  fa1e ; 
+ c0   :  fa2c ; 
+ c1   :  fa39 ; 
+ c2   :  fa47 ; 
+ c3   :  fa55 ; 
+ c4   :  fa63 ; 
+ c5   :  fa72 ; 
+ c6   :  fa80 ; 
+ c7   :  fa90 ; 
+ c8   :  fa9f ; 
+ c9   :  faaf ; 
+ ca   :  fabf ; 
+ cb   :  facf ; 
+ cc   :  fae0 ; 
+ cd   :  faf1 ; 
+ ce   :  fb02 ; 
+ cf   :  fb13 ; 
+ d0   :  fb25 ; 
+ d1   :  fb37 ; 
+ d2   :  fb49 ; 
+ d3   :  fb5c ; 
+ d4   :  fb6f ; 
+ d5   :  fb82 ; 
+ d6   :  fb95 ; 
+ d7   :  fba9 ; 
+ d8   :  fbbd ; 
+ d9   :  fbd1 ; 
+ da   :  fbe5 ; 
+ db   :  fbfa ; 
+ dc   :  fc0f ; 
+ dd   :  fc24 ; 
+ de   :  fc3a ; 
+ df   :  fc50 ; 
+ e0   :  fc66 ; 
+ e1   :  fc7c ; 
+ e2   :  fc92 ; 
+ e3   :  fca9 ; 
+ e4   :  fcc0 ; 
+ e5   :  fcd7 ; 
+ e6   :  fcee ; 
+ e7   :  fd06 ; 
+ e8   :  fd1e ; 
+ e9   :  fd36 ; 
+ ea   :  fd4f ; 
+ eb   :  fd67 ; 
+ ec   :  fd80 ; 
+ ed   :  fd99 ; 
+ ee   :  fdb2 ; 
+ ef   :  fdcb ; 
+ f0   :  fde5 ; 
+ f1   :  fdff ; 
+ f2   :  fe19 ; 
+ f3   :  fe33 ; 
+ f4   :  fe4e ; 
+ f5   :  fe68 ; 
+ f6   :  fe83 ; 
+ f7   :  fe9e ; 
+ f8   :  feb9 ; 
+ f9   :  fed5 ; 
+ fa   :  fef0 ; 
+ fb   :  ff0c ; 
+ fc   :  ff28 ; 
+ fd   :  ff44 ; 
+ fe   :  ff60 ; 
+ ff   :  ff7c ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_44.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_44.mif
new file mode 100644
index 0000000000..cc23981762
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_44.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  fff4 ; 
+ 1   :  fffc ; 
+ 2   :  5 ; 
+ 3   :  d ; 
+ 4   :  15 ; 
+ 5   :  1d ; 
+ 6   :  25 ; 
+ 7   :  2e ; 
+ 8   :  36 ; 
+ 9   :  3f ; 
+ a   :  47 ; 
+ b   :  50 ; 
+ c   :  58 ; 
+ d   :  61 ; 
+ e   :  69 ; 
+ f   :  72 ; 
+ 10   :  7b ; 
+ 11   :  83 ; 
+ 12   :  8c ; 
+ 13   :  95 ; 
+ 14   :  9d ; 
+ 15   :  a6 ; 
+ 16   :  af ; 
+ 17   :  b8 ; 
+ 18   :  c1 ; 
+ 19   :  ca ; 
+ 1a   :  d2 ; 
+ 1b   :  db ; 
+ 1c   :  e4 ; 
+ 1d   :  ed ; 
+ 1e   :  f6 ; 
+ 1f   :  ff ; 
+ 20   :  108 ; 
+ 21   :  111 ; 
+ 22   :  11a ; 
+ 23   :  123 ; 
+ 24   :  12c ; 
+ 25   :  135 ; 
+ 26   :  13e ; 
+ 27   :  147 ; 
+ 28   :  150 ; 
+ 29   :  159 ; 
+ 2a   :  162 ; 
+ 2b   :  16b ; 
+ 2c   :  174 ; 
+ 2d   :  17d ; 
+ 2e   :  186 ; 
+ 2f   :  18f ; 
+ 30   :  197 ; 
+ 31   :  1a0 ; 
+ 32   :  1a9 ; 
+ 33   :  1b2 ; 
+ 34   :  1bb ; 
+ 35   :  1c4 ; 
+ 36   :  1cd ; 
+ 37   :  1d5 ; 
+ 38   :  1de ; 
+ 39   :  1e7 ; 
+ 3a   :  1ef ; 
+ 3b   :  1f8 ; 
+ 3c   :  201 ; 
+ 3d   :  209 ; 
+ 3e   :  212 ; 
+ 3f   :  21a ; 
+ 40   :  223 ; 
+ 41   :  22b ; 
+ 42   :  234 ; 
+ 43   :  23c ; 
+ 44   :  244 ; 
+ 45   :  24d ; 
+ 46   :  255 ; 
+ 47   :  25d ; 
+ 48   :  265 ; 
+ 49   :  26d ; 
+ 4a   :  275 ; 
+ 4b   :  27d ; 
+ 4c   :  285 ; 
+ 4d   :  28d ; 
+ 4e   :  295 ; 
+ 4f   :  29c ; 
+ 50   :  2a4 ; 
+ 51   :  2ab ; 
+ 52   :  2b3 ; 
+ 53   :  2ba ; 
+ 54   :  2c2 ; 
+ 55   :  2c9 ; 
+ 56   :  2d0 ; 
+ 57   :  2d7 ; 
+ 58   :  2df ; 
+ 59   :  2e6 ; 
+ 5a   :  2ec ; 
+ 5b   :  2f3 ; 
+ 5c   :  2fa ; 
+ 5d   :  301 ; 
+ 5e   :  307 ; 
+ 5f   :  30e ; 
+ 60   :  314 ; 
+ 61   :  31b ; 
+ 62   :  321 ; 
+ 63   :  327 ; 
+ 64   :  32d ; 
+ 65   :  333 ; 
+ 66   :  339 ; 
+ 67   :  33e ; 
+ 68   :  344 ; 
+ 69   :  34a ; 
+ 6a   :  34f ; 
+ 6b   :  354 ; 
+ 6c   :  35a ; 
+ 6d   :  35f ; 
+ 6e   :  364 ; 
+ 6f   :  369 ; 
+ 70   :  36e ; 
+ 71   :  372 ; 
+ 72   :  377 ; 
+ 73   :  37b ; 
+ 74   :  380 ; 
+ 75   :  384 ; 
+ 76   :  388 ; 
+ 77   :  38c ; 
+ 78   :  390 ; 
+ 79   :  394 ; 
+ 7a   :  397 ; 
+ 7b   :  39b ; 
+ 7c   :  39e ; 
+ 7d   :  3a1 ; 
+ 7e   :  3a4 ; 
+ 7f   :  3a7 ; 
+ 80   :  3aa ; 
+ 81   :  3ad ; 
+ 82   :  3b0 ; 
+ 83   :  3b2 ; 
+ 84   :  3b4 ; 
+ 85   :  3b6 ; 
+ 86   :  3b9 ; 
+ 87   :  3ba ; 
+ 88   :  3bc ; 
+ 89   :  3be ; 
+ 8a   :  3bf ; 
+ 8b   :  3c1 ; 
+ 8c   :  3c2 ; 
+ 8d   :  3c3 ; 
+ 8e   :  3c4 ; 
+ 8f   :  3c5 ; 
+ 90   :  3c5 ; 
+ 91   :  3c6 ; 
+ 92   :  3c6 ; 
+ 93   :  3c6 ; 
+ 94   :  3c6 ; 
+ 95   :  3c6 ; 
+ 96   :  3c6 ; 
+ 97   :  3c5 ; 
+ 98   :  3c5 ; 
+ 99   :  3c4 ; 
+ 9a   :  3c3 ; 
+ 9b   :  3c2 ; 
+ 9c   :  3c1 ; 
+ 9d   :  3bf ; 
+ 9e   :  3be ; 
+ 9f   :  3bc ; 
+ a0   :  3ba ; 
+ a1   :  3b8 ; 
+ a2   :  3b6 ; 
+ a3   :  3b4 ; 
+ a4   :  3b1 ; 
+ a5   :  3af ; 
+ a6   :  3ac ; 
+ a7   :  3a9 ; 
+ a8   :  3a6 ; 
+ a9   :  3a3 ; 
+ aa   :  39f ; 
+ ab   :  39b ; 
+ ac   :  398 ; 
+ ad   :  394 ; 
+ ae   :  390 ; 
+ af   :  38b ; 
+ b0   :  387 ; 
+ b1   :  382 ; 
+ b2   :  37e ; 
+ b3   :  379 ; 
+ b4   :  374 ; 
+ b5   :  36e ; 
+ b6   :  369 ; 
+ b7   :  363 ; 
+ b8   :  35e ; 
+ b9   :  358 ; 
+ ba   :  352 ; 
+ bb   :  34c ; 
+ bc   :  345 ; 
+ bd   :  33f ; 
+ be   :  338 ; 
+ bf   :  331 ; 
+ c0   :  32a ; 
+ c1   :  323 ; 
+ c2   :  31b ; 
+ c3   :  314 ; 
+ c4   :  30c ; 
+ c5   :  304 ; 
+ c6   :  2fc ; 
+ c7   :  2f4 ; 
+ c8   :  2ec ; 
+ c9   :  2e3 ; 
+ ca   :  2db ; 
+ cb   :  2d2 ; 
+ cc   :  2c9 ; 
+ cd   :  2c0 ; 
+ ce   :  2b7 ; 
+ cf   :  2ad ; 
+ d0   :  2a4 ; 
+ d1   :  29a ; 
+ d2   :  290 ; 
+ d3   :  286 ; 
+ d4   :  27c ; 
+ d5   :  272 ; 
+ d6   :  267 ; 
+ d7   :  25c ; 
+ d8   :  252 ; 
+ d9   :  247 ; 
+ da   :  23c ; 
+ db   :  231 ; 
+ dc   :  225 ; 
+ dd   :  21a ; 
+ de   :  20e ; 
+ df   :  202 ; 
+ e0   :  1f6 ; 
+ e1   :  1ea ; 
+ e2   :  1de ; 
+ e3   :  1d2 ; 
+ e4   :  1c5 ; 
+ e5   :  1b9 ; 
+ e6   :  1ac ; 
+ e7   :  19f ; 
+ e8   :  192 ; 
+ e9   :  185 ; 
+ ea   :  178 ; 
+ eb   :  16b ; 
+ ec   :  15d ; 
+ ed   :  150 ; 
+ ee   :  142 ; 
+ ef   :  134 ; 
+ f0   :  126 ; 
+ f1   :  118 ; 
+ f2   :  10a ; 
+ f3   :  fc ; 
+ f4   :  ed ; 
+ f5   :  df ; 
+ f6   :  d0 ; 
+ f7   :  c2 ; 
+ f8   :  b3 ; 
+ f9   :  a4 ; 
+ fa   :  95 ; 
+ fb   :  86 ; 
+ fc   :  77 ; 
+ fd   :  67 ; 
+ fe   :  58 ; 
+ ff   :  48 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_45.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_45.mif
new file mode 100644
index 0000000000..3ee6fe4881
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_45.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  fffe ; 
+ 1   :  fffb ; 
+ 2   :  fff7 ; 
+ 3   :  fff3 ; 
+ 4   :  ffef ; 
+ 5   :  ffeb ; 
+ 6   :  ffe7 ; 
+ 7   :  ffe3 ; 
+ 8   :  ffdf ; 
+ 9   :  ffdc ; 
+ a   :  ffd8 ; 
+ b   :  ffd4 ; 
+ c   :  ffd0 ; 
+ d   :  ffcc ; 
+ e   :  ffc7 ; 
+ f   :  ffc3 ; 
+ 10   :  ffbf ; 
+ 11   :  ffbb ; 
+ 12   :  ffb7 ; 
+ 13   :  ffb3 ; 
+ 14   :  ffaf ; 
+ 15   :  ffab ; 
+ 16   :  ffa7 ; 
+ 17   :  ffa2 ; 
+ 18   :  ff9e ; 
+ 19   :  ff9a ; 
+ 1a   :  ff96 ; 
+ 1b   :  ff92 ; 
+ 1c   :  ff8d ; 
+ 1d   :  ff89 ; 
+ 1e   :  ff85 ; 
+ 1f   :  ff81 ; 
+ 20   :  ff7c ; 
+ 21   :  ff78 ; 
+ 22   :  ff74 ; 
+ 23   :  ff70 ; 
+ 24   :  ff6b ; 
+ 25   :  ff67 ; 
+ 26   :  ff63 ; 
+ 27   :  ff5f ; 
+ 28   :  ff5a ; 
+ 29   :  ff56 ; 
+ 2a   :  ff52 ; 
+ 2b   :  ff4d ; 
+ 2c   :  ff49 ; 
+ 2d   :  ff45 ; 
+ 2e   :  ff41 ; 
+ 2f   :  ff3c ; 
+ 30   :  ff38 ; 
+ 31   :  ff34 ; 
+ 32   :  ff30 ; 
+ 33   :  ff2b ; 
+ 34   :  ff27 ; 
+ 35   :  ff23 ; 
+ 36   :  ff1f ; 
+ 37   :  ff1a ; 
+ 38   :  ff16 ; 
+ 39   :  ff12 ; 
+ 3a   :  ff0e ; 
+ 3b   :  ff0a ; 
+ 3c   :  ff06 ; 
+ 3d   :  ff01 ; 
+ 3e   :  fefd ; 
+ 3f   :  fef9 ; 
+ 40   :  fef5 ; 
+ 41   :  fef1 ; 
+ 42   :  feed ; 
+ 43   :  fee9 ; 
+ 44   :  fee5 ; 
+ 45   :  fee1 ; 
+ 46   :  fedd ; 
+ 47   :  fed9 ; 
+ 48   :  fed5 ; 
+ 49   :  fed1 ; 
+ 4a   :  fecd ; 
+ 4b   :  fec9 ; 
+ 4c   :  fec6 ; 
+ 4d   :  fec2 ; 
+ 4e   :  febe ; 
+ 4f   :  feba ; 
+ 50   :  feb7 ; 
+ 51   :  feb3 ; 
+ 52   :  feaf ; 
+ 53   :  feac ; 
+ 54   :  fea8 ; 
+ 55   :  fea4 ; 
+ 56   :  fea1 ; 
+ 57   :  fe9d ; 
+ 58   :  fe9a ; 
+ 59   :  fe96 ; 
+ 5a   :  fe93 ; 
+ 5b   :  fe90 ; 
+ 5c   :  fe8c ; 
+ 5d   :  fe89 ; 
+ 5e   :  fe86 ; 
+ 5f   :  fe83 ; 
+ 60   :  fe80 ; 
+ 61   :  fe7c ; 
+ 62   :  fe79 ; 
+ 63   :  fe76 ; 
+ 64   :  fe73 ; 
+ 65   :  fe70 ; 
+ 66   :  fe6e ; 
+ 67   :  fe6b ; 
+ 68   :  fe68 ; 
+ 69   :  fe65 ; 
+ 6a   :  fe62 ; 
+ 6b   :  fe60 ; 
+ 6c   :  fe5d ; 
+ 6d   :  fe5b ; 
+ 6e   :  fe58 ; 
+ 6f   :  fe56 ; 
+ 70   :  fe53 ; 
+ 71   :  fe51 ; 
+ 72   :  fe4f ; 
+ 73   :  fe4d ; 
+ 74   :  fe4a ; 
+ 75   :  fe48 ; 
+ 76   :  fe46 ; 
+ 77   :  fe44 ; 
+ 78   :  fe42 ; 
+ 79   :  fe40 ; 
+ 7a   :  fe3f ; 
+ 7b   :  fe3d ; 
+ 7c   :  fe3b ; 
+ 7d   :  fe3a ; 
+ 7e   :  fe38 ; 
+ 7f   :  fe36 ; 
+ 80   :  fe35 ; 
+ 81   :  fe34 ; 
+ 82   :  fe32 ; 
+ 83   :  fe31 ; 
+ 84   :  fe30 ; 
+ 85   :  fe2f ; 
+ 86   :  fe2e ; 
+ 87   :  fe2d ; 
+ 88   :  fe2c ; 
+ 89   :  fe2b ; 
+ 8a   :  fe2a ; 
+ 8b   :  fe2a ; 
+ 8c   :  fe29 ; 
+ 8d   :  fe28 ; 
+ 8e   :  fe28 ; 
+ 8f   :  fe27 ; 
+ 90   :  fe27 ; 
+ 91   :  fe27 ; 
+ 92   :  fe27 ; 
+ 93   :  fe27 ; 
+ 94   :  fe26 ; 
+ 95   :  fe27 ; 
+ 96   :  fe27 ; 
+ 97   :  fe27 ; 
+ 98   :  fe27 ; 
+ 99   :  fe27 ; 
+ 9a   :  fe28 ; 
+ 9b   :  fe28 ; 
+ 9c   :  fe29 ; 
+ 9d   :  fe2a ; 
+ 9e   :  fe2a ; 
+ 9f   :  fe2b ; 
+ a0   :  fe2c ; 
+ a1   :  fe2d ; 
+ a2   :  fe2e ; 
+ a3   :  fe2f ; 
+ a4   :  fe30 ; 
+ a5   :  fe32 ; 
+ a6   :  fe33 ; 
+ a7   :  fe34 ; 
+ a8   :  fe36 ; 
+ a9   :  fe38 ; 
+ aa   :  fe39 ; 
+ ab   :  fe3b ; 
+ ac   :  fe3d ; 
+ ad   :  fe3f ; 
+ ae   :  fe41 ; 
+ af   :  fe43 ; 
+ b0   :  fe45 ; 
+ b1   :  fe47 ; 
+ b2   :  fe4a ; 
+ b3   :  fe4c ; 
+ b4   :  fe4f ; 
+ b5   :  fe51 ; 
+ b6   :  fe54 ; 
+ b7   :  fe57 ; 
+ b8   :  fe5a ; 
+ b9   :  fe5d ; 
+ ba   :  fe60 ; 
+ bb   :  fe63 ; 
+ bc   :  fe66 ; 
+ bd   :  fe69 ; 
+ be   :  fe6d ; 
+ bf   :  fe70 ; 
+ c0   :  fe74 ; 
+ c1   :  fe77 ; 
+ c2   :  fe7b ; 
+ c3   :  fe7f ; 
+ c4   :  fe82 ; 
+ c5   :  fe86 ; 
+ c6   :  fe8a ; 
+ c7   :  fe8f ; 
+ c8   :  fe93 ; 
+ c9   :  fe97 ; 
+ ca   :  fe9b ; 
+ cb   :  fea0 ; 
+ cc   :  fea4 ; 
+ cd   :  fea9 ; 
+ ce   :  feae ; 
+ cf   :  feb2 ; 
+ d0   :  feb7 ; 
+ d1   :  febc ; 
+ d2   :  fec1 ; 
+ d3   :  fec6 ; 
+ d4   :  fecb ; 
+ d5   :  fed1 ; 
+ d6   :  fed6 ; 
+ d7   :  fedb ; 
+ d8   :  fee1 ; 
+ d9   :  fee6 ; 
+ da   :  feec ; 
+ db   :  fef2 ; 
+ dc   :  fef7 ; 
+ dd   :  fefd ; 
+ de   :  ff03 ; 
+ df   :  ff09 ; 
+ e0   :  ff0f ; 
+ e1   :  ff15 ; 
+ e2   :  ff1c ; 
+ e3   :  ff22 ; 
+ e4   :  ff28 ; 
+ e5   :  ff2f ; 
+ e6   :  ff35 ; 
+ e7   :  ff3c ; 
+ e8   :  ff42 ; 
+ e9   :  ff49 ; 
+ ea   :  ff50 ; 
+ eb   :  ff57 ; 
+ ec   :  ff5e ; 
+ ed   :  ff65 ; 
+ ee   :  ff6c ; 
+ ef   :  ff73 ; 
+ f0   :  ff7a ; 
+ f1   :  ff81 ; 
+ f2   :  ff88 ; 
+ f3   :  ff90 ; 
+ f4   :  ff97 ; 
+ f5   :  ff9f ; 
+ f6   :  ffa6 ; 
+ f7   :  ffae ; 
+ f8   :  ffb5 ; 
+ f9   :  ffbd ; 
+ fa   :  ffc5 ; 
+ fb   :  ffcd ; 
+ fc   :  ffd4 ; 
+ fd   :  ffdc ; 
+ fe   :  ffe4 ; 
+ ff   :  ffec ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_46.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_46.mif
new file mode 100644
index 0000000000..1fd56df5c1
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_46.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  15 ; 
+ 1   :  16 ; 
+ 2   :  18 ; 
+ 3   :  19 ; 
+ 4   :  1b ; 
+ 5   :  1c ; 
+ 6   :  1e ; 
+ 7   :  20 ; 
+ 8   :  21 ; 
+ 9   :  23 ; 
+ a   :  24 ; 
+ b   :  26 ; 
+ c   :  27 ; 
+ d   :  29 ; 
+ e   :  2b ; 
+ f   :  2c ; 
+ 10   :  2e ; 
+ 11   :  2f ; 
+ 12   :  31 ; 
+ 13   :  33 ; 
+ 14   :  34 ; 
+ 15   :  36 ; 
+ 16   :  38 ; 
+ 17   :  39 ; 
+ 18   :  3b ; 
+ 19   :  3d ; 
+ 1a   :  3e ; 
+ 1b   :  40 ; 
+ 1c   :  42 ; 
+ 1d   :  43 ; 
+ 1e   :  45 ; 
+ 1f   :  47 ; 
+ 20   :  48 ; 
+ 21   :  4a ; 
+ 22   :  4c ; 
+ 23   :  4d ; 
+ 24   :  4f ; 
+ 25   :  51 ; 
+ 26   :  53 ; 
+ 27   :  54 ; 
+ 28   :  56 ; 
+ 29   :  58 ; 
+ 2a   :  59 ; 
+ 2b   :  5b ; 
+ 2c   :  5d ; 
+ 2d   :  5f ; 
+ 2e   :  60 ; 
+ 2f   :  62 ; 
+ 30   :  64 ; 
+ 31   :  65 ; 
+ 32   :  67 ; 
+ 33   :  69 ; 
+ 34   :  6b ; 
+ 35   :  6c ; 
+ 36   :  6e ; 
+ 37   :  70 ; 
+ 38   :  71 ; 
+ 39   :  73 ; 
+ 3a   :  75 ; 
+ 3b   :  76 ; 
+ 3c   :  78 ; 
+ 3d   :  7a ; 
+ 3e   :  7c ; 
+ 3f   :  7d ; 
+ 40   :  7f ; 
+ 41   :  81 ; 
+ 42   :  82 ; 
+ 43   :  84 ; 
+ 44   :  85 ; 
+ 45   :  87 ; 
+ 46   :  89 ; 
+ 47   :  8a ; 
+ 48   :  8c ; 
+ 49   :  8d ; 
+ 4a   :  8f ; 
+ 4b   :  91 ; 
+ 4c   :  92 ; 
+ 4d   :  94 ; 
+ 4e   :  95 ; 
+ 4f   :  97 ; 
+ 50   :  98 ; 
+ 51   :  9a ; 
+ 52   :  9b ; 
+ 53   :  9d ; 
+ 54   :  9e ; 
+ 55   :  a0 ; 
+ 56   :  a1 ; 
+ 57   :  a3 ; 
+ 58   :  a4 ; 
+ 59   :  a5 ; 
+ 5a   :  a7 ; 
+ 5b   :  a8 ; 
+ 5c   :  aa ; 
+ 5d   :  ab ; 
+ 5e   :  ac ; 
+ 5f   :  ae ; 
+ 60   :  af ; 
+ 61   :  b0 ; 
+ 62   :  b1 ; 
+ 63   :  b3 ; 
+ 64   :  b4 ; 
+ 65   :  b5 ; 
+ 66   :  b6 ; 
+ 67   :  b7 ; 
+ 68   :  b9 ; 
+ 69   :  ba ; 
+ 6a   :  bb ; 
+ 6b   :  bc ; 
+ 6c   :  bd ; 
+ 6d   :  be ; 
+ 6e   :  bf ; 
+ 6f   :  c0 ; 
+ 70   :  c1 ; 
+ 71   :  c2 ; 
+ 72   :  c3 ; 
+ 73   :  c4 ; 
+ 74   :  c5 ; 
+ 75   :  c6 ; 
+ 76   :  c7 ; 
+ 77   :  c7 ; 
+ 78   :  c8 ; 
+ 79   :  c9 ; 
+ 7a   :  ca ; 
+ 7b   :  ca ; 
+ 7c   :  cb ; 
+ 7d   :  cc ; 
+ 7e   :  cc ; 
+ 7f   :  cd ; 
+ 80   :  ce ; 
+ 81   :  ce ; 
+ 82   :  cf ; 
+ 83   :  cf ; 
+ 84   :  d0 ; 
+ 85   :  d0 ; 
+ 86   :  d1 ; 
+ 87   :  d1 ; 
+ 88   :  d1 ; 
+ 89   :  d2 ; 
+ 8a   :  d2 ; 
+ 8b   :  d2 ; 
+ 8c   :  d2 ; 
+ 8d   :  d3 ; 
+ 8e   :  d3 ; 
+ 8f   :  d3 ; 
+ 90   :  d3 ; 
+ 91   :  d3 ; 
+ 92   :  d3 ; 
+ 93   :  d3 ; 
+ 94   :  d3 ; 
+ 95   :  d3 ; 
+ 96   :  d3 ; 
+ 97   :  d3 ; 
+ 98   :  d3 ; 
+ 99   :  d3 ; 
+ 9a   :  d3 ; 
+ 9b   :  d2 ; 
+ 9c   :  d2 ; 
+ 9d   :  d2 ; 
+ 9e   :  d1 ; 
+ 9f   :  d1 ; 
+ a0   :  d1 ; 
+ a1   :  d0 ; 
+ a2   :  d0 ; 
+ a3   :  cf ; 
+ a4   :  cf ; 
+ a5   :  ce ; 
+ a6   :  cd ; 
+ a7   :  cd ; 
+ a8   :  cc ; 
+ a9   :  cb ; 
+ aa   :  ca ; 
+ ab   :  ca ; 
+ ac   :  c9 ; 
+ ad   :  c8 ; 
+ ae   :  c7 ; 
+ af   :  c6 ; 
+ b0   :  c5 ; 
+ b1   :  c4 ; 
+ b2   :  c3 ; 
+ b3   :  c2 ; 
+ b4   :  c1 ; 
+ b5   :  bf ; 
+ b6   :  be ; 
+ b7   :  bd ; 
+ b8   :  bc ; 
+ b9   :  ba ; 
+ ba   :  b9 ; 
+ bb   :  b7 ; 
+ bc   :  b6 ; 
+ bd   :  b5 ; 
+ be   :  b3 ; 
+ bf   :  b1 ; 
+ c0   :  b0 ; 
+ c1   :  ae ; 
+ c2   :  ad ; 
+ c3   :  ab ; 
+ c4   :  a9 ; 
+ c5   :  a7 ; 
+ c6   :  a5 ; 
+ c7   :  a4 ; 
+ c8   :  a2 ; 
+ c9   :  a0 ; 
+ ca   :  9e ; 
+ cb   :  9c ; 
+ cc   :  9a ; 
+ cd   :  97 ; 
+ ce   :  95 ; 
+ cf   :  93 ; 
+ d0   :  91 ; 
+ d1   :  8f ; 
+ d2   :  8c ; 
+ d3   :  8a ; 
+ d4   :  88 ; 
+ d5   :  85 ; 
+ d6   :  83 ; 
+ d7   :  80 ; 
+ d8   :  7e ; 
+ d9   :  7b ; 
+ da   :  79 ; 
+ db   :  76 ; 
+ dc   :  73 ; 
+ dd   :  71 ; 
+ de   :  6e ; 
+ df   :  6b ; 
+ e0   :  69 ; 
+ e1   :  66 ; 
+ e2   :  63 ; 
+ e3   :  60 ; 
+ e4   :  5d ; 
+ e5   :  5a ; 
+ e6   :  57 ; 
+ e7   :  54 ; 
+ e8   :  51 ; 
+ e9   :  4e ; 
+ ea   :  4b ; 
+ eb   :  48 ; 
+ ec   :  44 ; 
+ ed   :  41 ; 
+ ee   :  3e ; 
+ ef   :  3b ; 
+ f0   :  37 ; 
+ f1   :  34 ; 
+ f2   :  31 ; 
+ f3   :  2d ; 
+ f4   :  2a ; 
+ f5   :  26 ; 
+ f6   :  23 ; 
+ f7   :  1f ; 
+ f8   :  1c ; 
+ f9   :  18 ; 
+ fa   :  14 ; 
+ fb   :  11 ; 
+ fc   :  d ; 
+ fd   :  a ; 
+ fe   :  6 ; 
+ ff   :  2 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_47.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_47.mif
new file mode 100644
index 0000000000..3b4bc7eb9b
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_47.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ff7f ; 
+ 1   :  ff75 ; 
+ 2   :  ff78 ; 
+ 3   :  ff89 ; 
+ 4   :  ffa2 ; 
+ 5   :  ffbe ; 
+ 6   :  ffd8 ; 
+ 7   :  ffea ; 
+ 8   :  fff3 ; 
+ 9   :  fff5 ; 
+ a   :  fff2 ; 
+ b   :  ffed ; 
+ c   :  ffe9 ; 
+ d   :  ffe7 ; 
+ e   :  ffe8 ; 
+ f   :  ffe9 ; 
+ 10   :  ffeb ; 
+ 11   :  ffeb ; 
+ 12   :  ffea ; 
+ 13   :  ffe9 ; 
+ 14   :  ffe7 ; 
+ 15   :  ffe6 ; 
+ 16   :  ffe6 ; 
+ 17   :  ffe7 ; 
+ 18   :  ffe7 ; 
+ 19   :  ffe7 ; 
+ 1a   :  ffe6 ; 
+ 1b   :  ffe5 ; 
+ 1c   :  ffe4 ; 
+ 1d   :  ffe4 ; 
+ 1e   :  ffe3 ; 
+ 1f   :  ffe3 ; 
+ 20   :  ffe3 ; 
+ 21   :  ffe3 ; 
+ 22   :  ffe2 ; 
+ 23   :  ffe2 ; 
+ 24   :  ffe1 ; 
+ 25   :  ffe0 ; 
+ 26   :  ffe0 ; 
+ 27   :  ffe0 ; 
+ 28   :  ffe0 ; 
+ 29   :  ffdf ; 
+ 2a   :  ffdf ; 
+ 2b   :  ffde ; 
+ 2c   :  ffdd ; 
+ 2d   :  ffdd ; 
+ 2e   :  ffdd ; 
+ 2f   :  ffdc ; 
+ 30   :  ffdc ; 
+ 31   :  ffdc ; 
+ 32   :  ffdb ; 
+ 33   :  ffdb ; 
+ 34   :  ffda ; 
+ 35   :  ffd9 ; 
+ 36   :  ffd9 ; 
+ 37   :  ffd9 ; 
+ 38   :  ffd8 ; 
+ 39   :  ffd8 ; 
+ 3a   :  ffd8 ; 
+ 3b   :  ffd7 ; 
+ 3c   :  ffd6 ; 
+ 3d   :  ffd6 ; 
+ 3e   :  ffd6 ; 
+ 3f   :  ffd5 ; 
+ 40   :  ffd5 ; 
+ 41   :  ffd4 ; 
+ 42   :  ffd4 ; 
+ 43   :  ffd3 ; 
+ 44   :  ffd3 ; 
+ 45   :  ffd3 ; 
+ 46   :  ffd2 ; 
+ 47   :  ffd2 ; 
+ 48   :  ffd1 ; 
+ 49   :  ffd1 ; 
+ 4a   :  ffd1 ; 
+ 4b   :  ffd0 ; 
+ 4c   :  ffd0 ; 
+ 4d   :  ffcf ; 
+ 4e   :  ffcf ; 
+ 4f   :  ffce ; 
+ 50   :  ffce ; 
+ 51   :  ffce ; 
+ 52   :  ffcd ; 
+ 53   :  ffcd ; 
+ 54   :  ffcc ; 
+ 55   :  ffcc ; 
+ 56   :  ffcc ; 
+ 57   :  ffcb ; 
+ 58   :  ffcb ; 
+ 59   :  ffcb ; 
+ 5a   :  ffca ; 
+ 5b   :  ffca ; 
+ 5c   :  ffc9 ; 
+ 5d   :  ffc9 ; 
+ 5e   :  ffc9 ; 
+ 5f   :  ffc8 ; 
+ 60   :  ffc8 ; 
+ 61   :  ffc8 ; 
+ 62   :  ffc7 ; 
+ 63   :  ffc7 ; 
+ 64   :  ffc7 ; 
+ 65   :  ffc6 ; 
+ 66   :  ffc6 ; 
+ 67   :  ffc6 ; 
+ 68   :  ffc6 ; 
+ 69   :  ffc5 ; 
+ 6a   :  ffc5 ; 
+ 6b   :  ffc5 ; 
+ 6c   :  ffc4 ; 
+ 6d   :  ffc4 ; 
+ 6e   :  ffc4 ; 
+ 6f   :  ffc4 ; 
+ 70   :  ffc3 ; 
+ 71   :  ffc3 ; 
+ 72   :  ffc3 ; 
+ 73   :  ffc3 ; 
+ 74   :  ffc2 ; 
+ 75   :  ffc2 ; 
+ 76   :  ffc2 ; 
+ 77   :  ffc2 ; 
+ 78   :  ffc2 ; 
+ 79   :  ffc2 ; 
+ 7a   :  ffc1 ; 
+ 7b   :  ffc1 ; 
+ 7c   :  ffc1 ; 
+ 7d   :  ffc1 ; 
+ 7e   :  ffc1 ; 
+ 7f   :  ffc1 ; 
+ 80   :  ffc0 ; 
+ 81   :  ffc0 ; 
+ 82   :  ffc0 ; 
+ 83   :  ffc0 ; 
+ 84   :  ffc0 ; 
+ 85   :  ffc0 ; 
+ 86   :  ffc0 ; 
+ 87   :  ffc0 ; 
+ 88   :  ffc0 ; 
+ 89   :  ffc0 ; 
+ 8a   :  ffc0 ; 
+ 8b   :  ffc0 ; 
+ 8c   :  ffc0 ; 
+ 8d   :  ffc0 ; 
+ 8e   :  ffc0 ; 
+ 8f   :  ffc0 ; 
+ 90   :  ffc0 ; 
+ 91   :  ffc0 ; 
+ 92   :  ffc0 ; 
+ 93   :  ffc0 ; 
+ 94   :  ffc0 ; 
+ 95   :  ffc0 ; 
+ 96   :  ffc0 ; 
+ 97   :  ffc0 ; 
+ 98   :  ffc0 ; 
+ 99   :  ffc1 ; 
+ 9a   :  ffc1 ; 
+ 9b   :  ffc1 ; 
+ 9c   :  ffc1 ; 
+ 9d   :  ffc1 ; 
+ 9e   :  ffc1 ; 
+ 9f   :  ffc2 ; 
+ a0   :  ffc2 ; 
+ a1   :  ffc2 ; 
+ a2   :  ffc2 ; 
+ a3   :  ffc3 ; 
+ a4   :  ffc3 ; 
+ a5   :  ffc3 ; 
+ a6   :  ffc3 ; 
+ a7   :  ffc4 ; 
+ a8   :  ffc4 ; 
+ a9   :  ffc4 ; 
+ aa   :  ffc5 ; 
+ ab   :  ffc5 ; 
+ ac   :  ffc5 ; 
+ ad   :  ffc6 ; 
+ ae   :  ffc6 ; 
+ af   :  ffc7 ; 
+ b0   :  ffc7 ; 
+ b1   :  ffc7 ; 
+ b2   :  ffc8 ; 
+ b3   :  ffc8 ; 
+ b4   :  ffc9 ; 
+ b5   :  ffc9 ; 
+ b6   :  ffca ; 
+ b7   :  ffca ; 
+ b8   :  ffcb ; 
+ b9   :  ffcb ; 
+ ba   :  ffcc ; 
+ bb   :  ffcd ; 
+ bc   :  ffcd ; 
+ bd   :  ffce ; 
+ be   :  ffce ; 
+ bf   :  ffcf ; 
+ c0   :  ffd0 ; 
+ c1   :  ffd0 ; 
+ c2   :  ffd1 ; 
+ c3   :  ffd2 ; 
+ c4   :  ffd2 ; 
+ c5   :  ffd3 ; 
+ c6   :  ffd4 ; 
+ c7   :  ffd4 ; 
+ c8   :  ffd5 ; 
+ c9   :  ffd6 ; 
+ ca   :  ffd7 ; 
+ cb   :  ffd8 ; 
+ cc   :  ffd8 ; 
+ cd   :  ffd9 ; 
+ ce   :  ffda ; 
+ cf   :  ffdb ; 
+ d0   :  ffdc ; 
+ d1   :  ffdd ; 
+ d2   :  ffde ; 
+ d3   :  ffde ; 
+ d4   :  ffdf ; 
+ d5   :  ffe0 ; 
+ d6   :  ffe1 ; 
+ d7   :  ffe2 ; 
+ d8   :  ffe3 ; 
+ d9   :  ffe4 ; 
+ da   :  ffe5 ; 
+ db   :  ffe6 ; 
+ dc   :  ffe7 ; 
+ dd   :  ffe8 ; 
+ de   :  ffe9 ; 
+ df   :  ffea ; 
+ e0   :  ffec ; 
+ e1   :  ffed ; 
+ e2   :  ffee ; 
+ e3   :  ffef ; 
+ e4   :  fff0 ; 
+ e5   :  fff1 ; 
+ e6   :  fff2 ; 
+ e7   :  fff3 ; 
+ e8   :  fff5 ; 
+ e9   :  fff6 ; 
+ ea   :  fff7 ; 
+ eb   :  fff8 ; 
+ ec   :  fffa ; 
+ ed   :  fffb ; 
+ ee   :  fffc ; 
+ ef   :  fffd ; 
+ f0   :  ffff ; 
+ f1   :  0 ; 
+ f2   :  1 ; 
+ f3   :  3 ; 
+ f4   :  4 ; 
+ f5   :  5 ; 
+ f6   :  7 ; 
+ f7   :  8 ; 
+ f8   :  9 ; 
+ f9   :  b ; 
+ fa   :  c ; 
+ fb   :  e ; 
+ fc   :  f ; 
+ fd   :  11 ; 
+ fe   :  12 ; 
+ ff   :  14 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_48.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_48.mif
new file mode 100644
index 0000000000..f56d40b91c
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_48.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  18 ; 
+ 1   :  17 ; 
+ 2   :  15 ; 
+ 3   :  14 ; 
+ 4   :  12 ; 
+ 5   :  11 ; 
+ 6   :  f ; 
+ 7   :  e ; 
+ 8   :  d ; 
+ 9   :  b ; 
+ a   :  a ; 
+ b   :  8 ; 
+ c   :  7 ; 
+ d   :  6 ; 
+ e   :  4 ; 
+ f   :  3 ; 
+ 10   :  2 ; 
+ 11   :  0 ; 
+ 12   :  ffff ; 
+ 13   :  fffe ; 
+ 14   :  fffc ; 
+ 15   :  fffb ; 
+ 16   :  fffa ; 
+ 17   :  fff9 ; 
+ 18   :  fff7 ; 
+ 19   :  fff6 ; 
+ 1a   :  fff5 ; 
+ 1b   :  fff4 ; 
+ 1c   :  fff3 ; 
+ 1d   :  fff1 ; 
+ 1e   :  fff0 ; 
+ 1f   :  ffef ; 
+ 20   :  ffee ; 
+ 21   :  ffed ; 
+ 22   :  ffec ; 
+ 23   :  ffeb ; 
+ 24   :  ffea ; 
+ 25   :  ffe9 ; 
+ 26   :  ffe7 ; 
+ 27   :  ffe6 ; 
+ 28   :  ffe5 ; 
+ 29   :  ffe4 ; 
+ 2a   :  ffe3 ; 
+ 2b   :  ffe2 ; 
+ 2c   :  ffe1 ; 
+ 2d   :  ffe1 ; 
+ 2e   :  ffe0 ; 
+ 2f   :  ffdf ; 
+ 30   :  ffde ; 
+ 31   :  ffdd ; 
+ 32   :  ffdc ; 
+ 33   :  ffdb ; 
+ 34   :  ffda ; 
+ 35   :  ffd9 ; 
+ 36   :  ffd9 ; 
+ 37   :  ffd8 ; 
+ 38   :  ffd7 ; 
+ 39   :  ffd6 ; 
+ 3a   :  ffd5 ; 
+ 3b   :  ffd5 ; 
+ 3c   :  ffd4 ; 
+ 3d   :  ffd3 ; 
+ 3e   :  ffd2 ; 
+ 3f   :  ffd2 ; 
+ 40   :  ffd1 ; 
+ 41   :  ffd0 ; 
+ 42   :  ffd0 ; 
+ 43   :  ffcf ; 
+ 44   :  ffce ; 
+ 45   :  ffce ; 
+ 46   :  ffcd ; 
+ 47   :  ffcd ; 
+ 48   :  ffcc ; 
+ 49   :  ffcc ; 
+ 4a   :  ffcb ; 
+ 4b   :  ffca ; 
+ 4c   :  ffca ; 
+ 4d   :  ffc9 ; 
+ 4e   :  ffc9 ; 
+ 4f   :  ffc8 ; 
+ 50   :  ffc8 ; 
+ 51   :  ffc8 ; 
+ 52   :  ffc7 ; 
+ 53   :  ffc7 ; 
+ 54   :  ffc6 ; 
+ 55   :  ffc6 ; 
+ 56   :  ffc5 ; 
+ 57   :  ffc5 ; 
+ 58   :  ffc5 ; 
+ 59   :  ffc4 ; 
+ 5a   :  ffc4 ; 
+ 5b   :  ffc4 ; 
+ 5c   :  ffc3 ; 
+ 5d   :  ffc3 ; 
+ 5e   :  ffc3 ; 
+ 5f   :  ffc3 ; 
+ 60   :  ffc2 ; 
+ 61   :  ffc2 ; 
+ 62   :  ffc2 ; 
+ 63   :  ffc2 ; 
+ 64   :  ffc1 ; 
+ 65   :  ffc1 ; 
+ 66   :  ffc1 ; 
+ 67   :  ffc1 ; 
+ 68   :  ffc1 ; 
+ 69   :  ffc1 ; 
+ 6a   :  ffc1 ; 
+ 6b   :  ffc0 ; 
+ 6c   :  ffc0 ; 
+ 6d   :  ffc0 ; 
+ 6e   :  ffc0 ; 
+ 6f   :  ffc0 ; 
+ 70   :  ffc0 ; 
+ 71   :  ffc0 ; 
+ 72   :  ffc0 ; 
+ 73   :  ffc0 ; 
+ 74   :  ffc0 ; 
+ 75   :  ffc0 ; 
+ 76   :  ffc0 ; 
+ 77   :  ffc0 ; 
+ 78   :  ffc0 ; 
+ 79   :  ffc0 ; 
+ 7a   :  ffc0 ; 
+ 7b   :  ffc0 ; 
+ 7c   :  ffc0 ; 
+ 7d   :  ffc0 ; 
+ 7e   :  ffc0 ; 
+ 7f   :  ffc0 ; 
+ 80   :  ffc0 ; 
+ 81   :  ffc0 ; 
+ 82   :  ffc0 ; 
+ 83   :  ffc1 ; 
+ 84   :  ffc1 ; 
+ 85   :  ffc1 ; 
+ 86   :  ffc1 ; 
+ 87   :  ffc1 ; 
+ 88   :  ffc1 ; 
+ 89   :  ffc1 ; 
+ 8a   :  ffc2 ; 
+ 8b   :  ffc2 ; 
+ 8c   :  ffc2 ; 
+ 8d   :  ffc2 ; 
+ 8e   :  ffc2 ; 
+ 8f   :  ffc3 ; 
+ 90   :  ffc3 ; 
+ 91   :  ffc3 ; 
+ 92   :  ffc3 ; 
+ 93   :  ffc4 ; 
+ 94   :  ffc4 ; 
+ 95   :  ffc4 ; 
+ 96   :  ffc4 ; 
+ 97   :  ffc5 ; 
+ 98   :  ffc5 ; 
+ 99   :  ffc5 ; 
+ 9a   :  ffc5 ; 
+ 9b   :  ffc6 ; 
+ 9c   :  ffc6 ; 
+ 9d   :  ffc6 ; 
+ 9e   :  ffc7 ; 
+ 9f   :  ffc7 ; 
+ a0   :  ffc7 ; 
+ a1   :  ffc8 ; 
+ a2   :  ffc8 ; 
+ a3   :  ffc8 ; 
+ a4   :  ffc9 ; 
+ a5   :  ffc9 ; 
+ a6   :  ffc9 ; 
+ a7   :  ffca ; 
+ a8   :  ffca ; 
+ a9   :  ffcb ; 
+ aa   :  ffcb ; 
+ ab   :  ffcb ; 
+ ac   :  ffcc ; 
+ ad   :  ffcc ; 
+ ae   :  ffcc ; 
+ af   :  ffcd ; 
+ b0   :  ffcd ; 
+ b1   :  ffce ; 
+ b2   :  ffce ; 
+ b3   :  ffce ; 
+ b4   :  ffcf ; 
+ b5   :  ffcf ; 
+ b6   :  ffcf ; 
+ b7   :  ffd0 ; 
+ b8   :  ffd0 ; 
+ b9   :  ffd1 ; 
+ ba   :  ffd1 ; 
+ bb   :  ffd2 ; 
+ bc   :  ffd2 ; 
+ bd   :  ffd2 ; 
+ be   :  ffd3 ; 
+ bf   :  ffd3 ; 
+ c0   :  ffd4 ; 
+ c1   :  ffd4 ; 
+ c2   :  ffd5 ; 
+ c3   :  ffd5 ; 
+ c4   :  ffd5 ; 
+ c5   :  ffd6 ; 
+ c6   :  ffd6 ; 
+ c7   :  ffd7 ; 
+ c8   :  ffd7 ; 
+ c9   :  ffd8 ; 
+ ca   :  ffd8 ; 
+ cb   :  ffd9 ; 
+ cc   :  ffd9 ; 
+ cd   :  ffd9 ; 
+ ce   :  ffda ; 
+ cf   :  ffda ; 
+ d0   :  ffdb ; 
+ d1   :  ffdc ; 
+ d2   :  ffdc ; 
+ d3   :  ffdc ; 
+ d4   :  ffdc ; 
+ d5   :  ffdd ; 
+ d6   :  ffdd ; 
+ d7   :  ffde ; 
+ d8   :  ffdf ; 
+ d9   :  ffdf ; 
+ da   :  ffe0 ; 
+ db   :  ffe0 ; 
+ dc   :  ffe0 ; 
+ dd   :  ffe0 ; 
+ de   :  ffe1 ; 
+ df   :  ffe1 ; 
+ e0   :  ffe2 ; 
+ e1   :  ffe3 ; 
+ e2   :  ffe3 ; 
+ e3   :  ffe3 ; 
+ e4   :  ffe3 ; 
+ e5   :  ffe3 ; 
+ e6   :  ffe4 ; 
+ e7   :  ffe5 ; 
+ e8   :  ffe6 ; 
+ e9   :  ffe7 ; 
+ ea   :  ffe7 ; 
+ eb   :  ffe7 ; 
+ ec   :  ffe6 ; 
+ ed   :  ffe6 ; 
+ ee   :  ffe7 ; 
+ ef   :  ffe8 ; 
+ f0   :  ffea ; 
+ f1   :  ffeb ; 
+ f2   :  ffeb ; 
+ f3   :  ffea ; 
+ f4   :  ffe8 ; 
+ f5   :  ffe7 ; 
+ f6   :  ffe8 ; 
+ f7   :  ffeb ; 
+ f8   :  fff0 ; 
+ f9   :  fff4 ; 
+ fa   :  fff4 ; 
+ fb   :  ffed ; 
+ fc   :  ffdd ; 
+ fd   :  ffc5 ; 
+ fe   :  ffa9 ; 
+ ff   :  ff8e ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_49.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_49.mif
new file mode 100644
index 0000000000..512d746973
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_49.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  fff6 ; 
+ 1   :  fffa ; 
+ 2   :  fffd ; 
+ 3   :  1 ; 
+ 4   :  5 ; 
+ 5   :  9 ; 
+ 6   :  c ; 
+ 7   :  10 ; 
+ 8   :  14 ; 
+ 9   :  17 ; 
+ a   :  1b ; 
+ b   :  1e ; 
+ c   :  22 ; 
+ d   :  25 ; 
+ e   :  29 ; 
+ f   :  2c ; 
+ 10   :  30 ; 
+ 11   :  33 ; 
+ 12   :  36 ; 
+ 13   :  3a ; 
+ 14   :  3d ; 
+ 15   :  40 ; 
+ 16   :  44 ; 
+ 17   :  47 ; 
+ 18   :  4a ; 
+ 19   :  4d ; 
+ 1a   :  50 ; 
+ 1b   :  53 ; 
+ 1c   :  56 ; 
+ 1d   :  59 ; 
+ 1e   :  5c ; 
+ 1f   :  5f ; 
+ 20   :  62 ; 
+ 21   :  65 ; 
+ 22   :  68 ; 
+ 23   :  6b ; 
+ 24   :  6d ; 
+ 25   :  70 ; 
+ 26   :  73 ; 
+ 27   :  75 ; 
+ 28   :  78 ; 
+ 29   :  7b ; 
+ 2a   :  7d ; 
+ 2b   :  80 ; 
+ 2c   :  82 ; 
+ 2d   :  85 ; 
+ 2e   :  87 ; 
+ 2f   :  89 ; 
+ 30   :  8c ; 
+ 31   :  8e ; 
+ 32   :  90 ; 
+ 33   :  93 ; 
+ 34   :  95 ; 
+ 35   :  97 ; 
+ 36   :  99 ; 
+ 37   :  9b ; 
+ 38   :  9d ; 
+ 39   :  9f ; 
+ 3a   :  a1 ; 
+ 3b   :  a3 ; 
+ 3c   :  a5 ; 
+ 3d   :  a7 ; 
+ 3e   :  a9 ; 
+ 3f   :  aa ; 
+ 40   :  ac ; 
+ 41   :  ae ; 
+ 42   :  af ; 
+ 43   :  b1 ; 
+ 44   :  b3 ; 
+ 45   :  b4 ; 
+ 46   :  b6 ; 
+ 47   :  b7 ; 
+ 48   :  b9 ; 
+ 49   :  ba ; 
+ 4a   :  bb ; 
+ 4b   :  bd ; 
+ 4c   :  be ; 
+ 4d   :  bf ; 
+ 4e   :  c0 ; 
+ 4f   :  c1 ; 
+ 50   :  c3 ; 
+ 51   :  c4 ; 
+ 52   :  c5 ; 
+ 53   :  c6 ; 
+ 54   :  c7 ; 
+ 55   :  c8 ; 
+ 56   :  c9 ; 
+ 57   :  c9 ; 
+ 58   :  ca ; 
+ 59   :  cb ; 
+ 5a   :  cc ; 
+ 5b   :  cc ; 
+ 5c   :  cd ; 
+ 5d   :  ce ; 
+ 5e   :  ce ; 
+ 5f   :  cf ; 
+ 60   :  cf ; 
+ 61   :  d0 ; 
+ 62   :  d0 ; 
+ 63   :  d1 ; 
+ 64   :  d1 ; 
+ 65   :  d2 ; 
+ 66   :  d2 ; 
+ 67   :  d2 ; 
+ 68   :  d2 ; 
+ 69   :  d3 ; 
+ 6a   :  d3 ; 
+ 6b   :  d3 ; 
+ 6c   :  d3 ; 
+ 6d   :  d3 ; 
+ 6e   :  d3 ; 
+ 6f   :  d3 ; 
+ 70   :  d3 ; 
+ 71   :  d3 ; 
+ 72   :  d3 ; 
+ 73   :  d3 ; 
+ 74   :  d3 ; 
+ 75   :  d3 ; 
+ 76   :  d3 ; 
+ 77   :  d2 ; 
+ 78   :  d2 ; 
+ 79   :  d2 ; 
+ 7a   :  d1 ; 
+ 7b   :  d1 ; 
+ 7c   :  d1 ; 
+ 7d   :  d0 ; 
+ 7e   :  d0 ; 
+ 7f   :  cf ; 
+ 80   :  cf ; 
+ 81   :  ce ; 
+ 82   :  ce ; 
+ 83   :  cd ; 
+ 84   :  cd ; 
+ 85   :  cc ; 
+ 86   :  cb ; 
+ 87   :  cb ; 
+ 88   :  ca ; 
+ 89   :  c9 ; 
+ 8a   :  c8 ; 
+ 8b   :  c8 ; 
+ 8c   :  c7 ; 
+ 8d   :  c6 ; 
+ 8e   :  c5 ; 
+ 8f   :  c4 ; 
+ 90   :  c3 ; 
+ 91   :  c2 ; 
+ 92   :  c1 ; 
+ 93   :  c0 ; 
+ 94   :  bf ; 
+ 95   :  be ; 
+ 96   :  bd ; 
+ 97   :  bc ; 
+ 98   :  bb ; 
+ 99   :  ba ; 
+ 9a   :  b9 ; 
+ 9b   :  b8 ; 
+ 9c   :  b7 ; 
+ 9d   :  b5 ; 
+ 9e   :  b4 ; 
+ 9f   :  b3 ; 
+ a0   :  b2 ; 
+ a1   :  b1 ; 
+ a2   :  af ; 
+ a3   :  ae ; 
+ a4   :  ad ; 
+ a5   :  ab ; 
+ a6   :  aa ; 
+ a7   :  a9 ; 
+ a8   :  a7 ; 
+ a9   :  a6 ; 
+ aa   :  a4 ; 
+ ab   :  a3 ; 
+ ac   :  a2 ; 
+ ad   :  a0 ; 
+ ae   :  9f ; 
+ af   :  9d ; 
+ b0   :  9c ; 
+ b1   :  9a ; 
+ b2   :  99 ; 
+ b3   :  97 ; 
+ b4   :  96 ; 
+ b5   :  94 ; 
+ b6   :  93 ; 
+ b7   :  91 ; 
+ b8   :  8f ; 
+ b9   :  8e ; 
+ ba   :  8c ; 
+ bb   :  8b ; 
+ bc   :  89 ; 
+ bd   :  87 ; 
+ be   :  86 ; 
+ bf   :  84 ; 
+ c0   :  83 ; 
+ c1   :  81 ; 
+ c2   :  7f ; 
+ c3   :  7e ; 
+ c4   :  7c ; 
+ c5   :  7a ; 
+ c6   :  79 ; 
+ c7   :  77 ; 
+ c8   :  75 ; 
+ c9   :  74 ; 
+ ca   :  72 ; 
+ cb   :  70 ; 
+ cc   :  6e ; 
+ cd   :  6d ; 
+ ce   :  6b ; 
+ cf   :  69 ; 
+ d0   :  68 ; 
+ d1   :  66 ; 
+ d2   :  64 ; 
+ d3   :  62 ; 
+ d4   :  61 ; 
+ d5   :  5f ; 
+ d6   :  5d ; 
+ d7   :  5c ; 
+ d8   :  5a ; 
+ d9   :  58 ; 
+ da   :  56 ; 
+ db   :  55 ; 
+ dc   :  53 ; 
+ dd   :  51 ; 
+ de   :  50 ; 
+ df   :  4e ; 
+ e0   :  4c ; 
+ e1   :  4b ; 
+ e2   :  49 ; 
+ e3   :  47 ; 
+ e4   :  45 ; 
+ e5   :  44 ; 
+ e6   :  42 ; 
+ e7   :  40 ; 
+ e8   :  3f ; 
+ e9   :  3d ; 
+ ea   :  3b ; 
+ eb   :  3a ; 
+ ec   :  38 ; 
+ ed   :  36 ; 
+ ee   :  35 ; 
+ ef   :  33 ; 
+ f0   :  31 ; 
+ f1   :  30 ; 
+ f2   :  2e ; 
+ f3   :  2d ; 
+ f4   :  2b ; 
+ f5   :  29 ; 
+ f6   :  28 ; 
+ f7   :  26 ; 
+ f8   :  25 ; 
+ f9   :  23 ; 
+ fa   :  22 ; 
+ fb   :  20 ; 
+ fc   :  1e ; 
+ fd   :  1d ; 
+ fe   :  1b ; 
+ ff   :  1a ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_5.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_5.mif
new file mode 100644
index 0000000000..01189db144
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_5.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  c ; 
+ 1   :  43 ; 
+ 2   :  78 ; 
+ 3   :  ae ; 
+ 4   :  e3 ; 
+ 5   :  118 ; 
+ 6   :  14d ; 
+ 7   :  181 ; 
+ 8   :  1b5 ; 
+ 9   :  1e8 ; 
+ a   :  21c ; 
+ b   :  24e ; 
+ c   :  281 ; 
+ d   :  2b3 ; 
+ e   :  2e5 ; 
+ f   :  316 ; 
+ 10   :  347 ; 
+ 11   :  378 ; 
+ 12   :  3a8 ; 
+ 13   :  3d8 ; 
+ 14   :  408 ; 
+ 15   :  437 ; 
+ 16   :  465 ; 
+ 17   :  494 ; 
+ 18   :  4c2 ; 
+ 19   :  4ef ; 
+ 1a   :  51c ; 
+ 1b   :  548 ; 
+ 1c   :  575 ; 
+ 1d   :  5a0 ; 
+ 1e   :  5cc ; 
+ 1f   :  5f6 ; 
+ 20   :  621 ; 
+ 21   :  64a ; 
+ 22   :  674 ; 
+ 23   :  69d ; 
+ 24   :  6c5 ; 
+ 25   :  6ed ; 
+ 26   :  715 ; 
+ 27   :  73c ; 
+ 28   :  762 ; 
+ 29   :  788 ; 
+ 2a   :  7ae ; 
+ 2b   :  7d3 ; 
+ 2c   :  7f8 ; 
+ 2d   :  81c ; 
+ 2e   :  83f ; 
+ 2f   :  862 ; 
+ 30   :  885 ; 
+ 31   :  8a7 ; 
+ 32   :  8c8 ; 
+ 33   :  8e9 ; 
+ 34   :  90a ; 
+ 35   :  92a ; 
+ 36   :  949 ; 
+ 37   :  968 ; 
+ 38   :  986 ; 
+ 39   :  9a4 ; 
+ 3a   :  9c2 ; 
+ 3b   :  9de ; 
+ 3c   :  9fb ; 
+ 3d   :  a16 ; 
+ 3e   :  a32 ; 
+ 3f   :  a4c ; 
+ 40   :  a66 ; 
+ 41   :  a80 ; 
+ 42   :  a99 ; 
+ 43   :  ab1 ; 
+ 44   :  ac9 ; 
+ 45   :  ae0 ; 
+ 46   :  af7 ; 
+ 47   :  b0d ; 
+ 48   :  b23 ; 
+ 49   :  b38 ; 
+ 4a   :  b4d ; 
+ 4b   :  b61 ; 
+ 4c   :  b75 ; 
+ 4d   :  b87 ; 
+ 4e   :  b9a ; 
+ 4f   :  bac ; 
+ 50   :  bbd ; 
+ 51   :  bce ; 
+ 52   :  bde ; 
+ 53   :  bee ; 
+ 54   :  bfd ; 
+ 55   :  c0b ; 
+ 56   :  c19 ; 
+ 57   :  c27 ; 
+ 58   :  c33 ; 
+ 59   :  c40 ; 
+ 5a   :  c4c ; 
+ 5b   :  c57 ; 
+ 5c   :  c61 ; 
+ 5d   :  c6c ; 
+ 5e   :  c75 ; 
+ 5f   :  c7e ; 
+ 60   :  c87 ; 
+ 61   :  c8f ; 
+ 62   :  c96 ; 
+ 63   :  c9d ; 
+ 64   :  ca4 ; 
+ 65   :  ca9 ; 
+ 66   :  caf ; 
+ 67   :  cb3 ; 
+ 68   :  cb8 ; 
+ 69   :  cbb ; 
+ 6a   :  cbf ; 
+ 6b   :  cc1 ; 
+ 6c   :  cc3 ; 
+ 6d   :  cc5 ; 
+ 6e   :  cc6 ; 
+ 6f   :  cc7 ; 
+ 70   :  cc7 ; 
+ 71   :  cc6 ; 
+ 72   :  cc5 ; 
+ 73   :  cc4 ; 
+ 74   :  cc2 ; 
+ 75   :  cc0 ; 
+ 76   :  cbd ; 
+ 77   :  cb9 ; 
+ 78   :  cb5 ; 
+ 79   :  cb1 ; 
+ 7a   :  cac ; 
+ 7b   :  ca7 ; 
+ 7c   :  ca1 ; 
+ 7d   :  c9b ; 
+ 7e   :  c94 ; 
+ 7f   :  c8d ; 
+ 80   :  c85 ; 
+ 81   :  c7d ; 
+ 82   :  c74 ; 
+ 83   :  c6b ; 
+ 84   :  c61 ; 
+ 85   :  c57 ; 
+ 86   :  c4d ; 
+ 87   :  c42 ; 
+ 88   :  c37 ; 
+ 89   :  c2b ; 
+ 8a   :  c1f ; 
+ 8b   :  c12 ; 
+ 8c   :  c05 ; 
+ 8d   :  bf8 ; 
+ 8e   :  bea ; 
+ 8f   :  bdc ; 
+ 90   :  bcd ; 
+ 91   :  bbe ; 
+ 92   :  baf ; 
+ 93   :  b9f ; 
+ 94   :  b8f ; 
+ 95   :  b7e ; 
+ 96   :  b6d ; 
+ 97   :  b5c ; 
+ 98   :  b4a ; 
+ 99   :  b38 ; 
+ 9a   :  b25 ; 
+ 9b   :  b13 ; 
+ 9c   :  b00 ; 
+ 9d   :  aec ; 
+ 9e   :  ad8 ; 
+ 9f   :  ac4 ; 
+ a0   :  aaf ; 
+ a1   :  a9b ; 
+ a2   :  a85 ; 
+ a3   :  a70 ; 
+ a4   :  a5a ; 
+ a5   :  a44 ; 
+ a6   :  a2e ; 
+ a7   :  a17 ; 
+ a8   :  a00 ; 
+ a9   :  9e9 ; 
+ aa   :  9d1 ; 
+ ab   :  9b9 ; 
+ ac   :  9a1 ; 
+ ad   :  989 ; 
+ ae   :  970 ; 
+ af   :  957 ; 
+ b0   :  93e ; 
+ b1   :  925 ; 
+ b2   :  90b ; 
+ b3   :  8f1 ; 
+ b4   :  8d7 ; 
+ b5   :  8bc ; 
+ b6   :  8a2 ; 
+ b7   :  887 ; 
+ b8   :  86c ; 
+ b9   :  851 ; 
+ ba   :  835 ; 
+ bb   :  81a ; 
+ bc   :  7fe ; 
+ bd   :  7e2 ; 
+ be   :  7c6 ; 
+ bf   :  7a9 ; 
+ c0   :  78d ; 
+ c1   :  770 ; 
+ c2   :  753 ; 
+ c3   :  736 ; 
+ c4   :  719 ; 
+ c5   :  6fc ; 
+ c6   :  6de ; 
+ c7   :  6c1 ; 
+ c8   :  6a3 ; 
+ c9   :  685 ; 
+ ca   :  667 ; 
+ cb   :  649 ; 
+ cc   :  62b ; 
+ cd   :  60d ; 
+ ce   :  5ee ; 
+ cf   :  5d0 ; 
+ d0   :  5b1 ; 
+ d1   :  593 ; 
+ d2   :  574 ; 
+ d3   :  555 ; 
+ d4   :  536 ; 
+ d5   :  517 ; 
+ d6   :  4f8 ; 
+ d7   :  4d9 ; 
+ d8   :  4ba ; 
+ d9   :  49b ; 
+ da   :  47c ; 
+ db   :  45d ; 
+ dc   :  43d ; 
+ dd   :  41e ; 
+ de   :  3ff ; 
+ df   :  3e0 ; 
+ e0   :  3c0 ; 
+ e1   :  3a1 ; 
+ e2   :  382 ; 
+ e3   :  362 ; 
+ e4   :  343 ; 
+ e5   :  324 ; 
+ e6   :  305 ; 
+ e7   :  2e6 ; 
+ e8   :  2c6 ; 
+ e9   :  2a7 ; 
+ ea   :  288 ; 
+ eb   :  269 ; 
+ ec   :  24a ; 
+ ed   :  22b ; 
+ ee   :  20c ; 
+ ef   :  1ed ; 
+ f0   :  1cf ; 
+ f1   :  1b0 ; 
+ f2   :  191 ; 
+ f3   :  173 ; 
+ f4   :  154 ; 
+ f5   :  136 ; 
+ f6   :  118 ; 
+ f7   :  fa ; 
+ f8   :  dc ; 
+ f9   :  be ; 
+ fa   :  a0 ; 
+ fb   :  82 ; 
+ fc   :  64 ; 
+ fd   :  47 ; 
+ fe   :  2a ; 
+ ff   :  c ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_50.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_50.mif
new file mode 100644
index 0000000000..b1ac02fb37
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_50.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  7 ; 
+ 1   :  fffe ; 
+ 2   :  fff6 ; 
+ 3   :  ffee ; 
+ 4   :  ffe6 ; 
+ 5   :  ffde ; 
+ 6   :  ffd6 ; 
+ 7   :  ffcf ; 
+ 8   :  ffc7 ; 
+ 9   :  ffbf ; 
+ a   :  ffb7 ; 
+ b   :  ffb0 ; 
+ c   :  ffa8 ; 
+ d   :  ffa1 ; 
+ e   :  ff99 ; 
+ f   :  ff92 ; 
+ 10   :  ff8a ; 
+ 11   :  ff83 ; 
+ 12   :  ff7c ; 
+ 13   :  ff75 ; 
+ 14   :  ff6d ; 
+ 15   :  ff66 ; 
+ 16   :  ff5f ; 
+ 17   :  ff59 ; 
+ 18   :  ff52 ; 
+ 19   :  ff4b ; 
+ 1a   :  ff44 ; 
+ 1b   :  ff3d ; 
+ 1c   :  ff37 ; 
+ 1d   :  ff30 ; 
+ 1e   :  ff2a ; 
+ 1f   :  ff24 ; 
+ 20   :  ff1d ; 
+ 21   :  ff17 ; 
+ 22   :  ff11 ; 
+ 23   :  ff0b ; 
+ 24   :  ff05 ; 
+ 25   :  feff ; 
+ 26   :  fef9 ; 
+ 27   :  fef3 ; 
+ 28   :  feed ; 
+ 29   :  fee8 ; 
+ 2a   :  fee2 ; 
+ 2b   :  fedd ; 
+ 2c   :  fed7 ; 
+ 2d   :  fed2 ; 
+ 2e   :  fecd ; 
+ 2f   :  fec8 ; 
+ 30   :  fec2 ; 
+ 31   :  febd ; 
+ 32   :  feb8 ; 
+ 33   :  feb4 ; 
+ 34   :  feaf ; 
+ 35   :  feaa ; 
+ 36   :  fea5 ; 
+ 37   :  fea1 ; 
+ 38   :  fe9c ; 
+ 39   :  fe98 ; 
+ 3a   :  fe94 ; 
+ 3b   :  fe90 ; 
+ 3c   :  fe8b ; 
+ 3d   :  fe87 ; 
+ 3e   :  fe83 ; 
+ 3f   :  fe80 ; 
+ 40   :  fe7c ; 
+ 41   :  fe78 ; 
+ 42   :  fe74 ; 
+ 43   :  fe71 ; 
+ 44   :  fe6d ; 
+ 45   :  fe6a ; 
+ 46   :  fe67 ; 
+ 47   :  fe64 ; 
+ 48   :  fe60 ; 
+ 49   :  fe5d ; 
+ 4a   :  fe5a ; 
+ 4b   :  fe57 ; 
+ 4c   :  fe55 ; 
+ 4d   :  fe52 ; 
+ 4e   :  fe4f ; 
+ 4f   :  fe4d ; 
+ 50   :  fe4a ; 
+ 51   :  fe48 ; 
+ 52   :  fe46 ; 
+ 53   :  fe43 ; 
+ 54   :  fe41 ; 
+ 55   :  fe3f ; 
+ 56   :  fe3d ; 
+ 57   :  fe3b ; 
+ 58   :  fe3a ; 
+ 59   :  fe38 ; 
+ 5a   :  fe36 ; 
+ 5b   :  fe35 ; 
+ 5c   :  fe33 ; 
+ 5d   :  fe32 ; 
+ 5e   :  fe31 ; 
+ 5f   :  fe2f ; 
+ 60   :  fe2e ; 
+ 61   :  fe2d ; 
+ 62   :  fe2c ; 
+ 63   :  fe2b ; 
+ 64   :  fe2a ; 
+ 65   :  fe2a ; 
+ 66   :  fe29 ; 
+ 67   :  fe28 ; 
+ 68   :  fe28 ; 
+ 69   :  fe27 ; 
+ 6a   :  fe27 ; 
+ 6b   :  fe27 ; 
+ 6c   :  fe27 ; 
+ 6d   :  fe27 ; 
+ 6e   :  fe26 ; 
+ 6f   :  fe27 ; 
+ 70   :  fe27 ; 
+ 71   :  fe27 ; 
+ 72   :  fe27 ; 
+ 73   :  fe27 ; 
+ 74   :  fe28 ; 
+ 75   :  fe28 ; 
+ 76   :  fe29 ; 
+ 77   :  fe29 ; 
+ 78   :  fe2a ; 
+ 79   :  fe2b ; 
+ 7a   :  fe2c ; 
+ 7b   :  fe2d ; 
+ 7c   :  fe2d ; 
+ 7d   :  fe2f ; 
+ 7e   :  fe30 ; 
+ 7f   :  fe31 ; 
+ 80   :  fe32 ; 
+ 81   :  fe33 ; 
+ 82   :  fe35 ; 
+ 83   :  fe36 ; 
+ 84   :  fe38 ; 
+ 85   :  fe39 ; 
+ 86   :  fe3b ; 
+ 87   :  fe3c ; 
+ 88   :  fe3e ; 
+ 89   :  fe40 ; 
+ 8a   :  fe42 ; 
+ 8b   :  fe44 ; 
+ 8c   :  fe46 ; 
+ 8d   :  fe48 ; 
+ 8e   :  fe4a ; 
+ 8f   :  fe4c ; 
+ 90   :  fe4e ; 
+ 91   :  fe50 ; 
+ 92   :  fe53 ; 
+ 93   :  fe55 ; 
+ 94   :  fe58 ; 
+ 95   :  fe5a ; 
+ 96   :  fe5d ; 
+ 97   :  fe5f ; 
+ 98   :  fe62 ; 
+ 99   :  fe65 ; 
+ 9a   :  fe67 ; 
+ 9b   :  fe6a ; 
+ 9c   :  fe6d ; 
+ 9d   :  fe70 ; 
+ 9e   :  fe73 ; 
+ 9f   :  fe76 ; 
+ a0   :  fe79 ; 
+ a1   :  fe7c ; 
+ a2   :  fe7f ; 
+ a3   :  fe82 ; 
+ a4   :  fe85 ; 
+ a5   :  fe88 ; 
+ a6   :  fe8c ; 
+ a7   :  fe8f ; 
+ a8   :  fe92 ; 
+ a9   :  fe96 ; 
+ aa   :  fe99 ; 
+ ab   :  fe9c ; 
+ ac   :  fea0 ; 
+ ad   :  fea3 ; 
+ ae   :  fea7 ; 
+ af   :  feab ; 
+ b0   :  feae ; 
+ b1   :  feb2 ; 
+ b2   :  feb6 ; 
+ b3   :  feb9 ; 
+ b4   :  febd ; 
+ b5   :  fec1 ; 
+ b6   :  fec5 ; 
+ b7   :  fec8 ; 
+ b8   :  fecc ; 
+ b9   :  fed0 ; 
+ ba   :  fed4 ; 
+ bb   :  fed8 ; 
+ bc   :  fedc ; 
+ bd   :  fee0 ; 
+ be   :  fee4 ; 
+ bf   :  fee8 ; 
+ c0   :  feec ; 
+ c1   :  fef0 ; 
+ c2   :  fef4 ; 
+ c3   :  fef8 ; 
+ c4   :  fefc ; 
+ c5   :  ff00 ; 
+ c6   :  ff04 ; 
+ c7   :  ff09 ; 
+ c8   :  ff0d ; 
+ c9   :  ff11 ; 
+ ca   :  ff15 ; 
+ cb   :  ff19 ; 
+ cc   :  ff1e ; 
+ cd   :  ff22 ; 
+ ce   :  ff26 ; 
+ cf   :  ff2a ; 
+ d0   :  ff2e ; 
+ d1   :  ff33 ; 
+ d2   :  ff37 ; 
+ d3   :  ff3b ; 
+ d4   :  ff40 ; 
+ d5   :  ff44 ; 
+ d6   :  ff48 ; 
+ d7   :  ff4c ; 
+ d8   :  ff51 ; 
+ d9   :  ff55 ; 
+ da   :  ff59 ; 
+ db   :  ff5d ; 
+ dc   :  ff62 ; 
+ dd   :  ff66 ; 
+ de   :  ff6a ; 
+ df   :  ff6f ; 
+ e0   :  ff73 ; 
+ e1   :  ff77 ; 
+ e2   :  ff7b ; 
+ e3   :  ff80 ; 
+ e4   :  ff84 ; 
+ e5   :  ff88 ; 
+ e6   :  ff8c ; 
+ e7   :  ff91 ; 
+ e8   :  ff95 ; 
+ e9   :  ff99 ; 
+ ea   :  ff9d ; 
+ eb   :  ffa1 ; 
+ ec   :  ffa6 ; 
+ ed   :  ffaa ; 
+ ee   :  ffae ; 
+ ef   :  ffb2 ; 
+ f0   :  ffb6 ; 
+ f1   :  ffba ; 
+ f2   :  ffbe ; 
+ f3   :  ffc2 ; 
+ f4   :  ffc6 ; 
+ f5   :  ffcb ; 
+ f6   :  ffcf ; 
+ f7   :  ffd3 ; 
+ f8   :  ffd7 ; 
+ f9   :  ffdb ; 
+ fa   :  ffde ; 
+ fb   :  ffe2 ; 
+ fc   :  ffe6 ; 
+ fd   :  ffea ; 
+ fe   :  ffee ; 
+ ff   :  fff2 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_51.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_51.mif
new file mode 100644
index 0000000000..180f724053
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_51.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  16 ; 
+ 1   :  25 ; 
+ 2   :  35 ; 
+ 3   :  45 ; 
+ 4   :  54 ; 
+ 5   :  63 ; 
+ 6   :  73 ; 
+ 7   :  82 ; 
+ 8   :  91 ; 
+ 9   :  a0 ; 
+ a   :  af ; 
+ b   :  be ; 
+ c   :  cd ; 
+ d   :  db ; 
+ e   :  ea ; 
+ f   :  f8 ; 
+ 10   :  106 ; 
+ 11   :  115 ; 
+ 12   :  123 ; 
+ 13   :  131 ; 
+ 14   :  13e ; 
+ 15   :  14c ; 
+ 16   :  15a ; 
+ 17   :  167 ; 
+ 18   :  175 ; 
+ 19   :  182 ; 
+ 1a   :  18f ; 
+ 1b   :  19c ; 
+ 1c   :  1a9 ; 
+ 1d   :  1b6 ; 
+ 1e   :  1c2 ; 
+ 1f   :  1cf ; 
+ 20   :  1db ; 
+ 21   :  1e7 ; 
+ 22   :  1f3 ; 
+ 23   :  1ff ; 
+ 24   :  20b ; 
+ 25   :  217 ; 
+ 26   :  222 ; 
+ 27   :  22e ; 
+ 28   :  239 ; 
+ 29   :  244 ; 
+ 2a   :  24f ; 
+ 2b   :  25a ; 
+ 2c   :  264 ; 
+ 2d   :  26f ; 
+ 2e   :  279 ; 
+ 2f   :  284 ; 
+ 30   :  28e ; 
+ 31   :  298 ; 
+ 32   :  2a1 ; 
+ 33   :  2ab ; 
+ 34   :  2b4 ; 
+ 35   :  2be ; 
+ 36   :  2c7 ; 
+ 37   :  2d0 ; 
+ 38   :  2d9 ; 
+ 39   :  2e1 ; 
+ 3a   :  2ea ; 
+ 3b   :  2f2 ; 
+ 3c   :  2fa ; 
+ 3d   :  302 ; 
+ 3e   :  30a ; 
+ 3f   :  312 ; 
+ 40   :  31a ; 
+ 41   :  321 ; 
+ 42   :  328 ; 
+ 43   :  32f ; 
+ 44   :  336 ; 
+ 45   :  33d ; 
+ 46   :  344 ; 
+ 47   :  34a ; 
+ 48   :  350 ; 
+ 49   :  356 ; 
+ 4a   :  35c ; 
+ 4b   :  362 ; 
+ 4c   :  368 ; 
+ 4d   :  36d ; 
+ 4e   :  372 ; 
+ 4f   :  377 ; 
+ 50   :  37c ; 
+ 51   :  381 ; 
+ 52   :  386 ; 
+ 53   :  38a ; 
+ 54   :  38f ; 
+ 55   :  393 ; 
+ 56   :  397 ; 
+ 57   :  39b ; 
+ 58   :  39e ; 
+ 59   :  3a2 ; 
+ 5a   :  3a5 ; 
+ 5b   :  3a8 ; 
+ 5c   :  3ab ; 
+ 5d   :  3ae ; 
+ 5e   :  3b1 ; 
+ 5f   :  3b3 ; 
+ 60   :  3b6 ; 
+ 61   :  3b8 ; 
+ 62   :  3ba ; 
+ 63   :  3bc ; 
+ 64   :  3bd ; 
+ 65   :  3bf ; 
+ 66   :  3c0 ; 
+ 67   :  3c2 ; 
+ 68   :  3c3 ; 
+ 69   :  3c4 ; 
+ 6a   :  3c4 ; 
+ 6b   :  3c5 ; 
+ 6c   :  3c6 ; 
+ 6d   :  3c6 ; 
+ 6e   :  3c6 ; 
+ 6f   :  3c6 ; 
+ 70   :  3c6 ; 
+ 71   :  3c6 ; 
+ 72   :  3c5 ; 
+ 73   :  3c5 ; 
+ 74   :  3c4 ; 
+ 75   :  3c3 ; 
+ 76   :  3c2 ; 
+ 77   :  3c1 ; 
+ 78   :  3c0 ; 
+ 79   :  3be ; 
+ 7a   :  3bd ; 
+ 7b   :  3bb ; 
+ 7c   :  3b9 ; 
+ 7d   :  3b7 ; 
+ 7e   :  3b5 ; 
+ 7f   :  3b3 ; 
+ 80   :  3b0 ; 
+ 81   :  3ae ; 
+ 82   :  3ab ; 
+ 83   :  3a8 ; 
+ 84   :  3a5 ; 
+ 85   :  3a2 ; 
+ 86   :  39f ; 
+ 87   :  39c ; 
+ 88   :  398 ; 
+ 89   :  394 ; 
+ 8a   :  391 ; 
+ 8b   :  38d ; 
+ 8c   :  389 ; 
+ 8d   :  385 ; 
+ 8e   :  381 ; 
+ 8f   :  37c ; 
+ 90   :  378 ; 
+ 91   :  373 ; 
+ 92   :  36f ; 
+ 93   :  36a ; 
+ 94   :  365 ; 
+ 95   :  360 ; 
+ 96   :  35b ; 
+ 97   :  356 ; 
+ 98   :  350 ; 
+ 99   :  34b ; 
+ 9a   :  346 ; 
+ 9b   :  340 ; 
+ 9c   :  33a ; 
+ 9d   :  334 ; 
+ 9e   :  32e ; 
+ 9f   :  328 ; 
+ a0   :  322 ; 
+ a1   :  31c ; 
+ a2   :  316 ; 
+ a3   :  30f ; 
+ a4   :  309 ; 
+ a5   :  302 ; 
+ a6   :  2fc ; 
+ a7   :  2f5 ; 
+ a8   :  2ee ; 
+ a9   :  2e7 ; 
+ aa   :  2e0 ; 
+ ab   :  2d9 ; 
+ ac   :  2d2 ; 
+ ad   :  2cb ; 
+ ae   :  2c4 ; 
+ af   :  2bc ; 
+ b0   :  2b5 ; 
+ b1   :  2ad ; 
+ b2   :  2a6 ; 
+ b3   :  29e ; 
+ b4   :  296 ; 
+ b5   :  28f ; 
+ b6   :  287 ; 
+ b7   :  27f ; 
+ b8   :  277 ; 
+ b9   :  26f ; 
+ ba   :  267 ; 
+ bb   :  25f ; 
+ bc   :  257 ; 
+ bd   :  24f ; 
+ be   :  246 ; 
+ bf   :  23e ; 
+ c0   :  236 ; 
+ c1   :  22d ; 
+ c2   :  225 ; 
+ c3   :  21d ; 
+ c4   :  214 ; 
+ c5   :  20b ; 
+ c6   :  203 ; 
+ c7   :  1fa ; 
+ c8   :  1f2 ; 
+ c9   :  1e9 ; 
+ ca   :  1e0 ; 
+ cb   :  1d8 ; 
+ cc   :  1cf ; 
+ cd   :  1c6 ; 
+ ce   :  1bd ; 
+ cf   :  1b4 ; 
+ d0   :  1ab ; 
+ d1   :  1a3 ; 
+ d2   :  19a ; 
+ d3   :  191 ; 
+ d4   :  188 ; 
+ d5   :  17f ; 
+ d6   :  176 ; 
+ d7   :  16d ; 
+ d8   :  164 ; 
+ d9   :  15b ; 
+ da   :  152 ; 
+ db   :  149 ; 
+ dc   :  140 ; 
+ dd   :  137 ; 
+ de   :  12e ; 
+ df   :  125 ; 
+ e0   :  11c ; 
+ e1   :  113 ; 
+ e2   :  10a ; 
+ e3   :  101 ; 
+ e4   :  f8 ; 
+ e5   :  ef ; 
+ e6   :  e7 ; 
+ e7   :  de ; 
+ e8   :  d5 ; 
+ e9   :  cc ; 
+ ea   :  c3 ; 
+ eb   :  ba ; 
+ ec   :  b1 ; 
+ ed   :  a8 ; 
+ ee   :  a0 ; 
+ ef   :  97 ; 
+ f0   :  8e ; 
+ f1   :  85 ; 
+ f2   :  7d ; 
+ f3   :  74 ; 
+ f4   :  6b ; 
+ f5   :  63 ; 
+ f6   :  5a ; 
+ f7   :  52 ; 
+ f8   :  49 ; 
+ f9   :  41 ; 
+ fa   :  38 ; 
+ fb   :  30 ; 
+ fc   :  28 ; 
+ fd   :  1f ; 
+ fe   :  17 ; 
+ ff   :  f ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_52.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_52.mif
new file mode 100644
index 0000000000..780e146acb
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_52.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ffda ; 
+ 1   :  ffbd ; 
+ 2   :  ffa0 ; 
+ 3   :  ff83 ; 
+ 4   :  ff67 ; 
+ 5   :  ff4b ; 
+ 6   :  ff2f ; 
+ 7   :  ff13 ; 
+ 8   :  fef7 ; 
+ 9   :  fedc ; 
+ a   :  fec0 ; 
+ b   :  fea5 ; 
+ c   :  fe8a ; 
+ d   :  fe6f ; 
+ e   :  fe54 ; 
+ f   :  fe3a ; 
+ 10   :  fe20 ; 
+ 11   :  fe05 ; 
+ 12   :  fdec ; 
+ 13   :  fdd2 ; 
+ 14   :  fdb8 ; 
+ 15   :  fd9f ; 
+ 16   :  fd86 ; 
+ 17   :  fd6d ; 
+ 18   :  fd55 ; 
+ 19   :  fd3c ; 
+ 1a   :  fd24 ; 
+ 1b   :  fd0c ; 
+ 1c   :  fcf4 ; 
+ 1d   :  fcdd ; 
+ 1e   :  fcc6 ; 
+ 1f   :  fcaf ; 
+ 20   :  fc98 ; 
+ 21   :  fc81 ; 
+ 22   :  fc6b ; 
+ 23   :  fc55 ; 
+ 24   :  fc3f ; 
+ 25   :  fc2a ; 
+ 26   :  fc14 ; 
+ 27   :  fbff ; 
+ 28   :  fbeb ; 
+ 29   :  fbd6 ; 
+ 2a   :  fbc2 ; 
+ 2b   :  fbae ; 
+ 2c   :  fb9a ; 
+ 2d   :  fb87 ; 
+ 2e   :  fb74 ; 
+ 2f   :  fb61 ; 
+ 30   :  fb4e ; 
+ 31   :  fb3c ; 
+ 32   :  fb2a ; 
+ 33   :  fb18 ; 
+ 34   :  fb06 ; 
+ 35   :  faf5 ; 
+ 36   :  fae4 ; 
+ 37   :  fad3 ; 
+ 38   :  fac3 ; 
+ 39   :  fab3 ; 
+ 3a   :  faa3 ; 
+ 3b   :  fa93 ; 
+ 3c   :  fa84 ; 
+ 3d   :  fa75 ; 
+ 3e   :  fa67 ; 
+ 3f   :  fa58 ; 
+ 40   :  fa4a ; 
+ 41   :  fa3c ; 
+ 42   :  fa2f ; 
+ 43   :  fa22 ; 
+ 44   :  fa15 ; 
+ 45   :  fa08 ; 
+ 46   :  f9fc ; 
+ 47   :  f9f0 ; 
+ 48   :  f9e4 ; 
+ 49   :  f9d9 ; 
+ 4a   :  f9ce ; 
+ 4b   :  f9c3 ; 
+ 4c   :  f9b8 ; 
+ 4d   :  f9ae ; 
+ 4e   :  f9a4 ; 
+ 4f   :  f99b ; 
+ 50   :  f991 ; 
+ 51   :  f988 ; 
+ 52   :  f97f ; 
+ 53   :  f977 ; 
+ 54   :  f96f ; 
+ 55   :  f967 ; 
+ 56   :  f960 ; 
+ 57   :  f958 ; 
+ 58   :  f951 ; 
+ 59   :  f94b ; 
+ 5a   :  f945 ; 
+ 5b   :  f93f ; 
+ 5c   :  f939 ; 
+ 5d   :  f933 ; 
+ 5e   :  f92e ; 
+ 5f   :  f929 ; 
+ 60   :  f925 ; 
+ 61   :  f921 ; 
+ 62   :  f91d ; 
+ 63   :  f919 ; 
+ 64   :  f916 ; 
+ 65   :  f913 ; 
+ 66   :  f910 ; 
+ 67   :  f90d ; 
+ 68   :  f90b ; 
+ 69   :  f909 ; 
+ 6a   :  f908 ; 
+ 6b   :  f906 ; 
+ 6c   :  f905 ; 
+ 6d   :  f905 ; 
+ 6e   :  f904 ; 
+ 6f   :  f904 ; 
+ 70   :  f904 ; 
+ 71   :  f904 ; 
+ 72   :  f905 ; 
+ 73   :  f906 ; 
+ 74   :  f907 ; 
+ 75   :  f909 ; 
+ 76   :  f90a ; 
+ 77   :  f90c ; 
+ 78   :  f90f ; 
+ 79   :  f911 ; 
+ 7a   :  f914 ; 
+ 7b   :  f917 ; 
+ 7c   :  f91a ; 
+ 7d   :  f91e ; 
+ 7e   :  f922 ; 
+ 7f   :  f926 ; 
+ 80   :  f92a ; 
+ 81   :  f92f ; 
+ 82   :  f934 ; 
+ 83   :  f939 ; 
+ 84   :  f93e ; 
+ 85   :  f944 ; 
+ 86   :  f94a ; 
+ 87   :  f950 ; 
+ 88   :  f956 ; 
+ 89   :  f95d ; 
+ 8a   :  f963 ; 
+ 8b   :  f96a ; 
+ 8c   :  f972 ; 
+ 8d   :  f979 ; 
+ 8e   :  f981 ; 
+ 8f   :  f989 ; 
+ 90   :  f991 ; 
+ 91   :  f999 ; 
+ 92   :  f9a2 ; 
+ 93   :  f9ab ; 
+ 94   :  f9b4 ; 
+ 95   :  f9bd ; 
+ 96   :  f9c6 ; 
+ 97   :  f9d0 ; 
+ 98   :  f9da ; 
+ 99   :  f9e4 ; 
+ 9a   :  f9ee ; 
+ 9b   :  f9f9 ; 
+ 9c   :  fa03 ; 
+ 9d   :  fa0e ; 
+ 9e   :  fa19 ; 
+ 9f   :  fa24 ; 
+ a0   :  fa30 ; 
+ a1   :  fa3b ; 
+ a2   :  fa47 ; 
+ a3   :  fa53 ; 
+ a4   :  fa5f ; 
+ a5   :  fa6b ; 
+ a6   :  fa77 ; 
+ a7   :  fa84 ; 
+ a8   :  fa91 ; 
+ a9   :  fa9e ; 
+ aa   :  faab ; 
+ ab   :  fab8 ; 
+ ac   :  fac5 ; 
+ ad   :  fad3 ; 
+ ae   :  fae0 ; 
+ af   :  faee ; 
+ b0   :  fafc ; 
+ b1   :  fb0a ; 
+ b2   :  fb18 ; 
+ b3   :  fb26 ; 
+ b4   :  fb35 ; 
+ b5   :  fb43 ; 
+ b6   :  fb52 ; 
+ b7   :  fb61 ; 
+ b8   :  fb70 ; 
+ b9   :  fb7f ; 
+ ba   :  fb8e ; 
+ bb   :  fb9d ; 
+ bc   :  fbac ; 
+ bd   :  fbbc ; 
+ be   :  fbcb ; 
+ bf   :  fbdb ; 
+ c0   :  fbeb ; 
+ c1   :  fbfa ; 
+ c2   :  fc0a ; 
+ c3   :  fc1a ; 
+ c4   :  fc2a ; 
+ c5   :  fc3b ; 
+ c6   :  fc4b ; 
+ c7   :  fc5b ; 
+ c8   :  fc6b ; 
+ c9   :  fc7c ; 
+ ca   :  fc8c ; 
+ cb   :  fc9d ; 
+ cc   :  fcad ; 
+ cd   :  fcbe ; 
+ ce   :  fccf ; 
+ cf   :  fcdf ; 
+ d0   :  fcf0 ; 
+ d1   :  fd01 ; 
+ d2   :  fd12 ; 
+ d3   :  fd23 ; 
+ d4   :  fd34 ; 
+ d5   :  fd45 ; 
+ d6   :  fd56 ; 
+ d7   :  fd67 ; 
+ d8   :  fd78 ; 
+ d9   :  fd89 ; 
+ da   :  fd9a ; 
+ db   :  fdab ; 
+ dc   :  fdbc ; 
+ dd   :  fdcd ; 
+ de   :  fdde ; 
+ df   :  fdef ; 
+ e0   :  fe01 ; 
+ e1   :  fe12 ; 
+ e2   :  fe23 ; 
+ e3   :  fe34 ; 
+ e4   :  fe45 ; 
+ e5   :  fe56 ; 
+ e6   :  fe67 ; 
+ e7   :  fe78 ; 
+ e8   :  fe89 ; 
+ e9   :  fe9a ; 
+ ea   :  feab ; 
+ eb   :  febc ; 
+ ec   :  fecd ; 
+ ed   :  fede ; 
+ ee   :  feef ; 
+ ef   :  ff00 ; 
+ f0   :  ff11 ; 
+ f1   :  ff21 ; 
+ f2   :  ff32 ; 
+ f3   :  ff43 ; 
+ f4   :  ff53 ; 
+ f5   :  ff64 ; 
+ f6   :  ff74 ; 
+ f7   :  ff85 ; 
+ f8   :  ff95 ; 
+ f9   :  ffa5 ; 
+ fa   :  ffb6 ; 
+ fb   :  ffc6 ; 
+ fc   :  ffd6 ; 
+ fd   :  ffe6 ; 
+ fe   :  fff6 ; 
+ ff   :  6 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_53.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_53.mif
new file mode 100644
index 0000000000..281a2e2e28
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_53.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  35 ; 
+ 1   :  6b ; 
+ 2   :  a1 ; 
+ 3   :  d6 ; 
+ 4   :  10b ; 
+ 5   :  13f ; 
+ 6   :  174 ; 
+ 7   :  1a8 ; 
+ 8   :  1db ; 
+ 9   :  20f ; 
+ a   :  242 ; 
+ b   :  274 ; 
+ c   :  2a7 ; 
+ d   :  2d8 ; 
+ e   :  30a ; 
+ f   :  33b ; 
+ 10   :  36c ; 
+ 11   :  39c ; 
+ 12   :  3cc ; 
+ 13   :  3fc ; 
+ 14   :  42b ; 
+ 15   :  45a ; 
+ 16   :  488 ; 
+ 17   :  4b6 ; 
+ 18   :  4e4 ; 
+ 19   :  511 ; 
+ 1a   :  53d ; 
+ 1b   :  56a ; 
+ 1c   :  595 ; 
+ 1d   :  5c1 ; 
+ 1e   :  5ec ; 
+ 1f   :  616 ; 
+ 20   :  640 ; 
+ 21   :  66a ; 
+ 22   :  693 ; 
+ 23   :  6bb ; 
+ 24   :  6e3 ; 
+ 25   :  70b ; 
+ 26   :  732 ; 
+ 27   :  759 ; 
+ 28   :  77f ; 
+ 29   :  7a5 ; 
+ 2a   :  7ca ; 
+ 2b   :  7ee ; 
+ 2c   :  813 ; 
+ 2d   :  836 ; 
+ 2e   :  85a ; 
+ 2f   :  87c ; 
+ 30   :  89e ; 
+ 31   :  8c0 ; 
+ 32   :  8e1 ; 
+ 33   :  902 ; 
+ 34   :  922 ; 
+ 35   :  941 ; 
+ 36   :  960 ; 
+ 37   :  97f ; 
+ 38   :  99d ; 
+ 39   :  9ba ; 
+ 3a   :  9d7 ; 
+ 3b   :  9f4 ; 
+ 3c   :  a0f ; 
+ 3d   :  a2b ; 
+ 3e   :  a46 ; 
+ 3f   :  a60 ; 
+ 40   :  a79 ; 
+ 41   :  a93 ; 
+ 42   :  aab ; 
+ 43   :  ac3 ; 
+ 44   :  adb ; 
+ 45   :  af2 ; 
+ 46   :  b08 ; 
+ 47   :  b1e ; 
+ 48   :  b33 ; 
+ 49   :  b48 ; 
+ 4a   :  b5c ; 
+ 4b   :  b70 ; 
+ 4c   :  b83 ; 
+ 4d   :  b95 ; 
+ 4e   :  ba7 ; 
+ 4f   :  bb9 ; 
+ 50   :  bca ; 
+ 51   :  bda ; 
+ 52   :  bea ; 
+ 53   :  bf9 ; 
+ 54   :  c08 ; 
+ 55   :  c16 ; 
+ 56   :  c23 ; 
+ 57   :  c30 ; 
+ 58   :  c3d ; 
+ 59   :  c49 ; 
+ 5a   :  c54 ; 
+ 5b   :  c5f ; 
+ 5c   :  c69 ; 
+ 5d   :  c73 ; 
+ 5e   :  c7c ; 
+ 5f   :  c85 ; 
+ 60   :  c8d ; 
+ 61   :  c94 ; 
+ 62   :  c9b ; 
+ 63   :  ca2 ; 
+ 64   :  ca8 ; 
+ 65   :  cad ; 
+ 66   :  cb2 ; 
+ 67   :  cb7 ; 
+ 68   :  cbb ; 
+ 69   :  cbe ; 
+ 6a   :  cc1 ; 
+ 6b   :  cc3 ; 
+ 6c   :  cc5 ; 
+ 6d   :  cc6 ; 
+ 6e   :  cc7 ; 
+ 6f   :  cc7 ; 
+ 70   :  cc7 ; 
+ 71   :  cc6 ; 
+ 72   :  cc4 ; 
+ 73   :  cc3 ; 
+ 74   :  cc0 ; 
+ 75   :  cbe ; 
+ 76   :  cba ; 
+ 77   :  cb6 ; 
+ 78   :  cb2 ; 
+ 79   :  cad ; 
+ 7a   :  ca8 ; 
+ 7b   :  ca2 ; 
+ 7c   :  c9c ; 
+ 7d   :  c96 ; 
+ 7e   :  c8e ; 
+ 7f   :  c87 ; 
+ 80   :  c7f ; 
+ 81   :  c76 ; 
+ 82   :  c6d ; 
+ 83   :  c64 ; 
+ 84   :  c5a ; 
+ 85   :  c50 ; 
+ 86   :  c45 ; 
+ 87   :  c3a ; 
+ 88   :  c2e ; 
+ 89   :  c22 ; 
+ 8a   :  c16 ; 
+ 8b   :  c09 ; 
+ 8c   :  bfb ; 
+ 8d   :  bee ; 
+ 8e   :  bdf ; 
+ 8f   :  bd1 ; 
+ 90   :  bc2 ; 
+ 91   :  bb3 ; 
+ 92   :  ba3 ; 
+ 93   :  b93 ; 
+ 94   :  b82 ; 
+ 95   :  b71 ; 
+ 96   :  b60 ; 
+ 97   :  b4e ; 
+ 98   :  b3c ; 
+ 99   :  b2a ; 
+ 9a   :  b17 ; 
+ 9b   :  b04 ; 
+ 9c   :  af1 ; 
+ 9d   :  add ; 
+ 9e   :  ac9 ; 
+ 9f   :  ab5 ; 
+ a0   :  aa0 ; 
+ a1   :  a8b ; 
+ a2   :  a75 ; 
+ a3   :  a60 ; 
+ a4   :  a4a ; 
+ a5   :  a33 ; 
+ a6   :  a1d ; 
+ a7   :  a06 ; 
+ a8   :  9ee ; 
+ a9   :  9d7 ; 
+ aa   :  9bf ; 
+ ab   :  9a7 ; 
+ ac   :  98f ; 
+ ad   :  976 ; 
+ ae   :  95d ; 
+ af   :  944 ; 
+ b0   :  92b ; 
+ b1   :  911 ; 
+ b2   :  8f7 ; 
+ b3   :  8dd ; 
+ b4   :  8c3 ; 
+ b5   :  8a9 ; 
+ b6   :  88e ; 
+ b7   :  873 ; 
+ b8   :  858 ; 
+ b9   :  83c ; 
+ ba   :  821 ; 
+ bb   :  805 ; 
+ bc   :  7e9 ; 
+ bd   :  7cd ; 
+ be   :  7b0 ; 
+ bf   :  794 ; 
+ c0   :  777 ; 
+ c1   :  75a ; 
+ c2   :  73e ; 
+ c3   :  720 ; 
+ c4   :  703 ; 
+ c5   :  6e6 ; 
+ c6   :  6c8 ; 
+ c7   :  6aa ; 
+ c8   :  68d ; 
+ c9   :  66f ; 
+ ca   :  651 ; 
+ cb   :  632 ; 
+ cc   :  614 ; 
+ cd   :  5f6 ; 
+ ce   :  5d7 ; 
+ cf   :  5b9 ; 
+ d0   :  59a ; 
+ d1   :  57c ; 
+ d2   :  55d ; 
+ d3   :  53e ; 
+ d4   :  51f ; 
+ d5   :  500 ; 
+ d6   :  4e1 ; 
+ d7   :  4c2 ; 
+ d8   :  4a3 ; 
+ d9   :  484 ; 
+ da   :  464 ; 
+ db   :  445 ; 
+ dc   :  426 ; 
+ dd   :  407 ; 
+ de   :  3e7 ; 
+ df   :  3c8 ; 
+ e0   :  3a9 ; 
+ e1   :  38a ; 
+ e2   :  36a ; 
+ e3   :  34b ; 
+ e4   :  32c ; 
+ e5   :  30d ; 
+ e6   :  2ed ; 
+ e7   :  2ce ; 
+ e8   :  2af ; 
+ e9   :  290 ; 
+ ea   :  271 ; 
+ eb   :  252 ; 
+ ec   :  233 ; 
+ ed   :  214 ; 
+ ee   :  1f5 ; 
+ ef   :  1d6 ; 
+ f0   :  1b8 ; 
+ f1   :  199 ; 
+ f2   :  17a ; 
+ f3   :  15c ; 
+ f4   :  13e ; 
+ f5   :  11f ; 
+ f6   :  101 ; 
+ f7   :  e3 ; 
+ f8   :  c5 ; 
+ f9   :  a7 ; 
+ fa   :  89 ; 
+ fb   :  6c ; 
+ fc   :  4e ; 
+ fd   :  31 ; 
+ fe   :  14 ; 
+ ff   :  fff7 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_54.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_54.mif
new file mode 100644
index 0000000000..2aba6d4351
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_54.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  fffa ; 
+ 1   :  ff80 ; 
+ 2   :  ff06 ; 
+ 3   :  fe8d ; 
+ 4   :  fe16 ; 
+ 5   :  fd9f ; 
+ 6   :  fd2a ; 
+ 7   :  fcb6 ; 
+ 8   :  fc43 ; 
+ 9   :  fbd1 ; 
+ a   :  fb60 ; 
+ b   :  faf0 ; 
+ c   :  fa81 ; 
+ d   :  fa13 ; 
+ e   :  f9a7 ; 
+ f   :  f93b ; 
+ 10   :  f8d1 ; 
+ 11   :  f868 ; 
+ 12   :  f800 ; 
+ 13   :  f799 ; 
+ 14   :  f734 ; 
+ 15   :  f6cf ; 
+ 16   :  f66c ; 
+ 17   :  f60a ; 
+ 18   :  f5a9 ; 
+ 19   :  f549 ; 
+ 1a   :  f4ea ; 
+ 1b   :  f48d ; 
+ 1c   :  f430 ; 
+ 1d   :  f3d5 ; 
+ 1e   :  f37b ; 
+ 1f   :  f323 ; 
+ 20   :  f2cb ; 
+ 21   :  f275 ; 
+ 22   :  f220 ; 
+ 23   :  f1cc ; 
+ 24   :  f179 ; 
+ 25   :  f127 ; 
+ 26   :  f0d7 ; 
+ 27   :  f088 ; 
+ 28   :  f03a ; 
+ 29   :  efed ; 
+ 2a   :  efa2 ; 
+ 2b   :  ef58 ; 
+ 2c   :  ef0f ; 
+ 2d   :  eec7 ; 
+ 2e   :  ee80 ; 
+ 2f   :  ee3b ; 
+ 30   :  edf7 ; 
+ 31   :  edb4 ; 
+ 32   :  ed72 ; 
+ 33   :  ed31 ; 
+ 34   :  ecf2 ; 
+ 35   :  ecb4 ; 
+ 36   :  ec77 ; 
+ 37   :  ec3c ; 
+ 38   :  ec01 ; 
+ 39   :  ebc8 ; 
+ 3a   :  eb90 ; 
+ 3b   :  eb59 ; 
+ 3c   :  eb23 ; 
+ 3d   :  eaef ; 
+ 3e   :  eabc ; 
+ 3f   :  ea8a ; 
+ 40   :  ea59 ; 
+ 41   :  ea2a ; 
+ 42   :  e9fb ; 
+ 43   :  e9ce ; 
+ 44   :  e9a2 ; 
+ 45   :  e978 ; 
+ 46   :  e94e ; 
+ 47   :  e926 ; 
+ 48   :  e8fe ; 
+ 49   :  e8d9 ; 
+ 4a   :  e8b4 ; 
+ 4b   :  e890 ; 
+ 4c   :  e86e ; 
+ 4d   :  e84c ; 
+ 4e   :  e82c ; 
+ 4f   :  e80d ; 
+ 50   :  e7f0 ; 
+ 51   :  e7d3 ; 
+ 52   :  e7b8 ; 
+ 53   :  e79d ; 
+ 54   :  e784 ; 
+ 55   :  e76c ; 
+ 56   :  e755 ; 
+ 57   :  e73f ; 
+ 58   :  e72b ; 
+ 59   :  e717 ; 
+ 5a   :  e705 ; 
+ 5b   :  e6f4 ; 
+ 5c   :  e6e4 ; 
+ 5d   :  e6d5 ; 
+ 5e   :  e6c7 ; 
+ 5f   :  e6ba ; 
+ 60   :  e6ae ; 
+ 61   :  e6a3 ; 
+ 62   :  e69a ; 
+ 63   :  e691 ; 
+ 64   :  e68a ; 
+ 65   :  e683 ; 
+ 66   :  e67e ; 
+ 67   :  e67a ; 
+ 68   :  e677 ; 
+ 69   :  e674 ; 
+ 6a   :  e673 ; 
+ 6b   :  e673 ; 
+ 6c   :  e674 ; 
+ 6d   :  e676 ; 
+ 6e   :  e679 ; 
+ 6f   :  e67d ; 
+ 70   :  e681 ; 
+ 71   :  e687 ; 
+ 72   :  e68e ; 
+ 73   :  e696 ; 
+ 74   :  e69f ; 
+ 75   :  e6a8 ; 
+ 76   :  e6b3 ; 
+ 77   :  e6bf ; 
+ 78   :  e6cb ; 
+ 79   :  e6d9 ; 
+ 7a   :  e6e7 ; 
+ 7b   :  e6f6 ; 
+ 7c   :  e706 ; 
+ 7d   :  e718 ; 
+ 7e   :  e729 ; 
+ 7f   :  e73c ; 
+ 80   :  e750 ; 
+ 81   :  e765 ; 
+ 82   :  e77a ; 
+ 83   :  e790 ; 
+ 84   :  e7a7 ; 
+ 85   :  e7bf ; 
+ 86   :  e7d8 ; 
+ 87   :  e7f2 ; 
+ 88   :  e80c ; 
+ 89   :  e827 ; 
+ 8a   :  e843 ; 
+ 8b   :  e860 ; 
+ 8c   :  e87d ; 
+ 8d   :  e89b ; 
+ 8e   :  e8ba ; 
+ 8f   :  e8da ; 
+ 90   :  e8fa ; 
+ 91   :  e91b ; 
+ 92   :  e93d ; 
+ 93   :  e960 ; 
+ 94   :  e983 ; 
+ 95   :  e9a7 ; 
+ 96   :  e9cc ; 
+ 97   :  e9f1 ; 
+ 98   :  ea17 ; 
+ 99   :  ea3e ; 
+ 9a   :  ea65 ; 
+ 9b   :  ea8d ; 
+ 9c   :  eab5 ; 
+ 9d   :  eade ; 
+ 9e   :  eb08 ; 
+ 9f   :  eb32 ; 
+ a0   :  eb5d ; 
+ a1   :  eb88 ; 
+ a2   :  ebb4 ; 
+ a3   :  ebe1 ; 
+ a4   :  ec0e ; 
+ a5   :  ec3b ; 
+ a6   :  ec69 ; 
+ a7   :  ec98 ; 
+ a8   :  ecc7 ; 
+ a9   :  ecf7 ; 
+ aa   :  ed27 ; 
+ ab   :  ed57 ; 
+ ac   :  ed88 ; 
+ ad   :  edba ; 
+ ae   :  edec ; 
+ af   :  ee1e ; 
+ b0   :  ee51 ; 
+ b1   :  ee84 ; 
+ b2   :  eeb8 ; 
+ b3   :  eeec ; 
+ b4   :  ef20 ; 
+ b5   :  ef55 ; 
+ b6   :  ef8a ; 
+ b7   :  efbf ; 
+ b8   :  eff5 ; 
+ b9   :  f02b ; 
+ ba   :  f062 ; 
+ bb   :  f098 ; 
+ bc   :  f0d0 ; 
+ bd   :  f107 ; 
+ be   :  f13f ; 
+ bf   :  f176 ; 
+ c0   :  f1af ; 
+ c1   :  f1e7 ; 
+ c2   :  f220 ; 
+ c3   :  f259 ; 
+ c4   :  f292 ; 
+ c5   :  f2cb ; 
+ c6   :  f305 ; 
+ c7   :  f33e ; 
+ c8   :  f378 ; 
+ c9   :  f3b3 ; 
+ ca   :  f3ed ; 
+ cb   :  f427 ; 
+ cc   :  f462 ; 
+ cd   :  f49d ; 
+ ce   :  f4d7 ; 
+ cf   :  f512 ; 
+ d0   :  f54e ; 
+ d1   :  f589 ; 
+ d2   :  f5c4 ; 
+ d3   :  f5ff ; 
+ d4   :  f63b ; 
+ d5   :  f676 ; 
+ d6   :  f6b2 ; 
+ d7   :  f6ed ; 
+ d8   :  f729 ; 
+ d9   :  f765 ; 
+ da   :  f7a0 ; 
+ db   :  f7dc ; 
+ dc   :  f818 ; 
+ dd   :  f853 ; 
+ de   :  f88f ; 
+ df   :  f8cb ; 
+ e0   :  f906 ; 
+ e1   :  f942 ; 
+ e2   :  f97d ; 
+ e3   :  f9b9 ; 
+ e4   :  f9f4 ; 
+ e5   :  fa2f ; 
+ e6   :  fa6b ; 
+ e7   :  faa6 ; 
+ e8   :  fae1 ; 
+ e9   :  fb1c ; 
+ ea   :  fb56 ; 
+ eb   :  fb91 ; 
+ ec   :  fbcc ; 
+ ed   :  fc06 ; 
+ ee   :  fc40 ; 
+ ef   :  fc7a ; 
+ f0   :  fcb4 ; 
+ f1   :  fcee ; 
+ f2   :  fd27 ; 
+ f3   :  fd61 ; 
+ f4   :  fd9a ; 
+ f5   :  fdd3 ; 
+ f6   :  fe0b ; 
+ f7   :  fe44 ; 
+ f8   :  fe7c ; 
+ f9   :  feb4 ; 
+ fa   :  feec ; 
+ fb   :  ff23 ; 
+ fc   :  ff5b ; 
+ fd   :  ff92 ; 
+ fe   :  ffc8 ; 
+ ff   :  ffff ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_55.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_55.mif
new file mode 100644
index 0000000000..dc6b785472
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_55.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  7ffe ; 
+ 1   :  7fff ; 
+ 2   :  7ffe ; 
+ 3   :  7ffc ; 
+ 4   :  7ff7 ; 
+ 5   :  7ff1 ; 
+ 6   :  7fea ; 
+ 7   :  7fe0 ; 
+ 8   :  7fd5 ; 
+ 9   :  7fc9 ; 
+ a   :  7fba ; 
+ b   :  7faa ; 
+ c   :  7f98 ; 
+ d   :  7f85 ; 
+ e   :  7f70 ; 
+ f   :  7f59 ; 
+ 10   :  7f40 ; 
+ 11   :  7f26 ; 
+ 12   :  7f0a ; 
+ 13   :  7eec ; 
+ 14   :  7ecd ; 
+ 15   :  7eac ; 
+ 16   :  7e89 ; 
+ 17   :  7e65 ; 
+ 18   :  7e3f ; 
+ 19   :  7e18 ; 
+ 1a   :  7dee ; 
+ 1b   :  7dc3 ; 
+ 1c   :  7d97 ; 
+ 1d   :  7d69 ; 
+ 1e   :  7d39 ; 
+ 1f   :  7d07 ; 
+ 20   :  7cd4 ; 
+ 21   :  7c9f ; 
+ 22   :  7c69 ; 
+ 23   :  7c31 ; 
+ 24   :  7bf8 ; 
+ 25   :  7bbd ; 
+ 26   :  7b80 ; 
+ 27   :  7b41 ; 
+ 28   :  7b02 ; 
+ 29   :  7ac0 ; 
+ 2a   :  7a7d ; 
+ 2b   :  7a38 ; 
+ 2c   :  79f2 ; 
+ 2d   :  79aa ; 
+ 2e   :  7961 ; 
+ 2f   :  7916 ; 
+ 30   :  78ca ; 
+ 31   :  787c ; 
+ 32   :  782d ; 
+ 33   :  77dc ; 
+ 34   :  7789 ; 
+ 35   :  7735 ; 
+ 36   :  76e0 ; 
+ 37   :  7689 ; 
+ 38   :  7631 ; 
+ 39   :  75d7 ; 
+ 3a   :  757c ; 
+ 3b   :  751f ; 
+ 3c   :  74c1 ; 
+ 3d   :  7461 ; 
+ 3e   :  7401 ; 
+ 3f   :  739e ; 
+ 40   :  733a ; 
+ 41   :  72d5 ; 
+ 42   :  726f ; 
+ 43   :  7207 ; 
+ 44   :  719e ; 
+ 45   :  7133 ; 
+ 46   :  70c7 ; 
+ 47   :  705a ; 
+ 48   :  6feb ; 
+ 49   :  6f7b ; 
+ 4a   :  6f0a ; 
+ 4b   :  6e98 ; 
+ 4c   :  6e24 ; 
+ 4d   :  6daf ; 
+ 4e   :  6d39 ; 
+ 4f   :  6cc1 ; 
+ 50   :  6c48 ; 
+ 51   :  6bce ; 
+ 52   :  6b53 ; 
+ 53   :  6ad7 ; 
+ 54   :  6a59 ; 
+ 55   :  69db ; 
+ 56   :  695b ; 
+ 57   :  68da ; 
+ 58   :  6858 ; 
+ 59   :  67d4 ; 
+ 5a   :  6750 ; 
+ 5b   :  66ca ; 
+ 5c   :  6644 ; 
+ 5d   :  65bc ; 
+ 5e   :  6533 ; 
+ 5f   :  64aa ; 
+ 60   :  641f ; 
+ 61   :  6393 ; 
+ 62   :  6306 ; 
+ 63   :  6278 ; 
+ 64   :  61e9 ; 
+ 65   :  615a ; 
+ 66   :  60c9 ; 
+ 67   :  6037 ; 
+ 68   :  5fa5 ; 
+ 69   :  5f11 ; 
+ 6a   :  5e7d ; 
+ 6b   :  5de7 ; 
+ 6c   :  5d51 ; 
+ 6d   :  5cba ; 
+ 6e   :  5c22 ; 
+ 6f   :  5b89 ; 
+ 70   :  5af0 ; 
+ 71   :  5a55 ; 
+ 72   :  59ba ; 
+ 73   :  591e ; 
+ 74   :  5881 ; 
+ 75   :  57e4 ; 
+ 76   :  5746 ; 
+ 77   :  56a7 ; 
+ 78   :  5607 ; 
+ 79   :  5567 ; 
+ 7a   :  54c6 ; 
+ 7b   :  5424 ; 
+ 7c   :  5382 ; 
+ 7d   :  52df ; 
+ 7e   :  523b ; 
+ 7f   :  5197 ; 
+ 80   :  50f2 ; 
+ 81   :  504d ; 
+ 82   :  4fa7 ; 
+ 83   :  4f01 ; 
+ 84   :  4e5a ; 
+ 85   :  4db2 ; 
+ 86   :  4d0a ; 
+ 87   :  4c62 ; 
+ 88   :  4bb9 ; 
+ 89   :  4b10 ; 
+ 8a   :  4a66 ; 
+ 8b   :  49bc ; 
+ 8c   :  4911 ; 
+ 8d   :  4866 ; 
+ 8e   :  47ba ; 
+ 8f   :  470f ; 
+ 90   :  4662 ; 
+ 91   :  45b6 ; 
+ 92   :  4509 ; 
+ 93   :  445c ; 
+ 94   :  43af ; 
+ 95   :  4301 ; 
+ 96   :  4253 ; 
+ 97   :  41a5 ; 
+ 98   :  40f7 ; 
+ 99   :  4048 ; 
+ 9a   :  3f99 ; 
+ 9b   :  3eea ; 
+ 9c   :  3e3b ; 
+ 9d   :  3d8c ; 
+ 9e   :  3cdd ; 
+ 9f   :  3c2d ; 
+ a0   :  3b7d ; 
+ a1   :  3ace ; 
+ a2   :  3a1e ; 
+ a3   :  396e ; 
+ a4   :  38be ; 
+ a5   :  380e ; 
+ a6   :  375e ; 
+ a7   :  36ae ; 
+ a8   :  35fe ; 
+ a9   :  354e ; 
+ aa   :  349e ; 
+ ab   :  33ef ; 
+ ac   :  333f ; 
+ ad   :  328f ; 
+ ae   :  31e0 ; 
+ af   :  3130 ; 
+ b0   :  3081 ; 
+ b1   :  2fd2 ; 
+ b2   :  2f23 ; 
+ b3   :  2e74 ; 
+ b4   :  2dc6 ; 
+ b5   :  2d17 ; 
+ b6   :  2c69 ; 
+ b7   :  2bbb ; 
+ b8   :  2b0d ; 
+ b9   :  2a60 ; 
+ ba   :  29b3 ; 
+ bb   :  2906 ; 
+ bc   :  2859 ; 
+ bd   :  27ad ; 
+ be   :  2701 ; 
+ bf   :  2655 ; 
+ c0   :  25aa ; 
+ c1   :  24ff ; 
+ c2   :  2455 ; 
+ c3   :  23ab ; 
+ c4   :  2301 ; 
+ c5   :  2258 ; 
+ c6   :  21af ; 
+ c7   :  2107 ; 
+ c8   :  205f ; 
+ c9   :  1fb8 ; 
+ ca   :  1f11 ; 
+ cb   :  1e6a ; 
+ cc   :  1dc5 ; 
+ cd   :  1d1f ; 
+ ce   :  1c7a ; 
+ cf   :  1bd6 ; 
+ d0   :  1b33 ; 
+ d1   :  1a8f ; 
+ d2   :  19ed ; 
+ d3   :  194b ; 
+ d4   :  18aa ; 
+ d5   :  1809 ; 
+ d6   :  1769 ; 
+ d7   :  16ca ; 
+ d8   :  162b ; 
+ d9   :  158d ; 
+ da   :  14f0 ; 
+ db   :  1453 ; 
+ dc   :  13b7 ; 
+ dd   :  131c ; 
+ de   :  1282 ; 
+ df   :  11e8 ; 
+ e0   :  114f ; 
+ e1   :  10b7 ; 
+ e2   :  101f ; 
+ e3   :  f89 ; 
+ e4   :  ef3 ; 
+ e5   :  e5e ; 
+ e6   :  dca ; 
+ e7   :  d36 ; 
+ e8   :  ca4 ; 
+ e9   :  c12 ; 
+ ea   :  b81 ; 
+ eb   :  af1 ; 
+ ec   :  a62 ; 
+ ed   :  9d4 ; 
+ ee   :  947 ; 
+ ef   :  8ba ; 
+ f0   :  82f ; 
+ f1   :  7a4 ; 
+ f2   :  71b ; 
+ f3   :  692 ; 
+ f4   :  60a ; 
+ f5   :  584 ; 
+ f6   :  4fe ; 
+ f7   :  479 ; 
+ f8   :  3f5 ; 
+ f9   :  372 ; 
+ fa   :  2f0 ; 
+ fb   :  26f ; 
+ fc   :  1ef ; 
+ fd   :  171 ; 
+ fe   :  f3 ; 
+ ff   :  76 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_56.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_56.mif
new file mode 100644
index 0000000000..7098e644a8
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_56.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ff06 ; 
+ 1   :  ff80 ; 
+ 2   :  fffa ; 
+ 3   :  76 ; 
+ 4   :  f3 ; 
+ 5   :  171 ; 
+ 6   :  1ef ; 
+ 7   :  26f ; 
+ 8   :  2f0 ; 
+ 9   :  372 ; 
+ a   :  3f5 ; 
+ b   :  479 ; 
+ c   :  4fe ; 
+ d   :  584 ; 
+ e   :  60a ; 
+ f   :  692 ; 
+ 10   :  71b ; 
+ 11   :  7a4 ; 
+ 12   :  82f ; 
+ 13   :  8ba ; 
+ 14   :  947 ; 
+ 15   :  9d4 ; 
+ 16   :  a62 ; 
+ 17   :  af1 ; 
+ 18   :  b81 ; 
+ 19   :  c12 ; 
+ 1a   :  ca4 ; 
+ 1b   :  d36 ; 
+ 1c   :  dca ; 
+ 1d   :  e5e ; 
+ 1e   :  ef3 ; 
+ 1f   :  f89 ; 
+ 20   :  101f ; 
+ 21   :  10b7 ; 
+ 22   :  114f ; 
+ 23   :  11e8 ; 
+ 24   :  1282 ; 
+ 25   :  131c ; 
+ 26   :  13b7 ; 
+ 27   :  1453 ; 
+ 28   :  14f0 ; 
+ 29   :  158d ; 
+ 2a   :  162b ; 
+ 2b   :  16ca ; 
+ 2c   :  1769 ; 
+ 2d   :  1809 ; 
+ 2e   :  18aa ; 
+ 2f   :  194b ; 
+ 30   :  19ed ; 
+ 31   :  1a8f ; 
+ 32   :  1b33 ; 
+ 33   :  1bd6 ; 
+ 34   :  1c7a ; 
+ 35   :  1d1f ; 
+ 36   :  1dc5 ; 
+ 37   :  1e6a ; 
+ 38   :  1f11 ; 
+ 39   :  1fb8 ; 
+ 3a   :  205f ; 
+ 3b   :  2107 ; 
+ 3c   :  21af ; 
+ 3d   :  2258 ; 
+ 3e   :  2301 ; 
+ 3f   :  23ab ; 
+ 40   :  2455 ; 
+ 41   :  24ff ; 
+ 42   :  25aa ; 
+ 43   :  2655 ; 
+ 44   :  2701 ; 
+ 45   :  27ad ; 
+ 46   :  2859 ; 
+ 47   :  2906 ; 
+ 48   :  29b3 ; 
+ 49   :  2a60 ; 
+ 4a   :  2b0d ; 
+ 4b   :  2bbb ; 
+ 4c   :  2c69 ; 
+ 4d   :  2d17 ; 
+ 4e   :  2dc6 ; 
+ 4f   :  2e74 ; 
+ 50   :  2f23 ; 
+ 51   :  2fd2 ; 
+ 52   :  3081 ; 
+ 53   :  3130 ; 
+ 54   :  31e0 ; 
+ 55   :  328f ; 
+ 56   :  333f ; 
+ 57   :  33ef ; 
+ 58   :  349e ; 
+ 59   :  354e ; 
+ 5a   :  35fe ; 
+ 5b   :  36ae ; 
+ 5c   :  375e ; 
+ 5d   :  380e ; 
+ 5e   :  38be ; 
+ 5f   :  396e ; 
+ 60   :  3a1e ; 
+ 61   :  3ace ; 
+ 62   :  3b7d ; 
+ 63   :  3c2d ; 
+ 64   :  3cdd ; 
+ 65   :  3d8c ; 
+ 66   :  3e3b ; 
+ 67   :  3eea ; 
+ 68   :  3f99 ; 
+ 69   :  4048 ; 
+ 6a   :  40f7 ; 
+ 6b   :  41a5 ; 
+ 6c   :  4253 ; 
+ 6d   :  4301 ; 
+ 6e   :  43af ; 
+ 6f   :  445c ; 
+ 70   :  4509 ; 
+ 71   :  45b6 ; 
+ 72   :  4662 ; 
+ 73   :  470f ; 
+ 74   :  47ba ; 
+ 75   :  4866 ; 
+ 76   :  4911 ; 
+ 77   :  49bc ; 
+ 78   :  4a66 ; 
+ 79   :  4b10 ; 
+ 7a   :  4bb9 ; 
+ 7b   :  4c62 ; 
+ 7c   :  4d0a ; 
+ 7d   :  4db2 ; 
+ 7e   :  4e5a ; 
+ 7f   :  4f01 ; 
+ 80   :  4fa7 ; 
+ 81   :  504d ; 
+ 82   :  50f2 ; 
+ 83   :  5197 ; 
+ 84   :  523b ; 
+ 85   :  52df ; 
+ 86   :  5382 ; 
+ 87   :  5424 ; 
+ 88   :  54c6 ; 
+ 89   :  5567 ; 
+ 8a   :  5607 ; 
+ 8b   :  56a7 ; 
+ 8c   :  5746 ; 
+ 8d   :  57e4 ; 
+ 8e   :  5881 ; 
+ 8f   :  591e ; 
+ 90   :  59ba ; 
+ 91   :  5a55 ; 
+ 92   :  5af0 ; 
+ 93   :  5b89 ; 
+ 94   :  5c22 ; 
+ 95   :  5cba ; 
+ 96   :  5d51 ; 
+ 97   :  5de7 ; 
+ 98   :  5e7d ; 
+ 99   :  5f11 ; 
+ 9a   :  5fa5 ; 
+ 9b   :  6037 ; 
+ 9c   :  60c9 ; 
+ 9d   :  615a ; 
+ 9e   :  61e9 ; 
+ 9f   :  6278 ; 
+ a0   :  6306 ; 
+ a1   :  6393 ; 
+ a2   :  641f ; 
+ a3   :  64aa ; 
+ a4   :  6533 ; 
+ a5   :  65bc ; 
+ a6   :  6644 ; 
+ a7   :  66ca ; 
+ a8   :  6750 ; 
+ a9   :  67d4 ; 
+ aa   :  6858 ; 
+ ab   :  68da ; 
+ ac   :  695b ; 
+ ad   :  69db ; 
+ ae   :  6a59 ; 
+ af   :  6ad7 ; 
+ b0   :  6b53 ; 
+ b1   :  6bce ; 
+ b2   :  6c48 ; 
+ b3   :  6cc1 ; 
+ b4   :  6d39 ; 
+ b5   :  6daf ; 
+ b6   :  6e24 ; 
+ b7   :  6e98 ; 
+ b8   :  6f0a ; 
+ b9   :  6f7b ; 
+ ba   :  6feb ; 
+ bb   :  705a ; 
+ bc   :  70c7 ; 
+ bd   :  7133 ; 
+ be   :  719e ; 
+ bf   :  7207 ; 
+ c0   :  726f ; 
+ c1   :  72d5 ; 
+ c2   :  733a ; 
+ c3   :  739e ; 
+ c4   :  7401 ; 
+ c5   :  7461 ; 
+ c6   :  74c1 ; 
+ c7   :  751f ; 
+ c8   :  757c ; 
+ c9   :  75d7 ; 
+ ca   :  7631 ; 
+ cb   :  7689 ; 
+ cc   :  76e0 ; 
+ cd   :  7735 ; 
+ ce   :  7789 ; 
+ cf   :  77dc ; 
+ d0   :  782d ; 
+ d1   :  787c ; 
+ d2   :  78ca ; 
+ d3   :  7916 ; 
+ d4   :  7961 ; 
+ d5   :  79aa ; 
+ d6   :  79f2 ; 
+ d7   :  7a38 ; 
+ d8   :  7a7d ; 
+ d9   :  7ac0 ; 
+ da   :  7b02 ; 
+ db   :  7b41 ; 
+ dc   :  7b80 ; 
+ dd   :  7bbd ; 
+ de   :  7bf8 ; 
+ df   :  7c31 ; 
+ e0   :  7c69 ; 
+ e1   :  7c9f ; 
+ e2   :  7cd4 ; 
+ e3   :  7d07 ; 
+ e4   :  7d39 ; 
+ e5   :  7d69 ; 
+ e6   :  7d97 ; 
+ e7   :  7dc3 ; 
+ e8   :  7dee ; 
+ e9   :  7e18 ; 
+ ea   :  7e3f ; 
+ eb   :  7e65 ; 
+ ec   :  7e89 ; 
+ ed   :  7eac ; 
+ ee   :  7ecd ; 
+ ef   :  7eec ; 
+ f0   :  7f0a ; 
+ f1   :  7f26 ; 
+ f2   :  7f40 ; 
+ f3   :  7f59 ; 
+ f4   :  7f70 ; 
+ f5   :  7f85 ; 
+ f6   :  7f98 ; 
+ f7   :  7faa ; 
+ f8   :  7fba ; 
+ f9   :  7fc9 ; 
+ fa   :  7fd5 ; 
+ fb   :  7fe0 ; 
+ fc   :  7fea ; 
+ fd   :  7ff1 ; 
+ fe   :  7ff7 ; 
+ ff   :  7ffc ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_57.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_57.mif
new file mode 100644
index 0000000000..72484ce919
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_57.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  a1 ; 
+ 1   :  6b ; 
+ 2   :  35 ; 
+ 3   :  ffff ; 
+ 4   :  ffc8 ; 
+ 5   :  ff92 ; 
+ 6   :  ff5b ; 
+ 7   :  ff23 ; 
+ 8   :  feec ; 
+ 9   :  feb4 ; 
+ a   :  fe7c ; 
+ b   :  fe44 ; 
+ c   :  fe0b ; 
+ d   :  fdd3 ; 
+ e   :  fd9a ; 
+ f   :  fd61 ; 
+ 10   :  fd27 ; 
+ 11   :  fcee ; 
+ 12   :  fcb4 ; 
+ 13   :  fc7a ; 
+ 14   :  fc40 ; 
+ 15   :  fc06 ; 
+ 16   :  fbcc ; 
+ 17   :  fb91 ; 
+ 18   :  fb56 ; 
+ 19   :  fb1c ; 
+ 1a   :  fae1 ; 
+ 1b   :  faa6 ; 
+ 1c   :  fa6b ; 
+ 1d   :  fa2f ; 
+ 1e   :  f9f4 ; 
+ 1f   :  f9b9 ; 
+ 20   :  f97d ; 
+ 21   :  f942 ; 
+ 22   :  f906 ; 
+ 23   :  f8cb ; 
+ 24   :  f88f ; 
+ 25   :  f853 ; 
+ 26   :  f818 ; 
+ 27   :  f7dc ; 
+ 28   :  f7a0 ; 
+ 29   :  f765 ; 
+ 2a   :  f729 ; 
+ 2b   :  f6ed ; 
+ 2c   :  f6b2 ; 
+ 2d   :  f676 ; 
+ 2e   :  f63b ; 
+ 2f   :  f5ff ; 
+ 30   :  f5c4 ; 
+ 31   :  f589 ; 
+ 32   :  f54e ; 
+ 33   :  f512 ; 
+ 34   :  f4d7 ; 
+ 35   :  f49d ; 
+ 36   :  f462 ; 
+ 37   :  f427 ; 
+ 38   :  f3ed ; 
+ 39   :  f3b3 ; 
+ 3a   :  f378 ; 
+ 3b   :  f33e ; 
+ 3c   :  f305 ; 
+ 3d   :  f2cb ; 
+ 3e   :  f292 ; 
+ 3f   :  f259 ; 
+ 40   :  f220 ; 
+ 41   :  f1e7 ; 
+ 42   :  f1af ; 
+ 43   :  f176 ; 
+ 44   :  f13f ; 
+ 45   :  f107 ; 
+ 46   :  f0d0 ; 
+ 47   :  f098 ; 
+ 48   :  f062 ; 
+ 49   :  f02b ; 
+ 4a   :  eff5 ; 
+ 4b   :  efbf ; 
+ 4c   :  ef8a ; 
+ 4d   :  ef55 ; 
+ 4e   :  ef20 ; 
+ 4f   :  eeec ; 
+ 50   :  eeb8 ; 
+ 51   :  ee84 ; 
+ 52   :  ee51 ; 
+ 53   :  ee1e ; 
+ 54   :  edec ; 
+ 55   :  edba ; 
+ 56   :  ed88 ; 
+ 57   :  ed57 ; 
+ 58   :  ed27 ; 
+ 59   :  ecf7 ; 
+ 5a   :  ecc7 ; 
+ 5b   :  ec98 ; 
+ 5c   :  ec69 ; 
+ 5d   :  ec3b ; 
+ 5e   :  ec0e ; 
+ 5f   :  ebe1 ; 
+ 60   :  ebb4 ; 
+ 61   :  eb88 ; 
+ 62   :  eb5d ; 
+ 63   :  eb32 ; 
+ 64   :  eb08 ; 
+ 65   :  eade ; 
+ 66   :  eab5 ; 
+ 67   :  ea8d ; 
+ 68   :  ea65 ; 
+ 69   :  ea3e ; 
+ 6a   :  ea17 ; 
+ 6b   :  e9f1 ; 
+ 6c   :  e9cc ; 
+ 6d   :  e9a7 ; 
+ 6e   :  e983 ; 
+ 6f   :  e960 ; 
+ 70   :  e93d ; 
+ 71   :  e91b ; 
+ 72   :  e8fa ; 
+ 73   :  e8da ; 
+ 74   :  e8ba ; 
+ 75   :  e89b ; 
+ 76   :  e87d ; 
+ 77   :  e860 ; 
+ 78   :  e843 ; 
+ 79   :  e827 ; 
+ 7a   :  e80c ; 
+ 7b   :  e7f2 ; 
+ 7c   :  e7d8 ; 
+ 7d   :  e7bf ; 
+ 7e   :  e7a7 ; 
+ 7f   :  e790 ; 
+ 80   :  e77a ; 
+ 81   :  e765 ; 
+ 82   :  e750 ; 
+ 83   :  e73c ; 
+ 84   :  e729 ; 
+ 85   :  e718 ; 
+ 86   :  e706 ; 
+ 87   :  e6f6 ; 
+ 88   :  e6e7 ; 
+ 89   :  e6d9 ; 
+ 8a   :  e6cb ; 
+ 8b   :  e6bf ; 
+ 8c   :  e6b3 ; 
+ 8d   :  e6a8 ; 
+ 8e   :  e69f ; 
+ 8f   :  e696 ; 
+ 90   :  e68e ; 
+ 91   :  e687 ; 
+ 92   :  e681 ; 
+ 93   :  e67d ; 
+ 94   :  e679 ; 
+ 95   :  e676 ; 
+ 96   :  e674 ; 
+ 97   :  e673 ; 
+ 98   :  e673 ; 
+ 99   :  e674 ; 
+ 9a   :  e677 ; 
+ 9b   :  e67a ; 
+ 9c   :  e67e ; 
+ 9d   :  e683 ; 
+ 9e   :  e68a ; 
+ 9f   :  e691 ; 
+ a0   :  e69a ; 
+ a1   :  e6a3 ; 
+ a2   :  e6ae ; 
+ a3   :  e6ba ; 
+ a4   :  e6c7 ; 
+ a5   :  e6d5 ; 
+ a6   :  e6e4 ; 
+ a7   :  e6f4 ; 
+ a8   :  e705 ; 
+ a9   :  e717 ; 
+ aa   :  e72b ; 
+ ab   :  e73f ; 
+ ac   :  e755 ; 
+ ad   :  e76c ; 
+ ae   :  e784 ; 
+ af   :  e79d ; 
+ b0   :  e7b8 ; 
+ b1   :  e7d3 ; 
+ b2   :  e7f0 ; 
+ b3   :  e80d ; 
+ b4   :  e82c ; 
+ b5   :  e84c ; 
+ b6   :  e86e ; 
+ b7   :  e890 ; 
+ b8   :  e8b4 ; 
+ b9   :  e8d9 ; 
+ ba   :  e8fe ; 
+ bb   :  e926 ; 
+ bc   :  e94e ; 
+ bd   :  e978 ; 
+ be   :  e9a2 ; 
+ bf   :  e9ce ; 
+ c0   :  e9fb ; 
+ c1   :  ea2a ; 
+ c2   :  ea59 ; 
+ c3   :  ea8a ; 
+ c4   :  eabc ; 
+ c5   :  eaef ; 
+ c6   :  eb23 ; 
+ c7   :  eb59 ; 
+ c8   :  eb90 ; 
+ c9   :  ebc8 ; 
+ ca   :  ec01 ; 
+ cb   :  ec3c ; 
+ cc   :  ec77 ; 
+ cd   :  ecb4 ; 
+ ce   :  ecf2 ; 
+ cf   :  ed31 ; 
+ d0   :  ed72 ; 
+ d1   :  edb4 ; 
+ d2   :  edf7 ; 
+ d3   :  ee3b ; 
+ d4   :  ee80 ; 
+ d5   :  eec7 ; 
+ d6   :  ef0f ; 
+ d7   :  ef58 ; 
+ d8   :  efa2 ; 
+ d9   :  efed ; 
+ da   :  f03a ; 
+ db   :  f088 ; 
+ dc   :  f0d7 ; 
+ dd   :  f127 ; 
+ de   :  f179 ; 
+ df   :  f1cc ; 
+ e0   :  f220 ; 
+ e1   :  f275 ; 
+ e2   :  f2cb ; 
+ e3   :  f323 ; 
+ e4   :  f37b ; 
+ e5   :  f3d5 ; 
+ e6   :  f430 ; 
+ e7   :  f48d ; 
+ e8   :  f4ea ; 
+ e9   :  f549 ; 
+ ea   :  f5a9 ; 
+ eb   :  f60a ; 
+ ec   :  f66c ; 
+ ed   :  f6cf ; 
+ ee   :  f734 ; 
+ ef   :  f799 ; 
+ f0   :  f800 ; 
+ f1   :  f868 ; 
+ f2   :  f8d1 ; 
+ f3   :  f93b ; 
+ f4   :  f9a7 ; 
+ f5   :  fa13 ; 
+ f6   :  fa81 ; 
+ f7   :  faf0 ; 
+ f8   :  fb60 ; 
+ f9   :  fbd1 ; 
+ fa   :  fc43 ; 
+ fb   :  fcb6 ; 
+ fc   :  fd2a ; 
+ fd   :  fd9f ; 
+ fe   :  fe16 ; 
+ ff   :  fe8d ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_58.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_58.mif
new file mode 100644
index 0000000000..4255b8798c
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_58.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ffa0 ; 
+ 1   :  ffbd ; 
+ 2   :  ffda ; 
+ 3   :  fff7 ; 
+ 4   :  14 ; 
+ 5   :  31 ; 
+ 6   :  4e ; 
+ 7   :  6c ; 
+ 8   :  89 ; 
+ 9   :  a7 ; 
+ a   :  c5 ; 
+ b   :  e3 ; 
+ c   :  101 ; 
+ d   :  11f ; 
+ e   :  13e ; 
+ f   :  15c ; 
+ 10   :  17a ; 
+ 11   :  199 ; 
+ 12   :  1b8 ; 
+ 13   :  1d6 ; 
+ 14   :  1f5 ; 
+ 15   :  214 ; 
+ 16   :  233 ; 
+ 17   :  252 ; 
+ 18   :  271 ; 
+ 19   :  290 ; 
+ 1a   :  2af ; 
+ 1b   :  2ce ; 
+ 1c   :  2ed ; 
+ 1d   :  30d ; 
+ 1e   :  32c ; 
+ 1f   :  34b ; 
+ 20   :  36a ; 
+ 21   :  38a ; 
+ 22   :  3a9 ; 
+ 23   :  3c8 ; 
+ 24   :  3e7 ; 
+ 25   :  407 ; 
+ 26   :  426 ; 
+ 27   :  445 ; 
+ 28   :  464 ; 
+ 29   :  484 ; 
+ 2a   :  4a3 ; 
+ 2b   :  4c2 ; 
+ 2c   :  4e1 ; 
+ 2d   :  500 ; 
+ 2e   :  51f ; 
+ 2f   :  53e ; 
+ 30   :  55d ; 
+ 31   :  57c ; 
+ 32   :  59a ; 
+ 33   :  5b9 ; 
+ 34   :  5d7 ; 
+ 35   :  5f6 ; 
+ 36   :  614 ; 
+ 37   :  632 ; 
+ 38   :  651 ; 
+ 39   :  66f ; 
+ 3a   :  68d ; 
+ 3b   :  6aa ; 
+ 3c   :  6c8 ; 
+ 3d   :  6e6 ; 
+ 3e   :  703 ; 
+ 3f   :  720 ; 
+ 40   :  73e ; 
+ 41   :  75a ; 
+ 42   :  777 ; 
+ 43   :  794 ; 
+ 44   :  7b0 ; 
+ 45   :  7cd ; 
+ 46   :  7e9 ; 
+ 47   :  805 ; 
+ 48   :  821 ; 
+ 49   :  83c ; 
+ 4a   :  858 ; 
+ 4b   :  873 ; 
+ 4c   :  88e ; 
+ 4d   :  8a9 ; 
+ 4e   :  8c3 ; 
+ 4f   :  8dd ; 
+ 50   :  8f7 ; 
+ 51   :  911 ; 
+ 52   :  92b ; 
+ 53   :  944 ; 
+ 54   :  95d ; 
+ 55   :  976 ; 
+ 56   :  98f ; 
+ 57   :  9a7 ; 
+ 58   :  9bf ; 
+ 59   :  9d7 ; 
+ 5a   :  9ee ; 
+ 5b   :  a06 ; 
+ 5c   :  a1d ; 
+ 5d   :  a33 ; 
+ 5e   :  a4a ; 
+ 5f   :  a60 ; 
+ 60   :  a75 ; 
+ 61   :  a8b ; 
+ 62   :  aa0 ; 
+ 63   :  ab5 ; 
+ 64   :  ac9 ; 
+ 65   :  add ; 
+ 66   :  af1 ; 
+ 67   :  b04 ; 
+ 68   :  b17 ; 
+ 69   :  b2a ; 
+ 6a   :  b3c ; 
+ 6b   :  b4e ; 
+ 6c   :  b60 ; 
+ 6d   :  b71 ; 
+ 6e   :  b82 ; 
+ 6f   :  b93 ; 
+ 70   :  ba3 ; 
+ 71   :  bb3 ; 
+ 72   :  bc2 ; 
+ 73   :  bd1 ; 
+ 74   :  bdf ; 
+ 75   :  bee ; 
+ 76   :  bfb ; 
+ 77   :  c09 ; 
+ 78   :  c16 ; 
+ 79   :  c22 ; 
+ 7a   :  c2e ; 
+ 7b   :  c3a ; 
+ 7c   :  c45 ; 
+ 7d   :  c50 ; 
+ 7e   :  c5a ; 
+ 7f   :  c64 ; 
+ 80   :  c6d ; 
+ 81   :  c76 ; 
+ 82   :  c7f ; 
+ 83   :  c87 ; 
+ 84   :  c8e ; 
+ 85   :  c96 ; 
+ 86   :  c9c ; 
+ 87   :  ca2 ; 
+ 88   :  ca8 ; 
+ 89   :  cad ; 
+ 8a   :  cb2 ; 
+ 8b   :  cb6 ; 
+ 8c   :  cba ; 
+ 8d   :  cbe ; 
+ 8e   :  cc0 ; 
+ 8f   :  cc3 ; 
+ 90   :  cc4 ; 
+ 91   :  cc6 ; 
+ 92   :  cc7 ; 
+ 93   :  cc7 ; 
+ 94   :  cc7 ; 
+ 95   :  cc6 ; 
+ 96   :  cc5 ; 
+ 97   :  cc3 ; 
+ 98   :  cc1 ; 
+ 99   :  cbe ; 
+ 9a   :  cbb ; 
+ 9b   :  cb7 ; 
+ 9c   :  cb2 ; 
+ 9d   :  cad ; 
+ 9e   :  ca8 ; 
+ 9f   :  ca2 ; 
+ a0   :  c9b ; 
+ a1   :  c94 ; 
+ a2   :  c8d ; 
+ a3   :  c85 ; 
+ a4   :  c7c ; 
+ a5   :  c73 ; 
+ a6   :  c69 ; 
+ a7   :  c5f ; 
+ a8   :  c54 ; 
+ a9   :  c49 ; 
+ aa   :  c3d ; 
+ ab   :  c30 ; 
+ ac   :  c23 ; 
+ ad   :  c16 ; 
+ ae   :  c08 ; 
+ af   :  bf9 ; 
+ b0   :  bea ; 
+ b1   :  bda ; 
+ b2   :  bca ; 
+ b3   :  bb9 ; 
+ b4   :  ba7 ; 
+ b5   :  b95 ; 
+ b6   :  b83 ; 
+ b7   :  b70 ; 
+ b8   :  b5c ; 
+ b9   :  b48 ; 
+ ba   :  b33 ; 
+ bb   :  b1e ; 
+ bc   :  b08 ; 
+ bd   :  af2 ; 
+ be   :  adb ; 
+ bf   :  ac3 ; 
+ c0   :  aab ; 
+ c1   :  a93 ; 
+ c2   :  a79 ; 
+ c3   :  a60 ; 
+ c4   :  a46 ; 
+ c5   :  a2b ; 
+ c6   :  a0f ; 
+ c7   :  9f4 ; 
+ c8   :  9d7 ; 
+ c9   :  9ba ; 
+ ca   :  99d ; 
+ cb   :  97f ; 
+ cc   :  960 ; 
+ cd   :  941 ; 
+ ce   :  922 ; 
+ cf   :  902 ; 
+ d0   :  8e1 ; 
+ d1   :  8c0 ; 
+ d2   :  89e ; 
+ d3   :  87c ; 
+ d4   :  85a ; 
+ d5   :  836 ; 
+ d6   :  813 ; 
+ d7   :  7ee ; 
+ d8   :  7ca ; 
+ d9   :  7a5 ; 
+ da   :  77f ; 
+ db   :  759 ; 
+ dc   :  732 ; 
+ dd   :  70b ; 
+ de   :  6e3 ; 
+ df   :  6bb ; 
+ e0   :  693 ; 
+ e1   :  66a ; 
+ e2   :  640 ; 
+ e3   :  616 ; 
+ e4   :  5ec ; 
+ e5   :  5c1 ; 
+ e6   :  595 ; 
+ e7   :  56a ; 
+ e8   :  53d ; 
+ e9   :  511 ; 
+ ea   :  4e4 ; 
+ eb   :  4b6 ; 
+ ec   :  488 ; 
+ ed   :  45a ; 
+ ee   :  42b ; 
+ ef   :  3fc ; 
+ f0   :  3cc ; 
+ f1   :  39c ; 
+ f2   :  36c ; 
+ f3   :  33b ; 
+ f4   :  30a ; 
+ f5   :  2d8 ; 
+ f6   :  2a7 ; 
+ f7   :  274 ; 
+ f8   :  242 ; 
+ f9   :  20f ; 
+ fa   :  1db ; 
+ fb   :  1a8 ; 
+ fc   :  174 ; 
+ fd   :  13f ; 
+ fe   :  10b ; 
+ ff   :  d6 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_59.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_59.mif
new file mode 100644
index 0000000000..0dc5a7aab2
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_59.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  35 ; 
+ 1   :  25 ; 
+ 2   :  16 ; 
+ 3   :  6 ; 
+ 4   :  fff6 ; 
+ 5   :  ffe6 ; 
+ 6   :  ffd6 ; 
+ 7   :  ffc6 ; 
+ 8   :  ffb6 ; 
+ 9   :  ffa5 ; 
+ a   :  ff95 ; 
+ b   :  ff85 ; 
+ c   :  ff74 ; 
+ d   :  ff64 ; 
+ e   :  ff53 ; 
+ f   :  ff43 ; 
+ 10   :  ff32 ; 
+ 11   :  ff21 ; 
+ 12   :  ff11 ; 
+ 13   :  ff00 ; 
+ 14   :  feef ; 
+ 15   :  fede ; 
+ 16   :  fecd ; 
+ 17   :  febc ; 
+ 18   :  feab ; 
+ 19   :  fe9a ; 
+ 1a   :  fe89 ; 
+ 1b   :  fe78 ; 
+ 1c   :  fe67 ; 
+ 1d   :  fe56 ; 
+ 1e   :  fe45 ; 
+ 1f   :  fe34 ; 
+ 20   :  fe23 ; 
+ 21   :  fe12 ; 
+ 22   :  fe01 ; 
+ 23   :  fdef ; 
+ 24   :  fdde ; 
+ 25   :  fdcd ; 
+ 26   :  fdbc ; 
+ 27   :  fdab ; 
+ 28   :  fd9a ; 
+ 29   :  fd89 ; 
+ 2a   :  fd78 ; 
+ 2b   :  fd67 ; 
+ 2c   :  fd56 ; 
+ 2d   :  fd45 ; 
+ 2e   :  fd34 ; 
+ 2f   :  fd23 ; 
+ 30   :  fd12 ; 
+ 31   :  fd01 ; 
+ 32   :  fcf0 ; 
+ 33   :  fcdf ; 
+ 34   :  fccf ; 
+ 35   :  fcbe ; 
+ 36   :  fcad ; 
+ 37   :  fc9d ; 
+ 38   :  fc8c ; 
+ 39   :  fc7c ; 
+ 3a   :  fc6b ; 
+ 3b   :  fc5b ; 
+ 3c   :  fc4b ; 
+ 3d   :  fc3b ; 
+ 3e   :  fc2a ; 
+ 3f   :  fc1a ; 
+ 40   :  fc0a ; 
+ 41   :  fbfa ; 
+ 42   :  fbeb ; 
+ 43   :  fbdb ; 
+ 44   :  fbcb ; 
+ 45   :  fbbc ; 
+ 46   :  fbac ; 
+ 47   :  fb9d ; 
+ 48   :  fb8e ; 
+ 49   :  fb7f ; 
+ 4a   :  fb70 ; 
+ 4b   :  fb61 ; 
+ 4c   :  fb52 ; 
+ 4d   :  fb43 ; 
+ 4e   :  fb35 ; 
+ 4f   :  fb26 ; 
+ 50   :  fb18 ; 
+ 51   :  fb0a ; 
+ 52   :  fafc ; 
+ 53   :  faee ; 
+ 54   :  fae0 ; 
+ 55   :  fad3 ; 
+ 56   :  fac5 ; 
+ 57   :  fab8 ; 
+ 58   :  faab ; 
+ 59   :  fa9e ; 
+ 5a   :  fa91 ; 
+ 5b   :  fa84 ; 
+ 5c   :  fa77 ; 
+ 5d   :  fa6b ; 
+ 5e   :  fa5f ; 
+ 5f   :  fa53 ; 
+ 60   :  fa47 ; 
+ 61   :  fa3b ; 
+ 62   :  fa30 ; 
+ 63   :  fa24 ; 
+ 64   :  fa19 ; 
+ 65   :  fa0e ; 
+ 66   :  fa03 ; 
+ 67   :  f9f9 ; 
+ 68   :  f9ee ; 
+ 69   :  f9e4 ; 
+ 6a   :  f9da ; 
+ 6b   :  f9d0 ; 
+ 6c   :  f9c6 ; 
+ 6d   :  f9bd ; 
+ 6e   :  f9b4 ; 
+ 6f   :  f9ab ; 
+ 70   :  f9a2 ; 
+ 71   :  f999 ; 
+ 72   :  f991 ; 
+ 73   :  f989 ; 
+ 74   :  f981 ; 
+ 75   :  f979 ; 
+ 76   :  f972 ; 
+ 77   :  f96a ; 
+ 78   :  f963 ; 
+ 79   :  f95d ; 
+ 7a   :  f956 ; 
+ 7b   :  f950 ; 
+ 7c   :  f94a ; 
+ 7d   :  f944 ; 
+ 7e   :  f93e ; 
+ 7f   :  f939 ; 
+ 80   :  f934 ; 
+ 81   :  f92f ; 
+ 82   :  f92a ; 
+ 83   :  f926 ; 
+ 84   :  f922 ; 
+ 85   :  f91e ; 
+ 86   :  f91a ; 
+ 87   :  f917 ; 
+ 88   :  f914 ; 
+ 89   :  f911 ; 
+ 8a   :  f90f ; 
+ 8b   :  f90c ; 
+ 8c   :  f90a ; 
+ 8d   :  f909 ; 
+ 8e   :  f907 ; 
+ 8f   :  f906 ; 
+ 90   :  f905 ; 
+ 91   :  f904 ; 
+ 92   :  f904 ; 
+ 93   :  f904 ; 
+ 94   :  f904 ; 
+ 95   :  f905 ; 
+ 96   :  f905 ; 
+ 97   :  f906 ; 
+ 98   :  f908 ; 
+ 99   :  f909 ; 
+ 9a   :  f90b ; 
+ 9b   :  f90d ; 
+ 9c   :  f910 ; 
+ 9d   :  f913 ; 
+ 9e   :  f916 ; 
+ 9f   :  f919 ; 
+ a0   :  f91d ; 
+ a1   :  f921 ; 
+ a2   :  f925 ; 
+ a3   :  f929 ; 
+ a4   :  f92e ; 
+ a5   :  f933 ; 
+ a6   :  f939 ; 
+ a7   :  f93f ; 
+ a8   :  f945 ; 
+ a9   :  f94b ; 
+ aa   :  f951 ; 
+ ab   :  f958 ; 
+ ac   :  f960 ; 
+ ad   :  f967 ; 
+ ae   :  f96f ; 
+ af   :  f977 ; 
+ b0   :  f97f ; 
+ b1   :  f988 ; 
+ b2   :  f991 ; 
+ b3   :  f99b ; 
+ b4   :  f9a4 ; 
+ b5   :  f9ae ; 
+ b6   :  f9b8 ; 
+ b7   :  f9c3 ; 
+ b8   :  f9ce ; 
+ b9   :  f9d9 ; 
+ ba   :  f9e4 ; 
+ bb   :  f9f0 ; 
+ bc   :  f9fc ; 
+ bd   :  fa08 ; 
+ be   :  fa15 ; 
+ bf   :  fa22 ; 
+ c0   :  fa2f ; 
+ c1   :  fa3c ; 
+ c2   :  fa4a ; 
+ c3   :  fa58 ; 
+ c4   :  fa67 ; 
+ c5   :  fa75 ; 
+ c6   :  fa84 ; 
+ c7   :  fa93 ; 
+ c8   :  faa3 ; 
+ c9   :  fab3 ; 
+ ca   :  fac3 ; 
+ cb   :  fad3 ; 
+ cc   :  fae4 ; 
+ cd   :  faf5 ; 
+ ce   :  fb06 ; 
+ cf   :  fb18 ; 
+ d0   :  fb2a ; 
+ d1   :  fb3c ; 
+ d2   :  fb4e ; 
+ d3   :  fb61 ; 
+ d4   :  fb74 ; 
+ d5   :  fb87 ; 
+ d6   :  fb9a ; 
+ d7   :  fbae ; 
+ d8   :  fbc2 ; 
+ d9   :  fbd6 ; 
+ da   :  fbeb ; 
+ db   :  fbff ; 
+ dc   :  fc14 ; 
+ dd   :  fc2a ; 
+ de   :  fc3f ; 
+ df   :  fc55 ; 
+ e0   :  fc6b ; 
+ e1   :  fc81 ; 
+ e2   :  fc98 ; 
+ e3   :  fcaf ; 
+ e4   :  fcc6 ; 
+ e5   :  fcdd ; 
+ e6   :  fcf4 ; 
+ e7   :  fd0c ; 
+ e8   :  fd24 ; 
+ e9   :  fd3c ; 
+ ea   :  fd55 ; 
+ eb   :  fd6d ; 
+ ec   :  fd86 ; 
+ ed   :  fd9f ; 
+ ee   :  fdb8 ; 
+ ef   :  fdd2 ; 
+ f0   :  fdec ; 
+ f1   :  fe05 ; 
+ f2   :  fe20 ; 
+ f3   :  fe3a ; 
+ f4   :  fe54 ; 
+ f5   :  fe6f ; 
+ f6   :  fe8a ; 
+ f7   :  fea5 ; 
+ f8   :  fec0 ; 
+ f9   :  fedc ; 
+ fa   :  fef7 ; 
+ fb   :  ff13 ; 
+ fc   :  ff2f ; 
+ fd   :  ff4b ; 
+ fe   :  ff67 ; 
+ ff   :  ff83 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_6.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_6.mif
new file mode 100644
index 0000000000..4cd97b31f9
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_6.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  57 ; 
+ 1   :  ffdc ; 
+ 2   :  ff61 ; 
+ 3   :  fee8 ; 
+ 4   :  fe6f ; 
+ 5   :  fdf8 ; 
+ 6   :  fd82 ; 
+ 7   :  fd0d ; 
+ 8   :  fc99 ; 
+ 9   :  fc26 ; 
+ a   :  fbb4 ; 
+ b   :  fb44 ; 
+ c   :  fad4 ; 
+ d   :  fa65 ; 
+ e   :  f9f8 ; 
+ f   :  f98c ; 
+ 10   :  f921 ; 
+ 11   :  f8b7 ; 
+ 12   :  f84e ; 
+ 13   :  f7e6 ; 
+ 14   :  f780 ; 
+ 15   :  f71a ; 
+ 16   :  f6b6 ; 
+ 17   :  f653 ; 
+ 18   :  f5f1 ; 
+ 19   :  f591 ; 
+ 1a   :  f531 ; 
+ 1b   :  f4d3 ; 
+ 1c   :  f476 ; 
+ 1d   :  f41a ; 
+ 1e   :  f3bf ; 
+ 1f   :  f365 ; 
+ 20   :  f30d ; 
+ 21   :  f2b5 ; 
+ 22   :  f25f ; 
+ 23   :  f20b ; 
+ 24   :  f1b7 ; 
+ 25   :  f165 ; 
+ 26   :  f113 ; 
+ 27   :  f0c3 ; 
+ 28   :  f074 ; 
+ 29   :  f027 ; 
+ 2a   :  efda ; 
+ 2b   :  ef8f ; 
+ 2c   :  ef45 ; 
+ 2d   :  eefd ; 
+ 2e   :  eeb5 ; 
+ 2f   :  ee6f ; 
+ 30   :  ee2a ; 
+ 31   :  ede6 ; 
+ 32   :  eda3 ; 
+ 33   :  ed62 ; 
+ 34   :  ed21 ; 
+ 35   :  ece2 ; 
+ 36   :  eca5 ; 
+ 37   :  ec68 ; 
+ 38   :  ec2d ; 
+ 39   :  ebf3 ; 
+ 3a   :  ebba ; 
+ 3b   :  eb82 ; 
+ 3c   :  eb4c ; 
+ 3d   :  eb16 ; 
+ 3e   :  eae2 ; 
+ 3f   :  eaaf ; 
+ 40   :  ea7e ; 
+ 41   :  ea4d ; 
+ 42   :  ea1e ; 
+ 43   :  e9f0 ; 
+ 44   :  e9c3 ; 
+ 45   :  e997 ; 
+ 46   :  e96d ; 
+ 47   :  e944 ; 
+ 48   :  e91c ; 
+ 49   :  e8f5 ; 
+ 4a   :  e8cf ; 
+ 4b   :  e8ab ; 
+ 4c   :  e887 ; 
+ 4d   :  e865 ; 
+ 4e   :  e844 ; 
+ 4f   :  e824 ; 
+ 50   :  e806 ; 
+ 51   :  e7e8 ; 
+ 52   :  e7cc ; 
+ 53   :  e7b1 ; 
+ 54   :  e797 ; 
+ 55   :  e77e ; 
+ 56   :  e766 ; 
+ 57   :  e750 ; 
+ 58   :  e73a ; 
+ 59   :  e726 ; 
+ 5a   :  e713 ; 
+ 5b   :  e701 ; 
+ 5c   :  e6f0 ; 
+ 5d   :  e6e0 ; 
+ 5e   :  e6d1 ; 
+ 5f   :  e6c3 ; 
+ 60   :  e6b7 ; 
+ 61   :  e6ab ; 
+ 62   :  e6a1 ; 
+ 63   :  e698 ; 
+ 64   :  e68f ; 
+ 65   :  e688 ; 
+ 66   :  e682 ; 
+ 67   :  e67d ; 
+ 68   :  e679 ; 
+ 69   :  e676 ; 
+ 6a   :  e674 ; 
+ 6b   :  e673 ; 
+ 6c   :  e673 ; 
+ 6d   :  e674 ; 
+ 6e   :  e676 ; 
+ 6f   :  e67a ; 
+ 70   :  e67e ; 
+ 71   :  e683 ; 
+ 72   :  e689 ; 
+ 73   :  e690 ; 
+ 74   :  e698 ; 
+ 75   :  e6a1 ; 
+ 76   :  e6ab ; 
+ 77   :  e6b6 ; 
+ 78   :  e6c2 ; 
+ 79   :  e6ce ; 
+ 7a   :  e6dc ; 
+ 7b   :  e6eb ; 
+ 7c   :  e6fa ; 
+ 7d   :  e70b ; 
+ 7e   :  e71c ; 
+ 7f   :  e72e ; 
+ 80   :  e741 ; 
+ 81   :  e755 ; 
+ 82   :  e76a ; 
+ 83   :  e77f ; 
+ 84   :  e796 ; 
+ 85   :  e7ad ; 
+ 86   :  e7c5 ; 
+ 87   :  e7de ; 
+ 88   :  e7f8 ; 
+ 89   :  e813 ; 
+ 8a   :  e82e ; 
+ 8b   :  e84a ; 
+ 8c   :  e867 ; 
+ 8d   :  e885 ; 
+ 8e   :  e8a3 ; 
+ 8f   :  e8c2 ; 
+ 90   :  e8e2 ; 
+ 91   :  e903 ; 
+ 92   :  e924 ; 
+ 93   :  e946 ; 
+ 94   :  e969 ; 
+ 95   :  e98c ; 
+ 96   :  e9b0 ; 
+ 97   :  e9d5 ; 
+ 98   :  e9fa ; 
+ 99   :  ea21 ; 
+ 9a   :  ea47 ; 
+ 9b   :  ea6f ; 
+ 9c   :  ea97 ; 
+ 9d   :  eabf ; 
+ 9e   :  eae8 ; 
+ 9f   :  eb12 ; 
+ a0   :  eb3d ; 
+ a1   :  eb68 ; 
+ a2   :  eb93 ; 
+ a3   :  ebbf ; 
+ a4   :  ebec ; 
+ a5   :  ec19 ; 
+ a6   :  ec47 ; 
+ a7   :  ec75 ; 
+ a8   :  eca4 ; 
+ a9   :  ecd3 ; 
+ aa   :  ed03 ; 
+ ab   :  ed33 ; 
+ ac   :  ed64 ; 
+ ad   :  ed95 ; 
+ ae   :  edc6 ; 
+ af   :  edf8 ; 
+ b0   :  ee2b ; 
+ b1   :  ee5e ; 
+ b2   :  ee91 ; 
+ b3   :  eec5 ; 
+ b4   :  eef9 ; 
+ b5   :  ef2d ; 
+ b6   :  ef62 ; 
+ b7   :  ef97 ; 
+ b8   :  efcd ; 
+ b9   :  f003 ; 
+ ba   :  f039 ; 
+ bb   :  f06f ; 
+ bc   :  f0a6 ; 
+ bd   :  f0dd ; 
+ be   :  f115 ; 
+ bf   :  f14d ; 
+ c0   :  f184 ; 
+ c1   :  f1bd ; 
+ c2   :  f1f5 ; 
+ c3   :  f22e ; 
+ c4   :  f267 ; 
+ c5   :  f2a0 ; 
+ c6   :  f2da ; 
+ c7   :  f313 ; 
+ c8   :  f34d ; 
+ c9   :  f387 ; 
+ ca   :  f3c1 ; 
+ cb   :  f3fb ; 
+ cc   :  f436 ; 
+ cd   :  f471 ; 
+ ce   :  f4ab ; 
+ cf   :  f4e6 ; 
+ d0   :  f521 ; 
+ d1   :  f55c ; 
+ d2   :  f598 ; 
+ d3   :  f5d3 ; 
+ d4   :  f60e ; 
+ d5   :  f64a ; 
+ d6   :  f685 ; 
+ d7   :  f6c1 ; 
+ d8   :  f6fc ; 
+ d9   :  f738 ; 
+ da   :  f774 ; 
+ db   :  f7af ; 
+ dc   :  f7eb ; 
+ dd   :  f827 ; 
+ de   :  f862 ; 
+ df   :  f89e ; 
+ e0   :  f8da ; 
+ e1   :  f915 ; 
+ e2   :  f951 ; 
+ e3   :  f98c ; 
+ e4   :  f9c8 ; 
+ e5   :  fa03 ; 
+ e6   :  fa3e ; 
+ e7   :  fa79 ; 
+ e8   :  fab5 ; 
+ e9   :  faef ; 
+ ea   :  fb2a ; 
+ eb   :  fb65 ; 
+ ec   :  fba0 ; 
+ ed   :  fbda ; 
+ ee   :  fc14 ; 
+ ef   :  fc4f ; 
+ f0   :  fc89 ; 
+ f1   :  fcc2 ; 
+ f2   :  fcfc ; 
+ f3   :  fd36 ; 
+ f4   :  fd6f ; 
+ f5   :  fda8 ; 
+ f6   :  fde1 ; 
+ f7   :  fe19 ; 
+ f8   :  fe52 ; 
+ f9   :  fe8a ; 
+ fa   :  fec2 ; 
+ fb   :  fefa ; 
+ fc   :  ff31 ; 
+ fd   :  ff68 ; 
+ fe   :  ff9f ; 
+ ff   :  ffd6 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_60.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_60.mif
new file mode 100644
index 0000000000..ba7872fd01
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_60.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  fff6 ; 
+ 1   :  fffe ; 
+ 2   :  7 ; 
+ 3   :  f ; 
+ 4   :  17 ; 
+ 5   :  1f ; 
+ 6   :  28 ; 
+ 7   :  30 ; 
+ 8   :  38 ; 
+ 9   :  41 ; 
+ a   :  49 ; 
+ b   :  52 ; 
+ c   :  5a ; 
+ d   :  63 ; 
+ e   :  6b ; 
+ f   :  74 ; 
+ 10   :  7d ; 
+ 11   :  85 ; 
+ 12   :  8e ; 
+ 13   :  97 ; 
+ 14   :  a0 ; 
+ 15   :  a8 ; 
+ 16   :  b1 ; 
+ 17   :  ba ; 
+ 18   :  c3 ; 
+ 19   :  cc ; 
+ 1a   :  d5 ; 
+ 1b   :  de ; 
+ 1c   :  e7 ; 
+ 1d   :  ef ; 
+ 1e   :  f8 ; 
+ 1f   :  101 ; 
+ 20   :  10a ; 
+ 21   :  113 ; 
+ 22   :  11c ; 
+ 23   :  125 ; 
+ 24   :  12e ; 
+ 25   :  137 ; 
+ 26   :  140 ; 
+ 27   :  149 ; 
+ 28   :  152 ; 
+ 29   :  15b ; 
+ 2a   :  164 ; 
+ 2b   :  16d ; 
+ 2c   :  176 ; 
+ 2d   :  17f ; 
+ 2e   :  188 ; 
+ 2f   :  191 ; 
+ 30   :  19a ; 
+ 31   :  1a3 ; 
+ 32   :  1ab ; 
+ 33   :  1b4 ; 
+ 34   :  1bd ; 
+ 35   :  1c6 ; 
+ 36   :  1cf ; 
+ 37   :  1d8 ; 
+ 38   :  1e0 ; 
+ 39   :  1e9 ; 
+ 3a   :  1f2 ; 
+ 3b   :  1fa ; 
+ 3c   :  203 ; 
+ 3d   :  20b ; 
+ 3e   :  214 ; 
+ 3f   :  21d ; 
+ 40   :  225 ; 
+ 41   :  22d ; 
+ 42   :  236 ; 
+ 43   :  23e ; 
+ 44   :  246 ; 
+ 45   :  24f ; 
+ 46   :  257 ; 
+ 47   :  25f ; 
+ 48   :  267 ; 
+ 49   :  26f ; 
+ 4a   :  277 ; 
+ 4b   :  27f ; 
+ 4c   :  287 ; 
+ 4d   :  28f ; 
+ 4e   :  296 ; 
+ 4f   :  29e ; 
+ 50   :  2a6 ; 
+ 51   :  2ad ; 
+ 52   :  2b5 ; 
+ 53   :  2bc ; 
+ 54   :  2c4 ; 
+ 55   :  2cb ; 
+ 56   :  2d2 ; 
+ 57   :  2d9 ; 
+ 58   :  2e0 ; 
+ 59   :  2e7 ; 
+ 5a   :  2ee ; 
+ 5b   :  2f5 ; 
+ 5c   :  2fc ; 
+ 5d   :  302 ; 
+ 5e   :  309 ; 
+ 5f   :  30f ; 
+ 60   :  316 ; 
+ 61   :  31c ; 
+ 62   :  322 ; 
+ 63   :  328 ; 
+ 64   :  32e ; 
+ 65   :  334 ; 
+ 66   :  33a ; 
+ 67   :  340 ; 
+ 68   :  346 ; 
+ 69   :  34b ; 
+ 6a   :  350 ; 
+ 6b   :  356 ; 
+ 6c   :  35b ; 
+ 6d   :  360 ; 
+ 6e   :  365 ; 
+ 6f   :  36a ; 
+ 70   :  36f ; 
+ 71   :  373 ; 
+ 72   :  378 ; 
+ 73   :  37c ; 
+ 74   :  381 ; 
+ 75   :  385 ; 
+ 76   :  389 ; 
+ 77   :  38d ; 
+ 78   :  391 ; 
+ 79   :  394 ; 
+ 7a   :  398 ; 
+ 7b   :  39c ; 
+ 7c   :  39f ; 
+ 7d   :  3a2 ; 
+ 7e   :  3a5 ; 
+ 7f   :  3a8 ; 
+ 80   :  3ab ; 
+ 81   :  3ae ; 
+ 82   :  3b0 ; 
+ 83   :  3b3 ; 
+ 84   :  3b5 ; 
+ 85   :  3b7 ; 
+ 86   :  3b9 ; 
+ 87   :  3bb ; 
+ 88   :  3bd ; 
+ 89   :  3be ; 
+ 8a   :  3c0 ; 
+ 8b   :  3c1 ; 
+ 8c   :  3c2 ; 
+ 8d   :  3c3 ; 
+ 8e   :  3c4 ; 
+ 8f   :  3c5 ; 
+ 90   :  3c5 ; 
+ 91   :  3c6 ; 
+ 92   :  3c6 ; 
+ 93   :  3c6 ; 
+ 94   :  3c6 ; 
+ 95   :  3c6 ; 
+ 96   :  3c6 ; 
+ 97   :  3c5 ; 
+ 98   :  3c4 ; 
+ 99   :  3c4 ; 
+ 9a   :  3c3 ; 
+ 9b   :  3c2 ; 
+ 9c   :  3c0 ; 
+ 9d   :  3bf ; 
+ 9e   :  3bd ; 
+ 9f   :  3bc ; 
+ a0   :  3ba ; 
+ a1   :  3b8 ; 
+ a2   :  3b6 ; 
+ a3   :  3b3 ; 
+ a4   :  3b1 ; 
+ a5   :  3ae ; 
+ a6   :  3ab ; 
+ a7   :  3a8 ; 
+ a8   :  3a5 ; 
+ a9   :  3a2 ; 
+ aa   :  39e ; 
+ ab   :  39b ; 
+ ac   :  397 ; 
+ ad   :  393 ; 
+ ae   :  38f ; 
+ af   :  38a ; 
+ b0   :  386 ; 
+ b1   :  381 ; 
+ b2   :  37c ; 
+ b3   :  377 ; 
+ b4   :  372 ; 
+ b5   :  36d ; 
+ b6   :  368 ; 
+ b7   :  362 ; 
+ b8   :  35c ; 
+ b9   :  356 ; 
+ ba   :  350 ; 
+ bb   :  34a ; 
+ bc   :  344 ; 
+ bd   :  33d ; 
+ be   :  336 ; 
+ bf   :  32f ; 
+ c0   :  328 ; 
+ c1   :  321 ; 
+ c2   :  31a ; 
+ c3   :  312 ; 
+ c4   :  30a ; 
+ c5   :  302 ; 
+ c6   :  2fa ; 
+ c7   :  2f2 ; 
+ c8   :  2ea ; 
+ c9   :  2e1 ; 
+ ca   :  2d9 ; 
+ cb   :  2d0 ; 
+ cc   :  2c7 ; 
+ cd   :  2be ; 
+ ce   :  2b4 ; 
+ cf   :  2ab ; 
+ d0   :  2a1 ; 
+ d1   :  298 ; 
+ d2   :  28e ; 
+ d3   :  284 ; 
+ d4   :  279 ; 
+ d5   :  26f ; 
+ d6   :  264 ; 
+ d7   :  25a ; 
+ d8   :  24f ; 
+ d9   :  244 ; 
+ da   :  239 ; 
+ db   :  22e ; 
+ dc   :  222 ; 
+ dd   :  217 ; 
+ de   :  20b ; 
+ df   :  1ff ; 
+ e0   :  1f3 ; 
+ e1   :  1e7 ; 
+ e2   :  1db ; 
+ e3   :  1cf ; 
+ e4   :  1c2 ; 
+ e5   :  1b6 ; 
+ e6   :  1a9 ; 
+ e7   :  19c ; 
+ e8   :  18f ; 
+ e9   :  182 ; 
+ ea   :  175 ; 
+ eb   :  167 ; 
+ ec   :  15a ; 
+ ed   :  14c ; 
+ ee   :  13e ; 
+ ef   :  131 ; 
+ f0   :  123 ; 
+ f1   :  115 ; 
+ f2   :  106 ; 
+ f3   :  f8 ; 
+ f4   :  ea ; 
+ f5   :  db ; 
+ f6   :  cd ; 
+ f7   :  be ; 
+ f8   :  af ; 
+ f9   :  a0 ; 
+ fa   :  91 ; 
+ fb   :  82 ; 
+ fc   :  73 ; 
+ fd   :  63 ; 
+ fe   :  54 ; 
+ ff   :  45 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_61.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_61.mif
new file mode 100644
index 0000000000..0a8336ba2b
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_61.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  fffd ; 
+ 1   :  fffa ; 
+ 2   :  fff6 ; 
+ 3   :  fff2 ; 
+ 4   :  ffee ; 
+ 5   :  ffea ; 
+ 6   :  ffe6 ; 
+ 7   :  ffe2 ; 
+ 8   :  ffde ; 
+ 9   :  ffdb ; 
+ a   :  ffd7 ; 
+ b   :  ffd3 ; 
+ c   :  ffcf ; 
+ d   :  ffcb ; 
+ e   :  ffc6 ; 
+ f   :  ffc2 ; 
+ 10   :  ffbe ; 
+ 11   :  ffba ; 
+ 12   :  ffb6 ; 
+ 13   :  ffb2 ; 
+ 14   :  ffae ; 
+ 15   :  ffaa ; 
+ 16   :  ffa6 ; 
+ 17   :  ffa1 ; 
+ 18   :  ff9d ; 
+ 19   :  ff99 ; 
+ 1a   :  ff95 ; 
+ 1b   :  ff91 ; 
+ 1c   :  ff8c ; 
+ 1d   :  ff88 ; 
+ 1e   :  ff84 ; 
+ 1f   :  ff80 ; 
+ 20   :  ff7b ; 
+ 21   :  ff77 ; 
+ 22   :  ff73 ; 
+ 23   :  ff6f ; 
+ 24   :  ff6a ; 
+ 25   :  ff66 ; 
+ 26   :  ff62 ; 
+ 27   :  ff5d ; 
+ 28   :  ff59 ; 
+ 29   :  ff55 ; 
+ 2a   :  ff51 ; 
+ 2b   :  ff4c ; 
+ 2c   :  ff48 ; 
+ 2d   :  ff44 ; 
+ 2e   :  ff40 ; 
+ 2f   :  ff3b ; 
+ 30   :  ff37 ; 
+ 31   :  ff33 ; 
+ 32   :  ff2e ; 
+ 33   :  ff2a ; 
+ 34   :  ff26 ; 
+ 35   :  ff22 ; 
+ 36   :  ff1e ; 
+ 37   :  ff19 ; 
+ 38   :  ff15 ; 
+ 39   :  ff11 ; 
+ 3a   :  ff0d ; 
+ 3b   :  ff09 ; 
+ 3c   :  ff04 ; 
+ 3d   :  ff00 ; 
+ 3e   :  fefc ; 
+ 3f   :  fef8 ; 
+ 40   :  fef4 ; 
+ 41   :  fef0 ; 
+ 42   :  feec ; 
+ 43   :  fee8 ; 
+ 44   :  fee4 ; 
+ 45   :  fee0 ; 
+ 46   :  fedc ; 
+ 47   :  fed8 ; 
+ 48   :  fed4 ; 
+ 49   :  fed0 ; 
+ 4a   :  fecc ; 
+ 4b   :  fec8 ; 
+ 4c   :  fec5 ; 
+ 4d   :  fec1 ; 
+ 4e   :  febd ; 
+ 4f   :  feb9 ; 
+ 50   :  feb6 ; 
+ 51   :  feb2 ; 
+ 52   :  feae ; 
+ 53   :  feab ; 
+ 54   :  fea7 ; 
+ 55   :  fea3 ; 
+ 56   :  fea0 ; 
+ 57   :  fe9c ; 
+ 58   :  fe99 ; 
+ 59   :  fe96 ; 
+ 5a   :  fe92 ; 
+ 5b   :  fe8f ; 
+ 5c   :  fe8c ; 
+ 5d   :  fe88 ; 
+ 5e   :  fe85 ; 
+ 5f   :  fe82 ; 
+ 60   :  fe7f ; 
+ 61   :  fe7c ; 
+ 62   :  fe79 ; 
+ 63   :  fe76 ; 
+ 64   :  fe73 ; 
+ 65   :  fe70 ; 
+ 66   :  fe6d ; 
+ 67   :  fe6a ; 
+ 68   :  fe67 ; 
+ 69   :  fe65 ; 
+ 6a   :  fe62 ; 
+ 6b   :  fe5f ; 
+ 6c   :  fe5d ; 
+ 6d   :  fe5a ; 
+ 6e   :  fe58 ; 
+ 6f   :  fe55 ; 
+ 70   :  fe53 ; 
+ 71   :  fe50 ; 
+ 72   :  fe4e ; 
+ 73   :  fe4c ; 
+ 74   :  fe4a ; 
+ 75   :  fe48 ; 
+ 76   :  fe46 ; 
+ 77   :  fe44 ; 
+ 78   :  fe42 ; 
+ 79   :  fe40 ; 
+ 7a   :  fe3e ; 
+ 7b   :  fe3c ; 
+ 7c   :  fe3b ; 
+ 7d   :  fe39 ; 
+ 7e   :  fe38 ; 
+ 7f   :  fe36 ; 
+ 80   :  fe35 ; 
+ 81   :  fe33 ; 
+ 82   :  fe32 ; 
+ 83   :  fe31 ; 
+ 84   :  fe30 ; 
+ 85   :  fe2f ; 
+ 86   :  fe2d ; 
+ 87   :  fe2d ; 
+ 88   :  fe2c ; 
+ 89   :  fe2b ; 
+ 8a   :  fe2a ; 
+ 8b   :  fe29 ; 
+ 8c   :  fe29 ; 
+ 8d   :  fe28 ; 
+ 8e   :  fe28 ; 
+ 8f   :  fe27 ; 
+ 90   :  fe27 ; 
+ 91   :  fe27 ; 
+ 92   :  fe27 ; 
+ 93   :  fe27 ; 
+ 94   :  fe26 ; 
+ 95   :  fe27 ; 
+ 96   :  fe27 ; 
+ 97   :  fe27 ; 
+ 98   :  fe27 ; 
+ 99   :  fe27 ; 
+ 9a   :  fe28 ; 
+ 9b   :  fe28 ; 
+ 9c   :  fe29 ; 
+ 9d   :  fe2a ; 
+ 9e   :  fe2a ; 
+ 9f   :  fe2b ; 
+ a0   :  fe2c ; 
+ a1   :  fe2d ; 
+ a2   :  fe2e ; 
+ a3   :  fe2f ; 
+ a4   :  fe31 ; 
+ a5   :  fe32 ; 
+ a6   :  fe33 ; 
+ a7   :  fe35 ; 
+ a8   :  fe36 ; 
+ a9   :  fe38 ; 
+ aa   :  fe3a ; 
+ ab   :  fe3b ; 
+ ac   :  fe3d ; 
+ ad   :  fe3f ; 
+ ae   :  fe41 ; 
+ af   :  fe43 ; 
+ b0   :  fe46 ; 
+ b1   :  fe48 ; 
+ b2   :  fe4a ; 
+ b3   :  fe4d ; 
+ b4   :  fe4f ; 
+ b5   :  fe52 ; 
+ b6   :  fe55 ; 
+ b7   :  fe57 ; 
+ b8   :  fe5a ; 
+ b9   :  fe5d ; 
+ ba   :  fe60 ; 
+ bb   :  fe64 ; 
+ bc   :  fe67 ; 
+ bd   :  fe6a ; 
+ be   :  fe6d ; 
+ bf   :  fe71 ; 
+ c0   :  fe74 ; 
+ c1   :  fe78 ; 
+ c2   :  fe7c ; 
+ c3   :  fe80 ; 
+ c4   :  fe83 ; 
+ c5   :  fe87 ; 
+ c6   :  fe8b ; 
+ c7   :  fe90 ; 
+ c8   :  fe94 ; 
+ c9   :  fe98 ; 
+ ca   :  fe9c ; 
+ cb   :  fea1 ; 
+ cc   :  fea5 ; 
+ cd   :  feaa ; 
+ ce   :  feaf ; 
+ cf   :  feb4 ; 
+ d0   :  feb8 ; 
+ d1   :  febd ; 
+ d2   :  fec2 ; 
+ d3   :  fec8 ; 
+ d4   :  fecd ; 
+ d5   :  fed2 ; 
+ d6   :  fed7 ; 
+ d7   :  fedd ; 
+ d8   :  fee2 ; 
+ d9   :  fee8 ; 
+ da   :  feed ; 
+ db   :  fef3 ; 
+ dc   :  fef9 ; 
+ dd   :  feff ; 
+ de   :  ff05 ; 
+ df   :  ff0b ; 
+ e0   :  ff11 ; 
+ e1   :  ff17 ; 
+ e2   :  ff1d ; 
+ e3   :  ff24 ; 
+ e4   :  ff2a ; 
+ e5   :  ff30 ; 
+ e6   :  ff37 ; 
+ e7   :  ff3d ; 
+ e8   :  ff44 ; 
+ e9   :  ff4b ; 
+ ea   :  ff52 ; 
+ eb   :  ff59 ; 
+ ec   :  ff5f ; 
+ ed   :  ff66 ; 
+ ee   :  ff6d ; 
+ ef   :  ff75 ; 
+ f0   :  ff7c ; 
+ f1   :  ff83 ; 
+ f2   :  ff8a ; 
+ f3   :  ff92 ; 
+ f4   :  ff99 ; 
+ f5   :  ffa1 ; 
+ f6   :  ffa8 ; 
+ f7   :  ffb0 ; 
+ f8   :  ffb7 ; 
+ f9   :  ffbf ; 
+ fa   :  ffc7 ; 
+ fb   :  ffcf ; 
+ fc   :  ffd6 ; 
+ fd   :  ffde ; 
+ fe   :  ffe6 ; 
+ ff   :  ffee ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_62.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_62.mif
new file mode 100644
index 0000000000..a8344b7e3a
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_62.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  15 ; 
+ 1   :  17 ; 
+ 2   :  18 ; 
+ 3   :  1a ; 
+ 4   :  1b ; 
+ 5   :  1d ; 
+ 6   :  1e ; 
+ 7   :  20 ; 
+ 8   :  22 ; 
+ 9   :  23 ; 
+ a   :  25 ; 
+ b   :  26 ; 
+ c   :  28 ; 
+ d   :  29 ; 
+ e   :  2b ; 
+ f   :  2d ; 
+ 10   :  2e ; 
+ 11   :  30 ; 
+ 12   :  31 ; 
+ 13   :  33 ; 
+ 14   :  35 ; 
+ 15   :  36 ; 
+ 16   :  38 ; 
+ 17   :  3a ; 
+ 18   :  3b ; 
+ 19   :  3d ; 
+ 1a   :  3f ; 
+ 1b   :  40 ; 
+ 1c   :  42 ; 
+ 1d   :  44 ; 
+ 1e   :  45 ; 
+ 1f   :  47 ; 
+ 20   :  49 ; 
+ 21   :  4b ; 
+ 22   :  4c ; 
+ 23   :  4e ; 
+ 24   :  50 ; 
+ 25   :  51 ; 
+ 26   :  53 ; 
+ 27   :  55 ; 
+ 28   :  56 ; 
+ 29   :  58 ; 
+ 2a   :  5a ; 
+ 2b   :  5c ; 
+ 2c   :  5d ; 
+ 2d   :  5f ; 
+ 2e   :  61 ; 
+ 2f   :  62 ; 
+ 30   :  64 ; 
+ 31   :  66 ; 
+ 32   :  68 ; 
+ 33   :  69 ; 
+ 34   :  6b ; 
+ 35   :  6d ; 
+ 36   :  6e ; 
+ 37   :  70 ; 
+ 38   :  72 ; 
+ 39   :  74 ; 
+ 3a   :  75 ; 
+ 3b   :  77 ; 
+ 3c   :  79 ; 
+ 3d   :  7a ; 
+ 3e   :  7c ; 
+ 3f   :  7e ; 
+ 40   :  7f ; 
+ 41   :  81 ; 
+ 42   :  83 ; 
+ 43   :  84 ; 
+ 44   :  86 ; 
+ 45   :  87 ; 
+ 46   :  89 ; 
+ 47   :  8b ; 
+ 48   :  8c ; 
+ 49   :  8e ; 
+ 4a   :  8f ; 
+ 4b   :  91 ; 
+ 4c   :  93 ; 
+ 4d   :  94 ; 
+ 4e   :  96 ; 
+ 4f   :  97 ; 
+ 50   :  99 ; 
+ 51   :  9a ; 
+ 52   :  9c ; 
+ 53   :  9d ; 
+ 54   :  9f ; 
+ 55   :  a0 ; 
+ 56   :  a2 ; 
+ 57   :  a3 ; 
+ 58   :  a4 ; 
+ 59   :  a6 ; 
+ 5a   :  a7 ; 
+ 5b   :  a9 ; 
+ 5c   :  aa ; 
+ 5d   :  ab ; 
+ 5e   :  ad ; 
+ 5f   :  ae ; 
+ 60   :  af ; 
+ 61   :  b1 ; 
+ 62   :  b2 ; 
+ 63   :  b3 ; 
+ 64   :  b4 ; 
+ 65   :  b5 ; 
+ 66   :  b7 ; 
+ 67   :  b8 ; 
+ 68   :  b9 ; 
+ 69   :  ba ; 
+ 6a   :  bb ; 
+ 6b   :  bc ; 
+ 6c   :  bd ; 
+ 6d   :  be ; 
+ 6e   :  bf ; 
+ 6f   :  c0 ; 
+ 70   :  c1 ; 
+ 71   :  c2 ; 
+ 72   :  c3 ; 
+ 73   :  c4 ; 
+ 74   :  c5 ; 
+ 75   :  c6 ; 
+ 76   :  c7 ; 
+ 77   :  c8 ; 
+ 78   :  c8 ; 
+ 79   :  c9 ; 
+ 7a   :  ca ; 
+ 7b   :  cb ; 
+ 7c   :  cb ; 
+ 7d   :  cc ; 
+ 7e   :  cd ; 
+ 7f   :  cd ; 
+ 80   :  ce ; 
+ 81   :  ce ; 
+ 82   :  cf ; 
+ 83   :  cf ; 
+ 84   :  d0 ; 
+ 85   :  d0 ; 
+ 86   :  d1 ; 
+ 87   :  d1 ; 
+ 88   :  d1 ; 
+ 89   :  d2 ; 
+ 8a   :  d2 ; 
+ 8b   :  d2 ; 
+ 8c   :  d3 ; 
+ 8d   :  d3 ; 
+ 8e   :  d3 ; 
+ 8f   :  d3 ; 
+ 90   :  d3 ; 
+ 91   :  d3 ; 
+ 92   :  d3 ; 
+ 93   :  d3 ; 
+ 94   :  d3 ; 
+ 95   :  d3 ; 
+ 96   :  d3 ; 
+ 97   :  d3 ; 
+ 98   :  d3 ; 
+ 99   :  d3 ; 
+ 9a   :  d2 ; 
+ 9b   :  d2 ; 
+ 9c   :  d2 ; 
+ 9d   :  d2 ; 
+ 9e   :  d1 ; 
+ 9f   :  d1 ; 
+ a0   :  d0 ; 
+ a1   :  d0 ; 
+ a2   :  cf ; 
+ a3   :  cf ; 
+ a4   :  ce ; 
+ a5   :  ce ; 
+ a6   :  cd ; 
+ a7   :  cc ; 
+ a8   :  cc ; 
+ a9   :  cb ; 
+ aa   :  ca ; 
+ ab   :  c9 ; 
+ ac   :  c9 ; 
+ ad   :  c8 ; 
+ ae   :  c7 ; 
+ af   :  c6 ; 
+ b0   :  c5 ; 
+ b1   :  c4 ; 
+ b2   :  c3 ; 
+ b3   :  c1 ; 
+ b4   :  c0 ; 
+ b5   :  bf ; 
+ b6   :  be ; 
+ b7   :  bd ; 
+ b8   :  bb ; 
+ b9   :  ba ; 
+ ba   :  b9 ; 
+ bb   :  b7 ; 
+ bc   :  b6 ; 
+ bd   :  b4 ; 
+ be   :  b3 ; 
+ bf   :  b1 ; 
+ c0   :  af ; 
+ c1   :  ae ; 
+ c2   :  ac ; 
+ c3   :  aa ; 
+ c4   :  a9 ; 
+ c5   :  a7 ; 
+ c6   :  a5 ; 
+ c7   :  a3 ; 
+ c8   :  a1 ; 
+ c9   :  9f ; 
+ ca   :  9d ; 
+ cb   :  9b ; 
+ cc   :  99 ; 
+ cd   :  97 ; 
+ ce   :  95 ; 
+ cf   :  93 ; 
+ d0   :  90 ; 
+ d1   :  8e ; 
+ d2   :  8c ; 
+ d3   :  89 ; 
+ d4   :  87 ; 
+ d5   :  85 ; 
+ d6   :  82 ; 
+ d7   :  80 ; 
+ d8   :  7d ; 
+ d9   :  7b ; 
+ da   :  78 ; 
+ db   :  75 ; 
+ dc   :  73 ; 
+ dd   :  70 ; 
+ de   :  6d ; 
+ df   :  6b ; 
+ e0   :  68 ; 
+ e1   :  65 ; 
+ e2   :  62 ; 
+ e3   :  5f ; 
+ e4   :  5c ; 
+ e5   :  59 ; 
+ e6   :  56 ; 
+ e7   :  53 ; 
+ e8   :  50 ; 
+ e9   :  4d ; 
+ ea   :  4a ; 
+ eb   :  47 ; 
+ ec   :  44 ; 
+ ed   :  40 ; 
+ ee   :  3d ; 
+ ef   :  3a ; 
+ f0   :  36 ; 
+ f1   :  33 ; 
+ f2   :  30 ; 
+ f3   :  2c ; 
+ f4   :  29 ; 
+ f5   :  25 ; 
+ f6   :  22 ; 
+ f7   :  1e ; 
+ f8   :  1b ; 
+ f9   :  17 ; 
+ fa   :  14 ; 
+ fb   :  10 ; 
+ fc   :  c ; 
+ fd   :  9 ; 
+ fe   :  5 ; 
+ ff   :  1 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_63.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_63.mif
new file mode 100644
index 0000000000..a9fcbe9ebf
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_63.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  ff7b ; 
+ 1   :  ff75 ; 
+ 2   :  ff7b ; 
+ 3   :  ff8e ; 
+ 4   :  ffa9 ; 
+ 5   :  ffc5 ; 
+ 6   :  ffdd ; 
+ 7   :  ffed ; 
+ 8   :  fff4 ; 
+ 9   :  fff4 ; 
+ a   :  fff0 ; 
+ b   :  ffeb ; 
+ c   :  ffe8 ; 
+ d   :  ffe7 ; 
+ e   :  ffe8 ; 
+ f   :  ffea ; 
+ 10   :  ffeb ; 
+ 11   :  ffeb ; 
+ 12   :  ffea ; 
+ 13   :  ffe8 ; 
+ 14   :  ffe7 ; 
+ 15   :  ffe6 ; 
+ 16   :  ffe6 ; 
+ 17   :  ffe7 ; 
+ 18   :  ffe7 ; 
+ 19   :  ffe7 ; 
+ 1a   :  ffe6 ; 
+ 1b   :  ffe5 ; 
+ 1c   :  ffe4 ; 
+ 1d   :  ffe3 ; 
+ 1e   :  ffe3 ; 
+ 1f   :  ffe3 ; 
+ 20   :  ffe3 ; 
+ 21   :  ffe3 ; 
+ 22   :  ffe2 ; 
+ 23   :  ffe1 ; 
+ 24   :  ffe1 ; 
+ 25   :  ffe0 ; 
+ 26   :  ffe0 ; 
+ 27   :  ffe0 ; 
+ 28   :  ffe0 ; 
+ 29   :  ffdf ; 
+ 2a   :  ffdf ; 
+ 2b   :  ffde ; 
+ 2c   :  ffdd ; 
+ 2d   :  ffdd ; 
+ 2e   :  ffdc ; 
+ 2f   :  ffdc ; 
+ 30   :  ffdc ; 
+ 31   :  ffdc ; 
+ 32   :  ffdb ; 
+ 33   :  ffda ; 
+ 34   :  ffda ; 
+ 35   :  ffd9 ; 
+ 36   :  ffd9 ; 
+ 37   :  ffd9 ; 
+ 38   :  ffd8 ; 
+ 39   :  ffd8 ; 
+ 3a   :  ffd7 ; 
+ 3b   :  ffd7 ; 
+ 3c   :  ffd6 ; 
+ 3d   :  ffd6 ; 
+ 3e   :  ffd5 ; 
+ 3f   :  ffd5 ; 
+ 40   :  ffd5 ; 
+ 41   :  ffd4 ; 
+ 42   :  ffd4 ; 
+ 43   :  ffd3 ; 
+ 44   :  ffd3 ; 
+ 45   :  ffd2 ; 
+ 46   :  ffd2 ; 
+ 47   :  ffd2 ; 
+ 48   :  ffd1 ; 
+ 49   :  ffd1 ; 
+ 4a   :  ffd0 ; 
+ 4b   :  ffd0 ; 
+ 4c   :  ffcf ; 
+ 4d   :  ffcf ; 
+ 4e   :  ffcf ; 
+ 4f   :  ffce ; 
+ 50   :  ffce ; 
+ 51   :  ffce ; 
+ 52   :  ffcd ; 
+ 53   :  ffcd ; 
+ 54   :  ffcc ; 
+ 55   :  ffcc ; 
+ 56   :  ffcc ; 
+ 57   :  ffcb ; 
+ 58   :  ffcb ; 
+ 59   :  ffcb ; 
+ 5a   :  ffca ; 
+ 5b   :  ffca ; 
+ 5c   :  ffc9 ; 
+ 5d   :  ffc9 ; 
+ 5e   :  ffc9 ; 
+ 5f   :  ffc8 ; 
+ 60   :  ffc8 ; 
+ 61   :  ffc8 ; 
+ 62   :  ffc7 ; 
+ 63   :  ffc7 ; 
+ 64   :  ffc7 ; 
+ 65   :  ffc6 ; 
+ 66   :  ffc6 ; 
+ 67   :  ffc6 ; 
+ 68   :  ffc5 ; 
+ 69   :  ffc5 ; 
+ 6a   :  ffc5 ; 
+ 6b   :  ffc5 ; 
+ 6c   :  ffc4 ; 
+ 6d   :  ffc4 ; 
+ 6e   :  ffc4 ; 
+ 6f   :  ffc4 ; 
+ 70   :  ffc3 ; 
+ 71   :  ffc3 ; 
+ 72   :  ffc3 ; 
+ 73   :  ffc3 ; 
+ 74   :  ffc2 ; 
+ 75   :  ffc2 ; 
+ 76   :  ffc2 ; 
+ 77   :  ffc2 ; 
+ 78   :  ffc2 ; 
+ 79   :  ffc1 ; 
+ 7a   :  ffc1 ; 
+ 7b   :  ffc1 ; 
+ 7c   :  ffc1 ; 
+ 7d   :  ffc1 ; 
+ 7e   :  ffc1 ; 
+ 7f   :  ffc1 ; 
+ 80   :  ffc0 ; 
+ 81   :  ffc0 ; 
+ 82   :  ffc0 ; 
+ 83   :  ffc0 ; 
+ 84   :  ffc0 ; 
+ 85   :  ffc0 ; 
+ 86   :  ffc0 ; 
+ 87   :  ffc0 ; 
+ 88   :  ffc0 ; 
+ 89   :  ffc0 ; 
+ 8a   :  ffc0 ; 
+ 8b   :  ffc0 ; 
+ 8c   :  ffc0 ; 
+ 8d   :  ffc0 ; 
+ 8e   :  ffc0 ; 
+ 8f   :  ffc0 ; 
+ 90   :  ffc0 ; 
+ 91   :  ffc0 ; 
+ 92   :  ffc0 ; 
+ 93   :  ffc0 ; 
+ 94   :  ffc0 ; 
+ 95   :  ffc0 ; 
+ 96   :  ffc0 ; 
+ 97   :  ffc0 ; 
+ 98   :  ffc1 ; 
+ 99   :  ffc1 ; 
+ 9a   :  ffc1 ; 
+ 9b   :  ffc1 ; 
+ 9c   :  ffc1 ; 
+ 9d   :  ffc1 ; 
+ 9e   :  ffc1 ; 
+ 9f   :  ffc2 ; 
+ a0   :  ffc2 ; 
+ a1   :  ffc2 ; 
+ a2   :  ffc2 ; 
+ a3   :  ffc3 ; 
+ a4   :  ffc3 ; 
+ a5   :  ffc3 ; 
+ a6   :  ffc3 ; 
+ a7   :  ffc4 ; 
+ a8   :  ffc4 ; 
+ a9   :  ffc4 ; 
+ aa   :  ffc5 ; 
+ ab   :  ffc5 ; 
+ ac   :  ffc5 ; 
+ ad   :  ffc6 ; 
+ ae   :  ffc6 ; 
+ af   :  ffc7 ; 
+ b0   :  ffc7 ; 
+ b1   :  ffc8 ; 
+ b2   :  ffc8 ; 
+ b3   :  ffc8 ; 
+ b4   :  ffc9 ; 
+ b5   :  ffc9 ; 
+ b6   :  ffca ; 
+ b7   :  ffca ; 
+ b8   :  ffcb ; 
+ b9   :  ffcc ; 
+ ba   :  ffcc ; 
+ bb   :  ffcd ; 
+ bc   :  ffcd ; 
+ bd   :  ffce ; 
+ be   :  ffce ; 
+ bf   :  ffcf ; 
+ c0   :  ffd0 ; 
+ c1   :  ffd0 ; 
+ c2   :  ffd1 ; 
+ c3   :  ffd2 ; 
+ c4   :  ffd2 ; 
+ c5   :  ffd3 ; 
+ c6   :  ffd4 ; 
+ c7   :  ffd5 ; 
+ c8   :  ffd5 ; 
+ c9   :  ffd6 ; 
+ ca   :  ffd7 ; 
+ cb   :  ffd8 ; 
+ cc   :  ffd9 ; 
+ cd   :  ffd9 ; 
+ ce   :  ffda ; 
+ cf   :  ffdb ; 
+ d0   :  ffdc ; 
+ d1   :  ffdd ; 
+ d2   :  ffde ; 
+ d3   :  ffdf ; 
+ d4   :  ffe0 ; 
+ d5   :  ffe1 ; 
+ d6   :  ffe1 ; 
+ d7   :  ffe2 ; 
+ d8   :  ffe3 ; 
+ d9   :  ffe4 ; 
+ da   :  ffe5 ; 
+ db   :  ffe6 ; 
+ dc   :  ffe7 ; 
+ dd   :  ffe9 ; 
+ de   :  ffea ; 
+ df   :  ffeb ; 
+ e0   :  ffec ; 
+ e1   :  ffed ; 
+ e2   :  ffee ; 
+ e3   :  ffef ; 
+ e4   :  fff0 ; 
+ e5   :  fff1 ; 
+ e6   :  fff3 ; 
+ e7   :  fff4 ; 
+ e8   :  fff5 ; 
+ e9   :  fff6 ; 
+ ea   :  fff7 ; 
+ eb   :  fff9 ; 
+ ec   :  fffa ; 
+ ed   :  fffb ; 
+ ee   :  fffc ; 
+ ef   :  fffe ; 
+ f0   :  ffff ; 
+ f1   :  0 ; 
+ f2   :  2 ; 
+ f3   :  3 ; 
+ f4   :  4 ; 
+ f5   :  6 ; 
+ f6   :  7 ; 
+ f7   :  8 ; 
+ f8   :  a ; 
+ f9   :  b ; 
+ fa   :  d ; 
+ fb   :  e ; 
+ fc   :  f ; 
+ fd   :  11 ; 
+ fe   :  12 ; 
+ ff   :  14 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_7.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_7.mif
new file mode 100644
index 0000000000..f15ac9e3df
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_7.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  7ffc ; 
+ 1   :  7fff ; 
+ 2   :  7fff ; 
+ 3   :  7ffe ; 
+ 4   :  7ffb ; 
+ 5   :  7ff6 ; 
+ 6   :  7ff0 ; 
+ 7   :  7fe8 ; 
+ 8   :  7fde ; 
+ 9   :  7fd2 ; 
+ a   :  7fc5 ; 
+ b   :  7fb6 ; 
+ c   :  7fa6 ; 
+ d   :  7f94 ; 
+ e   :  7f80 ; 
+ f   :  7f6a ; 
+ 10   :  7f53 ; 
+ 11   :  7f3a ; 
+ 12   :  7f1f ; 
+ 13   :  7f03 ; 
+ 14   :  7ee5 ; 
+ 15   :  7ec5 ; 
+ 16   :  7ea3 ; 
+ 17   :  7e80 ; 
+ 18   :  7e5c ; 
+ 19   :  7e35 ; 
+ 1a   :  7e0d ; 
+ 1b   :  7de4 ; 
+ 1c   :  7db8 ; 
+ 1d   :  7d8b ; 
+ 1e   :  7d5d ; 
+ 1f   :  7d2d ; 
+ 20   :  7cfb ; 
+ 21   :  7cc7 ; 
+ 22   :  7c92 ; 
+ 23   :  7c5b ; 
+ 24   :  7c23 ; 
+ 25   :  7be9 ; 
+ 26   :  7bad ; 
+ 27   :  7b70 ; 
+ 28   :  7b32 ; 
+ 29   :  7af1 ; 
+ 2a   :  7aaf ; 
+ 2b   :  7a6c ; 
+ 2c   :  7a27 ; 
+ 2d   :  79e0 ; 
+ 2e   :  7998 ; 
+ 2f   :  794f ; 
+ 30   :  7903 ; 
+ 31   :  78b7 ; 
+ 32   :  7868 ; 
+ 33   :  7819 ; 
+ 34   :  77c7 ; 
+ 35   :  7774 ; 
+ 36   :  7720 ; 
+ 37   :  76ca ; 
+ 38   :  7673 ; 
+ 39   :  761b ; 
+ 3a   :  75c0 ; 
+ 3b   :  7565 ; 
+ 3c   :  7508 ; 
+ 3d   :  74a9 ; 
+ 3e   :  7449 ; 
+ 3f   :  73e8 ; 
+ 40   :  7385 ; 
+ 41   :  7321 ; 
+ 42   :  72bc ; 
+ 43   :  7255 ; 
+ 44   :  71ed ; 
+ 45   :  7183 ; 
+ 46   :  7118 ; 
+ 47   :  70ac ; 
+ 48   :  703e ; 
+ 49   :  6fcf ; 
+ 4a   :  6f5f ; 
+ 4b   :  6eee ; 
+ 4c   :  6e7b ; 
+ 4d   :  6e07 ; 
+ 4e   :  6d91 ; 
+ 4f   :  6d1b ; 
+ 50   :  6ca3 ; 
+ 51   :  6c2a ; 
+ 52   :  6bb0 ; 
+ 53   :  6b34 ; 
+ 54   :  6ab8 ; 
+ 55   :  6a3a ; 
+ 56   :  69bb ; 
+ 57   :  693b ; 
+ 58   :  68b9 ; 
+ 59   :  6837 ; 
+ 5a   :  67b3 ; 
+ 5b   :  672f ; 
+ 5c   :  66a9 ; 
+ 5d   :  6622 ; 
+ 5e   :  659a ; 
+ 5f   :  6511 ; 
+ 60   :  6487 ; 
+ 61   :  63fc ; 
+ 62   :  6370 ; 
+ 63   :  62e3 ; 
+ 64   :  6255 ; 
+ 65   :  61c6 ; 
+ 66   :  6136 ; 
+ 67   :  60a5 ; 
+ 68   :  6013 ; 
+ 69   :  5f80 ; 
+ 6a   :  5eec ; 
+ 6b   :  5e57 ; 
+ 6c   :  5dc2 ; 
+ 6d   :  5d2b ; 
+ 6e   :  5c94 ; 
+ 6f   :  5bfc ; 
+ 70   :  5b63 ; 
+ 71   :  5ac9 ; 
+ 72   :  5a2f ; 
+ 73   :  5993 ; 
+ 74   :  58f7 ; 
+ 75   :  585a ; 
+ 76   :  57bc ; 
+ 77   :  571e ; 
+ 78   :  567f ; 
+ 79   :  55df ; 
+ 7a   :  553f ; 
+ 7b   :  549d ; 
+ 7c   :  53fc ; 
+ 7d   :  5359 ; 
+ 7e   :  52b6 ; 
+ 7f   :  5212 ; 
+ 80   :  516e ; 
+ 81   :  50c9 ; 
+ 82   :  5024 ; 
+ 83   :  4f7e ; 
+ 84   :  4ed7 ; 
+ 85   :  4e30 ; 
+ 86   :  4d88 ; 
+ 87   :  4ce0 ; 
+ 88   :  4c38 ; 
+ 89   :  4b8f ; 
+ 8a   :  4ae5 ; 
+ 8b   :  4a3b ; 
+ 8c   :  4991 ; 
+ 8d   :  48e6 ; 
+ 8e   :  483b ; 
+ 8f   :  478f ; 
+ 90   :  46e4 ; 
+ 91   :  4637 ; 
+ 92   :  458b ; 
+ 93   :  44de ; 
+ 94   :  4431 ; 
+ 95   :  4383 ; 
+ 96   :  42d6 ; 
+ 97   :  4228 ; 
+ 98   :  4179 ; 
+ 99   :  40cb ; 
+ 9a   :  401c ; 
+ 9b   :  3f6e ; 
+ 9c   :  3ebf ; 
+ 9d   :  3e0f ; 
+ 9e   :  3d60 ; 
+ 9f   :  3cb1 ; 
+ a0   :  3c01 ; 
+ a1   :  3b51 ; 
+ a2   :  3aa2 ; 
+ a3   :  39f2 ; 
+ a4   :  3942 ; 
+ a5   :  3892 ; 
+ a6   :  37e2 ; 
+ a7   :  3732 ; 
+ a8   :  3682 ; 
+ a9   :  35d2 ; 
+ aa   :  3522 ; 
+ ab   :  3473 ; 
+ ac   :  33c3 ; 
+ ad   :  3313 ; 
+ ae   :  3263 ; 
+ af   :  31b4 ; 
+ b0   :  3105 ; 
+ b1   :  3055 ; 
+ b2   :  2fa6 ; 
+ b3   :  2ef7 ; 
+ b4   :  2e48 ; 
+ b5   :  2d9a ; 
+ b6   :  2cec ; 
+ b7   :  2c3d ; 
+ b8   :  2b90 ; 
+ b9   :  2ae2 ; 
+ ba   :  2a35 ; 
+ bb   :  2987 ; 
+ bc   :  28db ; 
+ bd   :  282e ; 
+ be   :  2782 ; 
+ bf   :  26d6 ; 
+ c0   :  262b ; 
+ c1   :  2580 ; 
+ c2   :  24d5 ; 
+ c3   :  242a ; 
+ c4   :  2380 ; 
+ c5   :  22d7 ; 
+ c6   :  222e ; 
+ c7   :  2185 ; 
+ c8   :  20dd ; 
+ c9   :  2035 ; 
+ ca   :  1f8e ; 
+ cb   :  1ee7 ; 
+ cc   :  1e41 ; 
+ cd   :  1d9b ; 
+ ce   :  1cf6 ; 
+ cf   :  1c51 ; 
+ d0   :  1bad ; 
+ d1   :  1b0a ; 
+ d2   :  1a67 ; 
+ d3   :  19c4 ; 
+ d4   :  1923 ; 
+ d5   :  1882 ; 
+ d6   :  17e1 ; 
+ d7   :  1741 ; 
+ d8   :  16a2 ; 
+ d9   :  1604 ; 
+ da   :  1566 ; 
+ db   :  14c9 ; 
+ dc   :  142c ; 
+ dd   :  1391 ; 
+ de   :  12f6 ; 
+ df   :  125b ; 
+ e0   :  11c2 ; 
+ e1   :  1129 ; 
+ e2   :  1091 ; 
+ e3   :  ffa ; 
+ e4   :  f63 ; 
+ e5   :  ece ; 
+ e6   :  e39 ; 
+ e7   :  da5 ; 
+ e8   :  d12 ; 
+ e9   :  c7f ; 
+ ea   :  bee ; 
+ eb   :  b5d ; 
+ ec   :  ace ; 
+ ed   :  a3f ; 
+ ee   :  9b1 ; 
+ ef   :  924 ; 
+ f0   :  897 ; 
+ f1   :  80c ; 
+ f2   :  782 ; 
+ f3   :  6f9 ; 
+ f4   :  670 ; 
+ f5   :  5e9 ; 
+ f6   :  562 ; 
+ f7   :  4dc ; 
+ f8   :  458 ; 
+ f9   :  3d4 ; 
+ fa   :  352 ; 
+ fb   :  2d0 ; 
+ fc   :  24f ; 
+ fd   :  1d0 ; 
+ fe   :  151 ; 
+ ff   :  d4 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_8.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_8.mif
new file mode 100644
index 0000000000..87a5f4d6c8
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_8.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  feab ; 
+ 1   :  ff24 ; 
+ 2   :  ff9e ; 
+ 3   :  19 ; 
+ 4   :  95 ; 
+ 5   :  112 ; 
+ 6   :  190 ; 
+ 7   :  20f ; 
+ 8   :  28f ; 
+ 9   :  311 ; 
+ a   :  393 ; 
+ b   :  416 ; 
+ c   :  49a ; 
+ d   :  51f ; 
+ e   :  5a5 ; 
+ f   :  62c ; 
+ 10   :  6b4 ; 
+ 11   :  73d ; 
+ 12   :  7c7 ; 
+ 13   :  852 ; 
+ 14   :  8dd ; 
+ 15   :  96a ; 
+ 16   :  9f8 ; 
+ 17   :  a86 ; 
+ 18   :  b15 ; 
+ 19   :  ba6 ; 
+ 1a   :  c37 ; 
+ 1b   :  cc8 ; 
+ 1c   :  d5b ; 
+ 1d   :  def ; 
+ 1e   :  e83 ; 
+ 1f   :  f18 ; 
+ 20   :  fae ; 
+ 21   :  1045 ; 
+ 22   :  10dd ; 
+ 23   :  1175 ; 
+ 24   :  120e ; 
+ 25   :  12a8 ; 
+ 26   :  1343 ; 
+ 27   :  13de ; 
+ 28   :  147a ; 
+ 29   :  1517 ; 
+ 2a   :  15b5 ; 
+ 2b   :  1653 ; 
+ 2c   :  16f2 ; 
+ 2d   :  1791 ; 
+ 2e   :  1831 ; 
+ 2f   :  18d2 ; 
+ 30   :  1974 ; 
+ 31   :  1a16 ; 
+ 32   :  1ab8 ; 
+ 33   :  1b5b ; 
+ 34   :  1bff ; 
+ 35   :  1ca4 ; 
+ 36   :  1d49 ; 
+ 37   :  1dee ; 
+ 38   :  1e94 ; 
+ 39   :  1f3a ; 
+ 3a   :  1fe1 ; 
+ 3b   :  2089 ; 
+ 3c   :  2131 ; 
+ 3d   :  21d9 ; 
+ 3e   :  2282 ; 
+ 3f   :  232c ; 
+ 40   :  23d5 ; 
+ 41   :  2480 ; 
+ 42   :  252a ; 
+ 43   :  25d5 ; 
+ 44   :  2680 ; 
+ 45   :  272c ; 
+ 46   :  27d8 ; 
+ 47   :  2884 ; 
+ 48   :  2931 ; 
+ 49   :  29de ; 
+ 4a   :  2a8b ; 
+ 4b   :  2b39 ; 
+ 4c   :  2be6 ; 
+ 4d   :  2c94 ; 
+ 4e   :  2d43 ; 
+ 4f   :  2df1 ; 
+ 50   :  2ea0 ; 
+ 51   :  2f4f ; 
+ 52   :  2ffe ; 
+ 53   :  30ad ; 
+ 54   :  315c ; 
+ 55   :  320c ; 
+ 56   :  32bb ; 
+ 57   :  336b ; 
+ 58   :  341b ; 
+ 59   :  34ca ; 
+ 5a   :  357a ; 
+ 5b   :  362a ; 
+ 5c   :  36da ; 
+ 5d   :  378a ; 
+ 5e   :  383a ; 
+ 5f   :  38ea ; 
+ 60   :  399a ; 
+ 61   :  3a4a ; 
+ 62   :  3afa ; 
+ 63   :  3ba9 ; 
+ 64   :  3c59 ; 
+ 65   :  3d08 ; 
+ 66   :  3db8 ; 
+ 67   :  3e67 ; 
+ 68   :  3f16 ; 
+ 69   :  3fc5 ; 
+ 6a   :  4074 ; 
+ 6b   :  4122 ; 
+ 6c   :  41d1 ; 
+ 6d   :  427f ; 
+ 6e   :  432d ; 
+ 6f   :  43da ; 
+ 70   :  4487 ; 
+ 71   :  4534 ; 
+ 72   :  45e1 ; 
+ 73   :  468e ; 
+ 74   :  473a ; 
+ 75   :  47e5 ; 
+ 76   :  4891 ; 
+ 77   :  493c ; 
+ 78   :  49e6 ; 
+ 79   :  4a90 ; 
+ 7a   :  4b3a ; 
+ 7b   :  4be3 ; 
+ 7c   :  4c8c ; 
+ 7d   :  4d34 ; 
+ 7e   :  4ddc ; 
+ 7f   :  4e84 ; 
+ 80   :  4f2a ; 
+ 81   :  4fd1 ; 
+ 82   :  5076 ; 
+ 83   :  511c ; 
+ 84   :  51c0 ; 
+ 85   :  5264 ; 
+ 86   :  5308 ; 
+ 87   :  53ab ; 
+ 88   :  544d ; 
+ 89   :  54ee ; 
+ 8a   :  558f ; 
+ 8b   :  562f ; 
+ 8c   :  56cf ; 
+ 8d   :  576d ; 
+ 8e   :  580b ; 
+ 8f   :  58a9 ; 
+ 90   :  5945 ; 
+ 91   :  59e1 ; 
+ 92   :  5a7c ; 
+ 93   :  5b16 ; 
+ 94   :  5bb0 ; 
+ 95   :  5c48 ; 
+ 96   :  5ce0 ; 
+ 97   :  5d77 ; 
+ 98   :  5e0d ; 
+ 99   :  5ea2 ; 
+ 9a   :  5f36 ; 
+ 9b   :  5fc9 ; 
+ 9c   :  605c ; 
+ 9d   :  60ed ; 
+ 9e   :  617e ; 
+ 9f   :  620d ; 
+ a0   :  629c ; 
+ a1   :  6329 ; 
+ a2   :  63b6 ; 
+ a3   :  6442 ; 
+ a4   :  64cc ; 
+ a5   :  6556 ; 
+ a6   :  65de ; 
+ a7   :  6666 ; 
+ a8   :  66ec ; 
+ a9   :  6771 ; 
+ aa   :  67f5 ; 
+ ab   :  6878 ; 
+ ac   :  68fa ; 
+ ad   :  697b ; 
+ ae   :  69fa ; 
+ af   :  6a79 ; 
+ b0   :  6af6 ; 
+ b1   :  6b72 ; 
+ b2   :  6bed ; 
+ b3   :  6c67 ; 
+ b4   :  6cdf ; 
+ b5   :  6d56 ; 
+ b6   :  6dcc ; 
+ b7   :  6e41 ; 
+ b8   :  6eb4 ; 
+ b9   :  6f27 ; 
+ ba   :  6f97 ; 
+ bb   :  7007 ; 
+ bc   :  7075 ; 
+ bd   :  70e2 ; 
+ be   :  714e ; 
+ bf   :  71b8 ; 
+ c0   :  7221 ; 
+ c1   :  7288 ; 
+ c2   :  72ef ; 
+ c3   :  7353 ; 
+ c4   :  73b7 ; 
+ c5   :  7419 ; 
+ c6   :  7479 ; 
+ c7   :  74d9 ; 
+ c8   :  7536 ; 
+ c9   :  7593 ; 
+ ca   :  75ee ; 
+ cb   :  7647 ; 
+ cc   :  769f ; 
+ cd   :  76f5 ; 
+ ce   :  774b ; 
+ cf   :  779e ; 
+ d0   :  77f0 ; 
+ d1   :  7841 ; 
+ d2   :  7890 ; 
+ d3   :  78dd ; 
+ d4   :  7929 ; 
+ d5   :  7974 ; 
+ d6   :  79bc ; 
+ d7   :  7a04 ; 
+ d8   :  7a4a ; 
+ d9   :  7a8e ; 
+ da   :  7ad1 ; 
+ db   :  7b12 ; 
+ dc   :  7b51 ; 
+ dd   :  7b8f ; 
+ de   :  7bcb ; 
+ df   :  7c06 ; 
+ e0   :  7c3f ; 
+ e1   :  7c77 ; 
+ e2   :  7cad ; 
+ e3   :  7ce1 ; 
+ e4   :  7d14 ; 
+ e5   :  7d45 ; 
+ e6   :  7d74 ; 
+ e7   :  7da2 ; 
+ e8   :  7dce ; 
+ e9   :  7df9 ; 
+ ea   :  7e22 ; 
+ eb   :  7e49 ; 
+ ec   :  7e6e ; 
+ ed   :  7e92 ; 
+ ee   :  7eb4 ; 
+ ef   :  7ed5 ; 
+ f0   :  7ef4 ; 
+ f1   :  7f11 ; 
+ f2   :  7f2d ; 
+ f3   :  7f46 ; 
+ f4   :  7f5e ; 
+ f5   :  7f75 ; 
+ f6   :  7f8a ; 
+ f7   :  7f9d ; 
+ f8   :  7fae ; 
+ f9   :  7fbe ; 
+ fa   :  7fcc ; 
+ fb   :  7fd8 ; 
+ fc   :  7fe3 ; 
+ fd   :  7fec ; 
+ fe   :  7ff3 ; 
+ ff   :  7ff9 ; 
+END;
diff --git a/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_9.mif b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_9.mif
new file mode 100644
index 0000000000..30578f6fad
--- /dev/null
+++ b/libraries/dsp/filter/src/hex/run_pfb_m_v2_pfir_coeff_fircls1_16taps_1024points_16b_4wb_9.mif
@@ -0,0 +1,262 @@
+WIDTH=16;
+DEPTH=256;
+ADDRESS_RADIX=HEX;
+DATA_RADIX=HEX;
+CONTENT BEGIN
+ 0   :  c9 ; 
+ 1   :  93 ; 
+ 2   :  5e ; 
+ 3   :  28 ; 
+ 4   :  fff1 ; 
+ 5   :  ffbb ; 
+ 6   :  ff84 ; 
+ 7   :  ff4d ; 
+ 8   :  ff16 ; 
+ 9   :  fede ; 
+ a   :  fea6 ; 
+ b   :  fe6e ; 
+ c   :  fe36 ; 
+ d   :  fdfd ; 
+ e   :  fdc4 ; 
+ f   :  fd8b ; 
+ 10   :  fd52 ; 
+ 11   :  fd19 ; 
+ 12   :  fcdf ; 
+ 13   :  fca6 ; 
+ 14   :  fc6c ; 
+ 15   :  fc32 ; 
+ 16   :  fbf7 ; 
+ 17   :  fbbd ; 
+ 18   :  fb82 ; 
+ 19   :  fb48 ; 
+ 1a   :  fb0d ; 
+ 1b   :  fad2 ; 
+ 1c   :  fa97 ; 
+ 1d   :  fa5c ; 
+ 1e   :  fa21 ; 
+ 1f   :  f9e5 ; 
+ 20   :  f9aa ; 
+ 21   :  f96e ; 
+ 22   :  f933 ; 
+ 23   :  f8f7 ; 
+ 24   :  f8bc ; 
+ 25   :  f880 ; 
+ 26   :  f845 ; 
+ 27   :  f809 ; 
+ 28   :  f7cd ; 
+ 29   :  f791 ; 
+ 2a   :  f756 ; 
+ 2b   :  f71a ; 
+ 2c   :  f6df ; 
+ 2d   :  f6a3 ; 
+ 2e   :  f667 ; 
+ 2f   :  f62c ; 
+ 30   :  f5f0 ; 
+ 31   :  f5b5 ; 
+ 32   :  f57a ; 
+ 33   :  f53f ; 
+ 34   :  f504 ; 
+ 35   :  f4c9 ; 
+ 36   :  f48e ; 
+ 37   :  f453 ; 
+ 38   :  f419 ; 
+ 39   :  f3de ; 
+ 3a   :  f3a4 ; 
+ 3b   :  f36a ; 
+ 3c   :  f330 ; 
+ 3d   :  f2f6 ; 
+ 3e   :  f2bd ; 
+ 3f   :  f284 ; 
+ 40   :  f24a ; 
+ 41   :  f212 ; 
+ 42   :  f1d9 ; 
+ 43   :  f1a1 ; 
+ 44   :  f168 ; 
+ 45   :  f131 ; 
+ 46   :  f0f9 ; 
+ 47   :  f0c2 ; 
+ 48   :  f08b ; 
+ 49   :  f054 ; 
+ 4a   :  f01e ; 
+ 4b   :  efe8 ; 
+ 4c   :  efb2 ; 
+ 4d   :  ef7d ; 
+ 4e   :  ef48 ; 
+ 4f   :  ef13 ; 
+ 50   :  eedf ; 
+ 51   :  eeab ; 
+ 52   :  ee77 ; 
+ 53   :  ee44 ; 
+ 54   :  ee12 ; 
+ 55   :  eddf ; 
+ 56   :  edae ; 
+ 57   :  ed7c ; 
+ 58   :  ed4b ; 
+ 59   :  ed1b ; 
+ 5a   :  eceb ; 
+ 5b   :  ecbb ; 
+ 5c   :  ec8c ; 
+ 5d   :  ec5e ; 
+ 5e   :  ec30 ; 
+ 5f   :  ec02 ; 
+ 60   :  ebd6 ; 
+ 61   :  eba9 ; 
+ 62   :  eb7d ; 
+ 63   :  eb52 ; 
+ 64   :  eb27 ; 
+ 65   :  eafd ; 
+ 66   :  ead4 ; 
+ 67   :  eaab ; 
+ 68   :  ea83 ; 
+ 69   :  ea5b ; 
+ 6a   :  ea34 ; 
+ 6b   :  ea0d ; 
+ 6c   :  e9e8 ; 
+ 6d   :  e9c3 ; 
+ 6e   :  e99e ; 
+ 6f   :  e97a ; 
+ 70   :  e957 ; 
+ 71   :  e935 ; 
+ 72   :  e913 ; 
+ 73   :  e8f2 ; 
+ 74   :  e8d2 ; 
+ 75   :  e8b2 ; 
+ 76   :  e894 ; 
+ 77   :  e876 ; 
+ 78   :  e858 ; 
+ 79   :  e83c ; 
+ 7a   :  e820 ; 
+ 7b   :  e805 ; 
+ 7c   :  e7eb ; 
+ 7d   :  e7d2 ; 
+ 7e   :  e7b9 ; 
+ 7f   :  e7a1 ; 
+ 80   :  e78b ; 
+ 81   :  e775 ; 
+ 82   :  e75f ; 
+ 83   :  e74b ; 
+ 84   :  e738 ; 
+ 85   :  e725 ; 
+ 86   :  e713 ; 
+ 87   :  e702 ; 
+ 88   :  e6f2 ; 
+ 89   :  e6e3 ; 
+ 8a   :  e6d5 ; 
+ 8b   :  e6c8 ; 
+ 8c   :  e6bc ; 
+ 8d   :  e6b0 ; 
+ 8e   :  e6a6 ; 
+ 8f   :  e69c ; 
+ 90   :  e694 ; 
+ 91   :  e68c ; 
+ 92   :  e686 ; 
+ 93   :  e680 ; 
+ 94   :  e67c ; 
+ 95   :  e678 ; 
+ 96   :  e675 ; 
+ 97   :  e674 ; 
+ 98   :  e673 ; 
+ 99   :  e673 ; 
+ 9a   :  e675 ; 
+ 9b   :  e677 ; 
+ 9c   :  e67b ; 
+ 9d   :  e67f ; 
+ 9e   :  e685 ; 
+ 9f   :  e68c ; 
+ a0   :  e693 ; 
+ a1   :  e69c ; 
+ a2   :  e6a6 ; 
+ a3   :  e6b1 ; 
+ a4   :  e6bd ; 
+ a5   :  e6ca ; 
+ a6   :  e6d8 ; 
+ a7   :  e6e8 ; 
+ a8   :  e6f8 ; 
+ a9   :  e709 ; 
+ aa   :  e71c ; 
+ ab   :  e730 ; 
+ ac   :  e745 ; 
+ ad   :  e75b ; 
+ ae   :  e772 ; 
+ af   :  e78a ; 
+ b0   :  e7a4 ; 
+ b1   :  e7be ; 
+ b2   :  e7da ; 
+ b3   :  e7f7 ; 
+ b4   :  e815 ; 
+ b5   :  e834 ; 
+ b6   :  e855 ; 
+ b7   :  e876 ; 
+ b8   :  e899 ; 
+ b9   :  e8bd ; 
+ ba   :  e8e2 ; 
+ bb   :  e908 ; 
+ bc   :  e930 ; 
+ bd   :  e958 ; 
+ be   :  e982 ; 
+ bf   :  e9ad ; 
+ c0   :  e9d9 ; 
+ c1   :  ea07 ; 
+ c2   :  ea35 ; 
+ c3   :  ea65 ; 
+ c4   :  ea96 ; 
+ c5   :  eac9 ; 
+ c6   :  eafc ; 
+ c7   :  eb31 ; 
+ c8   :  eb67 ; 
+ c9   :  eb9e ; 
+ ca   :  ebd6 ; 
+ cb   :  ec10 ; 
+ cc   :  ec4a ; 
+ cd   :  ec86 ; 
+ ce   :  ecc3 ; 
+ cf   :  ed02 ; 
+ d0   :  ed41 ; 
+ d1   :  ed82 ; 
+ d2   :  edc4 ; 
+ d3   :  ee08 ; 
+ d4   :  ee4c ; 
+ d5   :  ee92 ; 
+ d6   :  eed9 ; 
+ d7   :  ef21 ; 
+ d8   :  ef6a ; 
+ d9   :  efb5 ; 
+ da   :  f001 ; 
+ db   :  f04e ; 
+ dc   :  f09c ; 
+ dd   :  f0eb ; 
+ de   :  f13c ; 
+ df   :  f18e ; 
+ e0   :  f1e1 ; 
+ e1   :  f235 ; 
+ e2   :  f28a ; 
+ e3   :  f2e1 ; 
+ e4   :  f339 ; 
+ e5   :  f392 ; 
+ e6   :  f3ec ; 
+ e7   :  f447 ; 
+ e8   :  f4a4 ; 
+ e9   :  f502 ; 
+ ea   :  f561 ; 
+ eb   :  f5c1 ; 
+ ec   :  f622 ; 
+ ed   :  f685 ; 
+ ee   :  f6e8 ; 
+ ef   :  f74d ; 
+ f0   :  f7b3 ; 
+ f1   :  f81a ; 
+ f2   :  f882 ; 
+ f3   :  f8ec ; 
+ f4   :  f956 ; 
+ f5   :  f9c2 ; 
+ f6   :  fa2f ; 
+ f7   :  fa9d ; 
+ f8   :  fb0c ; 
+ f9   :  fb7c ; 
+ fa   :  fbed ; 
+ fb   :  fc5f ; 
+ fc   :  fcd3 ; 
+ fd   :  fd47 ; 
+ fe   :  fdbd ; 
+ ff   :  fe34 ; 
+END;
diff --git a/libraries/dsp/wpfb/tb/data/run_pfb_m_v2_sinusoid_8b_16taps_1024points_16b_16b.dat b/libraries/dsp/wpfb/tb/data/run_pfb_m_v2_sinusoid_8b_16taps_1024points_16b_16b.dat
new file mode 100644
index 0000000000..79d260d2fb
--- /dev/null
+++ b/libraries/dsp/wpfb/tb/data/run_pfb_m_v2_sinusoid_8b_16taps_1024points_16b_16b.dat
@@ -0,0 +1,144388 @@
+Nof lines PFIR coefficients: 16384
+Nof lines WG output:         51200
+Nof lines PFIR output:       51200
+Nof lines PFFT output:       25600
+-114
+-107
+-101
+-94
+-87
+-80
+-73
+-66
+-59
+-52
+-46
+-40
+-35
+-30
+-26
+-22
+-19
+-16
+-14
+-13
+-12
+-11
+-11
+-11
+-12
+-12
+-13
+-14
+-16
+-17
+-18
+-19
+-21
+-22
+-22
+-23
+-24
+-24
+-25
+-25
+-25
+-25
+-24
+-24
+-24
+-23
+-23
+-23
+-22
+-22
+-21
+-21
+-21
+-21
+-21
+-21
+-21
+-21
+-21
+-22
+-22
+-23
+-23
+-23
+-24
+-24
+-24
+-25
+-25
+-25
+-26
+-26
+-26
+-26
+-26
+-26
+-26
+-26
+-26
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-26
+-26
+-26
+-26
+-26
+-27
+-27
+-27
+-27
+-28
+-28
+-28
+-28
+-28
+-28
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-30
+-30
+-30
+-30
+-30
+-31
+-31
+-31
+-31
+-31
+-31
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-33
+-33
+-33
+-33
+-33
+-33
+-33
+-33
+-34
+-34
+-34
+-34
+-34
+-34
+-35
+-35
+-35
+-35
+-35
+-35
+-35
+-35
+-35
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-37
+-37
+-37
+-37
+-37
+-37
+-37
+-38
+-38
+-38
+-38
+-38
+-38
+-38
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-41
+-41
+-41
+-41
+-41
+-41
+-41
+-42
+-42
+-42
+-42
+-42
+-42
+-42
+-42
+-42
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-44
+-44
+-44
+-44
+-44
+-44
+-44
+-44
+-45
+-45
+-45
+-45
+-45
+-45
+-45
+-45
+-45
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-48
+-48
+-48
+-48
+-48
+-48
+-48
+-48
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-49
+-49
+-49
+-49
+-49
+-49
+-48
+-48
+-48
+-48
+-48
+-48
+-47
+-47
+-47
+-47
+-47
+-47
+-46
+-46
+-46
+-46
+-46
+-46
+-45
+-45
+-45
+-45
+-45
+-44
+-44
+-44
+-44
+-44
+-44
+-43
+-43
+-43
+-43
+-43
+-42
+-42
+-42
+-42
+-42
+-41
+-41
+-41
+-41
+-41
+-40
+-40
+-40
+-40
+-40
+-39
+-39
+-39
+-39
+-39
+-38
+-38
+-38
+-38
+-38
+-37
+-37
+-37
+-37
+-36
+-36
+-36
+-36
+-36
+-35
+-35
+-35
+-35
+-34
+-34
+-34
+-34
+-34
+-33
+-33
+-33
+-33
+-32
+-32
+-32
+-32
+-31
+-31
+-31
+-31
+-31
+-30
+-30
+-30
+-30
+-29
+-29
+-29
+-29
+-28
+-28
+-28
+-28
+-27
+-27
+-27
+-27
+-26
+-26
+-26
+-26
+-25
+-25
+-25
+-25
+-24
+-24
+-24
+-23
+-23
+-23
+-23
+-22
+-22
+-22
+-22
+-21
+-21
+-21
+-20
+-20
+-20
+-20
+-19
+-19
+-19
+-19
+-18
+-18
+-18
+-17
+-17
+-17
+-17
+-16
+-16
+-16
+-15
+-15
+-15
+-15
+-14
+-14
+-14
+-13
+-13
+-13
+-13
+-12
+-12
+-12
+-11
+-11
+-11
+-10
+-10
+-10
+-9
+-9
+-9
+-9
+-8
+-8
+-8
+-7
+-7
+-7
+-6
+-6
+-6
+-5
+-5
+-5
+-5
+-4
+-4
+-4
+-3
+-3
+-3
+-2
+-2
+-2
+-1
+-1
+-1
+0
+0
+0
+1
+1
+1
+2
+2
+2
+3
+3
+3
+4
+4
+4
+5
+5
+5
+6
+6
+6
+7
+7
+7
+8
+8
+8
+9
+9
+9
+10
+10
+11
+11
+11
+12
+12
+12
+13
+13
+13
+14
+14
+14
+15
+15
+15
+16
+16
+17
+17
+17
+18
+18
+18
+19
+19
+20
+20
+20
+21
+21
+21
+22
+22
+22
+23
+23
+24
+24
+24
+25
+25
+25
+26
+26
+27
+27
+27
+28
+28
+28
+29
+29
+30
+30
+30
+31
+31
+32
+32
+32
+33
+33
+34
+34
+34
+35
+35
+35
+36
+36
+37
+37
+37
+38
+38
+39
+39
+39
+40
+40
+41
+41
+41
+42
+42
+43
+43
+43
+44
+44
+45
+45
+45
+46
+46
+47
+47
+47
+48
+48
+49
+49
+49
+50
+50
+51
+51
+51
+52
+52
+53
+53
+54
+54
+54
+55
+55
+56
+56
+56
+57
+57
+58
+58
+59
+59
+59
+60
+60
+61
+61
+61
+62
+62
+63
+63
+64
+64
+64
+65
+65
+66
+66
+66
+67
+67
+68
+68
+69
+69
+69
+70
+70
+71
+71
+72
+72
+72
+73
+73
+74
+74
+75
+75
+75
+76
+76
+77
+77
+77
+78
+78
+79
+79
+80
+80
+80
+81
+81
+82
+82
+83
+83
+83
+84
+84
+85
+85
+86
+86
+86
+87
+87
+88
+88
+89
+89
+89
+90
+90
+91
+91
+92
+92
+92
+93
+93
+94
+94
+95
+95
+95
+96
+96
+97
+97
+98
+98
+98
+99
+99
+100
+100
+101
+101
+101
+102
+102
+103
+103
+104
+104
+104
+105
+105
+106
+106
+107
+107
+107
+108
+108
+109
+109
+110
+110
+110
+111
+111
+112
+112
+113
+113
+113
+114
+114
+115
+115
+116
+116
+116
+117
+117
+118
+118
+118
+119
+119
+120
+120
+121
+121
+121
+122
+122
+123
+123
+124
+124
+124
+125
+125
+126
+126
+126
+127
+127
+128
+128
+129
+129
+129
+130
+130
+131
+131
+131
+132
+132
+133
+133
+133
+134
+134
+135
+135
+135
+136
+136
+137
+137
+137
+138
+138
+139
+139
+139
+140
+140
+141
+141
+141
+142
+142
+143
+143
+143
+144
+144
+145
+145
+145
+146
+146
+147
+147
+147
+148
+148
+149
+149
+149
+150
+150
+150
+151
+151
+152
+152
+152
+153
+153
+153
+154
+154
+155
+155
+155
+156
+156
+156
+157
+157
+158
+158
+158
+159
+159
+159
+160
+160
+161
+161
+161
+162
+162
+162
+163
+163
+163
+164
+164
+164
+165
+165
+165
+166
+166
+167
+167
+167
+168
+168
+168
+169
+169
+169
+170
+170
+170
+171
+171
+171
+172
+172
+172
+173
+173
+173
+174
+174
+174
+175
+175
+175
+176
+176
+176
+177
+177
+177
+177
+178
+178
+178
+179
+179
+179
+180
+180
+180
+181
+181
+181
+181
+182
+182
+182
+183
+183
+183
+183
+184
+184
+184
+185
+185
+185
+186
+186
+186
+186
+187
+187
+187
+187
+188
+188
+188
+189
+189
+189
+189
+190
+190
+190
+190
+191
+191
+191
+191
+192
+192
+192
+192
+193
+193
+193
+193
+194
+194
+194
+194
+195
+195
+195
+195
+195
+196
+196
+196
+196
+197
+197
+197
+197
+197
+198
+198
+198
+198
+199
+199
+199
+199
+199
+200
+200
+200
+200
+200
+201
+201
+201
+201
+201
+202
+202
+202
+202
+202
+202
+203
+203
+203
+203
+203
+203
+204
+204
+204
+204
+204
+204
+205
+205
+205
+205
+205
+205
+205
+206
+206
+206
+206
+206
+206
+206
+207
+207
+207
+207
+207
+207
+207
+207
+208
+208
+208
+208
+208
+208
+208
+208
+208
+209
+209
+209
+209
+209
+209
+209
+209
+209
+209
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+209
+209
+209
+209
+209
+209
+209
+209
+209
+209
+208
+208
+208
+208
+208
+208
+208
+208
+207
+207
+207
+207
+207
+207
+207
+207
+206
+206
+206
+206
+206
+206
+205
+205
+205
+205
+205
+205
+204
+204
+204
+204
+204
+204
+203
+203
+203
+203
+203
+202
+202
+202
+202
+202
+201
+201
+201
+201
+201
+200
+200
+200
+200
+199
+199
+199
+199
+198
+198
+198
+198
+197
+197
+197
+197
+196
+196
+196
+196
+195
+195
+195
+195
+194
+194
+194
+193
+193
+193
+193
+192
+192
+192
+191
+191
+191
+190
+190
+190
+190
+189
+189
+189
+188
+188
+188
+187
+187
+187
+186
+186
+186
+185
+185
+185
+184
+184
+183
+183
+183
+182
+182
+182
+181
+181
+181
+180
+180
+179
+179
+179
+178
+178
+177
+177
+177
+176
+176
+175
+175
+175
+174
+174
+173
+173
+173
+172
+172
+171
+171
+170
+170
+169
+169
+169
+168
+168
+167
+167
+166
+166
+165
+165
+164
+164
+164
+163
+163
+162
+162
+161
+161
+160
+160
+159
+159
+158
+158
+157
+157
+156
+156
+155
+155
+154
+154
+153
+153
+152
+151
+151
+150
+150
+149
+149
+148
+148
+147
+147
+146
+145
+145
+144
+144
+143
+143
+142
+142
+141
+140
+140
+139
+139
+138
+137
+137
+136
+136
+135
+135
+134
+133
+133
+132
+131
+131
+130
+130
+129
+128
+128
+127
+127
+126
+125
+125
+124
+123
+123
+122
+121
+121
+120
+119
+119
+118
+117
+117
+116
+115
+115
+114
+113
+113
+112
+111
+111
+110
+109
+109
+108
+107
+107
+106
+105
+105
+104
+103
+102
+102
+101
+100
+100
+99
+98
+97
+97
+96
+95
+94
+94
+93
+92
+92
+91
+90
+89
+89
+88
+87
+86
+86
+85
+84
+83
+82
+82
+81
+80
+79
+79
+78
+77
+76
+75
+75
+74
+73
+72
+72
+71
+70
+69
+68
+68
+67
+66
+65
+64
+63
+63
+62
+61
+60
+59
+59
+58
+57
+56
+55
+54
+54
+53
+52
+51
+50
+49
+49
+48
+47
+46
+45
+44
+43
+43
+42
+41
+40
+39
+38
+37
+36
+36
+35
+34
+33
+32
+31
+30
+29
+29
+28
+27
+26
+25
+24
+23
+22
+21
+20
+20
+19
+18
+17
+16
+15
+14
+13
+12
+11
+10
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
+0
+-1
+-2
+-3
+-4
+-5
+-5
+-6
+-7
+-8
+-9
+-10
+-11
+-12
+-13
+-14
+-15
+-16
+-17
+-18
+-19
+-20
+-21
+-22
+-23
+-24
+-25
+-26
+-27
+-28
+-29
+-30
+-31
+-32
+-33
+-34
+-34
+-35
+-36
+-37
+-38
+-39
+-40
+-41
+-42
+-43
+-44
+-45
+-46
+-47
+-48
+-49
+-50
+-51
+-52
+-53
+-54
+-56
+-57
+-58
+-59
+-60
+-61
+-62
+-63
+-64
+-65
+-66
+-67
+-68
+-69
+-70
+-71
+-72
+-73
+-74
+-75
+-76
+-77
+-78
+-79
+-80
+-81
+-82
+-83
+-84
+-85
+-86
+-87
+-88
+-89
+-90
+-91
+-93
+-94
+-95
+-96
+-97
+-98
+-99
+-100
+-101
+-102
+-103
+-104
+-105
+-106
+-107
+-108
+-109
+-110
+-111
+-112
+-114
+-115
+-116
+-117
+-118
+-119
+-120
+-121
+-122
+-123
+-124
+-125
+-126
+-127
+-128
+-129
+-131
+-132
+-133
+-134
+-135
+-136
+-137
+-138
+-139
+-140
+-141
+-142
+-143
+-144
+-145
+-146
+-148
+-149
+-150
+-151
+-152
+-153
+-154
+-155
+-156
+-157
+-158
+-159
+-160
+-161
+-163
+-164
+-165
+-166
+-167
+-168
+-169
+-170
+-171
+-172
+-173
+-174
+-175
+-176
+-178
+-179
+-180
+-181
+-182
+-183
+-184
+-185
+-186
+-187
+-188
+-189
+-190
+-191
+-192
+-194
+-195
+-196
+-197
+-198
+-199
+-200
+-201
+-202
+-203
+-204
+-205
+-206
+-207
+-208
+-210
+-211
+-212
+-213
+-214
+-215
+-216
+-217
+-218
+-219
+-220
+-221
+-222
+-223
+-224
+-225
+-226
+-227
+-229
+-230
+-231
+-232
+-233
+-234
+-235
+-236
+-237
+-238
+-239
+-240
+-241
+-242
+-243
+-244
+-245
+-246
+-247
+-248
+-249
+-250
+-252
+-253
+-254
+-255
+-256
+-257
+-258
+-259
+-260
+-261
+-262
+-263
+-264
+-265
+-266
+-267
+-268
+-269
+-270
+-271
+-272
+-273
+-274
+-275
+-276
+-277
+-278
+-279
+-280
+-281
+-282
+-283
+-284
+-285
+-286
+-287
+-288
+-289
+-290
+-291
+-292
+-293
+-294
+-295
+-296
+-297
+-298
+-299
+-300
+-301
+-302
+-303
+-304
+-305
+-306
+-307
+-308
+-309
+-310
+-311
+-312
+-313
+-313
+-314
+-315
+-316
+-317
+-318
+-319
+-320
+-321
+-322
+-323
+-324
+-325
+-326
+-327
+-328
+-329
+-329
+-330
+-331
+-332
+-333
+-334
+-335
+-336
+-337
+-338
+-339
+-340
+-340
+-341
+-342
+-343
+-344
+-345
+-346
+-347
+-348
+-349
+-349
+-350
+-351
+-352
+-353
+-354
+-355
+-356
+-356
+-357
+-358
+-359
+-360
+-361
+-362
+-362
+-363
+-364
+-365
+-366
+-367
+-367
+-368
+-369
+-370
+-371
+-372
+-372
+-373
+-374
+-375
+-376
+-376
+-377
+-378
+-379
+-380
+-381
+-381
+-382
+-383
+-384
+-384
+-385
+-386
+-387
+-388
+-388
+-389
+-390
+-391
+-391
+-392
+-393
+-394
+-394
+-395
+-396
+-397
+-397
+-398
+-399
+-400
+-400
+-401
+-402
+-402
+-403
+-404
+-405
+-405
+-406
+-407
+-407
+-408
+-409
+-409
+-410
+-411
+-411
+-412
+-413
+-414
+-414
+-415
+-416
+-416
+-417
+-417
+-418
+-419
+-419
+-420
+-421
+-421
+-422
+-423
+-423
+-424
+-424
+-425
+-426
+-426
+-427
+-427
+-428
+-429
+-429
+-430
+-430
+-431
+-432
+-432
+-433
+-433
+-434
+-434
+-435
+-435
+-436
+-437
+-437
+-438
+-438
+-439
+-439
+-440
+-440
+-441
+-441
+-442
+-442
+-443
+-443
+-444
+-444
+-445
+-445
+-446
+-446
+-447
+-447
+-448
+-448
+-449
+-449
+-449
+-450
+-450
+-451
+-451
+-452
+-452
+-452
+-453
+-453
+-454
+-454
+-454
+-455
+-455
+-456
+-456
+-456
+-457
+-457
+-458
+-458
+-458
+-459
+-459
+-459
+-460
+-460
+-460
+-461
+-461
+-461
+-462
+-462
+-462
+-463
+-463
+-463
+-464
+-464
+-464
+-464
+-465
+-465
+-465
+-465
+-466
+-466
+-466
+-467
+-467
+-467
+-467
+-467
+-468
+-468
+-468
+-468
+-469
+-469
+-469
+-469
+-469
+-470
+-470
+-470
+-470
+-470
+-470
+-471
+-471
+-471
+-471
+-471
+-471
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-474
+-474
+-474
+-474
+-474
+-474
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-471
+-471
+-471
+-471
+-471
+-471
+-470
+-470
+-470
+-470
+-470
+-470
+-469
+-469
+-469
+-469
+-469
+-468
+-468
+-468
+-468
+-467
+-467
+-467
+-467
+-466
+-466
+-466
+-466
+-465
+-465
+-465
+-464
+-464
+-464
+-463
+-463
+-463
+-462
+-462
+-462
+-461
+-461
+-461
+-460
+-460
+-460
+-459
+-459
+-458
+-458
+-458
+-457
+-457
+-456
+-456
+-456
+-455
+-455
+-454
+-454
+-453
+-453
+-453
+-452
+-452
+-451
+-451
+-450
+-450
+-449
+-449
+-448
+-448
+-447
+-447
+-446
+-446
+-445
+-445
+-444
+-443
+-443
+-442
+-442
+-441
+-441
+-440
+-439
+-439
+-438
+-438
+-437
+-436
+-436
+-435
+-435
+-434
+-433
+-433
+-432
+-431
+-431
+-430
+-429
+-429
+-428
+-427
+-427
+-426
+-425
+-425
+-424
+-423
+-422
+-422
+-421
+-420
+-419
+-419
+-418
+-417
+-416
+-416
+-415
+-414
+-413
+-412
+-412
+-411
+-410
+-409
+-408
+-408
+-407
+-406
+-405
+-404
+-403
+-403
+-402
+-401
+-400
+-399
+-398
+-397
+-396
+-396
+-395
+-394
+-393
+-392
+-391
+-390
+-389
+-388
+-387
+-386
+-385
+-384
+-383
+-383
+-382
+-381
+-380
+-379
+-378
+-377
+-376
+-375
+-374
+-373
+-372
+-370
+-369
+-368
+-367
+-366
+-365
+-364
+-363
+-362
+-361
+-360
+-359
+-358
+-357
+-356
+-354
+-353
+-352
+-351
+-350
+-349
+-348
+-347
+-345
+-344
+-343
+-342
+-341
+-340
+-338
+-337
+-336
+-335
+-334
+-332
+-331
+-330
+-329
+-328
+-326
+-325
+-324
+-323
+-321
+-320
+-319
+-318
+-316
+-315
+-314
+-312
+-311
+-310
+-309
+-307
+-306
+-305
+-303
+-302
+-301
+-299
+-298
+-297
+-295
+-294
+-293
+-291
+-290
+-289
+-287
+-286
+-284
+-283
+-282
+-280
+-279
+-277
+-276
+-275
+-273
+-272
+-270
+-269
+-267
+-266
+-265
+-263
+-262
+-260
+-259
+-257
+-256
+-254
+-253
+-251
+-250
+-248
+-247
+-245
+-244
+-242
+-241
+-239
+-238
+-236
+-235
+-233
+-231
+-230
+-228
+-227
+-225
+-224
+-222
+-220
+-219
+-217
+-216
+-214
+-212
+-211
+-209
+-208
+-206
+-204
+-203
+-201
+-199
+-198
+-196
+-195
+-193
+-191
+-190
+-188
+-186
+-184
+-183
+-181
+-179
+-178
+-176
+-174
+-173
+-171
+-169
+-167
+-166
+-164
+-162
+-161
+-159
+-157
+-155
+-154
+-152
+-150
+-148
+-147
+-145
+-143
+-141
+-139
+-138
+-136
+-134
+-132
+-130
+-129
+-127
+-125
+-123
+-121
+-120
+-118
+-116
+-114
+-112
+-110
+-109
+-107
+-105
+-103
+-101
+-99
+-97
+-95
+-94
+-92
+-90
+-88
+-86
+-84
+-82
+-80
+-78
+-77
+-75
+-73
+-71
+-69
+-67
+-65
+-63
+-61
+-59
+-57
+-55
+-53
+-51
+-49
+-47
+-46
+-44
+-42
+-40
+-38
+-36
+-34
+-32
+-30
+-28
+-26
+-24
+-22
+-20
+-18
+-16
+-14
+-12
+-10
+-8
+-6
+-4
+-2
+0
+2
+5
+7
+9
+11
+13
+15
+17
+19
+21
+23
+25
+27
+29
+31
+33
+35
+37
+40
+42
+44
+46
+48
+50
+52
+54
+56
+58
+61
+63
+65
+67
+69
+71
+73
+75
+77
+80
+82
+84
+86
+88
+90
+92
+95
+97
+99
+101
+103
+105
+107
+110
+112
+114
+116
+118
+120
+123
+125
+127
+129
+131
+133
+136
+138
+140
+142
+144
+146
+149
+151
+153
+155
+157
+160
+162
+164
+166
+168
+171
+173
+175
+177
+179
+182
+184
+186
+188
+191
+193
+195
+197
+199
+202
+204
+206
+208
+210
+213
+215
+217
+219
+222
+224
+226
+228
+231
+233
+235
+237
+239
+242
+244
+246
+248
+251
+253
+255
+257
+260
+262
+264
+266
+269
+271
+273
+275
+278
+280
+282
+284
+287
+289
+291
+293
+295
+298
+300
+302
+304
+307
+309
+311
+313
+316
+318
+320
+322
+325
+327
+329
+331
+334
+336
+338
+340
+343
+345
+347
+349
+352
+354
+356
+358
+361
+363
+365
+367
+370
+372
+374
+376
+378
+381
+383
+385
+387
+390
+392
+394
+396
+399
+401
+403
+405
+407
+410
+412
+414
+416
+419
+421
+423
+425
+427
+430
+432
+434
+436
+439
+441
+443
+445
+447
+450
+452
+454
+456
+458
+461
+463
+465
+467
+469
+472
+474
+476
+478
+480
+482
+485
+487
+489
+491
+493
+495
+498
+500
+502
+504
+506
+508
+511
+513
+515
+517
+519
+521
+523
+526
+528
+530
+532
+534
+536
+538
+541
+543
+545
+547
+549
+551
+553
+555
+557
+559
+562
+564
+566
+568
+570
+572
+574
+576
+578
+580
+582
+584
+587
+589
+591
+593
+595
+597
+599
+601
+603
+605
+607
+609
+611
+613
+615
+617
+619
+621
+623
+625
+627
+629
+631
+633
+635
+637
+639
+641
+643
+645
+647
+649
+651
+653
+655
+657
+659
+661
+662
+664
+666
+668
+670
+672
+674
+676
+678
+680
+682
+683
+685
+687
+689
+691
+693
+695
+697
+698
+700
+702
+704
+706
+708
+709
+711
+713
+715
+717
+719
+720
+722
+724
+726
+727
+729
+731
+733
+735
+736
+738
+740
+742
+743
+745
+747
+748
+750
+752
+754
+755
+757
+759
+760
+762
+764
+765
+767
+769
+770
+772
+774
+775
+777
+779
+780
+782
+783
+785
+787
+788
+790
+791
+793
+795
+796
+798
+799
+801
+802
+804
+805
+807
+808
+810
+811
+813
+814
+816
+817
+819
+820
+822
+823
+825
+826
+828
+829
+830
+832
+833
+835
+836
+838
+839
+840
+842
+843
+844
+846
+847
+848
+850
+851
+852
+854
+855
+856
+858
+859
+860
+862
+863
+864
+865
+867
+868
+869
+870
+872
+873
+874
+875
+876
+878
+879
+880
+881
+882
+883
+885
+886
+887
+888
+889
+890
+891
+892
+893
+895
+896
+897
+898
+899
+900
+901
+902
+903
+904
+905
+906
+907
+908
+909
+910
+911
+912
+913
+914
+915
+916
+916
+917
+918
+919
+920
+921
+922
+923
+924
+924
+925
+926
+927
+928
+929
+929
+930
+931
+932
+932
+933
+934
+935
+935
+936
+937
+938
+938
+939
+940
+940
+941
+942
+942
+943
+944
+944
+945
+945
+946
+947
+947
+948
+948
+949
+949
+950
+950
+951
+952
+952
+953
+953
+954
+954
+954
+955
+955
+956
+956
+957
+957
+957
+958
+958
+959
+959
+959
+960
+960
+960
+961
+961
+961
+962
+962
+962
+962
+963
+963
+963
+963
+964
+964
+964
+964
+964
+965
+965
+965
+965
+965
+965
+965
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+965
+965
+965
+965
+965
+965
+965
+964
+964
+964
+964
+964
+963
+963
+963
+963
+963
+962
+962
+962
+961
+961
+961
+960
+960
+960
+959
+959
+959
+958
+958
+957
+957
+957
+956
+956
+955
+955
+954
+954
+953
+953
+952
+952
+951
+951
+950
+950
+949
+948
+948
+947
+947
+946
+945
+945
+944
+943
+943
+942
+941
+941
+940
+939
+938
+938
+937
+936
+935
+935
+934
+933
+932
+931
+931
+930
+929
+928
+927
+926
+925
+924
+923
+923
+922
+921
+920
+919
+918
+917
+916
+915
+914
+913
+912
+911
+910
+909
+907
+906
+905
+904
+903
+902
+901
+900
+898
+897
+896
+895
+894
+892
+891
+890
+889
+887
+886
+885
+884
+882
+881
+880
+878
+877
+876
+874
+873
+872
+870
+869
+867
+866
+865
+863
+862
+860
+859
+857
+856
+854
+853
+851
+850
+848
+847
+845
+844
+842
+840
+839
+837
+836
+834
+832
+831
+829
+827
+826
+824
+822
+820
+819
+817
+815
+814
+812
+810
+808
+806
+805
+803
+801
+799
+797
+795
+794
+792
+790
+788
+786
+784
+782
+780
+778
+776
+774
+772
+770
+768
+766
+764
+762
+760
+758
+756
+754
+752
+750
+748
+746
+744
+742
+739
+737
+735
+733
+731
+729
+726
+724
+722
+720
+718
+715
+713
+711
+709
+706
+704
+702
+699
+697
+695
+692
+690
+688
+685
+683
+681
+678
+676
+673
+671
+668
+666
+664
+661
+659
+656
+654
+651
+649
+646
+644
+641
+638
+636
+633
+631
+628
+626
+623
+620
+618
+615
+612
+610
+607
+604
+602
+599
+596
+594
+591
+588
+586
+583
+580
+577
+575
+572
+569
+566
+563
+561
+558
+555
+552
+549
+546
+543
+541
+538
+535
+532
+529
+526
+523
+520
+517
+514
+511
+508
+505
+502
+499
+496
+493
+490
+487
+484
+481
+478
+475
+472
+469
+466
+463
+460
+457
+453
+450
+447
+444
+441
+438
+434
+431
+428
+425
+422
+419
+415
+412
+409
+406
+402
+399
+396
+393
+389
+386
+383
+379
+376
+373
+369
+366
+363
+359
+356
+353
+349
+346
+342
+339
+336
+332
+329
+325
+322
+318
+315
+312
+308
+305
+301
+298
+294
+291
+287
+284
+280
+277
+273
+269
+266
+262
+259
+255
+252
+248
+244
+241
+237
+234
+230
+226
+223
+219
+216
+212
+208
+205
+201
+197
+194
+190
+186
+182
+179
+175
+171
+168
+164
+160
+156
+153
+149
+145
+141
+138
+134
+130
+126
+122
+119
+115
+111
+107
+103
+99
+96
+92
+88
+84
+80
+76
+72
+69
+65
+61
+57
+53
+49
+45
+41
+37
+33
+29
+26
+22
+18
+14
+10
+6
+2
+-2
+-6
+-10
+-14
+-18
+-22
+-26
+-30
+-34
+-38
+-42
+-46
+-50
+-54
+-58
+-62
+-66
+-70
+-74
+-78
+-83
+-87
+-91
+-95
+-99
+-103
+-107
+-111
+-115
+-119
+-123
+-127
+-132
+-136
+-140
+-144
+-148
+-152
+-156
+-160
+-164
+-169
+-173
+-177
+-181
+-185
+-189
+-194
+-198
+-202
+-206
+-210
+-214
+-219
+-223
+-227
+-231
+-235
+-239
+-244
+-248
+-252
+-256
+-260
+-265
+-269
+-273
+-277
+-281
+-286
+-290
+-294
+-298
+-303
+-307
+-311
+-315
+-319
+-324
+-328
+-332
+-336
+-341
+-345
+-349
+-353
+-358
+-362
+-366
+-370
+-375
+-379
+-383
+-387
+-392
+-396
+-400
+-405
+-409
+-413
+-417
+-422
+-426
+-430
+-434
+-439
+-443
+-447
+-452
+-456
+-460
+-464
+-469
+-473
+-477
+-481
+-486
+-490
+-494
+-499
+-503
+-507
+-511
+-516
+-520
+-524
+-529
+-533
+-537
+-541
+-546
+-550
+-554
+-559
+-563
+-567
+-571
+-576
+-580
+-584
+-588
+-593
+-597
+-601
+-606
+-610
+-614
+-618
+-623
+-627
+-631
+-635
+-640
+-644
+-648
+-653
+-657
+-661
+-665
+-670
+-674
+-678
+-682
+-687
+-691
+-695
+-699
+-704
+-708
+-712
+-716
+-721
+-725
+-729
+-733
+-737
+-742
+-746
+-750
+-754
+-759
+-763
+-767
+-771
+-775
+-780
+-784
+-788
+-792
+-796
+-801
+-805
+-809
+-813
+-817
+-822
+-826
+-830
+-834
+-838
+-842
+-847
+-851
+-855
+-859
+-863
+-867
+-871
+-876
+-880
+-884
+-888
+-892
+-896
+-900
+-904
+-908
+-913
+-917
+-921
+-925
+-929
+-933
+-937
+-941
+-945
+-949
+-953
+-957
+-961
+-965
+-970
+-974
+-978
+-982
+-986
+-990
+-994
+-998
+-1002
+-1006
+-1010
+-1014
+-1018
+-1022
+-1026
+-1030
+-1033
+-1037
+-1041
+-1045
+-1049
+-1053
+-1057
+-1061
+-1065
+-1069
+-1073
+-1077
+-1081
+-1084
+-1088
+-1092
+-1096
+-1100
+-1104
+-1108
+-1111
+-1115
+-1119
+-1123
+-1127
+-1131
+-1134
+-1138
+-1142
+-1146
+-1150
+-1153
+-1157
+-1161
+-1165
+-1168
+-1172
+-1176
+-1179
+-1183
+-1187
+-1191
+-1194
+-1198
+-1202
+-1205
+-1209
+-1213
+-1216
+-1220
+-1224
+-1227
+-1231
+-1234
+-1238
+-1242
+-1245
+-1249
+-1252
+-1256
+-1259
+-1263
+-1267
+-1270
+-1274
+-1277
+-1281
+-1284
+-1288
+-1291
+-1295
+-1298
+-1301
+-1305
+-1308
+-1312
+-1315
+-1319
+-1322
+-1325
+-1329
+-1332
+-1336
+-1339
+-1342
+-1346
+-1349
+-1352
+-1356
+-1359
+-1362
+-1365
+-1369
+-1372
+-1375
+-1378
+-1382
+-1385
+-1388
+-1391
+-1394
+-1398
+-1401
+-1404
+-1407
+-1410
+-1413
+-1417
+-1420
+-1423
+-1426
+-1429
+-1432
+-1435
+-1438
+-1441
+-1444
+-1447
+-1450
+-1453
+-1456
+-1459
+-1462
+-1465
+-1468
+-1471
+-1474
+-1477
+-1480
+-1483
+-1486
+-1488
+-1491
+-1494
+-1497
+-1500
+-1503
+-1505
+-1508
+-1511
+-1514
+-1517
+-1519
+-1522
+-1525
+-1527
+-1530
+-1533
+-1535
+-1538
+-1541
+-1543
+-1546
+-1549
+-1551
+-1554
+-1556
+-1559
+-1562
+-1564
+-1567
+-1569
+-1572
+-1574
+-1577
+-1579
+-1582
+-1584
+-1586
+-1589
+-1591
+-1594
+-1596
+-1598
+-1601
+-1603
+-1605
+-1608
+-1610
+-1612
+-1615
+-1617
+-1619
+-1621
+-1624
+-1626
+-1628
+-1630
+-1632
+-1634
+-1637
+-1639
+-1641
+-1643
+-1645
+-1647
+-1649
+-1651
+-1653
+-1655
+-1657
+-1659
+-1661
+-1663
+-1665
+-1667
+-1669
+-1671
+-1673
+-1675
+-1676
+-1678
+-1680
+-1682
+-1684
+-1686
+-1687
+-1689
+-1691
+-1693
+-1694
+-1696
+-1698
+-1699
+-1701
+-1703
+-1704
+-1706
+-1708
+-1709
+-1711
+-1712
+-1714
+-1715
+-1717
+-1718
+-1720
+-1721
+-1723
+-1724
+-1726
+-1727
+-1728
+-1730
+-1731
+-1733
+-1734
+-1735
+-1737
+-1738
+-1739
+-1740
+-1742
+-1743
+-1744
+-1745
+-1746
+-1748
+-1749
+-1750
+-1751
+-1752
+-1753
+-1754
+-1755
+-1756
+-1757
+-1758
+-1759
+-1760
+-1761
+-1762
+-1763
+-1764
+-1765
+-1766
+-1767
+-1767
+-1768
+-1769
+-1770
+-1771
+-1771
+-1772
+-1773
+-1774
+-1774
+-1775
+-1776
+-1776
+-1777
+-1777
+-1778
+-1779
+-1779
+-1780
+-1780
+-1781
+-1781
+-1782
+-1782
+-1783
+-1783
+-1783
+-1784
+-1784
+-1785
+-1785
+-1785
+-1786
+-1786
+-1786
+-1786
+-1787
+-1787
+-1787
+-1787
+-1787
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1787
+-1787
+-1787
+-1787
+-1787
+-1786
+-1786
+-1786
+-1786
+-1785
+-1785
+-1785
+-1784
+-1784
+-1783
+-1783
+-1783
+-1782
+-1782
+-1781
+-1781
+-1780
+-1780
+-1779
+-1779
+-1778
+-1777
+-1777
+-1776
+-1775
+-1775
+-1774
+-1773
+-1773
+-1772
+-1771
+-1770
+-1769
+-1769
+-1768
+-1767
+-1766
+-1765
+-1764
+-1763
+-1762
+-1761
+-1760
+-1759
+-1758
+-1757
+-1756
+-1755
+-1754
+-1753
+-1752
+-1751
+-1749
+-1748
+-1747
+-1746
+-1744
+-1743
+-1742
+-1741
+-1739
+-1738
+-1737
+-1735
+-1734
+-1732
+-1731
+-1729
+-1728
+-1726
+-1725
+-1723
+-1722
+-1720
+-1719
+-1717
+-1715
+-1714
+-1712
+-1711
+-1709
+-1707
+-1705
+-1704
+-1702
+-1700
+-1698
+-1696
+-1695
+-1693
+-1691
+-1689
+-1687
+-1685
+-1683
+-1681
+-1679
+-1677
+-1675
+-1673
+-1671
+-1669
+-1667
+-1665
+-1662
+-1660
+-1658
+-1656
+-1654
+-1651
+-1649
+-1647
+-1645
+-1642
+-1640
+-1637
+-1635
+-1633
+-1630
+-1628
+-1625
+-1623
+-1620
+-1618
+-1615
+-1613
+-1610
+-1608
+-1605
+-1603
+-1600
+-1597
+-1595
+-1592
+-1589
+-1586
+-1584
+-1581
+-1578
+-1575
+-1572
+-1570
+-1567
+-1564
+-1561
+-1558
+-1555
+-1552
+-1549
+-1546
+-1543
+-1540
+-1537
+-1534
+-1531
+-1528
+-1525
+-1522
+-1518
+-1515
+-1512
+-1509
+-1506
+-1502
+-1499
+-1496
+-1492
+-1489
+-1486
+-1482
+-1479
+-1476
+-1472
+-1469
+-1465
+-1462
+-1458
+-1455
+-1451
+-1448
+-1444
+-1441
+-1437
+-1433
+-1430
+-1426
+-1422
+-1419
+-1415
+-1411
+-1408
+-1404
+-1400
+-1396
+-1392
+-1389
+-1385
+-1381
+-1377
+-1373
+-1369
+-1365
+-1361
+-1357
+-1353
+-1349
+-1345
+-1341
+-1337
+-1333
+-1329
+-1325
+-1321
+-1316
+-1312
+-1308
+-1304
+-1300
+-1295
+-1291
+-1287
+-1282
+-1278
+-1274
+-1269
+-1265
+-1261
+-1256
+-1252
+-1247
+-1243
+-1238
+-1234
+-1229
+-1225
+-1220
+-1216
+-1211
+-1207
+-1202
+-1197
+-1193
+-1188
+-1183
+-1179
+-1174
+-1169
+-1164
+-1160
+-1155
+-1150
+-1145
+-1140
+-1136
+-1131
+-1126
+-1121
+-1116
+-1111
+-1106
+-1101
+-1096
+-1091
+-1086
+-1081
+-1076
+-1071
+-1066
+-1061
+-1056
+-1051
+-1045
+-1040
+-1035
+-1030
+-1025
+-1019
+-1014
+-1009
+-1004
+-998
+-993
+-988
+-982
+-977
+-972
+-966
+-961
+-955
+-950
+-944
+-939
+-933
+-928
+-922
+-917
+-911
+-906
+-900
+-895
+-889
+-883
+-878
+-872
+-866
+-861
+-855
+-849
+-844
+-838
+-832
+-826
+-821
+-815
+-809
+-803
+-797
+-791
+-786
+-780
+-774
+-768
+-762
+-756
+-750
+-744
+-738
+-732
+-726
+-720
+-714
+-708
+-702
+-696
+-689
+-683
+-677
+-671
+-665
+-659
+-653
+-646
+-640
+-634
+-628
+-621
+-615
+-609
+-603
+-596
+-590
+-584
+-577
+-571
+-565
+-558
+-552
+-545
+-539
+-532
+-526
+-520
+-513
+-507
+-500
+-494
+-487
+-480
+-474
+-467
+-461
+-454
+-448
+-441
+-434
+-428
+-421
+-414
+-408
+-401
+-394
+-388
+-381
+-374
+-367
+-361
+-354
+-347
+-340
+-334
+-327
+-320
+-313
+-306
+-299
+-292
+-286
+-279
+-272
+-265
+-258
+-251
+-244
+-237
+-230
+-223
+-216
+-209
+-202
+-195
+-188
+-181
+-174
+-167
+-160
+-153
+-146
+-139
+-132
+-125
+-117
+-110
+-103
+-96
+-89
+-82
+-74
+-67
+-60
+-53
+-46
+-38
+-31
+-24
+-17
+-9
+-2
+5
+12
+20
+27
+34
+42
+49
+56
+64
+71
+78
+86
+93
+100
+108
+115
+123
+130
+137
+145
+152
+160
+167
+175
+182
+190
+197
+205
+212
+220
+227
+235
+242
+250
+257
+265
+272
+280
+287
+295
+302
+310
+318
+325
+333
+340
+348
+356
+363
+371
+378
+386
+394
+401
+409
+417
+424
+432
+440
+447
+455
+463
+470
+478
+486
+493
+501
+509
+517
+524
+532
+540
+547
+555
+563
+571
+578
+586
+594
+602
+609
+617
+625
+633
+640
+648
+656
+664
+671
+679
+687
+695
+703
+710
+718
+726
+734
+742
+749
+757
+765
+773
+781
+788
+796
+804
+812
+820
+827
+835
+843
+851
+859
+866
+874
+882
+890
+898
+906
+913
+921
+929
+937
+945
+953
+960
+968
+976
+984
+992
+999
+1007
+1015
+1023
+1031
+1039
+1046
+1054
+1062
+1070
+1078
+1085
+1093
+1101
+1109
+1117
+1124
+1132
+1140
+1148
+1156
+1163
+1171
+1179
+1187
+1195
+1202
+1210
+1218
+1226
+1233
+1241
+1249
+1257
+1264
+1272
+1280
+1288
+1295
+1303
+1311
+1319
+1326
+1334
+1342
+1350
+1357
+1365
+1373
+1380
+1388
+1396
+1404
+1411
+1419
+1427
+1434
+1442
+1450
+1457
+1465
+1473
+1480
+1488
+1495
+1503
+1511
+1518
+1526
+1533
+1541
+1549
+1556
+1564
+1571
+1579
+1586
+1594
+1602
+1609
+1617
+1624
+1632
+1639
+1647
+1654
+1662
+1669
+1677
+1684
+1692
+1699
+1706
+1714
+1721
+1729
+1736
+1744
+1751
+1758
+1766
+1773
+1780
+1788
+1795
+1802
+1810
+1817
+1824
+1832
+1839
+1846
+1854
+1861
+1868
+1875
+1882
+1890
+1897
+1904
+1911
+1918
+1926
+1933
+1940
+1947
+1954
+1961
+1968
+1976
+1983
+1990
+1997
+2004
+2011
+2018
+2025
+2032
+2039
+2046
+2053
+2060
+2067
+2074
+2081
+2088
+2094
+2101
+2108
+2115
+2122
+2129
+2136
+2142
+2149
+2156
+2163
+2170
+2176
+2183
+2190
+2196
+2203
+2210
+2217
+2223
+2230
+2236
+2243
+2250
+2256
+2263
+2269
+2276
+2282
+2289
+2295
+2302
+2308
+2315
+2321
+2328
+2334
+2341
+2347
+2353
+2360
+2366
+2372
+2379
+2385
+2391
+2397
+2404
+2410
+2416
+2422
+2428
+2435
+2441
+2447
+2453
+2459
+2465
+2471
+2477
+2483
+2489
+2495
+2501
+2507
+2513
+2519
+2525
+2531
+2537
+2542
+2548
+2554
+2560
+2566
+2571
+2577
+2583
+2589
+2594
+2600
+2606
+2611
+2617
+2622
+2628
+2634
+2639
+2645
+2650
+2656
+2661
+2667
+2672
+2677
+2683
+2688
+2693
+2699
+2704
+2709
+2715
+2720
+2725
+2730
+2735
+2741
+2746
+2751
+2756
+2761
+2766
+2771
+2776
+2781
+2786
+2791
+2796
+2801
+2806
+2811
+2816
+2820
+2825
+2830
+2835
+2839
+2844
+2849
+2853
+2858
+2863
+2867
+2872
+2876
+2881
+2886
+2890
+2894
+2899
+2903
+2908
+2912
+2916
+2921
+2925
+2929
+2934
+2938
+2942
+2946
+2950
+2955
+2959
+2963
+2967
+2971
+2975
+2979
+2983
+2987
+2991
+2995
+2999
+3002
+3006
+3010
+3014
+3018
+3021
+3025
+3029
+3032
+3036
+3039
+3043
+3047
+3050
+3054
+3057
+3061
+3064
+3067
+3071
+3074
+3077
+3081
+3084
+3087
+3090
+3094
+3097
+3100
+3103
+3106
+3109
+3112
+3115
+3118
+3121
+3124
+3127
+3130
+3133
+3135
+3138
+3141
+3144
+3146
+3149
+3152
+3154
+3157
+3159
+3162
+3165
+3167
+3169
+3172
+3174
+3177
+3179
+3181
+3184
+3186
+3188
+3190
+3192
+3195
+3197
+3199
+3201
+3203
+3205
+3207
+3209
+3211
+3213
+3214
+3216
+3218
+3220
+3222
+3223
+3225
+3227
+3228
+3230
+3231
+3233
+3234
+3236
+3237
+3239
+3240
+3242
+3243
+3244
+3245
+3247
+3248
+3249
+3250
+3251
+3252
+3253
+3254
+3255
+3256
+3257
+3258
+3259
+3260
+3261
+3262
+3262
+3263
+3264
+3264
+3265
+3266
+3266
+3267
+3267
+3268
+3268
+3268
+3269
+3269
+3269
+3270
+3270
+3270
+3270
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3270
+3270
+3270
+3270
+3269
+3269
+3269
+3268
+3268
+3267
+3267
+3266
+3266
+3265
+3265
+3264
+3263
+3263
+3262
+3261
+3260
+3259
+3259
+3258
+3257
+3256
+3255
+3254
+3253
+3251
+3250
+3249
+3248
+3247
+3245
+3244
+3243
+3241
+3240
+3239
+3237
+3236
+3234
+3232
+3231
+3229
+3227
+3226
+3224
+3222
+3220
+3219
+3217
+3215
+3213
+3211
+3209
+3207
+3205
+3203
+3200
+3198
+3196
+3194
+3192
+3189
+3187
+3185
+3182
+3180
+3177
+3175
+3172
+3169
+3167
+3164
+3162
+3159
+3156
+3153
+3150
+3148
+3145
+3142
+3139
+3136
+3133
+3130
+3127
+3123
+3120
+3117
+3114
+3111
+3107
+3104
+3101
+3097
+3094
+3090
+3087
+3083
+3080
+3076
+3072
+3069
+3065
+3061
+3057
+3054
+3050
+3046
+3042
+3038
+3034
+3030
+3026
+3022
+3018
+3013
+3009
+3005
+3001
+2996
+2992
+2988
+2983
+2979
+2974
+2970
+2965
+2961
+2956
+2951
+2947
+2942
+2937
+2933
+2928
+2923
+2918
+2913
+2908
+2903
+2898
+2893
+2888
+2883
+2878
+2872
+2867
+2862
+2857
+2851
+2846
+2840
+2835
+2829
+2824
+2818
+2813
+2807
+2802
+2796
+2790
+2784
+2779
+2773
+2767
+2761
+2755
+2749
+2743
+2737
+2731
+2725
+2719
+2713
+2707
+2700
+2694
+2688
+2681
+2675
+2669
+2662
+2656
+2649
+2643
+2636
+2630
+2623
+2616
+2610
+2603
+2596
+2589
+2582
+2575
+2569
+2562
+2555
+2548
+2541
+2534
+2526
+2519
+2512
+2505
+2498
+2490
+2483
+2476
+2468
+2461
+2453
+2446
+2438
+2431
+2423
+2416
+2408
+2400
+2393
+2385
+2377
+2369
+2362
+2354
+2346
+2338
+2330
+2322
+2314
+2306
+2298
+2289
+2281
+2273
+2265
+2257
+2248
+2240
+2232
+2223
+2215
+2206
+2198
+2189
+2181
+2172
+2164
+2155
+2146
+2138
+2129
+2120
+2111
+2102
+2093
+2085
+2076
+2067
+2058
+2049
+2040
+2030
+2021
+2012
+2003
+1994
+1985
+1975
+1966
+1957
+1947
+1938
+1928
+1919
+1909
+1900
+1890
+1881
+1871
+1861
+1852
+1842
+1832
+1823
+1813
+1803
+1793
+1783
+1773
+1763
+1753
+1743
+1733
+1723
+1713
+1703
+1693
+1683
+1672
+1662
+1652
+1642
+1631
+1621
+1610
+1600
+1590
+1579
+1569
+1558
+1547
+1537
+1526
+1516
+1505
+1494
+1484
+1473
+1462
+1451
+1440
+1429
+1418
+1408
+1397
+1386
+1375
+1364
+1352
+1341
+1330
+1319
+1308
+1297
+1285
+1274
+1263
+1252
+1240
+1229
+1218
+1206
+1195
+1183
+1172
+1160
+1149
+1137
+1125
+1114
+1102
+1090
+1079
+1067
+1055
+1043
+1032
+1020
+1008
+996
+984
+972
+960
+948
+936
+924
+912
+900
+888
+876
+864
+852
+839
+827
+815
+803
+790
+778
+766
+753
+741
+728
+716
+704
+691
+679
+666
+653
+641
+628
+616
+603
+590
+578
+565
+552
+540
+527
+514
+501
+488
+475
+463
+450
+437
+424
+411
+398
+385
+372
+359
+346
+333
+319
+306
+293
+280
+267
+254
+240
+227
+214
+201
+187
+174
+161
+147
+134
+120
+107
+94
+80
+67
+53
+40
+26
+12
+-1
+-15
+-28
+-42
+-56
+-69
+-83
+-97
+-110
+-124
+-138
+-152
+-165
+-179
+-193
+-207
+-221
+-234
+-248
+-262
+-276
+-290
+-304
+-318
+-332
+-346
+-360
+-374
+-388
+-402
+-416
+-430
+-444
+-458
+-472
+-487
+-501
+-515
+-529
+-543
+-557
+-572
+-586
+-600
+-614
+-629
+-643
+-657
+-671
+-686
+-700
+-714
+-729
+-743
+-757
+-772
+-786
+-801
+-815
+-830
+-844
+-858
+-873
+-887
+-902
+-916
+-931
+-945
+-960
+-974
+-989
+-1004
+-1018
+-1033
+-1047
+-1062
+-1076
+-1091
+-1106
+-1120
+-1135
+-1150
+-1164
+-1179
+-1194
+-1208
+-1223
+-1238
+-1252
+-1267
+-1282
+-1297
+-1311
+-1326
+-1341
+-1355
+-1370
+-1385
+-1400
+-1415
+-1429
+-1444
+-1459
+-1474
+-1489
+-1503
+-1518
+-1533
+-1548
+-1563
+-1578
+-1592
+-1607
+-1622
+-1637
+-1652
+-1667
+-1682
+-1696
+-1711
+-1726
+-1741
+-1756
+-1771
+-1786
+-1801
+-1815
+-1830
+-1845
+-1860
+-1875
+-1890
+-1905
+-1920
+-1935
+-1950
+-1965
+-1979
+-1994
+-2009
+-2024
+-2039
+-2054
+-2069
+-2084
+-2099
+-2114
+-2129
+-2144
+-2159
+-2173
+-2188
+-2203
+-2218
+-2233
+-2248
+-2263
+-2278
+-2293
+-2308
+-2323
+-2337
+-2352
+-2367
+-2382
+-2397
+-2412
+-2427
+-2442
+-2457
+-2471
+-2486
+-2501
+-2516
+-2531
+-2546
+-2561
+-2576
+-2590
+-2605
+-2620
+-2635
+-2650
+-2664
+-2679
+-2694
+-2709
+-2724
+-2738
+-2753
+-2768
+-2783
+-2798
+-2812
+-2827
+-2842
+-2857
+-2871
+-2886
+-2901
+-2915
+-2930
+-2945
+-2959
+-2974
+-2989
+-3003
+-3018
+-3033
+-3047
+-3062
+-3077
+-3091
+-3106
+-3120
+-3135
+-3149
+-3164
+-3179
+-3193
+-3208
+-3222
+-3237
+-3251
+-3266
+-3280
+-3294
+-3309
+-3323
+-3338
+-3352
+-3366
+-3381
+-3395
+-3410
+-3424
+-3438
+-3452
+-3467
+-3481
+-3495
+-3510
+-3524
+-3538
+-3552
+-3566
+-3581
+-3595
+-3609
+-3623
+-3637
+-3651
+-3665
+-3679
+-3693
+-3708
+-3722
+-3736
+-3750
+-3763
+-3777
+-3791
+-3805
+-3819
+-3833
+-3847
+-3861
+-3875
+-3888
+-3902
+-3916
+-3930
+-3944
+-3957
+-3971
+-3985
+-3998
+-4012
+-4026
+-4039
+-4053
+-4066
+-4080
+-4093
+-4107
+-4120
+-4134
+-4147
+-4161
+-4174
+-4187
+-4201
+-4214
+-4227
+-4241
+-4254
+-4267
+-4280
+-4294
+-4307
+-4320
+-4333
+-4346
+-4359
+-4372
+-4385
+-4398
+-4411
+-4424
+-4437
+-4450
+-4463
+-4476
+-4489
+-4501
+-4514
+-4527
+-4540
+-4552
+-4565
+-4578
+-4590
+-4603
+-4616
+-4628
+-4641
+-4653
+-4666
+-4678
+-4690
+-4703
+-4715
+-4728
+-4740
+-4752
+-4764
+-4777
+-4789
+-4801
+-4813
+-4825
+-4837
+-4849
+-4861
+-4873
+-4885
+-4897
+-4909
+-4921
+-4933
+-4944
+-4956
+-4968
+-4980
+-4991
+-5003
+-5015
+-5026
+-5038
+-5049
+-5061
+-5072
+-5083
+-5095
+-5106
+-5118
+-5129
+-5140
+-5151
+-5162
+-5174
+-5185
+-5196
+-5207
+-5218
+-5229
+-5240
+-5251
+-5262
+-5272
+-5283
+-5294
+-5305
+-5315
+-5326
+-5337
+-5347
+-5358
+-5368
+-5379
+-5389
+-5400
+-5410
+-5420
+-5431
+-5441
+-5451
+-5461
+-5471
+-5481
+-5491
+-5501
+-5511
+-5521
+-5531
+-5541
+-5551
+-5561
+-5570
+-5580
+-5590
+-5599
+-5609
+-5619
+-5628
+-5638
+-5647
+-5656
+-5666
+-5675
+-5684
+-5693
+-5703
+-5712
+-5721
+-5730
+-5739
+-5748
+-5757
+-5766
+-5775
+-5783
+-5792
+-5801
+-5809
+-5818
+-5827
+-5835
+-5844
+-5852
+-5861
+-5869
+-5877
+-5885
+-5894
+-5902
+-5910
+-5918
+-5926
+-5934
+-5942
+-5950
+-5958
+-5966
+-5973
+-5981
+-5989
+-5996
+-6004
+-6011
+-6019
+-6026
+-6034
+-6041
+-6048
+-6056
+-6063
+-6070
+-6077
+-6084
+-6091
+-6098
+-6105
+-6112
+-6119
+-6125
+-6132
+-6139
+-6145
+-6152
+-6158
+-6165
+-6171
+-6178
+-6184
+-6190
+-6196
+-6203
+-6209
+-6215
+-6221
+-6227
+-6233
+-6239
+-6244
+-6250
+-6256
+-6261
+-6267
+-6273
+-6278
+-6283
+-6289
+-6294
+-6299
+-6305
+-6310
+-6315
+-6320
+-6325
+-6330
+-6335
+-6340
+-6344
+-6349
+-6354
+-6359
+-6363
+-6368
+-6372
+-6376
+-6381
+-6385
+-6389
+-6394
+-6398
+-6402
+-6406
+-6410
+-6414
+-6417
+-6421
+-6425
+-6429
+-6432
+-6436
+-6439
+-6443
+-6446
+-6450
+-6453
+-6456
+-6459
+-6462
+-6465
+-6468
+-6471
+-6474
+-6477
+-6480
+-6482
+-6485
+-6488
+-6490
+-6493
+-6495
+-6497
+-6500
+-6502
+-6504
+-6506
+-6508
+-6510
+-6512
+-6514
+-6516
+-6517
+-6519
+-6521
+-6522
+-6524
+-6525
+-6527
+-6528
+-6529
+-6530
+-6531
+-6532
+-6533
+-6534
+-6535
+-6536
+-6537
+-6538
+-6538
+-6539
+-6539
+-6540
+-6540
+-6540
+-6541
+-6541
+-6541
+-6541
+-6541
+-6541
+-6541
+-6541
+-6540
+-6540
+-6540
+-6539
+-6539
+-6538
+-6537
+-6537
+-6536
+-6535
+-6534
+-6533
+-6532
+-6531
+-6530
+-6529
+-6527
+-6526
+-6525
+-6523
+-6521
+-6520
+-6518
+-6516
+-6515
+-6513
+-6511
+-6509
+-6507
+-6504
+-6502
+-6500
+-6498
+-6495
+-6493
+-6490
+-6487
+-6485
+-6482
+-6479
+-6476
+-6473
+-6470
+-6467
+-6464
+-6461
+-6457
+-6454
+-6451
+-6447
+-6443
+-6440
+-6436
+-6432
+-6428
+-6424
+-6420
+-6416
+-6412
+-6408
+-6404
+-6399
+-6395
+-6391
+-6386
+-6381
+-6377
+-6372
+-6367
+-6362
+-6357
+-6352
+-6347
+-6342
+-6337
+-6331
+-6326
+-6320
+-6315
+-6309
+-6304
+-6298
+-6292
+-6286
+-6280
+-6274
+-6268
+-6262
+-6255
+-6249
+-6243
+-6236
+-6230
+-6223
+-6216
+-6210
+-6203
+-6196
+-6189
+-6182
+-6175
+-6168
+-6160
+-6153
+-6146
+-6138
+-6131
+-6123
+-6115
+-6108
+-6100
+-6092
+-6084
+-6076
+-6068
+-6059
+-6051
+-6043
+-6034
+-6026
+-6017
+-6009
+-6000
+-5991
+-5982
+-5973
+-5964
+-5955
+-5946
+-5937
+-5927
+-5918
+-5909
+-5899
+-5890
+-5880
+-5870
+-5860
+-5850
+-5840
+-5830
+-5820
+-5810
+-5800
+-5789
+-5779
+-5768
+-5758
+-5747
+-5737
+-5726
+-5715
+-5704
+-5693
+-5682
+-5671
+-5659
+-5648
+-5637
+-5625
+-5614
+-5602
+-5590
+-5579
+-5567
+-5555
+-5543
+-5531
+-5519
+-5506
+-5494
+-5482
+-5469
+-5457
+-5444
+-5431
+-5419
+-5406
+-5393
+-5380
+-5367
+-5354
+-5341
+-5327
+-5314
+-5300
+-5287
+-5273
+-5260
+-5246
+-5232
+-5218
+-5204
+-5190
+-5176
+-5162
+-5148
+-5133
+-5119
+-5104
+-5090
+-5075
+-5060
+-5046
+-5031
+-5016
+-5001
+-4986
+-4971
+-4955
+-4940
+-4925
+-4909
+-4894
+-4878
+-4862
+-4846
+-4831
+-4815
+-4799
+-4782
+-4766
+-4750
+-4734
+-4717
+-4701
+-4684
+-4668
+-4651
+-4634
+-4617
+-4600
+-4583
+-4566
+-4549
+-4532
+-4515
+-4497
+-4480
+-4462
+-4445
+-4427
+-4409
+-4391
+-4373
+-4355
+-4337
+-4319
+-4301
+-4283
+-4264
+-4246
+-4227
+-4209
+-4190
+-4171
+-4152
+-4134
+-4115
+-4095
+-4076
+-4057
+-4038
+-4018
+-3999
+-3980
+-3960
+-3940
+-3921
+-3901
+-3881
+-3861
+-3841
+-3821
+-3801
+-3780
+-3760
+-3739
+-3719
+-3698
+-3678
+-3657
+-3636
+-3615
+-3594
+-3573
+-3552
+-3531
+-3510
+-3489
+-3467
+-3446
+-3424
+-3403
+-3381
+-3359
+-3337
+-3315
+-3293
+-3271
+-3249
+-3227
+-3205
+-3182
+-3160
+-3137
+-3115
+-3092
+-3069
+-3046
+-3024
+-3001
+-2978
+-2954
+-2931
+-2908
+-2885
+-2861
+-2838
+-2814
+-2791
+-2767
+-2743
+-2719
+-2695
+-2671
+-2647
+-2623
+-2599
+-2575
+-2550
+-2526
+-2501
+-2477
+-2452
+-2427
+-2403
+-2378
+-2353
+-2328
+-2303
+-2278
+-2252
+-2227
+-2202
+-2176
+-2151
+-2125
+-2099
+-2074
+-2048
+-2022
+-1996
+-1970
+-1944
+-1918
+-1891
+-1865
+-1839
+-1812
+-1786
+-1759
+-1733
+-1706
+-1679
+-1652
+-1625
+-1598
+-1571
+-1544
+-1517
+-1489
+-1462
+-1435
+-1407
+-1379
+-1352
+-1324
+-1296
+-1268
+-1240
+-1212
+-1184
+-1156
+-1128
+-1100
+-1071
+-1043
+-1015
+-986
+-957
+-929
+-900
+-871
+-842
+-813
+-784
+-755
+-726
+-697
+-667
+-638
+-609
+-579
+-549
+-520
+-490
+-460
+-431
+-401
+-371
+-341
+-310
+-280
+-250
+-220
+-189
+-159
+-128
+-98
+-67
+-36
+-6
+25
+56
+87
+118
+149
+180
+212
+243
+274
+306
+337
+369
+400
+432
+464
+495
+527
+559
+591
+623
+655
+688
+720
+752
+785
+817
+850
+882
+915
+947
+980
+1013
+1046
+1079
+1112
+1145
+1178
+1211
+1244
+1278
+1311
+1345
+1378
+1412
+1445
+1479
+1513
+1546
+1580
+1614
+1648
+1682
+1716
+1750
+1785
+1819
+1853
+1887
+1922
+1956
+1991
+2026
+2060
+2095
+2130
+2165
+2199
+2234
+2269
+2305
+2340
+2375
+2410
+2445
+2481
+2516
+2552
+2587
+2623
+2658
+2694
+2730
+2766
+2801
+2837
+2873
+2909
+2945
+2982
+3018
+3054
+3090
+3127
+3163
+3199
+3236
+3272
+3309
+3346
+3382
+3419
+3456
+3493
+3530
+3567
+3604
+3641
+3678
+3715
+3752
+3790
+3827
+3864
+3902
+3939
+3977
+4014
+4052
+4090
+4127
+4165
+4203
+4241
+4279
+4317
+4355
+4393
+4431
+4469
+4507
+4546
+4584
+4622
+4661
+4699
+4738
+4776
+4815
+4854
+4892
+4931
+4970
+5009
+5047
+5086
+5125
+5164
+5203
+5242
+5281
+5321
+5360
+5399
+5438
+5478
+5517
+5557
+5596
+5636
+5675
+5715
+5754
+5794
+5834
+5874
+5913
+5953
+5993
+6033
+6073
+6113
+6153
+6193
+6233
+6274
+6314
+6354
+6394
+6435
+6475
+6516
+6556
+6596
+6637
+6678
+6718
+6759
+6799
+6840
+6881
+6922
+6963
+7003
+7044
+7085
+7126
+7167
+7208
+7249
+7290
+7332
+7373
+7414
+7455
+7497
+7538
+7579
+7621
+7662
+7703
+7745
+7786
+7828
+7870
+7911
+7953
+7994
+8036
+8078
+8120
+8161
+8203
+8245
+8287
+8329
+8371
+8413
+8455
+8497
+8539
+8581
+8623
+8665
+8708
+8750
+8792
+8834
+8877
+8919
+8961
+9004
+9046
+9088
+9131
+9173
+9216
+9258
+9301
+9344
+9386
+9429
+9471
+9514
+9557
+9600
+9642
+9685
+9728
+9771
+9813
+9856
+9899
+9942
+9985
+10028
+10071
+10114
+10157
+10200
+10243
+10286
+10329
+10372
+10415
+10459
+10502
+10545
+10588
+10631
+10675
+10718
+10761
+10805
+10848
+10891
+10935
+10978
+11021
+11065
+11108
+11152
+11195
+11238
+11282
+11325
+11369
+11412
+11456
+11500
+11543
+11587
+11630
+11674
+11718
+11761
+11805
+11848
+11892
+11936
+11980
+12023
+12067
+12111
+12154
+12198
+12242
+12286
+12329
+12373
+12417
+12461
+12505
+12549
+12592
+12636
+12680
+12724
+12768
+12812
+12856
+12899
+12943
+12987
+13031
+13075
+13119
+13163
+13207
+13251
+13295
+13339
+13383
+13427
+13470
+13514
+13558
+13602
+13646
+13690
+13734
+13778
+13822
+13866
+13910
+13954
+13998
+14042
+14086
+14130
+14174
+14218
+14262
+14306
+14350
+14394
+14438
+14482
+14526
+14570
+14614
+14658
+14702
+14746
+14790
+14834
+14878
+14922
+14966
+15010
+15054
+15098
+15141
+15185
+15229
+15273
+15317
+15361
+15405
+15449
+15493
+15537
+15581
+15624
+15668
+15712
+15756
+15800
+15844
+15887
+15931
+15975
+16019
+16063
+16106
+16150
+16194
+16238
+16281
+16325
+16369
+16412
+16456
+16500
+16543
+16587
+16631
+16674
+16718
+16761
+16805
+16849
+16892
+16936
+16979
+17023
+17066
+17110
+17153
+17197
+17240
+17283
+17327
+17370
+17413
+17457
+17500
+17543
+17587
+17630
+17673
+17716
+17760
+17803
+17846
+17889
+17932
+17975
+18018
+18062
+18105
+18148
+18191
+18234
+18277
+18319
+18362
+18405
+18448
+18491
+18534
+18577
+18619
+18662
+18705
+18748
+18790
+18833
+18876
+18918
+18961
+19003
+19046
+19088
+19131
+19173
+19216
+19258
+19300
+19343
+19385
+19427
+19469
+19512
+19554
+19596
+19638
+19680
+19722
+19764
+19806
+19848
+19890
+19932
+19974
+20016
+20058
+20100
+20141
+20183
+20225
+20266
+20308
+20350
+20391
+20433
+20474
+20516
+20557
+20598
+20640
+20681
+20722
+20764
+20805
+20846
+20887
+20928
+20969
+21010
+21051
+21092
+21133
+21174
+21215
+21256
+21296
+21337
+21378
+21419
+21459
+21500
+21540
+21581
+21621
+21661
+21702
+21742
+21782
+21823
+21863
+21903
+21943
+21983
+22023
+22063
+22103
+22143
+22183
+22223
+22262
+22302
+22342
+22381
+22421
+22460
+22500
+22539
+22579
+22618
+22657
+22697
+22736
+22775
+22814
+22853
+22892
+22931
+22970
+23009
+23048
+23087
+23125
+23164
+23203
+23241
+23280
+23318
+23357
+23395
+23433
+23472
+23510
+23548
+23586
+23624
+23662
+23700
+23738
+23776
+23814
+23851
+23889
+23927
+23964
+24002
+24039
+24077
+24114
+24151
+24189
+24226
+24263
+24300
+24337
+24374
+24411
+24448
+24485
+24521
+24558
+24595
+24631
+24668
+24704
+24741
+24777
+24813
+24849
+24886
+24922
+24958
+24994
+25030
+25065
+25101
+25137
+25173
+25208
+25244
+25279
+25315
+25350
+25385
+25421
+25456
+25491
+25526
+25561
+25596
+25631
+25666
+25700
+25735
+25770
+25804
+25839
+25873
+25907
+25942
+25976
+26010
+26044
+26078
+26112
+26146
+26180
+26214
+26247
+26281
+26314
+26348
+26381
+26415
+26448
+26481
+26514
+26547
+26580
+26613
+26646
+26679
+26712
+26744
+26777
+26809
+26842
+26874
+26906
+26939
+26971
+27003
+27035
+27067
+27099
+27130
+27162
+27194
+27225
+27257
+27288
+27320
+27351
+27382
+27413
+27444
+27475
+27506
+27537
+27568
+27598
+27629
+27660
+27690
+27720
+27751
+27781
+27811
+27841
+27871
+27901
+27931
+27961
+27990
+28020
+28049
+28079
+28108
+28138
+28167
+28196
+28225
+28254
+28283
+28312
+28340
+28369
+28398
+28426
+28455
+28483
+28511
+28539
+28567
+28595
+28623
+28651
+28679
+28707
+28734
+28762
+28789
+28817
+28844
+28871
+28898
+28925
+28952
+28979
+29006
+29032
+29059
+29086
+29112
+29138
+29165
+29191
+29217
+29243
+29269
+29295
+29320
+29346
+29372
+29397
+29423
+29448
+29473
+29498
+29523
+29548
+29573
+29598
+29623
+29648
+29672
+29697
+29721
+29745
+29769
+29793
+29817
+29841
+29865
+29889
+29913
+29936
+29960
+29983
+30006
+30030
+30053
+30076
+30099
+30122
+30144
+30167
+30190
+30212
+30235
+30257
+30279
+30301
+30323
+30345
+30367
+30389
+30410
+30432
+30453
+30475
+30496
+30517
+30539
+30560
+30580
+30601
+30622
+30643
+30663
+30684
+30704
+30724
+30745
+30765
+30785
+30804
+30824
+30844
+30864
+30883
+30903
+30922
+30941
+30960
+30979
+30998
+31017
+31036
+31055
+31073
+31092
+31110
+31128
+31146
+31164
+31182
+31200
+31218
+31236
+31253
+31271
+31288
+31306
+31323
+31340
+31357
+31374
+31391
+31407
+31424
+31441
+31457
+31473
+31490
+31506
+31522
+31538
+31553
+31569
+31585
+31600
+31616
+31631
+31646
+31661
+31677
+31691
+31706
+31721
+31736
+31750
+31765
+31779
+31793
+31807
+31821
+31835
+31849
+31863
+31877
+31890
+31903
+31917
+31930
+31943
+31956
+31969
+31982
+31995
+32007
+32020
+32032
+32045
+32057
+32069
+32081
+32093
+32105
+32116
+32128
+32139
+32151
+32162
+32173
+32184
+32195
+32206
+32217
+32228
+32238
+32249
+32259
+32269
+32280
+32290
+32300
+32309
+32319
+32329
+32338
+32348
+32357
+32366
+32375
+32384
+32393
+32402
+32411
+32419
+32428
+32436
+32445
+32453
+32461
+32469
+32477
+32485
+32492
+32500
+32507
+32515
+32522
+32529
+32536
+32543
+32550
+32557
+32563
+32570
+32576
+32582
+32589
+32595
+32601
+32606
+32612
+32618
+32624
+32629
+32634
+32640
+32645
+32650
+32655
+32660
+32664
+32669
+32673
+32678
+32682
+32686
+32690
+32694
+32698
+32702
+32706
+32709
+32713
+32716
+32719
+32722
+32725
+32728
+32731
+32734
+32736
+32739
+32741
+32744
+32746
+32748
+32750
+32752
+32753
+32755
+32757
+32758
+32759
+32761
+32762
+32763
+32764
+32764
+32765
+32766
+32766
+32767
+32767
+32767
+32767
+32767
+32767
+32767
+32766
+32766
+32765
+32764
+32764
+32763
+32762
+32761
+32759
+32758
+32757
+32755
+32753
+32752
+32750
+32748
+32746
+32744
+32741
+32739
+32736
+32734
+32731
+32728
+32725
+32722
+32719
+32716
+32713
+32709
+32706
+32702
+32698
+32694
+32690
+32686
+32682
+32678
+32673
+32669
+32664
+32660
+32655
+32650
+32645
+32640
+32634
+32629
+32624
+32618
+32612
+32606
+32601
+32595
+32589
+32582
+32576
+32570
+32563
+32557
+32550
+32543
+32536
+32529
+32522
+32515
+32507
+32500
+32492
+32485
+32477
+32469
+32461
+32453
+32445
+32436
+32428
+32419
+32411
+32402
+32393
+32384
+32375
+32366
+32357
+32348
+32338
+32329
+32319
+32309
+32300
+32290
+32280
+32269
+32259
+32249
+32238
+32228
+32217
+32206
+32195
+32184
+32173
+32162
+32151
+32139
+32128
+32116
+32105
+32093
+32081
+32069
+32057
+32045
+32032
+32020
+32007
+31995
+31982
+31969
+31956
+31943
+31930
+31917
+31903
+31890
+31877
+31863
+31849
+31835
+31821
+31807
+31793
+31779
+31765
+31750
+31736
+31721
+31706
+31691
+31677
+31661
+31646
+31631
+31616
+31600
+31585
+31569
+31553
+31538
+31522
+31506
+31490
+31473
+31457
+31441
+31424
+31407
+31391
+31374
+31357
+31340
+31323
+31306
+31288
+31271
+31253
+31236
+31218
+31200
+31182
+31164
+31146
+31128
+31110
+31092
+31073
+31055
+31036
+31017
+30998
+30979
+30960
+30941
+30922
+30903
+30883
+30864
+30844
+30824
+30804
+30785
+30765
+30745
+30724
+30704
+30684
+30663
+30643
+30622
+30601
+30580
+30560
+30539
+30517
+30496
+30475
+30453
+30432
+30410
+30389
+30367
+30345
+30323
+30301
+30279
+30257
+30235
+30212
+30190
+30167
+30144
+30122
+30099
+30076
+30053
+30030
+30006
+29983
+29960
+29936
+29913
+29889
+29865
+29841
+29817
+29793
+29769
+29745
+29721
+29697
+29672
+29648
+29623
+29598
+29573
+29548
+29523
+29498
+29473
+29448
+29423
+29397
+29372
+29346
+29320
+29295
+29269
+29243
+29217
+29191
+29165
+29138
+29112
+29086
+29059
+29032
+29006
+28979
+28952
+28925
+28898
+28871
+28844
+28817
+28789
+28762
+28734
+28707
+28679
+28651
+28623
+28595
+28567
+28539
+28511
+28483
+28455
+28426
+28398
+28369
+28340
+28312
+28283
+28254
+28225
+28196
+28167
+28138
+28108
+28079
+28049
+28020
+27990
+27961
+27931
+27901
+27871
+27841
+27811
+27781
+27751
+27720
+27690
+27660
+27629
+27598
+27568
+27537
+27506
+27475
+27444
+27413
+27382
+27351
+27320
+27288
+27257
+27225
+27194
+27162
+27130
+27099
+27067
+27035
+27003
+26971
+26939
+26906
+26874
+26842
+26809
+26777
+26744
+26712
+26679
+26646
+26613
+26580
+26547
+26514
+26481
+26448
+26415
+26381
+26348
+26314
+26281
+26247
+26214
+26180
+26146
+26112
+26078
+26044
+26010
+25976
+25942
+25907
+25873
+25839
+25804
+25770
+25735
+25700
+25666
+25631
+25596
+25561
+25526
+25491
+25456
+25421
+25385
+25350
+25315
+25279
+25244
+25208
+25173
+25137
+25101
+25065
+25030
+24994
+24958
+24922
+24886
+24849
+24813
+24777
+24741
+24704
+24668
+24631
+24595
+24558
+24521
+24485
+24448
+24411
+24374
+24337
+24300
+24263
+24226
+24189
+24151
+24114
+24077
+24039
+24002
+23964
+23927
+23889
+23851
+23814
+23776
+23738
+23700
+23662
+23624
+23586
+23548
+23510
+23472
+23433
+23395
+23357
+23318
+23280
+23241
+23203
+23164
+23125
+23087
+23048
+23009
+22970
+22931
+22892
+22853
+22814
+22775
+22736
+22697
+22657
+22618
+22579
+22539
+22500
+22460
+22421
+22381
+22342
+22302
+22262
+22223
+22183
+22143
+22103
+22063
+22023
+21983
+21943
+21903
+21863
+21823
+21782
+21742
+21702
+21661
+21621
+21581
+21540
+21500
+21459
+21419
+21378
+21337
+21296
+21256
+21215
+21174
+21133
+21092
+21051
+21010
+20969
+20928
+20887
+20846
+20805
+20764
+20722
+20681
+20640
+20598
+20557
+20516
+20474
+20433
+20391
+20350
+20308
+20266
+20225
+20183
+20141
+20100
+20058
+20016
+19974
+19932
+19890
+19848
+19806
+19764
+19722
+19680
+19638
+19596
+19554
+19512
+19469
+19427
+19385
+19343
+19300
+19258
+19216
+19173
+19131
+19088
+19046
+19003
+18961
+18918
+18876
+18833
+18790
+18748
+18705
+18662
+18619
+18577
+18534
+18491
+18448
+18405
+18362
+18319
+18277
+18234
+18191
+18148
+18105
+18062
+18018
+17975
+17932
+17889
+17846
+17803
+17760
+17716
+17673
+17630
+17587
+17543
+17500
+17457
+17413
+17370
+17327
+17283
+17240
+17197
+17153
+17110
+17066
+17023
+16979
+16936
+16892
+16849
+16805
+16761
+16718
+16674
+16631
+16587
+16543
+16500
+16456
+16412
+16369
+16325
+16281
+16238
+16194
+16150
+16106
+16063
+16019
+15975
+15931
+15887
+15844
+15800
+15756
+15712
+15668
+15624
+15581
+15537
+15493
+15449
+15405
+15361
+15317
+15273
+15229
+15185
+15141
+15098
+15054
+15010
+14966
+14922
+14878
+14834
+14790
+14746
+14702
+14658
+14614
+14570
+14526
+14482
+14438
+14394
+14350
+14306
+14262
+14218
+14174
+14130
+14086
+14042
+13998
+13954
+13910
+13866
+13822
+13778
+13734
+13690
+13646
+13602
+13558
+13514
+13470
+13427
+13383
+13339
+13295
+13251
+13207
+13163
+13119
+13075
+13031
+12987
+12943
+12899
+12856
+12812
+12768
+12724
+12680
+12636
+12592
+12549
+12505
+12461
+12417
+12373
+12329
+12286
+12242
+12198
+12154
+12111
+12067
+12023
+11980
+11936
+11892
+11848
+11805
+11761
+11718
+11674
+11630
+11587
+11543
+11500
+11456
+11412
+11369
+11325
+11282
+11238
+11195
+11152
+11108
+11065
+11021
+10978
+10935
+10891
+10848
+10805
+10761
+10718
+10675
+10631
+10588
+10545
+10502
+10459
+10415
+10372
+10329
+10286
+10243
+10200
+10157
+10114
+10071
+10028
+9985
+9942
+9899
+9856
+9813
+9771
+9728
+9685
+9642
+9600
+9557
+9514
+9471
+9429
+9386
+9344
+9301
+9258
+9216
+9173
+9131
+9088
+9046
+9004
+8961
+8919
+8877
+8834
+8792
+8750
+8708
+8665
+8623
+8581
+8539
+8497
+8455
+8413
+8371
+8329
+8287
+8245
+8203
+8161
+8120
+8078
+8036
+7994
+7953
+7911
+7870
+7828
+7786
+7745
+7703
+7662
+7621
+7579
+7538
+7497
+7455
+7414
+7373
+7332
+7290
+7249
+7208
+7167
+7126
+7085
+7044
+7003
+6963
+6922
+6881
+6840
+6799
+6759
+6718
+6678
+6637
+6596
+6556
+6516
+6475
+6435
+6394
+6354
+6314
+6274
+6233
+6193
+6153
+6113
+6073
+6033
+5993
+5953
+5913
+5874
+5834
+5794
+5754
+5715
+5675
+5636
+5596
+5557
+5517
+5478
+5438
+5399
+5360
+5321
+5281
+5242
+5203
+5164
+5125
+5086
+5047
+5009
+4970
+4931
+4892
+4854
+4815
+4776
+4738
+4699
+4661
+4622
+4584
+4546
+4507
+4469
+4431
+4393
+4355
+4317
+4279
+4241
+4203
+4165
+4127
+4090
+4052
+4014
+3977
+3939
+3902
+3864
+3827
+3790
+3752
+3715
+3678
+3641
+3604
+3567
+3530
+3493
+3456
+3419
+3382
+3346
+3309
+3272
+3236
+3199
+3163
+3127
+3090
+3054
+3018
+2982
+2945
+2909
+2873
+2837
+2801
+2766
+2730
+2694
+2658
+2623
+2587
+2552
+2516
+2481
+2445
+2410
+2375
+2340
+2305
+2269
+2234
+2199
+2165
+2130
+2095
+2060
+2026
+1991
+1956
+1922
+1887
+1853
+1819
+1785
+1750
+1716
+1682
+1648
+1614
+1580
+1546
+1513
+1479
+1445
+1412
+1378
+1345
+1311
+1278
+1244
+1211
+1178
+1145
+1112
+1079
+1046
+1013
+980
+947
+915
+882
+850
+817
+785
+752
+720
+688
+655
+623
+591
+559
+527
+495
+464
+432
+400
+369
+337
+306
+274
+243
+212
+180
+149
+118
+87
+56
+25
+-6
+-36
+-67
+-98
+-128
+-159
+-189
+-220
+-250
+-280
+-310
+-341
+-371
+-401
+-431
+-460
+-490
+-520
+-549
+-579
+-609
+-638
+-667
+-697
+-726
+-755
+-784
+-813
+-842
+-871
+-900
+-929
+-957
+-986
+-1015
+-1043
+-1071
+-1100
+-1128
+-1156
+-1184
+-1212
+-1240
+-1268
+-1296
+-1324
+-1352
+-1379
+-1407
+-1435
+-1462
+-1489
+-1517
+-1544
+-1571
+-1598
+-1625
+-1652
+-1679
+-1706
+-1733
+-1759
+-1786
+-1812
+-1839
+-1865
+-1891
+-1918
+-1944
+-1970
+-1996
+-2022
+-2048
+-2074
+-2099
+-2125
+-2151
+-2176
+-2202
+-2227
+-2252
+-2278
+-2303
+-2328
+-2353
+-2378
+-2403
+-2427
+-2452
+-2477
+-2501
+-2526
+-2550
+-2575
+-2599
+-2623
+-2647
+-2671
+-2695
+-2719
+-2743
+-2767
+-2791
+-2814
+-2838
+-2861
+-2885
+-2908
+-2931
+-2954
+-2978
+-3001
+-3024
+-3046
+-3069
+-3092
+-3115
+-3137
+-3160
+-3182
+-3205
+-3227
+-3249
+-3271
+-3293
+-3315
+-3337
+-3359
+-3381
+-3403
+-3424
+-3446
+-3467
+-3489
+-3510
+-3531
+-3552
+-3573
+-3594
+-3615
+-3636
+-3657
+-3678
+-3698
+-3719
+-3739
+-3760
+-3780
+-3801
+-3821
+-3841
+-3861
+-3881
+-3901
+-3921
+-3940
+-3960
+-3980
+-3999
+-4018
+-4038
+-4057
+-4076
+-4095
+-4115
+-4134
+-4152
+-4171
+-4190
+-4209
+-4227
+-4246
+-4264
+-4283
+-4301
+-4319
+-4337
+-4355
+-4373
+-4391
+-4409
+-4427
+-4445
+-4462
+-4480
+-4497
+-4515
+-4532
+-4549
+-4566
+-4583
+-4600
+-4617
+-4634
+-4651
+-4668
+-4684
+-4701
+-4717
+-4734
+-4750
+-4766
+-4782
+-4799
+-4815
+-4831
+-4846
+-4862
+-4878
+-4894
+-4909
+-4925
+-4940
+-4955
+-4971
+-4986
+-5001
+-5016
+-5031
+-5046
+-5060
+-5075
+-5090
+-5104
+-5119
+-5133
+-5148
+-5162
+-5176
+-5190
+-5204
+-5218
+-5232
+-5246
+-5260
+-5273
+-5287
+-5300
+-5314
+-5327
+-5341
+-5354
+-5367
+-5380
+-5393
+-5406
+-5419
+-5431
+-5444
+-5457
+-5469
+-5482
+-5494
+-5506
+-5519
+-5531
+-5543
+-5555
+-5567
+-5579
+-5590
+-5602
+-5614
+-5625
+-5637
+-5648
+-5659
+-5671
+-5682
+-5693
+-5704
+-5715
+-5726
+-5737
+-5747
+-5758
+-5768
+-5779
+-5789
+-5800
+-5810
+-5820
+-5830
+-5840
+-5850
+-5860
+-5870
+-5880
+-5890
+-5899
+-5909
+-5918
+-5927
+-5937
+-5946
+-5955
+-5964
+-5973
+-5982
+-5991
+-6000
+-6009
+-6017
+-6026
+-6034
+-6043
+-6051
+-6059
+-6068
+-6076
+-6084
+-6092
+-6100
+-6108
+-6115
+-6123
+-6131
+-6138
+-6146
+-6153
+-6160
+-6168
+-6175
+-6182
+-6189
+-6196
+-6203
+-6210
+-6216
+-6223
+-6230
+-6236
+-6243
+-6249
+-6255
+-6262
+-6268
+-6274
+-6280
+-6286
+-6292
+-6298
+-6304
+-6309
+-6315
+-6320
+-6326
+-6331
+-6337
+-6342
+-6347
+-6352
+-6357
+-6362
+-6367
+-6372
+-6377
+-6381
+-6386
+-6391
+-6395
+-6399
+-6404
+-6408
+-6412
+-6416
+-6420
+-6424
+-6428
+-6432
+-6436
+-6440
+-6443
+-6447
+-6451
+-6454
+-6457
+-6461
+-6464
+-6467
+-6470
+-6473
+-6476
+-6479
+-6482
+-6485
+-6487
+-6490
+-6493
+-6495
+-6498
+-6500
+-6502
+-6504
+-6507
+-6509
+-6511
+-6513
+-6515
+-6516
+-6518
+-6520
+-6521
+-6523
+-6525
+-6526
+-6527
+-6529
+-6530
+-6531
+-6532
+-6533
+-6534
+-6535
+-6536
+-6537
+-6537
+-6538
+-6539
+-6539
+-6540
+-6540
+-6540
+-6541
+-6541
+-6541
+-6541
+-6541
+-6541
+-6541
+-6541
+-6540
+-6540
+-6540
+-6539
+-6539
+-6538
+-6538
+-6537
+-6536
+-6535
+-6534
+-6533
+-6532
+-6531
+-6530
+-6529
+-6528
+-6527
+-6525
+-6524
+-6522
+-6521
+-6519
+-6517
+-6516
+-6514
+-6512
+-6510
+-6508
+-6506
+-6504
+-6502
+-6500
+-6497
+-6495
+-6493
+-6490
+-6488
+-6485
+-6482
+-6480
+-6477
+-6474
+-6471
+-6468
+-6465
+-6462
+-6459
+-6456
+-6453
+-6450
+-6446
+-6443
+-6439
+-6436
+-6432
+-6429
+-6425
+-6421
+-6417
+-6414
+-6410
+-6406
+-6402
+-6398
+-6394
+-6389
+-6385
+-6381
+-6376
+-6372
+-6368
+-6363
+-6359
+-6354
+-6349
+-6344
+-6340
+-6335
+-6330
+-6325
+-6320
+-6315
+-6310
+-6305
+-6299
+-6294
+-6289
+-6283
+-6278
+-6273
+-6267
+-6261
+-6256
+-6250
+-6244
+-6239
+-6233
+-6227
+-6221
+-6215
+-6209
+-6203
+-6196
+-6190
+-6184
+-6178
+-6171
+-6165
+-6158
+-6152
+-6145
+-6139
+-6132
+-6125
+-6119
+-6112
+-6105
+-6098
+-6091
+-6084
+-6077
+-6070
+-6063
+-6056
+-6048
+-6041
+-6034
+-6026
+-6019
+-6011
+-6004
+-5996
+-5989
+-5981
+-5973
+-5966
+-5958
+-5950
+-5942
+-5934
+-5926
+-5918
+-5910
+-5902
+-5894
+-5885
+-5877
+-5869
+-5861
+-5852
+-5844
+-5835
+-5827
+-5818
+-5809
+-5801
+-5792
+-5783
+-5775
+-5766
+-5757
+-5748
+-5739
+-5730
+-5721
+-5712
+-5703
+-5693
+-5684
+-5675
+-5666
+-5656
+-5647
+-5638
+-5628
+-5619
+-5609
+-5599
+-5590
+-5580
+-5570
+-5561
+-5551
+-5541
+-5531
+-5521
+-5511
+-5501
+-5491
+-5481
+-5471
+-5461
+-5451
+-5441
+-5431
+-5420
+-5410
+-5400
+-5389
+-5379
+-5368
+-5358
+-5347
+-5337
+-5326
+-5315
+-5305
+-5294
+-5283
+-5272
+-5262
+-5251
+-5240
+-5229
+-5218
+-5207
+-5196
+-5185
+-5174
+-5162
+-5151
+-5140
+-5129
+-5118
+-5106
+-5095
+-5083
+-5072
+-5061
+-5049
+-5038
+-5026
+-5015
+-5003
+-4991
+-4980
+-4968
+-4956
+-4944
+-4933
+-4921
+-4909
+-4897
+-4885
+-4873
+-4861
+-4849
+-4837
+-4825
+-4813
+-4801
+-4789
+-4777
+-4764
+-4752
+-4740
+-4728
+-4715
+-4703
+-4690
+-4678
+-4666
+-4653
+-4641
+-4628
+-4616
+-4603
+-4590
+-4578
+-4565
+-4552
+-4540
+-4527
+-4514
+-4501
+-4489
+-4476
+-4463
+-4450
+-4437
+-4424
+-4411
+-4398
+-4385
+-4372
+-4359
+-4346
+-4333
+-4320
+-4307
+-4294
+-4280
+-4267
+-4254
+-4241
+-4227
+-4214
+-4201
+-4187
+-4174
+-4161
+-4147
+-4134
+-4120
+-4107
+-4093
+-4080
+-4066
+-4053
+-4039
+-4026
+-4012
+-3998
+-3985
+-3971
+-3957
+-3944
+-3930
+-3916
+-3902
+-3888
+-3875
+-3861
+-3847
+-3833
+-3819
+-3805
+-3791
+-3777
+-3763
+-3750
+-3736
+-3722
+-3708
+-3693
+-3679
+-3665
+-3651
+-3637
+-3623
+-3609
+-3595
+-3581
+-3566
+-3552
+-3538
+-3524
+-3510
+-3495
+-3481
+-3467
+-3452
+-3438
+-3424
+-3410
+-3395
+-3381
+-3366
+-3352
+-3338
+-3323
+-3309
+-3294
+-3280
+-3266
+-3251
+-3237
+-3222
+-3208
+-3193
+-3179
+-3164
+-3149
+-3135
+-3120
+-3106
+-3091
+-3077
+-3062
+-3047
+-3033
+-3018
+-3003
+-2989
+-2974
+-2959
+-2945
+-2930
+-2915
+-2901
+-2886
+-2871
+-2857
+-2842
+-2827
+-2812
+-2798
+-2783
+-2768
+-2753
+-2738
+-2724
+-2709
+-2694
+-2679
+-2664
+-2650
+-2635
+-2620
+-2605
+-2590
+-2576
+-2561
+-2546
+-2531
+-2516
+-2501
+-2486
+-2471
+-2457
+-2442
+-2427
+-2412
+-2397
+-2382
+-2367
+-2352
+-2337
+-2323
+-2308
+-2293
+-2278
+-2263
+-2248
+-2233
+-2218
+-2203
+-2188
+-2173
+-2159
+-2144
+-2129
+-2114
+-2099
+-2084
+-2069
+-2054
+-2039
+-2024
+-2009
+-1994
+-1979
+-1965
+-1950
+-1935
+-1920
+-1905
+-1890
+-1875
+-1860
+-1845
+-1830
+-1815
+-1801
+-1786
+-1771
+-1756
+-1741
+-1726
+-1711
+-1696
+-1682
+-1667
+-1652
+-1637
+-1622
+-1607
+-1592
+-1578
+-1563
+-1548
+-1533
+-1518
+-1503
+-1489
+-1474
+-1459
+-1444
+-1429
+-1415
+-1400
+-1385
+-1370
+-1355
+-1341
+-1326
+-1311
+-1297
+-1282
+-1267
+-1252
+-1238
+-1223
+-1208
+-1194
+-1179
+-1164
+-1150
+-1135
+-1120
+-1106
+-1091
+-1076
+-1062
+-1047
+-1033
+-1018
+-1004
+-989
+-974
+-960
+-945
+-931
+-916
+-902
+-887
+-873
+-858
+-844
+-830
+-815
+-801
+-786
+-772
+-757
+-743
+-729
+-714
+-700
+-686
+-671
+-657
+-643
+-629
+-614
+-600
+-586
+-572
+-557
+-543
+-529
+-515
+-501
+-487
+-472
+-458
+-444
+-430
+-416
+-402
+-388
+-374
+-360
+-346
+-332
+-318
+-304
+-290
+-276
+-262
+-248
+-234
+-221
+-207
+-193
+-179
+-165
+-152
+-138
+-124
+-110
+-97
+-83
+-69
+-56
+-42
+-28
+-15
+-1
+12
+26
+40
+53
+67
+80
+94
+107
+120
+134
+147
+161
+174
+187
+201
+214
+227
+240
+254
+267
+280
+293
+306
+319
+333
+346
+359
+372
+385
+398
+411
+424
+437
+450
+463
+475
+488
+501
+514
+527
+540
+552
+565
+578
+590
+603
+616
+628
+641
+653
+666
+679
+691
+704
+716
+728
+741
+753
+766
+778
+790
+803
+815
+827
+839
+852
+864
+876
+888
+900
+912
+924
+936
+948
+960
+972
+984
+996
+1008
+1020
+1032
+1043
+1055
+1067
+1079
+1090
+1102
+1114
+1125
+1137
+1149
+1160
+1172
+1183
+1195
+1206
+1218
+1229
+1240
+1252
+1263
+1274
+1285
+1297
+1308
+1319
+1330
+1341
+1352
+1364
+1375
+1386
+1397
+1408
+1418
+1429
+1440
+1451
+1462
+1473
+1484
+1494
+1505
+1516
+1526
+1537
+1547
+1558
+1569
+1579
+1590
+1600
+1610
+1621
+1631
+1642
+1652
+1662
+1672
+1683
+1693
+1703
+1713
+1723
+1733
+1743
+1753
+1763
+1773
+1783
+1793
+1803
+1813
+1823
+1832
+1842
+1852
+1861
+1871
+1881
+1890
+1900
+1909
+1919
+1928
+1938
+1947
+1957
+1966
+1975
+1985
+1994
+2003
+2012
+2021
+2030
+2040
+2049
+2058
+2067
+2076
+2085
+2093
+2102
+2111
+2120
+2129
+2138
+2146
+2155
+2164
+2172
+2181
+2189
+2198
+2206
+2215
+2223
+2232
+2240
+2248
+2257
+2265
+2273
+2281
+2289
+2298
+2306
+2314
+2322
+2330
+2338
+2346
+2354
+2362
+2369
+2377
+2385
+2393
+2400
+2408
+2416
+2423
+2431
+2438
+2446
+2453
+2461
+2468
+2476
+2483
+2490
+2498
+2505
+2512
+2519
+2526
+2534
+2541
+2548
+2555
+2562
+2569
+2575
+2582
+2589
+2596
+2603
+2610
+2616
+2623
+2630
+2636
+2643
+2649
+2656
+2662
+2669
+2675
+2681
+2688
+2694
+2700
+2707
+2713
+2719
+2725
+2731
+2737
+2743
+2749
+2755
+2761
+2767
+2773
+2779
+2784
+2790
+2796
+2802
+2807
+2813
+2818
+2824
+2829
+2835
+2840
+2846
+2851
+2857
+2862
+2867
+2872
+2878
+2883
+2888
+2893
+2898
+2903
+2908
+2913
+2918
+2923
+2928
+2933
+2937
+2942
+2947
+2951
+2956
+2961
+2965
+2970
+2974
+2979
+2983
+2988
+2992
+2996
+3001
+3005
+3009
+3013
+3018
+3022
+3026
+3030
+3034
+3038
+3042
+3046
+3050
+3054
+3057
+3061
+3065
+3069
+3072
+3076
+3080
+3083
+3087
+3090
+3094
+3097
+3101
+3104
+3107
+3111
+3114
+3117
+3120
+3123
+3127
+3130
+3133
+3136
+3139
+3142
+3145
+3148
+3150
+3153
+3156
+3159
+3162
+3164
+3167
+3169
+3172
+3175
+3177
+3180
+3182
+3185
+3187
+3189
+3192
+3194
+3196
+3198
+3200
+3203
+3205
+3207
+3209
+3211
+3213
+3215
+3217
+3219
+3220
+3222
+3224
+3226
+3227
+3229
+3231
+3232
+3234
+3236
+3237
+3239
+3240
+3241
+3243
+3244
+3245
+3247
+3248
+3249
+3250
+3251
+3253
+3254
+3255
+3256
+3257
+3258
+3259
+3259
+3260
+3261
+3262
+3263
+3263
+3264
+3265
+3265
+3266
+3266
+3267
+3267
+3268
+3268
+3269
+3269
+3269
+3270
+3270
+3270
+3270
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3271
+3270
+3270
+3270
+3270
+3269
+3269
+3269
+3268
+3268
+3268
+3267
+3267
+3266
+3266
+3265
+3264
+3264
+3263
+3262
+3262
+3261
+3260
+3259
+3258
+3257
+3256
+3255
+3254
+3253
+3252
+3251
+3250
+3249
+3248
+3247
+3245
+3244
+3243
+3242
+3240
+3239
+3237
+3236
+3234
+3233
+3231
+3230
+3228
+3227
+3225
+3223
+3222
+3220
+3218
+3216
+3214
+3213
+3211
+3209
+3207
+3205
+3203
+3201
+3199
+3197
+3195
+3192
+3190
+3188
+3186
+3184
+3181
+3179
+3177
+3174
+3172
+3169
+3167
+3165
+3162
+3159
+3157
+3154
+3152
+3149
+3146
+3144
+3141
+3138
+3135
+3133
+3130
+3127
+3124
+3121
+3118
+3115
+3112
+3109
+3106
+3103
+3100
+3097
+3094
+3090
+3087
+3084
+3081
+3077
+3074
+3071
+3067
+3064
+3061
+3057
+3054
+3050
+3047
+3043
+3039
+3036
+3032
+3029
+3025
+3021
+3018
+3014
+3010
+3006
+3002
+2999
+2995
+2991
+2987
+2983
+2979
+2975
+2971
+2967
+2963
+2959
+2955
+2950
+2946
+2942
+2938
+2934
+2929
+2925
+2921
+2916
+2912
+2908
+2903
+2899
+2894
+2890
+2886
+2881
+2876
+2872
+2867
+2863
+2858
+2853
+2849
+2844
+2839
+2835
+2830
+2825
+2820
+2816
+2811
+2806
+2801
+2796
+2791
+2786
+2781
+2776
+2771
+2766
+2761
+2756
+2751
+2746
+2741
+2735
+2730
+2725
+2720
+2715
+2709
+2704
+2699
+2693
+2688
+2683
+2677
+2672
+2667
+2661
+2656
+2650
+2645
+2639
+2634
+2628
+2622
+2617
+2611
+2606
+2600
+2594
+2589
+2583
+2577
+2571
+2566
+2560
+2554
+2548
+2542
+2537
+2531
+2525
+2519
+2513
+2507
+2501
+2495
+2489
+2483
+2477
+2471
+2465
+2459
+2453
+2447
+2441
+2435
+2428
+2422
+2416
+2410
+2404
+2397
+2391
+2385
+2379
+2372
+2366
+2360
+2353
+2347
+2341
+2334
+2328
+2321
+2315
+2308
+2302
+2295
+2289
+2282
+2276
+2269
+2263
+2256
+2250
+2243
+2236
+2230
+2223
+2217
+2210
+2203
+2196
+2190
+2183
+2176
+2170
+2163
+2156
+2149
+2142
+2136
+2129
+2122
+2115
+2108
+2101
+2094
+2088
+2081
+2074
+2067
+2060
+2053
+2046
+2039
+2032
+2025
+2018
+2011
+2004
+1997
+1990
+1983
+1976
+1968
+1961
+1954
+1947
+1940
+1933
+1926
+1918
+1911
+1904
+1897
+1890
+1882
+1875
+1868
+1861
+1854
+1846
+1839
+1832
+1824
+1817
+1810
+1802
+1795
+1788
+1780
+1773
+1766
+1758
+1751
+1744
+1736
+1729
+1721
+1714
+1706
+1699
+1692
+1684
+1677
+1669
+1662
+1654
+1647
+1639
+1632
+1624
+1617
+1609
+1602
+1594
+1586
+1579
+1571
+1564
+1556
+1549
+1541
+1533
+1526
+1518
+1511
+1503
+1495
+1488
+1480
+1473
+1465
+1457
+1450
+1442
+1434
+1427
+1419
+1411
+1404
+1396
+1388
+1380
+1373
+1365
+1357
+1350
+1342
+1334
+1326
+1319
+1311
+1303
+1295
+1288
+1280
+1272
+1264
+1257
+1249
+1241
+1233
+1226
+1218
+1210
+1202
+1195
+1187
+1179
+1171
+1163
+1156
+1148
+1140
+1132
+1124
+1117
+1109
+1101
+1093
+1085
+1078
+1070
+1062
+1054
+1046
+1039
+1031
+1023
+1015
+1007
+999
+992
+984
+976
+968
+960
+953
+945
+937
+929
+921
+913
+906
+898
+890
+882
+874
+866
+859
+851
+843
+835
+827
+820
+812
+804
+796
+788
+781
+773
+765
+757
+749
+742
+734
+726
+718
+710
+703
+695
+687
+679
+671
+664
+656
+648
+640
+633
+625
+617
+609
+602
+594
+586
+578
+571
+563
+555
+547
+540
+532
+524
+517
+509
+501
+493
+486
+478
+470
+463
+455
+447
+440
+432
+424
+417
+409
+401
+394
+386
+378
+371
+363
+356
+348
+340
+333
+325
+318
+310
+302
+295
+287
+280
+272
+265
+257
+250
+242
+235
+227
+220
+212
+205
+197
+190
+182
+175
+167
+160
+152
+145
+137
+130
+123
+115
+108
+100
+93
+86
+78
+71
+64
+56
+49
+42
+34
+27
+20
+12
+5
+-2
+-9
+-17
+-24
+-31
+-38
+-46
+-53
+-60
+-67
+-74
+-82
+-89
+-96
+-103
+-110
+-117
+-125
+-132
+-139
+-146
+-153
+-160
+-167
+-174
+-181
+-188
+-195
+-202
+-209
+-216
+-223
+-230
+-237
+-244
+-251
+-258
+-265
+-272
+-279
+-286
+-292
+-299
+-306
+-313
+-320
+-327
+-334
+-340
+-347
+-354
+-361
+-367
+-374
+-381
+-388
+-394
+-401
+-408
+-414
+-421
+-428
+-434
+-441
+-448
+-454
+-461
+-467
+-474
+-480
+-487
+-494
+-500
+-507
+-513
+-520
+-526
+-532
+-539
+-545
+-552
+-558
+-565
+-571
+-577
+-584
+-590
+-596
+-603
+-609
+-615
+-621
+-628
+-634
+-640
+-646
+-653
+-659
+-665
+-671
+-677
+-683
+-689
+-696
+-702
+-708
+-714
+-720
+-726
+-732
+-738
+-744
+-750
+-756
+-762
+-768
+-774
+-780
+-786
+-791
+-797
+-803
+-809
+-815
+-821
+-826
+-832
+-838
+-844
+-849
+-855
+-861
+-866
+-872
+-878
+-883
+-889
+-895
+-900
+-906
+-911
+-917
+-922
+-928
+-933
+-939
+-944
+-950
+-955
+-961
+-966
+-972
+-977
+-982
+-988
+-993
+-998
+-1004
+-1009
+-1014
+-1019
+-1025
+-1030
+-1035
+-1040
+-1045
+-1051
+-1056
+-1061
+-1066
+-1071
+-1076
+-1081
+-1086
+-1091
+-1096
+-1101
+-1106
+-1111
+-1116
+-1121
+-1126
+-1131
+-1136
+-1140
+-1145
+-1150
+-1155
+-1160
+-1164
+-1169
+-1174
+-1179
+-1183
+-1188
+-1193
+-1197
+-1202
+-1207
+-1211
+-1216
+-1220
+-1225
+-1229
+-1234
+-1238
+-1243
+-1247
+-1252
+-1256
+-1261
+-1265
+-1269
+-1274
+-1278
+-1282
+-1287
+-1291
+-1295
+-1300
+-1304
+-1308
+-1312
+-1316
+-1321
+-1325
+-1329
+-1333
+-1337
+-1341
+-1345
+-1349
+-1353
+-1357
+-1361
+-1365
+-1369
+-1373
+-1377
+-1381
+-1385
+-1389
+-1392
+-1396
+-1400
+-1404
+-1408
+-1411
+-1415
+-1419
+-1422
+-1426
+-1430
+-1433
+-1437
+-1441
+-1444
+-1448
+-1451
+-1455
+-1458
+-1462
+-1465
+-1469
+-1472
+-1476
+-1479
+-1482
+-1486
+-1489
+-1492
+-1496
+-1499
+-1502
+-1506
+-1509
+-1512
+-1515
+-1518
+-1522
+-1525
+-1528
+-1531
+-1534
+-1537
+-1540
+-1543
+-1546
+-1549
+-1552
+-1555
+-1558
+-1561
+-1564
+-1567
+-1570
+-1572
+-1575
+-1578
+-1581
+-1584
+-1586
+-1589
+-1592
+-1595
+-1597
+-1600
+-1603
+-1605
+-1608
+-1610
+-1613
+-1615
+-1618
+-1620
+-1623
+-1625
+-1628
+-1630
+-1633
+-1635
+-1637
+-1640
+-1642
+-1645
+-1647
+-1649
+-1651
+-1654
+-1656
+-1658
+-1660
+-1662
+-1665
+-1667
+-1669
+-1671
+-1673
+-1675
+-1677
+-1679
+-1681
+-1683
+-1685
+-1687
+-1689
+-1691
+-1693
+-1695
+-1696
+-1698
+-1700
+-1702
+-1704
+-1705
+-1707
+-1709
+-1711
+-1712
+-1714
+-1715
+-1717
+-1719
+-1720
+-1722
+-1723
+-1725
+-1726
+-1728
+-1729
+-1731
+-1732
+-1734
+-1735
+-1737
+-1738
+-1739
+-1741
+-1742
+-1743
+-1744
+-1746
+-1747
+-1748
+-1749
+-1751
+-1752
+-1753
+-1754
+-1755
+-1756
+-1757
+-1758
+-1759
+-1760
+-1761
+-1762
+-1763
+-1764
+-1765
+-1766
+-1767
+-1768
+-1769
+-1769
+-1770
+-1771
+-1772
+-1773
+-1773
+-1774
+-1775
+-1775
+-1776
+-1777
+-1777
+-1778
+-1779
+-1779
+-1780
+-1780
+-1781
+-1781
+-1782
+-1782
+-1783
+-1783
+-1783
+-1784
+-1784
+-1785
+-1785
+-1785
+-1786
+-1786
+-1786
+-1786
+-1787
+-1787
+-1787
+-1787
+-1787
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1788
+-1787
+-1787
+-1787
+-1787
+-1787
+-1786
+-1786
+-1786
+-1786
+-1785
+-1785
+-1785
+-1784
+-1784
+-1783
+-1783
+-1783
+-1782
+-1782
+-1781
+-1781
+-1780
+-1780
+-1779
+-1779
+-1778
+-1777
+-1777
+-1776
+-1776
+-1775
+-1774
+-1774
+-1773
+-1772
+-1771
+-1771
+-1770
+-1769
+-1768
+-1767
+-1767
+-1766
+-1765
+-1764
+-1763
+-1762
+-1761
+-1760
+-1759
+-1758
+-1757
+-1756
+-1755
+-1754
+-1753
+-1752
+-1751
+-1750
+-1749
+-1748
+-1746
+-1745
+-1744
+-1743
+-1742
+-1740
+-1739
+-1738
+-1737
+-1735
+-1734
+-1733
+-1731
+-1730
+-1728
+-1727
+-1726
+-1724
+-1723
+-1721
+-1720
+-1718
+-1717
+-1715
+-1714
+-1712
+-1711
+-1709
+-1708
+-1706
+-1704
+-1703
+-1701
+-1699
+-1698
+-1696
+-1694
+-1693
+-1691
+-1689
+-1687
+-1686
+-1684
+-1682
+-1680
+-1678
+-1676
+-1675
+-1673
+-1671
+-1669
+-1667
+-1665
+-1663
+-1661
+-1659
+-1657
+-1655
+-1653
+-1651
+-1649
+-1647
+-1645
+-1643
+-1641
+-1639
+-1637
+-1634
+-1632
+-1630
+-1628
+-1626
+-1624
+-1621
+-1619
+-1617
+-1615
+-1612
+-1610
+-1608
+-1605
+-1603
+-1601
+-1598
+-1596
+-1594
+-1591
+-1589
+-1586
+-1584
+-1582
+-1579
+-1577
+-1574
+-1572
+-1569
+-1567
+-1564
+-1562
+-1559
+-1556
+-1554
+-1551
+-1549
+-1546
+-1543
+-1541
+-1538
+-1535
+-1533
+-1530
+-1527
+-1525
+-1522
+-1519
+-1517
+-1514
+-1511
+-1508
+-1505
+-1503
+-1500
+-1497
+-1494
+-1491
+-1488
+-1486
+-1483
+-1480
+-1477
+-1474
+-1471
+-1468
+-1465
+-1462
+-1459
+-1456
+-1453
+-1450
+-1447
+-1444
+-1441
+-1438
+-1435
+-1432
+-1429
+-1426
+-1423
+-1420
+-1417
+-1413
+-1410
+-1407
+-1404
+-1401
+-1398
+-1394
+-1391
+-1388
+-1385
+-1382
+-1378
+-1375
+-1372
+-1369
+-1365
+-1362
+-1359
+-1356
+-1352
+-1349
+-1346
+-1342
+-1339
+-1336
+-1332
+-1329
+-1325
+-1322
+-1319
+-1315
+-1312
+-1308
+-1305
+-1301
+-1298
+-1295
+-1291
+-1288
+-1284
+-1281
+-1277
+-1274
+-1270
+-1267
+-1263
+-1259
+-1256
+-1252
+-1249
+-1245
+-1242
+-1238
+-1234
+-1231
+-1227
+-1224
+-1220
+-1216
+-1213
+-1209
+-1205
+-1202
+-1198
+-1194
+-1191
+-1187
+-1183
+-1179
+-1176
+-1172
+-1168
+-1165
+-1161
+-1157
+-1153
+-1150
+-1146
+-1142
+-1138
+-1134
+-1131
+-1127
+-1123
+-1119
+-1115
+-1111
+-1108
+-1104
+-1100
+-1096
+-1092
+-1088
+-1084
+-1081
+-1077
+-1073
+-1069
+-1065
+-1061
+-1057
+-1053
+-1049
+-1045
+-1041
+-1037
+-1033
+-1030
+-1026
+-1022
+-1018
+-1014
+-1010
+-1006
+-1002
+-998
+-994
+-990
+-986
+-982
+-978
+-974
+-970
+-965
+-961
+-957
+-953
+-949
+-945
+-941
+-937
+-933
+-929
+-925
+-921
+-917
+-913
+-908
+-904
+-900
+-896
+-892
+-888
+-884
+-880
+-876
+-871
+-867
+-863
+-859
+-855
+-851
+-847
+-842
+-838
+-834
+-830
+-826
+-822
+-817
+-813
+-809
+-805
+-801
+-796
+-792
+-788
+-784
+-780
+-775
+-771
+-767
+-763
+-759
+-754
+-750
+-746
+-742
+-737
+-733
+-729
+-725
+-721
+-716
+-712
+-708
+-704
+-699
+-695
+-691
+-687
+-682
+-678
+-674
+-670
+-665
+-661
+-657
+-653
+-648
+-644
+-640
+-635
+-631
+-627
+-623
+-618
+-614
+-610
+-606
+-601
+-597
+-593
+-588
+-584
+-580
+-576
+-571
+-567
+-563
+-559
+-554
+-550
+-546
+-541
+-537
+-533
+-529
+-524
+-520
+-516
+-511
+-507
+-503
+-499
+-494
+-490
+-486
+-481
+-477
+-473
+-469
+-464
+-460
+-456
+-452
+-447
+-443
+-439
+-434
+-430
+-426
+-422
+-417
+-413
+-409
+-405
+-400
+-396
+-392
+-387
+-383
+-379
+-375
+-370
+-366
+-362
+-358
+-353
+-349
+-345
+-341
+-336
+-332
+-328
+-324
+-319
+-315
+-311
+-307
+-303
+-298
+-294
+-290
+-286
+-281
+-277
+-273
+-269
+-265
+-260
+-256
+-252
+-248
+-244
+-239
+-235
+-231
+-227
+-223
+-219
+-214
+-210
+-206
+-202
+-198
+-194
+-189
+-185
+-181
+-177
+-173
+-169
+-164
+-160
+-156
+-152
+-148
+-144
+-140
+-136
+-132
+-127
+-123
+-119
+-115
+-111
+-107
+-103
+-99
+-95
+-91
+-87
+-83
+-78
+-74
+-70
+-66
+-62
+-58
+-54
+-50
+-46
+-42
+-38
+-34
+-30
+-26
+-22
+-18
+-14
+-10
+-6
+-2
+2
+6
+10
+14
+18
+22
+26
+29
+33
+37
+41
+45
+49
+53
+57
+61
+65
+69
+72
+76
+80
+84
+88
+92
+96
+99
+103
+107
+111
+115
+119
+122
+126
+130
+134
+138
+141
+145
+149
+153
+156
+160
+164
+168
+171
+175
+179
+182
+186
+190
+194
+197
+201
+205
+208
+212
+216
+219
+223
+226
+230
+234
+237
+241
+244
+248
+252
+255
+259
+262
+266
+269
+273
+277
+280
+284
+287
+291
+294
+298
+301
+305
+308
+312
+315
+318
+322
+325
+329
+332
+336
+339
+342
+346
+349
+353
+356
+359
+363
+366
+369
+373
+376
+379
+383
+386
+389
+393
+396
+399
+402
+406
+409
+412
+415
+419
+422
+425
+428
+431
+434
+438
+441
+444
+447
+450
+453
+457
+460
+463
+466
+469
+472
+475
+478
+481
+484
+487
+490
+493
+496
+499
+502
+505
+508
+511
+514
+517
+520
+523
+526
+529
+532
+535
+538
+541
+543
+546
+549
+552
+555
+558
+561
+563
+566
+569
+572
+575
+577
+580
+583
+586
+588
+591
+594
+596
+599
+602
+604
+607
+610
+612
+615
+618
+620
+623
+626
+628
+631
+633
+636
+638
+641
+644
+646
+649
+651
+654
+656
+659
+661
+664
+666
+668
+671
+673
+676
+678
+681
+683
+685
+688
+690
+692
+695
+697
+699
+702
+704
+706
+709
+711
+713
+715
+718
+720
+722
+724
+726
+729
+731
+733
+735
+737
+739
+742
+744
+746
+748
+750
+752
+754
+756
+758
+760
+762
+764
+766
+768
+770
+772
+774
+776
+778
+780
+782
+784
+786
+788
+790
+792
+794
+795
+797
+799
+801
+803
+805
+806
+808
+810
+812
+814
+815
+817
+819
+820
+822
+824
+826
+827
+829
+831
+832
+834
+836
+837
+839
+840
+842
+844
+845
+847
+848
+850
+851
+853
+854
+856
+857
+859
+860
+862
+863
+865
+866
+867
+869
+870
+872
+873
+874
+876
+877
+878
+880
+881
+882
+884
+885
+886
+887
+889
+890
+891
+892
+894
+895
+896
+897
+898
+900
+901
+902
+903
+904
+905
+906
+907
+909
+910
+911
+912
+913
+914
+915
+916
+917
+918
+919
+920
+921
+922
+923
+923
+924
+925
+926
+927
+928
+929
+930
+931
+931
+932
+933
+934
+935
+935
+936
+937
+938
+938
+939
+940
+941
+941
+942
+943
+943
+944
+945
+945
+946
+947
+947
+948
+948
+949
+950
+950
+951
+951
+952
+952
+953
+953
+954
+954
+955
+955
+956
+956
+957
+957
+957
+958
+958
+959
+959
+959
+960
+960
+960
+961
+961
+961
+962
+962
+962
+963
+963
+963
+963
+963
+964
+964
+964
+964
+964
+965
+965
+965
+965
+965
+965
+965
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+966
+965
+965
+965
+965
+965
+965
+965
+964
+964
+964
+964
+964
+963
+963
+963
+963
+962
+962
+962
+962
+961
+961
+961
+960
+960
+960
+959
+959
+959
+958
+958
+957
+957
+957
+956
+956
+955
+955
+954
+954
+954
+953
+953
+952
+952
+951
+950
+950
+949
+949
+948
+948
+947
+947
+946
+945
+945
+944
+944
+943
+942
+942
+941
+940
+940
+939
+938
+938
+937
+936
+935
+935
+934
+933
+932
+932
+931
+930
+929
+929
+928
+927
+926
+925
+924
+924
+923
+922
+921
+920
+919
+918
+917
+916
+916
+915
+914
+913
+912
+911
+910
+909
+908
+907
+906
+905
+904
+903
+902
+901
+900
+899
+898
+897
+896
+895
+893
+892
+891
+890
+889
+888
+887
+886
+885
+883
+882
+881
+880
+879
+878
+876
+875
+874
+873
+872
+870
+869
+868
+867
+865
+864
+863
+862
+860
+859
+858
+856
+855
+854
+852
+851
+850
+848
+847
+846
+844
+843
+842
+840
+839
+838
+836
+835
+833
+832
+830
+829
+828
+826
+825
+823
+822
+820
+819
+817
+816
+814
+813
+811
+810
+808
+807
+805
+804
+802
+801
+799
+798
+796
+795
+793
+791
+790
+788
+787
+785
+783
+782
+780
+779
+777
+775
+774
+772
+770
+769
+767
+765
+764
+762
+760
+759
+757
+755
+754
+752
+750
+748
+747
+745
+743
+742
+740
+738
+736
+735
+733
+731
+729
+727
+726
+724
+722
+720
+719
+717
+715
+713
+711
+709
+708
+706
+704
+702
+700
+698
+697
+695
+693
+691
+689
+687
+685
+683
+682
+680
+678
+676
+674
+672
+670
+668
+666
+664
+662
+661
+659
+657
+655
+653
+651
+649
+647
+645
+643
+641
+639
+637
+635
+633
+631
+629
+627
+625
+623
+621
+619
+617
+615
+613
+611
+609
+607
+605
+603
+601
+599
+597
+595
+593
+591
+589
+587
+584
+582
+580
+578
+576
+574
+572
+570
+568
+566
+564
+562
+559
+557
+555
+553
+551
+549
+547
+545
+543
+541
+538
+536
+534
+532
+530
+528
+526
+523
+521
+519
+517
+515
+513
+511
+508
+506
+504
+502
+500
+498
+495
+493
+491
+489
+487
+485
+482
+480
+478
+476
+474
+472
+469
+467
+465
+463
+461
+458
+456
+454
+452
+450
+447
+445
+443
+441
+439
+436
+434
+432
+430
+427
+425
+423
+421
+419
+416
+414
+412
+410
+407
+405
+403
+401
+399
+396
+394
+392
+390
+387
+385
+383
+381
+378
+376
+374
+372
+370
+367
+365
+363
+361
+358
+356
+354
+352
+349
+347
+345
+343
+340
+338
+336
+334
+331
+329
+327
+325
+322
+320
+318
+316
+313
+311
+309
+307
+304
+302
+300
+298
+295
+293
+291
+289
+287
+284
+282
+280
+278
+275
+273
+271
+269
+266
+264
+262
+260
+257
+255
+253
+251
+248
+246
+244
+242
+239
+237
+235
+233
+231
+228
+226
+224
+222
+219
+217
+215
+213
+210
+208
+206
+204
+202
+199
+197
+195
+193
+191
+188
+186
+184
+182
+179
+177
+175
+173
+171
+168
+166
+164
+162
+160
+157
+155
+153
+151
+149
+146
+144
+142
+140
+138
+136
+133
+131
+129
+127
+125
+123
+120
+118
+116
+114
+112
+110
+107
+105
+103
+101
+99
+97
+95
+92
+90
+88
+86
+84
+82
+80
+77
+75
+73
+71
+69
+67
+65
+63
+61
+58
+56
+54
+52
+50
+48
+46
+44
+42
+40
+37
+35
+33
+31
+29
+27
+25
+23
+21
+19
+17
+15
+13
+11
+9
+7
+5
+2
+0
+-2
+-4
+-6
+-8
+-10
+-12
+-14
+-16
+-18
+-20
+-22
+-24
+-26
+-28
+-30
+-32
+-34
+-36
+-38
+-40
+-42
+-44
+-46
+-47
+-49
+-51
+-53
+-55
+-57
+-59
+-61
+-63
+-65
+-67
+-69
+-71
+-73
+-75
+-77
+-78
+-80
+-82
+-84
+-86
+-88
+-90
+-92
+-94
+-95
+-97
+-99
+-101
+-103
+-105
+-107
+-109
+-110
+-112
+-114
+-116
+-118
+-120
+-121
+-123
+-125
+-127
+-129
+-130
+-132
+-134
+-136
+-138
+-139
+-141
+-143
+-145
+-147
+-148
+-150
+-152
+-154
+-155
+-157
+-159
+-161
+-162
+-164
+-166
+-167
+-169
+-171
+-173
+-174
+-176
+-178
+-179
+-181
+-183
+-184
+-186
+-188
+-190
+-191
+-193
+-195
+-196
+-198
+-199
+-201
+-203
+-204
+-206
+-208
+-209
+-211
+-212
+-214
+-216
+-217
+-219
+-220
+-222
+-224
+-225
+-227
+-228
+-230
+-231
+-233
+-235
+-236
+-238
+-239
+-241
+-242
+-244
+-245
+-247
+-248
+-250
+-251
+-253
+-254
+-256
+-257
+-259
+-260
+-262
+-263
+-265
+-266
+-267
+-269
+-270
+-272
+-273
+-275
+-276
+-277
+-279
+-280
+-282
+-283
+-284
+-286
+-287
+-289
+-290
+-291
+-293
+-294
+-295
+-297
+-298
+-299
+-301
+-302
+-303
+-305
+-306
+-307
+-309
+-310
+-311
+-312
+-314
+-315
+-316
+-318
+-319
+-320
+-321
+-323
+-324
+-325
+-326
+-328
+-329
+-330
+-331
+-332
+-334
+-335
+-336
+-337
+-338
+-340
+-341
+-342
+-343
+-344
+-345
+-347
+-348
+-349
+-350
+-351
+-352
+-353
+-354
+-356
+-357
+-358
+-359
+-360
+-361
+-362
+-363
+-364
+-365
+-366
+-367
+-368
+-369
+-370
+-372
+-373
+-374
+-375
+-376
+-377
+-378
+-379
+-380
+-381
+-382
+-383
+-383
+-384
+-385
+-386
+-387
+-388
+-389
+-390
+-391
+-392
+-393
+-394
+-395
+-396
+-396
+-397
+-398
+-399
+-400
+-401
+-402
+-403
+-403
+-404
+-405
+-406
+-407
+-408
+-408
+-409
+-410
+-411
+-412
+-412
+-413
+-414
+-415
+-416
+-416
+-417
+-418
+-419
+-419
+-420
+-421
+-422
+-422
+-423
+-424
+-425
+-425
+-426
+-427
+-427
+-428
+-429
+-429
+-430
+-431
+-431
+-432
+-433
+-433
+-434
+-435
+-435
+-436
+-436
+-437
+-438
+-438
+-439
+-439
+-440
+-441
+-441
+-442
+-442
+-443
+-443
+-444
+-445
+-445
+-446
+-446
+-447
+-447
+-448
+-448
+-449
+-449
+-450
+-450
+-451
+-451
+-452
+-452
+-453
+-453
+-453
+-454
+-454
+-455
+-455
+-456
+-456
+-456
+-457
+-457
+-458
+-458
+-458
+-459
+-459
+-460
+-460
+-460
+-461
+-461
+-461
+-462
+-462
+-462
+-463
+-463
+-463
+-464
+-464
+-464
+-465
+-465
+-465
+-466
+-466
+-466
+-466
+-467
+-467
+-467
+-467
+-468
+-468
+-468
+-468
+-469
+-469
+-469
+-469
+-469
+-470
+-470
+-470
+-470
+-470
+-470
+-471
+-471
+-471
+-471
+-471
+-471
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-474
+-474
+-474
+-474
+-474
+-474
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-473
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-472
+-471
+-471
+-471
+-471
+-471
+-471
+-470
+-470
+-470
+-470
+-470
+-470
+-469
+-469
+-469
+-469
+-469
+-468
+-468
+-468
+-468
+-467
+-467
+-467
+-467
+-467
+-466
+-466
+-466
+-465
+-465
+-465
+-465
+-464
+-464
+-464
+-464
+-463
+-463
+-463
+-462
+-462
+-462
+-461
+-461
+-461
+-460
+-460
+-460
+-459
+-459
+-459
+-458
+-458
+-458
+-457
+-457
+-456
+-456
+-456
+-455
+-455
+-454
+-454
+-454
+-453
+-453
+-452
+-452
+-452
+-451
+-451
+-450
+-450
+-449
+-449
+-449
+-448
+-448
+-447
+-447
+-446
+-446
+-445
+-445
+-444
+-444
+-443
+-443
+-442
+-442
+-441
+-441
+-440
+-440
+-439
+-439
+-438
+-438
+-437
+-437
+-436
+-435
+-435
+-434
+-434
+-433
+-433
+-432
+-432
+-431
+-430
+-430
+-429
+-429
+-428
+-427
+-427
+-426
+-426
+-425
+-424
+-424
+-423
+-423
+-422
+-421
+-421
+-420
+-419
+-419
+-418
+-417
+-417
+-416
+-416
+-415
+-414
+-414
+-413
+-412
+-411
+-411
+-410
+-409
+-409
+-408
+-407
+-407
+-406
+-405
+-405
+-404
+-403
+-402
+-402
+-401
+-400
+-400
+-399
+-398
+-397
+-397
+-396
+-395
+-394
+-394
+-393
+-392
+-391
+-391
+-390
+-389
+-388
+-388
+-387
+-386
+-385
+-384
+-384
+-383
+-382
+-381
+-381
+-380
+-379
+-378
+-377
+-376
+-376
+-375
+-374
+-373
+-372
+-372
+-371
+-370
+-369
+-368
+-367
+-367
+-366
+-365
+-364
+-363
+-362
+-362
+-361
+-360
+-359
+-358
+-357
+-356
+-356
+-355
+-354
+-353
+-352
+-351
+-350
+-349
+-349
+-348
+-347
+-346
+-345
+-344
+-343
+-342
+-341
+-340
+-340
+-339
+-338
+-337
+-336
+-335
+-334
+-333
+-332
+-331
+-330
+-329
+-329
+-328
+-327
+-326
+-325
+-324
+-323
+-322
+-321
+-320
+-319
+-318
+-317
+-316
+-315
+-314
+-313
+-313
+-312
+-311
+-310
+-309
+-308
+-307
+-306
+-305
+-304
+-303
+-302
+-301
+-300
+-299
+-298
+-297
+-296
+-295
+-294
+-293
+-292
+-291
+-290
+-289
+-288
+-287
+-286
+-285
+-284
+-283
+-282
+-281
+-280
+-279
+-278
+-277
+-276
+-275
+-274
+-273
+-272
+-271
+-270
+-269
+-268
+-267
+-266
+-265
+-264
+-263
+-262
+-261
+-260
+-259
+-258
+-257
+-256
+-255
+-254
+-253
+-252
+-250
+-249
+-248
+-247
+-246
+-245
+-244
+-243
+-242
+-241
+-240
+-239
+-238
+-237
+-236
+-235
+-234
+-233
+-232
+-231
+-230
+-229
+-227
+-226
+-225
+-224
+-223
+-222
+-221
+-220
+-219
+-218
+-217
+-216
+-215
+-214
+-213
+-212
+-211
+-210
+-208
+-207
+-206
+-205
+-204
+-203
+-202
+-201
+-200
+-199
+-198
+-197
+-196
+-195
+-194
+-192
+-191
+-190
+-189
+-188
+-187
+-186
+-185
+-184
+-183
+-182
+-181
+-180
+-179
+-178
+-176
+-175
+-174
+-173
+-172
+-171
+-170
+-169
+-168
+-167
+-166
+-165
+-164
+-163
+-161
+-160
+-159
+-158
+-157
+-156
+-155
+-154
+-153
+-152
+-151
+-150
+-149
+-148
+-146
+-145
+-144
+-143
+-142
+-141
+-140
+-139
+-138
+-137
+-136
+-135
+-134
+-133
+-132
+-131
+-129
+-128
+-127
+-126
+-125
+-124
+-123
+-122
+-121
+-120
+-119
+-118
+-117
+-116
+-115
+-114
+-112
+-111
+-110
+-109
+-108
+-107
+-106
+-105
+-104
+-103
+-102
+-101
+-100
+-99
+-98
+-97
+-96
+-95
+-94
+-93
+-91
+-90
+-89
+-88
+-87
+-86
+-85
+-84
+-83
+-82
+-81
+-80
+-79
+-78
+-77
+-76
+-75
+-74
+-73
+-72
+-71
+-70
+-69
+-68
+-67
+-66
+-65
+-64
+-63
+-62
+-61
+-60
+-59
+-58
+-57
+-56
+-54
+-53
+-52
+-51
+-50
+-49
+-48
+-47
+-46
+-45
+-44
+-43
+-42
+-41
+-40
+-39
+-38
+-37
+-36
+-35
+-34
+-34
+-33
+-32
+-31
+-30
+-29
+-28
+-27
+-26
+-25
+-24
+-23
+-22
+-21
+-20
+-19
+-18
+-17
+-16
+-15
+-14
+-13
+-12
+-11
+-10
+-9
+-8
+-7
+-6
+-5
+-5
+-4
+-3
+-2
+-1
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+29
+30
+31
+32
+33
+34
+35
+36
+36
+37
+38
+39
+40
+41
+42
+43
+43
+44
+45
+46
+47
+48
+49
+49
+50
+51
+52
+53
+54
+54
+55
+56
+57
+58
+59
+59
+60
+61
+62
+63
+63
+64
+65
+66
+67
+68
+68
+69
+70
+71
+72
+72
+73
+74
+75
+75
+76
+77
+78
+79
+79
+80
+81
+82
+82
+83
+84
+85
+86
+86
+87
+88
+89
+89
+90
+91
+92
+92
+93
+94
+94
+95
+96
+97
+97
+98
+99
+100
+100
+101
+102
+102
+103
+104
+105
+105
+106
+107
+107
+108
+109
+109
+110
+111
+111
+112
+113
+113
+114
+115
+115
+116
+117
+117
+118
+119
+119
+120
+121
+121
+122
+123
+123
+124
+125
+125
+126
+127
+127
+128
+128
+129
+130
+130
+131
+131
+132
+133
+133
+134
+135
+135
+136
+136
+137
+137
+138
+139
+139
+140
+140
+141
+142
+142
+143
+143
+144
+144
+145
+145
+146
+147
+147
+148
+148
+149
+149
+150
+150
+151
+151
+152
+153
+153
+154
+154
+155
+155
+156
+156
+157
+157
+158
+158
+159
+159
+160
+160
+161
+161
+162
+162
+163
+163
+164
+164
+164
+165
+165
+166
+166
+167
+167
+168
+168
+169
+169
+169
+170
+170
+171
+171
+172
+172
+173
+173
+173
+174
+174
+175
+175
+175
+176
+176
+177
+177
+177
+178
+178
+179
+179
+179
+180
+180
+181
+181
+181
+182
+182
+182
+183
+183
+183
+184
+184
+185
+185
+185
+186
+186
+186
+187
+187
+187
+188
+188
+188
+189
+189
+189
+190
+190
+190
+190
+191
+191
+191
+192
+192
+192
+193
+193
+193
+193
+194
+194
+194
+195
+195
+195
+195
+196
+196
+196
+196
+197
+197
+197
+197
+198
+198
+198
+198
+199
+199
+199
+199
+200
+200
+200
+200
+201
+201
+201
+201
+201
+202
+202
+202
+202
+202
+203
+203
+203
+203
+203
+204
+204
+204
+204
+204
+204
+205
+205
+205
+205
+205
+205
+206
+206
+206
+206
+206
+206
+207
+207
+207
+207
+207
+207
+207
+207
+208
+208
+208
+208
+208
+208
+208
+208
+209
+209
+209
+209
+209
+209
+209
+209
+209
+209
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+211
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+210
+209
+209
+209
+209
+209
+209
+209
+209
+209
+209
+208
+208
+208
+208
+208
+208
+208
+208
+208
+207
+207
+207
+207
+207
+207
+207
+207
+206
+206
+206
+206
+206
+206
+206
+205
+205
+205
+205
+205
+205
+205
+204
+204
+204
+204
+204
+204
+203
+203
+203
+203
+203
+203
+202
+202
+202
+202
+202
+202
+201
+201
+201
+201
+201
+200
+200
+200
+200
+200
+199
+199
+199
+199
+199
+198
+198
+198
+198
+197
+197
+197
+197
+197
+196
+196
+196
+196
+195
+195
+195
+195
+195
+194
+194
+194
+194
+193
+193
+193
+193
+192
+192
+192
+192
+191
+191
+191
+191
+190
+190
+190
+190
+189
+189
+189
+189
+188
+188
+188
+187
+187
+187
+187
+186
+186
+186
+186
+185
+185
+185
+184
+184
+184
+183
+183
+183
+183
+182
+182
+182
+181
+181
+181
+181
+180
+180
+180
+179
+179
+179
+178
+178
+178
+177
+177
+177
+177
+176
+176
+176
+175
+175
+175
+174
+174
+174
+173
+173
+173
+172
+172
+172
+171
+171
+171
+170
+170
+170
+169
+169
+169
+168
+168
+168
+167
+167
+167
+166
+166
+165
+165
+165
+164
+164
+164
+163
+163
+163
+162
+162
+162
+161
+161
+161
+160
+160
+159
+159
+159
+158
+158
+158
+157
+157
+156
+156
+156
+155
+155
+155
+154
+154
+153
+153
+153
+152
+152
+152
+151
+151
+150
+150
+150
+149
+149
+149
+148
+148
+147
+147
+147
+146
+146
+145
+145
+145
+144
+144
+143
+143
+143
+142
+142
+141
+141
+141
+140
+140
+139
+139
+139
+138
+138
+137
+137
+137
+136
+136
+135
+135
+135
+134
+134
+133
+133
+133
+132
+132
+131
+131
+131
+130
+130
+129
+129
+129
+128
+128
+127
+127
+126
+126
+126
+125
+125
+124
+124
+124
+123
+123
+122
+122
+121
+121
+121
+120
+120
+119
+119
+118
+118
+118
+117
+117
+116
+116
+116
+115
+115
+114
+114
+113
+113
+113
+112
+112
+111
+111
+110
+110
+110
+109
+109
+108
+108
+107
+107
+107
+106
+106
+105
+105
+104
+104
+104
+103
+103
+102
+102
+101
+101
+101
+100
+100
+99
+99
+98
+98
+98
+97
+97
+96
+96
+95
+95
+95
+94
+94
+93
+93
+92
+92
+92
+91
+91
+90
+90
+89
+89
+89
+88
+88
+87
+87
+86
+86
+86
+85
+85
+84
+84
+83
+83
+83
+82
+82
+81
+81
+80
+80
+80
+79
+79
+78
+78
+77
+77
+77
+76
+76
+75
+75
+75
+74
+74
+73
+73
+72
+72
+72
+71
+71
+70
+70
+69
+69
+69
+68
+68
+67
+67
+66
+66
+66
+65
+65
+64
+64
+64
+63
+63
+62
+62
+61
+61
+61
+60
+60
+59
+59
+59
+58
+58
+57
+57
+56
+56
+56
+55
+55
+54
+54
+54
+53
+53
+52
+52
+51
+51
+51
+50
+50
+49
+49
+49
+48
+48
+47
+47
+47
+46
+46
+45
+45
+45
+44
+44
+43
+43
+43
+42
+42
+41
+41
+41
+40
+40
+39
+39
+39
+38
+38
+37
+37
+37
+36
+36
+35
+35
+35
+34
+34
+34
+33
+33
+32
+32
+32
+31
+31
+30
+30
+30
+29
+29
+28
+28
+28
+27
+27
+27
+26
+26
+25
+25
+25
+24
+24
+24
+23
+23
+22
+22
+22
+21
+21
+21
+20
+20
+20
+19
+19
+18
+18
+18
+17
+17
+17
+16
+16
+15
+15
+15
+14
+14
+14
+13
+13
+13
+12
+12
+12
+11
+11
+11
+10
+10
+9
+9
+9
+8
+8
+8
+7
+7
+7
+6
+6
+6
+5
+5
+5
+4
+4
+4
+3
+3
+3
+2
+2
+2
+1
+1
+1
+0
+0
+0
+-1
+-1
+-1
+-2
+-2
+-2
+-3
+-3
+-3
+-4
+-4
+-4
+-5
+-5
+-5
+-5
+-6
+-6
+-6
+-7
+-7
+-7
+-8
+-8
+-8
+-9
+-9
+-9
+-9
+-10
+-10
+-10
+-11
+-11
+-11
+-12
+-12
+-12
+-13
+-13
+-13
+-13
+-14
+-14
+-14
+-15
+-15
+-15
+-15
+-16
+-16
+-16
+-17
+-17
+-17
+-17
+-18
+-18
+-18
+-19
+-19
+-19
+-19
+-20
+-20
+-20
+-20
+-21
+-21
+-21
+-22
+-22
+-22
+-22
+-23
+-23
+-23
+-23
+-24
+-24
+-24
+-25
+-25
+-25
+-25
+-26
+-26
+-26
+-26
+-27
+-27
+-27
+-27
+-28
+-28
+-28
+-28
+-29
+-29
+-29
+-29
+-30
+-30
+-30
+-30
+-31
+-31
+-31
+-31
+-31
+-32
+-32
+-32
+-32
+-33
+-33
+-33
+-33
+-34
+-34
+-34
+-34
+-34
+-35
+-35
+-35
+-35
+-36
+-36
+-36
+-36
+-36
+-37
+-37
+-37
+-37
+-38
+-38
+-38
+-38
+-38
+-39
+-39
+-39
+-39
+-39
+-40
+-40
+-40
+-40
+-40
+-41
+-41
+-41
+-41
+-41
+-42
+-42
+-42
+-42
+-42
+-43
+-43
+-43
+-43
+-43
+-44
+-44
+-44
+-44
+-44
+-44
+-45
+-45
+-45
+-45
+-45
+-46
+-46
+-46
+-46
+-46
+-46
+-47
+-47
+-47
+-47
+-47
+-47
+-48
+-48
+-48
+-48
+-48
+-48
+-49
+-49
+-49
+-49
+-49
+-49
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-64
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-63
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-62
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-61
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-60
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-59
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-58
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-57
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-56
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-55
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-54
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-53
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-52
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-51
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-50
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-49
+-48
+-48
+-48
+-48
+-48
+-48
+-48
+-48
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-47
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-46
+-45
+-45
+-45
+-45
+-45
+-45
+-45
+-45
+-45
+-44
+-44
+-44
+-44
+-44
+-44
+-44
+-44
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-43
+-42
+-42
+-42
+-42
+-42
+-42
+-42
+-42
+-42
+-41
+-41
+-41
+-41
+-41
+-41
+-41
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-40
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-39
+-38
+-38
+-38
+-38
+-38
+-38
+-38
+-37
+-37
+-37
+-37
+-37
+-37
+-37
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-36
+-35
+-35
+-35
+-35
+-35
+-35
+-35
+-35
+-35
+-34
+-34
+-34
+-34
+-34
+-34
+-33
+-33
+-33
+-33
+-33
+-33
+-33
+-33
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-32
+-31
+-31
+-31
+-31
+-31
+-31
+-30
+-30
+-30
+-30
+-30
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-29
+-28
+-28
+-28
+-28
+-28
+-28
+-27
+-27
+-27
+-27
+-26
+-26
+-26
+-26
+-26
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-25
+-26
+-26
+-26
+-26
+-26
+-26
+-26
+-26
+-26
+-25
+-25
+-25
+-24
+-24
+-24
+-23
+-23
+-23
+-22
+-22
+-21
+-21
+-21
+-21
+-21
+-21
+-21
+-21
+-21
+-22
+-22
+-23
+-23
+-23
+-24
+-24
+-24
+-25
+-25
+-25
+-25
+-24
+-24
+-23
+-22
+-22
+-21
+-19
+-18
+-17
+-16
+-14
+-13
+-12
+-12
+-11
+-11
+-11
+-12
+-13
+-14
+-16
+-19
+-22
+-26
+-30
+-35
+-40
+-46
+-52
+-59
+-66
+-73
+-80
+-87
+-94
+-101
+-107
+-114
+-119
+-124
+-129
+-133
+-136
+-138
+-139
+-139
+-139
+-138
+-136
+-133
+-129
+-124
+-119
+0
+123
+-67
+-86
+114
+24
+-127
+46
+103
+-102
+-47
+127
+-23
+-115
+85
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+69
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+39
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+125
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+124
+-1
+-123
+68
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+21
+116
+-85
+-69
+122
+3
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+90
+62
+-125
+6
+122
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-67
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-116
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-53
+-97
+107
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-78
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+63
+-124
+4
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-100
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+74
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-60
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-121
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+28
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-114
+-26
+127
+-44
+-104
+100
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-105
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+120
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-125
+59
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+59
+-125
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+120
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-105
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+100
+-104
+-44
+127
+-26
+-114
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+28
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-121
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-60
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+74
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-100
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+4
+-124
+63
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-78
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+107
+-97
+-53
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-116
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-67
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+122
+6
+-125
+62
+90
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+3
+122
+-69
+-85
+116
+21
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+68
+-123
+-1
+124
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+125
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+39
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+69
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+85
+-115
+-23
+127
+-47
+-102
+103
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+23
+115
+-85
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-69
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-39
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-125
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-124
+1
+123
+-68
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-21
+-116
+85
+69
+-122
+-3
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-90
+-62
+125
+-6
+-122
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+67
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+116
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+53
+97
+-107
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+78
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-63
+124
+-4
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+100
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-74
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+60
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+121
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-28
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+114
+26
+-128
+44
+104
+-100
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+105
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-120
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+125
+-59
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-59
+125
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-120
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+105
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-100
+104
+44
+-128
+26
+114
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-28
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+121
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+60
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-74
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+100
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-4
+124
+-63
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+78
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-107
+97
+53
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+116
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+67
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-122
+-6
+125
+-62
+-90
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-3
+-122
+69
+85
+-116
+-21
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-68
+123
+1
+-124
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-125
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-39
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-69
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-85
+115
+23
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+103
+-102
+-47
+127
+-23
+-115
+85
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+69
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+39
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+125
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+124
+-1
+-123
+68
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+21
+116
+-85
+-69
+122
+3
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+90
+62
+-125
+6
+122
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-67
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-116
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-53
+-97
+107
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-78
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+63
+-124
+4
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-100
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+74
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-60
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-121
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+28
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-114
+-26
+127
+-44
+-104
+100
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-105
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+120
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-125
+59
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+59
+-125
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+120
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-105
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+100
+-104
+-44
+127
+-26
+-114
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+28
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-121
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-60
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+74
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-100
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+4
+-124
+63
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-78
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+107
+-97
+-53
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-116
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-67
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+122
+6
+-125
+62
+90
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+3
+122
+-69
+-85
+116
+21
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+68
+-123
+-1
+124
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+125
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+39
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+69
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+85
+-115
+-23
+127
+-47
+-102
+103
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+23
+115
+-85
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-69
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-39
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-125
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-124
+1
+123
+-68
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-21
+-116
+85
+69
+-122
+-3
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-90
+-62
+125
+-6
+-122
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+67
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+116
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+53
+97
+-107
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+78
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-63
+124
+-4
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+100
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-74
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+60
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+121
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-28
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+114
+26
+-128
+44
+104
+-100
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+105
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-120
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+125
+-59
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-59
+125
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-120
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+105
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-100
+104
+44
+-128
+26
+114
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-28
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+121
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+60
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-74
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+100
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-4
+124
+-63
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+78
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-107
+97
+53
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+116
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+67
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-122
+-6
+125
+-62
+-90
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-3
+-122
+69
+85
+-116
+-21
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-68
+123
+1
+-124
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-125
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-39
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-69
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-85
+115
+23
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+103
+-102
+-47
+127
+-23
+-115
+85
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+69
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+39
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+125
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+124
+-1
+-123
+68
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+21
+116
+-85
+-69
+122
+3
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+90
+62
+-125
+6
+122
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-67
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-116
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-53
+-97
+107
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-78
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+63
+-124
+4
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-100
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+74
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-60
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-121
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+28
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-114
+-26
+127
+-44
+-104
+100
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-105
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+120
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-125
+59
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+59
+-125
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+120
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-105
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+100
+-104
+-44
+127
+-26
+-114
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+28
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-121
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-60
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+74
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-100
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+4
+-124
+63
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-78
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+107
+-97
+-53
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-116
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-67
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+122
+6
+-125
+62
+90
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+3
+122
+-69
+-85
+116
+21
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+68
+-123
+-1
+124
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+125
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+39
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+69
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+85
+-115
+-23
+127
+-47
+-102
+103
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+23
+115
+-85
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-69
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-39
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-125
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-124
+1
+123
+-68
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-21
+-116
+85
+69
+-122
+-3
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-90
+-62
+125
+-6
+-122
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+67
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+116
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+53
+97
+-107
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+78
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-63
+124
+-4
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+100
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-74
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+60
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+121
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-28
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+114
+26
+-128
+44
+104
+-100
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+105
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-120
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+125
+-59
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-59
+125
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-120
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+105
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-100
+104
+44
+-128
+26
+114
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-28
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+121
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+60
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-74
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+100
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-4
+124
+-63
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+78
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-107
+97
+53
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+116
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+67
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-122
+-6
+125
+-62
+-90
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-3
+-122
+69
+85
+-116
+-21
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-68
+123
+1
+-124
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-125
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-39
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-69
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-85
+115
+23
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+103
+-102
+-47
+127
+-23
+-115
+85
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+69
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+39
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+125
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+124
+-1
+-123
+68
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+21
+116
+-85
+-69
+122
+3
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+90
+62
+-125
+6
+122
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-67
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-116
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-53
+-97
+107
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-78
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+63
+-124
+4
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-100
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+74
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-60
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-121
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+28
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-114
+-26
+127
+-44
+-104
+100
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-105
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+120
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-125
+59
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+59
+-125
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+120
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-105
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+100
+-104
+-44
+127
+-26
+-114
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+28
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-121
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-60
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+74
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-100
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+4
+-124
+63
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-78
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+107
+-97
+-53
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-116
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-67
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+122
+6
+-125
+62
+90
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+3
+122
+-69
+-85
+116
+21
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+68
+-123
+-1
+124
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+125
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+39
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+69
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+85
+-115
+-23
+127
+-47
+-102
+103
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+23
+115
+-85
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-69
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-39
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-125
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-124
+1
+123
+-68
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-21
+-116
+85
+69
+-122
+-3
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-90
+-62
+125
+-6
+-122
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+67
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+116
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+53
+97
+-107
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+78
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-63
+124
+-4
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+100
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-74
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+60
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+121
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-28
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+114
+26
+-128
+44
+104
+-100
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+105
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-120
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+125
+-59
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-59
+125
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-120
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+105
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-100
+104
+44
+-128
+26
+114
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-28
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+121
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+60
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-74
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+100
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-4
+124
+-63
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+78
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-107
+97
+53
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+116
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+67
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-122
+-6
+125
+-62
+-90
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-3
+-122
+69
+85
+-116
+-21
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-68
+123
+1
+-124
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-125
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-39
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-69
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-85
+115
+23
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+103
+-102
+-47
+127
+-23
+-115
+85
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+69
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+39
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+125
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+124
+-1
+-123
+68
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+21
+116
+-85
+-69
+122
+3
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+90
+62
+-125
+6
+122
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-67
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-116
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-53
+-97
+107
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-78
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+63
+-124
+4
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-100
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+74
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-60
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-121
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+28
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-114
+-26
+127
+-44
+-104
+100
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-105
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+120
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-125
+59
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+59
+-125
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+120
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-105
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+100
+-104
+-44
+127
+-26
+-114
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+28
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-121
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-60
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+74
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-100
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+4
+-124
+63
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-78
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+107
+-97
+-53
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-116
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-67
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+122
+6
+-125
+62
+90
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+3
+122
+-69
+-85
+116
+21
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+68
+-123
+-1
+124
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+125
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+39
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+69
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+85
+-115
+-23
+127
+-47
+-102
+103
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+23
+115
+-85
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-69
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-39
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-125
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-124
+1
+123
+-68
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-21
+-116
+85
+69
+-122
+-3
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-90
+-62
+125
+-6
+-122
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+67
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+116
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+53
+97
+-107
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+78
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-63
+124
+-4
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+100
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-74
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+60
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+121
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-28
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+114
+26
+-128
+44
+104
+-100
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+105
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-120
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+125
+-59
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-59
+125
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-120
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+105
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-100
+104
+44
+-128
+26
+114
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-28
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+121
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+60
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-74
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+100
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-4
+124
+-63
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+78
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-107
+97
+53
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+116
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+67
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-122
+-6
+125
+-62
+-90
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-3
+-122
+69
+85
+-116
+-21
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-68
+123
+1
+-124
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-125
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-39
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-69
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-85
+115
+23
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+103
+-102
+-47
+127
+-23
+-115
+85
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+69
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+39
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+125
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+124
+-1
+-123
+68
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+21
+116
+-85
+-69
+122
+3
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+90
+62
+-125
+6
+122
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-67
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-116
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-53
+-97
+107
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-78
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+63
+-124
+4
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-100
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+74
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-60
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-121
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+28
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-114
+-26
+127
+-44
+-104
+100
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-105
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+120
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-125
+59
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+59
+-125
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+120
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-105
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+100
+-104
+-44
+127
+-26
+-114
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+28
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-121
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-60
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+74
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-100
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+4
+-124
+63
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-78
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+107
+-97
+-53
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-116
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-67
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+122
+6
+-125
+62
+90
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+3
+122
+-69
+-85
+116
+21
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+68
+-123
+-1
+124
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+125
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+39
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+69
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+85
+-115
+-23
+127
+-47
+-102
+103
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+23
+115
+-85
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-69
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-39
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-125
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-124
+1
+123
+-68
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-21
+-116
+85
+69
+-122
+-3
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-90
+-62
+125
+-6
+-122
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+67
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+116
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+53
+97
+-107
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+78
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-63
+124
+-4
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+100
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-74
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+60
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+121
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-28
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+114
+26
+-128
+44
+104
+-100
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+105
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-120
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+125
+-59
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-59
+125
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-120
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+105
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-100
+104
+44
+-128
+26
+114
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-28
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+121
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+60
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-74
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+100
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-4
+124
+-63
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+78
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-107
+97
+53
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+116
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+67
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-122
+-6
+125
+-62
+-90
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-3
+-122
+69
+85
+-116
+-21
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-68
+123
+1
+-124
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-125
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-39
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-69
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-85
+115
+23
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+103
+-102
+-47
+127
+-23
+-115
+85
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+69
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+39
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+125
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+124
+-1
+-123
+68
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+21
+116
+-85
+-69
+122
+3
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+90
+62
+-125
+6
+122
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-67
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-116
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-53
+-97
+107
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-78
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+63
+-124
+4
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-100
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+74
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-60
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-121
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+28
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-114
+-26
+127
+-44
+-104
+100
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-105
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+120
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-125
+59
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+59
+-125
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+120
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-105
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+100
+-104
+-44
+127
+-26
+-114
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+28
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-121
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-60
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+74
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-100
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+4
+-124
+63
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-78
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+107
+-97
+-53
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-116
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-67
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+122
+6
+-125
+62
+90
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+3
+122
+-69
+-85
+116
+21
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+68
+-123
+-1
+124
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+125
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+39
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+69
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+85
+-115
+-23
+127
+-47
+-102
+103
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+23
+115
+-85
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-69
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-39
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-125
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-124
+1
+123
+-68
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-21
+-116
+85
+69
+-122
+-3
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-90
+-62
+125
+-6
+-122
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+67
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+116
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+53
+97
+-107
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+78
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-63
+124
+-4
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+100
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-74
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+60
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+121
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-28
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+114
+26
+-128
+44
+104
+-100
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+105
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-120
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+125
+-59
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-59
+125
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-120
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+105
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-100
+104
+44
+-128
+26
+114
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-28
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+121
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+60
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-74
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+100
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-4
+124
+-63
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+78
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-107
+97
+53
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+116
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+67
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-122
+-6
+125
+-62
+-90
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-3
+-122
+69
+85
+-116
+-21
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-68
+123
+1
+-124
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-125
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-39
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-69
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-85
+115
+23
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+103
+-102
+-47
+127
+-23
+-115
+85
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+69
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+39
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+125
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+124
+-1
+-123
+68
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+21
+116
+-85
+-69
+122
+3
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+90
+62
+-125
+6
+122
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-67
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-116
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-53
+-97
+107
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-78
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+63
+-124
+4
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+101
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-100
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-53
+127
+-17
+-118
+81
+74
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-60
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-119
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-93
+-60
+125
+-9
+-121
+74
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-118
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+28
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-64
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-114
+-26
+127
+-44
+-104
+100
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+64
+89
+-113
+-27
+127
+-43
+-105
+100
+50
+-127
+19
+116
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+53
+-127
+17
+118
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+15
+118
+-80
+-74
+120
+9
+-125
+60
+93
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+119
+-79
+-76
+120
+10
+-125
+59
+94
+-110
+-34
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-77
+120
+11
+-126
+57
+94
+-109
+-35
+127
+-35
+-109
+94
+57
+-126
+11
+120
+-77
+-78
+119
+13
+-126
+56
+95
+-108
+-36
+127
+-34
+-110
+94
+59
+-125
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+93
+60
+-125
+9
+120
+-74
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+7
+121
+-73
+-81
+118
+17
+-127
+53
+98
+-106
+-40
+127
+-30
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+116
+19
+-127
+50
+100
+-105
+-43
+127
+-27
+-113
+89
+64
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+100
+-104
+-44
+127
+-26
+-114
+88
+65
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+67
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+46
+102
+-102
+-46
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-64
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-19
+-116
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+28
+-128
+41
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+30
+-128
+40
+106
+-98
+-52
+127
+-17
+-118
+81
+73
+-121
+-7
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+74
+-121
+-9
+125
+-60
+-93
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-119
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+34
+-128
+36
+108
+-95
+-56
+126
+-13
+-119
+78
+77
+-120
+-11
+126
+-57
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-11
+-120
+77
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+34
+110
+-94
+-58
+126
+-10
+-120
+76
+79
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-60
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+74
+81
+-118
+-17
+127
+-53
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+71
+83
+-117
+-19
+127
+-50
+-100
+105
+42
+-128
+27
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+44
+-128
+26
+113
+-88
+-65
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-67
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+23
+115
+-86
+-68
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-45
+-103
+101
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-26
+127
+-44
+-104
+101
+49
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+19
+116
+-83
+-71
+122
+4
+-124
+63
+90
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+121
+6
+-125
+62
+91
+-112
+-30
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+92
+-111
+-31
+127
+-39
+-107
+97
+54
+-126
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-110
+-32
+127
+-38
+-107
+96
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-36
+-108
+95
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-35
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-78
+119
+12
+-126
+56
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+10
+120
+-76
+-79
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-80
+118
+15
+-126
+54
+97
+-107
+-39
+127
+-31
+-111
+92
+61
+-125
+8
+121
+-74
+-81
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+6
+121
+-73
+-82
+117
+18
+-127
+52
+99
+-105
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-71
+-83
+117
+19
+-127
+50
+99
+-105
+-42
+127
+-27
+-113
+89
+64
+-124
+4
+122
+-70
+-84
+116
+20
+-127
+49
+100
+-104
+-44
+127
+-26
+-113
+88
+65
+-124
+2
+122
+-69
+-85
+115
+22
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-115
+86
+68
+-123
+0
+123
+-67
+-87
+114
+24
+-128
+45
+103
+-102
+-47
+127
+-22
+-115
+85
+69
+-123
+-2
+124
+-66
+-88
+114
+26
+-128
+44
+104
+-101
+-49
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-89
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-90
+112
+28
+-128
+42
+105
+-99
+-51
+127
+-18
+-117
+82
+72
+-121
+-6
+125
+-62
+-91
+112
+29
+-128
+40
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+107
+-97
+-53
+126
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+110
+32
+-128
+38
+107
+-96
+-55
+126
+-14
+-118
+79
+75
+-120
+-10
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+35
+-128
+35
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-56
+-95
+108
+36
+-128
+34
+109
+-94
+-58
+126
+-10
+-120
+76
+78
+-119
+-14
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+80
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+31
+111
+-92
+-61
+125
+-8
+-121
+74
+81
+-118
+-16
+127
+-53
+-98
+106
+40
+-128
+30
+111
+-91
+-62
+125
+-6
+-121
+73
+82
+-117
+-18
+127
+-52
+-99
+105
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+83
+-117
+-19
+127
+-50
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+70
+84
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+26
+113
+-88
+-65
+124
+-2
+-122
+69
+85
+-116
+-22
+127
+-48
+-101
+103
+45
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+86
+-115
+-23
+127
+-47
+-102
+102
+46
+-127
+24
+115
+-86
+-67
+123
+0
+-123
+67
+87
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+66
+88
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-70
+122
+3
+-124
+65
+89
+-113
+-27
+127
+-43
+-104
+100
+50
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-112
+-28
+127
+-42
+-105
+99
+51
+-127
+18
+117
+-82
+-72
+122
+6
+-125
+62
+90
+-112
+-29
+127
+-40
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+61
+91
+-111
+-31
+127
+-39
+-106
+97
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+55
+-126
+14
+118
+-79
+-75
+120
+10
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+56
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-35
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-108
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+14
+-126
+55
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+98
+-106
+-40
+127
+-30
+-111
+91
+62
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-124
+5
+122
+-72
+-83
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-84
+116
+20
+-127
+49
+100
+-104
+-43
+127
+-26
+-113
+88
+65
+-124
+3
+122
+-69
+-85
+116
+21
+-127
+48
+101
+-103
+-45
+127
+-25
+-114
+87
+66
+-123
+1
+123
+-68
+-86
+115
+23
+-127
+47
+102
+-102
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-128
+46
+103
+-102
+-47
+127
+-22
+-115
+85
+68
+-123
+-1
+124
+-66
+-87
+114
+25
+-128
+44
+103
+-101
+-48
+127
+-21
+-116
+84
+70
+-122
+-3
+124
+-65
+-88
+113
+27
+-128
+43
+104
+-100
+-50
+127
+-20
+-116
+83
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+82
+72
+-122
+-5
+125
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-61
+-91
+111
+31
+-128
+39
+106
+-97
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-56
+126
+-13
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+109
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+36
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-55
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-9
+-120
+75
+79
+-118
+-15
+126
+-54
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-98
+106
+39
+-128
+30
+111
+-91
+-62
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+41
+-128
+29
+112
+-90
+-63
+124
+-5
+-122
+72
+82
+-117
+-19
+127
+-51
+-99
+105
+42
+-128
+28
+113
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-49
+-100
+104
+43
+-128
+27
+113
+-88
+-65
+124
+-3
+-122
+69
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-87
+-66
+123
+-1
+-123
+68
+85
+-115
+-23
+127
+-47
+-102
+103
+46
+-127
+24
+114
+-86
+-67
+123
+0
+-123
+67
+86
+-114
+-24
+127
+-46
+-103
+102
+47
+-127
+23
+115
+-85
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-44
+-103
+101
+48
+-127
+21
+116
+-84
+-69
+122
+3
+-124
+65
+88
+-113
+-27
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-83
+-71
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+51
+-127
+19
+117
+-82
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-106
+98
+52
+-127
+17
+117
+-81
+-73
+121
+7
+-125
+62
+91
+-111
+-30
+127
+-39
+-106
+98
+53
+-127
+16
+118
+-80
+-74
+121
+8
+-125
+60
+92
+-111
+-32
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-79
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+13
+119
+-78
+-76
+120
+11
+-126
+58
+94
+-109
+-34
+127
+-36
+-109
+95
+57
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-36
+127
+-34
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+9
+120
+-75
+-79
+118
+15
+-126
+54
+97
+-107
+-38
+127
+-32
+-111
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-127
+53
+97
+-106
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-41
+127
+-29
+-112
+90
+63
+-125
+5
+122
+-72
+-82
+117
+19
+-127
+51
+99
+-105
+-42
+127
+-28
+-113
+89
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+88
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+48
+101
+-103
+-44
+127
+-25
+-114
+87
+66
+-124
+1
+123
+-68
+-85
+115
+22
+-127
+47
+102
+-103
+-46
+127
+-24
+-114
+86
+67
+-123
+0
+123
+-67
+-86
+114
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-21
+-116
+85
+69
+-122
+-3
+124
+-65
+-88
+113
+26
+-128
+43
+104
+-100
+-49
+127
+-20
+-116
+84
+71
+-122
+-4
+124
+-64
+-89
+113
+28
+-128
+42
+105
+-99
+-51
+127
+-19
+-117
+83
+72
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+106
+-98
+-52
+127
+-17
+-117
+81
+73
+-121
+-7
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+80
+74
+-121
+-8
+125
+-60
+-92
+111
+32
+-128
+38
+107
+-97
+-54
+126
+-15
+-118
+79
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+78
+76
+-120
+-11
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-57
+126
+-12
+-119
+77
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+34
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-96
+108
+37
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-97
+107
+38
+-128
+32
+111
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+127
+-53
+-97
+106
+39
+-128
+31
+111
+-91
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+29
+112
+-90
+-62
+125
+-6
+-122
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-89
+-64
+124
+-4
+-122
+71
+83
+-116
+-20
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-48
+-101
+103
+44
+-128
+25
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-102
+103
+46
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+67
+86
+-115
+-24
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+66
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+116
+-85
+-69
+122
+2
+-124
+65
+88
+-113
+-26
+127
+-43
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-28
+127
+-42
+-105
+99
+50
+-127
+19
+117
+-83
+-72
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+-105
+99
+52
+-127
+18
+117
+-82
+-73
+121
+6
+-125
+62
+91
+-111
+-30
+127
+-40
+-106
+98
+53
+-127
+16
+118
+-81
+-74
+121
+8
+-125
+61
+92
+-111
+-31
+127
+-38
+-107
+97
+54
+-126
+15
+118
+-80
+-75
+120
+9
+-125
+59
+93
+-110
+-33
+127
+-37
+-108
+96
+55
+-126
+14
+119
+-78
+-76
+120
+10
+-126
+58
+94
+-109
+-34
+127
+-36
+-108
+95
+56
+-126
+12
+119
+-77
+-77
+119
+12
+-126
+57
+95
+-109
+-35
+127
+-35
+-109
+94
+58
+-126
+11
+120
+-76
+-78
+119
+13
+-126
+56
+96
+-108
+-37
+127
+-33
+-110
+93
+59
+-125
+10
+120
+-75
+-79
+118
+14
+-126
+55
+96
+-107
+-38
+127
+-32
+-110
+92
+60
+-125
+8
+121
+-74
+-80
+118
+16
+-126
+53
+97
+-107
+-39
+127
+-31
+-111
+91
+61
+-125
+7
+121
+-73
+-81
+117
+17
+-127
+52
+98
+-106
+-40
+127
+-29
+-112
+91
+62
+-125
+6
+121
+-72
+-82
+117
+18
+-127
+51
+99
+-105
+-42
+127
+-28
+-112
+90
+64
+-124
+4
+122
+-71
+-83
+116
+20
+-127
+50
+100
+-104
+-43
+127
+-27
+-113
+89
+65
+-124
+3
+122
+-70
+-84
+116
+21
+-127
+49
+101
+-104
+-44
+127
+-26
+-114
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-127
+47
+102
+-103
+-45
+127
+-24
+-114
+87
+67
+-123
+0
+123
+-68
+-86
+115
+24
+-127
+46
+102
+-102
+-47
+127
+-23
+-115
+86
+68
+-123
+-1
+123
+-66
+-87
+114
+25
+-128
+45
+103
+-101
+-48
+127
+-22
+-115
+85
+69
+-122
+-2
+124
+-65
+-88
+113
+26
+-128
+44
+104
+-100
+-49
+127
+-20
+-116
+84
+70
+-122
+-4
+124
+-64
+-89
+113
+27
+-128
+42
+105
+-99
+-50
+127
+-19
+-117
+83
+71
+-122
+-5
+124
+-63
+-90
+112
+29
+-128
+41
+105
+-99
+-52
+127
+-18
+-117
+82
+73
+-121
+-6
+125
+-62
+-91
+111
+30
+-128
+40
+106
+-98
+-53
+127
+-16
+-118
+81
+74
+-121
+-8
+125
+-61
+-92
+111
+31
+-128
+39
+107
+-97
+-54
+126
+-15
+-118
+80
+75
+-120
+-9
+125
+-59
+-93
+110
+33
+-128
+37
+108
+-96
+-55
+126
+-14
+-119
+79
+76
+-120
+-10
+126
+-58
+-94
+109
+34
+-128
+36
+108
+-95
+-56
+126
+-12
+-119
+78
+77
+-119
+-12
+126
+-57
+-95
+109
+35
+-128
+35
+109
+-94
+-58
+126
+-11
+-120
+76
+78
+-119
+-13
+126
+-56
+-95
+108
+36
+-128
+33
+110
+-93
+-59
+125
+-10
+-120
+75
+79
+-118
+-14
+126
+-55
+-96
+107
+38
+-128
+32
+110
+-92
+-60
+125
+-8
+-121
+74
+80
+-118
+-16
+126
+-54
+-97
+107
+39
+-128
+31
+111
+-92
+-61
+125
+-7
+-121
+73
+81
+-117
+-17
+127
+-52
+-98
+106
+40
+-128
+30
+112
+-91
+-62
+125
+-6
+-121
+72
+82
+-117
+-18
+127
+-51
+-99
+105
+42
+-128
+28
+112
+-90
+-63
+124
+-4
+-122
+71
+83
+-116
+-19
+127
+-50
+-100
+104
+43
+-128
+27
+113
+-89
+-65
+124
+-3
+-122
+70
+84
+-116
+-21
+127
+-49
+-101
+104
+44
+-128
+26
+114
+-88
+-66
+124
+-2
+-123
+69
+85
+-115
+-22
+127
+-47
+-101
+103
+45
+-128
+24
+114
+-87
+-67
+123
+0
+-123
+68
+86
+-115
+-23
+127
+-46
+-102
+102
+47
+-127
+23
+115
+-86
+-68
+123
+1
+-123
+67
+87
+-114
+-25
+127
+-45
+-103
+101
+48
+-127
+22
+115
+-85
+-69
+123
+2
+-124
+65
+88
+-113
+-26
+127
+-44
+-104
+100
+49
+-127
+20
+116
+-84
+-70
+122
+4
+-124
+64
+89
+-113
+-27
+127
+-42
+-105
+100
+50
+-127
+19
+117
+-83
+-71
+122
+5
+-124
+63
+90
+-112
+-29
+127
+-41
+0
+12
+-7
+-8
+11
+2
+-11
+4
+9
+-9
+-4
+10
+-2
+-9
+7
+5
+-10
+0
+9
+-5
+-6
+8
+2
+-9
+3
+6
+-6
+-3
+7
+-1
+-6
+5
+4
+-6
+0
+6
+-3
+-4
+5
+1
+-6
+2
+4
+-4
+-2
+4
+-1
+-4
+3
+2
+-3
+0
+3
+-2
+-2
+3
+1
+-3
+1
+2
+-2
+-1
+1
+0
+-1
+1
+1
+-1
+0
+0
+0
+0
+0
+0
+1
+0
+0
+1
+0
+-1
+0
+1
+-1
+-1
+2
+0
+-2
+1
+2
+-2
+-1
+3
+-1
+-3
+3
+1
+-4
+1
+4
+-3
+-3
+4
+0
+-5
+2
+4
+-5
+-1
+6
+-2
+-5
+5
+3
+-6
+1
+6
+-4
+-4
+7
+1
+-7
+3
+5
+-7
+-2
+8
+-2
+-7
+6
+4
+-9
+1
+8
+-6
+-6
+9
+1
+-10
+5
+7
+-9
+-3
+11
+-3
+-9
+8
+5
+-11
+1
+11
+-7
+-7
+11
+1
+-12
+6
+9
+-11
+-4
+13
+-3
+-11
+10
+6
+-13
+1
+13
+-8
+-9
+13
+1
+-14
+6
+11
+-12
+-4
+15
+-4
+-13
+11
+7
+-15
+1
+15
+-9
+-10
+15
+2
+-16
+7
+13
+-14
+-5
+17
+-4
+-15
+12
+8
+-17
+1
+17
+-10
+-11
+17
+2
+-18
+8
+14
+-15
+-6
+19
+-5
+-16
+14
+9
+-19
+1
+18
+-11
+-12
+18
+3
+-20
+8
+15
+-17
+-7
+21
+-5
+-18
+15
+10
+-21
+1
+20
+-12
+-14
+20
+3
+-21
+9
+17
+-18
+-7
+22
+-5
+-20
+16
+11
+-22
+1
+22
+-13
+-15
+21
+4
+-23
+9
+18
+-19
+-8
+24
+-5
+-21
+17
+12
+-23
+1
+23
+-13
+-16
+22
+4
+-24
+9
+20
+-20
+-9
+25
+-5
+-22
+17
+13
+-25
+0
+25
+-14
+-17
+23
+4
+-26
+10
+21
+-21
+-9
+26
+-5
+-24
+18
+14
+-25
+0
+25
+-14
+-18
+24
+5
+-27
+10
+22
+-22
+-10
+27
+-5
+-25
+18
+15
+-26
+0
+27
+-14
+-19
+25
+5
+-28
+10
+23
+-22
+-11
+28
+-5
+-26
+19
+15
+-27
+-1
+28
+-15
+-20
+26
+6
+-29
+10
+24
+-23
+-11
+29
+-5
+-27
+19
+16
+-28
+-1
+29
+-15
+-21
+26
+6
+-29
+10
+25
+-23
+-12
+30
+-4
+-27
+19
+17
+-29
+-1
+29
+-15
+-21
+27
+7
+-30
+10
+25
+-23
+-12
+30
+-4
+-28
+19
+17
+-29
+-2
+30
+-15
+-22
+27
+7
+-31
+10
+26
+-24
+-13
+31
+-4
+-29
+19
+18
+-29
+-2
+31
+-15
+-23
+27
+8
+-31
+9
+26
+-24
+-13
+31
+-4
+-29
+19
+18
+-30
+-2
+31
+-15
+-23
+27
+8
+-31
+9
+27
+-24
+-14
+32
+-4
+-30
+20
+19
+-30
+-3
+32
+-15
+-24
+27
+9
+-32
+9
+27
+-24
+-14
+32
+-3
+-30
+19
+19
+-30
+-3
+32
+-14
+-24
+27
+9
+-32
+9
+27
+-24
+-15
+32
+-3
+-30
+19
+20
+-30
+-3
+32
+-14
+-24
+27
+9
+-32
+8
+28
+-23
+-15
+31
+-3
+-30
+19
+20
+-30
+-4
+32
+-14
+-24
+27
+10
+-32
+8
+28
+-23
+-15
+31
+-2
+-30
+19
+20
+-30
+-4
+32
+-13
+-24
+27
+10
+-32
+8
+28
+-23
+-15
+31
+-2
+-30
+18
+20
+-29
+-4
+32
+-13
+-24
+26
+10
+-31
+7
+28
+-22
+-15
+31
+-1
+-30
+18
+20
+-29
+-4
+31
+-13
+-24
+26
+10
+-31
+7
+28
+-22
+-16
+31
+-1
+-30
+17
+20
+-28
+-5
+31
+-12
+-24
+25
+10
+-31
+7
+27
+-22
+-16
+30
+-1
+-30
+17
+20
+-28
+-5
+30
+-11
+-24
+25
+10
+-30
+6
+27
+-21
+-16
+30
+0
+-29
+16
+20
+-27
+-5
+30
+-11
+-24
+24
+11
+-30
+6
+27
+-20
+-16
+29
+0
+-29
+16
+20
+-27
+-6
+29
+-11
+-24
+24
+11
+-29
+5
+27
+-20
+-16
+28
+0
+-28
+15
+20
+-26
+-6
+29
+-10
+-23
+23
+11
+-29
+5
+26
+-19
+-15
+27
+0
+-28
+14
+20
+-25
+-6
+29
+-10
+-23
+22
+11
+-28
+4
+25
+-18
+-15
+27
+1
+-27
+14
+19
+-25
+-6
+28
+-9
+-23
+21
+11
+-27
+4
+25
+-18
+-15
+26
+1
+-26
+13
+19
+-24
+-6
+27
+-9
+-22
+20
+11
+-26
+4
+24
+-17
+-15
+25
+1
+-26
+13
+19
+-23
+-6
+26
+-8
+-22
+20
+11
+-26
+3
+24
+-16
+-15
+24
+2
+-25
+12
+18
+-22
+-6
+25
+-7
+-21
+19
+11
+-25
+3
+23
+-16
+-15
+23
+2
+-24
+11
+18
+-21
+-6
+25
+-7
+-21
+18
+11
+-24
+3
+22
+-15
+-14
+23
+2
+-24
+11
+17
+-20
+-6
+24
+-7
+-20
+17
+10
+-23
+2
+21
+-14
+-14
+21
+2
+-23
+10
+17
+-20
+-6
+23
+-6
+-19
+17
+10
+-22
+2
+21
+-13
+-13
+20
+2
+-22
+10
+17
+-19
+-6
+22
+-6
+-18
+16
+10
+-21
+2
+20
+-13
+-13
+19
+2
+-21
+9
+16
+-18
+-6
+21
+-5
+-18
+15
+10
+-20
+1
+19
+-12
+-13
+18
+3
+-20
+8
+15
+-17
+-6
+20
+-5
+-17
+14
+9
+-19
+1
+18
+-11
+-12
+18
+3
+-19
+8
+15
+-16
+-6
+19
+-4
+-17
+13
+9
+-18
+1
+17
+-10
+-12
+16
+3
+-18
+7
+14
+-15
+-6
+18
+-4
+-16
+13
+9
+-17
+1
+17
+-10
+-11
+16
+3
+-17
+7
+14
+-14
+-6
+17
+-4
+-15
+12
+8
+-16
+0
+16
+-9
+-11
+15
+3
+-16
+6
+13
+-13
+-6
+16
+-3
+-14
+11
+8
+-16
+0
+15
+-9
+-11
+14
+3
+-15
+6
+12
+-12
+-5
+15
+-3
+-13
+10
+8
+-14
+0
+14
+-8
+-10
+13
+3
+-14
+5
+12
+-12
+-5
+14
+-3
+-13
+10
+8
+-14
+0
+13
+-7
+-10
+12
+3
+-13
+5
+11
+-11
+-5
+13
+-2
+-12
+9
+7
+-12
+0
+12
+-6
+-9
+11
+3
+-12
+4
+11
+-10
+-5
+13
+-2
+-12
+9
+7
+-12
+0
+12
+-6
+-8
+11
+3
+-11
+4
+9
+-9
+-4
+10
+-2
+-10
+7
+6
+-10
+0
+10
+-5
+-8
+10
+3
+-11
+4
+10
+-9
+-5
+12
+-2
+-11
+8
+7
+-11
+-1
+11
+-5
+-7
+8
+2
+-8
+3
+6
+-5
+-2
+6
+-1
+-5
+3
+3
+-6
+0
+8
+-5
+-8
+11
+4
+-17
+6
+19
+-20
+-12
+32
+-4
+-37
+27
+28
+-47
+-4
+56
+6
+3
+-8
+0
+8
+-4
+-6
+8
+3
+-9
+2
+8
+-6
+-6
+9
+1
+-11
+4
+9
+-9
+-4
+12
+-2
+-12
+8
+8
+-12
+-2
+13
+-6
+-11
+12
+5
+-15
+3
+15
+-10
+-9
+16
+1
+-17
+8
+13
+-15
+-5
+19
+-5
+-16
+14
+9
+-19
+1
+20
+-12
+-13
+19
+4
+-22
+8
+18
+-18
+-8
+23
+-4
+-21
+16
+13
+-24
+-1
+24
+-13
+-18
+23
+6
+-27
+8
+23
+-20
+-12
+28
+-3
+-26
+18
+17
+-27
+-3
+29
+-13
+-22
+26
+9
+-31
+8
+27
+-23
+-15
+32
+-2
+-31
+19
+21
+-31
+-4
+34
+-14
+-27
+29
+11
+-36
+8
+31
+-26
+-18
+36
+-1
+-35
+20
+25
+-35
+-6
+38
+-15
+-31
+32
+14
+-40
+8
+36
+-28
+-21
+39
+0
+-40
+22
+28
+-38
+-8
+42
+-15
+-35
+35
+16
+-44
+8
+40
+-29
+-25
+43
+1
+-44
+23
+32
+-41
+-10
+47
+-15
+-38
+37
+19
+-47
+7
+44
+-31
+-27
+47
+2
+-48
+24
+35
+-44
+-11
+50
+-16
+-43
+39
+21
+-51
+6
+48
+-32
+-30
+49
+4
+-52
+25
+38
+-46
+-14
+54
+-16
+-46
+41
+24
+-54
+6
+52
+-34
+-33
+53
+5
+-56
+25
+41
+-48
+-15
+57
+-16
+-49
+43
+26
+-57
+5
+54
+-35
+-35
+55
+6
+-58
+26
+44
+-50
+-17
+61
+-16
+-52
+44
+28
+-60
+4
+58
+-36
+-38
+58
+7
+-62
+26
+47
+-53
+-19
+63
+-15
+-55
+45
+30
+-62
+4
+61
+-37
+-41
+60
+8
+-64
+27
+50
+-54
+-21
+66
+-15
+-58
+47
+32
+-65
+3
+63
+-37
+-43
+61
+10
+-67
+27
+52
+-56
+-22
+68
+-15
+-60
+47
+34
+-67
+2
+66
+-38
+-45
+63
+11
+-69
+26
+55
+-57
+-24
+70
+-14
+-63
+49
+36
+-69
+1
+68
+-38
+-47
+64
+12
+-71
+26
+57
+-57
+-26
+71
+-14
+-64
+50
+38
+-69
+0
+70
+-39
+-49
+66
+13
+-72
+26
+58
+-58
+-27
+73
+-13
+-66
+50
+40
+-71
+-1
+72
+-39
+-51
+66
+15
+-75
+26
+60
+-59
+-28
+74
+-12
+-68
+50
+41
+-72
+-2
+73
+-39
+-53
+67
+16
+-76
+26
+62
+-60
+-30
+75
+-12
+-69
+49
+43
+-73
+-2
+75
+-38
+-54
+68
+17
+-77
+25
+63
+-59
+-31
+76
+-11
+-71
+49
+44
+-74
+-4
+76
+-37
+-55
+68
+19
+-78
+24
+64
+-59
+-32
+76
+-10
+-71
+49
+45
+-74
+-5
+77
+-37
+-56
+68
+19
+-78
+23
+66
+-60
+-34
+77
+-9
+-73
+49
+46
+-74
+-5
+77
+-36
+-57
+67
+20
+-79
+23
+67
+-59
+-34
+77
+-8
+-73
+48
+47
+-73
+-6
+77
+-35
+-58
+67
+22
+-79
+22
+67
+-58
+-35
+76
+-7
+-73
+47
+48
+-73
+-8
+77
+-34
+-58
+66
+22
+-79
+21
+67
+-58
+-35
+76
+-6
+-73
+46
+48
+-73
+-8
+78
+-34
+-59
+66
+23
+-79
+20
+68
+-57
+-36
+76
+-5
+-73
+46
+49
+-72
+-9
+77
+-33
+-59
+65
+23
+-78
+20
+68
+-56
+-37
+75
+-5
+-74
+44
+49
+-71
+-10
+77
+-32
+-59
+64
+24
+-77
+18
+67
+-54
+-37
+74
+-4
+-73
+43
+49
+-70
+-11
+75
+-30
+-59
+62
+25
+-76
+17
+66
+-54
+-37
+73
+-3
+-72
+42
+49
+-69
+-11
+75
+-30
+-59
+62
+25
+-75
+16
+66
+-52
+-38
+72
+-2
+-71
+40
+49
+-67
+-12
+74
+-29
+-58
+60
+26
+-74
+15
+66
+-50
+-38
+70
+-1
+-70
+40
+49
+-66
+-13
+72
+-27
+-57
+59
+26
+-72
+13
+65
+-49
+-38
+69
+0
+-69
+38
+48
+-64
+-13
+71
+-26
+-57
+56
+26
+-70
+13
+64
+-48
+-38
+67
+1
+-68
+36
+48
+-62
+-14
+69
+-24
+-56
+56
+26
+-69
+12
+62
+-45
+-38
+65
+1
+-66
+35
+47
+-60
+-14
+68
+-23
+-55
+53
+26
+-67
+11
+61
+-43
+-37
+63
+2
+-65
+33
+46
+-58
+-14
+66
+-21
+-54
+51
+26
+-65
+9
+59
+-42
+-36
+62
+3
+-63
+32
+45
+-56
+-15
+64
+-20
+-53
+49
+26
+-63
+8
+58
+-40
+-36
+59
+4
+-61
+30
+45
+-54
+-15
+62
+-19
+-51
+47
+26
+-60
+7
+55
+-38
+-35
+57
+4
+-58
+28
+44
+-51
+-15
+60
+-17
+-50
+44
+25
+-58
+6
+54
+-36
+-34
+54
+5
+-56
+26
+42
+-49
+-15
+57
+-16
+-48
+42
+25
+-56
+5
+52
+-34
+-33
+52
+5
+-54
+25
+41
+-46
+-15
+54
+-14
+-46
+40
+25
+-53
+4
+50
+-31
+-33
+49
+5
+-52
+22
+39
+-44
+-15
+52
+-13
+-45
+37
+24
+-50
+3
+48
+-29
+-31
+46
+6
+-50
+21
+38
+-41
+-15
+49
+-12
+-43
+35
+23
+-47
+3
+46
+-27
+-30
+44
+6
+-47
+19
+36
+-39
+-15
+47
+-11
+-41
+33
+23
+-45
+2
+43
+-25
+-29
+41
+7
+-44
+17
+34
+-36
+-14
+44
+-9
+-38
+30
+22
+-42
+1
+41
+-23
+-28
+38
+7
+-42
+16
+33
+-33
+-14
+41
+-8
+-36
+28
+21
+-39
+0
+38
+-21
+-26
+35
+7
+-39
+14
+31
+-30
+-14
+38
+-7
+-34
+25
+20
+-36
+0
+36
+-20
+-25
+33
+7
+-36
+13
+29
+-29
+-13
+35
+-6
+-32
+23
+19
+-33
+-1
+33
+-17
+-24
+30
+7
+-33
+11
+27
+-26
+-13
+32
+-5
+-29
+21
+18
+-30
+-1
+31
+-15
+-22
+27
+7
+-31
+10
+25
+-23
+-12
+29
+-4
+-27
+19
+17
+-27
+-2
+28
+-13
+-21
+24
+7
+-27
+8
+23
+-20
+-12
+26
+-3
+-25
+16
+15
+-25
+-2
+25
+-12
+-19
+22
+7
+-25
+7
+21
+-18
+-11
+24
+-2
+-22
+14
+14
+-21
+-3
+23
+-10
+-17
+19
+7
+-22
+5
+19
+-15
+-10
+21
+-1
+-20
+12
+13
+-19
+-3
+20
+-8
+-15
+17
+6
+-20
+4
+17
+-14
+-9
+18
+-1
+-17
+9
+12
+-16
+-4
+17
+-6
+-13
+13
+6
+-16
+2
+15
+-11
+-9
+15
+0
+-15
+8
+10
+-14
+-3
+15
+-5
+-12
+12
+5
+-14
+2
+13
+-9
+-8
+12
+1
+-12
+5
+9
+-9
+-4
+11
+-2
+-10
+7
+6
+-11
+0
+10
+-7
+-7
+11
+0
+-12
+7
+8
+-12
+-1
+12
+-6
+-9
+9
+4
+-10
+0
+8
+0
+-7
+0
+10
+-1
+-14
+8
+17
+-19
+-13
+31
+-1
+-37
+22
+31
+7
+5
+-10
+2
+8
+-7
+-3
+9
+-3
+-6
+7
+0
+-8
+5
+5
+-9
+1
+9
+-7
+-4
+11
+-2
+-10
+9
+6
+-13
+3
+13
+-11
+-7
+16
+-2
+-16
+11
+10
+-18
+0
+19
+-12
+-14
+20
+3
+-23
+10
+18
+-22
+-7
+26
+-8
+-23
+22
+12
+-29
+5
+28
+-21
+-17
+31
+0
+-33
+18
+24
+-33
+-6
+37
+-14
+-30
+32
+13
+-40
+9
+36
+-30
+-21
+42
+-2
+-43
+26
+29
+-42
+-6
+47
+-20
+-37
+41
+16
+-51
+13
+45
+-38
+-25
+53
+-3
+-52
+33
+35
+-53
+-6
+57
+-25
+-44
+51
+17
+-61
+16
+53
+-46
+-29
+63
+-5
+-61
+39
+40
+-62
+-7
+66
+-30
+-51
+58
+19
+-70
+19
+61
+-54
+-33
+72
+-7
+-70
+45
+45
+-71
+-8
+76
+-34
+-58
+67
+23
+-80
+22
+69
+-60
+-36
+81
+-7
+-79
+50
+52
+-79
+-8
+84
+-38
+-65
+74
+25
+-89
+24
+77
+-67
+-42
+90
+-8
+-86
+55
+57
+-87
+-9
+94
+-42
+-71
+82
+27
+-98
+26
+84
+-73
+-45
+98
+-8
+-94
+61
+61
+-94
+-11
+101
+-45
+-77
+87
+30
+-105
+27
+91
+-78
+-49
+105
+-9
+-102
+64
+66
+-101
+-12
+109
+-48
+-83
+94
+33
+-113
+29
+96
+-83
+-52
+113
+-9
+-108
+67
+71
+-108
+-12
+116
+-50
+-89
+99
+35
+-120
+30
+103
+-88
+-57
+119
+-8
+-115
+71
+77
+-114
+-15
+123
+-53
+-94
+105
+38
+-125
+31
+109
+-92
+-60
+125
+-8
+-122
+74
+82
+-119
+-16
+129
+-55
+-99
+108
+41
+-131
+32
+115
+-94
+-64
+131
+-7
+-127
+76
+86
+-124
+-18
+133
+-56
+-104
+114
+43
+-137
+31
+120
+-97
+-67
+135
+-6
+-132
+78
+90
+-129
+-21
+140
+-55
+-109
+116
+45
+-142
+32
+126
+-101
+-71
+140
+-5
+-136
+80
+93
+-131
+-22
+144
+-57
+-112
+119
+49
+-145
+32
+129
+-103
+-74
+143
+-5
+-141
+83
+97
+-135
+-23
+147
+-57
+-117
+122
+51
+-149
+32
+133
+-104
+-77
+146
+-2
+-145
+83
+100
+-137
+-26
+152
+-58
+-120
+123
+53
+-152
+30
+137
+-105
+-79
+149
+-1
+-148
+84
+104
+-140
+-28
+155
+-58
+-124
+126
+57
+-154
+30
+140
+-106
+-83
+152
+-1
+-152
+84
+107
+-142
+-29
+157
+-58
+-126
+127
+58
+-157
+28
+143
+-106
+-85
+153
+2
+-153
+82
+110
+-142
+-32
+160
+-57
+-129
+126
+59
+-158
+28
+145
+-108
+-87
+155
+3
+-156
+81
+111
+-143
+-32
+162
+-55
+-131
+127
+63
+-159
+25
+147
+-106
+-88
+154
+4
+-157
+81
+113
+-143
+-34
+161
+-53
+-133
+126
+64
+-160
+24
+149
+-106
+-90
+155
+5
+-158
+81
+114
+-143
+-37
+163
+-53
+-134
+126
+65
+-160
+24
+149
+-105
+-92
+155
+8
+-158
+79
+115
+-142
+-38
+163
+-51
+-135
+125
+66
+-159
+21
+149
+-103
+-94
+154
+9
+-159
+77
+116
+-141
+-39
+162
+-50
+-136
+123
+68
+-159
+20
+149
+-101
+-94
+152
+10
+-158
+75
+116
+-139
+-39
+161
+-49
+-136
+121
+68
+-157
+18
+149
+-99
+-94
+151
+13
+-158
+74
+116
+-138
+-42
+161
+-46
+-134
+119
+69
+-156
+17
+148
+-96
+-94
+149
+13
+-156
+72
+116
+-135
+-42
+158
+-44
+-134
+117
+69
+-153
+14
+147
+-94
+-94
+147
+14
+-155
+69
+116
+-134
+-43
+156
+-42
+-133
+114
+70
+-151
+13
+144
+-91
+-95
+144
+16
+-152
+67
+114
+-130
+-44
+153
+-40
+-131
+111
+70
+-148
+11
+143
+-90
+-94
+140
+17
+-148
+65
+113
+-128
+-45
+150
+-37
+-129
+107
+70
+-145
+9
+141
+-87
+-93
+137
+18
+-146
+62
+112
+-123
+-45
+146
+-35
+-128
+105
+70
+-142
+7
+137
+-84
+-91
+133
+20
+-142
+58
+110
+-119
+-46
+142
+-33
+-124
+101
+70
+-137
+7
+134
+-80
+-90
+129
+20
+-138
+55
+108
+-115
+-45
+140
+-31
+-121
+97
+69
+-133
+6
+131
+-76
+-89
+123
+20
+-135
+53
+105
+-110
+-45
+135
+-28
+-119
+92
+67
+-128
+3
+127
+-73
+-86
+119
+22
+-131
+50
+103
+-107
+-46
+129
+-25
+-115
+88
+66
+-124
+2
+123
+-69
+-85
+115
+22
+-125
+47
+99
+-101
+-44
+125
+-24
+-110
+84
+65
+-120
+1
+118
+-65
+-83
+109
+22
+-121
+44
+96
+-96
+-43
+119
+-22
+-107
+80
+63
+-114
+-1
+114
+-61
+-80
+104
+23
+-116
+41
+93
+-92
+-42
+113
+-19
+-102
+75
+61
+-107
+-1
+108
+-58
+-77
+98
+22
+-110
+37
+89
+-86
+-42
+108
+-17
+-98
+71
+58
+-102
+-2
+104
+-53
+-74
+94
+22
+-105
+34
+85
+-81
+-40
+102
+-16
+-93
+66
+56
+-97
+-4
+97
+-49
+-70
+87
+22
+-99
+32
+81
+-77
+-39
+96
+-14
+-88
+61
+54
+-90
+-4
+92
+-46
+-66
+82
+22
+-93
+30
+77
+-71
+-38
+90
+-12
+-83
+57
+51
+-84
+-4
+86
+-42
+-63
+75
+20
+-87
+27
+71
+-65
+-35
+84
+-11
+-77
+52
+48
+-78
+-6
+81
+-38
+-59
+70
+20
+-80
+24
+66
+-61
+-33
+78
+-9
+-72
+47
+45
+-72
+-6
+74
+-35
+-54
+64
+19
+-74
+21
+62
+-55
+-31
+71
+-7
+-67
+44
+42
+-66
+-5
+68
+-31
+-50
+58
+18
+-68
+19
+57
+-49
+-29
+65
+-7
+-61
+40
+39
+-60
+-6
+62
+-28
+-46
+52
+17
+-61
+17
+52
+-44
+-27
+58
+-5
+-55
+35
+35
+-53
+-6
+55
+-25
+-41
+47
+16
+-55
+14
+47
+-40
+-24
+52
+-4
+-49
+31
+32
+-48
+-5
+50
+-22
+-37
+41
+14
+-48
+12
+41
+-35
+-21
+46
+-3
+-43
+27
+28
+-41
+-6
+43
+-18
+-33
+36
+13
+-42
+10
+35
+-29
+-19
+39
+-3
+-37
+23
+24
+-36
+-4
+37
+-16
+-28
+31
+11
+-35
+9
+30
+-24
+-16
+32
+-2
+-31
+19
+20
+-28
+-4
+31
+-12
+-23
+24
+9
+-29
+7
+25
+-20
+-13
+27
+-2
+-25
+16
+16
+-24
+-3
+24
+-11
+-18
+20
+7
+-22
+5
+19
+-15
+-10
+20
+0
+-19
+11
+12
+-17
+-3
+18
+-7
+-14
+14
+5
+-17
+5
+14
+-13
+-7
+16
+-3
+-13
+10
+8
+-13
+0
+12
+-6
+-8
+9
+4
+-9
+1
+8
+-4
+-6
+6
+3
+-6
+1
+6
+-4
+-2
+6
+-3
+-4
+8
+-3
+-9
+12
+3
+-20
+10
+20
+-26
+-8
+37
+-13
+-35
+36
+19
+10
+7
+-14
+-2
+17
+-6
+-15
+14
+10
+-20
+-1
+23
+-11
+-20
+22
+10
+-30
+5
+29
+-21
+-20
+34
+3
+-38
+17
+31
+-35
+-14
+45
+-10
+-42
+34
+25
+-49
+0
+52
+-28
+-38
+51
+13
+-60
+20
+51
+-49
+-26
+65
+-9
+-63
+43
+41
+-68
+-5
+73
+-35
+-56
+68
+22
+-81
+23
+71
+-62
+-39
+85
+-7
+-84
+53
+57
+-86
+-11
+94
+-41
+-74
+83
+30
+-102
+25
+91
+-74
+-51
+105
+-4
+-104
+61
+72
+-103
+-18
+115
+-45
+-92
+97
+40
+-121
+25
+109
+-87
+-64
+124
+-2
+-124
+70
+87
+-119
+-23
+134
+-49
+-109
+112
+51
+-140
+26
+128
+-97
+-76
+140
+0
+-142
+77
+102
+-134
+-29
+153
+-54
+-125
+124
+59
+-159
+26
+146
+-107
+-88
+157
+5
+-161
+84
+117
+-150
+-37
+171
+-57
+-142
+136
+69
+-175
+27
+163
+-116
+-102
+173
+8
+-178
+89
+131
+-163
+-44
+188
+-60
+-158
+148
+80
+-191
+25
+178
+-124
+-114
+188
+11
+-196
+95
+145
+-177
+-48
+205
+-63
+-173
+158
+88
+-207
+24
+195
+-131
+-124
+200
+17
+-211
+99
+158
+-188
+-57
+220
+-62
+-188
+167
+97
+-221
+24
+211
+-138
+-135
+214
+20
+-227
+103
+170
+-198
+-64
+236
+-65
+-199
+174
+105
+-235
+23
+224
+-143
+-145
+226
+23
+-240
+109
+182
+-207
+-70
+249
+-66
+-212
+184
+115
+-248
+19
+238
+-149
+-158
+238
+30
+-255
+110
+194
+-218
+-77
+260
+-66
+-226
+189
+123
+-258
+18
+252
+-152
+-168
+246
+33
+-266
+113
+204
+-225
+-83
+272
+-66
+-239
+195
+131
+-270
+15
+262
+-157
+-177
+255
+37
+-276
+114
+215
+-234
+-89
+282
+-63
+-248
+199
+139
+-279
+11
+272
+-160
+-187
+265
+44
+-288
+112
+225
+-238
+-95
+291
+-63
+-260
+207
+148
+-288
+8
+281
+-162
+-193
+271
+48
+-296
+113
+233
+-242
+-102
+298
+-62
+-266
+210
+156
+-291
+7
+291
+-166
+-201
+275
+50
+-302
+113
+242
+-248
+-108
+306
+-62
+-275
+211
+162
+-299
+0
+300
+-166
+-209
+278
+58
+-312
+113
+250
+-250
+-113
+311
+-57
+-284
+212
+166
+-304
+-3
+306
+-167
+-218
+284
+62
+-319
+113
+257
+-255
+-121
+315
+-55
+-290
+213
+175
+-309
+-3
+313
+-166
+-223
+289
+65
+-322
+112
+262
+-255
+-124
+321
+-52
+-296
+212
+181
+-312
+-9
+316
+-163
+-230
+289
+72
+-328
+110
+268
+-254
+-128
+323
+-51
+-299
+215
+183
+-316
+-12
+322
+-161
+-233
+291
+74
+-331
+104
+273
+-257
+-135
+325
+-44
+-304
+212
+187
+-315
+-15
+323
+-159
+-237
+288
+76
+-332
+103
+277
+-254
+-137
+327
+-43
+-308
+211
+191
+-314
+-18
+327
+-158
+-240
+290
+84
+-335
+101
+279
+-251
+-140
+326
+-39
+-307
+208
+196
+-316
+-23
+326
+-154
+-242
+287
+86
+-334
+97
+282
+-251
+-143
+324
+-34
+-308
+204
+199
+-313
+-26
+328
+-152
+-244
+286
+89
+-333
+94
+283
+-247
+-147
+324
+-31
+-309
+201
+200
+-308
+-29
+325
+-147
+-245
+281
+89
+-331
+92
+285
+-243
+-149
+320
+-29
+-311
+196
+200
+-306
+-34
+325
+-143
+-244
+279
+94
+-330
+85
+279
+-238
+-150
+318
+-26
+-306
+191
+200
+-302
+-35
+322
+-138
+-245
+273
+96
+-326
+82
+279
+-235
+-151
+313
+-20
+-305
+187
+201
+-299
+-37
+320
+-135
+-244
+269
+97
+-320
+77
+278
+-229
+-153
+309
+-17
+-300
+180
+203
+-291
+-42
+314
+-131
+-241
+262
+100
+-316
+74
+276
+-221
+-153
+303
+-15
+-298
+178
+202
+-285
+-44
+307
+-124
+-240
+258
+100
+-309
+67
+271
+-214
+-152
+296
+-9
+-294
+172
+200
+-280
+-46
+304
+-120
+-237
+248
+100
+-301
+64
+268
+-211
+-153
+290
+-6
+-286
+166
+196
+-271
+-50
+295
+-112
+-234
+244
+104
+-294
+59
+261
+-203
+-152
+282
+-4
+-280
+158
+194
+-263
+-51
+287
+-106
+-228
+234
+102
+-288
+56
+256
+-194
+-150
+275
+-2
+-274
+150
+190
+-251
+-50
+281
+-101
+-224
+224
+101
+-279
+50
+251
+-185
+-146
+265
+3
+-265
+144
+185
+-244
+-54
+272
+-96
+-219
+216
+103
+-269
+44
+243
+-178
+-144
+256
+5
+-258
+136
+184
+-236
+-54
+262
+-90
+-212
+207
+100
+-259
+41
+233
+-171
+-143
+247
+5
+-247
+129
+179
+-224
+-53
+253
+-84
+-206
+196
+98
+-249
+38
+226
+-161
+-138
+236
+9
+-239
+122
+172
+-214
+-55
+242
+-79
+-199
+187
+96
+-237
+32
+218
+-152
+-134
+224
+11
+-228
+114
+166
+-201
+-54
+230
+-72
+-191
+177
+95
+-226
+29
+210
+-143
+-129
+212
+12
+-219
+105
+160
+-192
+-53
+221
+-66
+-183
+165
+91
+-214
+26
+198
+-133
+-123
+201
+15
+-207
+97
+152
+-180
+-54
+209
+-60
+-175
+156
+88
+-202
+23
+189
+-124
+-120
+189
+16
+-197
+90
+145
+-170
+-52
+197
+-56
+-166
+145
+86
+-190
+18
+178
+-115
+-114
+176
+16
+-184
+82
+138
+-157
+-49
+184
+-50
+-155
+133
+81
+-177
+16
+166
+-106
+-107
+164
+18
+-173
+76
+129
+-146
+-49
+171
+-44
+-145
+124
+77
+-164
+13
+155
+-97
+-100
+151
+18
+-160
+69
+121
+-133
+-47
+159
+-40
+-135
+113
+72
+-151
+10
+144
+-90
+-94
+140
+17
+-147
+62
+112
+-123
+-44
+146
+-36
+-125
+103
+68
+-139
+8
+132
+-80
+-88
+127
+18
+-135
+56
+103
+-111
+-42
+132
+-30
+-115
+92
+63
+-125
+6
+121
+-72
+-80
+114
+17
+-121
+49
+93
+-100
+-39
+119
+-27
+-104
+82
+57
+-112
+5
+109
+-64
+-73
+102
+16
+-109
+43
+85
+-87
+-35
+105
+-22
+-92
+73
+51
+-100
+3
+96
+-55
+-64
+89
+15
+-96
+38
+75
+-77
+-33
+92
+-19
+-81
+63
+46
+-86
+1
+84
+-47
+-57
+77
+15
+-83
+30
+65
+-65
+-29
+80
+-16
+-70
+53
+40
+-74
+1
+71
+-39
+-49
+65
+12
+-71
+25
+55
+-55
+-24
+66
+-12
+-59
+43
+34
+-61
+-1
+60
+-31
+-41
+53
+12
+-58
+19
+45
+-44
+-20
+53
+-9
+-47
+34
+27
+-49
+0
+47
+-25
+-31
+42
+9
+-45
+15
+35
+-33
+-17
+40
+-6
+-36
+25
+22
+-36
+-3
+36
+-17
+-25
+29
+8
+-33
+10
+25
+-24
+-10
+28
+-7
+-23
+20
+11
+-25
+4
+22
+-15
+-13
+20
+2
+-19
+6
+16
+-11
+-12
+15
+9
+-19
+-4
+25
+-5
+-28
+19
+25
+-35
+-11
+46
+-12
+13
+-11
+-7
+19
+-7
+-18
+21
+7
+-29
+12
+26
+-29
+-11
+40
+-12
+-37
+36
+19
+-51
+9
+50
+-39
+-32
+61
+0
+-64
+38
+46
+-67
+-11
+77
+-32
+-63
+69
+28
+-89
+22
+81
+-70
+-47
+98
+-7
+-98
+63
+67
+-104
+-12
+114
+-51
+-90
+103
+35
+-127
+35
+111
+-100
+-61
+136
+-13
+-132
+87
+89
+-139
+-13
+151
+-69
+-117
+137
+43
+-163
+47
+142
+-127
+-76
+172
+-18
+-167
+108
+109
+-172
+-17
+184
+-85
+-142
+166
+55
+-199
+57
+172
+-152
+-91
+206
+-19
+-197
+132
+130
+-206
+-19
+220
+-100
+-167
+196
+62
+-233
+64
+201
+-180
+-108
+239
+-22
+-230
+151
+150
+-236
+-23
+252
+-114
+-193
+222
+71
+-265
+73
+230
+-202
+-122
+272
+-25
+-261
+169
+170
+-265
+-29
+285
+-127
+-217
+250
+84
+-299
+81
+258
+-223
+-137
+301
+-26
+-291
+186
+193
+-295
+-33
+314
+-138
+-241
+273
+94
+-328
+86
+285
+-246
+-157
+329
+-23
+-317
+200
+212
+-321
+-38
+345
+-149
+-264
+298
+103
+-358
+91
+312
+-264
+-169
+358
+-25
+-346
+216
+230
+-342
+-47
+370
+-157
+-287
+317
+117
+-383
+93
+336
+-278
+-184
+381
+-24
+-375
+227
+248
+-367
+-52
+399
+-166
+-307
+337
+127
+-411
+97
+356
+-294
+-198
+407
+-24
+-395
+237
+266
+-388
+-55
+422
+-174
+-328
+353
+136
+-434
+101
+379
+-310
+-215
+429
+-17
+-420
+248
+287
+-410
+-67
+447
+-178
+-348
+372
+149
+-454
+101
+402
+-322
+-228
+449
+-16
+-446
+255
+304
+-425
+-71
+466
+-185
+-364
+384
+159
+-475
+102
+423
+-330
+-242
+469
+-14
+-462
+263
+320
+-441
+-77
+484
+-186
+-384
+401
+168
+-493
+98
+440
+-338
+-254
+485
+-6
+-480
+269
+335
+-458
+-90
+505
+-184
+-401
+409
+178
+-507
+99
+460
+-353
+-269
+501
+-2
+-494
+274
+346
+-468
+-97
+519
+-188
+-414
+416
+190
+-520
+97
+471
+-358
+-283
+507
+0
+-512
+282
+362
+-476
+-99
+530
+-186
+-430
+428
+199
+-535
+97
+487
+-361
+-293
+521
+11
+-529
+282
+374
+-483
+-112
+548
+-188
+-443
+431
+207
+-543
+90
+503
+-361
+-300
+530
+15
+-537
+285
+389
+-493
+-119
+559
+-188
+-456
+440
+223
+-551
+87
+511
+-367
+-317
+539
+15
+-550
+283
+399
+-502
+-125
+566
+-188
+-463
+441
+226
+-562
+81
+523
+-364
+-325
+544
+27
+-555
+278
+410
+-504
+-135
+576
+-183
+-475
+439
+233
+-565
+79
+528
+-370
+-329
+551
+29
+-567
+273
+415
+-505
+-137
+581
+-175
+-483
+444
+246
+-567
+68
+536
+-365
+-336
+549
+34
+-568
+272
+421
+-501
+-144
+582
+-172
+-491
+440
+249
+-572
+65
+543
+-363
+-341
+549
+39
+-575
+269
+427
+-504
+-155
+587
+-170
+-494
+436
+253
+-570
+61
+543
+-359
+-351
+551
+49
+-573
+262
+430
+-499
+-160
+585
+-162
+-498
+435
+258
+-567
+50
+543
+-351
+-355
+546
+54
+-578
+259
+433
+-499
+-164
+585
+-157
+-502
+428
+265
+-566
+47
+546
+-346
+-359
+537
+59
+-572
+250
+436
+-488
+-165
+581
+-153
+-504
+421
+268
+-560
+42
+548
+-336
+-357
+535
+68
+-572
+245
+432
+-486
+-172
+580
+-141
+-494
+412
+269
+-556
+39
+541
+-328
+-357
+527
+69
+-566
+236
+434
+-475
+-175
+571
+-137
+-493
+407
+272
+-548
+26
+538
+-320
+-359
+522
+73
+-562
+229
+433
+-468
+-178
+560
+-128
+-491
+396
+275
+-541
+24
+529
+-308
+-362
+508
+81
+-551
+222
+427
+-456
+-182
+552
+-121
+-488
+383
+274
+-530
+18
+524
+-307
+-359
+496
+84
+-539
+212
+425
+-448
+-184
+542
+-110
+-478
+370
+274
+-517
+8
+518
+-295
+-355
+488
+87
+-532
+204
+419
+-432
+-184
+527
+-104
+-474
+365
+274
+-507
+3
+504
+-285
+-348
+471
+95
+-518
+190
+414
+-421
+-189
+515
+-97
+-459
+350
+272
+-491
+1
+492
+-271
+-344
+457
+96
+-502
+178
+403
+-405
+-185
+504
+-91
+-451
+334
+269
+-478
+-3
+481
+-257
+-338
+436
+94
+-493
+170
+396
+-387
+-183
+486
+-80
+-441
+318
+262
+-461
+-12
+466
+-246
+-328
+423
+101
+-476
+161
+385
+-375
+-187
+468
+-70
+-426
+304
+256
+-445
+-16
+452
+-231
+-325
+409
+101
+-457
+152
+372
+-356
+-180
+451
+-65
+-408
+292
+255
+-429
+-16
+433
+-219
+-316
+388
+99
+-443
+140
+362
+-336
+-177
+432
+-59
+-396
+276
+245
+-410
+-23
+417
+-205
+-305
+368
+104
+-421
+132
+349
+-323
+-172
+411
+-48
+-382
+258
+238
+-386
+-25
+398
+-193
+-293
+347
+99
+-401
+117
+336
+-302
+-172
+392
+-43
+-366
+243
+229
+-364
+-28
+381
+-176
+-281
+330
+97
+-383
+107
+320
+-282
+-164
+370
+-39
+-346
+226
+218
+-345
+-33
+358
+-161
+-267
+308
+100
+-362
+98
+304
+-266
+-157
+346
+-33
+-329
+209
+212
+-323
+-34
+340
+-150
+-254
+288
+97
+-338
+91
+289
+-246
+-154
+326
+-25
+-308
+193
+202
+-299
+-33
+317
+-136
+-240
+267
+90
+-315
+81
+269
+-225
+-144
+301
+-21
+-286
+176
+188
+-278
+-38
+296
+-124
+-226
+245
+90
+-290
+70
+249
+-209
+-136
+280
+-18
+-267
+159
+176
+-256
+-38
+272
+-110
+-209
+223
+85
+-269
+61
+231
+-188
+-128
+255
+-10
+-246
+147
+163
+-234
+-35
+249
+-99
+-193
+203
+80
+-247
+53
+213
+-169
+-119
+232
+-8
+-223
+131
+152
+-209
+-36
+227
+-88
+-176
+181
+75
+-221
+46
+194
+-149
+-110
+208
+-5
+-203
+116
+139
+-187
+-34
+202
+-76
+-158
+162
+69
+-196
+40
+175
+-133
+-99
+183
+-2
+-181
+100
+124
+-165
+-32
+180
+-66
+-141
+140
+62
+-172
+31
+153
+-115
+-87
+160
+2
+-157
+84
+109
+-141
+-31
+155
+-55
+-123
+121
+57
+-148
+24
+131
+-96
+-78
+134
+2
+-135
+70
+93
+-120
+-28
+131
+-43
+-104
+100
+48
+-123
+19
+111
+-78
+-67
+112
+4
+-111
+56
+79
+-95
+-24
+109
+-34
+-87
+79
+41
+-99
+14
+89
+-61
+-53
+88
+5
+-88
+44
+62
+-74
+-21
+83
+-25
+-68
+60
+33
+-74
+8
+70
+-44
+-42
+66
+6
+-67
+30
+47
+-54
+-17
+60
+-16
+-49
+41
+24
+-51
+5
+46
+-30
+-28
+42
+4
+-41
+18
+30
+-33
+-11
+37
+-7
+-29
+21
+17
+-29
+-2
+28
+-12
+-21
+21
+9
+-23
+3
+19
+-12
+-10
+14
+0
+-9
+5
+1
+-2
+5
+-6
+-5
+17
+-6
+-21
+23
+12
+-38
+9
+41
+-36
+9
+-3
+-9
+-1
+15
+-2
+-22
+13
+24
+-30
+-14
+45
+-9
+-48
+38
+35
+-63
+-4
+74
+-37
+-62
+77
+26
+-99
+27
+92
+-81
+-54
+118
+-7
+-122
+77
+85
+-130
+-19
+149
+-63
+-122
+135
+55
+-173
+40
+158
+-130
+-93
+187
+-7
+-193
+113
+138
+-196
+-35
+222
+-88
+-182
+194
+83
+-245
+50
+225
+-176
+-136
+257
+-5
+-263
+148
+190
+-259
+-52
+292
+-110
+-240
+247
+111
+-315
+61
+290
+-218
+-175
+322
+3
+-329
+178
+239
+-317
+-73
+362
+-129
+-298
+297
+141
+-380
+62
+351
+-262
+-214
+387
+8
+-398
+209
+288
+-373
+-87
+428
+-143
+-354
+348
+175
+-443
+67
+413
+-298
+-255
+443
+13
+-457
+233
+336
+-422
+-106
+489
+-160
+-408
+391
+202
+-506
+72
+473
+-335
+-291
+500
+28
+-520
+259
+384
+-476
+-130
+552
+-175
+-462
+431
+231
+-562
+75
+531
+-366
+-336
+555
+35
+-577
+278
+428
+-521
+-150
+607
+-185
+-515
+473
+266
+-615
+70
+580
+-393
+-374
+605
+44
+-635
+300
+474
+-568
+-165
+666
+-195
+-565
+508
+291
+-670
+72
+634
+-421
+-407
+646
+63
+-684
+315
+516
+-603
+-192
+713
+-196
+-612
+537
+320
+-715
+70
+689
+-442
+-442
+693
+71
+-737
+331
+555
+-641
+-213
+767
+-205
+-650
+564
+347
+-764
+70
+728
+-463
+-476
+733
+79
+-783
+348
+595
+-672
+-230
+809
+-212
+-692
+595
+379
+-806
+57
+775
+-482
+-516
+775
+100
+-830
+354
+633
+-707
+-253
+846
+-212
+-738
+617
+405
+-840
+54
+824
+-494
+-550
+801
+109
+-866
+366
+665
+-730
+-273
+887
+-213
+-777
+633
+429
+-880
+49
+855
+-509
+-580
+831
+122
+-901
+369
+701
+-761
+-292
+921
+-206
+-810
+649
+454
+-909
+34
+886
+-520
+-608
+865
+146
+-939
+364
+734
+-776
+-310
+948
+-206
+-847
+675
+481
+-940
+27
+915
+-531
+-629
+883
+158
+-965
+370
+758
+-788
+-333
+972
+-203
+-868
+685
+508
+-952
+23
+949
+-543
+-657
+897
+163
+-987
+367
+789
+-811
+-351
+999
+-203
+-898
+689
+529
+-977
+2
+979
+-543
+-680
+908
+187
+-1019
+370
+814
+-816
+-366
+1014
+-188
+-928
+690
+540
+-992
+-7
+996
+-549
+-709
+928
+200
+-1041
+369
+837
+-833
+-394
+1029
+-183
+-944
+698
+571
+-1010
+-6
+1021
+-543
+-728
+945
+211
+-1052
+369
+851
+-835
+-401
+1050
+-173
+-966
+695
+587
+-1019
+-28
+1029
+-534
+-749
+947
+232
+-1072
+360
+873
+-831
+-415
+1055
+-168
+-976
+704
+594
+-1033
+-34
+1051
+-526
+-757
+950
+237
+-1080
+344
+888
+-841
+-439
+1059
+-147
+-990
+695
+608
+-1028
+-44
+1053
+-524
+-770
+942
+247
+-1081
+340
+901
+-831
+-445
+1067
+-141
+-1003
+691
+619
+-1028
+-54
+1065
+-519
+-781
+948
+268
+-1092
+335
+908
+-822
+-454
+1063
+-132
+-1003
+682
+638
+-1032
+-72
+1061
+-505
+-786
+938
+279
+-1087
+321
+917
+-821
+-463
+1058
+-112
+-1003
+669
+645
+-1022
+-81
+1071
+-499
+-792
+937
+287
+-1088
+310
+922
+-808
+-475
+1057
+-106
+-1008
+660
+652
+-1006
+-90
+1060
+-482
+-796
+917
+288
+-1079
+302
+928
+-797
+-482
+1045
+-97
+-1012
+641
+648
+-1001
+-107
+1061
+-471
+-791
+913
+303
+-1078
+282
+910
+-780
+-486
+1038
+-90
+-999
+625
+650
+-987
+-109
+1049
+-454
+-795
+893
+308
+-1063
+273
+907
+-769
+-490
+1021
+-68
+-993
+611
+653
+-977
+-116
+1042
+-442
+-792
+880
+313
+-1042
+256
+904
+-749
+-496
+1009
+-62
+-978
+588
+659
+-951
+-133
+1022
+-431
+-781
+857
+322
+-1027
+243
+897
+-724
+-495
+990
+-53
+-969
+585
+655
+-930
+-139
+1000
+-409
+-779
+844
+323
+-1008
+222
+880
+-701
+-494
+966
+-32
+-957
+564
+649
+-913
+-144
+988
+-395
+-770
+812
+323
+-981
+211
+872
+-689
+-495
+947
+-24
+-933
+544
+633
+-884
+-161
+960
+-369
+-759
+795
+336
+-958
+197
+847
+-663
+-491
+917
+-18
+-910
+518
+628
+-858
+-162
+932
+-347
+-739
+764
+329
+-940
+187
+830
+-634
+-487
+894
+-9
+-891
+491
+616
+-818
+-158
+916
+-332
+-726
+729
+326
+-906
+165
+815
+-602
+-472
+863
+6
+-862
+472
+599
+-795
+-171
+886
+-316
+-708
+708
+332
+-873
+146
+786
+-580
+-464
+834
+12
+-837
+445
+594
+-768
+-171
+850
+-297
+-683
+674
+321
+-843
+137
+754
+-558
+-462
+805
+14
+-802
+423
+577
+-731
+-169
+823
+-275
+-666
+637
+315
+-807
+127
+733
+-527
+-444
+769
+26
+-775
+396
+556
+-693
+-177
+784
+-260
+-642
+612
+307
+-768
+106
+705
+-495
+-430
+727
+31
+-738
+374
+536
+-655
+-170
+747
+-235
+-618
+574
+307
+-734
+97
+677
+-466
+-415
+686
+35
+-708
+342
+515
+-624
+-167
+715
+-215
+-589
+538
+291
+-693
+88
+641
+-435
+-396
+651
+45
+-666
+315
+489
+-585
+-171
+676
+-199
+-562
+508
+280
+-651
+77
+608
+-404
+-385
+611
+48
+-635
+294
+465
+-549
+-166
+634
+-184
+-532
+471
+275
+-613
+63
+572
+-375
+-366
+567
+48
+-592
+268
+440
+-508
+-154
+592
+-167
+-497
+433
+258
+-570
+55
+532
+-343
+-341
+529
+55
+-555
+247
+412
+-471
+-153
+548
+-147
+-462
+404
+243
+-529
+48
+497
+-313
+-319
+488
+55
+-511
+223
+385
+-430
+-145
+509
+-130
+-429
+366
+227
+-485
+35
+461
+-291
+-297
+450
+51
+-468
+202
+356
+-394
+-137
+466
+-117
+-396
+330
+213
+-445
+30
+420
+-259
+-278
+405
+53
+-428
+181
+326
+-354
+-129
+421
+-103
+-362
+294
+196
+-399
+24
+381
+-233
+-252
+363
+49
+-383
+159
+292
+-319
+-118
+375
+-91
+-325
+265
+177
+-355
+21
+343
+-205
+-226
+324
+47
+-345
+139
+263
+-278
+-106
+333
+-75
+-288
+232
+155
+-314
+13
+299
+-176
+-198
+280
+44
+-299
+121
+230
+-243
+-97
+288
+-64
+-248
+198
+139
+-267
+10
+260
+-151
+-172
+241
+40
+-256
+98
+196
+-205
+-83
+244
+-54
+-211
+166
+117
+-225
+8
+214
+-125
+-144
+198
+32
+-214
+81
+163
+-167
+-68
+199
+-43
+-174
+134
+96
+-183
+5
+175
+-100
+-116
+161
+28
+-171
+64
+130
+-134
+-53
+156
+-31
+-136
+104
+73
+-141
+5
+133
+-75
+-87
+121
+20
+-126
+48
+96
+-98
+-40
+115
+-24
+-98
+76
+54
+-102
+3
+95
+-55
+-62
+83
+13
+-85
+34
+62
+-65
+-22
+71
+-18
+-56
+47
+26
+-57
+7
+48
+-33
+-27
+44
+2
+-41
+20
+29
+-33
+-12
+38
+-6
+-35
+22
+25
+-35
+-9
+41
+-10
+-39
+29
+26
+-44
+6
+21
+-14
+6
+-3
+-16
+32
+-1
+-53
+40
+46
+-82
+-5
+107
+-59
+-91
+127
+30
+-162
+61
+148
+-157
+-76
+218
+-39
+-212
+167
+136
+-259
+-1
+280
+-158
+-207
+286
+61
+-341
+129
+288
+-299
+-140
+393
+-75
+-368
+286
+225
+-426
+2
+445
+-248
+-326
+442
+93
+-512
+191
+423
+-439
+-200
+561
+-105
+-520
+398
+321
+-587
+2
+607
+-332
+-440
+591
+125
+-671
+247
+554
+-564
+-261
+723
+-133
+-668
+497
+405
+-738
+-11
+755
+-406
+-549
+724
+168
+-829
+294
+683
+-677
+-323
+871
+-141
+-803
+600
+491
+-884
+-17
+908
+-476
+-657
+852
+198
+-976
+330
+808
+-794
+-394
+1011
+-156
+-939
+683
+576
+-1009
+-27
+1040
+-537
+-761
+963
+235
+-1110
+369
+925
+-889
+-452
+1149
+-172
+-1069
+762
+656
+-1133
+-54
+1178
+-593
+-863
+1081
+285
+-1247
+405
+1039
+-979
+-511
+1270
+-179
+-1191
+834
+749
+-1255
+-67
+1298
+-638
+-957
+1177
+325
+-1367
+427
+1149
+-1071
+-587
+1383
+-170
+-1297
+892
+827
+-1362
+-87
+1420
+-685
+-1050
+1277
+357
+-1487
+450
+1256
+-1143
+-637
+1497
+-175
+-1411
+952
+897
+-1445
+-123
+1522
+-715
+-1139
+1352
+413
+-1586
+453
+1352
+-1203
+-696
+1593
+-173
+-1523
+996
+968
+-1543
+-141
+1633
+-749
+-1219
+1430
+454
+-1697
+470
+1429
+-1261
+-751
+1689
+-172
+-1601
+1037
+1036
+-1624
+-155
+1722
+-782
+-1300
+1491
+488
+-1782
+485
+1515
+-1323
+-816
+1774
+-145
+-1696
+1075
+1117
+-1707
+-199
+1817
+-796
+-1376
+1560
+536
+-1854
+483
+1602
+-1364
+-867
+1844
+-141
+-1790
+1098
+1183
+-1759
+-216
+1885
+-818
+-1436
+1604
+575
+-1933
+486
+1681
+-1395
+-915
+1919
+-129
+-1851
+1124
+1243
+-1815
+-241
+1953
+-821
+-1509
+1663
+612
+-1998
+469
+1743
+-1421
+-964
+1974
+-97
+-1913
+1144
+1297
+-1876
+-291
+2025
+-809
+-1570
+1689
+646
+-2045
+467
+1815
+-1470
+-1019
+2029
+-82
+-1964
+1161
+1336
+-1907
+-317
+2072
+-817
+-1614
+1708
+694
+-2089
+458
+1851
+-1484
+-1069
+2046
+-71
+-2026
+1184
+1391
+-1931
+-326
+2110
+-807
+-1673
+1747
+729
+-2136
+455
+1907
+-1488
+-1106
+2090
+-27
+-2082
+1178
+1432
+-1947
+-375
+2167
+-809
+-1718
+1750
+759
+-2159
+422
+1960
+-1484
+-1129
+2115
+-9
+-2107
+1183
+1486
+-1980
+-402
+2203
+-804
+-1760
+1778
+813
+-2183
+407
+1987
+-1493
+-1189
+2141
+-8
+-2150
+1169
+1520
+-2006
+-424
+2219
+-800
+-1782
+1774
+825
+-2215
+386
+2024
+-1479
+-1216
+2154
+38
+-2161
+1144
+1558
+-2001
+-464
+2249
+-777
+-1821
+1758
+852
+-2218
+373
+2036
+-1492
+-1229
+2170
+50
+-2197
+1122
+1571
+-1998
+-475
+2258
+-741
+-1845
+1770
+899
+-2217
+329
+2060
+-1468
+-1253
+2150
+70
+-2190
+1112
+1590
+-1973
+-497
+2255
+-726
+-1866
+1743
+908
+-2225
+314
+2078
+-1452
+-1270
+2143
+92
+-2208
+1094
+1608
+-1977
+-538
+2264
+-712
+-1874
+1719
+923
+-2207
+294
+2069
+-1427
+-1305
+2141
+130
+-2193
+1061
+1613
+-1949
+-558
+2248
+-680
+-1884
+1709
+940
+-2189
+250
+2064
+-1395
+-1316
+2114
+151
+-2205
+1042
+1621
+-1940
+-574
+2239
+-655
+-1889
+1675
+964
+-2177
+236
+2066
+-1368
+-1325
+2073
+170
+-2174
+1005
+1625
+-1892
+-577
+2213
+-633
+-1894
+1642
+974
+-2145
+214
+2068
+-1325
+-1316
+2055
+205
+-2167
+977
+1609
+-1873
+-605
+2204
+-589
+-1851
+1603
+979
+-2122
+198
+2032
+-1286
+-1314
+2018
+210
+-2136
+938
+1611
+-1826
+-615
+2164
+-567
+-1839
+1575
+985
+-2081
+151
+2015
+-1252
+-1317
+1990
+225
+-2115
+910
+1601
+-1792
+-625
+2115
+-530
+-1828
+1527
+995
+-2047
+137
+1978
+-1201
+-1325
+1931
+258
+-2067
+880
+1575
+-1739
+-641
+2078
+-501
+-1808
+1472
+991
+-2002
+115
+1953
+-1188
+-1313
+1881
+270
+-2015
+835
+1566
+-1704
+-644
+2032
+-456
+-1771
+1417
+987
+-1949
+73
+1924
+-1141
+-1297
+1840
+283
+-1985
+800
+1542
+-1637
+-643
+1970
+-429
+-1748
+1391
+988
+-1902
+55
+1870
+-1096
+-1266
+1774
+315
+-1924
+745
+1516
+-1593
+-666
+1920
+-399
+-1693
+1333
+978
+-1837
+43
+1819
+-1042
+-1252
+1716
+317
+-1863
+698
+1473
+-1527
+-652
+1875
+-376
+-1655
+1268
+968
+-1785
+23
+1775
+-985
+-1225
+1633
+312
+-1824
+666
+1443
+-1453
+-645
+1804
+-330
+-1618
+1202
+938
+-1717
+-8
+1714
+-940
+-1189
+1580
+339
+-1758
+628
+1404
+-1405
+-657
+1733
+-293
+-1560
+1151
+919
+-1653
+-23
+1659
+-882
+-1175
+1523
+339
+-1685
+590
+1353
+-1334
+-634
+1667
+-271
+-1492
+1102
+914
+-1591
+-28
+1586
+-834
+-1141
+1444
+333
+-1626
+544
+1314
+-1257
+-622
+1592
+-248
+-1445
+1040
+876
+-1514
+-53
+1528
+-779
+-1098
+1366
+351
+-1544
+511
+1265
+-1202
+-605
+1513
+-206
+-1389
+971
+850
+-1429
+-64
+1451
+-732
+-1055
+1285
+338
+-1468
+457
+1215
+-1124
+-607
+1439
+-186
+-1330
+911
+818
+-1343
+-75
+1388
+-667
+-1012
+1220
+331
+-1400
+417
+1157
+-1050
+-575
+1357
+-169
+-1257
+847
+779
+-1271
+-93
+1306
+-612
+-961
+1139
+340
+-1322
+383
+1100
+-987
+-554
+1270
+-145
+-1191
+783
+757
+-1190
+-100
+1240
+-567
+-912
+1067
+330
+-1236
+352
+1040
+-914
+-542
+1192
+-115
+-1117
+724
+719
+-1101
+-100
+1152
+-515
+-861
+985
+309
+-1152
+316
+970
+-836
+-509
+1105
+-96
+-1039
+658
+671
+-1024
+-117
+1079
+-471
+-808
+908
+307
+-1062
+275
+901
+-777
+-479
+1024
+-83
+-968
+598
+627
+-941
+-117
+992
+-421
+-752
+826
+292
+-985
+241
+835
+-701
+-450
+936
+-56
+-894
+553
+582
+-864
+-110
+906
+-378
+-695
+753
+275
+-902
+213
+769
+-630
+-421
+854
+-46
+-813
+491
+545
+-775
+-116
+828
+-338
+-637
+675
+260
+-810
+185
+703
+-557
+-388
+765
+-33
+-738
+437
+497
+-693
+-109
+740
+-293
+-571
+604
+240
+-722
+161
+633
+-499
+-352
+679
+-24
+-662
+381
+446
+-615
+-104
+662
+-254
+-512
+525
+217
+-635
+128
+558
+-433
+-310
+596
+-9
+-577
+324
+391
+-530
+-102
+574
+-217
+-450
+457
+200
+-550
+105
+482
+-368
+-279
+505
+-4
+-500
+274
+340
+-453
+-92
+490
+-171
+-383
+382
+172
+-464
+85
+411
+-303
+-240
+426
+2
+-415
+223
+290
+-370
+-79
+410
+-139
+-322
+308
+146
+-379
+63
+338
+-240
+-197
+342
+9
+-337
+175
+233
+-294
+-71
+325
+-106
+-257
+242
+118
+-294
+43
+267
+-183
+-156
+264
+11
+-260
+129
+180
+-222
+-57
+242
+-75
+-193
+174
+92
+-213
+27
+188
+-129
+-115
+182
+11
+-178
+84
+126
+-146
+-41
+161
+-44
+-127
+109
+62
+-135
+13
+121
+-77
+-74
+110
+12
+-107
+45
+74
+-78
+-27
+82
+-18
+-61
+44
+29
+-47
+0
+34
+-13
+-15
+8
+5
+5
+-11
+-13
+28
+5
+-46
+21
+15755
+-8591
+-10998
+14582
+3066
+-16222
+5867
+13146
+-12997
+-6005
+16168
+-2902
+-14636
+10777
+8666
+-15598
+-170
+15601
+-8317
+-11052
+14396
+3221
+-16176
+5489
+13038
+-12686
+-6121
+15981
+-2554
+-14624
+10483
+8742
+-15276
+-481
+15563
+-8042
+-11094
+14076
+3496
+-15991
+5244
+13042
+-12374
+-6229
+15781
+-2343
+-14474
+10186
+8939
+-15076
+-660
+15393
+-7771
+-11126
+13880
+3630
+-15798
+5001
+13038
+-12062
+-6456
+15580
+-2136
+-14438
+9892
+8998
+-14869
+-832
+15207
+-7500
+-11142
+13552
+3760
+-15600
+4765
+13022
+-11743
+-6537
+15363
+-1805
+-14266
+9591
+9042
+-14530
+-1125
+15135
+-7224
+-11150
+13218
+3884
+-15383
+4395
+12873
+-11550
+-6615
+15148
+-1611
+-14214
+9299
+9078
+-14304
+-1269
+14933
+-6834
+-11147
+13010
+4124
+-15159
+4162
+12835
+-11224
+-6687
+14796
+-1418
+-14017
+8998
+9103
+-13950
+-1418
+14715
+-6573
+-11129
+12666
+4219
+-14938
+3939
+12782
+-10907
+-6740
+14559
+-1105
+-13938
+8707
+9121
+-13724
+-1684
+14610
+-6319
+-11103
+12327
+4313
+-14694
+3713
+12716
+-10585
+-6913
+14323
+-931
+-13731
+8403
+9117
+-13368
+-1820
+14375
+-6048
+-11068
+12100
+4524
+-14443
+3374
+12521
+-10255
+-6951
+14068
+-754
+-13628
+8121
+9114
+-13128
+-1931
+14153
+-5794
+-11022
+11755
+4584
+-14202
+3169
+12439
+-9944
+-6967
+13690
+-463
+-13394
+7818
+9097
+-12761
+-2169
+13896
+-5424
+-10954
+11400
+4656
+-13933
+2962
+12355
+-9612
+-6984
+13439
+-312
+-13274
+7536
+9059
+-12499
+-2283
+13755
+-5187
+-10766
+11055
+4713
+-13678
+2763
+12124
+-9293
+-6994
+13164
+-175
+-13032
+7264
+9024
+-12131
+-2376
+13484
+-4954
+-10684
+10816
+4867
+-13408
+2448
+12012
+-8981
+-7100
+12906
+89
+-12887
+6967
+8977
+-11874
+-2565
+13200
+-4701
+-10603
+10468
+4905
+-13115
+2268
+11900
+-8651
+-7095
+12517
+215
+-12620
+6700
+8901
+-11502
+-2653
+12939
+-4467
+-10506
+10112
+4933
+-12846
+2084
+11651
+-8346
+-7074
+12227
+347
+-12356
+6410
+8842
+-11247
+-2730
+12660
+-4135
+-10377
+9763
+4961
+-12548
+1801
+11480
+-8037
+-7043
+11958
+587
+-12183
+6031
+8766
+-10868
+-2795
+12358
+-3917
+-10267
+9541
+5060
+-12261
+1631
+11229
+-7740
+-6980
+11572
+702
+-11896
+5778
+8656
+-10492
+-2947
+12055
+-3697
+-10030
+9197
+5080
+-11847
+1476
+11068
+-7529
+-6943
+11252
+779
+-11604
+5500
+8572
+-10231
+-3002
+11771
+-3498
+-9895
+8844
+5074
+-11560
+1208
+10899
+-7210
+-6884
+10868
+987
+-11416
+5257
+8467
+-9852
+-3042
+11453
+-3192
+-9759
+8492
+5033
+-11244
+1059
+10617
+-6923
+-6904
+10587
+1082
+-11135
+5010
+8354
+-9590
+-3182
+11140
+-2992
+-9574
+8180
+5119
+-10944
+954
+10430
+-6611
+-6824
+10302
+1162
+-10825
+4778
+8204
+-9224
+-3178
+10858
+-2787
+-9412
+7836
+5083
+-10624
+712
+10136
+-6241
+-6752
+9917
+1328
+-10603
+4518
+8086
+-8848
+-3200
+10528
+-2607
+-9155
+7605
+5016
+-10325
+598
+9947
+-5942
+-6631
+9599
+1374
+-10297
+4197
+7943
+-8588
+-3305
+10201
+-2330
+-8974
+7265
+4970
+-9921
+478
+9637
+-5678
+-6526
+9204
+1435
+-9973
+3977
+7797
+-8217
+-3283
+9901
+-2165
+-8787
+6954
+4912
+-9598
+360
+9423
+-5413
+-6418
+8920
+1576
+-9733
+3769
+7626
+-7863
+-3271
+9564
+-2001
+-8509
+6638
+4927
+-9295
+175
+9110
+-5126
+-6285
+8542
+1624
+-9404
+3534
+7463
+-7592
+-3261
+9231
+-1758
+-8286
+6319
+4852
+-8952
+73
+8897
+-4879
+-6158
+8256
+1661
+-9101
+3323
+7294
+-7245
+-3298
+8924
+-1621
+-8082
+6024
+4775
+-8558
+-20
+8571
+-4605
+-6027
+7867
+1670
+-8773
+3127
+7127
+-6916
+-3269
+8588
+-1478
+-7879
+5707
+4659
+-8255
+-174
+8336
+-4361
+-5860
+7583
+1759
+-8523
+2861
+6837
+-6583
+-3229
+8277
+-1350
+-7579
+5411
+4561
+-7928
+-229
+8025
+-4107
+-5728
+7220
+1773
+-8186
+2684
+6647
+-6318
+-3188
+7943
+-1139
+-7351
+5136
+4471
+-7625
+-298
+7772
+-3880
+-5576
+6927
+1784
+-7842
+2485
+6459
+-5992
+-3184
+7634
+-1030
+-7061
+4840
+4422
+-7245
+-426
+7445
+-3661
+-5395
+6577
+1833
+-7530
+2310
+6261
+-5662
+-3121
+7309
+-916
+-6829
+4654
+4304
+-6920
+-480
+7122
+-3420
+-5248
+6299
+1822
+-7212
+2083
+6030
+-5347
+-3058
+6976
+-739
+-6595
+4381
+4179
+-6622
+-530
+6871
+-3210
+-5077
+5944
+1806
+-6871
+1930
+5834
+-5119
+-3028
+6670
+-641
+-6294
+4124
+4026
+-6263
+-637
+6545
+-2945
+-4904
+5669
+1855
+-6561
+1774
+5556
+-4817
+-2952
+6335
+-560
+-6030
+3858
+3907
+-5953
+-659
+6226
+-2728
+-4702
+5338
+1808
+-6295
+1641
+5340
+-4515
+-2875
+6036
+-469
+-5784
+3596
+3767
+-5581
+-664
+5980
+-2547
+-4525
+5001
+1771
+-5960
+1448
+5129
+-4215
+-2759
+5712
+-342
+-5489
+3367
+3609
+-5300
+-745
+5670
+-2365
+-4336
+4746
+1788
+-5636
+1297
+4881
+-3957
+-2668
+5408
+-271
+-5235
+3122
+3516
+-5017
+-753
+5350
+-2186
+-4128
+4434
+1717
+-5332
+1186
+4603
+-3729
+-2617
+5114
+-222
+-4932
+2903
+3364
+-4685
+-749
+5087
+-2000
+-3946
+4122
+1669
+-5017
+1075
+4389
+-3465
+-2491
+4803
+-124
+-4682
+2678
+3198
+-4380
+-802
+4769
+-1845
+-3748
+3879
+1609
+-4701
+918
+4159
+-3199
+-2381
+4464
+-74
+-4388
+2477
+3039
+-4065
+-775
+4468
+-1645
+-3551
+3582
+1596
+-4407
+825
+3929
+-2959
+-2265
+4153
+-26
+-4139
+2237
+2877
+-3801
+-761
+4206
+-1491
+-3341
+3304
+1508
+-4104
+738
+3664
+-2718
+-2138
+3875
+46
+-3845
+2035
+2703
+-3503
+-787
+3915
+-1355
+-3140
+3069
+1436
+-3799
+647
+3431
+-2485
+-2055
+3584
+79
+-3605
+1861
+2536
+-3242
+-762
+3619
+-1228
+-2936
+2804
+1397
+-3518
+537
+3187
+-2269
+-1931
+3278
+97
+-3316
+1677
+2370
+-2957
+-715
+3334
+-1098
+-2705
+2545
+1303
+-3229
+466
+2929
+-2047
+-1789
+3014
+152
+-3070
+1517
+2198
+-2700
+-713
+3045
+-954
+-2490
+2333
+1218
+-2956
+404
+2701
+-1842
+-1657
+2744
+165
+-2794
+1349
+2026
+-2435
+-674
+2795
+-838
+-2288
+2088
+1132
+-2678
+314
+2472
+-1681
+-1525
+2490
+163
+-2527
+1202
+1855
+-2199
+-634
+2529
+-737
+-2086
+1862
+1057
+-2418
+267
+2226
+-1484
+-1415
+2217
+187
+-2288
+1063
+1683
+-1953
+-601
+2257
+-641
+-1887
+1639
+965
+-2151
+218
+2003
+-1310
+-1277
+1968
+182
+-2030
+923
+1502
+-1735
+-551
+1995
+-555
+-1685
+1454
+868
+-1895
+181
+1782
+-1137
+-1139
+1734
+176
+-1802
+797
+1335
+-1500
+-495
+1746
+-454
+-1479
+1256
+762
+-1654
+127
+1543
+-969
+-994
+1485
+179
+-1554
+679
+1165
+-1297
+-456
+1503
+-378
+-1269
+1065
+681
+-1398
+100
+1331
+-818
+-857
+1266
+163
+-1320
+547
+990
+-1084
+-390
+1263
+-311
+-1076
+881
+578
+-1172
+74
+1101
+-670
+-724
+1033
+140
+-1100
+446
+825
+-879
+-327
+1032
+-244
+-884
+707
+474
+-947
+46
+895
+-534
+-583
+831
+126
+-875
+350
+659
+-698
+-262
+807
+-178
+-698
+544
+372
+-733
+31
+692
+-401
+-447
+631
+98
+-656
+257
+495
+-513
+-202
+596
+-130
+-503
+399
+276
+-526
+22
+489
+-284
+-319
+436
+66
+-451
+176
+332
+-339
+-131
+386
+-84
+-319
+248
+168
+-320
+11
+290
+-165
+-182
+247
+37
+-246
+98
+174
+-182
+-61
+197
+-51
+-155
+129
+70
+-155
+22
+128
+-90
+-65
+115
+-8
+-96
+7583
+11755
+-14019
+-4129
+16144
+-4748
+-13717
+12227
+6985
+-16034
+1774
+15157
+-10035
+-9712
+15267
+1337
+-16070
+7315
+12049
+-13842
+-4449
+16200
+-4459
+-13862
+12016
+7304
+-16055
+1340
+15273
+-9792
+-10022
+15122
+1782
+-16157
+7044
+12340
+-13787
+-4772
+16253
+-4164
+-14135
+11799
+7751
+-16067
+1030
+15518
+-9419
+-10328
+15100
+2108
+-16241
+6772
+12503
+-13602
+-5096
+16303
+-3740
+-14398
+11582
+8072
+-15951
+716
+15629
+-9166
+-10641
+14948
+2430
+-16323
+6496
+12791
+-13417
+-5543
+16343
+-3439
+-14535
+11356
+8396
+-15959
+272
+15865
+-8909
+-10945
+14917
+2875
+-16395
+6209
+13091
+-13353
+-5869
+16384
+-3143
+-14802
+11245
+8699
+-15964
+-46
+15973
+-8645
+-11248
+14758
+3200
+-16597
+5794
+13364
+-13142
+-6200
+16423
+-2826
+-15062
+11019
+9025
+-15964
+-360
+16070
+-8388
+-11552
+14715
+3531
+-16665
+5511
+13644
+-12940
+-6642
+16458
+-2398
+-15189
+10779
+9356
+-15837
+-796
+16293
+-8117
+-11862
+14550
+3860
+-16730
+5206
+13944
+-12730
+-6975
+16469
+-2089
+-15448
+10550
+9792
+-15811
+-1135
+16390
+-7840
+-12143
+14503
+4303
+-16775
+4920
+14214
+-12647
+-7305
+16514
+-1761
+-15697
+10288
+10095
+-15796
+-1463
+16607
+-7581
+-12460
+14319
+4631
+-16845
+4507
+14345
+-12443
+-7635
+16518
+-1324
+-15817
+10033
+10417
+-15647
+-1904
+16696
+-7291
+-12746
+14264
+4966
+-16891
+4187
+14619
+-12203
+-8076
+16531
+-1018
+-16060
+9792
+10722
+-15621
+-2233
+16782
+-7002
+-13053
+14081
+5404
+-17064
+3897
+14904
+-11974
+-8376
+16514
+-699
+-16176
+9537
+11031
+-15566
+-2563
+16985
+-6615
+-13315
+13879
+5735
+-17083
+3582
+15161
+-11743
+-8714
+16548
+-241
+-16386
+9262
+11352
+-15412
+-3022
+17060
+-6310
+-13627
+13809
+6067
+-17141
+3130
+15424
+-11634
+-9027
+16524
+80
+-16619
+8989
+11650
+-15367
+-3339
+17115
+-6005
+-13898
+13604
+6513
+-17148
+2834
+15549
+-11413
+-9353
+16505
+403
+-16716
+8737
+11933
+-15203
+-3668
+17301
+-5727
+-14137
+13520
+6825
+-17184
+2534
+15765
+-11129
+-9794
+16468
+713
+-16929
+8428
+12373
+-15114
+-4002
+17360
+-5412
+-14447
+13275
+7153
+-17190
+2225
+16010
+-10891
+-10100
+16372
+1191
+-17034
+8169
+12619
+-14934
+-4444
+17379
+-5127
+-14694
+13057
+7596
+-17184
+1775
+16238
+-10668
+-10379
+16319
+1478
+-17183
+7889
+12928
+-14911
+-4745
+17581
+-4716
+-14936
+12952
+7897
+-17205
+1478
+16348
+-10413
+-10695
+16278
+1800
+-17264
+7586
+13232
+-14838
+-5076
+17577
+-4383
+-15211
+12723
+8222
+-17194
+1169
+16574
+-10114
+-10994
+16233
+2230
+-17449
+7318
+13479
+-14644
+-5546
+17621
+-4103
+-15336
+12506
+8543
+-17205
+813
+16769
+-9879
+-11423
+16052
+2591
+-17533
+6924
+13779
+-14557
+-5875
+17663
+-3808
+-15562
+12269
+8970
+-17156
+397
+16840
+-9715
+-11734
+15989
+2915
+-17697
+6608
+14016
+-14278
+-6172
+17639
+-3438
+-15851
+12143
+9260
+-17125
+101
+17042
+-9456
+-11955
+15955
+3333
+-17757
+6311
+14284
+-14172
+-6592
+17780
+-3055
+-16034
+11843
+9580
+-17116
+-268
+17223
+-9148
+-12264
+15881
+3641
+-17768
+6041
+14521
+-13953
+-6913
+17766
+-2766
+-16237
+11604
+9888
+-17069
+-663
+17293
+-8883
+-12564
+15706
+3955
+-17905
+5777
+14799
+-13744
+-7224
+17778
+-2401
+-16509
+11354
+10270
+-16987
+-972
+17471
+-8630
+-12779
+15588
+4399
+-17949
+5411
+15008
+-13626
+-7606
+17721
+-2117
+-16691
+11203
+10570
+-16987
+-1265
+17626
+-8293
+-13155
+15478
+4709
+-18102
+5143
+15251
+-13392
+-7912
+17726
+-1827
+-16773
+10975
+10865
+-16889
+-1729
+17680
+-8010
+-13435
+15284
+5009
+-18067
+4872
+15457
+-13258
+-8214
+17688
+-1460
+-16929
+10726
+11141
+-16722
+-2021
+17822
+-7749
+-13694
+15174
+5398
+-18090
+4494
+15712
+-13036
+-8600
+17685
+-1063
+-17162
+10387
+11432
+-16601
+-2320
+17868
+-7474
+-13889
+15029
+5700
+-18190
+4144
+15862
+-12876
+-8866
+17595
+-777
+-17310
+10126
+11718
+-16587
+-2605
+17986
+-7136
+-14163
+14814
+5972
+-18203
+3870
+16118
+-12633
+-9154
+17602
+-499
+-17462
+9947
+11980
+-16458
+-3063
+18017
+-6847
+-14314
+14682
+6410
+-18130
+3493
+16273
+-12389
+-9510
+17487
+-49
+-17515
+9702
+12247
+-16335
+-3356
+18099
+-6584
+-14567
+14540
+6698
+-18205
+3219
+16412
+-12223
+-9755
+17462
+237
+-17601
+9342
+12588
+-16191
+-3632
+18188
+-6226
+-14810
+14369
+6985
+-18195
+2952
+16623
+-11981
+-10031
+17361
+521
+-17719
+9082
+12818
+-16079
+-4079
+18196
+-5959
+-14945
+14148
+7334
+-18080
+2586
+16746
+-11633
+-10294
+17325
+884
+-17749
+8836
+12973
+-15919
+-4347
+18275
+-5673
+-15240
+13978
+7577
+-18092
+2296
+16846
+-11447
+-10621
+17183
+1216
+-17930
+8562
+13214
+-15764
+-4602
+18263
+-5418
+-15463
+13808
+7846
+-18025
+1965
+16993
+-11184
+-10859
+17056
+1491
+-18013
+8198
+13432
+-15609
+-4935
+18311
+-5032
+-15554
+13563
+8154
+-17979
+1605
+17060
+-10933
+-11106
+16991
+1860
+-18071
+8002
+13723
+-15366
+-5189
+18300
+-4767
+-15768
+13378
+8511
+-17935
+1331
+17137
+-10685
+-11394
+16821
+2187
+-18068
+7723
+13834
+-15296
+-5554
+18268
+-4456
+-15857
+13133
+8756
+-17780
+1050
+17310
+-10481
+-11601
+16663
+2439
+-18099
+7454
+14019
+-15095
+-5860
+18284
+-4071
+-16041
+12926
+9028
+-17794
+688
+17371
+-10211
+-11825
+16582
+2696
+-18129
+7087
+14222
+-14906
+-6099
+18132
+-3811
+-16099
+12670
+9261
+-17618
+380
+17396
+-9844
+-12034
+16405
+3050
+-18100
+6816
+14412
+-14664
+-6339
+18145
+-3558
+-16262
+12305
+9483
+-17543
+123
+17537
+-9614
+-12268
+16203
+3347
+-18103
+6541
+14465
+-14447
+-6602
+18086
+-3173
+-16305
+12090
+9727
+-17345
+-235
+17521
+-9349
+-12459
+16116
+3585
+-18100
+6292
+14642
+-14223
+-6941
+18055
+-2922
+-16434
+11820
+9934
+-17270
+-482
+17525
+-9078
+-12646
+15900
+3937
+-18045
+5905
+14837
+-13966
+-7156
+17863
+-2656
+-16462
+11591
+10130
+-17061
+-771
+17506
+-8825
+-12690
+15688
+4197
+-18016
+5647
+14859
+-13742
+-7402
+17780
+-2294
+-16584
+11320
+10322
+-16995
+-1127
+17494
+-8435
+-12884
+15569
+4420
+-17946
+5382
+14998
+-13497
+-7605
+17718
+-2047
+-16579
+11082
+10512
+-16766
+-1359
+17583
+-8193
+-13041
+15342
+4631
+-17893
+5011
+15131
+-13346
+-7799
+17617
+-1775
+-16555
+10810
+10683
+-16658
+-1584
+17514
+-7927
+-13183
+15094
+4990
+-17802
+4746
+15117
+-13104
+-8116
+17389
+-1409
+-16645
+10535
+10843
+-16409
+-1954
+17466
+-7666
+-13310
+14849
+5187
+-17732
+4498
+15224
+-12827
+-8293
+17296
+-1168
+-16601
+10283
+11018
+-16281
+-2169
+17399
+-7397
+-13436
+14708
+5382
+-17642
+4242
+15319
+-12565
+-8464
+17172
+-940
+-16663
+10009
+11152
+-16028
+-2383
+17311
+-7013
+-13566
+14432
+5588
+-17524
+3872
+15283
+-12306
+-8642
+16920
+-582
+-16598
+9733
+11281
+-15884
+-2709
+17208
+-6755
+-13534
+14161
+5886
+-17287
+3624
+15353
+-12023
+-8789
+16782
+-361
+-16505
+9349
+11417
+-15614
+-2918
+17106
+-6492
+-13622
+13888
+6056
+-17150
+3385
+15300
+-11751
+-8922
+16524
+-133
+-16540
+9070
+11519
+-15337
+-3110
+16993
+-6246
+-13702
+13612
+6224
+-17020
+3020
+15348
+-11468
+-9062
+16368
+203
+-16435
+8798
+11618
+-15177
+-3293
+16869
+-5863
+-13766
+13323
+6375
+-16868
+2787
+15384
+-11189
+-9182
+16206
+411
+-16322
+8530
+11706
+-14886
+-3597
+16724
+-5608
+-13704
+13156
+6646
+-16716
+2562
+15283
+-10902
+-9419
+15913
+612
+-16324
+8260
+11786
+-14586
+-3770
+16576
+-5355
+-13745
+12855
+6785
+-16548
+2203
+15295
+-10612
+-9521
+15740
+934
+-16186
+7987
+11851
+-14413
+-3927
+16424
+-5119
+-13781
+12578
+6902
+-16270
+2007
+15185
+-10363
+-9605
+15472
+1094
+-16065
+13395
+5214
+-16316
+3699
+14277
+-11464
+-8041
+15799
+-611
+-15558
+9016
+10608
+-14889
+-2473
+16188
+-6312
+-12782
+13333
+5426
+-16299
+3351
+14435
+-11262
+-8243
+15763
+-393
+-15573
+8804
+10797
+-14711
+-2689
+16183
+-6095
+-12830
+13141
+5760
+-16282
+3134
+14464
+-11062
+-8439
+15724
+-49
+-15714
+8594
+10980
+-14529
+-3029
+16182
+-5881
+-13000
+12946
+5966
+-16255
+2918
+14615
+-10853
+-8766
+15558
+169
+-15719
+8380
+11164
+-14473
+-3238
+16169
+-5663
+-13164
+12755
+6173
+-16102
+2568
+14764
+-10652
+-8956
+15516
+386
+-15729
+8163
+11346
+-14290
+-3454
+16163
+-5311
+-13323
+12563
+6367
+-16075
+2352
+14786
+-10441
+-9143
+15477
+732
+-15857
+7952
+11521
+-14230
+-3790
+16139
+-5097
+-13493
+12477
+6700
+-16047
+2140
+14926
+-10243
+-9338
+15305
+942
+-15859
+7731
+11684
+-14042
+-3993
+16137
+-4886
+-13526
+12278
+6905
+-16003
+1783
+14942
+-10017
+-9522
+15254
+1141
+-15841
+7382
+11871
+-13853
+-4202
+16102
+-4669
+-13683
+12088
+7090
+-15967
+1573
+15087
+-9815
+-9704
+15073
+1496
+-15971
+7180
+12033
+-13789
+-4539
+16084
+-4319
+-13838
+11884
+7305
+-15927
+1356
+15090
+-9612
+-9896
+15012
+1718
+-15967
+6975
+12212
+-13585
+-4731
+16062
+-4097
+-13962
+11660
+7609
+-15764
+1138
+15223
+-9386
+-10071
+14954
+1934
+-15954
+6725
+12246
+-13400
+-4942
+16036
+-3889
+-13996
+11473
+7794
+-15711
+786
+15233
+-9163
+-10254
+14774
+2269
+-15949
+6518
+12400
+-13328
+-5150
+15988
+-3535
+-14159
+11258
+7992
+-15662
+556
+15372
+-8962
+-10417
+14695
+2461
+-16070
+6306
+12578
+-13093
+-5483
+15961
+-3317
+-14300
+11170
+8196
+-15606
+357
+15364
+-8716
+-10726
+14520
+2672
+-16025
+5958
+12732
+-12905
+-5668
+15933
+-3103
+-14323
+10949
+8378
+-15562
+35
+15488
+-8509
+-10898
+14453
+3003
+-16015
+5720
+12862
+-12834
+-5882
+15893
+-2848
+-14458
+10729
+8557
+-15388
+-183
+15505
+-8306
+-11060
+14264
+3223
+-15967
+5506
+13037
+-12630
+-6217
+15865
+-2525
+-14581
+10516
+8879
+-15341
+-438
+15619
+-8076
+-11249
+14192
+3450
+-16088
+5299
+13184
+-12430
+-6393
+15811
+-2306
+-14615
+10318
+9060
+-15250
+-760
+15566
+-7844
+-11376
+14001
+3793
+-16041
+5043
+13334
+-12229
+-6621
+15758
+-2050
+-14726
+10062
+9264
+-15058
+-994
+15678
+-7498
+-11593
+13910
+4002
+-16008
+4711
+13373
+-12073
+-6845
+15728
+-1718
+-14836
+9833
+9425
+-14986
+-1216
+15685
+-7287
+-11739
+13721
+4219
+-15990
+4500
+13533
+-11879
+-7128
+15671
+-1501
+-14859
+9628
+9607
+-14905
+-1529
+15687
+-7030
+-11928
+13528
+4520
+-15940
+4227
+13659
+-11656
+-7301
+15579
+-1278
+-14966
+9425
+9830
+-14712
+-1778
+15741
+-6808
+-12042
+13381
+4729
+-15924
+4014
+13777
+-11460
+-7519
+15517
+-1007
+-15088
+9169
+10086
+-14684
+-2001
+15745
+-6599
+-12243
+13183
+4966
+-15974
+3688
+13921
+-11366
+-7692
+15478
+-681
+-15106
+8930
+10269
+-14575
+-2347
+15825
+-6320
+-12378
+13082
+5276
+-15959
+3406
+14068
+-11077
+-8019
+15420
+-466
+-15209
+8738
+10476
+-14405
+-2557
+15823
+-6082
+-12502
+12877
+5487
+-15901
+3190
+14108
+-10856
+-8238
+15320
+-233
+-15226
+8438
+10634
+-14291
+-2777
+15757
+-5859
+-12707
+12656
+5706
+-15813
+2956
+14228
+-10680
+-8414
+15238
+143
+-15340
+8226
+10820
+-14104
+-3091
+15854
+-5492
+-12829
+12564
+5944
+-15782
+2576
+14358
+-10446
+-8647
+15195
+374
+-15343
+7981
+11030
+-13997
+-3391
+15875
+-5264
+-12935
+12340
+6253
+-15718
+2346
+14462
+-10224
+-8815
+15011
+614
+-15450
+7711
+11177
+-13889
+-3625
+15802
+-5019
+-13066
+12122
+6468
+-15694
+2111
+14481
+-9910
+-9102
+14896
+920
+-15395
+7466
+11380
+-13695
+-3927
+15794
+-4714
+-13188
+12021
+6693
+-15586
+1808
+14575
+-9807
+-9312
+14822
+1261
+-15507
+7242
+11514
+-13564
+-4179
+15873
+-4486
+-13386
+11711
+7018
+-15586
+1485
+14694
+-9577
+-9541
+14713
+1489
+-15495
+6989
+11730
+-13379
+-4391
+15798
+-4172
+-13498
+11491
+7215
+-15493
+1244
+14709
+-9330
+-9749
+14668
+1784
+-15590
+6706
+11866
+-13257
+-4728
+15789
+-3847
+-13627
+11364
+7462
+-15398
+912
+14836
+-9046
+-9898
+14481
+2029
+-15622
+6474
+12142
+-13052
+-4958
+15696
+-3609
+-13814
+11138
+7718
+-15369
+579
+14915
+-8819
+-10222
+14392
+2351
+-15705
+6216
+12357
+-12906
+-5200
+15760
+-3372
+-13924
+10902
+7990
+-15250
+342
+14956
+-8589
+-10434
+14247
+2673
+-15607
+5916
+12485
+-12701
+-5511
+15656
+-3041
+-14067
+10702
+8244
+-15174
+87
+15023
+-8363
+-10577
+14044
+2947
+-15690
+5651
+12681
+-12554
+-5843
+15661
+-2716
+-14081
+10531
+8516
+-15141
+-252
+15127
+-8014
+-10791
+13916
+3196
+-15717
+5344
+12818
+-12324
+-6082
+15654
+-2471
+-14308
+10200
+8627
+-15032
+-551
+15161
+-7777
+-11016
+13789
+3500
+-15728
+5006
+13035
+-12197
+-6415
+15561
+-2098
+-14420
+9981
+8950
+-14892
+-801
+15247
+-7557
+-11267
+13687
+3839
+-15703
+4735
+13137
+-11979
+-6641
+15554
+-1872
+-14516
+9757
+9207
+-14720
+-1170
+15342
+-7218
+-11409
+13546
+4125
+-15692
+4513
+13264
+-11645
+-6919
+15442
+-1607
+-14636
+9571
+9442
+-14683
+-1490
+15381
+-6953
+-11687
+13383
+4442
+-15765
+4152
+13488
+-11501
+-7171
+15448
+-1187
+-14772
+9344
+9692
+-14557
+-1749
+15452
+-6706
+-11932
+13205
+4697
+-15779
+3879
+13625
+-11276
+-7483
+15339
+-922
+-14891
+8997
+10002
+-14428
+-2023
+15491
+-6463
+-12068
+13039
+4961
+-15684
+3615
+13796
+-11040
+-7744
+15239
+-649
+-14980
+8759
+10243
+-14405
+-2444
+15575
+-6104
+-12322
+12873
+5297
+-15737
+3200
+13910
+-10877
+-8026
+15222
+-228
+-15098
+8524
+10387
+-14249
+-2720
+15601
+-5840
+-12558
+12649
+5555
+-15771
+2952
+14136
+-10637
+-8329
+15108
+48
+-15144
+8274
+10660
+-14099
+-2996
+15674
+-5600
+-12693
+12498
+5945
+-15666
+2670
+14268
+-10440
+-8599
+15093
+331
+-15245
+7931
+10964
+-13901
+-3336
+15713
+-5210
+-12941
+12288
+6271
+-15674
+2278
+14371
+-10216
+-8868
+14967
+610
+-15435
+7700
+11222
+-13767
+-3739
+15770
+-4941
+-13069
+12098
+6548
+-15713
+2000
+14597
+-9974
+-9156
+14946
+1060
+-15534
+7439
+11475
+-13725
+-4021
+15802
+-4659
+-13319
+11894
+6822
+-15587
+1717
+14701
+-9614
+-9464
+14804
+1347
+-15582
+7170
+11625
+-13547
+-4313
+15866
+-4285
+-13449
+11702
+7150
+-15589
+1289
+14817
+-9407
+-9736
+14667
+1639
+-15680
+6803
+11887
+-13354
+-4623
+15901
+-3997
+-13689
+11474
+7434
+-15480
+1000
+15039
+-9169
+-10028
+14646
+2054
+-15748
+6533
+12162
+-13178
+-4915
+15945
+-3715
+-13943
+11270
+7723
+-15501
+710
+15136
+-8914
+-10323
+14493
+2369
+-15813
+6268
+12457
+-13003
+-5340
+15852
+-3309
+-14070
+11056
+8022
+-15497
+291
+15233
+-8691
+-10609
+14341
+2672
+-15881
+6003
+12595
+-12798
+-5672
+15898
+-3025
+-14341
+10840
+8327
+-15373
+-12
+15328
+-8431
+-10775
+14320
+3099
+-15952
+5597
+12866
+-12609
+-5975
+15927
+-2732
+-14465
+10602
+8759
+-15372
+-332
+15552
+-8042
+-11057
+14158
+3420
+-16010
+5318
+13137
+-12537
+-6279
+15951
+-2301
+-14709
+10387
+9056
+-15235
+-762
+15645
+-7791
+-11355
+13990
+3728
+-16070
+5037
+13402
+-12337
+-6597
+15982
+-1999
+-14825
+10144
+9361
+-15223
+-1069
+15732
+-7527
+-11644
+13945
+4041
+-16125
+4761
+13546
+-12132
+-7038
+15869
+-1707
+-14932
+9904
+9668
+-15089
+-1373
+15824
+-7267
+-11927
+13769
+4485
+-16182
+4342
+13813
+-11917
+-7349
+15887
+-1271
+-15175
+9661
+9970
+-15065
+-1823
+16028
+-6996
+-12216
+13588
+4801
+-16234
+4057
+14083
+-11713
+-7662
+15919
+-979
+-15304
+9315
+10277
+-14952
+-2116
+16138
+-6636
+-12512
+16191
+-2614
+-14756
+10612
+9012
+-15554
+-488
+15796
+-8158
+-11342
+14392
+3589
+-16310
+5313
+13404
+-12576
+-6561
+16169
+-2338
+-14943
+10366
+9266
+-15503
+-768
+15955
+-7897
+-11574
+14189
+3864
+-16312
+5042
+13614
+-12347
+-6821
+16141
+-1929
+-14999
+10115
+9513
+-15322
+-1172
+15985
+-7500
+-11806
+13980
+4268
+-16309
+4638
+13693
+-12114
+-7085
+16111
+-1649
+-15181
+9866
+9764
+-15259
+-1454
+16006
+-7236
+-12033
+13895
+4538
+-16305
+4355
+13896
+-12004
+-7353
+15949
+-1369
+-15224
+9605
+10013
+-15066
+-1737
+16027
+-6970
+-12251
+13681
+4811
+-16293
+4082
+14084
+-11765
+-7738
+15900
+-959
+-15393
+9350
+10247
+-15001
+-2144
+16164
+-6698
+-12478
+13465
+5087
+-16281
+3791
+14278
+-11523
+-7999
+15873
+-671
+-15437
+9085
+10495
+-14801
+-2426
+16165
+-6418
+-12691
+13371
+5489
+-16252
+3388
+14339
+-11273
+-8245
+15814
+-390
+-15600
+8822
+10728
+-14729
+-2697
+16181
+-6020
+-12912
+13132
+5747
+-16229
+3113
+14532
+-11035
+-8498
+15637
+22
+-15637
+8549
+10955
+-14523
+-3098
+16181
+-5738
+-13118
+12900
+6027
+-16205
+2816
+14708
+-10768
+-8756
+15576
+281
+-15796
+8290
+11187
+-14421
+-3377
+16305
+-5473
+-13318
+12662
+6294
+-16183
+2414
+14758
+-10534
+-9146
+15508
+592
+-15800
+8034
+11427
+-14220
+-3655
+16307
+-5206
+-13404
+12559
+6651
+-16126
+2136
+14932
+-10272
+-9362
+15315
+995
+-15944
+7739
+11640
+-14133
+-4031
+16276
+-4908
+-13591
+12315
+6924
+-16093
+1861
+15105
+-9991
+-9612
+15247
+1269
+-15967
+7485
+11859
+-13908
+-4316
+16300
+-4497
+-13785
+12076
+7183
+-16061
+1554
+15132
+-9742
+-9868
+15185
+1548
+-15996
+7102
+12076
+-13815
+-4620
+16259
+-4222
+-13987
+11810
+7440
+-15986
+1158
+15288
+-9486
+-10072
+15000
+1945
+-16123
+6785
+12309
+-13593
+-5008
+16244
+-3919
+-14159
+11694
+7832
+-15846
+881
+15331
+-9253
+-10329
+14917
+2212
+-16104
+6524
+12480
+-13362
+-5273
+16196
+-3646
+-14342
+11452
+8093
+-15772
+575
+15471
+-8943
+-10585
+14810
+2518
+-16111
+6273
+12718
+-13250
+-5546
+16196
+-3268
+-14432
+11192
+8340
+-15703
+174
+15613
+-8689
+-10767
+14601
+2906
+-16239
+5948
+12925
+-13024
+-5939
+16135
+-2965
+-14588
+10960
+8599
+-15607
+-79
+15652
+-8434
+-11120
+14515
+3183
+-16229
+5688
+13149
+-12862
+-6174
+16127
+-2685
+-14753
+10678
+8921
+-15602
+-341
+15772
+-8134
+-11374
+14417
+3468
+-16234
+5426
+13310
+-12630
+-6450
+16075
+-2416
+-14900
+10416
+9150
+-15494
+-783
+15802
+-7869
+-11552
+14204
+3846
+-16328
+5083
+13479
+-12404
+-6717
+15994
+-1971
+-14968
+10278
+9412
+-15414
+-1061
+15946
+-7612
+-11797
+14062
+4079
+-16291
+4733
+13711
+-12263
+-7098
+15986
+-1691
+-15103
+10011
+9681
+-15219
+-1334
+15964
+-7358
+-12029
+13856
+4420
+-16269
+4466
+13857
+-12014
+-7334
+15921
+-1432
+-15294
+9709
+9918
+-15157
+-1718
+16069
+-7042
+-12206
+13745
+4784
+-16357
+4157
+14075
+-11802
+-7606
+15885
+-1089
+-15408
+9475
+10259
+-15085
+-2034
+16092
+-6758
+-12431
+13517
+5049
+-16284
+3861
+14224
+-11647
+-7973
+15792
+-729
+-15455
+9206
+10440
+-14961
+-2308
+16199
+-6508
+-12599
+13407
+5308
+-16313
+3588
+14387
+-11407
+-8195
+15720
+-465
+-15595
+8967
+10675
+-14738
+-2679
+16216
+-6178
+-12821
+13179
+5656
+-16228
+3172
+14574
+-11123
+-8471
+15670
+-200
+-15717
+8651
+10915
+-14632
+-2929
+16301
+-5920
+-12970
+13047
+5916
+-16294
+2935
+14616
+-10884
+-8643
+15586
+139
+-15744
+8396
+11166
+-14495
+-3192
+16252
+-5671
+-13191
+12835
+6181
+-16278
+2674
+14758
+-10714
+-8962
+15486
+491
+-15844
+8148
+11402
+-14405
+-3612
+16340
+-5312
+-13357
+12688
+6491
+-16177
+2308
+14886
+-10494
+-9221
+15425
+750
+-15975
+7903
+11655
+-14257
+-3873
+16332
+-5096
+-13547
+12461
+6766
+-16186
+2049
+15079
+-10242
+-9454
+15356
+1089
+-15980
+7578
+11886
+-14110
+-4130
+16353
+-4813
+-13701
+12314
+7014
+-16086
+1712
+15187
+-9915
+-9717
+15229
+1437
+-16055
+7326
+12042
+-13985
+-4466
+16402
+-4395
+-13911
+12091
+7278
+-16056
+1378
+15300
+-9770
+-10010
+15189
+1692
+-16096
+7108
+12242
+-13790
+-4740
+16320
+-4145
+-14007
+11857
+7662
+-15946
+1107
+15360
+-9524
+-10254
+15057
+1935
+-16168
+6823
+12491
+-13612
+-5046
+16308
+-3892
+-14222
+11700
+7907
+-16002
+852
+15541
+-9268
+-10504
+14941
+2364
+-16260
+6552
+12620
+-13406
+-5364
+16380
+-3553
+-14368
+11474
+8169
+-15875
+446
+15662
+-9038
+-10714
+14783
+2613
+-16269
+6308
+12898
+-13250
+-5638
+16304
+-3309
+-14566
+11312
+8470
+-15850
+207
+15715
+-8721
+-10934
+14746
+2828
+-16324
+6065
+13109
+-13128
+-5889
+16296
+-3051
+-14641
+10985
+8703
+-15754
+-65
+15791
+-8466
+-11133
+14623
+3178
+-16341
+5662
+13233
+-12915
+-6179
+16328
+-2679
+-14745
+10768
+8936
+-15702
+-406
+15836
+-8307
+-11350
+14475
+3509
+-16423
+5400
+13431
+-12721
+-6398
+16202
+-2399
+-14955
+10595
+9244
+-15566
+-721
+15898
+-8040
+-11589
+14274
+3752
+-16325
+5188
+13634
+-12522
+-6657
+16187
+-2163
+-15051
+10341
+9475
+-15473
+-958
+15980
+-7806
+-11808
+14220
+4009
+-16361
+4841
+13732
+-12363
+-7042
+16218
+-1814
+-15221
+10136
+9694
+-15418
+-1210
+15987
+-7484
+-11946
+14062
+4286
+-16365
+4580
+13932
+-12147
+-7275
+16083
+-1548
+-15294
+9946
+9926
+-15271
+-1601
+16044
+-7237
+-12158
+13910
+4633
+-16413
+4344
+14018
+-11967
+-7525
+16083
+-1297
+-15384
+9716
+10058
+-15138
+-1841
+16100
+-7005
+-12383
+13709
+4880
+-16385
+4001
+14211
+-11762
+-7739
+16066
+-953
+-15562
+9389
+10296
+-15082
+-2076
+16143
+-6667
+-12573
+13541
+5167
+-16427
+3761
+14283
+-11572
+-7990
+15973
+-673
+-15565
+9150
+10502
+-14940
+-2429
+16159
+-6427
+-12674
+13365
+5382
+-16431
+3511
+14477
+-11345
+-8233
+15936
+-457
+-15638
+8950
+10723
+-14895
+-2701
+16185
+-6198
+-12882
+13335
+5726
+-16341
+3172
+14544
+-11179
+-8452
+15790
+-98
+-15689
+8741
+10967
+-14735
+-2932
+16203
+-5954
+-13094
+13122
+5979
+-16322
+2958
+14722
+-10966
+-8706
+15774
+144
+-15850
+8510
+11166
+-14573
+-3161
+16223
+-5660
+-13288
+12939
+6208
+-16293
+2710
+14788
+-10777
+-8916
+15623
+407
+-15903
+8283
+11386
+-14423
+-3532
+16258
+-5423
+-13367
+12765
+6449
+-16312
+2476
+14961
+-10566
+-9142
+15589
+753
+-15943
+7977
+11605
+-14372
+-3765
+16265
+-5191
+-13545
+12572
+6691
+-16176
+2100
+15011
+-10372
+-9373
+15444
+990
+-15965
+7748
+11800
+-14172
+-3983
+16263
+-4971
+-13745
+12383
+6902
+-16162
+1861
+15177
+-10155
+-9570
+15409
+1218
+-16114
+7520
+12009
+-14007
+-4338
+16282
+-4611
+-13804
+12173
+7232
+-16161
+1650
+15236
+-9951
+-9786
+15240
+1459
+-16138
+7305
+12072
+-13945
+-4572
+16282
+-4385
+-13984
+11982
+7476
+-16018
+1303
+15396
+-9747
+-10120
+15206
+1818
+-16160
+7089
+12273
+-13771
+-4803
+16272
+-4165
+-14174
+11805
+7684
+-15994
+1076
+15423
+-9532
+-10323
+15046
+2024
+-16162
+6749
+12462
+-13604
+-5021
+16264
+-3814
+-14220
+11599
+7890
+-15969
+845
+15456
+-9200
+-10521
+15002
+2248
+-16186
+6537
+12648
+-13413
+-5370
+16266
+-3585
+-14392
+11397
+8106
+-15810
+494
+15608
+-8993
+-10724
+14832
+2608
+-16191
+6311
+12837
+-13219
+-5583
+16246
+-3361
+-14431
+11191
+8315
+-15783
+274
+15642
+-8776
+-10801
+14666
+2823
+-16329
+6091
+13017
+-13158
+-5798
+16237
+-3012
+-14594
+10997
+8518
+-15753
+48
+15782
+-8563
+-10988
+14611
+3045
+-16321
+5743
+13063
+-12964
+-6013
+16219
+-2789
+-14758
+10799
+8849
+-15602
+-291
+15809
+-8375
+-11178
+14470
+3373
+-16348
+5560
+13250
+-12820
+-6333
+15264
+-9708
+-9907
+15163
+1638
+-16045
+7135
+12230
+-13749
+-4731
+16175
+-4172
+-14032
+11815
+7564
+-15911
+1206
+15313
+-9488
+-10135
+14997
+1885
+-16073
+6901
+12316
+-13564
+-4975
+16179
+-3930
+-14099
+11608
+7800
+-15892
+830
+15487
+-9266
+-10360
+14957
+2262
+-16097
+6539
+12523
+-13501
+-5218
+16180
+-3684
+-14291
+11397
+8034
+-15865
+583
+15531
+-9040
+-10585
+14787
+2509
+-16245
+6302
+12730
+-13305
+-5464
+16179
+-3312
+-14477
+11317
+8269
+-15847
+342
+15568
+-8816
+-10805
+14739
+2757
+-16263
+6069
+12931
+-13110
+-5829
+16175
+-3072
+-14541
+11099
+8633
+-15694
+-38
+15733
+-8587
+-11032
+14564
+3124
+-16278
+5822
+13144
+-12912
+-6071
+16155
+-2828
+-14721
+10896
+8868
+-15655
+-287
+15762
+-8357
+-11234
+14512
+3369
+-16281
+5587
+13344
+-12841
+-6317
+16148
+-2573
+-14901
+10666
+9093
+-15620
+-542
+15927
+-8131
+-11459
+14330
+3618
+-16297
+5228
+13524
+-12631
+-6547
+16136
+-2201
+-14953
+10439
+9312
+-15453
+-908
+15940
+-7892
+-11665
+14274
+3990
+-16299
+4969
+13598
+-12430
+-6914
+16110
+-1963
+-15125
+10234
+9551
+-15415
+-1157
+15983
+-7524
+-11871
+14085
+4229
+-16431
+4734
+13803
+-12217
+-7160
+16091
+-1714
+-15158
+9988
+9773
+-15228
+-1409
+16130
+-7312
+-12084
+13891
+4471
+-16409
+4482
+13981
+-12000
+-7370
+16066
+-1321
+-15329
+9767
+9992
+-15182
+-1790
+16138
+-7058
+-12303
+13829
+4723
+-16405
+4092
+14175
+-11800
+-7620
+16038
+-1075
+-15487
+9532
+10222
+-15135
+-2039
+16159
+-6805
+-12494
+13625
+5086
+-16396
+3858
+14202
+-11688
+-7973
+15990
+-821
+-15524
+9322
+10544
+-14959
+-2276
+16287
+-6571
+-12664
+13400
+5320
+-16390
+3628
+14382
+-11473
+-8192
+15944
+-468
+-15685
+9056
+10767
+-14871
+-2654
+16263
+-6310
+-12880
+13334
+5561
+-16355
+3344
+14553
+-11259
+-8442
+15819
+-209
+-15685
+8831
+10959
+-14678
+-2880
+16286
+-5962
+-13071
+13123
+5934
+-16332
+2997
+14724
+-11050
+-8681
+15747
+37
+-15828
+8599
+11193
+-14621
+-3120
+16414
+-5724
+-13245
+12914
+6151
+-16325
+2757
+14765
+-10786
+-8872
+15701
+393
+-15863
+8340
+11421
+-14439
+-3497
+16400
+-5446
+-13442
+12826
+6394
+-16284
+2475
+14933
+-10567
+-9215
+15615
+643
+-16017
+7998
+11591
+-14342
+-3788
+16402
+-5212
+-13508
+12616
+6631
+-16286
+2113
+15049
+-10355
+-9452
+15461
+947
+-16013
+7746
+11830
+-14168
+-4024
+16412
+-4973
+-13668
+12396
+6975
+-16223
+1867
+15101
+-10118
+-9696
+15395
+1309
+-16153
+7492
+12002
+-14053
+-4367
+16375
+-4682
+-13890
+12310
+7229
+-16165
+1628
+15263
+-9958
+-9854
+15349
+1553
+-16177
+7243
+12200
+-13857
+-4609
+16487
+-4314
+-14033
+12026
+7463
+-16147
+1331
+15381
+-9738
+-10105
+15277
+1785
+-16160
+7008
+12377
+-13741
+-4859
+16446
+-4098
+-14190
+11807
+7792
+-16094
+983
+15420
+-9490
+-10339
+15123
+2115
+-16261
+6727
+12602
+-13564
+-5121
+16438
+-3790
+-14403
+11591
+8027
+-15991
+736
+15550
+-9294
+-10655
+14997
+2421
+-16270
+6481
+12741
+-13459
+-5438
+16378
+-3544
+-14557
+11472
+8281
+-15991
+436
+15684
+-8991
+-10823
+14911
+2698
+-16381
+6250
+12966
+-13238
+-5697
+16375
+-3211
+-14571
+11261
+8523
+-15896
+83
+15715
+-8739
+-11049
+14713
+3024
+-16369
+5949
+13116
+-13139
+-5946
+16319
+-2889
+-14735
+10986
+8830
+-15746
+-149
+15829
+-8503
+-11264
+14625
+3278
+-16380
+5676
+13337
+-12930
+-6276
+16308
+-2644
+-14932
+10733
+9011
+-15634
+-435
+15860
+-8284
+-11442
+14490
+3522
+-16479
+5360
+13478
+-12698
+-6516
+16221
+-2379
+-15052
+10494
+9263
+-15626
+-836
+15953
+-7973
+-11682
+14298
+3932
+-16470
+5063
+13698
+-12598
+-6769
+16223
+-1960
+-15203
+10373
+9497
+-15499
+-1086
+16058
+-7713
+-11881
+14172
+4160
+-16398
+4801
+13836
+-12350
+-7090
+16134
+-1724
+-15223
+10145
+9724
+-15396
+-1349
+16066
+-7497
+-12042
+13996
+4411
+-16484
+4552
+13935
+-12213
+-7328
+16115
+-1467
+-15331
+9816
+10042
+-15298
+-1586
+16169
+-7173
+-12356
+13834
+4685
+-16478
+4223
+14164
+-11933
+-7566
+16024
+-1217
+-15443
+9598
+10274
+-15193
+-2005
+16186
+-6926
+-12466
+13611
+5011
+-16387
+3979
+14301
+-11699
+-7909
+15925
+-831
+-15561
+9378
+10418
+-15061
+-2232
+16272
+-6659
+-12699
+13591
+5227
+-16492
+3661
+14416
+-11530
+-8121
+15902
+-580
+-15674
+9125
+10642
+-14941
+-2483
+16290
+-6358
+-12915
+13453
+5507
+-16388
+3315
+14604
+-11315
+-8369
+15797
+-327
+-15797
+8809
+10863
+-14805
+-2810
+16382
+-6103
+-13042
+13233
+5897
+-16386
+3075
+14663
+-11081
+-8605
+15767
+28
+-15869
+8565
+11185
+-14614
+-3169
+16382
+-5764
+-13271
+13071
+6152
+-16366
+2816
+14763
+-10859
+-8932
+15665
+348
+-15885
+8369
+11430
+-14477
+-3445
+16439
+-5440
+-13385
+12779
+6405
+-16252
+2436
+14974
+-10711
+-9171
+15539
+602
+-15973
+8136
+11539
+-14404
+-3754
+16455
+-5187
+-13579
+12613
+6707
+-16312
+2122
+15080
+-10353
+-9397
+15499
+959
+-16064
+7794
+11787
+-14268
+-3998
+16372
+-4929
+-13721
+12367
+6959
+-16199
+1872
+15166
+-10105
+-9647
+15382
+1262
+-16077
+7531
+12018
+-14063
+-4256
+16401
+-4683
+-13940
+12167
+7229
+-16174
+1520
+15360
+-9879
+-9918
+15222
+1532
+-16149
+7283
+12143
+-13900
+-4685
+16411
+-4298
+-14040
+11992
+7505
+-16043
+1258
+15465
+-9684
+-10174
+15190
+1791
+-16223
+6936
+12414
+-13729
+-4942
+16465
+-4062
+-14232
+11750
+7775
+-16023
+1002
+15486
+-9450
+-10414
+15033
+2238
+-16244
+6668
+12642
+-13517
+-5189
+16356
+-3807
+-14345
+11574
+8020
+-15896
+694
+15546
+-9218
+-10633
+14897
+2490
+-16294
+6407
+12862
+-13358
+-5488
+16356
+-3422
+-14543
+11342
+8326
+-15906
+295
+15742
+-8847
+-10811
+14730
+2759
+-16314
+6166
+12969
+-13164
+-5762
+16385
+-3121
+-14613
+11134
+8553
+-15761
+35
+15806
+-8580
+-11052
+14687
+3016
+-16345
+5790
+13203
+-12940
+-6006
+16343
+-2873
+-14835
+10905
+8818
+-15726
+-230
+15889
+-8376
+-11292
+14499
+3428
+-16364
+5517
+13288
+-12752
+-6410
+16221
+-2477
+-14916
+10649
+9086
+-15564
+-645
+15905
+-8127
+-11515
+14325
+3699
+-16398
+5252
+13512
+-12651
+-6667
+16238
+-2205
+-14995
+10436
+9331
+-15522
+-919
+15958
+-7743
+-11775
+14139
+3953
+-16426
+4876
+13722
+-12442
+-6938
+16218
+-1944
+-15176
+10190
+9575
+-15362
+-1184
+16004
+-7498
+-12003
+14067
+4367
+-16418
+4610
+13806
+-12215
+-7220
+16068
+-1549
+-15257
+9834
+9831
+-15315
+-1577
+16033
+-7243
+-12110
+13871
+4632
+-16325
+4332
+14043
+-11997
+-7459
+16056
+-1266
+-15310
+9604
+10088
+-15139
+-1870
+16064
+-6977
+-12328
+13677
+4886
+-16320
+4083
+14247
+-11799
+-7730
+15923
+-988
+-15477
+9340
+10328
+-14962
+-2137
+16112
+-6585
+-12556
+13474
+5186
+-16322
+3678
+14315
+-11559
+-7993
+15890
+-595
+-15535
+9098
+10566
+-14904
+-2527
+16133
+-6352
+-12797
+13251
+5443
+-16318
+3409
+14525
+-11330
+-8372
+15849
+-316
+-15583
+8839
+10826
+-14716
+-2813
+16149
+-6070
+-12896
+13181
+5840
+-16301
+3126
+14593
+-11094
+-8634
+15684
+-33
+-15758
+8594
+11065
+-14535
+-3086
+16164
+-5802
+-13109
+12961
+6112
+-16300
+2729
+14785
+-10860
+-8889
+15656
+370
+-15810
+8341
+11298
+-14464
+-3358
+16181
+-5413
+-13329
+12744
+6373
+-16154
+2452
+14848
+-10614
+-9146
+15483
+652
+-15842
+7950
+11532
+-14270
+-3762
+16189
+-5140
+-13535
+12520
+6638
+-16136
+2178
+15032
+-10243
+-9395
+15428
+931
+-15999
+7688
+11764
+-14057
+-4045
+16188
+-4861
+-13617
+12290
+6909
+-16109
+1768
+15087
+-9998
+-9644
+15252
+1328
+-16036
+7442
+11999
+-14002
+-4304
+16212
+-4620
+-13838
+12102
+7286
+-16119
+1529
+10789
+-14667
+-2767
+16172
+-6133
+-12857
+13121
+5735
+-16302
+3166
+14532
+-11054
+-8570
+15650
+-70
+-15682
+8595
+11012
+-14605
+-3024
+16181
+-5752
+-13057
+12911
+5981
+-16157
+2780
+14710
+-10825
+-8803
+15608
+318
+-15711
+8351
+11233
+-14409
+-3283
+16185
+-5495
+-13257
+12694
+6356
+-16135
+2520
+14760
+-10593
+-9038
+15559
+580
+-15866
+8107
+11450
+-14340
+-3659
+16182
+-5240
+-13457
+12600
+6604
+-16113
+2264
+14930
+-10356
+-9277
+15386
+839
+-15888
+7733
+11661
+-14141
+-3914
+16186
+-4987
+-13525
+12379
+6853
+-16078
+1870
+14974
+-10115
+-9494
+15336
+1221
+-15900
+7475
+11877
+-13939
+-4167
+16169
+-4596
+-13717
+12165
+7091
+-16044
+1611
+15145
+-9882
+-9728
+15148
+1479
+-16043
+7228
+12084
+-13857
+-4552
+16161
+-4341
+-13904
+11937
+7339
+-16008
+1353
+15302
+-9645
+-9959
+15083
+1745
+-16058
+6986
+12286
+-13649
+-4794
+16148
+-4082
+-14069
+11697
+7713
+-15850
+967
+15335
+-9395
+-10179
+15021
+2130
+-16063
+6708
+12492
+-13442
+-5050
+16131
+-3812
+-14131
+11484
+7926
+-15793
+694
+15483
+-9141
+-10403
+14823
+2383
+-16070
+6459
+12560
+-13334
+-5425
+16103
+-3436
+-14318
+11247
+8163
+-15743
+436
+15508
+-8906
+-10731
+14754
+2628
+-16186
+6098
+12768
+-13104
+-5661
+16078
+-3176
+-14494
+11135
+8413
+-15693
+58
+15651
+-8641
+-10954
+14561
+3002
+-16183
+5829
+12950
+-12895
+-5910
+16051
+-2922
+-14665
+10893
+8635
+-15614
+-189
+15674
+-8397
+-11176
+14482
+3259
+-16182
+5575
+13129
+-12805
+-6166
+16020
+-2632
+-14708
+10646
+8982
+-15475
+-481
+15726
+-8160
+-11373
+14278
+3552
+-16150
+5300
+13339
+-12584
+-6532
+15975
+-2264
+-14861
+10401
+9221
+-15390
+-860
+15857
+-7864
+-11590
+14198
+3903
+-16280
+5025
+13531
+-12365
+-6778
+15937
+-2003
+-15012
+10187
+9445
+-15317
+-1108
+15829
+-7513
+-11779
+13994
+4172
+-16254
+4654
+13677
+-12104
+-7026
+15892
+-1719
+-15052
+9897
+9679
+-15132
+-1366
+15969
+-7253
+-12006
+13889
+4420
+-16236
+4393
+13873
+-11971
+-7288
+15825
+-1341
+-15182
+9644
+9885
+-15045
+-1647
+15977
+-6966
+-12182
+13686
+4675
+-16178
+4111
+13945
+-11756
+-7619
+15802
+-1084
+-15230
+9421
+10105
+-14954
+-2024
+16105
+-6723
+-12373
+13433
+5031
+-16191
+3871
+14101
+-11514
+-7827
+15723
+-821
+-15352
+9133
+10461
+-14758
+-2285
+16061
+-6478
+-12568
+13328
+5262
+-16121
+3594
+14243
+-11292
+-8080
+15659
+-419
+-15493
+8899
+10642
+-14669
+-2537
+16073
+-6188
+-12775
+13110
+5534
+-16220
+3186
+14387
+-11078
+-8288
+15607
+-165
+-15532
+8636
+10847
+-14617
+-2922
+16169
+-5932
+-12937
+12993
+5884
+-16147
+2927
+14571
+-10884
+-8641
+15553
+91
+-15644
+8413
+11089
+-14416
+-3159
+16171
+-5654
+-13083
+12774
+6125
+-16154
+2677
+14629
+-10635
+-8888
+15455
+505
+-15669
+8098
+11270
+-14313
+-3394
+16099
+-5250
+-13311
+12557
+6371
+-16054
+2422
+14768
+-10428
+-9092
+15365
+759
+-15814
+7858
+11483
+-14091
+-3800
+16216
+-5012
+-13460
+12427
+6728
+-16028
+2010
+14910
+-10183
+-9350
+15307
+1013
+-15812
+7612
+11706
+-13983
+-4079
+16213
+-4779
+-13664
+12183
+6948
+-15967
+1750
+15003
+-9874
+-9630
+15126
+1274
+-15928
+7307
+11873
+-13869
+-4338
+16165
+-4432
+-13711
+11980
+7211
+-15926
+1500
+15058
+-9671
+-9840
+15021
+1684
+-15873
+7031
+12091
+-13666
+-4676
+16156
+-4184
+-13846
+11848
+7452
+-15826
+1099
+15166
+-9416
+-10067
+14929
+1961
+-15992
+6807
+12239
+-13511
+-4908
+16250
+-3927
+-14047
+11530
+7786
+-15758
+837
+15293
+-9255
+-10314
+14820
+2193
+-15978
+6486
+12543
+-13324
+-5152
+16160
+-3549
+-14187
+11312
+8003
+-15708
+584
+15319
+-8969
+-10522
+14748
+2514
+-16083
+6236
+12745
+-13199
+-5488
+16158
+-3261
+-14308
+11153
+8258
+-15630
+241
+15431
+-8707
+-10702
+14558
+2777
+-16109
+5999
+12897
+-12974
+-5750
+16054
+-3005
+-14500
+10920
+8604
+-15593
+-82
+15518
+-8460
+-11014
+14466
+3112
+-16181
+5724
+13108
+-12824
+-6053
+16142
+-2767
+-14622
+10700
+8803
+-15484
+-342
+15566
+-8225
+-11231
+14309
+3428
+-16085
+5421
+13221
+-12611
+-6404
+16058
+-2427
+-14757
+10467
+9059
+-15378
+-669
+15647
+-7892
+-11458
+14096
+3709
+-16165
+5078
+13441
+-12463
+-6640
+16001
+-2090
+-14846
+10191
+9319
+-15345
+-1003
+15720
+-7632
+-11582
+13966
+3963
+-16177
+4827
+13561
+-12243
+-6888
+15983
+-1855
+-14984
+9981
+9593
+-15221
+-1252
+15754
+-7390
+-11784
+13830
+4271
+-16188
+4492
+13761
+-12029
+-7187
+15886
+-1508
+-15073
+9726
+9746
+-15080
+-1512
+15821
+-7168
+-12039
+13625
+4589
+-16151
+4255
+13863
+-11780
+-7419
+15874
+-1258
+-15166
+9501
+9995
+-14899
+-1848
+15895
+-6833
+-12227
+13580
+4833
+-16154
+4018
+14081
+-11561
+-7688
+15771
+-951
+-15278
+9349
+10193
+-14841
+-2156
+15922
+-6571
+-12435
+13407
+5169
+-16196
+3662
+14179
+-11389
+-7981
+15753
+-592
+-15432
+9000
+10486
+-14740
+-2410
+15980
+-6351
+-12652
+13224
+5398
+-16190
+3393
+14279
+-11164
+-8211
+15652
+-342
+-15485
+8754
+10728
+-14594
+-2663
+15994
+-5985
+-12782
+13059
+5643
+-16082
+3142
+14498
+-10927
+-8445
+15510
+-93
+-15564
+8543
+10930
+-14444
+-3068
+16071
+-5747
+-12988
+12852
+5939
+-16127
+2778
+14580
+-10780
+-8703
+15477
+316
+-15654
+8294
+11164
+-14390
+-3313
+16067
+-5494
+-13200
+12688
+6293
+-16137
+2526
+14734
+-10532
+-8981
+15361
+559
+-15711
+8050
+11305
+-14195
+-3567
+16127
+-5178
+-13307
+12522
+6537
+-16020
+2260
+14830
+-10300
+-9213
+15326
+816
+-15742
+7690
+11571
+-14025
+-3856
+16135
+-4915
+-13519
+12314
+6808
+-16000
+1897
+14904
+-10134
+-9447
+15178
+1170
+-15906
+7523
+11778
+-13895
+-4237
+16190
+-4672
+-13613
+12120
+7069
+-16028
+1654
+15093
+-9784
+-9736
+15160
+1466
+-15976
+7275
+12010
+-13736
+-4478
+16175
+-4411
+-13830
+11926
+7293
+-15906
+1367
+15177
+-9546
+-9940
+15013
+1710
+-15994
+7026
+12219
+-13672
+-4742
+16223
+-4069
+-13915
+11745
+7587
+-15886
+1006
+15255
+-9367
+-10185
+14873
+2088
+-16065
+6687
+12333
+-13474
+-4994
+16236
+-3824
+-14140
+11531
+7816
+-15738
+755
+15429
+-9144
+-10427
+14835
+2368
+-16099
+6449
+12585
+-13324
+-5357
+16266
+-3562
+-14344
+11348
+8056
+-15747
+512
+15489
+-8902
+-10666
+14676
+2615
+-16129
+6205
+12799
+-13132
+-5627
+16124
+-3213
+-14425
+11130
+8325
+-15601
+141
+15568
+-8691
+-10898
+14531
+2860
+-16155
+5974
+12889
+-12925
+-5887
+16146
+-2956
+-14627
+10934
+8675
+-15589
+-140
+15585
+-8478
+-11142
+14486
+3233
+-16198
+5604
+13108
+-12746
+-6135
+16149
+-2685
+-14700
+10700
+8908
+-15557
+-382
+15773
+-8115
+-11227
+14329
+3495
+-16220
+5361
+13310
+-12571
+-6387
+16146
+-2321
+-14892
+10514
+9173
+-15411
+-766
+15820
+-7889
+-11471
+14149
+3743
+-16242
+5128
+13528
+-12484
+-6748
+16031
+-2065
+-14949
+10290
+9393
+-15387
+-1002
+15862
+-7659
+-11698
+13980
+4114
+-16271
+4759
+13607
+-12296
+-6998
+16004
+-1832
+-15013
+9938
+9636
+-15237
+-1250
+15910
+-7437
+-11910
+13928
+4370
+-16281
+4513
+13819
+-12098
+-7250
+16009
+-1456
+-15194
+9733
+9866
+-15207
+-1639
+16057
+-7209
+-12126
+13746
+4617
+-16291
+4269
+14017
+-11894
+-7485
+15995
+-1201
+-15253
+9508
+10106
+-15045
+-1886
+16096
+-6845
+-12353
+13573
+4865
+-16300
+4035
+14087
+-11695
+-7725
+15853
+-953
+-15427
+9284
+10333
+-14883
+-2137
+16125
+-6608
+-12563
+13510
+5245
+-16307
+3659
+14281
+-11482
+-7970
+15832
+-573
+-15473
+9065
+10564
+-14842
+-2516
+16159
+-6381
+-12649
+13334
+5481
+-16325
+3436
+14485
+-11306
+-8197
+15849
+-357
+-15671
+8885
+3900
+-16303
+5002
+13487
+-12370
+-6741
+16179
+-2036
+-15036
+10177
+9449
+-15403
+-1061
+15935
+-7594
+-11766
+14106
+4154
+-16310
+4751
+13688
+-12285
+-7116
+16031
+-1651
+-15088
+9947
+9684
+-15234
+-1447
+15963
+-7350
+-11981
+13915
+4408
+-16313
+4502
+13882
+-12072
+-7360
+16010
+-1390
+-15264
+9717
+9914
+-15186
+-1705
+16116
+-7108
+-12199
+13721
+4663
+-16314
+4113
+14077
+-11856
+-7606
+15991
+-1134
+-15308
+9480
+10149
+-15010
+-1957
+16133
+-6866
+-12411
+13517
+5039
+-16305
+3860
+14138
+-11635
+-7843
+15957
+-875
+-15479
+9246
+10375
+-14959
+-2344
+16149
+-6479
+-12618
+13440
+5291
+-16295
+3604
+14330
+-11411
+-8079
+15797
+-497
+-15519
+9003
+10595
+-14775
+-2598
+16164
+-6233
+-12829
+13239
+5547
+-16292
+3342
+14507
+-11187
+-8325
+15762
+-245
+-15685
+8767
+10832
+-14702
+-2856
+16300
+-5990
+-13025
+13024
+5923
+-16267
+2964
+14565
+-10973
+-8701
+15713
+27
+-15700
+8519
+11049
+-14523
+-3106
+16307
+-5732
+-13108
+12948
+6166
+-16242
+2709
+14741
+-10745
+-8912
+15539
+416
+-15858
+8274
+11387
+-14456
+-3474
+16307
+-5475
+-13298
+12732
+6403
+-16233
+2438
+14902
+-10488
+-9148
+15492
+676
+-15893
+8034
+11601
+-14256
+-3760
+16325
+-5095
+-13499
+12485
+6654
+-16211
+2058
+14949
+-10265
+-9390
+15449
+924
+-15917
+7658
+11827
+-14183
+-4018
+16298
+-4820
+-13690
+12274
+7014
+-16160
+1804
+15112
+-10035
+-9616
+15280
+1305
+-16068
+7397
+12025
+-13987
+-4372
+16300
+-4572
+-13868
+12065
+7268
+-16030
+1549
+15155
+-9820
+-9835
+15221
+1579
+-16046
+7173
+12079
+-13777
+-4636
+16273
+-4333
+-14052
+11969
+7506
+-15974
+1166
+15309
+-9544
+-10078
+15143
+1832
+-16188
+6901
+12312
+-13706
+-4894
+16277
+-3932
+-14140
+11748
+7738
+-15925
+915
+15462
+-9314
+-10410
+14944
+2204
+-16210
+6637
+12516
+-13464
+-5261
+16239
+-3687
+-14298
+11489
+8107
+-15866
+655
+15498
+-9079
+-10607
+14888
+2462
+-16188
+6393
+12713
+-13359
+-5495
+16243
+-3428
+-14459
+11274
+8353
+-15861
+412
+15646
+-8812
+-10862
+14808
+2725
+-16319
+6162
+12900
+-13164
+-5759
+16204
+-3180
+-14641
+11047
+8533
+-15776
+-5
+15668
+-8568
+-11028
+14613
+3073
+-16344
+5754
+13114
+-12944
+-6122
+16163
+-2782
+-14679
+10810
+8783
+-15716
+-267
+15811
+-8335
+-11271
+14521
+3359
+-16309
+5513
+13300
+-12824
+-6354
+16151
+-2494
+-14847
+10677
+9047
+-15541
+-520
+15840
+-8049
+-11498
+14316
+3634
+-16316
+5264
+13454
+-12614
+-6607
+16099
+-2256
+-15014
+10421
+9377
+-15439
+-892
+15961
+-7805
+-11662
+14227
+3992
+-16399
+4981
+13669
+-12401
+-6868
+16082
+-1940
+-15170
+10186
+9614
+-15434
+-1191
+15988
+-7547
+-11897
+14018
+4242
+-16347
+4700
+13823
+-12285
+-7232
+16006
+-1590
+-15197
+9937
+9795
+-15334
+-1447
+16109
+-7275
+-12070
+13927
+4490
+-16357
+4347
+14012
+-12013
+-7445
+15944
+-1340
+-15364
+9711
+10025
+-15143
+-1811
+16135
+-7008
+-12261
+13716
+4833
+-16319
+4056
+14184
+-11800
+-7711
+15918
+-1025
+-15485
+9420
+10263
+-15043
+-2032
+16246
+-6765
+-12443
+13598
+5087
+-16399
+3820
+14324
+-11553
+-7950
+15864
+-675
+-15517
+9201
+10614
+-14948
+-2371
+16191
+-6528
+-12663
+13408
+5347
+-16392
+3576
+14393
+-11443
+-8211
+15758
+-425
+-15646
+8943
+10757
+-14742
+-2722
+16294
+-6214
+-12842
+13296
+5654
+-16306
+3251
+14523
+-11201
+-8468
+15721
+-172
+-15775
+8635
+11002
+-14639
+-2976
+16302
+-5981
+-13035
+13061
+5928
+-16343
+2888
+14695
+-10970
+-8701
+15666
+164
+-15785
+8401
+11241
+-14582
+-3224
+16325
+-5646
+-13199
+12945
+6249
+-16245
+2630
+14852
+-10668
+-8937
+15548
+504
+-15895
+8158
+11382
+-14401
+-3568
+16404
+-5293
+-13409
+12727
+6572
+-16224
+2306
+14961
+-10532
+-9274
+15529
+755
+-15923
+7951
+11623
+-14283
+-3811
+16332
+-5055
+-13515
+12496
+6818
+-16134
+2053
+15101
+-10298
+-9509
+15411
+1076
+-16010
+7604
+11865
+-14137
+-4139
+16326
+-4829
+-13746
+12355
+7068
+-16206
+1740
+15208
+-10041
+-9739
+15297
+1423
+-16111
+7365
+11981
+-13929
+-4463
+16418
+-4474
+-13903
+12138
+7406
+-16094
+1418
+15310
+-9828
+-9978
+15161
+1656
+-16143
+7127
+12279
+-13818
+-4718
+16357
+-4234
+-14110
+11899
+7624
+-16082
+1152
+15427
+-9515
+-10196
+15172
+1895
+-16206
+6798
+12518
+-13679
+-4999
+16356
+-3978
+-14211
+11674
+7887
+-15983
+901
+15519
+-9257
+-10408
+15016
+2320
+-16237
+6533
+12636
+-13469
+-5316
+16408
+-3608
+-14317
+11461
+8135
+-15854
+473
+15574
+-9096
+-10658
+14895
+2590
+-16333
+6291
+12866
+-13287
+-5528
+16317
+-3314
+-14545
+11279
+8456
+-15847
+207
+15649
+-8840
+-10908
+14698
+2838
+-16249
+6051
+13088
+-13092
+-5898
+16284
+-3057
+-14635
+11033
+8671
+-15733
+-33
+15736
+-8498
+-11130
+14633
+3164
+-16308
+5698
+13202
+-12939
+-6199
+16333
+-2721
+-14836
+10832
+8931
+-15699
+-398
+15795
+-8281
+-11408
+14519
+3511
+-16313
+5436
+13416
+-12713
+-6447
+16212
+-2438
+-14930
+10644
+9235
+-15558
+-707
+15826
+-8022
+-11531
+14360
+3763
+-16372
+5190
+13528
+-12569
+-6696
+16224
+-2178
+-15040
+10409
+9441
+-15437
+-962
+15920
+-7781
+-11756
+14141
+4074
+-16388
+4842
+13731
+-12342
+-6984
+16097
+-1772
+-15218
+10062
+9703
+-15380
+-1212
+15983
+-7443
+-11981
+13989
+4317
+-16419
+4585
+13830
+-12151
+-7228
+16120
+-1544
+-15249
+9827
+9819
+-15250
+-1579
+16001
+-7189
+-12218
+13817
+4572
+-16323
+4339
+14035
+-11932
+-7486
+16098
+-1288
+-15341
+9625
+10090
+-15103
+-1877
+16050
+-6944
+-12362
+13677
+4970
+-16366
+3961
+14129
+-11747
+-7747
+15956
+-899
+-15417
+9407
+10338
+-15040
+-2129
+16121
+-6705
+-12573
+13563
+5221
+-16353
+3738
+14315
+-11518
+-8010
+15953
+-646
+-15594
+9156
+10559
+-14914
+-2494
+16118
+-6345
+-12792
+13380
+5467
+-16353
+3466
+14414
+-11328
+-8243
+15807
+-352
+-15661
+8798
+10799
+-14748
+-2790
+16158
+-6091
+-12896
+13206
+5752
+-16361
+3056
+14606
+-11106
+-8500
+15772
+14
+-15719
+8601
+11051
+-14691
+-3041
+16177
+-5866
+-13097
+13004
+6013
+-16237
+2805
+14667
+-10872
+-8875
+15621
+281
+-15769
+8355
+11279
+-14487
+-3289
+16200
+-5509
+-13323
+12797
+6364
+-16218
+2558
+14863
+-10671
+-9110
+15592
+537
+-15935
+8100
+11515
+-14319
+-3696
+16238
+-5245
+-13409
+12585
+6634
+-16237
+2180
+14960
+-10443
+-9357
+15432
+934
+-15997
+7867
+11729
+-14128
+-3948
+16241
+-4990
+-13640
+12382
+6897
+-16107
+1928
+15142
+-10230
+-9605
+15394
+1181
+-16020
+7506
+11861
+-14069
+-4185
+16251
+-4745
+-13840
+12198
+7134
+-16087
+1674
+15190
+-9872
+-9841
+15245
+1446
+-16056
+7250
+12064
+-13899
+-4477
+16252
+-4351
+-13917
+11978
+7393
+-16072
+1280
+15246
+-9641
+-10069
+15191
+1823
+-16083
+7032
+12283
+-13705
+-4850
+16273
+-4091
+-14114
+11758
+7627
+-15915
+1019
+15433
+-9419
+-10325
+15020
+2100
+-16105
+6771
+12503
+-13495
+-5098
+16267
+-3846
+-14307
+11543
+7880
+-15883
+763
+15486
+-9168
+-10555
+14861
+2354
+-16264
+6519
+12716
+-13421
+-5354
+16261
+-3461
+-14374
+11328
+8254
+-15863
+377
+15649
+-8939
+-10779
+14803
+2611
+-16272
+6151
+12802
+-13218
+-5614
+16254
+-3200
+-14564
+11099
+8493
+-15699
+110
+15686
+-8703
+-11007
+14618
+3002
+-16290
+5895
+13009
+-13018
+-5988
+16245
+-2944
+-14624
+10874
+8737
+-15667
+-147
+15728
+-8460
+-11103
+14434
+3255
+-16302
+5642
+13216
+-12802
+-6240
+16219
+-2558
+-14804
+10642
+8972
+-15620
+-537
+15882
+-8087
+-11327
+14367
+3511
+-16308
+5267
+13418
+-12599
+-6489
+16219
+-2313
+-14867
+10439
+9207
+-15484
+-775
+15932
+-7883
+-11547
+14224
+-3999
+-14107
+11612
+7738
+-15919
+906
+15401
+-9293
+-10317
+14889
+2188
+-16172
+6585
+12504
+-13464
+-5151
+16163
+-3616
+-14299
+11392
+7980
+-15889
+650
+15568
+-9058
+-10544
+14836
+2443
+-16185
+6337
+12712
+-13262
+-5526
+16156
+-3364
+-14359
+11168
+8346
+-15728
+267
+15604
+-8823
+-10766
+14653
+2823
+-16201
+6088
+12921
+-13055
+-5774
+16142
+-3111
+-14543
+11073
+8587
+-15687
+9
+15636
+-8582
+-10989
+14595
+3075
+-16209
+5713
+13118
+-12848
+-6025
+16122
+-2723
+-14726
+10847
+8819
+-15648
+-253
+15794
+-8343
+-11211
+14406
+3331
+-16212
+5459
+13319
+-12763
+-6392
+16111
+-2466
+-14781
+10622
+9047
+-15482
+-636
+15813
+-7972
+-11423
+14339
+3712
+-16216
+5205
+13388
+-12550
+-6639
+16079
+-2216
+-14942
+10392
+9291
+-15429
+-890
+15840
+-7721
+-11635
+14146
+3954
+-16344
+4958
+13592
+-12329
+-6895
+16054
+-1943
+-15112
+10139
+9513
+-15242
+-1147
+15993
+-7489
+-11849
+13949
+4210
+-16322
+4588
+13781
+-12111
+-7113
+16024
+-1566
+-15165
+9911
+9741
+-15184
+-1538
+16007
+-7234
+-12066
+13874
+4603
+-16317
+4301
+13952
+-11907
+-7364
+15987
+-1304
+-15314
+9675
+10097
+-15134
+-1793
+16024
+-6990
+-12248
+13674
+4844
+-16304
+4064
+14007
+-11778
+-7722
+15962
+-1058
+-15351
+9422
+10308
+-14951
+-2044
+16153
+-6729
+-12447
+13447
+5097
+-16297
+3813
+14195
+-11565
+-7953
+15901
+-665
+-15513
+9176
+10533
+-14858
+-2421
+16133
+-6464
+-12656
+13363
+5355
+-16259
+3410
+14360
+-11329
+-8204
+15736
+-410
+-15513
+8942
+10734
+-14661
+-2666
+16149
+-6111
+-12861
+13138
+5712
+-16233
+3164
+14531
+-11101
+-8447
+15684
+-146
+-15663
+8567
+10966
+-14600
+-2914
+16273
+-5853
+-13059
+12939
+5935
+-16210
+2917
+14583
+-10852
+-8639
+15625
+219
+-15693
+8312
+11185
+-14408
+-3322
+16264
+-5570
+-13233
+12836
+6183
+-16169
+2620
+14745
+-10615
+-8996
+15560
+509
+-15839
+8079
+11374
+-14310
+-3590
+16261
+-5326
+-13414
+12620
+6541
+-16169
+2255
+14869
+-10393
+-9243
+15382
+760
+-15841
+7817
+11602
+-14124
+-3811
+16273
+-5073
+-13523
+12386
+6778
+-16097
+2005
+14925
+-10146
+-9458
+15307
+1148
+-15983
+7558
+11787
+-14008
+-4188
+16229
+-4676
+-13664
+12247
+7021
+-16048
+1712
+15071
+-9879
+-9661
+15217
+1402
+-16003
+7302
+12006
+-13803
+-4434
+16329
+-4422
+-13834
+12009
+7272
+-16026
+1343
+15198
+-9765
+-9893
+15185
+1629
+-15981
+7058
+12178
+-13704
+-4689
+16297
+-4181
+-13987
+11786
+7611
+-15963
+1097
+15249
+-9505
+-10222
+15008
+2032
+-16111
+6774
+12404
+-13501
+-5038
+16282
+-3874
+-14205
+11561
+7849
+-15870
+843
+15370
+-9300
+-10455
+14900
+2284
+-16097
+6526
+12548
+-13392
+-5281
+16224
+-3623
+-14364
+11442
+8104
+-15835
+545
+15508
+-8997
+-10641
+14809
+2564
+-16220
+6279
+12773
+-13180
+-5543
+16217
+-3276
+-14478
+11164
+8321
+-15776
+180
+15539
+-8738
+-10840
+14610
+2902
+-16173
+5983
+12928
+-13067
+-5895
+16162
+-2954
+-14543
+10943
+8663
+-15590
+-59
+15652
+-8525
+-11084
+14521
+3156
+-16206
+5612
+13122
+-12847
+-6134
+16153
+-2706
+-14744
+10694
+8917
+-15520
+-324
+15656
+-8207
+-11268
+14295
+3447
+-16299
+5402
+13306
+-12619
+-6376
+16062
+-2437
+-14865
+10446
+9079
+-15464
+-749
+15783
+-7962
+-11479
+14192
+3818
+-16251
+5088
+13517
+-12505
+-6628
+16034
+-2015
+-15022
+10235
+9337
+-15378
+-998
+15882
+-7699
+-11702
+14093
+4061
+-16253
+4821
+13657
+-12268
+-6958
+15976
+-1776
+-15011
+10023
+9653
+-15264
+-1264
+15893
+-7495
+-11945
+13888
+4299
+-16316
+4568
+13771
+-11974
+-7195
+15949
+-1545
+-15151
+9786
+9865
+-15166
+-1587
+16004
+-7160
+-12162
+13734
+4657
+-16229
+4247
+13979
+-11862
+-7435
+15853
+-1201
+-15268
+9557
+10122
+-15056
+-1896
+16011
+-6913
+-12306
+13506
+4880
+-16235
+3919
+14130
+-11622
+-7783
+15775
+-880
+-15390
+9324
+10355
+-14919
+-2149
+16105
+-6669
+-12538
+13403
+5120
+-16312
+3676
+14250
+-11382
+-7990
+15750
+-628
+-15494
+8991
+10499
+-14815
+-2474
+16129
+-6350
+-12756
+13196
+5474
+-16236
+3336
+14433
+-11247
+-8237
+15649
+-293
+-15618
+8757
+10804
+-14662
+-2732
+16231
+-6027
+-12875
+13037
+5806
+-16217
+3089
+14490
+-11011
+-8472
+15644
+38
+-15680
+8526
+11036
+-14492
+-3093
+16197
+-5755
+-13111
+12847
+6039
+-16210
+2845
+14597
+-10791
+-8783
+15521
+290
+-15720
+8270
+11280
+-14369
+-3421
+16287
+-5451
+-13227
+12694
+6356
+-16113
+2498
+14806
+-10652
+-9041
+15401
+538
+-15836
+8018
+11392
+-14301
+-3664
+16296
+-5192
+-13418
+12476
+6594
+-16172
+2155
+14905
+-10305
+-9261
+15374
+887
+-15897
+7780
+11641
+-14166
+-3901
+16222
+-4939
+-13568
+12298
+6838
+-16066
+1937
+15010
+-10071
+-9555
+15264
+1204
+-15927
+7515
+11883
+-13998
+-4195
+16264
+-4601
+-13782
+12108
+7105
+-16042
+1575
+15204
+-9842
+-9784
+15104
+1453
+-15998
+7306
+12158
+-13815
+-4551
+16258
+-4353
+-13876
+11941
+7382
+-15927
+1320
+15311
+-9667
+-10034
+15083
+1807
+-16081
+6949
+12278
+-13665
+-4833
+16315
+-4105
+-14089
+11706
+7641
+-15904
+1019
+15317
+-9436
+-10271
+14935
+2125
+-16104
+6688
+12494
+-13453
+-5119
+16238
+-3748
+-14183
+11547
+7887
+-15790
+649
+15426
+-9110
+-10531
+14824
+2363
+-16164
+6437
+12706
+-13307
+-5370
+16237
+-3475
+-14392
+11323
+8177
+-15811
+398
+15604
+-8848
+-10669
+14663
+2651
+-16183
+6209
+12831
+-13124
+-5611
+16278
+-3187
+-14489
+11083
+8413
+-15672
+134
+15670
+-8601
+-10909
+14629
+3052
+-16232
+5848
+13055
+-12915
+-6022
+16259
+-2841
+-14688
+10922
+8670
+-15652
+-284
+15763
+-8426
+-11139
+14453
+3299
+-16279
+5585
+13252
+-12735
+-6263
+16132
+-2571
+-14775
+10669
+8942
+-15508
+-526
+15771
+-8183
+-11357
+14297
+3558
+-16281
+5354
+13363
+-12541
+-6510
+16160
+-2314
+-14836
+10475
+9179
+-15473
+-787
+15838
+-7817
+-11623
+14147
+3804
+-16329
+4983
+13611
+-12344
+-6775
+16146
+-1945
+-15040
+10148
+9412
+-15324
+-1038
+15892
+-7587
+-11848
+14063
+4208
+-16332
+4728
+13687
+-12113
+-7053
+16009
+-1692
+-15124
+9906
+9696
+-15175
+-1421
+15956
+-7351
+-11947
+13885
+4446
+-16249
+4464
+13900
+-12066
+-7278
+16041
+-1418
+-15192
+9690
+9912
+-15133
+-1678
+15969
+-7099
+-12159
+13713
+4695
+-16252
+4114
+14100
+-11873
+-7542
+15896
+-1037
+-15365
+9468
+10145
+-14974
+-1932
+16027
+-6742
+-12374
+13528
+4975
+-16286
+3859
+14178
+-11651
+-7920
+15877
+-790
+-15414
+9228
+10372
+-14930
+-2318
+16055
+-6493
+-12630
+13331
+5355
+-16275
+3571
+14383
+-11442
+-8163
+15847
+-527
+-15468
+8985
+10636
+-14774
+-2591
+16068
+-6260
+-12850
+13148
+5615
+-16282
+3207
+14455
+-11102
+-8410
+15697
+-136
+-15650
+8781
+10867
+-14601
+-2847
+16100
+-6018
+-12931
+13069
+5878
+-16281
+2958
+14639
+-10892
+-8663
+15691
+137
+-15706
+8407
+11086
+-14548
+-3226
+16132
+-5647
+-13152
+12879
+6120
+-16153
+2701
+14707
+-10658
+-8901
+15531
+389
+-15748
+8164
+11315
+-14375
+-3491
+16140
+-5389
+-13350
+12671
+6370
+-16143
+2449
+14899
+-10444
+-9147
+15497
+766
+-15915
+7932
+11545
+-14187
+-3748
+16158
+-5141
+-13435
+12472
+6760
+-16135
+2061
+14956
+-10224
+-9386
+15331
+1024
+-15958
+7697
+11772
+-14128
+-4003
+16175
+-4765
+-13648
+12266
+7005
+-16127
+1813
+15139
+-9995
+-9627
+15297
+1279
+-15984
+7457
+11994
+-13939
+-4398
+16181
+-4512
+-13850
+12051
+7250
+-15979
+1553
+15192
+-9766
+-9861
+15122
+1546
+-16007
+7210
+12210
+-13743
+-4649
+16184
+-4257
+-14052
+11846
+7498
+-15967
+1177
+15377
+-9554
+-10095
+15104
+1915
+-16186
+6872
+12309
+-13593
+-4883
+16222
+-10860
+-8805
+15704
+269
+-15840
+8274
+11266
+-14538
+-3373
+16223
+-5554
+-13324
+12717
+6336
+-16201
+2583
+14847
+-10635
+-9028
+15525
+507
+-15845
+8042
+11448
+-14333
+-3590
+16193
+-5324
+-13476
+12625
+6535
+-16148
+2225
+14853
+-10406
+-9217
+15463
+868
+-15843
+7803
+11643
+-14132
+-3958
+16183
+-4945
+-13541
+12415
+6781
+-16127
+1965
+15030
+-10177
+-9458
+15298
+1130
+-16004
+7559
+11863
+-14067
+-4209
+16188
+-4691
+-13732
+12192
+7155
+-16098
+1712
+15199
+-9942
+-9690
+15244
+1387
+-16024
+7321
+12075
+-13870
+-4461
+16186
+-4439
+-13922
+11976
+7395
+-15954
+1317
+15239
+-9709
+-9910
+15069
+1775
+-16033
+7068
+12287
+-13660
+-4715
+16185
+-4179
+-13986
+11764
+7629
+-15914
+1064
+15410
+-9468
+-10269
+15009
+2016
+-16066
+6814
+12485
+-13582
+-5094
+16165
+-3802
+-14181
+11538
+7870
+-15878
+818
+15443
+-9247
+-10502
+14957
+2279
+-16193
+6449
+12580
+-13368
+-5338
+16151
+-3549
+-14372
+11297
+8105
+-15837
+428
+15599
+-8982
+-10700
+14769
+2651
+-16201
+6195
+12768
+-13165
+-5591
+16138
+-3283
+-14544
+11211
+8478
+-15656
+181
+15639
+-8748
+-10941
+14700
+2928
+-16208
+5946
+12958
+-12962
+-5968
+16102
+-2906
+-14599
+10968
+8701
+-15640
+-104
+15660
+-8395
+-11146
+14519
+3190
+-16193
+5683
+13173
+-12874
+-6208
+16084
+-2655
+-14756
+10734
+8921
+-15568
+-482
+15813
+-8126
+-11371
+14441
+3548
+-16341
+5412
+13372
+-12662
+-6460
+16060
+-2404
+-14928
+10496
+9170
+-15514
+-730
+15814
+-7886
+-11574
+14242
+3814
+-16319
+5045
+13533
+-12412
+-6704
+16032
+-2120
+-14975
+10255
+9411
+-15342
+-987
+15967
+-7655
+-11795
+14022
+4065
+-16313
+4789
+13738
+-12300
+-7052
+15970
+-1737
+-15126
+10009
+9600
+-15269
+-1359
+15992
+-7361
+-11983
+13940
+4415
+-16272
+4523
+13809
+-12091
+-7308
+15957
+-1483
+-15283
+9804
+9846
+-15190
+-1649
+16121
+-7135
+-12184
+13726
+4680
+-16289
+4279
+13974
+-11860
+-7560
+15894
+-1185
+-15310
+9517
+10202
+-15003
+-1896
+16101
+-6872
+-12385
+13635
+4928
+-16239
+3895
+14113
+-11654
+-7736
+15847
+-825
+-15466
+9280
+10378
+-14930
+-2265
+16123
+-6602
+-12597
+13424
+5195
+-16347
+3606
+14289
+-11390
+-8100
+15819
+-565
+-15508
+9048
+10615
+-14837
+-2535
+16244
+-6355
+-12770
+13320
+5518
+-16290
+3347
+14486
+-11251
+-8349
+15766
+-318
+-15633
+8772
+10865
+-14683
+-2791
+16240
+-5998
+-12940
+13109
+5782
+-16292
+3100
+14543
+-11017
+-8602
+15678
+95
+-15670
+8511
+11021
+-14603
+-3168
+16198
+-5703
+-13150
+12902
+6024
+-16216
+2695
+14698
+-10814
+-8817
+15603
+347
+-15821
+8277
+11262
+-14386
+-3423
+16311
+-5443
+-13318
+12775
+6394
+-16202
+2438
+14849
+-10571
+-9066
+15551
+599
+-15929
+8033
+11489
+-14289
+-3694
+16317
+-5213
+-13505
+12557
+6619
+-16145
+2182
+14953
+-10279
+-9418
+15397
+962
+-15951
+7739
+11668
+-14192
+-4054
+16279
+-4877
+-13680
+12349
+6881
+-16116
+1876
+15014
+-10080
+-9576
+15285
+1268
+-15999
+7470
+11888
+-13973
+-4294
+16276
+-4630
+-13727
+12162
+7220
+-16041
+1536
+15134
+-9830
+-9798
+15196
+1519
+-16011
+7236
+12143
+-13872
+-4533
+16317
+-4310
+-13933
+11910
+7440
+-15975
+1276
+15273
+-9679
+-10053
+15109
+1870
+-16110
+6937
+12358
+-13673
+-4872
+16304
+-4004
+-14072
+11707
+7682
+-15938
+1019
+15396
+-9405
+-10264
+14972
+2106
+-16127
+6689
+12578
+-13553
+-5123
+16293
+-3742
+-14203
+11556
+7941
+-15863
+686
+15426
+-9144
+-10544
+14879
+2442
+-16184
+6452
+12731
+-13307
+-5465
+16213
+-3459
+-14415
+11330
+8277
+-15779
+356
+15529
+-8888
+-10778
+14745
+2784
+-16269
+6104
+12942
+-13195
+-5771
+16311
+-3145
+-14573
+11110
+8514
+-15726
+96
+15637
+-8686
+-10996
+14624
+3021
+-16182
+5795
+13070
+-12982
+-6043
+16239
+-2808
+-14665
+10801
+8758
+-15637
+-224
+15670
+-8343
+-11228
+14431
+3276
+-16286
+5534
+13292
+-12832
+-6281
+16212
+-2544
+-14855
+10618
+9019
+-15521
+-569
+15745
+-8086
+-11364
+14309
+3557
+-16287
+5200
+13418
+-12628
+-6530
+16106
+-2226
+-14924
+10410
+9305
+-15491
+-817
+15790
+-7868
+-11578
+14170
+3933
+-16376
+4955
+13602
+-12325
+-6852
+16118
+-1993
+-15033
+10162
+9466
+-15363
+-1078
+15853
+-7532
+-11895
+13966
+4190
+-16281
+4723
+13757
+-12177
+-7073
+15997
+-1716
+-15123
+9930
+9720
+-15182
+-1479
+15951
+-7291
+-12026
+13832
+4436
+-16288
+4387
+13955
+-11958
+-7348
+15986
+-1306
+-15228
+9719
+9920
+-15124
+-1726
+15986
+-7026
+-12227
+13782
+4784
+-16334
+4128
+14068
+-11793
+-7651
+15870
+-1046
+-15405
+9443
+10228
+-15030
+-1984
+16042
+-6806
+-12465
+13574
+5015
+-16333
+3851
+14176
+-11569
+-7882
+15872
+-793
+-15460
+9184
+10470
+-14887
+-2396
+16062
+-6450
+-12596
+13425
+5238
+-16213
+3443
+14394
+-11354
+-8121
+15727
+-541
+-15547
+8977
+10673
+-14747
+-2648
+16158
+-6204
+-12809
+13196
+5639
+-16285
+3220
+14494
+-11174
+-8433
+15701
+-128
+-15644
+8730
+10920
+-14686
+-2897
+16144
+-5972
+-13023
+13048
+5915
+-16278
+2985
+14690
+-10932
+-8652
+15592
+128
+-15695
+8378
+11112
+-14497
+-3155
+16212
+-5625
+-13140
+12885
+6168
+-16179
+2602
+14738
+-10725
+-8911
+15551
+378
+-15743
+8170
+11322
+-14350
+-3561
+16214
+-5351
+-13352
+12676
+6457
+-16165
+2351
+14824
+-10545
+-9142
+15410
+777
+-15911
+7917
+11543
+-14209
+-3836
+16282
+-5121
+-13455
+12479
+6698
+-16205
+2092
+15014
+-10189
+-9431
+15291
+1038
+-15989
+7708
+11781
+-14051
+-4071
+16265
+-4766
+-13707
+12286
+6937
+-16074
+1715
+15103
+-9969
+-9648
+15242
+1287
+-16009
+7379
+11990
+-13975
+-4352
+16320
+-4510
+-13905
+12110
+7224
+-16063
+1443
+15184
+-9781
+-9898
+15113
+1663
+-16075
+7117
+12121
+-13777
+-4610
+16332
+-4264
+-14005
+11880
+7481
+-15918
+1184
+15365
+-9543
+-10186
+15071
+1946
+-16117
+6869
+12378
+-13631
+-4977
+16356
+-3995
+-14206
+11705
+7824
+-15944
+941
+15435
+-9321
+-10391
+14921
+2204
+-16153
+6623
+12592
+-13436
+-5251
+16221
+-3646
+-14282
+11484
+8119
+-15811
+564
+15517
+-9080
+-10632
+14768
+2567
+-16196
+6258
+12807
+-13221
+-5521
+16250
+-3352
+-14504
+11285
+8352
+-15752
+271
+15648
+-8735
+-10876
+14725
+2855
+-16224
+6002
+12911
+-13042
+-5775
+16246
+-3095
+-14577
+11062
+8592
+-15725
+26
+15725
+-8512
+-11113
+14555
+3110
+-16246
+5754
+13113
+-12860
+-6041
+16244
+-2722
+-14764
+10837
+8855
+-15579
+-348
+15769
+-8261
+-11221
+14380
+3367
+-16268
+5521
+13337
+-12649
+-6397
+16128
+-2479
+-14830
+10508
+9085
+-15551
+-605
+15814
+-8026
+-11454
+14211
+3736
+-16295
+5148
+13442
+-12580
+-6641
+16116
+-2228
+-15023
+10282
+9336
+-15419
+-875
+15869
+-7813
+-11660
+14145
+4003
+-16306
+4891
+13642
+-12372
+-6918
+16107
+-1843
+-15080
+10060
+9585
+-15380
+-1260
+16020
+-7441
+-11898
+13980
+4259
+-16320
+4651
+13843
+-12169
+-7154
+16088
+-1581
+-15140
+9828
+9822
+-15219
+-1515
+16052
+-7191
+-12121
+13792
+4511
+-16320
+4267
+13921
+-11960
+-7403
+15941
+-1322
+-15324
+9591
+10050
+-15041
+-1770
+16083
+-6955
+-12328
+13598
+4899
+-16336
+4016
+14116
+-11744
+-7658
+15928
+-942
+-15369
+9374
+10288
+-14992
+-2164
+16113
+-6704
+-12546
+13526
+5147
+-16327
+3759
+14308
+-11532
+-8025
+15903
+-685
+-15536
+9133
+10521
+-14819
+-2417
+16133
+-6458
+-12636
+13326
+5398
+-16330
+3388
+14371
+-11317
+-8264
+15745
+-424
+-15581
+8893
+10748
+-14759
+-2676
+16147
+-6077
+-12849
+13119
+5654
+-16190
+3128
+14560
+-11092
+-8505
+15716
+-42
+-15626
+8673
+10974
+-14596
+-3046
+16179
+-5862
+-13060
+12957
+6018
+-16216
+2911
+14636
+-15323
+-1399
+16088
+-7394
+-12018
+13905
+4507
+-16346
+4419
+13952
+-12085
+-7346
+16073
+-1445
+-15224
+9747
+9910
+-15143
+-1645
+16094
+-7030
+-12201
+13697
+4724
+-16313
+4187
+13968
+-11863
+-7539
+16015
+-1094
+-15349
+9518
+10093
+-15075
+-1999
+16080
+-6789
+-12381
+13619
+4955
+-16293
+3937
+14148
+-11642
+-7773
+15856
+-836
+-15395
+9284
+10451
+-14899
+-2259
+16101
+-6541
+-12597
+13417
+5214
+-16291
+3550
+14334
+-11423
+-8147
+15827
+-577
+-15561
+9044
+10679
+-14835
+-2514
+16241
+-6298
+-12798
+13208
+5582
+-16271
+3297
+14392
+-11203
+-8381
+15784
+-191
+-15586
+8805
+10902
+-14650
+-2893
+16242
+-6043
+-13007
+13006
+5834
+-16258
+3042
+14563
+-10978
+-8610
+15612
+71
+-15743
+8558
+11118
+-14587
+-3156
+16255
+-5664
+-13064
+12920
+6095
+-16242
+2777
+14739
+-10734
+-8848
+15569
+331
+-15780
+8193
+11335
+-14386
+-3408
+16257
+-5421
+-13277
+12690
+6313
+-16223
+2407
+14785
+-10508
+-9074
+15518
+706
+-15806
+7944
+11559
+-14324
+-3796
+16254
+-5141
+-13469
+12473
+6691
+-16177
+2155
+14955
+-10281
+-9321
+15354
+968
+-15940
+7688
+11750
+-14127
+-4031
+16258
+-4901
+-13655
+12265
+6942
+-16026
+1880
+15122
+-10038
+-9537
+15305
+1233
+-15947
+7461
+11955
+-13898
+-4293
+16230
+-4652
+-13842
+12167
+7183
+-15997
+1502
+15161
+-9792
+-9883
+15234
+1615
+-16095
+7194
+12173
+-13823
+-4546
+16240
+-4253
+-13907
+11949
+7415
+-15956
+1252
+15315
+-9560
+-10115
+15056
+1861
+-16112
+6934
+12374
+-13620
+-4903
+16214
+-4009
+-14088
+11700
+7785
+-15905
+991
+15350
+-9325
+-10319
+14984
+2114
+-16094
+6689
+12466
+-13402
+-5156
+16183
+-3750
+-14257
+11486
+8025
+-15893
+591
+15506
+-9071
+-10561
+14912
+2496
+-16218
+6307
+12647
+-13324
+-5418
+16168
+-3352
+-14441
+11254
+8222
+-15817
+338
+15538
+-8828
+-10783
+14694
+2733
+-16258
+6073
+12865
+-13097
+-5784
+16140
+-3106
+-14481
+11022
+8477
+-15756
+90
+15678
+-8608
+-10985
+14629
+3023
+-16230
+5809
+13053
+-12998
+-6017
+16127
+-2847
+-14646
+10856
+8841
+-15566
+-303
+15705
+-8315
+-11207
+14440
+3397
+-16233
+5522
+13210
+-12783
+-6270
+16081
+-2605
+-14820
+10647
+9065
+-15510
+-599
+15834
+-8078
+-11382
+14335
+3647
+-16343
+5282
+13421
+-12562
+-6532
+16064
+-2164
+-14980
+10413
+9299
+-15490
+-846
+15850
+-7817
+-11618
+14144
+3875
+-16295
+5034
+13589
+-12299
+-6874
+15995
+-1919
+-15014
+10165
+9488
+-15397
+-1100
+15983
+-7549
+-11793
+14053
+4254
+-16285
+4618
+13753
+-12181
+-7118
+15933
+-1657
+-15181
+9899
+9711
+-15205
+-1449
+16008
+-7289
+-11988
+13840
+4494
+-16260
+4367
+13953
+-11983
+-7377
+15924
+-1362
+-15302
+9658
+9954
+-15122
+-1692
+16127
+-7042
+-12228
+13729
+4749
+-16346
+4128
+14093
+-11739
+-7717
+15841
+-1008
+-15348
+9437
+10312
+-15026
+-2003
+16074
+-6749
+-12397
+13543
+4995
+-16332
+3827
+14169
+-11634
+-7949
+15761
+-756
+-15476
+9201
+10459
+-14817
+-2379
+16190
+-6498
+-12710
+13433
+5320
+-16285
+3556
+14306
+-11398
+-8146
+15753
+-442
+-15588
+8880
+10707
+-14723
+-2645
+16214
+-6249
+-12879
+13207
+5657
+-16286
+3198
+14501
+-11079
+-8389
+15690
+-82
+-15623
+8648
+10942
+-14666
+-2881
+16219
+-5860
+-13098
+13090
+5909
+-16199
+2875
+14642
+-10864
+-8710
+15575
+171
+-15737
+8409
+11157
+-14486
+-3232
+16329
+-5582
+-13243
+12877
+6214
+-16186
+2627
+14766
+-10645
+-8965
+15559
+424
+-15769
+8198
+11333
+-14375
+-3545
+16229
+-5367
+-13265
+12647
+6483
+-16192
+2400
+14906
+-10507
+-9187
+15445
+809
+-15874
+7860
+11573
+-14245
+-3794
+16328
+-5044
+-13495
+12540
+6733
+-16178
+1983
+15013
+-10278
+-9410
+15339
+1059
+-15978
+7621
+11859
+-14021
+-4125
+16338
+-4769
+-13660
+12232
+7072
+-16080
+1740
+15119
+-9964
+-9743
+15235
+1319
+-16005
+7383
+12005
+-13926
+-4379
+16262
+-4519
+-13843
+12076
+7294
+-16075
+1475
+15229
+-9737
+-9979
+15222
+1558
+-16104
+7065
+12256
+-13792
+-4656
+16339
+-4277
+-13977
+11877
+7562
+-15974
+1225
+15364
+-9505
+-10106
+15076
+1982
+-16112
+6801
+12369
+-13578
+-4962
+16353
+-3864
+-14177
+11640
+7879
+-15885
+821
+15383
+-9252
+-10352
+14962
+2250
+-16208
+6560
+12607
+-13443
+-5283
+16263
+-3617
+-14320
+11464
+8106
+-15858
+530
+15504
+-9073
+-10612
+14773
+2500
+-16138
+6230
+12823
+-13224
+-5560
+16257
+-3361
+-14420
+11248
+8351
+-15748
+294
+15566
+-8769
+-10897
+14615
+2832
+-16204
+5977
+12934
+-13082
+-5874
+16282
+-3033
+-14624
+11024
+8610
+-15718
+-65
+15670
+-8525
+-11118
+14604
+3170
+-16214
+5717
+13163
+-12857
+-6114
+16178
+-2750
+-14723
+10858
+8923
+-15587
+-380
+15677
+-8270
+-11247
+14455
+3422
+-16286
+5398
+13283
+-12719
+-6365
+16174
+-2429
+-14862
+10540
+9129
+-15464
+-632
+15791
+-8031
+-11473
+14247
+3742
+-16301
+5131
+13467
+-12498
+-6658
+16084
+-2097
+-15024
+10289
+9388
+-15428
+-986
+15851
+-7700
+-11702
+14094
+3966
+-16354
+4880
+13595
+-12304
+-6905
+16109
+-1857
+-15109
+10035
+9617
+-15313
+-1296
+15874
+-7467
+-11999
+13955
+4342
+-16251
+4634
+13803
+-12107
+-7163
+16092
+-1608
+-15168
+9878
+9793
+-15152
+-1543
+15941
+-7208
+-12098
+13736
+4645
+-16299
+4285
+13907
+-11942
+-7429
+15959
+-1241
+-15245
+9631
+10044
+-15105
+-1797
+16016
+-6861
+-12307
+13581
+4891
+-16297
+4044
+14094
+-11700
+-7695
+15973
+-926
+-15409
+9394
+10266
+-14992
+-2161
+16022
+-6619
+-12531
+13515
+5134
+-16305
+3746
+14203
+-11533
+-8045
+15826
+-668
+-15510
+9048
+10500
+-14825
+-2458
+16073
+-6367
+-12634
+13321
+5428
+-16330
+3362
+14399
+-11307
+-8318
+15796
+-304
+-15569
+8854
+10777
+-14747
+-2709
+16089
+-6147
+-12857
+13152
+5675
+-16211
+3115
+14466
+-11074
+-8562
+15660
+-50
+-15654
+8612
+11001
+-14583
+-3066
+16121
+-5769
+-13083
+12962
+6035
+-16197
+2882
+14675
+-10881
+-8801
+15635
+221
+-15790
+8358
+11228
+-14418
+-3363
+16167
+-5521
+-13163
+12749
+6310
+-16229
+2497
+14778
+-10659
+-9083
+15484
+583
+-15847
+8135
+11456
+-14242
+-3603
+16182
+-5281
+-13405
+12582
+6557
+-16111
+2253
+14967
+-10340
+-9295
+15457
+847
+-15908
+7778
+11586
+-14221
+-3849
+16197
+-4913
+-13622
+12393
+6816
+-16098
+2001
+15027
+-10108
+-9545
+15308
+1101
+-15951
+7524
+11798
+-14029
+-4253
+16212
+-4660
+-13700
+12175
+7084
+-16099
+1612
+15087
+-9888
+-9780
+15147
+1507
+-15987
+7313
+12030
+-13856
+-4518
+16244
+-4409
+-13911
+11960
+7309
+-15961
+1349
+15288
+-9665
+-10044
+15121
+1767
+-16017
+7060
+12258
+-13651
+-4765
+16245
+-4164
+-14114
+11754
+7690
+-15925
+1090
+15340
+-9424
+-10261
+14959
+2015
+-16180
+6689
+12472
+-13579
+-5039
+16253
+-3783
+-14186
+11550
+7946
+-15919
+717
+15518
+-9204
+-10502
+14914
+2398
+-16204
+6455
+12698
+-13405
+-5411
+16246
+-3526
+-14384
+11323
+8186
+-15764
+450
+15565
+-8979
+-10749
+14740
+2662
+-16224
+6203
+12783
+-13208
+-5659
+16254
+-3273
+-14451
+11123
+8430
+-15741
+194
+15619
+-8740
+-10964
+14569
+2918
+-16257
+5956
+12996
+-12996
+-5919
+16249
+-2898
+-14639
+10896
+8675
+-15583
+-197
+15784
+-8377
+-11196
+14511
+3169
+-16273
+5585
+13203
+-12796
+-6166
+16238
+-2641
+-14702
+10676
+8913
+-15553
+-446
+15813
+-8140
+-11289
+14333
+3552
+-16285
+5335
+13414
+-12594
+-6415
+16100
+-2387
+-14888
+10450
+9153
+-15515
+-704
+15852
+-7902
+-11515
+14144
+3812
+-16289
+5081
+13490
+-12384
+-6793
+16082
+-1997
+-14945
+10221
+9390
+-15345
+-1092
+15885
+-7668
+-11737
+14094
+4058
+-16313
+4853
+13698
+-12328
+-7029
+16093
+-1774
+-15143
+10037
+9620
+-16209
+6388
+12771
+-13272
+-5511
+16217
+-3411
+-14453
+11199
+8354
+-15817
+308
+15601
+-8863
+-10792
+14764
+2783
+-16217
+6017
+12957
+-13060
+-5734
+16180
+-3046
+-14595
+10976
+8546
+-15756
+-43
+15717
+-8505
+-10966
+14562
+3000
+-16191
+5781
+13123
+-12975
+-6081
+16150
+-2803
+-14632
+10754
+8768
+-15586
+-298
+15742
+-8267
+-11182
+14374
+3386
+-16199
+5527
+13205
+-12768
+-6338
+16133
+-2547
+-14816
+10648
+9013
+-15536
+-555
+15772
+-8025
+-11405
+14313
+3641
+-16336
+5280
+13406
+-12553
+-6586
+16112
+-2155
+-14992
+10413
+9242
+-15366
+-938
+15928
+-7777
+-11623
+14121
+3899
+-16327
+4897
+13610
+-12337
+-6827
+16079
+-1897
+-15040
+10185
+9600
+-15315
+-1201
+15951
+-7537
+-11842
+14053
+4280
+-16327
+4647
+13786
+-12121
+-7193
+16059
+-1657
+-15206
+9951
+9834
+-15269
+-1459
+15973
+-7294
+-12038
+13843
+4525
+-16331
+4387
+13972
+-11896
+-7433
+16026
+-1268
+-15249
+9582
+10058
+-15091
+-1836
+16111
+-7021
+-12242
+13640
+4779
+-16317
+4122
+14041
+-11807
+-7667
+15990
+-1001
+-15421
+9337
+10282
+-15013
+-2078
+16112
+-6661
+-12463
+13563
+5162
+-16291
+3739
+14214
+-11572
+-7918
+15823
+-746
+-15436
+9115
+10512
+-14830
+-2342
+16122
+-6421
+-12664
+13343
+5406
+-16284
+3492
+14396
+-11353
+-8162
+15790
+-481
+-15585
+8858
+10724
+-14765
+-2736
+16250
+-6157
+-12863
+13145
+5656
+-16264
+3236
+14445
+-11113
+-8487
+15740
+-111
+-15619
+8604
+10947
+-14575
+-2995
+16230
+-5890
+-13049
+13050
+5912
+-16221
+2836
+14600
+-10876
+-8728
+15675
+173
+-15771
+8375
+11147
+-14495
+-3263
+16256
+-5636
+-13242
+12837
+6226
+-16193
+2586
+14765
+-10654
+-8976
+15499
+436
+-15782
+8099
+11373
+-14297
+-3500
+16264
+-5362
+-13459
+12589
+6487
+-16161
+2336
+14924
+-10392
+-9196
+15437
+815
+-15930
+7856
+11548
+-14194
+-3856
+16354
+-5000
+-13496
+12368
+6727
+-16126
+2047
+14967
+-10152
+-9405
+15355
+1050
+-15963
+7600
+11783
+-13985
+-4120
+16345
+-4766
+-13675
+12250
+6982
+-16100
+1676
+15106
+-9930
+-9650
+15339
+1343
+-16055
+7331
+11966
+-13901
+-4376
+16294
+-4462
+-13842
+12043
+7328
+-16050
+1428
+15159
+-9675
+-9976
+15149
+1703
+-16068
+7106
+12176
+-13699
+-4730
+16315
+-4202
+-14046
+11809
+7567
+-15981
+1176
+15290
+-9536
+-10210
+15048
+1960
+-16067
+6839
+12366
+-13600
+-4973
+16269
+-3845
+-14199
+11583
+7826
+-15916
+773
+15435
+-9288
+-10403
+14969
+2237
+-16195
+6591
+12580
+-13389
+-5239
+16252
+-3552
+-14360
+11434
+8151
+-15901
+514
+15480
+-9055
+-10608
+14793
+2594
+-16161
+6200
+12745
+-13279
+-5598
+16212
+-3287
+-14415
+11203
+8393
+-15700
+270
+15570
+-8817
+-10865
+14685
+2838
+-16176
+5929
+12941
+-13067
+-5818
+16204
+-3039
+-14616
+10959
+8660
+-15639
+-52
+15700
+-8502
+-11037
+14468
+3121
+-16294
+5706
+13133
+-12859
+-6081
+16118
+-2696
+-14761
+10732
+8820
+-15586
+-397
+15746
+-8265
+-11258
+14364
+3499
+-16261
+5407
+13339
+-12734
+-6474
+16103
+-2346
+-14879
+10526
+9078
+-15502
+-669
+15831
+-8025
+-11581
+14285
+3744
+-16265
+5170
+13464
+-12518
+-6711
+16046
+-2130
+-14912
+10304
+9392
+-15448
+-912
+15853
+-7734
+-11743
+14082
+3986
+-16338
+4892
+13620
+-12238
+-6957
+16030
+-1877
+-15070
+10091
+9617
+-15327
+-1314
+15974
+-7474
+-11963
+13929
+4327
+-16261
+4579
+13817
+-12110
+-7223
+15938
+-1453
+-15182
+9840
+9871
+-15140
+-1565
+15979
+-7231
+-12114
+13711
+4574
+-16268
+4267
+13993
+-11859
+-7511
+15867
+-1210
+-15383
+9593
+10110
+-15075
+-1834
+16089
+-6846
+-12341
+13614
+4815
+-16348
+3999
+14180
+-11658
+-7718
+15831
+-961
+-15423
+9302
+10250
+-14964
+-2163
+16112
+-6580
+-12554
+13409
+5230
+-16293
+3668
+14300
+-11509
+-7966
+15752
+-623
+-15543
+9049
+10570
+-14857
+-2492
+16212
+-6342
+-12694
+13257
+5504
+-16274
+3419
+14442
+-11279
+-8282
+15749
+-292
+-15614
+8821
+10817
+-14662
+-2743
+16191
+-6070
+-12912
+13067
+5713
+-16277
+3169
+14581
+-11053
+-8520
+15621
+-44
+-15667
+8564
+11024
+-14535
+-3102
+16291
+-5772
+-13050
+12925
+6061
+-16184
+2761
+14667
+-10829
+-8754
+15523
+294
+-15767
+8252
+11184
+-14395
+-3351
+16303
+-5513
+-13261
+12708
+6296
+-16231
+2512
+14795
+-10580
+-9001
+15499
+625
+-15844
+8093
+11409
+-14356
+-3574
+16229
+-5260
+-13407
+12564
+6546
+-16147
+2270
+14896
+-10348
+-9304
+15381
+873
+-15892
+7823
+11716
+-14170
+-3979
+16312
+-4929
+-13627
+12351
+6860
+-16123
+1916
+15107
+-10119
+-9531
+15242
+1126
+-15961
+7615
+11941
+-14012
+-4236
+16282
+-4684
+-13724
+12190
+7095
+-16017
+1659
+15220
+-9953
+-9785
+15204
+1472
+-16054
+7266
+12081
+-13869
+-4519
+16354
+-4429
+-13940
+11971
+7358
+-15998
+1352
+15285
+-9626
+-9998
+15096
+1797
+-16081
+7004
+12277
+-13660
+-4812
+16260
+-4083
+-14041
+11807
+7663
+-15889
+986
+15340
+-9399
+-10291
+14963
+2037
+-16142
+6784
+12514
+-13521
+-5062
+16279
+-3755
+-14234
+11578
+7903
+-15926
+734
+15526
+-9144
+-10540
+14839
+2300
+-16147
+6423
+12644
+-13291
+-5394
+16320
+-3542
+-14365
+11341
+8138
+-15784
+470
+15597
+-8893
+-10660
+14775
+2726
+-16227
+6169
+12853
+-13137
+-5720
+16222
+-3182
+-14564
+11178
+8395
+-15748
+51
+15700
+-8679
+-10909
+14634
+2974
+-16274
+5907
+13068
+-12987
+-5970
+16215
+-2907
+-14654
+10935
+8676
+-15632
+-192
+15691
+-8375
+-11172
+14473
+3235
+-16278
+5683
+13218
+-12772
+-6207
+16225
+-2649
+-14724
+10596
+8914
+-15593
+-425
+15780
+-8132
+-11385
+14329
+3518
+-16341
+5311
+13428
+-12579
+-6516
+16094
+-2285
+-14919
+10431
+9147
+-15448
+-804
+15842
+-7901
+-11629
+14246
+3868
+-16224
+5057
+13524
+-12347
+-6743
+16087
+-1996
+-15017
+10187
+9440
+-15312
+-1087
+15911
+-7657
+-11852
+14068
+4121
+-16267
+4812
+13740
+-12189
+-6980
+16110
+-1754
+-15090
+9944
+9651
+-15273
+-1342
+15924
+-7288
+-11948
+13910
+4402
+-16280
+4450
+13945
+-11972
+-7279
+15983
+-1378
+-15263
+9756
+9887
+-15119
+-1711
+15990
+-7050
+-12202
+13718
+4655
+-16321
+4165
+14021
+-11769
+-7638
+15954
+-1124
+-15312
+9515
+10114
+-15095
+-2005
+16013
+-6809
+-12420
+13533
+5042
+-16288
+3899
+14234
+-11566
+-7869
+15936
+-869
+-15372
+9272
+10377
+-14928
+-2257
+16040
+-6555
+-12647
+13356
+5319
+-16320
+3549
+14306
+-11357
+-8141
+15792
+-490
+-15556
+9076
+10619
+-14757
+-2509
+16092
+-6221
+-12730
+13283
+5561
+-16317
+3294
+14492
+-11131
+-8374
+15793
+-200
+-15613
+8705
+10834
+-14711
+-2886
+16108
+-5974
+-12954
+13095
+5802
+-16194
+3038
+14565
+-10918
+-8611
+15640
+34
+-15667
+8465
+11082
+-14543
+-3160
+16124
+-5716
+-13156
+12903
+6061
+-16191
+2663
+14758
+-10708
+-8861
+15605
+419
+-15835
+8230
+11301
+-14353
+-3411
+16142
+-5480
+-13381
+12692
+6433
+-16177
+2413
+14817
+-10494
+-9104
+15447
+677
+-15887
+8005
+11530
+-14301
+-3788
+16168
+-5099
+-13461
+12493
+6693
+-16177
+2156
+15005
+-10260
+-9345
+15408
+944
+-15904
+7761
+11753
+-14113
+-4058
+16175
+-4843
+-13662
+12279
+6944
+-16041
+1775
+15059
+-10047
+-9578
+15244
+1328
+-15948
+7398
+11976
+-13926
+-4305
+16183
+-4589
+-13863
+12075
+7187
+-16020
+1512
+15241
+-9814
+-9822
+15201
+1585
+-16102
+7147
+12069
+-13734
+-4568
+16185
+-4344
+-13937
+11863
+7428
+-16006
+1254
+15294
+-9581
+-10050
+15030
+1840
+-16126
+6903
+12285
+-13666
+-4951
+16184
+-3958
+-14132
+11639
+7808
+-15971
+869
+15463
+-9350
+-10280
+14979
+2230
+-16150
+6665
+12499
+-13472
+-5196
+16191
+-3717
+-14331
+11446
+8041
+-15843
+636
+15525
+-9154
+-10506
+14846
+2455
+-13395
+12641
+6515
+-16215
+2278
+14955
+-10442
+-9233
+15436
+827
+-15979
+7851
+11676
+-14256
+-3919
+16213
+-5004
+-13585
+12428
+6871
+-16177
+2038
+15096
+-10214
+-9554
+15368
+1050
+-15961
+7620
+11842
+-14045
+-4130
+16177
+-4772
+-13739
+12207
+7080
+-16007
+1668
+15117
+-9986
+-9760
+15182
+1427
+-15972
+7378
+12052
+-13846
+-4515
+16176
+-4390
+-13938
+11996
+7326
+-15983
+1414
+15293
+-9750
+-9998
+15142
+1679
+-16131
+7005
+12263
+-13772
+-4759
+16173
+-4140
+-14005
+11775
+7565
+-15952
+1160
+15331
+-9516
+-10227
+15091
+1937
+-16140
+6752
+12473
+-13569
+-5012
+16165
+-3886
+-14201
+11549
+7804
+-15918
+775
+15500
+-9281
+-10447
+14907
+2326
+-16156
+6512
+12550
+-13365
+-5260
+16156
+-3624
+-14379
+11330
+8178
+-15750
+509
+15536
+-8910
+-10677
+14847
+2584
+-16168
+6263
+12749
+-13163
+-5645
+16136
+-3243
+-14426
+11225
+8423
+-15711
+245
+15690
+-8668
+-10891
+14650
+2834
+-16162
+5990
+12967
+-13087
+-5886
+16117
+-2992
+-14606
+11001
+8633
+-15667
+-135
+15722
+-8423
+-11103
+14582
+3212
+-16300
+5618
+13153
+-12850
+-6134
+16097
+-2720
+-14783
+10761
+8881
+-15623
+-387
+15739
+-8185
+-11322
+14377
+3468
+-16295
+5373
+13340
+-12633
+-6384
+16076
+-2349
+-14824
+10525
+9120
+-15451
+-644
+15874
+-7953
+-11549
+14191
+3729
+-16294
+5103
+13553
+-12417
+-6740
+16025
+-2090
+-14993
+10300
+9330
+-15382
+-1044
+15902
+-7671
+-11746
+14117
+4085
+-16266
+4856
+13741
+-12320
+-6994
+16014
+-1839
+-15160
+10046
+9685
+-15316
+-1302
+16055
+-7443
+-11951
+13906
+4348
+-16267
+4611
+13793
+-12113
+-7241
+15959
+-1418
+-15201
+9798
+9921
+-15131
+-1551
+16050
+-7206
+-12157
+13826
+4599
+-16251
+4247
+13951
+-11901
+-7468
+15925
+-1172
+-15354
+9564
+10148
+-15073
+-1926
+16068
+-6914
+-12372
+13626
+4980
+-16361
+3935
+14157
+-11635
+-7803
+15857
+-910
+-15392
+9332
+10349
+-14982
+-2193
+16197
+-6559
+-12531
+13525
+5207
+-16317
+3686
+14322
+-11393
+-8053
+15844
+-663
+-15530
+9064
+10598
+-14787
+-2428
+16189
+-6327
+-12771
+13316
+5469
+-16317
+3441
+14505
+-11287
+-8293
+15760
+-255
+-15569
+8806
+10766
+-14710
+-2826
+16166
+-6024
+-12945
+13092
+5821
+-16255
+3037
+14542
+-11070
+-8527
+15696
+9
+-15695
+8567
+11006
+-14557
+-3082
+16289
+-5768
+-13119
+12989
+6053
+-16240
+2774
+14678
+-10783
+-8881
+15610
+254
+-15828
+8282
+11233
+-14450
+-3354
+16295
+-5537
+-13319
+12775
+6302
+-16192
+2525
+14829
+-10561
+-9105
+15496
+670
+-15841
+8044
+11397
+-14256
+-3719
+16235
+-5235
+-13493
+12513
+6564
+-16178
+2225
+14879
+-10347
+-9297
+15400
+920
+-15931
+7778
+11739
+-14146
+-3936
+16276
+-4964
+-13636
+12396
+6912
+-16099
+1869
+15007
+-10099
+-9521
+15319
+1147
+-15946
+7570
+11968
+-14065
+-4211
+16320
+-4629
+-13759
+12152
+7143
+-16036
+1618
+15168
+-9797
+-9751
+15229
+1528
+-16054
+7242
+12104
+-13856
+-4545
+16316
+-4339
+-13893
+11946
+7389
+-16006
+1316
+15282
+-9693
+-10100
+15016
+1766
+-16086
+7005
+12356
+-13734
+-4861
+16301
+-4076
+-14034
+11707
+7744
+-15912
+964
+15321
+-9420
+-10279
+15013
+2100
+-16084
+6677
+12514
+-13523
+-5132
+16230
+-3800
+-14247
+11577
+7977
+-15855
+714
+15419
+-9175
+-10485
+14877
+2444
+-16200
+6362
+12729
+-13396
+-5445
+16349
+-3483
+-14413
+11358
+8222
+-15815
+463
+15547
+-8899
+-10737
+14777
+2684
+-16147
+6112
+12875
+-13179
+-5718
+16275
+-3145
+-14514
+11045
+8457
+-15741
+131
+15581
+-8641
+-10950
+14592
+2938
+-16255
+5878
+13087
+-12908
+-5960
+16249
+-2883
+-14710
+10884
+8760
+-15616
+-225
+15677
+-8383
+-11090
+14473
+3278
+-16271
+5530
+13221
+-12778
+-6267
+16151
+-2582
+-14772
+10676
+9018
+-15593
+-471
+15783
+-8180
+-11329
+14341
+3606
+-16350
+5309
+13412
+-12548
+-6537
+16164
+-2339
+-14887
+10432
+9268
+-15476
+-814
+15786
+-7839
+-11651
+14140
+3848
+-16276
+5038
+13569
+-12408
+-6777
+16057
+-1984
+-14970
+10211
+9386
+-15299
+-1135
+15898
+-7591
+-11772
+14017
+4177
+-16291
+4724
+13770
+-12189
+-7046
+16044
+-1651
+-15103
+9902
+9715
+-15268
+-1395
+15928
+-7361
+-12004
+13879
+4449
+-16363
+4471
+13889
+-12034
+-7323
+15937
+-1389
+-15293
+9715
+9959
+-15163
+-1640
+15993
+-7033
+-12250
+13753
+4701
+-16341
+4143
+14018
+-11811
+-7577
+15929
+-1139
+-15343
+9468
+10210
+-15025
+-2053
+16021
+-6766
+-12356
+13623
+5068
+-16247
+3809
+14216
+-11601
+-7811
+15805
+-732
+-15443
+9263
+10413
+-14894
+-2306
+16121
+-6522
+-12591
+13391
+5318
+-16311
+3557
+14338
+-11421
+-8139
+15784
+-472
+-15546
+9014
+10655
+-14835
+-2554
+16173
+-6291
+-12807
+13251
+5587
+-16308
+3324
+14517
+-11194
+-8359
+15674
+-217
+-15603
+8671
+10962
+-14671
+-2874
+16180
+-5949
+-12933
+13101
+5902
+-16215
+2946
+14644
+-10982
+-8618
+15641
+133
+-15654
+8468
+11076
+-14509
+-3221
+16238
+-5678
+-13149
+12870
+6134
+-16203
+2694
+14678
+-10706
+-8907
+15518
+433
+-15821
+8212
+11291
+-14368
+-3469
+16244
+-5437
+-13311
+12724
+6379
+-16150
+2412
+14874
+-10446
+-9130
+15399
+694
+-15916
+8014
+11538
+-14227
+-3783
+16290
+-5101
+-13515
+12514
+6670
+-16131
+2064
+14968
+-10237
+-9364
+15356
+944
+-15986
+7694
+11747
+-14045
+-4019
+16299
+-4845
+-13726
+12342
+6916
+-16109
+1805
+15048
+-10059
+-9616
+15232
+1313
+-16010
+7429
+11933
+-13979
+-4387
+16334
+-4600
+-13829
+12112
+7289
+-15983
+1529
+15246
+-9824
+-9906
+15105
+1603
+-16064
+7170
+12155
+-13802
+-4683
+16368
+-4216
+-14029
+11950
+7554
+-16019
+1172
+15348
+-9601
+-10131
+15048
+1861
+-16125
+6955
+12370
+-13628
+-4920
+16235
+-3946
+-14138
+11728
+7818
+-15895
+875
+15399
+-9248
+-10367
+14905
+2219
+-16150
+6578
+12591
+-13424
+-5172
+16280
+-3685
+-14342
+11528
+8051
+-15858
+612
+15573
+-9027
+-10614
+14750
+2518
+-16183
+6322
+12701
+-13262
+-5448
+16274
+-3313
+-14420
+11317
+8292
+-15712
+253
+15627
+-8808
+-10858
+14702
+2772
+-16212
+6094
+12909
+-13074
+-5827
+16307
+-3061
+-14602
+10973
+8569
+-15699
+14
+15684
+-8561
+-10972
+14536
+3029
+-16233
+5725
+13163
+-12862
+-6076
+16171
+-2825
+-14696
+10773
+8792
+-15540
+-256
+15732
+-8321
+-11210
+14374
+3421
+-16278
+5474
+13250
+-12677
+-6320
+16162
+-2451
+-14881
+10548
+9050
+-15537
+-655
+15788
+-8097
+-11416
+14310
+3668
+-16297
+5216
+13448
+-12611
+-6609
+16161
+-2189
+-14947
+10336
+9305
+-15376
+-915
+15948
+-7750
+-11665
+14157
+3925
+-16310
+4980
+13663
+-12395
+-6843
+16146
+-1922
+-15013
+10105
+9544
+-15348
+-1171
+15986
+-7495
+-11891
+13973
+4318
+-16319
+4602
+13744
+-12199
+-7085
+15996
+-1526
+-15203
+9880
+9774
+-15171
+-1425
+16023
+-7267
+-12098
+13785
+4570
+-16349
+4348
+13944
+-11972
+-7467
+16001
+-1282
+-15260
+9655
+10028
+-15128
+-1823
+16064
+-7019
+-12321
+13718
+4818
+-16338
+4101
+14141
+-11776
+-7721
+15978
+-1031
+-15435
+9415
+10251
+-14961
+-2077
+16087
+-6643
+-12429
+13518
+5070
+-16350
+3723
+14211
+-11566
+-7963
+15831
+-641
+-15477
+9190
+10489
+-14909
+-2331
+16110
+-6409
+-12637
+13328
+5457
+-16215
+3464
+14405
+-11345
+-8211
+15800
+-384
+-15520
+8960
+10713
+-14729
+-2720
+16128
+-6157
+-12844
+13133
+5711
+-16219
+3215
+14467
+-11125
+-8452
+15779
+-126
+-15690
+8593
+10946
+-14553
+-2976
+16151
+-5913
+-13055
+12931
+5957
+-16202
+2834
+14657
+-10902
+-8689
+15611
+260
+-15726
+8350
+11167
+-14488
+-3232
+16157
+-5537
+-13260
+12850
+6206
+-16200
+2584
+14845
+-10695
+-8926
+15596
+502
+-15781
+8144
+11394
+-14344
+-3593
+16201
+-5328
+-7519
+15958
+-1144
+-15327
+9560
+10241
+-15055
+-1962
+16099
+-6840
+-12431
+13622
+5058
+-16338
+3868
+14217
+-11667
+-7881
+15924
+-900
+-15474
+9328
+10434
+-14985
+-2184
+16208
+-6610
+-12592
+13409
+5262
+-16294
+3638
+14231
+-11447
+-8079
+15866
+-538
+-15479
+9095
+10629
+-14794
+-2555
+16209
+-6364
+-12791
+13205
+5511
+-16284
+3380
+14415
+-11220
+-8323
+15705
+-275
+-15649
+8725
+10864
+-14738
+-2814
+16222
+-5986
+-12868
+13118
+5766
+-16273
+2999
+14594
+-10991
+-8555
+15667
+-19
+-15682
+8488
+11081
+-14547
+-3072
+16230
+-5743
+-13075
+12910
+6135
+-16257
+2745
+14649
+-10767
+-8786
+15622
+364
+-15716
+8242
+11306
+-14360
+-3445
+16234
+-5478
+-13271
+12694
+6375
+-16226
+2490
+14820
+-10543
+-9031
+15449
+622
+-15857
+7999
+11508
+-14282
+-3696
+16240
+-5230
+-13463
+12487
+6626
+-16078
+2224
+14991
+-10306
+-9382
+15416
+879
+-15886
+7764
+11737
+-14083
+-3958
+16232
+-4856
+-13660
+12403
+6856
+-16049
+1845
+15036
+-10065
+-9606
+15351
+1270
+-16029
+7504
+11940
+-14007
+-4335
+16234
+-4587
+-13846
+12160
+7229
+-16026
+1591
+15199
+-9843
+-9840
+15179
+1518
+-16049
+7248
+12130
+-13807
+-4576
+16228
+-4339
+-13913
+11935
+7477
+-15979
+1333
+15235
+-9579
+-10062
+15111
+1773
+-16044
+7005
+12359
+-13595
+-4828
+16194
+-4086
+-14095
+11732
+7702
+-15935
+938
+15399
+-9350
+-10283
+14931
+2140
+-16182
+6635
+12548
+-13521
+-5088
+16181
+-3691
+-14275
+11499
+7950
+-15899
+683
+15429
+-9108
+-10513
+14851
+2424
+-16212
+6388
+12645
+-13299
+-5458
+16165
+-3442
+-14441
+11270
+8180
+-15728
+422
+15582
+-8864
+-10719
+14780
+2682
+-16196
+6129
+12829
+-13084
+-5694
+16148
+-3186
+-14483
+11000
+8527
+-15655
+54
+15609
+-8610
+-10942
+14593
+3043
+-16197
+5849
+13008
+-13000
+-5949
+16094
+-2908
+-14669
+10913
+8763
+-15614
+-250
+15764
+-8376
+-11135
+14496
+3308
+-16318
+5609
+13218
+-12739
+-6323
+16097
+-2533
+-14834
+10677
+9010
+-15550
+-498
+15772
+-8117
+-11368
+14309
+3540
+-16295
+5249
+13398
+-12514
+-6543
+16047
+-2283
+-14874
+10430
+9226
+-15502
+-842
+15914
+-7854
+-11553
+14227
+3922
+-16290
+4949
+13566
+-12415
+-6800
+16004
+-1977
+-15047
+10175
+9433
+-15321
+-1105
+15951
+-7619
+-11872
+14028
+4164
+-16250
+4699
+13762
+-12213
+-7060
+15979
+-1602
+-15177
+9947
+9794
+-15266
+-1398
+16076
+-7352
+-12095
+13932
+4419
+-16352
+4460
+13918
+-11975
+-7385
+15904
+-1353
+-15226
+9714
+10014
+-15155
+-1761
+16023
+-7085
+-12276
+13731
+4771
+-16291
+4166
+14102
+-11771
+-7635
+15858
+-1099
+-15339
+9480
+10196
+-14955
+-2035
+16144
+-6818
+-12487
+13627
+5064
+-16301
+3793
+14115
+-11642
+-7913
+15826
+-793
+-15482
+9174
+10442
+-14870
+-2301
+16171
+-6467
+-12665
+13389
+5307
+-16281
+3559
+14334
+-11346
+-8066
+15767
+-450
+-15518
+8936
+10655
+-14781
+-2639
+16182
+-6182
+-12884
+13302
+5678
+-16229
+3218
+14483
+-11118
+-8419
+15659
+-201
+-15642
+8709
+10909
+-14628
+-2930
+16234
+-5906
+-13014
+13086
+5890
+-16222
+2991
+14619
+-10906
+-8674
+15589
+117
+-15773
+8415
+11078
+-14539
+-3203
+16207
+-5694
+-13179
+12791
+6159
+-16227
+2743
+14767
+-10765
+-8899
+15547
+464
+-15797
+8153
+11389
+-14416
+-3556
+16321
+-5375
+-13387
+12681
+6405
+-16231
+2324
+14844
+-10542
+-9122
+15452
+711
+-15904
+7911
+11614
+-14226
+-3791
+16325
+-5103
+-13545
+12462
+6734
+-16151
+2084
+14984
+-10236
+-9464
+15360
+976
+-15928
+7678
+11769
+-14103
+-4050
+16251
+-4851
+-13665
+12225
+6983
+-16072
+1821
+15102
+-10015
+-9691
+15344
+1386
+-16047
+7377
+12012
+-13982
+-4407
+16327
+-4450
+-13792
+12114
+7250
+-16042
+1409
+15247
+-9774
+-9838
+15207
+1634
+-16063
+7112
+12228
+-13741
+-4635
+16361
+-4221
+-14004
+11867
+7573
+-15963
+1166
+15266
+-9530
+-10095
+15096
+1881
+-16161
+6896
+12383
+-13639
+-4961
+16281
+-3949
+-14149
+11720
+7803
+-15936
+902
+15390
+-9276
+-10422
+14891
+2250
+-16097
+6549
+12597
+-13436
+-5304
+16272
+-3614
+-14253
+11498
+8049
+-15835
+664
+15467
+-9063
+-10639
+14789
+2583
+-16167
+6304
+12721
+-13276
+-5546
+16334
+-3372
+-14453
+11268
+8310
+-15807
+214
+15580
+-8822
+-10856
+14764
+2827
+-16174
+6036
+12953
+-13082
+-5768
+16225
+-3119
+-14572
+10951
+8608
+-15684
+-36
+15596
+-8565
+-10997
+14618
+3075
+-16261
+5726
+13076
+-12940
+-6111
+16206
+-2696
+-14695
+10789
+8844
+-15565
+-301
+15713
+-8255
+-11218
+14410
+3388
+-16279
+5462
+13265
+-12715
+-6344
+16130
+-2442
+-14883
+10556
+9099
+-15545
+-636
+15776
+-8007
+-11455
+14274
+3629
+-16342
+5208
+13500
+-12529
+-6591
+16165
+-2200
+-14971
+10303
+9390
+-15411
+-951
+15812
+-7774
+-11765
+14137
+3976
+-16236
+4867
+13616
+-12337
+-6842
+16145
+-1851
+-15038
+10155
+9619
+-15273
+-1200
+15883
+-7539
+-11867
+13916
+4312
+-16304
+4620
+13862
+-12176
+-7123
+16044
+-1580
+-15123
+9911
+9772
+-15259
+-1556
+15948
+-7172
+-12081
+13768
+4568
+-16316
+4363
+13978
+-11943
+-7495
+16031
+-1267
+-15313
+9548
+10002
+-15138
+-1866
+15972
+-6932
+-12306
+13706
+4803
+-16314
+3970
+14186
+-11776
+-7739
+15897
+-902
+-15401
+9328
+10279
+-14972
+-2120
+16029
+-6683
+-12519
+13515
+5105
+-16372
+3696
+14279
+-11554
+-8003
+15875
+-650
+-15472
+9095
+10525
+-14891
+-2369
+16051
+-6465
+-12641
+13353
+5461
+-16224
+3475
+14302
+-11320
+-8264
+15748
+-424
+-15561
+8906
+10739
+-14732
+-2755
+16103
+-6090
+-12870
+13179
+5707
+-16269
+3109
+14515
+-11161
+-8506
+15720
+-11
+-15697
+8674
+10960
+-14573
+-3008
+16149
+-5844
+-13109
+12949
+5990
+-16268
+2838
+14630
+-10810
+-8784
+15581
+236
+-15760
+8318
+11240
+-14426
+-3264
+16163
+-5604
+-13207
+12800
+6238
+-16146
+2583
+14809
+-10608
+-9007
+15560
+501
+-15819
+8082
+11462
+-14392
+-3507
+16210
+-5243
+-13437
+12616
+6497
+-16167
+2344
+14890
+-10400
+-9263
+15413
+756
+-15896
+7846
+11558
+-14204
+-3917
+16205
+-4988
+-13514
+12394
+6764
+-16162
+1944
+15076
+-10161
+-9528
+15280
+1153
+-15907
+7592
+11790
+-14038
+-4183
+16244
+-4740
+-13733
+12213
+7118
+-16028
+1691
+15164
+-9941
+-9755
+15243
+1428
+-15973
+7371
+12030
+-13838
+-4431
+16249
+-4375
+-13936
+11989
+7381
+-16009
+1432
+15222
+-9720
+-9989
+15086
+1671
+-16122
+7021
+12267
+-13644
+-4713
+16265
+-4119
+-14010
+11796
+7647
+-15989
+1064
+15407
+-9487
+-10234
+15046
+2054
+-16171
+6773
+12479
+-13602
+-5081
+16263
+-3861
+-14217
+11567
+7883
+-15845
+794
+15460
+-9271
+-10490
+14879
+2324
+-16178
+6521
+12569
+-13414
+-5330
+16280
+-3498
+-14291
+11376
+8130
+-15824
+521
+15532
+-8920
+-10704
+14709
+2578
+-16226
+6273
+12784
+-13201
+-5600
+16277
+-3237
+-14477
+11150
+8381
+-15679
+151
+15691
+-8679
+-10942
+14662
+2956
+-16247
+5910
+12997
+-13007
+-5839
+16278
+-2981
+-14551
+10933
+8620
+-15656
+-100
+15733
+-8432
+-11164
+14490
+3224
+-16260
+5661
+13225
+-12817
+-6224
+16140
+-2727
+-14741
+10715
+8865
+-15622
+-356
+15772
+-8214
+-11271
+14305
+3474
+-16278
+5409
+13299
+-12602
+-6480
+16136
+-2350
+-14810
+10498
+9105
+-15457
+-744
+15806
+-7968
+-11497
+14247
+3730
+-16294
+5035
+13506
+-12397
+-6727
+16119
+-2095
+-14991
+10264
+9346
+-15426
+-1008
+15965
+-7728
+-11714
+14072
+4109
+-16299
+4785
+13707
+-12317
+-6969
+16102
+-1831
+-15046
+10039
+9706
+-15249
+-1268
+15997
+-7352
+-11933
+13872
+4369
+-16299
+4530
+13776
+-12102
+-7218
+16083
+-1448
+-15226
+9816
+9940
+-15221
+-1640
+16036
+-7136
+-12156
+13842
+4604
+-16332
+4318
+13984
+-11938
+13
+15701
+-8551
+-10991
+14548
+3095
+-16222
+5832
+13187
+-12990
+-6067
+16209
+-2856
+-14719
+10781
+8764
+-15666
+-238
+15722
+-8317
+-11187
+14479
+3321
+-16328
+5471
+13217
+-12772
+-6268
+16159
+-2498
+-14851
+10555
+8948
+-15474
+-592
+15843
+-8081
+-11372
+14279
+3683
+-16313
+5227
+13398
+-12560
+-6507
+16131
+-2248
+-14903
+10327
+9314
+-15435
+-853
+15877
+-7840
+-11601
+14214
+3937
+-16323
+4975
+13601
+-12347
+-6878
+16120
+-1995
+-15076
+10096
+9550
+-15388
+-1112
+15902
+-7599
+-11807
+14019
+4190
+-16322
+4727
+13792
+-12128
+-7115
+16086
+-1603
+-15124
+9859
+9774
+-15213
+-1499
+16050
+-7339
+-12015
+13822
+4447
+-16308
+4332
+13862
+-12038
+-7361
+16059
+-1346
+-15299
+9630
+10007
+-15149
+-1740
+16063
+-6973
+-12234
+13747
+4829
+-16306
+4077
+14044
+-11813
+-7611
+15899
+-1090
+-15325
+9394
+10241
+-14967
+-2015
+16075
+-6729
+-12432
+13538
+5071
+-16296
+3829
+14224
+-11579
+-7849
+15866
+-704
+-15483
+9145
+10458
+-14908
+-2395
+16211
+-6476
+-12645
+13342
+5327
+-16284
+3554
+14391
+-11362
+-8214
+15834
+-435
+-15521
+8898
+10683
+-14719
+-2653
+16202
+-6212
+-12841
+13251
+5705
+-16251
+3178
+14443
+-11129
+-8433
+15777
+-174
+-15674
+8666
+10894
+-14657
+-2901
+16232
+-5962
+-13038
+13043
+5935
+-16231
+2927
+14621
+-10910
+-8666
+15596
+209
+-15705
+8399
+11118
+-14459
+-3274
+16211
+-5572
+-13237
+12800
+6198
+-16204
+2676
+14790
+-10656
+-8904
+15545
+458
+-15846
+8158
+11312
+-14369
+-3531
+16333
+-5338
+-13298
+12587
+6413
+-16175
+2393
+14829
+-10422
+-9152
+15471
+707
+-15853
+7926
+11538
+-14170
+-3787
+16333
+-5094
+-13481
+12479
+6766
+-16131
+2018
+14982
+-10196
+-9466
+15425
+1109
+-15991
+7636
+11731
+-14084
+-4133
+16292
+-4790
+-13661
+12272
+7021
+-16093
+1769
+15153
+-9961
+-9701
+15265
+1360
+-16006
+7416
+11934
+-13879
+-4399
+16316
+-4540
+-13863
+12041
+7260
+-16065
+1481
+15177
+-9699
+-9938
+15178
+1615
+-16034
+7152
+12132
+-13790
+-4647
+16277
+-4177
+-14020
+11778
+7515
+-15998
+1109
+15303
+-9461
+-10137
+15110
+1988
+-16147
+6752
+12348
+-13585
+-4910
+16263
+-3891
+-14186
+11682
+7850
+-15974
+856
+15349
+-9252
+-10347
+14933
+2253
+-16122
+6516
+12499
+-13370
+-5296
+16209
+-3627
+-14256
+11453
+8107
+-15788
+611
+15476
+-9059
+-10600
+14810
+2524
+-16128
+6265
+12726
+-13270
+-5548
+16216
+-3380
+-14453
+11210
+8361
+-15731
+192
+15617
+-8801
+-10782
+14624
+2883
+-16253
+5975
+12922
+-13057
+-5809
+16148
+-2981
+-14626
+10985
+8580
+-15630
+-64
+15645
+-8565
+-11108
+14526
+3160
+-16237
+5734
+13135
+-12948
+-6154
+16135
+-2734
+-14733
+10727
+8891
+-15606
+-278
+15756
+-8325
+-11333
+14449
+3404
+-16243
+5496
+13266
+-12678
+-6391
+16107
+-2461
+-14873
+10477
+9110
+-15533
+-666
+15780
+-7942
+-11514
+14254
+3749
+-16330
+5161
+13427
+-12462
+-6638
+16070
+-2161
+-14936
+10363
+9337
+-15447
+-967
+15921
+-7682
+-11725
+14113
+3973
+-16270
+4838
+13651
+-12343
+-7001
+15991
+-1794
+-15053
+10101
+9590
+-15258
+-1218
+15938
+-7468
+-11947
+13921
+4246
+-16264
+4598
+13813
+-12093
+-7240
+15956
+-1552
+-15264
+9870
+9830
+-15212
+-1488
+16033
+-7159
+-12110
+13812
+4645
+-16349
+4289
+13998
+-11893
+-7482
+15919
+-1293
+-15294
+9589
+10072
+-15107
+-1823
+16060
+-6891
+-12328
+13607
+4900
+-16272
+4006
+14131
+-11750
+-7741
+15822
+-885
+-15405
+9335
+10308
+-14997
+-2147
+16164
+-6658
+-12478
+13471
+5174
+-16293
+3752
+14286
+-11523
+-7964
+15748
+-636
+-15528
+9106
+10556
+-14803
+-2411
+16150
+-6340
+-12693
+13266
+5399
+-16291
+3432
+14496
+-11249
+-8229
+15702
+-388
+-15637
+8798
+10764
+-14690
+-2760
+16258
+-6088
+-12818
+13136
+5711
+-16295
+3101
+14509
+-11010
+-8458
+15622
+-55
+-15674
+8547
+10931
+-14558
+-2989
+16284
+-5823
+-13046
+12908
+5976
+-16269
+2873
+14646
+-10846
+-8711
+15589
+282
+-15759
+8316
+11171
+-14544
+-3319
+16284
+-5513
+-13203
+12785
+6228
+-16164
+2525
+14761
+-10638
+-9021
+15485
+529
+-15809
+8052
+11473
+-14335
+-3640
+16285
+-5289
+-13409
+12570
+6548
+-16179
+2261
+14956
+-10390
+-9250
+15369
+777
+-15887
+7834
+11701
+-14183
+-3901
+16266
+-5015
+-13548
+12422
+6781
+-16077
+1936
+15068
+-10155
+-9504
+15262
+1191
+-15990
+7579
+11847
+-14052
+-4183
+16345
+-4760
+-13753
+12205
+7050
+-16051
+1602
+15176
+-9921
+-9788
+15237
+1450
+-16030
+7338
+12046
+-13868
+-4495
+16264
+-4361
+-13865
+12043
+7361
+-15958
+1333
+15221
+-9682
+-10020
+15092
+1694
+-16070
+7098
+12296
+-13709
+-4736
+16270
+-4087
+-14058
+11821
+7576
+-16006
+1082
+15410
+-9429
+-10283
+14979
+2057
+-16155
+6738
+12418
+-13485
+-5057
+16332
+-3863
+-14200
+11609
+7837
+-15864
+779
+15501
+-9201
+-10398
+14915
+2361
+-16195
+6491
+12635
+-13327
+-5394
+16249
+-3522
+-14395
+11431
+8231
+-15837
+392
+15574
+-8984
+-10650
+14779
+2634
+-16229
+6254
+12907
+-13198
+-5645
+16243
+-3266
+-14474
+11204
+8472
+-15725
+179
+15599
+-8676
+-10910
+14674
+2880
+-16243
+5902
+13019
+-12985
+-5885
+16264
+-2988
+-14576
+10879
+8708
+-15696
+-77
+15703
+-8458
+-11136
+14505
+3279
+-16317
+5641
+13232
+-12793
+-6179
+16139
+-2631
+-14763
+10701
+8967
+-15555
+-498
+15762
+-8203
+-11378
+14309
+3526
+-16203
+5390
+13335
+-12566
+-6429
+16134
+-2359
+-14889
+10445
+9165
+-15428
+-743
+15840
+-7948
+-11608
+14240
+3791
+-16261
+5004
+13549
+-12419
+-6666
+16164
+-2093
+-15066
+10236
+9374
+-15379
+-996
+15863
+-7615
+-11703
+14077
+4078
+-16275
+4741
+13755
+-12203
+-7066
+16053
+-1722
+-15136
+10040
+9610
+-15253
+-1372
+15932
+-7360
+-11969
+13923
+4439
+-16318
+4495
+13845
+-12007
+-7330
+16024
+-1468
+-15227
+9801
+9875
+-15226
+-1663
+15958
+-7120
+-12201
+13720
+4689
+-16295
+4228
+14051
+-11806
+-7549
+16012
+-1212
+-15387
+9552
+10110
+-15055
+-1911
+15995
+-6865
+-12408
+13542
+4996
+-16337
+3885
+14139
+-11601
+-7843
+15876
+-808
+-15435
+9241
+10338
+-14902
+-2285
+16041
+-6514
+-12519
+13362
+5240
+-16338
+3629
+14335
+-11378
+-8073
+15874
+-560
+-15511
+8994
+10573
+-14861
+-2568
+16071
+-6300
+-12733
+13302
+5473
+-16219
+3373
+14410
+-11187
+-8314
+15735
+-312
+-15564
+8756
+10829
+-14693
+-2821
+16098
+-6038
+-12963
+13104
+5864
+-16244
+3002
+14609
+-10964
+-8585
+15703
+70
+-15748
+8524
+11049
+-14513
+-3072
+16120
+-5810
+-13174
+12907
+6113
+-16213
+2755
+14673
+-10757
+-8815
+15553
+330
+-15807
+8307
+11285
+-14458
+-3444
+16156
+-5429
+-13267
+12715
+6377
+-16226
+2498
+14864
+-10533
+-9063
+15517
+600
+-15841
+7942
+11501
+-14293
+-3723
+16167
+-5172
+-13464
+12501
+6632
+-16091
+2119
+14924
+-10319
+-9315
+15360
+986
+-15876
+7705
+11738
+-14098
+-3970
+16179
+-4933
+-13677
+12309
+6877
+-16082
+1843
+15107
+-10087
+-9549
+15324
+1241
+-16039
+7455
+11965
+-13918
+-4227
+16180
+-4551
+-13757
+12086
+7241
+-16070
+1602
+15175
+-9853
+-9778
+15152
+1498
+-16068
+7209
+12055
+-13849
+-4623
+16198
+-4296
+-13956
+11883
+7504
+-15927
+1219
+15353
+-9636
+-10011
+15108
+1893
+-16105
+6973
+12276
+-13657
+-4872
+16198
+-4039
+-14153
+11675
+7744
+-15901
+959
+15400
+-9399
+-10246
+14941
+2143
+-16117
+6607
+12493
+-13463
+-5123
+16195
+-3794
+-14226
+11455
+7984
+-15873
+702
+15442
+-9036
+-10474
+14889
+2396
+-16140
+6355
+12702
+-13263
+-5377
+16189
+-3405
+-14415
+11231
+8231
+-15713
+316
+15612
+-8812
+-10700
+14720
+2775
+-16169
+6128
+12917
+-13213
+-5743
+16206
+-3180
+-14492
+11053
+8460
+-15725
+7543
+11869
+-14043
+-4227
+16218
+-4696
+-13814
+12229
+7072
+-16080
+1720
+15223
+-10022
+-9773
+15285
+1375
+-16100
+7302
+12071
+-13840
+-4457
+16195
+-4460
+-13843
+12009
+7273
+-16026
+1367
+15220
+-9794
+-9954
+15086
+1723
+-16082
+7068
+12241
+-13758
+-4679
+16169
+-4217
+-14015
+11788
+7628
+-15986
+1116
+15387
+-9435
+-10178
+15033
+1986
+-16104
+6823
+12330
+-13559
+-4936
+16171
+-3832
+-14205
+11573
+7875
+-15832
+853
+15424
+-9196
+-10411
+14855
+2240
+-16120
+6579
+12534
+-13360
+-5308
+16155
+-3579
+-14263
+11347
+8119
+-15798
+466
+15588
+-8959
+-10631
+14796
+2620
+-16129
+6323
+12751
+-13286
+-5563
+16141
+-3328
+-14454
+11242
+8341
+-15760
+211
+15624
+-8716
+-10848
+14610
+2873
+-16268
+5941
+12942
+-13062
+-5810
+16129
+-3062
+-14629
+11020
+8587
+-15720
+-41
+15650
+-8479
+-11072
+14539
+3129
+-16270
+5702
+13140
+-12850
+-6177
+16113
+-2683
+-14679
+10785
+8834
+-15560
+-412
+15797
+-8231
+-11297
+14355
+3389
+-16272
+5434
+13352
+-12636
+-6424
+16068
+-2429
+-14854
+10570
+9190
+-15493
+-688
+15820
+-7985
+-11492
+14285
+3753
+-16259
+5186
+13543
+-12548
+-6677
+16062
+-2158
+-15026
+10318
+9407
+-15441
+-955
+15966
+-7749
+-11721
+14080
+4010
+-16262
+4817
+13587
+-12338
+-6925
+16017
+-1774
+-15071
+10075
+9642
+-15259
+-1326
+15987
+-7486
+-11916
+14009
+4266
+-16249
+4537
+13783
+-12103
+-7277
+15992
+-1529
+-15232
+9843
+9866
+-15202
+-1584
+16007
+-7225
+-12139
+13809
+4631
+-16365
+4291
+13981
+-11866
+-7500
+15930
+-1255
+-15273
+9614
+10088
+-15117
+-1839
+16143
+-6871
+-12322
+13591
+4881
+-16327
+4026
+14151
+-11635
+-7755
+15919
+-858
+-15412
+9352
+10327
+-14933
+-2237
+16148
+-6606
+-12544
+13518
+5141
+-16330
+3617
+14338
+-11541
+-7990
+15846
+-602
+-15565
+9097
+10539
+-14854
+-2484
+16131
+-6337
+-12731
+13291
+5504
+-16286
+3374
+14375
+-11320
+-8226
+15788
+-339
+-15587
+8874
+10743
+-14677
+-2739
+16257
+-6090
+-12883
+13196
+5744
+-16270
+3118
+14525
+-11043
+-8586
+15727
+-91
+-15733
+8587
+11097
+-14565
+-3011
+16258
+-5809
+-13112
+12959
+5990
+-16225
+2866
+14686
+-10822
+-8818
+15592
+321
+-15763
+8346
+11259
+-14354
+-3379
+16217
+-5564
+-13290
+12733
+6367
+-16173
+2479
+14848
+-10609
+-9011
+15506
+549
+-15851
+8085
+11494
+-14330
+-3600
+16366
+-5205
+-13454
+12614
+6585
+-16151
+2230
+14880
+-10363
+-9239
+15436
+801
+-15874
+7824
+11718
+-14239
+-3877
+16311
+-4906
+-13645
+12401
+6831
+-16095
+1977
+15046
+-10089
+-9461
+15353
+1169
+-16010
+7580
+11889
+-14032
+-4268
+16314
+-4671
+-13708
+12177
+7073
+-16068
+1665
+15165
+-9859
+-9825
+15163
+1479
+-16024
+7206
+12121
+-13920
+-4526
+16302
+-4410
+-13859
+11940
+7440
+-16004
+1306
+15179
+-9709
+-10070
+15081
+1751
+-16126
+6928
+12286
+-13651
+-4773
+16237
+-4077
+-14080
+11839
+7674
+-15934
+1057
+15316
+-9481
+-10221
+15014
+2101
+-16148
+6676
+12480
+-13536
+-5117
+16346
+-3728
+-14219
+11533
+7909
+-15897
+745
+15451
+-9192
+-10474
+14929
+2343
+-16118
+6429
+12649
+-13303
+-5371
+16287
+-3486
+-14358
+11296
+8157
+-15833
+407
+15468
+-8939
+-10684
+14742
+2597
+-16197
+6196
+12873
+-13115
+-5636
+16269
+-3176
+-14567
+11076
+8470
+-15716
+144
+15587
+-8704
+-10849
+14622
+3012
+-16215
+5857
+13018
+-12995
+-5949
+16186
+-2928
+-14715
+10937
+8726
+-15698
+-100
+15710
+-8405
+-11166
+14507
+3266
+-16327
+5634
+13212
+-12762
+-6217
+16179
+-2684
+-14742
+10717
+8968
+-15585
+-549
+15735
+-8144
+-11398
+14306
+3507
+-16269
+5393
+13376
+-12642
+-6462
+16112
+-2348
+-14846
+10500
+9181
+-15424
+-788
+15837
+-7896
+-11619
+14204
+3845
+-16277
+5052
+13578
+-12428
+-6812
+16095
+-1982
+-15053
+10175
+9440
+-15302
+-1051
+15860
+-7668
+-11769
+14063
+4117
+-16362
+4725
+13684
+-12277
+-7028
+16003
+-1735
+-15167
+9919
+9686
+-15284
+-1296
+15941
+-7346
+-12016
+13850
+4346
+-16328
+4496
+13927
+-12061
+-7280
+15991
+-1487
+-15307
+9774
+9926
+-15142
+-1707
+15968
+-7080
+-12130
+13727
+4736
+-16255
+4143
+14050
+-11819
+-7584
+15877
+-1076
+-15324
+9547
+10148
+-15027
+-1970
+16047
+-6832
+-12366
+13606
+4987
+-16332
+3895
+14176
+-11667
+-7817
+15856
+-811
+-15418
+9208
+10457
+-14890
+-2211
+16126
+-6518
+-12585
+13448
+5260
+-16328
+3661
+14366
+-11443
+-8060
+15756
+-563
+-15516
+8986
+10680
+-14809
+-2630
+16121
+-6272
+-12698
+13240
+5581
+-16217
+3311
+14494
+-11136
+-8322
+15735
+-219
+-15558
+8761
+10823
+-14663
+-2879
+16214
+-6001
+-12995
+13077
+5792
+-16244
+3037
+14584
+-10970
+-8620
+15609
+100
+-15729
+8507
+11039
+-14530
+-3106
+16220
+-5791
+-13213
+12952
+6070
+-16198
+2743
+14734
+-10716
+-8849
+15491
+350
+-15842
+8155
+11268
+-14384
+-3449
+16275
+-5419
+-13302
+12732
+6357
+-16186
+2409
+14827
+-10506
+-9088
+15459
+684
+-15905
+8005
+11566
+-14165
+-3685
+16296
+-5177
+-13543
+12558
+6706
+-16159
+2148
+14914
+-10279
+-9396
+15320
+993
+-15939
+7728
+11698
+-14153
+-4055
+16286
+-4882
+-13648
+12365
+6974
+-16041
+1875
+15117
+-10100
+-9631
+15212
+1246
+-15990
+7477
+11902
+-13970
+-4353
+16351
+-4531
+-13851
+12186
+7244
+-16097
+1513
+15229
+-9879
+-9865
+15170
+1495
+-16071
+7155
+12142
+-13817
+-4590
+16249
+-4277
+-13975
+11963
+7513
+-15974
+1218
+15286
+-9521
+-10093
+15042
+1868
+-16098
+6895
+12367
+-13623
+-4841
+16293
+-4033
+-14174
+11645
+7748
+-15939
+954
+15469
+-9316
+-10350
+14876
+2178
+-16146
+6636
+12468
+-13458
+-5148
+16300
+-3652
+-14259
+11462
+8013
+-15799
+612
+15518
+-9100
+-10597
+14841
+2431
+-16199
+6423
+12694
+-13281
+-5508
+16326
+-3421
+-14446
+11228
+8273
+-15791
+365
+15583
+-8854
+-10836
+14680
+2806
+-16198
+6049
+12957
+-13069
+-5748
+16207
+-3155
+-14548
+11037
+8509
+-15639
+58
+15627
+-8622
+-10923
+14531
+3083
+-16258
+5796
+13040
+-12894
+-6030
+16207
+-2796
+-14734
+10812
+8764
+-15644
+-309
+15704
+-8276
+-11195
+14490
+3341
+-16277
+5560
+13256
+-12712
+-6291
+16227
+-2538
+-14807
+10607
+9008
+-15492
+-571
+15875
+-8048
+-11426
+14328
+3589
+-16297
+5192
+13479
+-12613
+-6537
+16196
+-2250
+-14887
+10377
+9261
+-15459
+-826
+15911
+-7799
+-11659
+14148
+3986
+-16313
+4930
+13552
+-12429
+-6916
+16060
+-1884
+-15069
+10156
+9490
+-15295
+-1223
+15958
+-7577
+-11863
+13969
+4238
+-16351
+4679
+13766
+-12200
+-7159
+16068
+-1623
+-15140
+9935
+9759
+-15257
+-1481
+16008
+-7327
+-12088
+13903
+4486
+-16359
+4435
+13966
+-12014
+-7414
+16050
+-1378
+-15314
+9701
+9981
+-15094
+-1735
+16033
+-6956
+-12334
+13719
+4757
+-16359
+4059
+14043
+-11812
+-7676
+15908
+-986
+-15381
+9475
+10222
+-15047
+-2115
+16062
+-6727
+-12420
+13524
+5131
+-16246
+3798
+14242
+-11584
+-7911
+15883
+-729
+-15414
+9129
+10461
+-14876
+-2380
+16086
+-6475
+-12626
+13334
+5377
+-16240
+3546
+14321
+-11384
+-8155
+15743
+-471
+-15589
+8878
+10685
+-14704
+-2638
+16119
+-6236
+-12845
+13141
+5643
+-16240
+3177
+14508
+-11163
+-8401
+15713
+-91
+-15638
+8651
+10910
+-14649
+-2892
+16137
+-5869
+-13052
+12934
+5887
+-16230
+2918
+14698
+-10943
+-8638
+15677
+171
+-15676
+8415
+11141
+-14470
+-3275
+16149
+-5614
+-13145
+12862
+6264
+-16226
+2666
+14757
+-10714
+-9007
+15516
+430
+-15842
+8176
+11371
+-14288
+-3533
+16159
+-5358
+-13346
+12648
+6517
+-16209
+2275
+14935
+-10490
+-9244
+15479
+816
+-15878
+7936
+11590
+-14227
+-3785
+16176
+-5122
+-13553
+12458
+6753
+-16084
+2043
+15002
+-10299
+-9476
+15350
+1045
+-15934
+13411
+5229
+-16343
+3691
+14313
+-11472
+-8079
+15825
+-584
+-15600
+9008
+10656
+-14905
+-2512
+16223
+-6290
+-12826
+13333
+5468
+-16319
+3320
+14469
+-11248
+-8281
+15766
+-357
+-15593
+8778
+10830
+-14700
+-2729
+16192
+-6058
+-12861
+13118
+5807
+-16283
+3084
+14495
+-11025
+-8494
+15717
+16
+-15745
+8541
+11044
+-14509
+-3110
+16208
+-5810
+-13068
+12910
+6059
+-16269
+2826
+14680
+-10794
+-8868
+15554
+277
+-15775
+8299
+11269
+-14447
+-3360
+16210
+-5557
+-13265
+12702
+6308
+-16123
+2441
+14855
+-10570
+-9096
+15511
+534
+-15805
+8053
+11488
+-14254
+-3620
+16218
+-5171
+-13459
+12493
+6545
+-16102
+2185
+14907
+-10335
+-9324
+15469
+923
+-15956
+7811
+11700
+-14183
+-4000
+16209
+-4920
+-13659
+12390
+6919
+-16080
+1932
+15074
+-10112
+-9562
+15295
+1174
+-15979
+7557
+11901
+-13986
+-4246
+16221
+-4670
+-13728
+12170
+7168
+-16042
+1535
+15117
+-9860
+-9786
+15242
+1416
+-15978
+7176
+12127
+-13786
+-4498
+16195
+-4418
+-13916
+11962
+7397
+-16008
+1282
+15290
+-9630
+-10012
+15055
+1812
+-16130
+6940
+12327
+-13707
+-4879
+16190
+-4027
+-14103
+11738
+7653
+-15971
+1026
+15319
+-9400
+-10242
+14989
+2078
+-16145
+6706
+12543
+-13491
+-5116
+16179
+-3770
+-14260
+11492
+8002
+-15812
+767
+15478
+-9147
+-10457
+14925
+2338
+-16150
+6420
+12610
+-13292
+-5373
+16162
+-3522
+-14324
+11285
+8227
+-15757
+369
+15508
+-8892
+-10681
+14742
+2714
+-16159
+6177
+12798
+-13206
+-5624
+16122
+-3131
+-14517
+11049
+8469
+-15712
+101
+15669
+-8669
+-10882
+14649
+2950
+-16296
+5928
+13010
+-12956
+-5996
+16104
+-2873
+-14687
+10936
+8716
+-15657
+-140
+15685
+-8394
+-11227
+14469
+3201
+-16267
+5549
+13199
+-12747
+-6225
+16078
+-2623
+-14738
+10694
+8935
+-15605
+-501
+15834
+-8154
+-11439
+14393
+3575
+-16275
+5278
+13365
+-12659
+-6482
+16050
+-2328
+-14899
+10448
+9159
+-15432
+-762
+15870
+-7923
+-11638
+14190
+3833
+-16234
+5026
+13570
+-12439
+-6860
+16027
+-1968
+-15047
+10213
+9514
+-15382
+-1058
+15995
+-7660
+-11860
+14107
+4104
+-16366
+4789
+13746
+-12224
+-7076
+15969
+-1710
+-15106
+9988
+9737
+-15283
+-1416
+15962
+-7398
+-12024
+13908
+4487
+-16335
+4497
+13926
+-12004
+-7337
+15921
+-1422
+-15239
+9701
+9972
+-15086
+-1692
+16090
+-7023
+-12271
+13808
+4732
+-16302
+4128
+13991
+-11822
+-7599
+15898
+-1051
+-15371
+9449
+10171
+-15009
+-1956
+16112
+-6779
+-12445
+13599
+4988
+-16293
+3891
+14175
+-11613
+-7923
+15833
+-795
+-15416
+9217
+10382
+-14917
+-2307
+16132
+-6490
+-12656
+13395
+5326
+-16250
+3580
+14321
+-11368
+-8124
+15745
+-533
+-15541
+8995
+10641
+-14722
+-2586
+16190
+-6246
+-12804
+13239
+5566
+-16246
+3333
+14463
+-11157
+-8379
+15683
+-236
+-15669
+8710
+10923
+-14687
+-2839
+16204
+-6013
+-13035
+13023
+5837
+-16291
+2984
+14627
+-11046
+-8584
+15632
+116
+-15706
+8450
+11136
+-14565
+-3219
+16299
+-5702
+-13187
+12900
+6182
+-16279
+2667
+14789
+-10742
+-8928
+15578
+371
+-15822
+8231
+11365
+-14385
+-3453
+16302
+-5433
+-13329
+12684
+6424
+-16229
+2419
+14850
+-10499
+-9178
+15477
+632
+-15846
+7905
+11548
+-14267
+-3716
+16241
+-5184
+-13561
+12449
+6667
+-16131
+2166
+14982
+-10297
+-9383
+15380
+1039
+-15976
+7673
+11760
+-14070
+-4052
+16338
+-4804
+-13693
+12347
+6934
+-16100
+1754
+15124
+-10047
+-9630
+15330
+1288
+-15987
+7405
+11983
+-13946
+-4377
+16361
+-4552
+-13818
+12101
+7265
+-16035
+1508
+15232
+-9803
+-9821
+15143
+1551
+-16099
+7131
+12141
+-13829
+-4632
+16290
+-4280
+-13958
+11870
+7496
+-16003
+1249
+15264
+-9478
+-10131
+15013
+1885
+-16040
+6863
+12362
+-13627
+-4949
+16277
+-3953
+-14084
+11751
+7744
+-15890
+931
+15361
+-9361
+-10350
+14932
+2238
+-16150
+6624
+12503
+-13474
+-5220
+16353
+-3712
+-14287
+11432
+8088
+-15886
+586
+15479
+-9113
+-10594
+14821
+2482
+-16138
+6353
+12736
+-13282
+-5441
+16276
+-3382
+-14420
+11192
+8287
+-15780
+332
+15501
+-8855
+-10803
+14759
+2784
+-16238
+6050
+12868
+-13151
+-5792
+16261
+-3037
+-14544
+11055
+8545
+-15684
+-21
+15625
+-8554
+-10965
+14564
+3047
+-16265
+5808
+13142
+-12940
+-6026
+16157
+-2783
+-14728
+10818
+8803
+-15647
+-357
+15700
+-8319
+-11282
+14465
+3382
+-16342
+5534
+13358
+-12774
+-6276
+16214
+-2543
+-14832
+10567
+9081
+-15519
+-606
+15738
+-8073
+-11500
+14303
+3702
+-16228
+5224
+13490
+-12560
+-6593
+16102
+-2201
+-14970
+10361
+9329
+-15422
+-857
+15795
+-7841
+-11633
+14089
+3978
+-16301
+4954
+13675
+-12407
+-6919
+16103
+-1865
+-14972
+10184
+9602
+-15380
+-1207
+15889
+-7489
+-11848
+13952
+4235
+-16316
+4636
+13800
+-12155
+-7157
+16073
+-1628
+-15187
+9837
+9706
+-15265
+-1505
+15916
+-7241
+-12053
+13819
+4528
+-16321
+4305
+14009
+-12023
+-7487
+15966
+-1248
+-15279
+9608
+10013
+-15105
+-1757
+15982
+-7008
+-12299
+13695
+4860
+-16282
+4028
+14092
+-11795
+-7695
+15954
+-1022
+-15364
+9380
+10262
+-14923
+-2112
+16060
+-6662
+-12418
+13555
+5132
+-16241
+3814
+14205
+-11455
+-7960
+15815
+-772
+-15462
+9192
+10477
+-14873
+-2414
+16072
+-6401
+-12683
+13383
+5436
+-16303
+3451
+14401
+-11295
+-8200
+15806
+-354
+-15575
+8968
+10697
+-14723
+-2663
+16122
+-6151
+-12899
+13184
+5668
+-16299
+3179
+14512
+-11070
+-8476
+15679
+-110
+-15665
+8616
+10989
+-14591
+-2926
+16134
+-5920
+-13004
+13012
+5912
+-16178
+2924
+14664
+-10829
+-8715
+15557
+153
+-15732
+8382
+11207
+-14555
+-3331
+16200
+-5570
+-13232
+12839
+6219
+-16205
+2533
+14743
+-10666
+-8974
+15523
+562
+-15820
+8141
+11314
+-14374
+-3576
+16199
+-5316
+-13440
+12599
+6452
+-16215
+2299
+14939
+-10418
+-9245
+15391
+808
+-15831
+7893
+11556
+-14212
+-3826
+16243
+-5089
+-13546
+12442
+6806
+-16087
+2031
+15033
+-10220
+-9477
+15357
+1070
+-15904
+7561
+11827
+-14004
+-4141
+16250
+-4710
+-13747
+12230
+7100
+-16070
+1658
+15093
+-9995
+-9711
+15207
+1316
+-16057
+7335
+12040
+-13848
+-4504
+16268
+-4458
+-13830
+12026
+7337
+-16077
+1410
+15279
+-9760
+-9960
+15170
+1737
+-16118
+7090
+12250
+-13799
+-4750
+16267
+-4194
+-14044
+11822
+7566
+-15925
+1152
+15347
+-9408
+-10217
+15008
+1984
+-16128
+6835
+12349
+-13613
+-4996
+16298
+-3838
+-14122
+11626
+7852
+-15899
+755
+15419
+-9201
+-10444
+14844
+2243
+-16185
+6481
+12565
+-13401
+-5269
+16301
+-3578
+-14309
+11400
+8084
+-15767
+497
+15591
+-8971
+-10681
+14807
+2613
+-16209
+6232
+12785
+-13215
+-5514
+16309
+-3320
+-14516
+11190
+8324
+-15751
+247
+15638
+-8724
+-10923
+14636
+2887
+-16232
+5985
+13025
+-13033
+-5885
+16171
+-2944
+-14588
+10977
+8570
+-15720
+-133
+15683
+-8516
+-11147
+14458
+3137
+-16253
+5743
+13101
+-12813
+-6163
+16181
+-2694
+-14801
+10767
+8815
+-15569
+-398
+15726
+-8271
+-11255
+14419
+3517
+-16276
+5362
+13315
+-12618
+-6413
+16171
+-2435
+-14864
+10533
+9188
+-15533
+-668
+15894
+-7896
+-11474
+14243
+3785
+-16287
+5112
+13519
+-12541
+-6654
+16156
+-2047
+-15050
+10317
+9423
+-15369
+-1051
+15930
+-7661
+-11703
+14053
+4037
+-16299
+4861
+13721
+-12332
+-6909
+16150
+-1785
+-15101
+10085
+9660
+-15327
+-1307
+15961
+-7419
+-11925
+13992
+4288
+-16303
+4619
+13795
+-12125
+-7282
+15994
+-1538
+-15144
+9854
+9898
+-15167
+-1555
+15994
+-7183
+-12136
+13800
+4668
+-16308
+4234
+13993
+-11910
+-7526
+15972
+-1148
+-15321
+9623
+10129
+-15113
+-1949
+16138
+-6936
+-12351
+13602
+4921
+-16311
+3986
+14192
+-11704
+-7767
+15965
+-906
+-15384
+9289
+10361
+-14972
+-2181
+16189
+-6604
+-12573
+16213
+-2558
+-14812
+10588
+9084
+-15571
+-550
+15847
+-8127
+-11409
+14398
+3649
+-16347
+5279
+13455
+-12573
+-6606
+16191
+-2311
+-14974
+10361
+9291
+-15511
+-780
+15966
+-7897
+-11579
+14193
+3860
+-16313
+5052
+13606
+-12354
+-6804
+16141
+-1948
+-14987
+10131
+9491
+-15327
+-1145
+15976
+-7525
+-11784
+13995
+4238
+-16309
+4671
+13676
+-12140
+-7052
+16121
+-1689
+-15170
+9902
+9732
+-15280
+-1408
+16002
+-7283
+-12002
+13926
+4487
+-16309
+4411
+13870
+-12049
+-7301
+15967
+-1433
+-15206
+9663
+9963
+-15098
+-1668
+16021
+-7040
+-12207
+13728
+4739
+-16303
+4163
+14051
+-11828
+-7668
+15927
+-1047
+-15373
+9428
+10182
+-15047
+-2053
+16160
+-6791
+-12423
+13530
+4994
+-16296
+3895
+14236
+-11607
+-7910
+15908
+-783
+-15413
+9186
+10415
+-14861
+-2310
+16162
+-6533
+-12624
+13453
+5376
+-16274
+3516
+14289
+-11379
+-8138
+15863
+-524
+-15573
+8945
+10633
+-14803
+-2559
+16179
+-6159
+-12835
+13233
+5612
+-16257
+3265
+14476
+-11160
+-8372
+15695
+-138
+-15608
+8696
+10844
+-14611
+-2936
+16183
+-5900
+-13029
+13018
+5870
+-16241
+2992
+14646
+-10916
+-8613
+15645
+99
+-15765
+8459
+11062
+-14525
+-3193
+16309
+-5659
+-13218
+12797
+6118
+-16224
+2615
+14689
+-10701
+-8985
+15589
+385
+-15768
+8225
+11288
+-14339
+-3450
+16314
+-5417
+-13294
+12714
+6455
+-16175
+2362
+14859
+-10460
+-9184
+15407
+766
+-15913
+7955
+11490
+-14268
+-3803
+16285
+-5141
+-13472
+12490
+6709
+-16148
+2110
+15026
+-10200
+-9417
+15350
+1016
+-15933
+7723
+11695
+-14056
+-4068
+16316
+-4755
+-13658
+12271
+6951
+-16126
+1825
+15048
+-9973
+-9658
+15302
+1270
+-15961
+7362
+11900
+-13980
+-4352
+16279
+-4501
+-13851
+12021
+7187
+-16062
+1455
+15203
+-9736
+-9846
+15129
+1647
+-16092
+7067
+12119
+-13775
+-4717
+16268
+-4222
+-14014
+11924
+7559
+-15931
+1200
+15240
+-9526
+-10089
+15059
+1890
+-16072
+6830
+12278
+-13560
+-4962
+16227
+-3971
+-14193
+11701
+7804
+-15864
+919
+15376
+-9235
+-10331
+14964
+2178
+-16081
+6602
+12510
+-13465
+-5217
+16234
+-3616
+-14276
+11459
+8035
+-15805
+539
+15520
+-9003
+-10498
+14770
+2543
+-16214
+6296
+12706
+-13257
+-5589
+16176
+-3336
+-14423
+11247
+8278
+-15720
+304
+15557
+-8766
+-10839
+14701
+2802
+-16205
+6058
+12921
+-13110
+-5808
+16173
+-3075
+-14587
+10986
+8586
+-15728
+64
+15673
+-8488
+-11081
+14615
+3067
+-16213
+5820
+13074
+-12896
+-6068
+16133
+-2827
+-14730
+10737
+8800
+-15628
+-356
+15706
+-8243
+-11246
+14417
+3428
+-16314
+5498
+13232
+-12686
+-6322
+16056
+-2402
+-14794
+10620
+9053
+-15560
+-619
+15848
+-8008
+-11481
+14286
+3642
+-16276
+5164
+13462
+-12559
+-6685
+16054
+-2138
+-14922
+10371
+9307
+-15374
+-872
+15867
+-7768
+-11710
+14095
+3967
+-16257
+4913
+13603
+-12322
+-6905
+15999
+-1898
+-15116
+10082
+9534
+-15320
+-1239
+15978
+-7466
+-11877
+13994
+4315
+-16354
+4623
+13813
+-12127
+-7167
+15974
+-1575
+-15227
+9867
+9866
+-15257
+-1544
+15998
+-7205
+-12095
+13782
+4569
+-16285
+4340
+13958
+-11989
+-7524
+15886
+-1233
+-15270
+9615
+10036
+-15145
+-1802
+16106
+-6969
+-12259
+13686
+4814
+-16317
+4090
+14119
+-11764
+-7731
+15821
+-981
+-15416
+9387
+10264
+-14936
+-2156
+16131
+-6657
+-12472
+13468
+5148
+-16236
+3686
+14306
+-11486
+-8000
+15778
+-732
+-15538
+9088
+10497
+-14839
+-2399
+16218
+-6409
+-12617
+13349
+5401
+-16312
+3463
+14346
+-11261
+-8163
+15706
+-404
+-15565
+8841
+10746
+-14712
+-2649
+16171
+-6172
+-12834
+13139
+5659
+-16301
+3214
+14487
+-11105
+-8477
+15612
+-62
+-15669
+8607
+10976
+-14630
+-3057
+16268
+-5828
+-13002
+13004
+5960
+-16203
+2856
+14618
+-10897
+-8734
+15561
+185
+-15801
+8369
+11225
+-14488
+-3313
+16263
+-5618
+-13193
+12786
+6231
+-16224
+2607
+14812
+-10651
+-8964
+15497
+514
+-15810
+8056
+11457
+-14351
+-3562
+16284
+-5344
+-13348
+12648
+6470
+-16127
+2275
+14921
+-10334
+-9216
+15381
+861
+-15892
+7811
+11609
+-14232
+-3897
+16342
+-4930
+-13554
+12436
+6736
+-16103
+1948
+15036
+-10200
+-9511
+15345
+1110
+-15932
+7606
+11810
+-14046
+-4164
+16265
+-4689
+-13653
+12207
+7120
+-15996
+1680
+15103
+-9961
+-9757
+15219
+1352
+-16008
+7321
+12062
+-13872
+-4474
+16258
+-4442
+-13871
+12059
+7364
+-16063
+1428
+15287
+-9707
+-10010
+15111
+1776
+-16106
+7056
+12193
+-13674
+-4789
+16340
+-4102
+-14026
+11839
+7624
+-15941
+1026
+15413
+-9482
+-10223
+14956
+2030
+-16126
+6810
+12475
+-13522
+-5068
+16269
+-3859
+-14229
+11679
+7931
+-15918
+784
+15468
+-9172
+-10448
+14922
+2245
+-16186
+6573
+12692
+-13401
+-5319
+16265
+-3605
+-14310
+11357
+8171
+-15833
+511
+15556
+-8913
+-10655
+14807
+2597
+-16204
+6170
+12819
+-13193
+-5619
+16301
+-3228
+-14418
+11136
+8408
+-15785
+168
+15608
+-8757
+-10882
+14665
+2938
+-16297
+5907
+13028
+-13007
+-5841
+16187
+-2944
+-14635
+10966
+8726
+-15654
+-157
+15673
+-8490
+-11127
+14465
+3186
+-16205
+5687
+13240
+-12811
+-6112
+16171
+-2699
+-14747
+10708
+8965
+-15564
+-400
+15770
+-8247
+-11358
+14413
+3452
+-16248
+5331
+13352
+-12649
+-6504
+16206
+-2344
+-14923
+10504
+9198
+-15517
+-659
+15784
+-7923
+-11508
+14254
+3745
+-16265
+5065
+13564
+-12435
+-6752
+16082
+-2066
+-15005
+10312
+9445
+-15371
+-1070
+15850
+-7665
+-11735
+14103
+4103
+-16314
+4823
+13664
+-12248
+-7020
+16085
+-1805
+-15109
+10077
+9587
+-15239
+-1321
+15918
+-7428
+-11971
+13899
+4362
+-16293
+4472
+13867
+-12038
+-7246
+16072
+-1445
+-15301
+9737
+9843
+-15183
+-1569
+15970
+-7083
+-12178
+13734
+4668
+-16347
+4215
+13953
+-11843
+-7514
+15987
+-1151
+-15316
+9491
+10066
+-15046
+-1939
+15996
+-6827
+-12297
+13558
+4900
+-16358
+3951
+14162
+-11608
+-7771
+15953
+-915
+-15401
+9283
+10306
+-15000
+-2230
+16032
+-6587
+-12521
+13523
+5261
+-16273
+3600
+14246
+-11438
+-8014
+15809
+-540
+-15466
+9065
+10573
+-14841
+-2480
+16062
+-6326
+-12752
+13306
+5538
+-16265
+3364
+14445
+-11214
+-8292
+15800
+-277
+-15642
+8818
+10794
+-14675
+-2729
+16090
+-6017
+-12967
+13115
+5790
+-16240
+3096
+14527
+-11016
+-8522
+15650
+10
+-15710
+8577
+11032
+-14521
+-3128
+16136
+-5758
+-13065
+12932
+6059
+-16263
+2838
+14718
+-10794
+-8776
+15616
+378
+-15764
+8254
+11274
+-14470
+-3384
+16157
+-5509
+-13264
+12733
+6324
+-16138
+2442
+14785
+-10587
+-9035
+15470
+642
+-15799
+8009
+11495
+-14265
+-3632
+16163
+-5265
+-13487
+12533
+6565
+-16128
+2179
+14970
+-10357
+-9256
+15438
+897
+-15967
+7760
+11731
+-14096
+-4015
+16192
+-4883
+-13569
+12313
+6922
+-16130
+1939
+15051
+-10137
+-9500
+15268
+1165
+-16006
+7526
+11821
+-14026
+-4281
+16205
+-4629
+-13773
+12109
+7199
+-15995
+1563
+15231
+-9914
+-9865
+15231
+1555
+-16041
+7288
+12050
+-13843
+-4542
+16204
+-4385
+-13987
+11919
+7437
+-15974
+1309
+15278
+-9682
+-10100
+15069
+1793
+-16060
+6923
+12267
+-13670
+-4793
+16203
+-4006
+-14059
+11698
+7678
+-15952
+1045
+15331
+-9327
+-10328
+15025
+2049
+-16100
+6686
+12483
+-13470
+-5177
+16216
+-3749
+-14255
+11481
+7927
+-15797
+662
+15503
+-9100
+-10564
+14850
+2445
+-16119
+6435
+12701
+-13264
+-5426
+16205
+-3492
+-14320
+11258
+8171
+-15771
+407
+15559
+-8860
+-10676
+14679
+2696
+-16271
+6184
+12912
+-13191
+-5678
+16204
+-3109
+-14510
+11046
+8410
+-15741
+145
+15719
+-8622
+-10896
+14618
+2954
+-16279
+5807
+12988
+-12984
+-5931
+16194
+-2853
+-14699
+10828
+8779
+-15592
+-230
+15766
+-8409
+-11120
+14470
+3320
+-16320
+5594
+13205
+-12827
+-6290
+15313
+-9706
+-9963
+15191
+1681
+-16097
+7117
+12291
+-13763
+-4784
+16217
+-4141
+-14086
+11813
+7614
+-15934
+1172
+15349
+-9475
+-10172
+15001
+1914
+-16088
+6882
+12334
+-13554
+-4992
+16175
+-3912
+-14100
+11590
+7807
+-15876
+815
+15477
+-9244
+-10361
+14934
+2275
+-16081
+6515
+12520
+-13474
+-5231
+16160
+-3658
+-14286
+11366
+8047
+-15840
+555
+15520
+-9005
+-10594
+14755
+2535
+-16226
+6265
+12732
+-13268
+-5486
+16153
+-3274
+-14470
+11274
+8285
+-15810
+306
+15550
+-8769
+-10814
+14695
+2790
+-16236
+6020
+12931
+-13060
+-5856
+16139
+-3023
+-14531
+11043
+8654
+-15648
+-85
+15712
+-8527
+-11044
+14509
+3167
+-16245
+5761
+13144
+-12849
+-6106
+16110
+-2768
+-14707
+10827
+8892
+-15597
+-343
+15735
+-8285
+-11247
+14444
+3419
+-16239
+5513
+13342
+-12766
+-6357
+16092
+-2501
+-14885
+10584
+9122
+-15551
+-608
+15894
+-8046
+-11474
+14251
+3676
+-16247
+5142
+13522
+-12543
+-6592
+16071
+-2118
+-14933
+10345
+9343
+-15374
+-983
+15901
+-7793
+-11679
+14181
+4056
+-16241
+4870
+13594
+-12330
+-6966
+16035
+-1869
+-15101
+10126
+9586
+-15324
+-1242
+15938
+-7413
+-11887
+13981
+4302
+-16365
+4624
+13797
+-12103
+-7218
+16007
+-1609
+-15130
+9867
+9811
+-15126
+-1504
+16078
+-7187
+-12101
+13774
+4552
+-16335
+4360
+13974
+-11873
+-7433
+15972
+-1206
+-15296
+9632
+10033
+-15068
+-1894
+16080
+-6922
+-12319
+13699
+4810
+-16321
+3957
+14166
+-11661
+-7686
+15932
+-950
+-15450
+9384
+10266
+-15009
+-2151
+16095
+-6656
+-12510
+13484
+5181
+-16306
+3713
+14190
+-11536
+-8044
+15873
+-686
+-15482
+9162
+10590
+-14821
+-2398
+16215
+-6409
+-12680
+13245
+5421
+-16291
+3471
+14367
+-11308
+-8268
+15818
+-322
+-15637
+8882
+10814
+-14722
+-2784
+16185
+-6136
+-12895
+13168
+5670
+-16246
+3176
+14537
+-11082
+-8523
+15682
+-52
+-15631
+8645
+11010
+-14517
+-3018
+16200
+-5775
+-13086
+12944
+6048
+-16214
+2818
+14702
+-10860
+-8765
+15600
+203
+-15770
+8400
+11245
+-14449
+-3265
+16321
+-5528
+-13259
+12723
+6268
+-16197
+2568
+14740
+-10584
+-8959
+15544
+568
+-15801
+8129
+11471
+-14255
+-3650
+16300
+-5237
+-13454
+12623
+6517
+-16148
+2275
+14906
+-10352
+-9306
+15448
+827
+-15949
+7777
+11642
+-14149
+-3947
+16292
+-4993
+-13518
+12401
+6760
+-16140
+1903
+15018
+-10130
+-9544
+15282
+1138
+-15937
+7513
+11884
+-13963
+-4190
+16295
+-4743
+-13677
+12168
+7108
+-16067
+1649
+15064
+-9881
+-9791
+15208
+1508
+-16072
+7247
+12053
+-13836
+-4540
+16250
+-4443
+-13895
+12071
+7367
+-15999
+1402
+15222
+-9710
+-9951
+15151
+1758
+-16090
+6990
+12252
+-13629
+-4786
+16355
+-4064
+-14037
+11778
+7602
+-15975
+1096
+15338
+-9480
+-10205
+15068
+1998
+-16068
+6743
+12429
+-13504
+-5038
+16306
+-3840
+-14192
+11549
+7934
+-15915
+739
+15372
+-9222
+-10437
+14907
+2332
+-16163
+6453
+12651
+-13319
+-5306
+16291
+-3522
+-14400
+11324
+8174
+-15802
+487
+15495
+-9016
+-10755
+14771
+2643
+-16167
+6201
+12791
+-13202
+-5627
+16223
+-3271
+-14553
+11197
+8429
+-15793
+181
+15626
+-8703
+-10924
+14674
+2926
+-16272
+5961
+13015
+-12973
+-5888
+16213
+-2930
+-14565
+10973
+8673
+-15689
+-180
+15653
+-8444
+-11148
+14471
+3257
+-16252
+5651
+13161
+-12865
+-6143
+16151
+-2601
+-14726
+10691
+8980
+-15535
+-415
+15764
+-8199
+-11363
+14374
+3514
+-16259
+5374
+13380
+-12650
+-6474
+16133
+-2351
+-14918
+10431
+9161
+-15417
+-706
+15788
+-7973
+-11541
+14233
+3760
+-16351
+5051
+13519
+-12411
+-6716
+16043
+-2082
+-15035
+10186
+9414
+-15400
+-1110
+15877
+-7657
+-11777
+14034
+4173
+-16338
+4747
+13735
+-12302
+-6968
+16040
+-1658
+-15184
+10060
+9646
+-15267
+-1362
+15977
+-7391
+-11976
+13903
+4402
+-16262
+4482
+13871
+-12051
+-7288
+15945
+-1420
+-15196
+9826
+9872
+-15160
+-1627
+15982
+-7169
+-12136
+13721
+4653
+-16343
+4229
+13970
+-11909
+-7527
+15921
+-1159
+-15303
+9494
+10190
+-15057
+-1869
+16079
+-6844
+-12445
+13556
+4928
+-16333
+3900
+14193
+-11627
+-7765
+15824
+-909
+-15411
+9272
+10420
+-14945
+-2287
+16092
+-6594
+-12555
+13326
+5254
+-16236
+3652
+14327
+-11387
+-8107
+15722
+-524
+-15527
+9050
+10561
+-14808
+-2513
+16175
+-6326
+-12785
+13304
+5468
+-16339
+3336
+14440
+-11215
+-8317
+15694
+-272
+-15634
+8795
+10782
+-14687
+-2762
+16188
+-6023
+-12999
+13163
+5747
+-16231
+2988
+14622
+-11000
+-8560
+15586
+-19
+-15755
+8477
+11000
+-14548
+-3088
+16279
+-5770
+-13119
+12944
+6135
+-16227
+2751
+14678
+-10765
+-8793
+15554
+333
+-15824
+8235
+11320
+-14354
+-3443
+16277
+-5431
+-13345
+12779
+6386
+-16205
+2492
+14775
+-10541
+-9116
+15449
+649
+-15834
+8040
+11560
+-14220
+-3715
+16328
+-5109
+-13458
+12487
+6636
+-16088
+2118
+14984
+-10397
+-9353
+15325
+901
+-15921
+7808
+11664
+-14145
+-4019
+16341
+-4861
+-13645
+12321
+6932
+-16145
+1805
+15084
+-10040
+-9574
+15283
+1252
+-16008
+7471
+11910
+-14008
+-4258
+16257
+-4606
+-13784
+12078
+7179
+-16029
+1562
+15169
+-9796
+-9816
+15168
+1550
+-16020
+7212
+12132
+-13808
+-4509
+16286
+-4366
+-13999
+11884
+7441
+-16005
+1215
+15361
+-9575
+-10083
+15008
+1812
+-16086
+6968
+12253
+-13645
+-4931
+16296
+-3990
+-14092
+11712
+7711
+-15874
+961
+15458
+-9387
+-10333
+14976
+2063
+-16160
+6632
+12519
+-13481
+-5179
+16348
+-3760
+-14282
+11474
+7972
+-15858
+715
+15478
+-9159
+-10566
+14821
+2504
+-16180
+6370
+12739
+-13271
+-5420
+16240
+-3511
+-14391
+11303
+8212
+-15733
+415
+15535
+-8934
+-10776
+14693
+2745
+-16229
+6117
+12954
+-13116
+-5709
+16238
+-3137
+-14581
+11078
+8509
+-15745
+25
+15727
+-8572
+-10947
+14529
+3005
+-16246
+5885
+13056
+-12930
+-5973
+16268
+-2846
+-14647
+10879
+8727
+-15604
+-226
+15789
+-8315
+-11180
+14490
+3251
+-16277
+5521
+13284
+-12714
+-6208
+16229
+-2609
+-14866
+10658
+8982
+-15572
+-477
+15870
+-8121
+-11413
+14307
+3650
+-16296
+5258
+13361
+-12534
+-6600
+16108
+-2227
+-14940
+10413
+9238
+-15415
+-879
+15882
+-7883
+-11626
+14142
+3908
+-16331
+5005
+13579
+-12442
+-6845
+16129
+-1967
+-15016
+10211
+9473
+-15378
+-1142
+15934
+-7513
+-11878
+13964
+4151
+-16361
+4644
+13784
+-12245
+-7105
+16113
+-1721
+-15195
+9979
+9706
+-15223
+-1391
+15979
+-7281
+-12097
+13901
+4551
+-16352
+4392
+13859
+-12027
+-7374
+15966
+-1340
+-15269
+9633
+9952
+-15184
+-1768
+16008
+-7042
+-12197
+13714
+4801
+-16261
+4130
+14090
+-11823
+-7600
+15960
+-1074
+-15319
+9418
+10199
+-15015
+-2047
+16037
+-6790
+-12403
+13532
+5040
+-16259
+3897
+14288
+-11637
+-7858
+15832
+-812
+-15484
+9171
+10424
+-14846
+-2297
+16084
+-6414
+-12622
+13340
+5323
+-16265
+3511
+14348
+-11412
+-8107
+15807
+-438
+-15536
+8943
+10652
+-14797
+-2669
+16107
+-6198
+-12855
+13128
+5565
+-16264
+3259
+14552
+-11197
+-8470
+15772
+-176
+-15582
+8701
+10900
+-14620
+-2936
+16123
+-5934
+-12943
+13073
+5945
+-16251
+2994
+14615
+-10977
+-8718
+15614
+86
+-15755
+8474
+11126
+-14451
+-3192
+16137
+-5685
+-13147
+12866
+6199
+-16254
+2619
+14800
+-10759
+-8958
+15594
+470
+-15804
+8240
+11347
+-14391
+-3445
+16157
+-5316
+-13357
+12663
+6444
+-16114
+2361
+14857
+-10531
+-9200
+15432
+732
+-15833
+7868
+11567
+-14209
+-3830
+16167
+-5064
+-13555
+12456
+6690
+-16102
+2108
+15036
+-10179
+-9432
+15386
+990
+-15989
+7626
+11787
+-14010
+-4092
+16168
+-4805
+-13627
+12242
+6944
+-16081
+1721
+15086
+-9952
+-9666
+15220
+1365
+-16025
+7402
+12010
+-13969
+-4332
+16195
+-4586
+-13839
+12071
+7302
+-16099
+1504
+10840
+-14684
+-2813
+16217
+-6110
+-12917
+13131
+5790
+-16342
+3134
+14589
+-11054
+-8624
+15679
+-36
+-15727
+8587
+11055
+-14620
+-3053
+16208
+-5743
+-13084
+12917
+5997
+-16170
+2775
+14723
+-10829
+-8809
+15614
+316
+-15716
+8356
+11234
+-14415
+-3280
+16189
+-5501
+-13259
+12702
+6353
+-16142
+2526
+14766
+-10602
+-9041
+15570
+577
+-15877
+8116
+11457
+-14354
+-3659
+16197
+-5248
+-13467
+12615
+6606
+-16130
+2271
+14943
+-10371
+-9281
+15403
+834
+-15903
+7747
+11668
+-14160
+-3911
+16204
+-5000
+-13536
+12399
+6854
+-16099
+1881
+14990
+-10135
+-9500
+15360
+1214
+-15921
+7494
+11888
+-13965
+-4164
+16193
+-4613
+-13734
+12191
+7093
+-16072
+1625
+15166
+-9907
+-9736
+15178
+1470
+-16069
+7252
+12096
+-13888
+-4548
+16192
+-4361
+-13923
+11969
+7341
+-16041
+1370
+15328
+-9676
+-9968
+15120
+1734
+-16090
+7015
+12304
+-13687
+-4790
+16184
+-4106
+-14093
+11735
+7716
+-15890
+985
+15366
+-9432
+-10190
+15064
+2118
+-16100
+6741
+12511
+-13486
+-5046
+16174
+-3840
+-14159
+11528
+7930
+-15839
+716
+15519
+-9183
+-10416
+14873
+2369
+-16114
+6496
+12583
+-13384
+-5421
+16152
+-3468
+-14350
+11297
+8168
+-15795
+460
+15548
+-8953
+-10747
+14810
+2612
+-16234
+6140
+12794
+-13160
+-5656
+16133
+-3212
+-14530
+11190
+8419
+-15753
+85
+15696
+-8694
+-10972
+14623
+2985
+-16237
+5875
+12979
+-12958
+-5905
+16113
+-2960
+-14706
+10954
+8642
+-15679
+-160
+15724
+-8454
+-11195
+14551
+3242
+-16241
+5626
+13161
+-12874
+-6160
+16088
+-2674
+-14752
+10713
+8990
+-15547
+-450
+15783
+-8222
+-11395
+14352
+3533
+-16217
+5355
+13376
+-12659
+-6526
+16048
+-2309
+-14911
+10473
+9231
+-15468
+-827
+15918
+-7931
+-11615
+14279
+3884
+-16351
+5084
+13571
+-12445
+-6774
+16016
+-2051
+-15066
+10265
+9456
+-15402
+-1073
+15896
+-7585
+-11806
+14082
+4152
+-16331
+4717
+13721
+-12192
+-7022
+15977
+-1770
+-15110
+9981
+9693
+-15222
+-1330
+16041
+-7330
+-12036
+13983
+4399
+-16319
+4459
+13920
+-12064
+-7285
+15917
+-1394
+-15245
+9733
+9900
+-15141
+-1608
+16054
+-7047
+-12215
+13786
+4654
+-16267
+4181
+13996
+-11855
+-7617
+15900
+-1140
+-15299
+9515
+10121
+-15056
+-1984
+16188
+-6808
+-12409
+13538
+5010
+-16285
+3944
+14156
+-11618
+-7826
+15827
+-879
+-15424
+9232
+10479
+-14866
+-2244
+16149
+-6567
+-12608
+13440
+5240
+-16221
+3671
+14302
+-11401
+-8080
+15769
+-479
+-15570
+9002
+10663
+-14783
+-2495
+16165
+-6281
+-12817
+13226
+5513
+-16326
+3266
+14451
+-11192
+-8289
+15723
+-228
+-15614
+8742
+10870
+-14736
+-2879
+16267
+-6028
+-12983
+13114
+5863
+-16259
+3009
+14638
+-11003
+-8643
+15673
+28
+-15730
+8525
+11113
+-14540
+-3115
+16274
+-5753
+-13131
+12900
+6104
+-16270
+2760
+14700
+-10758
+-8890
+15579
+440
+-15759
+8213
+11298
+-14442
+-3350
+16206
+-5353
+-13362
+12689
+6351
+-16174
+2508
+14841
+-10555
+-9097
+15496
+692
+-15908
+7977
+11514
+-14225
+-3756
+16327
+-5117
+-13513
+12561
+6709
+-16154
+2098
+14989
+-10314
+-9357
+15440
+946
+-15911
+7733
+11738
+-14122
+-4034
+16329
+-4887
+-13721
+12322
+6929
+-16097
+1839
+15085
+-10009
+-9638
+15266
+1205
+-16031
+7432
+11906
+-14011
+-4294
+16285
+-4541
+-13772
+12123
+7194
+-16060
+1592
+15144
+-9809
+-9849
+15165
+1615
+-15978
+7158
+12127
+-13813
+-4632
+16280
+-4295
+-13909
+11994
+7435
+-15963
+1192
+15255
+-9556
+-10078
+15076
+1892
+-16101
+6937
+12278
+-13661
+-4865
+16377
+-4039
+-14113
+11679
+7770
+-15899
+930
+15382
+-9397
+-10327
+14970
+2124
+-16091
+6617
+12584
+-13477
+-5109
+16290
+-3663
+-14256
+11465
+7989
+-15854
+676
+15412
+-9114
+-10536
+14901
+2446
+-16199
+6368
+12788
+-13355
+-5446
+16290
+-3376
+-14378
+11307
+8245
+-15777
+334
+15526
+-8853
+-10719
+14714
+2709
+-16227
+6131
+12943
+-13134
+-5708
+16190
+-3119
+-14573
+11076
+8592
+-15743
+11
+15616
+-8609
+-11032
+14623
+3045
+-16302
+5859
+13156
+-12984
+-6014
+16280
+-2883
+-14697
+10857
+8793
+-15635
+-248
+15667
+-8373
+-11251
+14468
+3360
+-16208
+5556
+13271
+-12773
+-6365
+16199
+-2543
+-14834
+10625
+9051
+-15532
+-576
+15750
+-8040
+-11478
+14256
+3643
+-16291
+5212
+13492
+-12625
+-6602
+16142
+-2205
+-14924
+10349
+9312
+-15500
+-911
+15824
+-7780
+-11605
+14128
+3899
+-16303
+4960
+13614
+-12406
+-6851
+16126
+-1969
+-15064
+10139
+9589
+-15376
+-1162
+15861
+-7539
+-11809
+13992
+4208
+-16316
+4625
+13815
+-12191
+-7153
+16029
+-1621
+-15155
+9883
+9742
+-15235
+-1423
+15927
+-7315
+-12064
+13786
+4525
+-16279
+4386
+13918
+-11942
+-7386
+16019
+-1369
+-15247
+9658
+9992
+-15055
+-1760
+16003
+-6978
+-12255
+13741
+4774
+-16283
+4148
+14138
+-11722
+-7656
+15915
+-1061
+-15361
+9504
+10191
+-14996
+-2070
+16029
+-6716
+-12464
+13567
+5111
+-16325
+3790
+14237
+-11547
+-7952
+15896
+-700
+-15516
+9153
+10487
+-14893
+-2326
+16088
+-6493
+-12683
+13382
+5342
+-16318
+3518
+14338
+-11321
+-8184
+15794
+-448
+-15570
+8904
+10730
+-14745
+-2584
+16100
+-6124
+-12813
+13215
+5589
+-16208
+3264
+14557
+-11082
+-8419
+15649
+-195
+-15648
+8691
+10932
+-14593
+-2989
+16178
+-5883
+-13021
+13006
+5887
+-16252
+2897
+14639
+-10930
+-8680
+15614
+217
+-15739
+8438
+11169
+-14535
+-3237
+16172
+-5626
+-13233
+12837
+6244
+-16259
+2641
+14792
+-10679
+-8959
+15496
+464
+-15794
+8189
+11310
+-14338
+-3495
+16231
+-5307
+-13340
+12667
+6491
+-16140
+2371
+14887
+-10444
+-9192
+15458
+724
+-15823
+7825
+11577
+-14162
+-3787
+16235
+-5039
+-13551
+12454
+6764
+-16119
+2004
+14962
+-10272
+-9429
+15306
+1082
+-15985
+7654
+11787
+-14028
+-4171
+16288
+-4791
+-13646
+12256
+7028
+-16140
+1757
+15150
+-9918
+-9719
+15284
+1382
+-16052
+7401
+12018
+-13864
+-4416
+16270
+-4525
+-13862
+12057
+7254
+-16016
+1465
+15232
+-9674
+-9925
+15133
+1630
+-16068
+7146
+12227
+-13794
+-4683
+16315
+-4176
+-13947
+11870
+7551
+-15990
+1098
+15308
+-9488
+-10172
+14986
+2013
+-16136
+6800
+12343
+-13590
+-4940
+16323
+-3925
+-14171
+11650
+7782
+-15838
+842
+15481
+-9260
+-10415
+14943
+2298
+-16167
+6556
+12594
+-13433
+-5306
+16349
+-3658
+-14373
+11459
+8024
+-15840
+594
+15537
+-9009
+-10655
+14776
+2550
+-16193
+6305
+12808
+-13235
+-5579
+16201
+-3303
+-14454
+11234
+8297
+-15689
+217
+15613
+-8791
+-10889
+14624
+2800
+-16215
+6066
+12898
+-13020
+-5843
+16218
+-3038
+-14653
+11030
+8649
+-15669
+-71
+15627
+-8569
+-11134
+14573
+3178
+-16254
+5688
+13116
+-12833
+-6096
+16214
+-2760
+-14725
+10787
+8884
+-15630
+-319
+15811
+-8198
+-11219
+14407
+3446
+-16270
+5438
+13318
+-12649
+-6352
+16206
+-2388
+-14914
+10592
+9153
+-15476
+-709
+15854
+-7963
+-11464
+14219
+3699
+-16287
+5196
+13535
+-12553
+-6715
+16084
+-2125
+-14968
+10359
+9374
+-15445
+-952
+15892
+-7724
+-11692
+14041
+4075
+-16309
+4818
+13612
+-12356
+-6971
+16049
+-1884
+-15029
+9997
+9620
+-15286
+-1207
+15934
+-7492
+-11904
+13979
+4337
+-16312
+4564
+13823
+-12149
+-7226
+16046
+-1499
+-15206
+9782
+9852
+-15247
+-1603
+16076
+-7254
+-12121
+13787
+4589
+-16316
+4310
+14019
+-11934
+-7465
+16023
+-1236
+-15262
+9546
+10094
+-15075
+-1857
+16110
+-6880
+-12347
+13603
+4843
+-16317
+4065
+14086
+-11724
+-7708
+15872
+-979
+-15432
+9311
+10321
+-14903
+-2116
+16133
+-6633
+-12556
+13530
+5228
+-16316
+3680
+14278
+-11501
+-7957
+15842
+-590
+-15472
+9081
+10554
+-14852
+-2502
+16160
+-6395
+-12642
+13343
+5469
+-16326
+3448
+14479
+-11313
+-8188
+15850
+-366
+-15665
+8890
+3944
+-16341
+4976
+13543
+-12373
+-6797
+16214
+-1998
+-15090
+10169
+9506
+-15425
+-1103
+15977
+-7577
+-11811
+14114
+4189
+-16333
+4733
+13715
+-12282
+-7137
+16036
+-1638
+-15095
+9940
+9690
+-15229
+-1451
+15956
+-7344
+-11975
+13906
+4405
+-16301
+4499
+13872
+-12063
+-7354
+15997
+-1389
+-15253
+9709
+9908
+-15175
+-1706
+16106
+-7101
+-12193
+13710
+4663
+-16303
+4106
+14070
+-11846
+-7604
+15979
+-1130
+-15298
+9471
+10143
+-14998
+-1958
+16120
+-6859
+-12401
+13504
+5036
+-16290
+3855
+14126
+-11623
+-7837
+15941
+-873
+-15464
+9235
+10366
+-14944
+-2345
+16133
+-6470
+-12607
+13426
+5289
+-16278
+3598
+14317
+-11397
+-8073
+15780
+-494
+-15503
+8991
+10584
+-14757
+-2597
+16145
+-6224
+-12815
+13222
+5542
+-16271
+3335
+14490
+-11172
+-8316
+15741
+-243
+-15666
+8753
+10819
+-14683
+-2855
+16279
+-5979
+-13009
+13005
+5917
+-16244
+2957
+14546
+-10956
+-8691
+15691
+29
+-15679
+8505
+11034
+-14500
+-3104
+16283
+-5721
+-13089
+12926
+6158
+-16216
+2703
+14719
+-10726
+-8899
+15513
+418
+-15834
+8258
+11370
+-14431
+-3471
+16281
+-5463
+-13277
+12709
+6394
+-16205
+2431
+14877
+-10467
+-9134
+15464
+677
+-15865
+8017
+11582
+-14228
+-3756
+16295
+-5083
+-13475
+12460
+6644
+-16180
+2051
+14921
+-10243
+-9374
+15418
+925
+-15886
+7641
+11806
+-14154
+-4013
+16266
+-4807
+-13664
+12247
+7002
+-16127
+1797
+15081
+-10012
+-9598
+15247
+1306
+-16035
+7379
+12001
+-13955
+-4365
+16264
+-4559
+-13839
+12036
+7255
+-15994
+1542
+15122
+-9795
+-9816
+15185
+1579
+-16010
+7154
+12053
+-13743
+-4629
+16234
+-4320
+-14021
+11938
+7491
+-15934
+1159
+15273
+-9518
+-10057
+15105
+1831
+-16149
+6880
+12284
+-13670
+-4885
+16235
+-3918
+-14106
+11715
+7722
+-15883
+909
+15423
+-9286
+-10386
+14903
+2203
+-16168
+6615
+12485
+-13425
+-5251
+16195
+-3673
+-14261
+11454
+8089
+-15822
+649
+15456
+-9050
+-10581
+14845
+2460
+-16144
+6370
+12680
+-13318
+-5483
+16195
+-3413
+-14420
+11238
+8333
+-15814
+406
+15602
+-8782
+-10833
+14762
+2722
+-16272
+6139
+12864
+-13122
+-5747
+16154
+-3166
+-14598
+11009
+8512
+-15726
+-11
+15621
+-8537
+-10998
+14565
+3069
+-16294
+5730
+13076
+-12899
+-6109
+16111
+-2767
+-14635
+10770
+8759
+-15664
+-272
+15761
+-8303
+-11239
+14471
+3355
+-16257
+5489
+13260
+-12778
+-6338
+16096
+-2479
+-14800
+10636
+9021
+-15486
+-525
+15787
+-8016
+-11463
+14264
+3628
+-16260
+5239
+13412
+-12566
+-6590
+16041
+-2242
+-14965
+10379
+9350
+-15383
+-896
+15906
+-7771
+-11625
+14173
+3985
+-16342
+4956
+13624
+-12352
+-6850
+16022
+-1925
+-15118
+10143
+9585
+-15375
+-1195
+15930
+-7512
+-11859
+13962
+4234
+-16287
+4675
+13776
+-12234
+-7212
+15944
+-1576
+-15144
+9893
+9765
+-15273
+-1450
+16049
+-7239
+-12029
+13869
+4482
+-16294
+4322
+13963
+-11961
+-7425
+15880
+-1326
+-15308
+9666
+9992
+-15080
+-1813
+16074
+-6972
+-12219
+13657
+4823
+-16255
+4030
+14132
+-11746
+-7690
+15852
+-1011
+-15426
+9374
+10229
+-14979
+-2033
+16183
+-6728
+-12398
+13537
+5076
+-16332
+3794
+14270
+-11499
+-7927
+15796
+-661
+-15457
+9154
+10578
+-14882
+-2372
+16125
+-6491
+-12616
+13346
+5335
+-16323
+3551
+14338
+-11388
+-8186
+15688
+-413
+-15583
+8895
+10719
+-14674
+-2722
+16226
+-6177
+-12794
+13232
+5642
+-16236
+3226
+14465
+-11144
+-8442
+15650
+-159
+-15711
+8587
+10963
+-14570
+-2975
+16232
+-5944
+-12985
+12996
+5913
+-16270
+2863
+14636
+-10913
+-8673
+15594
+176
+-15719
+8352
+11202
+-14512
+-3223
+16253
+-5609
+-13148
+12880
+6234
+-16171
+2605
+14791
+-10611
+-8908
+15474
+515
+-15827
+8110
+11341
+-14330
+-3566
+16331
+-5257
+-13356
+12661
+6556
+-16148
+2282
+14899
+-10473
+-9243
+15454
+766
+-15854
+7903
+11580
+-14211
+-3807
+16258
+-5018
+-13462
+12430
+6801
+-16057
+2029
+15038
+-10239
+-9478
+15335
+1086
+-15940
+7556
+11822
+-14064
+-4135
+16251
+-4792
+-13690
+12288
+7049
+-16129
+1717
+15144
+-9982
+-9706
+15220
+1432
+-16040
+7317
+11936
+-13856
+-4458
+16342
+-4437
+-13846
+12071
+7385
+-16016
+1396
+15244
+-9770
+-9945
+15083
+1664
+-16071
+7079
+12233
+-13745
+-4712
+16280
+-4198
+-14052
+11832
+7603
+-16003
+1130
+15361
+-9457
+-10161
+15095
+1903
+-16133
+6750
+12471
+-13606
+-4991
+16279
+-3943
+-14153
+11607
+7865
+-15904
+879
+15451
+-9199
+-10372
+14939
+2326
+-16164
+6487
+12588
+-13396
+-5308
+16330
+-3574
+-14258
+11395
+8112
+-15776
+453
+15507
+-9038
+-10622
+14819
+2595
+-16259
+6245
+12817
+-13214
+-5519
+16239
+-3280
+-14484
+11214
+8433
+-15769
+188
+15581
+-8783
+-10872
+14622
+2843
+-16175
+6006
+13038
+-13020
+-5888
+16206
+-3025
+-14576
+10969
+8647
+-15654
+-52
+15668
+-8442
+-11093
+14557
+3168
+-16234
+5654
+13153
+-12867
+-6189
+16256
+-2689
+-14776
+10768
+8905
+-15622
+-415
+15726
+-8226
+-11370
+14444
+3514
+-16240
+5393
+13366
+-12643
+-6436
+16136
+-2408
+-14869
+10582
+9209
+-15482
+-723
+15758
+-7969
+-11492
+14286
+3765
+-16300
+5149
+13478
+-12500
+-6684
+16148
+-2149
+-14980
+10348
+9415
+-15361
+-978
+15853
+-7730
+-11717
+14068
+4075
+-16315
+4801
+13681
+-12274
+-6970
+16022
+-1745
+-15158
+10002
+9677
+-15306
+-1225
+15916
+-7393
+-11942
+13918
+4317
+-16349
+4546
+13780
+-12086
+-7214
+16047
+-1518
+-15190
+9770
+9792
+-15177
+-1592
+15936
+-7140
+-12180
+13748
+4571
+-16253
+4302
+13986
+-11868
+-7472
+16027
+-1264
+-15282
+9568
+10063
+-15032
+-1889
+15986
+-6898
+-12324
+13609
+4969
+-16298
+3925
+14080
+-11685
+-7733
+15886
+-876
+-15360
+9353
+10311
+-14972
+-2139
+16058
+-6660
+-12535
+13499
+5218
+-16287
+3705
+14267
+-11459
+-7995
+15886
+-625
+-15538
+9105
+10532
+-14847
+-2503
+16057
+-6303
+-12754
+13317
+5463
+-16289
+3435
+14367
+-11271
+-8227
+15742
+-332
+-15607
+8749
+10772
+-14684
+-2798
+16099
+-6051
+-12859
+13146
+5748
+-16300
+3026
+14559
+-11052
+-8484
+15709
+32
+-15667
+8555
+11024
+-14630
+-3047
+16120
+-5828
+-13061
+12947
+6008
+-16177
+2778
+14622
+-10821
+-8859
+15561
+297
+-15718
+8312
+11252
+-14429
+-3294
+16146
+-5474
+-13288
+12743
+6358
+-16162
+2533
+14821
+-10623
+-9094
+15536
+552
+-15886
+8060
+11489
+-14265
+-3700
+16186
+-5213
+-13375
+12535
+6627
+-16184
+2157
+14919
+-10398
+-9340
+15378
+947
+-15950
+7829
+11704
+-14077
+-3951
+16192
+-4961
+-13607
+12335
+6890
+-16057
+1908
+15103
+-10189
+-9589
+15344
+1192
+-15977
+7472
+11837
+-14023
+-4187
+16205
+-4719
+-13809
+12154
+7126
+-16041
+1656
+15154
+-9835
+-9825
+15199
+1455
+-16015
+7219
+12041
+-13855
+-4478
+16210
+-4328
+-13888
+11939
+7385
+-16029
+1264
+15212
+-9607
+-10054
+15149
+1830
+-16045
+7004
+12261
+-13666
+-4849
+16234
+-4071
+-14086
+11723
+7619
+-15876
+1006
+15401
+-9389
+-10310
+14983
+2106
+-16071
+6747
+12482
+-13460
+-5097
+16232
+-3829
+-14281
+11512
+7872
+-15848
+752
+15457
+-9142
+-10541
+14827
+2358
+-16234
+6499
+12697
+-13391
+-5352
+16230
+-3447
+-14351
+11302
+8245
+-15833
+369
+15624
+-8918
+-10765
+14775
+2613
+-16245
+6135
+12784
+-13192
+-5610
+16227
+-3189
+-14544
+11077
+8485
+-15674
+105
+15664
+-8686
+-10995
+14595
+3002
+-16267
+5882
+12994
+-12997
+-5983
+16223
+-2937
+-14606
+10858
+8728
+-15646
+-150
+15709
+-8447
+-11092
+14416
+3254
+-16284
+5634
+13202
+-12787
+-6234
+16202
+-2554
+-14789
+10630
+8964
+-15605
+-538
+15867
+-8079
+-11317
+14354
+3508
+-16294
+5263
+13407
+-12590
+-6483
+16206
+-2312
+-14856
+10432
+9199
+-15473
+-773
+15921
+-7879
+-11538
+14216
+-3971
+-14168
+11616
+7800
+-15958
+863
+15465
+-9285
+-10386
+14918
+2239
+-16227
+6565
+12566
+-13478
+-5200
+16201
+-3592
+-14345
+11395
+8017
+-15910
+629
+15595
+-9054
+-10567
+14844
+2456
+-16198
+6333
+12723
+-13264
+-5533
+16161
+-3361
+-14365
+11169
+8351
+-15732
+263
+15610
+-8822
+-10773
+14656
+2829
+-16209
+6085
+12931
+-13057
+-5784
+16150
+-3105
+-14555
+11073
+8598
+-15694
+1
+15647
+-8580
+-11001
+14600
+3084
+-16218
+5710
+13129
+-12851
+-6035
+16129
+-2717
+-14737
+10847
+8829
+-15654
+-260
+15804
+-8342
+-11223
+14410
+3340
+-16222
+5455
+13331
+-12765
+-6403
+16120
+-2459
+-14794
+10622
+9059
+-15489
+-645
+15825
+-7969
+-11436
+14344
+3722
+-16226
+5201
+13401
+-12552
+-6650
+16087
+-2209
+-14954
+10392
+9303
+-15435
+-898
+15852
+-7719
+-11648
+14151
+3965
+-16356
+4953
+13606
+-12331
+-6908
+16064
+-1935
+-15126
+10139
+9527
+-15250
+-1157
+16006
+-7486
+-11863
+13954
+4221
+-16334
+4582
+13796
+-12113
+-7126
+16033
+-1559
+-15178
+9911
+9755
+-15192
+-1548
+16020
+-7230
+-12081
+13879
+4615
+-16329
+4295
+13968
+-11909
+-7378
+15997
+-1296
+-15330
+9675
+10113
+-15142
+-1804
+16038
+-6987
+-12264
+13680
+4857
+-16317
+4058
+14023
+-11781
+-7737
+15973
+-1049
+-15367
+9422
+10324
+-14959
+-2056
+16168
+-6725
+-12465
+13453
+5111
+-16311
+3806
+14213
+-11567
+-7969
+15913
+-654
+-15530
+9175
+10551
+-14867
+-2434
+16149
+-6460
+-12674
+13369
+5370
+-16272
+3402
+14379
+-11332
+-8221
+15748
+-400
+-15530
+8941
+10752
+-14670
+-2679
+16166
+-6106
+-12880
+13144
+5729
+-16247
+3156
+14550
+-11104
+-8465
+15696
+-135
+-15681
+8566
+10985
+-14609
+-2929
+16291
+-5848
+-13078
+12945
+5952
+-16225
+2908
+14603
+-10855
+-8658
+15638
+231
+-15713
+8310
+11205
+-14417
+-3338
+16282
+-5565
+-13254
+12842
+6201
+-16184
+2611
+14767
+-10617
+-9016
+15573
+522
+-15860
+8077
+11396
+-14320
+-3606
+16279
+-5320
+-13436
+12626
+6560
+-16185
+2245
+14891
+-10395
+-9264
+15395
+773
+-15862
+7815
+11624
+-14133
+-3828
+16292
+-5066
+-13546
+12392
+6798
+-16113
+1995
+14948
+-10148
+-9480
+15321
+1162
+-16004
+7555
+11810
+-14018
+-4206
+16249
+-4669
+-13687
+12253
+7042
+-16065
+1701
+15094
+-9881
+-9684
+15231
+1417
+-16026
+7299
+12030
+-13813
+-4453
+16349
+-4415
+-13859
+12015
+7293
+-16044
+1331
+15222
+-9767
+-9917
+15200
+1645
+-16004
+7055
+12203
+-13715
+-4708
+16318
+-4173
+-14013
+11792
+7633
+-15981
+1085
+15274
+-9506
+-10247
+15023
+2049
+-16134
+6770
+12430
+-13512
+-5058
+16304
+-3866
+-14231
+11567
+7872
+-15889
+830
+15396
+-9301
+-10480
+14914
+2301
+-16122
+6522
+12574
+-13403
+-5302
+16247
+-3614
+-14390
+11448
+8128
+-15854
+532
+15535
+-8998
+-10667
+14824
+2582
+-16245
+6275
+12800
+-13191
+-5564
+16240
+-3267
+-14506
+11170
+8346
+-15795
+166
+15566
+-8738
+-10867
+14625
+2920
+-16198
+5978
+12957
+-13078
+-5918
+16185
+-2944
+-14571
+10949
+8688
+-15610
+-74
+15679
+-8525
+-11112
+14537
+3176
+-16232
+5607
+13151
+-12857
+-6158
+16176
+-2696
+-14773
+10700
+8943
+-15540
+-339
+15684
+-8207
+-11296
+14310
+3468
+-16326
+5396
+13335
+-12629
+-6400
+16085
+-2426
+-14895
+10451
+9106
+-15484
+-765
+15812
+-7962
+-11508
+14208
+3838
+-16278
+5082
+13547
+-12516
+-6652
+16057
+-2004
+-15053
+10240
+9365
+-15398
+-1015
+15911
+-7699
+-11732
+14109
+4082
+-16280
+4815
+13688
+-12279
+-6983
+16000
+-1764
+-15042
+10028
+9681
+-15284
+-1281
+15922
+-7494
+-11976
+13904
+4321
+-16343
+4561
+13802
+-11984
+-7221
+15973
+-1532
+-15182
+9791
+9893
+-15186
+-1605
+16034
+-7159
+-12193
+13749
+4679
+-16256
+4240
+14011
+-11872
+-7461
+15878
+-1188
+-15300
+9561
+10150
+-15075
+-1914
+16041
+-6912
+-12337
+13521
+4903
+-16262
+3912
+14161
+-11632
+-7810
+15799
+-866
+-15422
+9328
+10385
+-14939
+-2167
+16135
+-6667
+-12569
+13418
+5143
+-16340
+3668
+14282
+-11392
+-8017
+15774
+-615
+-15525
+8995
+10528
+-14835
+-2493
+16159
+-6347
+-12787
+13211
+5497
+-16263
+3328
+14465
+-11256
+-8264
+15673
+-279
+-15649
+8760
+10834
+-14682
+-2751
+16261
+-6024
+-12906
+13051
+5830
+-16244
+3081
+14522
+-11019
+-8499
+15667
+52
+-15711
+8529
+11065
+-14512
+-3112
+16227
+-5752
+-13143
+12861
+6063
+-16237
+2836
+14629
+-10799
+-8810
+15545
+304
+-15752
+8273
+11310
+-14388
+-3441
+16317
+-5448
+-13259
+12707
+6380
+-16140
+2489
+14838
+-10660
+-9069
+15425
+553
+-15867
+8020
+11422
+-14320
+-3684
+16325
+-5188
+-13450
+12489
+6617
+-16198
+2146
+14937
+-10313
+-9288
+15397
+902
+-15927
+7782
+11671
+-14185
+-3920
+16251
+-4935
+-13599
+12311
+6862
+-16092
+1927
+15042
+-10078
+-9582
+15286
+1219
+-15957
+7517
+11912
+-14016
+-4215
+16293
+-4596
+-13813
+12121
+7129
+-16068
+1565
+15235
+-9849
+-9811
+15126
+1468
+-16028
+7307
+12187
+-13832
+-4570
+16286
+-4348
+-13906
+11953
+7406
+-15952
+1310
+15341
+-9674
+-10060
+15104
+1822
+-16111
+6950
+12307
+-13681
+-4853
+16342
+-4101
+-14119
+11718
+7664
+-15928
+1009
+15347
+-9442
+-10297
+14956
+2140
+-16133
+6689
+12522
+-13469
+-5138
+16265
+-3744
+-14212
+11558
+7910
+-15813
+639
+15455
+-9115
+-10557
+14844
+2378
+-16191
+6437
+12734
+-13322
+-5389
+16263
+-3469
+-14420
+11333
+8199
+-15834
+387
+15632
+-8853
+-10694
+14681
+2666
+-16209
+6209
+12857
+-13138
+-5629
+16303
+-3182
+-14515
+11093
+8434
+-15694
+124
+15697
+-8605
+-10933
+14647
+3066
+-16258
+5848
+13081
+-12929
+-6040
+16282
+-2836
+-14713
+10931
+8691
+-15673
+-293
+15788
+-8430
+-11162
+14470
+3313
+-16303
+5584
+13276
+-12747
+-6281
+16155
+-2566
+-14800
+10677
+8962
+-15527
+-536
+15796
+-8187
+-11379
+14312
+3571
+-16303
+5353
+13386
+-12553
+-6526
+16181
+-2309
+-14859
+10482
+9198
+-15491
+-796
+15861
+-7821
+-11644
+14162
+3817
+-16350
+4982
+13633
+-12355
+-6790
+16165
+-1940
+-15061
+10155
+9430
+-15341
+-1047
+15913
+-7590
+-11867
+14076
+4220
+-16351
+4726
+13707
+-12122
+-7067
+16027
+-1687
+-15144
+9913
+9712
+-15190
+-1430
+15976
+-7353
+-11965
+13897
+4458
+-16267
+4463
+13919
+-12075
+-7291
+16057
+-1414
+-15210
+9695
+9927
+-15147
+-1686
+15987
+-7101
+-12175
+13724
+4706
+-16268
+4113
+14117
+-11881
+-7554
+15910
+-1032
+-15381
+9473
+10159
+-14986
+-1939
+16043
+-6744
+-12388
+13537
+4984
+-16301
+3858
+14193
+-11658
+-7931
+15890
+-786
+-15428
+9232
+10384
+-14940
+-2324
+16068
+-6495
+-12642
+13340
+5363
+-16288
+3570
+14396
+-11447
+-8172
+15858
+-523
+-15480
+8989
+10646
+-14783
+-2597
+16079
+-6261
+-12861
+13155
+5621
+-16293
+3206
+14465
+-11106
+-8418
+15706
+-133
+-15660
+8783
+10876
+-14608
+-2852
+16109
+-6019
+-12940
+13074
+5883
+-16289
+2957
+14647
+-10896
+-8669
+15697
+140
+-15713
+8409
+11093
+-14554
+-3229
+16139
+-5648
+-13158
+12883
+6125
+-16159
+2700
+14713
+-10660
+-8905
+15536
+391
+-15753
+8165
+11320
+-14378
+-3493
+16144
+-5390
+-13354
+12674
+6372
+-16147
+2449
+14902
+-10445
+-9149
+15499
+766
+-15917
+7933
+11547
+-14188
+-3749
+16160
+-5141
+-13436
+12472
+6761
+-16136
+2061
+14956
+-10225
+-9387
+15331
+1024
+-15958
+7697
+11772
+-14127
+-4002
+16174
+-4765
+-13647
+12265
+7004
+-16125
+1813
+15137
+-9994
+-9625
+15295
+1278
+-15981
+7456
+11991
+-13937
+-4396
+16177
+-4512
+-13846
+12049
+7247
+-15975
+1554
+15187
+-9764
+-9857
+15118
+1544
+-16001
+7209
+12204
+-13739
+-4646
+16177
+-4257
+-14045
+11842
+7493
+-15961
+1178
+15369
+-9551
+-10088
+15097
+1912
+-16177
+6870
+12301
+-13586
+-4878
+16213
+-10860
+-8805
+15704
+269
+-15840
+8274
+11266
+-14538
+-3373
+16223
+-5554
+-13324
+12717
+6336
+-16201
+2583
+14847
+-10635
+-9028
+15525
+507
+-15845
+8042
+11448
+-14333
+-3590
+16193
+-5324
+-13476
+12625
+6535
+-16148
+2225
+14853
+-10406
+-9217
+15463
+868
+-15843
+7803
+11643
+-14132
+-3958
+16183
+-4945
+-13541
+12415
+6781
+-16127
+1965
+15030
+-10177
+-9458
+15298
+1130
+-16004
+7559
+11863
+-14067
+-4209
+16188
+-4691
+-13732
+12192
+7155
+-16098
+1712
+15199
+-9942
+-9690
+15244
+1387
+-16024
+7321
+12075
+-13870
+-4461
+16186
+-4439
+-13922
+11976
+7395
+-15954
+1317
+15239
+-9709
+-9910
+15069
+1775
+-16033
+7068
+12287
+-13660
+-4715
+16185
+-4179
+-13986
+11764
+7629
+-15914
+1064
+15410
+-9468
+-10269
+15009
+2016
+-16066
+6814
+12485
+-13582
+-5094
+16165
+-3802
+-14181
+11538
+7870
+-15878
+818
+15443
+-9247
+-10502
+14957
+2279
+-16193
+6449
+12580
+-13368
+-5338
+16151
+-3549
+-14372
+11297
+8105
+-15837
+428
+15599
+-8982
+-10700
+14769
+2651
+-16201
+6195
+12768
+-13165
+-5591
+16138
+-3283
+-14544
+11211
+8478
+-15656
+181
+15639
+-8748
+-10941
+14700
+2928
+-16208
+5946
+12958
+-12962
+-5968
+16102
+-2906
+-14599
+10968
+8701
+-15640
+-104
+15660
+-8395
+-11146
+14519
+3190
+-16193
+5683
+13173
+-12874
+-6208
+16084
+-2655
+-14756
+10734
+8921
+-15568
+-482
+15813
+-8126
+-11371
+14441
+3548
+-16341
+5412
+13372
+-12662
+-6460
+16060
+-2404
+-14928
+10496
+9170
+-15514
+-730
+15814
+-7886
+-11574
+14242
+3814
+-16319
+5045
+13533
+-12412
+-6704
+16032
+-2120
+-14975
+10255
+9411
+-15342
+-987
+15967
+-7655
+-11795
+14022
+4065
+-16313
+4789
+13738
+-12300
+-7052
+15970
+-1737
+-15126
+10009
+9600
+-15269
+-1359
+15992
+-7361
+-11983
+13940
+4415
+-16272
+4523
+13809
+-12091
+-7308
+15957
+-1483
+-15283
+9804
+9846
+-15190
+-1649
+16121
+-7135
+-12184
+13726
+4680
+-16289
+4279
+13974
+-11860
+-7560
+15894
+-1185
+-15310
+9517
+10202
+-15003
+-1896
+16101
+-6872
+-12385
+13635
+4928
+-16239
+3895
+14113
+-11654
+-7736
+15847
+-825
+-15466
+9280
+10378
+-14930
+-2265
+16123
+-6602
+-12597
+13424
+5195
+-16347
+3606
+14289
+-11390
+-8100
+15819
+-565
+-15508
+9048
+10615
+-14837
+-2535
+16244
+-6355
+-12770
+13320
+5518
+-16290
+3347
+14486
+-11251
+-8349
+15766
+-318
+-15633
+8772
+10865
+-14683
+-2791
+16240
+-5998
+-12940
+13109
+5782
+-16292
+3100
+14543
+-11017
+-8602
+15678
+95
+-15670
+8511
+11021
+-14603
+-3168
+16198
+-5703
+-13150
+12902
+6024
+-16216
+2695
+14698
+-10814
+-8817
+15603
+347
+-15821
+8277
+11262
+-14386
+-3423
+16311
+-5443
+-13318
+12775
+6394
+-16202
+2438
+14849
+-10571
+-9066
+15551
+599
+-15929
+8033
+11489
+-14289
+-3694
+16317
+-5213
+-13505
+12557
+6619
+-16145
+2182
+14953
+-10279
+-9418
+15397
+962
+-15951
+7739
+11668
+-14192
+-4054
+16279
+-4877
+-13680
+12349
+6881
+-16116
+1876
+15014
+-10080
+-9576
+15285
+1268
+-15999
+7470
+11888
+-13973
+-4294
+16276
+-4630
+-13727
+12162
+7220
+-16041
+1536
+15134
+-9830
+-9798
+15196
+1519
+-16011
+7236
+12143
+-13872
+-4533
+16317
+-4310
+-13933
+11910
+7440
+-15975
+1276
+15273
+-9679
+-10053
+15109
+1870
+-16110
+6937
+12358
+-13673
+-4872
+16304
+-4004
+-14072
+11707
+7682
+-15938
+1019
+15396
+-9405
+-10264
+14972
+2106
+-16127
+6689
+12578
+-13553
+-5123
+16293
+-3742
+-14203
+11556
+7941
+-15863
+686
+15426
+-9144
+-10544
+14879
+2442
+-16184
+6452
+12731
+-13307
+-5465
+16213
+-3459
+-14415
+11330
+8277
+-15779
+356
+15529
+-8888
+-10778
+14745
+2784
+-16269
+6104
+12942
+-13195
+-5771
+16311
+-3145
+-14573
+11110
+8514
+-15726
+96
+15637
+-8686
+-10996
+14624
+3021
+-16182
+5795
+13070
+-12982
+-6043
+16239
+-2808
+-14665
+10801
+8758
+-15637
+-224
+15670
+-8343
+-11228
+14431
+3276
+-16286
+5534
+13292
+-12832
+-6281
+16212
+-2544
+-14855
+10618
+9019
+-15521
+-569
+15745
+-8086
+-11364
+14309
+3557
+-16287
+5200
+13418
+-12628
+-6530
+16106
+-2226
+-14924
+10410
+9305
+-15491
+-817
+15790
+-7868
+-11578
+14170
+3933
+-16376
+4955
+13602
+-12325
+-6852
+16118
+-1993
+-15033
+10162
+9466
+-15363
+-1078
+15853
+-7532
+-11895
+13966
+4190
+-16281
+4723
+13757
+-12177
+-7073
+15997
+-1716
+-15123
+9930
+9720
+-15182
+-1479
+15951
+-7291
+-12026
+13832
+4436
+-16288
+4387
+13955
+-11958
+-7348
+15986
+-1306
+-15228
+9719
+9920
+-15124
+-1726
+15986
+-7026
+-12227
+13782
+4784
+-16334
+4128
+14068
+-11793
+-7651
+15870
+-1046
+-15405
+9443
+10228
+-15030
+-1984
+16042
+-6806
+-12465
+13574
+5015
+-16333
+3851
+14176
+-11569
+-7882
+15872
+-793
+-15460
+9184
+10470
+-14887
+-2396
+16062
+-6450
+-12596
+13425
+5238
+-16213
+3443
+14394
+-11354
+-8121
+15727
+-541
+-15547
+8977
+10673
+-14747
+-2648
+16158
+-6204
+-12809
+13196
+5639
+-16285
+3220
+14494
+-11174
+-8433
+15701
+-128
+-15644
+8730
+10920
+-14686
+-2897
+16144
+-5972
+-13023
+13048
+5915
+-16278
+2985
+14690
+-10932
+-8652
+15592
+128
+-15695
+8378
+11112
+-14497
+-3155
+16212
+-5625
+-13140
+12885
+6168
+-16179
+2602
+14738
+-10725
+-8911
+15551
+378
+-15743
+8170
+11322
+-14350
+-3561
+16214
+-5351
+-13352
+12676
+6457
+-16165
+2351
+14824
+-10545
+-9142
+15410
+777
+-15911
+7917
+11543
+-14209
+-3836
+16282
+-5121
+-13455
+12479
+6698
+-16205
+2092
+15014
+-10189
+-9431
+15291
+1038
+-15989
+7708
+11781
+-14051
+-4071
+16265
+-4766
+-13707
+12286
+6937
+-16074
+1715
+15103
+-9969
+-9648
+15242
+1287
+-16009
+7379
+11990
+-13975
+-4352
+16320
+-4510
+-13905
+12110
+7224
+-16063
+1443
+15184
+-9781
+-9898
+15113
+1663
+-16075
+7117
+12121
+-13777
+-4610
+16332
+-4264
+-14005
+11880
+7481
+-15918
+1184
+15365
+-9543
+-10186
+15071
+1946
+-16117
+6869
+12378
+-13631
+-4977
+16356
+-3995
+-14206
+11705
+7824
+-15944
+941
+15435
+-9321
+-10391
+14921
+2204
+-16153
+6623
+12592
+-13436
+-5251
+16221
+-3646
+-14282
+11484
+8119
+-15811
+564
+15517
+-9080
+-10632
+14768
+2567
+-16196
+6258
+12807
+-13221
+-5521
+16250
+-3352
+-14504
+11285
+8352
+-15752
+271
+15648
+-8735
+-10876
+14725
+2855
+-16224
+6002
+12911
+-13042
+-5775
+16246
+-3095
+-14577
+11062
+8592
+-15725
+26
+15725
+-8512
+-11113
+14555
+3110
+-16246
+5754
+13113
+-12860
+-6041
+16244
+-2722
+-14764
+10837
+8855
+-15579
+-348
+15769
+-8261
+-11221
+14380
+3367
+-16268
+5521
+13337
+-12649
+-6397
+16128
+-2479
+-14830
+10508
+9085
+-15551
+-605
+15814
+-8026
+-11454
+14211
+3736
+-16295
+5148
+13442
+-12580
+-6641
+16116
+-2228
+-15023
+10282
+9336
+-15419
+-875
+15869
+-7813
+-11660
+14145
+4003
+-16306
+4891
+13642
+-12372
+-6918
+16107
+-1843
+-15080
+10060
+9585
+-15380
+-1260
+16020
+-7441
+-11898
+13980
+4259
+-16320
+4651
+13843
+-12169
+-7154
+16088
+-1581
+-15140
+9828
+9822
+-15219
+-1515
+16052
+-7191
+-12121
+13792
+4511
+-16320
+4267
+13921
+-11960
+-7403
+15941
+-1322
+-15324
+9591
+10050
+-15041
+-1770
+16083
+-6955
+-12328
+13598
+4899
+-16336
+4016
+14116
+-11744
+-7658
+15928
+-942
+-15369
+9374
+10288
+-14992
+-2164
+16113
+-6704
+-12546
+13526
+5147
+-16327
+3759
+14308
+-11532
+-8025
+15903
+-685
+-15536
+9133
+10521
+-14819
+-2417
+16133
+-6458
+-12636
+13326
+5398
+-16330
+3388
+14371
+-11317
+-8264
+15745
+-424
+-15581
+8893
+10748
+-14759
+-2676
+16147
+-6077
+-12849
+13119
+5654
+-16190
+3128
+14560
+-11092
+-8505
+15716
+-42
+-15626
+8673
+10974
+-14596
+-3046
+16179
+-5862
+-13060
+12957
+6018
+-16216
+2911
+14636
+-15323
+-1399
+16088
+-7394
+-12018
+13905
+4507
+-16346
+4419
+13952
+-12085
+-7346
+16073
+-1445
+-15224
+9747
+9910
+-15143
+-1645
+16094
+-7030
+-12201
+13697
+4724
+-16313
+4187
+13968
+-11863
+-7539
+16015
+-1094
+-15349
+9518
+10093
+-15075
+-1999
+16080
+-6789
+-12381
+13619
+4955
+-16293
+3937
+14148
+-11642
+-7773
+15856
+-836
+-15395
+9284
+10451
+-14899
+-2259
+16101
+-6541
+-12597
+13417
+5214
+-16291
+3550
+14334
+-11423
+-8147
+15827
+-577
+-15561
+9044
+10679
+-14835
+-2514
+16241
+-6298
+-12798
+13208
+5582
+-16271
+3297
+14392
+-11203
+-8381
+15784
+-191
+-15586
+8805
+10902
+-14650
+-2893
+16242
+-6043
+-13007
+13006
+5834
+-16258
+3042
+14563
+-10978
+-8610
+15612
+71
+-15743
+8558
+11118
+-14587
+-3156
+16255
+-5664
+-13064
+12920
+6095
+-16242
+2777
+14739
+-10734
+-8848
+15569
+331
+-15780
+8193
+11335
+-14386
+-3408
+16257
+-5421
+-13277
+12690
+6313
+-16223
+2407
+14785
+-10508
+-9074
+15518
+706
+-15806
+7944
+11559
+-14324
+-3796
+16254
+-5141
+-13469
+12473
+6691
+-16177
+2155
+14955
+-10281
+-9321
+15354
+968
+-15940
+7688
+11750
+-14127
+-4031
+16258
+-4901
+-13655
+12265
+6942
+-16026
+1880
+15122
+-10038
+-9537
+15305
+1233
+-15947
+7461
+11955
+-13898
+-4293
+16230
+-4652
+-13842
+12167
+7183
+-15997
+1502
+15161
+-9792
+-9883
+15234
+1615
+-16095
+7194
+12173
+-13823
+-4546
+16240
+-4253
+-13907
+11949
+7415
+-15956
+1252
+15315
+-9560
+-10115
+15056
+1861
+-16112
+6934
+12374
+-13620
+-4903
+16214
+-4009
+-14088
+11700
+7785
+-15905
+991
+15350
+-9325
+-10319
+14984
+2114
+-16094
+6689
+12466
+-13402
+-5156
+16183
+-3750
+-14257
+11486
+8025
+-15893
+591
+15506
+-9071
+-10561
+14912
+2496
+-16218
+6307
+12647
+-13324
+-5418
+16168
+-3352
+-14441
+11254
+8222
+-15817
+338
+15538
+-8828
+-10783
+14694
+2733
+-16258
+6073
+12865
+-13097
+-5784
+16140
+-3106
+-14481
+11022
+8477
+-15756
+90
+15678
+-8608
+-10985
+14629
+3023
+-16230
+5809
+13053
+-12998
+-6017
+16127
+-2847
+-14646
+10856
+8841
+-15566
+-303
+15705
+-8315
+-11207
+14440
+3397
+-16233
+5522
+13210
+-12783
+-6270
+16081
+-2605
+-14820
+10647
+9065
+-15510
+-599
+15834
+-8078
+-11382
+14335
+3647
+-16343
+5282
+13421
+-12562
+-6532
+16064
+-2164
+-14980
+10413
+9299
+-15490
+-846
+15850
+-7817
+-11618
+14144
+3875
+-16295
+5034
+13589
+-12299
+-6874
+15995
+-1919
+-15014
+10165
+9488
+-15397
+-1100
+15983
+-7549
+-11793
+14053
+4254
+-16285
+4618
+13753
+-12181
+-7118
+15933
+-1657
+-15181
+9899
+9711
+-15205
+-1449
+16008
+-7289
+-11988
+13840
+4494
+-16260
+4367
+13953
+-11983
+-7377
+15924
+-1362
+-15302
+9658
+9954
+-15122
+-1692
+16127
+-7042
+-12228
+13729
+4749
+-16346
+4128
+14093
+-11739
+-7717
+15841
+-1008
+-15348
+9437
+10312
+-15026
+-2003
+16074
+-6749
+-12397
+13543
+4995
+-16332
+3827
+14169
+-11634
+-7949
+15761
+-756
+-15476
+9201
+10459
+-14817
+-2379
+16190
+-6498
+-12710
+13433
+5320
+-16285
+3556
+14306
+-11398
+-8146
+15753
+-442
+-15588
+8880
+10707
+-14723
+-2645
+16214
+-6249
+-12879
+13207
+5657
+-16286
+3198
+14501
+-11079
+-8389
+15690
+-82
+-15623
+8648
+10942
+-14666
+-2881
+16219
+-5860
+-13098
+13090
+5909
+-16199
+2875
+14642
+-10864
+-8710
+15575
+171
+-15737
+8409
+11157
+-14486
+-3232
+16329
+-5582
+-13243
+12877
+6214
+-16186
+2627
+14766
+-10645
+-8965
+15559
+424
+-15769
+8198
+11333
+-14375
+-3545
+16229
+-5367
+-13265
+12647
+6483
+-16192
+2400
+14906
+-10507
+-9187
+15445
+809
+-15874
+7860
+11573
+-14245
+-3794
+16328
+-5044
+-13495
+12540
+6733
+-16178
+1983
+15013
+-10278
+-9410
+15339
+1059
+-15978
+7621
+11859
+-14021
+-4125
+16338
+-4769
+-13660
+12232
+7072
+-16080
+1740
+15119
+-9964
+-9743
+15235
+1319
+-16005
+7383
+12005
+-13926
+-4379
+16262
+-4519
+-13843
+12076
+7294
+-16075
+1475
+15229
+-9737
+-9979
+15222
+1558
+-16104
+7065
+12256
+-13792
+-4656
+16339
+-4277
+-13977
+11877
+7562
+-15974
+1225
+15364
+-9505
+-10106
+15076
+1982
+-16112
+6801
+12369
+-13578
+-4962
+16353
+-3864
+-14177
+11640
+7879
+-15885
+821
+15383
+-9252
+-10352
+14962
+2250
+-16208
+6560
+12607
+-13443
+-5283
+16263
+-3617
+-14320
+11464
+8106
+-15858
+530
+15504
+-9073
+-10612
+14773
+2500
+-16138
+6230
+12823
+-13224
+-5560
+16257
+-3361
+-14420
+11248
+8351
+-15748
+294
+15566
+-8769
+-10897
+14615
+2832
+-16204
+5977
+12934
+-13082
+-5874
+16282
+-3033
+-14624
+11024
+8610
+-15718
+-65
+15670
+-8525
+-11118
+14604
+3170
+-16214
+5717
+13163
+-12857
+-6114
+16178
+-2750
+-14723
+10858
+8923
+-15587
+-380
+15677
+-8270
+-11247
+14455
+3422
+-16286
+5398
+13283
+-12719
+-6365
+16174
+-2429
+-14862
+10540
+9129
+-15464
+-632
+15791
+-8031
+-11473
+14247
+3742
+-16301
+5131
+13467
+-12498
+-6658
+16084
+-2097
+-15024
+10289
+9388
+-15428
+-986
+15851
+-7700
+-11702
+14094
+3966
+-16354
+4880
+13595
+-12304
+-6905
+16109
+-1857
+-15109
+10035
+9617
+-15313
+-1296
+15874
+-7467
+-11999
+13955
+4342
+-16251
+4634
+13803
+-12107
+-7163
+16092
+-1608
+-15168
+9878
+9793
+-15152
+-1543
+15941
+-7208
+-12098
+13736
+4645
+-16299
+4285
+13907
+-11942
+-7429
+15959
+-1241
+-15245
+9631
+10044
+-15105
+-1797
+16016
+-6861
+-12307
+13581
+4891
+-16297
+4044
+14094
+-11700
+-7695
+15973
+-926
+-15409
+9394
+10266
+-14992
+-2161
+16022
+-6619
+-12531
+13515
+5134
+-16305
+3746
+14203
+-11533
+-8045
+15826
+-668
+-15510
+9048
+10500
+-14825
+-2458
+16073
+-6367
+-12634
+13321
+5428
+-16330
+3362
+14399
+-11307
+-8318
+15796
+-304
+-15569
+8854
+10777
+-14747
+-2709
+16089
+-6147
+-12857
+13152
+5675
+-16211
+3115
+14466
+-11074
+-8562
+15660
+-50
+-15654
+8612
+11001
+-14583
+-3066
+16121
+-5769
+-13083
+12962
+6035
+-16197
+2882
+14675
+-10881
+-8801
+15635
+221
+-15790
+8358
+11228
+-14418
+-3363
+16167
+-5521
+-13163
+12749
+6310
+-16229
+2497
+14778
+-10659
+-9083
+15484
+583
+-15847
+8135
+11456
+-14242
+-3603
+16182
+-5281
+-13405
+12582
+6557
+-16111
+2253
+14967
+-10340
+-9295
+15457
+847
+-15908
+7778
+11586
+-14221
+-3849
+16197
+-4913
+-13622
+12393
+6816
+-16098
+2001
+15027
+-10108
+-9545
+15308
+1101
+-15951
+7524
+11798
+-14029
+-4253
+16212
+-4660
+-13700
+12175
+7084
+-16099
+1612
+15087
+-9888
+-9780
+15147
+1507
+-15987
+7313
+12030
+-13856
+-4518
+16244
+-4409
+-13911
+11960
+7309
+-15961
+1349
+15288
+-9665
+-10044
+15121
+1767
+-16017
+7060
+12258
+-13651
+-4765
+16245
+-4164
+-14114
+11754
+7690
+-15925
+1090
+15340
+-9424
+-10261
+14959
+2015
+-16180
+6689
+12472
+-13579
+-5039
+16253
+-3783
+-14186
+11550
+7946
+-15919
+717
+15518
+-9204
+-10502
+14914
+2398
+-16204
+6455
+12698
+-13405
+-5411
+16246
+-3526
+-14384
+11323
+8186
+-15764
+450
+15565
+-8979
+-10749
+14740
+2662
+-16224
+6203
+12783
+-13208
+-5659
+16254
+-3273
+-14451
+11123
+8430
+-15741
+194
+15619
+-8740
+-10964
+14569
+2918
+-16257
+5956
+12996
+-12996
+-5919
+16249
+-2898
+-14639
+10896
+8675
+-15583
+-197
+15784
+-8377
+-11196
+14511
+3169
+-16273
+5585
+13203
+-12796
+-6166
+16238
+-2641
+-14702
+10676
+8913
+-15553
+-446
+15813
+-8140
+-11289
+14333
+3552
+-16285
+5335
+13414
+-12594
+-6415
+16100
+-2387
+-14888
+10450
+9153
+-15515
+-704
+15852
+-7902
+-11515
+14144
+3812
+-16289
+5081
+13490
+-12384
+-6793
+16082
+-1997
+-14945
+10221
+9390
+-15345
+-1092
+15885
+-7668
+-11737
+14094
+4058
+-16313
+4853
+13698
+-12328
+-7029
+16093
+-1774
+-15143
+10037
+9620
+-16209
+6388
+12771
+-13272
+-5511
+16217
+-3411
+-14453
+11199
+8354
+-15817
+308
+15601
+-8863
+-10792
+14764
+2783
+-16217
+6017
+12957
+-13060
+-5734
+16180
+-3046
+-14595
+10976
+8546
+-15756
+-43
+15717
+-8505
+-10966
+14562
+3000
+-16191
+5781
+13123
+-12975
+-6081
+16150
+-2803
+-14632
+10754
+8768
+-15586
+-298
+15742
+-8267
+-11182
+14374
+3386
+-16199
+5527
+13205
+-12768
+-6338
+16133
+-2547
+-14816
+10648
+9013
+-15536
+-555
+15772
+-8025
+-11405
+14313
+3641
+-16336
+5280
+13406
+-12553
+-6586
+16112
+-2155
+-14992
+10413
+9242
+-15366
+-938
+15928
+-7777
+-11623
+14121
+3899
+-16327
+4897
+13610
+-12337
+-6827
+16079
+-1897
+-15040
+10185
+9600
+-15315
+-1201
+15951
+-7537
+-11842
+14053
+4280
+-16327
+4647
+13786
+-12121
+-7193
+16059
+-1657
+-15206
+9951
+9834
+-15269
+-1459
+15973
+-7294
+-12038
+13843
+4525
+-16331
+4387
+13972
+-11896
+-7433
+16026
+-1268
+-15249
+9582
+10058
+-15091
+-1836
+16111
+-7021
+-12242
+13640
+4779
+-16317
+4122
+14041
+-11807
+-7667
+15990
+-1001
+-15421
+9337
+10282
+-15013
+-2078
+16112
+-6661
+-12463
+13563
+5162
+-16291
+3739
+14214
+-11572
+-7918
+15823
+-746
+-15436
+9115
+10512
+-14830
+-2342
+16122
+-6421
+-12664
+13343
+5406
+-16284
+3492
+14396
+-11353
+-8162
+15790
+-481
+-15585
+8858
+10724
+-14765
+-2736
+16250
+-6157
+-12863
+13145
+5656
+-16264
+3236
+14445
+-11113
+-8487
+15740
+-111
+-15619
+8604
+10947
+-14575
+-2995
+16230
+-5890
+-13049
+13050
+5912
+-16221
+2836
+14600
+-10876
+-8728
+15675
+173
+-15771
+8375
+11147
+-14495
+-3263
+16256
+-5636
+-13242
+12837
+6226
+-16193
+2586
+14765
+-10654
+-8976
+15499
+436
+-15782
+8099
+11373
+-14297
+-3500
+16264
+-5362
+-13459
+12589
+6487
+-16161
+2336
+14924
+-10392
+-9196
+15437
+815
+-15930
+7856
+11548
+-14194
+-3856
+16354
+-5000
+-13496
+12368
+6727
+-16126
+2047
+14967
+-10152
+-9405
+15355
+1050
+-15963
+7600
+11783
+-13985
+-4120
+16345
+-4766
+-13675
+12250
+6982
+-16100
+1676
+15106
+-9930
+-9650
+15339
+1343
+-16055
+7331
+11966
+-13901
+-4376
+16294
+-4462
+-13842
+12043
+7328
+-16050
+1428
+15159
+-9675
+-9976
+15149
+1703
+-16068
+7106
+12176
+-13699
+-4730
+16315
+-4202
+-14046
+11809
+7567
+-15981
+1176
+15290
+-9536
+-10210
+15048
+1960
+-16067
+6839
+12366
+-13600
+-4973
+16269
+-3845
+-14199
+11583
+7826
+-15916
+773
+15435
+-9288
+-10403
+14969
+2237
+-16195
+6591
+12580
+-13389
+-5239
+16252
+-3552
+-14360
+11434
+8151
+-15901
+514
+15480
+-9055
+-10608
+14793
+2594
+-16161
+6200
+12745
+-13279
+-5598
+16212
+-3287
+-14415
+11203
+8393
+-15700
+270
+15570
+-8817
+-10865
+14685
+2838
+-16176
+5929
+12941
+-13067
+-5818
+16204
+-3039
+-14616
+10959
+8660
+-15639
+-52
+15700
+-8502
+-11037
+14468
+3121
+-16294
+5706
+13133
+-12859
+-6081
+16118
+-2696
+-14761
+10732
+8820
+-15586
+-397
+15746
+-8265
+-11258
+14364
+3499
+-16261
+5407
+13339
+-12734
+-6474
+16103
+-2346
+-14879
+10526
+9078
+-15502
+-669
+15831
+-8025
+-11581
+14285
+3744
+-16265
+5170
+13464
+-12518
+-6711
+16046
+-2130
+-14912
+10304
+9392
+-15448
+-912
+15853
+-7734
+-11743
+14082
+3986
+-16338
+4892
+13620
+-12238
+-6957
+16030
+-1877
+-15070
+10091
+9617
+-15327
+-1314
+15974
+-7474
+-11963
+13929
+4327
+-16261
+4579
+13817
+-12110
+-7223
+15938
+-1453
+-15182
+9840
+9871
+-15140
+-1565
+15979
+-7231
+-12114
+13711
+4574
+-16268
+4267
+13993
+-11859
+-7511
+15867
+-1210
+-15383
+9593
+10110
+-15075
+-1834
+16089
+-6846
+-12341
+13614
+4815
+-16348
+3999
+14180
+-11658
+-7718
+15831
+-961
+-15423
+9302
+10250
+-14964
+-2163
+16112
+-6580
+-12554
+13409
+5230
+-16293
+3668
+14300
+-11509
+-7966
+15752
+-623
+-15543
+9049
+10570
+-14857
+-2492
+16212
+-6342
+-12694
+13257
+5504
+-16274
+3419
+14442
+-11279
+-8282
+15749
+-292
+-15614
+8821
+10817
+-14662
+-2743
+16191
+-6070
+-12912
+13067
+5713
+-16277
+3169
+14581
+-11053
+-8520
+15621
+-44
+-15667
+8564
+11024
+-14535
+-3102
+16291
+-5772
+-13050
+12925
+6061
+-16184
+2761
+14667
+-10829
+-8754
+15523
+294
+-15767
+8252
+11184
+-14395
+-3351
+16303
+-5513
+-13261
+12708
+6296
+-16231
+2512
+14795
+-10580
+-9001
+15499
+625
+-15844
+8093
+11409
+-14356
+-3574
+16229
+-5260
+-13407
+12564
+6546
+-16147
+2270
+14896
+-10348
+-9304
+15381
+873
+-15892
+7823
+11716
+-14170
+-3979
+16312
+-4929
+-13627
+12351
+6860
+-16123
+1916
+15107
+-10119
+-9531
+15242
+1126
+-15961
+7615
+11941
+-14012
+-4236
+16282
+-4684
+-13724
+12190
+7095
+-16017
+1659
+15220
+-9953
+-9785
+15204
+1472
+-16054
+7266
+12081
+-13869
+-4519
+16354
+-4429
+-13940
+11971
+7358
+-15998
+1352
+15285
+-9626
+-9998
+15096
+1797
+-16081
+7004
+12277
+-13660
+-4812
+16260
+-4083
+-14041
+11807
+7663
+-15889
+986
+15340
+-9399
+-10291
+14963
+2037
+-16142
+6784
+12514
+-13521
+-5062
+16279
+-3755
+-14234
+11578
+7903
+-15926
+734
+15526
+-9144
+-10540
+14839
+2300
+-16147
+6423
+12644
+-13291
+-5394
+16320
+-3542
+-14365
+11341
+8138
+-15784
+470
+15597
+-8893
+-10660
+14775
+2726
+-16227
+6169
+12853
+-13137
+-5720
+16222
+-3182
+-14564
+11178
+8395
+-15748
+51
+15700
+-8679
+-10909
+14634
+2974
+-16274
+5907
+13068
+-12987
+-5970
+16215
+-2907
+-14654
+10935
+8676
+-15632
+-192
+15691
+-8375
+-11172
+14473
+3235
+-16278
+5683
+13218
+-12772
+-6207
+16225
+-2649
+-14724
+10596
+8914
+-15593
+-425
+15780
+-8132
+-11385
+14329
+3518
+-16341
+5311
+13428
+-12579
+-6516
+16094
+-2285
+-14919
+10431
+9147
+-15448
+-804
+15842
+-7901
+-11629
+14246
+3868
+-16224
+5057
+13524
+-12347
+-6743
+16087
+-1996
+-15017
+10187
+9440
+-15312
+-1087
+15911
+-7657
+-11852
+14068
+4121
+-16267
+4812
+13740
+-12189
+-6980
+16110
+-1754
+-15090
+9944
+9651
+-15273
+-1342
+15924
+-7288
+-11948
+13910
+4402
+-16280
+4450
+13945
+-11972
+-7279
+15983
+-1378
+-15263
+9756
+9887
+-15119
+-1711
+15990
+-7050
+-12202
+13718
+4655
+-16321
+4165
+14021
+-11769
+-7638
+15954
+-1124
+-15312
+9515
+10114
+-15095
+-2005
+16013
+-6809
+-12420
+13533
+5042
+-16288
+3899
+14234
+-11566
+-7869
+15936
+-869
+-15372
+9272
+10377
+-14928
+-2257
+16040
+-6555
+-12647
+13356
+5319
+-16320
+3549
+14306
+-11357
+-8141
+15792
+-490
+-15556
+9076
+10619
+-14757
+-2509
+16092
+-6221
+-12730
+13283
+5561
+-16317
+3294
+14492
+-11131
+-8374
+15793
+-200
+-15613
+8705
+10834
+-14711
+-2886
+16108
+-5974
+-12954
+13095
+5802
+-16194
+3038
+14565
+-10918
+-8611
+15640
+34
+-15667
+8465
+11082
+-14543
+-3160
+16124
+-5716
+-13156
+12903
+6061
+-16191
+2663
+14758
+-10708
+-8861
+15605
+419
+-15835
+8230
+11301
+-14353
+-3411
+16142
+-5480
+-13381
+12692
+6433
+-16177
+2413
+14817
+-10494
+-9104
+15447
+677
+-15887
+8005
+11530
+-14301
+-3788
+16168
+-5099
+-13461
+12493
+6693
+-16177
+2156
+15005
+-10260
+-9345
+15408
+944
+-15904
+7761
+11753
+-14113
+-4058
+16175
+-4843
+-13662
+12279
+6944
+-16041
+1775
+15059
+-10047
+-9578
+15244
+1328
+-15948
+7398
+11976
+-13926
+-4305
+16183
+-4589
+-13863
+12075
+7187
+-16020
+1512
+15241
+-9814
+-9822
+15201
+1585
+-16102
+7147
+12069
+-13734
+-4568
+16185
+-4344
+-13937
+11863
+7428
+-16006
+1254
+15294
+-9581
+-10050
+15030
+1840
+-16126
+6903
+12285
+-13666
+-4951
+16184
+-3958
+-14132
+11639
+7808
+-15971
+869
+15463
+-9350
+-10280
+14979
+2230
+-16150
+6665
+12499
+-13472
+-5196
+16191
+-3717
+-14331
+11446
+8041
+-15843
+636
+15525
+-9154
+-10506
+14846
+2455
+-13395
+12641
+6515
+-16215
+2278
+14955
+-10442
+-9233
+15436
+827
+-15979
+7851
+11676
+-14256
+-3919
+16213
+-5004
+-13585
+12428
+6871
+-16177
+2038
+15096
+-10214
+-9554
+15368
+1050
+-15961
+7620
+11842
+-14045
+-4130
+16177
+-4772
+-13739
+12207
+7080
+-16007
+1668
+15117
+-9986
+-9760
+15182
+1427
+-15972
+7378
+12052
+-13846
+-4515
+16176
+-4390
+-13938
+11996
+7326
+-15983
+1414
+15293
+-9750
+-9998
+15142
+1679
+-16131
+7005
+12263
+-13772
+-4759
+16173
+-4140
+-14005
+11775
+7565
+-15952
+1160
+15331
+-9516
+-10227
+15091
+1937
+-16140
+6752
+12473
+-13569
+-5012
+16165
+-3886
+-14201
+11549
+7804
+-15918
+775
+15500
+-9281
+-10447
+14907
+2326
+-16156
+6512
+12550
+-13365
+-5260
+16156
+-3624
+-14379
+11330
+8178
+-15750
+509
+15536
+-8910
+-10677
+14847
+2584
+-16168
+6263
+12749
+-13163
+-5645
+16136
+-3243
+-14426
+11225
+8423
+-15711
+245
+15690
+-8668
+-10891
+14650
+2834
+-16162
+5990
+12967
+-13087
+-5886
+16117
+-2992
+-14606
+11001
+8633
+-15667
+-135
+15722
+-8423
+-11103
+14582
+3212
+-16300
+5618
+13153
+-12850
+-6134
+16097
+-2720
+-14783
+10761
+8881
+-15623
+-387
+15739
+-8185
+-11322
+14377
+3468
+-16295
+5373
+13340
+-12633
+-6384
+16076
+-2349
+-14824
+10525
+9120
+-15451
+-644
+15874
+-7953
+-11549
+14191
+3729
+-16294
+5103
+13553
+-12417
+-6740
+16025
+-2090
+-14993
+10300
+9330
+-15382
+-1044
+15902
+-7671
+-11746
+14117
+4085
+-16266
+4856
+13741
+-12320
+-6994
+16014
+-1839
+-15160
+10046
+9685
+-15316
+-1302
+16055
+-7443
+-11951
+13906
+4348
+-16267
+4611
+13793
+-12113
+-7241
+15959
+-1418
+-15201
+9798
+9921
+-15131
+-1551
+16050
+-7206
+-12157
+13826
+4599
+-16251
+4247
+13951
+-11901
+-7468
+15925
+-1172
+-15354
+9564
+10148
+-15073
+-1926
+16068
+-6914
+-12372
+13626
+4980
+-16361
+3935
+14157
+-11635
+-7803
+15857
+-910
+-15392
+9332
+10349
+-14982
+-2193
+16197
+-6559
+-12531
+13525
+5207
+-16317
+3686
+14322
+-11393
+-8053
+15844
+-663
+-15530
+9064
+10598
+-14787
+-2428
+16189
+-6327
+-12771
+13316
+5469
+-16317
+3441
+14505
+-11287
+-8293
+15760
+-255
+-15569
+8806
+10766
+-14710
+-2826
+16166
+-6024
+-12945
+13092
+5821
+-16255
+3037
+14542
+-11070
+-8527
+15696
+9
+-15695
+8567
+11006
+-14557
+-3082
+16289
+-5768
+-13119
+12989
+6053
+-16240
+2774
+14678
+-10783
+-8881
+15610
+254
+-15828
+8282
+11233
+-14450
+-3354
+16295
+-5537
+-13319
+12775
+6302
+-16192
+2525
+14829
+-10561
+-9105
+15496
+670
+-15841
+8044
+11397
+-14256
+-3719
+16235
+-5235
+-13493
+12513
+6564
+-16178
+2225
+14879
+-10347
+-9297
+15400
+920
+-15931
+7778
+11739
+-14146
+-3936
+16276
+-4964
+-13636
+12396
+6912
+-16099
+1869
+15007
+-10099
+-9521
+15319
+1147
+-15946
+7570
+11968
+-14065
+-4211
+16320
+-4629
+-13759
+12152
+7143
+-16036
+1618
+15168
+-9797
+-9751
+15229
+1528
+-16054
+7242
+12104
+-13856
+-4545
+16316
+-4339
+-13893
+11946
+7389
+-16006
+1316
+15282
+-9693
+-10100
+15016
+1766
+-16086
+7005
+12356
+-13734
+-4861
+16301
+-4076
+-14034
+11707
+7744
+-15912
+964
+15321
+-9420
+-10279
+15013
+2100
+-16084
+6677
+12514
+-13523
+-5132
+16230
+-3800
+-14247
+11577
+7977
+-15855
+714
+15419
+-9175
+-10485
+14877
+2444
+-16200
+6362
+12729
+-13396
+-5445
+16349
+-3483
+-14413
+11358
+8222
+-15815
+463
+15547
+-8899
+-10737
+14777
+2684
+-16147
+6112
+12875
+-13179
+-5718
+16275
+-3145
+-14514
+11045
+8457
+-15741
+131
+15581
+-8641
+-10950
+14592
+2938
+-16255
+5878
+13087
+-12908
+-5960
+16249
+-2883
+-14710
+10884
+8760
+-15616
+-225
+15677
+-8383
+-11090
+14473
+3278
+-16271
+5530
+13221
+-12778
+-6267
+16151
+-2582
+-14772
+10676
+9018
+-15593
+-471
+15783
+-8180
+-11329
+14341
+3606
+-16350
+5309
+13412
+-12548
+-6537
+16164
+-2339
+-14887
+10432
+9268
+-15476
+-814
+15786
+-7839
+-11651
+14140
+3848
+-16276
+5038
+13569
+-12408
+-6777
+16057
+-1984
+-14970
+10211
+9386
+-15299
+-1135
+15898
+-7591
+-11772
+14017
+4177
+-16291
+4724
+13770
+-12189
+-7046
+16044
+-1651
+-15103
+9902
+9715
+-15268
+-1395
+15928
+-7361
+-12004
+13879
+4449
+-16363
+4471
+13889
+-12034
+-7323
+15937
+-1389
+-15293
+9715
+9959
+-15163
+-1640
+15993
+-7033
+-12250
+13753
+4701
+-16341
+4143
+14018
+-11811
+-7577
+15929
+-1139
+-15343
+9468
+10210
+-15025
+-2053
+16021
+-6766
+-12356
+13623
+5068
+-16247
+3809
+14216
+-11601
+-7811
+15805
+-732
+-15443
+9263
+10413
+-14894
+-2306
+16121
+-6522
+-12591
+13391
+5318
+-16311
+3557
+14338
+-11421
+-8139
+15784
+-472
+-15546
+9014
+10655
+-14835
+-2554
+16173
+-6291
+-12807
+13251
+5587
+-16308
+3324
+14517
+-11194
+-8359
+15674
+-217
+-15603
+8671
+10962
+-14671
+-2874
+16180
+-5949
+-12933
+13101
+5902
+-16215
+2946
+14644
+-10982
+-8618
+15641
+133
+-15654
+8468
+11076
+-14509
+-3221
+16238
+-5678
+-13149
+12870
+6134
+-16203
+2694
+14678
+-10706
+-8907
+15518
+433
+-15821
+8212
+11291
+-14368
+-3469
+16244
+-5437
+-13311
+12724
+6379
+-16150
+2412
+14874
+-10446
+-9130
+15399
+694
+-15916
+8014
+11538
+-14227
+-3783
+16290
+-5101
+-13515
+12514
+6670
+-16131
+2064
+14968
+-10237
+-9364
+15356
+944
+-15986
+7694
+11747
+-14045
+-4019
+16299
+-4845
+-13726
+12342
+6916
+-16109
+1805
+15048
+-10059
+-9616
+15232
+1313
+-16010
+7429
+11933
+-13979
+-4387
+16334
+-4600
+-13829
+12112
+7289
+-15983
+1529
+15246
+-9824
+-9906
+15105
+1603
+-16064
+7170
+12155
+-13802
+-4683
+16368
+-4216
+-14029
+11950
+7554
+-16019
+1172
+15348
+-9601
+-10131
+15048
+1861
+-16125
+6955
+12370
+-13628
+-4920
+16235
+-3946
+-14138
+11728
+7818
+-15895
+875
+15399
+-9248
+-10367
+14905
+2219
+-16150
+6578
+12591
+-13424
+-5172
+16280
+-3685
+-14342
+11528
+8051
+-15858
+612
+15573
+-9027
+-10614
+14750
+2518
+-16183
+6322
+12701
+-13262
+-5448
+16274
+-3313
+-14420
+11317
+8292
+-15712
+253
+15627
+-8808
+-10858
+14702
+2772
+-16212
+6094
+12909
+-13074
+-5827
+16307
+-3061
+-14602
+10973
+8569
+-15699
+14
+15684
+-8561
+-10972
+14536
+3029
+-16233
+5725
+13163
+-12862
+-6076
+16171
+-2825
+-14696
+10773
+8792
+-15540
+-256
+15732
+-8321
+-11210
+14374
+3421
+-16278
+5474
+13250
+-12677
+-6320
+16162
+-2451
+-14881
+10548
+9050
+-15537
+-655
+15788
+-8097
+-11416
+14310
+3668
+-16297
+5216
+13448
+-12611
+-6609
+16161
+-2189
+-14947
+10336
+9305
+-15376
+-915
+15948
+-7750
+-11665
+14157
+3925
+-16310
+4980
+13663
+-12395
+-6843
+16146
+-1922
+-15013
+10105
+9544
+-15348
+-1171
+15986
+-7495
+-11891
+13973
+4318
+-16319
+4602
+13744
+-12199
+-7085
+15996
+-1526
+-15203
+9880
+9774
+-15171
+-1425
+16023
+-7267
+-12098
+13785
+4570
+-16349
+4348
+13944
+-11972
+-7467
+16001
+-1282
+-15260
+9655
+10028
+-15128
+-1823
+16064
+-7019
+-12321
+13718
+4818
+-16338
+4101
+14141
+-11776
+-7721
+15978
+-1031
+-15435
+9415
+10251
+-14961
+-2077
+16087
+-6643
+-12429
+13518
+5070
+-16350
+3723
+14211
+-11566
+-7963
+15831
+-641
+-15477
+9190
+10489
+-14909
+-2331
+16110
+-6409
+-12637
+13328
+5457
+-16215
+3464
+14405
+-11345
+-8211
+15800
+-384
+-15520
+8960
+10713
+-14729
+-2720
+16128
+-6157
+-12844
+13133
+5711
+-16219
+3215
+14467
+-11125
+-8452
+15779
+-126
+-15690
+8593
+10946
+-14553
+-2976
+16151
+-5913
+-13055
+12931
+5957
+-16202
+2834
+14657
+-10902
+-8689
+15611
+260
+-15726
+8350
+11167
+-14488
+-3232
+16157
+-5537
+-13260
+12850
+6206
+-16200
+2584
+14845
+-10695
+-8926
+15596
+502
+-15781
+8144
+11394
+-14344
+-3593
+16201
+-5328
+-7519
+15958
+-1144
+-15327
+9560
+10241
+-15055
+-1962
+16099
+-6840
+-12431
+13622
+5058
+-16338
+3868
+14217
+-11667
+-7881
+15924
+-900
+-15474
+9328
+10434
+-14985
+-2184
+16208
+-6610
+-12592
+13409
+5262
+-16294
+3638
+14231
+-11447
+-8079
+15866
+-538
+-15479
+9095
+10629
+-14794
+-2555
+16209
+-6364
+-12791
+13205
+5511
+-16284
+3380
+14415
+-11220
+-8323
+15705
+-275
+-15649
+8725
+10864
+-14738
+-2814
+16222
+-5986
+-12868
+13118
+5766
+-16273
+2999
+14594
+-10991
+-8555
+15667
+-19
+-15682
+8488
+11081
+-14547
+-3072
+16230
+-5743
+-13075
+12910
+6135
+-16257
+2745
+14649
+-10767
+-8786
+15622
+364
+-15716
+8242
+11306
+-14360
+-3445
+16234
+-5478
+-13271
+12694
+6375
+-16226
+2490
+14820
+-10543
+-9031
+15449
+622
+-15857
+7999
+11508
+-14282
+-3696
+16240
+-5230
+-13463
+12487
+6626
+-16078
+2224
+14991
+-10306
+-9382
+15416
+879
+-15886
+7764
+11737
+-14083
+-3958
+16232
+-4856
+-13660
+12403
+6856
+-16049
+1845
+15036
+-10065
+-9606
+15351
+1270
+-16029
+7504
+11940
+-14007
+-4335
+16234
+-4587
+-13846
+12160
+7229
+-16026
+1591
+15199
+-9843
+-9840
+15179
+1518
+-16049
+7248
+12130
+-13807
+-4576
+16228
+-4339
+-13913
+11935
+7477
+-15979
+1333
+15235
+-9579
+-10062
+15111
+1773
+-16044
+7005
+12359
+-13595
+-4828
+16194
+-4086
+-14095
+11732
+7702
+-15935
+938
+15399
+-9350
+-10283
+14931
+2140
+-16182
+6635
+12548
+-13521
+-5088
+16181
+-3691
+-14275
+11499
+7950
+-15899
+683
+15429
+-9108
+-10513
+14851
+2424
+-16212
+6388
+12645
+-13299
+-5458
+16165
+-3442
+-14441
+11270
+8180
+-15728
+422
+15582
+-8864
+-10719
+14780
+2682
+-16196
+6129
+12829
+-13084
+-5694
+16148
+-3186
+-14483
+11000
+8527
+-15655
+54
+15609
+-8610
+-10942
+14593
+3043
+-16197
+5849
+13008
+-13000
+-5949
+16094
+-2908
+-14669
+10913
+8763
+-15614
+-250
+15764
+-8376
+-11135
+14496
+3308
+-16318
+5609
+13218
+-12739
+-6323
+16097
+-2533
+-14834
+10677
+9010
+-15550
+-498
+15772
+-8117
+-11368
+14309
+3540
+-16295
+5249
+13398
+-12514
+-6543
+16047
+-2283
+-14874
+10430
+9226
+-15502
+-842
+15914
+-7854
+-11553
+14227
+3922
+-16290
+4949
+13566
+-12415
+-6800
+16004
+-1977
+-15047
+10175
+9433
+-15321
+-1105
+15951
+-7619
+-11872
+14028
+4164
+-16250
+4699
+13762
+-12213
+-7060
+15979
+-1602
+-15177
+9947
+9794
+-15266
+-1398
+16076
+-7352
+-12095
+13932
+4419
+-16352
+4460
+13918
+-11975
+-7385
+15904
+-1353
+-15226
+9714
+10014
+-15155
+-1761
+16023
+-7085
+-12276
+13731
+4771
+-16291
+4166
+14102
+-11771
+-7635
+15858
+-1099
+-15339
+9480
+10196
+-14955
+-2035
+16144
+-6818
+-12487
+13627
+5064
+-16301
+3793
+14115
+-11642
+-7913
+15826
+-793
+-15482
+9174
+10442
+-14870
+-2301
+16171
+-6467
+-12665
+13389
+5307
+-16281
+3559
+14334
+-11346
+-8066
+15767
+-450
+-15518
+8936
+10655
+-14781
+-2639
+16182
+-6182
+-12884
+13302
+5678
+-16229
+3218
+14483
+-11118
+-8419
+15659
+-201
+-15642
+8709
+10909
+-14628
+-2930
+16234
+-5906
+-13014
+13086
+5890
+-16222
+2991
+14619
+-10906
+-8674
+15589
+117
+-15773
+8415
+11078
+-14539
+-3203
+16207
+-5694
+-13179
+12791
+6159
+-16227
+2743
+14767
+-10765
+-8899
+15547
+464
+-15797
+8153
+11389
+-14416
+-3556
+16321
+-5375
+-13387
+12681
+6405
+-16231
+2324
+14844
+-10542
+-9122
+15452
+711
+-15904
+7911
+11614
+-14226
+-3791
+16325
+-5103
+-13545
+12462
+6734
+-16151
+2084
+14984
+-10236
+-9464
+15360
+976
+-15928
+7678
+11769
+-14103
+-4050
+16251
+-4851
+-13665
+12225
+6983
+-16072
+1821
+15102
+-10015
+-9691
+15344
+1386
+-16047
+7377
+12012
+-13982
+-4407
+16327
+-4450
+-13792
+12114
+7250
+-16042
+1409
+15247
+-9774
+-9838
+15207
+1634
+-16063
+7112
+12228
+-13741
+-4635
+16361
+-4221
+-14004
+11867
+7573
+-15963
+1166
+15266
+-9530
+-10095
+15096
+1881
+-16161
+6896
+12383
+-13639
+-4961
+16281
+-3949
+-14149
+11720
+7803
+-15936
+902
+15390
+-9276
+-10422
+14891
+2250
+-16097
+6549
+12597
+-13436
+-5304
+16272
+-3614
+-14253
+11498
+8049
+-15835
+664
+15467
+-9063
+-10639
+14789
+2583
+-16167
+6304
+12721
+-13276
+-5546
+16334
+-3372
+-14453
+11268
+8310
+-15807
+214
+15580
+-8822
+-10856
+14764
+2827
+-16174
+6036
+12953
+-13082
+-5768
+16225
+-3119
+-14572
+10951
+8608
+-15684
+-36
+15596
+-8565
+-10997
+14618
+3075
+-16261
+5726
+13076
+-12940
+-6111
+16206
+-2696
+-14695
+10789
+8844
+-15565
+-301
+15713
+-8255
+-11218
+14410
+3388
+-16279
+5462
+13265
+-12715
+-6344
+16130
+-2442
+-14883
+10556
+9099
+-15545
+-636
+15776
+-8007
+-11455
+14274
+3629
+-16342
+5208
+13500
+-12529
+-6591
+16165
+-2200
+-14971
+10303
+9390
+-15411
+-951
+15812
+-7774
+-11765
+14137
+3976
+-16236
+4867
+13616
+-12337
+-6842
+16145
+-1851
+-15038
+10155
+9619
+-15273
+-1200
+15883
+-7539
+-11867
+13916
+4312
+-16304
+4620
+13862
+-12176
+-7123
+16044
+-1580
+-15123
+9911
+9772
+-15259
+-1556
+15948
+-7172
+-12081
+13768
+4568
+-16316
+4363
+13978
+-11943
+-7495
+16031
+-1267
+-15313
+9548
+10002
+-15138
+-1866
+15972
+-6932
+-12306
+13706
+4803
+-16314
+3970
+14186
+-11776
+-7739
+15897
+-902
+-15401
+9328
+10279
+-14972
+-2120
+16029
+-6683
+-12519
+13515
+5105
+-16372
+3696
+14279
+-11554
+-8003
+15875
+-650
+-15472
+9095
+10525
+-14891
+-2369
+16051
+-6465
+-12641
+13353
+5461
+-16224
+3475
+14302
+-11320
+-8264
+15748
+-424
+-15561
+8906
+10739
+-14732
+-2755
+16103
+-6090
+-12870
+13179
+5707
+-16269
+3109
+14515
+-11161
+-8506
+15720
+-11
+-15697
+8674
+10960
+-14573
+-3008
+16149
+-5844
+-13109
+12949
+5990
+-16268
+2838
+14630
+-10810
+-8784
+15581
+236
+-15760
+8318
+11240
+-14426
+-3264
+16163
+-5604
+-13207
+12800
+6238
+-16146
+2583
+14809
+-10608
+-9007
+15560
+501
+-15819
+8082
+11462
+-14392
+-3507
+16210
+-5243
+-13437
+12616
+6497
+-16167
+2344
+14890
+-10400
+-9263
+15413
+756
+-15896
+7846
+11558
+-14204
+-3917
+16205
+-4988
+-13514
+12394
+6764
+-16162
+1944
+15076
+-10161
+-9528
+15280
+1153
+-15907
+7592
+11790
+-14038
+-4183
+16244
+-4740
+-13733
+12213
+7118
+-16028
+1691
+15164
+-9941
+-9755
+15243
+1428
+-15973
+7371
+12030
+-13838
+-4431
+16249
+-4375
+-13936
+11989
+7381
+-16009
+1432
+15222
+-9720
+-9989
+15086
+1671
+-16122
+7021
+12267
+-13644
+-4713
+16265
+-4119
+-14010
+11796
+7647
+-15989
+1064
+15407
+-9487
+-10234
+15046
+2054
+-16171
+6773
+12479
+-13602
+-5081
+16263
+-3861
+-14217
+11567
+7883
+-15845
+794
+15460
+-9271
+-10490
+14879
+2324
+-16178
+6521
+12569
+-13414
+-5330
+16280
+-3498
+-14291
+11376
+8130
+-15824
+521
+15532
+-8920
+-10704
+14709
+2578
+-16226
+6273
+12784
+-13201
+-5600
+16277
+-3237
+-14477
+11150
+8381
+-15679
+151
+15691
+-8679
+-10942
+14662
+2956
+-16247
+5910
+12997
+-13007
+-5839
+16278
+-2981
+-14551
+10933
+8620
+-15656
+-100
+15733
+-8432
+-11164
+14490
+3224
+-16260
+5661
+13225
+-12817
+-6224
+16140
+-2727
+-14741
+10715
+8865
+-15622
+-356
+15772
+-8214
+-11271
+14305
+3474
+-16278
+5409
+13299
+-12602
+-6480
+16136
+-2350
+-14810
+10498
+9105
+-15457
+-744
+15806
+-7968
+-11497
+14247
+3730
+-16294
+5035
+13506
+-12397
+-6727
+16119
+-2095
+-14991
+10264
+9346
+-15426
+-1008
+15965
+-7728
+-11714
+14072
+4109
+-16299
+4785
+13707
+-12317
+-6969
+16102
+-1831
+-15046
+10039
+9706
+-15249
+-1268
+15997
+-7352
+-11933
+13872
+4369
+-16299
+4530
+13776
+-12102
+-7218
+16083
+-1448
+-15226
+9816
+9940
+-15221
+-1640
+16036
+-7136
+-12156
+13842
+4604
+-16332
+4318
+13984
+-11938
+13
+15701
+-8551
+-10991
+14548
+3095
+-16222
+5832
+13187
+-12990
+-6067
+16209
+-2856
+-14719
+10781
+8764
+-15666
+-238
+15722
+-8317
+-11187
+14479
+3321
+-16328
+5471
+13217
+-12772
+-6268
+16159
+-2498
+-14851
+10555
+8948
+-15474
+-592
+15843
+-8081
+-11372
+14279
+3683
+-16313
+5227
+13398
+-12560
+-6507
+16131
+-2248
+-14903
+10327
+9314
+-15435
+-853
+15877
+-7840
+-11601
+14214
+3937
+-16323
+4975
+13601
+-12347
+-6878
+16120
+-1995
+-15076
+10096
+9550
+-15388
+-1112
+15902
+-7599
+-11807
+14019
+4190
+-16322
+4727
+13792
+-12128
+-7115
+16086
+-1603
+-15124
+9859
+9774
+-15213
+-1499
+16050
+-7339
+-12015
+13822
+4447
+-16308
+4332
+13862
+-12038
+-7361
+16059
+-1346
+-15299
+9630
+10007
+-15149
+-1740
+16063
+-6973
+-12234
+13747
+4829
+-16306
+4077
+14044
+-11813
+-7611
+15899
+-1090
+-15325
+9394
+10241
+-14967
+-2015
+16075
+-6729
+-12432
+13538
+5071
+-16296
+3829
+14224
+-11579
+-7849
+15866
+-704
+-15483
+9145
+10458
+-14908
+-2395
+16211
+-6476
+-12645
+13342
+5327
+-16284
+3554
+14391
+-11362
+-8214
+15834
+-435
+-15521
+8898
+10683
+-14719
+-2653
+16202
+-6212
+-12841
+13251
+5705
+-16251
+3178
+14443
+-11129
+-8433
+15777
+-174
+-15674
+8666
+10894
+-14657
+-2901
+16232
+-5962
+-13038
+13043
+5935
+-16231
+2927
+14621
+-10910
+-8666
+15596
+209
+-15705
+8399
+11118
+-14459
+-3274
+16211
+-5572
+-13237
+12800
+6198
+-16204
+2676
+14790
+-10656
+-8904
+15545
+458
+-15846
+8158
+11312
+-14369
+-3531
+16333
+-5338
+-13298
+12587
+6413
+-16175
+2393
+14829
+-10422
+-9152
+15471
+707
+-15853
+7926
+11538
+-14170
+-3787
+16333
+-5094
+-13481
+12479
+6766
+-16131
+2018
+14982
+-10196
+-9466
+15425
+1109
+-15991
+7636
+11731
+-14084
+-4133
+16292
+-4790
+-13661
+12272
+7021
+-16093
+1769
+15153
+-9961
+-9701
+15265
+1360
+-16006
+7416
+11934
+-13879
+-4399
+16316
+-4540
+-13863
+12041
+7260
+-16065
+1481
+15177
+-9699
+-9938
+15178
+1615
+-16034
+7152
+12132
+-13790
+-4647
+16277
+-4177
+-14020
+11778
+7515
+-15998
+1109
+15303
+-9461
+-10137
+15110
+1988
+-16147
+6752
+12348
+-13585
+-4910
+16263
+-3891
+-14186
+11682
+7850
+-15974
+856
+15349
+-9252
+-10347
+14933
+2253
+-16122
+6516
+12499
+-13370
+-5296
+16209
+-3627
+-14256
+11453
+8107
+-15788
+611
+15476
+-9059
+-10600
+14810
+2524
+-16128
+6265
+12726
+-13270
+-5548
+16216
+-3380
+-14453
+11210
+8361
+-15731
+192
+15617
+-8801
+-10782
+14624
+2883
+-16253
+5975
+12922
+-13057
+-5809
+16148
+-2981
+-14626
+10985
+8580
+-15630
+-64
+15645
+-8565
+-11108
+14526
+3160
+-16237
+5734
+13135
+-12948
+-6154
+16135
+-2734
+-14733
+10727
+8891
+-15606
+-278
+15756
+-8325
+-11333
+14449
+3404
+-16243
+5496
+13266
+-12678
+-6391
+16107
+-2461
+-14873
+10477
+9110
+-15533
+-666
+15780
+-7942
+-11514
+14254
+3749
+-16330
+5161
+13427
+-12462
+-6638
+16070
+-2161
+-14936
+10363
+9337
+-15447
+-967
+15921
+-7682
+-11725
+14113
+3973
+-16270
+4838
+13651
+-12343
+-7001
+15991
+-1794
+-15053
+10101
+9590
+-15258
+-1218
+15938
+-7468
+-11947
+13921
+4246
+-16264
+4598
+13813
+-12093
+-7240
+15956
+-1552
+-15264
+9870
+9830
+-15212
+-1488
+16033
+-7159
+-12110
+13812
+4645
+-16349
+4289
+13998
+-11893
+-7482
+15919
+-1293
+-15294
+9589
+10072
+-15107
+-1823
+16060
+-6891
+-12328
+13607
+4900
+-16272
+4006
+14131
+-11750
+-7741
+15822
+-885
+-15405
+9335
+10308
+-14997
+-2147
+16164
+-6658
+-12478
+13471
+5174
+-16293
+3752
+14286
+-11523
+-7964
+15748
+-636
+-15528
+9106
+10556
+-14803
+-2411
+16150
+-6340
+-12693
+13266
+5399
+-16291
+3432
+14496
+-11249
+-8229
+15702
+-388
+-15637
+8798
+10764
+-14690
+-2760
+16258
+-6088
+-12818
+13136
+5711
+-16295
+3101
+14509
+-11010
+-8458
+15622
+-55
+-15674
+8547
+10931
+-14558
+-2989
+16284
+-5823
+-13046
+12908
+5976
+-16269
+2873
+14646
+-10846
+-8711
+15589
+282
+-15759
+8316
+11171
+-14544
+-3319
+16284
+-5513
+-13203
+12785
+6228
+-16164
+2525
+14761
+-10638
+-9021
+15485
+529
+-15809
+8052
+11473
+-14335
+-3640
+16285
+-5289
+-13409
+12570
+6548
+-16179
+2261
+14956
+-10390
+-9250
+15369
+777
+-15887
+7834
+11701
+-14183
+-3901
+16266
+-5015
+-13548
+12422
+6781
+-16077
+1936
+15068
+-10155
+-9504
+15262
+1191
+-15990
+7579
+11847
+-14052
+-4183
+16345
+-4760
+-13753
+12205
+7050
+-16051
+1602
+15176
+-9921
+-9788
+15237
+1450
+-16030
+7338
+12046
+-13868
+-4495
+16264
+-4361
+-13865
+12043
+7361
+-15958
+1333
+15221
+-9682
+-10020
+15092
+1694
+-16070
+7098
+12296
+-13709
+-4736
+16270
+-4087
+-14058
+11821
+7576
+-16006
+1082
+15410
+-9429
+-10283
+14979
+2057
+-16155
+6738
+12418
+-13485
+-5057
+16332
+-3863
+-14200
+11609
+7837
+-15864
+779
+15501
+-9201
+-10398
+14915
+2361
+-16195
+6491
+12635
+-13327
+-5394
+16249
+-3522
+-14395
+11431
+8231
+-15837
+392
+15574
+-8984
+-10650
+14779
+2634
+-16229
+6254
+12907
+-13198
+-5645
+16243
+-3266
+-14474
+11204
+8472
+-15725
+179
+15599
+-8676
+-10910
+14674
+2880
+-16243
+5902
+13019
+-12985
+-5885
+16264
+-2988
+-14576
+10879
+8708
+-15696
+-77
+15703
+-8458
+-11136
+14505
+3279
+-16317
+5641
+13232
+-12793
+-6179
+16139
+-2631
+-14763
+10701
+8967
+-15555
+-498
+15762
+-8203
+-11378
+14309
+3526
+-16203
+5390
+13335
+-12566
+-6429
+16134
+-2359
+-14889
+10445
+9165
+-15428
+-743
+15840
+-7948
+-11608
+14240
+3791
+-16261
+5004
+13549
+-12419
+-6666
+16164
+-2093
+-15066
+10236
+9374
+-15379
+-996
+15863
+-7615
+-11703
+14077
+4078
+-16275
+4741
+13755
+-12203
+-7066
+16053
+-1722
+-15136
+10040
+9610
+-15253
+-1372
+15932
+-7360
+-11969
+13923
+4439
+-16318
+4495
+13845
+-12007
+-7330
+16024
+-1468
+-15227
+9801
+9875
+-15226
+-1663
+15958
+-7120
+-12201
+13720
+4689
+-16295
+4228
+14051
+-11806
+-7549
+16012
+-1212
+-15387
+9552
+10110
+-15055
+-1911
+15995
+-6865
+-12408
+13542
+4996
+-16337
+3885
+14139
+-11601
+-7843
+15876
+-808
+-15435
+9241
+10338
+-14902
+-2285
+16041
+-6514
+-12519
+13362
+5240
+-16338
+3629
+14335
+-11378
+-8073
+15874
+-560
+-15511
+8994
+10573
+-14861
+-2568
+16071
+-6300
+-12733
+13302
+5473
+-16219
+3373
+14410
+-11187
+-8314
+15735
+-312
+-15564
+8756
+10829
+-14693
+-2821
+16098
+-6038
+-12963
+13104
+5864
+-16244
+3002
+14609
+-10964
+-8585
+15703
+70
+-15748
+8524
+11049
+-14513
+-3072
+16120
+-5810
+-13174
+12907
+6113
+-16213
+2755
+14673
+-10757
+-8815
+15553
+330
+-15807
+8307
+11285
+-14458
+-3444
+16156
+-5429
+-13267
+12715
+6377
+-16226
+2498
+14864
+-10533
+-9063
+15517
+600
+-15841
+7942
+11501
+-14293
+-3723
+16167
+-5172
+-13464
+12501
+6632
+-16091
+2119
+14924
+-10319
+-9315
+15360
+986
+-15876
+7705
+11738
+-14098
+-3970
+16179
+-4933
+-13677
+12309
+6877
+-16082
+1843
+15107
+-10087
+-9549
+15324
+1241
+-16039
+7455
+11965
+-13918
+-4227
+16180
+-4551
+-13757
+12086
+7241
+-16070
+1602
+15175
+-9853
+-9778
+15152
+1498
+-16068
+7209
+12055
+-13849
+-4623
+16198
+-4296
+-13956
+11883
+7504
+-15927
+1219
+15353
+-9636
+-10011
+15108
+1893
+-16105
+6973
+12276
+-13657
+-4872
+16198
+-4039
+-14153
+11675
+7744
+-15901
+959
+15400
+-9399
+-10246
+14941
+2143
+-16117
+6607
+12493
+-13463
+-5123
+16195
+-3794
+-14226
+11455
+7984
+-15873
+702
+15442
+-9036
+-10474
+14889
+2396
+-16140
+6355
+12702
+-13263
+-5377
+16189
+-3405
+-14415
+11231
+8231
+-15713
+316
+15612
+-8812
+-10700
+14720
+2775
+-16169
+6128
+12917
+-13213
+-5743
+16206
+-3180
+-14492
+11053
+8460
+-15725
+7543
+11869
+-14043
+-4227
+16218
+-4696
+-13814
+12229
+7072
+-16080
+1720
+15223
+-10022
+-9773
+15285
+1375
+-16100
+7302
+12071
+-13840
+-4457
+16195
+-4460
+-13843
+12009
+7273
+-16026
+1367
+15220
+-9794
+-9954
+15086
+1723
+-16082
+7068
+12241
+-13758
+-4679
+16169
+-4217
+-14015
+11788
+7628
+-15986
+1116
+15387
+-9435
+-10178
+15033
+1986
+-16104
+6823
+12330
+-13559
+-4936
+16171
+-3832
+-14205
+11573
+7875
+-15832
+853
+15424
+-9196
+-10411
+14855
+2240
+-16120
+6579
+12534
+-13360
+-5308
+16155
+-3579
+-14263
+11347
+8119
+-15798
+466
+15588
+-8959
+-10631
+14796
+2620
+-16129
+6323
+12751
+-13286
+-5563
+16141
+-3328
+-14454
+11242
+8341
+-15760
+211
+15624
+-8716
+-10848
+14610
+2873
+-16268
+5941
+12942
+-13062
+-5810
+16129
+-3062
+-14629
+11020
+8587
+-15720
+-41
+15650
+-8479
+-11072
+14539
+3129
+-16270
+5702
+13140
+-12850
+-6177
+16113
+-2683
+-14679
+10785
+8834
+-15560
+-412
+15797
+-8231
+-11297
+14355
+3389
+-16272
+5434
+13352
+-12636
+-6424
+16068
+-2429
+-14854
+10570
+9190
+-15493
+-688
+15820
+-7985
+-11492
+14285
+3753
+-16259
+5186
+13543
+-12548
+-6677
+16062
+-2158
+-15026
+10318
+9407
+-15441
+-955
+15966
+-7749
+-11721
+14080
+4010
+-16262
+4817
+13587
+-12338
+-6925
+16017
+-1774
+-15071
+10075
+9642
+-15259
+-1326
+15987
+-7486
+-11916
+14009
+4266
+-16249
+4537
+13783
+-12103
+-7277
+15992
+-1529
+-15232
+9843
+9866
+-15202
+-1584
+16007
+-7225
+-12139
+13809
+4631
+-16365
+4291
+13981
+-11866
+-7500
+15930
+-1255
+-15273
+9614
+10088
+-15117
+-1839
+16143
+-6871
+-12322
+13591
+4881
+-16327
+4026
+14151
+-11635
+-7755
+15919
+-858
+-15412
+9352
+10327
+-14933
+-2237
+16148
+-6606
+-12544
+13518
+5141
+-16330
+3617
+14338
+-11541
+-7990
+15846
+-602
+-15565
+9097
+10539
+-14854
+-2484
+16131
+-6337
+-12731
+13291
+5504
+-16286
+3374
+14375
+-11320
+-8226
+15788
+-339
+-15587
+8874
+10743
+-14677
+-2739
+16257
+-6090
+-12883
+13196
+5744
+-16270
+3118
+14525
+-11043
+-8586
+15727
+-91
+-15733
+8587
+11097
+-14565
+-3011
+16258
+-5809
+-13112
+12959
+5990
+-16225
+2866
+14686
+-10822
+-8818
+15592
+321
+-15763
+8346
+11259
+-14354
+-3379
+16217
+-5564
+-13290
+12733
+6367
+-16173
+2479
+14848
+-10609
+-9011
+15506
+549
+-15851
+8085
+11494
+-14330
+-3600
+16366
+-5205
+-13454
+12614
+6585
+-16151
+2230
+14880
+-10363
+-9239
+15436
+801
+-15874
+7824
+11718
+-14239
+-3877
+16311
+-4906
+-13645
+12401
+6831
+-16095
+1977
+15046
+-10089
+-9461
+15353
+1169
+-16010
+7580
+11889
+-14032
+-4268
+16314
+-4671
+-13708
+12177
+7073
+-16068
+1665
+15165
+-9859
+-9825
+15163
+1479
+-16024
+7206
+12121
+-13920
+-4526
+16302
+-4410
+-13859
+11940
+7440
+-16004
+1306
+15179
+-9709
+-10070
+15081
+1751
+-16126
+6928
+12286
+-13651
+-4773
+16237
+-4077
+-14080
+11839
+7674
+-15934
+1057
+15316
+-9481
+-10221
+15014
+2101
+-16148
+6676
+12480
+-13536
+-5117
+16346
+-3728
+-14219
+11533
+7909
+-15897
+745
+15451
+-9192
+-10474
+14929
+2343
+-16118
+6429
+12649
+-13303
+-5371
+16287
+-3486
+-14358
+11296
+8157
+-15833
+407
+15468
+-8939
+-10684
+14742
+2597
+-16197
+6196
+12873
+-13115
+-5636
+16269
+-3176
+-14567
+11076
+8470
+-15716
+144
+15587
+-8704
+-10849
+14622
+3012
+-16215
+5857
+13018
+-12995
+-5949
+16186
+-2928
+-14715
+10937
+8726
+-15698
+-100
+15710
+-8405
+-11166
+14507
+3266
+-16327
+5634
+13212
+-12762
+-6217
+16179
+-2684
+-14742
+10717
+8968
+-15585
+-549
+15735
+-8144
+-11398
+14306
+3507
+-16269
+5393
+13376
+-12642
+-6462
+16112
+-2348
+-14846
+10500
+9181
+-15424
+-788
+15837
+-7896
+-11619
+14204
+3845
+-16277
+5052
+13578
+-12428
+-6812
+16095
+-1982
+-15053
+10175
+9440
+-15302
+-1051
+15860
+-7668
+-11769
+14063
+4117
+-16362
+4725
+13684
+-12277
+-7028
+16003
+-1735
+-15167
+9919
+9686
+-15284
+-1296
+15941
+-7346
+-12016
+13850
+4346
+-16328
+4496
+13927
+-12061
+-7280
+15991
+-1487
+-15307
+9774
+9926
+-15142
+-1707
+15968
+-7080
+-12130
+13727
+4736
+-16255
+4143
+14050
+-11819
+-7584
+15877
+-1076
+-15324
+9547
+10148
+-15027
+-1970
+16047
+-6832
+-12366
+13606
+4987
+-16332
+3895
+14176
+-11667
+-7817
+15856
+-811
+-15418
+9208
+10457
+-14890
+-2211
+16126
+-6518
+-12585
+13448
+5260
+-16328
+3661
+14366
+-11443
+-8060
+15756
+-563
+-15516
+8986
+10680
+-14809
+-2630
+16121
+-6272
+-12698
+13240
+5581
+-16217
+3311
+14494
+-11136
+-8322
+15735
+-219
+-15558
+8761
+10823
+-14663
+-2879
+16214
+-6001
+-12995
+13077
+5792
+-16244
+3037
+14584
+-10970
+-8620
+15609
+100
+-15729
+8507
+11039
+-14530
+-3106
+16220
+-5791
+-13213
+12952
+6070
+-16198
+2743
+14734
+-10716
+-8849
+15491
+350
+-15842
+8155
+11268
+-14384
+-3449
+16275
+-5419
+-13302
+12732
+6357
+-16186
+2409
+14827
+-10506
+-9088
+15459
+684
+-15905
+8005
+11566
+-14165
+-3685
+16296
+-5177
+-13543
+12558
+6706
+-16159
+2148
+14914
+-10279
+-9396
+15320
+993
+-15939
+7728
+11698
+-14153
+-4055
+16286
+-4882
+-13648
+12365
+6974
+-16041
+1875
+15117
+-10100
+-9631
+15212
+1246
+-15990
+7477
+11902
+-13970
+-4353
+16351
+-4531
+-13851
+12186
+7244
+-16097
+1513
+15229
+-9879
+-9865
+15170
+1495
+-16071
+7155
+12142
+-13817
+-4590
+16249
+-4277
+-13975
+11963
+7513
+-15974
+1218
+15286
+-9521
+-10093
+15042
+1868
+-16098
+6895
+12367
+-13623
+-4841
+16293
+-4033
+-14174
+11645
+7748
+-15939
+954
+15469
+-9316
+-10350
+14876
+2178
+-16146
+6636
+12468
+-13458
+-5148
+16300
+-3652
+-14259
+11462
+8013
+-15799
+612
+15518
+-9100
+-10597
+14841
+2431
+-16199
+6423
+12694
+-13281
+-5508
+16326
+-3421
+-14446
+11228
+8273
+-15791
+365
+15583
+-8854
+-10836
+14680
+2806
+-16198
+6049
+12957
+-13069
+-5748
+16207
+-3155
+-14548
+11037
+8509
+-15639
+58
+15627
+-8622
+-10923
+14531
+3083
+-16258
+5796
+13040
+-12894
+-6030
+16207
+-2796
+-14734
+10812
+8764
+-15644
+-309
+15704
+-8276
+-11195
+14490
+3341
+-16277
+5560
+13256
+-12712
+-6291
+16227
+-2538
+-14807
+10607
+9008
+-15492
+-571
+15875
+-8048
+-11426
+14328
+3589
+-16297
+5192
+13479
+-12613
+-6537
+16196
+-2250
+-14887
+10377
+9261
+-15459
+-826
+15911
+-7799
+-11659
+14148
+3986
+-16313
+4930
+13552
+-12429
+-6916
+16060
+-1884
+-15069
+10156
+9490
+-15295
+-1223
+15958
+-7577
+-11863
+13969
+4238
+-16351
+4679
+13766
+-12200
+-7159
+16068
+-1623
+-15140
+9935
+9759
+-15257
+-1481
+16008
+-7327
+-12088
+13903
+4486
+-16359
+4435
+13966
+-12014
+-7414
+16050
+-1378
+-15314
+9701
+9981
+-15094
+-1735
+16033
+-6956
+-12334
+13719
+4757
+-16359
+4059
+14043
+-11812
+-7676
+15908
+-986
+-15381
+9475
+10222
+-15047
+-2115
+16062
+-6727
+-12420
+13524
+5131
+-16246
+3798
+14242
+-11584
+-7911
+15883
+-729
+-15414
+9129
+10461
+-14876
+-2380
+16086
+-6475
+-12626
+13334
+5377
+-16240
+3546
+14321
+-11384
+-8155
+15743
+-471
+-15589
+8878
+10685
+-14704
+-2638
+16119
+-6236
+-12845
+13141
+5643
+-16240
+3177
+14508
+-11163
+-8401
+15713
+-91
+-15638
+8651
+10910
+-14649
+-2892
+16137
+-5869
+-13052
+12934
+5887
+-16230
+2918
+14698
+-10943
+-8638
+15677
+171
+-15676
+8415
+11141
+-14470
+-3275
+16149
+-5614
+-13145
+12862
+6264
+-16226
+2666
+14757
+-10714
+-9007
+15516
+430
+-15842
+8176
+11371
+-14288
+-3533
+16159
+-5358
+-13346
+12648
+6517
+-16209
+2275
+14935
+-10490
+-9244
+15479
+816
+-15878
+7936
+11590
+-14227
+-3785
+16176
+-5122
+-13553
+12458
+6753
+-16084
+2043
+15002
+-10299
+-9476
+15350
+1045
+-15934
+13411
+5229
+-16343
+3691
+14313
+-11472
+-8079
+15825
+-584
+-15600
+9008
+10656
+-14905
+-2512
+16223
+-6290
+-12826
+13333
+5468
+-16319
+3320
+14469
+-11248
+-8281
+15766
+-357
+-15593
+8778
+10830
+-14700
+-2729
+16192
+-6058
+-12861
+13118
+5807
+-16283
+3084
+14495
+-11025
+-8494
+15717
+16
+-15745
+8541
+11044
+-14509
+-3110
+16208
+-5810
+-13068
+12910
+6059
+-16269
+2826
+14680
+-10794
+-8868
+15554
+277
+-15775
+8299
+11269
+-14447
+-3360
+16210
+-5557
+-13265
+12702
+6308
+-16123
+2441
+14855
+-10570
+-9096
+15511
+534
+-15805
+8053
+11488
+-14254
+-3620
+16218
+-5171
+-13459
+12493
+6545
+-16102
+2185
+14907
+-10335
+-9324
+15469
+923
+-15956
+7811
+11700
+-14183
+-4000
+16209
+-4920
+-13659
+12390
+6919
+-16080
+1932
+15074
+-10112
+-9562
+15295
+1174
+-15979
+7557
+11901
+-13986
+-4246
+16221
+-4670
+-13728
+12170
+7168
+-16042
+1535
+15117
+-9860
+-9786
+15242
+1416
+-15978
+7176
+12127
+-13786
+-4498
+16195
+-4418
+-13916
+11962
+7397
+-16008
+1282
+15290
+-9630
+-10012
+15055
+1812
+-16130
+6940
+12327
+-13707
+-4879
+16190
+-4027
+-14103
+11738
+7653
+-15971
+1026
+15319
+-9400
+-10242
+14989
+2078
+-16145
+6706
+12543
+-13491
+-5116
+16179
+-3770
+-14260
+11492
+8002
+-15812
+767
+15478
+-9147
+-10457
+14925
+2338
+-16150
+6420
+12610
+-13292
+-5373
+16162
+-3522
+-14324
+11285
+8227
+-15757
+369
+15508
+-8892
+-10681
+14742
+2714
+-16159
+6177
+12798
+-13206
+-5624
+16122
+-3131
+-14517
+11049
+8469
+-15712
+101
+15669
+-8669
+-10882
+14649
+2950
+-16296
+5928
+13010
+-12956
+-5996
+16104
+-2873
+-14687
+10936
+8716
+-15657
+-140
+15685
+-8394
+-11227
+14469
+3201
+-16267
+5549
+13199
+-12747
+-6225
+16078
+-2623
+-14738
+10694
+8935
+-15605
+-501
+15834
+-8154
+-11439
+14393
+3575
+-16275
+5278
+13365
+-12659
+-6482
+16050
+-2328
+-14899
+10448
+9159
+-15432
+-762
+15870
+-7923
+-11638
+14190
+3833
+-16234
+5026
+13570
+-12439
+-6860
+16027
+-1968
+-15047
+10213
+9514
+-15382
+-1058
+15995
+-7660
+-11860
+14107
+4104
+-16366
+4789
+13746
+-12224
+-7076
+15969
+-1710
+-15106
+9988
+9737
+-15283
+-1416
+15962
+-7398
+-12024
+13908
+4487
+-16335
+4497
+13926
+-12004
+-7337
+15921
+-1422
+-15239
+9701
+9972
+-15086
+-1692
+16090
+-7023
+-12271
+13808
+4732
+-16302
+4128
+13991
+-11822
+-7599
+15898
+-1051
+-15371
+9449
+10171
+-15009
+-1956
+16112
+-6779
+-12445
+13599
+4988
+-16293
+3891
+14175
+-11613
+-7923
+15833
+-795
+-15416
+9217
+10382
+-14917
+-2307
+16132
+-6490
+-12656
+13395
+5326
+-16250
+3580
+14321
+-11368
+-8124
+15745
+-533
+-15541
+8995
+10641
+-14722
+-2586
+16190
+-6246
+-12804
+13239
+5566
+-16246
+3333
+14463
+-11157
+-8379
+15683
+-236
+-15669
+8710
+10923
+-14687
+-2839
+16204
+-6013
+-13035
+13023
+5837
+-16291
+2984
+14627
+-11046
+-8584
+15632
+116
+-15706
+8450
+11136
+-14565
+-3219
+16299
+-5702
+-13187
+12900
+6182
+-16279
+2667
+14789
+-10742
+-8928
+15578
+371
+-15822
+8231
+11365
+-14385
+-3453
+16302
+-5433
+-13329
+12684
+6424
+-16229
+2419
+14850
+-10499
+-9178
+15477
+632
+-15846
+7905
+11548
+-14267
+-3716
+16241
+-5184
+-13561
+12449
+6667
+-16131
+2166
+14982
+-10297
+-9383
+15380
+1039
+-15976
+7673
+11760
+-14070
+-4052
+16338
+-4804
+-13693
+12347
+6934
+-16100
+1754
+15124
+-10047
+-9630
+15330
+1288
+-15987
+7405
+11983
+-13946
+-4377
+16361
+-4552
+-13818
+12101
+7265
+-16035
+1508
+15232
+-9803
+-9821
+15143
+1551
+-16099
+7131
+12141
+-13829
+-4632
+16290
+-4280
+-13958
+11870
+7496
+-16003
+1249
+15264
+-9478
+-10131
+15013
+1885
+-16040
+6863
+12362
+-13627
+-4949
+16277
+-3953
+-14084
+11751
+7744
+-15890
+931
+15361
+-9361
+-10350
+14932
+2238
+-16150
+6624
+12503
+-13474
+-5220
+16353
+-3712
+-14287
+11432
+8088
+-15886
+586
+15479
+-9113
+-10594
+14821
+2482
+-16138
+6353
+12736
+-13282
+-5441
+16276
+-3382
+-14420
+11192
+8287
+-15780
+332
+15501
+-8855
+-10803
+14759
+2784
+-16238
+6050
+12868
+-13151
+-5792
+16261
+-3037
+-14544
+11055
+8545
+-15684
+-21
+15625
+-8554
+-10965
+14564
+3047
+-16265
+5808
+13142
+-12940
+-6026
+16157
+-2783
+-14728
+10818
+8803
+-15647
+-357
+15700
+-8319
+-11282
+14465
+3382
+-16342
+5534
+13358
+-12774
+-6276
+16214
+-2543
+-14832
+10567
+9081
+-15519
+-606
+15738
+-8073
+-11500
+14303
+3702
+-16228
+5224
+13490
+-12560
+-6593
+16102
+-2201
+-14970
+10361
+9329
+-15422
+-857
+15795
+-7841
+-11633
+14089
+3978
+-16301
+4954
+13675
+-12407
+-6919
+16103
+-1865
+-14972
+10184
+9602
+-15380
+-1207
+15889
+-7489
+-11848
+13952
+4235
+-16316
+4636
+13800
+-12155
+-7157
+16073
+-1628
+-15187
+9837
+9706
+-15265
+-1505
+15916
+-7241
+-12053
+13819
+4528
+-16321
+4305
+14009
+-12023
+-7487
+15966
+-1248
+-15279
+9608
+10013
+-15105
+-1757
+15982
+-7008
+-12299
+13695
+4860
+-16282
+4028
+14092
+-11795
+-7695
+15954
+-1022
+-15364
+9380
+10262
+-14923
+-2112
+16060
+-6662
+-12418
+13555
+5132
+-16241
+3814
+14205
+-11455
+-7960
+15815
+-772
+-15462
+9192
+10477
+-14873
+-2414
+16072
+-6401
+-12683
+13383
+5436
+-16303
+3451
+14401
+-11295
+-8200
+15806
+-354
+-15575
+8968
+10697
+-14723
+-2663
+16122
+-6151
+-12899
+13184
+5668
+-16299
+3179
+14512
+-11070
+-8476
+15679
+-110
+-15665
+8616
+10989
+-14591
+-2926
+16134
+-5920
+-13004
+13012
+5912
+-16178
+2924
+14664
+-10829
+-8715
+15557
+153
+-15732
+8382
+11207
+-14555
+-3331
+16200
+-5570
+-13232
+12839
+6219
+-16205
+2533
+14743
+-10666
+-8974
+15523
+562
+-15820
+8141
+11314
+-14374
+-3576
+16199
+-5316
+-13440
+12599
+6452
+-16215
+2299
+14939
+-10418
+-9245
+15391
+808
+-15831
+7893
+11556
+-14212
+-3826
+16243
+-5089
+-13546
+12442
+6806
+-16087
+2031
+15033
+-10220
+-9477
+15357
+1070
+-15904
+7561
+11827
+-14004
+-4141
+16250
+-4710
+-13747
+12230
+7100
+-16070
+1658
+15093
+-9995
+-9711
+15207
+1316
+-16057
+7335
+12040
+-13848
+-4504
+16268
+-4458
+-13830
+12026
+7337
+-16077
+1410
+15279
+-9760
+-9960
+15170
+1737
+-16118
+7090
+12250
+-13799
+-4750
+16267
+-4194
+-14044
+11822
+7566
+-15925
+1152
+15347
+-9408
+-10217
+15008
+1984
+-16128
+6835
+12349
+-13613
+-4996
+16298
+-3838
+-14122
+11626
+7852
+-15899
+755
+15419
+-9201
+-10444
+14844
+2243
+-16185
+6481
+12565
+-13401
+-5269
+16301
+-3578
+-14309
+11400
+8084
+-15767
+497
+15591
+-8971
+-10681
+14807
+2613
+-16209
+6232
+12785
+-13215
+-5514
+16309
+-3320
+-14516
+11190
+8324
+-15751
+247
+15638
+-8724
+-10923
+14636
+2887
+-16232
+5985
+13025
+-13033
+-5885
+16171
+-2944
+-14588
+10977
+8570
+-15720
+-133
+15683
+-8516
+-11147
+14458
+3137
+-16253
+5743
+13101
+-12813
+-6163
+16181
+-2694
+-14801
+10767
+8815
+-15569
+-398
+15726
+-8271
+-11255
+14419
+3517
+-16276
+5362
+13315
+-12618
+-6413
+16171
+-2435
+-14864
+10533
+9188
+-15533
+-668
+15894
+-7896
+-11474
+14243
+3785
+-16287
+5112
+13519
+-12541
+-6654
+16156
+-2047
+-15050
+10317
+9423
+-15369
+-1051
+15930
+-7661
+-11703
+14053
+4037
+-16299
+4861
+13721
+-12332
+-6909
+16150
+-1785
+-15101
+10085
+9660
+-15327
+-1307
+15961
+-7419
+-11925
+13992
+4288
+-16303
+4619
+13795
+-12125
+-7282
+15994
+-1538
+-15144
+9854
+9898
+-15167
+-1555
+15994
+-7183
+-12136
+13800
+4668
+-16308
+4234
+13993
+-11910
+-7526
+15972
+-1148
+-15321
+9623
+10129
+-15113
+-1949
+16138
+-6936
+-12351
+13602
+4921
+-16311
+3986
+14192
+-11704
+-7767
+15965
+-906
+-15384
+9289
+10361
+-14972
+-2181
+16189
+-6604
+-12573
+16213
+-2558
+-14812
+10588
+9084
+-15571
+-550
+15847
+-8127
+-11409
+14398
+3649
+-16347
+5279
+13455
+-12573
+-6606
+16191
+-2311
+-14974
+10361
+9291
+-15511
+-780
+15966
+-7897
+-11579
+14193
+3860
+-16313
+5052
+13606
+-12354
+-6804
+16141
+-1948
+-14987
+10131
+9491
+-15327
+-1145
+15976
+-7525
+-11784
+13995
+4238
+-16309
+4671
+13676
+-12140
+-7052
+16121
+-1689
+-15170
+9902
+9732
+-15280
+-1408
+16002
+-7283
+-12002
+13926
+4487
+-16309
+4411
+13870
+-12049
+-7301
+15967
+-1433
+-15206
+9663
+9963
+-15098
+-1668
+16021
+-7040
+-12207
+13728
+4739
+-16303
+4163
+14051
+-11828
+-7668
+15927
+-1047
+-15373
+9428
+10182
+-15047
+-2053
+16160
+-6791
+-12423
+13530
+4994
+-16296
+3895
+14236
+-11607
+-7910
+15908
+-783
+-15413
+9186
+10415
+-14861
+-2310
+16162
+-6533
+-12624
+13453
+5376
+-16274
+3516
+14289
+-11379
+-8138
+15863
+-524
+-15573
+8945
+10633
+-14803
+-2559
+16179
+-6159
+-12835
+13233
+5612
+-16257
+3265
+14476
+-11160
+-8372
+15695
+-138
+-15608
+8696
+10844
+-14611
+-2936
+16183
+-5900
+-13029
+13018
+5870
+-16241
+2992
+14646
+-10916
+-8613
+15645
+99
+-15765
+8459
+11062
+-14525
+-3193
+16309
+-5659
+-13218
+12797
+6118
+-16224
+2615
+14689
+-10701
+-8985
+15589
+385
+-15768
+8225
+11288
+-14339
+-3450
+16314
+-5417
+-13294
+12714
+6455
+-16175
+2362
+14859
+-10460
+-9184
+15407
+766
+-15913
+7955
+11490
+-14268
+-3803
+16285
+-5141
+-13472
+12490
+6709
+-16148
+2110
+15026
+-10200
+-9417
+15350
+1016
+-15933
+7723
+11695
+-14056
+-4068
+16316
+-4755
+-13658
+12271
+6951
+-16126
+1825
+15048
+-9973
+-9658
+15302
+1270
+-15961
+7362
+11900
+-13980
+-4352
+16279
+-4501
+-13851
+12021
+7187
+-16062
+1455
+15203
+-9736
+-9846
+15129
+1647
+-16092
+7067
+12119
+-13775
+-4717
+16268
+-4222
+-14014
+11924
+7559
+-15931
+1200
+15240
+-9526
+-10089
+15059
+1890
+-16072
+6830
+12278
+-13560
+-4962
+16227
+-3971
+-14193
+11701
+7804
+-15864
+919
+15376
+-9235
+-10331
+14964
+2178
+-16081
+6602
+12510
+-13465
+-5217
+16234
+-3616
+-14276
+11459
+8035
+-15805
+539
+15520
+-9003
+-10498
+14770
+2543
+-16214
+6296
+12706
+-13257
+-5589
+16176
+-3336
+-14423
+11247
+8278
+-15720
+304
+15557
+-8766
+-10839
+14701
+2802
+-16205
+6058
+12921
+-13110
+-5808
+16173
+-3075
+-14587
+10986
+8586
+-15728
+64
+15673
+-8488
+-11081
+14615
+3067
+-16213
+5820
+13074
+-12896
+-6068
+16133
+-2827
+-14730
+10737
+8800
+-15628
+-356
+15706
+-8243
+-11246
+14417
+3428
+-16314
+5498
+13232
+-12686
+-6322
+16056
+-2402
+-14794
+10620
+9053
+-15560
+-619
+15848
+-8008
+-11481
+14286
+3642
+-16276
+5164
+13462
+-12559
+-6685
+16054
+-2138
+-14922
+10371
+9307
+-15374
+-872
+15867
+-7768
+-11710
+14095
+3967
+-16257
+4913
+13603
+-12322
+-6905
+15999
+-1898
+-15116
+10082
+9534
+-15320
+-1239
+15978
+-7466
+-11877
+13994
+4315
+-16354
+4623
+13813
+-12127
+-7167
+15974
+-1575
+-15227
+9867
+9866
+-15257
+-1544
+15998
+-7205
+-12095
+13782
+4569
+-16285
+4340
+13958
+-11989
+-7524
+15886
+-1233
+-15270
+9615
+10036
+-15145
+-1802
+16106
+-6969
+-12259
+13686
+4814
+-16317
+4090
+14119
+-11764
+-7731
+15821
+-981
+-15416
+9387
+10264
+-14936
+-2156
+16131
+-6657
+-12472
+13468
+5148
+-16236
+3686
+14306
+-11486
+-8000
+15778
+-732
+-15538
+9088
+10497
+-14839
+-2399
+16218
+-6409
+-12617
+13349
+5401
+-16312
+3463
+14346
+-11261
+-8163
+15706
+-404
+-15565
+8841
+10746
+-14712
+-2649
+16171
+-6172
+-12834
+13139
+5659
+-16301
+3214
+14487
+-11105
+-8477
+15612
+-62
+-15669
+8607
+10976
+-14630
+-3057
+16268
+-5828
+-13002
+13004
+5960
+-16203
+2856
+14618
+-10897
+-8734
+15561
+185
+-15801
+8369
+11225
+-14488
+-3313
+16263
+-5618
+-13193
+12786
+6231
+-16224
+2607
+14812
+-10651
+-8964
+15497
+514
+-15810
+8056
+11457
+-14351
+-3562
+16284
+-5344
+-13348
+12648
+6470
+-16127
+2275
+14921
+-10334
+-9216
+15381
+861
+-15892
+7811
+11609
+-14232
+-3897
+16342
+-4930
+-13554
+12436
+6736
+-16103
+1948
+15036
+-10200
+-9511
+15345
+1110
+-15932
+7606
+11810
+-14046
+-4164
+16265
+-4689
+-13653
+12207
+7120
+-15996
+1680
+15103
+-9961
+-9757
+15219
+1352
+-16008
+7321
+12062
+-13872
+-4474
+16258
+-4442
+-13871
+12059
+7364
+-16063
+1428
+15287
+-9707
+-10010
+15111
+1776
+-16106
+7056
+12193
+-13674
+-4789
+16340
+-4102
+-14026
+11839
+7624
+-15941
+1026
+15413
+-9482
+-10223
+14956
+2030
+-16126
+6810
+12475
+-13522
+-5068
+16269
+-3859
+-14229
+11679
+7931
+-15918
+784
+15468
+-9172
+-10448
+14922
+2245
+-16186
+6573
+12692
+-13401
+-5319
+16265
+-3605
+-14310
+11357
+8171
+-15833
+511
+15556
+-8913
+-10655
+14807
+2597
+-16204
+6170
+12819
+-13193
+-5619
+16301
+-3228
+-14418
+11136
+8408
+-15785
+168
+15608
+-8757
+-10882
+14665
+2938
+-16297
+5907
+13028
+-13007
+-5841
+16187
+-2944
+-14635
+10966
+8726
+-15654
+-157
+15673
+-8490
+-11127
+14465
+3186
+-16205
+5687
+13240
+-12811
+-6112
+16171
+-2699
+-14747
+10708
+8965
+-15564
+-400
+15770
+-8247
+-11358
+14413
+3452
+-16248
+5331
+13352
+-12649
+-6504
+16206
+-2344
+-14923
+10504
+9198
+-15517
+-659
+15784
+-7923
+-11508
+14254
+3745
+-16265
+5065
+13564
+-12435
+-6752
+16082
+-2066
+-15005
+10312
+9445
+-15371
+-1070
+15850
+-7665
+-11735
+14103
+4103
+-16314
+4823
+13664
+-12248
+-7020
+16085
+-1805
+-15109
+10077
+9587
+-15239
+-1321
+15918
+-7428
+-11971
+13899
+4362
+-16293
+4472
+13867
+-12038
+-7246
+16072
+-1445
+-15301
+9737
+9843
+-15183
+-1569
+15970
+-7083
+-12178
+13734
+4668
+-16347
+4215
+13953
+-11843
+-7514
+15987
+-1151
+-15316
+9491
+10066
+-15046
+-1939
+15996
+-6827
+-12297
+13558
+4900
+-16358
+3951
+14162
+-11608
+-7771
+15953
+-915
+-15401
+9283
+10306
+-15000
+-2230
+16032
+-6587
+-12521
+13523
+5261
+-16273
+3600
+14246
+-11438
+-8014
+15809
+-540
+-15466
+9065
+10573
+-14841
+-2480
+16062
+-6326
+-12752
+13306
+5538
+-16265
+3364
+14445
+-11214
+-8292
+15800
+-277
+-15642
+8818
+10794
+-14675
+-2729
+16090
+-6017
+-12967
+13115
+5790
+-16240
+3096
+14527
+-11016
+-8522
+15650
+10
+-15710
+8577
+11032
+-14521
+-3128
+16136
+-5758
+-13065
+12932
+6059
+-16263
+2838
+14718
+-10794
+-8776
+15616
+378
+-15764
+8254
+11274
+-14470
+-3384
+16157
+-5509
+-13264
+12733
+6324
+-16138
+2442
+14785
+-10587
+-9035
+15470
+642
+-15799
+8009
+11495
+-14265
+-3632
+16163
+-5265
+-13487
+12533
+6565
+-16128
+2179
+14970
+-10357
+-9256
+15438
+897
+-15967
+7760
+11731
+-14096
+-4015
+16192
+-4883
+-13569
+12313
+6922
+-16130
+1939
+15051
+-10137
+-9500
+15268
+1165
+-16006
+7526
+11821
+-14026
+-4281
+16205
+-4629
+-13773
+12109
+7199
+-15995
+1563
+15231
+-9914
+-9865
+15231
+1555
+-16041
+7288
+12050
+-13843
+-4542
+16204
+-4385
+-13987
+11919
+7437
+-15974
+1309
+15278
+-9682
+-10100
+15069
+1793
+-16060
+6923
+12267
+-13670
+-4793
+16203
+-4006
+-14059
+11698
+7678
+-15952
+1045
+15331
+-9327
+-10328
+15025
+2049
+-16100
+6686
+12483
+-13470
+-5177
+16216
+-3749
+-14255
+11481
+7927
+-15797
+662
+15503
+-9100
+-10564
+14850
+2445
+-16119
+6435
+12701
+-13264
+-5426
+16205
+-3492
+-14320
+11258
+8171
+-15771
+407
+15559
+-8860
+-10676
+14679
+2696
+-16271
+6184
+12912
+-13191
+-5678
+16204
+-3109
+-14510
+11046
+8410
+-15741
+145
+15719
+-8622
+-10896
+14618
+2954
+-16279
+5807
+12988
+-12984
+-5931
+16194
+-2853
+-14699
+10828
+8779
+-15592
+-230
+15766
+-8409
+-11120
+14470
+3320
+-16320
+5594
+13205
+-12827
+-6290
+15313
+-9706
+-9963
+15191
+1681
+-16097
+7117
+12291
+-13763
+-4784
+16217
+-4141
+-14086
+11813
+7614
+-15934
+1172
+15349
+-9475
+-10172
+15001
+1914
+-16088
+6882
+12334
+-13554
+-4992
+16175
+-3912
+-14100
+11590
+7807
+-15876
+815
+15477
+-9244
+-10361
+14934
+2275
+-16081
+6515
+12520
+-13474
+-5231
+16160
+-3658
+-14286
+11366
+8047
+-15840
+555
+15520
+-9005
+-10594
+14755
+2535
+-16226
+6265
+12732
+-13268
+-5486
+16153
+-3274
+-14470
+11274
+8285
+-15810
+306
+15550
+-8769
+-10814
+14695
+2790
+-16236
+6020
+12931
+-13060
+-5856
+16139
+-3023
+-14531
+11043
+8654
+-15648
+-85
+15712
+-8527
+-11044
+14509
+3167
+-16245
+5761
+13144
+-12849
+-6106
+16110
+-2768
+-14707
+10827
+8892
+-15597
+-343
+15735
+-8285
+-11247
+14444
+3419
+-16239
+5513
+13342
+-12766
+-6357
+16092
+-2501
+-14885
+10584
+9122
+-15551
+-608
+15894
+-8046
+-11474
+14251
+3676
+-16247
+5142
+13522
+-12543
+-6592
+16071
+-2118
+-14933
+10345
+9343
+-15374
+-983
+15901
+-7793
+-11679
+14181
+4056
+-16241
+4870
+13594
+-12330
+-6966
+16035
+-1869
+-15101
+10126
+9586
+-15324
+-1242
+15938
+-7413
+-11887
+13981
+4302
+-16365
+4624
+13797
+-12103
+-7218
+16007
+-1609
+-15130
+9867
+9811
+-15126
+-1504
+16078
+-7187
+-12101
+13774
+4552
+-16335
+4360
+13974
+-11873
+-7433
+15972
+-1206
+-15296
+9632
+10033
+-15068
+-1894
+16080
+-6922
+-12319
+13699
+4810
+-16321
+3957
+14166
+-11661
+-7686
+15932
+-950
+-15450
+9384
+10266
+-15009
+-2151
+16095
+-6656
+-12510
+13484
+5181
+-16306
+3713
+14190
+-11536
+-8044
+15873
+-686
+-15482
+9162
+10590
+-14821
+-2398
+16215
+-6409
+-12680
+13245
+5421
+-16291
+3471
+14367
+-11308
+-8268
+15818
+-322
+-15637
+8882
+10814
+-14722
+-2784
+16185
+-6136
+-12895
+13168
+5670
+-16246
+3176
+14537
+-11082
+-8523
+15682
+-52
+-15631
+8645
+11010
+-14517
+-3018
+16200
+-5775
+-13086
+12944
+6048
+-16214
+2818
+14702
+-10860
+-8765
+15600
+203
+-15770
+8400
+11245
+-14449
+-3265
+16321
+-5528
+-13259
+12723
+6268
+-16197
+2568
+14740
+-10584
+-8959
+15544
+568
+-15801
+8129
+11471
+-14255
+-3650
+16300
+-5237
+-13454
+12623
+6517
+-16148
+2275
+14906
+-10352
+-9306
+15448
+827
+-15949
+7777
+11642
+-14149
+-3947
+16292
+-4993
+-13518
+12401
+6760
+-16140
+1903
+15018
+-10130
+-9544
+15282
+1138
+-15937
+7513
+11884
+-13963
+-4190
+16295
+-4743
+-13677
+12168
+7108
+-16067
+1649
+15064
+-9881
+-9791
+15208
+1508
+-16072
+7247
+12053
+-13836
+-4540
+16250
+-4443
+-13895
+12071
+7367
+-15999
+1402
+15222
+-9710
+-9951
+15151
+1758
+-16090
+6990
+12252
+-13629
+-4786
+16355
+-4064
+-14037
+11778
+7602
+-15975
+1096
+15338
+-9480
+-10205
+15068
+1998
+-16068
+6743
+12429
+-13504
+-5038
+16306
+-3840
+-14192
+11549
+7934
+-15915
+739
+15372
+-9222
+-10437
+14907
+2332
+-16163
+6453
+12651
+-13319
+-5306
+16291
+-3522
+-14400
+11324
+8174
+-15802
+487
+15495
+-9016
+-10755
+14771
+2643
+-16167
+6201
+12791
+-13202
+-5627
+16223
+-3271
+-14553
+11197
+8429
+-15793
+181
+15626
+-8703
+-10924
+14674
+2926
+-16272
+5961
+13015
+-12973
+-5888
+16213
+-2930
+-14565
+10973
+8673
+-15689
+-180
+15653
+-8444
+-11148
+14471
+3257
+-16252
+5651
+13161
+-12865
+-6143
+16151
+-2601
+-14726
+10691
+8980
+-15535
+-415
+15764
+-8199
+-11363
+14374
+3514
+-16259
+5374
+13380
+-12650
+-6474
+16133
+-2351
+-14918
+10431
+9161
+-15417
+-706
+15788
+-7973
+-11541
+14233
+3760
+-16351
+5051
+13519
+-12411
+-6716
+16043
+-2082
+-15035
+10186
+9414
+-15400
+-1110
+15877
+-7657
+-11777
+14034
+4173
+-16338
+4747
+13735
+-12302
+-6968
+16040
+-1658
+-15184
+10060
+9646
+-15267
+-1362
+15977
+-7391
+-11976
+13903
+4402
+-16262
+4482
+13871
+-12051
+-7288
+15945
+-1420
+-15196
+9826
+9872
+-15160
+-1627
+15982
+-7169
+-12136
+13721
+4653
+-16343
+4229
+13970
+-11909
+-7527
+15921
+-1159
+-15303
+9494
+10190
+-15057
+-1869
+16079
+-6844
+-12445
+13556
+4928
+-16333
+3900
+14193
+-11627
+-7765
+15824
+-909
+-15411
+9272
+10420
+-14945
+-2287
+16092
+-6594
+-12555
+13326
+5254
+-16236
+3652
+14327
+-11387
+-8107
+15722
+-524
+-15527
+9050
+10561
+-14808
+-2513
+16175
+-6326
+-12785
+13304
+5468
+-16339
+3336
+14440
+-11215
+-8317
+15694
+-272
+-15634
+8795
+10782
+-14687
+-2762
+16188
+-6023
+-12999
+13163
+5747
+-16231
+2988
+14622
+-11000
+-8560
+15586
+-19
+-15755
+8477
+11000
+-14548
+-3088
+16279
+-5770
+-13119
+12944
+6135
+-16227
+2751
+14678
+-10765
+-8793
+15554
+333
+-15824
+8235
+11320
+-14354
+-3443
+16277
+-5431
+-13345
+12779
+6386
+-16205
+2492
+14775
+-10541
+-9116
+15449
+649
+-15834
+8040
+11560
+-14220
+-3715
+16328
+-5109
+-13458
+12487
+6636
+-16088
+2118
+14984
+-10397
+-9353
+15325
+901
+-15921
+7808
+11664
+-14145
+-4019
+16341
+-4861
+-13645
+12321
+6932
+-16145
+1805
+15084
+-10040
+-9574
+15283
+1252
+-16008
+7471
+11910
+-14008
+-4258
+16257
+-4606
+-13784
+12078
+7179
+-16029
+1562
+15169
+-9796
+-9816
+15168
+1550
+-16020
+7212
+12132
+-13808
+-4509
+16286
+-4366
+-13999
+11884
+7441
+-16005
+1215
+15361
+-9575
+-10083
+15008
+1812
+-16086
+6968
+12253
+-13645
+-4931
+16296
+-3990
+-14092
+11712
+7711
+-15874
+961
+15458
+-9387
+-10333
+14976
+2063
+-16160
+6632
+12519
+-13481
+-5179
+16348
+-3760
+-14282
+11474
+7972
+-15858
+715
+15478
+-9159
+-10566
+14821
+2504
+-16180
+6370
+12739
+-13271
+-5420
+16240
+-3511
+-14391
+11303
+8212
+-15733
+415
+15535
+-8934
+-10776
+14693
+2745
+-16229
+6117
+12954
+-13116
+-5709
+16238
+-3137
+-14581
+11078
+8509
+-15745
+25
+15727
+-8572
+-10947
+14529
+3005
+-16246
+5885
+13056
+-12930
+-5973
+16268
+-2846
+-14647
+10879
+8727
+-15604
+-226
+15789
+-8315
+-11180
+14490
+3251
+-16277
+5521
+13284
+-12714
+-6208
+16229
+-2609
+-14866
+10658
+8982
+-15572
+-477
+15870
+-8121
+-11413
+14307
+3650
+-16296
+5258
+13361
+-12534
+-6600
+16108
+-2227
+-14940
+10413
+9238
+-15415
+-879
+15882
+-7883
+-11626
+14142
+3908
+-16331
+5005
+13579
+-12442
+-6845
+16129
+-1967
+-15016
+10211
+9473
+-15378
+-1142
+15934
+-7513
+-11878
+13964
+4151
+-16361
+4644
+13784
+-12245
+-7105
+16113
+-1721
+-15195
+9979
+9706
+-15223
+-1391
+15979
+-7281
+-12097
+13901
+4551
+-16352
+4392
+13859
+-12027
+-7374
+15966
+-1340
+-15269
+9633
+9952
+-15184
+-1768
+16008
+-7042
+-12197
+13714
+4801
+-16261
+4130
+14090
+-11823
+-7600
+15960
+-1074
+-15319
+9418
+10199
+-15015
+-2047
+16037
+-6790
+-12403
+13532
+5040
+-16259
+3897
+14288
+-11637
+-7858
+15832
+-812
+-15484
+9171
+10424
+-14846
+-2297
+16084
+-6414
+-12622
+13340
+5323
+-16265
+3511
+14348
+-11412
+-8107
+15807
+-438
+-15536
+8943
+10652
+-14797
+-2669
+16107
+-6198
+-12855
+13128
+5565
+-16264
+3259
+14552
+-11197
+-8470
+15772
+-176
+-15582
+8701
+10900
+-14620
+-2936
+16123
+-5934
+-12943
+13073
+5945
+-16251
+2994
+14615
+-10977
+-8718
+15614
+86
+-15755
+8474
+11126
+-14451
+-3192
+16137
+-5685
+-13147
+12866
+6199
+-16254
+2619
+14800
+-10759
+-8958
+15594
+470
+-15804
+8240
+11347
+-14391
+-3445
+16157
+-5316
+-13357
+12663
+6444
+-16114
+2361
+14857
+-10531
+-9200
+15432
+732
+-15833
+7868
+11567
+-14209
+-3830
+16167
+-5064
+-13555
+12456
+6690
+-16102
+2108
+15036
+-10179
+-9432
+15386
+990
+-15989
+7626
+11787
+-14010
+-4092
+16168
+-4805
+-13627
+12242
+6944
+-16081
+1721
+15086
+-9952
+-9666
+15220
+1365
+-16025
+7402
+12010
+-13969
+-4332
+16195
+-4586
+-13839
+12071
+7302
+-16099
+1504
+10840
+-14684
+-2813
+16217
+-6110
+-12917
+13131
+5790
+-16342
+3134
+14589
+-11054
+-8624
+15679
+-36
+-15727
+8587
+11055
+-14620
+-3053
+16208
+-5743
+-13084
+12917
+5997
+-16170
+2775
+14723
+-10829
+-8809
+15614
+316
+-15716
+8356
+11234
+-14415
+-3280
+16189
+-5501
+-13259
+12702
+6353
+-16142
+2526
+14766
+-10602
+-9041
+15570
+577
+-15877
+8116
+11457
+-14354
+-3659
+16197
+-5248
+-13467
+12615
+6606
+-16130
+2271
+14943
+-10371
+-9281
+15403
+834
+-15903
+7747
+11668
+-14160
+-3911
+16204
+-5000
+-13536
+12399
+6854
+-16099
+1881
+14990
+-10135
+-9500
+15360
+1214
+-15921
+7494
+11888
+-13965
+-4164
+16193
+-4613
+-13734
+12191
+7093
+-16072
+1625
+15166
+-9907
+-9736
+15178
+1470
+-16069
+7252
+12096
+-13888
+-4548
+16192
+-4361
+-13923
+11969
+7341
+-16041
+1370
+15328
+-9676
+-9968
+15120
+1734
+-16090
+7015
+12304
+-13687
+-4790
+16184
+-4106
+-14093
+11735
+7716
+-15890
+985
+15366
+-9432
+-10190
+15064
+2118
+-16100
+6741
+12511
+-13486
+-5046
+16174
+-3840
+-14159
+11528
+7930
+-15839
+716
+15519
+-9183
+-10416
+14873
+2369
+-16114
+6496
+12583
+-13384
+-5421
+16152
+-3468
+-14350
+11297
+8168
+-15795
+460
+15548
+-8953
+-10747
+14810
+2612
+-16234
+6140
+12794
+-13160
+-5656
+16133
+-3212
+-14530
+11190
+8419
+-15753
+85
+15696
+-8694
+-10972
+14623
+2985
+-16237
+5875
+12979
+-12958
+-5905
+16113
+-2960
+-14706
+10954
+8642
+-15679
+-160
+15724
+-8454
+-11195
+14551
+3242
+-16241
+5626
+13161
+-12874
+-6160
+16088
+-2674
+-14752
+10713
+8990
+-15547
+-450
+15783
+-8222
+-11395
+14352
+3533
+-16217
+5355
+13376
+-12659
+-6526
+16048
+-2309
+-14911
+10473
+9231
+-15468
+-827
+15918
+-7931
+-11615
+14279
+3884
+-16351
+5084
+13571
+-12445
+-6774
+16016
+-2051
+-15066
+10265
+9456
+-15402
+-1073
+15896
+-7585
+-11806
+14082
+4152
+-16331
+4717
+13721
+-12192
+-7022
+15977
+-1770
+-15110
+9981
+9693
+-15222
+-1330
+16041
+-7330
+-12036
+13983
+4399
+-16319
+4459
+13920
+-12064
+-7285
+15917
+-1394
+-15245
+9733
+9900
+-15141
+-1608
+16054
+-7047
+-12215
+13786
+4654
+-16267
+4181
+13996
+-11855
+-7617
+15900
+-1140
+-15299
+9515
+10121
+-15056
+-1984
+16188
+-6808
+-12409
+13538
+5010
+-16285
+3944
+14156
+-11618
+-7826
+15827
+-879
+-15424
+9232
+10479
+-14866
+-2244
+16149
+-6567
+-12608
+13440
+5240
+-16221
+3671
+14302
+-11401
+-8080
+15769
+-479
+-15570
+9002
+10663
+-14783
+-2495
+16165
+-6281
+-12817
+13226
+5513
+-16326
+3266
+14451
+-11192
+-8289
+15723
+-228
+-15614
+8742
+10870
+-14736
+-2879
+16267
+-6028
+-12983
+13114
+5863
+-16259
+3009
+14638
+-11003
+-8643
+15673
+28
+-15730
+8525
+11113
+-14540
+-3115
+16274
+-5753
+-13131
+12900
+6104
+-16270
+2760
+14700
+-10758
+-8890
+15579
+440
+-15759
+8213
+11298
+-14442
+-3350
+16206
+-5353
+-13362
+12689
+6351
+-16174
+2508
+14841
+-10555
+-9097
+15496
+692
+-15908
+7977
+11514
+-14225
+-3756
+16327
+-5117
+-13513
+12561
+6709
+-16154
+2098
+14989
+-10314
+-9357
+15440
+946
+-15911
+7733
+11738
+-14122
+-4034
+16329
+-4887
+-13721
+12322
+6929
+-16097
+1839
+15085
+-10009
+-9638
+15266
+1205
+-16031
+7432
+11906
+-14011
+-4294
+16285
+-4541
+-13772
+12123
+7194
+-16060
+1592
+15144
+-9809
+-9849
+15165
+1615
+-15978
+7158
+12127
+-13813
+-4632
+16280
+-4295
+-13909
+11994
+7435
+-15963
+1192
+15255
+-9556
+-10078
+15076
+1892
+-16101
+6937
+12278
+-13661
+-4865
+16377
+-4039
+-14113
+11679
+7770
+-15899
+930
+15382
+-9397
+-10327
+14970
+2124
+-16091
+6617
+12584
+-13477
+-5109
+16290
+-3663
+-14256
+11465
+7989
+-15854
+676
+15412
+-9114
+-10536
+14901
+2446
+-16199
+6368
+12788
+-13355
+-5446
+16290
+-3376
+-14378
+11307
+8245
+-15777
+334
+15526
+-8853
+-10719
+14714
+2709
+-16227
+6131
+12943
+-13134
+-5708
+16190
+-3119
+-14573
+11076
+8592
+-15743
+11
+15616
+-8609
+-11032
+14623
+3045
+-16302
+5859
+13156
+-12984
+-6014
+16280
+-2883
+-14697
+10857
+8793
+-15635
+-248
+15667
+-8373
+-11251
+14468
+3360
+-16208
+5556
+13271
+-12773
+-6365
+16199
+-2543
+-14834
+10625
+9051
+-15532
+-576
+15750
+-8040
+-11478
+14256
+3643
+-16291
+5212
+13492
+-12625
+-6602
+16142
+-2205
+-14924
+10349
+9312
+-15500
+-911
+15824
+-7780
+-11605
+14128
+3899
+-16303
+4960
+13614
+-12406
+-6851
+16126
+-1969
+-15064
+10139
+9589
+-15376
+-1162
+15861
+-7539
+-11809
+13992
+4208
+-16316
+4625
+13815
+-12191
+-7153
+16029
+-1621
+-15155
+9883
+9742
+-15235
+-1423
+15927
+-7315
+-12064
+13786
+4525
+-16279
+4386
+13918
+-11942
+-7386
+16019
+-1369
+-15247
+9658
+9992
+-15055
+-1760
+16003
+-6978
+-12255
+13741
+4774
+-16283
+4148
+14138
+-11722
+-7656
+15915
+-1061
+-15361
+9504
+10191
+-14996
+-2070
+16029
+-6716
+-12464
+13567
+5111
+-16325
+3790
+14237
+-11547
+-7952
+15896
+-700
+-15516
+9153
+10487
+-14893
+-2326
+16088
+-6493
+-12683
+13382
+5342
+-16318
+3518
+14338
+-11321
+-8184
+15794
+-448
+-15570
+8904
+10730
+-14745
+-2584
+16100
+-6124
+-12813
+13215
+5589
+-16208
+3264
+14557
+-11082
+-8419
+15649
+-195
+-15648
+8691
+10932
+-14593
+-2989
+16178
+-5883
+-13021
+13006
+5887
+-16252
+2897
+14639
+-10930
+-8680
+15614
+217
+-15739
+8438
+11169
+-14535
+-3237
+16172
+-5626
+-13233
+12837
+6244
+-16259
+2641
+14792
+-10679
+-8959
+15496
+464
+-15794
+8189
+11310
+-14338
+-3495
+16231
+-5307
+-13340
+12667
+6491
+-16140
+2371
+14887
+-10444
+-9192
+15458
+724
+-15823
+7825
+11577
+-14162
+-3787
+16235
+-5039
+-13551
+12454
+6764
+-16119
+2004
+14962
+-10272
+-9429
+15306
+1082
+-15985
+7654
+11787
+-14028
+-4171
+16288
+-4791
+-13646
+12256
+7028
+-16140
+1757
+15150
+-9918
+-9719
+15284
+1382
+-16052
+7401
+12018
+-13864
+-4416
+16270
+-4525
+-13862
+12057
+7254
+-16016
+1465
+15232
+-9674
+-9925
+15133
+1630
+-16068
+7146
+12227
+-13794
+-4683
+16315
+-4176
+-13947
+11870
+7551
+-15990
+1098
+15308
+-9488
+-10172
+14986
+2013
+-16136
+6800
+12343
+-13590
+-4940
+16323
+-3925
+-14171
+11650
+7782
+-15838
+842
+15481
+-9260
+-10415
+14943
+2298
+-16167
+6556
+12594
+-13433
+-5306
+16349
+-3658
+-14373
+11459
+8024
+-15840
+594
+15537
+-9009
+-10655
+14776
+2550
+-16193
+6305
+12808
+-13235
+-5579
+16201
+-3303
+-14454
+11234
+8297
+-15689
+217
+15613
+-8791
+-10889
+14624
+2800
+-16215
+6066
+12898
+-13020
+-5843
+16218
+-3038
+-14653
+11030
+8649
+-15669
+-71
+15627
+-8569
+-11134
+14573
+3178
+-16254
+5688
+13116
+-12833
+-6096
+16214
+-2760
+-14725
+10787
+8884
+-15630
+-319
+15811
+-8198
+-11219
+14407
+3446
+-16270
+5438
+13318
+-12649
+-6352
+16206
+-2388
+-14914
+10592
+9153
+-15476
+-709
+15854
+-7963
+-11464
+14219
+3699
+-16287
+5196
+13535
+-12553
+-6715
+16084
+-2125
+-14968
+10359
+9374
+-15445
+-952
+15892
+-7724
+-11692
+14041
+4075
+-16309
+4818
+13612
+-12356
+-6971
+16049
+-1884
+-15029
+9997
+9620
+-15286
+-1207
+15934
+-7492
+-11904
+13979
+4337
+-16312
+4564
+13823
+-12149
+-7226
+16046
+-1499
+-15206
+9782
+9852
+-15247
+-1603
+16076
+-7254
+-12121
+13787
+4589
+-16316
+4310
+14019
+-11934
+-7465
+16023
+-1236
+-15262
+9546
+10094
+-15075
+-1857
+16110
+-6880
+-12347
+13603
+4843
+-16317
+4065
+14086
+-11724
+-7708
+15872
+-979
+-15432
+9311
+10321
+-14903
+-2116
+16133
+-6633
+-12556
+13530
+5228
+-16316
+3680
+14278
+-11501
+-7957
+15842
+-590
+-15472
+9081
+10554
+-14852
+-2502
+16160
+-6395
+-12642
+13343
+5469
+-16326
+3448
+14479
+-11313
+-8188
+15850
+-366
+-15665
+8890
+3944
+-16341
+4976
+13543
+-12373
+-6797
+16214
+-1998
+-15090
+10169
+9506
+-15425
+-1103
+15977
+-7577
+-11811
+14114
+4189
+-16333
+4733
+13715
+-12282
+-7137
+16036
+-1638
+-15095
+9940
+9690
+-15229
+-1451
+15956
+-7344
+-11975
+13906
+4405
+-16301
+4499
+13872
+-12063
+-7354
+15997
+-1389
+-15253
+9709
+9908
+-15175
+-1706
+16106
+-7101
+-12193
+13710
+4663
+-16303
+4106
+14070
+-11846
+-7604
+15979
+-1130
+-15298
+9471
+10143
+-14998
+-1958
+16120
+-6859
+-12401
+13504
+5036
+-16290
+3855
+14126
+-11623
+-7837
+15941
+-873
+-15464
+9235
+10366
+-14944
+-2345
+16133
+-6470
+-12607
+13426
+5289
+-16278
+3598
+14317
+-11397
+-8073
+15780
+-494
+-15503
+8991
+10584
+-14757
+-2597
+16145
+-6224
+-12815
+13222
+5542
+-16271
+3335
+14490
+-11172
+-8316
+15741
+-243
+-15666
+8753
+10819
+-14683
+-2855
+16279
+-5979
+-13009
+13005
+5917
+-16244
+2957
+14546
+-10956
+-8691
+15691
+29
+-15679
+8505
+11034
+-14500
+-3104
+16283
+-5721
+-13089
+12926
+6158
+-16216
+2703
+14719
+-10726
+-8899
+15513
+418
+-15834
+8258
+11370
+-14431
+-3471
+16281
+-5463
+-13277
+12709
+6394
+-16205
+2431
+14877
+-10467
+-9134
+15464
+677
+-15865
+8017
+11582
+-14228
+-3756
+16295
+-5083
+-13475
+12460
+6644
+-16180
+2051
+14921
+-10243
+-9374
+15418
+925
+-15886
+7641
+11806
+-14154
+-4013
+16266
+-4807
+-13664
+12247
+7002
+-16127
+1797
+15081
+-10012
+-9598
+15247
+1306
+-16035
+7379
+12001
+-13955
+-4365
+16264
+-4559
+-13839
+12036
+7255
+-15994
+1542
+15122
+-9795
+-9816
+15185
+1579
+-16010
+7154
+12053
+-13743
+-4629
+16234
+-4320
+-14021
+11938
+7491
+-15934
+1159
+15273
+-9518
+-10057
+15105
+1831
+-16149
+6880
+12284
+-13670
+-4885
+16235
+-3918
+-14106
+11715
+7722
+-15883
+909
+15423
+-9286
+-10386
+14903
+2203
+-16168
+6615
+12485
+-13425
+-5251
+16195
+-3673
+-14261
+11454
+8089
+-15822
+649
+15456
+-9050
+-10581
+14845
+2460
+-16144
+6370
+12680
+-13318
+-5483
+16195
+-3413
+-14420
+11238
+8333
+-15814
+406
+15602
+-8782
+-10833
+14762
+2722
+-16272
+6139
+12864
+-13122
+-5747
+16154
+-3166
+-14598
+11009
+8512
+-15726
+-11
+15621
+-8537
+-10998
+14565
+3069
+-16294
+5730
+13076
+-12899
+-6109
+16111
+-2767
+-14635
+10770
+8759
+-15664
+-272
+15761
+-8303
+-11239
+14471
+3355
+-16257
+5489
+13260
+-12778
+-6338
+16096
+-2479
+-14800
+10636
+9021
+-15486
+-525
+15787
+-8016
+-11463
+14264
+3628
+-16260
+5239
+13412
+-12566
+-6590
+16041
+-2242
+-14965
+10379
+9350
+-15383
+-896
+15906
+-7771
+-11625
+14173
+3985
+-16342
+4956
+13624
+-12352
+-6850
+16022
+-1925
+-15118
+10143
+9585
+-15375
+-1195
+15930
+-7512
+-11859
+13962
+4234
+-16287
+4675
+13776
+-12234
+-7212
+15944
+-1576
+-15144
+9893
+9765
+-15273
+-1450
+16049
+-7239
+-12029
+13869
+4482
+-16294
+4322
+13963
+-11961
+-7425
+15880
+-1326
+-15308
+9666
+9992
+-15080
+-1813
+16074
+-6972
+-12219
+13657
+4823
+-16255
+4030
+14132
+-11746
+-7690
+15852
+-1011
+-15426
+9374
+10229
+-14979
+-2033
+16183
+-6728
+-12398
+13537
+5076
+-16332
+3794
+14270
+-11499
+-7927
+15796
+-661
+-15457
+9154
+10578
+-14882
+-2372
+16125
+-6491
+-12616
+13346
+5335
+-16323
+3551
+14338
+-11388
+-8186
+15688
+-413
+-15583
+8895
+10719
+-14674
+-2722
+16226
+-6177
+-12794
+13232
+5642
+-16236
+3226
+14465
+-11144
+-8442
+15650
+-159
+-15711
+8587
+10963
+-14570
+-2975
+16232
+-5944
+-12985
+12996
+5913
+-16270
+2863
+14636
+-10913
+-8673
+15594
+176
+-15719
+8352
+11202
+-14512
+-3223
+16253
+-5609
+-13148
+12880
+6234
+-16171
+2605
+14791
+-10611
+-8908
+15474
+515
+-15827
+8110
+11341
+-14330
+-3566
+16331
+-5257
+-13356
+12661
+6556
+-16148
+2282
+14899
+-10473
+-9243
+15454
+766
+-15854
+7903
+11580
+-14211
+-3807
+16258
+-5018
+-13462
+12430
+6801
+-16057
+2029
+15038
+-10239
+-9478
+15335
+1086
+-15940
+7556
+11822
+-14064
+-4135
+16251
+-4792
+-13690
+12288
+7049
+-16129
+1717
+15144
+-9982
+-9706
+15220
+1432
+-16040
+7317
+11936
+-13856
+-4458
+16342
+-4437
+-13846
+12071
+7385
+-16016
+1396
+15244
+-9770
+-9945
+15083
+1664
+-16071
+7079
+12233
+-13745
+-4712
+16280
+-4198
+-14052
+11832
+7603
+-16003
+1130
+15361
+-9457
+-10161
+15095
+1903
+-16133
+6750
+12471
+-13606
+-4991
+16279
+-3943
+-14153
+11607
+7865
+-15904
+879
+15451
+-9199
+-10372
+14939
+2326
+-16164
+6487
+12588
+-13396
+-5308
+16330
+-3574
+-14258
+11395
+8112
+-15776
+453
+15507
+-9038
+-10622
+14819
+2595
+-16259
+6245
+12817
+-13214
+-5519
+16239
+-3280
+-14484
+11214
+8433
+-15769
+188
+15581
+-8783
+-10872
+14622
+2843
+-16175
+6006
+13038
+-13020
+-5888
+16206
+-3025
+-14576
+10969
+8647
+-15654
+-52
+15668
+-8442
+-11093
+14557
+3168
+-16234
+5654
+13153
+-12867
+-6189
+16256
+-2689
+-14776
+10768
+8905
+-15622
+-415
+15726
+-8226
+-11370
+14444
+3514
+-16240
+5393
+13366
+-12643
+-6436
+16136
+-2408
+-14869
+10582
+9209
+-15482
+-723
+15758
+-7969
+-11492
+14286
+3765
+-16300
+5149
+13478
+-12500
+-6684
+16148
+-2149
+-14980
+10348
+9415
+-15361
+-978
+15853
+-7730
+-11717
+14068
+4075
+-16315
+4801
+13681
+-12274
+-6970
+16022
+-1745
+-15158
+10002
+9677
+-15306
+-1225
+15916
+-7393
+-11942
+13918
+4317
+-16349
+4546
+13780
+-12086
+-7214
+16047
+-1518
+-15190
+9770
+9792
+-15177
+-1592
+15936
+-7140
+-12180
+13748
+4571
+-16253
+4302
+13986
+-11868
+-7472
+16027
+-1264
+-15282
+9568
+10063
+-15032
+-1889
+15986
+-6898
+-12324
+13609
+4969
+-16298
+3925
+14080
+-11685
+-7733
+15886
+-876
+-15360
+9353
+10311
+-14972
+-2139
+16058
+-6660
+-12535
+13499
+5218
+-16287
+3705
+14267
+-11459
+-7995
+15886
+-625
+-15538
+9105
+10532
+-14847
+-2503
+16057
+-6303
+-12754
+13317
+5463
+-16289
+3435
+14367
+-11271
+-8227
+15742
+-332
+-15607
+8749
+10772
+-14684
+-2798
+16099
+-6051
+-12859
+13146
+5748
+-16300
+3026
+14559
+-11052
+-8484
+15709
+32
+-15667
+8555
+11024
+-14630
+-3047
+16120
+-5828
+-13061
+12947
+6008
+-16177
+2778
+14622
+-10821
+-8859
+15561
+297
+-15718
+8312
+11252
+-14429
+-3294
+16146
+-5474
+-13288
+12743
+6358
+-16162
+2533
+14821
+-10623
+-9094
+15536
+552
+-15886
+8060
+11489
+-14265
+-3700
+16186
+-5213
+-13375
+12535
+6627
+-16184
+2157
+14919
+-10398
+-9340
+15378
+947
+-15950
+7829
+11704
+-14077
+-3951
+16192
+-4961
+-13607
+12335
+6890
+-16057
+1908
+15103
+-10189
+-9589
+15344
+1192
+-15977
+7472
+11837
+-14023
+-4187
+16205
+-4719
+-13809
+12154
+7126
+-16041
+1656
+15154
+-9835
+-9825
+15199
+1455
+-16015
+7219
+12041
+-13855
+-4478
+16210
+-4328
+-13888
+11939
+7385
+-16029
+1264
+15212
+-9607
+-10054
+15149
+1830
+-16045
+7004
+12261
+-13666
+-4849
+16234
+-4071
+-14086
+11723
+7619
+-15876
+1006
+15401
+-9389
+-10310
+14983
+2106
+-16071
+6747
+12482
+-13460
+-5097
+16232
+-3829
+-14281
+11512
+7872
+-15848
+752
+15457
+-9142
+-10541
+14827
+2358
+-16234
+6499
+12697
+-13391
+-5352
+16230
+-3447
+-14351
+11302
+8245
+-15833
+369
+15624
+-8918
+-10765
+14775
+2613
+-16245
+6135
+12784
+-13192
+-5610
+16227
+-3189
+-14544
+11077
+8485
+-15674
+105
+15664
+-8686
+-10995
+14595
+3002
+-16267
+5882
+12994
+-12997
+-5983
+16223
+-2937
+-14606
+10858
+8728
+-15646
+-150
+15709
+-8447
+-11092
+14416
+3254
+-16284
+5634
+13202
+-12787
+-6234
+16202
+-2554
+-14789
+10630
+8964
+-15605
+-538
+15867
+-8079
+-11317
+14354
+3508
+-16294
+5263
+13407
+-12590
+-6483
+16206
+-2312
+-14856
+10432
+9199
+-15473
+-773
+15921
+-7879
+-11538
+14216
+-3971
+-14168
+11616
+7800
+-15958
+863
+15465
+-9285
+-10386
+14918
+2239
+-16227
+6565
+12566
+-13478
+-5200
+16201
+-3592
+-14345
+11395
+8017
+-15910
+629
+15595
+-9054
+-10567
+14844
+2456
+-16198
+6333
+12723
+-13264
+-5533
+16161
+-3361
+-14365
+11169
+8351
+-15732
+263
+15610
+-8822
+-10773
+14656
+2829
+-16209
+6085
+12931
+-13057
+-5784
+16150
+-3105
+-14555
+11073
+8598
+-15694
+1
+15647
+-8580
+-11001
+14600
+3084
+-16218
+5710
+13129
+-12851
+-6035
+16129
+-2717
+-14737
+10847
+8829
+-15654
+-260
+15804
+-8342
+-11223
+14410
+3340
+-16222
+5455
+13331
+-12765
+-6403
+16120
+-2459
+-14794
+10622
+9059
+-15489
+-645
+15825
+-7969
+-11436
+14344
+3722
+-16226
+5201
+13401
+-12552
+-6650
+16087
+-2209
+-14954
+10392
+9303
+-15435
+-898
+15852
+-7719
+-11648
+14151
+3965
+-16356
+4953
+13606
+-12331
+-6908
+16064
+-1935
+-15126
+10139
+9527
+-15250
+-1157
+16006
+-7486
+-11863
+13954
+4221
+-16334
+4582
+13796
+-12113
+-7126
+16033
+-1559
+-15178
+9911
+9755
+-15192
+-1548
+16020
+-7230
+-12081
+13879
+4615
+-16329
+4295
+13968
+-11909
+-7378
+15997
+-1296
+-15330
+9675
+10113
+-15142
+-1804
+16038
+-6987
+-12264
+13680
+4857
+-16317
+4058
+14023
+-11781
+-7737
+15973
+-1049
+-15367
+9422
+10324
+-14959
+-2056
+16168
+-6725
+-12465
+13453
+5111
+-16311
+3806
+14213
+-11567
+-7969
+15913
+-654
+-15530
+9175
+10551
+-14867
+-2434
+16149
+-6460
+-12674
+13369
+5370
+-16272
+3402
+14379
+-11332
+-8221
+15748
+-400
+-15530
+8941
+10752
+-14670
+-2679
+16166
+-6106
+-12880
+13144
+5729
+-16247
+3156
+14550
+-11104
+-8465
+15696
+-135
+-15681
+8566
+10985
+-14609
+-2929
+16291
+-5848
+-13078
+12945
+5952
+-16225
+2908
+14603
+-10855
+-8658
+15638
+231
+-15713
+8310
+11205
+-14417
+-3338
+16282
+-5565
+-13254
+12842
+6201
+-16184
+2611
+14767
+-10617
+-9016
+15573
+522
+-15860
+8077
+11396
+-14320
+-3606
+16279
+-5320
+-13436
+12626
+6560
+-16185
+2245
+14891
+-10395
+-9264
+15395
+773
+-15862
+7815
+11624
+-14133
+-3828
+16292
+-5066
+-13546
+12392
+6798
+-16113
+1995
+14948
+-10148
+-9480
+15321
+1162
+-16004
+7555
+11810
+-14018
+-4206
+16249
+-4669
+-13687
+12253
+7042
+-16065
+1701
+15094
+-9881
+-9684
+15231
+1417
+-16026
+7299
+12030
+-13813
+-4453
+16349
+-4415
+-13859
+12015
+7293
+-16044
+1331
+15222
+-9767
+-9917
+15200
+1645
+-16004
+7055
+12203
+-13715
+-4708
+16318
+-4173
+-14013
+11792
+7633
+-15981
+1085
+15274
+-9506
+-10247
+15023
+2049
+-16134
+6770
+12430
+-13512
+-5058
+16304
+-3866
+-14231
+11567
+7872
+-15889
+830
+15396
+-9301
+-10480
+14914
+2301
+-16122
+6522
+12574
+-13403
+-5302
+16247
+-3614
+-14390
+11448
+8128
+-15854
+532
+15535
+-8998
+-10667
+14824
+2582
+-16245
+6275
+12800
+-13191
+-5564
+16240
+-3267
+-14506
+11170
+8346
+-15795
+166
+15566
+-8738
+-10867
+14625
+2920
+-16198
+5978
+12957
+-13078
+-5918
+16185
+-2944
+-14571
+10949
+8688
+-15610
+-74
+15679
+-8525
+-11112
+14537
+3176
+-16232
+5607
+13151
+-12857
+-6158
+16176
+-2696
+-14773
+10700
+8943
+-15540
+-339
+15684
+-8207
+-11296
+14310
+3468
+-16326
+5396
+13335
+-12629
+-6400
+16085
+-2426
+-14895
+10451
+9106
+-15484
+-765
+15812
+-7962
+-11508
+14208
+3838
+-16278
+5082
+13547
+-12516
+-6652
+16057
+-2004
+-15053
+10240
+9365
+-15398
+-1015
+15911
+-7699
+-11732
+14109
+4082
+-16280
+4815
+13688
+-12279
+-6983
+16000
+-1764
+-15042
+10028
+9681
+-15284
+-1281
+15922
+-7494
+-11976
+13904
+4321
+-16343
+4561
+13802
+-11984
+-7221
+15973
+-1532
+-15182
+9791
+9893
+-15186
+-1605
+16034
+-7159
+-12193
+13749
+4679
+-16256
+4240
+14011
+-11872
+-7461
+15878
+-1188
+-15300
+9561
+10150
+-15075
+-1914
+16041
+-6912
+-12337
+13521
+4903
+-16262
+3912
+14161
+-11632
+-7810
+15799
+-866
+-15422
+9328
+10385
+-14939
+-2167
+16135
+-6667
+-12569
+13418
+5143
+-16340
+3668
+14282
+-11392
+-8017
+15774
+-615
+-15525
+8995
+10528
+-14835
+-2493
+16159
+-6347
+-12787
+13211
+5497
+-16263
+3328
+14465
+-11256
+-8264
+15673
+-279
+-15649
+8760
+10834
+-14682
+-2751
+16261
+-6024
+-12906
+13051
+5830
+-16244
+3081
+14522
+-11019
+-8499
+15667
+52
+-15711
+8529
+11065
+-14512
+-3112
+16227
+-5752
+-13143
+12861
+6063
+-16237
+2836
+14629
+-10799
+-8810
+15545
+304
+-15752
+8273
+11310
+-14388
+-3441
+16317
+-5448
+-13259
+12707
+6380
+-16140
+2489
+14838
+-10660
+-9069
+15425
+553
+-15867
+8020
+11422
+-14320
+-3684
+16325
+-5188
+-13450
+12489
+6617
+-16198
+2146
+14937
+-10313
+-9288
+15397
+902
+-15927
+7782
+11671
+-14185
+-3920
+16251
+-4935
+-13599
+12311
+6862
+-16092
+1927
+15042
+-10078
+-9582
+15286
+1219
+-15957
+7517
+11912
+-14016
+-4215
+16293
+-4596
+-13813
+12121
+7129
+-16068
+1565
+15235
+-9849
+-9811
+15126
+1468
+-16028
+7307
+12187
+-13832
+-4570
+16286
+-4348
+-13906
+11953
+7406
+-15952
+1310
+15341
+-9674
+-10060
+15104
+1822
+-16111
+6950
+12307
+-13681
+-4853
+16342
+-4101
+-14119
+11718
+7664
+-15928
+1009
+15347
+-9442
+-10297
+14956
+2140
+-16133
+6689
+12522
+-13469
+-5138
+16265
+-3744
+-14212
+11558
+7910
+-15813
+639
+15455
+-9115
+-10557
+14844
+2378
+-16191
+6437
+12734
+-13322
+-5389
+16263
+-3469
+-14420
+11333
+8199
+-15834
+387
+15632
+-8853
+-10694
+14681
+2666
+-16209
+6209
+12857
+-13138
+-5629
+16303
+-3182
+-14515
+11093
+8434
+-15694
+124
+15697
+-8605
+-10933
+14647
+3066
+-16258
+5848
+13081
+-12929
+-6040
+16282
+-2836
+-14713
+10931
+8691
+-15673
+-293
+15788
+-8430
+-11162
+14470
+3313
+-16303
+5584
+13276
+-12747
+-6281
+16155
+-2566
+-14800
+10677
+8962
+-15527
+-536
+15796
+-8187
+-11379
+14312
+3571
+-16303
+5353
+13386
+-12553
+-6526
+16181
+-2309
+-14859
+10482
+9198
+-15491
+-796
+15861
+-7821
+-11644
+14162
+3817
+-16350
+4982
+13633
+-12355
+-6790
+16165
+-1940
+-15061
+10155
+9430
+-15341
+-1047
+15913
+-7590
+-11867
+14076
+4220
+-16351
+4726
+13707
+-12122
+-7067
+16027
+-1687
+-15144
+9913
+9712
+-15190
+-1430
+15976
+-7353
+-11965
+13897
+4458
+-16267
+4463
+13919
+-12075
+-7291
+16057
+-1414
+-15210
+9695
+9927
+-15147
+-1686
+15987
+-7101
+-12175
+13724
+4706
+-16268
+4113
+14117
+-11881
+-7554
+15910
+-1032
+-15381
+9473
+10159
+-14986
+-1939
+16043
+-6744
+-12388
+13537
+4984
+-16301
+3858
+14193
+-11658
+-7931
+15890
+-786
+-15428
+9232
+10384
+-14940
+-2324
+16068
+-6495
+-12642
+13340
+5363
+-16288
+3570
+14396
+-11447
+-8172
+15858
+-523
+-15480
+8989
+10646
+-14783
+-2597
+16079
+-6261
+-12861
+13155
+5621
+-16293
+3206
+14465
+-11106
+-8418
+15706
+-133
+-15660
+8783
+10876
+-14608
+-2852
+16109
+-6019
+-12940
+13074
+5883
+-16289
+2957
+14647
+-10896
+-8669
+15697
+140
+-15713
+8409
+11093
+-14554
+-3229
+16139
+-5648
+-13158
+12883
+6125
+-16159
+2700
+14713
+-10660
+-8905
+15536
+391
+-15753
+8165
+11320
+-14378
+-3493
+16144
+-5390
+-13354
+12674
+6372
+-16147
+2449
+14902
+-10445
+-9149
+15499
+766
+-15917
+7933
+11547
+-14188
+-3749
+16160
+-5141
+-13436
+12472
+6761
+-16136
+2061
+14956
+-10225
+-9387
+15331
+1024
+-15958
+7697
+11772
+-14127
+-4002
+16174
+-4765
+-13647
+12265
+7004
+-16125
+1813
+15137
+-9994
+-9625
+15295
+1278
+-15981
+7456
+11991
+-13937
+-4396
+16177
+-4512
+-13846
+12049
+7247
+-15975
+1554
+15187
+-9764
+-9857
+15118
+1544
+-16001
+7209
+12204
+-13739
+-4646
+16177
+-4257
+-14045
+11842
+7493
+-15961
+1178
+15369
+-9551
+-10088
+15097
+1912
+-16177
+6870
+12301
+-13586
+-4878
+16213
+-10860
+-8805
+15704
+269
+-15840
+8274
+11266
+-14538
+-3373
+16223
+-5554
+-13324
+12717
+6336
+-16201
+2583
+14847
+-10635
+-9028
+15525
+507
+-15845
+8042
+11448
+-14333
+-3590
+16193
+-5324
+-13476
+12625
+6535
+-16148
+2225
+14853
+-10406
+-9217
+15463
+868
+-15843
+7803
+11643
+-14132
+-3958
+16183
+-4945
+-13541
+12415
+6781
+-16127
+1965
+15030
+-10177
+-9458
+15298
+1130
+-16004
+7559
+11863
+-14067
+-4209
+16188
+-4691
+-13732
+12192
+7155
+-16098
+1712
+15199
+-9942
+-9690
+15244
+1387
+-16024
+7321
+12075
+-13870
+-4461
+16186
+-4439
+-13922
+11976
+7395
+-15954
+1317
+15239
+-9709
+-9910
+15069
+1775
+-16033
+7068
+12287
+-13660
+-4715
+16185
+-4179
+-13986
+11764
+7629
+-15914
+1064
+15410
+-9468
+-10269
+15009
+2016
+-16066
+6814
+12485
+-13582
+-5094
+16165
+-3802
+-14181
+11538
+7870
+-15878
+818
+15443
+-9247
+-10502
+14957
+2279
+-16193
+6449
+12580
+-13368
+-5338
+16151
+-3549
+-14372
+11297
+8105
+-15837
+428
+15599
+-8982
+-10700
+14769
+2651
+-16201
+6195
+12768
+-13165
+-5591
+16138
+-3283
+-14544
+11211
+8478
+-15656
+181
+15639
+-8748
+-10941
+14700
+2928
+-16208
+5946
+12958
+-12962
+-5968
+16102
+-2906
+-14599
+10968
+8701
+-15640
+-104
+15660
+-8395
+-11146
+14519
+3190
+-16193
+5683
+13173
+-12874
+-6208
+16084
+-2655
+-14756
+10734
+8921
+-15568
+-482
+15813
+-8126
+-11371
+14441
+3548
+-16341
+5412
+13372
+-12662
+-6460
+16060
+-2404
+-14928
+10496
+9170
+-15514
+-730
+15814
+-7886
+-11574
+14242
+3814
+-16319
+5045
+13533
+-12412
+-6704
+16032
+-2120
+-14975
+10255
+9411
+-15342
+-987
+15967
+-7655
+-11795
+14022
+4065
+-16313
+4789
+13738
+-12300
+-7052
+15970
+-1737
+-15126
+10009
+9600
+-15269
+-1359
+15992
+-7361
+-11983
+13940
+4415
+-16272
+4523
+13809
+-12091
+-7308
+15957
+-1483
+-15283
+9804
+9846
+-15190
+-1649
+16121
+-7135
+-12184
+13726
+4680
+-16289
+4279
+13974
+-11860
+-7560
+15894
+-1185
+-15310
+9517
+10202
+-15003
+-1896
+16101
+-6872
+-12385
+13635
+4928
+-16239
+3895
+14113
+-11654
+-7736
+15847
+-825
+-15466
+9280
+10378
+-14930
+-2265
+16123
+-6602
+-12597
+13424
+5195
+-16347
+3606
+14289
+-11390
+-8100
+15819
+-565
+-15508
+9048
+10615
+-14837
+-2535
+16244
+-6355
+-12770
+13320
+5518
+-16290
+3347
+14486
+-11251
+-8349
+15766
+-318
+-15633
+8772
+10865
+-14683
+-2791
+16240
+-5998
+-12940
+13109
+5782
+-16292
+3100
+14543
+-11017
+-8602
+15678
+95
+-15670
+8511
+11021
+-14603
+-3168
+16198
+-5703
+-13150
+12902
+6024
+-16216
+2695
+14698
+-10814
+-8817
+15603
+347
+-15821
+8277
+11262
+-14386
+-3423
+16311
+-5443
+-13318
+12775
+6394
+-16202
+2438
+14849
+-10571
+-9066
+15551
+599
+-15929
+8033
+11489
+-14289
+-3694
+16317
+-5213
+-13505
+12557
+6619
+-16145
+2182
+14953
+-10279
+-9418
+15397
+962
+-15951
+7739
+11668
+-14192
+-4054
+16279
+-4877
+-13680
+12349
+6881
+-16116
+1876
+15014
+-10080
+-9576
+15285
+1268
+-15999
+7470
+11888
+-13973
+-4294
+16276
+-4630
+-13727
+12162
+7220
+-16041
+1536
+15134
+-9830
+-9798
+15196
+1519
+-16011
+7236
+12143
+-13872
+-4533
+16317
+-4310
+-13933
+11910
+7440
+-15975
+1276
+15273
+-9679
+-10053
+15109
+1870
+-16110
+6937
+12358
+-13673
+-4872
+16304
+-4004
+-14072
+11707
+7682
+-15938
+1019
+15396
+-9405
+-10264
+14972
+2106
+-16127
+6689
+12578
+-13553
+-5123
+16293
+-3742
+-14203
+11556
+7941
+-15863
+686
+15426
+-9144
+-10544
+14879
+2442
+-16184
+6452
+12731
+-13307
+-5465
+16213
+-3459
+-14415
+11330
+8277
+-15779
+356
+15529
+-8888
+-10778
+14745
+2784
+-16269
+6104
+12942
+-13195
+-5771
+16311
+-3145
+-14573
+11110
+8514
+-15726
+96
+15637
+-8686
+-10996
+14624
+3021
+-16182
+5795
+13070
+-12982
+-6043
+16239
+-2808
+-14665
+10801
+8758
+-15637
+-224
+15670
+-8343
+-11228
+14431
+3276
+-16286
+5534
+13292
+-12832
+-6281
+16212
+-2544
+-14855
+10618
+9019
+-15521
+-569
+15745
+-8086
+-11364
+14309
+3557
+-16287
+5200
+13418
+-12628
+-6530
+16106
+-2226
+-14924
+10410
+9305
+-15491
+-817
+15790
+-7868
+-11578
+14170
+3933
+-16376
+4955
+13602
+-12325
+-6852
+16118
+-1993
+-15033
+10162
+9466
+-15363
+-1078
+15853
+-7532
+-11895
+13966
+4190
+-16281
+4723
+13757
+-12177
+-7073
+15997
+-1716
+-15123
+9930
+9720
+-15182
+-1479
+15951
+-7291
+-12026
+13832
+4436
+-16288
+4387
+13955
+-11958
+-7348
+15986
+-1306
+-15228
+9719
+9920
+-15124
+-1726
+15986
+-7026
+-12227
+13782
+4784
+-16334
+4128
+14068
+-11793
+-7651
+15870
+-1046
+-15405
+9443
+10228
+-15030
+-1984
+16042
+-6806
+-12465
+13574
+5015
+-16333
+3851
+14176
+-11569
+-7882
+15872
+-793
+-15460
+9184
+10470
+-14887
+-2396
+16062
+-6450
+-12596
+13425
+5238
+-16213
+3443
+14394
+-11354
+-8121
+15727
+-541
+-15547
+8977
+10673
+-14747
+-2648
+16158
+-6204
+-12809
+13196
+5639
+-16285
+3220
+14494
+-11174
+-8433
+15701
+-128
+-15644
+8730
+10920
+-14686
+-2897
+16144
+-5972
+-13023
+13048
+5915
+-16278
+2985
+14690
+-10932
+-8652
+15592
+128
+-15695
+8378
+11112
+-14497
+-3155
+16212
+-5625
+-13140
+12885
+6168
+-16179
+2602
+14738
+-10725
+-8911
+15551
+378
+-15743
+8170
+11322
+-14350
+-3561
+16214
+-5351
+-13352
+12676
+6457
+-16165
+2351
+14824
+-10545
+-9142
+15410
+777
+-15911
+7917
+11543
+-14209
+-3836
+16282
+-5121
+-13455
+12479
+6698
+-16205
+2092
+15014
+-10189
+-9431
+15291
+1038
+-15989
+7708
+11781
+-14051
+-4071
+16265
+-4766
+-13707
+12286
+6937
+-16074
+1715
+15103
+-9969
+-9648
+15242
+1287
+-16009
+7379
+11990
+-13975
+-4352
+16320
+-4510
+-13905
+12110
+7224
+-16063
+1443
+15184
+-9781
+-9898
+15113
+1663
+-16075
+7117
+12121
+-13777
+-4610
+16332
+-4264
+-14005
+11880
+7481
+-15918
+1184
+15365
+-9543
+-10186
+15071
+1946
+-16117
+6869
+12378
+-13631
+-4977
+16356
+-3995
+-14206
+11705
+7824
+-15944
+941
+15435
+-9321
+-10391
+14921
+2204
+-16153
+6623
+12592
+-13436
+-5251
+16221
+-3646
+-14282
+11484
+8119
+-15811
+564
+15517
+-9080
+-10632
+14768
+2567
+-16196
+6258
+12807
+-13221
+-5521
+16250
+-3352
+-14504
+11285
+8352
+-15752
+271
+15648
+-8735
+-10876
+14725
+2855
+-16224
+6002
+12911
+-13042
+-5775
+16246
+-3095
+-14577
+11062
+8592
+-15725
+26
+15725
+-8512
+-11113
+14555
+3110
+-16246
+5754
+13113
+-12860
+-6041
+16244
+-2722
+-14764
+10837
+8855
+-15579
+-348
+15769
+-8261
+-11221
+14380
+3367
+-16268
+5521
+13337
+-12649
+-6397
+16128
+-2479
+-14830
+10508
+9085
+-15551
+-605
+15814
+-8026
+-11454
+14211
+3736
+-16295
+5148
+13442
+-12580
+-6641
+16116
+-2228
+-15023
+10282
+9336
+-15419
+-875
+15869
+-7813
+-11660
+14145
+4003
+-16306
+4891
+13642
+-12372
+-6918
+16107
+-1843
+-15080
+10060
+9585
+-15380
+-1260
+16020
+-7441
+-11898
+13980
+4259
+-16320
+4651
+13843
+-12169
+-7154
+16088
+-1581
+-15140
+9828
+9822
+-15219
+-1515
+16052
+-7191
+-12121
+13792
+4511
+-16320
+4267
+13921
+-11960
+-7403
+15941
+-1322
+-15324
+9591
+10050
+-15041
+-1770
+16083
+-6955
+-12328
+13598
+4899
+-16336
+4016
+14116
+-11744
+-7658
+15928
+-942
+-15369
+9374
+10288
+-14992
+-2164
+16113
+-6704
+-12546
+13526
+5147
+-16327
+3759
+14308
+-11532
+-8025
+15903
+-685
+-15536
+9133
+10521
+-14819
+-2417
+16133
+-6458
+-12636
+13326
+5398
+-16330
+3388
+14371
+-11317
+-8264
+15745
+-424
+-15581
+8893
+10748
+-14759
+-2676
+16147
+-6077
+-12849
+13119
+5654
+-16190
+3128
+14560
+-11092
+-8505
+15716
+-42
+-15626
+8673
+10974
+-14596
+-3046
+16179
+-5862
+-13060
+12957
+6018
+-16216
+2911
+14636
+-15323
+-1399
+16088
+-7394
+-12018
+13905
+4507
+-16346
+4419
+13952
+-12085
+-7346
+16073
+-1445
+-15224
+9747
+9910
+-15143
+-1645
+16094
+-7030
+-12201
+13697
+4724
+-16313
+4187
+13968
+-11863
+-7539
+16015
+-1094
+-15349
+9518
+10093
+-15075
+-1999
+16080
+-6789
+-12381
+13619
+4955
+-16293
+3937
+14148
+-11642
+-7773
+15856
+-836
+-15395
+9284
+10451
+-14899
+-2259
+16101
+-6541
+-12597
+13417
+5214
+-16291
+3550
+14334
+-11423
+-8147
+15827
+-577
+-15561
+9044
+10679
+-14835
+-2514
+16241
+-6298
+-12798
+13208
+5582
+-16271
+3297
+14392
+-11203
+-8381
+15784
+-191
+-15586
+8805
+10902
+-14650
+-2893
+16242
+-6043
+-13007
+13006
+5834
+-16258
+3042
+14563
+-10978
+-8610
+15612
+71
+-15743
+8558
+11118
+-14587
+-3156
+16255
+-5664
+-13064
+12920
+6095
+-16242
+2777
+14739
+-10734
+-8848
+15569
+331
+-15780
+8193
+11335
+-14386
+-3408
+16257
+-5421
+-13277
+12690
+6313
+-16223
+2407
+14785
+-10508
+-9074
+15518
+706
+-15806
+7944
+11559
+-14324
+-3796
+16254
+-5141
+-13469
+12473
+6691
+-16177
+2155
+14955
+-10281
+-9321
+15354
+968
+-15940
+7688
+11750
+-14127
+-4031
+16258
+-4901
+-13655
+12265
+6942
+-16026
+1880
+15122
+-10038
+-9537
+15305
+1233
+-15947
+7461
+11955
+-13898
+-4293
+16230
+-4652
+-13842
+12167
+7183
+-15997
+1502
+15161
+-9792
+-9883
+15234
+1615
+-16095
+7194
+12173
+-13823
+-4546
+16240
+-4253
+-13907
+11949
+7415
+-15956
+1252
+15315
+-9560
+-10115
+15056
+1861
+-16112
+6934
+12374
+-13620
+-4903
+16214
+-4009
+-14088
+11700
+7785
+-15905
+991
+15350
+-9325
+-10319
+14984
+2114
+-16094
+6689
+12466
+-13402
+-5156
+16183
+-3750
+-14257
+11486
+8025
+-15893
+591
+15506
+-9071
+-10561
+14912
+2496
+-16218
+6307
+12647
+-13324
+-5418
+16168
+-3352
+-14441
+11254
+8222
+-15817
+338
+15538
+-8828
+-10783
+14694
+2733
+-16258
+6073
+12865
+-13097
+-5784
+16140
+-3106
+-14481
+11022
+8477
+-15756
+90
+15678
+-8608
+-10985
+14629
+3023
+-16230
+5809
+13053
+-12998
+-6017
+16127
+-2847
+-14646
+10856
+8841
+-15566
+-303
+15705
+-8315
+-11207
+14440
+3397
+-16233
+5522
+13210
+-12783
+-6270
+16081
+-2605
+-14820
+10647
+9065
+-15510
+-599
+15834
+-8078
+-11382
+14335
+3647
+-16343
+5282
+13421
+-12562
+-6532
+16064
+-2164
+-14980
+10413
+9299
+-15490
+-846
+15850
+-7817
+-11618
+14144
+3875
+-16295
+5034
+13589
+-12299
+-6874
+15995
+-1919
+-15014
+10165
+9488
+-15397
+-1100
+15983
+-7549
+-11793
+14053
+4254
+-16285
+4618
+13753
+-12181
+-7118
+15933
+-1657
+-15181
+9899
+9711
+-15205
+-1449
+16008
+-7289
+-11988
+13840
+4494
+-16260
+4367
+13953
+-11983
+-7377
+15924
+-1362
+-15302
+9658
+9954
+-15122
+-1692
+16127
+-7042
+-12228
+13729
+4749
+-16346
+4128
+14093
+-11739
+-7717
+15841
+-1008
+-15348
+9437
+10312
+-15026
+-2003
+16074
+-6749
+-12397
+13543
+4995
+-16332
+3827
+14169
+-11634
+-7949
+15761
+-756
+-15476
+9201
+10459
+-14817
+-2379
+16190
+-6498
+-12710
+13433
+5320
+-16285
+3556
+14306
+-11398
+-8146
+15753
+-442
+-15588
+8880
+10707
+-14723
+-2645
+16214
+-6249
+-12879
+13207
+5657
+-16286
+3198
+14501
+-11079
+-8389
+15690
+-82
+-15623
+8648
+10942
+-14666
+-2881
+16219
+-5860
+-13098
+13090
+5909
+-16199
+2875
+14642
+-10864
+-8710
+15575
+171
+-15737
+8409
+11157
+-14486
+-3232
+16329
+-5582
+-13243
+12877
+6214
+-16186
+2627
+14766
+-10645
+-8965
+15559
+424
+-15769
+8198
+11333
+-14375
+-3545
+16229
+-5367
+-13265
+12647
+6483
+-16192
+2400
+14906
+-10507
+-9187
+15445
+809
+-15874
+7860
+11573
+-14245
+-3794
+16328
+-5044
+-13495
+12540
+6733
+-16178
+1983
+15013
+-10278
+-9410
+15339
+1059
+-15978
+7621
+11859
+-14021
+-4125
+16338
+-4769
+-13660
+12232
+7072
+-16080
+1740
+15119
+-9964
+-9743
+15235
+1319
+-16005
+7383
+12005
+-13926
+-4379
+16262
+-4519
+-13843
+12076
+7294
+-16075
+1475
+15229
+-9737
+-9979
+15222
+1558
+-16104
+7065
+12256
+-13792
+-4656
+16339
+-4277
+-13977
+11877
+7562
+-15974
+1225
+15364
+-9505
+-10106
+15076
+1982
+-16112
+6801
+12369
+-13578
+-4962
+16353
+-3864
+-14177
+11640
+7879
+-15885
+821
+15383
+-9252
+-10352
+14962
+2250
+-16208
+6560
+12607
+-13443
+-5283
+16263
+-3617
+-14320
+11464
+8106
+-15858
+530
+15504
+-9073
+-10612
+14773
+2500
+-16138
+6230
+12823
+-13224
+-5560
+16257
+-3361
+-14420
+11248
+8351
+-15748
+294
+15566
+-8769
+-10897
+14615
+2832
+-16204
+5977
+12934
+-13082
+-5874
+16282
+-3033
+-14624
+11024
+8610
+-15718
+-65
+15670
+-8525
+-11118
+14604
+3170
+-16214
+5717
+13163
+-12857
+-6114
+16178
+-2750
+-14723
+10858
+8923
+-15587
+-380
+15677
+-8270
+-11247
+14455
+3422
+-16286
+5398
+13283
+-12719
+-6365
+16174
+-2429
+-14862
+10540
+9129
+-15464
+-632
+15791
+-8031
+-11473
+14247
+3742
+-16301
+5131
+13467
+-12498
+-6658
+16084
+-2097
+-15024
+10289
+9388
+-15428
+-986
+15851
+-7700
+-11702
+14094
+3966
+-16354
+4880
+13595
+-12304
+-6905
+16109
+-1857
+-15109
+10035
+9617
+-15313
+-1296
+15874
+-7467
+-11999
+13955
+4342
+-16251
+4634
+13803
+-12107
+-7163
+16092
+-1608
+-15168
+9878
+9793
+-15152
+-1543
+15941
+-7208
+-12098
+13736
+4645
+-16299
+4285
+13907
+-11942
+-7429
+15959
+-1241
+-15245
+9631
+10044
+-15105
+-1797
+16016
+-6861
+-12307
+13581
+4891
+-16297
+4044
+14094
+-11700
+-7695
+15973
+-926
+-15409
+9394
+10266
+-14992
+-2161
+16022
+-6619
+-12531
+13515
+5134
+-16305
+3746
+14203
+-11533
+-8045
+15826
+-668
+-15510
+9048
+10500
+-14825
+-2458
+16073
+-6367
+-12634
+13321
+5428
+-16330
+3362
+14399
+-11307
+-8318
+15796
+-304
+-15569
+8854
+10777
+-14747
+-2709
+16089
+-6147
+-12857
+13152
+5675
+-16211
+3115
+14466
+-11074
+-8562
+15660
+-50
+-15654
+8612
+11001
+-14583
+-3066
+16121
+-5769
+-13083
+12962
+6035
+-16197
+2882
+14675
+-10881
+-8801
+15635
+221
+-15790
+8358
+11228
+-14418
+-3363
+16167
+-5521
+-13163
+12749
+6310
+-16229
+2497
+14778
+-10659
+-9083
+15484
+583
+-15847
+8135
+11456
+-14242
+-3603
+16182
+-5281
+-13405
+12582
+6557
+-16111
+2253
+14967
+-10340
+-9295
+15457
+847
+-15908
+7778
+11586
+-14221
+-3849
+16197
+-4913
+-13622
+12393
+6816
+-16098
+2001
+15027
+-10108
+-9545
+15308
+1101
+-15951
+7524
+11798
+-14029
+-4253
+16212
+-4660
+-13700
+12175
+7084
+-16099
+1612
+15087
+-9888
+-9780
+15147
+1507
+-15987
+7313
+12030
+-13856
+-4518
+16244
+-4409
+-13911
+11960
+7309
+-15961
+1349
+15288
+-9665
+-10044
+15121
+1767
+-16017
+7060
+12258
+-13651
+-4765
+16245
+-4164
+-14114
+11754
+7690
+-15925
+1090
+15340
+-9424
+-10261
+14959
+2015
+-16180
+6689
+12472
+-13579
+-5039
+16253
+-3783
+-14186
+11550
+7946
+-15919
+717
+15518
+-9204
+-10502
+14914
+2398
+-16204
+6455
+12698
+-13405
+-5411
+16246
+-3526
+-14384
+11323
+8186
+-15764
+450
+15565
+-8979
+-10749
+14740
+2662
+-16224
+6203
+12783
+-13208
+-5659
+16254
+-3273
+-14451
+11123
+8430
+-15741
+194
+15619
+-8740
+-10964
+14569
+2918
+-16257
+5956
+12996
+-12996
+-5919
+16249
+-2898
+-14639
+10896
+8675
+-15583
+-197
+15784
+-8377
+-11196
+14511
+3169
+-16273
+5585
+13203
+-12796
+-6166
+16238
+-2641
+-14702
+10676
+8913
+-15553
+-446
+15813
+-8140
+-11289
+14333
+3552
+-16285
+5335
+13414
+-12594
+-6415
+16100
+-2387
+-14888
+10450
+9153
+-15515
+-704
+15852
+-7902
+-11515
+14144
+3812
+-16289
+5081
+13490
+-12384
+-6793
+16082
+-1997
+-14945
+10221
+9390
+-15345
+-1092
+15885
+-7668
+-11737
+14094
+4058
+-16313
+4853
+13698
+-12328
+-7029
+16093
+-1774
+-15143
+10037
+9620
+-16209
+6388
+12771
+-13272
+-5511
+16217
+-3411
+-14453
+11199
+8354
+-15817
+308
+15601
+-8863
+-10792
+14764
+2783
+-16217
+6017
+12957
+-13060
+-5734
+16180
+-3046
+-14595
+10976
+8546
+-15756
+-43
+15717
+-8505
+-10966
+14562
+3000
+-16191
+5781
+13123
+-12975
+-6081
+16150
+-2803
+-14632
+10754
+8768
+-15586
+-298
+15742
+-8267
+-11182
+14374
+3386
+-16199
+5527
+13205
+-12768
+-6338
+16133
+-2547
+-14816
+10648
+9013
+-15536
+-555
+15772
+-8025
+-11405
+14313
+3641
+-16336
+5280
+13406
+-12553
+-6586
+16112
+-2155
+-14992
+10413
+9242
+-15366
+-938
+15928
+-7777
+-11623
+14121
+3899
+-16327
+4897
+13610
+-12337
+-6827
+16079
+-1897
+-15040
+10185
+9600
+-15315
+-1201
+15951
+-7537
+-11842
+14053
+4280
+-16327
+4647
+13786
+-12121
+-7193
+16059
+-1657
+-15206
+9951
+9834
+-15269
+-1459
+15973
+-7294
+-12038
+13843
+4525
+-16331
+4387
+13972
+-11896
+-7433
+16026
+-1268
+-15249
+9582
+10058
+-15091
+-1836
+16111
+-7021
+-12242
+13640
+4779
+-16317
+4122
+14041
+-11807
+-7667
+15990
+-1001
+-15421
+9337
+10282
+-15013
+-2078
+16112
+-6661
+-12463
+13563
+5162
+-16291
+3739
+14214
+-11572
+-7918
+15823
+-746
+-15436
+9115
+10512
+-14830
+-2342
+16122
+-6421
+-12664
+13343
+5406
+-16284
+3492
+14396
+-11353
+-8162
+15790
+-481
+-15585
+8858
+10724
+-14765
+-2736
+16250
+-6157
+-12863
+13145
+5656
+-16264
+3236
+14445
+-11113
+-8487
+15740
+-111
+-15619
+8604
+10947
+-14575
+-2995
+16230
+-5890
+-13049
+13050
+5912
+-16221
+2836
+14600
+-10876
+-8728
+15675
+173
+-15771
+8375
+11147
+-14495
+-3263
+16256
+-5636
+-13242
+12837
+6226
+-16193
+2586
+14765
+-10654
+-8976
+15499
+436
+-15782
+8099
+11373
+-14297
+-3500
+16264
+-5362
+-13459
+12589
+6487
+-16161
+2336
+14924
+-10392
+-9196
+15437
+815
+-15930
+7856
+11548
+-14194
+-3856
+16354
+-5000
+-13496
+12368
+6727
+-16126
+2047
+14967
+-10152
+-9405
+15355
+1050
+-15963
+7600
+11783
+-13985
+-4120
+16345
+-4766
+-13675
+12250
+6982
+-16100
+1676
+15106
+-9930
+-9650
+15339
+1343
+-16055
+7331
+11966
+-13901
+-4376
+16294
+-4462
+-13842
+12043
+7328
+-16050
+1428
+15159
+-9675
+-9976
+15149
+1703
+-16068
+7106
+12176
+-13699
+-4730
+16315
+-4202
+-14046
+11809
+7567
+-15981
+1176
+15290
+-9536
+-10210
+15048
+1960
+-16067
+6839
+12366
+-13600
+-4973
+16269
+-3845
+-14199
+11583
+7826
+-15916
+773
+15435
+-9288
+-10403
+14969
+2237
+-16195
+6591
+12580
+-13389
+-5239
+16252
+-3552
+-14360
+11434
+8151
+-15901
+514
+15480
+-9055
+-10608
+14793
+2594
+-16161
+6200
+12745
+-13279
+-5598
+16212
+-3287
+-14415
+11203
+8393
+-15700
+270
+15570
+-8817
+-10865
+14685
+2838
+-16176
+5929
+12941
+-13067
+-5818
+16204
+-3039
+-14616
+10959
+8660
+-15639
+-52
+15700
+-8502
+-11037
+14468
+3121
+-16294
+5706
+13133
+-12859
+-6081
+16118
+-2696
+-14761
+10732
+8820
+-15586
+-397
+15746
+-8265
+-11258
+14364
+3499
+-16261
+5407
+13339
+-12734
+-6474
+16103
+-2346
+-14879
+10526
+9078
+-15502
+-669
+15831
+-8025
+-11581
+14285
+3744
+-16265
+5170
+13464
+-12518
+-6711
+16046
+-2130
+-14912
+10304
+9392
+-15448
+-912
+15853
+-7734
+-11743
+14082
+3986
+-16338
+4892
+13620
+-12238
+-6957
+16030
+-1877
+-15070
+10091
+9617
+-15327
+-1314
+15974
+-7474
+-11963
+13929
+4327
+-16261
+4579
+13817
+-12110
+-7223
+15938
+-1453
+-15182
+9840
+9871
+-15140
+-1565
+15979
+-7231
+-12114
+13711
+4574
+-16268
+4267
+13993
+-11859
+-7511
+15867
+-1210
+-15383
+9593
+10110
+-15075
+-1834
+16089
+-6846
+-12341
+13614
+4815
+-16348
+3999
+14180
+-11658
+-7718
+15831
+-961
+-15423
+9302
+10250
+-14964
+-2163
+16112
+-6580
+-12554
+13409
+5230
+-16293
+3668
+14300
+-11509
+-7966
+15752
+-623
+-15543
+9049
+10570
+-14857
+-2492
+16212
+-6342
+-12694
+13257
+5504
+-16274
+3419
+14442
+-11279
+-8282
+15749
+-292
+-15614
+8821
+10817
+-14662
+-2743
+16191
+-6070
+-12912
+13067
+5713
+-16277
+3169
+14581
+-11053
+-8520
+15621
+-44
+-15667
+8564
+11024
+-14535
+-3102
+16291
+-5772
+-13050
+12925
+6061
+-16184
+2761
+14667
+-10829
+-8754
+15523
+294
+-15767
+8252
+11184
+-14395
+-3351
+16303
+-5513
+-13261
+12708
+6296
+-16231
+2512
+14795
+-10580
+-9001
+15499
+625
+-15844
+8093
+11409
+-14356
+-3574
+16229
+-5260
+-13407
+12564
+6546
+-16147
+2270
+14896
+-10348
+-9304
+15381
+873
+-15892
+7823
+11716
+-14170
+-3979
+16312
+-4929
+-13627
+12351
+6860
+-16123
+1916
+15107
+-10119
+-9531
+15242
+1126
+-15961
+7615
+11941
+-14012
+-4236
+16282
+-4684
+-13724
+12190
+7095
+-16017
+1659
+15220
+-9953
+-9785
+15204
+1472
+-16054
+7266
+12081
+-13869
+-4519
+16354
+-4429
+-13940
+11971
+7358
+-15998
+1352
+15285
+-9626
+-9998
+15096
+1797
+-16081
+7004
+12277
+-13660
+-4812
+16260
+-4083
+-14041
+11807
+7663
+-15889
+986
+15340
+-9399
+-10291
+14963
+2037
+-16142
+6784
+12514
+-13521
+-5062
+16279
+-3755
+-14234
+11578
+7903
+-15926
+734
+15526
+-9144
+-10540
+14839
+2300
+-16147
+6423
+12644
+-13291
+-5394
+16320
+-3542
+-14365
+11341
+8138
+-15784
+470
+15597
+-8893
+-10660
+14775
+2726
+-16227
+6169
+12853
+-13137
+-5720
+16222
+-3182
+-14564
+11178
+8395
+-15748
+51
+15700
+-8679
+-10909
+14634
+2974
+-16274
+5907
+13068
+-12987
+-5970
+16215
+-2907
+-14654
+10935
+8676
+-15632
+-192
+15691
+-8375
+-11172
+14473
+3235
+-16278
+5683
+13218
+-12772
+-6207
+16225
+-2649
+-14724
+10596
+8914
+-15593
+-425
+15780
+-8132
+-11385
+14329
+3518
+-16341
+5311
+13428
+-12579
+-6516
+16094
+-2285
+-14919
+10431
+9147
+-15448
+-804
+15842
+-7901
+-11629
+14246
+3868
+-16224
+5057
+13524
+-12347
+-6743
+16087
+-1996
+-15017
+10187
+9440
+-15312
+-1087
+15911
+-7657
+-11852
+14068
+4121
+-16267
+4812
+13740
+-12189
+-6980
+16110
+-1754
+-15090
+9944
+9651
+-15273
+-1342
+15924
+-7288
+-11948
+13910
+4402
+-16280
+4450
+13945
+-11972
+-7279
+15983
+-1378
+-15263
+9756
+9887
+-15119
+-1711
+15990
+-7050
+-12202
+13718
+4655
+-16321
+4165
+14021
+-11769
+-7638
+15954
+-1124
+-15312
+9515
+10114
+-15095
+-2005
+16013
+-6809
+-12420
+13533
+5042
+-16288
+3899
+14234
+-11566
+-7869
+15936
+-869
+-15372
+9272
+10377
+-14928
+-2257
+16040
+-6555
+-12647
+13356
+5319
+-16320
+3549
+14306
+-11357
+-8141
+15792
+-490
+-15556
+9076
+10619
+-14757
+-2509
+16092
+-6221
+-12730
+13283
+5561
+-16317
+3294
+14492
+-11131
+-8374
+15793
+-200
+-15613
+8705
+10834
+-14711
+-2886
+16108
+-5974
+-12954
+13095
+5802
+-16194
+3038
+14565
+-10918
+-8611
+15640
+34
+-15667
+8465
+11082
+-14543
+-3160
+16124
+-5716
+-13156
+12903
+6061
+-16191
+2663
+14758
+-10708
+-8861
+15605
+419
+-15835
+8230
+11301
+-14353
+-3411
+16142
+-5480
+-13381
+12692
+6433
+-16177
+2413
+14817
+-10494
+-9104
+15447
+677
+-15887
+8005
+11530
+-14301
+-3788
+16168
+-5099
+-13461
+12493
+6693
+-16177
+2156
+15005
+-10260
+-9345
+15408
+944
+-15904
+7761
+11753
+-14113
+-4058
+16175
+-4843
+-13662
+12279
+6944
+-16041
+1775
+15059
+-10047
+-9578
+15244
+1328
+-15948
+7398
+11976
+-13926
+-4305
+16183
+-4589
+-13863
+12075
+7187
+-16020
+1512
+15241
+-9814
+-9822
+15201
+1585
+-16102
+7147
+12069
+-13734
+-4568
+16185
+-4344
+-13937
+11863
+7428
+-16006
+1254
+15294
+-9581
+-10050
+15030
+1840
+-16126
+6903
+12285
+-13666
+-4951
+16184
+-3958
+-14132
+11639
+7808
+-15971
+869
+15463
+-9350
+-10280
+14979
+2230
+-16150
+6665
+12499
+-13472
+-5196
+16191
+-3717
+-14331
+11446
+8041
+-15843
+636
+15525
+-9154
+-10506
+14846
+2455
+-13395
+12641
+6515
+-16215
+2278
+14955
+-10442
+-9233
+15436
+827
+-15979
+7851
+11676
+-14256
+-3919
+16213
+-5004
+-13585
+12428
+6871
+-16177
+2038
+15096
+-10214
+-9554
+15368
+1050
+-15961
+7620
+11842
+-14045
+-4130
+16177
+-4772
+-13739
+12207
+7080
+-16007
+1668
+15117
+-9986
+-9760
+15182
+1427
+-15972
+7378
+12052
+-13846
+-4515
+16176
+-4390
+-13938
+11996
+7326
+-15983
+1414
+15293
+-9750
+-9998
+15142
+1679
+-16131
+7005
+12263
+-13772
+-4759
+16173
+-4140
+-14005
+11775
+7565
+-15952
+1160
+15331
+-9516
+-10227
+15091
+1937
+-16140
+6752
+12473
+-13569
+-5012
+16165
+-3886
+-14201
+11549
+7804
+-15918
+775
+15500
+-9281
+-10447
+14907
+2326
+-16156
+6512
+12550
+-13365
+-5260
+16156
+-3624
+-14379
+11330
+8178
+-15750
+509
+15536
+-8910
+-10677
+14847
+2584
+-16168
+6263
+12749
+-13163
+-5645
+16136
+-3243
+-14426
+11225
+8423
+-15711
+245
+15690
+-8668
+-10891
+14650
+2834
+-16162
+5990
+12967
+-13087
+-5886
+16117
+-2992
+-14606
+11001
+8633
+-15667
+-135
+15722
+-8423
+-11103
+14582
+3212
+-16300
+5618
+13153
+-12850
+-6134
+16097
+-2720
+-14783
+10761
+8881
+-15623
+-387
+15739
+-8185
+-11322
+14377
+3468
+-16295
+5373
+13340
+-12633
+-6384
+16076
+-2349
+-14824
+10525
+9120
+-15451
+-644
+15874
+-7953
+-11549
+14191
+3729
+-16294
+5103
+13553
+-12417
+-6740
+16025
+-2090
+-14993
+10300
+9330
+-15382
+-1044
+15902
+-7671
+-11746
+14117
+4085
+-16266
+4856
+13741
+-12320
+-6994
+16014
+-1839
+-15160
+10046
+9685
+-15316
+-1302
+16055
+-7443
+-11951
+13906
+4348
+-16267
+4611
+13793
+-12113
+-7241
+15959
+-1418
+-15201
+9798
+9921
+-15131
+-1551
+16050
+-7206
+-12157
+13826
+4599
+-16251
+4247
+13951
+-11901
+-7468
+15925
+-1172
+-15354
+9564
+10148
+-15073
+-1926
+16068
+-6914
+-12372
+13626
+4980
+-16361
+3935
+14157
+-11635
+-7803
+15857
+-910
+-15392
+9332
+10349
+-14982
+-2193
+16197
+-6559
+-12531
+13525
+5207
+-16317
+3686
+14322
+-11393
+-8053
+15844
+-663
+-15530
+9064
+10598
+-14787
+-2428
+16189
+-6327
+-12771
+13316
+5469
+-16317
+3441
+14505
+-11287
+-8293
+15760
+-255
+-15569
+8806
+10766
+-14710
+-2826
+16166
+-6024
+-12945
+13092
+5821
+-16255
+3037
+14542
+-11070
+-8527
+15696
+9
+-15695
+8567
+11006
+-14557
+-3082
+16289
+-5768
+-13119
+12989
+6053
+-16240
+2774
+14678
+-10783
+-8881
+15610
+254
+-15828
+8282
+11233
+-14450
+-3354
+16295
+-5537
+-13319
+12775
+6302
+-16192
+2525
+14829
+-10561
+-9105
+15496
+670
+-15841
+8044
+11397
+-14256
+-3719
+16235
+-5235
+-13493
+12513
+6564
+-16178
+2225
+14879
+-10347
+-9297
+15400
+920
+-15931
+7778
+11739
+-14146
+-3936
+16276
+-4964
+-13636
+12396
+6912
+-16099
+1869
+15007
+-10099
+-9521
+15319
+1147
+-15946
+7570
+11968
+-14065
+-4211
+16320
+-4629
+-13759
+12152
+7143
+-16036
+1618
+15168
+-9797
+-9751
+15229
+1528
+-16054
+7242
+12104
+-13856
+-4545
+16316
+-4339
+-13893
+11946
+7389
+-16006
+1316
+15282
+-9693
+-10100
+15016
+1766
+-16086
+7005
+12356
+-13734
+-4861
+16301
+-4076
+-14034
+11707
+7744
+-15912
+964
+15321
+-9420
+-10279
+15013
+2100
+-16084
+6677
+12514
+-13523
+-5132
+16230
+-3800
+-14247
+11577
+7977
+-15855
+714
+15419
+-9175
+-10485
+14877
+2444
+-16200
+6362
+12729
+-13396
+-5445
+16349
+-3483
+-14413
+11358
+8222
+-15815
+463
+15547
+-8899
+-10737
+14777
+2684
+-16147
+6112
+12875
+-13179
+-5718
+16275
+-3145
+-14514
+11045
+8457
+-15741
+131
+15581
+-8641
+-10950
+14592
+2938
+-16255
+5878
+13087
+-12908
+-5960
+16249
+-2883
+-14710
+10884
+8760
+-15616
+-225
+15677
+-8383
+-11090
+14473
+3278
+-16271
+5530
+13221
+-12778
+-6267
+16151
+-2582
+-14772
+10676
+9018
+-15593
+-471
+15783
+-8180
+-11329
+14341
+3606
+-16350
+5309
+13412
+-12548
+-6537
+16164
+-2339
+-14887
+10432
+9268
+-15476
+-814
+15786
+-7839
+-11651
+14140
+3848
+-16276
+5038
+13569
+-12408
+-6777
+16057
+-1984
+-14970
+10211
+9386
+-15299
+-1135
+15898
+-7591
+-11772
+14017
+4177
+-16291
+4724
+13770
+-12189
+-7046
+16044
+-1651
+-15103
+9902
+9715
+-15268
+-1395
+15928
+-7361
+-12004
+13879
+4449
+-16363
+4471
+13889
+-12034
+-7323
+15937
+-1389
+-15293
+9715
+9959
+-15163
+-1640
+15993
+-7033
+-12250
+13753
+4701
+-16341
+4143
+14018
+-11811
+-7577
+15929
+-1139
+-15343
+9468
+10210
+-15025
+-2053
+16021
+-6766
+-12356
+13623
+5068
+-16247
+3809
+14216
+-11601
+-7811
+15805
+-732
+-15443
+9263
+10413
+-14894
+-2306
+16121
+-6522
+-12591
+13391
+5318
+-16311
+3557
+14338
+-11421
+-8139
+15784
+-472
+-15546
+9014
+10655
+-14835
+-2554
+16173
+-6291
+-12807
+13251
+5587
+-16308
+3324
+14517
+-11194
+-8359
+15674
+-217
+-15603
+8671
+10962
+-14671
+-2874
+16180
+-5949
+-12933
+13101
+5902
+-16215
+2946
+14644
+-10982
+-8618
+15641
+133
+-15654
+8468
+11076
+-14509
+-3221
+16238
+-5678
+-13149
+12870
+6134
+-16203
+2694
+14678
+-10706
+-8907
+15518
+433
+-15821
+8212
+11291
+-14368
+-3469
+16244
+-5437
+-13311
+12724
+6379
+-16150
+2412
+14874
+-10446
+-9130
+15399
+694
+-15916
+8014
+11538
+-14227
+-3783
+16290
+-5101
+-13515
+12514
+6670
+-16131
+2064
+14968
+-10237
+-9364
+15356
+944
+-15986
+7694
+11747
+-14045
+-4019
+16299
+-4845
+-13726
+12342
+6916
+-16109
+1805
+15048
+-10059
+-9616
+15232
+1313
+-16010
+7429
+11933
+-13979
+-4387
+16334
+-4600
+-13829
+12112
+7289
+-15983
+1529
+15246
+-9824
+-9906
+15105
+1603
+-16064
+7170
+12155
+-13802
+-4683
+16368
+-4216
+-14029
+11950
+7554
+-16019
+1172
+15348
+-9601
+-10131
+15048
+1861
+-16125
+6955
+12370
+-13628
+-4920
+16235
+-3946
+-14138
+11728
+7818
+-15895
+875
+15399
+-9248
+-10367
+14905
+2219
+-16150
+6578
+12591
+-13424
+-5172
+16280
+-3685
+-14342
+11528
+8051
+-15858
+612
+15573
+-9027
+-10614
+14750
+2518
+-16183
+6322
+12701
+-13262
+-5448
+16274
+-3313
+-14420
+11317
+8292
+-15712
+253
+15627
+-8808
+-10858
+14702
+2772
+-16212
+6094
+12909
+-13074
+-5827
+16307
+-3061
+-14602
+10973
+8569
+-15699
+14
+15684
+-8561
+-10972
+14536
+3029
+-16233
+5725
+13163
+-12862
+-6076
+16171
+-2825
+-14696
+10773
+8792
+-15540
+-256
+15732
+-8321
+-11210
+14374
+3421
+-16278
+5474
+13250
+-12677
+-6320
+16162
+-2451
+-14881
+10548
+9050
+-15537
+-655
+15788
+-8097
+-11416
+14310
+3668
+-16297
+5216
+13448
+-12611
+-6609
+16161
+-2189
+-14947
+10336
+9305
+-15376
+-915
+15948
+-7750
+-11665
+14157
+3925
+-16310
+4980
+13663
+-12395
+-6843
+16146
+-1922
+-15013
+10105
+9544
+-15348
+-1171
+15986
+-7495
+-11891
+13973
+4318
+-16319
+4602
+13744
+-12199
+-7085
+15996
+-1526
+-15203
+9880
+9774
+-15171
+-1425
+16023
+-7267
+-12098
+13785
+4570
+-16349
+4348
+13944
+-11972
+-7467
+16001
+-1282
+-15260
+9655
+10028
+-15128
+-1823
+16064
+-7019
+-12321
+13718
+4818
+-16338
+4101
+14141
+-11776
+-7721
+15978
+-1031
+-15435
+9415
+10251
+-14961
+-2077
+16087
+-6643
+-12429
+13518
+5070
+-16350
+3723
+14211
+-11566
+-7963
+15831
+-641
+-15477
+9190
+10489
+-14909
+-2331
+16110
+-6409
+-12637
+13328
+5457
+-16215
+3464
+14405
+-11345
+-8211
+15800
+-384
+-15520
+8960
+10713
+-14729
+-2720
+16128
+-6157
+-12844
+13133
+5711
+-16219
+3215
+14467
+-11125
+-8452
+15779
+-126
+-15690
+8593
+10946
+-14553
+-2976
+16151
+-5913
+-13055
+12931
+5957
+-16202
+2834
+14657
+-10902
+-8689
+15611
+260
+-15726
+8350
+11167
+-14488
+-3232
+16157
+-5537
+-13260
+12850
+6206
+-16200
+2584
+14845
+-10695
+-8926
+15596
+502
+-15781
+8144
+11394
+-14344
+-3593
+16201
+-5328
+-7519
+15958
+-1144
+-15327
+9560
+10241
+-15055
+-1962
+16099
+-6840
+-12431
+13622
+5058
+-16338
+3868
+14217
+-11667
+-7881
+15924
+-900
+-15474
+9328
+10434
+-14985
+-2184
+16208
+-6610
+-12592
+13409
+5262
+-16294
+3638
+14231
+-11447
+-8079
+15866
+-538
+-15479
+9095
+10629
+-14794
+-2555
+16209
+-6364
+-12791
+13205
+5511
+-16284
+3380
+14415
+-11220
+-8323
+15705
+-275
+-15649
+8725
+10864
+-14738
+-2814
+16222
+-5986
+-12868
+13118
+5766
+-16273
+2999
+14594
+-10991
+-8555
+15667
+-19
+-15682
+8488
+11081
+-14547
+-3072
+16230
+-5743
+-13075
+12910
+6135
+-16257
+2745
+14649
+-10767
+-8786
+15622
+364
+-15716
+8242
+11306
+-14360
+-3445
+16234
+-5478
+-13271
+12694
+6375
+-16226
+2490
+14820
+-10543
+-9031
+15449
+622
+-15857
+7999
+11508
+-14282
+-3696
+16240
+-5230
+-13463
+12487
+6626
+-16078
+2224
+14991
+-10306
+-9382
+15416
+879
+-15886
+7764
+11737
+-14083
+-3958
+16232
+-4856
+-13660
+12403
+6856
+-16049
+1845
+15036
+-10065
+-9606
+15351
+1270
+-16029
+7504
+11940
+-14007
+-4335
+16234
+-4587
+-13846
+12160
+7229
+-16026
+1591
+15199
+-9843
+-9840
+15179
+1518
+-16049
+7248
+12130
+-13807
+-4576
+16228
+-4339
+-13913
+11935
+7477
+-15979
+1333
+15235
+-9579
+-10062
+15111
+1773
+-16044
+7005
+12359
+-13595
+-4828
+16194
+-4086
+-14095
+11732
+7702
+-15935
+938
+15399
+-9350
+-10283
+14931
+2140
+-16182
+6635
+12548
+-13521
+-5088
+16181
+-3691
+-14275
+11499
+7950
+-15899
+683
+15429
+-9108
+-10513
+14851
+2424
+-16212
+6388
+12645
+-13299
+-5458
+16165
+-3442
+-14441
+11270
+8180
+-15728
+422
+15582
+-8864
+-10719
+14780
+2682
+-16196
+6129
+12829
+-13084
+-5694
+16148
+-3186
+-14483
+11000
+8527
+-15655
+54
+15609
+-8610
+-10942
+14593
+3043
+-16197
+5849
+13008
+-13000
+-5949
+16094
+-2908
+-14669
+10913
+8763
+-15614
+-250
+15764
+-8376
+-11135
+14496
+3308
+-16318
+5609
+13218
+-12739
+-6323
+16097
+-2533
+-14834
+10677
+9010
+-15550
+-498
+15772
+-8117
+-11368
+14309
+3540
+-16295
+5249
+13398
+-12514
+-6543
+16047
+-2283
+-14874
+10430
+9226
+-15502
+-842
+15914
+-7854
+-11553
+14227
+3922
+-16290
+4949
+13566
+-12415
+-6800
+16004
+-1977
+-15047
+10175
+9433
+-15321
+-1105
+15951
+-7619
+-11872
+14028
+4164
+-16250
+4699
+13762
+-12213
+-7060
+15979
+-1602
+-15177
+9947
+9794
+-15266
+-1398
+16076
+-7352
+-12095
+13932
+4419
+-16352
+4460
+13918
+-11975
+-7385
+15904
+-1353
+-15226
+9714
+10014
+-15155
+-1761
+16023
+-7085
+-12276
+13731
+4771
+-16291
+4166
+14102
+-11771
+-7635
+15858
+-1099
+-15339
+9480
+10196
+-14955
+-2035
+16144
+-6818
+-12487
+13627
+5064
+-16301
+3793
+14115
+-11642
+-7913
+15826
+-793
+-15482
+9174
+10442
+-14870
+-2301
+16171
+-6467
+-12665
+13389
+5307
+-16281
+3559
+14334
+-11346
+-8066
+15767
+-450
+-15518
+8936
+10655
+-14781
+-2639
+16182
+-6182
+-12884
+13302
+5678
+-16229
+3218
+14483
+-11118
+-8419
+15659
+-201
+-15642
+8709
+10909
+-14628
+-2930
+16234
+-5906
+-13014
+13086
+5890
+-16222
+2991
+14619
+-10906
+-8674
+15589
+117
+-15773
+8415
+11078
+-14539
+-3203
+16207
+-5694
+-13179
+12791
+6159
+-16227
+2743
+14767
+-10765
+-8899
+15547
+464
+-15797
+8153
+11389
+-14416
+-3556
+16321
+-5375
+-13387
+12681
+6405
+-16231
+2324
+14844
+-10542
+-9122
+15452
+711
+-15904
+7911
+11614
+-14226
+-3791
+16325
+-5103
+-13545
+12462
+6734
+-16151
+2084
+14984
+-10236
+-9464
+15360
+976
+-15928
+7678
+11769
+-14103
+-4050
+16251
+-4851
+-13665
+12225
+6983
+-16072
+1821
+15102
+-10015
+-9691
+15344
+1386
+-16047
+7377
+12012
+-13982
+-4407
+16327
+-4450
+-13792
+12114
+7250
+-16042
+1409
+15247
+-9774
+-9838
+15207
+1634
+-16063
+7112
+12228
+-13741
+-4635
+16361
+-4221
+-14004
+11867
+7573
+-15963
+1166
+15266
+-9530
+-10095
+15096
+1881
+-16161
+6896
+12383
+-13639
+-4961
+16281
+-3949
+-14149
+11720
+7803
+-15936
+902
+15390
+-9276
+-10422
+14891
+2250
+-16097
+6549
+12597
+-13436
+-5304
+16272
+-3614
+-14253
+11498
+8049
+-15835
+664
+15467
+-9063
+-10639
+14789
+2583
+-16167
+6304
+12721
+-13276
+-5546
+16334
+-3372
+-14453
+11268
+8310
+-15807
+214
+15580
+-8822
+-10856
+14764
+2827
+-16174
+6036
+12953
+-13082
+-5768
+16225
+-3119
+-14572
+10951
+8608
+-15684
+-36
+15596
+-8565
+-10997
+14618
+3075
+-16261
+5726
+13076
+-12940
+-6111
+16206
+-2696
+-14695
+10789
+8844
+-15565
+-301
+15713
+-8255
+-11218
+14410
+3388
+-16279
+5462
+13265
+-12715
+-6344
+16130
+-2442
+-14883
+10556
+9099
+-15545
+-636
+15776
+-8007
+-11455
+14274
+3629
+-16342
+5208
+13500
+-12529
+-6591
+16165
+-2200
+-14971
+10303
+9390
+-15411
+-951
+15812
+-7774
+-11765
+14137
+3976
+-16236
+4867
+13616
+-12337
+-6842
+16145
+-1851
+-15038
+10155
+9619
+-15273
+-1200
+15883
+-7539
+-11867
+13916
+4312
+-16304
+4620
+13862
+-12176
+-7123
+16044
+-1580
+-15123
+9911
+9772
+-15259
+-1556
+15948
+-7172
+-12081
+13768
+4568
+-16316
+4363
+13978
+-11943
+-7495
+16031
+-1267
+-15313
+9548
+10002
+-15138
+-1866
+15972
+-6932
+-12306
+13706
+4803
+-16314
+3970
+14186
+-11776
+-7739
+15897
+-902
+-15401
+9328
+10279
+-14972
+-2120
+16029
+-6683
+-12519
+13515
+5105
+-16372
+3696
+14279
+-11554
+-8003
+15875
+-650
+-15472
+9095
+10525
+-14891
+-2369
+16051
+-6465
+-12641
+13353
+5461
+-16224
+3475
+14302
+-11320
+-8264
+15748
+-424
+-15561
+8906
+10739
+-14732
+-2755
+16103
+-6090
+-12870
+13179
+5707
+-16269
+3109
+14515
+-11161
+-8506
+15720
+-11
+-15697
+8674
+10960
+-14573
+-3008
+16149
+-5844
+-13109
+12949
+5990
+-16268
+2838
+14630
+-10810
+-8784
+15581
+236
+-15760
+8318
+11240
+-14426
+-3264
+16163
+-5604
+-13207
+12800
+6238
+-16146
+2583
+14809
+-10608
+-9007
+15560
+501
+-15819
+8082
+11462
+-14392
+-3507
+16210
+-5243
+-13437
+12616
+6497
+-16167
+2344
+14890
+-10400
+-9263
+15413
+756
+-15896
+7846
+11558
+-14204
+-3917
+16205
+-4988
+-13514
+12394
+6764
+-16162
+1944
+15076
+-10161
+-9528
+15280
+1153
+-15907
+7592
+11790
+-14038
+-4183
+16244
+-4740
+-13733
+12213
+7118
+-16028
+1691
+15164
+-9941
+-9755
+15243
+1428
+-15973
+7371
+12030
+-13838
+-4431
+16249
+-4375
+-13936
+11989
+7381
+-16009
+1432
+15222
+-9720
+-9989
+15086
+1671
+-16122
+7021
+12267
+-13644
+-4713
+16265
+-4119
+-14010
+11796
+7647
+-15989
+1064
+15407
+-9487
+-10234
+15046
+2054
+-16171
+6773
+12479
+-13602
+-5081
+16263
+-3861
+-14217
+11567
+7883
+-15845
+794
+15460
+-9271
+-10490
+14879
+2324
+-16178
+6521
+12569
+-13414
+-5330
+16280
+-3498
+-14291
+11376
+8130
+-15824
+521
+15532
+-8920
+-10704
+14709
+2578
+-16226
+6273
+12784
+-13201
+-5600
+16277
+-3237
+-14477
+11150
+8381
+-15679
+151
+15691
+-8679
+-10942
+14662
+2956
+-16247
+5910
+12997
+-13007
+-5839
+16278
+-2981
+-14551
+10933
+8620
+-15656
+-100
+15733
+-8432
+-11164
+14490
+3224
+-16260
+5661
+13225
+-12817
+-6224
+16140
+-2727
+-14741
+10715
+8865
+-15622
+-356
+15772
+-8214
+-11271
+14305
+3474
+-16278
+5409
+13299
+-12602
+-6480
+16136
+-2350
+-14810
+10498
+9105
+-15457
+-744
+15806
+-7968
+-11497
+14247
+3730
+-16294
+5035
+13506
+-12397
+-6727
+16119
+-2095
+-14991
+10264
+9346
+-15426
+-1008
+15965
+-7728
+-11714
+14072
+4109
+-16299
+4785
+13707
+-12317
+-6969
+16102
+-1831
+-15046
+10039
+9706
+-15249
+-1268
+15997
+-7352
+-11933
+13872
+4369
+-16299
+4530
+13776
+-12102
+-7218
+16083
+-1448
+-15226
+9816
+9940
+-15221
+-1640
+16036
+-7136
+-12156
+13842
+4604
+-16332
+4318
+13984
+-11938
+13
+15701
+-8551
+-10991
+14548
+3095
+-16222
+5832
+13187
+-12990
+-6067
+16209
+-2856
+-14719
+10781
+8764
+-15666
+-238
+15722
+-8317
+-11187
+14479
+3321
+-16328
+5471
+13217
+-12772
+-6268
+16159
+-2498
+-14851
+10555
+8948
+-15474
+-592
+15843
+-8081
+-11372
+14279
+3683
+-16313
+5227
+13398
+-12560
+-6507
+16131
+-2248
+-14903
+10327
+9314
+-15435
+-853
+15877
+-7840
+-11601
+14214
+3937
+-16323
+4975
+13601
+-12347
+-6878
+16120
+-1995
+-15076
+10096
+9550
+-15388
+-1112
+15902
+-7599
+-11807
+14019
+4190
+-16322
+4727
+13792
+-12128
+-7115
+16086
+-1603
+-15124
+9859
+9774
+-15213
+-1499
+16050
+-7339
+-12015
+13822
+4447
+-16308
+4332
+13862
+-12038
+-7361
+16059
+-1346
+-15299
+9630
+10007
+-15149
+-1740
+16063
+-6973
+-12234
+13747
+4829
+-16306
+4077
+14044
+-11813
+-7611
+15899
+-1090
+-15325
+9394
+10241
+-14967
+-2015
+16075
+-6729
+-12432
+13538
+5071
+-16296
+3829
+14224
+-11579
+-7849
+15866
+-704
+-15483
+9145
+10458
+-14908
+-2395
+16211
+-6476
+-12645
+13342
+5327
+-16284
+3554
+14391
+-11362
+-8214
+15834
+-435
+-15521
+8898
+10683
+-14719
+-2653
+16202
+-6212
+-12841
+13251
+5705
+-16251
+3178
+14443
+-11129
+-8433
+15777
+-174
+-15674
+8666
+10894
+-14657
+-2901
+16232
+-5962
+-13038
+13043
+5935
+-16231
+2927
+14621
+-10910
+-8666
+15596
+209
+-15705
+8399
+11118
+-14459
+-3274
+16211
+-5572
+-13237
+12800
+6198
+-16204
+2676
+14790
+-10656
+-8904
+15545
+458
+-15846
+8158
+11312
+-14369
+-3531
+16333
+-5338
+-13298
+12587
+6413
+-16175
+2393
+14829
+-10422
+-9152
+15471
+707
+-15853
+7926
+11538
+-14170
+-3787
+16333
+-5094
+-13481
+12479
+6766
+-16131
+2018
+14982
+-10196
+-9466
+15425
+1109
+-15991
+7636
+11731
+-14084
+-4133
+16292
+-4790
+-13661
+12272
+7021
+-16093
+1769
+15153
+-9961
+-9701
+15265
+1360
+-16006
+7416
+11934
+-13879
+-4399
+16316
+-4540
+-13863
+12041
+7260
+-16065
+1481
+15177
+-9699
+-9938
+15178
+1615
+-16034
+7152
+12132
+-13790
+-4647
+16277
+-4177
+-14020
+11778
+7515
+-15998
+1109
+15303
+-9461
+-10137
+15110
+1988
+-16147
+6752
+12348
+-13585
+-4910
+16263
+-3891
+-14186
+11682
+7850
+-15974
+856
+15349
+-9252
+-10347
+14933
+2253
+-16122
+6516
+12499
+-13370
+-5296
+16209
+-3627
+-14256
+11453
+8107
+-15788
+611
+15476
+-9059
+-10600
+14810
+2524
+-16128
+6265
+12726
+-13270
+-5548
+16216
+-3380
+-14453
+11210
+8361
+-15731
+192
+15617
+-8801
+-10782
+14624
+2883
+-16253
+5975
+12922
+-13057
+-5809
+16148
+-2981
+-14626
+10985
+8580
+-15630
+-64
+15645
+-8565
+-11108
+14526
+3160
+-16237
+5734
+13135
+-12948
+-6154
+16135
+-2734
+-14733
+10727
+8891
+-15606
+-278
+15756
+-8325
+-11333
+14449
+3404
+-16243
+5496
+13266
+-12678
+-6391
+16107
+-2461
+-14873
+10477
+9110
+-15533
+-666
+15780
+-7942
+-11514
+14254
+3749
+-16330
+5161
+13427
+-12462
+-6638
+16070
+-2161
+-14936
+10363
+9337
+-15447
+-967
+15921
+-7682
+-11725
+14113
+3973
+-16270
+4838
+13651
+-12343
+-7001
+15991
+-1794
+-15053
+10101
+9590
+-15258
+-1218
+15938
+-7468
+-11947
+13921
+4246
+-16264
+4598
+13813
+-12093
+-7240
+15956
+-1552
+-15264
+9870
+9830
+-15212
+-1488
+16033
+-7159
+-12110
+13812
+4645
+-16349
+4289
+13998
+-11893
+-7482
+15919
+-1293
+-15294
+9589
+10072
+-15107
+-1823
+16060
+-6891
+-12328
+13607
+4900
+-16272
+4006
+14131
+-11750
+-7741
+15822
+-885
+-15405
+9335
+10308
+-14997
+-2147
+16164
+-6658
+-12478
+13471
+5174
+-16293
+3752
+14286
+-11523
+-7964
+15748
+-636
+-15528
+9106
+10556
+-14803
+-2411
+16150
+-6340
+-12693
+13266
+5399
+-16291
+3432
+14496
+-11249
+-8229
+15702
+-388
+-15637
+8798
+10764
+-14690
+-2760
+16258
+-6088
+-12818
+13136
+5711
+-16295
+3101
+14509
+-11010
+-8458
+15622
+-55
+-15674
+8547
+10931
+-14558
+-2989
+16284
+-5823
+-13046
+12908
+5976
+-16269
+2873
+14646
+-10846
+-8711
+15589
+282
+-15759
+8316
+11171
+-14544
+-3319
+16284
+-5513
+-13203
+12785
+6228
+-16164
+2525
+14761
+-10638
+-9021
+15485
+529
+-15809
+8052
+11473
+-14335
+-3640
+16285
+-5289
+-13409
+12570
+6548
+-16179
+2261
+14956
+-10390
+-9250
+15369
+777
+-15887
+7834
+11701
+-14183
+-3901
+16266
+-5015
+-13548
+12422
+6781
+-16077
+1936
+15068
+-10155
+-9504
+15262
+1191
+-15990
+7579
+11847
+-14052
+-4183
+16345
+-4760
+-13753
+12205
+7050
+-16051
+1602
+15176
+-9921
+-9788
+15237
+1450
+-16030
+7338
+12046
+-13868
+-4495
+16264
+-4361
+-13865
+12043
+7361
+-15958
+1333
+15221
+-9682
+-10020
+15092
+1694
+-16070
+7098
+12296
+-13709
+-4736
+16270
+-4087
+-14058
+11821
+7576
+-16006
+1082
+15410
+-9429
+-10283
+14979
+2057
+-16155
+6738
+12418
+-13485
+-5057
+16332
+-3863
+-14200
+11609
+7837
+-15864
+779
+15501
+-9201
+-10398
+14915
+2361
+-16195
+6491
+12635
+-13327
+-5394
+16249
+-3522
+-14395
+11431
+8231
+-15837
+392
+15574
+-8984
+-10650
+14779
+2634
+-16229
+6254
+12907
+-13198
+-5645
+16243
+-3266
+-14474
+11204
+8472
+-15725
+179
+15599
+-8676
+-10910
+14674
+2880
+-16243
+5902
+13019
+-12985
+-5885
+16264
+-2988
+-14576
+10879
+8708
+-15696
+-77
+15703
+-8458
+-11136
+14505
+3279
+-16317
+5641
+13232
+-12793
+-6179
+16139
+-2631
+-14763
+10701
+8967
+-15555
+-498
+15762
+-8203
+-11378
+14309
+3526
+-16203
+5390
+13335
+-12566
+-6429
+16134
+-2359
+-14889
+10445
+9165
+-15428
+-743
+15840
+-7948
+-11608
+14240
+3791
+-16261
+5004
+13549
+-12419
+-6666
+16164
+-2093
+-15066
+10236
+9374
+-15379
+-996
+15863
+-7615
+-11703
+14077
+4078
+-16275
+4741
+13755
+-12203
+-7066
+16053
+-1722
+-15136
+10040
+9610
+-15253
+-1372
+15932
+-7360
+-11969
+13923
+4439
+-16318
+4495
+13845
+-12007
+-7330
+16024
+-1468
+-15227
+9801
+9875
+-15226
+-1663
+15958
+-7120
+-12201
+13720
+4689
+-16295
+4228
+14051
+-11806
+-7549
+16012
+-1212
+-15387
+9552
+10110
+-15055
+-1911
+15995
+-6865
+-12408
+13542
+4996
+-16337
+3885
+14139
+-11601
+-7843
+15876
+-808
+-15435
+9241
+10338
+-14902
+-2285
+16041
+-6514
+-12519
+13362
+5240
+-16338
+3629
+14335
+-11378
+-8073
+15874
+-560
+-15511
+8994
+10573
+-14861
+-2568
+16071
+-6300
+-12733
+13302
+5473
+-16219
+3373
+14410
+-11187
+-8314
+15735
+-312
+-15564
+8756
+10829
+-14693
+-2821
+16098
+-6038
+-12963
+13104
+5864
+-16244
+3002
+14609
+-10964
+-8585
+15703
+70
+-15748
+8524
+11049
+-14513
+-3072
+16120
+-5810
+-13174
+12907
+6113
+-16213
+2755
+14673
+-10757
+-8815
+15553
+330
+-15807
+8307
+11285
+-14458
+-3444
+16156
+-5429
+-13267
+12715
+6377
+-16226
+2498
+14864
+-10533
+-9063
+15517
+600
+-15841
+7942
+11501
+-14293
+-3723
+16167
+-5172
+-13464
+12501
+6632
+-16091
+2119
+14924
+-10319
+-9315
+15360
+986
+-15876
+7705
+11738
+-14098
+-3970
+16179
+-4933
+-13677
+12309
+6877
+-16082
+1843
+15107
+-10087
+-9549
+15324
+1241
+-16039
+7455
+11965
+-13918
+-4227
+16180
+-4551
+-13757
+12086
+7241
+-16070
+1602
+15175
+-9853
+-9778
+15152
+1498
+-16068
+7209
+12055
+-13849
+-4623
+16198
+-4296
+-13956
+11883
+7504
+-15927
+1219
+15353
+-9636
+-10011
+15108
+1893
+-16105
+6973
+12276
+-13657
+-4872
+16198
+-4039
+-14153
+11675
+7744
+-15901
+959
+15400
+-9399
+-10246
+14941
+2143
+-16117
+6607
+12493
+-13463
+-5123
+16195
+-3794
+-14226
+11455
+7984
+-15873
+702
+15442
+-9036
+-10474
+14889
+2396
+-16140
+6355
+12702
+-13263
+-5377
+16189
+-3405
+-14415
+11231
+8231
+-15713
+316
+15612
+-8812
+-10700
+14720
+2775
+-16169
+6128
+12917
+-13213
+-5743
+16206
+-3180
+-14492
+11053
+8460
+-15725
+7543
+11869
+-14043
+-4227
+16218
+-4696
+-13814
+12229
+7072
+-16080
+1720
+15223
+-10022
+-9773
+15285
+1375
+-16100
+7302
+12071
+-13840
+-4457
+16195
+-4460
+-13843
+12009
+7273
+-16026
+1367
+15220
+-9794
+-9954
+15086
+1723
+-16082
+7068
+12241
+-13758
+-4679
+16169
+-4217
+-14015
+11788
+7628
+-15986
+1116
+15387
+-9435
+-10178
+15033
+1986
+-16104
+6823
+12330
+-13559
+-4936
+16171
+-3832
+-14205
+11573
+7875
+-15832
+853
+15424
+-9196
+-10411
+14855
+2240
+-16120
+6579
+12534
+-13360
+-5308
+16155
+-3579
+-14263
+11347
+8119
+-15798
+466
+15588
+-8959
+-10631
+14796
+2620
+-16129
+6323
+12751
+-13286
+-5563
+16141
+-3328
+-14454
+11242
+8341
+-15760
+211
+15624
+-8716
+-10848
+14610
+2873
+-16268
+5941
+12942
+-13062
+-5810
+16129
+-3062
+-14629
+11020
+8587
+-15720
+-41
+15650
+-8479
+-11072
+14539
+3129
+-16270
+5702
+13140
+-12850
+-6177
+16113
+-2683
+-14679
+10785
+8834
+-15560
+-412
+15797
+-8231
+-11297
+14355
+3389
+-16272
+5434
+13352
+-12636
+-6424
+16068
+-2429
+-14854
+10570
+9190
+-15493
+-688
+15820
+-7985
+-11492
+14285
+3753
+-16259
+5186
+13543
+-12548
+-6677
+16062
+-2158
+-15026
+10318
+9407
+-15441
+-955
+15966
+-7749
+-11721
+14080
+4010
+-16262
+4817
+13587
+-12338
+-6925
+16017
+-1774
+-15071
+10075
+9642
+-15259
+-1326
+15987
+-7486
+-11916
+14009
+4266
+-16249
+4537
+13783
+-12103
+-7277
+15992
+-1529
+-15232
+9843
+9866
+-15202
+-1584
+16007
+-7225
+-12139
+13809
+4631
+-16365
+4291
+13981
+-11866
+-7500
+15930
+-1255
+-15273
+9614
+10088
+-15117
+-1839
+16143
+-6871
+-12322
+13591
+4881
+-16327
+4026
+14151
+-11635
+-7755
+15919
+-858
+-15412
+9352
+10327
+-14933
+-2237
+16148
+-6606
+-12544
+13518
+5141
+-16330
+3617
+14338
+-11541
+-7990
+15846
+-602
+-15565
+9097
+10539
+-14854
+-2484
+16131
+-6337
+-12731
+13291
+5504
+-16286
+3374
+14375
+-11320
+-8226
+15788
+-339
+-15587
+8874
+10743
+-14677
+-2739
+16257
+-6090
+-12883
+13196
+5744
+-16270
+3118
+14525
+-11043
+-8586
+15727
+-91
+-15733
+8587
+11097
+-14565
+-3011
+16258
+-5809
+-13112
+12959
+5990
+-16225
+2866
+14686
+-10822
+-8818
+15592
+321
+-15763
+8346
+11259
+-14354
+-3379
+16217
+-5564
+-13290
+12733
+6367
+-16173
+2479
+14848
+-10609
+-9011
+15506
+549
+-15851
+8085
+11494
+-14330
+-3600
+16366
+-5205
+-13454
+12614
+6585
+-16151
+2230
+14880
+-10363
+-9239
+15436
+801
+-15874
+7824
+11718
+-14239
+-3877
+16311
+-4906
+-13645
+12401
+6831
+-16095
+1977
+15046
+-10089
+-9461
+15353
+1169
+-16010
+7580
+11889
+-14032
+-4268
+16314
+-4671
+-13708
+12177
+7073
+-16068
+1665
+15165
+-9859
+-9825
+15163
+1479
+-16024
+7206
+12121
+-13920
+-4526
+16302
+-4410
+-13859
+11940
+7440
+-16004
+1306
+15179
+-9709
+-10070
+15081
+1751
+-16126
+6928
+12286
+-13651
+-4773
+16237
+-4077
+-14080
+11839
+7674
+-15934
+1057
+15316
+-9481
+-10221
+15014
+2101
+-16148
+6676
+12480
+-13536
+-5117
+16346
+-3728
+-14219
+11533
+7909
+-15897
+745
+15451
+-9192
+-10474
+14929
+2343
+-16118
+6429
+12649
+-13303
+-5371
+16287
+-3486
+-14358
+11296
+8157
+-15833
+407
+15468
+-8939
+-10684
+14742
+2597
+-16197
+6196
+12873
+-13115
+-5636
+16269
+-3176
+-14567
+11076
+8470
+-15716
+144
+15587
+-8704
+-10849
+14622
+3012
+-16215
+5857
+13018
+-12995
+-5949
+16186
+-2928
+-14715
+10937
+8726
+-15698
+-100
+15710
+-8405
+-11166
+14507
+3266
+-16327
+5634
+13212
+-12762
+-6217
+16179
+-2684
+-14742
+10717
+8968
+-15585
+-549
+15735
+-8144
+-11398
+14306
+3507
+-16269
+5393
+13376
+-12642
+-6462
+16112
+-2348
+-14846
+10500
+9181
+-15424
+-788
+15837
+-7896
+-11619
+14204
+3845
+-16277
+5052
+13578
+-12428
+-6812
+16095
+-1982
+-15053
+10175
+9440
+-15302
+-1051
+15860
+-7668
+-11769
+14063
+4117
+-16362
+4725
+13684
+-12277
+-7028
+16003
+-1735
+-15167
+9919
+9686
+-15284
+-1296
+15941
+-7346
+-12016
+13850
+4346
+-16328
+4496
+13927
+-12061
+-7280
+15991
+-1487
+-15307
+9774
+9926
+-15142
+-1707
+15968
+-7080
+-12130
+13727
+4736
+-16255
+4143
+14050
+-11819
+-7584
+15877
+-1076
+-15324
+9547
+10148
+-15027
+-1970
+16047
+-6832
+-12366
+13606
+4987
+-16332
+3895
+14176
+-11667
+-7817
+15856
+-811
+-15418
+9208
+10457
+-14890
+-2211
+16126
+-6518
+-12585
+13448
+5260
+-16328
+3661
+14366
+-11443
+-8060
+15756
+-563
+-15516
+8986
+10680
+-14809
+-2630
+16121
+-6272
+-12698
+13240
+5581
+-16217
+3311
+14494
+-11136
+-8322
+15735
+-219
+-15558
+8761
+10823
+-14663
+-2879
+16214
+-6001
+-12995
+13077
+5792
+-16244
+3037
+14584
+-10970
+-8620
+15609
+100
+-15729
+8507
+11039
+-14530
+-3106
+16220
+-5791
+-13213
+12952
+6070
+-16198
+2743
+14734
+-10716
+-8849
+15491
+350
+-15842
+8155
+11268
+-14384
+-3449
+16275
+-5419
+-13302
+12732
+6357
+-16186
+2409
+14827
+-10506
+-9088
+15459
+684
+-15905
+8005
+11566
+-14165
+-3685
+16296
+-5177
+-13543
+12558
+6706
+-16159
+2148
+14914
+-10279
+-9396
+15320
+993
+-15939
+7728
+11698
+-14153
+-4055
+16286
+-4882
+-13648
+12365
+6974
+-16041
+1875
+15117
+-10100
+-9631
+15212
+1246
+-15990
+7477
+11902
+-13970
+-4353
+16351
+-4531
+-13851
+12186
+7244
+-16097
+1513
+15229
+-9879
+-9865
+15170
+1495
+-16071
+7155
+12142
+-13817
+-4590
+16249
+-4277
+-13975
+11963
+7513
+-15974
+1218
+15286
+-9521
+-10093
+15042
+1868
+-16098
+6895
+12367
+-13623
+-4841
+16293
+-4033
+-14174
+11645
+7748
+-15939
+954
+15469
+-9316
+-10350
+14876
+2178
+-16146
+6636
+12468
+-13458
+-5148
+16300
+-3652
+-14259
+11462
+8013
+-15799
+612
+15518
+-9100
+-10597
+14841
+2431
+-16199
+6423
+12694
+-13281
+-5508
+16326
+-3421
+-14446
+11228
+8273
+-15791
+365
+15583
+-8854
+-10836
+14680
+2806
+-16198
+6049
+12957
+-13069
+-5748
+16207
+-3155
+-14548
+11037
+8509
+-15639
+58
+15627
+-8622
+-10923
+14531
+3083
+-16258
+5796
+13040
+-12894
+-6030
+16207
+-2796
+-14734
+10812
+8764
+-15644
+-309
+15704
+-8276
+-11195
+14490
+3341
+-16277
+5560
+13256
+-12712
+-6291
+16227
+-2538
+-14807
+10607
+9008
+-15492
+-571
+15875
+-8048
+-11426
+14328
+3589
+-16297
+5192
+13479
+-12613
+-6537
+16196
+-2250
+-14887
+10377
+9261
+-15459
+-826
+15911
+-7799
+-11659
+14148
+3986
+-16313
+4930
+13552
+-12429
+-6916
+16060
+-1884
+-15069
+10156
+9490
+-15295
+-1223
+15958
+-7577
+-11863
+13969
+4238
+-16351
+4679
+13766
+-12200
+-7159
+16068
+-1623
+-15140
+9935
+9759
+-15257
+-1481
+16008
+-7327
+-12088
+13903
+4486
+-16359
+4435
+13966
+-12014
+-7414
+16050
+-1378
+-15314
+9701
+9981
+-15094
+-1735
+16033
+-6956
+-12334
+13719
+4757
+-16359
+4059
+14043
+-11812
+-7676
+15908
+-986
+-15381
+9475
+10222
+-15047
+-2115
+16062
+-6727
+-12420
+13524
+5131
+-16246
+3798
+14242
+-11584
+-7911
+15883
+-729
+-15414
+9129
+10461
+-14876
+-2380
+16086
+-6475
+-12626
+13334
+5377
+-16240
+3546
+14321
+-11384
+-8155
+15743
+-471
+-15589
+8878
+10685
+-14704
+-2638
+16119
+-6236
+-12845
+13141
+5643
+-16240
+3177
+14508
+-11163
+-8401
+15713
+-91
+-15638
+8651
+10910
+-14649
+-2892
+16137
+-5869
+-13052
+12934
+5887
+-16230
+2918
+14698
+-10943
+-8638
+15677
+171
+-15676
+8415
+11141
+-14470
+-3275
+16149
+-5614
+-13145
+12862
+6264
+-16226
+2666
+14757
+-10714
+-9007
+15516
+430
+-15842
+8176
+11371
+-14288
+-3533
+16159
+-5358
+-13346
+12648
+6517
+-16209
+2275
+14935
+-10490
+-9244
+15479
+816
+-15878
+7936
+11590
+-14227
+-3785
+16176
+-5122
+-13553
+12458
+6753
+-16084
+2043
+15002
+-10299
+-9476
+15350
+1045
+-15934
+13411
+5229
+-16343
+3691
+14313
+-11472
+-8079
+15825
+-584
+-15600
+9008
+10656
+-14905
+-2512
+16223
+-6290
+-12826
+13333
+5468
+-16319
+3320
+14469
+-11248
+-8281
+15766
+-357
+-15593
+8778
+10830
+-14700
+-2729
+16192
+-6058
+-12861
+13118
+5807
+-16283
+3084
+14495
+-11025
+-8494
+15717
+16
+-15745
+8541
+11044
+-14509
+-3110
+16208
+-5810
+-13068
+12910
+6059
+-16269
+2826
+14680
+-10794
+-8868
+15554
+277
+-15775
+8299
+11269
+-14447
+-3360
+16210
+-5557
+-13265
+12702
+6308
+-16123
+2441
+14855
+-10570
+-9096
+15511
+534
+-15805
+8053
+11488
+-14254
+-3620
+16218
+-5171
+-13459
+12493
+6545
+-16102
+2185
+14907
+-10335
+-9324
+15469
+923
+-15956
+7811
+11700
+-14183
+-4000
+16209
+-4920
+-13659
+12390
+6919
+-16080
+1932
+15074
+-10112
+-9562
+15295
+1174
+-15979
+7557
+11901
+-13986
+-4246
+16221
+-4670
+-13728
+12170
+7168
+-16042
+1535
+15117
+-9860
+-9786
+15242
+1416
+-15978
+7176
+12127
+-13786
+-4498
+16195
+-4418
+-13916
+11962
+7397
+-16008
+1282
+15290
+-9630
+-10012
+15055
+1812
+-16130
+6940
+12327
+-13707
+-4879
+16190
+-4027
+-14103
+11738
+7653
+-15971
+1026
+15319
+-9400
+-10242
+14989
+2078
+-16145
+6706
+12543
+-13491
+-5116
+16179
+-3770
+-14260
+11492
+8002
+-15812
+767
+15478
+-9147
+-10457
+14925
+2338
+-16150
+6420
+12610
+-13292
+-5373
+16162
+-3522
+-14324
+11285
+8227
+-15757
+369
+15508
+-8892
+-10681
+14742
+2714
+-16159
+6177
+12798
+-13206
+-5624
+16122
+-3131
+-14517
+11049
+8469
+-15712
+101
+15669
+-8669
+-10882
+14649
+2950
+-16296
+5928
+13010
+-12956
+-5996
+16104
+-2873
+-14687
+10936
+8716
+-15657
+-140
+15685
+-8394
+-11227
+14469
+3201
+-16267
+5549
+13199
+-12747
+-6225
+16078
+-2623
+-14738
+10694
+8935
+-15605
+-501
+15834
+-8154
+-11439
+14393
+3575
+-16275
+5278
+13365
+-12659
+-6482
+16050
+-2328
+-14899
+10448
+9159
+-15432
+-762
+15870
+-7923
+-11638
+14190
+3833
+-16234
+5026
+13570
+-12439
+-6860
+16027
+-1968
+-15047
+10213
+9514
+-15382
+-1058
+15995
+-7660
+-11860
+14107
+4104
+-16366
+4789
+13746
+-12224
+-7076
+15969
+-1710
+-15106
+9988
+9737
+-15283
+-1416
+15962
+-7398
+-12024
+13908
+4487
+-16335
+4497
+13926
+-12004
+-7337
+15921
+-1422
+-15239
+9701
+9972
+-15086
+-1692
+16090
+-7023
+-12271
+13808
+4732
+-16302
+4128
+13991
+-11822
+-7599
+15898
+-1051
+-15371
+9449
+10171
+-15009
+-1956
+16112
+-6779
+-12445
+13599
+4988
+-16293
+3891
+14175
+-11613
+-7923
+15833
+-795
+-15416
+9217
+10382
+-14917
+-2307
+16132
+-6490
+-12656
+13395
+5326
+-16250
+3580
+14321
+-11368
+-8124
+15745
+-533
+-15541
+8995
+10641
+-14722
+-2586
+16190
+-6246
+-12804
+13239
+5566
+-16246
+3333
+14463
+-11157
+-8379
+15683
+-236
+-15669
+8710
+10923
+-14687
+-2839
+16204
+-6013
+-13035
+13023
+5837
+-16291
+2984
+14627
+-11046
+-8584
+15632
+116
+-15706
+8450
+11136
+-14565
+-3219
+16299
+-5702
+-13187
+12900
+6182
+-16279
+2667
+14789
+-10742
+-8928
+15578
+371
+-15822
+8231
+11365
+-14385
+-3453
+16302
+-5433
+-13329
+12684
+6424
+-16229
+2419
+14850
+-10499
+-9178
+15477
+632
+-15846
+7905
+11548
+-14267
+-3716
+16241
+-5184
+-13561
+12449
+6667
+-16131
+2166
+14982
+-10297
+-9383
+15380
+1039
+-15976
+7673
+11760
+-14070
+-4052
+16338
+-4804
+-13693
+12347
+6934
+-16100
+1754
+15124
+-10047
+-9630
+15330
+1288
+-15987
+7405
+11983
+-13946
+-4377
+16361
+-4552
+-13818
+12101
+7265
+-16035
+1508
+15232
+-9803
+-9821
+15143
+1551
+-16099
+7131
+12141
+-13829
+-4632
+16290
+-4280
+-13958
+11870
+7496
+-16003
+1249
+15264
+-9478
+-10131
+15013
+1885
+-16040
+6863
+12362
+-13627
+-4949
+16277
+-3953
+-14084
+11751
+7744
+-15890
+931
+15361
+-9361
+-10350
+14932
+2238
+-16150
+6624
+12503
+-13474
+-5220
+16353
+-3712
+-14287
+11432
+8088
+-15886
+586
+15479
+-9113
+-10594
+14821
+2482
+-16138
+6353
+12736
+-13282
+-5441
+16276
+-3382
+-14420
+11192
+8287
+-15780
+332
+15501
+-8855
+-10803
+14759
+2784
+-16238
+6050
+12868
+-13151
+-5792
+16261
+-3037
+-14544
+11055
+8545
+-15684
+-21
+15625
+-8554
+-10965
+14564
+3047
+-16265
+5808
+13142
+-12940
+-6026
+16157
+-2783
+-14728
+10818
+8803
+-15647
+-357
+15700
+-8319
+-11282
+14465
+3382
+-16342
+5534
+13358
+-12774
+-6276
+16214
+-2543
+-14832
+10567
+9081
+-15519
+-606
+15738
+-8073
+-11500
+14303
+3702
+-16228
+5224
+13490
+-12560
+-6593
+16102
+-2201
+-14970
+10361
+9329
+-15422
+-857
+15795
+-7841
+-11633
+14089
+3978
+-16301
+4954
+13675
+-12407
+-6919
+16103
+-1865
+-14972
+10184
+9602
+-15380
+-1207
+15889
+-7489
+-11848
+13952
+4235
+-16316
+4636
+13800
+-12155
+-7157
+16073
+-1628
+-15187
+9837
+9706
+-15265
+-1505
+15916
+-7241
+-12053
+13819
+4528
+-16321
+4305
+14009
+-12023
+-7487
+15966
+-1248
+-15279
+9608
+10013
+-15105
+-1757
+15982
+-7008
+-12299
+13695
+4860
+-16282
+4028
+14092
+-11795
+-7695
+15954
+-1022
+-15364
+9380
+10262
+-14923
+-2112
+16060
+-6662
+-12418
+13555
+5132
+-16241
+3814
+14205
+-11455
+-7960
+15815
+-772
+-15462
+9192
+10477
+-14873
+-2414
+16072
+-6401
+-12683
+13383
+5436
+-16303
+3451
+14401
+-11295
+-8200
+15806
+-354
+-15575
+8968
+10697
+-14723
+-2663
+16122
+-6151
+-12899
+13184
+5668
+-16299
+3179
+14512
+-11070
+-8476
+15679
+-110
+-15665
+8616
+10989
+-14591
+-2926
+16134
+-5920
+-13004
+13012
+5912
+-16178
+2924
+14664
+-10829
+-8715
+15557
+153
+-15732
+8382
+11207
+-14555
+-3331
+16200
+-5570
+-13232
+12839
+6219
+-16205
+2533
+14743
+-10666
+-8974
+15523
+562
+-15820
+8141
+11314
+-14374
+-3576
+16199
+-5316
+-13440
+12599
+6452
+-16215
+2299
+14939
+-10418
+-9245
+15391
+808
+-15831
+7893
+11556
+-14212
+-3826
+16243
+-5089
+-13546
+12442
+6806
+-16087
+2031
+15033
+-10220
+-9477
+15357
+1070
+-15904
+7561
+11827
+-14004
+-4141
+16250
+-4710
+-13747
+12230
+7100
+-16070
+1658
+15093
+-9995
+-9711
+15207
+1316
+-16057
+7335
+12040
+-13848
+-4504
+16268
+-4458
+-13830
+12026
+7337
+-16077
+1410
+15279
+-9760
+-9960
+15170
+1737
+-16118
+7090
+12250
+-13799
+-4750
+16267
+-4194
+-14044
+11822
+7566
+-15925
+1152
+15347
+-9408
+-10217
+15008
+1984
+-16128
+6835
+12349
+-13613
+-4996
+16298
+-3838
+-14122
+11626
+7852
+-15899
+755
+15419
+-9201
+-10444
+14844
+2243
+-16185
+6481
+12565
+-13401
+-5269
+16301
+-3578
+-14309
+11400
+8084
+-15767
+497
+15591
+-8971
+-10681
+14807
+2613
+-16209
+6232
+12785
+-13215
+-5514
+16309
+-3320
+-14516
+11190
+8324
+-15751
+247
+15638
+-8724
+-10923
+14636
+2887
+-16232
+5985
+13025
+-13033
+-5885
+16171
+-2944
+-14588
+10977
+8570
+-15720
+-133
+15683
+-8516
+-11147
+14458
+3137
+-16253
+5743
+13101
+-12813
+-6163
+16181
+-2694
+-14801
+10767
+8815
+-15569
+-398
+15726
+-8271
+-11255
+14419
+3517
+-16276
+5362
+13315
+-12618
+-6413
+16171
+-2435
+-14864
+10533
+9188
+-15533
+-668
+15894
+-7896
+-11474
+14243
+3785
+-16287
+5112
+13519
+-12541
+-6654
+16156
+-2047
+-15050
+10317
+9423
+-15369
+-1051
+15930
+-7661
+-11703
+14053
+4037
+-16299
+4861
+13721
+-12332
+-6909
+16150
+-1785
+-15101
+10085
+9660
+-15327
+-1307
+15961
+-7419
+-11925
+13992
+4288
+-16303
+4619
+13795
+-12125
+-7282
+15994
+-1538
+-15144
+9854
+9898
+-15167
+-1555
+15994
+-7183
+-12136
+13800
+4668
+-16308
+4234
+13993
+-11910
+-7526
+15972
+-1148
+-15321
+9623
+10129
+-15113
+-1949
+16138
+-6936
+-12351
+13602
+4921
+-16311
+3986
+14192
+-11704
+-7767
+15965
+-906
+-15384
+9289
+10361
+-14972
+-2181
+16189
+-6604
+-12573
+16213
+-2558
+-14812
+10588
+9084
+-15571
+-550
+15847
+-8127
+-11409
+14398
+3649
+-16347
+5279
+13455
+-12573
+-6606
+16191
+-2311
+-14974
+10361
+9291
+-15511
+-780
+15966
+-7897
+-11579
+14193
+3860
+-16313
+5052
+13606
+-12354
+-6804
+16141
+-1948
+-14987
+10131
+9491
+-15327
+-1145
+15976
+-7525
+-11784
+13995
+4238
+-16309
+4671
+13676
+-12140
+-7052
+16121
+-1689
+-15170
+9902
+9732
+-15280
+-1408
+16002
+-7283
+-12002
+13926
+4487
+-16309
+4411
+13870
+-12049
+-7301
+15967
+-1433
+-15206
+9663
+9963
+-15098
+-1668
+16021
+-7040
+-12207
+13728
+4739
+-16303
+4163
+14051
+-11828
+-7668
+15927
+-1047
+-15373
+9428
+10182
+-15047
+-2053
+16160
+-6791
+-12423
+13530
+4994
+-16296
+3895
+14236
+-11607
+-7910
+15908
+-783
+-15413
+9186
+10415
+-14861
+-2310
+16162
+-6533
+-12624
+13453
+5376
+-16274
+3516
+14289
+-11379
+-8138
+15863
+-524
+-15573
+8945
+10633
+-14803
+-2559
+16179
+-6159
+-12835
+13233
+5612
+-16257
+3265
+14476
+-11160
+-8372
+15695
+-138
+-15608
+8696
+10844
+-14611
+-2936
+16183
+-5900
+-13029
+13018
+5870
+-16241
+2992
+14646
+-10916
+-8613
+15645
+99
+-15765
+8459
+11062
+-14525
+-3193
+16309
+-5659
+-13218
+12797
+6118
+-16224
+2615
+14689
+-10701
+-8985
+15589
+385
+-15768
+8225
+11288
+-14339
+-3450
+16314
+-5417
+-13294
+12714
+6455
+-16175
+2362
+14859
+-10460
+-9184
+15407
+766
+-15913
+7955
+11490
+-14268
+-3803
+16285
+-5141
+-13472
+12490
+6709
+-16148
+2110
+15026
+-10200
+-9417
+15350
+1016
+-15933
+7723
+11695
+-14056
+-4068
+16316
+-4755
+-13658
+12271
+6951
+-16126
+1825
+15048
+-9973
+-9658
+15302
+1270
+-15961
+7362
+11900
+-13980
+-4352
+16279
+-4501
+-13851
+12021
+7187
+-16062
+1455
+15203
+-9736
+-9846
+15129
+1647
+-16092
+7067
+12119
+-13775
+-4717
+16268
+-4222
+-14014
+11924
+7559
+-15931
+1200
+15240
+-9526
+-10089
+15059
+1890
+-16072
+6830
+12278
+-13560
+-4962
+16227
+-3971
+-14193
+11701
+7804
+-15864
+919
+15376
+-9235
+-10331
+14964
+2178
+-16081
+6602
+12510
+-13465
+-5217
+16234
+-3616
+-14276
+11459
+8035
+-15805
+539
+15520
+-9003
+-10498
+14770
+2543
+-16214
+6296
+12706
+-13257
+-5589
+16176
+-3336
+-14423
+11247
+8278
+-15720
+304
+15557
+-8766
+-10839
+14701
+2802
+-16205
+6058
+12921
+-13110
+-5808
+16173
+-3075
+-14587
+10986
+8586
+-15728
+64
+15673
+-8488
+-11081
+14615
+3067
+-16213
+5820
+13074
+-12896
+-6068
+16133
+-2827
+-14730
+10737
+8800
+-15628
+-356
+15706
+-8243
+-11246
+14417
+3428
+-16314
+5498
+13232
+-12686
+-6322
+16056
+-2402
+-14794
+10620
+9053
+-15560
+-619
+15848
+-8008
+-11481
+14286
+3642
+-16276
+5164
+13462
+-12559
+-6685
+16054
+-2138
+-14922
+10371
+9307
+-15374
+-872
+15867
+-7768
+-11710
+14095
+3967
+-16257
+4913
+13603
+-12322
+-6905
+15999
+-1898
+-15116
+10082
+9534
+-15320
+-1239
+15978
+-7466
+-11877
+13994
+4315
+-16354
+4623
+13813
+-12127
+-7167
+15974
+-1575
+-15227
+9867
+9866
+-15257
+-1544
+15998
+-7205
+-12095
+13782
+4569
+-16285
+4340
+13958
+-11989
+-7524
+15886
+-1233
+-15270
+9615
+10036
+-15145
+-1802
+16106
+-6969
+-12259
+13686
+4814
+-16317
+4090
+14119
+-11764
+-7731
+15821
+-981
+-15416
+9387
+10264
+-14936
+-2156
+16131
+-6657
+-12472
+13468
+5148
+-16236
+3686
+14306
+-11486
+-8000
+15778
+-732
+-15538
+9088
+10497
+-14839
+-2399
+16218
+-6409
+-12617
+13349
+5401
+-16312
+3463
+14346
+-11261
+-8163
+15706
+-404
+-15565
+8841
+10746
+-14712
+-2649
+16171
+-6172
+-12834
+13139
+5659
+-16301
+3214
+14487
+-11105
+-8477
+15612
+-62
+-15669
+8607
+10976
+-14630
+-3057
+16268
+-5828
+-13002
+13004
+5960
+-16203
+2856
+14618
+-10897
+-8734
+15561
+185
+-15801
+8369
+11225
+-14488
+-3313
+16263
+-5618
+-13193
+12786
+6231
+-16224
+2607
+14812
+-10651
+-8964
+15497
+514
+-15810
+8056
+11457
+-14351
+-3562
+16284
+-5344
+-13348
+12648
+6470
+-16127
+2275
+14921
+-10334
+-9216
+15381
+861
+-15892
+7811
+11609
+-14232
+-3897
+16342
+-4930
+-13554
+12436
+6736
+-16103
+1948
+15036
+-10200
+-9511
+15345
+1110
+-15932
+7606
+11810
+-14046
+-4164
+16265
+-4689
+-13653
+12207
+7120
+-15996
+1680
+15103
+-9961
+-9757
+15219
+1352
+-16008
+7321
+12062
+-13872
+-4474
+16258
+-4442
+-13871
+12059
+7364
+-16063
+1428
+15287
+-9707
+-10010
+15111
+1776
+-16106
+7056
+12193
+-13674
+-4789
+16340
+-4102
+-14026
+11839
+7624
+-15941
+1026
+15413
+-9482
+-10223
+14956
+2030
+-16126
+6810
+12475
+-13522
+-5068
+16269
+-3859
+-14229
+11679
+7931
+-15918
+784
+15468
+-9172
+-10448
+14922
+2245
+-16186
+6573
+12692
+-13401
+-5319
+16265
+-3605
+-14310
+11357
+8171
+-15833
+511
+15556
+-8913
+-10655
+14807
+2597
+-16204
+6170
+12819
+-13193
+-5619
+16301
+-3228
+-14418
+11136
+8408
+-15785
+168
+15608
+-8757
+-10882
+14665
+2938
+-16297
+5907
+13028
+-13007
+-5841
+16187
+-2944
+-14635
+10966
+8726
+-15654
+-157
+15673
+-8490
+-11127
+14465
+3186
+-16205
+5687
+13240
+-12811
+-6112
+16171
+-2699
+-14747
+10708
+8965
+-15564
+-400
+15770
+-8247
+-11358
+14413
+3452
+-16248
+5331
+13352
+-12649
+-6504
+16206
+-2344
+-14923
+10504
+9198
+-15517
+-659
+15784
+-7923
+-11508
+14254
+3745
+-16265
+5065
+13564
+-12435
+-6752
+16082
+-2066
+-15005
+10312
+9445
+-15371
+-1070
+15850
+-7665
+-11735
+14103
+4103
+-16314
+4823
+13664
+-12248
+-7020
+16085
+-1805
+-15109
+10077
+9587
+-15239
+-1321
+15918
+-7428
+-11971
+13899
+4362
+-16293
+4472
+13867
+-12038
+-7246
+16072
+-1445
+-15301
+9737
+9843
+-15183
+-1569
+15970
+-7083
+-12178
+13734
+4668
+-16347
+4215
+13953
+-11843
+-7514
+15987
+-1151
+-15316
+9491
+10066
+-15046
+-1939
+15996
+-6827
+-12297
+13558
+4900
+-16358
+3951
+14162
+-11608
+-7771
+15953
+-915
+-15401
+9283
+10306
+-15000
+-2230
+16032
+-6587
+-12521
+13523
+5261
+-16273
+3600
+14246
+-11438
+-8014
+15809
+-540
+-15466
+9065
+10573
+-14841
+-2480
+16062
+-6326
+-12752
+13306
+5538
+-16265
+3364
+14445
+-11214
+-8292
+15800
+-277
+-15642
+8818
+10794
+-14675
+-2729
+16090
+-6017
+-12967
+13115
+5790
+-16240
+3096
+14527
+-11016
+-8522
+15650
+10
+-15710
+8577
+11032
+-14521
+-3128
+16136
+-5758
+-13065
+12932
+6059
+-16263
+2838
+14718
+-10794
+-8776
+15616
+378
+-15764
+8254
+11274
+-14470
+-3384
+16157
+-5509
+-13264
+12733
+6324
+-16138
+2442
+14785
+-10587
+-9035
+15470
+642
+-15799
+8009
+11495
+-14265
+-3632
+16163
+-5265
+-13487
+12533
+6565
+-16128
+2179
+14970
+-10357
+-9256
+15438
+897
+-15967
+7760
+11731
+-14096
+-4015
+16192
+-4883
+-13569
+12313
+6922
+-16130
+1939
+15051
+-10137
+-9500
+15268
+1165
+-16006
+7526
+11821
+-14026
+-4281
+16205
+-4629
+-13773
+12109
+7199
+-15995
+1563
+15231
+-9914
+-9865
+15231
+1555
+-16041
+7288
+12050
+-13843
+-4542
+16204
+-4385
+-13987
+11919
+7437
+-15974
+1309
+15278
+-9682
+-10100
+15069
+1793
+-16060
+6923
+12267
+-13670
+-4793
+16203
+-4006
+-14059
+11698
+7678
+-15952
+1045
+15331
+-9327
+-10328
+15025
+2049
+-16100
+6686
+12483
+-13470
+-5177
+16216
+-3749
+-14255
+11481
+7927
+-15797
+662
+15503
+-9100
+-10564
+14850
+2445
+-16119
+6435
+12701
+-13264
+-5426
+16205
+-3492
+-14320
+11258
+8171
+-15771
+407
+15559
+-8860
+-10676
+14679
+2696
+-16271
+6184
+12912
+-13191
+-5678
+16204
+-3109
+-14510
+11046
+8410
+-15741
+145
+15719
+-8622
+-10896
+14618
+2954
+-16279
+5807
+12988
+-12984
+-5931
+16194
+-2853
+-14699
+10828
+8779
+-15592
+-230
+15766
+-8409
+-11120
+14470
+3320
+-16320
+5594
+13205
+-12827
+-6290
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         1         0
+         1         0
+         1         0
+         1        -1
+         1        -5
+        -5        20
+         1        -8
+        -1        -2
+        -1        -1
+        -1         0
+        -1         0
+        -1         0
+        -1         0
+        -1         0
+        -1         0
+        -1         0
+        -1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         1
+         0         1
+         0         1
+         0         1
+         0         1
+         0         1
+         0         1
+         0         2
+         0         4
+         4        13
+         2       -51
+        -6        17
+         0         3
+         0         1
+         0         1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0        -1
+         0        -1
+         0        -2
+         0        -6
+        -6       -27
+        -8       100
+        14       -41
+         0        -8
+         0        -4
+         0        -2
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         1
+         0         1
+         0         1
+         0         1
+         0         2
+         0         2
+         0         3
+         0         6
+         2        13
+        14        55
+        15      -211
+       -25        80
+        -2        14
+        -1         6
+         0         3
+         0         2
+         0         1
+         0         1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+        -1         0
+         0         0
+         0         0
+         0         0
+        -1         0
+         0         0
+         0         0
+         0         0
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+        -1        -1
+         0        -1
+        -1        -2
+        -1        -3
+        -1        -4
+        -1        -6
+        -2       -10
+        -4       -23
+       -24       -98
+       -15       365
+        46      -146
+         4       -27
+         1       -12
+         1        -7
+         1        -4
+         0        -3
+         0        -2
+         0        -2
+         0        -2
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0         0
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0         0
+         0        -1
+         0        -1
+         0         0
+         0        -1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+        -1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         1
+         0        -1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+        -1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         1
+         0         1
+         0         1
+         0         1
+         0         1
+         0         2
+         0         2
+         0         2
+         0         3
+         0         5
+         0         7
+         0        11
+         1        19
+         5        43
+        45       183
+        47      -682
+       -84       267
+        -6        50
+        -1        21
+        -1        11
+         0         7
+         0         5
+         0         3
+         0         2
+         0         2
+         0         2
+         0         1
+         0         1
+         0         1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+        -1         0
+         1         1
+        -1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+        -1         0
+         1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0        -1
+         0         0
+         0         0
+         0        -1
+         0         0
+         0         0
+         1         1
+        -1        -1
+         0         0
+         0         0
+         0         0
+         0        -1
+         0         1
+         0         0
+         0         0
+         0         0
+         0         1
+         0        -1
+        -1         0
+         0         1
+         0         0
+         1         1
+         0        -1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0        -1
+         0         0
+         0         0
+         0         1
+         0        -1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         1
+         0        -1
+         1         0
+        -1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0        -1
+         0         0
+         0         0
+         0         0
+         0         1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         1         0
+        -1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0        -1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0        -1
+        -1         1
+         1         0
+        -1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+        -1         0
+         0         0
+        -1        -1
+         0         0
+         0         0
+         0        -1
+         0         0
+         0        -1
+         0         0
+         0         0
+         0        -1
+        -1        -1
+         0        -1
+         0         0
+         0        -1
+         0        -1
+         0         0
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -2
+         0        -1
+         0        -2
+         1        -2
+         0        -2
+         0        -2
+         0        -2
+         1        -2
+         0        -3
+         1        -4
+         1        -5
+         0        -5
+         1        -6
+         1        -8
+         0       -12
+         0       -16
+         0       -25
+        -3       -43
+       -14       -96
+      -129      -376
+       -94      1412
+       226      -530
+        18      -111
+         4       -48
+         1       -27
+         0       -17
+         0       -12
+         0        -9
+         0        -6
+         0        -5
+        -1        -5
+         0        -3
+         0        -3
+         0        -3
+         0        -2
+         0        -2
+         0        -2
+         0        -1
+         0        -2
+         0        -2
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+         1        -1
+         0        -1
+         0         0
+         0        -1
+         0         0
+         0         0
+         0        -1
+         0        -1
+         0         0
+         0         0
+         0         0
+         0        -1
+         0         0
+         0         0
+         0        -1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         1         0
+        -1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         1        -1
+         0         0
+         1         0
+         0         0
+         0        -1
+         0         1
+         0         0
+         0         0
+         0        -1
+         0         0
+         0         0
+         0        -1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         1         0
+         0         0
+         0         0
+         0         0
+         1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         1
+         1         0
+        -1         0
+         1         0
+        -1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+        -1         0
+         0         0
+         0         0
+         0         0
+         0         1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0        -1
+         0         1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         1
+         1         0
+        -1         0
+         0         0
+         0         0
+         0         0
+         0        -1
+        -1         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+        10         0
+        12         1
+        11        -2
+        11         1
+        12         2
+        13        -1
+        11         1
+        13         0
+        11         1
+        13         1
+        12         0
+        13         0
+         9         2
+        13         1
+        13         0
+        12         1
+        13         1
+        13         0
+        12         0
+        14         0
+        12         0
+        13         0
+        12         0
+        12         1
+        13         0
+        13         1
+        13         0
+        14         0
+        14        -1
+        12        -2
+        12        -1
+        12        -1
+        11         0
+        12         0
+        12        -1
+        10         1
+        12         1
+        14         0
+        12         1
+        14         1
+        14        -1
+        12         0
+        14        -2
+        11        -3
+        11         0
+        11         0
+        12         1
+        12         0
+        11         0
+        13         2
+        14         0
+        14         0
+        12         0
+        13        -1
+        13        -1
+        13        -1
+        12         0
+        14        -1
+        13         0
+        15        -2
+         8        -3
+        14         2
+        11        -1
+        13         0
+        12         0
+        12        -1
+        13        -1
+        13         0
+        11         0
+        14         0
+        11        -2
+        12         0
+        13         0
+        13        -1
+        12         0
+        12         0
+        13         0
+        12         1
+        13         0
+        15         1
+        11        -2
+        11        -1
+        12         0
+        12         1
+        14         1
+        14         0
+        12         0
+        15         1
+        13        -1
+        13         1
+        14        -2
+        12         1
+        14         0
+        13         1
+        14         1
+        14         1
+        14         0
+        14        -1
+        13         0
+        13         0
+        14        -1
+        13         3
+        14         0
+        12         0
+        14         5
+        17         0
+        16         0
+        13        -2
+        16         2
+        16         1
+        15        -1
+        15        -2
+        14         2
+        16        -2
+        15         1
+        16         1
+        17         0
+        15        -3
+        14         2
+        18        -1
+        15        -3
+        15         0
+        13        -2
+        15         1
+        15         1
+        16        -1
+        14         1
+        16         0
+        16         0
+        15         0
+        17         1
+        14        -1
+        15         0
+        15         1
+        16         1
+        17         2
+        16         0
+        16         1
+        18         0
+        15         0
+        18         1
+        16         1
+        18        -1
+        16         0
+        17         1
+        19        -1
+        16         0
+        17         0
+        18         2
+        19         0
+        19         0
+        18        -2
+        17        -1
+        18         0
+        18         0
+        18         0
+        19         0
+        19        -1
+        19        -2
+        19        -1
+        17        -1
+        19        -1
+        18         2
+        21        -1
+        20        -1
+        19        -2
+        17         0
+        19        -1
+        20         1
+        19        -1
+        19         0
+        20        -1
+        20        -1
+        19         0
+        21         1
+        21        -3
+        18        -1
+        19         1
+        20        -1
+        21         3
+        19        -1
+        23         2
+        22        -1
+        22         1
+        23         0
+        21        -1
+        23         1
+        24         0
+        24        -1
+        22        -1
+        23        -1
+        24         0
+        24        -2
+        22         0
+        24         0
+        26        -3
+        21        -3
+        23         0
+        22         0
+        26         3
+        25        -1
+        25         0
+        26         1
+        25        -2
+        26         0
+        27         0
+        27         0
+        27        -1
+        26         0
+        28         0
+        27        -1
+        27         0
+        26         2
+        31         0
+        29        -1
+        29         0
+        30        -1
+        29        -1
+        29        -1
+        30         0
+        31         1
+        31         0
+        30         0
+        32         0
+        32         0
+        32         1
+        32        -1
+        34         3
+        35         0
+        36        -1
+        35        -1
+        34         0
+        36         1
+        37         1
+        38         0
+        37         0
+        39         0
+        38         0
+        40         0
+        40         1
+        40         1
+        44         5
+        45        -4
+        42         1
+        47         1
+        46        -1
+        46        -1
+        47        -1
+        48         0
+        49        -2
+        47        -1
+        50         0
+        51         0
+        52         1
+        54         0
+        55         0
+        55         0
+        60         1
+        59         0
+        63         0
+        62        -4
+        61        -1
+        65         0
+        66        -1
+        67         0
+        71         0
+        72        -1
+        74         1
+        78         0
+        79         0
+        83        -2
+        82         0
+        87         0
+        89        -1
+        94         2
+        98         1
+       101         0
+       107         1
+       113        -1
+       115        -1
+       120         0
+       128         3
+       136        -1
+       142        -1
+       149         0
+       161         0
+       172         0
+       184        -1
+       196        -1
+       213        -1
+       232         0
+       256         2
+       287         0
+       320        -1
+       366         0
+       429         1
+       513         0
+       640         2
+       853         0
+      1281         4
+      2626         7
+       842     -8259
+     -3182        15
+     -1392         4
+      -902         3
+      -669         1
+      -534         0
+      -443         1
+      -378         1
+      -331         0
+      -294         1
+      -263         2
+      -241         0
+      -220        -1
+      -203         0
+      -190        -1
+      -177         0
+      -165         0
+      -156        -1
+      -148         0
+      -139         1
+      -132        -3
+      -128        -2
+      -123         0
+      -117         1
+      -111         1
+      -107         0
+      -104        -1
+      -101         2
+       -94         1
+       -92         0
+       -88         1
+       -87        -3
+       -86         0
+       -83         1
+       -79         2
+       -77        -1
+       -75         0
+       -75        -1
+       -72         1
+       -70         0
+       -69         1
+       -68         3
+       -63         0
+       -64         0
+       -62         1
+       -60         1
+       -60         0
+       -57         0
+       -58        -1
+       -56         0
+       -56         0
+       -56         1
+       -52         1
+       -53        -1
+       -53         2
+       -49         2
+       -50         0
+       -48         0
+       -47         0
+       -48        -2
+       -49         3
+       -44        -1
+       -48         0
+       -43         1
+       -44         2
+       -43        -2
+       -43         1
+       -43         0
+       -42         3
+       -40         0
+       -40         0
+       -41         2
+       -37         0
+       -38         0
+       -37        -1
+       -38        -1
+       -38        -1
+       -38         0
+       -37         2
+       -36        -1
+       -37         0
+       -35         0
+       -35         0
+       -36        -1
+       -35        -1
+       -36         1
+       -35         0
+       -34         0
+       -35         1
+       -32         2
+       -32         0
+       -31         0
+       -32        -1
+       -32         0
+       -31         1
+       -32        -1
+       -30        -1
+       -31         0
+       -30        -1
+       -33         1
+       -30        -1
+       -30         0
+       -31         1
+       -28         0
+       -29         0
+       -28        -1
+       -31        -1
+       -28        -1
+       -30         0
+       -29         2
+       -28         0
+       -27         0
+       -29        -1
+       -27         1
+       -27         1
+       -28        -1
+       -26         2
+       -26         0
+       -25         1
+       -25        -4
+       -29         1
+       -23        -1
+       -29        -2
+       -25        -1
+       -28         0
+       -27         0
+       -25         1
+       -26        -1
+       -26         0
+       -25         0
+       -25        -2
+       -26         0
+       -24        -1
+       -26        -2
+       -26         0
+       -25         1
+       -23         0
+       -25         0
+       -24         0
+       -22        -2
+       -25        -1
+       -25         0
+       -24         0
+       -24        -2
+       -25         0
+       -23         0
+       -24        -1
+       -26         0
+       -24         1
+       -24        -1
+       -23         0
+       -24         0
+       -23         0
+       -24         0
+       -23         0
+       -24         0
+       -23        -1
+       -25         1
+       -24         1
+       -23         2
+       -23         2
+       -21         0
+       -22         0
+       -22         2
+       -22        -2
+       -22         1
+       -21        -1
+       -22        -3
+       -24         1
+       -22         0
+       -22        -1
+       -23         0
+       -22         1
+       -23         0
+       -22         0
+       -21         1
+       -22        -1
+       -23         1
+       -21         1
+       -20        -1
+       -23         1
+       -20        -2
+       -24         1
+       -19         0
+       -22        -1
+       -23        -1
+       -24         0
+       -23         4
+       -19         0
+       -22         1
+       -23         2
+       -19         2
+       -20         0
+       -20         1
+       -20        -2
+       -21         0
+       -21         0
+       -21         0
+       -19         1
+       -20        -1
+       -19        -3
+       -23        -3
+       -22         0
+       -21        -1
+       -22        -2
+       -23         1
+       -21        -1
+       -22         0
+       -21        -1
+       -22         0
+       -21         0
+        -9         0
+        -2        -1
+        -4         0
+         1         1
+         0        -1
+         0         0
+        -2         2
+         1         0
+        -4         0
+         0         0
+        -1         1
+        -3         0
+         0         5
+        -1         0
+         1         0
+         3        -1
+        -1        -2
+        -1         0
+         0         1
+         0        -3
+         1         1
+         0         0
+         0         3
+         1         2
+        -1        -2
+        -1        -1
+        -1         0
+         0        -1
+         0         0
+        -1        -2
+        -1        -1
+        -2         1
+        -2         2
+        -2        -2
+         0         0
+         0         2
+        -2        -3
+         0        -1
+        -2        -1
+         2         1
+         0         0
+        -2         0
+         1         1
+        -2        -4
+         1         2
+         1         1
+         0         2
+        -1         0
+         0         0
+        -1         2
+         0         0
+         0        -1
+        -1         0
+        -1        -3
+         1         1
+         0        -1
+        -1        -1
+         0         0
+        -1         2
+        -2        -1
+        -1         1
+         2         6
+        -1         0
+         2         1
+         1         0
+        -2        -2
+         3        -2
+         0        -1
+         0         2
+         1         0
+        -3        -3
+         0         1
+         0         0
+         1         1
+         1         1
+        -1        -1
+         2         1
+        -1         2
+        -1         0
+        -4         3
+         0         6
+        -3        -2
+        -2         1
+        -2         1
+        -2        -1
+        -1         1
+         0         1
+         3         1
+         0         0
+        -2        -1
+         1        -4
+         1        -1
+         0        -2
+         0         2
+         2         0
+        -1         0
+         1        -1
+         2        -1
+         0         1
+         1         0
+         2        -3
+         3         1
+        -1         0
+        -1         0
+        -2         4
+        -2        -1
+        -1         0
+         0        -5
+         0        -2
+         1         1
+         1         1
+         1        -4
+        -1         1
+         1        -1
+         4         1
+         0        -1
+        -1         0
+         1        -4
+         1        -2
+         5         2
+         1         1
+         8         0
+         3         2
+         1        -2
+         0        -1
+        -1        -1
+        -1         2
+         3         1
+         0        -1
+         0        -1
+         0         2
+        -3         3
+         1        -2
+        -1         1
+         2         3
+         0        -2
+        -1        -2
+        -2         0
+         2        -2
+        -1         1
+        -1         0
+        -3         1
+         1        -3
+        -2         0
+        -1         0
+         0         2
+        -1        -1
+         3         2
+        -1         3
+         1         0
+         0         0
+        -1         0
+        -1         0
+         0         0
+        -1        -1
+         1         2
+         0         0
+         1         1
+         2        -2
+        -1        -1
+        -1         0
+         2         0
+        -2         6
+         0         0
+        -1         2
+         0         4
+        -1         0
+         0        -1
+        -1         3
+        -2         0
+        -1         0
+         2        -1
+        -1        -4
+        -1        -1
+        -1         1
+        -2        -1
+        -1         1
+        -2         1
+         2         0
+         3         3
+         1        -7
+        -1        -1
+        -1        -5
+        -1         0
+        -1        -2
+        -1         0
+         2        -1
+         1         0
+        -3         3
+         2        -3
+         0         0
+        -1         0
+        -3         3
+        -1         1
+        -1         0
+         4        -1
+        -4        -1
+         1         0
+        -1         1
+        -1         1
+        -1         0
+        -1         0
+        -3         2
+        -1         1
+         0        -1
+         0         3
+         2        -3
+         0        -1
+         0         1
+         1        -1
+        -2        -2
+        -1         1
+         0         0
+         0         2
+         0        -2
+         0         0
+        -2         0
+        -1         0
+         0         0
+         1         0
+         1         0
+         0        -1
+        -2         0
+         6        -1
+         1        -1
+         0         0
+         0        -2
+         2         0
+        -2        -1
+         1         1
+         2        -4
+        -1        -1
+         0         0
+         0         0
+        -1        -1
+        -1         1
+         0         0
+        -5        -1
+        -1        -1
+        -2         2
+        -8        -3
+        -3         0
+        -5         0
+        -2         0
+        -1        -1
+         0         0
+        -2        -1
+        -2        -2
+        -2         0
+         0        -2
+        -6        -2
+        -1         0
+        -1        -1
+        -2         4
+         1         0
+        -1         0
+        -1        -3
+         0         1
+        -2        -1
+         0         0
+        -5         0
+         0         1
+         0         2
+        -1         0
+        -2         0
+         0         0
+         0         1
+         1         2
+        -2        -1
+        -2         1
+         1         0
+        -3         2
+        -1        -1
+         0        -1
+         3         2
+        -1        -1
+        -1        -1
+        -4         1
+         1        -1
+        -1         1
+         0         0
+        -2         2
+        -1         1
+        -2         0
+        -7         0
+        -1         1
+         1         1
+        -3         3
+        -2         3
+        -2         4
+        -2         3
+        -3         5
+        -3         3
+        -4         4
+        -4         4
+        -3         7
+        -5        15
+       -11        22
+       -16        38
+       -33        94
+      -164       364
+      7539    -15822
+       265       514
+        34       114
+        16        49
+         9        26
+         4        15
+         7        10
+         7         7
+         5         7
+         5         4
+         3         6
+         2         5
+         3         3
+         3         1
+        -2         2
+         3         3
+         3         1
+         1         6
+         1         3
+         3         3
+         4        -3
+         4         1
+         2         1
+         0         2
+         0         4
+         2         0
+         2        -1
+        -2         0
+        -1         0
+         1         1
+        -1         1
+        -2         1
+         1         1
+         1         0
+        -1         2
+         0         0
+         1         1
+        -2         1
+         1         0
+         0         0
+         0         1
+        -6         0
+         1        -1
+         0         1
+         1         2
+         0         2
+         0         0
+         2         0
+         0        -2
+         1         0
+        -1        -1
+         2        -4
+        -1         0
+        -1         0
+        -2         1
+         4         3
+         0         0
+         2         0
+         5         2
+         1         2
+         4         4
+         5         3
+         0         1
+         4        -1
+        -1         0
+         0        -4
+         0         3
+         0         1
+         0        -2
+        -2         0
+         1        -2
+        -3         3
+         0         1
+         0         0
+         1         0
+        -1         3
+         2        -1
+         1         1
+         1         4
+         1         0
+         0         0
+         1         1
+        -2         3
+         1         2
+         1         0
+        -1        -1
+         1        -1
+         1        -1
+         0        -1
+         2         0
+         1        -1
+        -1         1
+         0        -1
+         0        -1
+        -2         2
+         1        -2
+         0        -1
+         1         0
+         0         2
+         1         6
+         1        -1
+         0         0
+        -3         1
+         0        -2
+        -1         1
+         1         0
+         1         2
+         1        -2
+        -1         0
+        -1         1
+         0        -1
+         0         1
+         2        -3
+         2         1
+        -1         1
+         2        -1
+        -2         4
+         0         0
+         0        -1
+         0        -3
+         0         0
+         5        -6
+         0         0
+        -1        -4
+         0        -1
+         0         0
+         0        -1
+        -1         1
+         0         1
+         1         3
+         0         1
+        -1         2
+        -1         1
+        -2         0
+         1         0
+        -1         0
+         3         4
+        -1         1
+         0         1
+         5        -1
+         3        -1
+         0         0
+        -1        -1
+        -2        -3
+         3        -1
+         3         1
+        -1        -1
+        -1         2
+         1         0
+         0        -2
+         2        -1
+        -1         0
+         0         1
+         0         0
+         1        -2
+         0         1
+         3         3
+         1        -1
+        -1         0
+        -1         2
+        -3         0
+        -1         0
+         0         0
+         0         2
+        -4        -4
+         0         1
+         2         1
+         3        -5
+         0         0
+         0         2
+         1        -1
+         1        -1
+         1         0
+        -1         0
+         0        -2
+         1         2
+         1         0
+        -3         0
+         1         0
+         1        -3
+        -1        -6
+         0         0
+        -4        -3
+         1         0
+         1         0
+         1        -1
+         0        -1
+         1         1
+        -1        -1
+         0         1
+        -2         0
+         1         0
+         1        -1
+        -1        -1
+        -2         1
+        -1         1
+         0        -1
+         0        -4
+         1        -2
+        -1         1
+         2         4
+        -1        -3
+        -1         1
+         0         1
+         2        -2
+        -1         0
+         1         1
+         1         1
+         0         2
+        -1         2
+         0        -1
+        -9         0
+         1         1
+         3         2
+         1         1
+         0         2
+        -1         1
+         1         2
+         0         0
+        -4         0
+         0         0
+         1         1
+         0        -2
+         1        -3
+         1         1
+         0         0
+         0         2
+        -2         2
+         0         1
+         0         2
+        -4        -1
+         2        -1
+         0        -1
+         0         4
+         1         1
+        -1         1
+         2         0
+         1         0
+        -1         0
+         1         0
+         1         1
+         1        -1
+         1        -1
+        -2        -2
+         1         1
+         0         1
+         2         1
+        -2         3
+         1        -1
+         1        -1
+         1         2
+        -1         0
+         0         1
+        -1         2
+        -3        -2
+         1        -1
+         0        -1
+         0         2
+         0        -1
+         1         0
+        -1         1
+         0         0
+        -1         0
+         0         0
+         3         0
+        -1         1
+        -1         0
+        -1         1
+         0         0
+         0         2
+         0        -1
+         1        -2
+        -6         1
+         1        -1
+         2         2
+         1         0
+         1         2
+        -2        -2
+        -1        -1
+         1        -1
+         1        -1
+         2        -2
+         1         0
+         0         0
+        -2         0
+        -1         0
+        -1        -1
+         3        -1
+        -1         1
+         1        -1
+         2        -3
+         2        -6
+         1         2
+         1         1
+         1        -2
+        -2         1
+        -1         1
+         0         2
+         1         3
+         1         0
+         1         1
+        -1        -4
+        -1         0
+         0         2
+        -1         0
+        -2         0
+        -1        -1
+         1         1
+         1        -1
+         0         1
+         1         1
+         2         2
+         2        -4
+         1         0
+         0        -1
+        -2        -2
+         0         1
+         1         0
+        -3         0
+        -1         2
+        -1        -1
+        -1         2
+        -3         0
+        -1        -1
+         0         0
+        -3         0
+        -1         0
+        -2         0
+         2         0
+        -1        -4
+         3         5
+         1        -1
+         2        -9
+        -3         3
+        -2         1
+         0         1
+         0         1
+         1         2
+         2         4
+        -1         1
+         1         0
+         0         1
+         4        -1
+         1         1
+         0         0
+        -2         4
+        -3        -1
+         0         1
+         0         1
+        -1        -3
+         1         0
+        -2         0
+        -1         3
+        -1        -2
+         0        -1
+         0         1
+        -3         1
+         1        -1
+         3         3
+        -1        -2
+         0        -1
+         0        -1
+         1         0
+        -1         0
+         0         0
+         1        -2
+         2         2
+         0         0
+        -1        -1
+        -1        -2
+        -1        -2
+        -1         0
+         0        -1
+         1         6
+         0         1
+        -1        -2
+        -6         2
+         0        -1
+         0         0
+        -1        -2
+        -1         2
+         1         0
+        -1         2
+        -1         3
+         1         0
+         1         0
+         0        -1
+        -1        -1
+         0         1
+        -1         2
+         1         1
+         6         5
+         0         1
+         1        -5
+         0        -1
+        -2         1
+        -1         1
+        -2        -2
+         0         1
+        -3        -3
+         3        -3
+         0         1
+         0        -2
+        -4        -3
+        -1         1
+         0         0
+         2         4
+        -4         0
+         0        -1
+         1         1
+        -1        -2
+         0        -1
+         0         0
+         2         1
+         3         0
+         1         1
+        -3         1
+        -1        -4
+        -1        -1
+         1        -1
+         1        -2
+         1        -1
+         1        -1
+         2         0
+        -2         0
+         0        -1
+         0         0
+        -2        -1
+         0         0
+         0         1
+         0         1
+         1         0
+         1        -1
+         1         1
+         1         6
+         1         1
+         1        -2
+         0        -1
+        -2         1
+        -1         0
+        -2        -1
+        -2        -4
+         0         0
+         0         0
+         1        -2
+         1        -1
+         1         0
+         1         0
+         1         3
+         1        -1
+         2        -1
+        -8         2
+         0         2
+         5         2
+        -1        -2
+         0         1
+         0        -1
+         1        -2
+        -1        -1
+        -1         0
+         2        -1
+         4        -3
+         0         0
+        -1         0
+        -4         2
+        -1        -1
+         1         0
+         1         2
+        -1        -1
+         1        -2
+         0         0
+        -5        -1
+         0        -1
+         0         1
+         1         0
+         0         0
+         1        -1
+         0         1
+         3         1
+        -1         0
+         0         0
+        -1         1
+         2        -2
+         0         0
+         1        -1
+        -2         1
+        -1        -1
+         1         1
+         1         2
+        -1        -1
+         2         0
+         3         0
+         1        -1
+         1         0
+         1        -2
+        -5         0
+         1        -1
+         0        -1
+         2        -2
+         1        -3
+        -1         0
+         2        -2
+         2        -3
+         1        -2
+         3        -2
+         2        -8
+        -1        -4
+         5        -7
+         7       -10
+         8       -22
+        12       -48
+        62      -179
+     13492     -8537
+      -106      -259
+        -9       -47
+        -7       -22
+        -4       -11
+        -1        -7
+        -4        -4
+         0        -2
+        -2        -3
+        -3        -3
+        -1        -2
+        -2        -2
+        -1        -1
+        -1        -3
+        -1        -4
+         0        -1
+         0        -1
+         0         7
+         0        -1
+         1        -2
+         2        -2
+        -2         2
+        -1        -1
+        -2         0
+        -4         3
+        -1        -1
+        -1         1
+        -4         1
+         0         2
+        -1         1
+        -1        -2
+        -4         0
+        -2         1
+         0        -1
+         0        -2
+        -1         0
+        -1         0
+         2         2
+        -2         0
+        -1         1
+         0         1
+         5        -2
+        -1         1
+        -1        -1
+        -1        -1
+         0         2
+         0         0
+         0         1
+         1         0
+         0         0
+        -1        -1
+         2         4
+         0         2
+         1         0
+        -1        -3
+         4        -2
+         0         0
+        -1         0
+         2         4
+        -1        -1
+        -1        -6
+        -4         6
+         1         0
+         2         1
+         1         0
+         0        -2
+         1        -1
+         0         0
+         3        -2
+         2         1
+        -2         0
+        -3        -2
+        -1         0
+         0        -1
+         0         1
+        -1        -2
+         0        -1
+        -1         1
+         3         1
+         1         0
+         0         0
+        -1         1
+         2        -2
+         2        -1
+        -1         0
+         1        -2
+        -1         0
+         0         1
+         2         0
+        -2        -1
+        -1         1
+        -2        -1
+         0         0
+         0        -1
+         1        -2
+         2         1
+        -1         1
+        -1         0
+         3         1
+         2        -4
+         0         0
+         0        -1
+         0        -3
+        -1         2
+        -1         2
+        -1         1
+         3         2
+         0         1
+        -1         1
+         1         0
+        -1         0
+        -1        -1
+         3        -2
+        -1         0
+         0        -1
+         2         1
+        -4         3
+         0         0
+        -1         0
+        -1         1
+         0        -1
+        -3        -6
+         0         1
+        -3         3
+         1         0
+         0         0
+        -2        -1
+        -1        -1
+        -1         1
+        -1         2
+         2         1
+        -2        -1
+        -1         1
+         1         1
+        -1         0
+        -2         0
+        -4        -1
+         0         1
+         1         0
+         4         1
+         1        -3
+         0         0
+        -2        -2
+        -3         2
+         1        -3
+        -2         1
+        -1        -1
+        -2        -1
+         1        -1
+         0        -1
+        -1         1
+        -2         0
+        -2         1
+         0         0
+        -2         0
+         0        -1
+        -3        -1
+        -1        -3
+        -1        -1
+        -2        -1
+         1         2
+         1         1
+         0        -1
+         0        -1
+         1         4
+         0         1
+         1         2
+         3         3
+         0         0
+         0         2
+        -1         0
+         1         1
+         1        -1
+         1        -1
+        -2        -1
+         0        -1
+         0         0
+         2         0
+         0         1
+         0         2
+         7        -1
+         0         0
+        -4        -4
+        -1         0
+        -1         0
+        -1         0
+        -1        -1
+         1         0
+         0         1
+         0         1
+        -2        -3
+         1         1
+         1        -1
+         1        -3
+         1        -1
+        -1        -1
+         1         0
+         0        -4
+        -4        -1
+        -1        -1
+        -6         1
+         1        -3
+         1        -1
+         0        -1
+         0        -1
+         1        -1
+         1         1
+         1        -1
+        -3         2
+         1         2
+        -1        -1
+        -7         0
+         0         1
+         2        -4
+         1         0
+         0        -2
+         1        -1
+         1         1
+         0         1
+        -1        -1
+        -1        -1
+         0         0
+        -1         0
+        -2        -3
+        -2         0
+        -1         0
+         1         1
+         0        -1
+         0         0
+         0         1
+         0         1
+         0         0
+         0         0
+         0         0
+         1         0
+         0         0
+        -1         1
+         0        -1
+        -1         1
+         0         1
+         4         0
+         0        -1
+        -1         0
+        -2        -1
+         0         1
+        -1        -2
+         1        -1
+         0        -1
+        -1        -1
+         1         2
+         1         1
+         1         1
+         0         1
+        -1        -3
+        -6        -1
+         0         0
+        -1         0
+         0         1
+         0         0
+        -1        -1
+        -4         0
+         0        -1
+        -1         0
+        -1         0
+         2         0
+         0        -1
+        -3        -1
+        -1         1
+         1         0
+         2        -1
+        -6         1
+        -3         7
+        -3        -6
+         0         0
+         0         1
+         0         1
+         1         0
+        -1        -1
+        -1         1
+        -1        -1
+         0        -1
+         2        -3
+         1         0
+         0         0
+         2        -1
+        -1         0
+        -1         0
+         1         0
+        -1         1
+         0         0
+         1         0
+        -2         2
+         2         2
+         1         1
+         2        -1
+         0        -1
+         0         0
+         0         0
+         2         2
+         0         1
+        -1         1
+        -1        -3
+         1         0
+         1         0
+        -2         0
+        -1         1
+         1         0
+         0         0
+         1        -1
+         0         1
+         0         0
+         2         2
+        -5         0
+         0         0
+         1        -1
+        -1        -9
+         0         0
+         0         0
+        -5        -1
+         2        -3
+        -1        -1
+        -1        -1
+        -3         1
+         0        -3
+         3        -1
+        -2         2
+         1         0
+         1         0
+         6        -1
+        -1         3
+        -1         5
+         1         2
+        -2        -3
+         3        -1
+         0         0
+        -1        -1
+         2         0
+         1         1
+        -1         1
+         0        -1
+         1         1
+        -1         1
+        -1        -3
+        -1         0
+        -2         0
+        -1         2
+         3         1
+        -1         0
+        -1         0
+        -1         1
+        -1        -2
+         1        -1
+        -2         2
+        -1        -3
+         0        -1
+         0        -2
+         1        -1
+         0        -1
+         0         1
+         0        -4
+         0         0
+         0         0
+        -4        -1
+        -1         1
+         0         0
+         0         0
+         0         0
+         0        -1
+         1        -1
+        -1        -3
+        -2         0
+        -1         1
+         2        -2
+         1         4
+        -1         1
+         0         1
+         4        -2
+         0         1
+        -1         0
+         1        -2
+         2         1
+         0         0
+        -1         1
+         0         3
+         0         0
+         0         2
+        -5        -1
+        -1         1
+        -2         1
+        -1        -1
+         7         2
+        -7         2
+         0         0
+         0        -4
+         1         0
+         1         1
+         2         0
+        -2         1
+         0         1
+         0         0
+         3         0
+        -1        -2
+         1         0
+         0         2
+         1         1
+         0         0
+        -5         2
+        -1         5
+        -1        -1
+         1         1
+         6         1
+         0         1
+        -1         0
+         1         2
+        -4        -2
+         0         0
+        -1        -1
+        -1        -1
+        -1         1
+        -1        -1
+         1        -1
+         0        -3
+         0         0
+        -1        -3
+        -1        -1
+         0        -2
+         0         0
+         0         1
+         1         0
+         0        -2
+         1         1
+         0        -1
+         0         0
+         1         0
+        -1         2
+         1        -1
+        -2         0
+         0        -2
+         5         2
+        -1         0
+         1        -1
+        -1        -1
+         0        -1
+         0        -1
+        -2         0
+         0         0
+         0        -2
+         0         0
+         0         2
+         1        -1
+         1        -1
+        -2         0
+        -3        -2
+        -4        -4
+         4        -1
+         1        -2
+         0        -1
+         1        -1
+        -2        -1
+         0        -1
+         3         0
+         3        -1
+         1         0
+         0         0
+        -2         0
+        -1         1
+         0         0
+        -1        -1
+        -2        -1
+         1         1
+         0         1
+        -1         6
+         0         0
+         0         1
+        -1         0
+        -1        -1
+         0        -1
+         0        -1
+         3         0
+         1         0
+        -1         1
+        -1        -4
+         1        -2
+         0         0
+         2         0
+        -2         4
+         2         0
+        -1        -1
+        -3         1
+        -1        -1
+        -1         0
+         0        -1
+        -6         1
+        -1        -1
+        -1         0
+        -2         0
+        -1         0
+        -2         1
+        -1         0
+        -1         2
+         0         0
+        -1         2
+         4         1
+         0         2
+         1         1
+        -1         2
+         0         5
+        -1         3
+        -6         7
+        -3         7
+        -2        26
+       -33        97
+     16173     -2276
+        56       145
+         9        22
+         4         9
+         2         7
+         4         3
+         2         4
+         3         0
+         1         1
+         1         2
+         4         2
+         0         2
+         2         1
+         1         0
+        -2        -1
+         0         1
+         1         1
+         1        -1
+         1         0
+         1         0
+         5         0
+         0        -4
+         1         1
+         0        -1
+        -1         1
+         0         0
+        -2         1
+        -1        -3
+        -1         1
+         0         0
+         1         0
+        -1         5
+         1         1
+         0         2
+         4         0
+         0         2
+         0         0
+         2        -1
+         2         1
+         0         1
+        -1         1
+         3         5
+         0         1
+         0         0
+        -2         0
+         0         1
+         0        -1
+         1         0
+         1         1
+         0         0
+        -1        -1
+        -1         0
+        -2         0
+         1        -1
+         3        -1
+         1        -3
+         0         1
+         0         0
+         0         2
+         0        -1
+        -4         6
+        -3        -3
+        -1        -1
+         3        -1
+        -3         1
+         0        -4
+         2         1
+         0        -1
+        -4         2
+         1         0
+        -1         1
+        -2        -4
+         0        -1
+         0         0
+        -1         1
+         0         2
+         2        -1
+         0         0
+         3         0
+         0         2
+         0         0
+         0         0
+         1        -1
+        -1         1
+         2        -1
+         1         1
+         0         0
+         0        -1
+        -1         1
+        -1         3
+         0         1
+         0         0
+         2         0
+         0         0
+         2        -1
+        -1         2
+         2        -1
+         0         0
+        -3         0
+        -2        -2
+         1         0
+         0         0
+         2        -2
+         0         0
+         0         0
+        -1        -2
+        -2        -1
+         1         1
+         1         1
+         1         4
+         0         0
+         0         0
+         2         0
+        -1         3
+         1         0
+        -1         2
+        -4         1
+         1        -1
+         0         0
+         1         9
+         2         1
+        -7        -3
+        -1        -1
+         1         2
+         0         1
+         0         1
+         2         1
+        -1         1
+         0         0
+         0         1
+        -3         0
+        -1        -1
+         1         0
+         1        -3
+         1         0
+         0        -1
+        -1        -2
+         1         1
+         1        -1
+         2         3
+         2        -1
+         0         0
+         0         0
+         0         5
+        -1         0
+        -1         0
+        -2         0
+        -2        -1
+        -2         0
+         0        -1
+         0         1
+        -1         0
+         1        -1
+         1         0
+        -1         1
+         0         0
+         1        -2
+         0         2
+         1         0
+         0        -4
+        -4         2
+         1         0
+         0         0
+        -1        -4
+         5         1
+         0         2
+        -1         0
+         1         5
+        -1         0
+        -1         1
+        -2         0
+         0         1
+        -2        -1
+         1         1
+         0         0
+         1        -1
+         0         0
+         2         1
+         1         0
+         4         1
+        -2         3
+         0        -1
+         1        -5
+         1         1
+         3         0
+         1        -2
+        -1        -1
+        -1        -6
+         1        -1
+         1         1
+         3        -1
+         1        -3
+         0         0
+         0         2
+        -3        -1
+        -1         0
+         1         1
+         0        -1
+         2         2
+         0         2
+         4        -3
+         1        -5
+         0        -1
+         1         1
+         5        -1
+         1         1
+        -1         0
+         0        -1
+         1        -1
+         1         0
+        -1         0
+        -7         0
+         1        -3
+        -4        -1
+         0         0
+         0         1
+         0         1
+        -2         1
+         0        -1
+         4         0
+         0         1
+        -1         0
+         1         1
+         3        -5
+         0        -1
+         1         0
+         0        -3
+         0         1
+        -1        -1
+         1         1
+        -2        -2
+        -1        -1
+         0         0
+         0         2
+         1        -1
+         0         1
+         1        -1
+        -1         0
+        -1         0
+        -1         1
+         3        -1
+        -1        -1
+         0         1
+         3        -2
+         2        -2
+         1         0
+         1         1
+         1         3
+         1         1
+        -2         0
+         1        -2
+        -1         1
+         0        -1
+         2        -1
+        -5         2
+        -1        -2
+        -1         1
+         1         2
+         0         1
+         0         1
+        -3        -1
+         0         0
+         0        -3
+         2         0
+         3        -1
+         0         1
+        -2         0
+         1         1
+         1         0
+         4        -2
+        -2         0
+         4         1
+         5        -2
+        -1        -1
+         1        -2
+         0         0
+         0        -1
+         3        -2
+        -1        -1
+         3        -2
+         1         2
+        -4        -3
+         1         0
+         0         0
+         0         2
+         1         0
+         0         1
+        -2        -1
+        -1        -1
+        -1         0
+         3         2
+         3        -5
+         2        -4
+        -1         1
+         2         3
+         1         1
+         0         0
+         0         1
+         1        -4
+         0         0
+         1        -3
+         2        -3
+         0        -1
+        -1         2
+        -2         1
+         2         0
+         0         0
+        -1         1
+         1         2
+         1         1
+         0         0
+        -3         3
+        -2         3
+        -1         0
+         0         1
+         2        -5
+         0         0
+         0         0
+        -5         1
+        -2         1
+        -1         1
+         2         1
+        -4        -2
+         1         0
+         1         2
+         4         1
+         0        -1
+         1        -3
+         4         1
+         2        -1
+        -3         5
+        -2        -1
+        -1         7
+        -2         4
+        -1         0
+         1         1
+         1         0
+         1        -1
+         0        -3
+        -1         0
+         0         1
+         1         1
+         2         5
+         0         1
+         0        -1
+         2         3
+        -1        -1
+         0         2
+         0        -1
+         3        -1
+         1         2
+         0        -1
+        -2        -4
+         2        -2
+         0         2
+         1         0
+        -1         2
+         0        -1
+         1        -2
+         0        -4
+         0         1
+         0        -1
+        -1         1
+         1         0
+         1         0
+        -1        -1
+         1         0
+        -1         0
+        -1         2
+         2        -3
+        -1         0
+         2         1
+         1         3
+        -2         5
+        -1        -1
+         0        -2
+        -2         2
+        -1         0
+         0         0
+         0        -3
+         1        -2
+        -1         0
+        -1        -3
+         0         4
+         1        -1
+        -1         1
+        -2         1
+         2        -1
+        -1        -1
+         2         0
+         4        -3
+         0        -7
+         1        -1
+        -1        -5
+         0         1
+         0        -1
+         0        -1
+         3        -1
+        -1         0
+         0        -2
+         3         0
+         1        -1
+         1         0
+         1        -2
+         0        -2
+        -1         1
+        -2        -5
+         4         2
+         0         0
+        -1         1
+         2        -1
+         1         0
+        -1         0
+        -2         1
+         0         3
+         0         0
+        -2         1
+         2        -2
+        -1        -1
+         0        -1
+         1         1
+        -1        -2
+         2         0
+         1        -1
+        -1         2
+         0        -2
+         0         0
+         0         0
+         0        -1
+         1         0
+         0        -2
+        -1        -1
+         0         0
+        -1         0
+        -1        -6
+        -2         1
+         0         0
+         0        -2
+         1        -4
+         0         0
+         0         2
+         3        -3
+         1         1
+         0        -1
+         0         0
+         0        -1
+        -1         0
+         0         0
+         1        -5
+         2         2
+         2         2
+         6         2
+        -1         2
+         4         4
+         1         2
+        -2         1
+         0        -1
+        -1        -1
+        -1         1
+         1         0
+         3         0
+        -5        -2
+         1         0
+         1         0
+        -3        -1
+         2         1
+         0         0
+         2         2
+        -1         2
+        -1         0
+         0        -1
+         3         1
+         0         0
+         1         1
+         0         0
+         2         0
+         1         1
+         1         0
+         3        -1
+         0         1
+         0        -2
+         3        -1
+         2         4
+         0         1
+         2         1
+         4         3
+         1        -1
+         2         1
+         0        -2
+         3        -1
+         0         1
+         0         0
+        -2        -1
+         2         0
+         0         1
+         6         1
+         0         1
+         3         0
+         1         0
+         2        -1
+         1         0
+         1         0
+         3         0
+         0         0
+         1        -2
+         1        -3
+        -1        -5
+         4        -2
+         2        -6
+         1        -8
+         1       -14
+        19       -54
+     15236      6042
+       -35       -77
+        -9       -16
+        -3        -8
+        -2        -4
+        -2        -1
+        -2        -2
+        -3         0
+        -1         1
+        -1        -1
+         2        -1
+         2        -1
+         1         2
+         0        -1
+        -1         4
+        -1        -1
+         0         0
+        -2         3
+         1         1
+        -1        -1
+         3         2
+         2        -1
+        -1         0
+         1        -1
+        -3        -1
+         0        -1
+        -2         0
+         3         0
+         0        -1
+         0         0
+         0         2
+         3         1
+        -1         0
+        -1         1
+         2         2
+         0         1
+        -1         1
+        -4         0
+         0        -1
+         0         1
+        -1        -2
+        -8         2
+        -1        -1
+         1        -1
+        -2         1
+        -1         1
+         0         2
+        -3         1
+         1        -1
+        -1         0
+        -1         2
+         1         4
+        -1         0
+        -1        -1
+         1         3
+        -4        -3
+        -2         0
+         1         0
+         1        -4
+         1        -1
+         6        -2
+         5         1
+         0         2
+         1         1
+        -1        -2
+         0        -3
+         0         0
+        -1        -1
+         0        -2
+        -3         0
+         0         0
+         4        -3
+        -1         1
+        -2        -1
+         0        -1
+         1        -1
+         1         1
+         1         0
+         3         0
+        -1         1
+        -1        -1
+         1         0
+         2         3
+         1         0
+         1         1
+        -2         0
+        -1         0
+        -1         0
+         0        -1
+         2         1
+         0         0
+         0        -1
+         1        -1
+         0        -1
+         2         1
+         1         2
+         1         0
+         0         1
+         1         0
+         2        -5
+         1         0
+         0        -1
+         1         4
+         0         1
+        -1         0
+         1        -1
+         0         1
+        -2         1
+         0        -1
+        -2         2
+        -1         1
+        -1         0
+         2         1
+         2         1
+         1         0
+         0         1
+        -4        -2
+        -1         0
+        -1         0
+        -2         5
+         1        -1
+        -6         4
+        -1         2
+        -2         4
+         1        -1
+        -1         0
+         0        -1
+         1        -1
+         0         0
+         1         2
+         0         0
+         1        -2
+         0         0
+        -2        -1
+         0         0
+         0         0
+        -4         4
+        -1         1
+         0         1
+        -5         2
+         1         3
+         0         0
+        -1         1
+         1         4
+         0         2
+         2         0
+        -2         1
+         2        -2
+         0         0
+         0        -1
+        -1        -2
+         1         0
+        -1         1
+        -1         0
+        -1        -2
+         0         0
+        -2         3
+         0         0
+        -1         0
+         1        -2
+        -1        -4
+        -1         1
+         1         1
+         1        -3
+         4        -4
+        -1         1
+         0        -1
+        -3         5
+         0         0
+         0         2
+        -1         0
+         0         1
+         0        -1
+        -2         0
+        -1         0
+        -1         1
+         0         1
+        -4         0
+         0        -1
+        -1        -4
+         4        -4
+         0         0
+         2        -7
+        -2         0
+         0         0
+        -1         0
+        -1         2
+         1        -2
+         1         1
+         0         0
+         0         2
+        -2         0
+         0         1
+        -1         0
+         0         2
+         1        -1
+         1        -1
+         0        -2
+        -1        -3
+         0         0
+        -2         4
+        -2        -4
+         1         2
+        -1        -1
+         2         1
+        -2         0
+         0        -1
+         0        -1
+        -1         0
+        -2         1
+        -1         0
+        -4         0
+         0         1
+         1         2
+         2        -2
+         1        -1
+        -1        -2
+         1         2
+         0         0
+         4         0
+         0         0
+         0         1
+        -2         1
+        -4         1
+         0         0
+         0        -1
+         2         0
+         2        -1
+        -1        -1
+         0         2
+        -2         4
+        -3         0
+         0         0
+         0         5
+         2        -2
+         1         0
+         1         1
+         0         0
+        -1         1
+         0         0
+         0         0
+         0         0
+         0         0
+         1         1
+         0         1
+         0         2
+         2        -2
+         3        -1
+         1         1
+         1        -1
+         2        -1
+         2         0
+         0         0
+         0         3
+        -2         3
+         0         1
+         1         0
+         0         3
+         0         0
+         0         0
+        -1        -1
+         0         0
+         1         0
+         0         0
+         1         2
+         0         0
+         0         0
+         0         0
+         0         0
+        -1        -3
+        -1         1
+        -4         1
+         4         5
+         0        -1
+         2        -2
+        -2         0
+         1         1
+        -1        -2
+        -1         2
+         0         1
+         1         1
+         1        -2
+         1        -1
+         0         0
+        -1        -2
+         0         1
+        -1         1
+        -2         0
+        -1        -1
+         0        -1
+        -3         1
+        -5         2
+        -1         0
+         0         1
+        -1         0
+         3        -1
+        -1        -1
+         0         2
+         2        -1
+        -1         0
+         0         1
+         0        -4
+         0         1
+         1        -1
+         0         0
+        -1         0
+         0         1
+        -1         0
+         1         1
+         0         1
+         2        -2
+         0        -1
+         4         3
+         0         0
+        -1         0
+         2         1
+        -1        -1
+         0        -1
+        -1         2
+         3        -1
+         0        -1
+         0         2
+        -1         2
+        -1         0
+         0        -1
+        -1         0
+        -1         1
+        -1         1
+         1         1
+         0        -4
+        -4         4
+         0         1
+         7         5
+         1        -1
+         0         0
+        -1        -1
+        -1        -1
+         0        -1
+         3        -3
+         1         0
+         0        -1
+         0         1
+         1        -3
+        -2        -1
+        -2        -1
+        -1         4
+        -3         4
+        -1        -1
+        -1        -1
+        -1        -4
+         0        -1
+         3         0
+        -2        -2
+         0        -2
+        -1         1
+         0         0
+        -2        -3
+         0         0
+         3        -3
+         1         1
+         1         1
+         0         0
+         1        -1
+         0         0
+         0         0
+         0        -2
+         2        -3
+         1         0
+         0        -1
+        -1        -2
+        -2         2
+         0         0
+         1         0
+         0         6
+         1         0
+         2         1
+        -4        -6
+         0        -1
+         0         0
+         2         1
+        -2        -2
+         0         0
+         2         0
+         1        -1
+         0         1
+         0         0
+        -1         0
+         0         0
+         0         0
+         0         2
+         1         0
+         7         2
+         0         0
+         0        -5
+         0         0
+         0         0
+        -1        -1
+        -1        -2
+        -1         1
+         5         1
+         3         4
+         0         2
+        -2         2
+         5         1
+         0         0
+         0         1
+         4        -2
+         4         0
+         1         1
+         0         1
+        -2         2
+         0         0
+         1         1
+         1         1
+         2        -3
+         1         0
+        -2        -3
+         0        -4
+         0         1
+        -1         0
+         1         1
+         0        -1
+         1        -1
+        -3         0
+        -2        -2
+         0        -2
+         0         0
+         4         0
+         0         0
+         0         1
+         1        -1
+        -1         0
+         0         0
+         1         1
+         5        -3
+        -1         0
+         1         1
+         0         0
+         0         2
+         0         0
+        -1        -2
+         0        -4
+        -1         1
+         1         0
+         2         2
+         0        -1
+        -1         1
+        -1         0
+        -2         0
+         0         2
+         1        -1
+         9        -1
+        -2        -3
+        -2        -5
+        -1         1
+         2        -1
+        -1        -1
+         0        -1
+        -1         1
+         2         0
+         1         2
+         2        -2
+         0         0
+         1         0
+        -4        -4
+         0         0
+         1         0
+        -1        -1
+        -1        -1
+         1        -2
+         0         1
+         6         1
+         1         0
+         0         2
+         1         0
+         0         0
+         0         0
+         0         1
+         3        -2
+         3         0
+         0         0
+         0         3
+         0        -1
+         1         0
+         1         1
+        -1         2
+        -1         2
+        -2         0
+        -1         0
+         0        -1
+         1         0
+        -2         0
+         0         1
+         0         2
+        -1         1
+         6         0
+         0         1
+         0         1
+         0         0
+         0         1
+        -1        -1
+         0         0
+        -1         2
+         2         1
+         1         2
+         0        -4
+        -2         5
+         2         1
+         1         4
+         0         0
+         2         5
+        -8        26
+     10765     12140
+        16        38
+        -1        11
+         0         4
+         0         2
+         0         4
+         0         1
+        -2         0
+         0         1
+         0         1
+        -1         1
+        -1         1
+         1         1
+         0        -2
+        -2         1
+        -1         1
+         1         2
+         0         8
+         0         0
+        -1         1
+         2         3
+        -1         3
+         0         1
+         2         0
+        -3        -3
+         0        -1
+         0         0
+         2         0
+        -2        -1
+         0         1
+        -2         1
+         3         1
+        -1        -1
+         0        -1
+        -2         1
+         0         0
+         0         0
+         1         2
+        -1         1
+         1         0
+        -1         0
+         2        -3
+        -1         1
+         1         0
+         0         0
+         0         2
+         0        -1
+         0         0
+         1         2
+         0        -1
+        -1         1
+        -4        -2
+        -2        -1
+         0        -1
+        -3         2
+        -5         1
+        -1        -1
+         0        -1
+         3        -2
+        -1         0
+        -6        -3
+        -2         7
+         1        -1
+         3         0
+         0         1
+         0        -2
+         2        -2
+         0         0
+         3         4
+         0         1
+        -1         0
+         2         1
+        -1        -1
+         0        -2
+         1        -1
+         1         1
+         1         1
+        -1         0
+         1        -2
+        -2         0
+        -1        -1
+         0         1
+         0        -1
+        -4         0
+        -1        -1
+         0        -3
+         0         1
+        -1         0
+         1         2
+        -1        -2
+        -1         1
+         2         0
+         0         1
+         0        -1
+        -1         0
+        -4         0
+        -1        -1
+         0         1
+         1        -2
+        -4         2
+         0         1
+         0        -1
+        -2         1
+         1        -1
+        -1        -1
+         0         1
+         3        -4
+         2         0
+        -1        -1
+         0        -1
+         0         0
+         2         0
+         3         3
+        -1         0
+         0         0
+        -4         0
+        -3        -3
+         0        -1
+         0         0
+         2         0
+         1         1
+         1         8
+         1        -1
+         4        -1
+         1         2
+         0         0
+        -2         3
+         1         0
+        -1        -1
+         0         3
+         2        -2
+         1         1
+        -1        -1
+         1         1
+         0         0
+         3         0
+        -1        -3
+         0         1
+         0        -1
+        -3         0
+         2         2
+         0         0
+        -2         2
+         3        -1
+         2         2
+        -1         1
+        -2         1
+         1         1
+         1         1
+         0        -1
+         0         1
+         2         0
+        -2        -2
+         0         0
+        -1         1
+         1         0
+        -1        -3
+         0        -3
+        -1         1
+         2         0
+        -1         0
+         0         1
+         0         0
+        -1         0
+        -2         0
+         0        -1
+         2        -2
+        -3        -1
+         0         0
+         0         1
+         0         1
+        -1         0
+         0         0
+         0        -1
+        -2         2
+        -3         0
+         0         0
+         1         0
+         0         0
+        -6         1
+         4         7
+         0         0
+         5        -4
+         1         0
+        -1        -1
+         0        -1
+        -1         0
+        -3         0
+        -1        -1
+         0        -1
+        -2         2
+         0         0
+         0         0
+         0        -3
+         0        -1
+         0         0
+         0         0
+         0        -5
+        -3         4
+         0         0
+        -4        -6
+         0        -3
+        -1         0
+         0         1
+         1         0
+         0        -1
+         1        -1
+        -2         0
+        -3        -3
+         0         3
+        -1         1
+        -8         0
+        -2         0
+         3        -3
+         0         0
+         0         1
+         1         1
+         2         1
+         1         0
+         3         1
+         1        -1
+         1         0
+         0         0
+         4         4
+        -1        -1
+        -1         1
+         2         0
+         0         0
+        -1        -1
+         0         1
+         2         1
+         0         0
+         0         0
+         0         1
+         0        -1
+         0         0
+        -1         0
+         1         0
+         0         1
+        -1        -1
+        -1         4
+         1        -1
+         0         0
+         3         1
+        -2         1
+        -1        -1
+        -1        -1
+         1         0
+         1         0
+         2         1
+         2        -1
+        -1        -1
+        -1         0
+        -2        -2
+        -1         6
+        -1         1
+         1        -1
+         0         1
+        -1         0
+         0         0
+         0        -3
+         0        -1
+         3         0
+         2         0
+        -1         3
+        -1         1
+         0         3
+         1        -1
+         0         1
+        -4        -2
+         1         4
+         5        -4
+        -4         3
+         1         0
+         2         0
+         0         0
+        -2        -1
+        -2        -1
+         1         1
+         3         2
+         2         0
+         3        -3
+         0         0
+         0         0
+         2         1
+        -1         0
+        -1         0
+        -2         0
+        -1        -1
+         1         0
+         0        -3
+         4         1
+        -3         2
+         1         1
+        -2        -2
+         0         0
+         0         0
+         0         0
+         4        -2
+         0         0
+        -2         0
+        -2        -3
+         0        -1
+        -1        -1
+         1        -2
+        -2         1
+         0        -1
+        -1        -1
+         2         1
+         0         1
+        -1         0
+        -3        -3
+         2        -4
+         1         0
+        -1         0
+         2         8
+         0         0
+         0         1
+        -1         5
+        -3         1
+         1        -1
+        -1         0
+         2         4
+         1         1
+         2         2
+        -3         2
+         1        -1
+         2         3
+         1         6
+        -1         1
+        -5         3
+        -2        -1
+         6        -2
+        -1         4
+         0         2
+         1         0
+         1         2
+        -1         0
+         2         0
+        -1         0
+         1         0
+        -1         1
+        -4         0
+         0        -1
+         0        -1
+        -2         2
+         2        -2
+         0        -1
+        -1        -1
+        -2         0
+        -2         0
+         0         1
+        -3        -2
+        -1        -2
+        -1         0
+         1         1
+         2         0
+         0        -1
+         2        -1
+         0         4
+         1         0
+         1         0
+        -1         3
+         1        -1
+         0         1
+         1         0
+         0         0
+        -1         1
+         1         0
+        -2        -3
+         0         1
+         2        -1
+         3         1
+         2         5
+         1         1
+         0         0
+         2         1
+         1         1
+         0         1
+        -1         3
+        -2         2
+         1         0
+         2         1
+         0        -3
+        -1         0
+         1         1
+        -1         4
+         2         0
+        -1        -1
+        -1        -1
+         3        -6
+        -3         7
+         0         0
+         1        -4
+        -1        -1
+         1         1
+        -1         1
+        -2         0
+         0         1
+        -1         1
+         0         3
+         0        -2
+         0        -1
+         0         0
+        -2         0
+         1         1
+         4         4
+         3        -4
+         0         0
+         1         1
+         2        -4
+         1        -1
+         0        -1
+         2         2
+        -3         3
+         0         0
+         1        -1
+        -2        -1
+         1         1
+         0         1
+         1         1
+         1        -2
+         0        -1
+         2         2
+         2        -1
+         0        -2
+         1         0
+         0        -1
+        -1         1
+        -1        -1
+         1         0
+        -1         1
+         0         0
+         1         0
+         5         1
+        -2         0
+         1         0
+         0        -2
+         3        -3
+         0         0
+         2         1
+        -2        -2
+        -1        -1
+        -1         1
+         0        -1
+         1         0
+         0         1
+         0         0
+        -4         1
+        -2         1
+        -2        -1
+         4        -1
+         1         0
+         0         5
+        -2        -2
+        -2         1
+        -1         0
+         1        -1
+        -1         2
+         0         0
+         0         3
+         5        -1
+         1         0
+         1         0
+         0        -3
+        -1         1
+         0         0
+         2        -1
+         3        -1
+         1         0
+         1         0
+         2        -4
+         0         0
+         0         1
+         0         1
+         2         1
+         2         1
+         0         0
+         1        -2
+        -1         0
+        -1         0
+        -2        -2
+        -3        -1
+         0        -1
+         1         2
+        -3         4
+         1        -1
+         2         1
+        -2        -2
+        -2        -1
+        -1         1
+         0         1
+        -1        -4
+        -1        -1
+        -1         1
+         4         0
+         1         0
+        -1         1
+         0         0
+         1         0
+         0         1
+         0         1
+         0        -3
+        -2         0
+        -2         0
+         0        -1
+         4         0
+         3         0
+        -2        -3
+         2        -3
+        -1         0
+         5       -13
+      3850     15889
+        -6       -17
+         2         0
+        -1         1
+        -1        -2
+         0         0
+         0         0
+        -2         1
+         1        -1
+        -1        -1
+         0        -3
+         2         0
+         1         2
+         0        -1
+        -4         2
+        -1         1
+        -1         0
+         1         0
+        -1        -1
+         0         1
+         1         5
+        -2        -3
+         0         0
+         0         2
+        -1        -1
+        -1        -1
+         0         2
+         3         2
+        -1         0
+        -1         0
+        -1        -1
+         2        -3
+        -1         0
+         0         1
+        -1        -4
+         1        -1
+         0         0
+         2        -1
+         0        -2
+         0        -1
+        -2        -1
+         6         4
+         1         0
+         1         0
+         0        -2
+         1         1
+        -2         0
+        -2         0
+        -2         2
+         0         0
+        -1         1
+         2        -2
+         0        -1
+         0        -1
+        -2        -3
+        -3         3
+         0        -2
+        -1         0
+         3        -1
+         1         1
+         2         6
+        -5        -2
+        -2         1
+         1         0
+        -2        -2
+         0        -4
+        -1        -1
+        -1         1
+        -2        -2
+         2         0
+         0         0
+         3         4
+         1         0
+         1        -1
+         1         1
+         1         0
+         0         1
+        -1         0
+         0        -4
+         0        -1
+        -1        -1
+        -1         0
+        -2        -2
+         2         0
+         1         2
+         1         1
+         0         0
+        -1         1
+        -1        -1
+        -2         2
+         0         0
+        -1         0
+        -1         2
+         0        -1
+        -1        -2
+         2        -2
+         1         2
+        -1         0
+         0         1
+         3         3
+         0         1
+         0         0
+        -3        -1
+         0         0
+         0         0
+        -1        -2
+        -1         1
+        -2        -1
+        -1         1
+         1         3
+        -1         0
+        -2         0
+         0         2
+        -2         2
+         1        -1
+         1        -2
+        -1        -4
+         0         0
+         0         1
+        -2        -7
+        -1         1
+         6         2
+        -2         1
+        -3        -3
+        -1         1
+         0         0
+         1        -1
+         1         0
+         0         0
+        -1         1
+         0         2
+         1         1
+         0         1
+         2        -2
+         0        -1
+         0         1
+         4        -2
+         1         1
+        -1         0
+        -5        -3
+         2         1
+         0         0
+        -1         0
+         0        -4
+         1         0
+        -2         0
+         0         2
+         2         1
+         0        -1
+         0        -1
+         2         0
+         1         0
+         1         0
+         1         0
+         2         1
+         0         0
+         3         0
+        -1         1
+         0         0
+         1         3
+        -3        -2
+         1         0
+        -1        -1
+         2         3
+        -3         5
+         1         1
+         0         0
+        -3        -5
+         0         0
+         0         2
+         0         1
+         0        -1
+        -1        -1
+         1         0
+         0         0
+         0         0
+         0         0
+         3         1
+         1        -1
+         1         3
+        -4         0
+         0         0
+         7        -2
+        -2        -1
+         0         2
+         0         0
+        -2         1
+         2         4
+         1         1
+         0         0
+        -2        -2
+        -2         2
+         1         0
+         1         1
+        -2         2
+         1         0
+        -1         1
+         0        -1
+         3        -1
+         1        -1
+         4         2
+         1        -5
+        -2         0
+        -1         0
+         1         4
+         1         1
+         1         1
+         1         1
+         1         0
+         1         1
+         0         1
+        -6         0
+         2         0
+        -3        -3
+         0        -1
+         1         1
+        -1         1
+        -2         1
+        -1         0
+        -3         1
+        -1        -1
+         0         0
+         0         0
+        -3         4
+         1        -1
+         1         0
+        -2         0
+         1         0
+         0         0
+         1         1
+        -2         1
+         1         1
+         0         0
+         0         1
+         0        -1
+         0        -1
+         1         0
+        -1         0
+        -1         1
+         1        -1
+         1         4
+        -1        -1
+         1         0
+        -3         1
+         1         1
+         1        -1
+         1        -1
+         0        -1
+        -1         0
+        -2         1
+        -2        -1
+         1        -1
+         2         0
+         2        -2
+         1         6
+         1         1
+         0        -1
+         1         2
+         1         0
+        -1         1
+         0        -3
+         0         0
+        -1         1
+        -2         0
+         1         3
+         1        -1
+         0         2
+        -1        -1
+         0         1
+        -1         0
+        -1         4
+        -5        -4
+        -5        -5
+        -1         0
+        -1         0
+         0         0
+         1         2
+         3        -1
+        -1         1
+        -2         2
+        -1         0
+        -3        -3
+         0        -1
+         0         0
+        -2         1
+         1         0
+         1         1
+         2         0
+         1        -1
+        -1         0
+         1        -3
+        -4         1
+         4         2
+        -1         1
+         3        -2
+         0         0
+         0         0
+         0         0
+        -3        -2
+         0         0
+         3         0
+         2        -3
+         0        -1
+         1        -1
+         0        -2
+         2         1
+         0        -1
+         1        -1
+        -1         1
+         0         1
+         1         0
+         3        -3
+        -2        -4
+        -1         0
+         1         0
+        -2         8
+         1         0
+         0         0
+         1         5
+         3         1
+        -1        -1
+         2         0
+        -2         4
+         0         3
+        -2         2
+         3         2
+        -1         0
+         0         0
+         0         6
+         1         1
+        -6         0
+         2        -1
+        -5        -2
+         0        -2
+        -1         0
+        -1         0
+         0         2
+        -1         2
+        -2         1
+         1         0
+         1         1
+         1         1
+         5         0
+         0        -1
+         0        -2
+         2         2
+        -1        -1
+        -1        -1
+         1        -1
+         2         0
+         2         0
+         1         1
+         3        -2
+         1        -2
+         2         0
+        -1         1
+        -2         0
+        -1        -1
+        -2         0
+         0         4
+        -1         0
+         0         0
+         1         3
+        -1        -1
+         0         0
+        -1         0
+         0         0
+         1         0
+        -1         0
+         2        -3
+         0         1
+        -2        -1
+        -3         1
+        -1         5
+        -1         1
+         0         0
+        -2         1
+         0         1
+         0         1
+         1         3
+         2         2
+        -1         0
+        -2         1
+         1        -3
+         1         0
+        -1         1
+         1         3
+        -2         0
+         2        -1
+         2        -1
+        -3        -6
+        -4        -5
+         1         0
+        -1        -4
+         1        -1
+         1        -2
+         1         1
+         3         0
+        -1         0
+         1         1
+         0         3
+         1        -1
+         0        -1
+         0         0
+         2         0
+         0         0
+        -4         4
+        -3        -3
+        -1        -1
+        -1         1
+        -1        -4
+        -1        -1
+         0         0
+        -2         2
+         3         3
+         1         0
+        -1        -1
+         2        -1
+        -1         1
+         0         1
+        -1         1
+        -1        -2
+         1         0
+        -2         2
+        -2        -1
+         0        -2
+         0         0
+         1        -1
+         1         1
+         0        -1
+        -1         0
+         1         1
+         0         1
+        -1         0
+        -5         1
+         2         0
+         0        -1
+         0        -2
+        -3        -3
+        -1         0
+        -2         1
+         2        -2
+         1         1
+         1         1
+         0        -1
+         0         0
+         2         0
+         0         0
+         4         1
+        -1        -1
+         2        -1
+        -4        -1
+         0        -3
+         1        -6
+         3        -2
+         3         1
+         0         0
+        -1        -1
+         1         2
+         0         1
+         0         3
+        -5        -1
+         0         0
+         0         0
+         1        -3
+         1         1
+         1         0
+        -2        -1
+        -2        -1
+        -1         0
+        -1         0
+        -2        -4
+         0         0
+         0         1
+         0         1
+        -2         1
+        -1         1
+         1         0
+         0        -2
+         1         0
+         1        -1
+         2        -2
+         3         0
+         0         0
+         0         2
+         3         4
+         0        -1
+        -1         0
+         2        -2
+         2        -1
+         1         1
+         0         1
+         1        -4
+         1         0
+         1         1
+        -4         0
+        -1         0
+         2         1
+         0         0
+        -1         0
+        -1         0
+         0         1
+         1        -3
+         1         0
+         1         2
+         0         0
+        -4         1
+         1         1
+         3        -1
+        -1        -1
+         0        -4
+         1         4
+     -3958     15793
+         1         7
+         3        -3
+        -1         3
+         0        -1
+        -4        -1
+        -2         0
+         1         1
+        -2         0
+         0         1
+        -1        -3
+        -3         0
+        -1         1
+         0        -1
+         3         2
+        -1         0
+        -1         0
+        -2         0
+         1        -1
+         0         1
+        -2         4
+         1        -3
+         0         0
+        -1         1
+         0        -2
+         0        -1
+        -1         2
+        -4         2
+         1         0
+         0         0
+         0        -1
+        -3        -3
+         0         0
+        -1         1
+         1        -4
+        -1        -1
+        -1         0
+        -3        -1
+        -1        -2
+         0        -1
+         1        -1
+        -6         3
+        -1         0
+        -1         0
+        -1        -2
+        -1         1
+         2         0
+         2         0
+         1         1
+         0         0
+         1         1
+        -2        -2
+         0        -1
+        -1        -1
+         2        -3
+         2         3
+         1         0
+         1         0
+        -4        -1
+        -1         1
+         2        -7
+         4        -2
+         2         0
+         4         0
+         1        -2
+         0        -4
+         0        -3
+         0         1
+         2        -2
+        -2         0
+        -1         1
+        -3         4
+        -1         0
+         0        -1
+        -1         1
+        -1         0
+        -1         1
+         1        -1
+         0        -4
+         0        -1
+         0         0
+         1         0
+         2        -2
+        -1         0
+        -1         1
+        -1         1
+         0         0
+         1         0
+         1        -1
+         2         2
+        -1         0
+         0         1
+         1         1
+         0         0
+         1        -2
+        -2        -2
+        -1         2
+         0         0
+         0         1
+        -3         3
+         0         1
+         0         0
+         3        -1
+         0         0
+         1         0
+         1        -1
+         1         1
+         2        -2
+         1         0
+        -2         3
+         1         0
+         1         0
+         0         2
+         1         2
+         0        -1
+        -1        -2
+         1        -4
+         0        -1
+         0         0
+         2        -7
+         1         1
+         6        -4
+         2         1
+         2        -3
+         1         1
+         0         0
+        -1        -1
+        -1         0
+         0         0
+         1         1
+         1         2
+        -2         1
+         0         1
+        -2        -2
+         0         0
+         0         1
+        -4        -2
+        -1         1
+         1        -1
+         4        -3
+        -2         1
+         0         0
+         1         0
+        -1        -5
+        -1         0
+         2         0
+         0         2
+        -3         1
+         0        -1
+         0        -1
+        -2         0
+        -2         0
+        -1         0
+        -1         0
+        -1         1
+         0         0
+        -3         0
+         0         1
+         1        -1
+        -1         3
+         4        -2
+        -1         0
+         0         0
+        -2         3
+         3         5
+         0         2
+         0         0
+         3        -5
+         0         0
+         0         1
+        -1         1
+         0        -1
+        -1        -1
+        -1         0
+         0         0
+         1         2
+        -1         0
+        -3         1
+        -1        -1
+         3        -3
+         4         1
+         0         0
+         5         0
+         2        -1
+         0         2
+        -1        -2
+         1         1
+        -1         4
+        -1         1
+        -1         1
+         2        -2
+         2         2
+         0         1
+        -1         1
+         2         2
+        -1         0
+         1         1
+         0        -1
+        -3        -1
+        -1        -1
+        -4         2
+        -1        -5
+         2         0
+         1         0
+        -1         4
+        -1         1
+        -1         0
+        -1         1
+        -1         0
+        -1         1
+         0         1
+       -11         0
+         0         1
+        -1         2
+        -2        -1
+        -1        -1
+         1        -2
+         0         2
+         0         0
+        -4         0
+         0         0
+         0         2
+         2         1
+         4         1
+         0         0
+         0         0
+        -2        -1
+        -2        -1
+         1         0
+         0         2
+         3         4
+         2         0
+        -1         1
+         0         5
+        -1        -2
+        -2         0
+        -1         1
+         0         1
+         0         1
+         0         0
+         0         0
+         0        -1
+         0        -1
+        -1         1
+         0         1
+         0         1
+        -2        -2
+        -3        -1
+         0         1
+         0        -2
+        -2        -1
+        -2         0
+         1         0
+         0         3
+         3         3
+         1         0
+        -1         0
+         0         2
+         1         0
+         2         0
+         1        -1
+         0         0
+         0         1
+         1         0
+        -1         2
+         1         2
+         0         0
+         0         0
+         1         0
+         0         3
+         1         1
+         4         1
+         3        -5
+         0        -1
+        -2        -2
+         2         0
+         1         0
+         1        -2
+         1         2
+         2         0
+        -1         1
+        -1        -2
+         0        -1
+         0         0
+         1        -2
+         0         1
+         1         1
+         2         0
+         1        -1
+         0        -1
+         2         1
+         5         2
+         1         0
+         0         2
+         1         0
+        -2        -1
+         1        -1
+         0         2
+        -2        -1
+         1         0
+         0         1
+         0        -4
+         0         1
+         0        -1
+         0         0
+         1         0
+         1         1
+         1         0
+        -1         1
+         0         1
+        -1        -1
+         1        -1
+        -4         3
+         0         0
+         1         0
+        -2         0
+         1         0
+         0         0
+         1         2
+        -3        -1
+        -1         0
+         0         2
+         1         2
+        -1         0
+         0        -1
+         1         0
+         0         1
+        -2         0
+        -1         1
+         0        -4
+        -4        -4
+         0         1
+        -7         5
+         1         5
+         1         2
+         1         0
+         1        -1
+         0         2
+        -3        -3
+        -1         0
+         0         1
+         0         1
+        -1        -3
+         2         0
+         0         0
+         0         4
+         3         4
+         0         0
+         1        -1
+         1        -4
+        -1        -1
+        -3         0
+         2        -2
+         0        -2
+         1         0
+         0         0
+         2        -3
+         0        -1
+        -3        -3
+        -1         1
+        -1         1
+         0        -1
+        -1        -1
+         0         0
+         0         0
+         0        -1
+        -2        -3
+         0         0
+         0        -1
+         0        -2
+         2         2
+         0         0
+         0         0
+         0         6
+         0         0
+        -2         1
+         4        -6
+         0        -1
+         0         0
+        -2         1
+         2        -2
+         0         0
+        -1         0
+        -1        -1
+         0         1
+         0         0
+         1         0
+         0         0
+         1        -1
+         0         2
+        -1         0
+         7        -2
+         0         0
+         0        -5
+         1         0
+        -3         0
+         1        -1
+         1        -2
+         0         0
+        -5         1
+        -3         4
+         0         1
+         1         1
+        -5         1
+         1         0
+         0         0
+        -4        -2
+        -4         0
+        -1         1
+         0         1
+         2         2
+         0         0
+         0         0
+        -1         1
+        -2        -3
+         0         0
+         2        -3
+         0        -4
+         1         1
+         1         0
+        -1         1
+         0        -1
+         0         0
+         4         0
+         2        -2
+         0        -1
+         0         1
+        -4         0
+         0         0
+         0         2
+        -1         0
+         1         0
+        -1         1
+         0         1
+        -5        -3
+         1         0
+        -1         1
+         0         0
+         0         2
+        -1         0
+         1        -1
+         0        -4
+         0         0
+        -1         0
+        -2         2
+         0        -1
+         0        -1
+         1         0
+         2         0
+         0        -1
+        -1        -1
+        -9        -1
+         1         0
+        -2         5
+         1         1
+        -2         0
+         0         0
+         0        -1
+         1         1
+        -3         0
+        -1         2
+        -1        -2
+         0         0
+        -1         0
+         4        -4
+         0         0
+        -1         0
+         1        -1
+         1        -1
+        -1        -1
+         0         1
+        -6         1
+        -1         1
+         0         2
+        -1         0
+         0         0
+         0         0
+         0         2
+        -3        -2
+        -3         0
+         0         0
+         0         3
+        -1        -1
+        -1         0
+        -1         1
+         0         1
+         1         2
+         1         0
+         0         0
+         0         0
+        -2        -1
+         1         0
+        -1         1
+        -1         2
+         0         1
+        -7         0
+        -1         1
+         0         1
+        -1         1
+        -1         2
+         1        -1
+        -1         1
+         0         2
+        -3         1
+        -1         2
+        -1        -3
+         1         5
+         1         1
+        -1         3
+        -1        -1
+         4         5
+         0         1
+    -10853     12170
+         1        -2
+        -3        -5
+         0         1
+         0         1
+         0         0
+         0         1
+         2         0
+         0         1
+         1        -1
+         1         1
+         1         1
+         1         0
+         1        -2
+         3         2
+         2         1
+         0         2
+         0         8
+         1        -1
+         2         1
+        -2         2
+         1         3
+         1         1
+        -1         0
+         4        -3
+         1        -1
+         0         0
+        -2        -1
+         2        -1
+         0         0
+         2         1
+        -3         0
+         1        -1
+         0        -2
+         2         1
+         0         0
+         0        -1
+         0         2
+         1         1
+        -1         0
+         1         0
+        -2        -4
+         1         0
+        -1         0
+         0         0
+         0         1
+         0         0
+         0         0
+        -1         1
+         0        -1
+         1         1
+         4        -2
+         2        -1
+         0         0
+         3         1
+         5         0
+         0         0
+         0        -1
+        -3        -3
+         1         0
+        -5         3
+         1         7
+        -1        -2
+         2        -1
+        -1         1
+         0        -3
+         0        -1
+         0         0
+        -3         4
+         0         1
+         2         2
+        -2         0
+         1        -1
+         0        -1
+         0        -1
+        -1         1
+        -1         1
+         0         1
+        -2        -2
+         2         0
+         0         0
+         0         1
+         0        -1
+         4         0
+         0        -1
+         0        -3
+         0         0
+         0         0
+        -1         2
+         1        -2
+         0         0
+        -2         0
+         0         0
+         0        -1
+         1         0
+         4         0
+         1        -1
+         0         0
+        -1        -2
+         4         1
+         0         0
+         0        -1
+         2         1
+        -1        -1
+         2        -2
+         0         1
+        -3        -4
+        -1        -1
+         1        -1
+         0        -1
+         1         0
+        -1         0
+        -3         3
+         1         0
+         1         0
+         4         0
+         3        -3
+         0         1
+         0         1
+        -1         0
+        -1         1
+         1        -7
+        -1        -1
+        -4        -1
+        -1         2
+         0         0
+         2         3
+         0         0
+         1        -1
+         0         3
+        -2        -2
+        -1         0
+         1        -1
+         0         1
+         0         0
+        -3         0
+         1        -3
+         0         1
+        -1        -1
+         3         0
+        -2         2
+         0         0
+         2         2
+        -3        -1
+        -2         2
+         1         1
+         2         1
+         0         0
+        -1         1
+         0        -1
+         0         1
+        -1         0
+         2        -2
+         0         0
+         1         1
+         0         0
+         1        -2
+         0        -3
+         1         1
+        -2         0
+         1         0
+         0         1
+         1         1
+         1         0
+         2         0
+         0         0
+        -2        -2
+         3        -1
+        -1         1
+         0         2
+         0         0
+         2         0
+        -1         1
+         0        -1
+         2         2
+         0         0
+         0         0
+        -1         0
+         0         0
+         0        -1
+        -4         7
+         0         0
+         4         4
+        -1         0
+         1        -1
+         0         1
+         1         1
+         3         0
+         1        -1
+         0         1
+         2         2
+         0         0
+        -1         1
+         0        -3
+         0        -1
+         0         0
+         0         1
+         0        -5
+         3         4
+        -1         0
+         4        -6
+         0        -3
+         0         0
+        -1         0
+        -1         1
+         0        -1
+        -1        -1
+         2         0
+         3        -3
+         0         3
+         1         1
+        -7         0
+        -1        -3
+         4        -1
+        -1         0
+         0         1
+         0         1
+         2         1
+         0        -1
+        -4         0
+         0         1
+         1         0
+        -1         1
+        -3        -5
+         0        -1
+        -1         0
+         0        -3
+         0         1
+         0         0
+        -1         1
+         2        -2
+         1        -1
+         0         0
+         0         2
+        -1        -1
+        -1         1
+         0        -1
+         1         0
+         1        -1
+         1         1
+        -3        -1
+         1        -1
+        -1         1
+        -4        -2
+        -1        -2
+        -1        -1
+        -2         1
+        -1         3
+         0         1
+         2         0
+        -1        -2
+         1         0
+         0        -2
+        -2        -1
+         5         2
+         1        -1
+         1         1
+        -1         2
+        -1         1
+         0        -1
+         3        -1
+         0         0
+         1        -1
+        -2         0
+        -3        -1
+        -1        -1
+         1         0
+        -2         1
+        -1         0
+         0         1
+         2         0
+        -5         1
+         6         4
+         1         0
+        -1        -2
+         0         0
+        -2        -2
+        -3        -1
+         1        -1
+        -2        -2
+         0         2
+         4        -3
+        -1         0
+         0         0
+         0         2
+        -1         0
+         1         1
+         2        -1
+         1        -1
+         1         0
+        -3         2
+        -3        -5
+        -2        -4
+         1         1
+        -2         3
+        -1         1
+         0         0
+         0         1
+        -1        -4
+         0         0
+        -1        -3
+        -2        -4
+         0         0
+         1         2
+         2         1
+        -2         0
+         0         0
+         1         1
+        -1         2
+        -1         1
+         0         0
+         3         3
+         2         3
+         1         0
+         0         1
+        -2        -5
+         0        -1
+         0         0
+         5         1
+         2         1
+         1         2
+        -2         0
+         4        -2
+        -1        -2
+        -1         2
+        -4         1
+         0        -1
+        -1         0
+        -4         1
+        -2         0
+        -1        -5
+         2        -1
+         1         7
+        -2        -2
+         0        -1
+        -1         1
+        -2         0
+         1         2
+         0        -3
+         1         1
+        -1         0
+        -1         1
+        -2         5
+         0         1
+         1         0
+        -2         3
+         1        -1
+        -1         2
+         0        -1
+        -3        -1
+         0         2
+         0         0
+         1        -3
+        -1        -2
+         0         2
+        -1         0
+         1         2
+         1        -1
+        -1        -2
+         0        -4
+         0         1
+         0         0
+         1         1
+        -1         1
+         0         0
+         1        -1
+        -1         0
+         1         0
+         0         2
+        -2        -3
+         1         0
+        -2         1
+        -1         3
+         2         5
+         0        -1
+         0        -1
+         2         2
+         1         0
+         1         0
+         0        -3
+        -1        -2
+         1         0
+         1        -3
+         0         4
+        -1        -1
+         1         1
+         2         1
+        -2        -1
+         1        -2
+        -2         0
+        -4        -3
+        -2         7
+         0        -1
+         1        -5
+         0         1
+         0         2
+         0        -1
+        -3         0
+         0        -1
+         0        -2
+        -3         0
+        -1         0
+        -1         0
+        -1        -2
+         0        -2
+         0         0
+         2        -5
+        -4         2
+         1         1
+         1         1
+        -2        -1
+        -1         0
+         0         0
+         2         2
+         0         2
+         0         1
+         2         1
+        -2        -2
+         1        -1
+         0        -1
+        -1         2
+         1        -2
+        -1         1
+        -2        -1
+         1         2
+         0        -2
+         0         0
+         0         0
+         0        -1
+         0         0
+         0        -1
+         1        -1
+        -1         0
+         2         0
+         1        -6
+         2         1
+         1         1
+         0        -1
+        -1        -4
+        -1         0
+         1         2
+        -3        -3
+         1         1
+         0        -1
+         0         0
+         0        -1
+        -1         1
+         0         0
+        -1        -5
+         1        -1
+        -2         2
+        -6         2
+         3        -1
+         3        -5
+        -1         3
+         2         1
+         0         1
+         1        -1
+         1         1
+        -1         0
+        -3         0
+         5        -1
+        -1         0
+        -1         0
+         3        -1
+        -2         1
+         0         0
+        -2         3
+         1         2
+         1         0
+         0        -1
+        -3         1
+         0         0
+        -1         1
+         0         0
+        -2         0
+        -1         1
+        -1         0
+        -2        -1
+         0         1
+         0        -1
+        -3        -1
+        -2         4
+         0         1
+        -2         0
+        -5         3
+        -1        -1
+        -2         1
+         0        -3
+        -3        -1
+        -1         1
+        -1         0
+         1        -1
+        -2         0
+        -1         1
+        -7         1
+        -1         1
+        -4         0
+        -2         1
+        -3        -1
+         0         1
+        -2         1
+        -4         1
+         0         1
+        -3        -1
+        -2        -1
+         1        -3
+        -1         0
+        -1        -2
+         0        -2
+        -6         2
+         0         1
+    -15261      5731
+         3         1
+        -4         3
+         0        -2
+         0         0
+         3         0
+         1         0
+         2         1
+         0         2
+        -1         1
+        -2         0
+        -2         0
+         0         1
+         0        -1
+         1         5
+         0         0
+         0         1
+         2         3
+        -1         2
+         1        -1
+        -3         2
+        -2        -1
+         1         0
+         0        -1
+         3        -1
+         0        -1
+         2        -1
+        -3        -1
+         0        -2
+         0         0
+         0         1
+        -2         1
+         1        -1
+         1         0
+        -2         1
+         0         0
+         1         0
+         4         0
+         0        -1
+         0         0
+         1        -2
+         8         1
+         1        -1
+        -1        -1
+         2         0
+         1         1
+         0         2
+         3         0
+        -2        -1
+         0        -1
+         1         1
+        -1         4
+         1         0
+         2        -1
+        -1         3
+         4        -3
+         0        -1
+        -1         0
+        -1        -4
+         0        -1
+         7         1
+        -5         1
+         0         2
+         4         1
+         1        -2
+         0        -4
+        -3         0
+         0        -1
+         0        -2
+         3         0
+         2        -1
+        -4        -3
+         1         1
+         1        -1
+         0        -1
+        -1        -2
+        -1         1
+         0         0
+        -3         0
+         1         0
+         0        -1
+        -1         0
+        -2         2
+        -1        -1
+        -1         1
+         2         0
+         1         0
+         1         1
+         0        -1
+        -2         1
+         1        -1
+         0        -1
+        -1        -1
+         1         0
+        -2         1
+        -1         2
+        -1         0
+         0         0
+        -1         0
+        -2        -5
+        -1         0
+         0         0
+        -1         4
+         0         1
+         0        -1
+        -1        -1
+        -1         1
+         2         2
+         0        -1
+         2         2
+         1         1
+         1        -1
+        -2         0
+        -2         1
+        -1         1
+         0         1
+         4        -1
+         0        -1
+         1        -1
+         2         4
+        -1        -1
+        -5        -5
+         1         2
+         2         4
+        -1        -1
+         1         0
+         0        -1
+        -1        -1
+         0         0
+        -1         2
+         0         0
+        -2        -2
+         0         0
+         2        -1
+         0         0
+         0         0
+         4         4
+         1         1
+        -1         1
+         5         2
+        -1         2
+         0         0
+         1         1
+        -1         4
+         0         2
+        -3         0
+         2         1
+        -3        -2
+         1         0
+         0        -1
+         1        -2
+        -2         0
+         1         1
+         1         0
+         1        -2
+         0        -1
+         2         3
+         0         0
+         0         1
+        -1        -2
+         1        -4
+         1         0
+         0         0
+        -1        -2
+        -4        -4
+         0         2
+         0        -1
+         3         5
+         0         0
+         0         1
+         1        -1
+         0         1
+         0         1
+         2         0
+         1         0
+         1        -2
+         0         1
+         4         1
+         0        -1
+         2         3
+        -3        -4
+         0         0
+         2         4
+         2         0
+        -1         0
+         0        -2
+         1         1
+        -1        -2
+        -1         1
+         1         1
+        -1         2
+         2         0
+         0         1
+         1         0
+         0         2
+        -1        -1
+        -1        -1
+         0        -2
+         1        -3
+        -1         0
+         2         4
+         2        -4
+         0         2
+         1        -1
+        -2         1
+         2         0
+         0        -1
+         0        -1
+         1         0
+         2         1
+         1         0
+        -8         0
+         0         2
+        -2        -4
+        -1         0
+         0        -2
+        -2        -1
+        -1         1
+         0         0
+         2        -1
+         1         0
+        -1         0
+         0         0
+         3        -3
+         2         1
+         0         1
+        -1         1
+         0        -1
+         0         0
+         0         1
+         0         1
+         0         0
+         0         0
+         0         0
+        -1         0
+         0         0
+         1         1
+        -1         0
+         0         0
+        -1         1
+        -4         1
+        -1        -1
+         1         0
+         2        -1
+        -1         1
+         0        -1
+        -1        -1
+         0        -1
+         0         0
+        -1         1
+        -1         1
+        -1         1
+         0         0
+         1        -3
+         6        -1
+        -1        -1
+         0         0
+         0         1
+         0        -1
+        -1         0
+         4         0
+         0        -1
+         0         2
+         1         0
+        -2         0
+         1         0
+         3         0
+         1         1
+        -1         0
+         4        -2
+         5         1
+         3         7
+        -1         6
+         0         0
+         0         1
+         0         1
+         0         2
+         1        -1
+         0         1
+         2        -2
+         0        -1
+        -2        -3
+        -1         0
+         0         0
+        -2        -1
+         1         0
+         0         0
+        -1         0
+         1         0
+        -1         0
+        -2         0
+         2         2
+        -2         2
+        -1         1
+        -2        -1
+         0        -1
+         0         0
+         0         0
+        -3         2
+         0         1
+         1         1
+         1        -3
+        -1         0
+        -1         0
+         2         0
+         1         1
+        -1         0
+        -1         0
+        -1        -1
+         0         1
+         0        -1
+        -2         2
+         5        -1
+        -1         0
+        -1        -1
+         1        -9
+         0         0
+        -1         1
+         5        -1
+        -2        -3
+         1         0
+         1        -1
+         3         1
+         1        -2
+        -3        -1
+         2         2
+        -1         1
+         2        -2
+        -7         0
+         1         2
+         2        -5
+        -1         2
+         2        -3
+         2         3
+         1         1
+         1        -1
+        -2        -1
+         1         0
+         1         1
+        -1        -1
+        -1        -1
+         0         1
+         1        -3
+         0         0
+         1         0
+         1         2
+        -3         1
+         0         1
+         1         1
+         1         1
+         0        -1
+         0        -1
+         2         2
+         1        -2
+         0        -1
+         0        -2
+        -1        -1
+         0        -1
+         0         1
+         0        -4
+         0        -1
+         0         0
+         4        -1
+         1         1
+        -1         0
+        -1         0
+         0         0
+        -1        -1
+        -1        -1
+         1        -3
+         1         0
+         1         2
+        -2        -1
+        -1         4
+         1         1
+         0         1
+        -4        -1
+        -1         1
+         1         0
+        -1        -2
+        -2         1
+        -1         0
+         1         1
+         0         3
+         0         0
+        -1         2
+         4        -1
+         1         1
+         2         0
+         1        -1
+        -7         2
+        -6        -5
+         0         0
+        -1        -4
+        -1         0
+         1         0
+        -2         0
+         1         1
+         0         0
+        -1         0
+        -3         1
+         0        -3
+        -2         0
+         0         2
+        -1         2
+        -1         0
+         4         2
+         2         5
+         1         0
+        -1         1
+        -6         1
+         1         2
+         1         0
+        -1         2
+         4        -2
+         0        -1
+         0        -1
+         1        -1
+         1         0
+         0        -1
+        -1        -1
+        -1        -2
+        -1         0
+         1        -3
+         0        -1
+         0        -2
+         0         0
+        -1         1
+        -1         1
+         0        -2
+        -1         1
+        -1        -1
+         0         0
+        -1         0
+         1         3
+        -1        -1
+         1        -1
+         0        -2
+        -5         2
+        -1        -1
+        -1        -1
+         1        -2
+        -1         0
+        -1        -1
+         2         0
+        -1         0
+         1         1
+         0         0
+         0         2
+         2         1
+        -1        -1
+         2         0
+         1         0
+        -4         3
+        -4        -1
+        -2        -2
+         0         1
+        -1        -1
+         1        -1
+         0         0
+        -3         0
+        -3        -1
+        -1         0
+         0         0
+         2         0
+         0         1
+         0         0
+         1        -1
+         1        -2
+        -1         1
+         0         1
+         0         6
+        -1         0
+         0         1
+         1         0
+         1        -1
+        -1        -1
+         0        -1
+        -3         0
+        -2         0
+         0         0
+         1        -4
+        -1        -2
+        -1         0
+        -2        -1
+         1         3
+        -3         0
+         0        -1
+         2         0
+         0        -2
+         1        -1
+        -1        -2
+         4         0
+        -1        -2
+        -1        -1
+         1        -1
+         0        -1
+        -1         0
+        -1        -1
+        -1         1
+        -3         0
+        -2         1
+        -6        -1
+        -3         1
+        -2         2
+        -2         0
+        -3         3
+         1         0
+         2         2
+        -2        -2
+        -1        -3
+         0         1
+    -16173     -2017
+         1         3
+         2         5
+         0        -3
+         1         1
+         0         0
+        -1         1
+        -2        -1
+         0         0
+         0         0
+        -4         1
+         1         1
+        -2         0
+         0         0
+         2        -1
+         0         0
+         0         1
+        -1        -1
+         0         0
+         0         0
+        -5         0
+         1        -4
+         0         1
+         1        -2
+         2         1
+         1        -1
+         2         0
+         3        -4
+         2         1
+         1        -1
+         0        -1
+         2         4
+         0         0
+         0         2
+        -4        -1
+         1         1
+         0         0
+        -1        -2
+        -2         0
+         0         0
+         2         1
+        -3         5
+         1         0
+         1         0
+         3         0
+         0         1
+         0        -1
+        -1         0
+        -1         1
+         0         0
+         1        -1
+         2         0
+         2         0
+         0        -1
+        -3        -1
+        -1        -4
+         1        -1
+         1         0
+         0         2
+         1        -1
+        -3        -5
+         3        -3
+         1        -2
+         2        -1
+         3         1
+         0        -4
+        -1        -1
+         0        -1
+         4         1
+        -1        -1
+         0         0
+         2        -4
+         0         0
+        -1        -1
+         1         1
+         1         2
+        -2         0
+         1         0
+        -3         0
+         0         2
+         1         1
+         1        -1
+        -1        -1
+         2         1
+        -2        -1
+         0         1
+         0         0
+         0        -1
+         2         1
+         1         3
+         0         0
+         0         0
+        -2         0
+         0         0
+        -2         0
+         2         2
+        -2        -1
+         1         0
+         3         0
+         2        -2
+        -1         0
+         1         0
+        -1        -2
+         0         0
+         0         0
+         1        -2
+         2        -1
+        -1         1
+        -1         0
+        -1         4
+         0         0
+        -1         1
+        -2         0
+         1         2
+        -1         1
+         1         2
+         4         0
+         0         0
+         1         1
+        -1         9
+        -2         1
+        -7         0
+         2        -1
+        -2         2
+         0         1
+         0         1
+        -2         1
+         1         1
+         0         0
+         1         1
+         3         0
+         1        -1
+        -1         0
+        -1        -3
+        -1         0
+         0        -1
+         1        -2
+         0         1
+         0         0
+        -3         3
+        -2        -1
+         0        -1
+         0         0
+         0         5
+         1        -1
+         1        -1
+         2         0
+         2        -1
+         1         0
+         0        -1
+         0         1
+         1         0
+         0         0
+         0         0
+         1         1
+         0         1
+        -1        -2
+         0         2
+         0         0
+         1        -4
+         4         2
+         0         0
+         0        -1
+         1        -4
+        -5         1
+         0         2
+         1         0
+        -1         6
+         1         0
+        -1         1
+         2         0
+         0         0
+         2         1
+        -1         1
+         0         0
+         1         0
+         0         0
+        -2         1
+        -1         1
+         3        -2
+         2         3
+         0         0
+        -2         6
+        -1         1
+        -3         0
+         1        -1
+         1        -1
+         1        -6
+        -1        -1
+         1         0
+        -3        -1
+        -1        -3
+         0        -1
+        -1         2
+         3        -1
+         1         0
+        -1         1
+         0        -1
+        -2         2
+         0         2
+        -4        -2
+        -1        -5
+         0        -1
+         0         1
+        -4         0
+        -1         1
+         1         0
+         1        -1
+        -1         0
+        -1         0
+         1         0
+        -5         0
+        -1         1
+        -3         1
+        -1         2
+         0         2
+         1         1
+        -1         2
+         0         1
+         4         0
+         0         0
+        -1         1
+         0        -2
+        -2        -3
+        -1         1
+         1         0
+         0         2
+         2         2
+         1         1
+         0         2
+         4        -1
+        -2        -1
+         0         0
+         0         4
+        -2         1
+         1         1
+        -2         0
+        -1         0
+         1         0
+         0         0
+        -1         1
+        -1        -1
+        -1        -1
+         1        -1
+        -1         1
+         1         2
+        -2         1
+         2         3
+        -1        -1
+        -2        -1
+        -1         2
+         1         0
+         0         0
+         1         2
+         3        -2
+         0        -2
+         0        -1
+         0         2
+         0        -1
+         0         1
+         1         1
+         0         0
+         0         1
+         0         0
+        -3         0
+        -1         0
+         0         0
+         0         1
+         0         0
+         2        -3
+         0        -1
+        -2        -2
+        -6        -2
+        -1        -1
+        -2         2
+        -2         0
+        -1         0
+         2        -2
+         2        -1
+         0        -2
+        -1        -1
+        -3        -3
+        -1         1
+         0         0
+         2         0
+         1         1
+         1        -1
+        -2        -1
+         1         1
+        -1        -1
+        -1        -3
+        -3        -6
+        -1         2
+        -1         1
+        -1        -1
+         2         1
+         1         1
+         0         2
+        -1         3
+        -1         0
+        -2         1
+         1        -4
+         1         0
+         0         2
+         1         0
+         1         0
+         0         0
+        -1         1
+        -1        -2
+         0         1
+        -1         1
+        -1         2
+        -2        -4
+        -1        -1
+         0        -1
+         2        -2
+         0         1
+         0        -1
+         3         0
+         2         2
+         1         0
+         1         2
+         3         0
+        -1         1
+         1        -1
+         3         0
+         1         0
+         0        -2
+        -2        -1
+         1        -4
+         3        -4
+        -1        -2
+        -3        -8
+        -3         0
+         0         0
+        -1         1
+         0         1
+         0        -1
+        -2         4
+         1         1
+         1         0
+         1         1
+        -4        -1
+        -2         1
+         0         2
+         1         4
+         3        -1
+        -1         2
+         0         1
+         2        -3
+        -2        -1
+         2         0
+         1         3
+         1        -2
+         0        -1
+         0         1
+         3         1
+         0         0
+        -3         3
+         1        -2
+         0        -1
+         0        -1
+        -1         0
+         0         0
+        -1         0
+        -1        -1
+        -3         2
+         0         0
+         1        -1
+         1        -2
+         1        -1
+         1         0
+         0        -2
+        -1         6
+         0         1
+         1        -2
+         6         1
+        -1        -1
+         0         0
+         1        -2
+         1         2
+        -1         0
+         1         2
+         1         2
+        -1         0
+        -1         0
+         0        -1
+         0        -1
+         0         1
+         1         2
+        -1         2
+         5        -4
+        -1         0
+        -1        -5
+         0        -1
+         0        -1
+         1         1
+         2        -2
+         1        -1
+         3        -3
+        -3        -3
+         1         1
+         1        -1
+         4        -3
+         0         1
+         0         1
+        -1         4
+         4         0
+        -1        -1
+        -1         1
+         1        -1
+         0        -1
+         0        -1
+        -2         1
+        -3         0
+         0         1
+         3         1
+         1        -4
+         1         0
+        -1        -1
+        -1        -2
+        -1        -1
+        -2         0
+        -2         1
+         2         0
+        -1        -2
+         0         0
+         3        -1
+         0         0
+         0         1
+         0         1
+        -1         0
+         0         0
+        -1         1
+        -1         6
+        -2         1
+        -1        -1
+         0        -1
+         2         1
+         0         0
+         2        -1
+         1        -4
+         0        -2
+         0         0
+        -2        -1
+        -1        -1
+         0        -1
+        -1         0
+        -1         3
+         1         2
+        -2        -1
+         8         2
+         3         0
+         5        -3
+         1        -2
+         1         1
+         1         1
+        -1        -1
+         1        -1
+         1         0
+        -2        -1
+        -4        -3
+         0         0
+         0         0
+         4         3
+         1         0
+        -1         0
+        -1         3
+         1         0
+        -1        -2
+         0         0
+         5        -1
+         0        -1
+         0         1
+        -1         0
+         0         0
+         0        -1
+         0         1
+        -2         2
+         1         0
+         0         1
+         1         1
+        -2        -2
+         0         1
+        -1        -1
+         2         1
+         1        -2
+        -1         0
+         0         1
+         1        -2
+        -1        -1
+        -2        -1
+        -1        -1
+         0         0
+         0        -2
+         5         0
+        -1        -2
+         0         0
+        -2        -2
+        -1        -3
+         0        -1
+        -1        -1
+        -1        -2
+         0        -1
+        -2        -1
+        -1        -5
+         3         0
+         0        -1
+        -4         0
+        -3        -3
+        -1         3
+         0         0
+    -13389     -9306
+         0         1
+         4        -1
+        -1        -1
+        -1         1
+        -1         2
+         0         1
+        -3         2
+        -1         0
+        -1         0
+        -1         0
+        -1        -1
+        -1         0
+         0        -2
+         0        -3
+        -1        -1
+        -1         0
+        -1         7
+        -1         0
+        -1         0
+        -3        -2
+         1         3
+         1         1
+         2         0
+         3         3
+         0        -1
+         1         1
+         3         1
+         1         2
+         1         1
+         1        -2
+         4        -1
+         2         1
+         0        -1
+         0        -2
+         1         0
+         1         0
+        -2         2
+         2         0
+         1         1
+         0         1
+        -5        -2
+         1         0
+         1        -1
+         1        -1
+         0         2
+         0         0
+         0         1
+        -2         0
+         0        -1
+         1        -1
+        -2         4
+         1         2
+         0        -1
+         1        -3
+        -4        -2
+         2         1
+         1         0
+        -2         4
+         0         0
+         0         7
+         4         6
+        -1         0
+         2         1
+        -1         0
+         0        -3
+        -2         2
+         0         0
+        -4        -1
+        -2         1
+         1         0
+         3        -1
+         1         0
+        -1        -2
+         0         1
+         1        -2
+        -1        -2
+         1         0
+        -3         1
+        -1         0
+         1         1
+         1         1
+        -2        -1
+        -3        -1
+         0         0
+        -1        -2
+         1         0
+        -1         0
+        -2         0
+         1        -1
+         1         0
+         2         0
+        -1         0
+         0        -1
+         0        -1
+        -2         1
+         1         1
+         0         1
+        -3         1
+        -2        -4
+        -1         0
+         0        -1
+         0        -2
+         1         2
+         1         1
+         1         1
+        -3         2
+         1         1
+         1         1
+        -1         0
+         1         0
+         1         0
+        -3        -2
+         1         0
+        -1         0
+        -3         0
+         4         3
+        -1         0
+         1         0
+         1         1
+        -1         0
+        -2         7
+        -1         1
+         3         3
+        -2         0
+         0         0
+         2        -1
+         1        -1
+         1         1
+         1         3
+        -2         1
+         1        -1
+         1         1
+        -1         1
+         0         0
+         2         0
+         4        -1
+        -1         1
+        -1         0
+        -4         0
+        -1        -3
+         0         0
+         2        -2
+         2         2
+        -2        -3
+         2         1
+         1        -1
+         1        -1
+        -1        -1
+         0        -1
+         1         1
+         2         0
+         2         1
+        -1         0
+         2         0
+         1         0
+         3        -1
+         0        -2
+         1         0
+         2        -1
+        -1         2
+        -1         1
+         0        -1
+         0        -1
+        -1         3
+         0         0
+        -1         2
+        -3         3
+         0         0
+         0         2
+         1         0
+        -1         1
+         0         0
+        -1        -1
+         2        -1
+        -2         1
+         0        -1
+        -2         0
+         0         0
+        -5        -2
+        -8        -1
+         0         0
+        -3         6
+         1         0
+         1         0
+        -1        -1
+         0        -1
+        -2         1
+         0         1
+         0        -1
+         2        -2
+        -1         1
+         0        -1
+        -1        -2
+        -2        -1
+         1        -1
+        -1         1
+         0        -4
+         4        -1
+         0        -1
+         6         1
+        -1        -3
+        -1        -1
+         0        -1
+        -1        -1
+        -1        -1
+        -1         1
+        -1        -1
+         3         2
+        -1         3
+         1        -1
+        -6         0
+         2        -1
+         3         0
+        -1         1
+         0        -2
+         0         1
+         2         2
+        -1         0
+         4         0
+        -1         0
+         1         1
+         2         0
+         1         4
+         1         0
+        -1         0
+        -3        -1
+         1        -2
+         1         1
+        -1         2
+        -1        -3
+        -1         1
+         0         0
+         0         3
+        -1         1
+         0        -1
+         1        -1
+         1         0
+         0        -1
+        -1         0
+         1        -2
+         1        -1
+         1         1
+         3         2
+         2        -2
+        -1         1
+         0         2
+         2        -4
+        -1        -1
+         2        -1
+        -3         1
+         0         0
+         1         0
+        -2         1
+         2        -4
+        -1         3
+        -1         1
+        -1         2
+         1         0
+         0        -1
+         1         2
+         0         0
+        -2         0
+         1         0
+         0        -3
+         0         1
+         0        -1
+         1        -1
+         0         0
+        -4        -3
+         0        -1
+         2         1
+         0        -6
+         1        -1
+        -2         1
+        -1         0
+         1         0
+        -3        -2
+         0        -1
+         2         2
+        -2        -1
+         3        -3
+        -1         1
+         0        -1
+        -1         1
+        -1         0
+         1        -1
+        -3         1
+         1         1
+         1        -1
+         3         3
+         0         7
+         3        -2
+         1         1
+         2         1
+         1        -2
+         0         1
+         0         1
+        -4         1
+         0         0
+         2        -1
+        -2        -4
+        -1        -1
+        -1        -2
+        -1         1
+        -2         0
+         0         0
+        -1        -1
+        -2        -1
+        -1         1
+        -1         1
+        -3        -3
+        -4         0
+         1        -1
+         1         0
+         2         3
+         1         0
+         0         0
+         0        -4
+        -1        -3
+        -1         1
+        -2         1
+        -2        -4
+         0        -1
+        -2         0
+        -4         0
+        -1        -1
+         0         3
+        -1        -3
+        -2        -2
+         4        -3
+        -2         2
+        -9         0
+         3         2
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+        -3         1
+         0        -1
+         0         1
+        -1         1
+         4         4
+        -1        -2
+         1         0
+        -2         3
+         0        -2
+        -1        -2
+         1         0
+        -3        -2
+         2         1
+         1         0
+         3         1
+        -1        -2
+         2        -1
+         0        -1
+        -1         2
+         0        -1
+        -3         2
+         0         3
+        -2         0
+         0        -1
+         1         0
+         1         0
+         0        -1
+         1        -1
+        -1         2
+        -1         0
+        -1         1
+        -2        -2
+         1        -1
+         2         0
+        -3         0
+         1         5
+        -1        -1
+         1         2
+        -1         5
+         1        -1
+         0         0
+         0         3
+         2         0
+         1         0
+        -3        -1
+         0        -4
+         0        -1
+         1         0
+         1        -1
+         1         1
+         1         0
+        -2         1
+        -3         2
+         3         6
+         1        -1
+         1        -5
+         1         0
+         0         1
+         1         0
+        -3        -1
+         0        -1
+         2         3
+        -2        -3
+        -1         0
+         0         0
+         2         3
+         2         1
+         0         1
+        -5         0
+         4        -1
+        -1        -1
+         1         1
+         0         0
+         0         0
+        -1         0
+         2         1
+         1         1
+         0        -1
+         0         2
+        -2        -3
+        -1        -2
+         0         1
+        -2        -1
+         1        -2
+         0         2
+         0        -1
+        -1         2
+         0        -2
+         0        -1
+         1         0
+         1         0
+        -1         0
+        -2         0
+        -1         0
+         0         0
+         1         0
+        -7        -1
+        -2        -2
+        -1        -1
+         0        -1
+        -3        -1
+         0         0
+        -2         1
+        -2        -4
+         1         0
+         0         0
+        -1        -1
+         0        -1
+         0        -1
+        -1         0
+         4        -1
+        -2         2
+         1         1
+         7        -3
+        -2         2
+        -6         1
+         2         0
+        -1        -2
+         1         1
+         1        -1
+         1        -2
+         1        -1
+        -1        -2
+         5        -2
+         0         0
+         1        -1
+         2         4
+        -1         0
+         0         0
+         1        -4
+        -2         1
+         1        -1
+        -1        -1
+         4         0
+        -1         0
+        -1         1
+         0         0
+         1        -1
+        -1         0
+        -1         0
+        -1         2
+         0        -1
+         1         0
+        -2         0
+         3         1
+         0        -2
+         0        -2
+        -4         1
+         0        -2
+         0        -2
+         3        -1
+        -2        -2
+         1        -1
+        -1        -2
+         1         0
+        -1        -1
+         1        -2
+         6        -2
+        -1        -1
+        -2        -1
+         0        -1
+         0         0
+        -1        -1
+        -1        -1
+         0        -1
+        -1        -2
+        -1        -2
+        -1        -5
+        -4        -5
+         1        -2
+         1        -2
+         0        -4
+        -4        -4
+         0         0
+     -7530    -14461
+         2         2
+        -1        -4
+        -1         2
+         0         0
+         0         1
+        -2        -1
+        -3        -1
+        -2         0
+        -1         0
+        -1         2
+         1         2
+        -2        -1
+        -1        -2
+         3         0
+        -1         2
+        -1         0
+         1         5
+         1         2
+        -1         2
+        -2        -3
+        -2         1
+         0         0
+         1         1
+         2         3
+         0        -1
+         0        -1
+         4         0
+         2         0
+         0         1
+         2         1
+         4         1
+         1         1
+         1         0
+         2         2
+         1         0
+         0         1
+         3         1
+         0         0
+         1         0
+         2         0
+         7         0
+        -1        -1
+         1         1
+         0         1
+         1         2
+         1         1
+        -1        -1
+         1        -2
+         0         0
+         2        -1
+         0        -5
+         1         0
+         1        -1
+         3         1
+        -4         3
+         0         2
+        -1         0
+        -4         1
+         0         1
+         5        -4
+        -5         3
+         1         1
+         2        -1
+         1         0
+         0        -3
+        -1         1
+         0         1
+         0        -2
+         2         1
+         0         0
+         4         2
+         0         1
+         1        -1
+        -1         0
+         1         3
+        -2        -1
+        -1         0
+        -1         4
+        -1         0
+         1         1
+        -1         1
+         2         3
+        -1         1
+        -1         0
+         1        -1
+         0        -1
+        -1         0
+         1        -2
+        -2         0
+         0        -1
+         1         1
+         0        -1
+         0        -1
+         1         1
+         0        -1
+         0         0
+        -1         1
+         0         2
+         0         5
+         0        -1
+         0        -1
+         3         1
+         0        -2
+         1         1
+        -1         0
+         0         2
+         0        -1
+         1         0
+         2         1
+         1        -1
+         0         0
+        -1        -3
+        -2         1
+         0         1
+        -1        -1
+         2         4
+         1         0
+         0        -1
+        -1        -2
+         0        -1
+         4         6
+         1         0
+         0        -4
+         1        -2
+         0         0
+         0        -1
+         1         1
+         1         1
+        -1         2
+         0         2
+         1         2
+         1         1
+         2         0
+         0         0
+         1         0
+        -3         4
+         1         1
+         0         1
+        -5        -1
+        -3        -1
+         0         0
+         1        -1
+         2        -3
+        -2        -1
+        -2         1
+         1        -1
+         2         2
+        -1        -1
+         0        -1
+        -2        -1
+         2         0
+         0         2
+         1         0
+        -1        -2
+         1         0
+        -2         3
+         0        -1
+         0        -1
+         2         1
+         4         0
+         1         1
+         1         1
+         1         2
+         4        -3
+         1         0
+        -1         1
+        -3        -4
+         0         0
+         0         2
+         0        -1
+        -1        -1
+         1         0
+         1         0
+         0        -1
+        -2        -1
+        -1         0
+         3         0
+        -1         0
+        -3         3
+         2        -6
+         0         0
+        -7         2
+        -1         0
+         0         0
+         2         0
+         2         0
+         0         0
+         0         0
+         0        -1
+         3        -1
+        -2        -1
+        -1         0
+         1        -1
+         2         1
+         1         1
+         1        -1
+         0        -3
+        -1        -3
+         0         1
+        -2         5
+         2        -4
+         2         1
+         0         1
+        -1        -1
+         2         0
+        -1         1
+         0         1
+         0         2
+         1         2
+         0        -1
+        -7         0
+         0         0
+         0        -4
+         0         1
+         0         3
+         0        -2
+         0         1
+         0         0
+         0         1
+         0         1
+         0         0
+         0        -1
+         0         3
+         0         2
+         0         1
+         0         1
+         0         1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         1
+         0         0
+         0         1
+         0        -1
+         0         0
+         0        -1
+         0        -4
+         0        -1
+         0        -1
+         0         0
+         0         0
+         0        -2
+         0         1
+         0         2
+         0         1
+        -1         2
+         0         1
+         0        -2
+         0         0
+         0        -3
+         0        -6
+         0         0
+         0         1
+         0         1
+         0         0
+        -1         1
+         0         4
+         0        -1
+        -1         0
+         0         0
+         0        -2
+        -1        -1
+        -1        -3
+         0        -1
+         0        -1
+        -3        -1
+         0        -6
+         0        -8
+         6         1
+         0         0
+         0         0
+         0        -1
+         1         0
+         0        -1
+         0        -1
+         0         1
+         0         0
+         0        -3
+         0         1
+         0         0
+         0        -2
+         0         0
+         0         0
+         0         0
+         0         1
+         0         0
+         0         1
+         0        -3
+         0        -2
+         0         1
+         0         2
+         0         2
+         0         0
+         0         0
+         0         3
+         0        -1
+         0         1
+         0        -3
+         0         2
+         0         0
+         0         2
+         0         1
+         0         2
+         0         0
+         0        -1
+         0         1
+         0         0
+         0        -2
+         0         6
+         0         0
+         0         1
+         0        10
+         0         0
+         0         0
+         0        -4
+         0         4
+         0         1
+         0        -1
+         0        -3
+         1         3
+         0        -3
+         0         2
+         0         1
+         2         1
+         0        -7
+         0         3
+         5        -1
+         0        -3
+         0         2
+        -3         0
+        -1        -1
+         0         2
+         0        -2
+        -1         1
+         0        -1
+         0         1
+        -1        -1
+         0         1
+         0        -2
+         0         0
+         0         2
+         0         2
+         0         4
+         0        -1
+         0         1
+         0         1
+        -1        -1
+         0         1
+         0         2
+         0        -2
+         0         0
+         0         3
+         0        -1
+         0        -1
+         0         0
+         0         4
+         0         0
+         0         0
+         0        -4
+         0        -2
+         0        -1
+         0         0
+         0        -1
+         0         1
+         0        -1
+         0        -3
+         0        -2
+         0        -2
+         0        -2
+         0         4
+         0        -1
+         0        -2
+         0        -5
+         0         1
+         0        -1
+         0         2
+         0        -3
+         0         0
+         0        -1
+         0        -3
+         0         0
+         0         2
+         0        -5
+         0        -1
+         0         2
+         0        -1
+         0         8
+        -7         2
+         0         0
+         0        -4
+         0         1
+         1        -1
+         0        -2
+         0         1
+         1         0
+         0        -1
+         0        -3
+         1        -3
+         0         1
+         0        -3
+         0        -1
+         0         0
+         0        -5
+         0        -5
+         1         1
+         0         1
+         0         6
+         0        -2
+         0         1
+         0         2
+         0        -5
+         0         1
+         0         0
+         0        -1
+         0        -1
+         0         0
+         0        -1
+         0        -3
+         0         0
+         0         3
+         0         0
+         0        -2
+         0         0
+         0        -2
+         0        -1
+         0        -2
+         0         1
+         0         1
+         0        -1
+         0         0
+         0        -1
+         0         1
+        -1         1
+         0        -2
+         0         6
+        -1         0
+         0        -2
+         0        -1
+        -1         0
+         0         1
+         0         2
+         0         0
+        -1        -1
+         0         0
+         0         0
+        -2         0
+         0         1
+         0         0
+         2         2
+         5        -1
+         0         4
+         0         2
+         1        -1
+         0        -1
+         0        -2
+         0         0
+         0        -3
+         0        -1
+         0         1
+         0         0
+         0         2
+         0         1
+         0         0
+         0         1
+         0         2
+         0         1
+         0         0
+         0        -7
+         0        -1
+         0         1
+         0        -2
+         0         1
+         0        -1
+         0        -1
+         0         2
+         0         0
+         0         1
+         0        -5
+         0         0
+         0        -1
+         0        -2
+         0         3
+         0         1
+         1         0
+         0         3
+         0        -2
+         1        -3
+         0         0
+         0         5
+         0        -3
+         1        -2
+         0        -1
+         0         0
+         1        -1
+         0        -2
+         0        -3
+         1        -3
+         0        -1
+         0         4
+         0        -2
+         1        -3
+         0        -1
+         0         0
+         1        -1
+         0         3
+        -1        -4
+         4         0
+         0        -1
+        53    -16298
+        -1         4
+        -6         0
+        -1         3
+        -1         1
+        -2        -1
+        -1         0
+        -1         2
+        -1         0
+        -1         0
+        -1         3
+        -1        -1
+        -1        -2
+        -1        -1
+        -1        -3
+        -1         0
+         0         0
+        -1        -2
+        -1         0
+        -1         1
+         0        -5
+         0        -4
+         0         1
+         0         2
+         0         2
+         0         0
+         0        -2
+         0         5
+         0         2
+         0         0
+         0         2
+         0        -5
+         0         0
+         0         2
+         0         5
+         0        -1
+         0         0
+         0        -1
+         0         3
+         0         0
+         0         2
+         0         6
+         0         0
+         0         0
+         0         3
+         0         1
+         0         0
+         0         1
+         0        -1
+         0         0
+         0        -1
+         0         2
+         0         3
+         0        -1
+         0         4
+         0         4
+        -1         1
+         0         0
+         0         0
+         0         1
+        -7         1
+         0        -4
+         0        -1
+         2         1
+         0         4
+         0        -4
+         1         1
+         0         1
+         0         5
+         0         0
+         1         0
+         0         5
+         0         0
+         1         0
+         0        -1
+         0        -2
+         0        -2
+         0         0
+         0         4
+         0        -2
+         0         1
+         0        -1
+         0         0
+         0        -1
+         0        -2
+         0         2
+         0         0
+         0         1
+         0         2
+         0         4
+         0         1
+         0         1
+         0        -2
+         0         0
+         0         2
+         0        -2
+         0        -2
+         0         0
+         0        -3
+         0         1
+         0        -1
+        -1         0
+         0         2
+         0         1
+         0         0
+         0        -2
+         0        -2
+         0        -1
+         0        -1
+         0         4
+         0         0
+        -1         0
+         0        -2
+         0         3
+        -1         1
+         0        -2
+         0         4
+        -1        -1
+         0         0
+         0       -10
+         0        -2
+         7        -1
+         0        -2
+         0        -1
+         0         0
+         0         1
+         0         2
+         0        -1
+         0         0
+         0         1
+         0        -3
+         0         1
+         0        -1
+         0        -3
+         0         1
+         0         1
+         0         1
+         0         1
+         0         0
+         0        -4
+         0        -2
+         0        -1
+         0         1
+         0        -5
+         0         1
+         0        -1
+         0        -3
+         0         1
+         0         2
+         0        -1
+         0         1
+         0         0
+         0        -1
+         0         0
+         0         0
+         0        -1
+         0        -1
+         0         2
+         0         1
+         0         4
+         0         4
+         0         0
+         0         0
+         0         4
+         0        -5
+         0         2
+         0        -1
+         0        -6
+         0         1
+         1         1
+         0        -1
+         0         0
+         1         2
+         0         1
+         0         1
+         1         1
+         0         0
+         0         1
+         0         1
+         4         0
+         0         3
+         0         0
+        -6         2
+         0        -1
+         0        -3
+        -1        -2
+         0        -1
+         0         7
+         0        -1
+        -1         0
+         0         3
+         0         4
+        -1         0
+         0         2
+         0        -4
+         0        -1
+         0        -1
+         0         0
+         0         3
+         0        -2
+         0        -5
+         0        -5
+         0         0
+         0        -1
+         0        -5
+         0         1
+         0        -1
+         0         1
+         0        -2
+         0         0
+         0        -1
+        -8         0
+        -2        -1
+        -4         0
+         1         1
+         0        -2
+         0         1
+        -2         2
+         1         0
+        -4         0
+         1         0
+        -1         1
+        -2         0
+        -1         4
+        -1         0
+         1         0
+         3        -1
+        -1        -2
+        -1         0
+         0         2
+         1        -3
+         1         1
+         0         0
+         0         3
+         1         1
+        -1        -2
+        -1        -1
+        -1         0
+         1        -1
+         1         0
+        -1        -2
+        -1        -1
+        -1         1
+        -3         2
+        -2        -2
+         1         0
+         0         2
+        -2        -4
+         1        -1
+        -2        -1
+         3         1
+         0         0
+        -2         0
+         2         1
+        -2        -4
+         1         1
+         1         1
+         1         2
+        -1         0
+         0         0
+        -1         2
+         0         0
+         1        -1
+        -1         0
+        -1        -3
+         2         0
+         0        -1
+        -1        -1
+         0         0
+         0         2
+         0        -1
+        -2         2
+         1         6
+        -1        -1
+         2         1
+         1         0
+        -3        -2
+         3        -2
+         0        -1
+         0         2
+         2         0
+        -4        -3
+         0         1
+         0         0
+         1         1
+         1         1
+        -1        -1
+         2         1
+        -1         1
+        -1         0
+        -3         3
+         0         7
+        -4        -2
+        -1         1
+        -2         1
+        -1        -2
+         0         1
+         0         1
+         4         1
+         0         0
+        -2        -1
+         2        -4
+         0        -1
+         1        -2
+         1         1
+         2         0
+        -1         0
+         1        -1
+         2        -1
+         0         1
+         0         0
+         2        -3
+         3         0
+        -1         0
+        -1         0
+        -2         3
+        -1         0
+        -1         0
+        -1        -4
+         0        -3
+         2         1
+         2         1
+         1        -4
+        -1         1
+         1         0
+         4         0
+         1        -1
+        -1         0
+         1        -3
+         1        -2
+         5         2
+         1         2
+         8         0
+         3         1
+         1        -1
+         0        -1
+         0        -1
+        -1         2
+         3         1
+         0        -1
+         0        -1
+         1         1
+        -4         4
+         1        -2
+         0         1
+         2         3
+         0        -3
+         0        -2
+        -1         0
+         2        -2
+        -1         1
+        -1         0
+        -4         1
+         1        -2
+        -2         0
+        -1        -1
+         1         2
+        -1        -1
+         3         2
+         0         3
+         1         0
+         0        -1
+        -1         0
+        -1         0
+         0         0
+        -1        -1
+         1         2
+         0         0
+         1         1
+         2        -2
+        -1        -1
+        -1         0
+         2         0
+        -2         5
+         1         0
+        -1         2
+         1         5
+        -1        -1
+         0        -1
+         0         3
+        -2         0
+        -1         0
+         3        -1
+         0        -4
+         0        -1
+        -1         0
+        -1        -1
+        -1         1
+        -2         0
+         2         1
+         3         2
+         2        -7
+        -1        -1
+        -1        -5
+        -1         0
+        -1        -2
+        -1         0
+         3        -1
+         1        -1
+        -2         3
+         1        -3
+         0         0
+        -1         0
+        -2         3
+        -2         1
+         0         0
+         5         0
+        -4        -1
+         1         0
+        -1         1
+         0         0
+         0         1
+         0         0
+        -2         1
+        -1         1
+         0        -2
+         0         3
+         2        -3
+         0        -1
+         0         1
+         2        -1
+        -1        -2
+        -1         1
+         0         0
+         1         2
+         0        -2
+         0        -1
+        -1         1
+        -1         0
+         0         1
+         2         0
+         1         0
+         0        -1
+        -1         0
+         7        -1
+         2        -1
+         1         0
+         0        -1
+         3        -1
+        -1        -1
+         2         1
+         2        -4
+         0        -1
+         0         0
+         1        -1
+        -1        -1
+        -1         1
+         1         0
+        -4        -1
+         0        -1
+        -1         2
+        -7        -3
+        -1         1
+        -5        -2
+        -2         0
+         1        -2
+         1         0
+        -1        -1
+        -1        -2
+        -1         0
+         0        -2
+        -5        -2
+         0         0
+        -1        -1
+        -2         4
+         1         0
+         0         0
+        -1        -4
+         1         1
+        -1        -1
+         1        -1
+        -4         0
+         1         0
+         1         1
+         0         0
+        -1        -1
+         1         0
+         1         0
+         2         2
+         0        -1
+        -1         0
+         3         0
+        -2         2
+         0        -2
+         1        -1
+         4         2
+         1        -1
+         0        -2
+        -2         0
+         3        -2
+         0         0
+         2        -1
+         0         0
+         1         0
+         0        -1
+        -5        -2
+         2        -1
+         4        -1
+         0         0
+         0         1
+         1         1
+         1        -1
+         0        -1
+         1        -2
+        -1        -3
+         1        -5
+         3        -5
+         1        -1
+        -2        -3
+        -1        -4
+        -4         1
+        -1        -1
+      7624    -14411
+        -3         1
+        -2         6
+         0         2
+        -1        -1
+        -3        -1
+         1        -2
+         2        -2
+         1         0
+         1        -1
+        -1         1
+        -2         1
+         0        -1
+         0        -2
+        -5         0
+         0         1
+         0        -1
+        -2         5
+        -2         1
+         0         2
+         1        -3
+         1         1
+        -1         0
+        -2         1
+        -2         3
+         0        -1
+         0        -1
+        -4         0
+        -2         0
+         0         1
+        -2         1
+        -3         1
+        -1         1
+        -1         0
+        -2         2
+        -1         1
+         0         1
+        -3         1
+         0         0
+        -1         0
+        -2         0
+        -7         0
+         1         0
+        -1         1
+         1         1
+        -1         2
+        -1         0
+         1        -1
+        -1        -2
+         0         0
+        -2        -1
+         0        -5
+        -1         0
+        -2         0
+        -3         1
+         4         3
+         0         0
+         1         0
+         4         1
+        -1         1
+         5         5
+         5         4
+        -2         1
+         3        -1
+        -1         0
+         0        -3
+        -1         3
+         0         1
+         0        -2
+        -3         1
+         0        -2
+        -4         2
+         0         1
+         0         0
+         1         0
+        -1         3
+         1        -1
+         0         0
+         1         4
+         1         0
+        -1         0
+         1         1
+        -3         3
+         0         2
+         1         0
+        -1        -1
+         0        -1
+         0        -1
+        -1        -1
+         2         0
+         1        -1
+        -1         1
+        -1        -1
+        -1        -1
+        -2         2
+         0        -1
+         0         0
+         0         0
+         0         3
+         0         5
+         0        -1
+         0         0
+        -3         1
+         0        -2
+        -1         1
+         1         0
+         0         2
+         1        -2
+        -1         1
+        -2         1
+        -1         0
+         0         1
+         1        -3
+         2         1
+        -1         1
+         1        -1
+        -2         4
+         0         0
+         0        -1
+         0        -2
+         0        -1
+         4        -6
+        -1         0
+        -1        -4
+        -1        -2
+        -1         0
+         0        -1
+        -1         1
+        -1         1
+         1         2
+         0         2
+        -2         2
+        -1         1
+        -2         0
+         0         0
+        -1         0
+         3         4
+        -1         1
+         0         1
+         5        -1
+         3        -1
+         0         0
+        -2        -1
+        -2        -3
+         2        -1
+         2         1
+        -1        -1
+        -2         2
+         0         0
+         0        -1
+         2        -1
+        -2         0
+         0         2
+        -1         0
+         1        -2
+         0         1
+         2         3
+         0        -1
+        -1         0
+        -2         1
+        -4         0
+        -1         1
+        -1         0
+        -1         2
+        -4        -3
+         0         1
+         1         1
+         3        -4
+         0         0
+        -1         1
+         0        -1
+         1        -1
+         1        -1
+        -2         0
+         0        -2
+         0         2
+         0         0
+        -3         0
+         1         0
+         1        -3
+        -2        -7
+         0         0
+        -4        -3
+         1         0
+         0         0
+         0        -1
+        -1        -1
+         0         0
+         0         0
+        -1         1
+        -3        -1
+         1        -1
+         1        -1
+        -1        -1
+        -2         1
+        -1         1
+        -1        -1
+         0        -3
+         1        -3
+        -1         1
+         2         5
+        -2        -3
+        -2         1
+         0         1
+         1        -1
+        -2        -1
+         1         1
+         0         1
+        -1         2
+        -1         2
+         0        -1
+       -10         0
+         1         1
+         3         1
+         1         1
+         0         2
+        -1         1
+         1         2
+        -1         0
+        -4         0
+         0         0
+         1         1
+         0        -2
+         2        -3
+         1         1
+        -1         0
+         0         2
+        -2         2
+         0         1
+         0         2
+        -4        -1
+         2        -1
+         0        -1
+         0         4
+         1         1
+        -2         1
+         2         0
+         1         0
+        -1         0
+         0         0
+         1         1
+         1        -1
+         1        -1
+        -1        -1
+         1         1
+        -1         1
+         2         1
+        -2         3
+         1        -1
+         1        -1
+         1         2
+        -1         0
+         0         1
+        -1         2
+        -3        -2
+         1        -1
+         0        -1
+         0         2
+         0        -1
+         1         0
+        -2         1
+         0         0
+        -1         0
+         0         0
+         3         0
+        -1         1
+        -1         0
+         0         1
+         0         0
+         0         3
+         0        -1
+         2        -2
+        -6         1
+         0        -1
+         2         2
+         1         0
+         1         2
+        -2        -2
+        -2        -1
+         1        -1
+         1        -1
+         3        -3
+         1         0
+         0         0
+        -2         0
+        -1         1
+        -1        -1
+         2        -1
+        -1         1
+         1        -1
+         1        -3
+         3        -6
+         1         2
+         1         1
+         1        -2
+        -2         1
+        -1         1
+         0         2
+         1         3
+         1         0
+         1         1
+        -1        -4
+        -1         0
+         0         2
+        -1         0
+        -2         0
+        -1        -1
+         1         1
+         0        -2
+         0         1
+         1         1
+         1         2
+         2        -4
+         1         0
+         0        -1
+        -2        -2
+         0         1
+         1         0
+        -3         0
+        -2         2
+        -1        -1
+        -1         2
+        -3         0
+        -1         0
+        -1         0
+        -3         0
+        -1         0
+        -2         0
+         2        -1
+        -1        -4
+         3         5
+         1        -2
+         2        -8
+        -3         3
+        -2         0
+         1         1
+         0         1
+         1         2
+         2         3
+        -1         1
+         1         0
+        -1         1
+         4        -1
+         2         1
+        -1         0
+        -1         4
+        -3        -1
+         0         1
+         0         1
+        -2        -3
+         1         0
+        -2         0
+        -1         3
+        -1        -2
+         0        -1
+         0         1
+        -3         1
+         1        -1
+         3         3
+        -1        -2
+         0        -1
+         0        -1
+         1         0
+        -1         0
+         0         0
+         1        -1
+         2         2
+         0         0
+        -1        -1
+        -1        -2
+        -1        -1
+         0         0
+         0        -2
+         1         6
+         0         1
+        -1        -2
+        -6         1
+         1        -1
+         0         0
+        -1        -2
+        -1         2
+         1         0
+        -1         2
+        -1         3
+         1         0
+         1         0
+         0        -1
+         0        -1
+         0         2
+        -1         2
+         1         2
+         5         5
+         0         0
+         1        -5
+         0        -1
+        -2         1
+        -1         1
+        -2        -2
+         0         1
+        -3        -3
+         3        -3
+         0         1
+        -1        -1
+        -4        -3
+        -1         1
+         0         0
+         1         4
+        -4         0
+         0        -1
+         1         1
+        -1        -1
+         0        -1
+         0         0
+         2         1
+         3         0
+         1         1
+        -3         1
+        -1        -4
+        -1        -1
+         1        -1
+         1        -2
+         1        -1
+         1        -1
+         2         1
+        -2         0
+         0        -1
+         0         0
+        -3        -1
+         0         0
+         0         1
+         0         1
+         1         0
+         1        -1
+         1         1
+         1         6
+         1         1
+         1        -1
+         0        -1
+        -2         1
+        -1         0
+        -2        -1
+        -2        -4
+         0         0
+         0         0
+         1        -1
+         1        -1
+         1         0
+         1         0
+         1         3
+         0        -1
+         2        -1
+        -8         2
+        -1         1
+         5         2
+        -1        -2
+        -1         1
+         0        -1
+         1        -1
+        -1        -1
+        -2         0
+         2        -1
+         4        -2
+         0         0
+        -1         0
+        -4         3
+        -1         0
+         1         0
+         1         3
+        -1         0
+         1        -1
+         0         0
+        -5        -1
+         0        -1
+         0         2
+         1         0
+         0         0
+         0         0
+         0         1
+         3         2
+        -1         1
+         0         1
+        -1         2
+         3        -2
+         0         1
+         1         0
+        -2         2
+        -1        -1
+         2         1
+         1         2
+        -1        -1
+         3         0
+         3         0
+         1         0
+         1         1
+         1        -1
+        -5         0
+         1        -1
+        -1        -1
+         2        -1
+         1        -2
+        -1         0
+         1        -1
+         1        -2
+         0         0
+         3         0
+         1        -5
+        -3         0
+         2        -1
+         3         0
+         2        -4
+         1        -7
+         0        -1
+     13449     -9219
+        -1         0
+         5         1
+         0        -2
+         0         0
+         2        -2
+        -1         0
+         2         1
+        -1        -2
+        -1        -2
+         0        -1
+         0        -2
+        -1        -1
+        -1        -3
+        -1        -4
+         1        -1
+         1        -1
+         0         6
+         1        -1
+         1        -2
+         2        -2
+        -2         2
+        -1        -1
+        -2         0
+        -4         3
+        -1        -1
+        -1         1
+        -3         2
+         0         3
+        -1         1
+        -1        -2
+        -4         0
+        -1         1
+         0        -1
+         0        -2
+        -1         0
+        -1         0
+         2         2
+        -2         0
+        -1         1
+         0         1
+         5        -2
+        -1         0
+        -1        -1
+        -1         0
+         0         2
+         0        -1
+         0         1
+         2         0
+         0         0
+        -1        -1
+         2         4
+        -1         2
+         1         0
+        -1        -3
+         4        -2
+         0         0
+        -1         0
+         2         4
+         0        -1
+        -1        -6
+        -4         6
+         1         0
+         2         1
+         1         0
+         0        -3
+         2         0
+         0         0
+         4        -1
+         2         1
+        -2         0
+        -3        -1
+        -1         0
+         0         0
+         0         1
+        -1        -2
+         1        -1
+         0         1
+         3         1
+         1         0
+         0         0
+        -1         1
+         2        -2
+         2        -1
+        -1         0
+         1        -2
+        -1         0
+         0         1
+         2         0
+        -2        -1
+        -1         1
+        -2        -1
+         1         0
+         0        -1
+         1        -1
+         2         1
+        -1         1
+         0         0
+         3         1
+         2        -4
+         1         0
+         0        -1
+         0        -2
+        -1         2
+        -1         2
+        -1         1
+         3         2
+         0         1
+        -1         1
+         1         0
+        -1         0
+        -1        -1
+         3        -2
+        -1         0
+         0        -1
+         3         0
+        -4         3
+         0         0
+        -1         0
+        -1         1
+         1         0
+        -3        -6
+         1         1
+        -3         3
+         2         0
+         0         0
+        -2        -1
+        -1        -1
+        -1         1
+        -1         3
+         2         1
+        -1        -1
+        -1         1
+         1         1
+         0         0
+        -2         0
+        -4        -1
+         1         1
+         1         0
+         4         0
+         1        -3
+         0         0
+        -2        -2
+        -2         2
+         1        -3
+        -2         1
+        -1        -1
+        -1        -1
+         1        -1
+         0        -1
+        -1         1
+        -2         0
+        -2         1
+         0         0
+        -2         0
+         0        -1
+        -3        -1
+         0        -2
+        -1        -1
+        -2        -1
+         1         2
+         1         1
+         0        -1
+         0        -1
+         1         3
+         0         1
+         1         2
+         3         3
+         1         0
+         0         2
+        -1         0
+         1         1
+         1        -1
+         1        -1
+        -2        -1
+         0        -1
+         0         0
+         2         0
+         0         1
+         0         2
+         8        -1
+         0         0
+        -4        -4
+        -1         0
+        -1         0
+        -1         0
+        -1        -1
+         1         1
+         0         1
+         0         1
+        -2        -3
+         1         1
+         0        -1
+         1        -2
+         2        -1
+        -1        -1
+         1         0
+         0        -4
+        -4        -1
+        -1        -1
+        -6         1
+         1        -3
+         1        -1
+         0        -1
+         0        -1
+         1        -1
+         1         1
+         1        -1
+        -3         1
+         1         2
+        -1        -1
+        -6         0
+         0         1
+         2        -4
+         1         0
+         1        -3
+         2        -1
+         1         1
+         0         1
+        -1        -1
+        -1        -1
+         0         0
+         0         0
+        -2        -3
+        -2         0
+        -1         1
+         1         1
+         1        -1
+         0         0
+         0         1
+         0         1
+         1         0
+         0         0
+         0         0
+         2         0
+         0         1
+        -1         1
+         0         0
+        -1         0
+         1         1
+         4         0
+         0        -1
+        -1         0
+        -2        -1
+         1         1
+         0        -2
+         1        -1
+         0        -1
+         0        -1
+         1         2
+         1         1
+         1         1
+         1         1
+        -1        -3
+        -6        -1
+         0         0
+        -1         0
+         0         1
+         0         0
+        -1        -1
+        -4         0
+         0        -1
+        -1         0
+        -1         0
+         2         0
+         0        -1
+        -3         0
+        -1         1
+         1         0
+         2        -1
+        -5         1
+        -3         7
+        -3        -6
+         1         0
+         0         1
+         0         1
+         1         0
+        -1        -1
+         0         1
+        -1        -1
+         0        -1
+         2        -3
+         1         0
+         0         0
+         2        -1
+         0         0
+        -1         0
+         1         0
+        -1         1
+         1         0
+         2         0
+        -3         2
+         2         2
+         1         1
+         2        -1
+         0        -1
+         0         0
+         0         0
+         3         2
+         0         1
+        -1         1
+        -1        -3
+         1         0
+         1         0
+        -2         0
+        -1         1
+         1         0
+         1         0
+         1        -1
+         0         1
+         0         0
+         2         2
+        -5        -1
+         1         0
+         1        -1
+        -1        -9
+         0         0
+         0         0
+        -5        -1
+         2        -3
+        -1        -1
+        -1        -1
+        -3         1
+         0        -3
+         3        -1
+        -2         2
+         1         0
+         1         0
+         7         0
+        -1         2
+        -1         6
+         1         2
+        -2        -3
+         3        -1
+         0         0
+        -1        -1
+         2         0
+         2         1
+        -1         1
+         1        -1
+         1         1
+        -1         1
+        -1        -3
+         0         0
+        -2         0
+        -1         2
+         3         1
+        -1         1
+        -1         0
+        -1         1
+        -1        -2
+         1        -1
+        -2         2
+        -1        -2
+         0        -1
+         0        -2
+         1        -1
+         1        -1
+         0         1
+         0        -4
+         0         0
+         0         0
+        -4        -1
+         0         1
+         1         0
+         0         0
+         0         0
+         1        -1
+         1        -1
+        -1        -3
+        -1         0
+        -1         1
+         2        -2
+         1         4
+        -1         1
+         0         1
+         4        -2
+         0         1
+        -1         0
+         1        -2
+         3         1
+         0         0
+        -1         1
+         0         3
+         0         0
+         0         2
+        -4         0
+        -1         1
+        -2         1
+        -1        -1
+         7         2
+        -6         2
+         0         0
+         1        -4
+         1         0
+         1         1
+         2         0
+        -1         1
+         0         1
+         1         0
+         3         0
+        -1        -2
+         1         0
+         0         2
+         1         1
+         0         0
+        -4         2
+        -1         5
+        -1        -1
+         1         1
+         6         1
+         0         2
+        -1         0
+         1         2
+        -4        -1
+         0         0
+         0        -1
+        -1        -1
+        -1         1
+         0        -1
+         1        -1
+         1        -2
+         0         0
+        -1        -3
+         0        -1
+         0        -2
+         0         0
+         1         1
+         1         0
+         0        -2
+         1         1
+         1        -1
+         1         0
+         1         0
+        -1         3
+         2        -1
+        -1         0
+         0        -2
+         5         2
+         0         0
+         1        -1
+        -1        -1
+         0        -1
+         0        -1
+        -2         0
+         0         0
+         0        -1
+         0         0
+         0         2
+         2         0
+         1        -1
+        -2         0
+        -3        -2
+        -4        -4
+         4        -1
+         2        -2
+         1        -1
+         1        -1
+        -1        -1
+         1        -1
+         3         0
+         3        -1
+         1         0
+         0         0
+        -2         0
+         0         1
+         0         0
+        -1        -1
+        -2        -1
+         1         1
+         0         1
+        -1         6
+         1         0
+         0         1
+        -1         0
+        -1        -1
+         1         0
+         0        -1
+         3         0
+         1         0
+         0         1
+         0        -4
+         1        -2
+         1         0
+         2         0
+        -1         4
+         3         1
+         0         0
+        -2         1
+         0        -1
+         0         0
+         1         0
+        -4         1
+         1        -1
+         1         0
+        -1         0
+         0         0
+         0         1
+         1         0
+         1         2
+         2        -1
+         1         1
+         6         0
+         2         1
+         3         0
+         2         0
+         3         2
+         2        -1
+        -2         1
+         2        -3
+         6         3
+         1         0
+     16186     -1912
+        -1         2
+         1        -5
+         0        -4
+        -1         0
+         3        -2
+         1         0
+         1        -3
+         0        -1
+         0         0
+         3         0
+        -1         0
+         1        -1
+         0        -1
+        -2        -2
+        -1         0
+         0        -1
+         0        -2
+         0        -1
+         0        -2
+         4        -1
+        -1        -4
+         0         0
+        -1        -2
+        -2         0
+        -1        -1
+        -3         0
+        -2        -4
+        -2         1
+        -1         0
+         1         0
+        -2         5
+         0         0
+         0         2
+         4         0
+        -1         2
+         0         0
+         1        -1
+         2         1
+         0         0
+        -2         1
+         3         5
+        -1         1
+        -1         0
+        -3         0
+         0         1
+         0        -1
+         1         0
+         1         1
+         0         0
+        -1        -1
+        -2         0
+        -2         0
+         1        -1
+         3        -1
+         1        -3
+         0         1
+        -1         0
+         0         2
+        -1        -1
+        -4         6
+        -3        -3
+        -1        -1
+         3        -1
+        -3         1
+         0        -4
+         2         1
+         0        -1
+        -4         1
+         1         0
+        -1         1
+        -2        -4
+         0        -1
+         0         0
+        -1         1
+        -1         2
+         2        -1
+        -1         0
+         3         0
+         0         2
+        -1         0
+        -1        -1
+         1        -1
+        -1         1
+         2         0
+         1         1
+         0         0
+         0        -1
+        -2         1
+        -1         3
+         0         0
+         0        -1
+         2         0
+         0         0
+         2        -1
+        -2         2
+         2         0
+         0         0
+        -3         0
+        -2        -2
+         1         0
+         0         0
+         1        -2
+         0         0
+         0         0
+        -1        -2
+        -2        -1
+         1         1
+         1         1
+         1         4
+         0         0
+         0         0
+         2         0
+        -1         3
+         1         0
+        -1         2
+        -4         0
+         1        -1
+        -1         0
+         1         9
+         2         1
+        -7        -3
+        -2        -1
+         1         2
+         0         1
+         0         1
+         2         1
+        -1         1
+         0         0
+         0         1
+        -3         0
+        -1        -1
+         1         0
+         1        -3
+         0         0
+         0        -1
+        -1        -2
+         1         1
+         0        -1
+         2         3
+         2        -1
+         0         0
+         0         0
+         0         5
+        -1         0
+        -1         0
+        -2         0
+        -2        -1
+        -2         0
+         0        -1
+         0         1
+        -1         0
+         1        -1
+         0         0
+        -1         1
+         0         0
+         1        -2
+         0         2
+         1         0
+         0        -4
+        -4         2
+         1         0
+         0         0
+        -1        -4
+         5         2
+         0         2
+        -1         0
+         1         6
+        -1         0
+        -1         1
+        -2         0
+         0         1
+        -2        -1
+         1         1
+         0         0
+         1        -1
+         0         0
+         1         1
+         1         0
+         3         1
+        -2         2
+         0         0
+         1        -5
+         1         1
+         3         0
+         1        -2
+        -1        -1
+        -1        -6
+         1        -1
+         1         1
+         3        -1
+         1        -3
+         0         0
+         0         2
+        -3        -1
+        -1         0
+         1         1
+         0        -1
+         2         2
+        -1         2
+         4        -2
+         1        -5
+         0        -1
+         1         1
+         4        -1
+         1         1
+        -1         0
+         0        -1
+         1        -1
+         0         0
+        -1         0
+        -7         0
+         1        -3
+        -4        -1
+         1         0
+         0         1
+         0         1
+        -2         1
+         0        -1
+         4         0
+         0         1
+        -1         0
+         1         1
+         3        -5
+         0        -1
+         1         0
+         0        -3
+         0         1
+         0        -1
+         1         1
+        -2        -2
+        -1        -1
+         0         0
+         0         2
+         1        -1
+         0         1
+         1        -1
+        -1         0
+        -1         0
+        -1         1
+         3        -1
+        -1        -1
+         0         1
+         4        -2
+         2        -2
+         1         0
+         1         1
+         1         3
+         1         1
+        -2         0
+         1        -2
+        -1         1
+         0        -1
+         2        -1
+        -5         2
+        -1        -2
+        -1         1
+         1         2
+         0         1
+         0         1
+        -3        -1
+         0         0
+         0        -3
+         2         0
+         3        -1
+         0         1
+        -2         0
+         1         1
+         1         0
+         4        -2
+        -2        -1
+         4         1
+         5        -2
+        -1         0
+         1        -2
+         0         0
+         0        -1
+         3        -2
+        -1        -1
+         3        -2
+         0         2
+        -4        -3
+         1         0
+         0         1
+         0         2
+         1         0
+         0         1
+        -2        -1
+        -1        -1
+        -1         0
+         3         2
+         3        -5
+         2        -4
+        -1         1
+         2         3
+         1         1
+         0         0
+         0         1
+         1        -4
+         0         0
+         1        -3
+         2        -4
+         0         0
+        -1         2
+        -2         1
+         2         0
+         0         0
+        -1         1
+         1         2
+         1         1
+         0         0
+        -3         3
+        -2         3
+        -1        -1
+         0         1
+         2        -5
+         0         0
+         0         0
+        -5         1
+        -2         1
+        -1         1
+         2         1
+        -4        -2
+         1         0
+         1         2
+         4         1
+         0        -1
+         1        -3
+         4         1
+         2         0
+        -3         5
+        -2        -1
+        -1         8
+        -2         4
+        -1         0
+         1         1
+         2         0
+         1        -1
+         0        -3
+        -1         0
+         0         1
+         1         1
+         2         5
+         0         1
+         0        -1
+         2         3
+        -1        -1
+         0         2
+         0        -1
+         3        -1
+         1         2
+         0        -1
+        -1        -4
+         2        -2
+         0         2
+         1         0
+        -1         2
+         0        -1
+         1        -2
+         0        -4
+         0         1
+         0         0
+        -1         1
+         1         1
+         1         0
+        -1        -1
+         1         0
+        -1         0
+        -1         2
+         2        -2
+        -1         1
+         2         1
+         1         3
+        -2         5
+        -1        -1
+         1        -2
+        -2         2
+        -1         0
+         0         0
+         0        -3
+         1        -2
+        -1         0
+        -1        -3
+         0         4
+         1        -1
+        -1         1
+        -2         1
+         2        -1
+        -1        -1
+         2         0
+         4        -3
+         0        -7
+         1        -1
+        -1        -5
+         0         1
+         0        -1
+         1        -1
+         3         0
+        -1         0
+         0        -2
+         3         0
+         1        -1
+         1         0
+         1        -2
+         0        -2
+        -1         1
+        -2        -4
+         4         2
+         0         1
+        -1         1
+         2        -1
+         1         0
+        -1         0
+        -2         1
+         0         3
+         0         1
+        -2         1
+         2        -2
+        -1         0
+         0        -1
+         1         2
+        -1        -2
+         2         1
+         2         0
+        -1         2
+         0        -1
+         0         0
+         0         0
+         0        -1
+         1         0
+         0        -1
+        -1         0
+         0         0
+        -1         0
+        -1        -6
+        -2         1
+         0         1
+         0        -1
+         1        -4
+         0         0
+         0         2
+         3        -3
+         1         1
+         0         0
+         0         0
+         0        -1
+        -1         0
+         0         0
+         1        -5
+         2         2
+         2         2
+         6         2
+        -1         2
+         4         4
+         1         3
+        -2         1
+         0        -1
+        -1        -1
+        -1         1
+         1         0
+         3         0
+        -5        -1
+         1         0
+         1         0
+        -3        -1
+         2         1
+         0         0
+         2         3
+        -1         2
+        -1         0
+         0        -1
+         3         1
+         0         0
+         1         1
+         0         0
+         2         0
+         1         2
+         1         1
+         2         0
+        -1         1
+         0        -1
+         3        -1
+         2         4
+         0         2
+         2         1
+         4         3
+         1         0
+         2         1
+         0        -2
+         3         0
+         1         2
+         1         1
+        -2         0
+         2         1
+         1         2
+         6         2
+         1         2
+         3         1
+         2         1
+         3         0
+         1         1
+         2         1
+         4         1
+         0         1
+         2        -1
+         2        -2
+        -1        -4
+         4         1
+         1        -3
+         0        -2
+        -2        -1
+         1         0
+     15223      5831
+        -3         0
+        -4        -2
+         0        -3
+         0        -2
+         0         0
+         0        -2
+        -2         0
+         0         1
+         1        -1
+         3        -1
+         3        -2
+         2         1
+         1        -2
+         0         3
+         0        -2
+         0        -1
+        -1         2
+         1         1
+         0        -2
+         4         1
+         2        -1
+        -1        -1
+         1        -1
+        -3        -2
+         0        -1
+        -2         0
+         3        -1
+         0        -2
+         0         0
+         0         1
+         3         1
+        -1         0
+        -1         0
+         2         2
+         0         0
+        -1         0
+        -4         0
+         0        -1
+         0         1
+        -1        -2
+        -8         1
+        -1        -1
+         1        -1
+        -2         0
+        -1         1
+         0         2
+        -2         1
+         2        -1
+         0         0
+        -1         1
+         1         4
+        -1         0
+        -1        -1
+         1         3
+        -4        -3
+        -2         0
+         1         0
+         1        -4
+         1        -1
+         6        -2
+         5         1
+         0         2
+         1         0
+        -1        -2
+         0        -4
+         0         0
+         0        -1
+         0        -2
+        -3         0
+         0        -1
+         4        -3
+        -1         1
+        -2        -1
+         0        -1
+         1        -2
+         1         1
+         1         0
+         3         0
+        -1         0
+        -1        -1
+         1         0
+         2         2
+         1        -1
+         1         1
+        -2         0
+        -1         0
+        -1         0
+         1        -1
+         2         1
+         0         0
+         0        -1
+         1        -1
+         0        -1
+         2         1
+         1         2
+         1         0
+         0         1
+         1         0
+         2        -5
+         1         0
+         0        -1
+         1         4
+         0         1
+        -1         0
+         1        -1
+         1         1
+        -2         1
+         0        -1
+        -2         2
+        -1         1
+        -1         0
+         2         0
+         2         1
+         1         0
+         0         1
+        -4        -2
+        -1         0
+        -1         0
+        -2         4
+         1        -1
+        -5         4
+        -1         2
+        -2         4
+         1        -1
+        -1         0
+         0        -1
+         1        -1
+         0         0
+         1         2
+         0         0
+         1        -2
+         0         0
+        -2        -1
+         0         0
+         0         0
+        -4         4
+        -1         1
+         0         1
+        -5         2
+         1         3
+         0         0
+        -1         1
+         1         4
+         0         2
+         2         0
+        -2         1
+         3        -2
+         0         0
+         0        -1
+        -1        -2
+         1         0
+        -1         1
+        -1         0
+        -1        -2
+         0         0
+        -2         3
+         0         0
+         0         0
+         1        -2
+        -1        -4
+        -1         0
+         1         1
+         1        -3
+         4        -4
+        -1         1
+         0        -1
+        -3         5
+         0         0
+         0         2
+        -1         0
+         0         1
+         0        -1
+        -2         0
+        -1         0
+        -1         1
+         0         1
+        -4         0
+         0        -1
+        -1        -4
+         4        -4
+         0         0
+         2        -7
+        -2         0
+         0         0
+        -1         0
+        -1         2
+         1        -2
+         1         0
+         0         0
+         1         2
+        -2         0
+         0         1
+        -1         0
+         0         2
+         1        -1
+         1        -1
+         0        -2
+        -1        -2
+         1         0
+        -2         4
+        -2        -4
+         1         2
+        -1        -1
+         2         1
+        -2         0
+         0        -1
+         0        -1
+        -1         0
+        -2         1
+        -1         0
+        -4         0
+         0         1
+         1         2
+         2        -2
+         1        -1
+        -1        -2
+         1         2
+         1         0
+         4         0
+         0         0
+         0         1
+        -2         1
+        -4         1
+         0         0
+         0        -1
+         2         0
+         2        -1
+        -1        -1
+         0         2
+        -2         4
+        -3         0
+         1         0
+         0         5
+         2        -2
+         1         0
+         1         1
+         0         0
+        -1         1
+         0         0
+         0         0
+         0         0
+         0         0
+         1         1
+         0         1
+         0         2
+         2        -2
+         3        -1
+         1         1
+         1        -1
+         2        -1
+         2         0
+         0         0
+         0         3
+        -2         3
+         0         1
+         1         0
+         0         3
+         0         0
+         0         0
+        -1        -1
+         0         0
+         1         0
+         0         0
+         1         2
+         0         0
+         0         0
+         0         0
+         0         0
+        -1        -3
+        -1         1
+        -4         1
+         4         5
+         0        -1
+         2        -2
+        -2         0
+         1         1
+        -1        -2
+        -1         2
+         0         1
+         1         1
+         1        -2
+         1        -1
+         0         0
+        -1        -2
+         0         1
+        -1         1
+        -2         0
+        -1        -1
+         0        -1
+        -2         1
+        -5         2
+        -1         0
+         0         2
+        -1         0
+         3        -1
+        -1        -1
+         0         2
+         2        -1
+        -1         0
+         0         1
+         0        -4
+         0         1
+         1        -1
+         0         0
+         0         0
+         0         1
+        -1         0
+         1         1
+         0         1
+         2        -2
+         0        -1
+         4         3
+         0         0
+        -1         0
+         2         1
+        -1        -1
+         0        -1
+        -1         2
+         3        -1
+         0        -1
+         0         3
+        -1         2
+        -1         0
+         0        -1
+        -1         0
+         0         1
+        -1         1
+         1         1
+         0        -4
+        -4         4
+         0         1
+         7         5
+         1        -1
+         0         0
+        -1        -1
+        -1         0
+         0        -1
+         3        -3
+         1         0
+         0        -1
+         0         1
+         1        -3
+        -2        -1
+        -1        -1
+         0         4
+        -3         4
+        -1        -1
+        -1        -1
+        -1        -4
+         0        -1
+         3         0
+        -2        -2
+         0        -2
+        -1         1
+         0         0
+        -2        -3
+         0         0
+         3        -3
+         1         1
+         1         1
+         0         0
+         1        -1
+         0         0
+         0         0
+         0        -2
+         2        -3
+         1         0
+         0        -1
+         0        -2
+        -2         2
+         0         0
+         1         0
+         1         6
+         1         0
+         2         1
+        -4        -6
+         0        -1
+         0         0
+         2         1
+        -2        -1
+         0         0
+         2         0
+         1        -1
+         0         1
+         0         0
+         0         0
+         0         1
+         0         0
+         0         2
+         1         0
+         7         2
+         0         0
+         0        -5
+         0         0
+         0         0
+        -1        -1
+        -1        -2
+        -1         1
+         5         1
+         4         4
+         0         2
+        -1         2
+         5         1
+         0         0
+         0         1
+         4        -2
+         4         0
+         2         1
+         0         1
+        -2         2
+         0         0
+         1         1
+         1         1
+         2        -3
+         1         0
+        -2        -3
+         0        -4
+         0         1
+        -1         0
+         1         1
+         0        -1
+         1        -1
+        -3         0
+        -1        -2
+         0        -2
+         0         1
+         4         0
+         0         0
+         0         1
+         1         0
+        -1         0
+         0         0
+         1         1
+         5        -3
+        -1         0
+         1         1
+         0         0
+         0         2
+         0         0
+        -1        -2
+         0        -4
+        -1         1
+         1         0
+         2         2
+         0        -1
+         0         1
+        -1         0
+        -2         0
+         0         2
+         1        -1
+         9        -1
+        -2        -3
+        -2        -5
+        -1         1
+         3         0
+        -1        -1
+         0        -1
+        -1         1
+         2         0
+         1         2
+         2        -2
+         0         0
+         1         0
+        -3        -4
+         0         0
+         1         0
+        -1        -1
+        -1        -1
+         1        -1
+         0         1
+         6         1
+         1         1
+         0         2
+         1         0
+         0         0
+         0         0
+         0         2
+         2        -2
+         3         0
+         0         0
+         0         3
+         0        -1
+         0         0
+         0         1
+        -1         2
+        -2         3
+        -2         1
+        -1         0
+         0         0
+         1         0
+        -2         1
+         0         1
+         0         3
+         0         2
+         7         1
+         1         1
+         0         2
+         1         1
+         0         2
+         0         0
+         1         1
+         0         2
+         3         1
+         2         3
+         1        -4
+        -1         5
+         3         1
+         2         3
+         2        -2
+         5         0
+         1         0
+     10773     12241
+         0        -2
+        -2         3
+         1         0
+         1         0
+         1         2
+         1         0
+        -1        -1
+         1         0
+         1         0
+         0         0
+         0         0
+         1         0
+         1        -3
+        -2         1
+         0         0
+         2         1
+         1         7
+         0        -1
+        -1         0
+         2         2
+         0         3
+         0         0
+         2         0
+        -3        -4
+         0        -2
+         0         0
+         2        -1
+        -2        -1
+         0         0
+        -2         1
+         3         0
+        -1        -1
+         0        -2
+        -2         1
+         0         0
+         0        -1
+         1         2
+        -1         1
+         1         0
+        -1         0
+         2        -3
+        -1         0
+         1         0
+         0         0
+         0         1
+         0        -1
+         0         0
+         1         2
+         0        -1
+        -1         1
+        -4        -2
+        -2        -1
+         0        -1
+        -3         1
+        -5         0
+        -1        -2
+         0        -1
+         3        -3
+        -1         0
+        -6        -3
+        -1         7
+         1        -2
+         3        -1
+         1         1
+         0        -3
+         2        -2
+         0         0
+         3         4
+         1         1
+         0         0
+         2         0
+        -1        -1
+         0        -2
+         1        -1
+         1         1
+         1         1
+         0         0
+         2        -2
+        -2         0
+        -1        -1
+         0         1
+         0        -2
+        -4         0
+        -1        -1
+         0        -3
+         0         0
+         0         0
+         1         2
+        -1        -2
+        -1         1
+         2         0
+         0         0
+         0        -1
+        -1         0
+        -4         0
+        -1        -1
+         0         0
+         1        -2
+        -4         2
+         0         1
+         0        -1
+        -2         1
+         1        -1
+        -1        -1
+         0         1
+         3        -4
+         2         0
+        -1        -1
+         0        -1
+         0         0
+         2         0
+         3         3
+         0         0
+         0         0
+        -4         0
+        -3        -4
+         0        -1
+         0         0
+         2         0
+         1         1
+         1         8
+         1        -1
+         5        -1
+         1         2
+         0         0
+        -2         3
+         1         0
+        -1        -1
+         0         3
+         2        -2
+         1         0
+        -1        -1
+         1         1
+         0         0
+         3         0
+        -1        -3
+         0         1
+         0        -1
+        -3         0
+         2         2
+         0         0
+        -2         2
+         3        -1
+         2         2
+        -1         1
+        -2         1
+         1         0
+         1         1
+         0        -1
+         0         1
+         2         0
+        -1        -2
+         0         0
+        -1         1
+         1         0
+        -1        -3
+         0        -3
+         0         1
+         2         0
+        -1         0
+         0         1
+         0         0
+        -1         0
+        -2         0
+         0        -1
+         2        -2
+        -2        -1
+         1         0
+         0         1
+         0         1
+        -1         0
+         0         0
+         0        -1
+        -2         2
+        -3         0
+         0         0
+         1         0
+         0         0
+        -6         1
+         4         7
+         0         0
+         5        -4
+         1         0
+         0        -1
+         1        -1
+        -1         0
+        -3         0
+        -1        -1
+         0        -1
+        -2         2
+         0         0
+         0         0
+         0        -3
+         0        -1
+         0         0
+         0         0
+         0        -5
+        -2         4
+         0         0
+        -3        -6
+         0        -3
+         0         0
+         0         1
+         1         1
+         0        -1
+         1        -1
+        -2         0
+        -2        -3
+         0         3
+        -1         1
+        -8         0
+        -2         0
+         3        -3
+         0         0
+         0         1
+         1         1
+         2         1
+         1         0
+         3         1
+         1        -1
+         1         0
+         0         0
+         4         4
+        -1        -1
+        -1         1
+         2         0
+         0         0
+        -1        -1
+         0         1
+         2         1
+         0         0
+         0         0
+         0         1
+         0        -1
+         0         0
+        -1         0
+         1         0
+         0         1
+        -1        -1
+        -1         4
+         1        -1
+         0         0
+         3         1
+        -1         1
+        -1        -1
+        -1        -1
+         1         0
+         1         0
+         2         1
+         2        -1
+        -1        -1
+        -1         0
+        -2        -2
+        -1         6
+        -1         1
+         1        -1
+         0         2
+        -1         0
+         0         0
+         0        -3
+         0        -1
+         3         0
+         2         0
+        -1         3
+        -1         1
+         0         3
+         1        -1
+         0         1
+        -4        -2
+         1         4
+         5        -4
+        -4         3
+         1         0
+         2         0
+         0         0
+        -2        -1
+        -2        -1
+         1         1
+         3         2
+         2         0
+         3        -3
+         0         0
+         0         0
+         2         1
+        -1         0
+         0         0
+        -2         0
+        -1        -1
+         1         0
+         0        -2
+         4         1
+        -3         2
+         1         1
+        -2        -2
+         0         0
+         0         0
+         0         0
+         4        -2
+         0         0
+        -2         0
+        -2        -3
+         0        -1
+        -1        -1
+         1        -2
+        -2         1
+         0        -1
+        -1        -1
+         2         1
+         0         1
+        -1         0
+        -3        -3
+         2        -4
+         1         0
+        -1         0
+         2         8
+         0         0
+         1         1
+        -1         5
+        -3         1
+         1        -1
+        -1         0
+         2         4
+         1         1
+         2         2
+        -3         2
+         1        -1
+         2         3
+         1         6
+        -1         1
+        -5         3
+        -2        -1
+         6        -2
+        -1         4
+         0         2
+         1         0
+         1         2
+        -1         0
+         2         1
+        -1         0
+         1         0
+        -1         1
+        -4         0
+         0        -1
+         0        -1
+        -2         2
+         2        -1
+         0        -1
+        -1        -1
+        -2         0
+        -2         0
+         0         1
+        -3        -2
+        -1        -2
+        -1         0
+         1         1
+         2         0
+         0        -1
+         2         0
+         0         4
+         1         0
+         1         0
+        -1         3
+         1        -1
+         0         1
+         1         0
+         0         0
+        -1         1
+         1         0
+        -2        -3
+         0         1
+         2        -1
+         3         1
+         2         5
+         1         1
+         0         0
+         2         1
+         1         1
+         0         1
+        -1         3
+        -2         2
+         1         0
+         2         1
+         0        -3
+        -1         0
+         1         1
+        -1         4
+         2         0
+        -1        -1
+        -1        -1
+         3        -6
+        -3         7
+         0         0
+         1        -4
+        -1         0
+         1         1
+        -1         1
+        -2         0
+         0         1
+        -1         1
+         0         3
+         0        -2
+         0        -1
+         0         0
+        -2         0
+         1         1
+         4         4
+         3        -3
+         0         0
+         1         1
+         2        -4
+         1        -1
+         0        -1
+         2         2
+        -3         3
+         0         0
+         1        -1
+        -2        -1
+         1         1
+         0         1
+         1         1
+         1        -2
+         0        -1
+         2         2
+         2        -1
+         0        -1
+         0         0
+        -1        -1
+        -1         1
+        -1        -1
+         1         0
+        -1         1
+         0         0
+         1         0
+         5         1
+        -2         0
+         1         0
+         0        -2
+         3        -3
+         0         1
+         2         1
+        -2        -2
+        -1        -1
+        -1         1
+         0        -1
+         1         0
+         0         1
+         0         0
+        -4         1
+        -2         1
+        -2        -1
+         4        -1
+         1         0
+         0         5
+        -2        -2
+        -2         1
+        -1         0
+         1        -1
+        -1         2
+         0         0
+         0         3
+         5        -1
+         0         0
+         1         0
+         0        -2
+        -1         1
+         0         0
+         2        -1
+         2        -1
+         1         1
+         1         0
+         2        -4
+         0         0
+         0         1
+         0         1
+         2         1
+         2         1
+        -1         0
+         0        -2
+        -1         0
+        -1         0
+        -2        -2
+        -3         0
+        -1         0
+         0         2
+        -3         4
+         1         0
+         1         1
+        -2        -1
+        -2         0
+        -1         2
+         0         2
+        -1        -3
+        -1         0
+        -1         2
+         4         1
+         1         1
+        -1         2
+         0         1
+         1         1
+         0         2
+         0         2
+         0        -2
+        -1         1
+        -1         2
+         0         1
+         5         2
+         3         2
+        -2        -1
+         2        -1
+        -1         5
+         1         0
+      3849     15839
+         2         0
+         4         3
+         0         3
+         0        -1
+         1         0
+         2         0
+        -1         1
+         2         0
+         1        -1
+         2        -3
+         3         0
+         2         2
+         1        -1
+        -3         1
+         0         1
+         0         0
+         2         0
+         0        -1
+         0         0
+         1         4
+        -1        -3
+         1         0
+         1         1
+        -1        -2
+         0        -1
+         0         1
+         3         2
+        -1        -1
+         0        -1
+        -1        -1
+         2        -3
+        -1         0
+         0         1
+        -1        -4
+         1        -1
+         0         0
+         3        -1
+         1        -2
+         0        -1
+        -2        -1
+         6         3
+         1         0
+         1         0
+         0        -2
+         1         1
+        -2         0
+        -2         0
+        -1         1
+         0         0
+        -1         1
+         2        -2
+         0        -1
+         1        -1
+        -2        -3
+        -2         3
+         1        -2
+        -1         0
+         3        -1
+         1         1
+         3         6
+        -4        -2
+        -2         1
+         1         0
+        -2        -2
+         0        -4
+        -1        -1
+         0         0
+        -2        -3
+         2         0
+         0         0
+         3         4
+         1         0
+         1        -1
+         1         1
+         1         0
+         1         1
+        -1         0
+         0        -4
+         0        -2
+        -1        -1
+        -1        -1
+        -2        -2
+         2         0
+         2         2
+         1         0
+         0         0
+        -1         1
+        -1        -1
+        -2         2
+         0         0
+         0         0
+        -1         1
+         0        -1
+         0        -2
+         2        -2
+         1         2
+        -1         0
+         0         1
+         3         3
+         0         1
+         0         0
+        -3        -2
+         0        -1
+         0         0
+        -1        -2
+        -1         1
+        -2        -1
+        -1         0
+         2         3
+        -1         0
+        -2         0
+         0         2
+        -1         2
+         1        -2
+         1        -2
+        -1        -4
+         0         0
+         1         1
+        -2        -7
+        -1         1
+         6         2
+        -2         1
+        -2        -3
+        -1         1
+         0         0
+         2        -1
+         1         0
+         0         0
+        -1         1
+         0         2
+         1         1
+         0         1
+         2        -2
+         0        -1
+         0         1
+         4        -2
+         1         1
+        -1         0
+        -5        -3
+         2         1
+         0         0
+        -1         0
+         0        -5
+         2         0
+        -2         0
+         0         2
+         2         1
+         0        -1
+         0        -1
+         2         0
+         1         0
+         1         0
+         1         0
+         2         1
+         0         0
+         3         0
+         0         1
+         0         0
+         1         3
+        -3        -2
+         1         0
+        -1        -1
+         2         3
+        -3         5
+         1         1
+         0         0
+        -3        -5
+         0         0
+         0         2
+         0         1
+         0        -1
+        -1        -1
+         1         0
+         0         0
+         0         0
+         1         0
+         3         1
+         1        -1
+         2         3
+        -4         0
+         0         0
+         7        -2
+        -2        -1
+         0         2
+         0         0
+        -1         1
+         2         4
+         1         1
+         0         0
+        -2        -2
+        -2         2
+         1         0
+         1         1
+        -2         2
+         1         0
+        -1         1
+         0        -1
+         3        -1
+         1        -1
+         4         2
+         1        -5
+        -1         0
+        -1         0
+         1         4
+         2         1
+         1         1
+         1         1
+         1         0
+         1         1
+         0         1
+        -6         0
+         2         0
+        -3        -3
+         0        -1
+         1         1
+        -1         1
+        -2         1
+        -1         0
+        -3         1
+        -1        -1
+         0         0
+         1         0
+        -4         4
+         1        -1
+         1         0
+        -2         0
+         0         0
+         0         0
+         1         1
+        -2         1
+         1         1
+         0         0
+         0         1
+         0        -1
+         0        -1
+         1         0
+        -1         0
+        -1         1
+         1        -1
+         1         4
+        -1        -1
+         1         0
+        -3         1
+         1         1
+         1        -1
+         1        -1
+         0        -1
+        -1         0
+        -2         1
+        -2        -1
+         1        -1
+         2         0
+         2        -2
+         1         6
+         1         1
+         0        -1
+         1         2
+         1         0
+        -1         1
+         0        -3
+         0         0
+        -1         1
+        -2         0
+         1         3
+         1        -1
+         0         2
+        -1        -1
+         0         1
+        -1         0
+        -1         4
+        -5        -4
+        -5        -5
+        -1         0
+        -2         0
+         0         0
+         1         2
+         3        -1
+        -1         1
+        -2         2
+        -1         0
+        -3        -3
+         0        -1
+         0         0
+        -2         1
+         1         0
+         1         1
+         2         0
+         1        -1
+        -1         0
+         1        -3
+        -4         1
+         4         2
+        -1         1
+         3        -2
+         0         0
+         0         0
+         0         0
+        -3        -2
+         0         0
+         3         0
+         2        -3
+         0        -1
+         1        -1
+        -1        -2
+         2         1
+         0        -1
+         1        -1
+        -1         1
+         0         1
+         1         0
+         3        -3
+        -2        -4
+        -1         0
+         1         0
+        -2         8
+         1         0
+         0         0
+         1         5
+         3         1
+        -2        -1
+         2         0
+        -2         4
+         0         3
+        -2         2
+         3         2
+        -1         0
+         0         0
+        -1         6
+         1         1
+        -6         0
+         2        -1
+        -5        -2
+         0        -2
+        -1         0
+        -1         0
+         0         2
+        -1         2
+        -2         1
+         1         0
+         1         1
+         1         1
+         5         0
+         0        -1
+         0        -2
+         2         2
+        -1        -1
+        -1        -1
+         1        -1
+         2         0
+         2         0
+         1         1
+         3        -2
+         1        -2
+         2         0
+        -1         1
+        -2         0
+        -1        -1
+        -2         0
+         0         4
+        -1         0
+         0         0
+         1         3
+        -1        -1
+         0         0
+        -1         0
+         0         0
+         1         0
+        -2         0
+         2        -3
+         0         1
+        -2        -1
+        -3         1
+        -1         5
+        -1         1
+         0         0
+        -2         1
+        -1         1
+         0         1
+         1         3
+         2         2
+        -1         0
+        -2         1
+         1        -3
+         0         0
+        -1         1
+         1         3
+        -2         0
+         2        -1
+         2         0
+        -3        -6
+        -4        -5
+         0         0
+        -1        -4
+         0        -1
+         1        -1
+         1         1
+         3         0
+        -1         0
+         1         1
+         0         3
+         1        -1
+         0        -1
+         0         0
+         2         0
+         0         0
+        -4         4
+        -3        -3
+        -1        -1
+        -1         1
+        -2        -4
+        -1        -1
+         0         0
+        -2         2
+         3         3
+         0         0
+        -1        -1
+         2        -1
+        -1         1
+         0         1
+        -1         1
+        -1        -2
+         1         0
+        -2         2
+        -2        -1
+         0        -2
+         0         0
+         1        -1
+         1         1
+         0        -1
+        -1         0
+         1         1
+         0         1
+        -1         0
+        -5         1
+         2         0
+         0        -1
+         0        -2
+        -3        -3
+        -1         0
+        -2         1
+         2        -2
+         1         1
+         1         1
+         0        -1
+         0         0
+         2         0
+         0         0
+         4         1
+        -1        -1
+         2        -1
+        -5        -1
+        -1        -3
+         1        -6
+         2        -2
+         3         1
+        -1         0
+        -1        -1
+         1         2
+         0         1
+         0         3
+        -5        -1
+         0         0
+        -1         0
+         0        -2
+         1         1
+         0         0
+        -2        -1
+        -2        -1
+        -1         1
+        -1         0
+        -2        -4
+         0         0
+         0         2
+         0         1
+        -2         1
+        -1         1
+         0         0
+         0        -2
+         1         0
+         1        -1
+         2        -2
+         3         0
+         0         0
+        -1         2
+         2         4
+        -1         0
+        -2         1
+         1        -1
+         1         0
+         0         1
+        -1         1
+         0        -3
+         0         0
+         0         2
+        -5         1
+        -1         1
+         2         2
+         0         1
+        -2         1
+        -1         1
+         0         2
+         0        -2
+         1         1
+         1         3
+         0         1
+        -4         2
+         0         2
+         3         0
+        -1        -1
+        -1        -4
+         0         0
+     -3953     15813
+        -1         0
+         5        -4
+         1         3
+         2         0
+        -2         0
+         0         1
+         3         1
+         0         0
+         1         1
+         0        -2
+        -2         1
+         0         1
+         1        -1
+         4         2
+         0         0
+         1         0
+         0         0
+         2        -1
+         1         1
+        -1         4
+         2        -3
+         1         0
+         0         1
+         1        -2
+         1        -2
+         0         1
+        -3         2
+         1        -1
+         0        -1
+         1        -2
+        -2        -3
+         0         0
+         0         1
+         1        -4
+        -1        -1
+        -1         0
+        -3        -1
+        -1        -2
+         0        -1
+         1        -1
+        -6         3
+        -1         0
+        -1         0
+         0        -2
+        -1         1
+         2         0
+         2         0
+         1         1
+         0        -1
+         1         1
+        -2        -2
+         0        -1
+        -1        -1
+         2        -3
+         3         3
+         1         0
+         1         0
+        -3        -1
+        -1         1
+         2        -7
+         5        -2
+         2         0
+         4         0
+         2        -2
+         0        -4
+         0        -3
+         0         1
+         2        -2
+        -2         0
+        -1         1
+        -3         4
+        -1         0
+         0        -1
+        -1         1
+        -1         0
+        -1         1
+         1        -1
+         0        -4
+         1        -1
+         0         0
+         1         0
+         2        -2
+        -1         0
+        -1         1
+        -1         0
+         0         0
+         1         0
+         1        -1
+         2         2
+        -1         0
+         0         1
+         1         1
+         0         0
+         1        -2
+        -2        -2
+        -1         2
+         0         0
+         0         1
+        -3         3
+         0         1
+         0         0
+         3        -2
+         0        -1
+         1         0
+         1        -1
+         2         1
+         2        -2
+         1         0
+        -2         3
+         1         0
+         1         0
+         0         2
+         2         2
+         1        -1
+        -1        -2
+         1        -4
+         0        -1
+         0         0
+         2        -7
+         1         1
+         6        -5
+         2         1
+         3        -3
+         1         1
+         0         0
+        -1        -1
+        -1         0
+         1         0
+         1         1
+         1         2
+        -2         1
+         0         1
+        -2        -2
+         0         0
+         0         0
+        -4        -2
+        -1         1
+         1        -1
+         5        -3
+        -2         1
+         0         0
+         1         0
+        -1        -5
+        -1         0
+         2         0
+         1         2
+        -3         1
+         0        -1
+         0        -1
+        -2         0
+        -2         0
+        -1         0
+        -1         0
+        -1         1
+         0         0
+        -3         0
+         0         1
+         1        -1
+        -1         3
+         4        -2
+        -1         0
+         0         0
+        -2         3
+         3         5
+         0         2
+         0         0
+         3        -5
+         0         0
+         0         1
+         0         1
+         0        -1
+        -1        -1
+        -1         0
+         0         0
+         1         2
+        -1         0
+        -3         1
+        -1        -1
+         3        -3
+         4         1
+         0         0
+         5         0
+         2        -1
+         0         2
+        -1        -2
+         1         1
+        -1         4
+        -1         1
+        -1         1
+         2        -2
+         2         2
+         0         1
+        -1         1
+         2         2
+        -1         0
+         1         1
+         0        -1
+        -3        -1
+        -1        -1
+        -4         2
+        -1        -5
+         2         0
+         1         0
+        -1         4
+        -1         1
+        -1         0
+        -1         1
+        -1         0
+        -1         1
+         0         1
+       -11         0
+         0         1
+        -1         2
+        -2        -1
+        -1        -1
+         1        -2
+         0         2
+         0         0
+        -4         0
+         0         0
+         0         2
+         2         1
+         4         1
+         0         0
+         0         0
+        -2        -1
+        -2        -1
+         1         0
+         0         2
+         3         4
+         2         0
+        -1         1
+         0         5
+        -1        -2
+        -2         0
+        -1         1
+         0         1
+         0         1
+         0         0
+         0         0
+         0        -1
+         0        -1
+        -1         1
+         0         1
+         0         1
+        -2        -2
+        -3        -1
+         0         1
+         0        -2
+        -2        -1
+        -2         0
+         1         0
+         0         3
+         3         3
+         1         0
+        -1         0
+         0         2
+         1         0
+         2         0
+         1        -1
+         0         0
+         0         1
+         1         0
+        -1         2
+         1         2
+         0         0
+         0         0
+         1         0
+         0         3
+         1         1
+         4         1
+         3        -5
+         0        -1
+        -2        -2
+         2         0
+         1         0
+         1        -2
+         1         2
+         2         0
+        -1         1
+        -1        -2
+         0        -1
+         0         0
+         1        -2
+         0         1
+         1         1
+         2         0
+         1        -1
+         0        -1
+         2         1
+         5         2
+         1         0
+         0         2
+         1         0
+        -2        -1
+         1        -1
+         0         2
+        -2        -1
+         1         0
+         0         1
+         0        -4
+         0         1
+         0        -1
+         0         0
+         1         0
+         1         1
+         1         0
+        -1         1
+         0         1
+        -1        -1
+         1        -1
+        -4         3
+         0         0
+         1         0
+        -2         0
+         1         0
+         0         0
+         1         2
+        -3        -1
+        -1         0
+         0         2
+         1         2
+        -1         0
+         0        -1
+         1         0
+         0         1
+        -2         0
+        -1         1
+         0        -4
+        -4        -4
+         0         1
+        -7         5
+         1         5
+         1         2
+         1         0
+         1        -1
+         0         2
+        -3        -3
+        -1         0
+         0         1
+         0         1
+        -1        -3
+         2         0
+         0         0
+         0         4
+         3         4
+         0         0
+         1        -1
+         1        -4
+        -1        -1
+        -3         0
+         2        -2
+         0        -2
+         1         0
+         0         0
+         2        -3
+         0        -1
+        -3        -3
+        -1         1
+        -1         1
+         0        -1
+        -1        -1
+         0         0
+         0         0
+         0        -1
+        -2        -3
+         0         0
+         0        -1
+         0        -2
+         2         2
+         0         0
+         0         0
+         0         6
+         0         0
+        -2         1
+         4        -6
+         0        -1
+         0         0
+        -2         1
+         2        -2
+         0         0
+        -1         0
+        -1        -1
+         0         1
+         0         0
+         1         0
+         0         0
+         1        -1
+         0         2
+        -1         0
+         7        -2
+         0         0
+         0        -5
+         1         0
+        -3         0
+         1        -1
+         1        -2
+         0         0
+        -5         1
+        -3         4
+         0         1
+         1         1
+        -5         1
+         1         0
+         0         0
+        -4        -2
+        -4         0
+        -1         1
+         0         1
+         2         2
+         0         0
+         0         0
+        -1         1
+        -2        -3
+         0         0
+         2        -3
+         0        -4
+         1         1
+         1         0
+        -1         1
+         0        -1
+         0         0
+         4         0
+         2        -2
+         0        -1
+         0         1
+        -4         0
+         0         0
+         0         2
+        -1         0
+         1         0
+        -1         1
+         0         1
+        -5        -3
+         1         0
+        -1         1
+         0         0
+         0         2
+        -1         0
+         1        -1
+         0        -4
+         0         0
+        -1         0
+        -2         2
+         0        -1
+         0        -1
+         1         0
+         2         0
+         0        -1
+        -1        -1
+        -9        -1
+         1         0
+        -2         5
+         1         1
+        -2         0
+         0         0
+         0        -1
+         1         1
+        -3         0
+        -1         2
+        -1        -2
+         0         0
+        -1         0
+         4        -4
+         0         0
+        -1         0
+         1        -1
+         1        -1
+        -1        -1
+         0         1
+        -6         1
+        -1         1
+         0         2
+        -1         0
+         0         0
+         0         0
+         0         2
+        -3        -2
+        -3         0
+         0         0
+         0         3
+        -1        -1
+        -1         0
+        -1         1
+         0         1
+         1         2
+         1         0
+         0         0
+         0         0
+        -2        -1
+         1         0
+        -1         1
+        -1         2
+         0         1
+        -7         0
+        -1         1
+         0         1
+        -1         1
+        -1         2
+         1        -1
+        -1         1
+         0         2
+        -3         1
+        -1         2
+        -1        -3
+         1         5
+         1         1
+        -1         3
+        -1        -1
+         4         5
+         0         1
+    -10853     12170
+         1        -2
+        -3        -5
+         0         1
+         0         1
+         0         0
+         0         1
+         2         0
+         0         1
+         1        -1
+         1         1
+         1         1
+         1         0
+         1        -2
+         3         2
+         2         1
+         0         2
+         0         8
+         1        -1
+         2         1
+        -2         2
+         1         3
+         1         1
+        -1         0
+         4        -3
+         1        -1
+         0         0
+        -2        -1
+         2        -1
+         0         0
+         2         1
+        -3         0
+         1        -1
+         0        -2
+         2         1
+         0         0
+         0        -1
+         0         2
+         1         1
+        -1         0
+         1         0
+        -2        -4
+         1         0
+        -1         0
+         0         0
+         0         1
+         0         0
+         0         0
+        -1         1
+         0        -1
+         1         1
+         4        -2
+         2        -1
+         0         0
+         3         1
+         5         0
+         0         0
+         0        -1
+        -3        -3
+         1         0
+        -5         3
+         1         7
+        -1        -2
+         2        -1
+        -1         1
+         0        -3
+         0        -1
+         0         0
+        -3         4
+         0         1
+         2         2
+        -2         0
+         1        -1
+         0        -1
+         0        -1
+        -1         1
+        -1         1
+         0         1
+        -2        -2
+         2         0
+         0         0
+         0         1
+         0        -1
+         4         0
+         0        -1
+         0        -3
+         0         0
+         0         0
+        -1         2
+         1        -2
+         0         0
+        -2         0
+         0         0
+         0        -1
+         1         0
+         4         0
+         1        -1
+         0         0
+        -1        -2
+         4         1
+         0         0
+         0        -1
+         2         1
+        -1        -1
+         2        -2
+         0         1
+        -3        -4
+        -1        -1
+         1        -1
+         0        -1
+         1         0
+        -1         0
+        -3         3
+         1         0
+         1         0
+         4         0
+         3        -3
+         0         1
+         0         1
+        -1         0
+        -1         1
+         1        -7
+        -1        -1
+        -4        -1
+        -1         2
+         0         0
+         2         3
+         0         0
+         1        -1
+         0         3
+        -2        -2
+        -1         0
+         1        -1
+         0         1
+         0         0
+        -3         0
+         1        -3
+         0         1
+        -1        -1
+         3         0
+        -2         2
+         0         0
+         2         2
+        -3        -1
+        -2         2
+         1         1
+         2         1
+         0         0
+        -1         1
+         0        -1
+         0         1
+        -1         0
+         2        -2
+         0         0
+         1         1
+         0         0
+         1        -2
+         0        -3
+         1         1
+        -2         0
+         1         0
+         0         1
+         1         1
+         1         0
+         2         0
+         0         0
+        -2        -2
+         3        -1
+        -1         1
+         0         2
+         0         0
+         2         0
+        -1         1
+         0        -1
+         2         2
+         0         0
+         0         0
+        -1         0
+         0         0
+         0        -1
+        -4         7
+         0         0
+         4         4
+        -1         0
+         1        -1
+         0         1
+         1         1
+         3         0
+         1        -1
+         0         1
+         2         2
+         0         0
+        -1         1
+         0        -3
+         0        -1
+         0         0
+         0         1
+         0        -5
+         3         4
+        -1         0
+         4        -6
+         0        -3
+         0         0
+        -1         0
+        -1         1
+         0        -1
+        -1        -1
+         2         0
+         3        -3
+         0         3
+         1         1
+        -7         0
+        -1        -3
+         4        -1
+        -1         0
+         0         1
+         0         1
+         2         1
+         0        -1
+        -4         0
+         0         1
+         1         0
+        -1         1
+        -3        -5
+         0        -1
+        -1         0
+         0        -3
+         0         1
+         0         0
+        -1         1
+         2        -2
+         1        -1
+         0         0
+         0         2
+        -1        -1
+        -1         1
+         0        -1
+         1         0
+         1        -1
+         1         1
+        -3        -1
+         1        -1
+        -1         1
+        -4        -2
+        -1        -2
+        -1        -1
+        -2         1
+        -1         3
+         0         1
+         2         0
+        -1        -2
+         1         0
+         0        -2
+        -2        -1
+         5         2
+         1        -1
+         1         1
+        -1         2
+        -1         1
+         0        -1
+         3        -1
+         0         0
+         1        -1
+        -2         0
+        -3        -1
+        -1        -1
+         1         0
+        -2         1
+        -1         0
+         0         1
+         2         0
+        -5         1
+         6         4
+         1         0
+        -1        -2
+         0         0
+        -2        -2
+        -3        -1
+         1        -1
+        -2        -2
+         0         2
+         4        -3
+        -1         0
+         0         0
+         0         2
+        -1         0
+         1         1
+         2        -1
+         1        -1
+         1         0
+        -3         2
+        -3        -5
+        -2        -4
+         1         1
+        -2         3
+        -1         1
+         0         0
+         0         1
+        -1        -4
+         0         0
+        -1        -3
+        -2        -4
+         0         0
+         1         2
+         2         1
+        -2         0
+         0         0
+         1         1
+        -1         2
+        -1         1
+         0         0
+         3         3
+         2         3
+         1         0
+         0         1
+        -2        -5
+         0        -1
+         0         0
+         5         1
+         2         1
+         1         2
+        -2         0
+         4        -2
+        -1        -2
+        -1         2
+        -4         1
+         0        -1
+        -1         0
+        -4         1
+        -2         0
+        -1        -5
+         2        -1
+         1         7
+        -2        -2
+         0        -1
+        -1         1
+        -2         0
+         1         2
+         0        -3
+         1         1
+        -1         0
+        -1         1
+        -2         5
+         0         1
+         1         0
+        -2         3
+         1        -1
+        -1         2
+         0        -1
+        -3        -1
+         0         2
+         0         0
+         1        -3
+        -1        -2
+         0         2
+        -1         0
+         1         2
+         1        -1
+        -1        -2
+         0        -4
+         0         1
+         0         0
+         1         1
+        -1         1
+         0         0
+         1        -1
+        -1         0
+         1         0
+         0         2
+        -2        -3
+         1         0
+        -2         1
+        -1         3
+         2         5
+         0        -1
+         0        -1
+         2         2
+         1         0
+         1         0
+         0        -3
+        -1        -2
+         1         0
+         1        -3
+         0         4
+        -1        -1
+         1         1
+         2         1
+        -2        -1
+         1        -2
+        -2         0
+        -4        -3
+        -2         7
+         0        -1
+         1        -5
+         0         1
+         0         2
+         0        -1
+        -3         0
+         0        -1
+         0        -2
+        -3         0
+        -1         0
+        -1         0
+        -1        -2
+         0        -2
+         0         0
+         2        -5
+        -4         2
+         1         1
+         1         1
+        -2        -1
+        -1         0
+         0         0
+         2         2
+         0         2
+         0         1
+         2         1
+        -2        -2
+         1        -1
+         0        -1
+        -1         2
+         1        -2
+        -1         1
+        -2        -1
+         1         2
+         0        -2
+         0         0
+         0         0
+         0        -1
+         0         0
+         0        -1
+         1        -1
+        -1         0
+         2         0
+         1        -6
+         2         1
+         1         1
+         0        -1
+        -1        -4
+        -1         0
+         1         2
+        -3        -3
+         1         1
+         0        -1
+         0         0
+         0        -1
+        -1         1
+         0         0
+        -1        -5
+         1        -1
+        -2         2
+        -6         2
+         3        -1
+         3        -5
+        -1         3
+         2         1
+         0         1
+         1        -1
+         1         1
+        -1         0
+        -3         0
+         5        -1
+        -1         0
+        -1         0
+         3        -1
+        -2         1
+         0         0
+        -2         3
+         1         2
+         1         0
+         0        -1
+        -3         1
+         0         0
+        -1         1
+         0         0
+        -2         0
+        -1         1
+        -1         0
+        -2        -1
+         0         1
+         0        -1
+        -3        -1
+        -2         4
+         0         1
+        -2         0
+        -5         3
+        -1        -1
+        -2         1
+         0        -3
+        -3        -1
+        -1         1
+        -1         0
+         1        -1
+        -2         0
+        -1         1
+        -7         1
+        -1         1
+        -4         0
+        -2         1
+        -3        -1
+         0         1
+        -2         1
+        -4         1
+         0         1
+        -3        -1
+        -2        -1
+         1        -3
+        -1         0
+        -1        -2
+         0        -2
+        -6         2
+         0         1
+    -15261      5731
+         3         1
+        -4         3
+         0        -2
+         0         0
+         3         0
+         1         0
+         2         1
+         0         2
+        -1         1
+        -2         0
+        -2         0
+         0         1
+         0        -1
+         1         5
+         0         0
+         0         1
+         2         3
+        -1         2
+         1        -1
+        -3         2
+        -2        -1
+         1         0
+         0        -1
+         3        -1
+         0        -1
+         2        -1
+        -3        -1
+         0        -2
+         0         0
+         0         1
+        -2         1
+         1        -1
+         1         0
+        -2         1
+         0         0
+         1         0
+         4         0
+         0        -1
+         0         0
+         1        -2
+         8         1
+         1        -1
+        -1        -1
+         2         0
+         1         1
+         0         2
+         3         0
+        -2        -1
+         0        -1
+         1         1
+        -1         4
+         1         0
+         2        -1
+        -1         3
+         4        -3
+         0        -1
+        -1         0
+        -1        -4
+         0        -1
+         7         1
+        -5         1
+         0         2
+         4         1
+         1        -2
+         0        -4
+        -3         0
+         0        -1
+         0        -2
+         3         0
+         2        -1
+        -4        -3
+         1         1
+         1        -1
+         0        -1
+        -1        -2
+        -1         1
+         0         0
+        -3         0
+         1         0
+         0        -1
+        -1         0
+        -2         2
+        -1        -1
+        -1         1
+         2         0
+         1         0
+         1         1
+         0        -1
+        -2         1
+         1        -1
+         0        -1
+        -1        -1
+         1         0
+        -2         1
+        -1         2
+        -1         0
+         0         0
+        -1         0
+        -2        -5
+        -1         0
+         0         0
+        -1         4
+         0         1
+         0        -1
+        -1        -1
+        -1         1
+         2         2
+         0        -1
+         2         2
+         1         1
+         1        -1
+        -2         0
+        -2         1
+        -1         1
+         0         1
+         4        -1
+         0        -1
+         1        -1
+         2         4
+        -1        -1
+        -5        -5
+         1         2
+         2         4
+        -1        -1
+         1         0
+         0        -1
+        -1        -1
+         0         0
+        -1         2
+         0         0
+        -2        -2
+         0         0
+         2        -1
+         0         0
+         0         0
+         4         4
+         1         1
+        -1         1
+         5         2
+        -1         2
+         0         0
+         1         1
+        -1         4
+         0         2
+        -3         0
+         2         1
+        -3        -2
+         1         0
+         0        -1
+         1        -2
+        -2         0
+         1         1
+         1         0
+         1        -2
+         0        -1
+         2         3
+         0         0
+         0         1
+        -1        -2
+         1        -4
+         1         0
+         0         0
+        -1        -2
+        -4        -4
+         0         2
+         0        -1
+         3         5
+         0         0
+         0         1
+         1        -1
+         0         1
+         0         1
+         2         0
+         1         0
+         1        -2
+         0         1
+         4         1
+         0        -1
+         2         3
+        -3        -4
+         0         0
+         2         4
+         2         0
+        -1         0
+         0        -2
+         1         1
+        -1        -2
+        -1         1
+         1         1
+        -1         2
+         2         0
+         0         1
+         1         0
+         0         2
+        -1        -1
+        -1        -1
+         0        -2
+         1        -3
+        -1         0
+         2         4
+         2        -4
+         0         2
+         1        -1
+        -2         1
+         2         0
+         0        -1
+         0        -1
+         1         0
+         2         1
+         1         0
+        -8         0
+         0         2
+        -2        -4
+        -1         0
+         0        -2
+        -2        -1
+        -1         1
+         0         0
+         2        -1
+         1         0
+        -1         0
+         0         0
+         3        -3
+         2         1
+         0         1
+        -1         1
+         0        -1
+         0         0
+         0         1
+         0         1
+         0         0
+         0         0
+         0         0
+        -1         0
+         0         0
+         1         1
+        -1         0
+         0         0
+        -1         1
+        -4         1
+        -1        -1
+         1         0
+         2        -1
+        -1         1
+         0        -1
+        -1        -1
+         0        -1
+         0         0
+        -1         1
+        -1         1
+        -1         1
+         0         0
+         1        -3
+         6        -1
+        -1        -1
+         0         0
+         0         1
+         0        -1
+        -1         0
+         4         0
+         0        -1
+         0         2
+         1         0
+        -2         0
+         1         0
+         3         0
+         1         1
+        -1         0
+         4        -2
+         5         1
+         3         7
+        -1         6
+         0         0
+         0         1
+         0         1
+         0         2
+         1        -1
+         0         1
+         2        -2
+         0        -1
+        -2        -3
+        -1         0
+         0         0
+        -2        -1
+         1         0
+         0         0
+        -1         0
+         1         0
+        -1         0
+        -2         0
+         2         2
+        -2         2
+        -1         1
+        -2        -1
+         0        -1
+         0         0
+         0         0
+        -3         2
+         0         1
+         1         1
+         1        -3
+        -1         0
+        -1         0
+         2         0
+         1         1
+        -1         0
+        -1         0
+        -1        -1
+         0         1
+         0        -1
+        -2         2
+         5        -1
+        -1         0
+        -1        -1
+         1        -9
+         0         0
+        -1         1
+         5        -1
+        -2        -3
+         1         0
+         1        -1
+         3         1
+         1        -2
+        -3        -1
+         2         2
+        -1         1
+         2        -2
+        -7         0
+         1         2
+         2        -5
+        -1         2
+         2        -3
+         2         3
+         1         1
+         1        -1
+        -2        -1
+         1         0
+         1         1
+        -1        -1
+        -1        -1
+         0         1
+         1        -3
+         0         0
+         1         0
+         1         2
+        -3         1
+         0         1
+         1         1
+         1         1
+         0        -1
+         0        -1
+         2         2
+         1        -2
+         0        -1
+         0        -2
+        -1        -1
+         0        -1
+         0         1
+         0        -4
+         0        -1
+         0         0
+         4        -1
+         1         1
+        -1         0
+        -1         0
+         0         0
+        -1        -1
+        -1        -1
+         1        -3
+         1         0
+         1         2
+        -2        -1
+        -1         4
+         1         1
+         0         1
+        -4        -1
+        -1         1
+         1         0
+        -1        -2
+        -2         1
+        -1         0
+         1         1
+         0         3
+         0         0
+        -1         2
+         4        -1
+         1         1
+         2         0
+         1        -1
+        -7         2
+        -6        -5
+         0         0
+        -1        -4
+        -1         0
+         1         0
+        -2         0
+         1         1
+         0         0
+        -1         0
+        -3         1
+         0        -3
+        -2         0
+         0         2
+        -1         2
+        -1         0
+         4         2
+         2         5
+         1         0
+        -1         1
+        -6         1
+         1         2
+         1         0
+        -1         2
+         4        -2
+         0        -1
+         0        -1
+         1        -1
+         1         0
+         0        -1
+        -1        -1
+        -1        -2
+        -1         0
+         1        -3
+         0        -1
+         0        -2
+         0         0
+        -1         1
+        -1         1
+         0        -2
+        -1         1
+        -1        -1
+         0         0
+        -1         0
+         1         3
+        -1        -1
+         1        -1
+         0        -2
+        -5         2
+        -1        -1
+        -1        -1
+         1        -2
+        -1         0
+        -1        -1
+         2         0
+        -1         0
+         1         1
+         0         0
+         0         2
+         2         1
+        -1        -1
+         2         0
+         1         0
+        -4         3
+        -4        -1
+        -2        -2
+         0         1
+        -1        -1
+         1        -1
+         0         0
+        -3         0
+        -3        -1
+        -1         0
+         0         0
+         2         0
+         0         1
+         0         0
+         1        -1
+         1        -2
+        -1         1
+         0         1
+         0         6
+        -1         0
+         0         1
+         1         0
+         1        -1
+        -1        -1
+         0        -1
+        -3         0
+        -2         0
+         0         0
+         1        -4
+        -1        -2
+        -1         0
+        -2        -1
+         1         3
+        -3         0
+         0        -1
+         2         0
+         0        -2
+         1        -1
+        -1        -2
+         4         0
+        -1        -2
+        -1        -1
+         1        -1
+         0        -1
+        -1         0
+        -1        -1
+        -1         1
+        -3         0
+        -2         1
+        -6        -1
+        -3         1
+        -2         2
+        -2         0
+        -3         3
+         1         0
+         2         2
+        -2        -2
+        -1        -3
+         0         1
+    -16173     -2017
+         1         3
+         2         5
+         0        -3
+         1         1
+         0         0
+        -1         1
+        -2        -1
+         0         0
+         0         0
+        -4         1
+         1         1
+        -2         0
+         0         0
+         2        -1
+         0         0
+         0         1
+        -1        -1
+         0         0
+         0         0
+        -5         0
+         1        -4
+         0         1
+         1        -2
+         2         1
+         1        -1
+         2         0
+         3        -4
+         2         1
+         1        -1
+         0        -1
+         2         4
+         0         0
+         0         2
+        -4        -1
+         1         1
+         0         0
+        -1        -2
+        -2         0
+         0         0
+         2         1
+        -3         5
+         1         0
+         1         0
+         3         0
+         0         1
+         0        -1
+        -1         0
+        -1         1
+         0         0
+         1        -1
+         2         0
+         2         0
+         0        -1
+        -3        -1
+        -1        -4
+         1        -1
+         1         0
+         0         2
+         1        -1
+        -3        -5
+         3        -3
+         1        -2
+         2        -1
+         3         1
+         0        -4
+        -1        -1
+         0        -1
+         4         1
+        -1        -1
+         0         0
+         2        -4
+         0         0
+        -1        -1
+         1         1
+         1         2
+        -2         0
+         1         0
+        -3         0
+         0         2
+         1         1
+         1        -1
+        -1        -1
+         2         1
+        -2        -1
+         0         1
+         0         0
+         0        -1
+         2         1
+         1         3
+         0         0
+         0         0
+        -2         0
+         0         0
+        -2         0
+         2         2
+        -2        -1
+         1         0
+         3         0
+         2        -2
+        -1         0
+         1         0
+        -1        -2
+         0         0
+         0         0
+         1        -2
+         2        -1
+        -1         1
+        -1         0
+        -1         4
+         0         0
+        -1         1
+        -2         0
+         1         2
+        -1         1
+         1         2
+         4         0
+         0         0
+         1         1
+        -1         9
+        -2         1
+        -7         0
+         2        -1
+        -2         2
+         0         1
+         0         1
+        -2         1
+         1         1
+         0         0
+         1         1
+         3         0
+         1        -1
+        -1         0
+        -1        -3
+        -1         0
+         0        -1
+         1        -2
+         0         1
+         0         0
+        -3         3
+        -2        -1
+         0        -1
+         0         0
+         0         5
+         1        -1
+         1        -1
+         2         0
+         2        -1
+         1         0
+         0        -1
+         0         1
+         1         0
+         0         0
+         0         0
+         1         1
+         0         1
+        -1        -2
+         0         2
+         0         0
+         1        -4
+         4         2
+         0         0
+         0        -1
+         1        -4
+        -5         1
+         0         2
+         1         0
+        -1         6
+         1         0
+        -1         1
+         2         0
+         0         0
+         2         1
+        -1         1
+         0         0
+         1         0
+         0         0
+        -2         1
+        -1         1
+         3        -2
+         2         3
+         0         0
+        -2         6
+        -1         1
+        -3         0
+         1        -1
+         1        -1
+         1        -6
+        -1        -1
+         1         0
+        -3        -1
+        -1        -3
+         0        -1
+        -1         2
+         3        -1
+         1         0
+        -1         1
+         0        -1
+        -2         2
+         0         2
+        -4        -2
+        -1        -5
+         0        -1
+         0         1
+        -4         0
+        -1         1
+         1         0
+         1        -1
+        -1         0
+        -1         0
+         1         0
+        -5         0
+        -1         1
+        -3         1
+        -1         2
+         0         2
+         1         1
+        -1         2
+         0         1
+         4         0
+         0         0
+        -1         1
+         0        -2
+        -2        -3
+        -1         1
+         1         0
+         0         2
+         2         2
+         1         1
+         0         2
+         4        -1
+        -2        -1
+         0         0
+         0         4
+        -2         1
+         1         1
+        -2         0
+        -1         0
+         1         0
+         0         0
+        -1         1
+        -1        -1
+        -1        -1
+         1        -1
+        -1         1
+         1         2
+        -2         1
+         2         3
+        -1        -1
+        -2        -1
+        -1         2
+         1         0
+         0         0
+         1         2
+         3        -2
+         0        -2
+         0        -1
+         0         2
+         0        -1
+         0         1
+         1         1
+         0         0
+         0         1
+         0         0
+        -3         0
+        -1         0
+         0         0
+         0         1
+         0         0
+         2        -3
+         0        -1
+        -2        -2
+        -6        -2
+        -1        -1
+        -2         2
+        -2         0
+        -1         0
+         2        -2
+         2        -1
+         0        -2
+        -1        -1
+        -3        -3
+        -1         1
+         0         0
+         2         0
+         1         1
+         1        -1
+        -2        -1
+         1         1
+        -1        -1
+        -1        -3
+        -3        -6
+        -1         2
+        -1         1
+        -1        -1
+         2         1
+         1         1
+         0         2
+        -1         3
+        -1         0
+        -2         1
+         1        -4
+         1         0
+         0         2
+         1         0
+         1         0
+         0         0
+        -1         1
+        -1        -2
+         0         1
+        -1         1
+        -1         2
+        -2        -4
+        -1        -1
+         0        -1
+         2        -2
+         0         1
+         0        -1
+         3         0
+         2         2
+         1         0
+         1         2
+         3         0
+        -1         1
+         1        -1
+         3         0
+         1         0
+         0        -2
+        -2        -1
+         1        -4
+         3        -4
+        -1        -2
+        -3        -8
+        -3         0
+         0         0
+        -1         1
+         0         1
+         0        -1
+        -2         4
+         1         1
+         1         0
+         1         1
+        -4        -1
+        -2         1
+         0         2
+         1         4
+         3        -1
+        -1         2
+         0         1
+         2        -3
+        -2        -1
+         2         0
+         1         3
+         1        -2
+         0        -1
+         0         1
+         3         1
+         0         0
+        -3         3
+         1        -2
+         0        -1
+         0        -1
+        -1         0
+         0         0
+        -1         0
+        -1        -1
+        -3         2
+         0         0
+         1        -1
+         1        -2
+         1        -1
+         1         0
+         0        -2
+        -1         6
+         0         1
+         1        -2
+         6         1
+        -1        -1
+         0         0
+         1        -2
+         1         2
+        -1         0
+         1         2
+         1         2
+        -1         0
+        -1         0
+         0        -1
+         0        -1
+         0         1
+         1         2
+        -1         2
+         5        -4
+        -1         0
+        -1        -5
+         0        -1
+         0        -1
+         1         1
+         2        -2
+         1        -1
+         3        -3
+        -3        -3
+         1         1
+         1        -1
+         4        -3
+         0         1
+         0         1
+        -1         4
+         4         0
+        -1        -1
+        -1         1
+         1        -1
+         0        -1
+         0        -1
+        -2         1
+        -3         0
+         0         1
+         3         1
+         1        -4
+         1         0
+        -1        -1
+        -1        -2
+        -1        -1
+        -2         0
+        -2         1
+         2         0
+        -1        -2
+         0         0
+         3        -1
+         0         0
+         0         1
+         0         1
+        -1         0
+         0         0
+        -1         1
+        -1         6
+        -2         1
+        -1        -1
+         0        -1
+         2         1
+         0         0
+         2        -1
+         1        -4
+         0        -2
+         0         0
+        -2        -1
+        -1        -1
+         0        -1
+        -1         0
+        -1         3
+         1         2
+        -2        -1
+         8         2
+         3         0
+         5        -3
+         1        -2
+         1         1
+         1         1
+        -1        -1
+         1        -1
+         1         0
+        -2        -1
+        -4        -3
+         0         0
+         0         0
+         4         3
+         1         0
+        -1         0
+        -1         3
+         1         0
+        -1        -2
+         0         0
+         5        -1
+         0        -1
+         0         1
+        -1         0
+         0         0
+         0        -1
+         0         1
+        -2         2
+         1         0
+         0         1
+         1         1
+        -2        -2
+         0         1
+        -1        -1
+         2         1
+         1        -2
+        -1         0
+         0         1
+         1        -2
+        -1        -1
+        -2        -1
+        -1        -1
+         0         0
+         0        -2
+         5         0
+        -1        -2
+         0         0
+        -2        -2
+        -1        -3
+         0        -1
+        -1        -1
+        -1        -2
+         0        -1
+        -2        -1
+        -1        -5
+         3         0
+         0        -1
+        -4         0
+        -3        -3
+        -1         3
+         0         0
+    -13389     -9306
+         0         1
+         4        -1
+        -1        -1
+        -1         1
+        -1         2
+         0         1
+        -3         2
+        -1         0
+        -1         0
+        -1         0
+        -1        -1
+        -1         0
+         0        -2
+         0        -3
+        -1        -1
+        -1         0
+        -1         7
+        -1         0
+        -1         0
+        -3        -2
+         1         3
+         1         1
+         2         0
+         3         3
+         0        -1
+         1         1
+         3         1
+         1         2
+         1         1
+         1        -2
+         4        -1
+         2         1
+         0        -1
+         0        -2
+         1         0
+         1         0
+        -2         2
+         2         0
+         1         1
+         0         1
+        -5        -2
+         1         0
+         1        -1
+         1        -1
+         0         2
+         0         0
+         0         1
+        -2         0
+         0        -1
+         1        -1
+        -2         4
+         1         2
+         0        -1
+         1        -3
+        -4        -2
+         2         1
+         1         0
+        -2         4
+         0         0
+         0         7
+         4         6
+        -1         0
+         2         1
+        -1         0
+         0        -3
+        -2         2
+         0         0
+        -4        -1
+        -2         1
+         1         0
+         3        -1
+         1         0
+        -1        -2
+         0         1
+         1        -2
+        -1        -2
+         1         0
+        -3         1
+        -1         0
+         1         1
+         1         1
+        -2        -1
+        -3        -1
+         0         0
+        -1        -2
+         1         0
+        -1         0
+        -2         0
+         1        -1
+         1         0
+         2         0
+        -1         0
+         0        -1
+         0        -1
+        -2         1
+         1         1
+         0         1
+        -3         1
+        -2        -4
+        -1         0
+         0        -1
+         0        -2
+         1         2
+         1         1
+         1         1
+        -3         2
+         1         1
+         1         1
+        -1         0
+         1         0
+         1         0
+        -3        -2
+         1         0
+        -1         0
+        -3         0
+         4         3
+        -1         0
+         1         0
+         1         1
+        -1         0
+        -2         7
+        -1         1
+         3         3
+        -2         0
+         0         0
+         2        -1
+         1        -1
+         1         1
+         1         3
+        -2         1
+         1        -1
+         1         1
+        -1         1
+         0         0
+         2         0
+         4        -1
+        -1         1
+        -1         0
+        -4         0
+        -1        -3
+         0         0
+         2        -2
+         2         2
+        -2        -3
+         2         1
+         1        -1
+         1        -1
+        -1        -1
+         0        -1
+         1         1
+         2         0
+         2         1
+        -1         0
+         2         0
+         1         0
+         3        -1
+         0        -2
+         1         0
+         2        -1
+        -1         2
+        -1         1
+         0        -1
+         0        -1
+        -1         3
+         0         0
+        -1         2
+        -3         3
+         0         0
+         0         2
+         1         0
+        -1         1
+         0         0
+        -1        -1
+         2        -1
+        -2         1
+         0        -1
+        -2         0
+         0         0
+        -5        -2
+        -8        -1
+         0         0
+        -3         6
+         1         0
+         1         0
+        -1        -1
+         0        -1
+        -2         1
+         0         1
+         0        -1
+         2        -2
+        -1         1
+         0        -1
+        -1        -2
+        -2        -1
+         1        -1
+        -1         1
+         0        -4
+         4        -1
+         0        -1
+         6         1
+        -1        -3
+        -1        -1
+         0        -1
+        -1        -1
+        -1        -1
+        -1         1
+        -1        -1
+         3         2
+        -1         3
+         1        -1
+        -6         0
+         2        -1
+         3         0
+        -1         1
+         0        -2
+         0         1
+         2         2
+        -1         0
+         4         0
+        -1         0
+         1         1
+         2         0
+         1         4
+         1         0
+        -1         0
+        -3        -1
+         1        -2
+         1         1
+        -1         2
+        -1        -3
+        -1         1
+         0         0
+         0         3
+        -1         1
+         0        -1
+         1        -1
+         1         0
+         0        -1
+        -1         0
+         1        -2
+         1        -1
+         1         1
+         3         2
+         2        -2
+        -1         1
+         0         2
+         2        -4
+        -1        -1
+         2        -1
+        -3         1
+         0         0
+         1         0
+        -2         1
+         2        -4
+        -1         3
+        -1         1
+        -1         2
+         1         0
+         0        -1
+         1         2
+         0         0
+        -2         0
+         1         0
+         0        -3
+         0         1
+         0        -1
+         1        -1
+         0         0
+        -4        -3
+         0        -1
+         2         1
+         0        -6
+         1        -1
+        -2         1
+        -1         0
+         1         0
+        -3        -2
+         0        -1
+         2         2
+        -2        -1
+         3        -3
+        -1         1
+         0        -1
+        -1         1
+        -1         0
+         1        -1
+        -3         1
+         1         1
+         1        -1
+         3         3
+         0         7
+         3        -2
+         1         1
+         2         1
+         1        -2
+         0         1
+         0         1
+        -4         1
+         0         0
+         2        -1
+        -2        -4
+        -1        -1
+        -1        -2
+        -1         1
+        -2         0
+         0         0
+        -1        -1
+        -2        -1
+        -1         1
+        -1         1
+        -3        -3
+        -4         0
+         1        -1
+         1         0
+         2         3
+         1         0
+         0         0
+         0        -4
+        -1        -3
+        -1         1
+        -2         1
+        -2        -4
+         0        -1
+        -2         0
+        -4         0
+        -1        -1
+         0         3
+        -1        -3
+        -2        -2
+         4        -3
+        -2         2
+        -9         0
+         3         2
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+        -3         1
+         0        -1
+         0         1
+        -1         1
+         4         4
+        -1        -2
+         1         0
+        -2         3
+         0        -2
+        -1        -2
+         1         0
+        -3        -2
+         2         1
+         1         0
+         3         1
+        -1        -2
+         2        -1
+         0        -1
+        -1         2
+         0        -1
+        -3         2
+         0         3
+        -2         0
+         0        -1
+         1         0
+         1         0
+         0        -1
+         1        -1
+        -1         2
+        -1         0
+        -1         1
+        -2        -2
+         1        -1
+         2         0
+        -3         0
+         1         5
+        -1        -1
+         1         2
+        -1         5
+         1        -1
+         0         0
+         0         3
+         2         0
+         1         0
+        -3        -1
+         0        -4
+         0        -1
+         1         0
+         1        -1
+         1         1
+         1         0
+        -2         1
+        -3         2
+         3         6
+         1        -1
+         1        -5
+         1         0
+         0         1
+         1         0
+        -3        -1
+         0        -1
+         2         3
+        -2        -3
+        -1         0
+         0         0
+         2         3
+         2         1
+         0         1
+        -5         0
+         4        -1
+        -1        -1
+         1         1
+         0         0
+         0         0
+        -1         0
+         2         1
+         1         1
+         0        -1
+         0         2
+        -2        -3
+        -1        -2
+         0         1
+        -2        -1
+         1        -2
+         0         2
+         0        -1
+        -1         2
+         0        -2
+         0        -1
+         1         0
+         1         0
+        -1         0
+        -2         0
+        -1         0
+         0         0
+         1         0
+        -7        -1
+        -2        -2
+        -1        -1
+         0        -1
+        -3        -1
+         0         0
+        -2         1
+        -2        -4
+         1         0
+         0         0
+        -1        -1
+         0        -1
+         0        -1
+        -1         0
+         4        -1
+        -2         2
+         1         1
+         7        -3
+        -2         2
+        -6         1
+         2         0
+        -1        -2
+         1         1
+         1        -1
+         1        -2
+         1        -1
+        -1        -2
+         5        -2
+         0         0
+         1        -1
+         2         4
+        -1         0
+         0         0
+         1        -4
+        -2         1
+         1        -1
+        -1        -1
+         4         0
+        -1         0
+        -1         1
+         0         0
+         1        -1
+        -1         0
+        -1         0
+        -1         2
+         0        -1
+         1         0
+        -2         0
+         3         1
+         0        -2
+         0        -2
+        -4         1
+         0        -2
+         0        -2
+         3        -1
+        -2        -2
+         1        -1
+        -1        -2
+         1         0
+        -1        -1
+         1        -2
+         6        -2
+        -1        -1
+        -2        -1
+         0        -1
+         0         0
+        -1        -1
+        -1        -1
+         0        -1
+        -1        -2
+        -1        -2
+        -1        -5
+        -4        -5
+         1        -2
+         1        -2
+         0        -4
+        -4        -4
+         0         0
+     -7530    -14461
+         2         2
+        -1        -4
+        -1         2
+         0         0
+         0         1
+        -2        -1
+        -3        -1
+        -2         0
+        -1         0
+        -1         2
+         1         2
+        -2        -1
+        -1        -2
+         3         0
+        -1         2
+        -1         0
+         1         5
+         1         2
+        -1         2
+        -2        -3
+        -2         1
+         0         0
+         1         1
+         2         3
+         0        -1
+         0        -1
+         4         0
+         2         0
+         0         1
+         2         1
+         4         1
+         1         1
+         1         0
+         2         2
+         1         0
+         0         1
+         3         1
+         0         0
+         1         0
+         2         0
+         7         0
+        -1        -1
+         1         1
+         0         1
+         1         2
+         1         1
+        -1        -1
+         1        -2
+         0         0
+         2        -1
+         0        -5
+         1         0
+         1        -1
+         3         1
+        -4         3
+         0         2
+        -1         0
+        -4         1
+         0         1
+         5        -4
+        -5         3
+         1         1
+         2        -1
+         1         0
+         0        -3
+        -1         1
+         0         1
+         0        -2
+         2         1
+         0         0
+         4         2
+         0         1
+         1        -1
+        -1         0
+         1         3
+        -2        -1
+        -1         0
+        -1         4
+        -1         0
+         1         1
+        -1         1
+         2         3
+        -1         1
+        -1         0
+         1        -1
+         0        -1
+        -1         0
+         1        -2
+        -2         0
+         0        -1
+         1         1
+         0        -1
+         0        -1
+         1         1
+         0        -1
+         0         0
+        -1         1
+         0         2
+         0         5
+         0        -1
+         0        -1
+         3         1
+         0        -2
+         1         1
+        -1         0
+         0         2
+         0        -1
+         1         0
+         2         1
+         1        -1
+         0         0
+        -1        -3
+        -2         1
+         0         1
+        -1        -1
+         2         4
+         1         0
+         0        -1
+        -1        -2
+         0        -1
+         4         6
+         1         0
+         0        -4
+         1        -2
+         0         0
+         0        -1
+         1         1
+         1         1
+        -1         2
+         0         2
+         1         2
+         1         1
+         2         0
+         0         0
+         1         0
+        -3         4
+         1         1
+         0         1
+        -5        -1
+        -3        -1
+         0         0
+         1        -1
+         2        -3
+        -2        -1
+        -2         1
+         1        -1
+         2         2
+        -1        -1
+         0        -1
+        -2        -1
+         2         0
+         0         2
+         1         0
+        -1        -2
+         1         0
+        -2         3
+         0        -1
+         0        -1
+         2         1
+         4         0
+         1         1
+         1         1
+         1         2
+         4        -3
+         1         0
+        -1         1
+        -3        -4
+         0         0
+         0         2
+         0        -1
+        -1        -1
+         1         0
+         1         0
+         0        -1
+        -2        -1
+        -1         0
+         3         0
+        -1         0
+        -3         3
+         2        -6
+         0         0
+        -7         2
+        -1         0
+         0         0
+         2         0
+         2         0
+         0         0
+         0         0
+         0        -1
+         3        -1
+        -2        -1
+        -1         0
+         1        -1
+         2         1
+         1         1
+         1        -1
+         0        -3
+        -1        -3
+         0         1
+        -2         5
+         2        -4
+         2         1
+         0         1
+        -1        -1
+         2         0
+        -1         1
+         0         1
+         0         2
+         1         2
+         0        -1
+        -7         0
+         0         0
+         0        -4
+         0         1
+         0         3
+         0        -2
+         0         1
+         0         0
+         0         1
+         0         1
+         0         0
+         0        -1
+         0         3
+         0         2
+         0         1
+         0         1
+         0         1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         1
+         0         0
+         0         1
+         0        -1
+         0         0
+         0        -1
+         0        -4
+         0        -1
+         0        -1
+         0         0
+         0         0
+         0        -2
+         0         1
+         0         2
+         0         1
+        -1         2
+         0         1
+         0        -2
+         0         0
+         0        -3
+         0        -6
+         0         0
+         0         1
+         0         1
+         0         0
+        -1         1
+         0         4
+         0        -1
+        -1         0
+         0         0
+         0        -2
+        -1        -1
+        -1        -3
+         0        -1
+         0        -1
+        -3        -1
+         0        -6
+         0        -8
+         6         1
+         0         0
+         0         0
+         0        -1
+         1         0
+         0        -1
+         0        -1
+         0         1
+         0         0
+         0        -3
+         0         1
+         0         0
+         0        -2
+         0         0
+         0         0
+         0         0
+         0         1
+         0         0
+         0         1
+         0        -3
+         0        -2
+         0         1
+         0         2
+         0         2
+         0         0
+         0         0
+         0         3
+         0        -1
+         0         1
+         0        -3
+         0         2
+         0         0
+         0         2
+         0         1
+         0         2
+         0         0
+         0        -1
+         0         1
+         0         0
+         0        -2
+         0         6
+         0         0
+         0         1
+         0        10
+         0         0
+         0         0
+         0        -4
+         0         4
+         0         1
+         0        -1
+         0        -3
+         1         3
+         0        -3
+         0         2
+         0         1
+         2         1
+         0        -7
+         0         3
+         5        -1
+         0        -3
+         0         2
+        -3         0
+        -1        -1
+         0         2
+         0        -2
+        -1         1
+         0        -1
+         0         1
+        -1        -1
+         0         1
+         0        -2
+         0         0
+         0         2
+         0         2
+         0         4
+         0        -1
+         0         1
+         0         1
+        -1        -1
+         0         1
+         0         2
+         0        -2
+         0         0
+         0         3
+         0        -1
+         0        -1
+         0         0
+         0         4
+         0         0
+         0         0
+         0        -4
+         0        -2
+         0        -1
+         0         0
+         0        -1
+         0         1
+         0        -1
+         0        -3
+         0        -2
+         0        -2
+         0        -2
+         0         4
+         0        -1
+         0        -2
+         0        -5
+         0         1
+         0        -1
+         0         2
+         0        -3
+         0         0
+         0        -1
+         0        -3
+         0         0
+         0         2
+         0        -5
+         0        -1
+         0         2
+         0        -1
+         0         8
+        -7         2
+         0         0
+         0        -4
+         0         1
+         1        -1
+         0        -2
+         0         1
+         1         0
+         0        -1
+         0        -3
+         1        -3
+         0         1
+         0        -3
+         0        -1
+         0         0
+         0        -5
+         0        -5
+         1         1
+         0         1
+         0         6
+         0        -2
+         0         1
+         0         2
+         0        -5
+         0         1
+         0         0
+         0        -1
+         0        -1
+         0         0
+         0        -1
+         0        -3
+         0         0
+         0         3
+         0         0
+         0        -2
+         0         0
+         0        -2
+         0        -1
+         0        -2
+         0         1
+         0         1
+         0        -1
+         0         0
+         0        -1
+         0         1
+        -1         1
+         0        -2
+         0         6
+        -1         0
+         0        -2
+         0        -1
+        -1         0
+         0         1
+         0         2
+         0         0
+        -1        -1
+         0         0
+         0         0
+        -2         0
+         0         1
+         0         0
+         2         2
+         5        -1
+         0         4
+         0         2
+         1        -1
+         0        -1
+         0        -2
+         0         0
+         0        -3
+         0        -1
+         0         1
+         0         0
+         0         2
+         0         1
+         0         0
+         0         1
+         0         2
+         0         1
+         0         0
+         0        -7
+         0        -1
+         0         1
+         0        -2
+         0         1
+         0        -1
+         0        -1
+         0         2
+         0         0
+         0         1
+         0        -5
+         0         0
+         0        -1
+         0        -2
+         0         3
+         0         1
+         1         0
+         0         3
+         0        -2
+         1        -3
+         0         0
+         0         5
+         0        -3
+         1        -2
+         0        -1
+         0         0
+         1        -1
+         0        -2
+         0        -3
+         1        -3
+         0        -1
+         0         4
+         0        -2
+         1        -3
+         0        -1
+         0         0
+         1        -1
+         0         3
+        -1        -4
+         4         0
+         0        -1
+        53    -16298
+        -1         4
+        -6         0
+        -1         3
+        -1         1
+        -2        -1
+        -1         0
+        -1         2
+        -1         0
+        -1         0
+        -1         3
+        -1        -1
+        -1        -2
+        -1        -1
+        -1        -3
+        -1         0
+         0         0
+        -1        -2
+        -1         0
+        -1         1
+         0        -5
+         0        -4
+         0         1
+         0         2
+         0         2
+         0         0
+         0        -2
+         0         5
+         0         2
+         0         0
+         0         2
+         0        -5
+         0         0
+         0         2
+         0         5
+         0        -1
+         0         0
+         0        -1
+         0         3
+         0         0
+         0         2
+         0         6
+         0         0
+         0         0
+         0         3
+         0         1
+         0         0
+         0         1
+         0        -1
+         0         0
+         0        -1
+         0         2
+         0         3
+         0        -1
+         0         4
+         0         4
+        -1         1
+         0         0
+         0         0
+         0         1
+        -7         1
+         0        -4
+         0        -1
+         2         1
+         0         4
+         0        -4
+         1         1
+         0         1
+         0         5
+         0         0
+         1         0
+         0         5
+         0         0
+         1         0
+         0        -1
+         0        -2
+         0        -2
+         0         0
+         0         4
+         0        -2
+         0         1
+         0        -1
+         0         0
+         0        -1
+         0        -2
+         0         2
+         0         0
+         0         1
+         0         2
+         0         4
+         0         1
+         0         1
+         0        -2
+         0         0
+         0         2
+         0        -2
+         0        -2
+         0         0
+         0        -3
+         0         1
+         0        -1
+        -1         0
+         0         2
+         0         1
+         0         0
+         0        -2
+         0        -2
+         0        -1
+         0        -1
+         0         4
+         0         0
+        -1         0
+         0        -2
+         0         3
+        -1         1
+         0        -2
+         0         4
+        -1        -1
+         0         0
+         0       -10
+         0        -2
+         7        -1
+         0        -2
+         0        -1
+         0         0
+         0         1
+         0         2
+         0        -1
+         0         0
+         0         1
+         0        -3
+         0         1
+         0        -1
+         0        -3
+         0         1
+         0         1
+         0         1
+         0         1
+         0         0
+         0        -4
+         0        -2
+         0        -1
+         0         1
+         0        -5
+         0         1
+         0        -1
+         0        -3
+         0         1
+         0         2
+         0        -1
+         0         1
+         0         0
+         0        -1
+         0         0
+         0         0
+         0        -1
+         0        -1
+         0         2
+         0         1
+         0         4
+         0         4
+         0         0
+         0         0
+         0         4
+         0        -5
+         0         2
+         0        -1
+         0        -6
+         0         1
+         1         1
+         0        -1
+         0         0
+         1         2
+         0         1
+         0         1
+         1         1
+         0         0
+         0         1
+         0         1
+         4         0
+         0         3
+         0         0
+        -6         2
+         0        -1
+         0        -3
+        -1        -2
+         0        -1
+         0         7
+         0        -1
+        -1         0
+         0         3
+         0         4
+        -1         0
+         0         2
+         0        -4
+         0        -1
+         0        -1
+         0         0
+         0         3
+         0        -2
+         0        -5
+         0        -5
+         0         0
+         0        -1
+         0        -5
+         0         1
+         0        -1
+         0         1
+         0        -2
+         0         0
+         0        -1
+        -8         0
+        -2        -1
+        -4         0
+         1         1
+         0        -2
+         0         1
+        -2         2
+         1         0
+        -4         0
+         1         0
+        -1         1
+        -2         0
+        -1         4
+        -1         0
+         1         0
+         3        -1
+        -1        -2
+        -1         0
+         0         2
+         1        -3
+         1         1
+         0         0
+         0         3
+         1         1
+        -1        -2
+        -1        -1
+        -1         0
+         1        -1
+         1         0
+        -1        -2
+        -1        -1
+        -1         1
+        -3         2
+        -2        -2
+         1         0
+         0         2
+        -2        -4
+         1        -1
+        -2        -1
+         3         1
+         0         0
+        -2         0
+         2         1
+        -2        -4
+         1         1
+         1         1
+         1         2
+        -1         0
+         0         0
+        -1         2
+         0         0
+         1        -1
+        -1         0
+        -1        -3
+         2         0
+         0        -1
+        -1        -1
+         0         0
+         0         2
+         0        -1
+        -2         2
+         1         6
+        -1        -1
+         2         1
+         1         0
+        -3        -2
+         3        -2
+         0        -1
+         0         2
+         2         0
+        -4        -3
+         0         1
+         0         0
+         1         1
+         1         1
+        -1        -1
+         2         1
+        -1         1
+        -1         0
+        -3         3
+         0         7
+        -4        -2
+        -1         1
+        -2         1
+        -1        -2
+         0         1
+         0         1
+         4         1
+         0         0
+        -2        -1
+         2        -4
+         0        -1
+         1        -2
+         1         1
+         2         0
+        -1         0
+         1        -1
+         2        -1
+         0         1
+         0         0
+         2        -3
+         3         0
+        -1         0
+        -1         0
+        -2         3
+        -1         0
+        -1         0
+        -1        -4
+         0        -3
+         2         1
+         2         1
+         1        -4
+        -1         1
+         1         0
+         4         0
+         1        -1
+        -1         0
+         1        -3
+         1        -2
+         5         2
+         1         2
+         8         0
+         3         1
+         1        -1
+         0        -1
+         0        -1
+        -1         2
+         3         1
+         0        -1
+         0        -1
+         1         1
+        -4         4
+         1        -2
+         0         1
+         2         3
+         0        -3
+         0        -2
+        -1         0
+         2        -2
+        -1         1
+        -1         0
+        -4         1
+         1        -2
+        -2         0
+        -1        -1
+         1         2
+        -1        -1
+         3         2
+         0         3
+         1         0
+         0        -1
+        -1         0
+        -1         0
+         0         0
+        -1        -1
+         1         2
+         0         0
+         1         1
+         2        -2
+        -1        -1
+        -1         0
+         2         0
+        -2         5
+         1         0
+        -1         2
+         1         5
+        -1        -1
+         0        -1
+         0         3
+        -2         0
+        -1         0
+         3        -1
+         0        -4
+         0        -1
+        -1         0
+        -1        -1
+        -1         1
+        -2         0
+         2         1
+         3         2
+         2        -7
+        -1        -1
+        -1        -5
+        -1         0
+        -1        -2
+        -1         0
+         3        -1
+         1        -1
+        -2         3
+         1        -3
+         0         0
+        -1         0
+        -2         3
+        -2         1
+         0         0
+         5         0
+        -4        -1
+         1         0
+        -1         1
+         0         0
+         0         1
+         0         0
+        -2         1
+        -1         1
+         0        -2
+         0         3
+         2        -3
+         0        -1
+         0         1
+         2        -1
+        -1        -2
+        -1         1
+         0         0
+         1         2
+         0        -2
+         0        -1
+        -1         1
+        -1         0
+         0         1
+         2         0
+         1         0
+         0        -1
+        -1         0
+         7        -1
+         2        -1
+         1         0
+         0        -1
+         3        -1
+        -1        -1
+         2         1
+         2        -4
+         0        -1
+         0         0
+         1        -1
+        -1        -1
+        -1         1
+         1         0
+        -4        -1
+         0        -1
+        -1         2
+        -7        -3
+        -1         1
+        -5        -2
+        -2         0
+         1        -2
+         1         0
+        -1        -1
+        -1        -2
+        -1         0
+         0        -2
+        -5        -2
+         0         0
+        -1        -1
+        -2         4
+         1         0
+         0         0
+        -1        -4
+         1         1
+        -1        -1
+         1        -1
+        -4         0
+         1         0
+         1         1
+         0         0
+        -1        -1
+         1         0
+         1         0
+         2         2
+         0        -1
+        -1         0
+         3         0
+        -2         2
+         0        -2
+         1        -1
+         4         2
+         1        -1
+         0        -2
+        -2         0
+         3        -2
+         0         0
+         2        -1
+         0         0
+         1         0
+         0        -1
+        -5        -2
+         2        -1
+         4        -1
+         0         0
+         0         1
+         1         1
+         1        -1
+         0        -1
+         1        -2
+        -1        -3
+         1        -5
+         3        -5
+         1        -1
+        -2        -3
+        -1        -4
+        -4         1
+        -1        -1
+      7624    -14411
+        -3         1
+        -2         6
+         0         2
+        -1        -1
+        -3        -1
+         1        -2
+         2        -2
+         1         0
+         1        -1
+        -1         1
+        -2         1
+         0        -1
+         0        -2
+        -5         0
+         0         1
+         0        -1
+        -2         5
+        -2         1
+         0         2
+         1        -3
+         1         1
+        -1         0
+        -2         1
+        -2         3
+         0        -1
+         0        -1
+        -4         0
+        -2         0
+         0         1
+        -2         1
+        -3         1
+        -1         1
+        -1         0
+        -2         2
+        -1         1
+         0         1
+        -3         1
+         0         0
+        -1         0
+        -2         0
+        -7         0
+         1         0
+        -1         1
+         1         1
+        -1         2
+        -1         0
+         1        -1
+        -1        -2
+         0         0
+        -2        -1
+         0        -5
+        -1         0
+        -2         0
+        -3         1
+         4         3
+         0         0
+         1         0
+         4         1
+        -1         1
+         5         5
+         5         4
+        -2         1
+         3        -1
+        -1         0
+         0        -3
+        -1         3
+         0         1
+         0        -2
+        -3         1
+         0        -2
+        -4         2
+         0         1
+         0         0
+         1         0
+        -1         3
+         1        -1
+         0         0
+         1         4
+         1         0
+        -1         0
+         1         1
+        -3         3
+         0         2
+         1         0
+        -1        -1
+         0        -1
+         0        -1
+        -1        -1
+         2         0
+         1        -1
+        -1         1
+        -1        -1
+        -1        -1
+        -2         2
+         0        -1
+         0         0
+         0         0
+         0         3
+         0         5
+         0        -1
+         0         0
+        -3         1
+         0        -2
+        -1         1
+         1         0
+         0         2
+         1        -2
+        -1         1
+        -2         1
+        -1         0
+         0         1
+         1        -3
+         2         1
+        -1         1
+         1        -1
+        -2         4
+         0         0
+         0        -1
+         0        -2
+         0        -1
+         4        -6
+        -1         0
+        -1        -4
+        -1        -2
+        -1         0
+         0        -1
+        -1         1
+        -1         1
+         1         2
+         0         2
+        -2         2
+        -1         1
+        -2         0
+         0         0
+        -1         0
+         3         4
+        -1         1
+         0         1
+         5        -1
+         3        -1
+         0         0
+        -2        -1
+        -2        -3
+         2        -1
+         2         1
+        -1        -1
+        -2         2
+         0         0
+         0        -1
+         2        -1
+        -2         0
+         0         2
+        -1         0
+         1        -2
+         0         1
+         2         3
+         0        -1
+        -1         0
+        -2         1
+        -4         0
+        -1         1
+        -1         0
+        -1         2
+        -4        -3
+         0         1
+         1         1
+         3        -4
+         0         0
+        -1         1
+         0        -1
+         1        -1
+         1        -1
+        -2         0
+         0        -2
+         0         2
+         0         0
+        -3         0
+         1         0
+         1        -3
+        -2        -7
+         0         0
+        -4        -3
+         1         0
+         0         0
+         0        -1
+        -1        -1
+         0         0
+         0         0
+        -1         1
+        -3        -1
+         1        -1
+         1        -1
+        -1        -1
+        -2         1
+        -1         1
+        -1        -1
+         0        -3
+         1        -3
+        -1         1
+         2         5
+        -2        -3
+        -2         1
+         0         1
+         1        -1
+        -2        -1
+         1         1
+         0         1
+        -1         2
+        -1         2
+         0        -1
+       -10         0
+         1         1
+         3         1
+         1         1
+         0         2
+        -1         1
+         1         2
+        -1         0
+        -4         0
+         0         0
+         1         1
+         0        -2
+         2        -3
+         1         1
+        -1         0
+         0         2
+        -2         2
+         0         1
+         0         2
+        -4        -1
+         2        -1
+         0        -1
+         0         4
+         1         1
+        -2         1
+         2         0
+         1         0
+        -1         0
+         0         0
+         1         1
+         1        -1
+         1        -1
+        -1        -1
+         1         1
+        -1         1
+         2         1
+        -2         3
+         1        -1
+         1        -1
+         1         2
+        -1         0
+         0         1
+        -1         2
+        -3        -2
+         1        -1
+         0        -1
+         0         2
+         0        -1
+         1         0
+        -2         1
+         0         0
+        -1         0
+         0         0
+         3         0
+        -1         1
+        -1         0
+         0         1
+         0         0
+         0         3
+         0        -1
+         2        -2
+        -6         1
+         0        -1
+         2         2
+         1         0
+         1         2
+        -2        -2
+        -2        -1
+         1        -1
+         1        -1
+         3        -3
+         1         0
+         0         0
+        -2         0
+        -1         1
+        -1        -1
+         2        -1
+        -1         1
+         1        -1
+         1        -3
+         3        -6
+         1         2
+         1         1
+         1        -2
+        -2         1
+        -1         1
+         0         2
+         1         3
+         1         0
+         1         1
+        -1        -4
+        -1         0
+         0         2
+        -1         0
+        -2         0
+        -1        -1
+         1         1
+         0        -2
+         0         1
+         1         1
+         1         2
+         2        -4
+         1         0
+         0        -1
+        -2        -2
+         0         1
+         1         0
+        -3         0
+        -2         2
+        -1        -1
+        -1         2
+        -3         0
+        -1         0
+        -1         0
+        -3         0
+        -1         0
+        -2         0
+         2        -1
+        -1        -4
+         3         5
+         1        -2
+         2        -8
+        -3         3
+        -2         0
+         1         1
+         0         1
+         1         2
+         2         3
+        -1         1
+         1         0
+        -1         1
+         4        -1
+         2         1
+        -1         0
+        -1         4
+        -3        -1
+         0         1
+         0         1
+        -2        -3
+         1         0
+        -2         0
+        -1         3
+        -1        -2
+         0        -1
+         0         1
+        -3         1
+         1        -1
+         3         3
+        -1        -2
+         0        -1
+         0        -1
+         1         0
+        -1         0
+         0         0
+         1        -1
+         2         2
+         0         0
+        -1        -1
+        -1        -2
+        -1        -1
+         0         0
+         0        -2
+         1         6
+         0         1
+        -1        -2
+        -6         1
+         1        -1
+         0         0
+        -1        -2
+        -1         2
+         1         0
+        -1         2
+        -1         3
+         1         0
+         1         0
+         0        -1
+         0        -1
+         0         2
+        -1         2
+         1         2
+         5         5
+         0         0
+         1        -5
+         0        -1
+        -2         1
+        -1         1
+        -2        -2
+         0         1
+        -3        -3
+         3        -3
+         0         1
+        -1        -1
+        -4        -3
+        -1         1
+         0         0
+         1         4
+        -4         0
+         0        -1
+         1         1
+        -1        -1
+         0        -1
+         0         0
+         2         1
+         3         0
+         1         1
+        -3         1
+        -1        -4
+        -1        -1
+         1        -1
+         1        -2
+         1        -1
+         1        -1
+         2         1
+        -2         0
+         0        -1
+         0         0
+        -3        -1
+         0         0
+         0         1
+         0         1
+         1         0
+         1        -1
+         1         1
+         1         6
+         1         1
+         1        -1
+         0        -1
+        -2         1
+        -1         0
+        -2        -1
+        -2        -4
+         0         0
+         0         0
+         1        -1
+         1        -1
+         1         0
+         1         0
+         1         3
+         0        -1
+         2        -1
+        -8         2
+        -1         1
+         5         2
+        -1        -2
+        -1         1
+         0        -1
+         1        -1
+        -1        -1
+        -2         0
+         2        -1
+         4        -2
+         0         0
+        -1         0
+        -4         3
+        -1         0
+         1         0
+         1         3
+        -1         0
+         1        -1
+         0         0
+        -5        -1
+         0        -1
+         0         2
+         1         0
+         0         0
+         0         0
+         0         1
+         3         2
+        -1         1
+         0         1
+        -1         2
+         3        -2
+         0         1
+         1         0
+        -2         2
+        -1        -1
+         2         1
+         1         2
+        -1        -1
+         3         0
+         3         0
+         1         0
+         1         1
+         1        -1
+        -5         0
+         1        -1
+        -1        -1
+         2        -1
+         1        -2
+        -1         0
+         1        -1
+         1        -2
+         0         0
+         3         0
+         1        -5
+        -3         0
+         2        -1
+         3         0
+         2        -4
+         1        -7
+         0        -1
+     13449     -9219
+        -1         0
+         5         1
+         0        -2
+         0         0
+         2        -2
+        -1         0
+         2         1
+        -1        -2
+        -1        -2
+         0        -1
+         0        -2
+        -1        -1
+        -1        -3
+        -1        -4
+         1        -1
+         1        -1
+         0         6
+         1        -1
+         1        -2
+         2        -2
+        -2         2
+        -1        -1
+        -2         0
+        -4         3
+        -1        -1
+        -1         1
+        -3         2
+         0         3
+        -1         1
+        -1        -2
+        -4         0
+        -1         1
+         0        -1
+         0        -2
+        -1         0
+        -1         0
+         2         2
+        -2         0
+        -1         1
+         0         1
+         5        -2
+        -1         0
+        -1        -1
+        -1         0
+         0         2
+         0        -1
+         0         1
+         2         0
+         0         0
+        -1        -1
+         2         4
+        -1         2
+         1         0
+        -1        -3
+         4        -2
+         0         0
+        -1         0
+         2         4
+         0        -1
+        -1        -6
+        -4         6
+         1         0
+         2         1
+         1         0
+         0        -3
+         2         0
+         0         0
+         4        -1
+         2         1
+        -2         0
+        -3        -1
+        -1         0
+         0         0
+         0         1
+        -1        -2
+         1        -1
+         0         1
+         3         1
+         1         0
+         0         0
+        -1         1
+         2        -2
+         2        -1
+        -1         0
+         1        -2
+        -1         0
+         0         1
+         2         0
+        -2        -1
+        -1         1
+        -2        -1
+         1         0
+         0        -1
+         1        -1
+         2         1
+        -1         1
+         0         0
+         3         1
+         2        -4
+         1         0
+         0        -1
+         0        -2
+        -1         2
+        -1         2
+        -1         1
+         3         2
+         0         1
+        -1         1
+         1         0
+        -1         0
+        -1        -1
+         3        -2
+        -1         0
+         0        -1
+         3         0
+        -4         3
+         0         0
+        -1         0
+        -1         1
+         1         0
+        -3        -6
+         1         1
+        -3         3
+         2         0
+         0         0
+        -2        -1
+        -1        -1
+        -1         1
+        -1         3
+         2         1
+        -1        -1
+        -1         1
+         1         1
+         0         0
+        -2         0
+        -4        -1
+         1         1
+         1         0
+         4         0
+         1        -3
+         0         0
+        -2        -2
+        -2         2
+         1        -3
+        -2         1
+        -1        -1
+        -1        -1
+         1        -1
+         0        -1
+        -1         1
+        -2         0
+        -2         1
+         0         0
+        -2         0
+         0        -1
+        -3        -1
+         0        -2
+        -1        -1
+        -2        -1
+         1         2
+         1         1
+         0        -1
+         0        -1
+         1         3
+         0         1
+         1         2
+         3         3
+         1         0
+         0         2
+        -1         0
+         1         1
+         1        -1
+         1        -1
+        -2        -1
+         0        -1
+         0         0
+         2         0
+         0         1
+         0         2
+         8        -1
+         0         0
+        -4        -4
+        -1         0
+        -1         0
+        -1         0
+        -1        -1
+         1         1
+         0         1
+         0         1
+        -2        -3
+         1         1
+         0        -1
+         1        -2
+         2        -1
+        -1        -1
+         1         0
+         0        -4
+        -4        -1
+        -1        -1
+        -6         1
+         1        -3
+         1        -1
+         0        -1
+         0        -1
+         1        -1
+         1         1
+         1        -1
+        -3         1
+         1         2
+        -1        -1
+        -6         0
+         0         1
+         2        -4
+         1         0
+         1        -3
+         2        -1
+         1         1
+         0         1
+        -1        -1
+        -1        -1
+         0         0
+         0         0
+        -2        -3
+        -2         0
+        -1         1
+         1         1
+         1        -1
+         0         0
+         0         1
+         0         1
+         1         0
+         0         0
+         0         0
+         2         0
+         0         1
+        -1         1
+         0         0
+        -1         0
+         1         1
+         4         0
+         0        -1
+        -1         0
+        -2        -1
+         1         1
+         0        -2
+         1        -1
+         0        -1
+         0        -1
+         1         2
+         1         1
+         1         1
+         1         1
+        -1        -3
+        -6        -1
+         0         0
+        -1         0
+         0         1
+         0         0
+        -1        -1
+        -4         0
+         0        -1
+        -1         0
+        -1         0
+         2         0
+         0        -1
+        -3         0
+        -1         1
+         1         0
+         2        -1
+        -5         1
+        -3         7
+        -3        -6
+         1         0
+         0         1
+         0         1
+         1         0
+        -1        -1
+         0         1
+        -1        -1
+         0        -1
+         2        -3
+         1         0
+         0         0
+         2        -1
+         0         0
+        -1         0
+         1         0
+        -1         1
+         1         0
+         2         0
+        -3         2
+         2         2
+         1         1
+         2        -1
+         0        -1
+         0         0
+         0         0
+         3         2
+         0         1
+        -1         1
+        -1        -3
+         1         0
+         1         0
+        -2         0
+        -1         1
+         1         0
+         1         0
+         1        -1
+         0         1
+         0         0
+         2         2
+        -5        -1
+         1         0
+         1        -1
+        -1        -9
+         0         0
+         0         0
+        -5        -1
+         2        -3
+        -1        -1
+        -1        -1
+        -3         1
+         0        -3
+         3        -1
+        -2         2
+         1         0
+         1         0
+         7         0
+        -1         2
+        -1         6
+         1         2
+        -2        -3
+         3        -1
+         0         0
+        -1        -1
+         2         0
+         2         1
+        -1         1
+         1        -1
+         1         1
+        -1         1
+        -1        -3
+         0         0
+        -2         0
+        -1         2
+         3         1
+        -1         1
+        -1         0
+        -1         1
+        -1        -2
+         1        -1
+        -2         2
+        -1        -2
+         0        -1
+         0        -2
+         1        -1
+         1        -1
+         0         1
+         0        -4
+         0         0
+         0         0
+        -4        -1
+         0         1
+         1         0
+         0         0
+         0         0
+         1        -1
+         1        -1
+        -1        -3
+        -1         0
+        -1         1
+         2        -2
+         1         4
+        -1         1
+         0         1
+         4        -2
+         0         1
+        -1         0
+         1        -2
+         3         1
+         0         0
+        -1         1
+         0         3
+         0         0
+         0         2
+        -4         0
+        -1         1
+        -2         1
+        -1        -1
+         7         2
+        -6         2
+         0         0
+         1        -4
+         1         0
+         1         1
+         2         0
+        -1         1
+         0         1
+         1         0
+         3         0
+        -1        -2
+         1         0
+         0         2
+         1         1
+         0         0
+        -4         2
+        -1         5
+        -1        -1
+         1         1
+         6         1
+         0         2
+        -1         0
+         1         2
+        -4        -1
+         0         0
+         0        -1
+        -1        -1
+        -1         1
+         0        -1
+         1        -1
+         1        -2
+         0         0
+        -1        -3
+         0        -1
+         0        -2
+         0         0
+         1         1
+         1         0
+         0        -2
+         1         1
+         1        -1
+         1         0
+         1         0
+        -1         3
+         2        -1
+        -1         0
+         0        -2
+         5         2
+         0         0
+         1        -1
+        -1        -1
+         0        -1
+         0        -1
+        -2         0
+         0         0
+         0        -1
+         0         0
+         0         2
+         2         0
+         1        -1
+        -2         0
+        -3        -2
+        -4        -4
+         4        -1
+         2        -2
+         1        -1
+         1        -1
+        -1        -1
+         1        -1
+         3         0
+         3        -1
+         1         0
+         0         0
+        -2         0
+         0         1
+         0         0
+        -1        -1
+        -2        -1
+         1         1
+         0         1
+        -1         6
+         1         0
+         0         1
+        -1         0
+        -1        -1
+         1         0
+         0        -1
+         3         0
+         1         0
+         0         1
+         0        -4
+         1        -2
+         1         0
+         2         0
+        -1         4
+         3         1
+         0         0
+        -2         1
+         0        -1
+         0         0
+         1         0
+        -4         1
+         1        -1
+         1         0
+        -1         0
+         0         0
+         0         1
+         1         0
+         1         2
+         2        -1
+         1         1
+         6         0
+         2         1
+         3         0
+         2         0
+         3         2
+         2        -1
+        -2         1
+         2        -3
+         6         3
+         1         0
+     16186     -1912
+        -1         2
+         1        -5
+         0        -4
+        -1         0
+         3        -2
+         1         0
+         1        -3
+         0        -1
+         0         0
+         3         0
+        -1         0
+         1        -1
+         0        -1
+        -2        -2
+        -1         0
+         0        -1
+         0        -2
+         0        -1
+         0        -2
+         4        -1
+        -1        -4
+         0         0
+        -1        -2
+        -2         0
+        -1        -1
+        -3         0
+        -2        -4
+        -2         1
+        -1         0
+         1         0
+        -2         5
+         0         0
+         0         2
+         4         0
+        -1         2
+         0         0
+         1        -1
+         2         1
+         0         0
+        -2         1
+         3         5
+        -1         1
+        -1         0
+        -3         0
+         0         1
+         0        -1
+         1         0
+         1         1
+         0         0
+        -1        -1
+        -2         0
+        -2         0
+         1        -1
+         3        -1
+         1        -3
+         0         1
+        -1         0
+         0         2
+        -1        -1
+        -4         6
+        -3        -3
+        -1        -1
+         3        -1
+        -3         1
+         0        -4
+         2         1
+         0        -1
+        -4         1
+         1         0
+        -1         1
+        -2        -4
+         0        -1
+         0         0
+        -1         1
+        -1         2
+         2        -1
+        -1         0
+         3         0
+         0         2
+        -1         0
+        -1        -1
+         1        -1
+        -1         1
+         2         0
+         1         1
+         0         0
+         0        -1
+        -2         1
+        -1         3
+         0         0
+         0        -1
+         2         0
+         0         0
+         2        -1
+        -2         2
+         2         0
+         0         0
+        -3         0
+        -2        -2
+         1         0
+         0         0
+         1        -2
+         0         0
+         0         0
+        -1        -2
+        -2        -1
+         1         1
+         1         1
+         1         4
+         0         0
+         0         0
+         2         0
+        -1         3
+         1         0
+        -1         2
+        -4         0
+         1        -1
+        -1         0
+         1         9
+         2         1
+        -7        -3
+        -2        -1
+         1         2
+         0         1
+         0         1
+         2         1
+        -1         1
+         0         0
+         0         1
+        -3         0
+        -1        -1
+         1         0
+         1        -3
+         0         0
+         0        -1
+        -1        -2
+         1         1
+         0        -1
+         2         3
+         2        -1
+         0         0
+         0         0
+         0         5
+        -1         0
+        -1         0
+        -2         0
+        -2        -1
+        -2         0
+         0        -1
+         0         1
+        -1         0
+         1        -1
+         0         0
+        -1         1
+         0         0
+         1        -2
+         0         2
+         1         0
+         0        -4
+        -4         2
+         1         0
+         0         0
+        -1        -4
+         5         2
+         0         2
+        -1         0
+         1         6
+        -1         0
+        -1         1
+        -2         0
+         0         1
+        -2        -1
+         1         1
+         0         0
+         1        -1
+         0         0
+         1         1
+         1         0
+         3         1
+        -2         2
+         0         0
+         1        -5
+         1         1
+         3         0
+         1        -2
+        -1        -1
+        -1        -6
+         1        -1
+         1         1
+         3        -1
+         1        -3
+         0         0
+         0         2
+        -3        -1
+        -1         0
+         1         1
+         0        -1
+         2         2
+        -1         2
+         4        -2
+         1        -5
+         0        -1
+         1         1
+         4        -1
+         1         1
+        -1         0
+         0        -1
+         1        -1
+         0         0
+        -1         0
+        -7         0
+         1        -3
+        -4        -1
+         1         0
+         0         1
+         0         1
+        -2         1
+         0        -1
+         4         0
+         0         1
+        -1         0
+         1         1
+         3        -5
+         0        -1
+         1         0
+         0        -3
+         0         1
+         0        -1
+         1         1
+        -2        -2
+        -1        -1
+         0         0
+         0         2
+         1        -1
+         0         1
+         1        -1
+        -1         0
+        -1         0
+        -1         1
+         3        -1
+        -1        -1
+         0         1
+         4        -2
+         2        -2
+         1         0
+         1         1
+         1         3
+         1         1
+        -2         0
+         1        -2
+        -1         1
+         0        -1
+         2        -1
+        -5         2
+        -1        -2
+        -1         1
+         1         2
+         0         1
+         0         1
+        -3        -1
+         0         0
+         0        -3
+         2         0
+         3        -1
+         0         1
+        -2         0
+         1         1
+         1         0
+         4        -2
+        -2        -1
+         4         1
+         5        -2
+        -1         0
+         1        -2
+         0         0
+         0        -1
+         3        -2
+        -1        -1
+         3        -2
+         0         2
+        -4        -3
+         1         0
+         0         1
+         0         2
+         1         0
+         0         1
+        -2        -1
+        -1        -1
+        -1         0
+         3         2
+         3        -5
+         2        -4
+        -1         1
+         2         3
+         1         1
+         0         0
+         0         1
+         1        -4
+         0         0
+         1        -3
+         2        -4
+         0         0
+        -1         2
+        -2         1
+         2         0
+         0         0
+        -1         1
+         1         2
+         1         1
+         0         0
+        -3         3
+        -2         3
+        -1        -1
+         0         1
+         2        -5
+         0         0
+         0         0
+        -5         1
+        -2         1
+        -1         1
+         2         1
+        -4        -2
+         1         0
+         1         2
+         4         1
+         0        -1
+         1        -3
+         4         1
+         2         0
+        -3         5
+        -2        -1
+        -1         8
+        -2         4
+        -1         0
+         1         1
+         2         0
+         1        -1
+         0        -3
+        -1         0
+         0         1
+         1         1
+         2         5
+         0         1
+         0        -1
+         2         3
+        -1        -1
+         0         2
+         0        -1
+         3        -1
+         1         2
+         0        -1
+        -1        -4
+         2        -2
+         0         2
+         1         0
+        -1         2
+         0        -1
+         1        -2
+         0        -4
+         0         1
+         0         0
+        -1         1
+         1         1
+         1         0
+        -1        -1
+         1         0
+        -1         0
+        -1         2
+         2        -2
+        -1         1
+         2         1
+         1         3
+        -2         5
+        -1        -1
+         1        -2
+        -2         2
+        -1         0
+         0         0
+         0        -3
+         1        -2
+        -1         0
+        -1        -3
+         0         4
+         1        -1
+        -1         1
+        -2         1
+         2        -1
+        -1        -1
+         2         0
+         4        -3
+         0        -7
+         1        -1
+        -1        -5
+         0         1
+         0        -1
+         1        -1
+         3         0
+        -1         0
+         0        -2
+         3         0
+         1        -1
+         1         0
+         1        -2
+         0        -2
+        -1         1
+        -2        -4
+         4         2
+         0         1
+        -1         1
+         2        -1
+         1         0
+        -1         0
+        -2         1
+         0         3
+         0         1
+        -2         1
+         2        -2
+        -1         0
+         0        -1
+         1         2
+        -1        -2
+         2         1
+         2         0
+        -1         2
+         0        -1
+         0         0
+         0         0
+         0        -1
+         1         0
+         0        -1
+        -1         0
+         0         0
+        -1         0
+        -1        -6
+        -2         1
+         0         1
+         0        -1
+         1        -4
+         0         0
+         0         2
+         3        -3
+         1         1
+         0         0
+         0         0
+         0        -1
+        -1         0
+         0         0
+         1        -5
+         2         2
+         2         2
+         6         2
+        -1         2
+         4         4
+         1         3
+        -2         1
+         0        -1
+        -1        -1
+        -1         1
+         1         0
+         3         0
+        -5        -1
+         1         0
+         1         0
+        -3        -1
+         2         1
+         0         0
+         2         3
+        -1         2
+        -1         0
+         0        -1
+         3         1
+         0         0
+         1         1
+         0         0
+         2         0
+         1         2
+         1         1
+         2         0
+        -1         1
+         0        -1
+         3        -1
+         2         4
+         0         2
+         2         1
+         4         3
+         1         0
+         2         1
+         0        -2
+         3         0
+         1         2
+         1         1
+        -2         0
+         2         1
+         1         2
+         6         2
+         1         2
+         3         1
+         2         1
+         3         0
+         1         1
+         2         1
+         4         1
+         0         1
+         2        -1
+         2        -2
+        -1        -4
+         4         1
+         1        -3
+         0        -2
+        -2        -1
+         1         0
+     15223      5831
+        -3         0
+        -4        -2
+         0        -3
+         0        -2
+         0         0
+         0        -2
+        -2         0
+         0         1
+         1        -1
+         3        -1
+         3        -2
+         2         1
+         1        -2
+         0         3
+         0        -2
+         0        -1
+        -1         2
+         1         1
+         0        -2
+         4         1
+         2        -1
+        -1        -1
+         1        -1
+        -3        -2
+         0        -1
+        -2         0
+         3        -1
+         0        -2
+         0         0
+         0         1
+         3         1
+        -1         0
+        -1         0
+         2         2
+         0         0
+        -1         0
+        -4         0
+         0        -1
+         0         1
+        -1        -2
+        -8         1
+        -1        -1
+         1        -1
+        -2         0
+        -1         1
+         0         2
+        -2         1
+         2        -1
+         0         0
+        -1         1
+         1         4
+        -1         0
+        -1        -1
+         1         3
+        -4        -3
+        -2         0
+         1         0
+         1        -4
+         1        -1
+         6        -2
+         5         1
+         0         2
+         1         0
+        -1        -2
+         0        -4
+         0         0
+         0        -1
+         0        -2
+        -3         0
+         0        -1
+         4        -3
+        -1         1
+        -2        -1
+         0        -1
+         1        -2
+         1         1
+         1         0
+         3         0
+        -1         0
+        -1        -1
+         1         0
+         2         2
+         1        -1
+         1         1
+        -2         0
+        -1         0
+        -1         0
+         1        -1
+         2         1
+         0         0
+         0        -1
+         1        -1
+         0        -1
+         2         1
+         1         2
+         1         0
+         0         1
+         1         0
+         2        -5
+         1         0
+         0        -1
+         1         4
+         0         1
+        -1         0
+         1        -1
+         1         1
+        -2         1
+         0        -1
+        -2         2
+        -1         1
+        -1         0
+         2         0
+         2         1
+         1         0
+         0         1
+        -4        -2
+        -1         0
+        -1         0
+        -2         4
+         1        -1
+        -5         4
+        -1         2
+        -2         4
+         1        -1
+        -1         0
+         0        -1
+         1        -1
+         0         0
+         1         2
+         0         0
+         1        -2
+         0         0
+        -2        -1
+         0         0
+         0         0
+        -4         4
+        -1         1
+         0         1
+        -5         2
+         1         3
+         0         0
+        -1         1
+         1         4
+         0         2
+         2         0
+        -2         1
+         3        -2
+         0         0
+         0        -1
+        -1        -2
+         1         0
+        -1         1
+        -1         0
+        -1        -2
+         0         0
+        -2         3
+         0         0
+         0         0
+         1        -2
+        -1        -4
+        -1         0
+         1         1
+         1        -3
+         4        -4
+        -1         1
+         0        -1
+        -3         5
+         0         0
+         0         2
+        -1         0
+         0         1
+         0        -1
+        -2         0
+        -1         0
+        -1         1
+         0         1
+        -4         0
+         0        -1
+        -1        -4
+         4        -4
+         0         0
+         2        -7
+        -2         0
+         0         0
+        -1         0
+        -1         2
+         1        -2
+         1         0
+         0         0
+         1         2
+        -2         0
+         0         1
+        -1         0
+         0         2
+         1        -1
+         1        -1
+         0        -2
+        -1        -2
+         1         0
+        -2         4
+        -2        -4
+         1         2
+        -1        -1
+         2         1
+        -2         0
+         0        -1
+         0        -1
+        -1         0
+        -2         1
+        -1         0
+        -4         0
+         0         1
+         1         2
+         2        -2
+         1        -1
+        -1        -2
+         1         2
+         1         0
+         4         0
+         0         0
+         0         1
+        -2         1
+        -4         1
+         0         0
+         0        -1
+         2         0
+         2        -1
+        -1        -1
+         0         2
+        -2         4
+        -3         0
+         1         0
+         0         5
+         2        -2
+         1         0
+         1         1
+         0         0
+        -1         1
+         0         0
+         0         0
+         0         0
+         0         0
+         1         1
+         0         1
+         0         2
+         2        -2
+         3        -1
+         1         1
+         1        -1
+         2        -1
+         2         0
+         0         0
+         0         3
+        -2         3
+         0         1
+         1         0
+         0         3
+         0         0
+         0         0
+        -1        -1
+         0         0
+         1         0
+         0         0
+         1         2
+         0         0
+         0         0
+         0         0
+         0         0
+        -1        -3
+        -1         1
+        -4         1
+         4         5
+         0        -1
+         2        -2
+        -2         0
+         1         1
+        -1        -2
+        -1         2
+         0         1
+         1         1
+         1        -2
+         1        -1
+         0         0
+        -1        -2
+         0         1
+        -1         1
+        -2         0
+        -1        -1
+         0        -1
+        -2         1
+        -5         2
+        -1         0
+         0         2
+        -1         0
+         3        -1
+        -1        -1
+         0         2
+         2        -1
+        -1         0
+         0         1
+         0        -4
+         0         1
+         1        -1
+         0         0
+         0         0
+         0         1
+        -1         0
+         1         1
+         0         1
+         2        -2
+         0        -1
+         4         3
+         0         0
+        -1         0
+         2         1
+        -1        -1
+         0        -1
+        -1         2
+         3        -1
+         0        -1
+         0         3
+        -1         2
+        -1         0
+         0        -1
+        -1         0
+         0         1
+        -1         1
+         1         1
+         0        -4
+        -4         4
+         0         1
+         7         5
+         1        -1
+         0         0
+        -1        -1
+        -1         0
+         0        -1
+         3        -3
+         1         0
+         0        -1
+         0         1
+         1        -3
+        -2        -1
+        -1        -1
+         0         4
+        -3         4
+        -1        -1
+        -1        -1
+        -1        -4
+         0        -1
+         3         0
+        -2        -2
+         0        -2
+        -1         1
+         0         0
+        -2        -3
+         0         0
+         3        -3
+         1         1
+         1         1
+         0         0
+         1        -1
+         0         0
+         0         0
+         0        -2
+         2        -3
+         1         0
+         0        -1
+         0        -2
+        -2         2
+         0         0
+         1         0
+         1         6
+         1         0
+         2         1
+        -4        -6
+         0        -1
+         0         0
+         2         1
+        -2        -1
+         0         0
+         2         0
+         1        -1
+         0         1
+         0         0
+         0         0
+         0         1
+         0         0
+         0         2
+         1         0
+         7         2
+         0         0
+         0        -5
+         0         0
+         0         0
+        -1        -1
+        -1        -2
+        -1         1
+         5         1
+         4         4
+         0         2
+        -1         2
+         5         1
+         0         0
+         0         1
+         4        -2
+         4         0
+         2         1
+         0         1
+        -2         2
+         0         0
+         1         1
+         1         1
+         2        -3
+         1         0
+        -2        -3
+         0        -4
+         0         1
+        -1         0
+         1         1
+         0        -1
+         1        -1
+        -3         0
+        -1        -2
+         0        -2
+         0         1
+         4         0
+         0         0
+         0         1
+         1         0
+        -1         0
+         0         0
+         1         1
+         5        -3
+        -1         0
+         1         1
+         0         0
+         0         2
+         0         0
+        -1        -2
+         0        -4
+        -1         1
+         1         0
+         2         2
+         0        -1
+         0         1
+        -1         0
+        -2         0
+         0         2
+         1        -1
+         9        -1
+        -2        -3
+        -2        -5
+        -1         1
+         3         0
+        -1        -1
+         0        -1
+        -1         1
+         2         0
+         1         2
+         2        -2
+         0         0
+         1         0
+        -3        -4
+         0         0
+         1         0
+        -1        -1
+        -1        -1
+         1        -1
+         0         1
+         6         1
+         1         1
+         0         2
+         1         0
+         0         0
+         0         0
+         0         2
+         2        -2
+         3         0
+         0         0
+         0         3
+         0        -1
+         0         0
+         0         1
+        -1         2
+        -2         3
+        -2         1
+        -1         0
+         0         0
+         1         0
+        -2         1
+         0         1
+         0         3
+         0         2
+         7         1
+         1         1
+         0         2
+         1         1
+         0         2
+         0         0
+         1         1
+         0         2
+         3         1
+         2         3
+         1        -4
+        -1         5
+         3         1
+         2         3
+         2        -2
+         5         0
+         1         0
+     10773     12241
+         0        -2
+        -2         3
+         1         0
+         1         0
+         1         2
+         1         0
+        -1        -1
+         1         0
+         1         0
+         0         0
+         0         0
+         1         0
+         1        -3
+        -2         1
+         0         0
+         2         1
+         1         7
+         0        -1
+        -1         0
+         2         2
+         0         3
+         0         0
+         2         0
+        -3        -4
+         0        -2
+         0         0
+         2        -1
+        -2        -1
+         0         0
+        -2         1
+         3         0
+        -1        -1
+         0        -2
+        -2         1
+         0         0
+         0        -1
+         1         2
+        -1         1
+         1         0
+        -1         0
+         2        -3
+        -1         0
+         1         0
+         0         0
+         0         1
+         0        -1
+         0         0
+         1         2
+         0        -1
+        -1         1
+        -4        -2
+        -2        -1
+         0        -1
+        -3         1
+        -5         0
+        -1        -2
+         0        -1
+         3        -3
+        -1         0
+        -6        -3
+        -1         7
+         1        -2
+         3        -1
+         1         1
+         0        -3
+         2        -2
+         0         0
+         3         4
+         1         1
+         0         0
+         2         0
+        -1        -1
+         0        -2
+         1        -1
+         1         1
+         1         1
+         0         0
+         2        -2
+        -2         0
+        -1        -1
+         0         1
+         0        -2
+        -4         0
+        -1        -1
+         0        -3
+         0         0
+         0         0
+         1         2
+        -1        -2
+        -1         1
+         2         0
+         0         0
+         0        -1
+        -1         0
+        -4         0
+        -1        -1
+         0         0
+         1        -2
+        -4         2
+         0         1
+         0        -1
+        -2         1
+         1        -1
+        -1        -1
+         0         1
+         3        -4
+         2         0
+        -1        -1
+         0        -1
+         0         0
+         2         0
+         3         3
+         0         0
+         0         0
+        -4         0
+        -3        -4
+         0        -1
+         0         0
+         2         0
+         1         1
+         1         8
+         1        -1
+         5        -1
+         1         2
+         0         0
+        -2         3
+         1         0
+        -1        -1
+         0         3
+         2        -2
+         1         0
+        -1        -1
+         1         1
+         0         0
+         3         0
+        -1        -3
+         0         1
+         0        -1
+        -3         0
+         2         2
+         0         0
+        -2         2
+         3        -1
+         2         2
+        -1         1
+        -2         1
+         1         0
+         1         1
+         0        -1
+         0         1
+         2         0
+        -1        -2
+         0         0
+        -1         1
+         1         0
+        -1        -3
+         0        -3
+         0         1
+         2         0
+        -1         0
+         0         1
+         0         0
+        -1         0
+        -2         0
+         0        -1
+         2        -2
+        -2        -1
+         1         0
+         0         1
+         0         1
+        -1         0
+         0         0
+         0        -1
+        -2         2
+        -3         0
+         0         0
+         1         0
+         0         0
+        -6         1
+         4         7
+         0         0
+         5        -4
+         1         0
+         0        -1
+         1        -1
+        -1         0
+        -3         0
+        -1        -1
+         0        -1
+        -2         2
+         0         0
+         0         0
+         0        -3
+         0        -1
+         0         0
+         0         0
+         0        -5
+        -2         4
+         0         0
+        -3        -6
+         0        -3
+         0         0
+         0         1
+         1         1
+         0        -1
+         1        -1
+        -2         0
+        -2        -3
+         0         3
+        -1         1
+        -8         0
+        -2         0
+         3        -3
+         0         0
+         0         1
+         1         1
+         2         1
+         1         0
+         3         1
+         1        -1
+         1         0
+         0         0
+         4         4
+        -1        -1
+        -1         1
+         2         0
+         0         0
+        -1        -1
+         0         1
+         2         1
+         0         0
+         0         0
+         0         1
+         0        -1
+         0         0
+        -1         0
+         1         0
+         0         1
+        -1        -1
+        -1         4
+         1        -1
+         0         0
+         3         1
+        -1         1
+        -1        -1
+        -1        -1
+         1         0
+         1         0
+         2         1
+         2        -1
+        -1        -1
+        -1         0
+        -2        -2
+        -1         6
+        -1         1
+         1        -1
+         0         2
+        -1         0
+         0         0
+         0        -3
+         0        -1
+         3         0
+         2         0
+        -1         3
+        -1         1
+         0         3
+         1        -1
+         0         1
+        -4        -2
+         1         4
+         5        -4
+        -4         3
+         1         0
+         2         0
+         0         0
+        -2        -1
+        -2        -1
+         1         1
+         3         2
+         2         0
+         3        -3
+         0         0
+         0         0
+         2         1
+        -1         0
+         0         0
+        -2         0
+        -1        -1
+         1         0
+         0        -2
+         4         1
+        -3         2
+         1         1
+        -2        -2
+         0         0
+         0         0
+         0         0
+         4        -2
+         0         0
+        -2         0
+        -2        -3
+         0        -1
+        -1        -1
+         1        -2
+        -2         1
+         0        -1
+        -1        -1
+         2         1
+         0         1
+        -1         0
+        -3        -3
+         2        -4
+         1         0
+        -1         0
+         2         8
+         0         0
+         1         1
+        -1         5
+        -3         1
+         1        -1
+        -1         0
+         2         4
+         1         1
+         2         2
+        -3         2
+         1        -1
+         2         3
+         1         6
+        -1         1
+        -5         3
+        -2        -1
+         6        -2
+        -1         4
+         0         2
+         1         0
+         1         2
+        -1         0
+         2         1
+        -1         0
+         1         0
+        -1         1
+        -4         0
+         0        -1
+         0        -1
+        -2         2
+         2        -1
+         0        -1
+        -1        -1
+        -2         0
+        -2         0
+         0         1
+        -3        -2
+        -1        -2
+        -1         0
+         1         1
+         2         0
+         0        -1
+         2         0
+         0         4
+         1         0
+         1         0
+        -1         3
+         1        -1
+         0         1
+         1         0
+         0         0
+        -1         1
+         1         0
+        -2        -3
+         0         1
+         2        -1
+         3         1
+         2         5
+         1         1
+         0         0
+         2         1
+         1         1
+         0         1
+        -1         3
+        -2         2
+         1         0
+         2         1
+         0        -3
+        -1         0
+         1         1
+        -1         4
+         2         0
+        -1        -1
+        -1        -1
+         3        -6
+        -3         7
+         0         0
+         1        -4
+        -1         0
+         1         1
+        -1         1
+        -2         0
+         0         1
+        -1         1
+         0         3
+         0        -2
+         0        -1
+         0         0
+        -2         0
+         1         1
+         4         4
+         3        -3
+         0         0
+         1         1
+         2        -4
+         1        -1
+         0        -1
+         2         2
+        -3         3
+         0         0
+         1        -1
+        -2        -1
+         1         1
+         0         1
+         1         1
+         1        -2
+         0        -1
+         2         2
+         2        -1
+         0        -1
+         0         0
+        -1        -1
+        -1         1
+        -1        -1
+         1         0
+        -1         1
+         0         0
+         1         0
+         5         1
+        -2         0
+         1         0
+         0        -2
+         3        -3
+         0         1
+         2         1
+        -2        -2
+        -1        -1
+        -1         1
+         0        -1
+         1         0
+         0         1
+         0         0
+        -4         1
+        -2         1
+        -2        -1
+         4        -1
+         1         0
+         0         5
+        -2        -2
+        -2         1
+        -1         0
+         1        -1
+        -1         2
+         0         0
+         0         3
+         5        -1
+         0         0
+         1         0
+         0        -2
+        -1         1
+         0         0
+         2        -1
+         2        -1
+         1         1
+         1         0
+         2        -4
+         0         0
+         0         1
+         0         1
+         2         1
+         2         1
+        -1         0
+         0        -2
+        -1         0
+        -1         0
+        -2        -2
+        -3         0
+        -1         0
+         0         2
+        -3         4
+         1         0
+         1         1
+        -2        -1
+        -2         0
+        -1         2
+         0         2
+        -1        -3
+        -1         0
+        -1         2
+         4         1
+         1         1
+        -1         2
+         0         1
+         1         1
+         0         2
+         0         2
+         0        -2
+        -1         1
+        -1         2
+         0         1
+         5         2
+         3         2
+        -2        -1
+         2        -1
+        -1         5
+         1         0
+      3849     15839
+         2         0
+         4         3
+         0         3
+         0        -1
+         1         0
+         2         0
+        -1         1
+         2         0
+         1        -1
+         2        -3
+         3         0
+         2         2
+         1        -1
+        -3         1
+         0         1
+         0         0
+         2         0
+         0        -1
+         0         0
+         1         4
+        -1        -3
+         1         0
+         1         1
+        -1        -2
+         0        -1
+         0         1
+         3         2
+        -1        -1
+         0        -1
+        -1        -1
+         2        -3
+        -1         0
+         0         1
+        -1        -4
+         1        -1
+         0         0
+         3        -1
+         1        -2
+         0        -1
+        -2        -1
+         6         3
+         1         0
+         1         0
+         0        -2
+         1         1
+        -2         0
+        -2         0
+        -1         1
+         0         0
+        -1         1
+         2        -2
+         0        -1
+         1        -1
+        -2        -3
+        -2         3
+         1        -2
+        -1         0
+         3        -1
+         1         1
+         3         6
+        -4        -2
+        -2         1
+         1         0
+        -2        -2
+         0        -4
+        -1        -1
+         0         0
+        -2        -3
+         2         0
+         0         0
+         3         4
+         1         0
+         1        -1
+         1         1
+         1         0
+         1         1
+        -1         0
+         0        -4
+         0        -2
+        -1        -1
+        -1        -1
+        -2        -2
+         2         0
+         2         2
+         1         0
+         0         0
+        -1         1
+        -1        -1
+        -2         2
+         0         0
+         0         0
+        -1         1
+         0        -1
+         0        -2
+         2        -2
+         1         2
+        -1         0
+         0         1
+         3         3
+         0         1
+         0         0
+        -3        -2
+         0        -1
+         0         0
+        -1        -2
+        -1         1
+        -2        -1
+        -1         0
+         2         3
+        -1         0
+        -2         0
+         0         2
+        -1         2
+         1        -2
+         1        -2
+        -1        -4
+         0         0
+         1         1
+        -2        -7
+        -1         1
+         6         2
+        -2         1
+        -2        -3
+        -1         1
+         0         0
+         2        -1
+         1         0
+         0         0
+        -1         1
+         0         2
+         1         1
+         0         1
+         2        -2
+         0        -1
+         0         1
+         4        -2
+         1         1
+        -1         0
+        -5        -3
+         2         1
+         0         0
+        -1         0
+         0        -5
+         2         0
+        -2         0
+         0         2
+         2         1
+         0        -1
+         0        -1
+         2         0
+         1         0
+         1         0
+         1         0
+         2         1
+         0         0
+         3         0
+         0         1
+         0         0
+         1         3
+        -3        -2
+         1         0
+        -1        -1
+         2         3
+        -3         5
+         1         1
+         0         0
+        -3        -5
+         0         0
+         0         2
+         0         1
+         0        -1
+        -1        -1
+         1         0
+         0         0
+         0         0
+         1         0
+         3         1
+         1        -1
+         2         3
+        -4         0
+         0         0
+         7        -2
+        -2        -1
+         0         2
+         0         0
+        -1         1
+         2         4
+         1         1
+         0         0
+        -2        -2
+        -2         2
+         1         0
+         1         1
+        -2         2
+         1         0
+        -1         1
+         0        -1
+         3        -1
+         1        -1
+         4         2
+         1        -5
+        -1         0
+        -1         0
+         1         4
+         2         1
+         1         1
+         1         1
+         1         0
+         1         1
+         0         1
+        -6         0
+         2         0
+        -3        -3
+         0        -1
+         1         1
+        -1         1
+        -2         1
+        -1         0
+        -3         1
+        -1        -1
+         0         0
+         1         0
+        -4         4
+         1        -1
+         1         0
+        -2         0
+         0         0
+         0         0
+         1         1
+        -2         1
+         1         1
+         0         0
+         0         1
+         0        -1
+         0        -1
+         1         0
+        -1         0
+        -1         1
+         1        -1
+         1         4
+        -1        -1
+         1         0
+        -3         1
+         1         1
+         1        -1
+         1        -1
+         0        -1
+        -1         0
+        -2         1
+        -2        -1
+         1        -1
+         2         0
+         2        -2
+         1         6
+         1         1
+         0        -1
+         1         2
+         1         0
+        -1         1
+         0        -3
+         0         0
+        -1         1
+        -2         0
+         1         3
+         1        -1
+         0         2
+        -1        -1
+         0         1
+        -1         0
+        -1         4
+        -5        -4
+        -5        -5
+        -1         0
+        -2         0
+         0         0
+         1         2
+         3        -1
+        -1         1
+        -2         2
+        -1         0
+        -3        -3
+         0        -1
+         0         0
+        -2         1
+         1         0
+         1         1
+         2         0
+         1        -1
+        -1         0
+         1        -3
+        -4         1
+         4         2
+        -1         1
+         3        -2
+         0         0
+         0         0
+         0         0
+        -3        -2
+         0         0
+         3         0
+         2        -3
+         0        -1
+         1        -1
+        -1        -2
+         2         1
+         0        -1
+         1        -1
+        -1         1
+         0         1
+         1         0
+         3        -3
+        -2        -4
+        -1         0
+         1         0
+        -2         8
+         1         0
+         0         0
+         1         5
+         3         1
+        -2        -1
+         2         0
+        -2         4
+         0         3
+        -2         2
+         3         2
+        -1         0
+         0         0
+        -1         6
+         1         1
+        -6         0
+         2        -1
+        -5        -2
+         0        -2
+        -1         0
+        -1         0
+         0         2
+        -1         2
+        -2         1
+         1         0
+         1         1
+         1         1
+         5         0
+         0        -1
+         0        -2
+         2         2
+        -1        -1
+        -1        -1
+         1        -1
+         2         0
+         2         0
+         1         1
+         3        -2
+         1        -2
+         2         0
+        -1         1
+        -2         0
+        -1        -1
+        -2         0
+         0         4
+        -1         0
+         0         0
+         1         3
+        -1        -1
+         0         0
+        -1         0
+         0         0
+         1         0
+        -2         0
+         2        -3
+         0         1
+        -2        -1
+        -3         1
+        -1         5
+        -1         1
+         0         0
+        -2         1
+        -1         1
+         0         1
+         1         3
+         2         2
+        -1         0
+        -2         1
+         1        -3
+         0         0
+        -1         1
+         1         3
+        -2         0
+         2        -1
+         2         0
+        -3        -6
+        -4        -5
+         0         0
+        -1        -4
+         0        -1
+         1        -1
+         1         1
+         3         0
+        -1         0
+         1         1
+         0         3
+         1        -1
+         0        -1
+         0         0
+         2         0
+         0         0
+        -4         4
+        -3        -3
+        -1        -1
+        -1         1
+        -2        -4
+        -1        -1
+         0         0
+        -2         2
+         3         3
+         0         0
+        -1        -1
+         2        -1
+        -1         1
+         0         1
+        -1         1
+        -1        -2
+         1         0
+        -2         2
+        -2        -1
+         0        -2
+         0         0
+         1        -1
+         1         1
+         0        -1
+        -1         0
+         1         1
+         0         1
+        -1         0
+        -5         1
+         2         0
+         0        -1
+         0        -2
+        -3        -3
+        -1         0
+        -2         1
+         2        -2
+         1         1
+         1         1
+         0        -1
+         0         0
+         2         0
+         0         0
+         4         1
+        -1        -1
+         2        -1
+        -5        -1
+        -1        -3
+         1        -6
+         2        -2
+         3         1
+        -1         0
+        -1        -1
+         1         2
+         0         1
+         0         3
+        -5        -1
+         0         0
+        -1         0
+         0        -2
+         1         1
+         0         0
+        -2        -1
+        -2        -1
+        -1         1
+        -1         0
+        -2        -4
+         0         0
+         0         2
+         0         1
+        -2         1
+        -1         1
+         0         0
+         0        -2
+         1         0
+         1        -1
+         2        -2
+         3         0
+         0         0
+        -1         2
+         2         4
+        -1         0
+        -2         1
+         1        -1
+         1         0
+         0         1
+        -1         1
+         0        -3
+         0         0
+         0         2
+        -5         1
+        -1         1
+         2         2
+         0         1
+        -2         1
+        -1         1
+         0         2
+         0        -2
+         1         1
+         1         3
+         0         1
+        -4         2
+         0         2
+         3         0
+        -1        -1
+        -1        -4
+         0         0
+     -3953     15813
+        -1         0
+         5        -4
+         1         3
+         2         0
+        -2         0
+         0         1
+         3         1
+         0         0
+         1         1
+         0        -2
+        -2         1
+         0         1
+         1        -1
+         4         2
+         0         0
+         1         0
+         0         0
+         2        -1
+         1         1
+        -1         4
+         2        -3
+         1         0
+         0         1
+         1        -2
+         1        -2
+         0         1
+        -3         2
+         1        -1
+         0        -1
+         1        -2
+        -2        -3
+         0         0
+         0         1
+         1        -4
+        -1        -1
+        -1         0
+        -3        -1
+        -1        -2
+         0        -1
+         1        -1
+        -6         3
+        -1         0
+        -1         0
+         0        -2
+        -1         1
+         2         0
+         2         0
+         1         1
+         0        -1
+         1         1
+        -2        -2
+         0        -1
+        -1        -1
+         2        -3
+         3         3
+         1         0
+         1         0
+        -3        -1
+        -1         1
+         2        -7
+         5        -2
+         2         0
+         4         0
+         2        -2
+         0        -4
+         0        -3
+         0         1
+         2        -2
+        -2         0
+        -1         1
+        -3         4
+        -1         0
+         0        -1
+        -1         1
+        -1         0
+        -1         1
+         1        -1
+         0        -4
+         1        -1
+         0         0
+         1         0
+         2        -2
+        -1         0
+        -1         1
+        -1         0
+         0         0
+         1         0
+         1        -1
+         2         2
+        -1         0
+         0         1
+         1         1
+         0         0
+         1        -2
+        -2        -2
+        -1         2
+         0         0
+         0         1
+        -3         3
+         0         1
+         0         0
+         3        -2
+         0        -1
+         1         0
+         1        -1
+         2         1
+         2        -2
+         1         0
+        -2         3
+         1         0
+         1         0
+         0         2
+         2         2
+         1        -1
+        -1        -2
+         1        -4
+         0        -1
+         0         0
+         2        -7
+         1         1
+         6        -5
+         2         1
+         3        -3
+         1         1
+         0         0
+        -1        -1
+        -1         0
+         1         0
+         1         1
+         1         2
+        -2         1
+         0         1
+        -2        -2
+         0         0
+         0         0
+        -4        -2
+        -1         1
+         1        -1
+         5        -3
+        -2         1
+         0         0
+         1         0
+        -1        -5
+        -1         0
+         2         0
+         1         2
+        -3         1
+         0        -1
+         0        -1
+        -2         0
+        -2         0
+        -1         0
+        -1         0
+        -1         1
+         0         0
+        -3         0
+         0         1
+         1        -1
+        -1         3
+         4        -2
+        -1         0
+         0         0
+        -2         3
+         3         5
+         0         2
+         0         0
+         3        -5
+         0         0
+         0         1
+         0         1
+         0        -1
+        -1        -1
+        -1         0
+         0         0
+         1         2
+        -1         0
+        -3         1
+        -1        -1
+         3        -3
+         4         1
+         0         0
+         5         0
+         2        -1
+         0         2
+        -1        -2
+         1         1
+        -1         4
+        -1         1
+        -1         1
+         2        -2
+         2         2
+         0         1
+        -1         1
+         2         2
+        -1         0
+         1         1
+         0        -1
+        -3        -1
+        -1        -1
+        -4         2
+        -1        -5
+         2         0
+         1         0
+        -1         4
+        -1         1
+        -1         0
+        -1         1
+        -1         0
+        -1         1
+         0         1
+       -11         0
+         0         1
+        -1         2
+        -2        -1
+        -1        -1
+         1        -2
+         0         2
+         0         0
+        -4         0
+         0         0
+         0         2
+         2         1
+         4         1
+         0         0
+         0         0
+        -2        -1
+        -2        -1
+         1         0
+         0         2
+         3         4
+         2         0
+        -1         1
+         0         5
+        -1        -2
+        -2         0
+        -1         1
+         0         1
+         0         1
+         0         0
+         0         0
+         0        -1
+         0        -1
+        -1         1
+         0         1
+         0         1
+        -2        -2
+        -3        -1
+         0         1
+         0        -2
+        -2        -1
+        -2         0
+         1         0
+         0         3
+         3         3
+         1         0
+        -1         0
+         0         2
+         1         0
+         2         0
+         1        -1
+         0         0
+         0         1
+         1         0
+        -1         2
+         1         2
+         0         0
+         0         0
+         1         0
+         0         3
+         1         1
+         4         1
+         3        -5
+         0        -1
+        -2        -2
+         2         0
+         1         0
+         1        -2
+         1         2
+         2         0
+        -1         1
+        -1        -2
+         0        -1
+         0         0
+         1        -2
+         0         1
+         1         1
+         2         0
+         1        -1
+         0        -1
+         2         1
+         5         2
+         1         0
+         0         2
+         1         0
+        -2        -1
+         1        -1
+         0         2
+        -2        -1
+         1         0
+         0         1
+         0        -4
+         0         1
+         0        -1
+         0         0
+         1         0
+         1         1
+         1         0
+        -1         1
+         0         1
+        -1        -1
+         1        -1
+        -4         3
+         0         0
+         1         0
+        -2         0
+         1         0
+         0         0
+         1         2
+        -3        -1
+        -1         0
+         0         2
+         1         2
+        -1         0
+         0        -1
+         1         0
+         0         1
+        -2         0
+        -1         1
+         0        -4
+        -4        -4
+         0         1
+        -7         5
+         1         5
+         1         2
+         1         0
+         1        -1
+         0         2
+        -3        -3
+        -1         0
+         0         1
+         0         1
+        -1        -3
+         2         0
+         0         0
+         0         4
+         3         4
+         0         0
+         1        -1
+         1        -4
+        -1        -1
+        -3         0
+         2        -2
+         0        -2
+         1         0
+         0         0
+         2        -3
+         0        -1
+        -3        -3
+        -1         1
+        -1         1
+         0        -1
+        -1        -1
+         0         0
+         0         0
+         0        -1
+        -2        -3
+         0         0
+         0        -1
+         0        -2
+         2         2
+         0         0
+         0         0
+         0         6
+         0         0
+        -2         1
+         4        -6
+         0        -1
+         0         0
+        -2         1
+         2        -2
+         0         0
+        -1         0
+        -1        -1
+         0         1
+         0         0
+         1         0
+         0         0
+         1        -1
+         0         2
+        -1         0
+         7        -2
+         0         0
+         0        -5
+         1         0
+        -3         0
+         1        -1
+         1        -2
+         0         0
+        -5         1
+        -3         4
+         0         1
+         1         1
+        -5         1
+         1         0
+         0         0
+        -4        -2
+        -4         0
+        -1         1
+         0         1
+         2         2
+         0         0
+         0         0
+        -1         1
+        -2        -3
+         0         0
+         2        -3
+         0        -4
+         1         1
+         1         0
+        -1         1
+         0        -1
+         0         0
+         4         0
+         2        -2
+         0        -1
+         0         1
+        -4         0
+         0         0
+         0         2
+        -1         0
+         1         0
+        -1         1
+         0         1
+        -5        -3
+         1         0
+        -1         1
+         0         0
+         0         2
+        -1         0
+         1        -1
+         0        -4
+         0         0
+        -1         0
+        -2         2
+         0        -1
+         0        -1
+         1         0
+         2         0
+         0        -1
+        -1        -1
+        -9        -1
+         1         0
+        -2         5
+         1         1
+        -2         0
+         0         0
+         0        -1
+         1         1
+        -3         0
+        -1         2
+        -1        -2
+         0         0
+        -1         0
+         4        -4
+         0         0
+        -1         0
+         1        -1
+         1        -1
+        -1        -1
+         0         1
+        -6         1
+        -1         1
+         0         2
+        -1         0
+         0         0
+         0         0
+         0         2
+        -3        -2
+        -3         0
+         0         0
+         0         3
+        -1        -1
+        -1         0
+        -1         1
+         0         1
+         1         2
+         1         0
+         0         0
+         0         0
+        -2        -1
+         1         0
+        -1         1
+        -1         2
+         0         1
+        -7         0
+        -1         1
+         0         1
+        -1         1
+        -1         2
+         1        -1
+        -1         1
+         0         2
+        -3         1
+        -1         2
+        -1        -3
+         1         5
+         1         1
+        -1         3
+        -1        -1
+         4         5
+         0         1
+    -10853     12170
+         1        -2
+        -3        -5
+         0         1
+         0         1
+         0         0
+         0         1
+         2         0
+         0         1
+         1        -1
+         1         1
+         1         1
+         1         0
+         1        -2
+         3         2
+         2         1
+         0         2
+         0         8
+         1        -1
+         2         1
+        -2         2
+         1         3
+         1         1
+        -1         0
+         4        -3
+         1        -1
+         0         0
+        -2        -1
+         2        -1
+         0         0
+         2         1
+        -3         0
+         1        -1
+         0        -2
+         2         1
+         0         0
+         0        -1
+         0         2
+         1         1
+        -1         0
+         1         0
+        -2        -4
+         1         0
+        -1         0
+         0         0
+         0         1
+         0         0
+         0         0
+        -1         1
+         0        -1
+         1         1
+         4        -2
+         2        -1
+         0         0
+         3         1
+         5         0
+         0         0
+         0        -1
+        -3        -3
+         1         0
+        -5         3
+         1         7
+        -1        -2
+         2        -1
+        -1         1
+         0        -3
+         0        -1
+         0         0
+        -3         4
+         0         1
+         2         2
+        -2         0
+         1        -1
+         0        -1
+         0        -1
+        -1         1
+        -1         1
+         0         1
+        -2        -2
+         2         0
+         0         0
+         0         1
+         0        -1
+         4         0
+         0        -1
+         0        -3
+         0         0
+         0         0
+        -1         2
+         1        -2
+         0         0
+        -2         0
+         0         0
+         0        -1
+         1         0
+         4         0
+         1        -1
+         0         0
+        -1        -2
+         4         1
+         0         0
+         0        -1
+         2         1
+        -1        -1
+         2        -2
+         0         1
+        -3        -4
+        -1        -1
+         1        -1
+         0        -1
+         1         0
+        -1         0
+        -3         3
+         1         0
+         1         0
+         4         0
+         3        -3
+         0         1
+         0         1
+        -1         0
+        -1         1
+         1        -7
+        -1        -1
+        -4        -1
+        -1         2
+         0         0
+         2         3
+         0         0
+         1        -1
+         0         3
+        -2        -2
+        -1         0
+         1        -1
+         0         1
+         0         0
+        -3         0
+         1        -3
+         0         1
+        -1        -1
+         3         0
+        -2         2
+         0         0
+         2         2
+        -3        -1
+        -2         2
+         1         1
+         2         1
+         0         0
+        -1         1
+         0        -1
+         0         1
+        -1         0
+         2        -2
+         0         0
+         1         1
+         0         0
+         1        -2
+         0        -3
+         1         1
+        -2         0
+         1         0
+         0         1
+         1         1
+         1         0
+         2         0
+         0         0
+        -2        -2
+         3        -1
+        -1         1
+         0         2
+         0         0
+         2         0
+        -1         1
+         0        -1
+         2         2
+         0         0
+         0         0
+        -1         0
+         0         0
+         0        -1
+        -4         7
+         0         0
+         4         4
+        -1         0
+         1        -1
+         0         1
+         1         1
+         3         0
+         1        -1
+         0         1
+         2         2
+         0         0
+        -1         1
+         0        -3
+         0        -1
+         0         0
+         0         1
+         0        -5
+         3         4
+        -1         0
+         4        -6
+         0        -3
+         0         0
+        -1         0
+        -1         1
+         0        -1
+        -1        -1
+         2         0
+         3        -3
+         0         3
+         1         1
+        -7         0
+        -1        -3
+         4        -1
+        -1         0
+         0         1
+         0         1
+         2         1
+         0        -1
+        -4         0
+         0         1
+         1         0
+        -1         1
+        -3        -5
+         0        -1
+        -1         0
+         0        -3
+         0         1
+         0         0
+        -1         1
+         2        -2
+         1        -1
+         0         0
+         0         2
+        -1        -1
+        -1         1
+         0        -1
+         1         0
+         1        -1
+         1         1
+        -3        -1
+         1        -1
+        -1         1
+        -4        -2
+        -1        -2
+        -1        -1
+        -2         1
+        -1         3
+         0         1
+         2         0
+        -1        -2
+         1         0
+         0        -2
+        -2        -1
+         5         2
+         1        -1
+         1         1
+        -1         2
+        -1         1
+         0        -1
+         3        -1
+         0         0
+         1        -1
+        -2         0
+        -3        -1
+        -1        -1
+         1         0
+        -2         1
+        -1         0
+         0         1
+         2         0
+        -5         1
+         6         4
+         1         0
+        -1        -2
+         0         0
+        -2        -2
+        -3        -1
+         1        -1
+        -2        -2
+         0         2
+         4        -3
+        -1         0
+         0         0
+         0         2
+        -1         0
+         1         1
+         2        -1
+         1        -1
+         1         0
+        -3         2
+        -3        -5
+        -2        -4
+         1         1
+        -2         3
+        -1         1
+         0         0
+         0         1
+        -1        -4
+         0         0
+        -1        -3
+        -2        -4
+         0         0
+         1         2
+         2         1
+        -2         0
+         0         0
+         1         1
+        -1         2
+        -1         1
+         0         0
+         3         3
+         2         3
+         1         0
+         0         1
+        -2        -5
+         0        -1
+         0         0
+         5         1
+         2         1
+         1         2
+        -2         0
+         4        -2
+        -1        -2
+        -1         2
+        -4         1
+         0        -1
+        -1         0
+        -4         1
+        -2         0
+        -1        -5
+         2        -1
+         1         7
+        -2        -2
+         0        -1
+        -1         1
+        -2         0
+         1         2
+         0        -3
+         1         1
+        -1         0
+        -1         1
+        -2         5
+         0         1
+         1         0
+        -2         3
+         1        -1
+        -1         2
+         0        -1
+        -3        -1
+         0         2
+         0         0
+         1        -3
+        -1        -2
+         0         2
+        -1         0
+         1         2
+         1        -1
+        -1        -2
+         0        -4
+         0         1
+         0         0
+         1         1
+        -1         1
+         0         0
+         1        -1
+        -1         0
+         1         0
+         0         2
+        -2        -3
+         1         0
+        -2         1
+        -1         3
+         2         5
+         0        -1
+         0        -1
+         2         2
+         1         0
+         1         0
+         0        -3
+        -1        -2
+         1         0
+         1        -3
+         0         4
+        -1        -1
+         1         1
+         2         1
+        -2        -1
+         1        -2
+        -2         0
+        -4        -3
+        -2         7
+         0        -1
+         1        -5
+         0         1
+         0         2
+         0        -1
+        -3         0
+         0        -1
+         0        -2
+        -3         0
+        -1         0
+        -1         0
+        -1        -2
+         0        -2
+         0         0
+         2        -5
+        -4         2
+         1         1
+         1         1
+        -2        -1
+        -1         0
+         0         0
+         2         2
+         0         2
+         0         1
+         2         1
+        -2        -2
+         1        -1
+         0        -1
+        -1         2
+         1        -2
+        -1         1
+        -2        -1
+         1         2
+         0        -2
+         0         0
+         0         0
+         0        -1
+         0         0
+         0        -1
+         1        -1
+        -1         0
+         2         0
+         1        -6
+         2         1
+         1         1
+         0        -1
+        -1        -4
+        -1         0
+         1         2
+        -3        -3
+         1         1
+         0        -1
+         0         0
+         0        -1
+        -1         1
+         0         0
+        -1        -5
+         1        -1
+        -2         2
+        -6         2
+         3        -1
+         3        -5
+        -1         3
+         2         1
+         0         1
+         1        -1
+         1         1
+        -1         0
+        -3         0
+         5        -1
+        -1         0
+        -1         0
+         3        -1
+        -2         1
+         0         0
+        -2         3
+         1         2
+         1         0
+         0        -1
+        -3         1
+         0         0
+        -1         1
+         0         0
+        -2         0
+        -1         1
+        -1         0
+        -2        -1
+         0         1
+         0        -1
+        -3        -1
+        -2         4
+         0         1
+        -2         0
+        -5         3
+        -1        -1
+        -2         1
+         0        -3
+        -3        -1
+        -1         1
+        -1         0
+         1        -1
+        -2         0
+        -1         1
+        -7         1
+        -1         1
+        -4         0
+        -2         1
+        -3        -1
+         0         1
+        -2         1
+        -4         1
+         0         1
+        -3        -1
+        -2        -1
+         1        -3
+        -1         0
+        -1        -2
+         0        -2
+        -6         2
+         0         1
+    -15261      5731
+         3         1
+        -4         3
+         0        -2
+         0         0
+         3         0
+         1         0
+         2         1
+         0         2
+        -1         1
+        -2         0
+        -2         0
+         0         1
+         0        -1
+         1         5
+         0         0
+         0         1
+         2         3
+        -1         2
+         1        -1
+        -3         2
+        -2        -1
+         1         0
+         0        -1
+         3        -1
+         0        -1
+         2        -1
+        -3        -1
+         0        -2
+         0         0
+         0         1
+        -2         1
+         1        -1
+         1         0
+        -2         1
+         0         0
+         1         0
+         4         0
+         0        -1
+         0         0
+         1        -2
+         8         1
+         1        -1
+        -1        -1
+         2         0
+         1         1
+         0         2
+         3         0
+        -2        -1
+         0        -1
+         1         1
+        -1         4
+         1         0
+         2        -1
+        -1         3
+         4        -3
+         0        -1
+        -1         0
+        -1        -4
+         0        -1
+         7         1
+        -5         1
+         0         2
+         4         1
+         1        -2
+         0        -4
+        -3         0
+         0        -1
+         0        -2
+         3         0
+         2        -1
+        -4        -3
+         1         1
+         1        -1
+         0        -1
+        -1        -2
+        -1         1
+         0         0
+        -3         0
+         1         0
+         0        -1
+        -1         0
+        -2         2
+        -1        -1
+        -1         1
+         2         0
+         1         0
+         1         1
+         0        -1
+        -2         1
+         1        -1
+         0        -1
+        -1        -1
+         1         0
+        -2         1
+        -1         2
+        -1         0
+         0         0
+        -1         0
+        -2        -5
+        -1         0
+         0         0
+        -1         4
+         0         1
+         0        -1
+        -1        -1
+        -1         1
+         2         2
+         0        -1
+         2         2
+         1         1
+         1        -1
+        -2         0
+        -2         1
+        -1         1
+         0         1
+         4        -1
+         0        -1
+         1        -1
+         2         4
+        -1        -1
+        -5        -5
+         1         2
+         2         4
+        -1        -1
+         1         0
+         0        -1
+        -1        -1
+         0         0
+        -1         2
+         0         0
+        -2        -2
+         0         0
+         2        -1
+         0         0
+         0         0
+         4         4
+         1         1
+        -1         1
+         5         2
+        -1         2
+         0         0
+         1         1
+        -1         4
+         0         2
+        -3         0
+         2         1
+        -3        -2
+         1         0
+         0        -1
+         1        -2
+        -2         0
+         1         1
+         1         0
+         1        -2
+         0        -1
+         2         3
+         0         0
+         0         1
+        -1        -2
+         1        -4
+         1         0
+         0         0
+        -1        -2
+        -4        -4
+         0         2
+         0        -1
+         3         5
+         0         0
+         0         1
+         1        -1
+         0         1
+         0         1
+         2         0
+         1         0
+         1        -2
+         0         1
+         4         1
+         0        -1
+         2         3
+        -3        -4
+         0         0
+         2         4
+         2         0
+        -1         0
+         0        -2
+         1         1
+        -1        -2
+        -1         1
+         1         1
+        -1         2
+         2         0
+         0         1
+         1         0
+         0         2
+        -1        -1
+        -1        -1
+         0        -2
+         1        -3
+        -1         0
+         2         4
+         2        -4
+         0         2
+         1        -1
+        -2         1
+         2         0
+         0        -1
+         0        -1
+         1         0
+         2         1
+         1         0
+        -8         0
+         0         2
+        -2        -4
+        -1         0
+         0        -2
+        -2        -1
+        -1         1
+         0         0
+         2        -1
+         1         0
+        -1         0
+         0         0
+         3        -3
+         2         1
+         0         1
+        -1         1
+         0        -1
+         0         0
+         0         1
+         0         1
+         0         0
+         0         0
+         0         0
+        -1         0
+         0         0
+         1         1
+        -1         0
+         0         0
+        -1         1
+        -4         1
+        -1        -1
+         1         0
+         2        -1
+        -1         1
+         0        -1
+        -1        -1
+         0        -1
+         0         0
+        -1         1
+        -1         1
+        -1         1
+         0         0
+         1        -3
+         6        -1
+        -1        -1
+         0         0
+         0         1
+         0        -1
+        -1         0
+         4         0
+         0        -1
+         0         2
+         1         0
+        -2         0
+         1         0
+         3         0
+         1         1
+        -1         0
+         4        -2
+         5         1
+         3         7
+        -1         6
+         0         0
+         0         1
+         0         1
+         0         2
+         1        -1
+         0         1
+         2        -2
+         0        -1
+        -2        -3
+        -1         0
+         0         0
+        -2        -1
+         1         0
+         0         0
+        -1         0
+         1         0
+        -1         0
+        -2         0
+         2         2
+        -2         2
+        -1         1
+        -2        -1
+         0        -1
+         0         0
+         0         0
+        -3         2
+         0         1
+         1         1
+         1        -3
+        -1         0
+        -1         0
+         2         0
+         1         1
+        -1         0
+        -1         0
+        -1        -1
+         0         1
+         0        -1
+        -2         2
+         5        -1
+        -1         0
+        -1        -1
+         1        -9
+         0         0
+        -1         1
+         5        -1
+        -2        -3
+         1         0
+         1        -1
+         3         1
+         1        -2
+        -3        -1
+         2         2
+        -1         1
+         2        -2
+        -7         0
+         1         2
+         2        -5
+        -1         2
+         2        -3
+         2         3
+         1         1
+         1        -1
+        -2        -1
+         1         0
+         1         1
+        -1        -1
+        -1        -1
+         0         1
+         1        -3
+         0         0
+         1         0
+         1         2
+        -3         1
+         0         1
+         1         1
+         1         1
+         0        -1
+         0        -1
+         2         2
+         1        -2
+         0        -1
+         0        -2
+        -1        -1
+         0        -1
+         0         1
+         0        -4
+         0        -1
+         0         0
+         4        -1
+         1         1
+        -1         0
+        -1         0
+         0         0
+        -1        -1
+        -1        -1
+         1        -3
+         1         0
+         1         2
+        -2        -1
+        -1         4
+         1         1
+         0         1
+        -4        -1
+        -1         1
+         1         0
+        -1        -2
+        -2         1
+        -1         0
+         1         1
+         0         3
+         0         0
+        -1         2
+         4        -1
+         1         1
+         2         0
+         1        -1
+        -7         2
+        -6        -5
+         0         0
+        -1        -4
+        -1         0
+         1         0
+        -2         0
+         1         1
+         0         0
+        -1         0
+        -3         1
+         0        -3
+        -2         0
+         0         2
+        -1         2
+        -1         0
+         4         2
+         2         5
+         1         0
+        -1         1
+        -6         1
+         1         2
+         1         0
+        -1         2
+         4        -2
+         0        -1
+         0        -1
+         1        -1
+         1         0
+         0        -1
+        -1        -1
+        -1        -2
+        -1         0
+         1        -3
+         0        -1
+         0        -2
+         0         0
+        -1         1
+        -1         1
+         0        -2
+        -1         1
+        -1        -1
+         0         0
+        -1         0
+         1         3
+        -1        -1
+         1        -1
+         0        -2
+        -5         2
+        -1        -1
+        -1        -1
+         1        -2
+        -1         0
+        -1        -1
+         2         0
+        -1         0
+         1         1
+         0         0
+         0         2
+         2         1
+        -1        -1
+         2         0
+         1         0
+        -4         3
+        -4        -1
+        -2        -2
+         0         1
+        -1        -1
+         1        -1
+         0         0
+        -3         0
+        -3        -1
+        -1         0
+         0         0
+         2         0
+         0         1
+         0         0
+         1        -1
+         1        -2
+        -1         1
+         0         1
+         0         6
+        -1         0
+         0         1
+         1         0
+         1        -1
+        -1        -1
+         0        -1
+        -3         0
+        -2         0
+         0         0
+         1        -4
+        -1        -2
+        -1         0
+        -2        -1
+         1         3
+        -3         0
+         0        -1
+         2         0
+         0        -2
+         1        -1
+        -1        -2
+         4         0
+        -1        -2
+        -1        -1
+         1        -1
+         0        -1
+        -1         0
+        -1        -1
+        -1         1
+        -3         0
+        -2         1
+        -6        -1
+        -3         1
+        -2         2
+        -2         0
+        -3         3
+         1         0
+         2         2
+        -2        -2
+        -1        -3
+         0         1
+    -16173     -2017
+         1         3
+         2         5
+         0        -3
+         1         1
+         0         0
+        -1         1
+        -2        -1
+         0         0
+         0         0
+        -4         1
+         1         1
+        -2         0
+         0         0
+         2        -1
+         0         0
+         0         1
+        -1        -1
+         0         0
+         0         0
+        -5         0
+         1        -4
+         0         1
+         1        -2
+         2         1
+         1        -1
+         2         0
+         3        -4
+         2         1
+         1        -1
+         0        -1
+         2         4
+         0         0
+         0         2
+        -4        -1
+         1         1
+         0         0
+        -1        -2
+        -2         0
+         0         0
+         2         1
+        -3         5
+         1         0
+         1         0
+         3         0
+         0         1
+         0        -1
+        -1         0
+        -1         1
+         0         0
+         1        -1
+         2         0
+         2         0
+         0        -1
+        -3        -1
+        -1        -4
+         1        -1
+         1         0
+         0         2
+         1        -1
+        -3        -5
+         3        -3
+         1        -2
+         2        -1
+         3         1
+         0        -4
+        -1        -1
+         0        -1
+         4         1
+        -1        -1
+         0         0
+         2        -4
+         0         0
+        -1        -1
+         1         1
+         1         2
+        -2         0
+         1         0
+        -3         0
+         0         2
+         1         1
+         1        -1
+        -1        -1
+         2         1
+        -2        -1
+         0         1
+         0         0
+         0        -1
+         2         1
+         1         3
+         0         0
+         0         0
+        -2         0
+         0         0
+        -2         0
+         2         2
+        -2        -1
+         1         0
+         3         0
+         2        -2
+        -1         0
+         1         0
+        -1        -2
+         0         0
+         0         0
+         1        -2
+         2        -1
+        -1         1
+        -1         0
+        -1         4
+         0         0
+        -1         1
+        -2         0
+         1         2
+        -1         1
+         1         2
+         4         0
+         0         0
+         1         1
+        -1         9
+        -2         1
+        -7         0
+         2        -1
+        -2         2
+         0         1
+         0         1
+        -2         1
+         1         1
+         0         0
+         1         1
+         3         0
+         1        -1
+        -1         0
+        -1        -3
+        -1         0
+         0        -1
+         1        -2
+         0         1
+         0         0
+        -3         3
+        -2        -1
+         0        -1
+         0         0
+         0         5
+         1        -1
+         1        -1
+         2         0
+         2        -1
+         1         0
+         0        -1
+         0         1
+         1         0
+         0         0
+         0         0
+         1         1
+         0         1
+        -1        -2
+         0         2
+         0         0
+         1        -4
+         4         2
+         0         0
+         0        -1
+         1        -4
+        -5         1
+         0         2
+         1         0
+        -1         6
+         1         0
+        -1         1
+         2         0
+         0         0
+         2         1
+        -1         1
+         0         0
+         1         0
+         0         0
+        -2         1
+        -1         1
+         3        -2
+         2         3
+         0         0
+        -2         6
+        -1         1
+        -3         0
+         1        -1
+         1        -1
+         1        -6
+        -1        -1
+         1         0
+        -3        -1
+        -1        -3
+         0        -1
+        -1         2
+         3        -1
+         1         0
+        -1         1
+         0        -1
+        -2         2
+         0         2
+        -4        -2
+        -1        -5
+         0        -1
+         0         1
+        -4         0
+        -1         1
+         1         0
+         1        -1
+        -1         0
+        -1         0
+         1         0
+        -5         0
+        -1         1
+        -3         1
+        -1         2
+         0         2
+         1         1
+        -1         2
+         0         1
+         4         0
+         0         0
+        -1         1
+         0        -2
+        -2        -3
+        -1         1
+         1         0
+         0         2
+         2         2
+         1         1
+         0         2
+         4        -1
+        -2        -1
+         0         0
+         0         4
+        -2         1
+         1         1
+        -2         0
+        -1         0
+         1         0
+         0         0
+        -1         1
+        -1        -1
+        -1        -1
+         1        -1
+        -1         1
+         1         2
+        -2         1
+         2         3
+        -1        -1
+        -2        -1
+        -1         2
+         1         0
+         0         0
+         1         2
+         3        -2
+         0        -2
+         0        -1
+         0         2
+         0        -1
+         0         1
+         1         1
+         0         0
+         0         1
+         0         0
+        -3         0
+        -1         0
+         0         0
+         0         1
+         0         0
+         2        -3
+         0        -1
+        -2        -2
+        -6        -2
+        -1        -1
+        -2         2
+        -2         0
+        -1         0
+         2        -2
+         2        -1
+         0        -2
+        -1        -1
+        -3        -3
+        -1         1
+         0         0
+         2         0
+         1         1
+         1        -1
+        -2        -1
+         1         1
+        -1        -1
+        -1        -3
+        -3        -6
+        -1         2
+        -1         1
+        -1        -1
+         2         1
+         1         1
+         0         2
+        -1         3
+        -1         0
+        -2         1
+         1        -4
+         1         0
+         0         2
+         1         0
+         1         0
+         0         0
+        -1         1
+        -1        -2
+         0         1
+        -1         1
+        -1         2
+        -2        -4
+        -1        -1
+         0        -1
+         2        -2
+         0         1
+         0        -1
+         3         0
+         2         2
+         1         0
+         1         2
+         3         0
+        -1         1
+         1        -1
+         3         0
+         1         0
+         0        -2
+        -2        -1
+         1        -4
+         3        -4
+        -1        -2
+        -3        -8
+        -3         0
+         0         0
+        -1         1
+         0         1
+         0        -1
+        -2         4
+         1         1
+         1         0
+         1         1
+        -4        -1
+        -2         1
+         0         2
+         1         4
+         3        -1
+        -1         2
+         0         1
+         2        -3
+        -2        -1
+         2         0
+         1         3
+         1        -2
+         0        -1
+         0         1
+         3         1
+         0         0
+        -3         3
+         1        -2
+         0        -1
+         0        -1
+        -1         0
+         0         0
+        -1         0
+        -1        -1
+        -3         2
+         0         0
+         1        -1
+         1        -2
+         1        -1
+         1         0
+         0        -2
+        -1         6
+         0         1
+         1        -2
+         6         1
+        -1        -1
+         0         0
+         1        -2
+         1         2
+        -1         0
+         1         2
+         1         2
+        -1         0
+        -1         0
+         0        -1
+         0        -1
+         0         1
+         1         2
+        -1         2
+         5        -4
+        -1         0
+        -1        -5
+         0        -1
+         0        -1
+         1         1
+         2        -2
+         1        -1
+         3        -3
+        -3        -3
+         1         1
+         1        -1
+         4        -3
+         0         1
+         0         1
+        -1         4
+         4         0
+        -1        -1
+        -1         1
+         1        -1
+         0        -1
+         0        -1
+        -2         1
+        -3         0
+         0         1
+         3         1
+         1        -4
+         1         0
+        -1        -1
+        -1        -2
+        -1        -1
+        -2         0
+        -2         1
+         2         0
+        -1        -2
+         0         0
+         3        -1
+         0         0
+         0         1
+         0         1
+        -1         0
+         0         0
+        -1         1
+        -1         6
+        -2         1
+        -1        -1
+         0        -1
+         2         1
+         0         0
+         2        -1
+         1        -4
+         0        -2
+         0         0
+        -2        -1
+        -1        -1
+         0        -1
+        -1         0
+        -1         3
+         1         2
+        -2        -1
+         8         2
+         3         0
+         5        -3
+         1        -2
+         1         1
+         1         1
+        -1        -1
+         1        -1
+         1         0
+        -2        -1
+        -4        -3
+         0         0
+         0         0
+         4         3
+         1         0
+        -1         0
+        -1         3
+         1         0
+        -1        -2
+         0         0
+         5        -1
+         0        -1
+         0         1
+        -1         0
+         0         0
+         0        -1
+         0         1
+        -2         2
+         1         0
+         0         1
+         1         1
+        -2        -2
+         0         1
+        -1        -1
+         2         1
+         1        -2
+        -1         0
+         0         1
+         1        -2
+        -1        -1
+        -2        -1
+        -1        -1
+         0         0
+         0        -2
+         5         0
+        -1        -2
+         0         0
+        -2        -2
+        -1        -3
+         0        -1
+        -1        -1
+        -1        -2
+         0        -1
+        -2        -1
+        -1        -5
+         3         0
+         0        -1
+        -4         0
+        -3        -3
+        -1         3
+         0         0
+    -13389     -9306
+         0         1
+         4        -1
+        -1        -1
+        -1         1
+        -1         2
+         0         1
+        -3         2
+        -1         0
+        -1         0
+        -1         0
+        -1        -1
+        -1         0
+         0        -2
+         0        -3
+        -1        -1
+        -1         0
+        -1         7
+        -1         0
+        -1         0
+        -3        -2
+         1         3
+         1         1
+         2         0
+         3         3
+         0        -1
+         1         1
+         3         1
+         1         2
+         1         1
+         1        -2
+         4        -1
+         2         1
+         0        -1
+         0        -2
+         1         0
+         1         0
+        -2         2
+         2         0
+         1         1
+         0         1
+        -5        -2
+         1         0
+         1        -1
+         1        -1
+         0         2
+         0         0
+         0         1
+        -2         0
+         0        -1
+         1        -1
+        -2         4
+         1         2
+         0        -1
+         1        -3
+        -4        -2
+         2         1
+         1         0
+        -2         4
+         0         0
+         0         7
+         4         6
+        -1         0
+         2         1
+        -1         0
+         0        -3
+        -2         2
+         0         0
+        -4        -1
+        -2         1
+         1         0
+         3        -1
+         1         0
+        -1        -2
+         0         1
+         1        -2
+        -1        -2
+         1         0
+        -3         1
+        -1         0
+         1         1
+         1         1
+        -2        -1
+        -3        -1
+         0         0
+        -1        -2
+         1         0
+        -1         0
+        -2         0
+         1        -1
+         1         0
+         2         0
+        -1         0
+         0        -1
+         0        -1
+        -2         1
+         1         1
+         0         1
+        -3         1
+        -2        -4
+        -1         0
+         0        -1
+         0        -2
+         1         2
+         1         1
+         1         1
+        -3         2
+         1         1
+         1         1
+        -1         0
+         1         0
+         1         0
+        -3        -2
+         1         0
+        -1         0
+        -3         0
+         4         3
+        -1         0
+         1         0
+         1         1
+        -1         0
+        -2         7
+        -1         1
+         3         3
+        -2         0
+         0         0
+         2        -1
+         1        -1
+         1         1
+         1         3
+        -2         1
+         1        -1
+         1         1
+        -1         1
+         0         0
+         2         0
+         4        -1
+        -1         1
+        -1         0
+        -4         0
+        -1        -3
+         0         0
+         2        -2
+         2         2
+        -2        -3
+         2         1
+         1        -1
+         1        -1
+        -1        -1
+         0        -1
+         1         1
+         2         0
+         2         1
+        -1         0
+         2         0
+         1         0
+         3        -1
+         0        -2
+         1         0
+         2        -1
+        -1         2
+        -1         1
+         0        -1
+         0        -1
+        -1         3
+         0         0
+        -1         2
+        -3         3
+         0         0
+         0         2
+         1         0
+        -1         1
+         0         0
+        -1        -1
+         2        -1
+        -2         1
+         0        -1
+        -2         0
+         0         0
+        -5        -2
+        -8        -1
+         0         0
+        -3         6
+         1         0
+         1         0
+        -1        -1
+         0        -1
+        -2         1
+         0         1
+         0        -1
+         2        -2
+        -1         1
+         0        -1
+        -1        -2
+        -2        -1
+         1        -1
+        -1         1
+         0        -4
+         4        -1
+         0        -1
+         6         1
+        -1        -3
+        -1        -1
+         0        -1
+        -1        -1
+        -1        -1
+        -1         1
+        -1        -1
+         3         2
+        -1         3
+         1        -1
+        -6         0
+         2        -1
+         3         0
+        -1         1
+         0        -2
+         0         1
+         2         2
+        -1         0
+         4         0
+        -1         0
+         1         1
+         2         0
+         1         4
+         1         0
+        -1         0
+        -3        -1
+         1        -2
+         1         1
+        -1         2
+        -1        -3
+        -1         1
+         0         0
+         0         3
+        -1         1
+         0        -1
+         1        -1
+         1         0
+         0        -1
+        -1         0
+         1        -2
+         1        -1
+         1         1
+         3         2
+         2        -2
+        -1         1
+         0         2
+         2        -4
+        -1        -1
+         2        -1
+        -3         1
+         0         0
+         1         0
+        -2         1
+         2        -4
+        -1         3
+        -1         1
+        -1         2
+         1         0
+         0        -1
+         1         2
+         0         0
+        -2         0
+         1         0
+         0        -3
+         0         1
+         0        -1
+         1        -1
+         0         0
+        -4        -3
+         0        -1
+         2         1
+         0        -6
+         1        -1
+        -2         1
+        -1         0
+         1         0
+        -3        -2
+         0        -1
+         2         2
+        -2        -1
+         3        -3
+        -1         1
+         0        -1
+        -1         1
+        -1         0
+         1        -1
+        -3         1
+         1         1
+         1        -1
+         3         3
+         0         7
+         3        -2
+         1         1
+         2         1
+         1        -2
+         0         1
+         0         1
+        -4         1
+         0         0
+         2        -1
+        -2        -4
+        -1        -1
+        -1        -2
+        -1         1
+        -2         0
+         0         0
+        -1        -1
+        -2        -1
+        -1         1
+        -1         1
+        -3        -3
+        -4         0
+         1        -1
+         1         0
+         2         3
+         1         0
+         0         0
+         0        -4
+        -1        -3
+        -1         1
+        -2         1
+        -2        -4
+         0        -1
+        -2         0
+        -4         0
+        -1        -1
+         0         3
+        -1        -3
+        -2        -2
+         4        -3
+        -2         2
+        -9         0
+         3         2
+         0        -1
+         0        -1
+         0        -1
+         0        -1
+        -3         1
+         0        -1
+         0         1
+        -1         1
+         4         4
+        -1        -2
+         1         0
+        -2         3
+         0        -2
+        -1        -2
+         1         0
+        -3        -2
+         2         1
+         1         0
+         3         1
+        -1        -2
+         2        -1
+         0        -1
+        -1         2
+         0        -1
+        -3         2
+         0         3
+        -2         0
+         0        -1
+         1         0
+         1         0
+         0        -1
+         1        -1
+        -1         2
+        -1         0
+        -1         1
+        -2        -2
+         1        -1
+         2         0
+        -3         0
+         1         5
+        -1        -1
+         1         2
+        -1         5
+         1        -1
+         0         0
+         0         3
+         2         0
+         1         0
+        -3        -1
+         0        -4
+         0        -1
+         1         0
+         1        -1
+         1         1
+         1         0
+        -2         1
+        -3         2
+         3         6
+         1        -1
+         1        -5
+         1         0
+         0         1
+         1         0
+        -3        -1
+         0        -1
+         2         3
+        -2        -3
+        -1         0
+         0         0
+         2         3
+         2         1
+         0         1
+        -5         0
+         4        -1
+        -1        -1
+         1         1
+         0         0
+         0         0
+        -1         0
+         2         1
+         1         1
+         0        -1
+         0         2
+        -2        -3
+        -1        -2
+         0         1
+        -2        -1
+         1        -2
+         0         2
+         0        -1
+        -1         2
+         0        -2
+         0        -1
+         1         0
+         1         0
+        -1         0
+        -2         0
+        -1         0
+         0         0
+         1         0
+        -7        -1
+        -2        -2
+        -1        -1
+         0        -1
+        -3        -1
+         0         0
+        -2         1
+        -2        -4
+         1         0
+         0         0
+        -1        -1
+         0        -1
+         0        -1
+        -1         0
+         4        -1
+        -2         2
+         1         1
+         7        -3
+        -2         2
+        -6         1
+         2         0
+        -1        -2
+         1         1
+         1        -1
+         1        -2
+         1        -1
+        -1        -2
+         5        -2
+         0         0
+         1        -1
+         2         4
+        -1         0
+         0         0
+         1        -4
+        -2         1
+         1        -1
+        -1        -1
+         4         0
+        -1         0
+        -1         1
+         0         0
+         1        -1
+        -1         0
+        -1         0
+        -1         2
+         0        -1
+         1         0
+        -2         0
+         3         1
+         0        -2
+         0        -2
+        -4         1
+         0        -2
+         0        -2
+         3        -1
+        -2        -2
+         1        -1
+        -1        -2
+         1         0
+        -1        -1
+         1        -2
+         6        -2
+        -1        -1
+        -2        -1
+         0        -1
+         0         0
+        -1        -1
+        -1        -1
+         0        -1
+        -1        -2
+        -1        -2
+        -1        -5
+        -4        -5
+         1        -2
+         1        -2
+         0        -4
+        -4        -4
+         0         0
+     -7530    -14461
+         2         2
+        -1        -4
+        -1         2
+         0         0
+         0         1
+        -2        -1
+        -3        -1
+        -2         0
+        -1         0
+        -1         2
+         1         2
+        -2        -1
+        -1        -2
+         3         0
+        -1         2
+        -1         0
+         1         5
+         1         2
+        -1         2
+        -2        -3
+        -2         1
+         0         0
+         1         1
+         2         3
+         0        -1
+         0        -1
+         4         0
+         2         0
+         0         1
+         2         1
+         4         1
+         1         1
+         1         0
+         2         2
+         1         0
+         0         1
+         3         1
+         0         0
+         1         0
+         2         0
+         7         0
+        -1        -1
+         1         1
+         0         1
+         1         2
+         1         1
+        -1        -1
+         1        -2
+         0         0
+         2        -1
+         0        -5
+         1         0
+         1        -1
+         3         1
+        -4         3
+         0         2
+        -1         0
+        -4         1
+         0         1
+         5        -4
+        -5         3
+         1         1
+         2        -1
+         1         0
+         0        -3
+        -1         1
+         0         1
+         0        -2
+         2         1
+         0         0
+         4         2
+         0         1
+         1        -1
+        -1         0
+         1         3
+        -2        -1
+        -1         0
+        -1         4
+        -1         0
+         1         1
+        -1         1
+         2         3
+        -1         1
+        -1         0
+         1        -1
+         0        -1
+        -1         0
+         1        -2
+        -2         0
+         0        -1
+         1         1
+         0        -1
+         0        -1
+         1         1
+         0        -1
+         0         0
+        -1         1
+         0         2
+         0         5
+         0        -1
+         0        -1
+         3         1
+         0        -2
+         1         1
+        -1         0
+         0         2
+         0        -1
+         1         0
+         2         1
+         1        -1
+         0         0
+        -1        -3
+        -2         1
+         0         1
+        -1        -1
+         2         4
+         1         0
+         0        -1
+        -1        -2
+         0        -1
+         4         6
+         1         0
+         0        -4
+         1        -2
+         0         0
+         0        -1
+         1         1
+         1         1
+        -1         2
+         0         2
+         1         2
+         1         1
+         2         0
+         0         0
+         1         0
+        -3         4
+         1         1
+         0         1
+        -5        -1
+        -3        -1
+         0         0
+         1        -1
+         2        -3
+        -2        -1
+        -2         1
+         1        -1
+         2         2
+        -1        -1
+         0        -1
+        -2        -1
+         2         0
+         0         2
+         1         0
+        -1        -2
+         1         0
+        -2         3
+         0        -1
+         0        -1
+         2         1
+         4         0
+         1         1
+         1         1
+         1         2
+         4        -3
+         1         0
+        -1         1
+        -3        -4
+         0         0
+         0         2
+         0        -1
+        -1        -1
+         1         0
+         1         0
+         0        -1
+        -2        -1
+        -1         0
+         3         0
+        -1         0
+        -3         3
+         2        -6
+         0         0
+        -7         2
+        -1         0
+         0         0
+         2         0
+         2         0
+         0         0
+         0         0
+         0        -1
+         3        -1
+        -2        -1
+        -1         0
+         1        -1
+         2         1
+         1         1
+         1        -1
+         0        -3
+        -1        -3
+         0         1
+        -2         5
+         2        -4
+         2         1
+         0         1
+        -1        -1
+         2         0
+        -1         1
+         0         1
+         0         2
+         1         2
+         0        -1
+        -7         0
+         0         0
+         0        -4
+         0         1
+         0         3
+         0        -2
+         0         1
+         0         0
+         0         1
+         0         1
+         0         0
+         0        -1
+         0         3
+         0         2
+         0         1
+         0         1
+         0         1
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         0
+         0         1
+         0         0
+         0         1
+         0        -1
+         0         0
+         0        -1
+         0        -4
+         0        -1
+         0        -1
+         0         0
+         0         0
+         0        -2
+         0         1
+         0         2
+         0         1
+        -1         2
+         0         1
+         0        -2
+         0         0
+         0        -3
+         0        -6
+         0         0
+         0         1
+         0         1
+         0         0
+        -1         1
+         0         4
+         0        -1
+        -1         0
+         0         0
+         0        -2
+        -1        -1
+        -1        -3
+         0        -1
+         0        -1
+        -3        -1
+         0        -6
+         0        -8
+         6         1
+         0         0
+         0         0
+         0        -1
+         1         0
+         0        -1
+         0        -1
+         0         1
+         0         0
+         0        -3
+         0         1
+         0         0
+         0        -2
+         0         0
+         0         0
+         0         0
+         0         1
+         0         0
+         0         1
+         0        -3
+         0        -2
+         0         1
+         0         2
+         0         2
+         0         0
+         0         0
+         0         3
+         0        -1
+         0         1
+         0        -3
+         0         2
+         0         0
+         0         2
+         0         1
+         0         2
+         0         0
+         0        -1
+         0         1
+         0         0
+         0        -2
+         0         6
+         0         0
+         0         1
+         0        10
+         0         0
+         0         0
+         0        -4
+         0         4
+         0         1
+         0        -1
+         0        -3
+         1         3
+         0        -3
+         0         2
+         0         1
+         2         1
+         0        -7
+         0         3
+         5        -1
+         0        -3
+         0         2
+        -3         0
+        -1        -1
+         0         2
+         0        -2
+        -1         1
+         0        -1
+         0         1
+        -1        -1
+         0         1
+         0        -2
+         0         0
+         0         2
+         0         2
+         0         4
+         0        -1
+         0         1
+         0         1
+        -1        -1
+         0         1
+         0         2
+         0        -2
+         0         0
+         0         3
+         0        -1
+         0        -1
+         0         0
+         0         4
+         0         0
+         0         0
+         0        -4
+         0        -2
+         0        -1
+         0         0
+         0        -1
+         0         1
+         0        -1
+         0        -3
+         0        -2
+         0        -2
+         0        -2
+         0         4
+         0        -1
+         0        -2
+         0        -5
+         0         1
+         0        -1
+         0         2
+         0        -3
+         0         0
+         0        -1
+         0        -3
+         0         0
+         0         2
+         0        -5
+         0        -1
+         0         2
+         0        -1
+         0         8
+        -7         2
+         0         0
+         0        -4
+         0         1
+         1        -1
+         0        -2
+         0         1
+         1         0
+         0        -1
+         0        -3
+         1        -3
+         0         1
+         0        -3
+         0        -1
+         0         0
+         0        -5
+         0        -5
+         1         1
+         0         1
+         0         6
+         0        -2
+         0         1
+         0         2
+         0        -5
+         0         1
+         0         0
+         0        -1
+         0        -1
+         0         0
+         0        -1
+         0        -3
+         0         0
+         0         3
+         0         0
+         0        -2
+         0         0
+         0        -2
+         0        -1
+         0        -2
+         0         1
+         0         1
+         0        -1
+         0         0
+         0        -1
+         0         1
+        -1         1
+         0        -2
+         0         6
+        -1         0
+         0        -2
+         0        -1
+        -1         0
+         0         1
+         0         2
+         0         0
+        -1        -1
+         0         0
+         0         0
+        -2         0
+         0         1
+         0         0
+         2         2
+         5        -1
+         0         4
+         0         2
+         1        -1
+         0        -1
+         0        -2
+         0         0
+         0        -3
+         0        -1
+         0         1
+         0         0
+         0         2
+         0         1
+         0         0
+         0         1
+         0         2
+         0         1
+         0         0
+         0        -7
+         0        -1
+         0         1
+         0        -2
+         0         1
+         0        -1
+         0        -1
+         0         2
+         0         0
+         0         1
+         0        -5
+         0         0
+         0        -1
+         0        -2
+         0         3
+         0         1
+         1         0
+         0         3
+         0        -2
+         1        -3
+         0         0
+         0         5
+         0        -3
+         1        -2
+         0        -1
+         0         0
+         1        -1
+         0        -2
+         0        -3
+         1        -3
+         0        -1
+         0         4
+         0        -2
+         1        -3
+         0        -1
+         0         0
+         1        -1
+         0         3
+        -1        -4
+         4         0
+         0        -1
+        53    -16298
+        -1         4
+        -6         0
+        -1         3
+        -1         1
+        -2        -1
+        -1         0
+        -1         2
+        -1         0
+        -1         0
+        -1         3
+        -1        -1
+        -1        -2
+        -1        -1
+        -1        -3
+        -1         0
+         0         0
+        -1        -2
+        -1         0
+        -1         1
+         0        -5
+         0        -4
+         0         1
+         0         2
+         0         2
+         0         0
+         0        -2
+         0         5
+         0         2
+         0         0
+         0         2
+         0        -5
+         0         0
+         0         2
+         0         5
+         0        -1
+         0         0
+         0        -1
+         0         3
+         0         0
+         0         2
+         0         6
+         0         0
+         0         0
+         0         3
+         0         1
+         0         0
+         0         1
+         0        -1
+         0         0
+         0        -1
+         0         2
+         0         3
+         0        -1
+         0         4
+         0         4
+        -1         1
+         0         0
+         0         0
+         0         1
+        -7         1
+         0        -4
+         0        -1
+         2         1
+         0         4
+         0        -4
+         1         1
+         0         1
+         0         5
+         0         0
+         1         0
+         0         5
+         0         0
+         1         0
+         0        -1
+         0        -2
+         0        -2
+         0         0
+         0         4
+         0        -2
+         0         1
+         0        -1
+         0         0
+         0        -1
+         0        -2
+         0         2
+         0         0
+         0         1
+         0         2
+         0         4
+         0         1
+         0         1
+         0        -2
+         0         0
+         0         2
+         0        -2
+         0        -2
+         0         0
+         0        -3
+         0         1
+         0        -1
+        -1         0
+         0         2
+         0         1
+         0         0
+         0        -2
+         0        -2
+         0        -1
+         0        -1
+         0         4
+         0         0
+        -1         0
+         0        -2
+         0         3
+        -1         1
+         0        -2
+         0         4
+        -1        -1
+         0         0
+         0       -10
+         0        -2
+         7        -1
+         0        -2
+         0        -1
+         0         0
+         0         1
+         0         2
+         0        -1
+         0         0
+         0         1
+         0        -3
+         0         1
+         0        -1
+         0        -3
+         0         1
+         0         1
+         0         1
+         0         1
+         0         0
+         0        -4
+         0        -2
+         0        -1
+         0         1
+         0        -5
+         0         1
+         0        -1
+         0        -3
+         0         1
+         0         2
+         0        -1
+         0         1
+         0         0
+         0        -1
+         0         0
+         0         0
+         0        -1
+         0        -1
+         0         2
+         0         1
+         0         4
+         0         4
+         0         0
+         0         0
+         0         4
+         0        -5
+         0         2
+         0        -1
+         0        -6
+         0         1
+         1         1
+         0        -1
+         0         0
+         1         2
+         0         1
+         0         1
+         1         1
+         0         0
+         0         1
+         0         1
+         4         0
+         0         3
+         0         0
+        -6         2
+         0        -1
+         0        -3
+        -1        -2
+         0        -1
+         0         7
+         0        -1
+        -1         0
+         0         3
+         0         4
+        -1         0
+         0         2
+         0        -4
+         0        -1
+         0        -1
+         0         0
+         0         3
+         0        -2
+         0        -5
+         0        -5
+         0         0
+         0        -1
+         0        -5
+         0         1
+         0        -1
+         0         1
+         0        -2
+         0         0
+         0        -1
+        -8         0
+        -2        -1
+        -4         0
+         1         1
+         0        -2
+         0         1
+        -2         2
+         1         0
+        -4         0
+         1         0
+        -1         1
+        -2         0
+        -1         4
+        -1         0
+         1         0
+         3        -1
+        -1        -2
+        -1         0
+         0         2
+         1        -3
+         1         1
+         0         0
+         0         3
+         1         1
+        -1        -2
+        -1        -1
+        -1         0
+         1        -1
+         1         0
+        -1        -2
+        -1        -1
+        -1         1
+        -3         2
+        -2        -2
+         1         0
+         0         2
+        -2        -4
+         1        -1
+        -2        -1
+         3         1
+         0         0
+        -2         0
+         2         1
+        -2        -4
+         1         1
+         1         1
+         1         2
+        -1         0
+         0         0
+        -1         2
+         0         0
+         1        -1
+        -1         0
+        -1        -3
+         2         0
+         0        -1
+        -1        -1
+         0         0
+         0         2
+         0        -1
+        -2         2
+         1         6
+        -1        -1
+         2         1
+         1         0
+        -3        -2
+         3        -2
+         0        -1
+         0         2
+         2         0
+        -4        -3
+         0         1
+         0         0
+         1         1
+         1         1
+        -1        -1
+         2         1
+        -1         1
+        -1         0
+        -3         3
+         0         7
+        -4        -2
+        -1         1
+        -2         1
+        -1        -2
+         0         1
+         0         1
+         4         1
+         0         0
+        -2        -1
+         2        -4
+         0        -1
+         1        -2
+         1         1
+         2         0
+        -1         0
+         1        -1
+         2        -1
+         0         1
+         0         0
+         2        -3
+         3         0
+        -1         0
+        -1         0
+        -2         3
+        -1         0
+        -1         0
+        -1        -4
+         0        -3
+         2         1
+         2         1
+         1        -4
+        -1         1
+         1         0
+         4         0
+         1        -1
+        -1         0
+         1        -3
+         1        -2
+         5         2
+         1         2
+         8         0
+         3         1
+         1        -1
+         0        -1
+         0        -1
+        -1         2
+         3         1
+         0        -1
+         0        -1
+         1         1
+        -4         4
+         1        -2
+         0         1
+         2         3
+         0        -3
+         0        -2
+        -1         0
+         2        -2
+        -1         1
+        -1         0
+        -4         1
+         1        -2
+        -2         0
+        -1        -1
+         1         2
+        -1        -1
+         3         2
+         0         3
+         1         0
+         0        -1
+        -1         0
+        -1         0
+         0         0
+        -1        -1
+         1         2
+         0         0
+         1         1
+         2        -2
+        -1        -1
+        -1         0
+         2         0
+        -2         5
+         1         0
+        -1         2
+         1         5
+        -1        -1
+         0        -1
+         0         3
+        -2         0
+        -1         0
+         3        -1
+         0        -4
+         0        -1
+        -1         0
+        -1        -1
+        -1         1
+        -2         0
+         2         1
+         3         2
+         2        -7
+        -1        -1
+        -1        -5
+        -1         0
+        -1        -2
+        -1         0
+         3        -1
+         1        -1
+        -2         3
+         1        -3
+         0         0
+        -1         0
+        -2         3
+        -2         1
+         0         0
+         5         0
+        -4        -1
+         1         0
+        -1         1
+         0         0
+         0         1
+         0         0
+        -2         1
+        -1         1
+         0        -2
+         0         3
+         2        -3
+         0        -1
+         0         1
+         2        -1
+        -1        -2
+        -1         1
+         0         0
+         1         2
+         0        -2
+         0        -1
+        -1         1
+        -1         0
+         0         1
+         2         0
+         1         0
+         0        -1
+        -1         0
+         7        -1
+         2        -1
+         1         0
+         0        -1
+         3        -1
+        -1        -1
+         2         1
+         2        -4
+         0        -1
+         0         0
+         1        -1
+        -1        -1
+        -1         1
+         1         0
+        -4        -1
+         0        -1
+        -1         2
+        -7        -3
+        -1         1
+        -5        -2
+        -2         0
+         1        -2
+         1         0
+        -1        -1
+        -1        -2
+        -1         0
+         0        -2
+        -5        -2
+         0         0
+        -1        -1
+        -2         4
+         1         0
+         0         0
+        -1        -4
+         1         1
+        -1        -1
+         1        -1
+        -4         0
+         1         0
+         1         1
+         0         0
+        -1        -1
+         1         0
+         1         0
+         2         2
+         0        -1
+        -1         0
+         3         0
+        -2         2
+         0        -2
+         1        -1
+         4         2
+         1        -1
+         0        -2
+        -2         0
+         3        -2
+         0         0
+         2        -1
+         0         0
+         1         0
+         0        -1
+        -5        -2
+         2        -1
+         4        -1
+         0         0
+         0         1
+         1         1
+         1        -1
+         0        -1
+         1        -2
+        -1        -3
+         1        -5
+         3        -5
+         1        -1
+        -2        -3
+        -1        -4
+        -4         1
+        -1        -1
+      7624    -14411
+        -3         1
+        -2         6
+         0         2
+        -1        -1
+        -3        -1
+         1        -2
+         2        -2
+         1         0
+         1        -1
+        -1         1
+        -2         1
+         0        -1
+         0        -2
+        -5         0
+         0         1
+         0        -1
+        -2         5
+        -2         1
+         0         2
+         1        -3
+         1         1
+        -1         0
+        -2         1
+        -2         3
+         0        -1
+         0        -1
+        -4         0
+        -2         0
+         0         1
+        -2         1
+        -3         1
+        -1         1
+        -1         0
+        -2         2
+        -1         1
+         0         1
+        -3         1
+         0         0
+        -1         0
+        -2         0
+        -7         0
+         1         0
+        -1         1
+         1         1
+        -1         2
+        -1         0
+         1        -1
+        -1        -2
+         0         0
+        -2        -1
+         0        -5
+        -1         0
+        -2         0
+        -3         1
+         4         3
+         0         0
+         1         0
+         4         1
+        -1         1
+         5         5
+         5         4
+        -2         1
+         3        -1
+        -1         0
+         0        -3
+        -1         3
+         0         1
+         0        -2
+        -3         1
+         0        -2
+        -4         2
+         0         1
+         0         0
+         1         0
+        -1         3
+         1        -1
+         0         0
+         1         4
+         1         0
+        -1         0
+         1         1
+        -3         3
+         0         2
+         1         0
+        -1        -1
+         0        -1
+         0        -1
+        -1        -1
+         2         0
+         1        -1
+        -1         1
+        -1        -1
+        -1        -1
+        -2         2
+         0        -1
+         0         0
+         0         0
+         0         3
+         0         5
+         0        -1
+         0         0
+        -3         1
+         0        -2
+        -1         1
+         1         0
+         0         2
+         1        -2
+        -1         1
+        -2         1
+        -1         0
+         0         1
+         1        -3
+         2         1
+        -1         1
+         1        -1
+        -2         4
+         0         0
+         0        -1
+         0        -2
+         0        -1
+         4        -6
+        -1         0
+        -1        -4
+        -1        -2
+        -1         0
+         0        -1
+        -1         1
+        -1         1
+         1         2
+         0         2
+        -2         2
+        -1         1
+        -2         0
+         0         0
+        -1         0
+         3         4
+        -1         1
+         0         1
+         5        -1
+         3        -1
+         0         0
+        -2        -1
+        -2        -3
+         2        -1
+         2         1
+        -1        -1
+        -2         2
+         0         0
+         0        -1
+         2        -1
+        -2         0
+         0         2
+        -1         0
+         1        -2
+         0         1
+         2         3
+         0        -1
+        -1         0
+        -2         1
+        -4         0
+        -1         1
+        -1         0
+        -1         2
+        -4        -3
+         0         1
+         1         1
+         3        -4
+         0         0
+        -1         1
+         0        -1
+         1        -1
+         1        -1
+        -2         0
+         0        -2
+         0         2
+         0         0
+        -3         0
+         1         0
+         1        -3
+        -2        -7
+         0         0
+        -4        -3
+         1         0
+         0         0
+         0        -1
+        -1        -1
+         0         0
+         0         0
+        -1         1
+        -3        -1
+         1        -1
+         1        -1
+        -1        -1
+        -2         1
+        -1         1
+        -1        -1
+         0        -3
+         1        -3
+        -1         1
+         2         5
+        -2        -3
+        -2         1
+         0         1
+         1        -1
+        -2        -1
+         1         1
+         0         1
+        -1         2
+        -1         2
+         0        -1
+       -10         0
+         1         1
+         3         1
+         1         1
+         0         2
+        -1         1
+         1         2
+        -1         0
+        -4         0
+         0         0
+         1         1
+         0        -2
+         2        -3
+         1         1
+        -1         0
+         0         2
+        -2         2
+         0         1
+         0         2
+        -4        -1
+         2        -1
+         0        -1
+         0         4
+         1         1
+        -2         1
+         2         0
+         1         0
+        -1         0
+         0         0
+         1         1
+         1        -1
+         1        -1
+        -1        -1
+         1         1
+        -1         1
+         2         1
+        -2         3
+         1        -1
+         1        -1
+         1         2
+        -1         0
+         0         1
+        -1         2
+        -3        -2
+         1        -1
+         0        -1
+         0         2
+         0        -1
+         1         0
+        -2         1
+         0         0
+        -1         0
+         0         0
+         3         0
+        -1         1
+        -1         0
+         0         1
+         0         0
+         0         3
+         0        -1
+         2        -2
+        -6         1
+         0        -1
+         2         2
+         1         0
+         1         2
+        -2        -2
+        -2        -1
+         1        -1
+         1        -1
+         3        -3
+         1         0
+         0         0
+        -2         0
+        -1         1
+        -1        -1
+         2        -1
+        -1         1
+         1        -1
+         1        -3
+         3        -6
+         1         2
+         1         1
+         1        -2
+        -2         1
+        -1         1
+         0         2
+         1         3
+         1         0
+         1         1
+        -1        -4
+        -1         0
+         0         2
+        -1         0
+        -2         0
+        -1        -1
+         1         1
+         0        -2
+         0         1
+         1         1
+         1         2
+         2        -4
+         1         0
+         0        -1
+        -2        -2
+         0         1
+         1         0
+        -3         0
+        -2         2
+        -1        -1
+        -1         2
+        -3         0
+        -1         0
+        -1         0
+        -3         0
+        -1         0
+        -2         0
+         2        -1
+        -1        -4
+         3         5
+         1        -2
+         2        -8
+        -3         3
+        -2         0
+         1         1
+         0         1
+         1         2
+         2         3
+        -1         1
+         1         0
+        -1         1
+         4        -1
+         2         1
+        -1         0
+        -1         4
+        -3        -1
+         0         1
+         0         1
+        -2        -3
+         1         0
+        -2         0
+        -1         3
+        -1        -2
+         0        -1
+         0         1
+        -3         1
+         1        -1
+         3         3
+        -1        -2
+         0        -1
+         0        -1
+         1         0
+        -1         0
+         0         0
+         1        -1
+         2         2
+         0         0
+        -1        -1
+        -1        -2
+        -1        -1
+         0         0
+         0        -2
+         1         6
+         0         1
+        -1        -2
+        -6         1
+         1        -1
+         0         0
+        -1        -2
+        -1         2
+         1         0
+        -1         2
+        -1         3
+         1         0
+         1         0
+         0        -1
+         0        -1
+         0         2
+        -1         2
+         1         2
+         5         5
+         0         0
+         1        -5
+         0        -1
+        -2         1
+        -1         1
+        -2        -2
+         0         1
+        -3        -3
+         3        -3
+         0         1
+        -1        -1
+        -4        -3
+        -1         1
+         0         0
+         1         4
+        -4         0
+         0        -1
+         1         1
+        -1        -1
+         0        -1
+         0         0
+         2         1
+         3         0
+         1         1
+        -3         1
+        -1        -4
+        -1        -1
+         1        -1
+         1        -2
+         1        -1
+         1        -1
+         2         1
+        -2         0
+         0        -1
+         0         0
+        -3        -1
+         0         0
+         0         1
+         0         1
+         1         0
+         1        -1
+         1         1
+         1         6
+         1         1
+         1        -1
+         0        -1
+        -2         1
+        -1         0
+        -2        -1
+        -2        -4
+         0         0
+         0         0
+         1        -1
+         1        -1
+         1         0
+         1         0
+         1         3
+         0        -1
+         2        -1
+        -8         2
+        -1         1
+         5         2
+        -1        -2
+        -1         1
+         0        -1
+         1        -1
+        -1        -1
+        -2         0
+         2        -1
+         4        -2
+         0         0
+        -1         0
+        -4         3
+        -1         0
+         1         0
+         1         3
+        -1         0
+         1        -1
+         0         0
+        -5        -1
+         0        -1
+         0         2
+         1         0
+         0         0
+         0         0
+         0         1
+         3         2
+        -1         1
+         0         1
+        -1         2
+         3        -2
+         0         1
+         1         0
+        -2         2
+        -1        -1
+         2         1
+         1         2
+        -1        -1
+         3         0
+         3         0
+         1         0
+         1         1
+         1        -1
+        -5         0
+         1        -1
+        -1        -1
+         2        -1
+         1        -2
+        -1         0
+         1        -1
+         1        -2
+         0         0
+         3         0
+         1        -5
+        -3         0
+         2        -1
+         3         0
+         2        -4
+         1        -7
+         0        -1
+     13449     -9219
+        -1         0
+         5         1
+         0        -2
+         0         0
+         2        -2
+        -1         0
+         2         1
+        -1        -2
+        -1        -2
+         0        -1
+         0        -2
+        -1        -1
+        -1        -3
+        -1        -4
+         1        -1
+         1        -1
+         0         6
+         1        -1
+         1        -2
+         2        -2
+        -2         2
+        -1        -1
+        -2         0
+        -4         3
+        -1        -1
+        -1         1
+        -3         2
+         0         3
+        -1         1
+        -1        -2
+        -4         0
+        -1         1
+         0        -1
+         0        -2
+        -1         0
+        -1         0
+         2         2
+        -2         0
+        -1         1
+         0         1
+         5        -2
+        -1         0
+        -1        -1
+        -1         0
+         0         2
+         0        -1
+         0         1
+         2         0
+         0         0
+        -1        -1
+         2         4
+        -1         2
+         1         0
+        -1        -3
+         4        -2
+         0         0
+        -1         0
+         2         4
+         0        -1
+        -1        -6
+        -4         6
+         1         0
+         2         1
+         1         0
+         0        -3
+         2         0
+         0         0
+         4        -1
+         2         1
+        -2         0
+        -3        -1
+        -1         0
+         0         0
+         0         1
+        -1        -2
+         1        -1
+         0         1
+         3         1
+         1         0
+         0         0
+        -1         1
+         2        -2
+         2        -1
+        -1         0
+         1        -2
+        -1         0
+         0         1
+         2         0
+        -2        -1
+        -1         1
+        -2        -1
+         1         0
+         0        -1
+         1        -1
+         2         1
+        -1         1
+         0         0
+         3         1
+         2        -4
+         1         0
+         0        -1
+         0        -2
+        -1         2
+        -1         2
+        -1         1
+         3         2
+         0         1
+        -1         1
+         1         0
+        -1         0
+        -1        -1
+         3        -2
+        -1         0
+         0        -1
+         3         0
+        -4         3
+         0         0
+        -1         0
+        -1         1
+         1         0
+        -3        -6
+         1         1
+        -3         3
+         2         0
+         0         0
+        -2        -1
+        -1        -1
+        -1         1
+        -1         3
+         2         1
+        -1        -1
+        -1         1
+         1         1
+         0         0
+        -2         0
+        -4        -1
+         1         1
+         1         0
+         4         0
+         1        -3
+         0         0
+        -2        -2
+        -2         2
+         1        -3
+        -2         1
+        -1        -1
+        -1        -1
+         1        -1
+         0        -1
+        -1         1
+        -2         0
+        -2         1
+         0         0
+        -2         0
+         0        -1
+        -3        -1
+         0        -2
+        -1        -1
+        -2        -1
+         1         2
+         1         1
+         0        -1
+         0        -1
+         1         3
+         0         1
+         1         2
+         3         3
+         1         0
+         0         2
+        -1         0
+         1         1
+         1        -1
+         1        -1
+        -2        -1
+         0        -1
+         0         0
+         2         0
+         0         1
+         0         2
+         8        -1
+         0         0
+        -4        -4
+        -1         0
+        -1         0
+        -1         0
+        -1        -1
+         1         1
+         0         1
+         0         1
+        -2        -3
+         1         1
+         0        -1
+         1        -2
+         2        -1
+        -1        -1
+         1         0
+         0        -4
+        -4        -1
+        -1        -1
+        -6         1
+         1        -3
+         1        -1
+         0        -1
+         0        -1
+         1        -1
+         1         1
+         1        -1
+        -3         1
+         1         2
+        -1        -1
+        -6         0
+         0         1
+         2        -4
+         1         0
+         1        -3
+         2        -1
+         1         1
+         0         1
+        -1        -1
+        -1        -1
+         0         0
+         0         0
+        -2        -3
+        -2         0
+        -1         1
+         1         1
+         1        -1
+         0         0
+         0         1
+         0         1
+         1         0
+         0         0
+         0         0
+         2         0
+         0         1
+        -1         1
+         0         0
+        -1         0
+         1         1
+         4         0
+         0        -1
+        -1         0
+        -2        -1
+         1         1
+         0        -2
+         1        -1
+         0        -1
+         0        -1
+         1         2
+         1         1
+         1         1
+         1         1
+        -1        -3
+        -6        -1
+         0         0
+        -1         0
+         0         1
+         0         0
+        -1        -1
+        -4         0
+         0        -1
+        -1         0
+        -1         0
+         2         0
+         0        -1
+        -3         0
+        -1         1
+         1         0
+         2        -1
+        -5         1
+        -3         7
+        -3        -6
+         1         0
+         0         1
+         0         1
+         1         0
+        -1        -1
+         0         1
+        -1        -1
+         0        -1
+         2        -3
+         1         0
+         0         0
+         2        -1
+         0         0
+        -1         0
+         1         0
+        -1         1
+         1         0
+         2         0
+        -3         2
+         2         2
+         1         1
+         2        -1
+         0        -1
+         0         0
+         0         0
+         3         2
+         0         1
+        -1         1
+        -1        -3
+         1         0
+         1         0
+        -2         0
+        -1         1
+         1         0
+         1         0
+         1        -1
+         0         1
+         0         0
+         2         2
+        -5        -1
+         1         0
+         1        -1
+        -1        -9
+         0         0
+         0         0
+        -5        -1
+         2        -3
+        -1        -1
+        -1        -1
+        -3         1
+         0        -3
+         3        -1
+        -2         2
+         1         0
+         1         0
+         7         0
+        -1         2
+        -1         6
+         1         2
+        -2        -3
+         3        -1
+         0         0
+        -1        -1
+         2         0
+         2         1
+        -1         1
+         1        -1
+         1         1
+        -1         1
+        -1        -3
+         0         0
+        -2         0
+        -1         2
+         3         1
+        -1         1
+        -1         0
+        -1         1
+        -1        -2
+         1        -1
+        -2         2
+        -1        -2
+         0        -1
+         0        -2
+         1        -1
+         1        -1
+         0         1
+         0        -4
+         0         0
+         0         0
+        -4        -1
+         0         1
+         1         0
+         0         0
+         0         0
+         1        -1
+         1        -1
+        -1        -3
+        -1         0
+        -1         1
+         2        -2
+         1         4
+        -1         1
+         0         1
+         4        -2
+         0         1
+        -1         0
+         1        -2
+         3         1
+         0         0
+        -1         1
+         0         3
+         0         0
+         0         2
+        -4         0
+        -1         1
+        -2         1
+        -1        -1
+         7         2
+        -6         2
+         0         0
+         1        -4
+         1         0
+         1         1
+         2         0
+        -1         1
+         0         1
+         1         0
+         3         0
+        -1        -2
+         1         0
+         0         2
+         1         1
+         0         0
+        -4         2
+        -1         5
+        -1        -1
+         1         1
+         6         1
+         0         2
+        -1         0
+         1         2
+        -4        -1
+         0         0
+         0        -1
+        -1        -1
+        -1         1
+         0        -1
+         1        -1
+         1        -2
+         0         0
+        -1        -3
+         0        -1
+         0        -2
+         0         0
+         1         1
+         1         0
+         0        -2
+         1         1
+         1        -1
+         1         0
+         1         0
+        -1         3
+         2        -1
+        -1         0
+         0        -2
+         5         2
+         0         0
+         1        -1
+        -1        -1
+         0        -1
+         0        -1
+        -2         0
+         0         0
+         0        -1
+         0         0
+         0         2
+         2         0
+         1        -1
+        -2         0
+        -3        -2
+        -4        -4
+         4        -1
+         2        -2
+         1        -1
+         1        -1
+        -1        -1
+         1        -1
+         3         0
+         3        -1
+         1         0
+         0         0
+        -2         0
+         0         1
+         0         0
+        -1        -1
+        -2        -1
+         1         1
+         0         1
+        -1         6
+         1         0
+         0         1
+        -1         0
+        -1        -1
+         1         0
+         0        -1
+         3         0
+         1         0
+         0         1
+         0        -4
+         1        -2
+         1         0
+         2         0
+        -1         4
+         3         1
+         0         0
+        -2         1
+         0        -1
+         0         0
+         1         0
+        -4         1
+         1        -1
+         1         0
+        -1         0
+         0         0
+         0         1
+         1         0
+         1         2
+         2        -1
+         1         1
+         6         0
+         2         1
+         3         0
+         2         0
+         3         2
+         2        -1
+        -2         1
+         2        -3
+         6         3
+         1         0
+     16186     -1912
+        -1         2
+         1        -5
+         0        -4
+        -1         0
+         3        -2
+         1         0
+         1        -3
+         0        -1
+         0         0
+         3         0
+        -1         0
+         1        -1
+         0        -1
+        -2        -2
+        -1         0
+         0        -1
+         0        -2
+         0        -1
+         0        -2
+         4        -1
+        -1        -4
+         0         0
+        -1        -2
+        -2         0
+        -1        -1
+        -3         0
+        -2        -4
+        -2         1
+        -1         0
+         1         0
+        -2         5
+         0         0
+         0         2
+         4         0
+        -1         2
+         0         0
+         1        -1
+         2         1
+         0         0
+        -2         1
+         3         5
+        -1         1
+        -1         0
+        -3         0
+         0         1
+         0        -1
+         1         0
+         1         1
+         0         0
+        -1        -1
+        -2         0
+        -2         0
+         1        -1
+         3        -1
+         1        -3
+         0         1
+        -1         0
+         0         2
+        -1        -1
+        -4         6
+        -3        -3
+        -1        -1
+         3        -1
+        -3         1
+         0        -4
+         2         1
+         0        -1
+        -4         1
+         1         0
+        -1         1
+        -2        -4
+         0        -1
+         0         0
+        -1         1
+        -1         2
+         2        -1
+        -1         0
+         3         0
+         0         2
+        -1         0
+        -1        -1
+         1        -1
+        -1         1
+         2         0
+         1         1
+         0         0
+         0        -1
+        -2         1
+        -1         3
+         0         0
+         0        -1
+         2         0
+         0         0
+         2        -1
+        -2         2
+         2         0
+         0         0
+        -3         0
+        -2        -2
+         1         0
+         0         0
+         1        -2
+         0         0
+         0         0
+        -1        -2
+        -2        -1
+         1         1
+         1         1
+         1         4
+         0         0
+         0         0
+         2         0
+        -1         3
+         1         0
+        -1         2
+        -4         0
+         1        -1
+        -1         0
+         1         9
+         2         1
+        -7        -3
+        -2        -1
+         1         2
+         0         1
+         0         1
+         2         1
+        -1         1
+         0         0
+         0         1
+        -3         0
+        -1        -1
+         1         0
+         1        -3
+         0         0
+         0        -1
+        -1        -2
+         1         1
+         0        -1
+         2         3
+         2        -1
+         0         0
+         0         0
+         0         5
+        -1         0
+        -1         0
+        -2         0
+        -2        -1
+        -2         0
+         0        -1
+         0         1
+        -1         0
+         1        -1
+         0         0
+        -1         1
+         0         0
+         1        -2
+         0         2
+         1         0
+         0        -4
+        -4         2
+         1         0
+         0         0
+        -1        -4
+         5         2
+         0         2
+        -1         0
+         1         6
+        -1         0
+        -1         1
+        -2         0
+         0         1
+        -2        -1
+         1         1
+         0         0
+         1        -1
+         0         0
+         1         1
+         1         0
+         3         1
+        -2         2
+         0         0
+         1        -5
+         1         1
+         3         0
+         1        -2
+        -1        -1
+        -1        -6
+         1        -1
+         1         1
+         3        -1
+         1        -3
+         0         0
+         0         2
+        -3        -1
+        -1         0
+         1         1
+         0        -1
+         2         2
+        -1         2
+         4        -2
+         1        -5
+         0        -1
+         1         1
+         4        -1
+         1         1
+        -1         0
+         0        -1
+         1        -1
+         0         0
+        -1         0
diff --git a/libraries/dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd b/libraries/dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd
index 51d5b5300a..176c202950 100644
--- a/libraries/dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd
+++ b/libraries/dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd
@@ -180,19 +180,21 @@ ARCHITECTURE tb OF tb_tb_wpfb_unit_wide IS
   CONSTANT c_dm_3                : natural := 3;  -- diff margin (for 32 point dm=2 appears sufficient, for 1024 point dm=3 is sufficient)
   CONSTANT c_dm_5                : natural := 5;  -- diff margin (for 32 point dm=2 appears sufficient, for 1024 point dm=3 is sufficient)
   
-  CONSTANT c_pre_ab              : string := "data/run_pfb_m_pfir_coeff_fircls1";
+  CONSTANT c_pre_ab              : string := "data/run_pfb_m_pfir_coeff_fircls1";                 -- original version
+  CONSTANT c_pre_ab_v2           : string := "data/run_pfb_m_v2_pfir_coeff_fircls1";              -- next version
   CONSTANT c_pre_c               : string := "data/run_pfb_complex_m_pfir_coeff_fircls1";
   
   -- Real input
   CONSTANT c_sinusoid_chirp_1024 : string := "data/run_pfb_m_sinusoid_chirp_8b_16taps_1024points_16b_16b.dat";   -- 204800 lines
   CONSTANT c_sinusoid_chirp      : string := "data/run_pfb_m_sinusoid_chirp_8b_16taps_32points_16b_16b.dat";     --   6400 lines
+  CONSTANT c_sinusoid_1024       : string := "data/run_pfb_m_sinusoid_8b_16taps_1024points_16b_16b.dat";         --  51200 lines
+  CONSTANT c_sinusoid_1024_v2    : string := "data/run_pfb_m_v2_sinusoid_8b_16taps_1024points_16b_16b.dat";      --  51200 lines
   CONSTANT c_sinusoid            : string := "data/run_pfb_m_sinusoid_8b_16taps_32points_16b_16b.dat";           --   1600 lines
   CONSTANT c_impulse_chirp       : string := "data/run_pfb_m_impulse_chirp_8b_16taps_32points_16b_16b.dat";      --   6400 lines
   CONSTANT c_noise_1024          : string := "data/run_pfb_m_noise_8b_16taps_1024points_16b_16b.dat";            --  51200 lines
   CONSTANT c_noise               : string := "data/run_pfb_m_noise_8b_16taps_32points_16b_16b.dat";              --   1600 lines
   CONSTANT c_dc_agwn             : string := "data/run_pfb_m_dc_agwn_8b_16taps_32points_16b_16b.dat";            --   1600 lines
   -- Complex input
-  
   CONSTANT c_phasor_chirp_1024   : string := "data/run_pfb_complex_m_phasor_chirp_8b_16taps_1024points_16b_16b.dat";   -- 204800 lines
   CONSTANT c_phasor_chirp_128    : string := "data/run_pfb_complex_m_phasor_chirp_8b_16taps_128points_16b_16b.dat";    --  25600 lines
   CONSTANT c_phasor_chirp_64     : string := "data/run_pfb_complex_m_phasor_chirp_8b_16taps_64points_16b_16b.dat";     --  12800 lines
@@ -300,6 +302,7 @@ BEGIN
   
   -- Two real input data A and B
   -- * 1024 point (as in Apertif subband filterbank)
+  u_act_wb4_two_real_a0_1024    : ENTITY work.tb_wpfb_unit_wide GENERIC MAP (c_wb4_two_real_1024, c_dm_1, c_pre_ab_v2, c_pre_c, c_sinusoid_1024_v2, 51200, c_zero,   51200, c_un, 0, 51200, FALSE);
   u_act_wb4_two_real_ab_1024    : ENTITY work.tb_wpfb_unit_wide GENERIC MAP (c_wb4_two_real_1024, c_dm_1, c_pre_ab, c_pre_c, c_sinusoid_chirp_1024, 204800, c_noise_1024,   51200, c_un, 0, 51200, FALSE);
   u_act_wb1_two_real_ab_1024    : ENTITY work.tb_wpfb_unit_wide GENERIC MAP (c_wb1_two_real_1024, c_dm_5, c_pre_ab, c_pre_c, c_sinusoid_chirp_1024, 204800, c_noise_1024,   51200, c_un, 0, 51200, FALSE);
   u_act_wb1_two_real_chirp_1024 : ENTITY work.tb_wpfb_unit_wide GENERIC MAP (c_wb1_two_real_1024, c_dm_5, c_pre_ab, c_pre_c, c_sinusoid_chirp_1024, 204800, c_zero,         51200, c_un, 0, 51200, FALSE);
-- 
GitLab