From 64cbdfcc8b9b2038ed792e45d3d522e00ecd3738 Mon Sep 17 00:00:00 2001
From: XiaoanHe <118478606+XiaoanHe@users.noreply.github.com>
Date: Sun, 20 Nov 2022 22:05:31 +0000
Subject: [PATCH] Posit Adder Extraction

---
 Individual_Project/Posit_Extraction.sv        |    76 +
 Individual_Project/log_2.sv                   |    29 +
 posit_adder_verilog/Pin1_8bit.txt             | 65536 ++++++++++++++++
 posit_adder_verilog/Pin2_8bit.txt             | 65536 ++++++++++++++++
 posit_adder_verilog/Pout_8bit_ES4.txt         | 65536 ++++++++++++++++
 posit_adder_verilog/README.txt                |    15 +
 posit_adder_verilog/add.cr.mti                |    29 +
 posit_adder_verilog/add.mpf                   |  2256 +
 posit_adder_verilog/adde.cr.mti               |    29 +
 posit_adder_verilog/adde.mpf                  |  2256 +
 posit_adder_verilog/adder.cr.mti              |    29 +
 posit_adder_verilog/adder.mpf                 |  2256 +
 posit_adder_verilog/error_8bit.txt            | 65534 +++++++++++++++
 posit_adder_verilog/julia_posit8_add.sh       |    30 +
 posit_adder_verilog/posit_add.v               |   386 +
 posit_adder_verilog/posit_add_8bit.sh         |    10 +
 posit_adder_verilog/posit_add_8bit_tb.v       |    80 +
 posit_adder_verilog/transcript                |    54 +
 posit_adder_verilog/vsim.wlf                  |   Bin 0 -> 753664 bytes
 posit_adder_verilog/wlft9icbf8                |   Bin 0 -> 753664 bytes
 .../work/@_opt/_data/exemptckw3mj             |   Bin 0 -> 84 bytes
 .../work/@_opt/_data/exemptzvjv5h             |   Bin 0 -> 4 bytes
 posit_adder_verilog/work/@_opt/_lib.qdb       |   Bin 0 -> 49152 bytes
 posit_adder_verilog/work/@_opt/_lib1_0.qdb    |   Bin 0 -> 32768 bytes
 posit_adder_verilog/work/@_opt/_lib1_0.qpg    |   Bin 0 -> 8192 bytes
 posit_adder_verilog/work/@_opt/_lib1_0.qtl    |   Bin 0 -> 19831 bytes
 posit_adder_verilog/work/@_opt/_lib2_0.qdb    |   Bin 0 -> 32768 bytes
 posit_adder_verilog/work/@_opt/_lib2_0.qpg    |     0
 posit_adder_verilog/work/@_opt/_lib2_0.qtl    |   Bin 0 -> 19491 bytes
 posit_adder_verilog/work/@_opt/_lib3_0.qdb    |   Bin 0 -> 32768 bytes
 posit_adder_verilog/work/@_opt/_lib3_0.qpg    |     0
 posit_adder_verilog/work/@_opt/_lib3_0.qtl    |   Bin 0 -> 15169 bytes
 posit_adder_verilog/work/@_opt/_lib4_0.qdb    |   Bin 0 -> 32768 bytes
 posit_adder_verilog/work/@_opt/_lib4_0.qpg    |   Bin 0 -> 327680 bytes
 posit_adder_verilog/work/@_opt/_lib4_0.qtl    |   Bin 0 -> 105776 bytes
 .../work/@_opt1/_data/exempt1y18z8            |   Bin 0 -> 4 bytes
 .../work/@_opt1/_data/exemptk2g0h9            |   Bin 0 -> 84 bytes
 posit_adder_verilog/work/@_opt1/_lib.qdb      |   Bin 0 -> 49152 bytes
 posit_adder_verilog/work/@_opt1/_lib1_0.qdb   |   Bin 0 -> 32768 bytes
 posit_adder_verilog/work/@_opt1/_lib1_0.qpg   |   Bin 0 -> 8192 bytes
 posit_adder_verilog/work/@_opt1/_lib1_0.qtl   |   Bin 0 -> 19978 bytes
 posit_adder_verilog/work/@_opt1/_lib2_0.qdb   |   Bin 0 -> 32768 bytes
 posit_adder_verilog/work/@_opt1/_lib2_0.qpg   |     0
 posit_adder_verilog/work/@_opt1/_lib2_0.qtl   |   Bin 0 -> 19491 bytes
 posit_adder_verilog/work/@_opt1/_lib3_0.qdb   |   Bin 0 -> 32768 bytes
 posit_adder_verilog/work/@_opt1/_lib3_0.qpg   |     0
 posit_adder_verilog/work/@_opt1/_lib3_0.qtl   |   Bin 0 -> 15169 bytes
 posit_adder_verilog/work/@_opt1/_lib4_0.qdb   |   Bin 0 -> 32768 bytes
 posit_adder_verilog/work/@_opt1/_lib4_0.qpg   |   Bin 0 -> 327680 bytes
 posit_adder_verilog/work/@_opt1/_lib4_0.qtl   |   Bin 0 -> 105776 bytes
 posit_adder_verilog/work/_info                |   407 +
 posit_adder_verilog/work/_lib.qdb             |   Bin 0 -> 49152 bytes
 posit_adder_verilog/work/_lib1_0.qdb          |   Bin 0 -> 32768 bytes
 posit_adder_verilog/work/_lib1_0.qpg          |     0
 posit_adder_verilog/work/_lib1_0.qtl          |   Bin 0 -> 138952 bytes
 posit_adder_verilog/work/_opt__lock           |     1 +
 posit_adder_verilog/work/_vmake               |     4 +
 57 files changed, 270089 insertions(+)
 create mode 100644 Individual_Project/Posit_Extraction.sv
 create mode 100644 Individual_Project/log_2.sv
 create mode 100644 posit_adder_verilog/Pin1_8bit.txt
 create mode 100644 posit_adder_verilog/Pin2_8bit.txt
 create mode 100644 posit_adder_verilog/Pout_8bit_ES4.txt
 create mode 100644 posit_adder_verilog/README.txt
 create mode 100644 posit_adder_verilog/add.cr.mti
 create mode 100644 posit_adder_verilog/add.mpf
 create mode 100644 posit_adder_verilog/adde.cr.mti
 create mode 100644 posit_adder_verilog/adde.mpf
 create mode 100644 posit_adder_verilog/adder.cr.mti
 create mode 100644 posit_adder_verilog/adder.mpf
 create mode 100644 posit_adder_verilog/error_8bit.txt
 create mode 100644 posit_adder_verilog/julia_posit8_add.sh
 create mode 100644 posit_adder_verilog/posit_add.v
 create mode 100644 posit_adder_verilog/posit_add_8bit.sh
 create mode 100644 posit_adder_verilog/posit_add_8bit_tb.v
 create mode 100644 posit_adder_verilog/transcript
 create mode 100644 posit_adder_verilog/vsim.wlf
 create mode 100644 posit_adder_verilog/wlft9icbf8
 create mode 100644 posit_adder_verilog/work/@_opt/_data/exemptckw3mj
 create mode 100644 posit_adder_verilog/work/@_opt/_data/exemptzvjv5h
 create mode 100644 posit_adder_verilog/work/@_opt/_lib.qdb
 create mode 100644 posit_adder_verilog/work/@_opt/_lib1_0.qdb
 create mode 100644 posit_adder_verilog/work/@_opt/_lib1_0.qpg
 create mode 100644 posit_adder_verilog/work/@_opt/_lib1_0.qtl
 create mode 100644 posit_adder_verilog/work/@_opt/_lib2_0.qdb
 create mode 100644 posit_adder_verilog/work/@_opt/_lib2_0.qpg
 create mode 100644 posit_adder_verilog/work/@_opt/_lib2_0.qtl
 create mode 100644 posit_adder_verilog/work/@_opt/_lib3_0.qdb
 create mode 100644 posit_adder_verilog/work/@_opt/_lib3_0.qpg
 create mode 100644 posit_adder_verilog/work/@_opt/_lib3_0.qtl
 create mode 100644 posit_adder_verilog/work/@_opt/_lib4_0.qdb
 create mode 100644 posit_adder_verilog/work/@_opt/_lib4_0.qpg
 create mode 100644 posit_adder_verilog/work/@_opt/_lib4_0.qtl
 create mode 100644 posit_adder_verilog/work/@_opt1/_data/exempt1y18z8
 create mode 100644 posit_adder_verilog/work/@_opt1/_data/exemptk2g0h9
 create mode 100644 posit_adder_verilog/work/@_opt1/_lib.qdb
 create mode 100644 posit_adder_verilog/work/@_opt1/_lib1_0.qdb
 create mode 100644 posit_adder_verilog/work/@_opt1/_lib1_0.qpg
 create mode 100644 posit_adder_verilog/work/@_opt1/_lib1_0.qtl
 create mode 100644 posit_adder_verilog/work/@_opt1/_lib2_0.qdb
 create mode 100644 posit_adder_verilog/work/@_opt1/_lib2_0.qpg
 create mode 100644 posit_adder_verilog/work/@_opt1/_lib2_0.qtl
 create mode 100644 posit_adder_verilog/work/@_opt1/_lib3_0.qdb
 create mode 100644 posit_adder_verilog/work/@_opt1/_lib3_0.qpg
 create mode 100644 posit_adder_verilog/work/@_opt1/_lib3_0.qtl
 create mode 100644 posit_adder_verilog/work/@_opt1/_lib4_0.qdb
 create mode 100644 posit_adder_verilog/work/@_opt1/_lib4_0.qpg
 create mode 100644 posit_adder_verilog/work/@_opt1/_lib4_0.qtl
 create mode 100644 posit_adder_verilog/work/_info
 create mode 100644 posit_adder_verilog/work/_lib.qdb
 create mode 100644 posit_adder_verilog/work/_lib1_0.qdb
 create mode 100644 posit_adder_verilog/work/_lib1_0.qpg
 create mode 100644 posit_adder_verilog/work/_lib1_0.qtl
 create mode 100644 posit_adder_verilog/work/_opt__lock
 create mode 100644 posit_adder_verilog/work/_vmake

diff --git a/Individual_Project/Posit_Extraction.sv b/Individual_Project/Posit_Extraction.sv
new file mode 100644
index 0000000..5be9b0b
--- /dev/null
+++ b/Individual_Project/Posit_Extraction.sv
@@ -0,0 +1,76 @@
+/////////////////////////////////////////////////////////////////////
+// Design unit: DataExtraction
+//            :
+// File name  : Posit_Extraction.sv
+//            :
+// Description: Extracting posit element from n bits binary number
+//            :
+// Limitations: None
+//            : 
+// System     : SystemVerilog IEEE 1800-2005
+//            :
+// Author     : Xiaoan He (Jasper)
+//            : xh2g20@ecs.soton.ac.uk
+//
+// Revision   : Version 1.0 19/11/2022
+/////////////////////////////////////////////////////////////////////
+
+// `ifndef log_2
+// `define log_2
+// `include "log_2.sv"
+
+function [31:0] log2;
+    input reg [31:0] value;
+        begin
+            value = value-1;
+            for (log2=0; value>0; log2=log2+1)
+                value = value>>1;
+        end
+endfunction
+
+Module Data_Extraction #( parameter N = 8, parameter ES = 3, parameter RS = log2(N))
+(
+    input logic signed [N-1:0] In,
+    output logic Sign,
+    output logic signed [RS-1:0] Regime,
+    output logic [ES-1:0] Exponent,
+    output logic [N-ES+2:0] Mantissa
+)
+
+// Sign Bit Extraction
+logic signed [N-2:0] InRemain;
+
+Sign = In[N-1];
+if(Sign = 1)    // if sign bit is 1, then 2's compliment
+    InRemain = ~In[N-2:0] + 1'b1;
+else
+    InRemain = In[N-2:0];
+
+// Regime Bits Extraction
+logic RegimeCheck = InRemain{N-2}; //the MSB of InRemain is the number to be checked
+
+logic [RS-1:0] EndPosition = 1; // initial EP starts from 2nd element
+
+for(int i = 1; i < N-2; i++)
+    begin
+        /* 
+        compareing MSB of InRemain to the follwing bits
+        until the different bit turns up    
+        */
+        if(RegimeCheck == InRemain[((N-2)-i)])
+            EndPosition = EndPositon + 1;
+        else 
+            break;
+    end
+
+// logic RegimeValue;
+
+// if(RegimeCheck = 1)
+//     RegimeValue = EndPosition - 1;
+// else
+//     RegimeValue = -EndPositon;
+
+// Exponent Bits Extraction
+logic signed [N-2:0] ShiftedRemain;
+ShiftedRemain = InRemain << (EndPosition + )
+endmodule
\ No newline at end of file
diff --git a/Individual_Project/log_2.sv b/Individual_Project/log_2.sv
new file mode 100644
index 0000000..7aed6e3
--- /dev/null
+++ b/Individual_Project/log_2.sv
@@ -0,0 +1,29 @@
+/////////////////////////////////////////////////////////////////////
+// Design unit: Logarithm Base 2
+//            :
+// File name  : log_2.sv
+//            :
+// Description: Just be used to compute the Regime Size (RS)
+//            : which is equal to log2(the number of total bits)
+//            :
+// Limitations: None
+//            : 
+// System     : SystemVerilog IEEE 1800-2005
+//            :
+// Author     : Xiaoan He (Jasper)
+//            : xh2g20@ecs.soton.ac.uk
+//
+// Revision   : Version 1.0 19/11/2022
+/////////////////////////////////////////////////////////////////////
+
+#ifndef log_2
+#define log_2
+
+function [31:0] log2;
+input logic [31:0] value;
+	begin
+	value = value-1;
+	for (log2=0; value>0; log2=log2+1)
+        	value = value>>1;
+      	end
+endfunction
\ No newline at end of file
diff --git a/posit_adder_verilog/Pin1_8bit.txt b/posit_adder_verilog/Pin1_8bit.txt
new file mode 100644
index 0000000..e213ed0
--- /dev/null
+++ b/posit_adder_verilog/Pin1_8bit.txt
@@ -0,0 +1,65536 @@
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000001
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000001
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
diff --git a/posit_adder_verilog/Pin2_8bit.txt b/posit_adder_verilog/Pin2_8bit.txt
new file mode 100644
index 0000000..40f3a8b
--- /dev/null
+++ b/posit_adder_verilog/Pin2_8bit.txt
@@ -0,0 +1,65536 @@
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000000
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000001
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000010
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000011
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000100
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111011
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111100
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111101
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111110
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
+11111111
diff --git a/posit_adder_verilog/Pout_8bit_ES4.txt b/posit_adder_verilog/Pout_8bit_ES4.txt
new file mode 100644
index 0000000..5b6e4f1
--- /dev/null
+++ b/posit_adder_verilog/Pout_8bit_ES4.txt
@@ -0,0 +1,65536 @@
+00000000
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
+00000001
+00000001
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+00000000
+00000010
+00000010
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+00000000
+00000010
+00000011
+00000011
+00000011
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000001
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+00000000
+00000011
+00000011
+00000100
+00000100
+00000100
+00000100
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+00000000
+00000100
+00000100
+00000100
+00000101
+00000101
+00000101
+00000101
+00000101
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+00000000
+00000101
+00000101
+00000101
+00000101
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+00000000
+00000110
+00000110
+00000110
+00000110
+00000110
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+00000000
+00000111
+00000111
+00000111
+00000111
+00000111
+00000111
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+00000000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001000
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001010
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+00000000
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001001
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+00000000
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001010
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001100
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+00000000
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001011
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+00000000
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001100
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001110
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+00000000
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001101
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+00000000
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001110
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00010000
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+00000000
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00001111
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010001
+00010010
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11110000
+00000000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010000
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010010
+00010010
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101110
+11101111
+00000000
+00010000
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010001
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010011
+00010100
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101110
+00000000
+00010001
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010010
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010100
+00010100
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101100
+11101101
+00000000
+00010010
+00010010
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010011
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010101
+00010110
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101100
+00000000
+00010011
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010100
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010110
+00010110
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101010
+11101011
+00000000
+00010100
+00010100
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010101
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010111
+00011000
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101010
+00000000
+00010101
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010110
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00011000
+00011000
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11101000
+11101001
+00000000
+00010110
+00010110
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00010111
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011001
+00011010
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11101000
+00000000
+00010111
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011000
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011010
+00011010
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100110
+11100111
+00000000
+00011000
+00011000
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011001
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011011
+00011100
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100110
+00000000
+00011001
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011010
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011100
+00011100
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100100
+11100101
+00000000
+00011010
+00011010
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011011
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011101
+00011110
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100100
+00000000
+00011011
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011100
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011110
+00011110
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100010
+11100011
+00000000
+00011100
+00011100
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011101
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011111
+00100000
+00100000
+00100010
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11100000
+11100000
+11100010
+00000000
+00011101
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011110
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00100000
+00100000
+00100001
+00100010
+00100010
+00100100
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011110
+11011111
+11100000
+11100001
+00000000
+00011110
+00011110
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00011111
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100001
+00100010
+00100010
+00100011
+00100100
+00100100
+00100110
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011100
+11011101
+11011110
+11100000
+11100001
+00000000
+00011111
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100000
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100010
+00100010
+00100010
+00100011
+00100100
+00100100
+00100101
+00100110
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011011
+11011100
+11011110
+11011111
+11100001
+00000000
+00011111
+00100000
+00100000
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100001
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100011
+00100100
+00100100
+00100100
+00100101
+00100110
+00100110
+00101000
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011010
+11011011
+11011100
+11011110
+11100000
+00000000
+00011111
+00100000
+00100001
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100010
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100100
+00100100
+00100100
+00100100
+00100101
+00100110
+00100110
+00100111
+00101000
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011001
+11011010
+11011100
+11011101
+11100000
+00000000
+00100000
+00100001
+00100010
+00100010
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100011
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100101
+00100101
+00100110
+00100110
+00100110
+00100111
+00101000
+00101000
+00101010
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11011000
+11011001
+11011010
+11011100
+11011110
+00000000
+00100000
+00100010
+00100010
+00100011
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100100
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100110
+00100110
+00100110
+00100110
+00100110
+00100111
+00101000
+00101000
+00101001
+00101010
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010111
+11011000
+11011010
+11011011
+11011110
+00000000
+00100010
+00100011
+00100100
+00100100
+00100100
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100101
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100111
+00100111
+00101000
+00101000
+00101000
+00101001
+00101010
+00101010
+00101100
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010110
+11010111
+11011000
+11011010
+11011100
+00000000
+00100010
+00100100
+00100100
+00100101
+00100101
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100110
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00101000
+00101000
+00101000
+00101000
+00101000
+00101001
+00101010
+00101010
+00101011
+00101100
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010101
+11010110
+11011000
+11011001
+11011100
+00000000
+00100100
+00100101
+00100110
+00100110
+00100110
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00100111
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101001
+00101001
+00101010
+00101010
+00101010
+00101011
+00101100
+00101100
+00101110
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010100
+11010101
+11010110
+11011000
+11011010
+00000000
+00100100
+00100110
+00100110
+00100111
+00100111
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101000
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101010
+00101010
+00101010
+00101010
+00101010
+00101011
+00101100
+00101100
+00101101
+00101110
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010011
+11010100
+11010110
+11010111
+11011010
+00000000
+00100110
+00100111
+00101000
+00101000
+00101000
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101001
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101011
+00101011
+00101100
+00101100
+00101100
+00101101
+00101110
+00101110
+00110000
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010010
+11010011
+11010100
+11010110
+11011000
+00000000
+00100110
+00101000
+00101000
+00101001
+00101001
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101010
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101100
+00101100
+00101100
+00101100
+00101100
+00101101
+00101110
+00101110
+00101111
+00110000
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010001
+11010010
+11010100
+11010101
+11011000
+00000000
+00101000
+00101001
+00101010
+00101010
+00101010
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101011
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101101
+00101101
+00101110
+00101110
+00101110
+00101111
+00110000
+00110000
+00110010
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11010000
+11010001
+11010010
+11010100
+11010110
+00000000
+00101000
+00101010
+00101010
+00101011
+00101011
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101100
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101110
+00101110
+00101110
+00101110
+00101110
+00101111
+00110000
+00110000
+00110001
+00110010
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001111
+11010000
+11010010
+11010011
+11010110
+00000000
+00101010
+00101011
+00101100
+00101100
+00101100
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101101
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101111
+00101111
+00110000
+00110000
+00110000
+00110001
+00110010
+00110010
+00110100
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001110
+11001111
+11010000
+11010010
+11010100
+00000000
+00101010
+00101100
+00101100
+00101101
+00101101
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101110
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00110000
+00110000
+00110000
+00110000
+00110000
+00110001
+00110010
+00110010
+00110011
+00110100
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001101
+11001110
+11010000
+11010001
+11010100
+00000000
+00101100
+00101101
+00101110
+00101110
+00101110
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00101111
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110001
+00110001
+00110010
+00110010
+00110010
+00110011
+00110100
+00110100
+00110110
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001100
+11001101
+11001110
+11010000
+11010010
+00000000
+00101100
+00101110
+00101110
+00101111
+00101111
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110000
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110010
+00110010
+00110010
+00110010
+00110010
+00110011
+00110100
+00110100
+00110101
+00110110
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001011
+11001100
+11001110
+11001111
+11010010
+00000000
+00101110
+00101111
+00110000
+00110000
+00110000
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110001
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110011
+00110011
+00110100
+00110100
+00110100
+00110101
+00110110
+00110110
+00111000
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001010
+11001011
+11001100
+11001110
+11010000
+00000000
+00101110
+00110000
+00110000
+00110001
+00110001
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110010
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110100
+00110100
+00110100
+00110100
+00110100
+00110101
+00110110
+00110110
+00110111
+00111000
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001001
+11001010
+11001100
+11001101
+11010000
+00000000
+00110000
+00110001
+00110010
+00110010
+00110010
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110011
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110101
+00110101
+00110110
+00110110
+00110110
+00110111
+00111000
+00111000
+00111010
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11001000
+11001001
+11001010
+11001100
+11001110
+00000000
+00110000
+00110010
+00110010
+00110011
+00110011
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110100
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110110
+00110110
+00110110
+00110110
+00110110
+00110111
+00111000
+00111000
+00111001
+00111010
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000111
+11001000
+11001010
+11001011
+11001110
+00000000
+00110010
+00110011
+00110100
+00110100
+00110100
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110101
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110111
+00110111
+00111000
+00111000
+00111000
+00111001
+00111010
+00111010
+00111100
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000110
+11000111
+11001000
+11001010
+11001100
+00000000
+00110010
+00110100
+00110100
+00110101
+00110101
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110110
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00111000
+00111000
+00111000
+00111000
+00111000
+00111001
+00111010
+00111010
+00111011
+00111100
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000101
+11000110
+11001000
+11001001
+11001100
+00000000
+00110100
+00110101
+00110110
+00110110
+00110110
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00110111
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111001
+00111001
+00111010
+00111010
+00111010
+00111011
+00111100
+00111100
+00111110
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000100
+11000101
+11000110
+11001000
+11001010
+00000000
+00110100
+00110110
+00110110
+00110111
+00110111
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111000
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111010
+00111010
+00111010
+00111010
+00111010
+00111011
+00111100
+00111100
+00111101
+00111110
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000011
+11000100
+11000110
+11000111
+11001010
+00000000
+00110110
+00110111
+00111000
+00111000
+00111000
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111001
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111011
+00111011
+00111100
+00111100
+00111100
+00111101
+00111110
+00111110
+01000000
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000010
+11000011
+11000100
+11000110
+11001000
+00000000
+00110110
+00111000
+00111000
+00111001
+00111001
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111010
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111100
+00111100
+00111100
+00111100
+00111100
+00111101
+00111110
+00111110
+00111111
+01000000
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000001
+11000010
+11000100
+11000101
+11001000
+00000000
+00111000
+00111001
+00111010
+00111010
+00111010
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111011
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111101
+00111101
+00111110
+00111110
+00111110
+00111111
+01000000
+01000000
+01000010
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+11000000
+11000001
+11000010
+11000100
+11000110
+00000000
+00111000
+00111010
+00111010
+00111011
+00111011
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111100
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111110
+00111110
+00111110
+00111110
+00111110
+00111111
+01000000
+01000000
+01000001
+01000010
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111111
+11000000
+11000010
+11000011
+11000110
+00000000
+00111010
+00111011
+00111100
+00111100
+00111100
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111101
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111111
+00111111
+01000000
+01000000
+01000000
+01000001
+01000010
+01000010
+01000100
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111110
+10111111
+11000000
+11000010
+11000100
+00000000
+00111010
+00111100
+00111100
+00111101
+00111101
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111110
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+01000000
+01000000
+01000000
+01000000
+01000000
+01000001
+01000010
+01000010
+01000011
+01000100
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111101
+10111110
+11000000
+11000001
+11000100
+00000000
+00111100
+00111101
+00111110
+00111110
+00111110
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+00111111
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000001
+01000001
+01000010
+01000010
+01000010
+01000011
+01000100
+01000100
+01000110
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111100
+10111101
+10111110
+11000000
+11000010
+00000000
+00111100
+00111110
+00111110
+00111111
+00111111
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000000
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000010
+01000010
+01000010
+01000010
+01000010
+01000011
+01000100
+01000100
+01000101
+01000110
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111011
+10111100
+10111110
+10111111
+11000010
+00000000
+00111110
+00111111
+01000000
+01000000
+01000000
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000001
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000011
+01000011
+01000100
+01000100
+01000100
+01000101
+01000110
+01000110
+01001000
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111010
+10111011
+10111100
+10111110
+11000000
+00000000
+00111110
+01000000
+01000000
+01000001
+01000001
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000010
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000100
+01000100
+01000100
+01000100
+01000100
+01000101
+01000110
+01000110
+01000111
+01001000
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111001
+10111010
+10111100
+10111101
+11000000
+00000000
+01000000
+01000001
+01000010
+01000010
+01000010
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000011
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000101
+01000101
+01000110
+01000110
+01000110
+01000111
+01001000
+01001000
+01001010
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10111000
+10111001
+10111010
+10111100
+10111110
+00000000
+01000000
+01000010
+01000010
+01000011
+01000011
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000100
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000110
+01000110
+01000110
+01000110
+01000110
+01000111
+01001000
+01001000
+01001001
+01001010
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110111
+10111000
+10111010
+10111011
+10111110
+00000000
+01000010
+01000011
+01000100
+01000100
+01000100
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000101
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000111
+01000111
+01001000
+01001000
+01001000
+01001001
+01001010
+01001010
+01001100
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110110
+10110111
+10111000
+10111010
+10111100
+00000000
+01000010
+01000100
+01000100
+01000101
+01000101
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000110
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01001000
+01001000
+01001000
+01001000
+01001000
+01001001
+01001010
+01001010
+01001011
+01001100
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110101
+10110110
+10111000
+10111001
+10111100
+00000000
+01000100
+01000101
+01000110
+01000110
+01000110
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01000111
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001001
+01001001
+01001010
+01001010
+01001010
+01001011
+01001100
+01001100
+01001110
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110100
+10110101
+10110110
+10111000
+10111010
+00000000
+01000100
+01000110
+01000110
+01000111
+01000111
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001000
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001010
+01001010
+01001010
+01001010
+01001010
+01001011
+01001100
+01001100
+01001101
+01001110
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110011
+10110100
+10110110
+10110111
+10111010
+00000000
+01000110
+01000111
+01001000
+01001000
+01001000
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001001
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001011
+01001011
+01001100
+01001100
+01001100
+01001101
+01001110
+01001110
+01010000
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110010
+10110011
+10110100
+10110110
+10111000
+00000000
+01000110
+01001000
+01001000
+01001001
+01001001
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001010
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001100
+01001100
+01001100
+01001100
+01001100
+01001101
+01001110
+01001110
+01001111
+01010000
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110001
+10110010
+10110100
+10110101
+10111000
+00000000
+01001000
+01001001
+01001010
+01001010
+01001010
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001011
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001101
+01001101
+01001110
+01001110
+01001110
+01001111
+01010000
+01010000
+01010010
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10110000
+10110001
+10110010
+10110100
+10110110
+00000000
+01001000
+01001010
+01001010
+01001011
+01001011
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001100
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001110
+01001110
+01001110
+01001110
+01001110
+01001111
+01010000
+01010000
+01010001
+01010010
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101111
+10110000
+10110010
+10110011
+10110110
+00000000
+01001010
+01001011
+01001100
+01001100
+01001100
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001101
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001111
+01001111
+01010000
+01010000
+01010000
+01010001
+01010010
+01010010
+01010100
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101110
+10101111
+10110000
+10110010
+10110100
+00000000
+01001010
+01001100
+01001100
+01001101
+01001101
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001110
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01010000
+01010000
+01010000
+01010000
+01010000
+01010001
+01010010
+01010010
+01010011
+01010100
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101101
+10101110
+10110000
+10110001
+10110100
+00000000
+01001100
+01001101
+01001110
+01001110
+01001110
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01001111
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010001
+01010001
+01010010
+01010010
+01010010
+01010011
+01010100
+01010100
+01010110
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101100
+10101101
+10101110
+10110000
+10110010
+00000000
+01001100
+01001110
+01001110
+01001111
+01001111
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010000
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010010
+01010010
+01010010
+01010010
+01010010
+01010011
+01010100
+01010100
+01010101
+01010110
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101011
+10101100
+10101110
+10101111
+10110010
+00000000
+01001110
+01001111
+01010000
+01010000
+01010000
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010001
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010011
+01010011
+01010100
+01010100
+01010100
+01010101
+01010110
+01010110
+01011000
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101010
+10101011
+10101100
+10101110
+10110000
+00000000
+01001110
+01010000
+01010000
+01010001
+01010001
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010010
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010100
+01010100
+01010100
+01010100
+01010100
+01010101
+01010110
+01010110
+01010111
+01011000
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101001
+10101010
+10101100
+10101101
+10110000
+00000000
+01010000
+01010001
+01010010
+01010010
+01010010
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010011
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010101
+01010101
+01010110
+01010110
+01010110
+01010111
+01011000
+01011000
+01011010
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10101000
+10101001
+10101010
+10101100
+10101110
+00000000
+01010000
+01010010
+01010010
+01010011
+01010011
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010100
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010110
+01010110
+01010110
+01010110
+01010110
+01010111
+01011000
+01011000
+01011001
+01011010
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100111
+10101000
+10101010
+10101011
+10101110
+00000000
+01010010
+01010011
+01010100
+01010100
+01010100
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010101
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010111
+01010111
+01011000
+01011000
+01011000
+01011001
+01011010
+01011010
+01011100
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100110
+10100111
+10101000
+10101010
+10101100
+00000000
+01010010
+01010100
+01010100
+01010101
+01010101
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010110
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01011000
+01011000
+01011000
+01011000
+01011000
+01011001
+01011010
+01011010
+01011011
+01011100
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100101
+10100110
+10101000
+10101001
+10101100
+00000000
+01010100
+01010101
+01010110
+01010110
+01010110
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01010111
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011001
+01011001
+01011010
+01011010
+01011010
+01011011
+01011100
+01011100
+01011110
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100100
+10100101
+10100110
+10101000
+10101010
+00000000
+01010100
+01010110
+01010110
+01010111
+01010111
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011000
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011010
+01011010
+01011010
+01011010
+01011010
+01011011
+01011100
+01011100
+01011101
+01011110
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100011
+10100100
+10100110
+10100111
+10101010
+00000000
+01010110
+01010111
+01011000
+01011000
+01011000
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011001
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011011
+01011011
+01011100
+01011100
+01011100
+01011101
+01011110
+01011110
+01100000
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100010
+10100011
+10100100
+10100110
+10101000
+00000000
+01010110
+01011000
+01011000
+01011001
+01011001
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011010
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011100
+01011100
+01011100
+01011100
+01011100
+01011101
+01011110
+01011110
+01011111
+01100000
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100001
+10100010
+10100100
+10100101
+10101000
+00000000
+01011000
+01011001
+01011010
+01011010
+01011010
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011011
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011101
+01011101
+01011110
+01011110
+01011110
+01011111
+01100000
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100001
+10100010
+10100100
+10100110
+00000000
+01011000
+01011010
+01011010
+01011011
+01011011
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011100
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011110
+01011110
+01011110
+01011110
+01011110
+01011111
+01100000
+01100000
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100010
+10100011
+10100110
+00000000
+01011010
+01011011
+01011100
+01011100
+01011100
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011101
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011111
+01011111
+01100000
+01100000
+01100000
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10100000
+10100010
+10100100
+00000000
+01011010
+01011100
+01011100
+01011101
+01011101
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011110
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100001
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10100000
+10100100
+00000000
+01011100
+01011101
+01011110
+01011110
+01011110
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01011111
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100001
+01100001
+01100010
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10100000
+00000000
+01011100
+01011110
+01011110
+01011111
+01011111
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100000
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100010
+01100010
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011110
+10011111
+00000000
+01100000
+01100000
+01100000
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100001
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100011
+01100100
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011110
+00000000
+01100001
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100010
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100100
+01100100
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011100
+10011101
+00000000
+01100010
+01100010
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100011
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100101
+01100110
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011100
+00000000
+01100011
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100100
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100110
+01100110
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011010
+10011011
+00000000
+01100100
+01100100
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100101
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100111
+01101000
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011010
+00000000
+01100101
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100110
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01101000
+01101000
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10011000
+10011001
+00000000
+01100110
+01100110
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01100111
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101001
+01101010
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10011000
+00000000
+01100111
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101000
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101010
+01101010
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010110
+10010111
+00000000
+01101000
+01101000
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101001
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101011
+01101100
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010110
+00000000
+01101001
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101010
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101100
+01101100
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010100
+10010101
+00000000
+01101010
+01101010
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101011
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101101
+01101110
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010100
+00000000
+01101011
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101100
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101110
+01101110
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010010
+10010011
+00000000
+01101100
+01101100
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101101
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101111
+01110000
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010010
+00000000
+01101101
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101110
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01110000
+01110000
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010001
+00000000
+01101110
+01101110
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01101111
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+00000000
+01101111
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110000
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110010
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+00000000
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110001
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+00000000
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110010
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110100
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+00000000
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110011
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+00000000
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110100
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110110
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+00000000
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110101
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+00000000
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110110
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01111000
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+00000000
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01110111
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+00000000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111000
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+00000000
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111001
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+00000000
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111010
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+00000000
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111011
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+00000000
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111100
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+00000000
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111101
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111111
+10000000
+10000001
+00000000
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111110
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+10000000
+00000000
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+01111111
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000000
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+00000000
+10000000
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000001
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+00000000
+01111111
+10000000
+10000001
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000010
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+00000000
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000011
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+00000000
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000100
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+00000000
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000101
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+00000000
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000110
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+00000000
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10000111
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+00000000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001000
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+00000000
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001000
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001001
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+00000000
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001010
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+00000000
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001010
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001011
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+00000000
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001100
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+00000000
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001100
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001101
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+00000000
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001110
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+00000000
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001110
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10001111
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010001
+00000000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010000
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010010
+10010010
+00000000
+01101111
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010000
+10010000
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010001
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010011
+00000000
+01101110
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010000
+10010001
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010010
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010100
+10010100
+00000000
+01101101
+01101110
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010010
+10010010
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010011
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010101
+00000000
+01101100
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010010
+10010011
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010100
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010110
+10010110
+00000000
+01101011
+01101100
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010100
+10010100
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010101
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010111
+00000000
+01101010
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010100
+10010101
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010110
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10011000
+10011000
+00000000
+01101001
+01101010
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010110
+10010110
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10010111
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011001
+00000000
+01101000
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010110
+10010111
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011000
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011010
+10011010
+00000000
+01100111
+01101000
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011000
+10011000
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011001
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011011
+00000000
+01100110
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011000
+10011001
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011010
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011100
+10011100
+00000000
+01100101
+01100110
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011010
+10011010
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011011
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011101
+00000000
+01100100
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011010
+10011011
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011100
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011110
+10011110
+00000000
+01100011
+01100100
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011100
+10011100
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011101
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011111
+00000000
+01100010
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011100
+10011101
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011110
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10100000
+10100000
+10100000
+00000000
+01100001
+01100010
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011110
+10011110
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10011111
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100001
+10100001
+10100010
+10100010
+10100100
+00000000
+01100000
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011110
+10011111
+10011111
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100010
+10100010
+10100010
+10100011
+10100100
+00000000
+01011100
+01100000
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10011111
+10100000
+10100000
+10100000
+10100000
+10100000
+10100000
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100001
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100011
+10100011
+10100100
+10100100
+10100110
+00000000
+01011100
+01011110
+01100000
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100000
+10100000
+10100000
+10100001
+10100001
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100010
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100100
+10100100
+10100100
+10100101
+10100110
+00000000
+01011010
+01011101
+01011110
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100000
+10100000
+10100001
+10100010
+10100010
+10100010
+10100010
+10100010
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100011
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100101
+10100101
+10100110
+10100110
+10101000
+00000000
+01011010
+01011100
+01011110
+01011111
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100000
+10100001
+10100010
+10100010
+10100010
+10100011
+10100011
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100100
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100110
+10100110
+10100110
+10100111
+10101000
+00000000
+01011000
+01011011
+01011100
+01011110
+01011111
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100000
+10100001
+10100010
+10100010
+10100011
+10100100
+10100100
+10100100
+10100100
+10100100
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100101
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100111
+10100111
+10101000
+10101000
+10101010
+00000000
+01011000
+01011010
+01011100
+01011101
+01011110
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100000
+10100010
+10100010
+10100011
+10100100
+10100100
+10100100
+10100101
+10100101
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100110
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10101000
+10101000
+10101000
+10101001
+10101010
+00000000
+01010110
+01011001
+01011010
+01011100
+01011101
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100010
+10100011
+10100100
+10100100
+10100101
+10100110
+10100110
+10100110
+10100110
+10100110
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10100111
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101001
+10101001
+10101010
+10101010
+10101100
+00000000
+01010110
+01011000
+01011010
+01011011
+01011100
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100010
+10100100
+10100100
+10100101
+10100110
+10100110
+10100110
+10100111
+10100111
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101000
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101010
+10101010
+10101010
+10101011
+10101100
+00000000
+01010100
+01010111
+01011000
+01011010
+01011011
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100100
+10100101
+10100110
+10100110
+10100111
+10101000
+10101000
+10101000
+10101000
+10101000
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101001
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101011
+10101011
+10101100
+10101100
+10101110
+00000000
+01010100
+01010110
+01011000
+01011001
+01011010
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100100
+10100110
+10100110
+10100111
+10101000
+10101000
+10101000
+10101001
+10101001
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101010
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101100
+10101100
+10101100
+10101101
+10101110
+00000000
+01010010
+01010101
+01010110
+01011000
+01011001
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100110
+10100111
+10101000
+10101000
+10101001
+10101010
+10101010
+10101010
+10101010
+10101010
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101011
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101101
+10101101
+10101110
+10101110
+10110000
+00000000
+01010010
+01010100
+01010110
+01010111
+01011000
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100110
+10101000
+10101000
+10101001
+10101010
+10101010
+10101010
+10101011
+10101011
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101100
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101110
+10101110
+10101110
+10101111
+10110000
+00000000
+01010000
+01010011
+01010100
+01010110
+01010111
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101000
+10101001
+10101010
+10101010
+10101011
+10101100
+10101100
+10101100
+10101100
+10101100
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101101
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101111
+10101111
+10110000
+10110000
+10110010
+00000000
+01010000
+01010010
+01010100
+01010101
+01010110
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101000
+10101010
+10101010
+10101011
+10101100
+10101100
+10101100
+10101101
+10101101
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101110
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10110000
+10110000
+10110000
+10110001
+10110010
+00000000
+01001110
+01010001
+01010010
+01010100
+01010101
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101010
+10101011
+10101100
+10101100
+10101101
+10101110
+10101110
+10101110
+10101110
+10101110
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10101111
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110001
+10110001
+10110010
+10110010
+10110100
+00000000
+01001110
+01010000
+01010010
+01010011
+01010100
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101010
+10101100
+10101100
+10101101
+10101110
+10101110
+10101110
+10101111
+10101111
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110000
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110010
+10110010
+10110010
+10110011
+10110100
+00000000
+01001100
+01001111
+01010000
+01010010
+01010011
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101100
+10101101
+10101110
+10101110
+10101111
+10110000
+10110000
+10110000
+10110000
+10110000
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110001
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110011
+10110011
+10110100
+10110100
+10110110
+00000000
+01001100
+01001110
+01010000
+01010001
+01010010
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101100
+10101110
+10101110
+10101111
+10110000
+10110000
+10110000
+10110001
+10110001
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110010
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110100
+10110100
+10110100
+10110101
+10110110
+00000000
+01001010
+01001101
+01001110
+01010000
+01010001
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101110
+10101111
+10110000
+10110000
+10110001
+10110010
+10110010
+10110010
+10110010
+10110010
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110011
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110101
+10110101
+10110110
+10110110
+10111000
+00000000
+01001010
+01001100
+01001110
+01001111
+01010000
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101110
+10110000
+10110000
+10110001
+10110010
+10110010
+10110010
+10110011
+10110011
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110100
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110110
+10110110
+10110110
+10110111
+10111000
+00000000
+01001000
+01001011
+01001100
+01001110
+01001111
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110000
+10110001
+10110010
+10110010
+10110011
+10110100
+10110100
+10110100
+10110100
+10110100
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110101
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110111
+10110111
+10111000
+10111000
+10111010
+00000000
+01001000
+01001010
+01001100
+01001101
+01001110
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110000
+10110010
+10110010
+10110011
+10110100
+10110100
+10110100
+10110101
+10110101
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110110
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10111000
+10111000
+10111000
+10111001
+10111010
+00000000
+01000110
+01001001
+01001010
+01001100
+01001101
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110010
+10110011
+10110100
+10110100
+10110101
+10110110
+10110110
+10110110
+10110110
+10110110
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10110111
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111001
+10111001
+10111010
+10111010
+10111100
+00000000
+01000110
+01001000
+01001010
+01001011
+01001100
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110010
+10110100
+10110100
+10110101
+10110110
+10110110
+10110110
+10110111
+10110111
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111000
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111010
+10111010
+10111010
+10111011
+10111100
+00000000
+01000100
+01000111
+01001000
+01001010
+01001011
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110100
+10110101
+10110110
+10110110
+10110111
+10111000
+10111000
+10111000
+10111000
+10111000
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111001
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111011
+10111011
+10111100
+10111100
+10111110
+00000000
+01000100
+01000110
+01001000
+01001001
+01001010
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110100
+10110110
+10110110
+10110111
+10111000
+10111000
+10111000
+10111001
+10111001
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111010
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111100
+10111100
+10111100
+10111101
+10111110
+00000000
+01000010
+01000101
+01000110
+01001000
+01001001
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110110
+10110111
+10111000
+10111000
+10111001
+10111010
+10111010
+10111010
+10111010
+10111010
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111011
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111101
+10111101
+10111110
+10111110
+11000000
+00000000
+01000010
+01000100
+01000110
+01000111
+01001000
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110110
+10111000
+10111000
+10111001
+10111010
+10111010
+10111010
+10111011
+10111011
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111100
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111110
+10111110
+10111110
+10111111
+11000000
+00000000
+01000000
+01000011
+01000100
+01000110
+01000111
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111000
+10111001
+10111010
+10111010
+10111011
+10111100
+10111100
+10111100
+10111100
+10111100
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111101
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111111
+10111111
+11000000
+11000000
+11000010
+00000000
+01000000
+01000010
+01000100
+01000101
+01000110
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111000
+10111010
+10111010
+10111011
+10111100
+10111100
+10111100
+10111101
+10111101
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111110
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+11000000
+11000000
+11000000
+11000001
+11000010
+00000000
+00111110
+01000001
+01000010
+01000100
+01000101
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111010
+10111011
+10111100
+10111100
+10111101
+10111110
+10111110
+10111110
+10111110
+10111110
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+10111111
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000001
+11000001
+11000010
+11000010
+11000100
+00000000
+00111110
+01000000
+01000010
+01000011
+01000100
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111010
+10111100
+10111100
+10111101
+10111110
+10111110
+10111110
+10111111
+10111111
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000000
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000010
+11000010
+11000010
+11000011
+11000100
+00000000
+00111100
+00111111
+01000000
+01000010
+01000011
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111100
+10111101
+10111110
+10111110
+10111111
+11000000
+11000000
+11000000
+11000000
+11000000
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000001
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000011
+11000011
+11000100
+11000100
+11000110
+00000000
+00111100
+00111110
+01000000
+01000001
+01000010
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111100
+10111110
+10111110
+10111111
+11000000
+11000000
+11000000
+11000001
+11000001
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000010
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000100
+11000100
+11000100
+11000101
+11000110
+00000000
+00111010
+00111101
+00111110
+01000000
+01000001
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111110
+10111111
+11000000
+11000000
+11000001
+11000010
+11000010
+11000010
+11000010
+11000010
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000011
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000101
+11000101
+11000110
+11000110
+11001000
+00000000
+00111010
+00111100
+00111110
+00111111
+01000000
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111110
+11000000
+11000000
+11000001
+11000010
+11000010
+11000010
+11000011
+11000011
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000100
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000110
+11000110
+11000110
+11000111
+11001000
+00000000
+00111000
+00111011
+00111100
+00111110
+00111111
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000000
+11000001
+11000010
+11000010
+11000011
+11000100
+11000100
+11000100
+11000100
+11000100
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000101
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000111
+11000111
+11001000
+11001000
+11001010
+00000000
+00111000
+00111010
+00111100
+00111101
+00111110
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000000
+11000010
+11000010
+11000011
+11000100
+11000100
+11000100
+11000101
+11000101
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000110
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11001000
+11001000
+11001000
+11001001
+11001010
+00000000
+00110110
+00111001
+00111010
+00111100
+00111101
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000010
+11000011
+11000100
+11000100
+11000101
+11000110
+11000110
+11000110
+11000110
+11000110
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11000111
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001001
+11001001
+11001010
+11001010
+11001100
+00000000
+00110110
+00111000
+00111010
+00111011
+00111100
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000010
+11000100
+11000100
+11000101
+11000110
+11000110
+11000110
+11000111
+11000111
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001000
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001010
+11001010
+11001010
+11001011
+11001100
+00000000
+00110100
+00110111
+00111000
+00111010
+00111011
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000100
+11000101
+11000110
+11000110
+11000111
+11001000
+11001000
+11001000
+11001000
+11001000
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001001
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001011
+11001011
+11001100
+11001100
+11001110
+00000000
+00110100
+00110110
+00111000
+00111001
+00111010
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000100
+11000110
+11000110
+11000111
+11001000
+11001000
+11001000
+11001001
+11001001
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001010
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001100
+11001100
+11001100
+11001101
+11001110
+00000000
+00110010
+00110101
+00110110
+00111000
+00111001
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000110
+11000111
+11001000
+11001000
+11001001
+11001010
+11001010
+11001010
+11001010
+11001010
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001011
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001101
+11001101
+11001110
+11001110
+11010000
+00000000
+00110010
+00110100
+00110110
+00110111
+00111000
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000110
+11001000
+11001000
+11001001
+11001010
+11001010
+11001010
+11001011
+11001011
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001100
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001110
+11001110
+11001110
+11001111
+11010000
+00000000
+00110000
+00110011
+00110100
+00110110
+00110111
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001000
+11001001
+11001010
+11001010
+11001011
+11001100
+11001100
+11001100
+11001100
+11001100
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001101
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001111
+11001111
+11010000
+11010000
+11010010
+00000000
+00110000
+00110010
+00110100
+00110101
+00110110
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001000
+11001010
+11001010
+11001011
+11001100
+11001100
+11001100
+11001101
+11001101
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001110
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11010000
+11010000
+11010000
+11010001
+11010010
+00000000
+00101110
+00110001
+00110010
+00110100
+00110101
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001010
+11001011
+11001100
+11001100
+11001101
+11001110
+11001110
+11001110
+11001110
+11001110
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11001111
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010001
+11010001
+11010010
+11010010
+11010100
+00000000
+00101110
+00110000
+00110010
+00110011
+00110100
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001010
+11001100
+11001100
+11001101
+11001110
+11001110
+11001110
+11001111
+11001111
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010000
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010010
+11010010
+11010010
+11010011
+11010100
+00000000
+00101100
+00101111
+00110000
+00110010
+00110011
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001100
+11001101
+11001110
+11001110
+11001111
+11010000
+11010000
+11010000
+11010000
+11010000
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010001
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010011
+11010011
+11010100
+11010100
+11010110
+00000000
+00101100
+00101110
+00110000
+00110001
+00110010
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001100
+11001110
+11001110
+11001111
+11010000
+11010000
+11010000
+11010001
+11010001
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010010
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010100
+11010100
+11010100
+11010101
+11010110
+00000000
+00101010
+00101101
+00101110
+00110000
+00110001
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001110
+11001111
+11010000
+11010000
+11010001
+11010010
+11010010
+11010010
+11010010
+11010010
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010011
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010101
+11010101
+11010110
+11010110
+11011000
+00000000
+00101010
+00101100
+00101110
+00101111
+00110000
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001110
+11010000
+11010000
+11010001
+11010010
+11010010
+11010010
+11010011
+11010011
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010100
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010110
+11010110
+11010110
+11010111
+11011000
+00000000
+00101000
+00101011
+00101100
+00101110
+00101111
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010000
+11010001
+11010010
+11010010
+11010011
+11010100
+11010100
+11010100
+11010100
+11010100
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010101
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010111
+11010111
+11011000
+11011000
+11011010
+00000000
+00101000
+00101010
+00101100
+00101101
+00101110
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010000
+11010010
+11010010
+11010011
+11010100
+11010100
+11010100
+11010101
+11010101
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010110
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11011000
+11011000
+11011000
+11011001
+11011010
+00000000
+00100110
+00101001
+00101010
+00101100
+00101101
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010010
+11010011
+11010100
+11010100
+11010101
+11010110
+11010110
+11010110
+11010110
+11010110
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11010111
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011001
+11011001
+11011010
+11011010
+11011100
+00000000
+00100110
+00101000
+00101010
+00101011
+00101100
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010010
+11010100
+11010100
+11010101
+11010110
+11010110
+11010110
+11010111
+11010111
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011000
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011010
+11011010
+11011010
+11011011
+11011100
+00000000
+00100100
+00100111
+00101000
+00101010
+00101011
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010100
+11010101
+11010110
+11010110
+11010111
+11011000
+11011000
+11011000
+11011000
+11011000
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011001
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011011
+11011011
+11011100
+11011100
+11011110
+00000000
+00100100
+00100110
+00101000
+00101001
+00101010
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010100
+11010110
+11010110
+11010111
+11011000
+11011000
+11011000
+11011001
+11011001
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011010
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011100
+11011100
+11011100
+11011101
+11011110
+00000000
+00100010
+00100101
+00100110
+00101000
+00101001
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010110
+11010111
+11011000
+11011000
+11011001
+11011010
+11011010
+11011010
+11011010
+11011010
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011011
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011101
+11011110
+11011110
+11100000
+00000000
+00100010
+00100100
+00100110
+00100111
+00101000
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010110
+11011000
+11011000
+11011001
+11011010
+11011010
+11011010
+11011011
+11011011
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011100
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011110
+11011110
+11011111
+11100000
+00000000
+00100000
+00100011
+00100100
+00100110
+00100111
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011000
+11011001
+11011010
+11011010
+11011011
+11011100
+11011100
+11011100
+11011100
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011101
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011111
+11100000
+11100001
+00000000
+00100000
+00100010
+00100100
+00100101
+00100110
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011000
+11011010
+11011010
+11011011
+11011100
+11011100
+11011100
+11011101
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011110
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11100000
+11100000
+11100001
+00000000
+00011111
+00100001
+00100010
+00100100
+00100101
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011010
+11011011
+11011100
+11011100
+11011101
+11011110
+11011110
+11011110
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11011111
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100001
+00000000
+00011111
+00100000
+00100010
+00100011
+00100100
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011010
+11011100
+11011100
+11011101
+11011110
+11011110
+11011111
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100000
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100010
+11100010
+00000000
+00011111
+00100000
+00100001
+00100010
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011100
+11011110
+11011110
+11011111
+11100000
+11100000
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100001
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100011
+00000000
+00011110
+00100000
+00100000
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011110
+11100000
+11100000
+11100001
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100010
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100100
+11100100
+00000000
+00011101
+00011110
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100010
+11100010
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100011
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100101
+00000000
+00011100
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100010
+11100011
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100100
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100110
+11100110
+00000000
+00011011
+00011100
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100100
+11100100
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100101
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100111
+00000000
+00011010
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100100
+11100101
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100110
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11101000
+11101000
+00000000
+00011001
+00011010
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100110
+11100110
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11100111
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101001
+00000000
+00011000
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100110
+11100111
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101000
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101010
+11101010
+00000000
+00010111
+00011000
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101000
+11101000
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101001
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101011
+00000000
+00010110
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101000
+11101001
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101010
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101100
+11101100
+00000000
+00010101
+00010110
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101010
+11101010
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101011
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101101
+00000000
+00010100
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101010
+11101011
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101100
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101110
+11101110
+00000000
+00010011
+00010100
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101100
+11101100
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101101
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101111
+00000000
+00010010
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101100
+11101101
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101110
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11110000
+00000000
+00010001
+00010010
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101110
+11101110
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11101111
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+00000000
+00010000
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101110
+11101111
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110000
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+00000000
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110000
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110001
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+00000000
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110010
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+00000000
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110010
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110011
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+00000000
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110100
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+00000000
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110100
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110101
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+00000000
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110110
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+00000000
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110110
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11110111
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+00000000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111000
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+00000000
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111001
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+00000000
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111010
+11111010
+11111010
+11111010
+11111010
+11111011
+11111011
+11111011
+11111011
+11111011
+00000000
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111011
+11111011
+11111011
+11111011
+11111100
+11111100
+11111100
+11111100
+00000000
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111100
+11111100
+11111100
+11111101
+11111101
+11111101
+00000000
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111101
+11111101
+11111110
+11111110
+00000000
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111110
+11111111
+00000000
+00000010
+00000011
+00000100
+00000101
+00000110
+00000111
+00001000
+00001001
+00001010
+00001011
+00001100
+00001101
+00001110
+00001111
+00010000
+00010001
+00010010
+00010011
+00010100
+00010101
+00010110
+00010111
+00011000
+00011001
+00011010
+00011011
+00011100
+00011101
+00011110
+00011111
+00100000
+00100001
+00100010
+00100011
+00100100
+00100101
+00100110
+00100111
+00101000
+00101001
+00101010
+00101011
+00101100
+00101101
+00101110
+00101111
+00110000
+00110001
+00110010
+00110011
+00110100
+00110101
+00110110
+00110111
+00111000
+00111001
+00111010
+00111011
+00111100
+00111101
+00111110
+00111111
+01000000
+01000001
+01000010
+01000011
+01000100
+01000101
+01000110
+01000111
+01001000
+01001001
+01001010
+01001011
+01001100
+01001101
+01001110
+01001111
+01010000
+01010001
+01010010
+01010011
+01010100
+01010101
+01010110
+01010111
+01011000
+01011001
+01011010
+01011011
+01011100
+01011101
+01011110
+01011111
+01100000
+01100001
+01100010
+01100011
+01100100
+01100101
+01100110
+01100111
+01101000
+01101001
+01101010
+01101011
+01101100
+01101101
+01101110
+01101111
+01110000
+01110001
+01110010
+01110011
+01110100
+01110101
+01110110
+01110111
+01111000
+01111001
+01111010
+01111011
+01111100
+01111101
+01111110
+01111111
+10000000
+10000001
+10000010
+10000011
+10000100
+10000101
+10000110
+10000111
+10001000
+10001001
+10001010
+10001011
+10001100
+10001101
+10001110
+10001111
+10010000
+10010001
+10010010
+10010011
+10010100
+10010101
+10010110
+10010111
+10011000
+10011001
+10011010
+10011011
+10011100
+10011101
+10011110
+10011111
+10100000
+10100001
+10100010
+10100011
+10100100
+10100101
+10100110
+10100111
+10101000
+10101001
+10101010
+10101011
+10101100
+10101101
+10101110
+10101111
+10110000
+10110001
+10110010
+10110011
+10110100
+10110101
+10110110
+10110111
+10111000
+10111001
+10111010
+10111011
+10111100
+10111101
+10111110
+10111111
+11000000
+11000001
+11000010
+11000011
+11000100
+11000101
+11000110
+11000111
+11001000
+11001001
+11001010
+11001011
+11001100
+11001101
+11001110
+11001111
+11010000
+11010001
+11010010
+11010011
+11010100
+11010101
+11010110
+11010111
+11011000
+11011001
+11011010
+11011011
+11011100
+11011101
+11011110
+11011111
+11100000
+11100001
+11100010
+11100011
+11100100
+11100101
+11100110
+11100111
+11101000
+11101001
+11101010
+11101011
+11101100
+11101101
+11101110
+11101111
+11110000
+11110001
+11110010
+11110011
+11110100
+11110101
+11110110
+11110111
+11111000
+11111001
+11111010
+11111011
+11111100
+11111101
+11111110
+11111111
diff --git a/posit_adder_verilog/README.txt b/posit_adder_verilog/README.txt
new file mode 100644
index 0000000..f5acdfb
--- /dev/null
+++ b/posit_adder_verilog/README.txt
@@ -0,0 +1,15 @@
+File description:
+1. posit_add.v 			: Top-module which takes N (posit word size) and es (posit exponent size). It also contains all the required sub-module. 
+
+Below are the files for test-module for posit adder with N=8, ES=4 (User can test for other options). It is an all exhaustive test for 8-bit operands.
+
+2. posit_add_8bit_tb.v		: Test-bench module. 	
+3. posit_add_8bit.sh		: A ModelSim bash script to invoke and run modelsim simulator to run the test-bench.
+4. Pin1_8bit.txt		: Input-1 8-bit 	 
+5. Pin2_8bit.txt 		: Input-2 8-bit
+6. Pout_8bit_ES4.txt		: Pre-stored posit addition results for comparison purpose. 
+
+**. error_8bit.txt		: File will be generated during simulation which contains the difference of result produce by the Verilog module with pre-stored posit addition results. 
+
+
+7. julia_posit8_add.sh		: This is a bash shell script for posit addition using julia posit package. It is currently using 8-bit inputs. Julia posit package can be downloaded from https://github.com/interplanetary-robot/SigmoidNumbers
diff --git a/posit_adder_verilog/add.cr.mti b/posit_adder_verilog/add.cr.mti
new file mode 100644
index 0000000..66598df
--- /dev/null
+++ b/posit_adder_verilog/add.cr.mti
@@ -0,0 +1,29 @@
+{H:/Msc project/add/posit_add_8bit_tb.v} {1 {vlog -work work -vopt -stats=none {H:/Msc project/add/posit_add_8bit_tb.v}
+Model Technology ModelSim SE-64 vlog 2020.1 Compiler 2020.01 Jan 28 2020
+-- Compiling module posit_add_8bit_tb_v
+
+Top level modules:
+	posit_add_8bit_tb_v
+
+} {} {}} {H:/Msc project/add/posit_add.v} {1 {vlog -work work -vopt -stats=none {H:/Msc project/add/posit_add.v}
+Model Technology ModelSim SE-64 vlog 2020.1 Compiler 2020.01 Jan 28 2020
+-- Compiling module posit_add
+-- Compiling module data_extract_v1
+-- Compiling module sub_N
+-- Compiling module add_N
+-- Compiling module sub_N_in
+-- Compiling module add_N_in
+-- Compiling module add_sub_N
+-- Compiling module add_1
+-- Compiling module abs_regime
+-- Compiling module conv_2c
+-- Compiling module reg_exp_op
+-- Compiling module DSR_left_N_S
+-- Compiling module DSR_right_N_S
+-- Compiling module LOD_N
+-- Compiling module LOD
+
+Top level modules:
+	posit_add
+
+} {} {}}
diff --git a/posit_adder_verilog/add.mpf b/posit_adder_verilog/add.mpf
new file mode 100644
index 0000000..d3aab4c
--- /dev/null
+++ b/posit_adder_verilog/add.mpf
@@ -0,0 +1,2256 @@
+; vsim modelsim.ini file
+[Version]
+INIVersion = "2020.1"
+
+; Copyright 1991-2020 Mentor Graphics Corporation
+;
+; All Rights Reserved.
+;
+; THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS THE PROPERTY OF 
+; MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS SUBJECT TO LICENSE TERMS.
+;   
+
+[Library]
+std = $MODEL_TECH/../std
+ieee = $MODEL_TECH/../ieee
+vital2000 = $MODEL_TECH/../vital2000
+;
+; VITAL concerns:
+;
+; The library ieee contains (among other packages) the packages of the
+; VITAL 2000 standard.  When a design uses VITAL 2000 exclusively, it should use
+; the physical library ieee (recommended), or use the physical library
+; vital2000, but not both.  The design can use logical library ieee and/or
+; vital2000 as long as each of these maps to the same physical library, either
+; ieee or vital2000.
+;
+; A design using the 1995 version of the VITAL packages, whether or not
+; it also uses the 2000 version of the VITAL packages, must have logical library
+; name ieee mapped to physical library vital1995.  (A design cannot use library
+; vital1995 directly because some packages in this library use logical name ieee
+; when referring to the other packages in the library.)  The design source
+; should use logical name ieee when referring to any packages there except the
+; VITAL 2000 packages.  Any VITAL 2000 present in the design must use logical
+; name vital2000 (mapped to physical library vital2000) to refer to those
+; packages.
+; ieee = $MODEL_TECH/../vital1995
+;
+; For compatiblity with previous releases, logical library name vital2000 maps
+; to library vital2000 (a different library than library ieee, containing the
+; same packages).
+; A design should not reference VITAL from both the ieee library and the
+; vital2000 library because the vital packages are effectively different.
+; A design that references both the ieee and vital2000 libraries must have
+; both logical names ieee and vital2000 mapped to the same library, either of
+; these:
+;   $MODEL_TECH/../ieee
+;   $MODEL_TECH/../vital2000
+;
+verilog = $MODEL_TECH/../verilog
+std_developerskit = $MODEL_TECH/../std_developerskit
+synopsys = $MODEL_TECH/../synopsys
+modelsim_lib = $MODEL_TECH/../modelsim_lib
+sv_std = $MODEL_TECH/../sv_std
+mtiAvm = $MODEL_TECH/../avm
+mtiRnm = $MODEL_TECH/../rnm
+mtiOvm = $MODEL_TECH/../ovm-2.1.2
+mtiUvm = $MODEL_TECH/../uvm-1.1d
+mtiUPF = $MODEL_TECH/../upf_lib
+mtiPA  = $MODEL_TECH/../pa_lib
+floatfixlib = $MODEL_TECH/../floatfixlib
+mc2_lib = $MODEL_TECH/../mc2_lib
+flps_lib = $MODEL_TECH/../flps_lib
+osvvm = $MODEL_TECH/../osvvm
+
+; added mapping for ADMS
+mgc_ams = $MODEL_TECH/../mgc_ams
+ieee_env = $MODEL_TECH/../ieee_env
+
+;vhdl_psl_checkers = $MODEL_TECH/../vhdl_psl_checkers       // Source files only for this release
+;verilog_psl_checkers = $MODEL_TECH/../verilog_psl_checkers // Source files only for this release
+;mvc_lib = $MODEL_TECH/../mvc_lib
+infact = $MODEL_TECH/../infact
+vhdlopt_lib = $MODEL_TECH/../vhdlopt_lib
+vh_ux01v_lib = $MODEL_TECH/../vh_ux01v_lib
+
+; Automatically perform logical->physical mapping for physical libraries that
+; appear in -L/-Lf options with filesystem path delimiters (e.g. '.' or '/').
+; The tail of the filesystem path name is chosen as the logical library name.
+; For example, in the command "vopt -L ./path/to/lib1 -o opttop top",
+; vopt automatically performs the mapping "lib1 -> ./path/to/lib1".
+; See the User Manual for more details.
+;
+; AutoLibMapping = 0
+
+work = work
+[DefineOptionset]
+; Define optionset entries for the various compilers, vmake, and vsim.
+; These option sets can be used with the "-optionset <optionsetname>" syntax.
+; i.e.
+;  vlog -optionset COMPILEDEBUG top.sv
+;  vsim -optionset UVMDEBUG my_top
+;
+; Following are some useful examples.
+
+; define a vsim optionset for uvm debugging
+UVMDEBUG = -uvmcontrol=all -msgmode both -displaymsgmode both -classdebug -onfinish stop
+
+; define a vopt optionset for debugging
+VOPTDEBUG = +acc -debugdb
+
+[encryption]
+; For vencrypt and vhencrypt.
+
+; Controls whether to encrypt whole files by ignoring all protect directives
+; (except "viewport" and "interface_viewport") that are present in the input.
+; The default is 0, use embedded protect directives to control the encryption.
+; Set this to 1 to encrypt whole files by ignoring embedded protect directives.
+; wholefile = 0
+
+; Sets the data_method to use for the symmetric session key.
+; The session key is a symmetric key that is randomly generated for each
+; protected region (envelope) and is the heart of all encryption.  This is used
+; to set the length of the session key to generate and use when encrypting the
+; HDL text.  Supported values are aes128, aes192, and aes256.
+; data_method = aes128
+
+; The following 2 are for specifying an IEEE Std. 1735 Version 2 (V2) encryption
+; "recipe" comprising an optional common block, at least one tool block (which
+; contains the key public key), and the text to be encrypted.  The common block
+; and any of the tool blocks may contain rights in the form of the "control"
+; directive.  The text to be encrypted is specified either by setting
+; "wholefile" to 1 or by embedding protect "begin" and "end" directives in
+; the input HDL files.
+
+; Common recipe specification file.  This file is optional.  Its presence will
+; require at least one "toolblock" to be specified.
+; Directives such as "author" "author_info" and "data_method",
+; as well as the common block license specification, go in this file.
+; common = <file name>
+
+; Tool block specification recipe(s).  Public key file with optional tool block
+; file name.  May be multiply-defined; at least one tool block is required if
+; a recipe is being specified.
+; Key file is a file name with no extension (.deprecated or .active will be
+; supplied by the encryption tool).
+; Rights file name is optional.
+; toolblock = <key file name>[,<rights file name>]{:<key file name>[,<rights file name>]}
+
+; Location of directory containing recipe files.
+; The default location is in the product installation directory.
+; keyring = $MODEL_TECH/../keyring
+
+; Enable encryption statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list]
+; Add '-' to disable specific statistics. Default is [cmd,msg].
+Stats = cmd,msg
+
+[vcom]
+; VHDL93 variable selects language version as the default. 
+; Default is VHDL-2002.
+; Value of 0 or 1987 for VHDL-1987.
+; Value of 1 or 1993 for VHDL-1993.
+; Default or value of 2 or 2002 for VHDL-2002.
+; Value of 3 or 2008 for VHDL-2008
+; Value of 4 or ams99 for VHDL-AMS-1999
+; Value of 5 or ams07 for VHDL-AMS-2007
+VHDL93 = 2002
+
+; Ignore VHDL-2008 declaration of REAL_VECTOR in package STANDARD. Default is off.
+; ignoreStandardRealVector = 1
+
+; Show source line containing error. Default is off.
+; Show_source = 1
+
+; Turn off unbound-component warnings. Default is on.
+; Show_Warning1 = 0
+
+; Turn off process-without-a-wait-statement warnings. Default is on.
+; Show_Warning2 = 0
+
+; Turn off null-range warnings. Default is on.
+; Show_Warning3 = 0
+
+; Turn off no-space-in-time-literal warnings. Default is on.
+; Show_Warning4 = 0
+
+; Turn off multiple-drivers-on-unresolved-signal warnings. Default is on.
+; Show_Warning5 = 0
+
+; Turn off optimization for IEEE std_logic_1164 package. Default is on.
+; Optimize_1164 = 0
+
+; Enable compiler statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; Turn on resolving of ambiguous function overloading in favor of the
+; "explicit" function declaration (not the one automatically created by
+; the compiler for each type declaration). Default is off.
+; The .ini file has Explicit enabled so that std_logic_signed/unsigned
+; will match the behavior of synthesis tools.
+Explicit = 1
+
+; Turn off acceleration of the VITAL packages. Default is to accelerate.
+; NoVital = 1
+
+; Turn off VITAL compliance checking. Default is checking on.
+; NoVitalCheck = 1
+
+; Ignore VITAL compliance checking errors. Default is to not ignore.
+; IgnoreVitalErrors = 1
+
+; Turn off VITAL compliance checking warnings. Default is to show warnings.
+; Show_VitalChecksWarnings = 0
+
+; Turn off PSL assertion warning messages. Default is to show warnings.
+; Show_PslChecksWarnings = 0
+
+; Enable parsing of embedded PSL assertions. Default is enabled.
+; EmbeddedPsl = 0
+
+; Keep silent about case statement static warnings.
+; Default is to give a warning.
+; NoCaseStaticError = 1
+
+; Keep silent about warnings caused by aggregates that are not locally static.
+; Default is to give a warning.
+; NoOthersStaticError = 1
+
+; Treat as errors:
+;   case statement static warnings
+;   warnings caused by aggregates that are not locally static
+; Overrides NoCaseStaticError, NoOthersStaticError settings.
+; PedanticErrors = 1
+
+; Turn off inclusion of debugging info within design units.
+; Default is to include debugging info.
+; NoDebug = 1
+
+; Turn off "Loading..." messages. Default is messages on.
+; Quiet = 1
+
+; Turn on some limited synthesis rule compliance checking. Checks only:
+;    -- signals used (read) by a process must be in the sensitivity list
+; CheckSynthesis = 1
+
+; Activate optimizations on expressions that do not involve signals,
+; waits, or function/procedure/task invocations. Default is off.
+; ScalarOpts = 1
+
+; Turns on lint-style checking.
+; Show_Lint = 1
+
+; Require the user to specify a configuration for all bindings,
+; and do not generate a compile time default binding for the
+; component. This will result in an elaboration error of
+; 'component not bound' if the user fails to do so. Avoids the rare
+; issue of a false dependency upon the unused default binding.
+; RequireConfigForAllDefaultBinding = 1
+
+; Perform default binding at compile time.
+; Default is to do default binding at load time.
+; BindAtCompile = 1;
+
+; Inhibit range checking on subscripts of arrays. Range checking on
+; scalars defined with subtypes is inhibited by default.
+; NoIndexCheck = 1
+
+; Inhibit range checks on all (implicit and explicit) assignments to
+; scalar objects defined with subtypes.
+; NoRangeCheck = 1
+
+; Set the prefix to be honored for synthesis/coverage pragma recognition.
+; Default is "".
+; AddPragmaPrefix = ""
+
+; Ignore synthesis and coverage pragmas with this prefix.
+; Default is "".
+; IgnorePragmaPrefix = ""
+
+; Turn on code coverage in VHDL design units. Default is off.
+; Coverage = sbceft
+
+; Turn off code coverage in VHDL subprograms. Default is on.
+; CoverSub = 0
+
+; Automatically exclude VHDL case statement OTHERS choice branches.
+; This includes OTHERS choices in selected signal assigment statements.
+; Default is to not exclude.
+; CoverExcludeDefault = 1
+
+; Control compiler and VOPT optimizations that are allowed when
+; code coverage is on.  Refer to the comment for this in the [vlog] area. 
+; CoverOpt = 3
+
+; Turn on or off clkOpt optimization for code coverage. Default is on.
+; CoverClkOpt = 1
+
+; Turn on or off clkOpt optimization builtins for code coverage. Default is on.
+; CoverClkOptBuiltins = 0
+
+; Inform code coverage optimizations to respect VHDL 'H' and 'L'
+; values on signals in conditions and expressions, and to not automatically
+; convert them to '1' and '0'. Default is to not convert.
+; CoverRespectHandL = 0
+
+; Increase or decrease the maximum number of rows allowed in a UDP table
+; implementing a VHDL condition coverage or expression coverage expression.
+; More rows leads to a longer compile time, but more expressions covered.
+; CoverMaxUDPRows = 192
+
+; Increase or decrease the maximum number of input patterns that are present
+; in FEC table. This leads to a longer compile time with more expressions
+; covered with FEC metric.
+; CoverMaxFECRows = 192
+
+; Increase or decrease the limit on the size of expressions and conditions
+; considered for expression and condition coverages. Higher FecUdpEffort leads 
+; to higher compile, optimize and simulation time, but more expressions and 
+; conditions are considered for coverage in the design. FecUdpEffort can
+; be set to a number ranging from 1 (low) to 3 (high), defined as:
+;   1 - (low) Only small expressions and conditions considered for coverage.
+;   2 - (medium) Bigger expressions and conditions considered for coverage.
+;   3 - (high) Very large expressions and conditions considered for coverage.
+; The default setting is 1 (low).
+; FecUdpEffort = 1
+
+; Enable or disable Focused Expression Coverage analysis for conditions and
+; expressions. Focused Expression Coverage data is provided by default when
+; expression and/or condition coverage is active.
+; CoverFEC = 0
+
+; Enable or disable UDP Coverage analysis for conditions and expressions.
+; UDP Coverage data is disabled by default when expression and/or condition
+; coverage is active.
+; CoverUDP = 1
+
+; Enable or disable Rapid Expression Coverage mode for conditions and expressions.
+; Disabling this would convert non-masking conditions in FEC tables to matching
+; input patterns. 
+; CoverREC = 1
+
+; Enable or disable bit-blasting multi-bit operands of reduction prefix expressions
+; for expression/condition coverage.
+; NOTE: Enabling this may have a negative impact on simulation performance.
+; CoverExpandReductionPrefix = 0
+
+; Enable or disable short circuit evaluation of conditions and expressions when
+; condition or expression coverage is active. Short circuit evaluation is enabled
+; by default.
+; CoverShortCircuit = 0
+
+; Enable code coverage reporting of code that has been optimized away.
+; The default is not to report.
+; CoverReportCancelled = 1
+
+; Enable deglitching of code coverage in combinatorial, non-clocked, processes.
+; Default is no deglitching.
+; CoverDeglitchOn = 1
+
+; Control the code coverage deglitching period. A period of 0, eliminates delta
+; cycle glitches. The value of CoverDeglitchPeriod needs to be either be 0 or a
+; time string that includes time units. Examples: 0 or 10.0ps or "10.0 ps".
+; CoverDeglitchPeriod = 0
+
+; Use this directory for compiler temporary files instead of "work/_temp"
+; CompilerTempDir = /tmp
+
+; Set this to cause the compilers to force data to be committed to disk
+; when the files are closed.
+; SyncCompilerFiles = 1
+
+; Add VHDL-AMS declarations to package STANDARD
+; Default is not to add
+; AmsStandard = 1
+
+; Range and length checking will be performed on array indices and discrete
+; ranges, and when violations are found within subprograms, errors will be
+; reported. Default is to issue warnings for violations, because subprograms
+; may not be invoked.
+; NoDeferSubpgmCheck = 0
+
+; Turn ON detection of FSMs having single bit current state variable.
+; FsmSingle = 1
+
+; Turn off reset state transitions in FSM.
+; FsmResetTrans = 0
+
+; Turn ON detection of FSM Implicit Transitions.
+; FsmImplicitTrans = 1
+
+; Controls whether or not to show immediate assertions with constant expressions
+; in GUI/report/UCDB etc. By default, immediate assertions with constant
+; expressions are shown in GUI/report/UCDB etc. This does not affect
+; evaluation of immediate assertions.
+; ShowConstantImmediateAsserts = 0
+
+; Controls how VHDL basic identifiers are stored with the design unit.
+; Does not make the language case-sensitive, affects only how declarations
+; declared with basic identifiers have their names stored and printed
+; (in the GUI, examine, etc.).
+; Default is to preserve the case as originally depicted in the VHDL source.
+; Value of 0 indicates to change all basic identifiers to lower case.
+; PreserveCase = 0
+
+; For Configuration Declarations, controls the effect that USE clauses have
+; on visibility inside the configuration items being configured.  If 1
+; (the default), then use pre-10.0 behavior. If 0, then for stricter LRM-compliance,
+; extend the visibility of objects made visible through USE clauses into nested
+; component configurations.
+; OldVHDLConfigurationVisibility = 0
+
+; Allows VHDL configuration declarations to be in a different library from
+; the corresponding configured entity. Default is to not allow this for
+; stricter LRM-compliance.
+; SeparateConfigLibrary = 1;
+
+; Determine how mode OUT subprogram parameters of type array and record are treated.
+; If 0 (the default), then only VHDL 2008 will do this initialization.
+; If 1, always initialize the mode OUT parameter to its default value.
+; If 2, do not initialize the mode OUT out parameter.
+; Note that prior to release 10.1, all language versions did not initialize mode
+; OUT array and record type parameters, unless overridden here via this mechanism.
+; In release 10.1 and later, only files compiled with VHDL 2008 will cause this
+; initialization, unless overridden here.
+; InitOutCompositeParam = 0
+
+; Generate symbols debugging database in only some special cases to save on
+; the number of files in the library. For other design-units, this database is
+; generated on-demand in vsim. 
+; Default is to to generate debugging database for all design-units.
+; SmartDbgSym = 1
+
+; Enable or disable automatic creation of missing libraries.
+; Default is 1 (enabled)  
+; CreateLib = 1
+
+; Describe compilation options according to matching file patterns.
+; File pattern * matches all printing characters other than '/'.
+; File pattern **/x matches all paths containing file/directory x.
+; File pattern x/** matches all paths beginning at directory x.
+; FileOptMap = (**/*.vhd => -2008);
+
+; Describe library targets of compilation according to matching file patterns.
+; LibMap = (**/*.vhd => work);
+
+[vlog]
+; Turn off inclusion of debugging info within design units.
+; Default is to include debugging info.
+; NoDebug = 1
+
+; Turn off "Loading..." messages. Default is messages on.
+; Quiet = 1
+
+; Turn on Verilog hazard checking (order-dependent accessing of global vars).
+; Default is off.
+; Hazard = 1
+
+; Turn on converting regular Verilog identifiers to uppercase. Allows case
+; insensitivity for module names. Default is no conversion.
+; UpCase = 1
+
+; Activate optimizations on expressions that do not involve signals,
+; waits, or function/procedure/task invocations. Default is off.
+; ScalarOpts = 1
+
+; Turns on lint-style checking.
+; Show_Lint = 1
+
+; Show source line containing error. Default is off.
+; Show_source = 1
+
+; Turn on bad option warning. Default is off.
+; Show_BadOptionWarning = 1
+
+; Revert back to IEEE 1364-1995 syntax, default is 0 (off).
+; vlog95compat = 1
+
+; Turn off PSL warning messages. Default is to show warnings.
+; Show_PslChecksWarnings = 0
+
+; Enable parsing of embedded PSL assertions. Default is enabled.
+; EmbeddedPsl = 0
+
+; Enable compiler statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list,kb]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; Set the threshold for automatically identifying sparse Verilog memories.
+; A memory with total size in bytes equal to or more than the sparse memory
+; threshold gets marked as sparse automatically, unless specified otherwise
+; in source code or by the +nosparse commandline option of vlog or vopt.
+; The default is 1M.  (i.e. memories with total size equal
+; to or greater than 1Mb are marked as sparse)
+; SparseMemThreshold = 1048576 
+
+; Set the prefix to be honored for synthesis and coverage pragma recognition.
+; Default is "".
+; AddPragmaPrefix = ""
+
+; Ignore synthesis and coverage pragmas with this prefix.
+; Default is "".
+; IgnorePragmaPrefix = ""
+
+; Set the option to treat all files specified in a vlog invocation as a
+; single compilation unit. The default value is set to 0 which will treat
+; each file as a separate compilation unit as specified in the P1800 draft standard.
+; MultiFileCompilationUnit = 1
+
+; Turn on code coverage in Verilog design units. Default is off.
+; Coverage = sbceft
+
+; Automatically exclude Verilog case statement default branches. 
+; Default is to not automatically exclude defaults.
+; CoverExcludeDefault = 1
+
+; Increase or decrease the maximum number of rows allowed in a UDP table
+; implementing a VHDL condition coverage or expression coverage expression.
+; More rows leads to a longer compile time, but more expressions covered.
+; CoverMaxUDPRows = 192
+
+; Increase or decrease the maximum number of input patterns that are present
+; in FEC table. This leads to a longer compile time with more expressions
+; covered with FEC metric.
+; CoverMaxFECRows = 192
+
+; Enable Multi Bit Expression Coverage in a Design, If design has expression with
+; multi bit operands, this option enables its Expression Coverage.
+; The default value is 0.
+; CoverFecMultiBit = 1
+
+; Increase or decrease the limit on the size of expressions and conditions
+; considered for expression and condition coverages. Higher FecUdpEffort leads 
+; to higher compile, optimize and simulation time, but more expressions and 
+; conditions are considered for coverage in the design. FecUdpEffort can
+; be set to a number ranging from 1 (low) to 3 (high), defined as:
+;   1 - (low) Only small expressions and conditions considered for coverage.
+;   2 - (medium) Bigger expressions and conditions considered for coverage.
+;   3 - (high) Very large expressions and conditions considered for coverage.
+; The default setting is 1 (low).
+; FecUdpEffort = 1
+
+; Enable or disable Focused Expression Coverage analysis for conditions and
+; expressions. Focused Expression Coverage data is provided by default when
+; expression and/or condition coverage is active.
+; CoverFEC = 0
+
+; Enable or disable UDP Coverage analysis for conditions and expressions.
+; UDP Coverage data is disabled by default when expression and/or condition
+; coverage is active.
+; CoverUDP = 1
+
+; Enable or disable Rapid Expression Coverage mode for conditions and expressions.
+; Disabling this would convert non-masking conditions in FEC tables to matching
+; input patterns. 
+; CoverREC = 1
+
+; Enable or disable bit-blasting multi-bit operands of reduction prefix expressions
+; for expression/condition coverage.
+; NOTE: Enabling this may have a negative impact on simulation performance.
+; CoverExpandReductionPrefix = 0
+
+; Enable or disable short circuit evaluation of conditions and expressions when
+; condition or expression coverage is active. Short circuit evaluation is enabled
+; by default.
+; CoverShortCircuit = 0
+
+; Enable deglitching of code coverage in combinatorial, non-clocked, processes.
+; Default is no deglitching.
+; CoverDeglitchOn = 1
+
+; Control the code coverage deglitching period. A period of 0, eliminates delta
+; cycle glitches. The value of CoverDeglitchPeriod needs to be either be 0 or a
+; time string that includes time units. Examples: 0 or 10.0ps or "10.0 ps".
+; CoverDeglitchPeriod = 0
+
+; Turn on code coverage in VLOG `celldefine modules, modules containing
+; specify blocks, and modules included using vlog -v and -y. Default is off.
+; CoverCells = 1
+
+; Enable code coverage reporting of code that has been optimized away.
+; The default is not to report.
+; CoverReportCancelled = 1
+
+; Control compiler and VOPT optimizations that are allowed when
+; code coverage is on. This is a number from 0 to 5, with the following
+; meanings (the default is 3):
+;    5 -- All allowable optimizations are on.
+;    4 -- Turn off removing unreferenced code.
+;    3 -- Turn off process, always block and if statement merging.
+;    2 -- Turn off expression optimization, converting primitives
+;         to continuous assignments, VHDL subprogram inlining.
+;         and VHDL clkOpt (converting FF's to builtins).
+;    1 -- Turn off continuous assignment optimizations and clock suppression.
+;    0 -- Turn off Verilog module inlining and VHDL arch inlining.
+; HOWEVER, if fsm coverage is turned on, optimizations will be forced to
+; level 3, with also turning off converting primitives to continuous assigns.
+; CoverOpt = 3
+
+; Specify the override for the default value of "cross_num_print_missing"
+; option for the Cross in Covergroups. If not specified then LRM default
+; value of 0 (zero) is used. This is a compile time option.
+; SVCrossNumPrintMissingDefault = 0
+
+; Setting following to 1 would cause creation of variables which
+; would represent the value of Coverpoint expressions. This is used
+; in conjunction with "SVCoverpointExprVariablePrefix" option
+; in the modelsim.ini
+; EnableSVCoverpointExprVariable = 0
+
+; Specify the override for the prefix used in forming the variable names
+; which represent the Coverpoint expressions. This is used in conjunction with 
+; "EnableSVCoverpointExprVariable" option of the modelsim.ini
+; The default prefix is "expr".
+; The variable name is
+;    variable name => <prefix>_<coverpoint name>
+; SVCoverpointExprVariablePrefix = expr
+
+; Override for the default value of the SystemVerilog covergroup,
+; coverpoint, and cross option.goal (defined to be 100 in the LRM).
+; NOTE: It does not override specific assignments in SystemVerilog
+; source code. NOTE: The modelsim.ini variable "SVCovergroupGoal"
+; in the [vsim] section can override this value.
+; SVCovergroupGoalDefault = 100
+
+; Override for the default value of the SystemVerilog covergroup,
+; coverpoint, and cross type_option.goal (defined to be 100 in the LRM)
+; NOTE: It does not override specific assignments in SystemVerilog
+; source code. NOTE: The modelsim.ini variable "SVCovergroupTypeGoal"
+; in the [vsim] section can override this value.
+; SVCovergroupTypeGoalDefault = 100
+
+; Specify the override for the default value of "strobe" option for the
+; Covergroup Type. This is a compile time option which forces "strobe" to
+; a user specified default value and supersedes SystemVerilog specified
+; default value of '0'(zero). NOTE: This can be overriden by a runtime
+; modelsim.ini variable "SVCovergroupStrobe" in the [vsim] section.
+; SVCovergroupStrobeDefault = 0
+
+; Specify the override for the default value of "per_instance" option for the
+; Covergroup variables. This is a compile time option which forces "per_instance"
+; to a user specified default value and supersedes SystemVerilog specified
+; default value of '0'(zero).
+; SVCovergroupPerInstanceDefault = 0
+
+; Specify the override for the default value of "get_inst_coverage" option for the
+; Covergroup variables. This is a compile time option which forces 
+; "get_inst_coverage" to a user specified default value and supersedes 
+; SystemVerilog specified default value of '0'(zero).
+; SVCovergroupGetInstCoverageDefault = 0
+
+;
+; A space separated list of resource libraries that contain precompiled
+; packages.  The behavior is identical to using the "-L" switch.
+; 
+; LibrarySearchPath = <path/lib> [<path/lib> ...]
+LibrarySearchPath = mtiAvm mtiRnm mtiOvm mtiUvm mtiUPF infact
+
+; The behavior is identical to the "-mixedansiports" switch.  Default is off.
+; MixedAnsiPorts = 1
+
+; Enable SystemVerilog 3.1a $typeof() function. Default is off.
+; EnableTypeOf = 1
+
+; Only allow lower case pragmas. Default is disabled.
+; AcceptLowerCasePragmaOnly = 1
+
+; Set the maximum depth permitted for a recursive include file nesting.
+; IncludeRecursionDepthMax = 5
+
+; Turn ON detection of FSMs having single bit current state variable.
+; FsmSingle = 1
+
+; Turn off reset state transitions in FSM.
+; FsmResetTrans = 0
+
+; Turn off detections of FSMs having x-assignment.
+; FsmXAssign = 0
+
+; Turn ON detection of FSM Implicit Transitions.
+; FsmImplicitTrans = 1
+
+; List of file suffixes which will be read as SystemVerilog.  White space
+; in extensions can be specified with a back-slash: "\ ".  Back-slashes
+; can be specified with two consecutive back-slashes: "\\";
+; SvFileSuffixes = sv svp svh
+
+; This setting is the same as the vlog -sv command line switch.
+; Enables SystemVerilog features and keywords when true (1).
+; When false (0), the rules of IEEE Std 1364-2005 are followed and 
+; SystemVerilog keywords are ignored. 
+; Svlog = 0
+
+; Prints attribute placed upon SV packages during package import
+; when true (1).  The attribute will be ignored when this
+; entry is false (0). The attribute name is "package_load_message".
+; The value of this attribute is a string literal.
+; Default is true (1).
+; PrintSVPackageLoadingAttribute = 1
+
+; Do not show immediate assertions with constant expressions in 
+; GUI/reports/UCDB etc. By default immediate assertions with constant 
+; expressions are shown in GUI/reports/UCDB etc. This does not affect 
+; evaluation of immediate assertions.
+; ShowConstantImmediateAsserts = 0
+
+; Controls if untyped parameters that are initialized with values greater
+; than 2147483647 are mapped to generics of type INTEGER or ignored.
+; If mapped to VHDL Integers, values greater than 2147483647
+; are mapped to negative values.
+; Default is to map these parameter to generic of type INTEGER
+; ForceUnsignedToVHDLInteger = 1
+
+; Enable AMS wreal (wired real) extensions.  Default is 0.
+; WrealType = 1
+
+; Controls SystemVerilog Language Extensions.  These options enable
+; some non-LRM compliant behavior.
+; SvExtensions = [+|-]<extension>[,[+|-]<extension>*]
+
+; Generate symbols debugging database in only some special cases to save on
+; the number of files in the library. For other design-units, this database is
+; generated on-demand in vsim. 
+; Default is to to generate debugging database for all design-units.
+; SmartDbgSym = 1
+
+; Controls how $unit library entries are named.  Valid options are:
+; "file" (generate name based on the first file on the command line)
+; "du" (generate name based on first design unit following an item
+; found in $unit scope)
+; CUAutoName = file
+
+; Enable or disable automatic creation of missing libraries.
+; Default is 1 (enabled)  
+; CreateLib = 1
+
+[sccom]
+; Enable use of SCV include files and library.  Default is off.
+; UseScv = 1
+
+; Add C++ compiler options to the sccom command line by using this variable.
+; CppOptions = -g
+
+; Use custom C++ compiler located at this path rather than the default path.
+; The path should point directly at a compiler executable.
+; CppPath = /usr/bin/g++
+
+; Specify the compiler version from the list of support GNU compilers.
+; examples 4.7.4, 5.3.0
+; CppInstall = 5.3.0
+
+; Enable verbose messages from sccom.  Default is off.
+; SccomVerbose = 1
+
+; sccom logfile.  Default is no logfile.
+; SccomLogfile = sccom.log
+
+; Enable use of SC_MS include files and library.  Default is off.
+; UseScMs = 1
+
+; Use SystemC-2.2 instead of the default SystemC-2.3. Default is off.
+; Sc22Mode = 1
+
+; Enable compiler statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list,kb]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; Enable or disable automatic creation of missing libraries.
+; Default is 1 (enabled)  
+; CreateLib = 1
+
+; Enable use of UVMC library.  Default is off.
+; UseUvmc = 1
+
+[vopt]
+; Turn on code coverage in vopt.  Default is off. 
+; Coverage = sbceft
+
+; enable or disable param saving in UCDB.
+; CoverageSaveParam = 0
+
+; Control compiler optimizations that are allowed when
+; code coverage is on.  Refer to the comment for this in the [vlog] area. 
+; CoverOpt = 3
+
+; Controls set of CoverConstructs that are being considered for Coverage 
+; Collection.
+; Some of Valid options are: default,set1,set2
+; Covermode = default
+
+; Controls set of HDL cover constructs that would be considered(or not considered)
+; for Coverage Collection. (Default corresponds to covermode default). 
+; Some of Valid options are: "ca", "citf", "cifl", "tcint", "fsmqs".
+; Coverconstruct = noca,nocitf,nofsmtf,nofsmds,noctes,nocicl,nocprc,nocfl,nofsmup,nocifl,nocpm,notcint,nocpkg,nocsva
+
+; Increase or decrease the maximum number of rows allowed in a UDP table
+; implementing a VHDL condition coverage or expression coverage expression.
+; More rows leads to a longer compile time, but more expressions covered.
+; CoverMaxUDPRows = 192
+
+; Increase or decrease the maximum number of input patterns that are present
+; in FEC table. This leads to a longer compile time with more expressions
+; covered with FEC metric.
+; CoverMaxFECRows = 192
+
+; Enable Multi Bit Expression Coverage in a Design, If design has expression with
+; multi bit operands, this option enables its Expression Coverage.
+; The default value is 0.
+; CoverFecMultiBit = 1
+
+; Increase or decrease the limit on the size of expressions and conditions
+; considered for expression and condition coverages. Higher FecUdpEffort leads 
+; to higher compile, optimize and simulation time, but more expressions and 
+; conditions are considered for coverage in the design. FecUdpEffort can
+; be set to a number ranging from 1 (low) to 3 (high), defined as:
+;   1 - (low) Only small expressions and conditions considered for coverage.
+;   2 - (medium) Bigger expressions and conditions considered for coverage.
+;   3 - (high) Very large expressions and conditions considered for coverage.
+; The default setting is 1 (low).
+; FecUdpEffort = 1
+
+; Enable code coverage reporting of code that has been optimized away.
+; The default is not to report.
+; CoverReportCancelled = 1
+
+; Enable deglitching of code coverage in combinatorial, non-clocked, processes.
+; Default is no deglitching.
+; CoverDeglitchOn = 1
+
+; Enable compiler statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list,kb]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; Control the code coverage deglitching period. A period of 0, eliminates delta
+; cycle glitches. The value of CoverDeglitchPeriod needs to be either be 0 or a
+; time string that includes time units. Examples: 0 or 10.0ps or "10.0 ps".
+; CoverDeglitchPeriod = 0
+
+; Do not show immediate assertions with constant expressions in 
+; GUI/reports/UCDB etc. By default immediate assertions with constant 
+; expressions are shown in GUI/reports/UCDB etc. This does not affect 
+; evaluation of immediate assertions.
+; ShowConstantImmediateAsserts = 0
+
+; Set the maximum number of iterations permitted for a generate loop.
+; Restricting this permits the implementation to recognize infinite
+; generate loops.
+; GenerateLoopIterationMax = 100000
+
+; Set the maximum depth permitted for a recursive generate instantiation.
+; Restricting this permits the implementation to recognize infinite
+; recursions.
+; GenerateRecursionDepthMax = 200
+
+; Set the number of processes created during the code generation phase.
+; By default a heuristic is used to set this value.  This may be set to 0
+; to disable this feature completely.
+; ParallelJobs = 0 
+
+; Controls SystemVerilog Language Extensions.  These options enable
+; some non-LRM compliant behavior.
+; SvExtensions = [+|-]<extension>[,[+|-]<extension>*]
+
+; Load the specified shared objects with the RTLD_GLOBAL flag.
+; This gives global visibility to all symbols in the shared objects,
+; meaning that subsequently loaded shared objects can bind to symbols
+; in the global shared objects.  The list of shared objects should
+; be whitespace delimited.  This option is not supported on the
+; Windows or AIX platforms.
+; GlobalSharedObjectList = example1.so example2.so example3.so
+
+; Disable SystemVerilog elaboration system task messages
+; IgnoreSVAInfo = 1 
+; IgnoreSVAWarning = 1
+; IgnoreSVAError = 1
+; IgnoreSVAFatal = 1
+
+; Enable or disable automatic creation of missing libraries.
+; Default is 1 (enabled)  
+; CreateLib = 1
+
+[vsim]
+; vopt flow
+; Set to turn on automatic optimization of a design.
+; Default is on
+VoptFlow = 1
+
+; Simulator resolution
+; Set to fs, ps, ns, us, ms, or sec with optional prefix of 1, 10, or 100.
+Resolution = ns
+
+; Disable certain code coverage exclusions automatically. 
+; Assertions and FSM are exluded from the code coverage by default
+; Set AutoExclusionsDisable = fsm to enable code coverage for fsm
+; Set AutoExclusionsDisable = assertions to enable code coverage for assertions
+; Set AutoExclusionsDisable = all to enable code coverage for all the automatic exclusions
+; Or specify comma or space separated list
+;AutoExclusionsDisable = fsm,assertions
+
+; User time unit for run commands
+; Set to default, fs, ps, ns, us, ms, or sec. The default is to use the
+; unit specified for Resolution. For example, if Resolution is 100ps,
+; then UserTimeUnit defaults to ps.
+; Should generally be set to default.
+UserTimeUnit = default
+
+; Default run length
+RunLength = 100 ps
+
+; Maximum iterations that can be run without advancing simulation time
+IterationLimit = 10000000
+
+; Specify libraries to be searched for precompiled modules
+; LibrarySearchPath = <path/lib> [<path/lib> ...]
+
+; Set XPROP assertion fail limit. Default is 5.
+; Any positive integer, -1 for infinity.
+; XpropAssertionLimit = 5
+
+; Control PSL and Verilog Assume directives during simulation
+; Set SimulateAssumeDirectives = 0 to disable assume being simulated as asserts
+; Set SimulateAssumeDirectives = 1 to enable assume simulation as asserts
+; SimulateAssumeDirectives = 1 
+
+; Control the simulation of PSL and SVA
+; These switches can be overridden by the vsim command line switches:
+;    -psl, -nopsl, -sva, -nosva.
+; Set SimulatePSL = 0 to disable PSL simulation
+; Set SimulatePSL = 1 to enable PSL simulation (default)
+; SimulatePSL = 1 
+; Set SimulateSVA = 0 to disable SVA simulation
+; Set SimulateSVA = 1 to enable concurrent SVA simulation (default)
+; SimulateSVA = 1 
+
+; Control SVA and VHDL immediate assertion directives during simulation
+; Set SimulateImmedAsserts = 0 to disable simulation of immediate asserts 
+; Set SimulateImmedAsserts = 1 to enable simulation of immediate asserts
+; SimulateImmedAsserts = 1 
+
+; License feature mappings for Verilog and VHDL
+; qhsimvh       Single language VHDL license
+; qhsimvl       Single language Verilog license
+; msimhdlsim    Language neutral license for either Verilog or VHDL
+; msimhdlmix    Second language only, language neutral license for either 
+;               Verilog or VHDL
+;
+; Directives to license manager can be set either as single value or as
+; space separated multi-values:
+; vhdl          Immediately checkout and hold a VHDL license (i.e., one of
+;               qhsimvh, msimhdlsim, or msimhdlmix)
+; vlog          Immediately checkout and hold a Verilog license (i.e., one of
+;               qhsimvl, msimhdlsim, or msimhdlmix)
+; plus          Immediately checkout and hold a VHDL license and a Verilog license
+; noqueue       Do not wait in the license queue when a license is not available
+; viewsim       Try for viewer license but accept simulator license(s) instead
+;               of queuing for viewer license (PE ONLY)
+; noviewer      Disable checkout of msimviewer license feature (PE ONLY)
+; noslvhdl      Disable checkout of qhsimvh license feature
+; noslvlog      Disable checkout of qhsimvl license feature
+; nomix         Disable checkout of msimhdlmix license feature
+; nolnl         Disable checkout of msimhdlsim license feature
+; mixedonly     Disable checkout of qhsimvh and qhsimvl license features
+; lnlonly       Disable checkout of qhsimvh,qhsimvl, and msimhdlmix license features
+;
+; Examples (remove ";" comment character to activate licensing directives):
+; Single directive:
+; License = plus
+; Multi-directive (Note: space delimited directives):
+; License = noqueue plus
+
+; Severity level of a VHDL assertion message or of a SystemVerilog severity system task
+; which will cause a running simulation to stop.
+; VHDL assertions and SystemVerilog severity system task that occur with the
+; given severity or higher will cause a running simulation to stop.
+; This value is ignored during elaboration.
+; 0 = Note  1 = Warning  2 = Error  3 = Failure  4 = Fatal
+BreakOnAssertion = 3
+
+; Severity level of a tool message which will cause a running simulation to 
+; stop. This value is ignored during elaboration. Default is to not break.
+; 0 = Note  1 = Warning  2 = Error  3 = Fatal
+;BreakOnMessage = 2
+
+; The class debug feature enables more visibility and tracking of class instances
+; during simulation.  By default this feature is disabled (0).  To enable this 
+; feature set ClassDebug to 1.
+; ClassDebug = 1
+
+; Message Format conversion specifications:
+; %S - Severity Level of message/assertion
+; %R - Text of message
+; %T - Time of message
+; %D - Delta value (iteration number) of Time
+; %K - Kind of path: Instance/Region/Signal/Process/Foreign Process/Unknown/Protected
+; %i - Instance/Region/Signal pathname with Process name (if available)
+; %I - shorthand for one of these:
+;      "  %K: %i"
+;      "  %K: %i File: %F" (when path is not Process or Signal)
+;      except that the %i in this case does not report the Process name
+; %O - Process name
+; %P - Instance/Region path without leaf process
+; %F - File name
+; %L - Line number; if assertion message, then line number of assertion or, if
+;      assertion is in a subprogram, line from which the call is made
+; %u - Design unit name in form library.primary
+; %U - Design unit name in form library.primary(secondary)
+; %% - The '%' character itself
+;
+; If specific format for Severity Level is defined, use that format.
+; Else, for a message that occurs during elaboration:
+;   -- Failure/Fatal message in VHDL region that is not a Process, and in
+;      certain non-VHDL regions, uses MessageFormatBreakLine;
+;   -- Failure/Fatal message otherwise uses MessageFormatBreak;
+;   -- Note/Warning/Error message uses MessageFormat.
+; Else, for a message that occurs during runtime and triggers a breakpoint because
+; of the BreakOnAssertion setting:
+;   -- if in a VHDL region that is not a Process, uses MessageFormatBreakLine;
+;   -- otherwise uses MessageFormatBreak.
+; Else (a runtime message that does not trigger a breakpoint) uses MessageFormat.
+;
+; MessageFormatNote      = "** %S: %R\n   Time: %T  Iteration: %D%I\n"
+; MessageFormatWarning   = "** %S: %R\n   Time: %T  Iteration: %D%I\n"
+; MessageFormatError     = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
+; MessageFormatFail      = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
+; MessageFormatFatal     = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
+; MessageFormatBreakLine = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F Line: %L\n"
+; MessageFormatBreak     = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
+; MessageFormat          = "** %S: %R\n   Time: %T  Iteration: %D%I\n"
+
+; Error File - alternate file for storing error messages
+; ErrorFile = error.log
+
+; Simulation Breakpoint messages
+; This flag controls the display of function names when reporting the location
+; where the simulator stops because of a breakpoint or fatal error.
+; Example with function name:    # Break in Process ctr at counter.vhd line 44
+; Example without function name: # Break at counter.vhd line 44
+; Default value is 1.
+ShowFunctions = 1
+
+; Default radix for all windows and commands.
+; Radix may be one of: symbolic, ascii, binary, octal, decimal, hex, unsigned
+; Flags may be one of: enumnumeric, showbase, wreal
+DefaultRadix = hexadecimal
+DefaultRadixFlags = showbase
+; Set to 1 for make the signal_force VHDL and Verilog functions use the 
+; default radix when processing the force value. Prior to 10.2 signal_force
+; used the default radix, now it always uses symbolic unless value explicitly indicates base
+;SignalForceFunctionUseDefaultRadix = 0
+
+; VSIM Startup command
+; Startup = do startup.do
+
+; VSIM Shutdown file
+; Filename to save u/i formats and configurations.
+; ShutdownFile = restart.do
+; To explicitly disable auto save:
+; ShutdownFile = --disable-auto-save
+
+; Run simulator in batch mode as if -batch were specified on the command line if none of -c, -gui, or -i specified.
+; Simulator runs in interactive mode as if -i were specified if this option is 0. Default is 0.
+; BatchMode = 1
+
+; File for saving command transcript when -batch option used
+; This option is ignored when -c, -gui, or -i options are used or if BatchMode above is zero
+; default is unset so command transcript only goes to stdout for better performance
+; BatchTranscriptFile = transcript
+
+; File for saving command transcript, this option is ignored when -batch option is used
+TranscriptFile = transcript
+
+; Transcript file long line wrapping mode(s)
+;   mode == 0 :: no wrapping, line recorded as is
+;   mode == 1 :: wrap at first whitespace after WSColumn
+;                or at Column.
+;   mode == 2 :: wrap as above, but add continuation 
+;                character ('\') at end of each wrapped line
+;
+; WrapMode = 0
+; WrapColumn = 30000
+; WrapWSColumn = 27000
+
+; File for saving command history
+; CommandHistory = cmdhist.log
+
+; Specify whether paths in simulator commands should be described
+; in VHDL or Verilog format.
+; For VHDL, PathSeparator = /
+; For Verilog, PathSeparator = .
+; Must not be the same character as DatasetSeparator.
+PathSeparator = /
+
+; Specify the dataset separator for fully rooted contexts.
+; The default is ':'. For example: sim:/top
+; Must not be the same character as PathSeparator.
+DatasetSeparator = :
+
+; Specify a unique path separator for the Signal Spy set of functions. 
+; The default will be to use the PathSeparator variable.
+; Must not be the same character as DatasetSeparator.
+; SignalSpyPathSeparator = /
+
+; Used to control parsing of HDL identifiers input to the tool.
+; This includes CLI commands, vsim/vopt/vlog/vcom options,
+; string arguments to FLI/VPI/DPI calls, etc.
+; If set to 1, accept either Verilog escaped Id syntax or
+; VHDL extended id syntax, regardless of source language.
+; If set to 0, the syntax of the source language must be used.
+; Each identifier in a hierarchical name may need different syntax,
+; e.g. "/top/\vhdl*ext*id\/middle/\vlog*ext*id /bottom" or
+;       "top.\vhdl*ext*id\.middle.\vlog*ext*id .bottom"
+; GenerousIdentifierParsing = 1
+
+; Disable VHDL assertion messages
+; IgnoreNote = 1
+; IgnoreWarning = 1
+; IgnoreError = 1
+; IgnoreFailure = 1
+
+; Disable SystemVerilog assertion messages
+; IgnoreSVAInfo = 1 
+; IgnoreSVAWarning = 1
+; IgnoreSVAError = 1
+; IgnoreSVAFatal = 1
+
+; Do not print any additional information from Severity System tasks.
+; Only the message provided by the user is printed along with severity
+; information.
+; SVAPrintOnlyUserMessage = 1;
+
+; Default force kind. May be freeze, drive, deposit, or default
+; or in other terms, fixed, wired, or charged.
+; A value of "default" will use the signal kind to determine the
+; force kind, drive for resolved signals, freeze for unresolved signals
+; DefaultForceKind = freeze
+
+; Control the iteration of events when a VHDL signal is forced to a value
+; This flag can be set to honour the signal update event in next iteration,
+; the default is to update and propagate in the same iteration.
+; ForceSigNextIter = 1
+
+; Enable simulation statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list,kb,eor]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; If zero, open files when elaborated; otherwise, open files on
+; first read or write.  Default is 0.
+; DelayFileOpen = 1
+
+; Control VHDL files opened for write.
+;   0 = Buffered, 1 = Unbuffered
+UnbufferedOutput = 0
+
+; Control the number of VHDL files open concurrently.
+; This number should always be less than the current ulimit
+; setting for max file descriptors.
+;   0 = unlimited
+ConcurrentFileLimit = 40
+
+; If nonzero, close files as soon as there is either an explicit call to
+; file_close, or when the file variable's scope is closed. When zero, a
+; file opened in append mode is not closed in case it is immediately
+; reopened in append mode; otherwise, the file will be closed at the
+; point it is reopened.
+; AppendClose = 1
+
+; Control the number of hierarchical regions displayed as
+; part of a signal name shown in the Wave window.
+; A value of zero tells VSIM to display the full name.
+; The default is 0.
+; WaveSignalNameWidth = 0
+
+; Turn off warnings when changing VHDL constants and generics
+; Default is 1 to generate warning messages
+; WarnConstantChange = 0
+
+; Turn off warnings from accelerated versions of the std_logic_arith,
+; std_logic_unsigned, and std_logic_signed packages.
+; StdArithNoWarnings = 1
+
+; Turn off warnings from accelerated versions of the IEEE numeric_std
+; and numeric_bit packages.
+; NumericStdNoWarnings = 1
+
+; Use old-style (pre-6.6) VHDL FOR GENERATE statement iteration names
+; in the design hierarchy.
+; This style is controlled by the value of the GenerateFormat
+; value described next.  Default is to use new-style names, which
+; comprise the generate statement label, '(', the value of the generate
+; parameter, and a closing ')'.
+; Set this to 1 to use old-style names.
+; OldVhdlForGenNames = 1
+
+; Control the format of the old-style VHDL FOR generate statement region
+; name for each iteration.  Do not quote the value.
+; The format string here must contain the conversion codes %s and %d,
+; in that order, and no other conversion codes.  The %s represents
+; the generate statement label; the %d represents the generate parameter value
+; at a particular iteration (this is the position number if the generate parameter
+; is of an enumeration type).  Embedded whitespace is allowed (but discouraged);
+; leading and trailing whitespace is ignored.
+; Application of the format must result in a unique region name over all
+; loop iterations for a particular immediately enclosing scope so that name
+; lookup can function properly.  The default is %s__%d.
+; GenerateFormat = %s__%d
+
+; Enable more efficient logging of VHDL Variables.
+; Logging VHDL variables without this enabled, while possible, is very
+; inefficient.  Enabling this will provide a more efficient logging methodology
+; at the expense of more memory usage.  By default this feature is disabled (0).
+; To enabled this feature, set this variable to 1.
+; VhdlVariableLogging = 1
+
+; Enable logging of VHDL access type variables and their designated objects.
+; This setting will allow both variables of an access type ("access variables")
+; and their designated objects ("access objects") to be logged.  Logging a
+; variable of an access type will automatically also cause the designated
+; object(s) of that variable to be logged as the simulation progresses.
+; Further, enabling this allows access objects to be logged by name.  By default
+; this feature is disabled (0).  To enable this feature, set this variable to 1.
+; Enabling this will automatically enable the VhdlVariableLogging feature also.
+; AccessObjDebug = 1
+
+; Make each VHDL package in a PDU has its own separate copy of the package instead
+; of sharing the package between PDUs. The default is to share packages.
+; To ensure that each PDU has its own set of packages, set this variable to 1.
+; VhdlSeparatePduPackage = 1
+
+; Specify whether checkpoint files should be compressed.
+; The default is 1 (compressed).
+; CheckpointCompressMode = 0
+
+; Specify gcc compiler used in the compilation of automatically generated DPI exportwrapper.
+; Use custom gcc compiler located at this path rather than the default path.
+; The path should point directly at a compiler executable.
+; DpiCppPath = <your-gcc-installation>/bin/gcc
+;
+; Specify the compiler version from the list of support GNU compilers.
+; examples 4.7.4, 5.3.0
+; DpiCppInstall = 5.3.0
+
+; Specify whether to enable SystemVerilog DPI "out-of-the-blue" calls.
+; The term "out-of-the-blue" refers to SystemVerilog export function calls
+; made from C functions that don't have the proper context setup
+; (as is the case when running under "DPI-C" import functions).
+; When this is enabled, one can call a DPI export function
+; (but not task) from any C code.
+; the setting of this variable can be one of the following values:
+; 0 : dpioutoftheblue call is disabled (default)
+; 1 : dpioutoftheblue call is enabled, but export call debug support is not available.
+; 2 : dpioutoftheblue call is enabled, and limited export call debug support is available.
+; DpiOutOfTheBlue = 1
+
+; Specify whether continuous assignments are run before other normal priority
+; processes scheduled in the same iteration. This event ordering minimizes race
+; differences between optimized and non-optimized designs, and is the default
+; behavior beginning with the 6.5 release. For pre-6.5 event ordering, set
+; ImmediateContinuousAssign to 0.
+; The default is 1 (enabled).
+; ImmediateContinuousAssign = 0
+
+; List of dynamically loaded objects for Verilog PLI applications
+; Veriuser = veriuser.sl
+
+; Which default VPI object model should the tool conform to?
+; The 1364 modes are Verilog-only, for backwards compatibility with older
+; libraries, and SystemVerilog objects are not available in these modes.
+; 
+; In the absence of a user-specified default, the tool default is the
+; latest available LRM behavior.
+; Options for PliCompatDefault are:
+;  VPI_COMPATIBILITY_VERSION_1364v1995
+;  VPI_COMPATIBILITY_VERSION_1364v2001
+;  VPI_COMPATIBILITY_VERSION_1364v2005
+;  VPI_COMPATIBILITY_VERSION_1800v2005
+;  VPI_COMPATIBILITY_VERSION_1800v2008
+;
+; Synonyms for each string are also recognized:
+;  VPI_COMPATIBILITY_VERSION_1364v1995 (1995, 95, 1364v1995, 1364V1995, VL1995)
+;  VPI_COMPATIBILITY_VERSION_1364v2001 (2001, 01, 1364v2001, 1364V2001, VL2001)
+;  VPI_COMPATIBILITY_VERSION_1364v2005 (1364v2005, 1364V2005, VL2005)
+;  VPI_COMPATIBILITY_VERSION_1800v2005 (2005, 05, 1800v2005, 1800V2005, SV2005)
+;  VPI_COMPATIBILITY_VERSION_1800v2008 (2008, 08, 1800v2008, 1800V2008, SV2008)
+
+
+; PliCompatDefault = VPI_COMPATIBILITY_VERSION_1800v2005
+
+; Specify whether the Verilog system task $fopen or vpi_mcd_open()
+; will create directories that do not exist when opening the file
+; in "a" or "w" mode.
+; The default is 0 (do not create non-existent directories)
+; CreateDirForFileAccess = 1
+
+; Specify default options for the restart command. Options can be one
+; or more of: -force -nobreakpoint -nolist -nolog -nowave -noassertions
+; DefaultRestartOptions = -force
+
+
+; Specify default UVM-aware debug options if the vsim -uvmcontrol switch is not used.
+; Valid options include: all, none, verbose, disable, struct, reseed, msglog, trlog, certe.
+; Options can be enabled by just adding the name, or disabled by prefixing the option with a "-".
+; The list of options must be delimited by commas, without spaces or tabs.
+;
+; Some examples
+; To turn on all available UVM-aware debug features:
+; UVMControl = all
+; To turn on the struct window, mesage logging, and transaction logging:
+; UVMControl = struct,msglog,trlog
+; To turn on all options except certe:
+; UVMControl = all,-certe
+; To completely disable all UVM-aware debug functionality:
+; UVMControl = disable
+
+; Specify the WildcardFilter setting.
+; A space separated list of object types to be excluded when performing
+; wildcard matches with log, wave, etc commands.  The default value for this variable is:
+;   "Variable Constant Generic Parameter SpecParam Memory Assertion Cover Endpoint ScVariable CellInternal ImmediateAssert VHDLFile"
+; See "Using the WildcardFilter Preference Variable" in the documentation for
+; details on how to use this variable and for descriptions of the filter types.
+WildcardFilter = Variable Constant Generic Parameter SpecParam Memory Assertion Cover Endpoint ScVariable CellInternal ImmediateAssert VHDLFile
+
+; Specify the WildcardSizeThreshold setting.
+; This integer setting specifies the size at which objects will be excluded when 
+; performing wildcard matches with log, wave, etc commands.  Objects of size equal
+; to or greater than the WildcardSizeThreshold will be filtered out from the wildcard
+; matches.  The size is a simple calculation of number of bits or items in the object.  
+; The default value is 8k (8192).  Setting this value to 0 will disable the checking 
+; of object size against this threshold and allow all objects of any size to be logged.
+WildcardSizeThreshold = 8192
+
+; Specify whether warning messages are output when objects are filtered out due to the
+; WildcardSizeThreshold.  The default is 0 (no messages generated).
+WildcardSizeThresholdVerbose = 0
+
+; Turn on (1) or off (0) WLF file compression.
+; The default is 1 (compress WLF file).
+; WLFCompress = 0
+
+; Specify whether to save all design hierarchy (1) in the WLF file
+; or only regions containing logged signals (0).
+; The default is 0 (save only regions with logged signals).
+; WLFSaveAllRegions = 1
+
+; WLF file time limit.  Limit WLF file by time, as closely as possible,
+; to the specified amount of simulation time.  When the limit is exceeded
+; the earliest times get truncated from the file.
+; If both time and size limits are specified the most restrictive is used.
+; UserTimeUnits are used if time units are not specified.
+; The default is 0 (no limit).  Example: WLFTimeLimit = {100 ms}
+; WLFTimeLimit = 0
+
+; WLF file size limit.  Limit WLF file size, as closely as possible,
+; to the specified number of megabytes.  If both time and size limits
+; are specified then the most restrictive is used.
+; The default is 0 (no limit).
+; WLFSizeLimit = 1000
+
+; Specify whether or not a WLF file should be deleted when the
+; simulation ends.  A value of 1 will cause the WLF file to be deleted.
+; The default is 0 (do not delete WLF file when simulation ends).
+; WLFDeleteOnQuit = 1
+
+; Specify whether or not a WLF file should be optimized during 
+; simulation.  If set to 0, the WLF file will not be optimized.
+; The default is 1, optimize the WLF file.
+; WLFOptimize = 0
+
+; Specify the name of the WLF file.
+; The default is vsim.wlf
+; WLFFilename = vsim.wlf
+
+; Specify whether to lock the WLF file.
+; Locking the file prevents other invocations of ModelSim/Questa tools from
+; inadvertently overwriting the WLF file.
+; The default is 1, lock the WLF file.
+; WLFFileLock = 0
+
+; Specify the update interval for the WLF file in live simulation.
+; The interval is given in seconds.
+; The value is the smallest interval between WLF file updates.  The WLF file
+; will be flushed (updated) after (at least) the interval has elapsed, ensuring
+; that the data is correct when viewed from a separate viewer.
+; A value of 0 means that no updating will occur.
+; The default value is 10 seconds.
+; WLFUpdateInterval = 10
+
+; Specify the WLF cache size limit for WLF files.
+; The value is given in megabytes.  A value of 0 turns off the cache.
+; On non-Windows platforms the default WLFCacheSize setting is 2000 (megabytes).
+; On Windows, the default value is 1000 (megabytes) to help to avoid filling
+; process memory.
+; WLFSimCacheSize allows a different cache size to be set for a live simulation
+; WLF file, independent of post-simulation WLF file viewing.  If WLFSimCacheSize
+; is not set, it defaults to the WLFCacheSize value.
+; WLFCacheSize = 2000
+; WLFSimCacheSize = 500
+
+; Specify the WLF file event collapse mode.
+; 0 = Preserve all events and event order. (same as -wlfnocollapse)
+; 1 = Only record values of logged objects at the end of a simulator iteration. 
+;     (same as -wlfcollapsedelta)
+; 2 = Only record values of logged objects at the end of a simulator time step. 
+;     (same as -wlfcollapsetime)
+; The default is 1.
+; WLFCollapseMode = 0
+
+; Specify whether WLF file logging can use threads on multi-processor machines.
+; If 0, no threads will be used; if 1, threads will be used if the system has
+; more than one processor.
+; WLFUseThreads = 1
+
+; Specify the size of objects that will trigger "large object" messages
+; at log/wave/list time.  The size calculation of the object is the same as that
+; used by the WildcardSizeThreshold. The default LargeObjectSize size is 500,000.
+; Setting LargeObjectSize to 0 will disable these messages.
+; LargeObjectSize = 500000
+
+; Specify the depth of stack frames returned by $stacktrace([level]).
+; This depth will be picked up when the optional 'level' argument
+; is not specified or its value is not a positive integer. 
+; StackTraceDepth = 100
+
+; Turn on/off undebuggable SystemC type warnings. Default is on.
+; ShowUndebuggableScTypeWarning = 0
+
+; Turn on/off unassociated SystemC name warnings. Default is off.
+; ShowUnassociatedScNameWarning = 1
+
+; Turn on/off SystemC IEEE 1666 deprecation warnings. Default is off.
+; ScShowIeeeDeprecationWarnings = 1
+
+; Turn on/off the check for multiple drivers on a SystemC sc_signal. Default is off.
+; For SystemC-2.3.2 the valid values are 0,1 and 2
+;     0 = SC_SIGNAL_WRITE_CHECK_DISABLE_
+;     1 = SC_SIGNAL_WRITE_CHECK_DEFAULT_
+;     2 = SC_SIGNAL_WRITE_CHECK_CONFLICT_
+; For SystemC-2.2 the valid values are 0 and 1
+;     0 = DISABLE
+;     1 = ENABLE
+; ScEnableScSignalWriteCheck = 1
+
+; Set SystemC default time unit.
+; Set to fs, ps, ns, us, ms, or sec with optional 
+; prefix of 1, 10, or 100.  The default is 1 ns.
+; The ScTimeUnit value is honored if it is coarser than Resolution.
+; If ScTimeUnit is finer than Resolution, it is set to the value
+; of Resolution. For example, if Resolution is 100ps and ScTimeUnit is ns,
+; then the default time unit will be 1 ns.  However if Resolution 
+; is 10 ns and ScTimeUnit is ns, then the default time unit will be 10 ns.
+ScTimeUnit = ns
+
+; Set SystemC sc_main stack size. The stack size is set as an integer
+; number followed by the unit which can be Kb(Kilo-byte), Mb(Mega-byte) or
+; Gb(Giga-byte). Default is 10 Mb. The stack size for sc_main depends
+; on the amount of data on the sc_main() stack and the memory required
+; to succesfully execute the longest function call chain of sc_main().
+ScMainStackSize = 10 Mb
+
+; Set SystemC thread stack size. The stack size is set as an integer
+; number followed by the unit which can be Kb(Kilo-byte), Mb(Mega-byte) or
+; Gb(Giga-byte). The stack size for sc_thread depends
+; on the amount of data on the sc_thread stack and the memory required
+; to succesfully execute the thread.
+; ScStackSize = 1 Mb
+
+; Turn on/off execution of remainder of sc_main upon quitting the current
+; simulation session. If the cumulative length of sc_main() in terms of 
+; simulation time units is less than the length of the current simulation
+; run upon quit or restart, sc_main() will be in the middle of execution.
+; This switch gives the option to execute the remainder of sc_main upon
+; quitting simulation. The drawback of not running sc_main till the end
+; is memory leaks for objects created by sc_main. If on, the remainder of
+; sc_main will be executed ignoring all delays. This may cause the simulator
+; to crash if the code in sc_main is dependent on some simulation state.
+; Default is on.
+ScMainFinishOnQuit = 1
+
+; Enable calling of the DPI export taks/functions from the
+; SystemC start_of_simulation() callback.
+; The default is off.
+; EnableDpiSosCb = 1
+
+
+; Set the SCV relationship name that will be used to identify phase
+; relations.  If the name given to a transactor relation matches this
+; name, the transactions involved will be treated as phase transactions
+ScvPhaseRelationName = mti_phase
+
+; Customize the vsim kernel shutdown behavior at the end of the simulation.
+; Some common causes of the end of simulation are $finish (implicit or explicit), 
+; sc_stop(), tf_dofinish(), and assertion failures. 
+; This should be set to "ask", "exit", or "stop". The default is "ask".
+; "ask"   -- In batch mode, the vsim kernel will abruptly exit.  
+;            In GUI mode, a dialog box will pop up and ask for user confirmation 
+;            whether or not to quit the simulation.
+; "stop"  -- Cause the simulation to stay loaded in memory. This can make some 
+;            post-simulation tasks easier.
+; "exit"  -- The simulation will abruptly exit without asking for any confirmation.
+; "final" -- Run SystemVerilog final blocks then behave as "stop".
+; Note: This variable can be overridden with the vsim "-onfinish" command line switch.
+OnFinish = ask
+
+; Print pending deferred assertion messages. 
+; Deferred assertion messages may be scheduled after the $finish in the same 
+; time step. Deferred assertions scheduled to print after the $finish are 
+; printed before exiting with severity level NOTE since it's not known whether
+; the assertion is still valid due to being printed in the active region
+; instead of the reactive region where they are normally printed.
+; OnFinishPendingAssert = 1;
+
+; Print "simstats" result. Default is 0.
+; 0 == do not print simstats
+; 1 == print at end of simulation
+; 2 == print at end of each run command and end of simulation
+; PrintSimStats = 1
+
+; Assertion File - alternate file for storing VHDL/PSL/Verilog assertion messages
+; AssertFile = assert.log
+
+; Enable assertion counts. Default is off.
+; AssertionCounts = 1
+
+; Run simulator in assertion debug mode. Default is off.
+; AssertionDebug = 1
+
+; Turn on/off PSL/SVA/VHDL assertion enable. Default is on.
+; AssertionEnable = 0
+
+; Set PSL/SVA/VHDL concurrent assertion fail limit. Default is -1.
+; Any positive integer, -1 for infinity.
+; AssertionLimit = 1
+
+; Turn on/off concurrent assertion pass log. Default is off. 
+; Assertion pass logging is only enabled when assertion is browseable 
+; and assertion debug is enabled.
+; AssertionPassLog = 1
+
+; Turn on/off PSL concurrent assertion fail log. Default is on.
+; The flag does not affect SVA
+; AssertionFailLog = 0
+
+; Turn on/off SVA concurrent assertion local var printing in -assertdebug mode.  Default is on.
+; AssertionFailLocalVarLog = 0
+
+; Set action type for PSL/SVA concurrent assertion fail action. Default is continue.
+; 0 = Continue  1 = Break  2 = Exit
+; AssertionFailAction = 1
+
+; Enable the active thread monitor in the waveform display when assertion debug is enabled.
+; AssertionActiveThreadMonitor = 1
+
+; Control how many waveform rows will be used for displaying the active threads.  Default is 5.
+; AssertionActiveThreadMonitorLimit = 5
+
+; Assertion thread limit after which assertion would be killed/switched off. 
+; The default is -1 (unlimited). If the number of threads for an assertion go 
+; beyond this limit, the assertion would be either switched off or killed. This
+; limit applies to only assert directives.
+;AssertionThreadLimit = -1
+
+; Action to be taken once the assertion thread limit is reached. Default 
+; is kill. It can have a value of off or kill. In case of kill, all the existing
+; threads are terminated and no new attempts are started. In case of off, the 
+; existing attempts keep on evaluating but no new attempts are started. This 
+; variable applies to only assert directives.
+;AssertionThreadLimitAction = kill
+
+; Cover thread limit after which cover would be killed/switched off. 
+; The default is -1 (unlimited). If the number of threads for a cover go 
+; beyond this limit, the cover would be either switched off or killed. This
+; limit applies to only cover directives.
+;CoverThreadLimit = -1
+
+; Action to be taken once the cover thread limit is reached. Default 
+; is kill. It can have a value of off or kill. In case of kill, all the existing
+; threads are terminated and no new attempts are started. In case of off, the 
+; existing attempts keep on evaluating but no new attempts are started. This 
+; variable applies to only cover directives.
+;CoverThreadLimitAction = kill
+
+
+; By default immediate assertions do not participate in Assertion Coverage calculations
+; unless they are executed.  This switch causes all immediate assertions in the design
+; to participate in Assertion Coverage calculations, whether attempted or not.
+; UnattemptedImmediateAssertions = 0
+
+; By default immediate covers participate in Coverage calculations 
+; whether they are attempted or not. This switch causes all unattempted 
+; immediate covers in the design to stop participating in Coverage 
+; calculations.
+; UnattemptedImmediateCovers = 0
+
+; By default pass action block is not executed for assertions on vacuous 
+; success. The following variable is provided to enable execution of 
+; pass action block on vacuous success. The following variable is only effective
+; if the user does not disable pass action block execution by using either 
+; system tasks or CLI. Also there is a performance penalty for enabling 
+; the following variable. 
+;AssertionEnableVacuousPassActionBlock = 1
+
+; As per strict 1850-2005 PSL LRM, an always property can either pass
+; or fail. However, by default, Questa reports multiple passes and
+; multiple fails on top always/never property (always/never operator
+; is the top operator under Verification Directive). The reason
+; being that Questa reports passes and fails on per attempt of the
+; top always/never property. Use the following flag to instruct
+; Questa to strictly follow LRM. With this flag, all assert/never
+; directives will start an attempt once at start of simulation.
+; The attempt can either fail, match or match vacuously.
+; For e.g. if always is the top operator under assert, the always will
+; keep on checking the property at every clock. If the property under
+; always fails, the directive will be considered failed and no more 
+; checking will be done for that directive. A top always property,
+; if it does not fail, will show a pass at end of simulation.
+; The default value is '0' (i.e. zero is off). For example:
+; PslOneAttempt = 1
+
+; Specify the number of clock ticks to represent infinite clock ticks.
+; This affects eventually!, until! and until_!. If at End of Simulation
+; (EOS) an active strong-property has not clocked this number of
+; clock ticks then neither pass or fail (vacuous match) is returned
+; else respective fail/pass is returned. The default value is '0' (zero)
+; which effectively does not check for clock tick condition. For example:
+; PslInfinityThreshold = 5000
+
+; Control how many thread start times will be preserved for ATV viewing for a given assertion
+; instance.  Default is -1 (ALL).
+; ATVStartTimeKeepCount = -1
+
+; Turn on/off code coverage
+; CodeCoverage = 0
+
+; This option applies to condition and expression coverage UDP tables. It
+; has no effect unless UDP is enabled for coverage with vcom/vlog/vopt -coverudp.
+; If this option is used and a match occurs in more than one row in the UDP table,
+; none of the counts for all matching rows is incremented. By default, counts are
+; incremented for all matching rows.
+; CoverCountAll = 1
+
+; Turn off automatic inclusion of VHDL integers in toggle coverage. Default
+; is to include them.
+; ToggleNoIntegers = 1
+
+; Set the maximum number of values that are collected for toggle coverage of
+; VHDL integers. Default is 100;
+; ToggleMaxIntValues = 100
+
+; Set the maximum number of values that are collected for toggle coverage of
+; Verilog real. Default is 100;
+; ToggleMaxRealValues = 100
+
+; Turn on automatic inclusion of Verilog integers in toggle coverage, except
+; for enumeration types. Default is to include them.
+; ToggleVlogIntegers = 0
+
+; Turn on automatic inclusion of Verilog real type in toggle coverage, except
+; for shortreal types. Default is to not include them.
+; ToggleVlogReal = 1
+
+; Turn on automatic inclusion of Verilog fixed-size unpacked arrays, VHDL multi-d arrays
+; and VHDL arrays-of-arrays in toggle coverage.
+; Default is to not include them.
+; ToggleFixedSizeArray = 1
+
+; Increase or decrease the maximum size of Verilog unpacked fixed-size arrays,
+; VHDL multi-d arrays and VHDL arrays-of-arrays that are included for toggle coverage.
+; This leads to a longer simulation time with bigger arrays covered with toggle coverage.
+; Default is 1024.
+; ToggleMaxFixedSizeArray = 1024
+
+; Treat Verilog multi-dimensional packed vectors and packed structures as equivalently sized
+; one-dimensional packed vectors for toggle coverage. Default is 0.
+; TogglePackedAsVec = 0
+
+; Treat Verilog enumerated types as equivalently sized one-dimensional packed vectors for
+; toggle coverage. Default is 0.
+; ToggleVlogEnumBits = 0
+
+; Turn off automatic inclusion of VHDL records in toggle coverage.
+; Default is to include them.
+; ToggleVHDLRecords = 0
+
+; Limit the widths of registers automatically tracked for toggle coverage. Default is 128.
+; For unlimited width, set to 0.
+; ToggleWidthLimit = 128
+
+; Limit the counts that are tracked for toggle coverage. When all edges for a bit have
+; reached this count, further activity on the bit is ignored. Default is 1.
+; For unlimited counts, set to 0.
+; ToggleCountLimit = 1
+
+; Change the mode of extended toggle coverage. Default is 3. Valid modes are 1, 2 and 3.
+; Following is the toggle coverage calculation criteria based on extended toggle mode:
+; Mode 1: 0L->1H & 1H->0L & any one 'Z' transition (to/from 'Z').
+; Mode 2: 0L->1H & 1H->0L & one transition to 'Z' & one transition from 'Z'.
+; Mode 3: 0L->1H & 1H->0L & all 'Z' transitions.
+; ExtendedToggleMode = 3
+
+; Enable toggle statistics collection only for ports. Default is 0.
+; TogglePortsOnly = 1
+
+; Limit the counts that are tracked for Focussed Expression Coverage. When a bin has
+; reached this count, further tracking of the input patterns linked to it is ignored.
+; Default is 1. For unlimited counts, set to 0.
+; NOTE: Changing this value from its default value may affect simulation performance.
+; FecCountLimit = 1
+
+; Limit the counts that are tracked for UDP Coverage. When a bin has
+; reached this count, further tracking of the input patterns linked to it is ignored.
+; Default is 1. For unlimited counts, set to 0.
+; NOTE: Changing this value from its default value may affect simulation performance.
+; UdpCountLimit = 1
+
+; Control toggle coverage deglitching period. A period of 0, eliminates delta
+; cycle glitches. This is the default. The value of ToggleDeglitchPeriod needs to be either 
+; 0 or a time string that includes time units. Examples: 0 or 10.0ps or "10.0 ps".
+; ToggleDeglitchPeriod = 10.0ps
+
+; Turn on/off all PSL/SVA cover directive enables.  Default is on.
+; CoverEnable = 0
+
+; Turn on/off PSL/SVA cover log.  Default is off "0".
+; CoverLog = 1
+
+; Set "at_least" value for all PSL/SVA cover directives.  Default is 1.
+; CoverAtLeast = 2
+
+; Set "limit" value for all PSL/SVA cover directives.  Default is -1.
+; Any positive integer, -1 for infinity.
+; CoverLimit = 1
+
+; Specify the coverage database filename.
+; Default is "" (i.e. database is NOT automatically saved on close). 
+; UCDBFilename = vsim.ucdb
+
+; Specify the maximum limit for the number of Cross (bin) products reported
+; in XML and UCDB report against a Cross. A warning is issued if the limit
+; is crossed. Default is zero. vsim switch -cvgmaxrptrhscross can override this
+; setting.
+; MaxReportRhsSVCrossProducts = 1000
+
+; Specify the override for the "auto_bin_max" option for the Covergroups.
+; If not specified then value from Covergroup "option" is used.
+; SVCoverpointAutoBinMax = 64
+
+; Specify the override for the value of "cross_num_print_missing"
+; option for the Cross in Covergroups. If not specified then value
+; specified in the "option.cross_num_print_missing" is used. This
+; is a runtime option. NOTE: This overrides any "cross_num_print_missing"
+; value specified by user in source file and any SVCrossNumPrintMissingDefault
+; specified in modelsim.ini.
+; SVCrossNumPrintMissing = 0
+
+; Specify whether to use the value of "cross_num_print_missing"
+; option in report and GUI for the Cross in Covergroups. If not specified then 
+; cross_num_print_missing is ignored for creating reports and displaying 
+; covergroups in GUI. Default is 0, which means ignore "cross_num_print_missing".
+; UseSVCrossNumPrintMissing = 0
+
+; Specify the threshold of Coverpoint wildcard bin value range size, above which 
+; a warning will be triggered. The default is 4K -- 12 wildcard bits.
+; SVCoverpointWildCardBinValueSizeWarn = 4096
+
+; Specify the override for the value of "strobe" option for the
+; Covergroup Type. If not specified then value in "type_option.strobe"
+; will be used. This is runtime option which forces "strobe" to
+; user specified value and supersedes user specified values in the
+; SystemVerilog Code. NOTE: This also overrides the compile time
+; default value override specified using "SVCovergroupStrobeDefault"
+; SVCovergroupStrobe = 0
+
+; Override for explicit assignments in source code to "option.goal" of
+; SystemVerilog covergroup, coverpoint, and cross. It also overrides the
+; default value of "option.goal" (defined to be 100 in the SystemVerilog
+; LRM) and the value of modelsim.ini variable "SVCovergroupGoalDefault".
+; SVCovergroupGoal = 100
+
+; Override for explicit assignments in source code to "type_option.goal" of
+; SystemVerilog covergroup, coverpoint, and cross. It also overrides the
+; default value of "type_option.goal" (defined to be 100 in the SystemVerilog
+; LRM) and the value of modelsim.ini variable "SVCovergroupTypeGoalDefault".
+; SVCovergroupTypeGoal = 100
+
+; Enforce the 6.3 behavior of covergroup get_coverage() and get_inst_coverage()
+; builtin functions, and report. This setting changes the default values of
+; option.get_inst_coverage and type_option.merge_instances to ensure the 6.3
+; behavior if explicit assignments are not made on option.get_inst_coverage and
+; type_option.merge_instances by the user. There are two vsim command line
+; options, -cvg63 and -nocvg63 to override this setting from vsim command line.
+; The default value of this variable from release 6.6 onwards is 0. This default
+; drives compliance with the clarified behavior in the IEEE 1800-2009 standard.
+; SVCovergroup63Compatibility = 0
+
+; Enforce the default behavior of covergroup get_coverage() builtin function, GUI
+; and report. This variable sets the default value of type_option.merge_instances.
+; There are two vsim command line options, -cvgmergeinstances and 
+; -nocvgmergeinstances to override this setting from vsim command line.
+; The default value of this variable, -1 (don't care), allows the tool to determine
+; the effective value, based on factors related to capacity and optimization. 
+; The type_option.merge_instances appears in the GUI and coverage reports as either 
+; auto(1) or auto(0), depending on whether the effective value was determined to 
+; be a 1 or a 0.
+; SVCovergroupMergeInstancesDefault = -1
+
+; Enable or disable generation of more detailed information about the sampling
+; of covergroup, cross, and coverpoints. It provides the details of the number
+; of times the covergroup instance and type were sampled, as well as details
+; about why covergroup, cross and coverpoint were not covered. A non-zero value
+; is to enable this feature. 0 is to disable this feature. Default is 0
+; SVCovergroupSampleInfo = 0
+
+; Specify the maximum number of Coverpoint bins in whole design for
+; all Covergroups.
+; MaxSVCoverpointBinsDesign = 2147483648 
+
+; Specify maximum number of Coverpoint bins in any instance of a Covergroup, default is 2^10 bins
+; MaxSVCoverpointBinsInst = 1048576
+
+; Specify the maximum number of Cross bins in whole design for
+; all Covergroups.
+; MaxSVCrossBinsDesign = 2147483648 
+
+; Specify maximum number of Cross bins in any instance of a Covergroup, default is 2^16 bins
+; MaxSVCrossBinsInst = 67108864
+
+; Specify whether vsim will collect the coverage data of zero-weight coverage items or not.
+; By default, this variable is set 0, in which case option.no_collect setting will take effect.
+; If this variable is set to 1, all zero-weight coverage items will not be saved.
+; Note that the usage of vsim switch -cvgzwnocollect, if present, will override the setting 
+; of this variable.
+; CvgZWNoCollect = 1
+
+; Specify a space delimited list of double quoted TCL style
+; regular expressions which will be matched against the text of all messages.
+; If any regular expression is found to be contained within any message, the 
+; status for that message will not be propagated to the UCDB TESTSTATUS. 
+; If no match is detected, then the status will be propagated to the
+; UCDB TESTSTATUS. More than one such regular expression text is allowed, 
+; and each message text is compared for each regular expression in the list.
+; UCDBTestStatusMessageFilter = "Done with Test Bench" "Ignore .* message" 
+
+; Set weight for all PSL/SVA cover directives.  Default is 1.
+; CoverWeight = 2
+
+; Check vsim plusargs.  Default is 0 (off).
+; 0 = Don't check plusargs
+; 1 = Warning on unrecognized plusarg
+; 2 = Error and exit on unrecognized plusarg
+; CheckPlusargs = 1
+
+; Load the specified shared objects with the RTLD_GLOBAL flag.
+; This gives global visibility to all symbols in the shared objects,
+; meaning that subsequently loaded shared objects can bind to symbols
+; in the global shared objects.  The list of shared objects should
+; be whitespace delimited.  This option is not supported on the
+; Windows or AIX platforms.
+; GlobalSharedObjectList = example1.so example2.so example3.so
+
+; Generate the stub definitions for the undefined symbols in the shared libraries being
+; loaded in the simulation. When this flow is turned on, the undefined symbols will not
+; prevent vsim from loading. Calling undefined symbols at runtime will cause fatal error.
+; The valid arguments are: on, off, verbose. 
+;     on : turn on the automatic generation of stub definitions.
+;     off: turn off the flow. The undefined symbols will trigger an immediate load failure.
+;     verbose: Turn on the flow and report the undefined symbols for each shared library.
+; NOTE: This variable can be overriden with vsim switch "-undefsyms".
+; The default is on.
+;
+; UndefSyms = off
+
+; Enable the support for checkpointing foreign C++ libraries.
+; The valid arguments are: 1 and 0. 
+;     1 : turn on the support
+;     0 : turn off the support (default)
+; This option is not supported on the Windows platforms.
+;
+; AllowCheckpointCpp = 1
+
+; Initial seed for the random number generator of the root thread (SystemVerilog).
+; NOTE: This variable can be overridden with the vsim "-sv_seed" command line switch.
+; The default value is 0.
+; Sv_Seed = 0
+
+; Specify the solver "engine" that vsim will select for constrained random
+; generation.
+; Valid values are:
+;    "auto" - automatically select the best engine for the current
+;             constraint scenario
+;    "bdd"  - evaluate all constraint scenarios using the BDD solver engine
+;    "act"  - evaluate all constraint scenarios using the ACT solver engine
+; While the BDD solver engine is generally efficient with constraint scenarios
+; involving bitwise logical relationships, the ACT solver engine can exhibit
+; superior performance with constraint scenarios involving large numbers of
+; random variables related via arithmetic operators (+, *, etc).
+; NOTE: This variable can be overridden with the vsim "-solveengine" command
+; line switch.
+; The default value is "auto".
+; SolveEngine = auto
+
+; Specifies the maximum size that a dynamic array may be resized to by the
+; solver. If the solver attempts to resize a dynamic array to a size greater
+; than the specified limit, the solver will abort with an error.
+; The default value is 10000. A value of 0 indicates no limit.
+; SolveArrayResizeMax = 10000
+
+; Specify error message severity when randomize() and randomize(null) failures
+; are detected.
+;
+; Integer value up to two digits are allowed with each digit having the following legal values:
+; 0 = No error  1 = Warning  2 = Error  3 = Failure  4 = Fatal
+;
+; 1) When a value with two digits is used, the digit at tenth place (leftmost digit) represents
+;    the severtity setting for normal randomize() calls. The digit at ones place (rightmost digit)
+;    represents the setting for randomize(null) calls.
+;
+; 2) When a single digit value is used, the setting is applied to both normal randomize() call 
+;    and randomize(null) call.
+;
+; Example: Fatal error for randomize() failures and NO error for randomize(null) failures
+;   -solvefailseverity=40
+;
+; NOTE: SolveFailSeverity can affect the behavior of SolveFailDebug. When SolveFailDebug is
+; enabled, a constraint contradiction report will be displayed for randomize() calls that
+; have a message severity >= warning (i.e. constraint contradiction reports will not be
+; generated for randomize() calls having a "no error" severity level)
+;
+; NOTE: This variable can be overridden with the vsim "-solvefailseverity" command
+; line switch.
+;
+; The default is 1 (warning).
+; SolveFailSeverity = 1
+
+; Error message severity for suppressible errors that are detected in a
+; solve/before constraint.
+; 0 = No error  1 = Warning  2 = Error  3 = Failure  4 = Fatal
+; NOTE: This variable can be overridden with the vsim "-solvebeforeerrorseverity"
+; command line switch.
+; The default is 3 (failure).
+; SolveBeforeErrorSeverity = 3
+
+; Error message severity for suppressible errors that are related to
+; solve engine capacity limits
+; 0 = No error  1 = Warning  2 = Error  3 = Failure  4 = Fatal
+; NOTE: This variable can be overridden with the vsim "-solveengineerrorseverity"
+; command line switch.
+; The default is 3 (failure).
+; SolveEngineErrorSeverity = 3
+
+; Enable/disable constraint conflicts on randomize() failure
+; Valid values:
+;     0 - disable solvefaildebug
+;     1 - basic debug (no performance penalty)
+;     2 - enhanced debug (runtime performance penalty)
+;
+; NOTE: SolveFailSeverity can affect the behavior of SolveFailDebug. When SolveFailDebug is
+; enabled, a constraint contradiction report will be displayed for randomize() calls that
+; have a message severity >= warning (i.e. constraint contradiction reports will not be
+; generated for randomize() calls having a "no error" severity level)
+;
+; NOTE: This variable can be overridden with the vsim "-solvefaildebug" command
+; line switch.
+;
+; The default is 1 (basic debug).
+; SolveFailDebug = 1
+
+; Upon encountering a randomize() failure, generate a simplified testcase that
+; will reproduce the failure. Optionally output the testcase to a file.
+; Testcases for 'no-solution' failures will only be produced if SolveFailDebug
+; is enabled (see above).
+; NOTE: This variable can be overridden with the vsim "-solvefailtestcase"
+; command line switch.
+; The default is OFF (do not generate a testcase). To enable testcase
+; generation, uncomment this variable. To redirect testcase generation to a
+; file, specify the name of the output file.
+; SolveFailTestcase = 
+
+; Specify solver timeout threshold (in seconds). randomize() will fail if the
+; CPU time required to evaluate any randset exceeds the specified timeout.
+; The default value is 500. A value of 0 will disable timeout failures. 
+; SolveTimeout = 500
+
+; Specify the maximum size of the solution graph generated by the BDD solver.
+; This value can be used to force the BDD solver to abort the evaluation of a
+; complex constraint scenario that cannot be evaluated with finite memory.
+; This value is specified in 1000s of nodes.
+; The default value is 10000. A value of 0 indicates no limit.
+; SolveGraphMaxSize = 10000
+
+; Specify the maximum number of evaluations that may be performed on the
+; solution graph by the BDD solver. This value can be used to force the BDD
+; solver to abort the evaluation of a complex constraint scenario that cannot
+; be evaluated in finite time. This value is specified in 10000s of evaluations.
+; The default value is 10000. A value of 0 indicates no limit.
+; SolveGraphMaxEval = 10000
+
+; Specify random sequence compatiblity with a prior release. This 
+; option is used to get the same random sequences during simulation as
+; as a prior release. Only prior releases with the same major version
+; as the current release are allowed.
+; NOTE: Only those random sequence changes due to solver optimizations are
+; reverted by this variable. Random sequence changes due to solver bugfixes
+; cannot be un-done.
+; NOTE: This variable can be overridden with the vsim "-solverev" command
+; line switch.
+; Default value set to "" (no compatibility).
+; SolveRev =
+
+; Environment variable expansion of command line arguments has been depricated 
+; in favor shell level expansion.  Universal environment variable expansion 
+; inside -f files is support and continued support for MGC Location Maps provide
+; alternative methods for handling flexible pathnames.
+; The following line may be uncommented and the value set to 1 to re-enable this 
+; deprecated behavior.  The default value is 0.
+; DeprecatedEnvironmentVariableExpansion = 0
+
+; Specify the memory threshold for the System Verilog garbage collector.
+; The value is the number of megabytes of class objects that must accumulate
+; before the garbage collector is run.
+; The GCThreshold setting is used when class debug mode is disabled to allow
+; less frequent garbage collection and better simulation performance.
+; The GCThresholdClassDebug setting is used when class debug mode is enabled
+; to allow for more frequent garbage collection.
+; GCThreshold = 100
+; GCThresholdClassDebug = 5
+
+; Turn on/off collapsing of bus ports in VCD dumpports output
+DumpportsCollapse = 1
+
+; Location of Multi-Level Verification Component (MVC) installation. 
+; The default location is the product installation directory.
+MvcHome = $MODEL_TECH/..
+
+; Location of InFact installation. The default is $MODEL_TECH/../../infact
+;
+; InFactHome = $MODEL_TECH/../../infact
+
+; Initialize SystemVerilog enums using the base type's default value
+; instead of the leftmost value.
+; EnumBaseInit = 1
+
+; Suppress file type registration.  
+; SuppressFileTypeReg = 1
+
+; Enable/disable non-LRM compliant SystemVerilog language extensions.
+; Valid extensions are:
+;   altdpiheader - Alternative style function signature generated in DPI header",
+;   cfce         - generate an error if $cast fails as a function
+;   cfmt         - C like formatting for specifiers with '#' prefix ('%#x', '%#h')
+;   dfsp         - sets default format specifier as %p, if no format specifier is given for unpacked array in $display and related systasks
+;   expdfmt      - enable format string extensions for $display/$sformatf
+;   extscan      - support values greater than 32 bit for string builtin methods (atohex, atobin, atooct, atoi)
+;   fmtcap       - prints capital hex digits with %X/%H in display calls
+;   iddp         - ignore DPI disable protocol check
+;   lfmt         - zero-pad data if '0' prefixes width in format specifier (e.g. "%04h")
+;   noexptc      - ignore DPI export type name overloading check
+;   realrand     - support randomize() with real variables and constraints (Default)
+; SvExtensions = [+|-]<extension>[,[+|-]<extension>*]
+
+; Enable/disable non-LRM compliant SystemVerilog constrained-random language extensions.
+; Valid extensions are:
+;   arraymode    - consider rand_mode of unpacked array field independently from its elements
+;   deepcheck    - allow randomize(null) to recursively consider constraints from member rand class handles (Default)
+;   funcback     - enable function backtracking (ACT only)
+;   genmodseedfix - enable LRM-compliant seeding of module/interface instances under for-generate blocks (Default)
+;   nodist       - interpret 'dist' constraint as 'inside' (ACT only)
+;   noorder      - ignore solve/before ordering constraints (ACT only)
+;   pathseed     - enable unique seeding of module instances based on hierarchical path name
+;   promotedist  - promote priority of 'dist' constraint if LHS has no solve/before
+;   randindex    - allow random index in constraint (Default)
+;   randstruct   - consider all fields of unpacked structs as 'rand'
+;   skew         - skew randomize results (ACT only)
+;   strictstab   - strict random stability
+; SvRandExtensions = [+|-]<extension>[,[+|-]<extension>*]
+
+; Controls the formatting of '%p' and '%P' conversion specification, used in $display
+; and similar system tasks.
+; 1. SVPrettyPrintFlags=I<n><S|T> use <n> spaces(S) or tabs(T) per indentation level. 
+;    The 'I' flag when present causes relevant data types to be expanded and indented into
+;    a more readable format.
+;    (e.g. SVPrettyPrintFlags=I4S will cause 4 spaces to be used per indentation level).
+; 2. SVPrettyPrintFlags=L<numLines> limits the output to <numLines> lines.
+;    (e.g. SVPrettyPrintFlags=L20 will limit the output to 20 lines).
+; 3. SVPrettyPrintFlags=C<numChars> limits the output to <numChars> characters.
+;    (e.g. SVPrettyPrintFlags=C256 will limit the output to 256 characters).
+; 4. SVPrettyPrintFlags=F<numFields> limits the output to <numFields> of relevant datatypes
+;    (e.g. SVPrettyPrintFlags=F4 will limit the output to 4 fields of a structure).
+; 5. SVPrettyPrintFlags=E<numElements> limits the output to <numElements> of relevant datatypes
+;    (e.g. SVPrettyPrintFlags=E50 will limit the output to 50 elements of an array).
+; 6. SVPrettyPrintFlags=D<depth> suppresses the output of sub-elements below <depth>.
+;    (e.g. SVPrettyPrintFlags=D5 will suppresses the output of sub elements below a depth of 5).
+; 7. SVPrettyPrintFlags=R<specifier> shows the output of specifier %p as per the specifed radix.
+;    It changes the output in $display and similar systasks. It does not affect formatted output functions ($displayh etc)).
+;    (e.g. SVPrettyPrintFlags=Rb will show the output of %p specifier in binary format.
+; 8. Items 1-7 above can be combined as a comma separated list.
+;    (e.g. SVPrettyPrintFlags=I4S,L20,C256,F4,E50,D5,Rb)
+; SVPrettyPrintFlags=I4S
+
+[lmc]
+; The simulator's interface to Logic Modeling's SmartModel SWIFT software
+libsm = $MODEL_TECH/libsm.sl
+; The simulator's interface to Logic Modeling's SmartModel SWIFT software (Windows NT)
+; libsm = $MODEL_TECH/libsm.dll
+;  Logic Modeling's SmartModel SWIFT software (HP 9000 Series 700)
+; libswift = $LMC_HOME/lib/hp700.lib/libswift.sl
+;  Logic Modeling's SmartModel SWIFT software (IBM RISC System/6000)
+; libswift = $LMC_HOME/lib/ibmrs.lib/swift.o
+;  Logic Modeling's SmartModel SWIFT software (Sun4 Solaris)
+; libswift = $LMC_HOME/lib/sun4Solaris.lib/libswift.so
+;  Logic Modeling's SmartModel SWIFT software (Windows NT)
+; libswift = $LMC_HOME/lib/pcnt.lib/libswift.dll
+;  Logic Modeling's SmartModel SWIFT software (non-Enterprise versions of Linux)
+; libswift = $LMC_HOME/lib/x86_linux.lib/libswift.so
+;  Logic Modeling's SmartModel SWIFT software (Enterprise versions of Linux)
+; libswift = $LMC_HOME/lib/linux.lib/libswift.so
+
+; The simulator's interface to Logic Modeling's hardware modeler SFI software
+libhm = $MODEL_TECH/libhm.sl
+; The simulator's interface to Logic Modeling's hardware modeler SFI software (Windows NT)
+; libhm = $MODEL_TECH/libhm.dll
+;  Logic Modeling's hardware modeler SFI software (HP 9000 Series 700)
+; libsfi = <sfi_dir>/lib/hp700/libsfi.sl
+;  Logic Modeling's hardware modeler SFI software (IBM RISC System/6000)
+; libsfi = <sfi_dir>/lib/rs6000/libsfi.a
+;  Logic Modeling's hardware modeler SFI software (Sun4 Solaris)
+; libsfi = <sfi_dir>/lib/sun4.solaris/libsfi.so
+;  Logic Modeling's hardware modeler SFI software (Windows NT)
+; libsfi = <sfi_dir>/lib/pcnt/lm_sfi.dll
+;  Logic Modeling's hardware modeler SFI software (Linux)
+; libsfi = <sfi_dir>/lib/linux/libsfi.so
+
+[msg_system]
+; Change a message severity or suppress a message.
+; The format is: <msg directive> = <msg number>[,<msg number>...]
+; suppress can be used to achieve +nowarn<CODE> functionality
+; The format is: suppress = <CODE>,<msg number>,[<CODE>,<msg number>,...]
+; Examples:
+suppress = 8780 ;an explanation can be had by running: verror 8780 
+;   note = 3009
+;   warning = 3033
+;   error = 3010,3016
+;   fatal = 3016,3033
+;   suppress = 3009,3016,3601
+;   suppress = 3009,CNNODP,3601,TFMPC
+;   suppress = 8683,8684
+; The command verror <msg number> can be used to get the complete
+; description of a message.
+
+; Control transcripting of Verilog display system task messages and
+; PLI/FLI print function call messages.  The system tasks include
+; $display[bho], $strobe[bho], $monitor[bho], and $write[bho].  They
+; also include the analogous file I/O tasks that write to STDOUT 
+; (i.e. $fwrite or $fdisplay).  The PLI/FLI calls include io_printf,
+; vpi_printf, mti_PrintMessage, and mti_PrintFormatted.  The default
+; is to have messages appear only in the transcript.  The other 
+; settings are to send messages to the wlf file only (messages that
+; are recorded in the wlf file can be viewed in the MsgViewer) or 
+; to both the transcript and the wlf file.  The valid values are
+;    tran  {transcript only (default)}
+;    wlf   {wlf file only}
+;    both  {transcript and wlf file}
+; displaymsgmode = tran
+
+; Control transcripting of elaboration/runtime messages not
+; addressed by the displaymsgmode setting.  The default is to 
+; have messages appear only in the transcript.  The other settings
+; are to send messages to the wlf file only (messages that are
+; recorded in the wlf file can be viewed in the MsgViewer) or to both
+; the transcript and the wlf file. The valid values are
+;    tran  {transcript only (default)}
+;    wlf   {wlf file only}
+;    both  {transcript and wlf file}
+; msgmode = tran
+
+; Controls number of displays of a particluar message
+; default value is 5
+; MsgLimitCount = 5
+
+[utils]
+; Default Library Type (while creating a library with "vlib")
+;  0 - legacy library using subdirectories for design units
+;  2 - flat library
+; DefaultLibType = 2
+
+; Flat Library Page Size (while creating a library with "vlib")
+; Set the size in bytes for flat library file pages.  Libraries containing
+; very large files may benefit from a larger value.
+; FlatLibPageSize = 8192
+
+; Flat Library Page Cleanup Percentage (while creating a library with "vlib")
+; Set the percentage of total pages deleted before library cleanup can occur.
+; This setting is applied together with FlatLibPageDeleteThreshold.
+; FlatLibPageDeletePercentage = 50
+
+; Flat Library Page Cleanup Threshold (while creating a library with "vlib")
+; Set the number of pages deleted before library cleanup can occur.
+; This setting is applied together with FlatLibPageDeletePercentage.
+; FlatLibPageDeleteThreshold = 1000
+
+[Project]
+** Warning: ; Warning -- Do not edit the project properties directly.
+;            Property names are dynamic in nature and property
+;            values have special syntax.  Changing property data directly
+;            can result in a corrupt MPF file.  All project properties
+;            can be modified through project window dialogs.
+Project_Version = 6
+Project_DefaultLib = work
+Project_SortMethod = unused
+Project_Files_Count = 2
+Project_File_0 = H:/Msc project/add/posit_add_8bit_tb.v
+Project_File_P_0 = cover_toggle 0 file_type verilog group_id 0 cover_exttoggle 0 cover_nofec 0 cover_cond 0 vlog_1995compat 0 vlog_nodebug 0 cover_fsm 0 cover_branch 0 vlog_noload 0 folder {Top Level} last_compile 1658844880 cover_excludedefault 0 vlog_enable0In 0 vlog_disableopt 0 cover_covercells 0 voptflow 1 vlog_showsource 0 vlog_hazard 0 cover_optlevel 3 toggle - vlog_0InOptions {} ood 0 cover_noshort 0 vlog_upper 0 compile_to work vlog_options {} compile_order 1 cover_expr 0 dont_compile 0 cover_stmt 0
+Project_File_1 = H:/Msc project/add/posit_add.v
+Project_File_P_1 = cover_toggle 0 file_type verilog group_id 0 cover_exttoggle 0 cover_nofec 0 cover_cond 0 vlog_1995compat 0 vlog_nodebug 0 cover_fsm 0 cover_branch 0 vlog_noload 0 folder {Top Level} last_compile 1658844880 cover_excludedefault 0 vlog_enable0In 0 vlog_disableopt 0 cover_covercells 0 voptflow 1 vlog_showsource 0 vlog_hazard 0 cover_optlevel 3 toggle - vlog_0InOptions {} ood 0 cover_noshort 0 vlog_upper 0 compile_to work vlog_options {} compile_order 0 cover_expr 0 dont_compile 0 cover_stmt 0
+Project_Sim_Count = 0
+Project_Folder_Count = 0
+Echo_Compile_Output = 0
+Save_Compile_Report = 1
+Project_Opt_Count = 0
+ForceSoftPaths = 0
+ProjectStatusDelay = 5000
+VERILOG_DoubleClick = Edit
+VERILOG_CustomDoubleClick = 
+SYSTEMVERILOG_DoubleClick = Edit
+SYSTEMVERILOG_CustomDoubleClick = 
+VHDL_DoubleClick = Edit
+VHDL_CustomDoubleClick = 
+PSL_DoubleClick = Edit
+PSL_CustomDoubleClick = 
+TEXT_DoubleClick = Edit
+TEXT_CustomDoubleClick = 
+SYSTEMC_DoubleClick = Edit
+SYSTEMC_CustomDoubleClick = 
+TCL_DoubleClick = Edit
+TCL_CustomDoubleClick = 
+MACRO_DoubleClick = Edit
+MACRO_CustomDoubleClick = 
+VCD_DoubleClick = Edit
+VCD_CustomDoubleClick = 
+SDF_DoubleClick = Edit
+SDF_CustomDoubleClick = 
+XML_DoubleClick = Edit
+XML_CustomDoubleClick = 
+LOGFILE_DoubleClick = Edit
+LOGFILE_CustomDoubleClick = 
+UCDB_DoubleClick = Edit
+UCDB_CustomDoubleClick = 
+TDB_DoubleClick = Edit
+TDB_CustomDoubleClick = 
+UPF_DoubleClick = Edit
+UPF_CustomDoubleClick = 
+PCF_DoubleClick = Edit
+PCF_CustomDoubleClick = 
+PROJECT_DoubleClick = Edit
+PROJECT_CustomDoubleClick = 
+VRM_DoubleClick = Edit
+VRM_CustomDoubleClick = 
+DEBUGDATABASE_DoubleClick = Edit
+DEBUGDATABASE_CustomDoubleClick = 
+DEBUGARCHIVE_DoubleClick = Edit
+DEBUGARCHIVE_CustomDoubleClick = 
+Project_Major_Version = 2020
+Project_Minor_Version = 1
diff --git a/posit_adder_verilog/adde.cr.mti b/posit_adder_verilog/adde.cr.mti
new file mode 100644
index 0000000..66598df
--- /dev/null
+++ b/posit_adder_verilog/adde.cr.mti
@@ -0,0 +1,29 @@
+{H:/Msc project/add/posit_add_8bit_tb.v} {1 {vlog -work work -vopt -stats=none {H:/Msc project/add/posit_add_8bit_tb.v}
+Model Technology ModelSim SE-64 vlog 2020.1 Compiler 2020.01 Jan 28 2020
+-- Compiling module posit_add_8bit_tb_v
+
+Top level modules:
+	posit_add_8bit_tb_v
+
+} {} {}} {H:/Msc project/add/posit_add.v} {1 {vlog -work work -vopt -stats=none {H:/Msc project/add/posit_add.v}
+Model Technology ModelSim SE-64 vlog 2020.1 Compiler 2020.01 Jan 28 2020
+-- Compiling module posit_add
+-- Compiling module data_extract_v1
+-- Compiling module sub_N
+-- Compiling module add_N
+-- Compiling module sub_N_in
+-- Compiling module add_N_in
+-- Compiling module add_sub_N
+-- Compiling module add_1
+-- Compiling module abs_regime
+-- Compiling module conv_2c
+-- Compiling module reg_exp_op
+-- Compiling module DSR_left_N_S
+-- Compiling module DSR_right_N_S
+-- Compiling module LOD_N
+-- Compiling module LOD
+
+Top level modules:
+	posit_add
+
+} {} {}}
diff --git a/posit_adder_verilog/adde.mpf b/posit_adder_verilog/adde.mpf
new file mode 100644
index 0000000..d3aab4c
--- /dev/null
+++ b/posit_adder_verilog/adde.mpf
@@ -0,0 +1,2256 @@
+; vsim modelsim.ini file
+[Version]
+INIVersion = "2020.1"
+
+; Copyright 1991-2020 Mentor Graphics Corporation
+;
+; All Rights Reserved.
+;
+; THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS THE PROPERTY OF 
+; MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS SUBJECT TO LICENSE TERMS.
+;   
+
+[Library]
+std = $MODEL_TECH/../std
+ieee = $MODEL_TECH/../ieee
+vital2000 = $MODEL_TECH/../vital2000
+;
+; VITAL concerns:
+;
+; The library ieee contains (among other packages) the packages of the
+; VITAL 2000 standard.  When a design uses VITAL 2000 exclusively, it should use
+; the physical library ieee (recommended), or use the physical library
+; vital2000, but not both.  The design can use logical library ieee and/or
+; vital2000 as long as each of these maps to the same physical library, either
+; ieee or vital2000.
+;
+; A design using the 1995 version of the VITAL packages, whether or not
+; it also uses the 2000 version of the VITAL packages, must have logical library
+; name ieee mapped to physical library vital1995.  (A design cannot use library
+; vital1995 directly because some packages in this library use logical name ieee
+; when referring to the other packages in the library.)  The design source
+; should use logical name ieee when referring to any packages there except the
+; VITAL 2000 packages.  Any VITAL 2000 present in the design must use logical
+; name vital2000 (mapped to physical library vital2000) to refer to those
+; packages.
+; ieee = $MODEL_TECH/../vital1995
+;
+; For compatiblity with previous releases, logical library name vital2000 maps
+; to library vital2000 (a different library than library ieee, containing the
+; same packages).
+; A design should not reference VITAL from both the ieee library and the
+; vital2000 library because the vital packages are effectively different.
+; A design that references both the ieee and vital2000 libraries must have
+; both logical names ieee and vital2000 mapped to the same library, either of
+; these:
+;   $MODEL_TECH/../ieee
+;   $MODEL_TECH/../vital2000
+;
+verilog = $MODEL_TECH/../verilog
+std_developerskit = $MODEL_TECH/../std_developerskit
+synopsys = $MODEL_TECH/../synopsys
+modelsim_lib = $MODEL_TECH/../modelsim_lib
+sv_std = $MODEL_TECH/../sv_std
+mtiAvm = $MODEL_TECH/../avm
+mtiRnm = $MODEL_TECH/../rnm
+mtiOvm = $MODEL_TECH/../ovm-2.1.2
+mtiUvm = $MODEL_TECH/../uvm-1.1d
+mtiUPF = $MODEL_TECH/../upf_lib
+mtiPA  = $MODEL_TECH/../pa_lib
+floatfixlib = $MODEL_TECH/../floatfixlib
+mc2_lib = $MODEL_TECH/../mc2_lib
+flps_lib = $MODEL_TECH/../flps_lib
+osvvm = $MODEL_TECH/../osvvm
+
+; added mapping for ADMS
+mgc_ams = $MODEL_TECH/../mgc_ams
+ieee_env = $MODEL_TECH/../ieee_env
+
+;vhdl_psl_checkers = $MODEL_TECH/../vhdl_psl_checkers       // Source files only for this release
+;verilog_psl_checkers = $MODEL_TECH/../verilog_psl_checkers // Source files only for this release
+;mvc_lib = $MODEL_TECH/../mvc_lib
+infact = $MODEL_TECH/../infact
+vhdlopt_lib = $MODEL_TECH/../vhdlopt_lib
+vh_ux01v_lib = $MODEL_TECH/../vh_ux01v_lib
+
+; Automatically perform logical->physical mapping for physical libraries that
+; appear in -L/-Lf options with filesystem path delimiters (e.g. '.' or '/').
+; The tail of the filesystem path name is chosen as the logical library name.
+; For example, in the command "vopt -L ./path/to/lib1 -o opttop top",
+; vopt automatically performs the mapping "lib1 -> ./path/to/lib1".
+; See the User Manual for more details.
+;
+; AutoLibMapping = 0
+
+work = work
+[DefineOptionset]
+; Define optionset entries for the various compilers, vmake, and vsim.
+; These option sets can be used with the "-optionset <optionsetname>" syntax.
+; i.e.
+;  vlog -optionset COMPILEDEBUG top.sv
+;  vsim -optionset UVMDEBUG my_top
+;
+; Following are some useful examples.
+
+; define a vsim optionset for uvm debugging
+UVMDEBUG = -uvmcontrol=all -msgmode both -displaymsgmode both -classdebug -onfinish stop
+
+; define a vopt optionset for debugging
+VOPTDEBUG = +acc -debugdb
+
+[encryption]
+; For vencrypt and vhencrypt.
+
+; Controls whether to encrypt whole files by ignoring all protect directives
+; (except "viewport" and "interface_viewport") that are present in the input.
+; The default is 0, use embedded protect directives to control the encryption.
+; Set this to 1 to encrypt whole files by ignoring embedded protect directives.
+; wholefile = 0
+
+; Sets the data_method to use for the symmetric session key.
+; The session key is a symmetric key that is randomly generated for each
+; protected region (envelope) and is the heart of all encryption.  This is used
+; to set the length of the session key to generate and use when encrypting the
+; HDL text.  Supported values are aes128, aes192, and aes256.
+; data_method = aes128
+
+; The following 2 are for specifying an IEEE Std. 1735 Version 2 (V2) encryption
+; "recipe" comprising an optional common block, at least one tool block (which
+; contains the key public key), and the text to be encrypted.  The common block
+; and any of the tool blocks may contain rights in the form of the "control"
+; directive.  The text to be encrypted is specified either by setting
+; "wholefile" to 1 or by embedding protect "begin" and "end" directives in
+; the input HDL files.
+
+; Common recipe specification file.  This file is optional.  Its presence will
+; require at least one "toolblock" to be specified.
+; Directives such as "author" "author_info" and "data_method",
+; as well as the common block license specification, go in this file.
+; common = <file name>
+
+; Tool block specification recipe(s).  Public key file with optional tool block
+; file name.  May be multiply-defined; at least one tool block is required if
+; a recipe is being specified.
+; Key file is a file name with no extension (.deprecated or .active will be
+; supplied by the encryption tool).
+; Rights file name is optional.
+; toolblock = <key file name>[,<rights file name>]{:<key file name>[,<rights file name>]}
+
+; Location of directory containing recipe files.
+; The default location is in the product installation directory.
+; keyring = $MODEL_TECH/../keyring
+
+; Enable encryption statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list]
+; Add '-' to disable specific statistics. Default is [cmd,msg].
+Stats = cmd,msg
+
+[vcom]
+; VHDL93 variable selects language version as the default. 
+; Default is VHDL-2002.
+; Value of 0 or 1987 for VHDL-1987.
+; Value of 1 or 1993 for VHDL-1993.
+; Default or value of 2 or 2002 for VHDL-2002.
+; Value of 3 or 2008 for VHDL-2008
+; Value of 4 or ams99 for VHDL-AMS-1999
+; Value of 5 or ams07 for VHDL-AMS-2007
+VHDL93 = 2002
+
+; Ignore VHDL-2008 declaration of REAL_VECTOR in package STANDARD. Default is off.
+; ignoreStandardRealVector = 1
+
+; Show source line containing error. Default is off.
+; Show_source = 1
+
+; Turn off unbound-component warnings. Default is on.
+; Show_Warning1 = 0
+
+; Turn off process-without-a-wait-statement warnings. Default is on.
+; Show_Warning2 = 0
+
+; Turn off null-range warnings. Default is on.
+; Show_Warning3 = 0
+
+; Turn off no-space-in-time-literal warnings. Default is on.
+; Show_Warning4 = 0
+
+; Turn off multiple-drivers-on-unresolved-signal warnings. Default is on.
+; Show_Warning5 = 0
+
+; Turn off optimization for IEEE std_logic_1164 package. Default is on.
+; Optimize_1164 = 0
+
+; Enable compiler statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; Turn on resolving of ambiguous function overloading in favor of the
+; "explicit" function declaration (not the one automatically created by
+; the compiler for each type declaration). Default is off.
+; The .ini file has Explicit enabled so that std_logic_signed/unsigned
+; will match the behavior of synthesis tools.
+Explicit = 1
+
+; Turn off acceleration of the VITAL packages. Default is to accelerate.
+; NoVital = 1
+
+; Turn off VITAL compliance checking. Default is checking on.
+; NoVitalCheck = 1
+
+; Ignore VITAL compliance checking errors. Default is to not ignore.
+; IgnoreVitalErrors = 1
+
+; Turn off VITAL compliance checking warnings. Default is to show warnings.
+; Show_VitalChecksWarnings = 0
+
+; Turn off PSL assertion warning messages. Default is to show warnings.
+; Show_PslChecksWarnings = 0
+
+; Enable parsing of embedded PSL assertions. Default is enabled.
+; EmbeddedPsl = 0
+
+; Keep silent about case statement static warnings.
+; Default is to give a warning.
+; NoCaseStaticError = 1
+
+; Keep silent about warnings caused by aggregates that are not locally static.
+; Default is to give a warning.
+; NoOthersStaticError = 1
+
+; Treat as errors:
+;   case statement static warnings
+;   warnings caused by aggregates that are not locally static
+; Overrides NoCaseStaticError, NoOthersStaticError settings.
+; PedanticErrors = 1
+
+; Turn off inclusion of debugging info within design units.
+; Default is to include debugging info.
+; NoDebug = 1
+
+; Turn off "Loading..." messages. Default is messages on.
+; Quiet = 1
+
+; Turn on some limited synthesis rule compliance checking. Checks only:
+;    -- signals used (read) by a process must be in the sensitivity list
+; CheckSynthesis = 1
+
+; Activate optimizations on expressions that do not involve signals,
+; waits, or function/procedure/task invocations. Default is off.
+; ScalarOpts = 1
+
+; Turns on lint-style checking.
+; Show_Lint = 1
+
+; Require the user to specify a configuration for all bindings,
+; and do not generate a compile time default binding for the
+; component. This will result in an elaboration error of
+; 'component not bound' if the user fails to do so. Avoids the rare
+; issue of a false dependency upon the unused default binding.
+; RequireConfigForAllDefaultBinding = 1
+
+; Perform default binding at compile time.
+; Default is to do default binding at load time.
+; BindAtCompile = 1;
+
+; Inhibit range checking on subscripts of arrays. Range checking on
+; scalars defined with subtypes is inhibited by default.
+; NoIndexCheck = 1
+
+; Inhibit range checks on all (implicit and explicit) assignments to
+; scalar objects defined with subtypes.
+; NoRangeCheck = 1
+
+; Set the prefix to be honored for synthesis/coverage pragma recognition.
+; Default is "".
+; AddPragmaPrefix = ""
+
+; Ignore synthesis and coverage pragmas with this prefix.
+; Default is "".
+; IgnorePragmaPrefix = ""
+
+; Turn on code coverage in VHDL design units. Default is off.
+; Coverage = sbceft
+
+; Turn off code coverage in VHDL subprograms. Default is on.
+; CoverSub = 0
+
+; Automatically exclude VHDL case statement OTHERS choice branches.
+; This includes OTHERS choices in selected signal assigment statements.
+; Default is to not exclude.
+; CoverExcludeDefault = 1
+
+; Control compiler and VOPT optimizations that are allowed when
+; code coverage is on.  Refer to the comment for this in the [vlog] area. 
+; CoverOpt = 3
+
+; Turn on or off clkOpt optimization for code coverage. Default is on.
+; CoverClkOpt = 1
+
+; Turn on or off clkOpt optimization builtins for code coverage. Default is on.
+; CoverClkOptBuiltins = 0
+
+; Inform code coverage optimizations to respect VHDL 'H' and 'L'
+; values on signals in conditions and expressions, and to not automatically
+; convert them to '1' and '0'. Default is to not convert.
+; CoverRespectHandL = 0
+
+; Increase or decrease the maximum number of rows allowed in a UDP table
+; implementing a VHDL condition coverage or expression coverage expression.
+; More rows leads to a longer compile time, but more expressions covered.
+; CoverMaxUDPRows = 192
+
+; Increase or decrease the maximum number of input patterns that are present
+; in FEC table. This leads to a longer compile time with more expressions
+; covered with FEC metric.
+; CoverMaxFECRows = 192
+
+; Increase or decrease the limit on the size of expressions and conditions
+; considered for expression and condition coverages. Higher FecUdpEffort leads 
+; to higher compile, optimize and simulation time, but more expressions and 
+; conditions are considered for coverage in the design. FecUdpEffort can
+; be set to a number ranging from 1 (low) to 3 (high), defined as:
+;   1 - (low) Only small expressions and conditions considered for coverage.
+;   2 - (medium) Bigger expressions and conditions considered for coverage.
+;   3 - (high) Very large expressions and conditions considered for coverage.
+; The default setting is 1 (low).
+; FecUdpEffort = 1
+
+; Enable or disable Focused Expression Coverage analysis for conditions and
+; expressions. Focused Expression Coverage data is provided by default when
+; expression and/or condition coverage is active.
+; CoverFEC = 0
+
+; Enable or disable UDP Coverage analysis for conditions and expressions.
+; UDP Coverage data is disabled by default when expression and/or condition
+; coverage is active.
+; CoverUDP = 1
+
+; Enable or disable Rapid Expression Coverage mode for conditions and expressions.
+; Disabling this would convert non-masking conditions in FEC tables to matching
+; input patterns. 
+; CoverREC = 1
+
+; Enable or disable bit-blasting multi-bit operands of reduction prefix expressions
+; for expression/condition coverage.
+; NOTE: Enabling this may have a negative impact on simulation performance.
+; CoverExpandReductionPrefix = 0
+
+; Enable or disable short circuit evaluation of conditions and expressions when
+; condition or expression coverage is active. Short circuit evaluation is enabled
+; by default.
+; CoverShortCircuit = 0
+
+; Enable code coverage reporting of code that has been optimized away.
+; The default is not to report.
+; CoverReportCancelled = 1
+
+; Enable deglitching of code coverage in combinatorial, non-clocked, processes.
+; Default is no deglitching.
+; CoverDeglitchOn = 1
+
+; Control the code coverage deglitching period. A period of 0, eliminates delta
+; cycle glitches. The value of CoverDeglitchPeriod needs to be either be 0 or a
+; time string that includes time units. Examples: 0 or 10.0ps or "10.0 ps".
+; CoverDeglitchPeriod = 0
+
+; Use this directory for compiler temporary files instead of "work/_temp"
+; CompilerTempDir = /tmp
+
+; Set this to cause the compilers to force data to be committed to disk
+; when the files are closed.
+; SyncCompilerFiles = 1
+
+; Add VHDL-AMS declarations to package STANDARD
+; Default is not to add
+; AmsStandard = 1
+
+; Range and length checking will be performed on array indices and discrete
+; ranges, and when violations are found within subprograms, errors will be
+; reported. Default is to issue warnings for violations, because subprograms
+; may not be invoked.
+; NoDeferSubpgmCheck = 0
+
+; Turn ON detection of FSMs having single bit current state variable.
+; FsmSingle = 1
+
+; Turn off reset state transitions in FSM.
+; FsmResetTrans = 0
+
+; Turn ON detection of FSM Implicit Transitions.
+; FsmImplicitTrans = 1
+
+; Controls whether or not to show immediate assertions with constant expressions
+; in GUI/report/UCDB etc. By default, immediate assertions with constant
+; expressions are shown in GUI/report/UCDB etc. This does not affect
+; evaluation of immediate assertions.
+; ShowConstantImmediateAsserts = 0
+
+; Controls how VHDL basic identifiers are stored with the design unit.
+; Does not make the language case-sensitive, affects only how declarations
+; declared with basic identifiers have their names stored and printed
+; (in the GUI, examine, etc.).
+; Default is to preserve the case as originally depicted in the VHDL source.
+; Value of 0 indicates to change all basic identifiers to lower case.
+; PreserveCase = 0
+
+; For Configuration Declarations, controls the effect that USE clauses have
+; on visibility inside the configuration items being configured.  If 1
+; (the default), then use pre-10.0 behavior. If 0, then for stricter LRM-compliance,
+; extend the visibility of objects made visible through USE clauses into nested
+; component configurations.
+; OldVHDLConfigurationVisibility = 0
+
+; Allows VHDL configuration declarations to be in a different library from
+; the corresponding configured entity. Default is to not allow this for
+; stricter LRM-compliance.
+; SeparateConfigLibrary = 1;
+
+; Determine how mode OUT subprogram parameters of type array and record are treated.
+; If 0 (the default), then only VHDL 2008 will do this initialization.
+; If 1, always initialize the mode OUT parameter to its default value.
+; If 2, do not initialize the mode OUT out parameter.
+; Note that prior to release 10.1, all language versions did not initialize mode
+; OUT array and record type parameters, unless overridden here via this mechanism.
+; In release 10.1 and later, only files compiled with VHDL 2008 will cause this
+; initialization, unless overridden here.
+; InitOutCompositeParam = 0
+
+; Generate symbols debugging database in only some special cases to save on
+; the number of files in the library. For other design-units, this database is
+; generated on-demand in vsim. 
+; Default is to to generate debugging database for all design-units.
+; SmartDbgSym = 1
+
+; Enable or disable automatic creation of missing libraries.
+; Default is 1 (enabled)  
+; CreateLib = 1
+
+; Describe compilation options according to matching file patterns.
+; File pattern * matches all printing characters other than '/'.
+; File pattern **/x matches all paths containing file/directory x.
+; File pattern x/** matches all paths beginning at directory x.
+; FileOptMap = (**/*.vhd => -2008);
+
+; Describe library targets of compilation according to matching file patterns.
+; LibMap = (**/*.vhd => work);
+
+[vlog]
+; Turn off inclusion of debugging info within design units.
+; Default is to include debugging info.
+; NoDebug = 1
+
+; Turn off "Loading..." messages. Default is messages on.
+; Quiet = 1
+
+; Turn on Verilog hazard checking (order-dependent accessing of global vars).
+; Default is off.
+; Hazard = 1
+
+; Turn on converting regular Verilog identifiers to uppercase. Allows case
+; insensitivity for module names. Default is no conversion.
+; UpCase = 1
+
+; Activate optimizations on expressions that do not involve signals,
+; waits, or function/procedure/task invocations. Default is off.
+; ScalarOpts = 1
+
+; Turns on lint-style checking.
+; Show_Lint = 1
+
+; Show source line containing error. Default is off.
+; Show_source = 1
+
+; Turn on bad option warning. Default is off.
+; Show_BadOptionWarning = 1
+
+; Revert back to IEEE 1364-1995 syntax, default is 0 (off).
+; vlog95compat = 1
+
+; Turn off PSL warning messages. Default is to show warnings.
+; Show_PslChecksWarnings = 0
+
+; Enable parsing of embedded PSL assertions. Default is enabled.
+; EmbeddedPsl = 0
+
+; Enable compiler statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list,kb]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; Set the threshold for automatically identifying sparse Verilog memories.
+; A memory with total size in bytes equal to or more than the sparse memory
+; threshold gets marked as sparse automatically, unless specified otherwise
+; in source code or by the +nosparse commandline option of vlog or vopt.
+; The default is 1M.  (i.e. memories with total size equal
+; to or greater than 1Mb are marked as sparse)
+; SparseMemThreshold = 1048576 
+
+; Set the prefix to be honored for synthesis and coverage pragma recognition.
+; Default is "".
+; AddPragmaPrefix = ""
+
+; Ignore synthesis and coverage pragmas with this prefix.
+; Default is "".
+; IgnorePragmaPrefix = ""
+
+; Set the option to treat all files specified in a vlog invocation as a
+; single compilation unit. The default value is set to 0 which will treat
+; each file as a separate compilation unit as specified in the P1800 draft standard.
+; MultiFileCompilationUnit = 1
+
+; Turn on code coverage in Verilog design units. Default is off.
+; Coverage = sbceft
+
+; Automatically exclude Verilog case statement default branches. 
+; Default is to not automatically exclude defaults.
+; CoverExcludeDefault = 1
+
+; Increase or decrease the maximum number of rows allowed in a UDP table
+; implementing a VHDL condition coverage or expression coverage expression.
+; More rows leads to a longer compile time, but more expressions covered.
+; CoverMaxUDPRows = 192
+
+; Increase or decrease the maximum number of input patterns that are present
+; in FEC table. This leads to a longer compile time with more expressions
+; covered with FEC metric.
+; CoverMaxFECRows = 192
+
+; Enable Multi Bit Expression Coverage in a Design, If design has expression with
+; multi bit operands, this option enables its Expression Coverage.
+; The default value is 0.
+; CoverFecMultiBit = 1
+
+; Increase or decrease the limit on the size of expressions and conditions
+; considered for expression and condition coverages. Higher FecUdpEffort leads 
+; to higher compile, optimize and simulation time, but more expressions and 
+; conditions are considered for coverage in the design. FecUdpEffort can
+; be set to a number ranging from 1 (low) to 3 (high), defined as:
+;   1 - (low) Only small expressions and conditions considered for coverage.
+;   2 - (medium) Bigger expressions and conditions considered for coverage.
+;   3 - (high) Very large expressions and conditions considered for coverage.
+; The default setting is 1 (low).
+; FecUdpEffort = 1
+
+; Enable or disable Focused Expression Coverage analysis for conditions and
+; expressions. Focused Expression Coverage data is provided by default when
+; expression and/or condition coverage is active.
+; CoverFEC = 0
+
+; Enable or disable UDP Coverage analysis for conditions and expressions.
+; UDP Coverage data is disabled by default when expression and/or condition
+; coverage is active.
+; CoverUDP = 1
+
+; Enable or disable Rapid Expression Coverage mode for conditions and expressions.
+; Disabling this would convert non-masking conditions in FEC tables to matching
+; input patterns. 
+; CoverREC = 1
+
+; Enable or disable bit-blasting multi-bit operands of reduction prefix expressions
+; for expression/condition coverage.
+; NOTE: Enabling this may have a negative impact on simulation performance.
+; CoverExpandReductionPrefix = 0
+
+; Enable or disable short circuit evaluation of conditions and expressions when
+; condition or expression coverage is active. Short circuit evaluation is enabled
+; by default.
+; CoverShortCircuit = 0
+
+; Enable deglitching of code coverage in combinatorial, non-clocked, processes.
+; Default is no deglitching.
+; CoverDeglitchOn = 1
+
+; Control the code coverage deglitching period. A period of 0, eliminates delta
+; cycle glitches. The value of CoverDeglitchPeriod needs to be either be 0 or a
+; time string that includes time units. Examples: 0 or 10.0ps or "10.0 ps".
+; CoverDeglitchPeriod = 0
+
+; Turn on code coverage in VLOG `celldefine modules, modules containing
+; specify blocks, and modules included using vlog -v and -y. Default is off.
+; CoverCells = 1
+
+; Enable code coverage reporting of code that has been optimized away.
+; The default is not to report.
+; CoverReportCancelled = 1
+
+; Control compiler and VOPT optimizations that are allowed when
+; code coverage is on. This is a number from 0 to 5, with the following
+; meanings (the default is 3):
+;    5 -- All allowable optimizations are on.
+;    4 -- Turn off removing unreferenced code.
+;    3 -- Turn off process, always block and if statement merging.
+;    2 -- Turn off expression optimization, converting primitives
+;         to continuous assignments, VHDL subprogram inlining.
+;         and VHDL clkOpt (converting FF's to builtins).
+;    1 -- Turn off continuous assignment optimizations and clock suppression.
+;    0 -- Turn off Verilog module inlining and VHDL arch inlining.
+; HOWEVER, if fsm coverage is turned on, optimizations will be forced to
+; level 3, with also turning off converting primitives to continuous assigns.
+; CoverOpt = 3
+
+; Specify the override for the default value of "cross_num_print_missing"
+; option for the Cross in Covergroups. If not specified then LRM default
+; value of 0 (zero) is used. This is a compile time option.
+; SVCrossNumPrintMissingDefault = 0
+
+; Setting following to 1 would cause creation of variables which
+; would represent the value of Coverpoint expressions. This is used
+; in conjunction with "SVCoverpointExprVariablePrefix" option
+; in the modelsim.ini
+; EnableSVCoverpointExprVariable = 0
+
+; Specify the override for the prefix used in forming the variable names
+; which represent the Coverpoint expressions. This is used in conjunction with 
+; "EnableSVCoverpointExprVariable" option of the modelsim.ini
+; The default prefix is "expr".
+; The variable name is
+;    variable name => <prefix>_<coverpoint name>
+; SVCoverpointExprVariablePrefix = expr
+
+; Override for the default value of the SystemVerilog covergroup,
+; coverpoint, and cross option.goal (defined to be 100 in the LRM).
+; NOTE: It does not override specific assignments in SystemVerilog
+; source code. NOTE: The modelsim.ini variable "SVCovergroupGoal"
+; in the [vsim] section can override this value.
+; SVCovergroupGoalDefault = 100
+
+; Override for the default value of the SystemVerilog covergroup,
+; coverpoint, and cross type_option.goal (defined to be 100 in the LRM)
+; NOTE: It does not override specific assignments in SystemVerilog
+; source code. NOTE: The modelsim.ini variable "SVCovergroupTypeGoal"
+; in the [vsim] section can override this value.
+; SVCovergroupTypeGoalDefault = 100
+
+; Specify the override for the default value of "strobe" option for the
+; Covergroup Type. This is a compile time option which forces "strobe" to
+; a user specified default value and supersedes SystemVerilog specified
+; default value of '0'(zero). NOTE: This can be overriden by a runtime
+; modelsim.ini variable "SVCovergroupStrobe" in the [vsim] section.
+; SVCovergroupStrobeDefault = 0
+
+; Specify the override for the default value of "per_instance" option for the
+; Covergroup variables. This is a compile time option which forces "per_instance"
+; to a user specified default value and supersedes SystemVerilog specified
+; default value of '0'(zero).
+; SVCovergroupPerInstanceDefault = 0
+
+; Specify the override for the default value of "get_inst_coverage" option for the
+; Covergroup variables. This is a compile time option which forces 
+; "get_inst_coverage" to a user specified default value and supersedes 
+; SystemVerilog specified default value of '0'(zero).
+; SVCovergroupGetInstCoverageDefault = 0
+
+;
+; A space separated list of resource libraries that contain precompiled
+; packages.  The behavior is identical to using the "-L" switch.
+; 
+; LibrarySearchPath = <path/lib> [<path/lib> ...]
+LibrarySearchPath = mtiAvm mtiRnm mtiOvm mtiUvm mtiUPF infact
+
+; The behavior is identical to the "-mixedansiports" switch.  Default is off.
+; MixedAnsiPorts = 1
+
+; Enable SystemVerilog 3.1a $typeof() function. Default is off.
+; EnableTypeOf = 1
+
+; Only allow lower case pragmas. Default is disabled.
+; AcceptLowerCasePragmaOnly = 1
+
+; Set the maximum depth permitted for a recursive include file nesting.
+; IncludeRecursionDepthMax = 5
+
+; Turn ON detection of FSMs having single bit current state variable.
+; FsmSingle = 1
+
+; Turn off reset state transitions in FSM.
+; FsmResetTrans = 0
+
+; Turn off detections of FSMs having x-assignment.
+; FsmXAssign = 0
+
+; Turn ON detection of FSM Implicit Transitions.
+; FsmImplicitTrans = 1
+
+; List of file suffixes which will be read as SystemVerilog.  White space
+; in extensions can be specified with a back-slash: "\ ".  Back-slashes
+; can be specified with two consecutive back-slashes: "\\";
+; SvFileSuffixes = sv svp svh
+
+; This setting is the same as the vlog -sv command line switch.
+; Enables SystemVerilog features and keywords when true (1).
+; When false (0), the rules of IEEE Std 1364-2005 are followed and 
+; SystemVerilog keywords are ignored. 
+; Svlog = 0
+
+; Prints attribute placed upon SV packages during package import
+; when true (1).  The attribute will be ignored when this
+; entry is false (0). The attribute name is "package_load_message".
+; The value of this attribute is a string literal.
+; Default is true (1).
+; PrintSVPackageLoadingAttribute = 1
+
+; Do not show immediate assertions with constant expressions in 
+; GUI/reports/UCDB etc. By default immediate assertions with constant 
+; expressions are shown in GUI/reports/UCDB etc. This does not affect 
+; evaluation of immediate assertions.
+; ShowConstantImmediateAsserts = 0
+
+; Controls if untyped parameters that are initialized with values greater
+; than 2147483647 are mapped to generics of type INTEGER or ignored.
+; If mapped to VHDL Integers, values greater than 2147483647
+; are mapped to negative values.
+; Default is to map these parameter to generic of type INTEGER
+; ForceUnsignedToVHDLInteger = 1
+
+; Enable AMS wreal (wired real) extensions.  Default is 0.
+; WrealType = 1
+
+; Controls SystemVerilog Language Extensions.  These options enable
+; some non-LRM compliant behavior.
+; SvExtensions = [+|-]<extension>[,[+|-]<extension>*]
+
+; Generate symbols debugging database in only some special cases to save on
+; the number of files in the library. For other design-units, this database is
+; generated on-demand in vsim. 
+; Default is to to generate debugging database for all design-units.
+; SmartDbgSym = 1
+
+; Controls how $unit library entries are named.  Valid options are:
+; "file" (generate name based on the first file on the command line)
+; "du" (generate name based on first design unit following an item
+; found in $unit scope)
+; CUAutoName = file
+
+; Enable or disable automatic creation of missing libraries.
+; Default is 1 (enabled)  
+; CreateLib = 1
+
+[sccom]
+; Enable use of SCV include files and library.  Default is off.
+; UseScv = 1
+
+; Add C++ compiler options to the sccom command line by using this variable.
+; CppOptions = -g
+
+; Use custom C++ compiler located at this path rather than the default path.
+; The path should point directly at a compiler executable.
+; CppPath = /usr/bin/g++
+
+; Specify the compiler version from the list of support GNU compilers.
+; examples 4.7.4, 5.3.0
+; CppInstall = 5.3.0
+
+; Enable verbose messages from sccom.  Default is off.
+; SccomVerbose = 1
+
+; sccom logfile.  Default is no logfile.
+; SccomLogfile = sccom.log
+
+; Enable use of SC_MS include files and library.  Default is off.
+; UseScMs = 1
+
+; Use SystemC-2.2 instead of the default SystemC-2.3. Default is off.
+; Sc22Mode = 1
+
+; Enable compiler statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list,kb]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; Enable or disable automatic creation of missing libraries.
+; Default is 1 (enabled)  
+; CreateLib = 1
+
+; Enable use of UVMC library.  Default is off.
+; UseUvmc = 1
+
+[vopt]
+; Turn on code coverage in vopt.  Default is off. 
+; Coverage = sbceft
+
+; enable or disable param saving in UCDB.
+; CoverageSaveParam = 0
+
+; Control compiler optimizations that are allowed when
+; code coverage is on.  Refer to the comment for this in the [vlog] area. 
+; CoverOpt = 3
+
+; Controls set of CoverConstructs that are being considered for Coverage 
+; Collection.
+; Some of Valid options are: default,set1,set2
+; Covermode = default
+
+; Controls set of HDL cover constructs that would be considered(or not considered)
+; for Coverage Collection. (Default corresponds to covermode default). 
+; Some of Valid options are: "ca", "citf", "cifl", "tcint", "fsmqs".
+; Coverconstruct = noca,nocitf,nofsmtf,nofsmds,noctes,nocicl,nocprc,nocfl,nofsmup,nocifl,nocpm,notcint,nocpkg,nocsva
+
+; Increase or decrease the maximum number of rows allowed in a UDP table
+; implementing a VHDL condition coverage or expression coverage expression.
+; More rows leads to a longer compile time, but more expressions covered.
+; CoverMaxUDPRows = 192
+
+; Increase or decrease the maximum number of input patterns that are present
+; in FEC table. This leads to a longer compile time with more expressions
+; covered with FEC metric.
+; CoverMaxFECRows = 192
+
+; Enable Multi Bit Expression Coverage in a Design, If design has expression with
+; multi bit operands, this option enables its Expression Coverage.
+; The default value is 0.
+; CoverFecMultiBit = 1
+
+; Increase or decrease the limit on the size of expressions and conditions
+; considered for expression and condition coverages. Higher FecUdpEffort leads 
+; to higher compile, optimize and simulation time, but more expressions and 
+; conditions are considered for coverage in the design. FecUdpEffort can
+; be set to a number ranging from 1 (low) to 3 (high), defined as:
+;   1 - (low) Only small expressions and conditions considered for coverage.
+;   2 - (medium) Bigger expressions and conditions considered for coverage.
+;   3 - (high) Very large expressions and conditions considered for coverage.
+; The default setting is 1 (low).
+; FecUdpEffort = 1
+
+; Enable code coverage reporting of code that has been optimized away.
+; The default is not to report.
+; CoverReportCancelled = 1
+
+; Enable deglitching of code coverage in combinatorial, non-clocked, processes.
+; Default is no deglitching.
+; CoverDeglitchOn = 1
+
+; Enable compiler statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list,kb]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; Control the code coverage deglitching period. A period of 0, eliminates delta
+; cycle glitches. The value of CoverDeglitchPeriod needs to be either be 0 or a
+; time string that includes time units. Examples: 0 or 10.0ps or "10.0 ps".
+; CoverDeglitchPeriod = 0
+
+; Do not show immediate assertions with constant expressions in 
+; GUI/reports/UCDB etc. By default immediate assertions with constant 
+; expressions are shown in GUI/reports/UCDB etc. This does not affect 
+; evaluation of immediate assertions.
+; ShowConstantImmediateAsserts = 0
+
+; Set the maximum number of iterations permitted for a generate loop.
+; Restricting this permits the implementation to recognize infinite
+; generate loops.
+; GenerateLoopIterationMax = 100000
+
+; Set the maximum depth permitted for a recursive generate instantiation.
+; Restricting this permits the implementation to recognize infinite
+; recursions.
+; GenerateRecursionDepthMax = 200
+
+; Set the number of processes created during the code generation phase.
+; By default a heuristic is used to set this value.  This may be set to 0
+; to disable this feature completely.
+; ParallelJobs = 0 
+
+; Controls SystemVerilog Language Extensions.  These options enable
+; some non-LRM compliant behavior.
+; SvExtensions = [+|-]<extension>[,[+|-]<extension>*]
+
+; Load the specified shared objects with the RTLD_GLOBAL flag.
+; This gives global visibility to all symbols in the shared objects,
+; meaning that subsequently loaded shared objects can bind to symbols
+; in the global shared objects.  The list of shared objects should
+; be whitespace delimited.  This option is not supported on the
+; Windows or AIX platforms.
+; GlobalSharedObjectList = example1.so example2.so example3.so
+
+; Disable SystemVerilog elaboration system task messages
+; IgnoreSVAInfo = 1 
+; IgnoreSVAWarning = 1
+; IgnoreSVAError = 1
+; IgnoreSVAFatal = 1
+
+; Enable or disable automatic creation of missing libraries.
+; Default is 1 (enabled)  
+; CreateLib = 1
+
+[vsim]
+; vopt flow
+; Set to turn on automatic optimization of a design.
+; Default is on
+VoptFlow = 1
+
+; Simulator resolution
+; Set to fs, ps, ns, us, ms, or sec with optional prefix of 1, 10, or 100.
+Resolution = ns
+
+; Disable certain code coverage exclusions automatically. 
+; Assertions and FSM are exluded from the code coverage by default
+; Set AutoExclusionsDisable = fsm to enable code coverage for fsm
+; Set AutoExclusionsDisable = assertions to enable code coverage for assertions
+; Set AutoExclusionsDisable = all to enable code coverage for all the automatic exclusions
+; Or specify comma or space separated list
+;AutoExclusionsDisable = fsm,assertions
+
+; User time unit for run commands
+; Set to default, fs, ps, ns, us, ms, or sec. The default is to use the
+; unit specified for Resolution. For example, if Resolution is 100ps,
+; then UserTimeUnit defaults to ps.
+; Should generally be set to default.
+UserTimeUnit = default
+
+; Default run length
+RunLength = 100 ps
+
+; Maximum iterations that can be run without advancing simulation time
+IterationLimit = 10000000
+
+; Specify libraries to be searched for precompiled modules
+; LibrarySearchPath = <path/lib> [<path/lib> ...]
+
+; Set XPROP assertion fail limit. Default is 5.
+; Any positive integer, -1 for infinity.
+; XpropAssertionLimit = 5
+
+; Control PSL and Verilog Assume directives during simulation
+; Set SimulateAssumeDirectives = 0 to disable assume being simulated as asserts
+; Set SimulateAssumeDirectives = 1 to enable assume simulation as asserts
+; SimulateAssumeDirectives = 1 
+
+; Control the simulation of PSL and SVA
+; These switches can be overridden by the vsim command line switches:
+;    -psl, -nopsl, -sva, -nosva.
+; Set SimulatePSL = 0 to disable PSL simulation
+; Set SimulatePSL = 1 to enable PSL simulation (default)
+; SimulatePSL = 1 
+; Set SimulateSVA = 0 to disable SVA simulation
+; Set SimulateSVA = 1 to enable concurrent SVA simulation (default)
+; SimulateSVA = 1 
+
+; Control SVA and VHDL immediate assertion directives during simulation
+; Set SimulateImmedAsserts = 0 to disable simulation of immediate asserts 
+; Set SimulateImmedAsserts = 1 to enable simulation of immediate asserts
+; SimulateImmedAsserts = 1 
+
+; License feature mappings for Verilog and VHDL
+; qhsimvh       Single language VHDL license
+; qhsimvl       Single language Verilog license
+; msimhdlsim    Language neutral license for either Verilog or VHDL
+; msimhdlmix    Second language only, language neutral license for either 
+;               Verilog or VHDL
+;
+; Directives to license manager can be set either as single value or as
+; space separated multi-values:
+; vhdl          Immediately checkout and hold a VHDL license (i.e., one of
+;               qhsimvh, msimhdlsim, or msimhdlmix)
+; vlog          Immediately checkout and hold a Verilog license (i.e., one of
+;               qhsimvl, msimhdlsim, or msimhdlmix)
+; plus          Immediately checkout and hold a VHDL license and a Verilog license
+; noqueue       Do not wait in the license queue when a license is not available
+; viewsim       Try for viewer license but accept simulator license(s) instead
+;               of queuing for viewer license (PE ONLY)
+; noviewer      Disable checkout of msimviewer license feature (PE ONLY)
+; noslvhdl      Disable checkout of qhsimvh license feature
+; noslvlog      Disable checkout of qhsimvl license feature
+; nomix         Disable checkout of msimhdlmix license feature
+; nolnl         Disable checkout of msimhdlsim license feature
+; mixedonly     Disable checkout of qhsimvh and qhsimvl license features
+; lnlonly       Disable checkout of qhsimvh,qhsimvl, and msimhdlmix license features
+;
+; Examples (remove ";" comment character to activate licensing directives):
+; Single directive:
+; License = plus
+; Multi-directive (Note: space delimited directives):
+; License = noqueue plus
+
+; Severity level of a VHDL assertion message or of a SystemVerilog severity system task
+; which will cause a running simulation to stop.
+; VHDL assertions and SystemVerilog severity system task that occur with the
+; given severity or higher will cause a running simulation to stop.
+; This value is ignored during elaboration.
+; 0 = Note  1 = Warning  2 = Error  3 = Failure  4 = Fatal
+BreakOnAssertion = 3
+
+; Severity level of a tool message which will cause a running simulation to 
+; stop. This value is ignored during elaboration. Default is to not break.
+; 0 = Note  1 = Warning  2 = Error  3 = Fatal
+;BreakOnMessage = 2
+
+; The class debug feature enables more visibility and tracking of class instances
+; during simulation.  By default this feature is disabled (0).  To enable this 
+; feature set ClassDebug to 1.
+; ClassDebug = 1
+
+; Message Format conversion specifications:
+; %S - Severity Level of message/assertion
+; %R - Text of message
+; %T - Time of message
+; %D - Delta value (iteration number) of Time
+; %K - Kind of path: Instance/Region/Signal/Process/Foreign Process/Unknown/Protected
+; %i - Instance/Region/Signal pathname with Process name (if available)
+; %I - shorthand for one of these:
+;      "  %K: %i"
+;      "  %K: %i File: %F" (when path is not Process or Signal)
+;      except that the %i in this case does not report the Process name
+; %O - Process name
+; %P - Instance/Region path without leaf process
+; %F - File name
+; %L - Line number; if assertion message, then line number of assertion or, if
+;      assertion is in a subprogram, line from which the call is made
+; %u - Design unit name in form library.primary
+; %U - Design unit name in form library.primary(secondary)
+; %% - The '%' character itself
+;
+; If specific format for Severity Level is defined, use that format.
+; Else, for a message that occurs during elaboration:
+;   -- Failure/Fatal message in VHDL region that is not a Process, and in
+;      certain non-VHDL regions, uses MessageFormatBreakLine;
+;   -- Failure/Fatal message otherwise uses MessageFormatBreak;
+;   -- Note/Warning/Error message uses MessageFormat.
+; Else, for a message that occurs during runtime and triggers a breakpoint because
+; of the BreakOnAssertion setting:
+;   -- if in a VHDL region that is not a Process, uses MessageFormatBreakLine;
+;   -- otherwise uses MessageFormatBreak.
+; Else (a runtime message that does not trigger a breakpoint) uses MessageFormat.
+;
+; MessageFormatNote      = "** %S: %R\n   Time: %T  Iteration: %D%I\n"
+; MessageFormatWarning   = "** %S: %R\n   Time: %T  Iteration: %D%I\n"
+; MessageFormatError     = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
+; MessageFormatFail      = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
+; MessageFormatFatal     = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
+; MessageFormatBreakLine = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F Line: %L\n"
+; MessageFormatBreak     = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
+; MessageFormat          = "** %S: %R\n   Time: %T  Iteration: %D%I\n"
+
+; Error File - alternate file for storing error messages
+; ErrorFile = error.log
+
+; Simulation Breakpoint messages
+; This flag controls the display of function names when reporting the location
+; where the simulator stops because of a breakpoint or fatal error.
+; Example with function name:    # Break in Process ctr at counter.vhd line 44
+; Example without function name: # Break at counter.vhd line 44
+; Default value is 1.
+ShowFunctions = 1
+
+; Default radix for all windows and commands.
+; Radix may be one of: symbolic, ascii, binary, octal, decimal, hex, unsigned
+; Flags may be one of: enumnumeric, showbase, wreal
+DefaultRadix = hexadecimal
+DefaultRadixFlags = showbase
+; Set to 1 for make the signal_force VHDL and Verilog functions use the 
+; default radix when processing the force value. Prior to 10.2 signal_force
+; used the default radix, now it always uses symbolic unless value explicitly indicates base
+;SignalForceFunctionUseDefaultRadix = 0
+
+; VSIM Startup command
+; Startup = do startup.do
+
+; VSIM Shutdown file
+; Filename to save u/i formats and configurations.
+; ShutdownFile = restart.do
+; To explicitly disable auto save:
+; ShutdownFile = --disable-auto-save
+
+; Run simulator in batch mode as if -batch were specified on the command line if none of -c, -gui, or -i specified.
+; Simulator runs in interactive mode as if -i were specified if this option is 0. Default is 0.
+; BatchMode = 1
+
+; File for saving command transcript when -batch option used
+; This option is ignored when -c, -gui, or -i options are used or if BatchMode above is zero
+; default is unset so command transcript only goes to stdout for better performance
+; BatchTranscriptFile = transcript
+
+; File for saving command transcript, this option is ignored when -batch option is used
+TranscriptFile = transcript
+
+; Transcript file long line wrapping mode(s)
+;   mode == 0 :: no wrapping, line recorded as is
+;   mode == 1 :: wrap at first whitespace after WSColumn
+;                or at Column.
+;   mode == 2 :: wrap as above, but add continuation 
+;                character ('\') at end of each wrapped line
+;
+; WrapMode = 0
+; WrapColumn = 30000
+; WrapWSColumn = 27000
+
+; File for saving command history
+; CommandHistory = cmdhist.log
+
+; Specify whether paths in simulator commands should be described
+; in VHDL or Verilog format.
+; For VHDL, PathSeparator = /
+; For Verilog, PathSeparator = .
+; Must not be the same character as DatasetSeparator.
+PathSeparator = /
+
+; Specify the dataset separator for fully rooted contexts.
+; The default is ':'. For example: sim:/top
+; Must not be the same character as PathSeparator.
+DatasetSeparator = :
+
+; Specify a unique path separator for the Signal Spy set of functions. 
+; The default will be to use the PathSeparator variable.
+; Must not be the same character as DatasetSeparator.
+; SignalSpyPathSeparator = /
+
+; Used to control parsing of HDL identifiers input to the tool.
+; This includes CLI commands, vsim/vopt/vlog/vcom options,
+; string arguments to FLI/VPI/DPI calls, etc.
+; If set to 1, accept either Verilog escaped Id syntax or
+; VHDL extended id syntax, regardless of source language.
+; If set to 0, the syntax of the source language must be used.
+; Each identifier in a hierarchical name may need different syntax,
+; e.g. "/top/\vhdl*ext*id\/middle/\vlog*ext*id /bottom" or
+;       "top.\vhdl*ext*id\.middle.\vlog*ext*id .bottom"
+; GenerousIdentifierParsing = 1
+
+; Disable VHDL assertion messages
+; IgnoreNote = 1
+; IgnoreWarning = 1
+; IgnoreError = 1
+; IgnoreFailure = 1
+
+; Disable SystemVerilog assertion messages
+; IgnoreSVAInfo = 1 
+; IgnoreSVAWarning = 1
+; IgnoreSVAError = 1
+; IgnoreSVAFatal = 1
+
+; Do not print any additional information from Severity System tasks.
+; Only the message provided by the user is printed along with severity
+; information.
+; SVAPrintOnlyUserMessage = 1;
+
+; Default force kind. May be freeze, drive, deposit, or default
+; or in other terms, fixed, wired, or charged.
+; A value of "default" will use the signal kind to determine the
+; force kind, drive for resolved signals, freeze for unresolved signals
+; DefaultForceKind = freeze
+
+; Control the iteration of events when a VHDL signal is forced to a value
+; This flag can be set to honour the signal update event in next iteration,
+; the default is to update and propagate in the same iteration.
+; ForceSigNextIter = 1
+
+; Enable simulation statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list,kb,eor]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; If zero, open files when elaborated; otherwise, open files on
+; first read or write.  Default is 0.
+; DelayFileOpen = 1
+
+; Control VHDL files opened for write.
+;   0 = Buffered, 1 = Unbuffered
+UnbufferedOutput = 0
+
+; Control the number of VHDL files open concurrently.
+; This number should always be less than the current ulimit
+; setting for max file descriptors.
+;   0 = unlimited
+ConcurrentFileLimit = 40
+
+; If nonzero, close files as soon as there is either an explicit call to
+; file_close, or when the file variable's scope is closed. When zero, a
+; file opened in append mode is not closed in case it is immediately
+; reopened in append mode; otherwise, the file will be closed at the
+; point it is reopened.
+; AppendClose = 1
+
+; Control the number of hierarchical regions displayed as
+; part of a signal name shown in the Wave window.
+; A value of zero tells VSIM to display the full name.
+; The default is 0.
+; WaveSignalNameWidth = 0
+
+; Turn off warnings when changing VHDL constants and generics
+; Default is 1 to generate warning messages
+; WarnConstantChange = 0
+
+; Turn off warnings from accelerated versions of the std_logic_arith,
+; std_logic_unsigned, and std_logic_signed packages.
+; StdArithNoWarnings = 1
+
+; Turn off warnings from accelerated versions of the IEEE numeric_std
+; and numeric_bit packages.
+; NumericStdNoWarnings = 1
+
+; Use old-style (pre-6.6) VHDL FOR GENERATE statement iteration names
+; in the design hierarchy.
+; This style is controlled by the value of the GenerateFormat
+; value described next.  Default is to use new-style names, which
+; comprise the generate statement label, '(', the value of the generate
+; parameter, and a closing ')'.
+; Set this to 1 to use old-style names.
+; OldVhdlForGenNames = 1
+
+; Control the format of the old-style VHDL FOR generate statement region
+; name for each iteration.  Do not quote the value.
+; The format string here must contain the conversion codes %s and %d,
+; in that order, and no other conversion codes.  The %s represents
+; the generate statement label; the %d represents the generate parameter value
+; at a particular iteration (this is the position number if the generate parameter
+; is of an enumeration type).  Embedded whitespace is allowed (but discouraged);
+; leading and trailing whitespace is ignored.
+; Application of the format must result in a unique region name over all
+; loop iterations for a particular immediately enclosing scope so that name
+; lookup can function properly.  The default is %s__%d.
+; GenerateFormat = %s__%d
+
+; Enable more efficient logging of VHDL Variables.
+; Logging VHDL variables without this enabled, while possible, is very
+; inefficient.  Enabling this will provide a more efficient logging methodology
+; at the expense of more memory usage.  By default this feature is disabled (0).
+; To enabled this feature, set this variable to 1.
+; VhdlVariableLogging = 1
+
+; Enable logging of VHDL access type variables and their designated objects.
+; This setting will allow both variables of an access type ("access variables")
+; and their designated objects ("access objects") to be logged.  Logging a
+; variable of an access type will automatically also cause the designated
+; object(s) of that variable to be logged as the simulation progresses.
+; Further, enabling this allows access objects to be logged by name.  By default
+; this feature is disabled (0).  To enable this feature, set this variable to 1.
+; Enabling this will automatically enable the VhdlVariableLogging feature also.
+; AccessObjDebug = 1
+
+; Make each VHDL package in a PDU has its own separate copy of the package instead
+; of sharing the package between PDUs. The default is to share packages.
+; To ensure that each PDU has its own set of packages, set this variable to 1.
+; VhdlSeparatePduPackage = 1
+
+; Specify whether checkpoint files should be compressed.
+; The default is 1 (compressed).
+; CheckpointCompressMode = 0
+
+; Specify gcc compiler used in the compilation of automatically generated DPI exportwrapper.
+; Use custom gcc compiler located at this path rather than the default path.
+; The path should point directly at a compiler executable.
+; DpiCppPath = <your-gcc-installation>/bin/gcc
+;
+; Specify the compiler version from the list of support GNU compilers.
+; examples 4.7.4, 5.3.0
+; DpiCppInstall = 5.3.0
+
+; Specify whether to enable SystemVerilog DPI "out-of-the-blue" calls.
+; The term "out-of-the-blue" refers to SystemVerilog export function calls
+; made from C functions that don't have the proper context setup
+; (as is the case when running under "DPI-C" import functions).
+; When this is enabled, one can call a DPI export function
+; (but not task) from any C code.
+; the setting of this variable can be one of the following values:
+; 0 : dpioutoftheblue call is disabled (default)
+; 1 : dpioutoftheblue call is enabled, but export call debug support is not available.
+; 2 : dpioutoftheblue call is enabled, and limited export call debug support is available.
+; DpiOutOfTheBlue = 1
+
+; Specify whether continuous assignments are run before other normal priority
+; processes scheduled in the same iteration. This event ordering minimizes race
+; differences between optimized and non-optimized designs, and is the default
+; behavior beginning with the 6.5 release. For pre-6.5 event ordering, set
+; ImmediateContinuousAssign to 0.
+; The default is 1 (enabled).
+; ImmediateContinuousAssign = 0
+
+; List of dynamically loaded objects for Verilog PLI applications
+; Veriuser = veriuser.sl
+
+; Which default VPI object model should the tool conform to?
+; The 1364 modes are Verilog-only, for backwards compatibility with older
+; libraries, and SystemVerilog objects are not available in these modes.
+; 
+; In the absence of a user-specified default, the tool default is the
+; latest available LRM behavior.
+; Options for PliCompatDefault are:
+;  VPI_COMPATIBILITY_VERSION_1364v1995
+;  VPI_COMPATIBILITY_VERSION_1364v2001
+;  VPI_COMPATIBILITY_VERSION_1364v2005
+;  VPI_COMPATIBILITY_VERSION_1800v2005
+;  VPI_COMPATIBILITY_VERSION_1800v2008
+;
+; Synonyms for each string are also recognized:
+;  VPI_COMPATIBILITY_VERSION_1364v1995 (1995, 95, 1364v1995, 1364V1995, VL1995)
+;  VPI_COMPATIBILITY_VERSION_1364v2001 (2001, 01, 1364v2001, 1364V2001, VL2001)
+;  VPI_COMPATIBILITY_VERSION_1364v2005 (1364v2005, 1364V2005, VL2005)
+;  VPI_COMPATIBILITY_VERSION_1800v2005 (2005, 05, 1800v2005, 1800V2005, SV2005)
+;  VPI_COMPATIBILITY_VERSION_1800v2008 (2008, 08, 1800v2008, 1800V2008, SV2008)
+
+
+; PliCompatDefault = VPI_COMPATIBILITY_VERSION_1800v2005
+
+; Specify whether the Verilog system task $fopen or vpi_mcd_open()
+; will create directories that do not exist when opening the file
+; in "a" or "w" mode.
+; The default is 0 (do not create non-existent directories)
+; CreateDirForFileAccess = 1
+
+; Specify default options for the restart command. Options can be one
+; or more of: -force -nobreakpoint -nolist -nolog -nowave -noassertions
+; DefaultRestartOptions = -force
+
+
+; Specify default UVM-aware debug options if the vsim -uvmcontrol switch is not used.
+; Valid options include: all, none, verbose, disable, struct, reseed, msglog, trlog, certe.
+; Options can be enabled by just adding the name, or disabled by prefixing the option with a "-".
+; The list of options must be delimited by commas, without spaces or tabs.
+;
+; Some examples
+; To turn on all available UVM-aware debug features:
+; UVMControl = all
+; To turn on the struct window, mesage logging, and transaction logging:
+; UVMControl = struct,msglog,trlog
+; To turn on all options except certe:
+; UVMControl = all,-certe
+; To completely disable all UVM-aware debug functionality:
+; UVMControl = disable
+
+; Specify the WildcardFilter setting.
+; A space separated list of object types to be excluded when performing
+; wildcard matches with log, wave, etc commands.  The default value for this variable is:
+;   "Variable Constant Generic Parameter SpecParam Memory Assertion Cover Endpoint ScVariable CellInternal ImmediateAssert VHDLFile"
+; See "Using the WildcardFilter Preference Variable" in the documentation for
+; details on how to use this variable and for descriptions of the filter types.
+WildcardFilter = Variable Constant Generic Parameter SpecParam Memory Assertion Cover Endpoint ScVariable CellInternal ImmediateAssert VHDLFile
+
+; Specify the WildcardSizeThreshold setting.
+; This integer setting specifies the size at which objects will be excluded when 
+; performing wildcard matches with log, wave, etc commands.  Objects of size equal
+; to or greater than the WildcardSizeThreshold will be filtered out from the wildcard
+; matches.  The size is a simple calculation of number of bits or items in the object.  
+; The default value is 8k (8192).  Setting this value to 0 will disable the checking 
+; of object size against this threshold and allow all objects of any size to be logged.
+WildcardSizeThreshold = 8192
+
+; Specify whether warning messages are output when objects are filtered out due to the
+; WildcardSizeThreshold.  The default is 0 (no messages generated).
+WildcardSizeThresholdVerbose = 0
+
+; Turn on (1) or off (0) WLF file compression.
+; The default is 1 (compress WLF file).
+; WLFCompress = 0
+
+; Specify whether to save all design hierarchy (1) in the WLF file
+; or only regions containing logged signals (0).
+; The default is 0 (save only regions with logged signals).
+; WLFSaveAllRegions = 1
+
+; WLF file time limit.  Limit WLF file by time, as closely as possible,
+; to the specified amount of simulation time.  When the limit is exceeded
+; the earliest times get truncated from the file.
+; If both time and size limits are specified the most restrictive is used.
+; UserTimeUnits are used if time units are not specified.
+; The default is 0 (no limit).  Example: WLFTimeLimit = {100 ms}
+; WLFTimeLimit = 0
+
+; WLF file size limit.  Limit WLF file size, as closely as possible,
+; to the specified number of megabytes.  If both time and size limits
+; are specified then the most restrictive is used.
+; The default is 0 (no limit).
+; WLFSizeLimit = 1000
+
+; Specify whether or not a WLF file should be deleted when the
+; simulation ends.  A value of 1 will cause the WLF file to be deleted.
+; The default is 0 (do not delete WLF file when simulation ends).
+; WLFDeleteOnQuit = 1
+
+; Specify whether or not a WLF file should be optimized during 
+; simulation.  If set to 0, the WLF file will not be optimized.
+; The default is 1, optimize the WLF file.
+; WLFOptimize = 0
+
+; Specify the name of the WLF file.
+; The default is vsim.wlf
+; WLFFilename = vsim.wlf
+
+; Specify whether to lock the WLF file.
+; Locking the file prevents other invocations of ModelSim/Questa tools from
+; inadvertently overwriting the WLF file.
+; The default is 1, lock the WLF file.
+; WLFFileLock = 0
+
+; Specify the update interval for the WLF file in live simulation.
+; The interval is given in seconds.
+; The value is the smallest interval between WLF file updates.  The WLF file
+; will be flushed (updated) after (at least) the interval has elapsed, ensuring
+; that the data is correct when viewed from a separate viewer.
+; A value of 0 means that no updating will occur.
+; The default value is 10 seconds.
+; WLFUpdateInterval = 10
+
+; Specify the WLF cache size limit for WLF files.
+; The value is given in megabytes.  A value of 0 turns off the cache.
+; On non-Windows platforms the default WLFCacheSize setting is 2000 (megabytes).
+; On Windows, the default value is 1000 (megabytes) to help to avoid filling
+; process memory.
+; WLFSimCacheSize allows a different cache size to be set for a live simulation
+; WLF file, independent of post-simulation WLF file viewing.  If WLFSimCacheSize
+; is not set, it defaults to the WLFCacheSize value.
+; WLFCacheSize = 2000
+; WLFSimCacheSize = 500
+
+; Specify the WLF file event collapse mode.
+; 0 = Preserve all events and event order. (same as -wlfnocollapse)
+; 1 = Only record values of logged objects at the end of a simulator iteration. 
+;     (same as -wlfcollapsedelta)
+; 2 = Only record values of logged objects at the end of a simulator time step. 
+;     (same as -wlfcollapsetime)
+; The default is 1.
+; WLFCollapseMode = 0
+
+; Specify whether WLF file logging can use threads on multi-processor machines.
+; If 0, no threads will be used; if 1, threads will be used if the system has
+; more than one processor.
+; WLFUseThreads = 1
+
+; Specify the size of objects that will trigger "large object" messages
+; at log/wave/list time.  The size calculation of the object is the same as that
+; used by the WildcardSizeThreshold. The default LargeObjectSize size is 500,000.
+; Setting LargeObjectSize to 0 will disable these messages.
+; LargeObjectSize = 500000
+
+; Specify the depth of stack frames returned by $stacktrace([level]).
+; This depth will be picked up when the optional 'level' argument
+; is not specified or its value is not a positive integer. 
+; StackTraceDepth = 100
+
+; Turn on/off undebuggable SystemC type warnings. Default is on.
+; ShowUndebuggableScTypeWarning = 0
+
+; Turn on/off unassociated SystemC name warnings. Default is off.
+; ShowUnassociatedScNameWarning = 1
+
+; Turn on/off SystemC IEEE 1666 deprecation warnings. Default is off.
+; ScShowIeeeDeprecationWarnings = 1
+
+; Turn on/off the check for multiple drivers on a SystemC sc_signal. Default is off.
+; For SystemC-2.3.2 the valid values are 0,1 and 2
+;     0 = SC_SIGNAL_WRITE_CHECK_DISABLE_
+;     1 = SC_SIGNAL_WRITE_CHECK_DEFAULT_
+;     2 = SC_SIGNAL_WRITE_CHECK_CONFLICT_
+; For SystemC-2.2 the valid values are 0 and 1
+;     0 = DISABLE
+;     1 = ENABLE
+; ScEnableScSignalWriteCheck = 1
+
+; Set SystemC default time unit.
+; Set to fs, ps, ns, us, ms, or sec with optional 
+; prefix of 1, 10, or 100.  The default is 1 ns.
+; The ScTimeUnit value is honored if it is coarser than Resolution.
+; If ScTimeUnit is finer than Resolution, it is set to the value
+; of Resolution. For example, if Resolution is 100ps and ScTimeUnit is ns,
+; then the default time unit will be 1 ns.  However if Resolution 
+; is 10 ns and ScTimeUnit is ns, then the default time unit will be 10 ns.
+ScTimeUnit = ns
+
+; Set SystemC sc_main stack size. The stack size is set as an integer
+; number followed by the unit which can be Kb(Kilo-byte), Mb(Mega-byte) or
+; Gb(Giga-byte). Default is 10 Mb. The stack size for sc_main depends
+; on the amount of data on the sc_main() stack and the memory required
+; to succesfully execute the longest function call chain of sc_main().
+ScMainStackSize = 10 Mb
+
+; Set SystemC thread stack size. The stack size is set as an integer
+; number followed by the unit which can be Kb(Kilo-byte), Mb(Mega-byte) or
+; Gb(Giga-byte). The stack size for sc_thread depends
+; on the amount of data on the sc_thread stack and the memory required
+; to succesfully execute the thread.
+; ScStackSize = 1 Mb
+
+; Turn on/off execution of remainder of sc_main upon quitting the current
+; simulation session. If the cumulative length of sc_main() in terms of 
+; simulation time units is less than the length of the current simulation
+; run upon quit or restart, sc_main() will be in the middle of execution.
+; This switch gives the option to execute the remainder of sc_main upon
+; quitting simulation. The drawback of not running sc_main till the end
+; is memory leaks for objects created by sc_main. If on, the remainder of
+; sc_main will be executed ignoring all delays. This may cause the simulator
+; to crash if the code in sc_main is dependent on some simulation state.
+; Default is on.
+ScMainFinishOnQuit = 1
+
+; Enable calling of the DPI export taks/functions from the
+; SystemC start_of_simulation() callback.
+; The default is off.
+; EnableDpiSosCb = 1
+
+
+; Set the SCV relationship name that will be used to identify phase
+; relations.  If the name given to a transactor relation matches this
+; name, the transactions involved will be treated as phase transactions
+ScvPhaseRelationName = mti_phase
+
+; Customize the vsim kernel shutdown behavior at the end of the simulation.
+; Some common causes of the end of simulation are $finish (implicit or explicit), 
+; sc_stop(), tf_dofinish(), and assertion failures. 
+; This should be set to "ask", "exit", or "stop". The default is "ask".
+; "ask"   -- In batch mode, the vsim kernel will abruptly exit.  
+;            In GUI mode, a dialog box will pop up and ask for user confirmation 
+;            whether or not to quit the simulation.
+; "stop"  -- Cause the simulation to stay loaded in memory. This can make some 
+;            post-simulation tasks easier.
+; "exit"  -- The simulation will abruptly exit without asking for any confirmation.
+; "final" -- Run SystemVerilog final blocks then behave as "stop".
+; Note: This variable can be overridden with the vsim "-onfinish" command line switch.
+OnFinish = ask
+
+; Print pending deferred assertion messages. 
+; Deferred assertion messages may be scheduled after the $finish in the same 
+; time step. Deferred assertions scheduled to print after the $finish are 
+; printed before exiting with severity level NOTE since it's not known whether
+; the assertion is still valid due to being printed in the active region
+; instead of the reactive region where they are normally printed.
+; OnFinishPendingAssert = 1;
+
+; Print "simstats" result. Default is 0.
+; 0 == do not print simstats
+; 1 == print at end of simulation
+; 2 == print at end of each run command and end of simulation
+; PrintSimStats = 1
+
+; Assertion File - alternate file for storing VHDL/PSL/Verilog assertion messages
+; AssertFile = assert.log
+
+; Enable assertion counts. Default is off.
+; AssertionCounts = 1
+
+; Run simulator in assertion debug mode. Default is off.
+; AssertionDebug = 1
+
+; Turn on/off PSL/SVA/VHDL assertion enable. Default is on.
+; AssertionEnable = 0
+
+; Set PSL/SVA/VHDL concurrent assertion fail limit. Default is -1.
+; Any positive integer, -1 for infinity.
+; AssertionLimit = 1
+
+; Turn on/off concurrent assertion pass log. Default is off. 
+; Assertion pass logging is only enabled when assertion is browseable 
+; and assertion debug is enabled.
+; AssertionPassLog = 1
+
+; Turn on/off PSL concurrent assertion fail log. Default is on.
+; The flag does not affect SVA
+; AssertionFailLog = 0
+
+; Turn on/off SVA concurrent assertion local var printing in -assertdebug mode.  Default is on.
+; AssertionFailLocalVarLog = 0
+
+; Set action type for PSL/SVA concurrent assertion fail action. Default is continue.
+; 0 = Continue  1 = Break  2 = Exit
+; AssertionFailAction = 1
+
+; Enable the active thread monitor in the waveform display when assertion debug is enabled.
+; AssertionActiveThreadMonitor = 1
+
+; Control how many waveform rows will be used for displaying the active threads.  Default is 5.
+; AssertionActiveThreadMonitorLimit = 5
+
+; Assertion thread limit after which assertion would be killed/switched off. 
+; The default is -1 (unlimited). If the number of threads for an assertion go 
+; beyond this limit, the assertion would be either switched off or killed. This
+; limit applies to only assert directives.
+;AssertionThreadLimit = -1
+
+; Action to be taken once the assertion thread limit is reached. Default 
+; is kill. It can have a value of off or kill. In case of kill, all the existing
+; threads are terminated and no new attempts are started. In case of off, the 
+; existing attempts keep on evaluating but no new attempts are started. This 
+; variable applies to only assert directives.
+;AssertionThreadLimitAction = kill
+
+; Cover thread limit after which cover would be killed/switched off. 
+; The default is -1 (unlimited). If the number of threads for a cover go 
+; beyond this limit, the cover would be either switched off or killed. This
+; limit applies to only cover directives.
+;CoverThreadLimit = -1
+
+; Action to be taken once the cover thread limit is reached. Default 
+; is kill. It can have a value of off or kill. In case of kill, all the existing
+; threads are terminated and no new attempts are started. In case of off, the 
+; existing attempts keep on evaluating but no new attempts are started. This 
+; variable applies to only cover directives.
+;CoverThreadLimitAction = kill
+
+
+; By default immediate assertions do not participate in Assertion Coverage calculations
+; unless they are executed.  This switch causes all immediate assertions in the design
+; to participate in Assertion Coverage calculations, whether attempted or not.
+; UnattemptedImmediateAssertions = 0
+
+; By default immediate covers participate in Coverage calculations 
+; whether they are attempted or not. This switch causes all unattempted 
+; immediate covers in the design to stop participating in Coverage 
+; calculations.
+; UnattemptedImmediateCovers = 0
+
+; By default pass action block is not executed for assertions on vacuous 
+; success. The following variable is provided to enable execution of 
+; pass action block on vacuous success. The following variable is only effective
+; if the user does not disable pass action block execution by using either 
+; system tasks or CLI. Also there is a performance penalty for enabling 
+; the following variable. 
+;AssertionEnableVacuousPassActionBlock = 1
+
+; As per strict 1850-2005 PSL LRM, an always property can either pass
+; or fail. However, by default, Questa reports multiple passes and
+; multiple fails on top always/never property (always/never operator
+; is the top operator under Verification Directive). The reason
+; being that Questa reports passes and fails on per attempt of the
+; top always/never property. Use the following flag to instruct
+; Questa to strictly follow LRM. With this flag, all assert/never
+; directives will start an attempt once at start of simulation.
+; The attempt can either fail, match or match vacuously.
+; For e.g. if always is the top operator under assert, the always will
+; keep on checking the property at every clock. If the property under
+; always fails, the directive will be considered failed and no more 
+; checking will be done for that directive. A top always property,
+; if it does not fail, will show a pass at end of simulation.
+; The default value is '0' (i.e. zero is off). For example:
+; PslOneAttempt = 1
+
+; Specify the number of clock ticks to represent infinite clock ticks.
+; This affects eventually!, until! and until_!. If at End of Simulation
+; (EOS) an active strong-property has not clocked this number of
+; clock ticks then neither pass or fail (vacuous match) is returned
+; else respective fail/pass is returned. The default value is '0' (zero)
+; which effectively does not check for clock tick condition. For example:
+; PslInfinityThreshold = 5000
+
+; Control how many thread start times will be preserved for ATV viewing for a given assertion
+; instance.  Default is -1 (ALL).
+; ATVStartTimeKeepCount = -1
+
+; Turn on/off code coverage
+; CodeCoverage = 0
+
+; This option applies to condition and expression coverage UDP tables. It
+; has no effect unless UDP is enabled for coverage with vcom/vlog/vopt -coverudp.
+; If this option is used and a match occurs in more than one row in the UDP table,
+; none of the counts for all matching rows is incremented. By default, counts are
+; incremented for all matching rows.
+; CoverCountAll = 1
+
+; Turn off automatic inclusion of VHDL integers in toggle coverage. Default
+; is to include them.
+; ToggleNoIntegers = 1
+
+; Set the maximum number of values that are collected for toggle coverage of
+; VHDL integers. Default is 100;
+; ToggleMaxIntValues = 100
+
+; Set the maximum number of values that are collected for toggle coverage of
+; Verilog real. Default is 100;
+; ToggleMaxRealValues = 100
+
+; Turn on automatic inclusion of Verilog integers in toggle coverage, except
+; for enumeration types. Default is to include them.
+; ToggleVlogIntegers = 0
+
+; Turn on automatic inclusion of Verilog real type in toggle coverage, except
+; for shortreal types. Default is to not include them.
+; ToggleVlogReal = 1
+
+; Turn on automatic inclusion of Verilog fixed-size unpacked arrays, VHDL multi-d arrays
+; and VHDL arrays-of-arrays in toggle coverage.
+; Default is to not include them.
+; ToggleFixedSizeArray = 1
+
+; Increase or decrease the maximum size of Verilog unpacked fixed-size arrays,
+; VHDL multi-d arrays and VHDL arrays-of-arrays that are included for toggle coverage.
+; This leads to a longer simulation time with bigger arrays covered with toggle coverage.
+; Default is 1024.
+; ToggleMaxFixedSizeArray = 1024
+
+; Treat Verilog multi-dimensional packed vectors and packed structures as equivalently sized
+; one-dimensional packed vectors for toggle coverage. Default is 0.
+; TogglePackedAsVec = 0
+
+; Treat Verilog enumerated types as equivalently sized one-dimensional packed vectors for
+; toggle coverage. Default is 0.
+; ToggleVlogEnumBits = 0
+
+; Turn off automatic inclusion of VHDL records in toggle coverage.
+; Default is to include them.
+; ToggleVHDLRecords = 0
+
+; Limit the widths of registers automatically tracked for toggle coverage. Default is 128.
+; For unlimited width, set to 0.
+; ToggleWidthLimit = 128
+
+; Limit the counts that are tracked for toggle coverage. When all edges for a bit have
+; reached this count, further activity on the bit is ignored. Default is 1.
+; For unlimited counts, set to 0.
+; ToggleCountLimit = 1
+
+; Change the mode of extended toggle coverage. Default is 3. Valid modes are 1, 2 and 3.
+; Following is the toggle coverage calculation criteria based on extended toggle mode:
+; Mode 1: 0L->1H & 1H->0L & any one 'Z' transition (to/from 'Z').
+; Mode 2: 0L->1H & 1H->0L & one transition to 'Z' & one transition from 'Z'.
+; Mode 3: 0L->1H & 1H->0L & all 'Z' transitions.
+; ExtendedToggleMode = 3
+
+; Enable toggle statistics collection only for ports. Default is 0.
+; TogglePortsOnly = 1
+
+; Limit the counts that are tracked for Focussed Expression Coverage. When a bin has
+; reached this count, further tracking of the input patterns linked to it is ignored.
+; Default is 1. For unlimited counts, set to 0.
+; NOTE: Changing this value from its default value may affect simulation performance.
+; FecCountLimit = 1
+
+; Limit the counts that are tracked for UDP Coverage. When a bin has
+; reached this count, further tracking of the input patterns linked to it is ignored.
+; Default is 1. For unlimited counts, set to 0.
+; NOTE: Changing this value from its default value may affect simulation performance.
+; UdpCountLimit = 1
+
+; Control toggle coverage deglitching period. A period of 0, eliminates delta
+; cycle glitches. This is the default. The value of ToggleDeglitchPeriod needs to be either 
+; 0 or a time string that includes time units. Examples: 0 or 10.0ps or "10.0 ps".
+; ToggleDeglitchPeriod = 10.0ps
+
+; Turn on/off all PSL/SVA cover directive enables.  Default is on.
+; CoverEnable = 0
+
+; Turn on/off PSL/SVA cover log.  Default is off "0".
+; CoverLog = 1
+
+; Set "at_least" value for all PSL/SVA cover directives.  Default is 1.
+; CoverAtLeast = 2
+
+; Set "limit" value for all PSL/SVA cover directives.  Default is -1.
+; Any positive integer, -1 for infinity.
+; CoverLimit = 1
+
+; Specify the coverage database filename.
+; Default is "" (i.e. database is NOT automatically saved on close). 
+; UCDBFilename = vsim.ucdb
+
+; Specify the maximum limit for the number of Cross (bin) products reported
+; in XML and UCDB report against a Cross. A warning is issued if the limit
+; is crossed. Default is zero. vsim switch -cvgmaxrptrhscross can override this
+; setting.
+; MaxReportRhsSVCrossProducts = 1000
+
+; Specify the override for the "auto_bin_max" option for the Covergroups.
+; If not specified then value from Covergroup "option" is used.
+; SVCoverpointAutoBinMax = 64
+
+; Specify the override for the value of "cross_num_print_missing"
+; option for the Cross in Covergroups. If not specified then value
+; specified in the "option.cross_num_print_missing" is used. This
+; is a runtime option. NOTE: This overrides any "cross_num_print_missing"
+; value specified by user in source file and any SVCrossNumPrintMissingDefault
+; specified in modelsim.ini.
+; SVCrossNumPrintMissing = 0
+
+; Specify whether to use the value of "cross_num_print_missing"
+; option in report and GUI for the Cross in Covergroups. If not specified then 
+; cross_num_print_missing is ignored for creating reports and displaying 
+; covergroups in GUI. Default is 0, which means ignore "cross_num_print_missing".
+; UseSVCrossNumPrintMissing = 0
+
+; Specify the threshold of Coverpoint wildcard bin value range size, above which 
+; a warning will be triggered. The default is 4K -- 12 wildcard bits.
+; SVCoverpointWildCardBinValueSizeWarn = 4096
+
+; Specify the override for the value of "strobe" option for the
+; Covergroup Type. If not specified then value in "type_option.strobe"
+; will be used. This is runtime option which forces "strobe" to
+; user specified value and supersedes user specified values in the
+; SystemVerilog Code. NOTE: This also overrides the compile time
+; default value override specified using "SVCovergroupStrobeDefault"
+; SVCovergroupStrobe = 0
+
+; Override for explicit assignments in source code to "option.goal" of
+; SystemVerilog covergroup, coverpoint, and cross. It also overrides the
+; default value of "option.goal" (defined to be 100 in the SystemVerilog
+; LRM) and the value of modelsim.ini variable "SVCovergroupGoalDefault".
+; SVCovergroupGoal = 100
+
+; Override for explicit assignments in source code to "type_option.goal" of
+; SystemVerilog covergroup, coverpoint, and cross. It also overrides the
+; default value of "type_option.goal" (defined to be 100 in the SystemVerilog
+; LRM) and the value of modelsim.ini variable "SVCovergroupTypeGoalDefault".
+; SVCovergroupTypeGoal = 100
+
+; Enforce the 6.3 behavior of covergroup get_coverage() and get_inst_coverage()
+; builtin functions, and report. This setting changes the default values of
+; option.get_inst_coverage and type_option.merge_instances to ensure the 6.3
+; behavior if explicit assignments are not made on option.get_inst_coverage and
+; type_option.merge_instances by the user. There are two vsim command line
+; options, -cvg63 and -nocvg63 to override this setting from vsim command line.
+; The default value of this variable from release 6.6 onwards is 0. This default
+; drives compliance with the clarified behavior in the IEEE 1800-2009 standard.
+; SVCovergroup63Compatibility = 0
+
+; Enforce the default behavior of covergroup get_coverage() builtin function, GUI
+; and report. This variable sets the default value of type_option.merge_instances.
+; There are two vsim command line options, -cvgmergeinstances and 
+; -nocvgmergeinstances to override this setting from vsim command line.
+; The default value of this variable, -1 (don't care), allows the tool to determine
+; the effective value, based on factors related to capacity and optimization. 
+; The type_option.merge_instances appears in the GUI and coverage reports as either 
+; auto(1) or auto(0), depending on whether the effective value was determined to 
+; be a 1 or a 0.
+; SVCovergroupMergeInstancesDefault = -1
+
+; Enable or disable generation of more detailed information about the sampling
+; of covergroup, cross, and coverpoints. It provides the details of the number
+; of times the covergroup instance and type were sampled, as well as details
+; about why covergroup, cross and coverpoint were not covered. A non-zero value
+; is to enable this feature. 0 is to disable this feature. Default is 0
+; SVCovergroupSampleInfo = 0
+
+; Specify the maximum number of Coverpoint bins in whole design for
+; all Covergroups.
+; MaxSVCoverpointBinsDesign = 2147483648 
+
+; Specify maximum number of Coverpoint bins in any instance of a Covergroup, default is 2^10 bins
+; MaxSVCoverpointBinsInst = 1048576
+
+; Specify the maximum number of Cross bins in whole design for
+; all Covergroups.
+; MaxSVCrossBinsDesign = 2147483648 
+
+; Specify maximum number of Cross bins in any instance of a Covergroup, default is 2^16 bins
+; MaxSVCrossBinsInst = 67108864
+
+; Specify whether vsim will collect the coverage data of zero-weight coverage items or not.
+; By default, this variable is set 0, in which case option.no_collect setting will take effect.
+; If this variable is set to 1, all zero-weight coverage items will not be saved.
+; Note that the usage of vsim switch -cvgzwnocollect, if present, will override the setting 
+; of this variable.
+; CvgZWNoCollect = 1
+
+; Specify a space delimited list of double quoted TCL style
+; regular expressions which will be matched against the text of all messages.
+; If any regular expression is found to be contained within any message, the 
+; status for that message will not be propagated to the UCDB TESTSTATUS. 
+; If no match is detected, then the status will be propagated to the
+; UCDB TESTSTATUS. More than one such regular expression text is allowed, 
+; and each message text is compared for each regular expression in the list.
+; UCDBTestStatusMessageFilter = "Done with Test Bench" "Ignore .* message" 
+
+; Set weight for all PSL/SVA cover directives.  Default is 1.
+; CoverWeight = 2
+
+; Check vsim plusargs.  Default is 0 (off).
+; 0 = Don't check plusargs
+; 1 = Warning on unrecognized plusarg
+; 2 = Error and exit on unrecognized plusarg
+; CheckPlusargs = 1
+
+; Load the specified shared objects with the RTLD_GLOBAL flag.
+; This gives global visibility to all symbols in the shared objects,
+; meaning that subsequently loaded shared objects can bind to symbols
+; in the global shared objects.  The list of shared objects should
+; be whitespace delimited.  This option is not supported on the
+; Windows or AIX platforms.
+; GlobalSharedObjectList = example1.so example2.so example3.so
+
+; Generate the stub definitions for the undefined symbols in the shared libraries being
+; loaded in the simulation. When this flow is turned on, the undefined symbols will not
+; prevent vsim from loading. Calling undefined symbols at runtime will cause fatal error.
+; The valid arguments are: on, off, verbose. 
+;     on : turn on the automatic generation of stub definitions.
+;     off: turn off the flow. The undefined symbols will trigger an immediate load failure.
+;     verbose: Turn on the flow and report the undefined symbols for each shared library.
+; NOTE: This variable can be overriden with vsim switch "-undefsyms".
+; The default is on.
+;
+; UndefSyms = off
+
+; Enable the support for checkpointing foreign C++ libraries.
+; The valid arguments are: 1 and 0. 
+;     1 : turn on the support
+;     0 : turn off the support (default)
+; This option is not supported on the Windows platforms.
+;
+; AllowCheckpointCpp = 1
+
+; Initial seed for the random number generator of the root thread (SystemVerilog).
+; NOTE: This variable can be overridden with the vsim "-sv_seed" command line switch.
+; The default value is 0.
+; Sv_Seed = 0
+
+; Specify the solver "engine" that vsim will select for constrained random
+; generation.
+; Valid values are:
+;    "auto" - automatically select the best engine for the current
+;             constraint scenario
+;    "bdd"  - evaluate all constraint scenarios using the BDD solver engine
+;    "act"  - evaluate all constraint scenarios using the ACT solver engine
+; While the BDD solver engine is generally efficient with constraint scenarios
+; involving bitwise logical relationships, the ACT solver engine can exhibit
+; superior performance with constraint scenarios involving large numbers of
+; random variables related via arithmetic operators (+, *, etc).
+; NOTE: This variable can be overridden with the vsim "-solveengine" command
+; line switch.
+; The default value is "auto".
+; SolveEngine = auto
+
+; Specifies the maximum size that a dynamic array may be resized to by the
+; solver. If the solver attempts to resize a dynamic array to a size greater
+; than the specified limit, the solver will abort with an error.
+; The default value is 10000. A value of 0 indicates no limit.
+; SolveArrayResizeMax = 10000
+
+; Specify error message severity when randomize() and randomize(null) failures
+; are detected.
+;
+; Integer value up to two digits are allowed with each digit having the following legal values:
+; 0 = No error  1 = Warning  2 = Error  3 = Failure  4 = Fatal
+;
+; 1) When a value with two digits is used, the digit at tenth place (leftmost digit) represents
+;    the severtity setting for normal randomize() calls. The digit at ones place (rightmost digit)
+;    represents the setting for randomize(null) calls.
+;
+; 2) When a single digit value is used, the setting is applied to both normal randomize() call 
+;    and randomize(null) call.
+;
+; Example: Fatal error for randomize() failures and NO error for randomize(null) failures
+;   -solvefailseverity=40
+;
+; NOTE: SolveFailSeverity can affect the behavior of SolveFailDebug. When SolveFailDebug is
+; enabled, a constraint contradiction report will be displayed for randomize() calls that
+; have a message severity >= warning (i.e. constraint contradiction reports will not be
+; generated for randomize() calls having a "no error" severity level)
+;
+; NOTE: This variable can be overridden with the vsim "-solvefailseverity" command
+; line switch.
+;
+; The default is 1 (warning).
+; SolveFailSeverity = 1
+
+; Error message severity for suppressible errors that are detected in a
+; solve/before constraint.
+; 0 = No error  1 = Warning  2 = Error  3 = Failure  4 = Fatal
+; NOTE: This variable can be overridden with the vsim "-solvebeforeerrorseverity"
+; command line switch.
+; The default is 3 (failure).
+; SolveBeforeErrorSeverity = 3
+
+; Error message severity for suppressible errors that are related to
+; solve engine capacity limits
+; 0 = No error  1 = Warning  2 = Error  3 = Failure  4 = Fatal
+; NOTE: This variable can be overridden with the vsim "-solveengineerrorseverity"
+; command line switch.
+; The default is 3 (failure).
+; SolveEngineErrorSeverity = 3
+
+; Enable/disable constraint conflicts on randomize() failure
+; Valid values:
+;     0 - disable solvefaildebug
+;     1 - basic debug (no performance penalty)
+;     2 - enhanced debug (runtime performance penalty)
+;
+; NOTE: SolveFailSeverity can affect the behavior of SolveFailDebug. When SolveFailDebug is
+; enabled, a constraint contradiction report will be displayed for randomize() calls that
+; have a message severity >= warning (i.e. constraint contradiction reports will not be
+; generated for randomize() calls having a "no error" severity level)
+;
+; NOTE: This variable can be overridden with the vsim "-solvefaildebug" command
+; line switch.
+;
+; The default is 1 (basic debug).
+; SolveFailDebug = 1
+
+; Upon encountering a randomize() failure, generate a simplified testcase that
+; will reproduce the failure. Optionally output the testcase to a file.
+; Testcases for 'no-solution' failures will only be produced if SolveFailDebug
+; is enabled (see above).
+; NOTE: This variable can be overridden with the vsim "-solvefailtestcase"
+; command line switch.
+; The default is OFF (do not generate a testcase). To enable testcase
+; generation, uncomment this variable. To redirect testcase generation to a
+; file, specify the name of the output file.
+; SolveFailTestcase = 
+
+; Specify solver timeout threshold (in seconds). randomize() will fail if the
+; CPU time required to evaluate any randset exceeds the specified timeout.
+; The default value is 500. A value of 0 will disable timeout failures. 
+; SolveTimeout = 500
+
+; Specify the maximum size of the solution graph generated by the BDD solver.
+; This value can be used to force the BDD solver to abort the evaluation of a
+; complex constraint scenario that cannot be evaluated with finite memory.
+; This value is specified in 1000s of nodes.
+; The default value is 10000. A value of 0 indicates no limit.
+; SolveGraphMaxSize = 10000
+
+; Specify the maximum number of evaluations that may be performed on the
+; solution graph by the BDD solver. This value can be used to force the BDD
+; solver to abort the evaluation of a complex constraint scenario that cannot
+; be evaluated in finite time. This value is specified in 10000s of evaluations.
+; The default value is 10000. A value of 0 indicates no limit.
+; SolveGraphMaxEval = 10000
+
+; Specify random sequence compatiblity with a prior release. This 
+; option is used to get the same random sequences during simulation as
+; as a prior release. Only prior releases with the same major version
+; as the current release are allowed.
+; NOTE: Only those random sequence changes due to solver optimizations are
+; reverted by this variable. Random sequence changes due to solver bugfixes
+; cannot be un-done.
+; NOTE: This variable can be overridden with the vsim "-solverev" command
+; line switch.
+; Default value set to "" (no compatibility).
+; SolveRev =
+
+; Environment variable expansion of command line arguments has been depricated 
+; in favor shell level expansion.  Universal environment variable expansion 
+; inside -f files is support and continued support for MGC Location Maps provide
+; alternative methods for handling flexible pathnames.
+; The following line may be uncommented and the value set to 1 to re-enable this 
+; deprecated behavior.  The default value is 0.
+; DeprecatedEnvironmentVariableExpansion = 0
+
+; Specify the memory threshold for the System Verilog garbage collector.
+; The value is the number of megabytes of class objects that must accumulate
+; before the garbage collector is run.
+; The GCThreshold setting is used when class debug mode is disabled to allow
+; less frequent garbage collection and better simulation performance.
+; The GCThresholdClassDebug setting is used when class debug mode is enabled
+; to allow for more frequent garbage collection.
+; GCThreshold = 100
+; GCThresholdClassDebug = 5
+
+; Turn on/off collapsing of bus ports in VCD dumpports output
+DumpportsCollapse = 1
+
+; Location of Multi-Level Verification Component (MVC) installation. 
+; The default location is the product installation directory.
+MvcHome = $MODEL_TECH/..
+
+; Location of InFact installation. The default is $MODEL_TECH/../../infact
+;
+; InFactHome = $MODEL_TECH/../../infact
+
+; Initialize SystemVerilog enums using the base type's default value
+; instead of the leftmost value.
+; EnumBaseInit = 1
+
+; Suppress file type registration.  
+; SuppressFileTypeReg = 1
+
+; Enable/disable non-LRM compliant SystemVerilog language extensions.
+; Valid extensions are:
+;   altdpiheader - Alternative style function signature generated in DPI header",
+;   cfce         - generate an error if $cast fails as a function
+;   cfmt         - C like formatting for specifiers with '#' prefix ('%#x', '%#h')
+;   dfsp         - sets default format specifier as %p, if no format specifier is given for unpacked array in $display and related systasks
+;   expdfmt      - enable format string extensions for $display/$sformatf
+;   extscan      - support values greater than 32 bit for string builtin methods (atohex, atobin, atooct, atoi)
+;   fmtcap       - prints capital hex digits with %X/%H in display calls
+;   iddp         - ignore DPI disable protocol check
+;   lfmt         - zero-pad data if '0' prefixes width in format specifier (e.g. "%04h")
+;   noexptc      - ignore DPI export type name overloading check
+;   realrand     - support randomize() with real variables and constraints (Default)
+; SvExtensions = [+|-]<extension>[,[+|-]<extension>*]
+
+; Enable/disable non-LRM compliant SystemVerilog constrained-random language extensions.
+; Valid extensions are:
+;   arraymode    - consider rand_mode of unpacked array field independently from its elements
+;   deepcheck    - allow randomize(null) to recursively consider constraints from member rand class handles (Default)
+;   funcback     - enable function backtracking (ACT only)
+;   genmodseedfix - enable LRM-compliant seeding of module/interface instances under for-generate blocks (Default)
+;   nodist       - interpret 'dist' constraint as 'inside' (ACT only)
+;   noorder      - ignore solve/before ordering constraints (ACT only)
+;   pathseed     - enable unique seeding of module instances based on hierarchical path name
+;   promotedist  - promote priority of 'dist' constraint if LHS has no solve/before
+;   randindex    - allow random index in constraint (Default)
+;   randstruct   - consider all fields of unpacked structs as 'rand'
+;   skew         - skew randomize results (ACT only)
+;   strictstab   - strict random stability
+; SvRandExtensions = [+|-]<extension>[,[+|-]<extension>*]
+
+; Controls the formatting of '%p' and '%P' conversion specification, used in $display
+; and similar system tasks.
+; 1. SVPrettyPrintFlags=I<n><S|T> use <n> spaces(S) or tabs(T) per indentation level. 
+;    The 'I' flag when present causes relevant data types to be expanded and indented into
+;    a more readable format.
+;    (e.g. SVPrettyPrintFlags=I4S will cause 4 spaces to be used per indentation level).
+; 2. SVPrettyPrintFlags=L<numLines> limits the output to <numLines> lines.
+;    (e.g. SVPrettyPrintFlags=L20 will limit the output to 20 lines).
+; 3. SVPrettyPrintFlags=C<numChars> limits the output to <numChars> characters.
+;    (e.g. SVPrettyPrintFlags=C256 will limit the output to 256 characters).
+; 4. SVPrettyPrintFlags=F<numFields> limits the output to <numFields> of relevant datatypes
+;    (e.g. SVPrettyPrintFlags=F4 will limit the output to 4 fields of a structure).
+; 5. SVPrettyPrintFlags=E<numElements> limits the output to <numElements> of relevant datatypes
+;    (e.g. SVPrettyPrintFlags=E50 will limit the output to 50 elements of an array).
+; 6. SVPrettyPrintFlags=D<depth> suppresses the output of sub-elements below <depth>.
+;    (e.g. SVPrettyPrintFlags=D5 will suppresses the output of sub elements below a depth of 5).
+; 7. SVPrettyPrintFlags=R<specifier> shows the output of specifier %p as per the specifed radix.
+;    It changes the output in $display and similar systasks. It does not affect formatted output functions ($displayh etc)).
+;    (e.g. SVPrettyPrintFlags=Rb will show the output of %p specifier in binary format.
+; 8. Items 1-7 above can be combined as a comma separated list.
+;    (e.g. SVPrettyPrintFlags=I4S,L20,C256,F4,E50,D5,Rb)
+; SVPrettyPrintFlags=I4S
+
+[lmc]
+; The simulator's interface to Logic Modeling's SmartModel SWIFT software
+libsm = $MODEL_TECH/libsm.sl
+; The simulator's interface to Logic Modeling's SmartModel SWIFT software (Windows NT)
+; libsm = $MODEL_TECH/libsm.dll
+;  Logic Modeling's SmartModel SWIFT software (HP 9000 Series 700)
+; libswift = $LMC_HOME/lib/hp700.lib/libswift.sl
+;  Logic Modeling's SmartModel SWIFT software (IBM RISC System/6000)
+; libswift = $LMC_HOME/lib/ibmrs.lib/swift.o
+;  Logic Modeling's SmartModel SWIFT software (Sun4 Solaris)
+; libswift = $LMC_HOME/lib/sun4Solaris.lib/libswift.so
+;  Logic Modeling's SmartModel SWIFT software (Windows NT)
+; libswift = $LMC_HOME/lib/pcnt.lib/libswift.dll
+;  Logic Modeling's SmartModel SWIFT software (non-Enterprise versions of Linux)
+; libswift = $LMC_HOME/lib/x86_linux.lib/libswift.so
+;  Logic Modeling's SmartModel SWIFT software (Enterprise versions of Linux)
+; libswift = $LMC_HOME/lib/linux.lib/libswift.so
+
+; The simulator's interface to Logic Modeling's hardware modeler SFI software
+libhm = $MODEL_TECH/libhm.sl
+; The simulator's interface to Logic Modeling's hardware modeler SFI software (Windows NT)
+; libhm = $MODEL_TECH/libhm.dll
+;  Logic Modeling's hardware modeler SFI software (HP 9000 Series 700)
+; libsfi = <sfi_dir>/lib/hp700/libsfi.sl
+;  Logic Modeling's hardware modeler SFI software (IBM RISC System/6000)
+; libsfi = <sfi_dir>/lib/rs6000/libsfi.a
+;  Logic Modeling's hardware modeler SFI software (Sun4 Solaris)
+; libsfi = <sfi_dir>/lib/sun4.solaris/libsfi.so
+;  Logic Modeling's hardware modeler SFI software (Windows NT)
+; libsfi = <sfi_dir>/lib/pcnt/lm_sfi.dll
+;  Logic Modeling's hardware modeler SFI software (Linux)
+; libsfi = <sfi_dir>/lib/linux/libsfi.so
+
+[msg_system]
+; Change a message severity or suppress a message.
+; The format is: <msg directive> = <msg number>[,<msg number>...]
+; suppress can be used to achieve +nowarn<CODE> functionality
+; The format is: suppress = <CODE>,<msg number>,[<CODE>,<msg number>,...]
+; Examples:
+suppress = 8780 ;an explanation can be had by running: verror 8780 
+;   note = 3009
+;   warning = 3033
+;   error = 3010,3016
+;   fatal = 3016,3033
+;   suppress = 3009,3016,3601
+;   suppress = 3009,CNNODP,3601,TFMPC
+;   suppress = 8683,8684
+; The command verror <msg number> can be used to get the complete
+; description of a message.
+
+; Control transcripting of Verilog display system task messages and
+; PLI/FLI print function call messages.  The system tasks include
+; $display[bho], $strobe[bho], $monitor[bho], and $write[bho].  They
+; also include the analogous file I/O tasks that write to STDOUT 
+; (i.e. $fwrite or $fdisplay).  The PLI/FLI calls include io_printf,
+; vpi_printf, mti_PrintMessage, and mti_PrintFormatted.  The default
+; is to have messages appear only in the transcript.  The other 
+; settings are to send messages to the wlf file only (messages that
+; are recorded in the wlf file can be viewed in the MsgViewer) or 
+; to both the transcript and the wlf file.  The valid values are
+;    tran  {transcript only (default)}
+;    wlf   {wlf file only}
+;    both  {transcript and wlf file}
+; displaymsgmode = tran
+
+; Control transcripting of elaboration/runtime messages not
+; addressed by the displaymsgmode setting.  The default is to 
+; have messages appear only in the transcript.  The other settings
+; are to send messages to the wlf file only (messages that are
+; recorded in the wlf file can be viewed in the MsgViewer) or to both
+; the transcript and the wlf file. The valid values are
+;    tran  {transcript only (default)}
+;    wlf   {wlf file only}
+;    both  {transcript and wlf file}
+; msgmode = tran
+
+; Controls number of displays of a particluar message
+; default value is 5
+; MsgLimitCount = 5
+
+[utils]
+; Default Library Type (while creating a library with "vlib")
+;  0 - legacy library using subdirectories for design units
+;  2 - flat library
+; DefaultLibType = 2
+
+; Flat Library Page Size (while creating a library with "vlib")
+; Set the size in bytes for flat library file pages.  Libraries containing
+; very large files may benefit from a larger value.
+; FlatLibPageSize = 8192
+
+; Flat Library Page Cleanup Percentage (while creating a library with "vlib")
+; Set the percentage of total pages deleted before library cleanup can occur.
+; This setting is applied together with FlatLibPageDeleteThreshold.
+; FlatLibPageDeletePercentage = 50
+
+; Flat Library Page Cleanup Threshold (while creating a library with "vlib")
+; Set the number of pages deleted before library cleanup can occur.
+; This setting is applied together with FlatLibPageDeletePercentage.
+; FlatLibPageDeleteThreshold = 1000
+
+[Project]
+** Warning: ; Warning -- Do not edit the project properties directly.
+;            Property names are dynamic in nature and property
+;            values have special syntax.  Changing property data directly
+;            can result in a corrupt MPF file.  All project properties
+;            can be modified through project window dialogs.
+Project_Version = 6
+Project_DefaultLib = work
+Project_SortMethod = unused
+Project_Files_Count = 2
+Project_File_0 = H:/Msc project/add/posit_add_8bit_tb.v
+Project_File_P_0 = cover_toggle 0 file_type verilog group_id 0 cover_exttoggle 0 cover_nofec 0 cover_cond 0 vlog_1995compat 0 vlog_nodebug 0 cover_fsm 0 cover_branch 0 vlog_noload 0 folder {Top Level} last_compile 1658844880 cover_excludedefault 0 vlog_enable0In 0 vlog_disableopt 0 cover_covercells 0 voptflow 1 vlog_showsource 0 vlog_hazard 0 cover_optlevel 3 toggle - vlog_0InOptions {} ood 0 cover_noshort 0 vlog_upper 0 compile_to work vlog_options {} compile_order 1 cover_expr 0 dont_compile 0 cover_stmt 0
+Project_File_1 = H:/Msc project/add/posit_add.v
+Project_File_P_1 = cover_toggle 0 file_type verilog group_id 0 cover_exttoggle 0 cover_nofec 0 cover_cond 0 vlog_1995compat 0 vlog_nodebug 0 cover_fsm 0 cover_branch 0 vlog_noload 0 folder {Top Level} last_compile 1658844880 cover_excludedefault 0 vlog_enable0In 0 vlog_disableopt 0 cover_covercells 0 voptflow 1 vlog_showsource 0 vlog_hazard 0 cover_optlevel 3 toggle - vlog_0InOptions {} ood 0 cover_noshort 0 vlog_upper 0 compile_to work vlog_options {} compile_order 0 cover_expr 0 dont_compile 0 cover_stmt 0
+Project_Sim_Count = 0
+Project_Folder_Count = 0
+Echo_Compile_Output = 0
+Save_Compile_Report = 1
+Project_Opt_Count = 0
+ForceSoftPaths = 0
+ProjectStatusDelay = 5000
+VERILOG_DoubleClick = Edit
+VERILOG_CustomDoubleClick = 
+SYSTEMVERILOG_DoubleClick = Edit
+SYSTEMVERILOG_CustomDoubleClick = 
+VHDL_DoubleClick = Edit
+VHDL_CustomDoubleClick = 
+PSL_DoubleClick = Edit
+PSL_CustomDoubleClick = 
+TEXT_DoubleClick = Edit
+TEXT_CustomDoubleClick = 
+SYSTEMC_DoubleClick = Edit
+SYSTEMC_CustomDoubleClick = 
+TCL_DoubleClick = Edit
+TCL_CustomDoubleClick = 
+MACRO_DoubleClick = Edit
+MACRO_CustomDoubleClick = 
+VCD_DoubleClick = Edit
+VCD_CustomDoubleClick = 
+SDF_DoubleClick = Edit
+SDF_CustomDoubleClick = 
+XML_DoubleClick = Edit
+XML_CustomDoubleClick = 
+LOGFILE_DoubleClick = Edit
+LOGFILE_CustomDoubleClick = 
+UCDB_DoubleClick = Edit
+UCDB_CustomDoubleClick = 
+TDB_DoubleClick = Edit
+TDB_CustomDoubleClick = 
+UPF_DoubleClick = Edit
+UPF_CustomDoubleClick = 
+PCF_DoubleClick = Edit
+PCF_CustomDoubleClick = 
+PROJECT_DoubleClick = Edit
+PROJECT_CustomDoubleClick = 
+VRM_DoubleClick = Edit
+VRM_CustomDoubleClick = 
+DEBUGDATABASE_DoubleClick = Edit
+DEBUGDATABASE_CustomDoubleClick = 
+DEBUGARCHIVE_DoubleClick = Edit
+DEBUGARCHIVE_CustomDoubleClick = 
+Project_Major_Version = 2020
+Project_Minor_Version = 1
diff --git a/posit_adder_verilog/adder.cr.mti b/posit_adder_verilog/adder.cr.mti
new file mode 100644
index 0000000..66598df
--- /dev/null
+++ b/posit_adder_verilog/adder.cr.mti
@@ -0,0 +1,29 @@
+{H:/Msc project/add/posit_add_8bit_tb.v} {1 {vlog -work work -vopt -stats=none {H:/Msc project/add/posit_add_8bit_tb.v}
+Model Technology ModelSim SE-64 vlog 2020.1 Compiler 2020.01 Jan 28 2020
+-- Compiling module posit_add_8bit_tb_v
+
+Top level modules:
+	posit_add_8bit_tb_v
+
+} {} {}} {H:/Msc project/add/posit_add.v} {1 {vlog -work work -vopt -stats=none {H:/Msc project/add/posit_add.v}
+Model Technology ModelSim SE-64 vlog 2020.1 Compiler 2020.01 Jan 28 2020
+-- Compiling module posit_add
+-- Compiling module data_extract_v1
+-- Compiling module sub_N
+-- Compiling module add_N
+-- Compiling module sub_N_in
+-- Compiling module add_N_in
+-- Compiling module add_sub_N
+-- Compiling module add_1
+-- Compiling module abs_regime
+-- Compiling module conv_2c
+-- Compiling module reg_exp_op
+-- Compiling module DSR_left_N_S
+-- Compiling module DSR_right_N_S
+-- Compiling module LOD_N
+-- Compiling module LOD
+
+Top level modules:
+	posit_add
+
+} {} {}}
diff --git a/posit_adder_verilog/adder.mpf b/posit_adder_verilog/adder.mpf
new file mode 100644
index 0000000..d3aab4c
--- /dev/null
+++ b/posit_adder_verilog/adder.mpf
@@ -0,0 +1,2256 @@
+; vsim modelsim.ini file
+[Version]
+INIVersion = "2020.1"
+
+; Copyright 1991-2020 Mentor Graphics Corporation
+;
+; All Rights Reserved.
+;
+; THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS THE PROPERTY OF 
+; MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS SUBJECT TO LICENSE TERMS.
+;   
+
+[Library]
+std = $MODEL_TECH/../std
+ieee = $MODEL_TECH/../ieee
+vital2000 = $MODEL_TECH/../vital2000
+;
+; VITAL concerns:
+;
+; The library ieee contains (among other packages) the packages of the
+; VITAL 2000 standard.  When a design uses VITAL 2000 exclusively, it should use
+; the physical library ieee (recommended), or use the physical library
+; vital2000, but not both.  The design can use logical library ieee and/or
+; vital2000 as long as each of these maps to the same physical library, either
+; ieee or vital2000.
+;
+; A design using the 1995 version of the VITAL packages, whether or not
+; it also uses the 2000 version of the VITAL packages, must have logical library
+; name ieee mapped to physical library vital1995.  (A design cannot use library
+; vital1995 directly because some packages in this library use logical name ieee
+; when referring to the other packages in the library.)  The design source
+; should use logical name ieee when referring to any packages there except the
+; VITAL 2000 packages.  Any VITAL 2000 present in the design must use logical
+; name vital2000 (mapped to physical library vital2000) to refer to those
+; packages.
+; ieee = $MODEL_TECH/../vital1995
+;
+; For compatiblity with previous releases, logical library name vital2000 maps
+; to library vital2000 (a different library than library ieee, containing the
+; same packages).
+; A design should not reference VITAL from both the ieee library and the
+; vital2000 library because the vital packages are effectively different.
+; A design that references both the ieee and vital2000 libraries must have
+; both logical names ieee and vital2000 mapped to the same library, either of
+; these:
+;   $MODEL_TECH/../ieee
+;   $MODEL_TECH/../vital2000
+;
+verilog = $MODEL_TECH/../verilog
+std_developerskit = $MODEL_TECH/../std_developerskit
+synopsys = $MODEL_TECH/../synopsys
+modelsim_lib = $MODEL_TECH/../modelsim_lib
+sv_std = $MODEL_TECH/../sv_std
+mtiAvm = $MODEL_TECH/../avm
+mtiRnm = $MODEL_TECH/../rnm
+mtiOvm = $MODEL_TECH/../ovm-2.1.2
+mtiUvm = $MODEL_TECH/../uvm-1.1d
+mtiUPF = $MODEL_TECH/../upf_lib
+mtiPA  = $MODEL_TECH/../pa_lib
+floatfixlib = $MODEL_TECH/../floatfixlib
+mc2_lib = $MODEL_TECH/../mc2_lib
+flps_lib = $MODEL_TECH/../flps_lib
+osvvm = $MODEL_TECH/../osvvm
+
+; added mapping for ADMS
+mgc_ams = $MODEL_TECH/../mgc_ams
+ieee_env = $MODEL_TECH/../ieee_env
+
+;vhdl_psl_checkers = $MODEL_TECH/../vhdl_psl_checkers       // Source files only for this release
+;verilog_psl_checkers = $MODEL_TECH/../verilog_psl_checkers // Source files only for this release
+;mvc_lib = $MODEL_TECH/../mvc_lib
+infact = $MODEL_TECH/../infact
+vhdlopt_lib = $MODEL_TECH/../vhdlopt_lib
+vh_ux01v_lib = $MODEL_TECH/../vh_ux01v_lib
+
+; Automatically perform logical->physical mapping for physical libraries that
+; appear in -L/-Lf options with filesystem path delimiters (e.g. '.' or '/').
+; The tail of the filesystem path name is chosen as the logical library name.
+; For example, in the command "vopt -L ./path/to/lib1 -o opttop top",
+; vopt automatically performs the mapping "lib1 -> ./path/to/lib1".
+; See the User Manual for more details.
+;
+; AutoLibMapping = 0
+
+work = work
+[DefineOptionset]
+; Define optionset entries for the various compilers, vmake, and vsim.
+; These option sets can be used with the "-optionset <optionsetname>" syntax.
+; i.e.
+;  vlog -optionset COMPILEDEBUG top.sv
+;  vsim -optionset UVMDEBUG my_top
+;
+; Following are some useful examples.
+
+; define a vsim optionset for uvm debugging
+UVMDEBUG = -uvmcontrol=all -msgmode both -displaymsgmode both -classdebug -onfinish stop
+
+; define a vopt optionset for debugging
+VOPTDEBUG = +acc -debugdb
+
+[encryption]
+; For vencrypt and vhencrypt.
+
+; Controls whether to encrypt whole files by ignoring all protect directives
+; (except "viewport" and "interface_viewport") that are present in the input.
+; The default is 0, use embedded protect directives to control the encryption.
+; Set this to 1 to encrypt whole files by ignoring embedded protect directives.
+; wholefile = 0
+
+; Sets the data_method to use for the symmetric session key.
+; The session key is a symmetric key that is randomly generated for each
+; protected region (envelope) and is the heart of all encryption.  This is used
+; to set the length of the session key to generate and use when encrypting the
+; HDL text.  Supported values are aes128, aes192, and aes256.
+; data_method = aes128
+
+; The following 2 are for specifying an IEEE Std. 1735 Version 2 (V2) encryption
+; "recipe" comprising an optional common block, at least one tool block (which
+; contains the key public key), and the text to be encrypted.  The common block
+; and any of the tool blocks may contain rights in the form of the "control"
+; directive.  The text to be encrypted is specified either by setting
+; "wholefile" to 1 or by embedding protect "begin" and "end" directives in
+; the input HDL files.
+
+; Common recipe specification file.  This file is optional.  Its presence will
+; require at least one "toolblock" to be specified.
+; Directives such as "author" "author_info" and "data_method",
+; as well as the common block license specification, go in this file.
+; common = <file name>
+
+; Tool block specification recipe(s).  Public key file with optional tool block
+; file name.  May be multiply-defined; at least one tool block is required if
+; a recipe is being specified.
+; Key file is a file name with no extension (.deprecated or .active will be
+; supplied by the encryption tool).
+; Rights file name is optional.
+; toolblock = <key file name>[,<rights file name>]{:<key file name>[,<rights file name>]}
+
+; Location of directory containing recipe files.
+; The default location is in the product installation directory.
+; keyring = $MODEL_TECH/../keyring
+
+; Enable encryption statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list]
+; Add '-' to disable specific statistics. Default is [cmd,msg].
+Stats = cmd,msg
+
+[vcom]
+; VHDL93 variable selects language version as the default. 
+; Default is VHDL-2002.
+; Value of 0 or 1987 for VHDL-1987.
+; Value of 1 or 1993 for VHDL-1993.
+; Default or value of 2 or 2002 for VHDL-2002.
+; Value of 3 or 2008 for VHDL-2008
+; Value of 4 or ams99 for VHDL-AMS-1999
+; Value of 5 or ams07 for VHDL-AMS-2007
+VHDL93 = 2002
+
+; Ignore VHDL-2008 declaration of REAL_VECTOR in package STANDARD. Default is off.
+; ignoreStandardRealVector = 1
+
+; Show source line containing error. Default is off.
+; Show_source = 1
+
+; Turn off unbound-component warnings. Default is on.
+; Show_Warning1 = 0
+
+; Turn off process-without-a-wait-statement warnings. Default is on.
+; Show_Warning2 = 0
+
+; Turn off null-range warnings. Default is on.
+; Show_Warning3 = 0
+
+; Turn off no-space-in-time-literal warnings. Default is on.
+; Show_Warning4 = 0
+
+; Turn off multiple-drivers-on-unresolved-signal warnings. Default is on.
+; Show_Warning5 = 0
+
+; Turn off optimization for IEEE std_logic_1164 package. Default is on.
+; Optimize_1164 = 0
+
+; Enable compiler statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; Turn on resolving of ambiguous function overloading in favor of the
+; "explicit" function declaration (not the one automatically created by
+; the compiler for each type declaration). Default is off.
+; The .ini file has Explicit enabled so that std_logic_signed/unsigned
+; will match the behavior of synthesis tools.
+Explicit = 1
+
+; Turn off acceleration of the VITAL packages. Default is to accelerate.
+; NoVital = 1
+
+; Turn off VITAL compliance checking. Default is checking on.
+; NoVitalCheck = 1
+
+; Ignore VITAL compliance checking errors. Default is to not ignore.
+; IgnoreVitalErrors = 1
+
+; Turn off VITAL compliance checking warnings. Default is to show warnings.
+; Show_VitalChecksWarnings = 0
+
+; Turn off PSL assertion warning messages. Default is to show warnings.
+; Show_PslChecksWarnings = 0
+
+; Enable parsing of embedded PSL assertions. Default is enabled.
+; EmbeddedPsl = 0
+
+; Keep silent about case statement static warnings.
+; Default is to give a warning.
+; NoCaseStaticError = 1
+
+; Keep silent about warnings caused by aggregates that are not locally static.
+; Default is to give a warning.
+; NoOthersStaticError = 1
+
+; Treat as errors:
+;   case statement static warnings
+;   warnings caused by aggregates that are not locally static
+; Overrides NoCaseStaticError, NoOthersStaticError settings.
+; PedanticErrors = 1
+
+; Turn off inclusion of debugging info within design units.
+; Default is to include debugging info.
+; NoDebug = 1
+
+; Turn off "Loading..." messages. Default is messages on.
+; Quiet = 1
+
+; Turn on some limited synthesis rule compliance checking. Checks only:
+;    -- signals used (read) by a process must be in the sensitivity list
+; CheckSynthesis = 1
+
+; Activate optimizations on expressions that do not involve signals,
+; waits, or function/procedure/task invocations. Default is off.
+; ScalarOpts = 1
+
+; Turns on lint-style checking.
+; Show_Lint = 1
+
+; Require the user to specify a configuration for all bindings,
+; and do not generate a compile time default binding for the
+; component. This will result in an elaboration error of
+; 'component not bound' if the user fails to do so. Avoids the rare
+; issue of a false dependency upon the unused default binding.
+; RequireConfigForAllDefaultBinding = 1
+
+; Perform default binding at compile time.
+; Default is to do default binding at load time.
+; BindAtCompile = 1;
+
+; Inhibit range checking on subscripts of arrays. Range checking on
+; scalars defined with subtypes is inhibited by default.
+; NoIndexCheck = 1
+
+; Inhibit range checks on all (implicit and explicit) assignments to
+; scalar objects defined with subtypes.
+; NoRangeCheck = 1
+
+; Set the prefix to be honored for synthesis/coverage pragma recognition.
+; Default is "".
+; AddPragmaPrefix = ""
+
+; Ignore synthesis and coverage pragmas with this prefix.
+; Default is "".
+; IgnorePragmaPrefix = ""
+
+; Turn on code coverage in VHDL design units. Default is off.
+; Coverage = sbceft
+
+; Turn off code coverage in VHDL subprograms. Default is on.
+; CoverSub = 0
+
+; Automatically exclude VHDL case statement OTHERS choice branches.
+; This includes OTHERS choices in selected signal assigment statements.
+; Default is to not exclude.
+; CoverExcludeDefault = 1
+
+; Control compiler and VOPT optimizations that are allowed when
+; code coverage is on.  Refer to the comment for this in the [vlog] area. 
+; CoverOpt = 3
+
+; Turn on or off clkOpt optimization for code coverage. Default is on.
+; CoverClkOpt = 1
+
+; Turn on or off clkOpt optimization builtins for code coverage. Default is on.
+; CoverClkOptBuiltins = 0
+
+; Inform code coverage optimizations to respect VHDL 'H' and 'L'
+; values on signals in conditions and expressions, and to not automatically
+; convert them to '1' and '0'. Default is to not convert.
+; CoverRespectHandL = 0
+
+; Increase or decrease the maximum number of rows allowed in a UDP table
+; implementing a VHDL condition coverage or expression coverage expression.
+; More rows leads to a longer compile time, but more expressions covered.
+; CoverMaxUDPRows = 192
+
+; Increase or decrease the maximum number of input patterns that are present
+; in FEC table. This leads to a longer compile time with more expressions
+; covered with FEC metric.
+; CoverMaxFECRows = 192
+
+; Increase or decrease the limit on the size of expressions and conditions
+; considered for expression and condition coverages. Higher FecUdpEffort leads 
+; to higher compile, optimize and simulation time, but more expressions and 
+; conditions are considered for coverage in the design. FecUdpEffort can
+; be set to a number ranging from 1 (low) to 3 (high), defined as:
+;   1 - (low) Only small expressions and conditions considered for coverage.
+;   2 - (medium) Bigger expressions and conditions considered for coverage.
+;   3 - (high) Very large expressions and conditions considered for coverage.
+; The default setting is 1 (low).
+; FecUdpEffort = 1
+
+; Enable or disable Focused Expression Coverage analysis for conditions and
+; expressions. Focused Expression Coverage data is provided by default when
+; expression and/or condition coverage is active.
+; CoverFEC = 0
+
+; Enable or disable UDP Coverage analysis for conditions and expressions.
+; UDP Coverage data is disabled by default when expression and/or condition
+; coverage is active.
+; CoverUDP = 1
+
+; Enable or disable Rapid Expression Coverage mode for conditions and expressions.
+; Disabling this would convert non-masking conditions in FEC tables to matching
+; input patterns. 
+; CoverREC = 1
+
+; Enable or disable bit-blasting multi-bit operands of reduction prefix expressions
+; for expression/condition coverage.
+; NOTE: Enabling this may have a negative impact on simulation performance.
+; CoverExpandReductionPrefix = 0
+
+; Enable or disable short circuit evaluation of conditions and expressions when
+; condition or expression coverage is active. Short circuit evaluation is enabled
+; by default.
+; CoverShortCircuit = 0
+
+; Enable code coverage reporting of code that has been optimized away.
+; The default is not to report.
+; CoverReportCancelled = 1
+
+; Enable deglitching of code coverage in combinatorial, non-clocked, processes.
+; Default is no deglitching.
+; CoverDeglitchOn = 1
+
+; Control the code coverage deglitching period. A period of 0, eliminates delta
+; cycle glitches. The value of CoverDeglitchPeriod needs to be either be 0 or a
+; time string that includes time units. Examples: 0 or 10.0ps or "10.0 ps".
+; CoverDeglitchPeriod = 0
+
+; Use this directory for compiler temporary files instead of "work/_temp"
+; CompilerTempDir = /tmp
+
+; Set this to cause the compilers to force data to be committed to disk
+; when the files are closed.
+; SyncCompilerFiles = 1
+
+; Add VHDL-AMS declarations to package STANDARD
+; Default is not to add
+; AmsStandard = 1
+
+; Range and length checking will be performed on array indices and discrete
+; ranges, and when violations are found within subprograms, errors will be
+; reported. Default is to issue warnings for violations, because subprograms
+; may not be invoked.
+; NoDeferSubpgmCheck = 0
+
+; Turn ON detection of FSMs having single bit current state variable.
+; FsmSingle = 1
+
+; Turn off reset state transitions in FSM.
+; FsmResetTrans = 0
+
+; Turn ON detection of FSM Implicit Transitions.
+; FsmImplicitTrans = 1
+
+; Controls whether or not to show immediate assertions with constant expressions
+; in GUI/report/UCDB etc. By default, immediate assertions with constant
+; expressions are shown in GUI/report/UCDB etc. This does not affect
+; evaluation of immediate assertions.
+; ShowConstantImmediateAsserts = 0
+
+; Controls how VHDL basic identifiers are stored with the design unit.
+; Does not make the language case-sensitive, affects only how declarations
+; declared with basic identifiers have their names stored and printed
+; (in the GUI, examine, etc.).
+; Default is to preserve the case as originally depicted in the VHDL source.
+; Value of 0 indicates to change all basic identifiers to lower case.
+; PreserveCase = 0
+
+; For Configuration Declarations, controls the effect that USE clauses have
+; on visibility inside the configuration items being configured.  If 1
+; (the default), then use pre-10.0 behavior. If 0, then for stricter LRM-compliance,
+; extend the visibility of objects made visible through USE clauses into nested
+; component configurations.
+; OldVHDLConfigurationVisibility = 0
+
+; Allows VHDL configuration declarations to be in a different library from
+; the corresponding configured entity. Default is to not allow this for
+; stricter LRM-compliance.
+; SeparateConfigLibrary = 1;
+
+; Determine how mode OUT subprogram parameters of type array and record are treated.
+; If 0 (the default), then only VHDL 2008 will do this initialization.
+; If 1, always initialize the mode OUT parameter to its default value.
+; If 2, do not initialize the mode OUT out parameter.
+; Note that prior to release 10.1, all language versions did not initialize mode
+; OUT array and record type parameters, unless overridden here via this mechanism.
+; In release 10.1 and later, only files compiled with VHDL 2008 will cause this
+; initialization, unless overridden here.
+; InitOutCompositeParam = 0
+
+; Generate symbols debugging database in only some special cases to save on
+; the number of files in the library. For other design-units, this database is
+; generated on-demand in vsim. 
+; Default is to to generate debugging database for all design-units.
+; SmartDbgSym = 1
+
+; Enable or disable automatic creation of missing libraries.
+; Default is 1 (enabled)  
+; CreateLib = 1
+
+; Describe compilation options according to matching file patterns.
+; File pattern * matches all printing characters other than '/'.
+; File pattern **/x matches all paths containing file/directory x.
+; File pattern x/** matches all paths beginning at directory x.
+; FileOptMap = (**/*.vhd => -2008);
+
+; Describe library targets of compilation according to matching file patterns.
+; LibMap = (**/*.vhd => work);
+
+[vlog]
+; Turn off inclusion of debugging info within design units.
+; Default is to include debugging info.
+; NoDebug = 1
+
+; Turn off "Loading..." messages. Default is messages on.
+; Quiet = 1
+
+; Turn on Verilog hazard checking (order-dependent accessing of global vars).
+; Default is off.
+; Hazard = 1
+
+; Turn on converting regular Verilog identifiers to uppercase. Allows case
+; insensitivity for module names. Default is no conversion.
+; UpCase = 1
+
+; Activate optimizations on expressions that do not involve signals,
+; waits, or function/procedure/task invocations. Default is off.
+; ScalarOpts = 1
+
+; Turns on lint-style checking.
+; Show_Lint = 1
+
+; Show source line containing error. Default is off.
+; Show_source = 1
+
+; Turn on bad option warning. Default is off.
+; Show_BadOptionWarning = 1
+
+; Revert back to IEEE 1364-1995 syntax, default is 0 (off).
+; vlog95compat = 1
+
+; Turn off PSL warning messages. Default is to show warnings.
+; Show_PslChecksWarnings = 0
+
+; Enable parsing of embedded PSL assertions. Default is enabled.
+; EmbeddedPsl = 0
+
+; Enable compiler statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list,kb]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; Set the threshold for automatically identifying sparse Verilog memories.
+; A memory with total size in bytes equal to or more than the sparse memory
+; threshold gets marked as sparse automatically, unless specified otherwise
+; in source code or by the +nosparse commandline option of vlog or vopt.
+; The default is 1M.  (i.e. memories with total size equal
+; to or greater than 1Mb are marked as sparse)
+; SparseMemThreshold = 1048576 
+
+; Set the prefix to be honored for synthesis and coverage pragma recognition.
+; Default is "".
+; AddPragmaPrefix = ""
+
+; Ignore synthesis and coverage pragmas with this prefix.
+; Default is "".
+; IgnorePragmaPrefix = ""
+
+; Set the option to treat all files specified in a vlog invocation as a
+; single compilation unit. The default value is set to 0 which will treat
+; each file as a separate compilation unit as specified in the P1800 draft standard.
+; MultiFileCompilationUnit = 1
+
+; Turn on code coverage in Verilog design units. Default is off.
+; Coverage = sbceft
+
+; Automatically exclude Verilog case statement default branches. 
+; Default is to not automatically exclude defaults.
+; CoverExcludeDefault = 1
+
+; Increase or decrease the maximum number of rows allowed in a UDP table
+; implementing a VHDL condition coverage or expression coverage expression.
+; More rows leads to a longer compile time, but more expressions covered.
+; CoverMaxUDPRows = 192
+
+; Increase or decrease the maximum number of input patterns that are present
+; in FEC table. This leads to a longer compile time with more expressions
+; covered with FEC metric.
+; CoverMaxFECRows = 192
+
+; Enable Multi Bit Expression Coverage in a Design, If design has expression with
+; multi bit operands, this option enables its Expression Coverage.
+; The default value is 0.
+; CoverFecMultiBit = 1
+
+; Increase or decrease the limit on the size of expressions and conditions
+; considered for expression and condition coverages. Higher FecUdpEffort leads 
+; to higher compile, optimize and simulation time, but more expressions and 
+; conditions are considered for coverage in the design. FecUdpEffort can
+; be set to a number ranging from 1 (low) to 3 (high), defined as:
+;   1 - (low) Only small expressions and conditions considered for coverage.
+;   2 - (medium) Bigger expressions and conditions considered for coverage.
+;   3 - (high) Very large expressions and conditions considered for coverage.
+; The default setting is 1 (low).
+; FecUdpEffort = 1
+
+; Enable or disable Focused Expression Coverage analysis for conditions and
+; expressions. Focused Expression Coverage data is provided by default when
+; expression and/or condition coverage is active.
+; CoverFEC = 0
+
+; Enable or disable UDP Coverage analysis for conditions and expressions.
+; UDP Coverage data is disabled by default when expression and/or condition
+; coverage is active.
+; CoverUDP = 1
+
+; Enable or disable Rapid Expression Coverage mode for conditions and expressions.
+; Disabling this would convert non-masking conditions in FEC tables to matching
+; input patterns. 
+; CoverREC = 1
+
+; Enable or disable bit-blasting multi-bit operands of reduction prefix expressions
+; for expression/condition coverage.
+; NOTE: Enabling this may have a negative impact on simulation performance.
+; CoverExpandReductionPrefix = 0
+
+; Enable or disable short circuit evaluation of conditions and expressions when
+; condition or expression coverage is active. Short circuit evaluation is enabled
+; by default.
+; CoverShortCircuit = 0
+
+; Enable deglitching of code coverage in combinatorial, non-clocked, processes.
+; Default is no deglitching.
+; CoverDeglitchOn = 1
+
+; Control the code coverage deglitching period. A period of 0, eliminates delta
+; cycle glitches. The value of CoverDeglitchPeriod needs to be either be 0 or a
+; time string that includes time units. Examples: 0 or 10.0ps or "10.0 ps".
+; CoverDeglitchPeriod = 0
+
+; Turn on code coverage in VLOG `celldefine modules, modules containing
+; specify blocks, and modules included using vlog -v and -y. Default is off.
+; CoverCells = 1
+
+; Enable code coverage reporting of code that has been optimized away.
+; The default is not to report.
+; CoverReportCancelled = 1
+
+; Control compiler and VOPT optimizations that are allowed when
+; code coverage is on. This is a number from 0 to 5, with the following
+; meanings (the default is 3):
+;    5 -- All allowable optimizations are on.
+;    4 -- Turn off removing unreferenced code.
+;    3 -- Turn off process, always block and if statement merging.
+;    2 -- Turn off expression optimization, converting primitives
+;         to continuous assignments, VHDL subprogram inlining.
+;         and VHDL clkOpt (converting FF's to builtins).
+;    1 -- Turn off continuous assignment optimizations and clock suppression.
+;    0 -- Turn off Verilog module inlining and VHDL arch inlining.
+; HOWEVER, if fsm coverage is turned on, optimizations will be forced to
+; level 3, with also turning off converting primitives to continuous assigns.
+; CoverOpt = 3
+
+; Specify the override for the default value of "cross_num_print_missing"
+; option for the Cross in Covergroups. If not specified then LRM default
+; value of 0 (zero) is used. This is a compile time option.
+; SVCrossNumPrintMissingDefault = 0
+
+; Setting following to 1 would cause creation of variables which
+; would represent the value of Coverpoint expressions. This is used
+; in conjunction with "SVCoverpointExprVariablePrefix" option
+; in the modelsim.ini
+; EnableSVCoverpointExprVariable = 0
+
+; Specify the override for the prefix used in forming the variable names
+; which represent the Coverpoint expressions. This is used in conjunction with 
+; "EnableSVCoverpointExprVariable" option of the modelsim.ini
+; The default prefix is "expr".
+; The variable name is
+;    variable name => <prefix>_<coverpoint name>
+; SVCoverpointExprVariablePrefix = expr
+
+; Override for the default value of the SystemVerilog covergroup,
+; coverpoint, and cross option.goal (defined to be 100 in the LRM).
+; NOTE: It does not override specific assignments in SystemVerilog
+; source code. NOTE: The modelsim.ini variable "SVCovergroupGoal"
+; in the [vsim] section can override this value.
+; SVCovergroupGoalDefault = 100
+
+; Override for the default value of the SystemVerilog covergroup,
+; coverpoint, and cross type_option.goal (defined to be 100 in the LRM)
+; NOTE: It does not override specific assignments in SystemVerilog
+; source code. NOTE: The modelsim.ini variable "SVCovergroupTypeGoal"
+; in the [vsim] section can override this value.
+; SVCovergroupTypeGoalDefault = 100
+
+; Specify the override for the default value of "strobe" option for the
+; Covergroup Type. This is a compile time option which forces "strobe" to
+; a user specified default value and supersedes SystemVerilog specified
+; default value of '0'(zero). NOTE: This can be overriden by a runtime
+; modelsim.ini variable "SVCovergroupStrobe" in the [vsim] section.
+; SVCovergroupStrobeDefault = 0
+
+; Specify the override for the default value of "per_instance" option for the
+; Covergroup variables. This is a compile time option which forces "per_instance"
+; to a user specified default value and supersedes SystemVerilog specified
+; default value of '0'(zero).
+; SVCovergroupPerInstanceDefault = 0
+
+; Specify the override for the default value of "get_inst_coverage" option for the
+; Covergroup variables. This is a compile time option which forces 
+; "get_inst_coverage" to a user specified default value and supersedes 
+; SystemVerilog specified default value of '0'(zero).
+; SVCovergroupGetInstCoverageDefault = 0
+
+;
+; A space separated list of resource libraries that contain precompiled
+; packages.  The behavior is identical to using the "-L" switch.
+; 
+; LibrarySearchPath = <path/lib> [<path/lib> ...]
+LibrarySearchPath = mtiAvm mtiRnm mtiOvm mtiUvm mtiUPF infact
+
+; The behavior is identical to the "-mixedansiports" switch.  Default is off.
+; MixedAnsiPorts = 1
+
+; Enable SystemVerilog 3.1a $typeof() function. Default is off.
+; EnableTypeOf = 1
+
+; Only allow lower case pragmas. Default is disabled.
+; AcceptLowerCasePragmaOnly = 1
+
+; Set the maximum depth permitted for a recursive include file nesting.
+; IncludeRecursionDepthMax = 5
+
+; Turn ON detection of FSMs having single bit current state variable.
+; FsmSingle = 1
+
+; Turn off reset state transitions in FSM.
+; FsmResetTrans = 0
+
+; Turn off detections of FSMs having x-assignment.
+; FsmXAssign = 0
+
+; Turn ON detection of FSM Implicit Transitions.
+; FsmImplicitTrans = 1
+
+; List of file suffixes which will be read as SystemVerilog.  White space
+; in extensions can be specified with a back-slash: "\ ".  Back-slashes
+; can be specified with two consecutive back-slashes: "\\";
+; SvFileSuffixes = sv svp svh
+
+; This setting is the same as the vlog -sv command line switch.
+; Enables SystemVerilog features and keywords when true (1).
+; When false (0), the rules of IEEE Std 1364-2005 are followed and 
+; SystemVerilog keywords are ignored. 
+; Svlog = 0
+
+; Prints attribute placed upon SV packages during package import
+; when true (1).  The attribute will be ignored when this
+; entry is false (0). The attribute name is "package_load_message".
+; The value of this attribute is a string literal.
+; Default is true (1).
+; PrintSVPackageLoadingAttribute = 1
+
+; Do not show immediate assertions with constant expressions in 
+; GUI/reports/UCDB etc. By default immediate assertions with constant 
+; expressions are shown in GUI/reports/UCDB etc. This does not affect 
+; evaluation of immediate assertions.
+; ShowConstantImmediateAsserts = 0
+
+; Controls if untyped parameters that are initialized with values greater
+; than 2147483647 are mapped to generics of type INTEGER or ignored.
+; If mapped to VHDL Integers, values greater than 2147483647
+; are mapped to negative values.
+; Default is to map these parameter to generic of type INTEGER
+; ForceUnsignedToVHDLInteger = 1
+
+; Enable AMS wreal (wired real) extensions.  Default is 0.
+; WrealType = 1
+
+; Controls SystemVerilog Language Extensions.  These options enable
+; some non-LRM compliant behavior.
+; SvExtensions = [+|-]<extension>[,[+|-]<extension>*]
+
+; Generate symbols debugging database in only some special cases to save on
+; the number of files in the library. For other design-units, this database is
+; generated on-demand in vsim. 
+; Default is to to generate debugging database for all design-units.
+; SmartDbgSym = 1
+
+; Controls how $unit library entries are named.  Valid options are:
+; "file" (generate name based on the first file on the command line)
+; "du" (generate name based on first design unit following an item
+; found in $unit scope)
+; CUAutoName = file
+
+; Enable or disable automatic creation of missing libraries.
+; Default is 1 (enabled)  
+; CreateLib = 1
+
+[sccom]
+; Enable use of SCV include files and library.  Default is off.
+; UseScv = 1
+
+; Add C++ compiler options to the sccom command line by using this variable.
+; CppOptions = -g
+
+; Use custom C++ compiler located at this path rather than the default path.
+; The path should point directly at a compiler executable.
+; CppPath = /usr/bin/g++
+
+; Specify the compiler version from the list of support GNU compilers.
+; examples 4.7.4, 5.3.0
+; CppInstall = 5.3.0
+
+; Enable verbose messages from sccom.  Default is off.
+; SccomVerbose = 1
+
+; sccom logfile.  Default is no logfile.
+; SccomLogfile = sccom.log
+
+; Enable use of SC_MS include files and library.  Default is off.
+; UseScMs = 1
+
+; Use SystemC-2.2 instead of the default SystemC-2.3. Default is off.
+; Sc22Mode = 1
+
+; Enable compiler statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list,kb]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; Enable or disable automatic creation of missing libraries.
+; Default is 1 (enabled)  
+; CreateLib = 1
+
+; Enable use of UVMC library.  Default is off.
+; UseUvmc = 1
+
+[vopt]
+; Turn on code coverage in vopt.  Default is off. 
+; Coverage = sbceft
+
+; enable or disable param saving in UCDB.
+; CoverageSaveParam = 0
+
+; Control compiler optimizations that are allowed when
+; code coverage is on.  Refer to the comment for this in the [vlog] area. 
+; CoverOpt = 3
+
+; Controls set of CoverConstructs that are being considered for Coverage 
+; Collection.
+; Some of Valid options are: default,set1,set2
+; Covermode = default
+
+; Controls set of HDL cover constructs that would be considered(or not considered)
+; for Coverage Collection. (Default corresponds to covermode default). 
+; Some of Valid options are: "ca", "citf", "cifl", "tcint", "fsmqs".
+; Coverconstruct = noca,nocitf,nofsmtf,nofsmds,noctes,nocicl,nocprc,nocfl,nofsmup,nocifl,nocpm,notcint,nocpkg,nocsva
+
+; Increase or decrease the maximum number of rows allowed in a UDP table
+; implementing a VHDL condition coverage or expression coverage expression.
+; More rows leads to a longer compile time, but more expressions covered.
+; CoverMaxUDPRows = 192
+
+; Increase or decrease the maximum number of input patterns that are present
+; in FEC table. This leads to a longer compile time with more expressions
+; covered with FEC metric.
+; CoverMaxFECRows = 192
+
+; Enable Multi Bit Expression Coverage in a Design, If design has expression with
+; multi bit operands, this option enables its Expression Coverage.
+; The default value is 0.
+; CoverFecMultiBit = 1
+
+; Increase or decrease the limit on the size of expressions and conditions
+; considered for expression and condition coverages. Higher FecUdpEffort leads 
+; to higher compile, optimize and simulation time, but more expressions and 
+; conditions are considered for coverage in the design. FecUdpEffort can
+; be set to a number ranging from 1 (low) to 3 (high), defined as:
+;   1 - (low) Only small expressions and conditions considered for coverage.
+;   2 - (medium) Bigger expressions and conditions considered for coverage.
+;   3 - (high) Very large expressions and conditions considered for coverage.
+; The default setting is 1 (low).
+; FecUdpEffort = 1
+
+; Enable code coverage reporting of code that has been optimized away.
+; The default is not to report.
+; CoverReportCancelled = 1
+
+; Enable deglitching of code coverage in combinatorial, non-clocked, processes.
+; Default is no deglitching.
+; CoverDeglitchOn = 1
+
+; Enable compiler statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list,kb]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; Control the code coverage deglitching period. A period of 0, eliminates delta
+; cycle glitches. The value of CoverDeglitchPeriod needs to be either be 0 or a
+; time string that includes time units. Examples: 0 or 10.0ps or "10.0 ps".
+; CoverDeglitchPeriod = 0
+
+; Do not show immediate assertions with constant expressions in 
+; GUI/reports/UCDB etc. By default immediate assertions with constant 
+; expressions are shown in GUI/reports/UCDB etc. This does not affect 
+; evaluation of immediate assertions.
+; ShowConstantImmediateAsserts = 0
+
+; Set the maximum number of iterations permitted for a generate loop.
+; Restricting this permits the implementation to recognize infinite
+; generate loops.
+; GenerateLoopIterationMax = 100000
+
+; Set the maximum depth permitted for a recursive generate instantiation.
+; Restricting this permits the implementation to recognize infinite
+; recursions.
+; GenerateRecursionDepthMax = 200
+
+; Set the number of processes created during the code generation phase.
+; By default a heuristic is used to set this value.  This may be set to 0
+; to disable this feature completely.
+; ParallelJobs = 0 
+
+; Controls SystemVerilog Language Extensions.  These options enable
+; some non-LRM compliant behavior.
+; SvExtensions = [+|-]<extension>[,[+|-]<extension>*]
+
+; Load the specified shared objects with the RTLD_GLOBAL flag.
+; This gives global visibility to all symbols in the shared objects,
+; meaning that subsequently loaded shared objects can bind to symbols
+; in the global shared objects.  The list of shared objects should
+; be whitespace delimited.  This option is not supported on the
+; Windows or AIX platforms.
+; GlobalSharedObjectList = example1.so example2.so example3.so
+
+; Disable SystemVerilog elaboration system task messages
+; IgnoreSVAInfo = 1 
+; IgnoreSVAWarning = 1
+; IgnoreSVAError = 1
+; IgnoreSVAFatal = 1
+
+; Enable or disable automatic creation of missing libraries.
+; Default is 1 (enabled)  
+; CreateLib = 1
+
+[vsim]
+; vopt flow
+; Set to turn on automatic optimization of a design.
+; Default is on
+VoptFlow = 1
+
+; Simulator resolution
+; Set to fs, ps, ns, us, ms, or sec with optional prefix of 1, 10, or 100.
+Resolution = ns
+
+; Disable certain code coverage exclusions automatically. 
+; Assertions and FSM are exluded from the code coverage by default
+; Set AutoExclusionsDisable = fsm to enable code coverage for fsm
+; Set AutoExclusionsDisable = assertions to enable code coverage for assertions
+; Set AutoExclusionsDisable = all to enable code coverage for all the automatic exclusions
+; Or specify comma or space separated list
+;AutoExclusionsDisable = fsm,assertions
+
+; User time unit for run commands
+; Set to default, fs, ps, ns, us, ms, or sec. The default is to use the
+; unit specified for Resolution. For example, if Resolution is 100ps,
+; then UserTimeUnit defaults to ps.
+; Should generally be set to default.
+UserTimeUnit = default
+
+; Default run length
+RunLength = 100 ps
+
+; Maximum iterations that can be run without advancing simulation time
+IterationLimit = 10000000
+
+; Specify libraries to be searched for precompiled modules
+; LibrarySearchPath = <path/lib> [<path/lib> ...]
+
+; Set XPROP assertion fail limit. Default is 5.
+; Any positive integer, -1 for infinity.
+; XpropAssertionLimit = 5
+
+; Control PSL and Verilog Assume directives during simulation
+; Set SimulateAssumeDirectives = 0 to disable assume being simulated as asserts
+; Set SimulateAssumeDirectives = 1 to enable assume simulation as asserts
+; SimulateAssumeDirectives = 1 
+
+; Control the simulation of PSL and SVA
+; These switches can be overridden by the vsim command line switches:
+;    -psl, -nopsl, -sva, -nosva.
+; Set SimulatePSL = 0 to disable PSL simulation
+; Set SimulatePSL = 1 to enable PSL simulation (default)
+; SimulatePSL = 1 
+; Set SimulateSVA = 0 to disable SVA simulation
+; Set SimulateSVA = 1 to enable concurrent SVA simulation (default)
+; SimulateSVA = 1 
+
+; Control SVA and VHDL immediate assertion directives during simulation
+; Set SimulateImmedAsserts = 0 to disable simulation of immediate asserts 
+; Set SimulateImmedAsserts = 1 to enable simulation of immediate asserts
+; SimulateImmedAsserts = 1 
+
+; License feature mappings for Verilog and VHDL
+; qhsimvh       Single language VHDL license
+; qhsimvl       Single language Verilog license
+; msimhdlsim    Language neutral license for either Verilog or VHDL
+; msimhdlmix    Second language only, language neutral license for either 
+;               Verilog or VHDL
+;
+; Directives to license manager can be set either as single value or as
+; space separated multi-values:
+; vhdl          Immediately checkout and hold a VHDL license (i.e., one of
+;               qhsimvh, msimhdlsim, or msimhdlmix)
+; vlog          Immediately checkout and hold a Verilog license (i.e., one of
+;               qhsimvl, msimhdlsim, or msimhdlmix)
+; plus          Immediately checkout and hold a VHDL license and a Verilog license
+; noqueue       Do not wait in the license queue when a license is not available
+; viewsim       Try for viewer license but accept simulator license(s) instead
+;               of queuing for viewer license (PE ONLY)
+; noviewer      Disable checkout of msimviewer license feature (PE ONLY)
+; noslvhdl      Disable checkout of qhsimvh license feature
+; noslvlog      Disable checkout of qhsimvl license feature
+; nomix         Disable checkout of msimhdlmix license feature
+; nolnl         Disable checkout of msimhdlsim license feature
+; mixedonly     Disable checkout of qhsimvh and qhsimvl license features
+; lnlonly       Disable checkout of qhsimvh,qhsimvl, and msimhdlmix license features
+;
+; Examples (remove ";" comment character to activate licensing directives):
+; Single directive:
+; License = plus
+; Multi-directive (Note: space delimited directives):
+; License = noqueue plus
+
+; Severity level of a VHDL assertion message or of a SystemVerilog severity system task
+; which will cause a running simulation to stop.
+; VHDL assertions and SystemVerilog severity system task that occur with the
+; given severity or higher will cause a running simulation to stop.
+; This value is ignored during elaboration.
+; 0 = Note  1 = Warning  2 = Error  3 = Failure  4 = Fatal
+BreakOnAssertion = 3
+
+; Severity level of a tool message which will cause a running simulation to 
+; stop. This value is ignored during elaboration. Default is to not break.
+; 0 = Note  1 = Warning  2 = Error  3 = Fatal
+;BreakOnMessage = 2
+
+; The class debug feature enables more visibility and tracking of class instances
+; during simulation.  By default this feature is disabled (0).  To enable this 
+; feature set ClassDebug to 1.
+; ClassDebug = 1
+
+; Message Format conversion specifications:
+; %S - Severity Level of message/assertion
+; %R - Text of message
+; %T - Time of message
+; %D - Delta value (iteration number) of Time
+; %K - Kind of path: Instance/Region/Signal/Process/Foreign Process/Unknown/Protected
+; %i - Instance/Region/Signal pathname with Process name (if available)
+; %I - shorthand for one of these:
+;      "  %K: %i"
+;      "  %K: %i File: %F" (when path is not Process or Signal)
+;      except that the %i in this case does not report the Process name
+; %O - Process name
+; %P - Instance/Region path without leaf process
+; %F - File name
+; %L - Line number; if assertion message, then line number of assertion or, if
+;      assertion is in a subprogram, line from which the call is made
+; %u - Design unit name in form library.primary
+; %U - Design unit name in form library.primary(secondary)
+; %% - The '%' character itself
+;
+; If specific format for Severity Level is defined, use that format.
+; Else, for a message that occurs during elaboration:
+;   -- Failure/Fatal message in VHDL region that is not a Process, and in
+;      certain non-VHDL regions, uses MessageFormatBreakLine;
+;   -- Failure/Fatal message otherwise uses MessageFormatBreak;
+;   -- Note/Warning/Error message uses MessageFormat.
+; Else, for a message that occurs during runtime and triggers a breakpoint because
+; of the BreakOnAssertion setting:
+;   -- if in a VHDL region that is not a Process, uses MessageFormatBreakLine;
+;   -- otherwise uses MessageFormatBreak.
+; Else (a runtime message that does not trigger a breakpoint) uses MessageFormat.
+;
+; MessageFormatNote      = "** %S: %R\n   Time: %T  Iteration: %D%I\n"
+; MessageFormatWarning   = "** %S: %R\n   Time: %T  Iteration: %D%I\n"
+; MessageFormatError     = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
+; MessageFormatFail      = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
+; MessageFormatFatal     = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
+; MessageFormatBreakLine = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F Line: %L\n"
+; MessageFormatBreak     = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
+; MessageFormat          = "** %S: %R\n   Time: %T  Iteration: %D%I\n"
+
+; Error File - alternate file for storing error messages
+; ErrorFile = error.log
+
+; Simulation Breakpoint messages
+; This flag controls the display of function names when reporting the location
+; where the simulator stops because of a breakpoint or fatal error.
+; Example with function name:    # Break in Process ctr at counter.vhd line 44
+; Example without function name: # Break at counter.vhd line 44
+; Default value is 1.
+ShowFunctions = 1
+
+; Default radix for all windows and commands.
+; Radix may be one of: symbolic, ascii, binary, octal, decimal, hex, unsigned
+; Flags may be one of: enumnumeric, showbase, wreal
+DefaultRadix = hexadecimal
+DefaultRadixFlags = showbase
+; Set to 1 for make the signal_force VHDL and Verilog functions use the 
+; default radix when processing the force value. Prior to 10.2 signal_force
+; used the default radix, now it always uses symbolic unless value explicitly indicates base
+;SignalForceFunctionUseDefaultRadix = 0
+
+; VSIM Startup command
+; Startup = do startup.do
+
+; VSIM Shutdown file
+; Filename to save u/i formats and configurations.
+; ShutdownFile = restart.do
+; To explicitly disable auto save:
+; ShutdownFile = --disable-auto-save
+
+; Run simulator in batch mode as if -batch were specified on the command line if none of -c, -gui, or -i specified.
+; Simulator runs in interactive mode as if -i were specified if this option is 0. Default is 0.
+; BatchMode = 1
+
+; File for saving command transcript when -batch option used
+; This option is ignored when -c, -gui, or -i options are used or if BatchMode above is zero
+; default is unset so command transcript only goes to stdout for better performance
+; BatchTranscriptFile = transcript
+
+; File for saving command transcript, this option is ignored when -batch option is used
+TranscriptFile = transcript
+
+; Transcript file long line wrapping mode(s)
+;   mode == 0 :: no wrapping, line recorded as is
+;   mode == 1 :: wrap at first whitespace after WSColumn
+;                or at Column.
+;   mode == 2 :: wrap as above, but add continuation 
+;                character ('\') at end of each wrapped line
+;
+; WrapMode = 0
+; WrapColumn = 30000
+; WrapWSColumn = 27000
+
+; File for saving command history
+; CommandHistory = cmdhist.log
+
+; Specify whether paths in simulator commands should be described
+; in VHDL or Verilog format.
+; For VHDL, PathSeparator = /
+; For Verilog, PathSeparator = .
+; Must not be the same character as DatasetSeparator.
+PathSeparator = /
+
+; Specify the dataset separator for fully rooted contexts.
+; The default is ':'. For example: sim:/top
+; Must not be the same character as PathSeparator.
+DatasetSeparator = :
+
+; Specify a unique path separator for the Signal Spy set of functions. 
+; The default will be to use the PathSeparator variable.
+; Must not be the same character as DatasetSeparator.
+; SignalSpyPathSeparator = /
+
+; Used to control parsing of HDL identifiers input to the tool.
+; This includes CLI commands, vsim/vopt/vlog/vcom options,
+; string arguments to FLI/VPI/DPI calls, etc.
+; If set to 1, accept either Verilog escaped Id syntax or
+; VHDL extended id syntax, regardless of source language.
+; If set to 0, the syntax of the source language must be used.
+; Each identifier in a hierarchical name may need different syntax,
+; e.g. "/top/\vhdl*ext*id\/middle/\vlog*ext*id /bottom" or
+;       "top.\vhdl*ext*id\.middle.\vlog*ext*id .bottom"
+; GenerousIdentifierParsing = 1
+
+; Disable VHDL assertion messages
+; IgnoreNote = 1
+; IgnoreWarning = 1
+; IgnoreError = 1
+; IgnoreFailure = 1
+
+; Disable SystemVerilog assertion messages
+; IgnoreSVAInfo = 1 
+; IgnoreSVAWarning = 1
+; IgnoreSVAError = 1
+; IgnoreSVAFatal = 1
+
+; Do not print any additional information from Severity System tasks.
+; Only the message provided by the user is printed along with severity
+; information.
+; SVAPrintOnlyUserMessage = 1;
+
+; Default force kind. May be freeze, drive, deposit, or default
+; or in other terms, fixed, wired, or charged.
+; A value of "default" will use the signal kind to determine the
+; force kind, drive for resolved signals, freeze for unresolved signals
+; DefaultForceKind = freeze
+
+; Control the iteration of events when a VHDL signal is forced to a value
+; This flag can be set to honour the signal update event in next iteration,
+; the default is to update and propagate in the same iteration.
+; ForceSigNextIter = 1
+
+; Enable simulation statistics. Specify one or more arguments: 
+;                   [all,none,time,cmd,msg,perf,verbose,list,kb,eor]
+; Add '-' to disable specific statistics. Default is [time,cmd,msg].
+; Stats = time,cmd,msg
+
+; If zero, open files when elaborated; otherwise, open files on
+; first read or write.  Default is 0.
+; DelayFileOpen = 1
+
+; Control VHDL files opened for write.
+;   0 = Buffered, 1 = Unbuffered
+UnbufferedOutput = 0
+
+; Control the number of VHDL files open concurrently.
+; This number should always be less than the current ulimit
+; setting for max file descriptors.
+;   0 = unlimited
+ConcurrentFileLimit = 40
+
+; If nonzero, close files as soon as there is either an explicit call to
+; file_close, or when the file variable's scope is closed. When zero, a
+; file opened in append mode is not closed in case it is immediately
+; reopened in append mode; otherwise, the file will be closed at the
+; point it is reopened.
+; AppendClose = 1
+
+; Control the number of hierarchical regions displayed as
+; part of a signal name shown in the Wave window.
+; A value of zero tells VSIM to display the full name.
+; The default is 0.
+; WaveSignalNameWidth = 0
+
+; Turn off warnings when changing VHDL constants and generics
+; Default is 1 to generate warning messages
+; WarnConstantChange = 0
+
+; Turn off warnings from accelerated versions of the std_logic_arith,
+; std_logic_unsigned, and std_logic_signed packages.
+; StdArithNoWarnings = 1
+
+; Turn off warnings from accelerated versions of the IEEE numeric_std
+; and numeric_bit packages.
+; NumericStdNoWarnings = 1
+
+; Use old-style (pre-6.6) VHDL FOR GENERATE statement iteration names
+; in the design hierarchy.
+; This style is controlled by the value of the GenerateFormat
+; value described next.  Default is to use new-style names, which
+; comprise the generate statement label, '(', the value of the generate
+; parameter, and a closing ')'.
+; Set this to 1 to use old-style names.
+; OldVhdlForGenNames = 1
+
+; Control the format of the old-style VHDL FOR generate statement region
+; name for each iteration.  Do not quote the value.
+; The format string here must contain the conversion codes %s and %d,
+; in that order, and no other conversion codes.  The %s represents
+; the generate statement label; the %d represents the generate parameter value
+; at a particular iteration (this is the position number if the generate parameter
+; is of an enumeration type).  Embedded whitespace is allowed (but discouraged);
+; leading and trailing whitespace is ignored.
+; Application of the format must result in a unique region name over all
+; loop iterations for a particular immediately enclosing scope so that name
+; lookup can function properly.  The default is %s__%d.
+; GenerateFormat = %s__%d
+
+; Enable more efficient logging of VHDL Variables.
+; Logging VHDL variables without this enabled, while possible, is very
+; inefficient.  Enabling this will provide a more efficient logging methodology
+; at the expense of more memory usage.  By default this feature is disabled (0).
+; To enabled this feature, set this variable to 1.
+; VhdlVariableLogging = 1
+
+; Enable logging of VHDL access type variables and their designated objects.
+; This setting will allow both variables of an access type ("access variables")
+; and their designated objects ("access objects") to be logged.  Logging a
+; variable of an access type will automatically also cause the designated
+; object(s) of that variable to be logged as the simulation progresses.
+; Further, enabling this allows access objects to be logged by name.  By default
+; this feature is disabled (0).  To enable this feature, set this variable to 1.
+; Enabling this will automatically enable the VhdlVariableLogging feature also.
+; AccessObjDebug = 1
+
+; Make each VHDL package in a PDU has its own separate copy of the package instead
+; of sharing the package between PDUs. The default is to share packages.
+; To ensure that each PDU has its own set of packages, set this variable to 1.
+; VhdlSeparatePduPackage = 1
+
+; Specify whether checkpoint files should be compressed.
+; The default is 1 (compressed).
+; CheckpointCompressMode = 0
+
+; Specify gcc compiler used in the compilation of automatically generated DPI exportwrapper.
+; Use custom gcc compiler located at this path rather than the default path.
+; The path should point directly at a compiler executable.
+; DpiCppPath = <your-gcc-installation>/bin/gcc
+;
+; Specify the compiler version from the list of support GNU compilers.
+; examples 4.7.4, 5.3.0
+; DpiCppInstall = 5.3.0
+
+; Specify whether to enable SystemVerilog DPI "out-of-the-blue" calls.
+; The term "out-of-the-blue" refers to SystemVerilog export function calls
+; made from C functions that don't have the proper context setup
+; (as is the case when running under "DPI-C" import functions).
+; When this is enabled, one can call a DPI export function
+; (but not task) from any C code.
+; the setting of this variable can be one of the following values:
+; 0 : dpioutoftheblue call is disabled (default)
+; 1 : dpioutoftheblue call is enabled, but export call debug support is not available.
+; 2 : dpioutoftheblue call is enabled, and limited export call debug support is available.
+; DpiOutOfTheBlue = 1
+
+; Specify whether continuous assignments are run before other normal priority
+; processes scheduled in the same iteration. This event ordering minimizes race
+; differences between optimized and non-optimized designs, and is the default
+; behavior beginning with the 6.5 release. For pre-6.5 event ordering, set
+; ImmediateContinuousAssign to 0.
+; The default is 1 (enabled).
+; ImmediateContinuousAssign = 0
+
+; List of dynamically loaded objects for Verilog PLI applications
+; Veriuser = veriuser.sl
+
+; Which default VPI object model should the tool conform to?
+; The 1364 modes are Verilog-only, for backwards compatibility with older
+; libraries, and SystemVerilog objects are not available in these modes.
+; 
+; In the absence of a user-specified default, the tool default is the
+; latest available LRM behavior.
+; Options for PliCompatDefault are:
+;  VPI_COMPATIBILITY_VERSION_1364v1995
+;  VPI_COMPATIBILITY_VERSION_1364v2001
+;  VPI_COMPATIBILITY_VERSION_1364v2005
+;  VPI_COMPATIBILITY_VERSION_1800v2005
+;  VPI_COMPATIBILITY_VERSION_1800v2008
+;
+; Synonyms for each string are also recognized:
+;  VPI_COMPATIBILITY_VERSION_1364v1995 (1995, 95, 1364v1995, 1364V1995, VL1995)
+;  VPI_COMPATIBILITY_VERSION_1364v2001 (2001, 01, 1364v2001, 1364V2001, VL2001)
+;  VPI_COMPATIBILITY_VERSION_1364v2005 (1364v2005, 1364V2005, VL2005)
+;  VPI_COMPATIBILITY_VERSION_1800v2005 (2005, 05, 1800v2005, 1800V2005, SV2005)
+;  VPI_COMPATIBILITY_VERSION_1800v2008 (2008, 08, 1800v2008, 1800V2008, SV2008)
+
+
+; PliCompatDefault = VPI_COMPATIBILITY_VERSION_1800v2005
+
+; Specify whether the Verilog system task $fopen or vpi_mcd_open()
+; will create directories that do not exist when opening the file
+; in "a" or "w" mode.
+; The default is 0 (do not create non-existent directories)
+; CreateDirForFileAccess = 1
+
+; Specify default options for the restart command. Options can be one
+; or more of: -force -nobreakpoint -nolist -nolog -nowave -noassertions
+; DefaultRestartOptions = -force
+
+
+; Specify default UVM-aware debug options if the vsim -uvmcontrol switch is not used.
+; Valid options include: all, none, verbose, disable, struct, reseed, msglog, trlog, certe.
+; Options can be enabled by just adding the name, or disabled by prefixing the option with a "-".
+; The list of options must be delimited by commas, without spaces or tabs.
+;
+; Some examples
+; To turn on all available UVM-aware debug features:
+; UVMControl = all
+; To turn on the struct window, mesage logging, and transaction logging:
+; UVMControl = struct,msglog,trlog
+; To turn on all options except certe:
+; UVMControl = all,-certe
+; To completely disable all UVM-aware debug functionality:
+; UVMControl = disable
+
+; Specify the WildcardFilter setting.
+; A space separated list of object types to be excluded when performing
+; wildcard matches with log, wave, etc commands.  The default value for this variable is:
+;   "Variable Constant Generic Parameter SpecParam Memory Assertion Cover Endpoint ScVariable CellInternal ImmediateAssert VHDLFile"
+; See "Using the WildcardFilter Preference Variable" in the documentation for
+; details on how to use this variable and for descriptions of the filter types.
+WildcardFilter = Variable Constant Generic Parameter SpecParam Memory Assertion Cover Endpoint ScVariable CellInternal ImmediateAssert VHDLFile
+
+; Specify the WildcardSizeThreshold setting.
+; This integer setting specifies the size at which objects will be excluded when 
+; performing wildcard matches with log, wave, etc commands.  Objects of size equal
+; to or greater than the WildcardSizeThreshold will be filtered out from the wildcard
+; matches.  The size is a simple calculation of number of bits or items in the object.  
+; The default value is 8k (8192).  Setting this value to 0 will disable the checking 
+; of object size against this threshold and allow all objects of any size to be logged.
+WildcardSizeThreshold = 8192
+
+; Specify whether warning messages are output when objects are filtered out due to the
+; WildcardSizeThreshold.  The default is 0 (no messages generated).
+WildcardSizeThresholdVerbose = 0
+
+; Turn on (1) or off (0) WLF file compression.
+; The default is 1 (compress WLF file).
+; WLFCompress = 0
+
+; Specify whether to save all design hierarchy (1) in the WLF file
+; or only regions containing logged signals (0).
+; The default is 0 (save only regions with logged signals).
+; WLFSaveAllRegions = 1
+
+; WLF file time limit.  Limit WLF file by time, as closely as possible,
+; to the specified amount of simulation time.  When the limit is exceeded
+; the earliest times get truncated from the file.
+; If both time and size limits are specified the most restrictive is used.
+; UserTimeUnits are used if time units are not specified.
+; The default is 0 (no limit).  Example: WLFTimeLimit = {100 ms}
+; WLFTimeLimit = 0
+
+; WLF file size limit.  Limit WLF file size, as closely as possible,
+; to the specified number of megabytes.  If both time and size limits
+; are specified then the most restrictive is used.
+; The default is 0 (no limit).
+; WLFSizeLimit = 1000
+
+; Specify whether or not a WLF file should be deleted when the
+; simulation ends.  A value of 1 will cause the WLF file to be deleted.
+; The default is 0 (do not delete WLF file when simulation ends).
+; WLFDeleteOnQuit = 1
+
+; Specify whether or not a WLF file should be optimized during 
+; simulation.  If set to 0, the WLF file will not be optimized.
+; The default is 1, optimize the WLF file.
+; WLFOptimize = 0
+
+; Specify the name of the WLF file.
+; The default is vsim.wlf
+; WLFFilename = vsim.wlf
+
+; Specify whether to lock the WLF file.
+; Locking the file prevents other invocations of ModelSim/Questa tools from
+; inadvertently overwriting the WLF file.
+; The default is 1, lock the WLF file.
+; WLFFileLock = 0
+
+; Specify the update interval for the WLF file in live simulation.
+; The interval is given in seconds.
+; The value is the smallest interval between WLF file updates.  The WLF file
+; will be flushed (updated) after (at least) the interval has elapsed, ensuring
+; that the data is correct when viewed from a separate viewer.
+; A value of 0 means that no updating will occur.
+; The default value is 10 seconds.
+; WLFUpdateInterval = 10
+
+; Specify the WLF cache size limit for WLF files.
+; The value is given in megabytes.  A value of 0 turns off the cache.
+; On non-Windows platforms the default WLFCacheSize setting is 2000 (megabytes).
+; On Windows, the default value is 1000 (megabytes) to help to avoid filling
+; process memory.
+; WLFSimCacheSize allows a different cache size to be set for a live simulation
+; WLF file, independent of post-simulation WLF file viewing.  If WLFSimCacheSize
+; is not set, it defaults to the WLFCacheSize value.
+; WLFCacheSize = 2000
+; WLFSimCacheSize = 500
+
+; Specify the WLF file event collapse mode.
+; 0 = Preserve all events and event order. (same as -wlfnocollapse)
+; 1 = Only record values of logged objects at the end of a simulator iteration. 
+;     (same as -wlfcollapsedelta)
+; 2 = Only record values of logged objects at the end of a simulator time step. 
+;     (same as -wlfcollapsetime)
+; The default is 1.
+; WLFCollapseMode = 0
+
+; Specify whether WLF file logging can use threads on multi-processor machines.
+; If 0, no threads will be used; if 1, threads will be used if the system has
+; more than one processor.
+; WLFUseThreads = 1
+
+; Specify the size of objects that will trigger "large object" messages
+; at log/wave/list time.  The size calculation of the object is the same as that
+; used by the WildcardSizeThreshold. The default LargeObjectSize size is 500,000.
+; Setting LargeObjectSize to 0 will disable these messages.
+; LargeObjectSize = 500000
+
+; Specify the depth of stack frames returned by $stacktrace([level]).
+; This depth will be picked up when the optional 'level' argument
+; is not specified or its value is not a positive integer. 
+; StackTraceDepth = 100
+
+; Turn on/off undebuggable SystemC type warnings. Default is on.
+; ShowUndebuggableScTypeWarning = 0
+
+; Turn on/off unassociated SystemC name warnings. Default is off.
+; ShowUnassociatedScNameWarning = 1
+
+; Turn on/off SystemC IEEE 1666 deprecation warnings. Default is off.
+; ScShowIeeeDeprecationWarnings = 1
+
+; Turn on/off the check for multiple drivers on a SystemC sc_signal. Default is off.
+; For SystemC-2.3.2 the valid values are 0,1 and 2
+;     0 = SC_SIGNAL_WRITE_CHECK_DISABLE_
+;     1 = SC_SIGNAL_WRITE_CHECK_DEFAULT_
+;     2 = SC_SIGNAL_WRITE_CHECK_CONFLICT_
+; For SystemC-2.2 the valid values are 0 and 1
+;     0 = DISABLE
+;     1 = ENABLE
+; ScEnableScSignalWriteCheck = 1
+
+; Set SystemC default time unit.
+; Set to fs, ps, ns, us, ms, or sec with optional 
+; prefix of 1, 10, or 100.  The default is 1 ns.
+; The ScTimeUnit value is honored if it is coarser than Resolution.
+; If ScTimeUnit is finer than Resolution, it is set to the value
+; of Resolution. For example, if Resolution is 100ps and ScTimeUnit is ns,
+; then the default time unit will be 1 ns.  However if Resolution 
+; is 10 ns and ScTimeUnit is ns, then the default time unit will be 10 ns.
+ScTimeUnit = ns
+
+; Set SystemC sc_main stack size. The stack size is set as an integer
+; number followed by the unit which can be Kb(Kilo-byte), Mb(Mega-byte) or
+; Gb(Giga-byte). Default is 10 Mb. The stack size for sc_main depends
+; on the amount of data on the sc_main() stack and the memory required
+; to succesfully execute the longest function call chain of sc_main().
+ScMainStackSize = 10 Mb
+
+; Set SystemC thread stack size. The stack size is set as an integer
+; number followed by the unit which can be Kb(Kilo-byte), Mb(Mega-byte) or
+; Gb(Giga-byte). The stack size for sc_thread depends
+; on the amount of data on the sc_thread stack and the memory required
+; to succesfully execute the thread.
+; ScStackSize = 1 Mb
+
+; Turn on/off execution of remainder of sc_main upon quitting the current
+; simulation session. If the cumulative length of sc_main() in terms of 
+; simulation time units is less than the length of the current simulation
+; run upon quit or restart, sc_main() will be in the middle of execution.
+; This switch gives the option to execute the remainder of sc_main upon
+; quitting simulation. The drawback of not running sc_main till the end
+; is memory leaks for objects created by sc_main. If on, the remainder of
+; sc_main will be executed ignoring all delays. This may cause the simulator
+; to crash if the code in sc_main is dependent on some simulation state.
+; Default is on.
+ScMainFinishOnQuit = 1
+
+; Enable calling of the DPI export taks/functions from the
+; SystemC start_of_simulation() callback.
+; The default is off.
+; EnableDpiSosCb = 1
+
+
+; Set the SCV relationship name that will be used to identify phase
+; relations.  If the name given to a transactor relation matches this
+; name, the transactions involved will be treated as phase transactions
+ScvPhaseRelationName = mti_phase
+
+; Customize the vsim kernel shutdown behavior at the end of the simulation.
+; Some common causes of the end of simulation are $finish (implicit or explicit), 
+; sc_stop(), tf_dofinish(), and assertion failures. 
+; This should be set to "ask", "exit", or "stop". The default is "ask".
+; "ask"   -- In batch mode, the vsim kernel will abruptly exit.  
+;            In GUI mode, a dialog box will pop up and ask for user confirmation 
+;            whether or not to quit the simulation.
+; "stop"  -- Cause the simulation to stay loaded in memory. This can make some 
+;            post-simulation tasks easier.
+; "exit"  -- The simulation will abruptly exit without asking for any confirmation.
+; "final" -- Run SystemVerilog final blocks then behave as "stop".
+; Note: This variable can be overridden with the vsim "-onfinish" command line switch.
+OnFinish = ask
+
+; Print pending deferred assertion messages. 
+; Deferred assertion messages may be scheduled after the $finish in the same 
+; time step. Deferred assertions scheduled to print after the $finish are 
+; printed before exiting with severity level NOTE since it's not known whether
+; the assertion is still valid due to being printed in the active region
+; instead of the reactive region where they are normally printed.
+; OnFinishPendingAssert = 1;
+
+; Print "simstats" result. Default is 0.
+; 0 == do not print simstats
+; 1 == print at end of simulation
+; 2 == print at end of each run command and end of simulation
+; PrintSimStats = 1
+
+; Assertion File - alternate file for storing VHDL/PSL/Verilog assertion messages
+; AssertFile = assert.log
+
+; Enable assertion counts. Default is off.
+; AssertionCounts = 1
+
+; Run simulator in assertion debug mode. Default is off.
+; AssertionDebug = 1
+
+; Turn on/off PSL/SVA/VHDL assertion enable. Default is on.
+; AssertionEnable = 0
+
+; Set PSL/SVA/VHDL concurrent assertion fail limit. Default is -1.
+; Any positive integer, -1 for infinity.
+; AssertionLimit = 1
+
+; Turn on/off concurrent assertion pass log. Default is off. 
+; Assertion pass logging is only enabled when assertion is browseable 
+; and assertion debug is enabled.
+; AssertionPassLog = 1
+
+; Turn on/off PSL concurrent assertion fail log. Default is on.
+; The flag does not affect SVA
+; AssertionFailLog = 0
+
+; Turn on/off SVA concurrent assertion local var printing in -assertdebug mode.  Default is on.
+; AssertionFailLocalVarLog = 0
+
+; Set action type for PSL/SVA concurrent assertion fail action. Default is continue.
+; 0 = Continue  1 = Break  2 = Exit
+; AssertionFailAction = 1
+
+; Enable the active thread monitor in the waveform display when assertion debug is enabled.
+; AssertionActiveThreadMonitor = 1
+
+; Control how many waveform rows will be used for displaying the active threads.  Default is 5.
+; AssertionActiveThreadMonitorLimit = 5
+
+; Assertion thread limit after which assertion would be killed/switched off. 
+; The default is -1 (unlimited). If the number of threads for an assertion go 
+; beyond this limit, the assertion would be either switched off or killed. This
+; limit applies to only assert directives.
+;AssertionThreadLimit = -1
+
+; Action to be taken once the assertion thread limit is reached. Default 
+; is kill. It can have a value of off or kill. In case of kill, all the existing
+; threads are terminated and no new attempts are started. In case of off, the 
+; existing attempts keep on evaluating but no new attempts are started. This 
+; variable applies to only assert directives.
+;AssertionThreadLimitAction = kill
+
+; Cover thread limit after which cover would be killed/switched off. 
+; The default is -1 (unlimited). If the number of threads for a cover go 
+; beyond this limit, the cover would be either switched off or killed. This
+; limit applies to only cover directives.
+;CoverThreadLimit = -1
+
+; Action to be taken once the cover thread limit is reached. Default 
+; is kill. It can have a value of off or kill. In case of kill, all the existing
+; threads are terminated and no new attempts are started. In case of off, the 
+; existing attempts keep on evaluating but no new attempts are started. This 
+; variable applies to only cover directives.
+;CoverThreadLimitAction = kill
+
+
+; By default immediate assertions do not participate in Assertion Coverage calculations
+; unless they are executed.  This switch causes all immediate assertions in the design
+; to participate in Assertion Coverage calculations, whether attempted or not.
+; UnattemptedImmediateAssertions = 0
+
+; By default immediate covers participate in Coverage calculations 
+; whether they are attempted or not. This switch causes all unattempted 
+; immediate covers in the design to stop participating in Coverage 
+; calculations.
+; UnattemptedImmediateCovers = 0
+
+; By default pass action block is not executed for assertions on vacuous 
+; success. The following variable is provided to enable execution of 
+; pass action block on vacuous success. The following variable is only effective
+; if the user does not disable pass action block execution by using either 
+; system tasks or CLI. Also there is a performance penalty for enabling 
+; the following variable. 
+;AssertionEnableVacuousPassActionBlock = 1
+
+; As per strict 1850-2005 PSL LRM, an always property can either pass
+; or fail. However, by default, Questa reports multiple passes and
+; multiple fails on top always/never property (always/never operator
+; is the top operator under Verification Directive). The reason
+; being that Questa reports passes and fails on per attempt of the
+; top always/never property. Use the following flag to instruct
+; Questa to strictly follow LRM. With this flag, all assert/never
+; directives will start an attempt once at start of simulation.
+; The attempt can either fail, match or match vacuously.
+; For e.g. if always is the top operator under assert, the always will
+; keep on checking the property at every clock. If the property under
+; always fails, the directive will be considered failed and no more 
+; checking will be done for that directive. A top always property,
+; if it does not fail, will show a pass at end of simulation.
+; The default value is '0' (i.e. zero is off). For example:
+; PslOneAttempt = 1
+
+; Specify the number of clock ticks to represent infinite clock ticks.
+; This affects eventually!, until! and until_!. If at End of Simulation
+; (EOS) an active strong-property has not clocked this number of
+; clock ticks then neither pass or fail (vacuous match) is returned
+; else respective fail/pass is returned. The default value is '0' (zero)
+; which effectively does not check for clock tick condition. For example:
+; PslInfinityThreshold = 5000
+
+; Control how many thread start times will be preserved for ATV viewing for a given assertion
+; instance.  Default is -1 (ALL).
+; ATVStartTimeKeepCount = -1
+
+; Turn on/off code coverage
+; CodeCoverage = 0
+
+; This option applies to condition and expression coverage UDP tables. It
+; has no effect unless UDP is enabled for coverage with vcom/vlog/vopt -coverudp.
+; If this option is used and a match occurs in more than one row in the UDP table,
+; none of the counts for all matching rows is incremented. By default, counts are
+; incremented for all matching rows.
+; CoverCountAll = 1
+
+; Turn off automatic inclusion of VHDL integers in toggle coverage. Default
+; is to include them.
+; ToggleNoIntegers = 1
+
+; Set the maximum number of values that are collected for toggle coverage of
+; VHDL integers. Default is 100;
+; ToggleMaxIntValues = 100
+
+; Set the maximum number of values that are collected for toggle coverage of
+; Verilog real. Default is 100;
+; ToggleMaxRealValues = 100
+
+; Turn on automatic inclusion of Verilog integers in toggle coverage, except
+; for enumeration types. Default is to include them.
+; ToggleVlogIntegers = 0
+
+; Turn on automatic inclusion of Verilog real type in toggle coverage, except
+; for shortreal types. Default is to not include them.
+; ToggleVlogReal = 1
+
+; Turn on automatic inclusion of Verilog fixed-size unpacked arrays, VHDL multi-d arrays
+; and VHDL arrays-of-arrays in toggle coverage.
+; Default is to not include them.
+; ToggleFixedSizeArray = 1
+
+; Increase or decrease the maximum size of Verilog unpacked fixed-size arrays,
+; VHDL multi-d arrays and VHDL arrays-of-arrays that are included for toggle coverage.
+; This leads to a longer simulation time with bigger arrays covered with toggle coverage.
+; Default is 1024.
+; ToggleMaxFixedSizeArray = 1024
+
+; Treat Verilog multi-dimensional packed vectors and packed structures as equivalently sized
+; one-dimensional packed vectors for toggle coverage. Default is 0.
+; TogglePackedAsVec = 0
+
+; Treat Verilog enumerated types as equivalently sized one-dimensional packed vectors for
+; toggle coverage. Default is 0.
+; ToggleVlogEnumBits = 0
+
+; Turn off automatic inclusion of VHDL records in toggle coverage.
+; Default is to include them.
+; ToggleVHDLRecords = 0
+
+; Limit the widths of registers automatically tracked for toggle coverage. Default is 128.
+; For unlimited width, set to 0.
+; ToggleWidthLimit = 128
+
+; Limit the counts that are tracked for toggle coverage. When all edges for a bit have
+; reached this count, further activity on the bit is ignored. Default is 1.
+; For unlimited counts, set to 0.
+; ToggleCountLimit = 1
+
+; Change the mode of extended toggle coverage. Default is 3. Valid modes are 1, 2 and 3.
+; Following is the toggle coverage calculation criteria based on extended toggle mode:
+; Mode 1: 0L->1H & 1H->0L & any one 'Z' transition (to/from 'Z').
+; Mode 2: 0L->1H & 1H->0L & one transition to 'Z' & one transition from 'Z'.
+; Mode 3: 0L->1H & 1H->0L & all 'Z' transitions.
+; ExtendedToggleMode = 3
+
+; Enable toggle statistics collection only for ports. Default is 0.
+; TogglePortsOnly = 1
+
+; Limit the counts that are tracked for Focussed Expression Coverage. When a bin has
+; reached this count, further tracking of the input patterns linked to it is ignored.
+; Default is 1. For unlimited counts, set to 0.
+; NOTE: Changing this value from its default value may affect simulation performance.
+; FecCountLimit = 1
+
+; Limit the counts that are tracked for UDP Coverage. When a bin has
+; reached this count, further tracking of the input patterns linked to it is ignored.
+; Default is 1. For unlimited counts, set to 0.
+; NOTE: Changing this value from its default value may affect simulation performance.
+; UdpCountLimit = 1
+
+; Control toggle coverage deglitching period. A period of 0, eliminates delta
+; cycle glitches. This is the default. The value of ToggleDeglitchPeriod needs to be either 
+; 0 or a time string that includes time units. Examples: 0 or 10.0ps or "10.0 ps".
+; ToggleDeglitchPeriod = 10.0ps
+
+; Turn on/off all PSL/SVA cover directive enables.  Default is on.
+; CoverEnable = 0
+
+; Turn on/off PSL/SVA cover log.  Default is off "0".
+; CoverLog = 1
+
+; Set "at_least" value for all PSL/SVA cover directives.  Default is 1.
+; CoverAtLeast = 2
+
+; Set "limit" value for all PSL/SVA cover directives.  Default is -1.
+; Any positive integer, -1 for infinity.
+; CoverLimit = 1
+
+; Specify the coverage database filename.
+; Default is "" (i.e. database is NOT automatically saved on close). 
+; UCDBFilename = vsim.ucdb
+
+; Specify the maximum limit for the number of Cross (bin) products reported
+; in XML and UCDB report against a Cross. A warning is issued if the limit
+; is crossed. Default is zero. vsim switch -cvgmaxrptrhscross can override this
+; setting.
+; MaxReportRhsSVCrossProducts = 1000
+
+; Specify the override for the "auto_bin_max" option for the Covergroups.
+; If not specified then value from Covergroup "option" is used.
+; SVCoverpointAutoBinMax = 64
+
+; Specify the override for the value of "cross_num_print_missing"
+; option for the Cross in Covergroups. If not specified then value
+; specified in the "option.cross_num_print_missing" is used. This
+; is a runtime option. NOTE: This overrides any "cross_num_print_missing"
+; value specified by user in source file and any SVCrossNumPrintMissingDefault
+; specified in modelsim.ini.
+; SVCrossNumPrintMissing = 0
+
+; Specify whether to use the value of "cross_num_print_missing"
+; option in report and GUI for the Cross in Covergroups. If not specified then 
+; cross_num_print_missing is ignored for creating reports and displaying 
+; covergroups in GUI. Default is 0, which means ignore "cross_num_print_missing".
+; UseSVCrossNumPrintMissing = 0
+
+; Specify the threshold of Coverpoint wildcard bin value range size, above which 
+; a warning will be triggered. The default is 4K -- 12 wildcard bits.
+; SVCoverpointWildCardBinValueSizeWarn = 4096
+
+; Specify the override for the value of "strobe" option for the
+; Covergroup Type. If not specified then value in "type_option.strobe"
+; will be used. This is runtime option which forces "strobe" to
+; user specified value and supersedes user specified values in the
+; SystemVerilog Code. NOTE: This also overrides the compile time
+; default value override specified using "SVCovergroupStrobeDefault"
+; SVCovergroupStrobe = 0
+
+; Override for explicit assignments in source code to "option.goal" of
+; SystemVerilog covergroup, coverpoint, and cross. It also overrides the
+; default value of "option.goal" (defined to be 100 in the SystemVerilog
+; LRM) and the value of modelsim.ini variable "SVCovergroupGoalDefault".
+; SVCovergroupGoal = 100
+
+; Override for explicit assignments in source code to "type_option.goal" of
+; SystemVerilog covergroup, coverpoint, and cross. It also overrides the
+; default value of "type_option.goal" (defined to be 100 in the SystemVerilog
+; LRM) and the value of modelsim.ini variable "SVCovergroupTypeGoalDefault".
+; SVCovergroupTypeGoal = 100
+
+; Enforce the 6.3 behavior of covergroup get_coverage() and get_inst_coverage()
+; builtin functions, and report. This setting changes the default values of
+; option.get_inst_coverage and type_option.merge_instances to ensure the 6.3
+; behavior if explicit assignments are not made on option.get_inst_coverage and
+; type_option.merge_instances by the user. There are two vsim command line
+; options, -cvg63 and -nocvg63 to override this setting from vsim command line.
+; The default value of this variable from release 6.6 onwards is 0. This default
+; drives compliance with the clarified behavior in the IEEE 1800-2009 standard.
+; SVCovergroup63Compatibility = 0
+
+; Enforce the default behavior of covergroup get_coverage() builtin function, GUI
+; and report. This variable sets the default value of type_option.merge_instances.
+; There are two vsim command line options, -cvgmergeinstances and 
+; -nocvgmergeinstances to override this setting from vsim command line.
+; The default value of this variable, -1 (don't care), allows the tool to determine
+; the effective value, based on factors related to capacity and optimization. 
+; The type_option.merge_instances appears in the GUI and coverage reports as either 
+; auto(1) or auto(0), depending on whether the effective value was determined to 
+; be a 1 or a 0.
+; SVCovergroupMergeInstancesDefault = -1
+
+; Enable or disable generation of more detailed information about the sampling
+; of covergroup, cross, and coverpoints. It provides the details of the number
+; of times the covergroup instance and type were sampled, as well as details
+; about why covergroup, cross and coverpoint were not covered. A non-zero value
+; is to enable this feature. 0 is to disable this feature. Default is 0
+; SVCovergroupSampleInfo = 0
+
+; Specify the maximum number of Coverpoint bins in whole design for
+; all Covergroups.
+; MaxSVCoverpointBinsDesign = 2147483648 
+
+; Specify maximum number of Coverpoint bins in any instance of a Covergroup, default is 2^10 bins
+; MaxSVCoverpointBinsInst = 1048576
+
+; Specify the maximum number of Cross bins in whole design for
+; all Covergroups.
+; MaxSVCrossBinsDesign = 2147483648 
+
+; Specify maximum number of Cross bins in any instance of a Covergroup, default is 2^16 bins
+; MaxSVCrossBinsInst = 67108864
+
+; Specify whether vsim will collect the coverage data of zero-weight coverage items or not.
+; By default, this variable is set 0, in which case option.no_collect setting will take effect.
+; If this variable is set to 1, all zero-weight coverage items will not be saved.
+; Note that the usage of vsim switch -cvgzwnocollect, if present, will override the setting 
+; of this variable.
+; CvgZWNoCollect = 1
+
+; Specify a space delimited list of double quoted TCL style
+; regular expressions which will be matched against the text of all messages.
+; If any regular expression is found to be contained within any message, the 
+; status for that message will not be propagated to the UCDB TESTSTATUS. 
+; If no match is detected, then the status will be propagated to the
+; UCDB TESTSTATUS. More than one such regular expression text is allowed, 
+; and each message text is compared for each regular expression in the list.
+; UCDBTestStatusMessageFilter = "Done with Test Bench" "Ignore .* message" 
+
+; Set weight for all PSL/SVA cover directives.  Default is 1.
+; CoverWeight = 2
+
+; Check vsim plusargs.  Default is 0 (off).
+; 0 = Don't check plusargs
+; 1 = Warning on unrecognized plusarg
+; 2 = Error and exit on unrecognized plusarg
+; CheckPlusargs = 1
+
+; Load the specified shared objects with the RTLD_GLOBAL flag.
+; This gives global visibility to all symbols in the shared objects,
+; meaning that subsequently loaded shared objects can bind to symbols
+; in the global shared objects.  The list of shared objects should
+; be whitespace delimited.  This option is not supported on the
+; Windows or AIX platforms.
+; GlobalSharedObjectList = example1.so example2.so example3.so
+
+; Generate the stub definitions for the undefined symbols in the shared libraries being
+; loaded in the simulation. When this flow is turned on, the undefined symbols will not
+; prevent vsim from loading. Calling undefined symbols at runtime will cause fatal error.
+; The valid arguments are: on, off, verbose. 
+;     on : turn on the automatic generation of stub definitions.
+;     off: turn off the flow. The undefined symbols will trigger an immediate load failure.
+;     verbose: Turn on the flow and report the undefined symbols for each shared library.
+; NOTE: This variable can be overriden with vsim switch "-undefsyms".
+; The default is on.
+;
+; UndefSyms = off
+
+; Enable the support for checkpointing foreign C++ libraries.
+; The valid arguments are: 1 and 0. 
+;     1 : turn on the support
+;     0 : turn off the support (default)
+; This option is not supported on the Windows platforms.
+;
+; AllowCheckpointCpp = 1
+
+; Initial seed for the random number generator of the root thread (SystemVerilog).
+; NOTE: This variable can be overridden with the vsim "-sv_seed" command line switch.
+; The default value is 0.
+; Sv_Seed = 0
+
+; Specify the solver "engine" that vsim will select for constrained random
+; generation.
+; Valid values are:
+;    "auto" - automatically select the best engine for the current
+;             constraint scenario
+;    "bdd"  - evaluate all constraint scenarios using the BDD solver engine
+;    "act"  - evaluate all constraint scenarios using the ACT solver engine
+; While the BDD solver engine is generally efficient with constraint scenarios
+; involving bitwise logical relationships, the ACT solver engine can exhibit
+; superior performance with constraint scenarios involving large numbers of
+; random variables related via arithmetic operators (+, *, etc).
+; NOTE: This variable can be overridden with the vsim "-solveengine" command
+; line switch.
+; The default value is "auto".
+; SolveEngine = auto
+
+; Specifies the maximum size that a dynamic array may be resized to by the
+; solver. If the solver attempts to resize a dynamic array to a size greater
+; than the specified limit, the solver will abort with an error.
+; The default value is 10000. A value of 0 indicates no limit.
+; SolveArrayResizeMax = 10000
+
+; Specify error message severity when randomize() and randomize(null) failures
+; are detected.
+;
+; Integer value up to two digits are allowed with each digit having the following legal values:
+; 0 = No error  1 = Warning  2 = Error  3 = Failure  4 = Fatal
+;
+; 1) When a value with two digits is used, the digit at tenth place (leftmost digit) represents
+;    the severtity setting for normal randomize() calls. The digit at ones place (rightmost digit)
+;    represents the setting for randomize(null) calls.
+;
+; 2) When a single digit value is used, the setting is applied to both normal randomize() call 
+;    and randomize(null) call.
+;
+; Example: Fatal error for randomize() failures and NO error for randomize(null) failures
+;   -solvefailseverity=40
+;
+; NOTE: SolveFailSeverity can affect the behavior of SolveFailDebug. When SolveFailDebug is
+; enabled, a constraint contradiction report will be displayed for randomize() calls that
+; have a message severity >= warning (i.e. constraint contradiction reports will not be
+; generated for randomize() calls having a "no error" severity level)
+;
+; NOTE: This variable can be overridden with the vsim "-solvefailseverity" command
+; line switch.
+;
+; The default is 1 (warning).
+; SolveFailSeverity = 1
+
+; Error message severity for suppressible errors that are detected in a
+; solve/before constraint.
+; 0 = No error  1 = Warning  2 = Error  3 = Failure  4 = Fatal
+; NOTE: This variable can be overridden with the vsim "-solvebeforeerrorseverity"
+; command line switch.
+; The default is 3 (failure).
+; SolveBeforeErrorSeverity = 3
+
+; Error message severity for suppressible errors that are related to
+; solve engine capacity limits
+; 0 = No error  1 = Warning  2 = Error  3 = Failure  4 = Fatal
+; NOTE: This variable can be overridden with the vsim "-solveengineerrorseverity"
+; command line switch.
+; The default is 3 (failure).
+; SolveEngineErrorSeverity = 3
+
+; Enable/disable constraint conflicts on randomize() failure
+; Valid values:
+;     0 - disable solvefaildebug
+;     1 - basic debug (no performance penalty)
+;     2 - enhanced debug (runtime performance penalty)
+;
+; NOTE: SolveFailSeverity can affect the behavior of SolveFailDebug. When SolveFailDebug is
+; enabled, a constraint contradiction report will be displayed for randomize() calls that
+; have a message severity >= warning (i.e. constraint contradiction reports will not be
+; generated for randomize() calls having a "no error" severity level)
+;
+; NOTE: This variable can be overridden with the vsim "-solvefaildebug" command
+; line switch.
+;
+; The default is 1 (basic debug).
+; SolveFailDebug = 1
+
+; Upon encountering a randomize() failure, generate a simplified testcase that
+; will reproduce the failure. Optionally output the testcase to a file.
+; Testcases for 'no-solution' failures will only be produced if SolveFailDebug
+; is enabled (see above).
+; NOTE: This variable can be overridden with the vsim "-solvefailtestcase"
+; command line switch.
+; The default is OFF (do not generate a testcase). To enable testcase
+; generation, uncomment this variable. To redirect testcase generation to a
+; file, specify the name of the output file.
+; SolveFailTestcase = 
+
+; Specify solver timeout threshold (in seconds). randomize() will fail if the
+; CPU time required to evaluate any randset exceeds the specified timeout.
+; The default value is 500. A value of 0 will disable timeout failures. 
+; SolveTimeout = 500
+
+; Specify the maximum size of the solution graph generated by the BDD solver.
+; This value can be used to force the BDD solver to abort the evaluation of a
+; complex constraint scenario that cannot be evaluated with finite memory.
+; This value is specified in 1000s of nodes.
+; The default value is 10000. A value of 0 indicates no limit.
+; SolveGraphMaxSize = 10000
+
+; Specify the maximum number of evaluations that may be performed on the
+; solution graph by the BDD solver. This value can be used to force the BDD
+; solver to abort the evaluation of a complex constraint scenario that cannot
+; be evaluated in finite time. This value is specified in 10000s of evaluations.
+; The default value is 10000. A value of 0 indicates no limit.
+; SolveGraphMaxEval = 10000
+
+; Specify random sequence compatiblity with a prior release. This 
+; option is used to get the same random sequences during simulation as
+; as a prior release. Only prior releases with the same major version
+; as the current release are allowed.
+; NOTE: Only those random sequence changes due to solver optimizations are
+; reverted by this variable. Random sequence changes due to solver bugfixes
+; cannot be un-done.
+; NOTE: This variable can be overridden with the vsim "-solverev" command
+; line switch.
+; Default value set to "" (no compatibility).
+; SolveRev =
+
+; Environment variable expansion of command line arguments has been depricated 
+; in favor shell level expansion.  Universal environment variable expansion 
+; inside -f files is support and continued support for MGC Location Maps provide
+; alternative methods for handling flexible pathnames.
+; The following line may be uncommented and the value set to 1 to re-enable this 
+; deprecated behavior.  The default value is 0.
+; DeprecatedEnvironmentVariableExpansion = 0
+
+; Specify the memory threshold for the System Verilog garbage collector.
+; The value is the number of megabytes of class objects that must accumulate
+; before the garbage collector is run.
+; The GCThreshold setting is used when class debug mode is disabled to allow
+; less frequent garbage collection and better simulation performance.
+; The GCThresholdClassDebug setting is used when class debug mode is enabled
+; to allow for more frequent garbage collection.
+; GCThreshold = 100
+; GCThresholdClassDebug = 5
+
+; Turn on/off collapsing of bus ports in VCD dumpports output
+DumpportsCollapse = 1
+
+; Location of Multi-Level Verification Component (MVC) installation. 
+; The default location is the product installation directory.
+MvcHome = $MODEL_TECH/..
+
+; Location of InFact installation. The default is $MODEL_TECH/../../infact
+;
+; InFactHome = $MODEL_TECH/../../infact
+
+; Initialize SystemVerilog enums using the base type's default value
+; instead of the leftmost value.
+; EnumBaseInit = 1
+
+; Suppress file type registration.  
+; SuppressFileTypeReg = 1
+
+; Enable/disable non-LRM compliant SystemVerilog language extensions.
+; Valid extensions are:
+;   altdpiheader - Alternative style function signature generated in DPI header",
+;   cfce         - generate an error if $cast fails as a function
+;   cfmt         - C like formatting for specifiers with '#' prefix ('%#x', '%#h')
+;   dfsp         - sets default format specifier as %p, if no format specifier is given for unpacked array in $display and related systasks
+;   expdfmt      - enable format string extensions for $display/$sformatf
+;   extscan      - support values greater than 32 bit for string builtin methods (atohex, atobin, atooct, atoi)
+;   fmtcap       - prints capital hex digits with %X/%H in display calls
+;   iddp         - ignore DPI disable protocol check
+;   lfmt         - zero-pad data if '0' prefixes width in format specifier (e.g. "%04h")
+;   noexptc      - ignore DPI export type name overloading check
+;   realrand     - support randomize() with real variables and constraints (Default)
+; SvExtensions = [+|-]<extension>[,[+|-]<extension>*]
+
+; Enable/disable non-LRM compliant SystemVerilog constrained-random language extensions.
+; Valid extensions are:
+;   arraymode    - consider rand_mode of unpacked array field independently from its elements
+;   deepcheck    - allow randomize(null) to recursively consider constraints from member rand class handles (Default)
+;   funcback     - enable function backtracking (ACT only)
+;   genmodseedfix - enable LRM-compliant seeding of module/interface instances under for-generate blocks (Default)
+;   nodist       - interpret 'dist' constraint as 'inside' (ACT only)
+;   noorder      - ignore solve/before ordering constraints (ACT only)
+;   pathseed     - enable unique seeding of module instances based on hierarchical path name
+;   promotedist  - promote priority of 'dist' constraint if LHS has no solve/before
+;   randindex    - allow random index in constraint (Default)
+;   randstruct   - consider all fields of unpacked structs as 'rand'
+;   skew         - skew randomize results (ACT only)
+;   strictstab   - strict random stability
+; SvRandExtensions = [+|-]<extension>[,[+|-]<extension>*]
+
+; Controls the formatting of '%p' and '%P' conversion specification, used in $display
+; and similar system tasks.
+; 1. SVPrettyPrintFlags=I<n><S|T> use <n> spaces(S) or tabs(T) per indentation level. 
+;    The 'I' flag when present causes relevant data types to be expanded and indented into
+;    a more readable format.
+;    (e.g. SVPrettyPrintFlags=I4S will cause 4 spaces to be used per indentation level).
+; 2. SVPrettyPrintFlags=L<numLines> limits the output to <numLines> lines.
+;    (e.g. SVPrettyPrintFlags=L20 will limit the output to 20 lines).
+; 3. SVPrettyPrintFlags=C<numChars> limits the output to <numChars> characters.
+;    (e.g. SVPrettyPrintFlags=C256 will limit the output to 256 characters).
+; 4. SVPrettyPrintFlags=F<numFields> limits the output to <numFields> of relevant datatypes
+;    (e.g. SVPrettyPrintFlags=F4 will limit the output to 4 fields of a structure).
+; 5. SVPrettyPrintFlags=E<numElements> limits the output to <numElements> of relevant datatypes
+;    (e.g. SVPrettyPrintFlags=E50 will limit the output to 50 elements of an array).
+; 6. SVPrettyPrintFlags=D<depth> suppresses the output of sub-elements below <depth>.
+;    (e.g. SVPrettyPrintFlags=D5 will suppresses the output of sub elements below a depth of 5).
+; 7. SVPrettyPrintFlags=R<specifier> shows the output of specifier %p as per the specifed radix.
+;    It changes the output in $display and similar systasks. It does not affect formatted output functions ($displayh etc)).
+;    (e.g. SVPrettyPrintFlags=Rb will show the output of %p specifier in binary format.
+; 8. Items 1-7 above can be combined as a comma separated list.
+;    (e.g. SVPrettyPrintFlags=I4S,L20,C256,F4,E50,D5,Rb)
+; SVPrettyPrintFlags=I4S
+
+[lmc]
+; The simulator's interface to Logic Modeling's SmartModel SWIFT software
+libsm = $MODEL_TECH/libsm.sl
+; The simulator's interface to Logic Modeling's SmartModel SWIFT software (Windows NT)
+; libsm = $MODEL_TECH/libsm.dll
+;  Logic Modeling's SmartModel SWIFT software (HP 9000 Series 700)
+; libswift = $LMC_HOME/lib/hp700.lib/libswift.sl
+;  Logic Modeling's SmartModel SWIFT software (IBM RISC System/6000)
+; libswift = $LMC_HOME/lib/ibmrs.lib/swift.o
+;  Logic Modeling's SmartModel SWIFT software (Sun4 Solaris)
+; libswift = $LMC_HOME/lib/sun4Solaris.lib/libswift.so
+;  Logic Modeling's SmartModel SWIFT software (Windows NT)
+; libswift = $LMC_HOME/lib/pcnt.lib/libswift.dll
+;  Logic Modeling's SmartModel SWIFT software (non-Enterprise versions of Linux)
+; libswift = $LMC_HOME/lib/x86_linux.lib/libswift.so
+;  Logic Modeling's SmartModel SWIFT software (Enterprise versions of Linux)
+; libswift = $LMC_HOME/lib/linux.lib/libswift.so
+
+; The simulator's interface to Logic Modeling's hardware modeler SFI software
+libhm = $MODEL_TECH/libhm.sl
+; The simulator's interface to Logic Modeling's hardware modeler SFI software (Windows NT)
+; libhm = $MODEL_TECH/libhm.dll
+;  Logic Modeling's hardware modeler SFI software (HP 9000 Series 700)
+; libsfi = <sfi_dir>/lib/hp700/libsfi.sl
+;  Logic Modeling's hardware modeler SFI software (IBM RISC System/6000)
+; libsfi = <sfi_dir>/lib/rs6000/libsfi.a
+;  Logic Modeling's hardware modeler SFI software (Sun4 Solaris)
+; libsfi = <sfi_dir>/lib/sun4.solaris/libsfi.so
+;  Logic Modeling's hardware modeler SFI software (Windows NT)
+; libsfi = <sfi_dir>/lib/pcnt/lm_sfi.dll
+;  Logic Modeling's hardware modeler SFI software (Linux)
+; libsfi = <sfi_dir>/lib/linux/libsfi.so
+
+[msg_system]
+; Change a message severity or suppress a message.
+; The format is: <msg directive> = <msg number>[,<msg number>...]
+; suppress can be used to achieve +nowarn<CODE> functionality
+; The format is: suppress = <CODE>,<msg number>,[<CODE>,<msg number>,...]
+; Examples:
+suppress = 8780 ;an explanation can be had by running: verror 8780 
+;   note = 3009
+;   warning = 3033
+;   error = 3010,3016
+;   fatal = 3016,3033
+;   suppress = 3009,3016,3601
+;   suppress = 3009,CNNODP,3601,TFMPC
+;   suppress = 8683,8684
+; The command verror <msg number> can be used to get the complete
+; description of a message.
+
+; Control transcripting of Verilog display system task messages and
+; PLI/FLI print function call messages.  The system tasks include
+; $display[bho], $strobe[bho], $monitor[bho], and $write[bho].  They
+; also include the analogous file I/O tasks that write to STDOUT 
+; (i.e. $fwrite or $fdisplay).  The PLI/FLI calls include io_printf,
+; vpi_printf, mti_PrintMessage, and mti_PrintFormatted.  The default
+; is to have messages appear only in the transcript.  The other 
+; settings are to send messages to the wlf file only (messages that
+; are recorded in the wlf file can be viewed in the MsgViewer) or 
+; to both the transcript and the wlf file.  The valid values are
+;    tran  {transcript only (default)}
+;    wlf   {wlf file only}
+;    both  {transcript and wlf file}
+; displaymsgmode = tran
+
+; Control transcripting of elaboration/runtime messages not
+; addressed by the displaymsgmode setting.  The default is to 
+; have messages appear only in the transcript.  The other settings
+; are to send messages to the wlf file only (messages that are
+; recorded in the wlf file can be viewed in the MsgViewer) or to both
+; the transcript and the wlf file. The valid values are
+;    tran  {transcript only (default)}
+;    wlf   {wlf file only}
+;    both  {transcript and wlf file}
+; msgmode = tran
+
+; Controls number of displays of a particluar message
+; default value is 5
+; MsgLimitCount = 5
+
+[utils]
+; Default Library Type (while creating a library with "vlib")
+;  0 - legacy library using subdirectories for design units
+;  2 - flat library
+; DefaultLibType = 2
+
+; Flat Library Page Size (while creating a library with "vlib")
+; Set the size in bytes for flat library file pages.  Libraries containing
+; very large files may benefit from a larger value.
+; FlatLibPageSize = 8192
+
+; Flat Library Page Cleanup Percentage (while creating a library with "vlib")
+; Set the percentage of total pages deleted before library cleanup can occur.
+; This setting is applied together with FlatLibPageDeleteThreshold.
+; FlatLibPageDeletePercentage = 50
+
+; Flat Library Page Cleanup Threshold (while creating a library with "vlib")
+; Set the number of pages deleted before library cleanup can occur.
+; This setting is applied together with FlatLibPageDeletePercentage.
+; FlatLibPageDeleteThreshold = 1000
+
+[Project]
+** Warning: ; Warning -- Do not edit the project properties directly.
+;            Property names are dynamic in nature and property
+;            values have special syntax.  Changing property data directly
+;            can result in a corrupt MPF file.  All project properties
+;            can be modified through project window dialogs.
+Project_Version = 6
+Project_DefaultLib = work
+Project_SortMethod = unused
+Project_Files_Count = 2
+Project_File_0 = H:/Msc project/add/posit_add_8bit_tb.v
+Project_File_P_0 = cover_toggle 0 file_type verilog group_id 0 cover_exttoggle 0 cover_nofec 0 cover_cond 0 vlog_1995compat 0 vlog_nodebug 0 cover_fsm 0 cover_branch 0 vlog_noload 0 folder {Top Level} last_compile 1658844880 cover_excludedefault 0 vlog_enable0In 0 vlog_disableopt 0 cover_covercells 0 voptflow 1 vlog_showsource 0 vlog_hazard 0 cover_optlevel 3 toggle - vlog_0InOptions {} ood 0 cover_noshort 0 vlog_upper 0 compile_to work vlog_options {} compile_order 1 cover_expr 0 dont_compile 0 cover_stmt 0
+Project_File_1 = H:/Msc project/add/posit_add.v
+Project_File_P_1 = cover_toggle 0 file_type verilog group_id 0 cover_exttoggle 0 cover_nofec 0 cover_cond 0 vlog_1995compat 0 vlog_nodebug 0 cover_fsm 0 cover_branch 0 vlog_noload 0 folder {Top Level} last_compile 1658844880 cover_excludedefault 0 vlog_enable0In 0 vlog_disableopt 0 cover_covercells 0 voptflow 1 vlog_showsource 0 vlog_hazard 0 cover_optlevel 3 toggle - vlog_0InOptions {} ood 0 cover_noshort 0 vlog_upper 0 compile_to work vlog_options {} compile_order 0 cover_expr 0 dont_compile 0 cover_stmt 0
+Project_Sim_Count = 0
+Project_Folder_Count = 0
+Echo_Compile_Output = 0
+Save_Compile_Report = 1
+Project_Opt_Count = 0
+ForceSoftPaths = 0
+ProjectStatusDelay = 5000
+VERILOG_DoubleClick = Edit
+VERILOG_CustomDoubleClick = 
+SYSTEMVERILOG_DoubleClick = Edit
+SYSTEMVERILOG_CustomDoubleClick = 
+VHDL_DoubleClick = Edit
+VHDL_CustomDoubleClick = 
+PSL_DoubleClick = Edit
+PSL_CustomDoubleClick = 
+TEXT_DoubleClick = Edit
+TEXT_CustomDoubleClick = 
+SYSTEMC_DoubleClick = Edit
+SYSTEMC_CustomDoubleClick = 
+TCL_DoubleClick = Edit
+TCL_CustomDoubleClick = 
+MACRO_DoubleClick = Edit
+MACRO_CustomDoubleClick = 
+VCD_DoubleClick = Edit
+VCD_CustomDoubleClick = 
+SDF_DoubleClick = Edit
+SDF_CustomDoubleClick = 
+XML_DoubleClick = Edit
+XML_CustomDoubleClick = 
+LOGFILE_DoubleClick = Edit
+LOGFILE_CustomDoubleClick = 
+UCDB_DoubleClick = Edit
+UCDB_CustomDoubleClick = 
+TDB_DoubleClick = Edit
+TDB_CustomDoubleClick = 
+UPF_DoubleClick = Edit
+UPF_CustomDoubleClick = 
+PCF_DoubleClick = Edit
+PCF_CustomDoubleClick = 
+PROJECT_DoubleClick = Edit
+PROJECT_CustomDoubleClick = 
+VRM_DoubleClick = Edit
+VRM_CustomDoubleClick = 
+DEBUGDATABASE_DoubleClick = Edit
+DEBUGDATABASE_CustomDoubleClick = 
+DEBUGARCHIVE_DoubleClick = Edit
+DEBUGARCHIVE_CustomDoubleClick = 
+Project_Major_Version = 2020
+Project_Minor_Version = 1
diff --git a/posit_adder_verilog/error_8bit.txt b/posit_adder_verilog/error_8bit.txt
new file mode 100644
index 0000000..cd2f262
--- /dev/null
+++ b/posit_adder_verilog/error_8bit.txt
@@ -0,0 +1,65534 @@
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  1
+  0
+  0
+  1
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  1
+  0
+  0
+  1
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  1
+  0
+  0
+  1
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  1
+  0
+  0
+  1
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  0
+  0
+  1
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  0
+  0
+  1
+  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
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  0
+  0
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  0
+  0
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  0
+  0
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  0
+  0
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  0
+  0
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  1
+  0
+  0
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  1
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  0
+  0
+  0
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  0
+  0
+  0
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  0
+  0
+  0
+  0
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  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
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  1
+  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
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
+  0
diff --git a/posit_adder_verilog/julia_posit8_add.sh b/posit_adder_verilog/julia_posit8_add.sh
new file mode 100644
index 0000000..89bfd27
--- /dev/null
+++ b/posit_adder_verilog/julia_posit8_add.sh
@@ -0,0 +1,30 @@
+#!/bin/bash
+
+function posit_add(y1,y2)
+		P=PS(y1)+PS(y2)
+		print(PS(y1),"\t")
+		print(PS(y2),"\t")
+		println(P)
+end
+
+if ARGS[1] == "--help"
+	println("Usgae: julia julia_posit8_add.sh N<size of operands> es<Exp size>")
+else
+	using SigmoidNumbers
+	N = parse(ARGS[1])
+	es = parse(ARGS[2])
+	PS=Posit{N,es}
+	f1=open("Pin1_8bit.txt")
+	f2=open("Pin2_8bit.txt")
+	lines1 = readlines(f1)
+	lines2 = readlines(f2)
+	for l = 1:65536
+		x1="0b"lines1[l]
+		x2="0b"lines2[l]
+		y1=parse(x1)
+		y2=parse(x2)
+		posit_add(y1,y2)
+	end
+end
+
+
diff --git a/posit_adder_verilog/posit_add.v b/posit_adder_verilog/posit_add.v
new file mode 100644
index 0000000..e0592d9
--- /dev/null
+++ b/posit_adder_verilog/posit_add.v
@@ -0,0 +1,386 @@
+`timescale 1ns / 1ps
+module posit_add (in1, in2, start, out, inf, zero, done);
+
+function [31:0] log2;
+input reg [31:0] value;
+	begin
+	value = value-1;
+	for (log2=0; value>0; log2=log2+1)
+        	value = value>>1;
+      	end
+endfunction
+
+parameter N = 16;
+parameter Bs = log2(N); 
+parameter es = 2;
+
+input [N-1:0] in1, in2;
+input start; 
+output [N-1:0] out;
+output inf, zero;
+output done;
+
+wire start0= start;
+wire s1 = in1[N-1];
+wire s2 = in2[N-1];
+wire zero_tmp1 = |in1[N-2:0];
+wire zero_tmp2 = |in2[N-2:0];
+wire inf1 = in1[N-1] & (~zero_tmp1),
+	inf2 = in2[N-1] & (~zero_tmp2);
+wire zero1 = ~(in1[N-1] | zero_tmp1),
+	zero2 = ~(in2[N-1] | zero_tmp2);
+assign inf = inf1 | inf2,
+	zero = zero1 & zero2;
+
+//Data Extraction
+wire rc1, rc2;
+wire [Bs-1:0] regime1, regime2;
+wire [es-1:0] e1, e2;
+wire [N-es-1:0] mant1, mant2;
+wire [N-1:0] xin1 = s1 ? -in1 : in1;
+wire [N-1:0] xin2 = s2 ? -in2 : in2;
+data_extract_v1 #(.N(N),.es(es)) uut_de1(.in(xin1), .rc(rc1), .regime(regime1), .exp(e1), .mant(mant1));
+data_extract_v1 #(.N(N),.es(es)) uut_de2(.in(xin2), .rc(rc2), .regime(regime2), .exp(e2), .mant(mant2));
+
+wire [N-es:0] m1 = {zero_tmp1,mant1}, 
+	m2 = {zero_tmp2,mant2};
+
+//Large Checking and Assignment
+wire in1_gt_in2 = (xin1[N-2:0] >= xin2[N-2:0]) ? 1'b1 : 1'b0;
+
+wire ls = in1_gt_in2 ? s1 : s2;
+wire op = s1 ~^ s2;
+
+wire lrc = in1_gt_in2 ? rc1 : rc2;
+wire src = in1_gt_in2 ? rc2 : rc1;
+
+wire [Bs-1:0] lr = in1_gt_in2 ? regime1 : regime2;
+wire [Bs-1:0] sr = in1_gt_in2 ? regime2 : regime1;
+
+wire [es-1:0] le = in1_gt_in2 ? e1 : e2;
+wire [es-1:0] se = in1_gt_in2 ? e2 : e1;
+
+wire [N-es:0] lm = in1_gt_in2 ? m1 : m2;
+wire [N-es:0] sm = in1_gt_in2 ? m2 : m1;
+
+//Exponent Difference: Lower Mantissa Right Shift Amount
+wire [es+Bs+1:0] diff;
+wire [Bs:0] lr_N;
+wire [Bs:0] sr_N;
+abs_regime #(.N(Bs)) uut_abs_regime1 (lrc, lr, lr_N);
+abs_regime #(.N(Bs)) uut_abs_regime2 (src, sr, sr_N);
+sub_N #(.N(es+Bs+1)) uut_ediff ({lr_N,le}, {sr_N, se}, diff);
+wire [Bs-1:0] exp_diff = (|diff[es+Bs:Bs]) ? {Bs{1'b1}} : diff[Bs-1:0];
+
+//DSR Right Shifting
+wire [N-1:0] DSR_right_in;
+generate
+	if (es >= 2) 
+	assign DSR_right_in = {sm,{es-1{1'b0}}};
+	else 
+	assign DSR_right_in = sm;
+endgenerate
+
+wire [N-1:0] DSR_right_out;
+wire [Bs-1:0] DSR_e_diff  = exp_diff;
+DSR_right_N_S #(.N(N), .S(Bs))  dsr1(.a(DSR_right_in), .b(DSR_e_diff), .c(DSR_right_out));
+
+//Mantissa Addition
+wire [N-1:0] add_m_in1;
+generate
+	if (es >= 2) 
+	assign add_m_in1 = {lm,{es-1{1'b0}}};
+	else 
+	assign add_m_in1 = lm;
+endgenerate
+
+wire [N:0] add_m;
+add_sub_N #(.N(N)) uut_add_sub_N (op, add_m_in1, DSR_right_out, add_m);
+wire [1:0] mant_ovf = add_m[N:N-1];
+
+//LOD
+wire [N-1:0] LOD_in = {(add_m[N] | add_m[N-1]), add_m[N-2:0]};
+wire [Bs-1:0] left_shift;
+LOD_N #(.N(N)) l2(.in(LOD_in), .out(left_shift));
+
+//DSR Left Shifting
+wire [N-1:0] DSR_left_out_t;
+DSR_left_N_S #(.N(N), .S(Bs)) dsl1(.a(add_m[N:1]), .b(left_shift), .c(DSR_left_out_t));
+wire [N-1:0] DSR_left_out = DSR_left_out_t[N-1] ? DSR_left_out_t[N-1:0] : {DSR_left_out_t[N-2:0],1'b0}; 
+
+
+//Exponent and Regime Computation
+wire [es+Bs+1:0] le_o_tmp, le_o;
+sub_N #(.N(es+Bs+1)) sub3 ({lr_N,le}, {{es+1{1'b0}},left_shift}, le_o_tmp);
+add_1 #(.N(es+Bs+1)) uut_add_mantovf (le_o_tmp, mant_ovf[1], le_o);
+
+wire [es-1:0] e_o;
+wire [Bs-1:0] r_o;
+reg_exp_op #(.es(es), .Bs(Bs)) uut_reg_ro (le_o[es+Bs:0], e_o, r_o);
+
+//Exponent and Mantissa Packing
+wire [2*N-1+3:0] tmp_o;
+generate
+	if(es > 2)
+		assign tmp_o = { {N{~le_o[es+Bs]}}, le_o[es+Bs], e_o, DSR_left_out[N-2:es-2], |DSR_left_out[es-3:0]};
+	else 
+		assign tmp_o = { {N{~le_o[es+Bs]}}, le_o[es+Bs], e_o, DSR_left_out[N-2:0], {3-es{1'b0}} };
+
+endgenerate
+
+
+//Including/Pushing Regime bits in Exponent-Mantissa Packing
+wire [3*N-1+3:0] tmp1_o;
+DSR_right_N_S #(.N(3*N+3), .S(Bs)) dsr2 (.a({tmp_o,{N{1'b0}}}), .b(r_o), .c(tmp1_o));
+
+
+//Rounding RNE : ulp_add = G.(R + S) + L.G.(~(R+S))
+wire L = tmp1_o[N+4], G = tmp1_o[N+3], R = tmp1_o[N+2], St = |tmp1_o[N+1:0],
+     ulp = ((G & (R | St)) | (L & G & ~(R | St)));
+wire [N-1:0] rnd_ulp = {{N-1{1'b0}},ulp};
+
+wire [N:0] tmp1_o_rnd_ulp;
+add_N #(.N(N)) uut_add_ulp (tmp1_o[2*N-1+3:N+3], rnd_ulp, tmp1_o_rnd_ulp);
+wire [N-1:0] tmp1_o_rnd = (r_o < N-es-2) ? tmp1_o_rnd_ulp[N-1:0] : tmp1_o[2*N-1+3:N+3];
+
+
+//Final Output
+wire [N-1:0] tmp1_oN = ls ? -tmp1_o_rnd : tmp1_o_rnd;
+assign out = inf|zero|(~DSR_left_out[N-1]) ? {inf,{N-1{1'b0}}} : {ls, tmp1_oN[N-1:1]},
+	done = start0;
+
+endmodule
+
+/////////////////////////
+module data_extract_v1(in, rc, regime, exp, mant);
+function [31:0] log2;
+input reg [31:0] value;
+	begin
+	value = value-1;
+	for (log2=0; value>0; log2=log2+1)
+        	value = value>>1;
+      	end
+endfunction
+
+parameter N=16;
+parameter Bs=log2(N);
+parameter es = 2;
+
+input [N-1:0] in;
+output rc;
+output [Bs-1:0] regime;
+output [es-1:0] exp;
+output [N-es-1:0] mant;
+
+wire [N-1:0] xin = in;
+assign rc = xin[N-2];
+
+wire [N-1:0] xin_r = rc ? ~xin : xin;
+
+wire [Bs-1:0] k;
+LOD_N #(.N(N)) xinst_k(.in({xin_r[N-2:0],rc^1'b0}), .out(k));
+
+assign regime = rc ? k-1 : k;
+
+wire [N-1:0] xin_tmp;
+DSR_left_N_S #(.N(N), .S(Bs)) ls (.a({xin[N-3:0],2'b0}),.b(k),.c(xin_tmp));
+
+assign exp= xin_tmp[N-1:N-es];
+assign mant= xin_tmp[N-es-1:0];
+
+endmodule
+
+/////////////////
+module sub_N (a,b,c);
+parameter N=10;
+input [N-1:0] a,b;
+output [N:0] c;
+wire [N:0] ain = {1'b0,a};
+wire [N:0] bin = {1'b0,b};
+sub_N_in #(.N(N)) s1 (ain,bin,c);
+endmodule
+
+/////////////////////////
+module add_N (a,b,c);
+parameter N=10;
+input [N-1:0] a,b;
+output [N:0] c;
+wire [N:0] ain = {1'b0,a};
+wire [N:0] bin = {1'b0,b};
+add_N_in #(.N(N)) a1 (ain,bin,c);
+endmodule
+
+/////////////////////////
+module sub_N_in (a,b,c);
+parameter N=10;
+input [N:0] a,b;
+output [N:0] c;
+assign c = a - b;
+endmodule
+
+/////////////////////////
+module add_N_in (a,b,c);
+parameter N=10;
+input [N:0] a,b;
+output [N:0] c;
+assign c = a + b;
+endmodule
+
+/////////////////////////
+module add_sub_N (op,a,b,c);
+parameter N=10;
+input op;
+input [N-1:0] a,b;
+output [N:0] c;
+wire [N:0] c_add, c_sub;
+
+add_N #(.N(N)) a11 (a,b,c_add);
+sub_N #(.N(N)) s11 (a,b,c_sub);
+assign c = op ? c_add : c_sub;
+endmodule
+
+/////////////////////////
+module add_1 (a,mant_ovf,c);
+parameter N=10;
+input [N:0] a;
+input mant_ovf;
+output [N:0] c;
+assign c = a + mant_ovf;
+endmodule
+
+/////////////////////////
+module abs_regime (rc, regime, regime_N);
+parameter N = 10;
+input rc;
+input [N-1:0] regime;
+output [N:0] regime_N;
+
+assign regime_N = rc ? {1'b0,regime} : -{1'b0,regime};
+endmodule
+
+/////////////////////////
+module conv_2c (a,c);
+parameter N=10;
+input [N:0] a;
+output [N:0] c;
+assign c = a + 1'b1;
+endmodule
+
+module reg_exp_op (exp_o, e_o, r_o);
+parameter es=3;
+parameter Bs=5;
+input [es+Bs:0] exp_o;
+output [es-1:0] e_o;
+output [Bs-1:0] r_o;
+
+assign e_o = exp_o[es-1:0];
+
+wire [es+Bs:0] exp_oN_tmp;
+conv_2c #(.N(es+Bs)) uut_conv_2c1 (~exp_o[es+Bs:0],exp_oN_tmp);
+wire [es+Bs:0] exp_oN = exp_o[es+Bs] ? exp_oN_tmp[es+Bs:0] : exp_o[es+Bs:0];
+assign r_o = (~exp_o[es+Bs] || |(exp_oN[es-1:0])) ? exp_oN[es+Bs-1:es] + 1 : exp_oN[es+Bs-1:es];
+endmodule
+
+/////////////////////////
+module DSR_left_N_S(a,b,c);
+        parameter N=16;
+        parameter S=4;
+        input [N-1:0] a;
+        input [S-1:0] b;
+        output [N-1:0] c;
+
+wire [N-1:0] tmp [S-1:0];
+assign tmp[0]  = b[0] ? a << 7'd1  : a; 
+genvar i;
+generate
+	for (i=1; i<S; i=i+1)begin:loop_blk
+		assign tmp[i] = b[i] ? tmp[i-1] << 2**i : tmp[i-1];
+	end
+endgenerate
+assign c = tmp[S-1];
+
+endmodule
+
+
+/////////////////////////
+module DSR_right_N_S(a,b,c);
+        parameter N=16;
+        parameter S=4;
+        input [N-1:0] a;
+        input [S-1:0] b;
+        output [N-1:0] c;
+
+wire [N-1:0] tmp [S-1:0];
+assign tmp[0]  = b[0] ? a >> 7'd1  : a; 
+genvar i;
+generate
+	for (i=1; i<S; i=i+1)begin:loop_blk
+		assign tmp[i] = b[i] ? tmp[i-1] >> 2**i : tmp[i-1];
+	end
+endgenerate
+assign c = tmp[S-1];
+
+endmodule
+
+/////////////////////////
+
+module LOD_N (in, out);
+
+  function [31:0] log2;
+    input reg [31:0] value;
+    begin
+      value = value-1;
+      for (log2=0; value>0; log2=log2+1)
+	value = value>>1;
+    end
+  endfunction
+
+parameter N = 64;
+parameter S = log2(N); 
+input [N-1:0] in;
+output [S-1:0] out;
+
+wire vld;
+LOD #(.N(N)) l1 (in, out, vld);
+endmodule
+
+
+module LOD (in, out, vld);
+
+  function [31:0] log2;
+    input reg [31:0] value;
+    begin
+      value = value-1;
+      for (log2=0; value>0; log2=log2+1)
+	value = value>>1;
+    end
+  endfunction
+
+
+parameter N = 64;
+parameter S = log2(N);
+
+   input [N-1:0] in;
+   output [S-1:0] out;
+   output vld;
+
+  generate
+    if (N == 2)
+      begin
+	assign vld = |in;
+	assign out = ~in[1] & in[0];
+      end
+    else if (N & (N-1))
+      //LOD #(1<<S) LOD ({1<<S {1'b0}} | in,out,vld);
+      LOD #(1<<S) LOD ({in,{((1<<S) - N) {1'b0}}},out,vld);
+    else
+      begin
+	wire [S-2:0] out_l, out_h;
+	wire out_vl, out_vh;
+	LOD #(N>>1) l(in[(N>>1)-1:0],out_l,out_vl);
+	LOD #(N>>1) h(in[N-1:N>>1],out_h,out_vh);
+	assign vld = out_vl | out_vh;
+	assign out = out_vh ? {1'b0,out_h} : {out_vl,out_l};
+      end
+  endgenerate
+endmodule
diff --git a/posit_adder_verilog/posit_add_8bit.sh b/posit_adder_verilog/posit_add_8bit.sh
new file mode 100644
index 0000000..c837f3e
--- /dev/null
+++ b/posit_adder_verilog/posit_add_8bit.sh
@@ -0,0 +1,10 @@
+vlib work
+
+#All the verilog modules
+vlog "posit_add_8bit_tb.v" 
+vlog "posit_add.v"
+
+vsim -t ps work.posit_add_8bit_tb_v
+view wave
+#add wave *
+run -all
diff --git a/posit_adder_verilog/posit_add_8bit_tb.v b/posit_adder_verilog/posit_add_8bit_tb.v
new file mode 100644
index 0000000..27590f4
--- /dev/null
+++ b/posit_adder_verilog/posit_add_8bit_tb.v
@@ -0,0 +1,80 @@
+`timescale 1ns / 1ps
+module posit_add_8bit_tb_v;
+
+function [31:0] log2;
+input reg [31:0] value;
+	begin
+	value = value-1;
+	for (log2=0; value>0; log2=log2+1)
+        	value = value>>1;
+      	end
+endfunction
+
+parameter N=8;
+parameter Bs=log2(N);
+parameter es=4;
+
+reg [N-1:0] in1, in2;
+reg start; 
+wire out_s;
+wire [Bs-1:0] out_r;
+wire [Bs+es-1:0]out_e;
+wire [N-1:0] out_m, out;
+wire done;
+
+	reg clk;
+	integer outfile;
+
+
+// Instantiate the Unit Under Test (UUT)
+posit_add #(.N(N), .es(es)) uut (in1, in2, start, out, inf, zero, done);
+
+reg [N-1:0] data1 [1:65536];
+reg [N-1:0] data2 [1:65536];
+initial $readmemb("Pin1_8bit.txt",data1);
+initial $readmemb("Pin2_8bit.txt",data2);
+
+reg [15:0] i;
+	
+	initial begin
+		// Initialize Inputs
+		in1 = 0;
+		in2 = 0;
+		clk = 0;
+		start = 0;
+	
+		
+		// Wait 100 ns for global reset to finish
+		#100 i=0;
+		#20 start = 1;
+                #655500 start = 0;
+		#100;
+		
+		$fclose(outfile);
+		$finish;
+	end
+	
+ always #5 clk=~clk;
+
+  always @(posedge clk) begin			
+ 	in1=data1[i];	
+	in2=data2[i];
+	if(i==16'hffff)
+  	      $finish;
+	else i = i + 1;
+ end
+
+initial outfile = $fopen("error_8bit.txt", "wb");
+
+reg [N-1:0] result [1:65536];
+initial $readmemb("Pout_8bit_ES4.txt",result);
+reg [N-1:0] diff;
+always @(negedge clk) begin
+	if(start)begin
+     	diff = (result[i-1] > out) ? result[i-1]-out : out-result[i-1];
+     	//$fwrite(outfile, "%h\t%h\t%h\t%h\t%d\n",in1, in2, out,result[i-1],diff);
+     	$fwrite(outfile, "%d\n",diff);
+     	end
+end
+endmodule
+
diff --git a/posit_adder_verilog/transcript b/posit_adder_verilog/transcript
new file mode 100644
index 0000000..26174f6
--- /dev/null
+++ b/posit_adder_verilog/transcript
@@ -0,0 +1,54 @@
+# ** Error: Acs sdne.
+# 
+#        Unable to replace existing ini file (H:/Msc project/floating point 32 adder/adder.mpf).  File can not be renamed.
+# Compile of fpadder.sv was successful.
+# Compile of fpadder_tb.sv was successful.
+# 2 compiles, 0 failed with no errors.
+vsim -voptargs=+acc work.floatadd_tb
+# vsim -voptargs="+acc" work.floatadd_tb 
+# Start time: 16:16:29 on Sep 03,2022
+# ** Note: (vsim-3812) Design is being optimized...
+# ** Note: (vopt-143) Recognized 1 FSM in module "fpadder(fast)".
+# Loading sv_std.std
+# Loading work.floatadd_tb(fast)
+# Loading work.fpadder(fast)
+add wave -position end  sim:/floatadd_tb/floatadd_test/start
+add wave -position end  sim:/floatadd_tb/floatadd_test/zerocheck
+add wave -position end  sim:/floatadd_tb/floatadd_test/equalcheck
+add wave -position end  sim:/floatadd_tb/floatadd_test/addm
+add wave -position end  sim:/floatadd_tb/floatadd_test/normal
+add wave -position end  sim:/floatadd_tb/floatadd_test/over
+add wave -position end  sim:/floatadd_tb/floatadd_test/clk
+add wave -position end  sim:/floatadd_tb/floatadd_test/rst
+add wave -position end  sim:/floatadd_tb/floatadd_test/x
+add wave -position end  sim:/floatadd_tb/floatadd_test/y
+add wave -position end  sim:/floatadd_tb/floatadd_test/z
+add wave -position end  sim:/floatadd_tb/floatadd_test/overflow
+add wave -position end  sim:/floatadd_tb/floatadd_test/m_x
+add wave -position end  sim:/floatadd_tb/floatadd_test/m_y
+add wave -position end  sim:/floatadd_tb/floatadd_test/m_z
+add wave -position end  sim:/floatadd_tb/floatadd_test/exponent_x
+add wave -position end  sim:/floatadd_tb/floatadd_test/exponent_y
+add wave -position end  sim:/floatadd_tb/floatadd_test/exponent_z
+add wave -position end  sim:/floatadd_tb/floatadd_test/state_now
+add wave -position end  sim:/floatadd_tb/floatadd_test/state_next
+add wave -position end  sim:/floatadd_tb/floatadd_test/sign_z
+add wave -position end  sim:/floatadd_tb/floatadd_test/sign_x
+add wave -position end  sim:/floatadd_tb/floatadd_test/sign_y
+add wave -position end  sim:/floatadd_tb/floatadd_test/out_x
+add wave -position end  sim:/floatadd_tb/floatadd_test/out_y
+add wave -position end  sim:/floatadd_tb/floatadd_test/mid_y
+add wave -position end  sim:/floatadd_tb/floatadd_test/mid_x
+add wave -position end  sim:/floatadd_tb/floatadd_test/move_tot
+add wave -position end  sim:/floatadd_tb/floatadd_test/bigger
+# ** Warning: (vsim-WLF-5000) WLF file currently in use: vsim.wlf
+#           File in use by: xl6u21  Hostname: SRV02039  ProcessID: 21544
+#           Attempting to use alternate WLF file "./wlft9bkcwm".
+# ** Warning: (vsim-WLF-5001) Could not open WLF file: vsim.wlf
+#           Using alternate file: ./wlft9bkcwm
+run -all
+# ** Note: $stop    : H:/Msc project/floating point 32 adder/fpadder_tb.sv(111)
+#    Time: 26040 ns  Iteration: 0  Instance: /floatadd_tb
+# Break in Module floatadd_tb at H:/Msc project/floating point 32 adder/fpadder_tb.sv line 111
+# End time: 22:37:52 on Sep 03,2022, Elapsed time: 6:21:23
+# Errors: 1, Warnings: 7
diff --git a/posit_adder_verilog/vsim.wlf b/posit_adder_verilog/vsim.wlf
new file mode 100644
index 0000000000000000000000000000000000000000..2cd7ee8f0bfca867d54592536e64ce5955df5ae6
GIT binary patch
literal 753664
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%0DxnGG{?k9s}=46Xse}DAi
z9QCtdB0W)VC%G#2%~^R#{O%^EseK=}vTloF^3rlYxmBl8wsjIye|+;6`5M`qTi8u|
zY`okrd4IDo<<@pRzg9eqXXO=_OQlgER=g2fN8(CZ)uLE+s%^9UW>1ynn>O9wr+KLh
z|Mn#k*H5`Lwk4~y-I~0#hBeY_dfg<^y0&KX#n)QqX^G6A%9>=964E-)Q}hkXalJ47
zFAoUY9-Sg%d-klijFo4>o#OjiF8_695@kCiBLZHSpVZrAz32R&oc$}es7MP%#@rFg
zWKmwqt}iaA+xBm&d2*am=A_jYaeOSMdY;Oc^!a$qvw598Iri;VW9whrHYtdI;=2B8
zQ%tgYUt4=>B^6I?i=TSz;@>ZAvpqfj7i?bDI%$i|QSn8S*xYBGxYN7-`S+5iTTCX{
zpYYQ!@RZSD5kJkfXxpC4R&oMU+b89CMG3Es(n+ri)MlTjng5u5=UR4O+fP?)Pek!-
zXXAc8<@@Sz9`@B~%3Il=u{dUV8r3CKwJj{a#X6%!EcRKe))vu?yLqnkWohw>{k1z6
z#hY$l9wlmEe{L1e^ert5>!MSvFSe}nvwIVD-%Z|HTgE+j&a*7mxhF;cIfS>UMC|$%
zVspaVrR$uv7eB*^uag|sSx>UnjIs+p`Q_7&;%YCIoSNxD-oY$+-pm>H^G-7h?)6)u
zZ@N{Tf#+nDXUxB4c~kgb)h%8(o%LBrM9-|d?)yquWF_bRxNCFq5^uEaId!(Rt4{<*
z99q4lPD=mfq?+zkOjByRSBa$5ch5cJ?*7?Rq|nsqv_RX^=hN-0f<%{V+3j4(6!ym<
z#I`N!pM%}n<tlc$le>!e=Fia$at#V;%9NL%D<Z`sHjQcX=@U!DIan8l@%j5r&0({c
z*{ZvRU75+{%0K@iUbjxMDE=U(X1SJ$TUGdNH}AWo{=qB6&a{0co91<1y;rt7r}F%&
z@5o!qa-~-C3d@ze7W0*xW!<vAh#Z?_JlCt@>YE_eHcyi^EV9|Gns2vSyovT=*UM)0
z@#L;hdt5X3>Gl`i8`gMzb>umD@`28qkBe06f><wHdsT3!U1r<;%}XCNmp+~%Vm<Zc
z_F!K1Y}S7(4f1nOe%%*1|F3G0NJAE@_{vUY+1I6N%*SqLwX%IF;(BzW&B|Tiq;$H+
z)eDKr?zSg|6xmKpQ}vIMWn?os876<Hb&BqzC?1=ae_l@&@2QOlVv$|;?bTKtL!S0&
zQoMg(Yw5E8lU*})i7tCaP+fF3zq}`_ot_n6?#^$omuM&QeZEo?6domCrX{6SqIQ>6
zbCvx(Rqc69g?H;CqGVRtSg%&eUur*3ynQOWpvbW}`+45RS*&eKV-{ax-Eiye^|dSK
zu$n|wnOyqAR8#PCUjHO3@wuC$D%1TguVzwP_T|zR_T8I2Y=3fu_buD@DLwto++dcE
zLCi_6TVAVMZsobkUonkImUUYc+rpEZA8ot1+`M`^m(^zH;5~ldgLv6(r&_Uze6?L3
z#G7urM4!!cB`b&B@+UP84cp{(Z7XVhg5PLeVvb{Fwf^&EE4y0#?LD{pB@RzZ?vriX
z6?C=m6idUJ))g$-(^$8i+g7@zPL((3ifi#C<_$-FvEB6x`<~UR?kUa4!pd46Wfw2<
z)iW*2ruq4M#w{#U=UsX8`DG^iT~DbCF^kyFsn465e1LV@;Y;hzdCxw_yL)X~UdZ;`
zDE+oD&E+*LLA>`t!v(yLSbu0OWtmaW7|q)3y+V$e$!&5?Ox^4~+n0JC6PrJ||0rvG
zoXou4QyP}CHS_JeB4=vEcyzAe)L*aN)1$4AX?S+Lli1zyWs-`nFh`2TrTdcEHdmIi
z+ih*FxN&m3`?l#p%Eq=wvsk?{=LPT_R%O?5f2Dc$gPN!=UpVWVrK(OWzo*1)iM+IA
zm2BSXoasrE*konpWw&19i4NjQpBwN=HTmz3r92%|*iLi1_52G~k=w$uhqZZHiK*NU
zKbH4PSpt^K=1x5^MLtOQ<rbCIDL=LyIGe$uki1=Ds<xN>VlRFxnZ@2_j6M^Jn5Mq_
z7{wyO7BGo{W8n*)xM{4X*_CrzPpYz3O_gb7_rJ#b`4jurxvra8#KW#+YqEze4V}od
zXzhj-N?ent{@Kd2dYY)(iZ^G@Wr(dhB`N%J*)`=Iy(Rmf%HLmOv($^H<?RaLFVm)N
zW%*Rpx_&wD@oS=ipZHhymE1L(mNYf&rf+hP&g0Y45$`W}ihh$@X2l+3IpyBx+gs}y
z*}pDf(_|}D(OS+_dw;1#Cj0S~qMb3NA)-s7bf!e)PwIZ^ecd)7NJk^8+*e!g)m*`;
zI+Z=9FTb$9ndCg@{5RiQUfP$V+I(epXR{=&W#x{^oNTP367I$7{&b0TwXW$C!MvsH
zf?`!6*N?7G5sBjQS(zernWrX-Jzo6Y$~ihqcx{)hDPh%&Vo7DIUC;9V)R`GqB#&!&
zvi7TViT8SoX{jcs9dlD<-#p)1m-U>R+uYoPtUY0FO}E%LAMIY_8nHz5L5lEn*<yyo
zJ)OlKdbZ4uie`oN#Lg|f9wig!$^6B+((lex5vFW?Ur$k{%mnQV_ijZ_-Y0Q;$3%vJ
z?8Yr>jqFvEcwE^tjBel2TN=Dpyq0~{RTkx-4}WT>+&*r#ZE>Yi$o;*lfB1Gxs{X=i
znm050&w94$M&H73UeTT8mA0IBuF;R*Th33C-6#06sri2hi})p0Q=Pln=Deva!RHJ^
z*sMLZA4@k)5|3i~ks`9hRM@R}(l>VI2TSBHs9v4QCTsUrC8d_VWU9<2UB)O~^KEa}
zUKZQ4(k&&-X2!hhM&a^tMUyM~yOy%N*~;U@%6*OJtu9lur<xp3scW3RVxTVXXYnvy
z7I7!-mnHpdzE8PWdZxuOyHvTBsfN8^c3Il$Au18ZzA7pthL!szo8#PdW$bFV=5u7S
zT-nPO!++<RxWOqF<(~PO{JBf{r?YAXi%#$~;bmF7RpgS<`%80KkKXDn_2hXf5~bU=
zZl(BY-t;^3xT1Ip*fOGcY-Kj+s-0iT_sG_13*U>qC#|=#<o49(v_6@%;cUXcb(2p{
zH@%&8chgS^`Ke8wEQQ+awVDbNZCe(%JQ3kuVtA6(rD#q4Qr_gV%cew$Bx%WRYt1xU
zR~^5z-*PLv;D$*PRhH_+X#F$}J-X|qs!;oleRo^D-7X!AGq>#fx%+w99C5pC%ltD%
z^w)}8i<fU{ldwwKa{kYk^IJr=S@qaFlh+pSU)$2c!X3LNWjV{UYbgtYJQuQ03Q}=r
zUsYwZ`K?;Uu}}L|lLgmYTq?iyuIiH1>o%#ErzKC~^;G-H&T);!U32fZt1Nr8R5O?I
zs<OIIXP#F(*N^|5w~%6+;&hv}Sxdzm&CTwv>0Zyn;$0_vI;gGXO7PN<bJL>V+OLh{
z`=!q$+rNdA*D%U%!%B9wP?@kOmPoe#)k|+qVqGAR{iIR-kmckB>(6E1zOvG9cJJnC
zmDi5tZDC&)A{NDL6lJ59(SFHd6?@Vo=9oVUI!V)#=Gh$b;*(yjl021XY2T*lUfU0<
zOCMkP`-)i171gCd4C1x-xA%K^+nl?^D`2xzm)9Zx%*O4!1xxOIub*h%GjDInk}%tb
z=q+=tW9`>^vDn$HRTXOfye20~WFG6D)HOL)Yvt2**DUS#XVaX{<X)ZlXR7d0-Cx&O
z_iNd&@+=kXykqWt^UNk~Pd0tl(`NZvIs%?t2WvuEAFpLuyOp0^oH<NXG@I33lX>bq
zh0X86_{)M^e3r8`gtBmJ)`reyd%&vcSGRRJZ`l@JmitP<Eamg2?7PHrG>YAkCt@}0
z`=w=XSXOOi<rZn*!k*18Saf}B6u(|g=yF!Ia9^G();%j@otH{Z;tgcER?{-clcCst
ztv;9ZQq^f9`&B9gGUt18ZP}wGdN*6_MC7WkJH4ie#M`X(;+hatpUWN`^~``>K{IvF
zS{6H=S0$>8idyTQ=ia_x|FPw;4om7*Q7@)#S8R6f6?r+0EA(tw_EuK$#$Udy@7J=5
zPh-mX{oB?3-Fo(gdmj8)%x*gQ|FcJmzB!xJ&z-6~DErqbT7FtKYwKK<PC5T40%|9E
z<WoaK&rI4rSt)f*yJn_xElcxFR>5<Vd>J+cWk|;wPr4m_t6L|+OX=dV%kS2*hfcb6
zQ{bzNq!+K!C$;5!!aP}x;zA~=osg4JyH#`8^^#s(%JfU!Pg$fqnInbEgIE-79J5%(
z*RsUuME^Zow}j{W6;^RC))^{4HCf{$jqLY+@MhC|etNz5QZ`2xzNw<;*uAD1t()f{
z>d9$x*=Ws)Z9R@b;tyu;<(MMh$mc!Dc-0l7IC)RasdZ0z^5^_}yOqUGMl6iSZ(fhX
z^i79b^F7(^yltOy8$|toWWM@zp3QXg<*ZYKMDx6zy%oQD@k^GrWx6&_onp@`86{i4
znl<?9HT~^}HkI(KpQKjDSA6xE^;7ZHSAN$`<#{K+EKGLC&g(Cu<&!)m`k9%6mL!UJ
zXX{&RWj!>tI*2WMCF@-kwlKD-dwG`0^n7cr+Y>Y6nyR!B!@dsRPZM>UK6dp4E&sN*
zW^&A@Nz5)9ZYj(PEkC_d<h^;XvYFPkButxF(ef)iicLprPsq=tnma$V*NWJsEZE9l
z!KC?TuF=-E%)OVUR)<eA`Vg|4S7V6<2fJWt$a-xSm%AY=y;#a^E=HBQhrRYp-Yh9r
z_GXi(@?j&3LsLxZTD)FwRo&U+wDgMU(o-gTTYrA>67QKhVXw&PPjd}IqHMBRxxK3w
zrTcj4pE6;SZvVN}HLm9WHCE*y_6+tUExp{SSKL{v;@DP2v2$GMUw+N~^;Z5S{(_>G
zUrY6smui`^Y6i2WX6s~cW#txE`PAcg*IR`%_(YYe$K0uN*bf=C{mf=n@U)&6W5_GE
z-uCDe72AZ8EpoNy>(9)MPG38BiN2D}m3ZEDsSQ_EjOBDA)~}D4((rcU8mlXQ{S55o
zKYJ22Gp!Htm~CYhv^(VIkag+8#eSAe89(n#-qf$^7cISO%7iE`v3GrJ_G|h7Y^(6;
zW37^%rhdEJFm0w#Ko4uQ{DIR#{Y&oe5!s^^+{?P0S9O|{)zbSfx3a$9bA5_@Q=8eO
z-T!)7SE@)~mc6;w{v3-}@R<Y4`M4%CEO$)b!cxo19Vh)utK`92b~_%EDZK%#8Bshb
zt5xq!Wl?5rzQkq?YU!O>$MUag?LB{%%{Dy|-(T4t4Q1IgvxoH(>!%>=h0}lioa1YB
zE_XGbPv}xlPu`yf$;VDguGM^bC4Q>7(VQU7lT1%5&HLDvvi#jDQY9+#gxRQv&5OOn
zlUbA3GI!|<Kk-^^_H&iev##E~wd}<gUD+?ompo(TE9zy7UCH}!s`xg6H*cm-U86fa
zn8ohhlDkvc<EL!&vfB`(#2R`hihUmYiJg6H-Yhe$?=r46t7cVxYBm#Oyyj|_ou#&G
zvsimhGKVq6y!{dt#U5jC<h|F`CioPK*Rd^s*YogB<KJg{G0Og>X6@XyE>n1XzU(#A
z6qmSLUwn)G&9S;nmgTvu+`Sxr{8paz#cUZ%eO0FMn$#3~vCqzCtGd5dZ>8wJxzC=y
zjShbHvZy2X*~j1Way^;WFWajh+shNh@==uUZ6A*pyHRFc>r<BCKAtFEF8z3ql}z(=
z!c>^VKORVBKRwTLb(HvTZ=s$uhFP+bd)btQ&fQsWyP7rT%`)em?SC)pZ=SR|u-oX3
zO)%>rZ?1R$^ZdR(Wcjg`EppC0@pYc-uc+`D&Hi}y{YzH0t2G}pO<rjVosgaTl%=`X
z=@Mu|@!9uZ`{(S7ovISbSUxY)l=)xPT(<Wyjb5g!*RuZTo&A8Vc2dl9md-HtAHQ79
zx3KiH`+l05xRmea_AeaU*)^lKX>1Y}nkchE#H{Sk(bcT_U;VVASY)--ylPMJb7_mP
z&1KaT(VE8V@Gqw7YRz$N{v$IB&i{+s((YaA6vVr)vd1FMS9*1i)D@O~tNPb#Sr_i<
z4dOrfN$%;C+)VZ(m8>1JnJ->>pf}G;a@yqmk!!;lSsI>-s{Q$vdjF2_B>A&U&0_DP
z!m}*Df74`2Rb^hQzEosGPqWUM$trH&d2ef;6qSGHnW)K}%6|8?+~rahFE92I-mAOM
zyG(i(vP4PmdaImQ>_(RBD@8tCQ=92+u}xhxbyijhtMV=0`o0q}pM*rG`ui=FzoS}Y
zd0W-<!F)M)<E9|P4&GnYUEMxC+dM_5F$Z4~$W)EhWT~3U{!eC4$lP<DvhNro%(@#^
zzNkqN+;c}{3n$N<Yd={2PLmbm)_uaTX?1#tNL7@I94q%E>4_}Xo7BIn82|r~t$gu&
z_OYq5CTxWvJnEm6Zv5d23R3;BH~Hz3$=05{|CyUxW-iU^=(#nGS?ABxiFb+?pK9^m
zud4E?`&A~(S6y~)sfjNoud%CbVf`vBq*A6O#*i7Yi%lf@iqTrun5!w8nr!{EFX^|a
zYp1ebKWs9Eb%W@HEq^vBo=FkAH#dEY%uoLCY0BcPK701`PGMEpHhqb%0e^YV!_}-_
zXYOgOVkul=9KPJ`5}SMW5{Iq)VrHMG*qzAze2K?%60g6Sw9H4HNza4ax7zeC>v<e!
z_h3Cw#8jEYWzp-x)t$0=E-!s2#dB>E*UH)>exe)K`sRB#JFV+^9;f5zEt;laZzZ0#
zwrmUQp-=0cz2LFh%2Fs=>gBdLZ;HiQIeqorsqBKi?}JotWV6;-dUIU9HP_XXrFa_C
z@t#&M)-bbfzO8o??Ve3C*x2)S_0kC*tc79rohwD#diS1-jlH$*Y^?h1@=Wd~7Ved&
zJ>@=5)!FlzDZYe7C$cx+D$?fkwq$pf63ct7rE^bQvO6Tonw{6Ol%?3_P_*xir+>KP
ze2=b`Ner<$v{dBl*D&)Srag9tR<mrFq%Y4~u%u4F_Rz1(d^fd4T&Ko6v1n#(l{ICt
z4$9fOQnb2fwg;=eA6xKTGoKQhqpMj`i+Wxym3g4bx}33aEz4$gmZ>b7reA{Ol_#~$
zoa(kzOl$VqZ7ZAni<$nd`fjtX;pd#xx|^APt%;)LtqEQ#9|TfAop`e4(58xyKF7Yg
zZJA$S7p32(Wo>19Xf6Lbm4qkBvb|6I^ryaj%9H2GYZ4a6#!+Rz?Imx4{pM8OSv`5H
zw>35$V!SJ}R;FUBiHfPgx0YpjbH!bXdTy+je>LT)1&hn3bsk&UvoFc4UbbfAW%;+4
zcr(*Ny~H=DihBy3vtJ%1a+iI{YgWOnY$aUZ=FHhVRX#BH)g>vn5czERxm#HU<-3jg
z?q1Ipzp+-Og-377)ouJTmrQi6ST(oue&L%E$GR}}{PeuFB8{RSN^NGWmQ|a|V^SM;
ziLEf3MRqQm=Cr0I?Qcb{Zk5}!XQ>x=U=#~0tAls6^n#^gi%VxZoAo>hXWzQ4_rX(%
z1>Jd~OZU!a?JVoMx9^Km5Rb}g*21g*-h10DWXaIx(L24y|L^a~2LAQS)|(XP^k$St
ziT^fzo7<)_eT$5Vxoa59zAU?2x~yt1n^f6r_q#4-my-Dz#8Mu$&z0q+_PvO$I$xg0
zTwyKuk{7nVwQs6zFuVI}mO_<%_SRqDs=t|=W?5=?%Wutb{hHUTzH@hcaH|RV!*@FS
zL;J6(s`=B7xUgM}<3Ezk&$v`Xt~MI9x<tnMDzBlH$n&W+(P9R1ESp!0MlF@)tBan-
zn-vn~7rOr>mumO<M=jNHEP2^H2lw*E-Tt+NUqHQYE8ncQb>4D8`m9YeAH>fUQ{mnI
zp#1W>!>3F>uRXlPhCB7Ic;6S_y~Zm=H{`C$`SkE>^YuC}mVgyUCw*Y}$o!ROPQL-K
zbexK4l*myo$$j$*w~B9IH=2}eAy=>@!TqXih%5V~%aI$K*cGnHZPjMqoO@--_O_+|
zY|ob8cblsE-!?E#caNuPkuaOy)K6Dgq`dk%?T)RNRa^S=qVM^jCyJS}Nk17BR@evr
zxwTxBb2>xn)U!eCNm^n>`Yo!<Ssb?VaJ~!l581bx^;fD9bB9zg-<frL58Pe*aV5+5
z+<CJkC&#FoUcGvHsi?B-$7x&!(dSESrJ{I4jEg3*#VGz{R|t!J@^ej1Aglgr+o?;r
zud=XykvaSNX~h)wU~cD_{py}foh-^*MgRG6&CQxx^OE~4t8C4)XI}gQvbmW&eLuOZ
zPE7M<QCQ0EvXytMg5R78*Z*Gh<C$`E>Y_`$Yc45FW_zQ}8oyS=jFo%uw4&)g`@`7Z
zZQ|jX^YE4?+oO|G+QO%MF79EU7{v3(lWA*OOt#2oUG{6b(`QQf^jtK*RHhZrvr<+}
zEPG3tEK_IC;ji-<P1nlr6L(bM3zGS(%YK*XajD7POH9@_59Tj-ex-WssBOm1vs>2w
zDqeGZ`n1L{-h!91wp&z~h3ZOV(qFRdS9Nt`zdKd*UeB$!QLKkfJKUMiFh_%Ris%aV
zZPTPWd(LQYm08GGxJ72CyvQ_Ov9zjd?7ov^_0O@h%(^DybBjIY_2Y=EQ7Oz*?)*G;
zD7;UsHYk)UiZykq;nYpCAHQ@?;g9{ctZW*~^-D_)GsWF?c_p=H7x$h%#XtY<$69@%
zyv;pFdrt4X)fc#4Q)WT`oX?hiclO4vlohqT7MdyZO;?qv{`O9(X=_);iH4oF5MQ%$
zFT2_$^?+%|vo5hei&Aw_TvEl$rE6xdB)!#c1HV!jOU!B)r6)?a)~<Zz&wF#N_{oqZ
zCQ<gmOukmEnrqp!O+QR((G|ZP#<F%<&k28)sk(++*P1^y{k~LQob70EO7=?D!mTXs
zJoVRjyMs7nc;&TRZ!Tp~UTW@Td#i{cvFD`UrKt=B>;Bv-u{ji_&%`UYiNj!Z;L0T$
zlbK>Tl70HliFI6E+B%IT#^xK-Nwt}C&lg9D{MOmI*8X&mKijk3i~Hu>d^G*_)F8Qy
zR(FnXRh=p#c&RSy5>r^dMAqD!{?{T_i<I}SdvzsZ`DJ#;NxGL67qZ4jv6O4GaBsES
zX{r^abL4mL2d{0amzXE@-*MacP_A#inbvgXb1bZ%z8S`@=Q$f?bx}))do7O=k537!
z<}16kp{xs+^<0c&nWS5ou$2F=Si%<>j#KV6Jr}327Dl<ATFd%xsr@SUg<n}5=RNnh
z#9pR1r^?b|$>Ekr#&?tCzubQm#B^MBySK!$+On0Z#wv1W8{P-^T*(p<+{#)w$D-7W
z-A<doI<h-`{?S+0MBYpiYAZWEuQ`ZS{PxOKf%1m0*R;Qx_crLXl*We5&(EJbcYc}L
zrpKSJ9hh|NqV&x@IexN5x~jjer%YYSAGPKAHW#iq@g*zI2rW@E+EW^?)91xnDDwNI
z8`mV(i=66T*iyaZ)1A50dS9-U>6V>7O?IwJjo&)KAfD~)0n2(`PLY4dqjZJW#7jkP
zPjVDb9Q(GnZI;*AQnUGYbkC~o5Q*vEn5lkvsrprxXF;rcR*P<*b7mpSp=+#~YgwmW
z<8xchYhtr+>sqz|KR%@(gI{}cmh+rFb!KH)7SF7ejD<XZr_TFay(UC_V-%my(uq?=
zO`ll&KDkh3Z?yy0)SC6*yw_e~IW?&{BVx58=MyG{w`Nf>=QpwTtk~zlW}WtXQuJqy
zrzb?uwEpyL%{g;5z3*j|NWZrJQBN0nUTu@E{LKq}*_BVT3Z83tv^Ldxt%<FSd`<hg
zt@oR>Ps+At`1c<EYS(Kr|K1wT^=l?@&r*H6gqiPLpV5Ac)67Oak*hQLxwhIwF{jqd
zsmm^xI4Nc(5;%)@=GC_`bDS?}?{N{%luQ2oX8V>e32#GWp1f?AQ{`H5<*u$tAlHG#
zJ<CN8g^7mU>^->s^Sm<}>=~YXv7V+byjx{LgJNdBWOH09YtELfDzy2Xq^8e)_Q&_v
z-dxW5#=JpOZE53H-L0(RDhhkw?AXe#sl0TFaSP9#AeKq1Z6<ADS2GX4W~O+ph5NGY
z15Ng-QWvfu?pZ8f_4OCd<hpR?V7;gAMTM@v?kjm@N<*?IxyhLMoIj|k%Tg%1cWoG-
z$coyv-!B=iVHJPY>J_@DtIBj&|CwHK_i0)z^G~mzB2s%yIa}ApLUvRCHTeZQmXzzr
zTv);_>QflRvdY`;^s;D8*%V#&Hr6~(jz&j+UR7<m1)9d|$~Jp;a!WPIo}J5gW}4Ev
zzN^2l`)01>P0X2dc6!Y<Kfk>*doOMgpChVL!m4&j^_xjbwtB3tySA3a{+`*_SF&1f
zNfGbRoa}r@SgxdGnwGlOTG=llvsD%6@Cqyyt5d5}i55`T+A5>jx6M;VIGdgOq^*(l
z=^p3JER|PSjf{+@{pd5&4(;A~DPp7fXRVl}D_KjHiWT)A`}x6Bg}Ws|ZRt{W8~tm1
zW~X?B`!7y0J$7r+0?&l_Fz20fl&5nwwNCc4eh|g8%+6Y$>%vNwZ7gp}MI7bk+`B4c
z?j>%Jx5G<R2zCBn0cHL_W{$2!k|&EYb4JX8t*cx=KRvpXRdCY60+#o7k-@VYw_Rp6
zTDl}9n&p8u3-{D7Q&w#YoO|+gywA>`%l{@_;dQ#jB0f!N35(IR=%w7dwk#{-k`9sC
z6eYss#^}j)>3`KycDtU-XYC@ll;|J*<IS^LH$8Q&h%Yb8)Vddf8`fO<uAH`NrG6-@
z#a7X;tQJ8cj#ks<Zn8g~_a%roNK;mCE6YE&fS}airSiw8$nN9Gy2i@wo$)$7dnv#F
z6&L4B@!L~*r$0Znb_&ldR!u+Nk861tqf`!@7Gk^dIBdO4{4_@vmb@?)?$<SiQ~6IF
z^|91t)pRdgD<i@>J4okxCcEiM!Otp(x3DY_pE}Kmq3@mh>`y@j87|S9>@TL)=!t$+
zX;^xBr)u9*buC@liOI6TQ-w3-9d<GW+}RPtAM35S*UdkQJ&gC>yE{*xyoh|m8maPO
zsfhbhA<gBUekxa&vnHudkauL?DzaavZJJtdoxchj$LIRBZpYbAJeknZ|7GVTo)uA|
zUgo`@M3Z{HOkqD8W<GP5&DyIn?L`fR)5KS^sx6swPNY2Kxr!J2a?^0jR+Y7FpG2-t
z6_>K#5W;%ei**Tq?(Mbb-}#F(Yx7T;K9z%K(=`^&^`e>Abd|ley+o>)FNw}x%i3VG
zGg?)3Ez7x*rO{FBg*;7D@7QgT4`vmN;*40eH2Tg|DZhpOR;ROU4^3X0!*w{OCI4jW
zgwN5BTJC$XpFKIj>D#esrM{C`^;xr{Y&R_DHJc_>8{K|ps+gww!_Q|g?A0mU^z~rL
z&7QBnuJQb-V&m3-cUsf@wx*3Nd%*RrY}qECBaQw~Sy#D~T`m9f*=dZbvb<~WePJ)0
z$}VVkH%jN!YF+tM)wFGz-ffnb7PHsCc3YS%cVs#5tS#mt&goNFSoa<H*W29Ca4)2`
zb*=x;uYPG>cmIlJ>RQd7%c?0KcFpeeYThYJofzx8qgi{_*LLUaWh-QR<0rN{NK8m2
zB2#2zCA;tQdtUNo-gOi0&Z$r6T04Kw-nUy=`vgy~nX`N@i`q3+zezVYJzBbFso8>$
zMl)D@|2?0#Q*|jz^WIlm)VK50g{fS<Wb=||*D00_=l;e0og}KS@nFgPiJ#<IxTkeY
zS`+9cQle|1y4U_9OW~)U;OqGlCG4Zy&Svr)d#hTt=I%vSk*G9(cDtGDo<xb*Rkodv
zvWt8^=h^Em_5rL_ORSCh62t6!Hti0XBNQGbFUjMq%U<}Dr)=4_E4GKGeLdyRb6Hzv
z*-PPVw);On+k5Ad${c?7TfEvmk4wDRkIFV_^7u^s<Hcef#-h2FWnL=RvUUzH*4azz
zv!dBQd5aoP$Xd7NLa_K=FIyd<Mz7i|w!-z|53lk>Tq^#iVyMj@v2&L3nhTfMcATy*
zm@%>H7W>3o)1OZ`zh$4<ve~vvS&oR#+dP-E|AxO$uWT0U)c7w)tWStXI!ey-@n*T6
z&C0FIKXbAF_H~zeobJtyv-V=Ss~n=mvVW@R+7z{aI`i(<W{XeOp6=o~yZrA_Ptp8P
z!R7pYQ&kojEb!UFw47yj*q=koS+md1x$y3<_M2ySriu7{o0_zlJvxk4yKL$oUse%s
zbqjX!pEIv);nkHrcx&#J>FjN{=3m*qIC!$VjH>Y!*~LLD;`}Ygx>qeP4T|DbW%D}e
zuwc6C8rHliJOcBtzt__h6*8>LzGtwKRpIk5kC*l_B_T$B3%_jRzLaDd9;q$<#8V)7
zhLE+375iz+u${-By_GLn#;g5OcA>Aais(-n!QE4(*O(qSyXIYW&v!q*jVJf&cEo2a
z<6Y}htMYitUMH2`MQhHkx6PP3&raIs%oC32SF7*zp2_5qe#vwwUv<lq<a@89SR;3D
zo3)g8a%uAvoow}dFP@r}%Ov%>uL+wJTw~`xCBnAmL&+`C-_zG-iuldsD(gMB#XOg1
z7H9)AYxY;Ri(0Iv*1b=!y3N*AnDg!#PZ0ZwZEJXgSl)Ou7V-tD$C+np8}TjERn4k?
zS-yoQid}<e^66z<pVy~<+xYpHuDbO?&)J;<k>WAcYkT}AMO|BRQFAM6&m<22hAnk{
z&%RCi@Oa+8Nrq0g9QW3IpQ@u4ChK`x_4)o4Q(3$=_0~+6S)irq@Xq!AOd*RkpD)R$
zd&%Fg-8xmK-e}$D)iM`UCz!J@*Htg&_4H&r@$LM#8<+H}SnW<5`%j$nZ>8!DQ=UyX
zR!<aIURO3vs%dZT$*sEQD_{Nyc4?Y7b<Y>pcehw-p1+=|tLkO*Z@u^on=J{dOj9j?
zS6wiQZe5=(9ywDud(D~YvI4dNm&EzB?oMASdQ|3uDwCuAzo+a{Q(Z2x%T8i$U@GzZ
z_e76n1H+l`cTcjJ{(j-X?xMo5mE~U)TfolawOd){v2tHhDavBy-YWW=w<ASackTIA
zQ};e$Zwuqsn>W|TY`*SmR?Q{6cS4o~^SCV+neX#Nc`r|WRKk*1F6<#9ft6D^{aDMr
z84G!2_GUOtk$ompbxl4yh%s2@-bz_6RaT#W*^w+9)7w%{UNX%%v-W=IE&2Mb-}`$0
z2lF$Wwy>V_*jx9&*ZVCzk_Y6cPi5lCzs6%({eACb?xK5JG(EYeX)ILB|2-vU8WVTK
zoD}ZEN8j#V8husef4rEQr(>n4j;`vQmlq6J)Go0<yHr+THup8F>=YdZ_Em8rFSS{?
z|8IN#f@NMPtLZ7ziLKsMtKV}xVG3xR70CBAs5+AW*CgrPGQm?Hr{3RkZl&nLr%~&s
zsA#TL2{z3yn&Q5l)$7z2v%RuAqF9=DPI1>?t7}`bXR><}+q^jSY2K<5@9n%;^4jWx
z_>ReaT-8<@#V<Vbi)56~jn}OD(^OXTTnl4wp4aLO+HBxfA19i#w7orA{P5cFmy>LD
zd91wHBQ;xl=dzcx&WPffyOyOkN<`x3R&hVobx#`;{`^W*m&^5J7G!31tNGoNXKmk?
zm?;`|(z;Wi_VixmYMG_FU({_>O<nCyc(S<M(=$q&RGrQcW_+e3MyQCzqU%6VypYb$
zpz1YOR%PnnRh8Ehv)kG`Z^qg!?&~?&-)y+-S-meOYp$rs5)E-yeLs%l+s+<e!u*wm
zRaG?4dCFdw0^YM;o(W-#%(n0(Hh8+T^Z8Axl1ZG~y-QZRYj@dk=Qy^_lh{mWMJ+hy
zE4<OKU7G#<X(qwRYnQVvS7A6e*<6=hT$<ygB%fPu<DW$`>6dsDtY5Fb+H%R8>6*&U
zQ!4t$xpb5*qWh$?)$^vh`HNbF=~_jpZsXIcDrug|J8hn6h<taIZnP%%BDNAwWoed4
z>Y19dbNA|PRlR!6hyUcfNv;2jqvUHumrP>VlYCwGogb_9S`*_Cmhvjr!ctb9EWT4q
zO}4a73+A_d)qda#>lH6?>6QcASpw`lZF*SGxj1ZR`FD+d&nBy{Tdn812uIyr_)=DI
zsWdn1<}EC>;?mO`>$lpxU*bH6|Kt+6X!e7X#9ki%^zDpW`AIL?XU9Ap{P}uc-bwts
zgm<e$w+hEDW~P-4`|pIRh;A^uS3bx6lKK`NnJT`wx}w~2-;1~Yh~inwG}Y^@0Ds?V
zQNFG03z;4-QQyLzu|#chUi}r7MJw5TmvZcWdgcpTZBUfNm+9(GZYQ<p@$6pfHJ|02
zS5*GKHCKY<C3mq@mAKT@O?l$W@?a|K!YF~~a@{XinkezC{PZkjD*xFfzTT!>S9m+T
zd@5uz){9guWpP<6;l&!KwpV^7bGQ0~r4~IsCE@(Xf@D(U*SJmj&j0PD9AoYBn)U1f
zs;cUmrc-$gRt1y?%651vD~haDWewKlyTR<fmZebi`gEP6>{XXka`x_C?{8yTrM5zs
z^$K6dOP+}=*5NFgmjb!jEWCLuSv0q^w1vsuKdqE}<;fIw{cCKRt68#3bvvV2bj0Oe
zp1(GY`K5U2G*)pRQ7@MMwLGVyT!UY-mv3R8#JVKT<VX~IF#D?0oDTC>`DMyR=)Xx?
z&9f*)RP#fpdzgc!>inlXA6gbvu4Q>ADyw>LM?;;ik9s!y%V4q4-CuYZ!d4czGM^S(
z>|EN?b!qSXo~lcy8FQ8ec_z!-{!-Oi!mTIYy2b52>s>Ed&y}JgTSb1bxu09seSN8H
z$I`$PYAutiS#v5&*foFgXiQcAxl}jy=N5fy(LYNj2C>S9s(fDU^4EH;>@1rl(|H*@
zUY5Ldyrj&}^Kg=q;sc)IHkD+@6SiyZ<6XZ`6EHeG#ht-gONMc)j?Bu*dwS<>y7=MA
z=QWr9`v<I9clG!s_A8T^N?cyEznLWPIK3xskw8%QLfwFDcK4}YB6K;tL>iXLGfr`R
z!7h7=^{6M?&PO+*^2%7<*YY?o<?_$b@Z*hs#j0~9G|6hO!%C*qJ#p7q+m?%1{#ifS
zd!?xBR$lYW#3iD=JPU&OA8q@)c8mBi)|hL)LYe;FE03*a*%rLDP1Sc>{nVu8tVfns
z+vY@15>5(Xna1?jZFiIi>uTB1sq6vEcR$_A?#26RiQy~$$y3>rWKK={eAZ#*7qQb`
zvb$MMd&_NNfAG>rYm$eGO3S<2)3<{>s&fjK%c#a}|B=O8^HONPDP!1{o=o28myAbw
zE)?&blqvsrDbE5{&C6n1FHIRkSQpOQ`?&5Ucb`bYB$G0;Ykq5vELH!xM9$RI>I(nd
zOETGfeJ5=tT5g4TiSx1fdnVtSp*bm2+sa*lwWmYXN6t%p=gK?QDoR?#wQF-6uEkE_
z3p~L0=Z~W9hmSiqX6#v8HsygA`xOR#ttEYHd7|XYRCz176VC5l<tfX~sZ_-pV9D)v
z%-oXOzvskS7E^H%RoV0t!lkVGMGQ&%XJoO4?O)yYlC5Fw+GfuNV~>O)X4WsB>qVQN
zdh|9jhL^C%{J5boHU4#qNc(Trp4lP&2SR@?Vcwxrxs^qbMYd>f^IrZNlfIjXS6x%(
zJFU<&{b*2?=pN6-yCskCx3AroyyUw%yTw-aJRZGia^~zJ)0m`mLiJW!ZeytmWB=`4
zCh^@(i*-h+NnI5G4%UXXteQcxU#i&lyyVtni{HxLFXrK=d}fvXiAyX;Pq8oD*YU@S
zE$k)V1)CGs_)eYX>g&z&j^e4YX;{ni`V#Nl)$V_{@Vz+u*IJi7QAhRtqJHHnF3Spy
z6>M+qkKSpY!V_}#W|YB!O%=J#As&rS<b$-?Uz`lEWj5WDs;d#Oc;X$IiPI|1?!6bK
z(Y9{O)h#02vdd02>+IP2xomcKRJx93)v>9kK5#7#5%Xj13F1uWndq%Ht!2w3);)}0
z+4SRBG<UX4_Oso;l&#^a$o@?XJ<E%NPO<b%I}z?F=$drhZ^s_tz#yUUBO;mdv1>(*
zp5ME~qT|J4VRz13>ahG4?<e=zT{7*?tu>csEic-mIalOdlz^-eGt>0rReX}3N>l5b
zO!lr;+0fhmRmNwUsy&-*QOBi8Z2hT;+pX(^pFWI|pJnI1Uf*X)eKCtyl(_C%)@NaS
zq25Zdx)+x7N0hSaXNzmC70Fk*?KAbG72lD$teUKmUbXcv+4`rNytUm^Rm&3g%XZHe
z_DFMqpeNtdP2HB(wz6$A@9V2#Yu?HJdu@@wY?I%*O*O6gUs&Hx;aM%SY+8LQtAZDc
zj*;xj8K<;rTIWx@$nvY`>f*I^tyfihqeQBt%Z!)~P1jImZMfXB_UCqS&w{X5HrG>l
zeHH{>Vb%BaFqmt%oM*w_HG9jV_zy1Po#f%+;mz{ii|3=S2w$$gsEYR2pK}fRRJ3OV
z^Lbhx4U8ALyVPg)Qr;CNId9ke^jmIj{KaO!7khl@HBA}b%=$hSqqQ=6{Klz4DNFp<
z2D3bqo}Kd2`lv}xC~Id`P2bw^k1QLu@)om|Op}gaeK5r}f=4NgmvQBqRaau`PO<oI
zf3lKSCN%c&B<U=f0(Rvv)+%il-<OVS*esT^er3^&=Rc^=bndTBo0k2pwIVm(^jz`X
zV&!u7{F@E?Wt6vlOI@kbxYZ}tG&+cP`pl_8S47)`WZ&#J&SYJZ*&?B%ww9$?Zl~_n
z70X2fwskMf)Nl1v^{ck6a87G8%KrBEluE_YbxTwy%stjq*>r_h@s^BCvr6SEesNtM
z=Ec`MjV~#1)|4$}by-?&En7KBah;U^6x+@0E@84eq(3=mGN-cs+iG&7?8FtDADQfh
zy5f;aoG;T0*-EDPsiZlEvBqTjw5zf@-hR55t&nBIG^RZ*Y;~LWJyrcY<>+13+H0&*
zGw-@Yv6QF(z4-dfai>j&7kbRJJ*}gJjjdQ%r>gj=hTNKF*QZl>ja6s0ir*CdRoipt
zUgjzN*0#uBwrnk{&Qk-1<qtGdS^5_LwP~@cVvFDZDaex{rsC8jfh7u}Vyl*LSMyw*
z>MCHeB23ltWOs0L%(9wLZ}yT&tmhUVZ<`jx+v`31x~ub4^P*`^N?W&is!DHVo3TXZ
zqguFM$<(E+?%}LD>he}=`8TOgD`iz)&7xl_zsZYNgQYNX$(L!}oB4yh^uK2F*UX<?
zP<84|i_1&dr&CzGRFd^x3M>+B-@-D3xhF)%_oPVRnxB`WSpD@>Z%=F0*7Yr9*z{8Q
z*&C*<EIM2{AvW8BxLVd4ujkqRWsPxASLK<sl`1zvRTf3@N3jULbU!kc{VQ+#o<~nT
z+>VIXzLYs~-SzTb_8CF^N|`)*TScdu2bE2YxgRCEV*Oz+p0cYRYej{Ya4loi3}$)1
zmgV;~mtUFBK1^P-*5quQcxJZjytOP}r%d-2U9Bm;Xr;7{zp=k+&B`nMTiDmzvQBf<
zKDzDAAF(N}-=mnq-fjI8%+eFIK7=<=GgP~Jd4=WV?3>JcnqR(Ye>p|9@rvs0OFn7p
zE3#Mxb6K`+`H_{&s^50&8b8Y~8MmiW1$T0;u)0U_evxCjbo)?f*h*H@EjoKH-k!pK
z%V)bEi{}2csneeRWEIz1spZ91xb3lgAIrrm-4G5*_x-B{JhYC6>|81m^;Ao_WrCL|
z+j{$5mqfQm>91uGRMlA?y0v+e?#-!7i=$W{Ik;VN_VnS@HdoK|;Z&I~$;CfAMUx{Z
zw|gnOnrqM#CX05_w_Ekk>dG$RK5sHPxa6oOll%6nEY{g;ZKT-$sVJY>{$?r5Y?BqI
zXR@r6-4trN-OBe>B-5&XkuB_NSp%X#OZ6P%eb}~&zMmGcMn*nsa%+Uj?J$0sRsL+3
z_!pegsh#rsYBrC_THXsjoYA~r*0Ss=QN5bQQ!rQcDvM53c(Zq##&xBYTRSJQPEYvy
z=OmwH>%;Vpyp95&J9(P?D;94Hli&SRlj&`j`<ANhHF4iA9ak>v@+{DD{;s1LC2GW+
z?G<`iB-oR|dTY{hd7mj|48{C8dwt$67ux=J%hPk0?3H=`pAxG*rL&k#^BSvu(FC!U
zx1hG1=FF*oy_700%{<J?v2Cq&FkAK~rR^)4^;fZcO66WNZSMN%jMi1>QfA0~UiZY<
zYR=^C-m+1jDxN;^n!;lr#>$=9c4H=2(HyoQnZw>4VQn{7v#M>8zdeU-<#qNeTCB^j
zwq3oYb7U^togk(eZO5)g$*!@Vy`I0mWXiHkx%9be$5ai1*fiI(U!O8p-EP0%n)#<<
zmbM%SUoX3G62lDjZ(h8`UaT{GFD<>wzeWBEub9~yt|*?%s&1;v$1<<?`Y`NeG1~G(
zd#!phYi_Eh<ko(F>x)`8SG?DVu1@W-Jv`s8am!lvYb=7(3cmiSov-SkZFwmA-hv{p
z-&c3%&Scx7<HaL=@2UTGS*|DC_qM*yJb!$L+lLepi|NI`m;B~5`*4kQ=OhV3y|5M)
zKkpN(Sd>#aZcceU<qxxM)hrPfWv$CoUz|=_vcpkbIN_xAIbqRdJbEi-L#C(-Zh8AR
zN;PIB@8>Tzolzn)l0vOQ^rqT$vaN~}c^`R(>*W;oHp%XotrIk3Pdt^6nDR1CmVGUM
z!BXZD_I{O#6Ii8GdHbYpPG2g<bL1NP^(g*F>e7`<p2e|w=`*>^4BoeQYY2;Jrpe5u
zx)b>yg|X@^W%CMW$*@{G^C|nkxeK3P=5tuh`o`zlqSb5x!DVf)QVOSRF>1eYyN_w*
z5~Zru4Z1tmhMd1Gt<F7vtBtsa^%t8?FaO!Kap_+yJu9Q5*t7kg&7S(&Pdp}@RdDOy
zk`#+LmU*w)B2~4NH%Cu(X=Qhx#<cwD|97FRB|$cac+$1|C;r}bc`>W|w9rbAbysR`
zYVyqbTXWxSdJRk7&N;g$2bi*m$1R$*t0iy?dtQI%@-L<-MZrfW>uK3&J>?Ib^1w^<
zjCZt{&YPtyYS--Mct<6w$Su|P{B|dNs!5>MR=1Bb>w{cBddVDLJjd&(yGp(`zsJw)
zhf8k$yUP1&l2Xx=E}pAl`XX9#m70m4*sVSJUNOtc>^Q}ucEvP2%l5%q`yb*BOP=)V
zJAQRD@lyGz8ugN`bE^LG>D|*p;`z(AO>>^bnxr>X<tIy9QOlyGCf7n)G*^o%eq~#(
zB^rKu`JJ`m>$dWIT(j3tL}jh1UI^<6EtOrm{8qdUQ&kSI>cr_<ENAKb-lH2-#Tvc3
zW$)UfQ@$NMH=ExhC})-@SJYaS?QLvF8~&y(yAvt9{`FboD?A&6K0I8<X2n~yRYciM
zev-mWxmlB{&G#8xQngvmJKboX&uY=a5SxG~mH>9{)vWGIrG(F_hOwq<^9gL8mL-)Q
zBJwQC=3G_qC6yvp@u)ju95q&~%1haNc{HMUm7Xr$vOI`C#d`+7*|L{v_CdVDv-iYZ
zX4QEuq8_|-nX0baNro4UOuH`4Ji-_(x@7f}`CC}tN&Q;#WWK!Wop;$$@@}HPPj~1~
zn?6mWUWIulBgg+eoOAiB!+3j78wE}|G}Sco8lTK9mD^JeU5zr?ZghB8j(NE2cQ5vA
z|59(|YU5+8)>ceWpFH_g$eQ-oESlGNBThZLbhdPklUNC>te1`#`-b(b4V$iH{K-34
zoU40c>1}WEpW6Jpr@Bn{Wxkg4F6c`!uXDEQ&#6A5tdV|a7?<*_*vfu<+O6rASal{@
zb~4%JB~D`s_Rk3Goq8&ScYkz7h|*eiZuV_Hd!py-zYAmSocTpGoVQwAKP*#o1G~st
zem&OONy<Du+x{(OZeX1;$>p`K=`|PCDi-dw;>oOnOBqhD-*rj!(<BM)m|bj<elho!
zvR)5z|EtNezto30i~YT({UY}3Ke?|>dAV*Yds5Hzol|W1**1jnTv#{d`WBuP-hwcm
ztuI-1N=0*SvB&?7ytSG);fc3ytJd2P)`RP&JPT$mlwRb$dvdMkgjUu&FZm3fBtLEm
zO_!W_WKoeP!%>09cjxI=>-pa?ImtDDPs9qH$V)u!p3M7G*De=j%ANY_r5evxotHeG
zQBx#WvAAqiDfPQuB7Vgy{2$-SRVqbGTNX_dJ2mHOO4|&d<0~>*AH3fCa5}&IttoHj
zv#I&X+*Fsan9B3z)wB}P_9&G`&JL|BJX?87S;cMU$S###9OT}SnSS@JsM@}hclJnS
zv!2?#=RscCoAr10@|R8%{pund$1kHTqndeL*Ii>R`&yQ&u(@HoTb|tivo**{EOM&K
zAC`+j{pEA7bp^@4)>L0w%A)VK%g0|g%Vx$+G1n)Hyu{hOl^(KcE@#yb(mD51O#P`)
z-5m2*TjjHLmz<d*y>u&+zpS+`Tlro&W!b8*-a}ce7Axh~Ze=R!&i-Vy^v(C&JxYE#
zR$eCeSOqm@JTv<jhO_939Aes3Dd0X|cH4xxnqnKOTg*@Ko6V8=Ud0!CGISRA)w#xV
z*t3o17+=rd_P%(o`On^)eloh*vX;}Y-W0LEmLBINQ`E-eEhVk5oh^RxrS$V7N4NT3
zFR4BE_FB}^Fx4fp9XiXxRefK!aBdB$XXCy%H*4zbsY{yG^|wx~{l%J{rEAt0rT%%2
z!77%pucF3UWu{YgJfqfy*t_3~z4T!IN*4Xg;_ISxzVI)5*~YVfDd&ZyFTBiJ?!A(n
zZ2Wfd*(Wm>URstjhkvO$XGmS^q-eRyFY5MT;uj||l$_+fq2aER>bW|^L-~@2nvTxO
zR_3J*(zan+<S)p|#Mw>N|I_nQS1^sKsO5&IbGpLSS0P*~yyo1CGuL~Y%mSU5X1XNC
zj8#93MN=z$mMTjybK6ga+jC|g-5RFJ#y5Sb2kVl!!-7W452pT|%WS0c^y5liv6!}L
zo*E0MM0kn6VxHusr*@bj?AabK-Qx8w(Lt;_+AQ6k(!yrU(qd8PEoCJ&MFivbiDb*%
zNj10G6SwZF=}a${f9}z%OpZ-epC&CirSz_K#uC>TGFF%6&MxKII+e%#AM;P&sW0la
zcrOG`d9jOC^Q){~m4Dh({^@5Je_v;v_e#eor^j~XvG{B9OU#xDuQhqfKT(y{BBXgO
zyADs*_9Na?_$J4tdTo+v+IM0$%iJ(Nv$7U%KlXzwZQrP>U2;&G%6^A;-II>83y-$M
z^xoE==$vH{HpNzrC;S?JvKFiC-5i-Ho)x@{KG`vKduh1-TFb7_^Qz>n_<FXg%lg?~
zyxlC;TSYf7$xu!0`NC!$mE*v!smrottBg!fo0sezD^{ugraNnxLwIDg<)>7)_{?RG
zoTge@;J2iL&*ao)_Lo{muIq~4@V1{@9>uH{B9n1Ty>5A%e>N|_|DX7kydh7OUanDj
z{e)}U-uOw}D@?+#v9{H%V~S!m_1gNK_2}y_Pi&@~T+L#Ag{8-@d9vHVAdd5F7FImp
zzVB67$;&>4)m`Sh-OR&$Z(F_W@2-^f31-zvpE5T(IceXtg&{hhqD1FQ1X-~vPZjyS
zB;)*>Pj^r8bllWlJZHjJo$}S<x1UxfP2il&#MFK)dg|PjykBDeWUUl+N}2F_>Wd)x
za_!hPQ{|VeJ*lNB`)=(?UH)~dU7ieEjko8edovk{&hun)X=#j731NzPx5s5GdpS$z
zG^VLjUc3xu&DLgLwRPPwnP1mf1G4keUt0f`Icq-UMfh6Y3t>Dj)_q}_!vD^DS_!MB
z7OVbJ-!tM{LRe%!S*5K}oSO2lYAb61TU$*_^mLYOSyTNbWc9;r_eSxv%f_tcH<_ZF
zw04))Nmg@?$y1-sG4Z?9!#ZusvmkYTtu>jRs@?*uj7(xzQ&%edk^QAAqR$$mYf=#~
zOIPOI#0!(Byk@ZYB64(f?0MTYs!=9~c?3X*9-_|wJ23qJEwc@F9)PZnnCaH7@$s?O
zrdaLutE=*i_{>)p|Nk|s;1qsIoo#h16H-}qf>g~;3pLJLx%UeH>Z>f<R;uoLGu7+T
z%bsnivhJP#+<Ak%WLZUewOP1}@7|4KS;ZRT<r~Q7uP(iO?Yr~r|CX{us?=RlIi1DA
z?LWscQ^d=Y^_{Zuj;mEZflJNvTi#9*TG;t4g(<jo#wGbvr`Q9oufM&TS9I$iQJ#%K
zYPTmH-oTgHZs^Zuw4QzEQrQk)zsoEER&3mVx18{1suHc8Dq;}Dr?Jw-WQ%H7!(p2q
zv$-tUK{oT&x>yCN&eSXwT5Eetjk$zX(~8Y>uIp3&JJYx%=eVuDE<Wv&s;E!MT9zxP
z=GvEKu~<*l-)U+dCR3ZKuep-t@zy<)ctx#U_Pkc{bm(Bn{bUfn#<(;~XT9ZvGn>_4
ze%Kd&Sw%QF;O6G}9tO9!xOd-?&^{^U@I$Nh`E=e7ansj$N1wFo(O(w5G<U1*-EW&z
zJtNjFo9MY?tL&QPA`732u5Dy0adYrm_K{<U-!y;O^i0uzS6P%lt?-`jlgZxPE8~Ad
zVWy8iyYkzuYqoC@H<McM=VgiHuKS+W_AAZ{I^ALwoOnQD=g06pI#D*_tP4&HTs&Kq
zy^^(lNlv58t1Wi>mE5=RAC57e!eYVfwZ(3~>HjEp@ya{Pt6#FtFr7T*O8dN9xw`yC
ztUZh8XYyWM>hI2eeM;%7%YUYXzYzYX5;_0ftyGq0y-Jt(cX+Y;vK4Bw&E7mOQ}<n*
z`Qa#*EBre&k9uuo?O`_!s$H;(#WaLfKU20~YS<&&{ja|8_-nIko}V9(&0n*Yr-1#(
zwLX#c?By|Mo2=N&ud*(&65YF3<mcI0)@ymRSh-Ur<Xgn$v!_OD*&MQ7qx5#Jk2h<)
z^yDuq+duFMsfx-rewaKzZARkc3EStSR8M6MU?}w2E3jIAdQYzsyWOc)=2f~+%q(^J
z_BF2*;G0u8S(Kxq8#EO4V4cjGr98r_qDc>KOr8ImMRSq>=jT}a{LgW2dtUQrX^Y$2
zw*<{ybn4C7?IDwx^eg!u7mKSuPCecCepcoQ+n2o;%A<7LST<F+P0?SgpUZlGX`6`6
z#b{oG)V|x<Yx#GvH1FxX8kWiWX{oKFE^ionRh9jfwKgR@w$m(kvWo}VT+w9tT0TcL
zwo0yhDNnbmTrmIoT`C?v)Ap@2Su{o6`0+2>rKV@ZEx)n}X0iV+J^J`Hd-)dibbX^~
zda0^Y;`)_?<bNM|rl}&ayeEn^C{^Z5&rj=<%&lqMYeeoXWi6akzmiqKi*;V)qKQZQ
zzHMU?QMoX?X3bib43<?(b!FKCw&=`g;0dWY;-%gq(h$XZk$JgQD|4#(|DMmQqhvgn
zvM*o4qsJmXt@0gD;;lWApDqdQIikOmXYr?V`=^`SG<qtdY4UNYC_mfv>!O#8CJ4_J
zn#yjy=|%su{WC3t=kP>{C`!Fpw`A`WcIErqyaYe5n%n<GHNNGx7f<-gRG+QKvbnmp
zluuf#nYnn5gnaH*(Mg-Mc-Pp(yk@JK$}@S*owZX$%2gAhd^}W{f>+*iW>HuobWT-E
zdo6!1Z~Y|h<Gnxpc&*m5#4mZG#a1|7mW5SEYb$GjjCR&b<{lQ!>nwY`R5Eqkm-0k-
zxttA+V((XVU0q_og}**4sKkHfv$d&P<mc__v()9!;&qtIYs-^(Z#rjGrmoxTGv=8r
zHL2_!Ypi#ta#^mkj%JU{7J2Y{FU$6gK1*2j)9+4o4Q2UtulJm_=Xx`y8Co`xy7E~{
ze(K%ak0mr6w#sE`ezfAhG<mJB+`%~3f7*5&(a$sIwkK;Z<v++LP$DC#<#Jq?^+y0-
z_@3pzSd_PlFvu*Z+A3;)B)|6c7Lj8j)lnC2dxdeReBQdJUURMNJeAT=p0X-dovAv7
zyoS?6E0&(pI?0+V(ecF0|0PS@+B-Xvr+(CWDj(f=b<YiH53a@~ueW~^oycr4?e*Fe
zg}~*OUMxMj$`Z<bN#5(OxBSoKQ93Cau&wf{%GUIFvz8^_*X>(1-E%eDp)LHISOufZ
zc~_>q4|e;qiY0HW{CXDCOJ6%YnKHgFQ#DmuDbB{)AIjRiZ0hSE@w(a5U;DAgtPMSV
zg}u|NWWwenX)>lkTfJ17%l=O(4l%NJpZ<EO`_n76jIXx3s2WQfDMqico67oWidve<
zUN5f6lRnCD%@Mm2$7-j^vf*WR@so95WM<9YGo^l|P+pGDWsw<P{P#ttYVs_bd*>a4
zj?bD;nJlJD*|YsQFR>qu;<>}#|8uS+Xq<yBKA81umg|M3EDQ7N{rI(C@^oLhvwvor
ze+cjKWmDd5@!7)rH%#RAOIDq!vQ_NC*H~VDTly!Gk6E8pcBQo!%f4U{k!{~LdoxW6
z+8!*zs;UuubHd_%-CpzCR39fyRlVwC^Mx-&i}%AxZgUN_Er+ibDRZ8E@sjt$)w<VS
zJePeeqgeLve9UI&_GEe%eQeG1xx6N)y6@b0@+#{ti>4NDeSe>yx%?8LORVB%v)QuP
zW=!RM@n+KgXnuj0TfHu;Pb*uO6~v;j`{>^-?2fF#Z{E$B!gKPP=$o+nuOe0RGFdHl
zGE41^j1zb9>|DsjHf_$&OX8<b$<)lL-23S6#a5w{eA06ax3a$UW19DDPIaiLqm{|+
zt+xMqq+T!KQu<@C>nqFGY<-=jDz5JLgV<A7^}JjfS**I^691HWYlF6k-qtI*#H#s{
z%``-W&5F-Tf4#wW_8(CqnbTRf`SF~cIj8QD=|SzKo44}Mol~c&%YT9YQRvqAW2?(A
zGxbf?oXoL^W9bru|I>tP<_E3LotqkQ_4U~$6M046FBNWMXYILhm%(U@PR0Z`n;Cgt
zZ^e1Nvsg=BPN=+k^^4e~ck?T!@Ei+e4dS_1^gwmbJn023r7jMWcx4!LSoN)TawN{J
zvGNS!Hm;XgxrvQq?d+{>A(Om6v=nXk6RimA?O2_{YV?!I@af-43`-7A7T)q_p5#*T
zysI)3w*5~F?a@BPZgJ0BS13t$e}%|eRTZ_67fZ!TSQJ8i-xOK*?90xU39@e6oyFqo
z$vG$LRh&(>yo{ynvYpvCrL49}2eF^lD%s}AdPrC>Zr#qk*;jZZqoz#@`J2tYb}joG
z7X6z0OTE}LTxyo8&R@!+z-O|Bw;;VUgjHNig>5Tq=eg3Wmw2bo-V+zjE4lMa_x-O6
z=JFOtv3^?WdvzLjLCY4aQntuTV(m6p*77D^v%iuhTDq21T=&x#xr>vma*nUy@w~>8
z9mLLkg>9v}v8raDuF2}7m$urzxz$l6x#jLt9-hA+Z#_QJui0^hce|I&M2RvZhL|aa
z(JL}lnDZD){M!UQtG_T`v65kY=`3lwdW(*T%I7HIZCd89mWs?c^YqmfQRXP|02V=A
zi^o&nJZ80yk`mkHa&3tUvyA-OyH+}7QIq$s*WG!=_lXy4n0QX~wwvNxSr4&`Pczk?
zSGiloHdA2QRGU{UvX{2*^ptsYrg$l@%~tVG?K8bZ-!FC9ah+#H5YuJe#!0*?49#aM
z<5(0{wi^F!nQ`?spYT+Xy!$7ES!OQ{J-&ohUnMixb$66VgObFwDJr{qPVYLi_hLAA
zR*39Vy?`Ettd(+)SapJUx^<b9@9&+eDZV0l{{l^R{i$bC_ypp#KD|1hb%pioEneR1
zQ>XA+g|O`3edq8c)@E(q*IQMKT|1_*);iC<qPEP-b*o*&dY1cZmh4!>uD{fmuYFFc
zz^A*WlbEtq4tuc%8#O+;x?<7+UxR!VW<R%d>8HG&%yxR*%J!4ABbhrLmf0+4Tb|!h
z{88ITsP@m9rJ|d!@gCS@*S7c25}xf-*}1=Jzbj>{^4gjw%I|gTmTN>N`-w`v`~R%0
zb=iW2bW3IG?V40Kx6Kya6;h{WRqNQ@YSp)E|1}=2D4zR5PqyvZ?I*v|n{{*NvrFB+
z?5U^t<657WN5w`@u(F!^cPYCj&zDQ=o%`0dY-N{cy<fIw=2Fq}X-r-#L+o`~4{|)*
z+Piblr^~YGRXlt5FRD{|uzLOiO@VDXGc>$(ce6UKwsG0QzL_U&67#&vjqbKDGg-n^
z*{?WXUd!HQ#=L}CjqS>u*;%fkT2pzKy_tH2cVZO(N|9Bb)rRWKOL<;z710thyRv4Q
zC#xf?&Rj9(FxSwTPdqQNYOWQv+^TklH$u<;V9cexjJy%*ytB57{@=l}q&e}=#_98-
z#CZJn7O!Pldua{hO3}=vdZ&3-ma^)+yXtg>msxFI*Ir&NKE*A0v&1({W6Cbgh{~Jw
zI_%n17TLU6(^xI^k8ff3V*MIc^KK=p(NZowx0}~=#G_bTboISi3fWU%%G}?+rvI;Z
zlBSNrT(w1hthd&h*iPoCT=US2-(1@ycWVCnr1x9meNxM#LY^(<{RLVM$NTZBc&U|7
zyZ!NRL6;5o?TccctzNyFrChgV)7+<?U-A}jn`?QQr94wMV{b?mtHlzRcz*v-o%mH-
z15|7SPM@8s(<hd9Zi$t@CjSS`lzHMDo4>77myYt_tZQ4Qx0XFpM0_gGOrMG^Jk!LM
z$H{hkhcPYHTQ1)Jr)}AlrKW~oV+?~tGkq(T@^(xU+VZAYdnwNjR@q>lJFEU4o1%W~
zsLIbR;vTHQK1Wohvc|-v+E4W}4$|G}%_6?_%2Za*oH;X>s_fa+!rr%n`SP}Nm$-JN
zFVSlGzmn_8)^p)9FIM>(Z`E<vnRw0hsrR+#Th49gb=&g)iLZg5iS*Mc$KTuTxm~-S
z_d=Mt%qo9_Ny6Jji%!kicxAO{#oyNDUsv-NOl`aDV`;UPM}viXs;sigRWEk)Y*yRF
z6P9hga@ke>)3=*z6T>puYu_I=@tANVM0hFB>S>iLpV`h0p35)Y{c)+S8q38kQ<i-d
zz9g#et-dRE*SoLvQ^YSWIl6QUe;jL76uYlC*Q_h|mWsUDDj(W%H7LhqCA;-fF$UK1
zQ!Ojby<}VRRJ8O=K(L5Y6uTf#{ZjUrsp7}hH2l>JWih>XVcnK#7u<JTN^SJyI_UR#
z{Z-+~ynltx$MkNCl8MXlP<8Asb=f*e_Qht_4e=`8<=oFRPcPvA9Dnqxcjp`CcUk)E
z>eG#sGB+<%V3~Sp?QP9E&$S|vtXEPMc^0cq=I$ylzozmwi<MiGIgee_Ghi8WJag)#
z<=?d&<$rnUr)JB`Kh^1MtenhrNanAX?grI8cjmH%sqkC9G!p2&vPI^avDFeLLG`7R
zOjB5vc=5I_?YpiwmGxZs+G)bur?y7vXDsE>*uoxpZmP~2?YYzZFR}06WOcr^Z;1@+
zRi4~et}CZGMovBd^a`(#m&|K(Y3UtYp3F=RdTtATuQ}$&{_Zr_hxun0@$gSm->7Q;
zgkxs=+Wg`r;#sDvBQ@fu?$y#|*~TR>(_-q@rjR)Sam({+?yAn`vznr#zvHaVn)7p2
z^QS#YWZmpD_iz>K=I1-UE@8Hsz5A(3=_S_q$h9lh^sqd8W3xTxsjn5E+fR*WJzIj=
z)lRP#-Q%6LU3Bud{x`EkS1%E`@qWdbwfocedG8OAWuL^i&g_hfSl(3LmW#|PT0tUf
zxALxLv75%^bwqphb@3!G_6&}zRcHRLRncN`zpCOClw8vGM9W2ft&Bgv;a2rItb$SO
z*FD|kW$IV6*iDkYJbl46(*v69@ue;kgIIsC>MRuvyu>oYlfRx{@+GT&FptAp6Su9Z
zAI=M;@V>qfQ^LY@Nkoq4%X*fQc+;ns7_0aNvRDMCy0wa3jk#;;?ISHJvAU+=3-7E;
zJeOG%v}{*Ya{ZmUz)!>|n^*Vw4Y|3Gf>^q}g<aa7-+r?6eF)pBZPVsmXJ7d3(dx<E
zE2hoMJ?V7NqGXBmRPiO(Y?3^=1hP-fTXMsXH7tM5PcIR7U5DwlSL8gIQe7(N@<iY2
zb^9_&)Yw?~`RyyBJH2>X{iT<(M9%5&7hQMfjrPnpX5qZWnyK@)ib&5rwR(%J#h0+J
zVX`m0c>aEISSnjPRrCPMyj$DXPvK2}vt(jfrmg$jUT*umFrM>SeSB+K)t1PoiWx2c
z@qVkkt<qkfBi_r^o?j~A%amEE>Yj4`)Ku9Ex^sh64tQ%@<f~3%N-|?$l)a)dXWtRA
z*Oz4b^4hkisx<b<zI?*<w^!YAu9&)yhnH-Iw>X25<gZ?Z5;osUEVZl)tx6}XRXxnI
z^VZU9)8zHT*vg|=<9Vj&o60QZHCOqwm4%!AcgWgTk>5VKx`bx4u3Udz#FIDntohsd
z*S4_#<(YZw-NgPGpC@k6;hV40qQZOTYDh#B&+WW!O*Y@9YRN1XstWmR?&WhBy+W5U
zJ=R<MXRUZGtKc;r`Ab~dc{R&feuT1cTd_4vJ;P$VGfZr%))lj*?D{;pmspjzeY-k|
zd)C*x&zFdXu(U;q8t2~EuJsbz{(jc(n#KDs8LpS<(Be&>>VA#ewrAG!)Hgw_k<zpN
z%;o(kTN0$gyps2}s_YuZ%dh9DW{O*^mATBapych9Q!GcWMr~bh{Dt*nl#b*A+jsL?
zmv-BUDqLny)nYAQnXQ+yp+wF<NUq!L`MwtINz&&0K}B=AYuAgaT;uV{65T#mkHclU
zm&k;vGMl{Ql~=QD4r4Xd7MII3Q#J3H+v9jlAhnhyLrceQ@ir?qmtfTot5lpz%=M~j
z9QX2_b*~M%q7}t|!*$K<KaN2>X5JEyq@PCRJr&Bx>z7^XYs^x3=SV>|d*M^@{YMIZ
zU6GYMrM_s+jXga6VXWNVs&8$lu9fk;-|{&Aezy4SsjA<4YHauN{bI5%Vb%P_l0C(i
zht>4dAK_EGj~8DSSyUx@EcQvUmI=#Je%qW!L2TujEK*zf^>|dhbk{E5y2nfP_9lmk
zM;63o^4mX^IXm~7)?0Pvsnwz@6~39QzQVKpQ)bQldD~hZO`W3as6J<sUlH%ITa(>h
ze*O4G%**fWj$Fg#`WtMX?EUVxnCXwrTwcj(ZW``}Ub;thxmHePFJ~<bW7S#S^6k3p
zDeY<UcS}Ebm5Q3~*tSI0&sAA_+454J=u<3?Z3-*h?v%0=E)Q81wWn#R-R<x&!A$uF
zYuUZ{gUYvh%|91<-HZQ#b;F;RO6@)erkby~@?3i*Q}Etp;XcQn9p4@nF6h<!kAK(B
zmVj{HhuQ2g%cn}_Yk!sbSUpwRn`QrMSFtIz?&3X0?GdY3ytaxnu$DxziLaLt&guEG
zl)ZDRjPqWN?4|RzyL3b~Ct9^eEESh-Z@MJzy^B{SmC12Q2DlC07wB_lE&Kkd>=#u(
zT;gYp;uYrKy_DBsD(?l6ifioLMVys)HJ7tkO<Qo2h3VAvrR!AK)gqOiZ?}tMU6#5m
z`x@KXlLd;)GuM7^wQc?p)qdDx(W<#cTU6~=f4IUL8MU2HwQIR3$8_$>_GSK3CT0y9
z;YXHb$@(vDJ}#bp&E@H(1zs{wm$ImNFPQy{ohg(pTY7inQ+C!ni?z4%$g^$>V)a_d
z({b(Yl9w{G-Y$NU{Kj(c7x}aQ{>fUeO!U}0Ym)BtDLixim~~E>%wMwSjuz{$?#BB{
z8%ktDqeM=ylt*qa$(zd8CF*i#$@bN}hp)=?1xcP|7k8VpLUff^-25pu|AUP9?;CkC
z?=iJJop*NM-zhy>mTQm9RNsEdboDD%ohf|g;YMLBf-7a~ud47=vE2F_a=J=)-d47q
z>WbIc1ZOTer?r<)n6+PTuF1amvt?6`EY*?PD&wVVG$nLD%jT?1>3*K|TUo+vGh>c?
z&t$jK<^6M`A$m#7O5Sg4r_8;U#j86t?z7n<mEEs*d|djJopp2BvU`)fR<O8Ct&g2n
zyhwe{pIM>Z(@(nc_+|61R!xgk6Uv;!!)~#aRZzAyj_vCul`c8qlg!FX-p6d^KYocP
zU5h8{t%%Ls4qx>%rx{(&oY~46a7oP1Q`wcB)!R)+lx;a%nBSY^t?C>7n7;-o{%5`A
zZED4$8O6hBUjP2CyC3i2)8<>Il>FMt)9A(C`qJn8RQ2$uSwTE!rp*h!rZVRg`?hr&
zdzg2IxEz_p`j5Xt#r2w+y65vOcD2>4E?fCm@Ycs|bAQd&qcdY+mYdjG_HwpopZ`Vw
zxiqhFZr5s`%qjL-{wKX;l~%LrT;i=?%dWpwelDwW6l?Zc7RRqF)~i{3uZbyU%Iqoi
z|F(;zbF$yGnEI@_wQVBy*JRbKSi`om8u5Otn)>7^-@UlzgtB!Lz1fQMx9Tko))zNh
zwtVr*IQ5*V@|7AKDFU)v^_HeG%kKC;<>~}^;V{+=ZJ8I}+pk2)WU+IfW)=LWbHdVb
zo!E3eqd4|$uVwne^?R<hg<R8HJM&*#knUG?XFcz|Z>!kKS8}<zte?j1W7ZVqd*&63
z?-ub2QRAo}@m(wnzp%}VayiY;y}Ued68Afi=UIPsE_&H$)m_vUiM_j&dtUF^5D^|t
z+uoJJS6L6GGRjU#)ZFSiegADsU6%`7X6xItHB<tphG=pnKUuAE=epJDy)5TW+}O*o
z#5cUuwNi`q+4I>myI&RV)n3jMzLYgDwRwwbm)fN*|Gym;^4XuT(p7sZ%S%@GOL}UN
zE$_@Om%W=3YIIX5isibL<SUt*OIVk)>iEexulGsV%G0X<`<e*bD>l=u{7>0Z<ILtR
zpT0gwv{!Or{a2N6ts17UY-_VZ5B*iS=gGT(b>~ag&DYo;&pzsP{+glwOJ06eX@TT_
zm)l;P5^+BpG+AWfr~NW3MO{K!+m^Mxc#=K+Os^Mf((7L9Yd+7{$`yx;%w8+9|J0XT
zcdGj*t)4tt<H;SXr79CluLY~TTBUn^iI5Phess-`RVv@M>NK!%$Fca9`|Xp9j0pP7
z%F?-(<zoKS9!2)HOJ9}OhKW}#6)AKvFXj2Ui9uv*(li$9u-sWc_nK(wvN*E(sy8p!
z2wuuMo3(sf_tNyG&nr(dTnTpH6EcODJxlq=vJjW6BB!I+*NQHjq&Gus&oaR<*7(Q+
z8%mZ~FAa-~D?WK?@h8*7O!ob{BI;5rOGD#VhYEh>?Tad_6G>amW*W}&=2eVaNcd50
zajnIRQ}}0HVkw-fW>TVJdrIu~oXJyVuSdzUda1JTM6aw7+#+L<BApj{w(ygv)Zfra
zDa~Oi{jbB_r?QyVx&(=I?mM^cn%IVw;qKRDUT3LQsLB{7U+?dbotv@Mi_bw{y04Ut
z^;d|?bf&hND^|KJ8-zvY@-6GVdx=%Qh@*A>gr)4+CB4#KERnSj=5|c<XVu@%dNGK1
z-)i1pTiM0=ZLf(7{bKP|<w~3o^HTgFt96j-<X`M}m-0?mc@@My!%Ek2Dz5<Vjvx_+
zOH=g4S46QZ^UCN-P7OU9IZ5`2V)&(|K-UXVEVFvAKiyxmdhced<!54UH@Wt0XgWSE
z;L(L2DiVxrJ6A545#n2X_3JJEoZeY;c_&1PFVyDqzdF@_+8ozaOIP11IpZfPy_DVh
zlIWXPtU5Xq&t-{DSi7WTX~Q(*^{kpvET(%c>OxpIuVh_YYHK<3uDTaXVQiLLYO2k*
zC8}QRpVpR~y~Jje%@VMd=O7FBQ}&X#bNqOUbSomgTbR|iUfjE+mWzMO@t<d_ZauV7
z<8oTOWtUigILpUpTXyx%=4Ng7QhOK_Zpxk)CEv80U2ew8>fT6Amd>d@68pZy9T&>x
z?|Uk4v31VWE4->f+%<X^Co$<{7tgru>Qk}RjB66VInUfIU6ClJ<>A+lPU5|+=*@QB
zkEPA;X)=G=QXZv{@N6%BpZnXF^08c(`RFCGj&<#F)j!@3^0dVEma?So;yrSeeW91A
zuITNj*V4CN74?Wxx8-wQ&!6~}ZLJaK+_#&T^X{4^<-g|8dzCP?1yghVer`LvbPK=A
zs>F@WE2@G{EMNLKid~2Gk&#B~;s@K-9Gonnr_mO&JitpwKc9EC&;KhdJD0WfsVa3b
zE?LWxA^vG9dswabC2^fqG7(dG&MuxB@~1D0wR5e^4v~f^_0K1{r%%0gdL?W86k9Xa
z*-=7TM*e@cwM6!v@brn=YMvD&cVQRn(Wz#(EUUsqv^JYJFsxd&Y8BIk|9_d~7#PB?
zF)%PNGcYhPIw&ySRA9Kl%6gH5MX=$90>e!OMi$m-%(BelTUfZ+m8UUlvao7pF|oR<
zvIMhC-OAd@E*``Zypm;Y7|V5UhJTDq3^&6W1gG0DMzOH}VtJ9xBKzW|0vC%;I7^rU
z%S{C)CO%K*Bg};?7ra=qSvpmjT!h#;&NKP4?&Z_vKdHpcYH^YK0~@Q|C1w%!wn<{L
zoGSb>*Vvi^nb}rlircN_spKsV7dz)Ax<|xLo1Ob5hq=g`P>~bb?2(=vwmgQc+t#ul
zTFUCe6SP#ao~_}!yl@cH2A-8KSqrbS>UgqGVy#-L9-=Cu!tME&-84!hjd$*L*5)Yw
zgPN+}RM}+(ch#yq^x_p@|M!|r@G8p;ZQjJGq8oKwtaN!7^PKw2vN?+95j%G_n_#9+
zF#GzgqRL8(mI%a~@?REz>~T{;gF`!Dl18M090T_fm18RFmM}|+?o{EbFs^v1@m2K7
z7S+!T85-OyPdyFv81u9u7crDD^T}Q3PxE3w$Gm(CEALXdiPzXuqgdS~7DTZyX&Obb
zRIzfqva^<~70nA$W%FW>XZ8)^p6;5M#oD=*HI-$j)<XS&n+m*5U)ZdJm<mO;s#s^w
zWqspezl4=ZchVN#*L-~;Y|5`#c3#naJc*%A+M1m;$R{e3{n=mEuvI)am-<{)DcUN2
zLnc0mN9HA)ehA-`EElz@D!p<O<2)W#@k;D<>EQCX;`h)?#ZPszuIEEft_dn^JofWF
zA5P)P@p~Ahdeu9bHHs}NO<#6*CeKMvEpa<FmQ`7zk!#uW#7}G$S7Xl$V(sx_&sI6`
zeUj%xE+3JXUvyYKr6pNSw~L$(^S_<RD;CPC6QzHGZ~A)OA7SjKYk9VYnnb*2X}&IA
zt;H(%*Y9?e4X2EwuC)7Jc2-vRFx6vPwmD06y<{GT_#6o0O=Jms$+mf`{d1n6Yi_JT
zI=(!my*CwnjIV{B;$-sTyD>?@Mp<={j+&R!lS}$)EZ4GJ*Ld7e;3@deYB5P+yV(J@
zyr9_3D3-gvY)kc+rpSJ`&4}VP31Z0Bi@)T(-DhKzeTHw;N}oAlCc;rHd1?>mi<Vr1
z&i{jQ3IhW-eE&Zm0|Ntt7F(sF=k(Zr?}Iqax@NB6N}Bky?CpzNGqPAbe&{9{N_re`
zbm=&oWbbkD^oFmBE*>`}jwC7UFzLL|5Fo+MA-hC7jjel$R1-h5m)5r{+PthyjIzo9
z9x$;5FudjA^j4X}$E_Z?v?uo8#IGAXRl28Kbn;Z5<Y<%dh9{}BlF@m`GTDs<P7z!y
zlQ_hMnC4n9IpdOK&$Rj!r>qha=V4BHP9|ZiV=-){yvp7YsUqs3s$8|2Z=cEQI~oTh
z|GUq^@q*!vh;FNpzGaNKzL&6J)Ym%KTNB?f=Qmt3Y|K&eJoQ@AztQZPZp@RU)J&B>
zn-qQs2?{z3xt?T+xx?V7o8%(M;(jQjW6wke?rIi(R%40ghGZ3nMv(}G88S(mCY(IN
zk>r}B$d}B}^Ezqu{}myE3}H4~*{-SdWc4L=w)?!;%CVP2O(5o>!jzc1O=~Q44t(xg
z)UZ*pK;Pm-!&Z(jF;y>acO+XdG{mfsK0N8uvW9~WZZQWLSQ)-0g(Yo{kr!m(xB5}z
z!rWnhHipR|`M+>7!y9c&mH!&i9IRE=e624TH>ez(#+l1;lV`%R80C%{<)bYz_c)@p
zlT=Q2#8k{lx**_kNur&jxusruZOl%NMupIr%^dALQ85jo4RZxKqhcim>~H5T-(txh
z6{Y;xZN~9Ni(?bKXDsE2{KFrkWMARPQjpsA@WeE&2|6q*?}W!JJHDWg@x%`Sv5Glo
zc#^(MILGOhv_P9t)FY`ti%VNjDAVmlR8o?4hb+?s$A*xktx1s=_!ONu3X{&iC=;9!
z%JHA0^535av5Y)Pk2bIyh{Vi}@>{clVfqy-dCp6mt-6-_!hcUnWNS;#@aWLBjnOzW
zAxTs4yF_P;hGWbD4q1<Ksi~(wxpZ*o*7D3|*)1U(9J5uB!#?8DH%I41im?{LJ&axT
zlT0Qy@UmT9!jUP<GL193;nxwa?mr9Hb#P5(-Ee<0$NTvy6FXS!7f+HDOW4x0ps_=#
zLqH(*%!Z4`7YaOLGz4M=zsoRgIHe#dXxk9clw-3xmSOd(yUC6V_ONhX-xw1yvBJmP
zL3txrGe^=Vhw=meJ|r_PWOuk0Bj^%*%I@||rVgczj1#6M$~7$acr576P|k8+Kw3KK
ze@cv8L*T3|7K?|R$^RT5FeWp~xN1(yP|E00_*i1|)osRPg@s04FJ_B%Fvc+I9#)vB
zz#j8RVY-sKmbR0?UcVz7vjmR1O?=gHev;Enj@Avb%-dojk~&VrII8r$Um>W-!}wp)
zNAc3fr(%f*7#w1xVgxswa$6x#oEPP`azY1><bvJY$4>;l+F<0!lqAKm)IvCE=juMD
z4dvV`9?aQcEEOujwjeBd;kt#3Jzg=WGK#CHy)>8+A*Ar&0V6-(oTLvsW;G=7EZD>%
zDbc;av6F%IW!d|io{F#hLOTop)G(M!iCZY`*yhH*LDT=Hk!0{H*GYo59B-4Z^-TD;
zZ{B3?V$G{6+BX+$YBO6g%VO&^=cJV^(tbNU4scA`;K!srA+zN`l2Q^!u|Ui%17XRD
z4PRI~rXRR!yg=XxBZofAjgJPr514x%Zjd~9-*_Xx3kQQLE2FSdK&Sx&xAKj%T;~-7
z9wpsaaiGn7)(++yj}$FdoKw1PkS#p%^2D%6!B3yory1TkwTSIE8|!Zi;ho*dvrJY+
z9SQ15zVTS%#h1(%6?|(a{SlbUv(`ZJ1Scc&jJ*yDN!JY2l@zzi8R+{-9th-IsPa;A
z?T2TcCpk0^zxt!L=8N*un!xlx&dIE-)AP<KcXoyZKi0E&sqivMiD`2YV?)^q4<oMM
zorhh%ahU(Ls&rcz$iV5O;LH-kDCqKy!;_nl^U#MXg_xBh6Mk@5CPW?)Fqht;cY=HU
z>6lELl8cN}Sy-kX;+Fl-{PN`r9@!PYcw{GQ?3MQP_|Kv0v{OiXJts5sRF>SG>=#3?
zy67prf5FLq$RSfQ=46=VL5WE}c;+%B2AqGw$a?Z(2Zur7!xI;bXPlmsbeoOsu^JO&
z=|b+G|ASa>EB)|DRuU4J_>IH4h)ZMc1tpajw`E@Sp4LA(PO^Ba6z!bjF;kU)r{~&2
z*GK<vRZJ3{&2A~NwIwrDFG)q)g~zZ+`s^f*?cQ(Mawqwe`yW@~(B#sd^qg0l)t%$#
z660W2$1kj<L2ftM3bR=5TYCJx?Z5oabJn|Y0+T0+@$>VC1TIOvF2)$bc2#$=%Sus4
zzU|^s%Pn;I`6KlWqm5%uTDzD>*q>z<b~~WLby!Ja<@1WrMIWtdC3%n5w5jJF)#~VC
zs<dw5dw=d|gv56PUDi(iO*f_1wb=ctpOe)8$o1{4Cl5EY*+wg=u}ro)cQ=_qsPnst
zlKq_dP4-u8Cd!;YA^9+?&B0rybHntQqE=y+ScX$4wQD7ho-pY!;Bmhp!T34GI)=}C
zMk7;F!^@cJm`O1KtSU!X*ca~*c4SUc{bDz-#mB{><`S#6^o?JhFIzuzI^OVlb6Y{E
z<8{pIzZYgdb&kon*f}R=0jq(?oJP}%Nh}ZYm|`Y;WRPTR(d%S!j5+XiGSi0#f`S<)
zYL*^Lme?!buwf|ni2e8F!6q)DDa^4Mtr_n-^-qZYnDI#Y7n7+HuhKf@1p@91v+rLJ
zm*Kn-`j35qBWKb@^#&H}1D-cIe;wpg)?^h{N&c_+pY@mfhNV3kd_p&SFGl}%)R6id
z<Ebsv#lrgfQ>_c9?Sl*}7Devnq{B%~d=^^FG3re<zF8XQ4)ibF)7h{hW`}!mhw7|9
z_DnCP%xN}gJmGQe#~HS@NkuE}zw9}}(5T<MOikmQ`U9Z{MUP*k9O`jlj6A_0FQb0o
zIJ5hYrxF(m`)=^R>~`PW_{H+%yZE-Y>)wJ|!eM5u>n%G2mfA<R-0109)i8m@pH)4j
z+v?h%YbjQb8vlKsAb8Sg-$dS|8!a^x1cWTvggLuj3QT2*oaAJ*?A+~^_Ow4`TUZj=
zlXbeLeG>TFvg2nj`xmyoy4q>#2SsEiZ)0q2H*e_ln_$Fky04|})aH*JoS`vom20=~
z%u(RUX$xxG@lYxxepA~tRqh4P8z!|ZG~N`h<XxT|u{pYBktb6+&x(@_*)8qUSab7k
zGF@$}^kTdE*NDsh%4^+%?u}g0&)Z*a<@cUulh{_d_6pzDV>7<BRA2MXSzeO+g@xzx
zwzl%gGoo)W=d_hiO6f27->c-?kZsp8?PNpurO>vr>7S}63UG@_`Y~O6@{{Rvqx9rP
z!-AbXGrw;r{K42*6~a<!)?VdV^pwHYBF^omU2SX@Px(ZPM-qld7_xI(%GDX0lXsjw
zG+%|Of8}Q7&Xmf=wJf5x$E0H!+)j5NoEYw9x6gi$z@r!qA0eTeEV_+;5{w7LEG?6E
zoatn@T+sNGMf-%}%=Z&BPTG8H<9I%IYYVsSzq2h$`m@_7@!5WAI9WNVGG&o-<K)jR
z*{TwkJ$0T*+*S4L6q@{-%P@rZ;G~9|&QTN7r%cNh^UZ0WaEonf<M#AU{mBP;{hVA5
z`rZk5cKfU7nql*P#!R!Wi=N7R#a=Qj|8(Gbm!T)uW5(W;pR0@y1lUYyFk<|=@oJIh
zx*y(Ap-WhJ-?ye;=DC~Ns3j=)^8H7Sqr7eLouAJMNEEuTUeRR9?bZnV)WPP<-ry0-
z*m0k!-))Z$&-0qAt#iCB%V*A?#K^8O^~8*ctgPW~K_NUsqM0l=&;1mrY?+s}NmO9r
zOsCF^yl-0<tncY)U~ZI%xv6wAMnK@^j?xoC_gfc=KXc?QNM@9bI99ZS|8s=j?1dpO
zelW)L@M|4@5y9BO+Qt~u%fJ3<<h(`!j(ZB9MPiix30>w{lx;Y3<<DDHZWk;S#Fb|5
zyuaaN5>tf3!x?2N3*R#ePx{S%(ROb9s!K5iHRl$13oT-0IDW^u;gW%-tCVPd(sM)U
z&oM7{O!|0Uk#R?63ajayxwBue*q-`$l_PT6;h1xw4V@?6ab&0_Gpa9q&gf{zKEv!L
z_vg-M3Y%g=72;2-rmDC$esliAoz@Y{=wkTqqs+#R)SG<_N}&q*IWkEt|C^H(V+t1>
zVw6jo6BCrC%D{5Z;$6(;JkK393w~&Ri^`Q<c*ToHPhcC%bM6nZ|4lk#8Lp}PyZped
z_~4pLKThR}^X-_y7-J-@qtc-=>4una&dxLyMV7?ZldduZifmxeu9+!6Y0H|`OBi1L
zU~FCdt@XU_fiLVcf7-?zv1FKeF~37D>Cg)k*ONIe0vehI6N(rlKZecmfANGt@WH{P
z@*iOh-AMsSy1ybGFTLr+Vqr2jCYY1K@uiDM(y4`FCJ&Ew@Uw>(ZFbqY?kJD<$?WY5
zeA$x!n;uDKsIZM`WMSVB``^PTnW5w_yRJvlHv^AK?oB)8CZ={U?)+*HGv~&#9UhZU
zOkK_3{!8vtpj5w7A>)hxUNYO*8aMs6nJ_DZb+TX54@tJO9~l?U=VUT}kz~fyv}Pl-
zOKihyPmyaCh93MejEi~yRxeC&DV{GGsjb9d#>Wt?#N6=yo#e8UOm3XFJ70S&&|(hD
zN$!lWYb;bOx|#e>#cuXOjm{ktEpN=0INs;}d_l+u#+WYY&W8#yUDD?}L?)bRc+04J
zg7L+nj}Hu;CxqlEEm+pXa5ylDZNbFWq=hSeIq!a2kk_%uQ6b5b>*0~r9!}pU>^m&q
zVRP(h!>?m}6Pleg1bzm{CSAN6HR)8D6<5oh_a_-InKUM(PkcO)b8Tl%zcxqgoST{x
z8;&mIb(4B&Wwyw*e_|8I`I^44{-o8NP3JpSJnL$j%whO<i}Jl6zvlOZ{M`09xhL2;
zX@AfcmvRBtPDV~A-)}KlukIbW%pfa0C2ztFj(Ucv6Ov>Fo_|=g<lQB<=hJ`a8E)v=
zkkWY3pF7{K@zPIb&c@3rOv0VflbPxT6+PZg;$(Sm)){M-yl~C!-q_<Y8xl@hNcBiP
zzrj3b-Lr$oCJG$Y$dUQOx9nKbOx12VwNC9Kl~-39wj5$mWlEZ9V6kJLBGY`PBnzPv
zvHv{<doJ*C2t3{&qy8e%vT351Ub}##;8U5$y<b>j%Dh}ACja*f{IQ71@rd+`9l9;A
z)g}4ocQ$%2Qjm%{_u|O>jwd!ha{AWhHlO!kx@~1qF-bC#@%%}7;{#7NG2HDGKFP@2
zo&S7hk07Ho|4$E_{sKK&(d0XiJM_DAlAT*i9y53A6?cYyU`(oP_*%K*sR~Es#S?an
zJz{3r&A&Es#maOU2{Ji)Bqd#85)__s=LS=osLkAk+j_F6eGHQfKEcG0Izd?7L*x_l
zhn9xrCzv=J|ELSr?qhEIJKe*p<>wKP5UvHxKNfE2nPIL_?Xk)uO~uuSVRd(M4r7OC
z4r5D`;BAjCMx`Vn+a%5Pj}{1gS89=*EWy;Zy8n2<K7%hY6O<kWEoz&2XrkwVsGJ`;
zT_s11BN=;3(;I#WGww9J8N%20^Hy)!wWX?|W)mjZbs0^H;d}q{Ak$NYy-C%aZ{;Uy
zCdKy_mD^2FaNqfhk>mFhL$5hIKf5TeJuR@<?^lvR=aYlGrnXHM=K6kUcH0zzGb)^~
zC#zdV%zGtb7_qFcqvc7SlGV&l8+!{&)eR$?*R(Lk^ya_UQok_Ifz>T(-D1wun>adq
z3u>40Oq|7}P+HTQ|Fzq8W0FK=iUI$cS1Oz<HN)r6@suleVGutoSNMtLd2d1NTA9eG
zM58L+<M;dXx64N7oitPxoZ3_HZL3Ud)yl*Ra`CCgjuZZ?SW4XNzTcA{zpcmKLsPQV
zhEavJ<e(kn&j{O|!hb~%dR5|z&(4rLxz?$5^2|NYdh>S+7ZxXNiVb+*Um%<0u_`8R
z#(~7Q`}*=vZwTn943A;WofhcdQ}A9fX=MzD<jI95LB%^#)ET%BzszF%VR@37ec_Sk
z{rT2cSs!~dO}<ibl4)^YzB=RUPR6YnlQ|z8-rRTmq;GIf;Wv+@6^tL5-cIuEoHUn%
zxu!pVD(nAOOF5>$sjlsL@rv(pv{2=z`)z&sbGbjKM4RrIH--PZApeHsf4xOpRoJ~&
z>g6ytEYOkJ8k)pW%+Xiyd#Vh3f5G}Ga<5;?Z0;?HJtfNCQyBJA=5^1{WSQ4hv-=8I
zAHPafs_!Xyts=}UA^j=gLQHSr)l41H!#ipicT_4h>d&82-mylR<#ydqh1#BibyGyF
z`wQ1j5wq?uct2S-)Z*lcC?m_hiE7gR_j`)8bv>i|3zy57*7Ow4l}=6Bu(r2owOHkg
z<lFs4x=p&b`-)h2E-iZ#qd(DLtI!6`%Zz9Hil;TF8^jzu@kPbmZSz&3n=`id<*H@w
zTh={u(&Ud18CUouO3b+1GwDail-A!nPW0!p_^^1cVvKR+UKtsr5>wA+!>o1kH<!=D
zj>6;(zQPxx80403JS3@6GW)*J+Yi+XF2yKyGF6IPtmR(NE6%^-%Ab>x0ylonJXx{w
zRs?I8pUmt1$@Bj8mN+NvVsD$)TiW6B@o7wVX{&(+kA={!LmZ4T8yLDPV~SL|CLKC|
zY@zgncb$y;{JU0k>|<Cfd-1_!3#W=_0x_!`G%}JGWS(RYzL?=y>0r@SIw5Hj1Ls8#
z4yhC8KE=q1?&5Y6TA&oQWRgY0pTZC63d~6&cYi*K{lDUQLs_!&fqq4{4{=RfIb<}F
zc5^7%bh16E<I-yER(|zNtErpAPCO>NV@faIir2i~W6X~4n3N<uDgNJ~1A-41+!HL=
z_=2H{(Jbb2$dTCp2S3_$^dDzzvT{>k*rMXku!Hf;rdW=?-uk;qH`Wy{m~OH9#&?O;
zF|i9iont&O=iu~2o|vAx-NiR1$;4gw#2epJGj(>(jjg?P+h)AG(O;+alWlHKt)8Mr
z4r3BW-tFGHwQT9ClFL0VoNkT1dE)y9)0p1cyAm<Wd(^fi^ws@X-P6j!ERe|<bGxT5
z^pluMPi?Fhe_P_xZT)qZ*-}3xJzcse_21T<{#wb4e<v!a#YD6onD4^G%FV>Rt*6eP
z_3`yhB7Qw}ne5MRvdH(>)ctI{*14}@%hY%kE`DR>Nv|clv<iCa*81`3@9SalmY;R=
zVNT98=C@sOm)TOa#Dr%*o<DiX@rK>X0=$bKu!{(9?y0NY#rk+!)#08xU-qY`nPhuw
zzDG{D_vG-$hHDeKe*P)__*ncTLt$@S*-M_s|5Igt_S6OQJU^`>-BT0RpR~L?a-zro
zPFqEp2>IFlb)i~MF1+ijoxG6efapYr#8=m9`f8M8W=16X_g5eO_blc|)6c$&ln-1D
z6IC2PRnC(XXzNPretc)jt>bMSVdoaAo?ZB;zcjjHQ;u$b>3t`q6FN!PCYUw5#P^l%
z=VOl2d{>j)UsAfrra}8EQ*D3g-B%*&^*4nzdrDS`nQhVXJiNm~!gQO;X+e9hGm}nA
z#{aq2QGEWzE2ZDJ<a>))<EOIkRmzumGV!$Y412+dSsTtI-Q96+gUboK0}4rdZ){=U
zOlnVN5Nqto5=)*i<$mA9lUAR5(k`p2w7E|#^>Of)Yvld3$04}!f&*jH>6)4d#-y&y
zf|vy@9d?~FijK2zH>8_g%ITjx-@t;!VWL~o!9=b+pQMih&5TJ_9e)mUBz<7wV0idn
zc=@JmokLbnd4n358kv%`r@Uz0yF=(<Wru8Hd&lk*^}<W0u4s<g(Q&jfG-gxBiN>gy
zBORv`ox5Ibo+(x_hu7!d(|L3GCRrCwUHf#J+Jl?+{fu+GZr@;ezHqiOzw(>;GwvGw
zn=^rFCI`P}Ow)4<Cf20zq{$tNJ7%yhlrMhZ+M>X*lrd?7%;W&h?xOYyjG6^81+yM}
z>R@R)@WHl=`^E%Dog3fIt(bV}EE`A6ImHP-M3Xuc=HK?UNa@+=V(~6##d@B9E3{&5
z7=`*5Z?b5bt{-|!p6P|zL8c_lIU$GkPw2N;vBV{&lYzZfp51K5q6DU-;Fv8tekMf3
z9NY27rg!?2w+#9X$2LB`ThTLpS`@#mbXU@cmF`uS=CH50dOLmN!#y_^{<LW}wYzE6
zJttOPd_s(mL(Rog{u1IjF%x6vFun+yVePN@OYXtePc97XGk0uY?woPs#_g0Do;yrE
zN*QEtURG$1WoU8f?q3nYk#~c+BZ+6D-cN~`z@&{~vu8{?5c>JX_YbkR)}7#KYWe+r
zlR!t$?6XNLfBtCvnbXl!#PIE;soBIeW{e$kBtK5yICcJ`Nlg4lcAjE9<#h9fpUjRc
zZ*NZWS#kEj>sUsa<rXIxM0>7H=iZVt;ba15%-)!V|86igG;$na_`x32_wc|Wbwxgh
zB&V3eTqSH99T;PjH*_ew^*@N5$iW}W(8-X=p|ywO*pr2`cb4RI8Oz<)FJR<N;yhGb
z5&Q4S{39VJ%sUnwdpP6m^G>1194|dTPgrNjv1r|~g=??yM&5dvv+~)tK5G@G=|5*5
zT*><=#_WMha({Vtk_=P%$p>eY)tDN^Zr#{v$J&v1<5$f8j)EIP9R(JQXH?BtCU)8+
z*-W^*=1YTof^N))#exi*Ip=q(Gn7YY?C_T0UUXV;VYvY#XN=wLj%TwwdIV<OU~jk>
z@%X`%n$80~axa!IJlXg%NoPX(6Q2GF?9IsxZ(p?fGxWPHtqys6vuF3V?w6d}zRCZ(
zH`lk_JUh`eeMeYLuTajP7kiE^_<v)Q^FI!0zRL|9NlHICvRN4UKME+mei7{{c!f#Y
zY=XYo-3i<5?sv?SpQz6)J;6{WC+Y8t)j4lE7TZlUZew22d}D&p*`28qq=i^#O%$AP
zo|BW|AiF>;qaE9XI{pW~k50rg%JMw_A?zVxWxQ__<N3Y~PtR1@{JgSBenwB%Nd=Y3
zlIcC`b{|o=#WcZCopFC3(<KhZO&iW$T>I$VrPIAS&u=&;3O_iL$TeZj=T4WOJ!>b)
zNOl>VU%mTA@0wjlg*q8esQ&D|l+(L5wdGvSQg^e4Yd;nKbWBX)Q|;aGJ4NqN-+FCb
zUUmWB=)N_}b(TG0%<fy`J*z_QVUP(|65r1sH#HvguJbcnw6C{x3*SydrJVjXlO(?z
zne;ArKUuI>_;O8;|5oXVOIY<;|Hr<$V<qzWDr@Q{rn`M>GR3@gSuz*hn=4|=a&_G_
z=9B$ve7UzLS-rEEE)%UX`Dg!vQxDV}rDC3QC6={6S<}AnMuXyHhoG4?=Nq1ICuz6r
zd(y+RucPDRN#V#hyZ1DOdMa(+WMS8_SCGMyhdHvxQ)m{GKC5mPYvf6$OEWJvoa<-)
z@`TB$`J_AV=1)xQE$<H}{qA&&VNIT@)o_J%uPWChG0V>9^Up>JPD)`u+!*L<GyP9e
z>-#A$<z0Dtt6QGDe8P0T<^A*5Dza`;9^DIU*!fc=3fewCy}#1@*}|-itsg%hc_k?v
z+xF30?8B*_>imCmPxaPc+8EPUA92Ayg7b$~!oMWF3m<HD*)(}L$|wK-P%<HzLE_q>
zF!#W0v94n74{03kUoXcn3X1LW_Vh0HRcB>aXVIR$>GneQ^IzFLe_!_G-S)rzM^b~r
zWTx<+Px=`RChlnvxY_XQA?w?#Q5;uln0`%CyYuTN!`y=#bbe$dB&o&z`|G@><=2fF
zmwO(~=&fA7{(RdnZ=u9XS_`;uW^i?QY+QNnM}zL?m0lJfrTbU-RJ_{L`Xj_M&BCzE
z?_pErgL%^!bb6|u{`@uPVeiD;%|H1f*VJvBqIzRS_L?3Ei&s;-SFY+kx2NUT687(@
zfxjk1J!!nOVcJ9{-U1$*71!fhep=17udz5})AG0H%%q>~o9C*oXx#L<@7|A@$~I?i
zd}+9-D9NN>Y1z=lkeGB~LZGj!4r52TTx)BmqsD1n#Ys{sR<{^V_kCQzD?G!s@PoA2
z!JS2n4Dlbn{D@_2vbH(YS=PI*=I^d+6M5J4aFk4PFSGpP(lU+v@mg-1OEdERF8tUS
z^s;-JGS}<b4Urt>I=x?`_+B%L2hF<2mb|H}YJ!5=tO+MQSq?sL7VX-U<Sr^6*2||i
zRbG-|^%gnFj8}6$p6+-N?AK-Uu0v0UaiV%yN4$#f2DY^aeYeH_H=cRpP;$emKEDZ1
zT5MXM9{dtB^VRc@hilq1B0GL~FfOtP)Us>Ha$F?Ap7gIE=3b+2N`S)z%d->J4>Mi}
zR$sJhLGr)nF)ZSY&)9oSTpQ!$Zlw!uEM?r#D0CzCzr#eHoF8+-I>IV=8*Y4VuzKEd
zx|fmT^_%9I6BYRWE^JU?xh@fXx;G(5<j31N#y=)*+{exs`-EYgvP_52=LxzWOdHmw
zolLsOBfN*DfpeqG2Kx;UZd??cF3laA-N7#O`#f{Xl2loxohLoKB}~{o1Qx|?lyTw6
zh-KIkXC>b>XYWRdRQ^uh$0y1*F4*@VJ*I>A=nX?A#+WH58J?{?x{6y<^h4RE9s#+S
z$d4R-Ob=ovtdZK0*y2&IkWlgLk;IAE2d@sUja_j6@y~5CGuf^^Z`l7}^5z@I8UK67
zGF-Or2;=*4IQf5FZYQ@uOcBS84>y?<4q7ohjr|`H%kYu;WXgnlmMd&J6{Hlm-QIDe
z-+qOD1!G6}=biI5o}Dm{oipZIrIJPCT?Uz$Yq9@%e#9~g?l^bj*W_0p{@remN!~G6
znY&@<{2i=o{V%76o)nJi^Nrg4aMNGTUHY;A!*sd?Yj*5&J2h4HL|F&tlimIgxIcHM
zrS;AF-08!nne?-hJ2k;J`9^~)ljelvfA=ohZQ##&@q7}aT*l(b;Q{|n%k0{t)x(q_
z7bLd0Wz$hM@tEF;MHNZA8ty6DYgfqc$Yc_Wxx1^AX*<*Wj*gQN8l6EYTJv`DBroaF
zxj8L9edWQNgRUx{S^k=GHFa+kP5y7tZ7OTVchI!IO|4IL{-*|81I|n5dZd25>=2Rn
zlq*{JP`9AE&uSt=WsA(xPd%!e8fA`l?Y_BVT0`=GuO!ySIj$U;Cz5g|?BCU_#&C8*
zPwfA&4{-+^`@MF&Kf7bjvlRsu7yHy+rYaRQo;cpwnRIhS%7d66vwko>bhl~xEcRlR
zb|>qk+XWn+7aQL+oO6i%_o8BLUeEdNSMhCa(|aE7KTy)|d(!G?hh+DE%a0ugpLMGo
zZ<bB!Gip4LRM9ZKy{l7M)Fvsb>ygft8;flCSGJiQm@oFf=|==x(#>vVK_*_7pNy;*
zWlk_pp4}Gace_JH&_RUL@B|~%1sRuz1`%4IX?|7)1_tnaKLbYt!~Z|>PhkA#YnVDV
zZ)93<*m7dOe&b8IuG`jq@sl>}pL6Qq@f3fjF0G>-f0M2mPG(Z=(OmxdfY8rgWzE@F
zTy|7WX7v3ama~EBiKo}$t~B?ByM+$?W|E#Xf5x|+*OW_{$`4Jn==mSe$-yt9-KQqN
znRMgCYgzsdWyV`Eeg}G0y&`*+k_0*mj=tdUP!PV?Q7Eh3?XgFsqbQ<7eWG(ppU2dA
zQSs+}>aN1#avd4n2mG4uu<lC|tLl)m?n;YD%9)gT;*vyrry3s<cbC*v`3v8fZX`X5
z?QvT9wnM!`h+XhN3GbIAyZZ-9Z)hcn9;m3`pCNKtl+|<59L?5mljoPnK925D_mq0<
z)_5pTPONibq`;J>Sv(ELVm1|MgmzjvPvp42C%4CW!-Z~*qzRRc*J6xJT>td5%wciY
zdHK5S<&?YaXQ#*WZgsyc@OxgbK--?AnvR~<w$AJFWl6n^pOyp(va+yWv~EtayU|hi
zZ%*N#e#e^1eu01MC(k^xcG}!OGmAew?r{uCT@cUvCPus8@n}pB-{cjUHG3D#>*0%A
zF^gy7jxF9F4^=Vt@a_5e;AjtD@FxbVo}(Q*E>2r$Z_~v$iJ9XB$Ah)5EAISZZDN?v
z$rRtir{3MkHN(r+jQ!GQ|6V@Um;*_Btdja1DrfxP+|B*KFy_OZlmihRTpv5+)DQOC
z#k?xCp4hstm-EE_!>fOMP1{_0Fe7P2nbHOEPmU|vyVwuLY);xSvpLCl#sc}WeGS?<
zFVsG<81}MS?y0DV{a@9g^H}}BtdCtx2V?fcbl7n<%zsgJ#O~~b3EZ&^40Dpc#4_|J
ziJd>NBtkyv#e;Vr-X~qS(D*i)Vb-m%^E)HhRwR|wB)z|(Q<3z)@mccT9rh9mGc4*9
zI@D|WSpMI=y=Yg2ZqFIzJq4%!RX03~XzO^kxrZ(G_}!K3B!9#vxir`>yfi&oVZz0;
z6Z;LS=2#@O$1*f@ed}Gm;>gDyzweSOU#EXM*7t4g=KiSOn0pI+Klidu*w>)Y$=cqr
zAiQ|thq#rq=Iqq|vGa3}PuT9a%WV2tzrI=7aB`z;L;S}76IhPD=<<~hw`4pp<4<;{
zgbqt5i&=xpxi2%?e$KnuWqmlQ<3{D9PU-WVEXkd6=X-)~`6_hy?RniDRN2(C@hQ*E
zmJ885OYe#`Ug_>-?(ntezj-z0T-OS%9%iH6=_`zSeb*PyS~IQp)V5B$XD?@MUX^@f
z#-YUTo!gG~`^@GHwMbfcp?a!eWk2hwg*+Sozo->-nb5KH_@W6i8_videaOJe7SoyW
zv6Cg@##5bJg#xh*tC$oWA8%OH<G(iNLDscRmt;O4{n!0*Utj$39>06r`We^Gm?oew
z>EOSOOwu1F{(AJ|(!+Nf!`WXa>oCgp*q@&9r}cOExrMt{y!vR{apK3!l0ALCKO26Z
zI6C3j3fah>+RZO)6O*>}`MiI+Bx-T<pKi00^0s}x(c9+b&E1~8V1<Rq0?%z`?Vs;=
zZI}Kzdu6$VuTJM9vzE{GGjhsipFY7UW7zch*-Q!d6^&2sah&Y5JHK%8LED(e2Sh(G
zuJ~H9adCv=4yVmcA5XHbK3EXZDg3cV;Xo|Iix&^o7tVWpN@(WgCo4*J^6%NFeo{cc
z?Z&JZf#+KmZ0|f`YrT2(wwCom46|*2t~k*0*XpA{E>{oZN6sGR%1+M78uBYvb;t^A
zWLm*1-`#OlVE3Pcr53C5DmTb<M{Mpqu;IsynxxNX-}Eea+wwtse$(;J0Mq=w08N?T
z+ihP`o9=Dy2@E&daO8-?wr_&pS~+jF{rtD@O|Nf=luvHbjkx3<zpkq*)|!61&>>dw
zaz)qYKL1GzUz;c2WO;G#vBlW}{mu98GpXEQJW;>6h*fg#N!JCzw$;7CmKRf-FF)i+
zYP@cLkGaEX&Z`ACEEzw<SSL-2vH!))d0a#GNX(LmgqJUr(rz;<^e6pdxp#skN$tbj
zbG7|9;y(W5`T6qPk&hc^t`M7bw~jOBl3&uB?*TuK-CX|RTKWQ};wM#YH)>zM*mm}I
zzr_a+mDqm?ri@cQMn14UG09Nv);yj+2cr3&KiJlxWq42O-?=uvB#p->v?lIO{JpFH
z?7d`(3*xhnyynV|U|cuj^GxpvEWBA4v^LI3OZlj4eEXu%kGFv>jL8QU9iDb{&$rnr
zX*CO9-|M&9bRgi->ZGHS6rP``?T@+4VcLI^IpIak<<<Aj)*4-ybnKyZw?KPR+XQ#p
z{1X+ESWPpo{Y*IjY3s97q36$f&OX^`uFIm%dGlt5$ND{+&)0@e;=a%7d-92B{fY8T
ztg9~xD`!kweAAh=^v#(jPd4=u6Ss%6gP;BDl3%m%g(qty<MLN*k*+KkEk#yVFvgsz
z(N=%^pEY;>M4xko+o!QkJy*7UD$DW5CV}k7@0}~3R<LF31oNf5itLe3nWB4`)qgVa
z_gHLR_*A`d((K7KoZ44d_U`9tx0&$e6L06anrokAEhlgIdA4S^QOD7HeMVl~^X~Oq
z^mJ_Kv)daaXJfZudSt`ovo+qFOWwqs$&Wp$#&x?mvV~u#dCj*T-Wx^jGe6In@%Dq<
zp0?dD*{`Y!)yO+-dc$+(T+K9XnLSf(eN66&xpqnT9k0J!lV$Zx^EX20^QSK9@MSp~
zG{Kwg@9nm$pIcsU=`q@_CChs9XC;?*kHPLsBB5_*)SO@V{@IG2$pV+#UaD6zPVP6V
ze*Qz_M1HS*W6beB-PtqVnm%}%q!A<fgdxS`#F_lwryDlO{^Mx;_ow6X$(iZLZ}zPe
zI^R0;QTv&VJ*wYcimKbR9=<*C^_-tSFP0uZsMg(*E<XQ~z`VlkfBJGGdsJS>e4U#2
zU-GGJdY{tUY23N3J+3_IWgBnlH2(hAEfw*!p<jg~Uh5UZ_oN@O|2`!%)`_1K*>h#V
zjWb7XH!M|F$klHUtlOlY)2L9^Fi}OJo|#p@q3_$oi7XCBV;RnERG9juA@1i!fz7Sk
zlbRh|T|RWKQfF82Op%z`EF~=9%+%kuZk2RSgMyc;v((A52|X$bUxi!MUwmVn?5V-J
zvUTRsxU&WgZ(|f<|92RRYj@^sh-G-$QTY6<!SP1F=No1DV;TEI-^{x)Bf-A9;pvHF
zhQ(YP0-7EtwLLYRRBRY7aIfXbew`I(|9oqClzX6pku&zc#gb%(jZat}*|Zd<a4nkE
zYCH4P2DKBKO6Oiq{~*z+CHW&)bK^c%b^ewNsp?79E-Xy$R~9aKr19<Dj*jz<`N{$2
z)fbAcwfby`{kNrRvVqK=KD{%hO<N8zeqd=gO^RC4vtY%-Ci#tmPZ%5Sr8Tx}Y(KKC
z`CIE`%S0A~a~#PGa#I^lA9}^imsGf5reiWgKZC@c-jmxbe;w9d)o0hxue3rSo-raU
zDW1cDdHP*{2A7m$JfB~<Z9HYI%*wy%_%8c~l1Cl4dZ%?Mwnsk7JHGL!GNa?Sjv4Q3
zHd_5*y71;k^ZJODD}s~j7Py|j8LG^fEY{ei-+6HZW8td{3uMb$Ry_Kly6U?G(}L4=
z9}X<K(RW~RBXdmA26g$S=`7;bF%K9O55!zfs$Oz)cE@yC=?+)sO3phA+#fTqNbQgN
zvFY*74Ody)V#M4!xjZCd85DE{I5r%LNxdkh9OEC|(rec8MZ4+KCkx~5DFVU~JHFWO
zVE(pXbA@-yjRJ-XAL_+k?30Q4@S#~oyZQOG6K5niR@9#qd?+D$qK#iR`@qU`U)ol7
z-#A}zvhAwb;+qcAXNxwr+^MZw*|Me~;YZt@HLb4}#1!OSt?ghd+rdzCBj|~<FzZg`
z!!b=WcF29>?+gg!WD#MQ6w44dyYbzGm~s}On}?2fNc2s+Azyu?>PC`IN5Kt+U4JJs
z9B%k8ACb(kto_r*6Hkv_`_XWivm?jNV8_BY?=IMV<Z0-8wD<4PwpCugZ~R%aK=)>2
z#R<lYbvsWT(r((6w$t|UhYr8v4V(IJu$$g)dH?*u>yM{4J!-kP`JC<MwvY1mO)Yzl
ztXy=n`OTW<PZN?j7;nux->GwqvGo&o5?|J@!eoZo8!xncnr~Hkseb1+n+YYGwAOz-
zHsQY3!^Q+rJH`gHpIOIRKHqG5{cMBn(e5|1asq629Ir`k`8v1roO?if*x812P0!L=
zKQ7%66Md0Cy<^tr)(=SyOdFfFAKaf**|6n!XY2cO2}xx!lNY=c=GJ9AzTw5A1EG9;
zAA@??7WJn!pK)dUS=aKOC1~a8*#FnWJ3l_rRq2y{zIV0CMy3XpiJZ6fZ(OWtY<<LO
z%G9yDUzE$criZgs?8OTE(|;yO?6wJA@Xc0`W3?UE&O`GbX|;Wj)jxA$vZvP;PR*JV
zQc9fXE4d!>Pdvn^lGMuiRwz-s<<p6nY|j5(Gr7-yWRjL?`gDkMLDOvQ4>h|B_at{6
ztL*8V=vBHW!dGam-OlZ^Css4Ft1xG3PK{&~{?V5+fjex1?U96j=F?C6POOow6ijdU
z{PCopGJ|Y>$Hh-f)n8uUIPG6}aK$8nIfC<|$|l6TNx0b8tKa=owYyflCdQ|uHtrht
zryUY%oVNDe)@z(QHg8~BxbJxnSNCzP$~O(yAH=jjd@(V@kXyB;lXp*ShwYDv4u4Ls
z{n5qu=c0Q@MyTPLpt+}e_`fYxOa9*aSxGffzbnkHhkO3XIR(5r2e-ayyTtjUhx^y2
zNjFX?R-SJ=S9!qbO}9_S$Nq^OH^ueOw%zRE`uFWaaKt8w$rUquc;>&FB(wkgr1?rL
z4)<Pqu=9NGxnMm}N;K~Bfw(n2?RU&NCxvldWvPnn@a}EZ{Au;GkLRVA-Nv$WNB{ZH
z`2TI|%{RRjb552VZM}7BwQO|tPebV*o}afDO;UE8{DUz@vwwAFAme#PwVyW^H>qS;
zYsj6<Y|L;yd-Qzh$sM6T)0DUm&t7_SuDrN*FK@lrhvb_LnJo`*ezcA}b2Kx3QR~NT
zA8)GO=;PhFg*`V}dryn&kq@U|b|1*zvq58G42NW_bI*%x&x>pNctcjPK2BwNy0gib
z<>_1|U6X6aj6NRrPdaxr$n!*^5cj4NnLWHkOL-pu5<l}XvNHMb%Of8fC7+#*da8Ow
z@w&10nPc^JJv^`0scyOJWT<`i*nY2@Yfc{fV0z=F(uq0x7vzfeot?UD5^LfGmd2a5
z`U}+J9!Rhp*qrn$W{qX+$&&|?85VAIQwvf(d3N@ympdlU-+cP~!wz@$2flxpKd5>h
z(hUe?;bt|C{U3Ue@klbm>J^;xS!HwfOWa)Xy^$v=;=#lUrpt>3EoQTIvP@ifnE8Z;
zd>P9n?i6OnsXHTPJ@_%X!oG)}eP&EfMbazNHA$y<JOZvi_RL{<aI|is$e*1uf?w~<
zzE{2RiV!cefiz=S(wP%`I(Rp-b@6^Mol&fG@b~;*+b@W!TubM(oZoGH!In44AkiRJ
zDCt#|ph5c2lMDQrUp_wJw)D!yPu!-BElh4n>s4aHSVWnX=U+|Rr*L+uDqn2V{{vrR
z8J4a1C9A}EVDs}E8TJ>og*Zh63}ZfR7E$c5QRgU}|KNt0Va28w7Y#d~<@k5Bl+E1x
zfH7(2gUjwKL~bNStvIT}wOJ@uNu0_2@u^I~o8B*&_?ZtfE64t?*>HrJF~(cEBmSx2
z3Z01p6Zp(xUfk_}w6#;*zA`cM!=W2*PF`yM7yG|+fw=Swo!BD`Gd<$+FNn@=IBotU
z=Fr3T&Lw9*74+>8lHC-u;?gP`r43&S1s?sGGVMp~|CN4;Ha${n_kC;eo!lq2SLcK5
zCdG~(scZF>^QDrLdZgYy*--M~^<<4FXKwD*J8IJwc|iUU?~4v8{`woun<^{rY!XYV
zzf>Bwa_^h-x4tfN@QY<heOkrT6Z?Mc@9djB(x)e!aE`Om`1CXFs*IbsmDRN~x2z%=
zHLt{OJhSV&dd-~bv(Hr@UH-!ubN=StlU{aL=XRgHwb%MC-(!8A<JmpZ_hzg+!8pO>
z;_|L@H@9b(#jGqjku1G!0S`Z8eXmsc=>@!}U$!wOZS~!AzTjy~kE#WK5?^PZ`uxR8
zR@G<h!c&s&u^;$!wxP5C+_ml5ks54gzgurqe2{$p+V}Zd&;FeKHCIG^Rh+P<+3h#k
z7i_PczqW5pkMvi4<-$sbqO<?3W5wK~PyQ;Nz2i^JiPV!S#T~k{&Ym&NKe0=udd`Wq
zh**ZkD`^|ge+$oT-g>k{Ykq^|{Xd(WPjWc*XhnZ}(XVrZ>y+xU4-02;q^;@EF5P4k
zd|L2PkLJ$F0s2?e<U2V&1sTVjIX?B|-G+n{Kl_6M*PJ{qu(zS0GBG?prgg@~J!gMS
z*wN6_Z?Jt5gXMMA{eH?1>KeBm@v!&4C8RvDLjUBidn<SH%)BRC|Dj6BQs+5C_5{|L
z@TAUbz1mwp#N^!I7nsB-o3yDwPiO;o+NtiNy;{+^XDifeZ8BDi{P^3gU3pDAasPsR
ziSo(6dSW^jl%D+|x@p%0kzSo^FL|e`I{3}Ju`$`3tw(2j!2UlyTq>SVXHVe!QFVS}
z(X5UIqHT;DPTN0-x9^;l6YyGHV#At`|8MqcaVM2BFVJmCW{_)nutxd8+KiOyUd`t_
zp5OS_;M2|^;P7VS-;W{<&n5R)sjrwfdub(C%jpxF`?RMuJhVN*ne<rjSVvKM)2G6X
zk&guWq)+zwXWaYN@IXcA$xID1;m+ibA=Zo!rb|9p5ou|?h4F|acWg_jR@vs%Bg=Ui
zZ^Rrk?O4QbI{U_!#mXnvmRRkaeS#(E(el|E2`8SjBpqy&_CLscAo+j!h2U8e4E;+B
zno25O$L!LW*rCtnz;R%ksQw1KuuXkG-v0<M-2AWYZQ-s17wkVt7H*ocD{ZI3+2`KJ
z8GkIFy<6n5+RohyvH$B5+N(EcU)wOfgN5Nb`-?@&&J6e4T6gVYzF;7mB)(z|<4$IQ
znC(mfdD$Bem2F5+DNquWIH48OlyG8&HDe5O^8ZkkScV19IpoYDCYW@;uw!C9u|rDY
z1}j_ge?N~{hKmN_D>S~HdT0>Ka6o6008_wyubnbGcdXyvFr(n{4vxN?49Z-WZ+v{<
zSG+Sf<#L8WxANH+$2vKhZ2CR7M`hI9J3D>T1&Q=4vS)Ys&+p_m{r2V5rJP$g<X%mD
zbWK25VTY8;in|%Rsvo-VdDx-;b7#wB#=raaeeTuTsv`I4iuCq=yR9ig%@5!GX?t>W
zqR5{fyT5fuj!zMpDDc%oUsjftUG2+??#`{<?&e7vEl+M;SkQaF*Tudp=E&6)X2%DD
zn>(g<cJcgr@a+79H+_qaC$s)o<$BmSu4BiMf*V|iZk`mBf7mE3lYAnkk@x(A7_}qO
z`4^cUZRmM+BE#a>n*+}eXP!NC{zF1?k6C_pZ;~oQb#=e{T=`^`ik_Vcx-!RwrtWWE
z5V3paWQlLr8SJaCDXJ>D>c8Yax8qZT&n#}%A4<L6yQeEmnl5$zs?x3L3jfwj4m}}w
z{Ho%8&j5R|qq)}=-+Bq2{G@T{nsE3@X3Kt``8=g%w^jXKdNRacyQ=JEU@?i$l3ia&
zKSbu^wH~uNPf2!GUFOBt`g^yqq>IgrW6R&pc6C=O%gui0wUcl1vAD0flKZo#=5vQd
za<9nVO??9Mbq;P})#M8L)5|-JQLX2b;>=y=KQt_3iS%QN4(oE6!qRG$|7OLulPv6g
zlG&5EIhd21f8PJXzE_<~`kv)=^GPfRd!6Qgx@o9nJYynna=X&;4rlpDUe@lck2|BE
z{e1oA#12oMNS^K}R!y$%dyoIExe#(fK<}kZSIe8&H{CqTSoN0{JYtEQ#?#HJJ&pNf
zujJpZ4+r+j&ThWU^LbB)m>TQB{)R;i>3<s7D<4{Y{Mqcuvt7hDidB>8;GP$K65E?j
zeoe9TY56HSe+9ol_?iw$HD1--UGf`aW>$1Ce!tKu@&C_3_LIz+6OZ@(4BY(X?%O_x
zrRQI0cQsD=YSWu`QsQ`T+T<74OeLe@Up86qyi(R9u`@EMH`q&%&1^xUs@-`3ne2(t
zm+T+1^5%VsFFNJJ-pJhdF<FG2|4q|EcSeo;PmEW0+)`2$_GFcHbXHh=?n7p~a@Svj
zh<_cjNBi~eP3uj3m9@TMZRLvVYc9)2{8~FP%0#ovrf0#^wqqN661S|jJle~z{r9Ak
z#FWJ84F7F<ex&v#XL@oN8n!et)vf&g#EPS#$TX6fz2()nE~RHZ{Bz%hiIk@|Hf(%2
z>2b&7iCoLMi;v9Y<37PVZ>HFv&V-K-AM_`8aD2Y7=ux-w!wWakCQox~*!=f|ilf<w
z%vp!$*oJ+d(N;4_q3%_?PVdfpJxqRywGuJkK5pgijA!9*Tyx&~!F3(RhP^e6H|on8
zBwR8~q&K|%HuG);<EDLk9(ep{D4m#krSs<BKaC|39orR>8E!hClx|dcyuXj>&dmoi
zl|N_Qy(iN2{o{vC>KU(B_cKcT_;l@6<L3&mhX2POr1RN-OK$tG`RK}yTXr1^$<oai
zH+QJbYx*1igh8-jhwQ-uNA)D;rm3?ddDk@jeYA4>ldMBay3Y5s9J}1|DO!5L(rcU>
zyia^NQ1jxfeC+Cme<$Xo+^k6MH*EdT{;zf#<87w<6^!Q}obFBebX0A}G-sm?XWlG6
z@Xk>nCLyEWhN(C4U`vwI1|=@DJxQl;mvnM*MQ>o(*kRL_6nA6o*_Ejq7#ji)FvoP9
z`rN&`H_^Buw~;@o{=pZ~Ns26i8(B7PdBPBTL6wy|=0|hVix(P(XJ>3+Oe(&?<HROZ
z-o)q=%dj}3x}vP%mqIMVdM=3*X-V^<+%~Z!B*kxPW@k)p_^%twupx$J!e-I>1FMu6
zPJYd5weQf0>nKZMtn5rWKjT$5$F&rR`Yn1jHy&>~aknA4Ip#ahnKwN;DQ%{a7ue(a
z1h294*YygY>&my<lo_@x^<)~?&X=<?3)XZ9-8g&8`=t9Mp;rQ3TPDfcpZvat@$7w%
z>`e#K!+OM4r~97_IooO6ck$x~j+h?N_}Ei=kv%G2^ZFx<Hg^5%5fQG~eWd#2H@TjO
z_Z=c9C5|nulIrAcvd?P1IrC9+2lH2*&d?()TC@N6iRA5N3AYg1u*AA?`LP{4PjJlt
zaoqO!hBf>h;*S^1`}}CyjkEEecfCpPa8W6gtZuluk*iPf<hKJHH}x4~DjytQP&jet
zrirK9?Rtg3R()eSHEm75@OQZ`Co#58mp4gQI~gmw-B>h)L}UMVFZtTG@9M2S;q2*6
z&$hUo?Na~$r(d<A$I)tikBF+)hWaB%B0GCFB<*|gSiN#Xck}n=1IIg4`cE2}|CC_u
zVLr&2)GL}bw`++_H}@X?7j_lhmN)Kpiuzam_#@oOQqgPvZta5Jii>|Yo+(P7l~uE1
ztz5r(T}%hdpBI-8a3)PUv2j+f*j1y?Z@!&a_rs|D>sziTNt=8nI9`T7>NDK>w~r;F
z$M{@_Q2isB^43mP)|k9Xsq-!0)@n!Eoa-@u^*V0h=CBUAluMzjpTD^=E3!}Sr%sRY
z)E$l$G8@<<nEDKFO`5WSvDa`9gS<|kp(=x|{c@Gae#31IEL{tu?GI0$$lT#tH?7z3
zRL6-dx845_?S8aC_5Gw!Tkjsj_L$u-rmyLgkL))*cff=D)yETi4QEVBI%KwHhxm;h
zyC+X-?a_aF`oR*ph?9)r9Oa#QPFprS-?YQ`$F<}g%&yGhNgNZW?~q{iPx_?4!FJ>6
z12bcOKFpf6i`DQTtJuqcNsNq!8)6?u+J`ZBL{4Vn@0#uUq2D0(f9;8bHJ^8sJ;}Z}
z>EZXyGqU((8Djs}$MD4d5AXhLa<aKyctZ34AKE+SG-t#-=`#6$<64Kxo=y!%rkFpk
zlyYMGmA=;h?6&^gr#HL9#?&mSN140f7~}nZ<-I+Y=I<9IMfSM7pS!YpiVtrr!@s2s
z*B-dV9BjDG`z`5rk4xyLt|@)We||U2`h4<Q@*IXA3f->0OuS-EE6&B-?CEvOD*rhp
zP3NaXUBBz<Iq#01y)$)l<I3kBE}eao71_7yt!<CO^De8ieX;f5x?GGWUky94cLQTg
zugkru3pjrKoptm0NAvzZ>#ZphGJ2F(zU{I6+2{PeJ?2wvr(&<f1oPTGJ<ikTiOt#g
zzNhbNPN%@5CA-*r<Yp)JxqK~pE*Cao;>NSNX308?5<M}ypLpf;NnTI+xbRYsME3lK
zB@ZWj-r#<-txL7(77xE_OiPE!)gvp#*gHg>T{sr=w7h6|{(HjL8#h*W#7Lgr{%AgP
ze(e7W{%+wIfweIl$us|NlZ!dJ)o#}Yh3-QMo7DOlFW8#S-w@fu-@f$0=i^;*kDt8h
z+_2EEe9w=w2gH&tKQx}V;7PCGkIM5Kw)8F5-_v1yi1EXziry8e`}+e`_%C?G{=37<
zv$5mc;nNG0tsV&!NcILzkK*5R?#rv6F0=NUo^F?!w`1<(@2f6Hs5M@f+0}h#cSmPL
z>m#+#Y|`hrcC39+(m#XizE0;cw-=uoJ{PTAy)k0b){6~X&vvRD-_WkMqJRAY&JF)M
zUu|IR-B_{6?)aa_Z(c0^+!I=SO0=o%Oi)>8M2gmu9;2UYdLm;^GgS8Hcb&U9cg}`e
zAAHS!a-8Z9S?XnDQrX#H(<e|~dn0K=zwh!}O`LuGzM=O{)Eo$iS@q-RVWxfuuet`Y
zi9wyO=Gw1GI=&+5c*vxW)_YFhV81!%&65Q4nRdn>rk8bk2F7%MxE7<=r4%R=+ZeVs
z(K5bQ>9j+}lk9mu-&ELm9hy$Du;lk!d)=+RIqCD{hMT=18z=rv?=U#pucvo1QguqV
zT9Di)YbMsi9%(&R)4$I>{gOS>l|8yslKm3{U$1rWw|*;6mgN0&-=FQ>T_02^$g+1k
z`+kp(+-8PLViTL@FP7@F3O_eNtZEJ41<ju)JU>p<o;SzwY{%#7f2~`d6!TsF<16t!
zuI<I?Ilj}@#9r0Q?laft=*mBu_^;*NWX?H#rdzM^Z~Vk@?p*04)}?Xm`QC*a*sfmP
z#B{yS`2I<e?ta_olbrrdd*}C=Z}npNo8QN6`MbyDs;5MO%>GRhRlPCsb!S$c>f?_4
z#B;jG`qsaG<K2@LY+i`+CjYl?5d7Bs;>PJkzxI51(ZL}3WJ1CB4~#LNGSp{OR`;6y
zoXB|oL&pY=CeQSbeL25xo2}@0-CqA><yFz@KJ%$El3CVgW~cUAu0OwM*3BvZb*qow
z|JkFv){nPa$Khsn+$jbI2Bi7_1t|0X^-uVke@Y&0v`^~NvVT8Ga-;M~OLd+1*S@W6
zpS)mW!<Tl(AKdcwJ+gnU_o#n6-L26l?sU#W@z}?v8I!Z?W?lc-W1Ti*j`=ah#m%#p
z<Tq{H&zSUmMbXzct2~b<ZR<^*)o*Hl?&AAC>$g3>;%2U~y(iMq_GTt?TEjp7*#B}G
z3--&gblT;2*vKss>F%|eG3V==1z}Cej6du|>ynlxCZ6xLJ>P3RsbBDKlmyS7ue}1>
zxF<2h{x^$dxHgeN_NvCeiQV?IJF1(`UH|i9bw$%k#p{xC^Bb0*Txot!de!C0jQcit
zyBpWt>*e14xA9HJoaR4CyBF|I2(`S!%DidC-4hHOXGz!ZiRto*JYkV|WYxPh4Ug1U
z8E7}h$My0p4rX`EX}a|zNxO@`|Lm???US3nh`yfK$G{jfJ1Ku6gW+T5>zyt26)~rt
zGRMr1Nv{lg_E7!_!}E=)M>{(EA50Q`y+!n9ud=3fm)*Ut;*Bd8^sV6fKWC-&hj+HG
zC-Ov0(*M&~a$}<5p9LoAGlJ~rPc-f+Ki;j<&18RqjghtKT2}|l^*O)9yu;p{dtmyg
z`$1Iaz4QHv_rp3*?m69C(VuvG=j8OB#PypxzDAr3Ih<tt;oPiFL)%BvJGkQ}%s1`t
z@Zir|^Ftsp$@jx0c8esllMM}<co<JMWpwTgVR?|`y7KswNgR*6k`5;c^dz}4v#IYf
zZq&Xp@z+Df2ZhN`Chj)R@5p@9IN^UgLj$Aso{sECjf<OElDZr8&rWQ7-ngSRFR7~I
zgXFZAj4C!89^ObQo8ir##NrXluy&RFM(3Q=z7)ZAtdhz0Cr>tPh<Td)Kd*7!{S!aA
zKF)YzUDgqmvs$A?(1S}XX5u^Z2P<RjV>Ei!9PLXC`!?(J=WD#%`xEo$U)Us2s?+uA
z)*j!d2}vsy>`ySpXbYcQp<h)uVfRFdtwPhMu<G`v^-4@UQhUT>3&)HzS(|pZ_XSVx
z-hF<u^P~RsYW=ej>HSjMYdTY|^-ArIc6)I1>}}7aeP!q79od~2^Fn)mMaZ6u>4J6&
zhRZ7@1wNFfXfhu>y}3^^PDvqnbtX&y2IF4It8Y%<OV}TCaL(qRmLEF$B<>yJcswcj
z)ZA_+%RN03-&D1quI^&I*(KrIpm5|~)-tB9hUY6=?e}*|{_JbCvpzfD{f@@<6y--w
zEkE|xbXgwR%k;dmN4##YqW7EwxsqRPcAWpju(v~eo??88U)MU>z2cc?n7cPjZ(J$*
zlbL&Em@hMDU61(gCq-BK>$Rm%C@^Yw+gzLZYBIz9-)Bzj=E&`o&x`9x{MIWG-6V0J
zF=_sW{YQHx>L+nXaVdA%$;!o?Y}G#V<VH+ukNwR9|J51J_8*$F!szc4j>~Jx%;RD@
z+JqI14eh5mmGw(nS5|H4_T1Rp{&l6O;@e)w8|NRN?3Kz>FIe!=bH<egTV}Ptm~N&2
z^ZTc!M;|Pelx0<t&I+7X6kpx?d+zE<f7i4f4d2@3^mk2fRLt{FV!b-oSEirj+`ah9
ziz8hxec!bGQInc(c4*@BPo6e?ea2CLPfK-v_|(U7bjeRn`Oe48UB$;+|K|VyJ;7@8
zOy-rcohb=dXL)?y@Pywu)K<OjV%VPE-k2aQP8;#(ea2gVPgnWUVJ{z-)N{=4X4agA
z*-s9tH2!R#a6{w#9NTNt1J~|ZV*IGLY5(Ta7k~ElR`y@y_S~Mc;IrLU<^OB?{~nEL
z;O2_)H2H6I^X`RveTye2h!%#PaO3#CW<pkZWxw&;XwUC;HzMD({+r$tHGTV!aQC>`
z(PjM%apk>ALE*+ssn=3_bh0Z0%X^LAMoWHuR3IOH>(KE&oxES{PgA3emt62>;t%VK
z`oi+|6Ql9cS@UNd-P}{5%;>$o*SNHsDLRJb@4l-%kN5LDe-X*@GFsUF+Dh%oES!B&
zQ-gWGpXUC#c0!fDM6~+qWtHc5H(#8<%~ZL*|Ng2cLN|M^r_cVma&7<rcPh+(72>UD
zIjF=i{8Y&P-=T0)p>WN)x~(gH?2}9;FsJo>Ilg{gmO9T>`=0Bs*`7Y(5?*_H^9uX<
z58~t}nFjQJ{IG7q)pdV*TDJEaU*8uWe0-C!cW>j}O-+)$QJ2jQFG}APwqVxz-bnw=
zixwL7Hzoe*jr7^J>-?t!XE(4N`@W!^+x=!s%EHTvT&%|SeUX3GOqj3!Qo-`z<(*CU
z_m$gBc(5wR`^C<%1>pyhro<F)V3^mfr^v=K^XEzKo~WODnoZLmCc1Y?ZtH6~)n%f$
zhP5|(%FcbFpBQ5td!s&?ZHVF2h~$)Kj1gL9vi9UfuE-0Kol%P6MwvgE<@+ONzTo`2
zr!P|A(1l+9JxR|O91}D(QDwC5icHDAcw&){Jo{k-#+cUCJGeJKolq=qxPHQukCG2=
z9AfMZKYwq*)s`7&k{<6^E_?F^!vbYjMqU->1YXAFk6HyXy*Jp~Z_tUEn7l(_-sB0T
zZ#vDDE^JCaxqXL-{I`D#EK)Ac?hJGNSi8o)L+m(XS1{j|?hnN$UyJVUFp!+I<bRJ@
zN$I91&-#Kl_n6iH`~3HrVobEaS2^C36}vZhRZRT<xnE$@`f2fY7d8IHvZQ|UTGu1+
zN$hd#>K?HtJpxbPY~(t`xMrI5-U6ly#vXx>Yp0!_&;ERx&z9|W<)3DWbx*$E&bWSB
zZCr!Jy>;g%GoGJQ_r2pa$Kg^Vxi@R31*gyW*&ipw{inz5ljmQ)h`PE1hM)Ti=J%P$
zu5yX^5X;3W_j~g1?uZ*b!9PRTUUnxW#U!NlT>Q53-u)1^$D5LRddyGHXa1PN_4kUz
z=EJsK3BT6#ntxJ1J?BbNG|T_fRT*8yU3}@&vX=GqPd|O&Q*y^N^SeBc^<{4E?lb>#
zI>NcJ$u8_==bt{a<i6nLdGDK+{8+r}<N8FevbH0;B9msw_=~)FqPah}<w!eM+Yxd7
zmrsu^lvz7fD>jRd^P?nBa=*FP^o~T8O*=a>vzsgat)KETSVa47(1hYAUtfu+#|dkO
z^#rflHo;MjF~4D_ilI!T>8{;9<{|4<3ST{0u)8NYNIidUuhI2SJ?^J9)v8wadrX;>
zzOmOQNYzQWPG?Px@k(7K<*wZvPP<psb_VgE>hX*fV-$?pG+*aRucyBellE-BHEdnA
z95-h%CcW?R{PMJa@!1|vyS-kOd)8en+t-s5ZOQXV=|PW2m(S0f396d})^&Jv&$#gC
zf%?ylZ#VaOoZBRDuHobJjgNdSeAbAq_@?&oPW~UBj+luzCb0Io$JhPdA=>aJ`QNvN
zx9jKZK6D`U`jZ=v`rN1LJxqU_{O`<meWm0H!Mi^6tnc-R`LteWfzJFjZ|<M#_0-a3
zZ_n;?nY!X+=?12lewS+!Njnd)W%sxUX&zW1r}}!4MPw)QjgK4BC(mAWbb<W8-8<AI
z!VbuHE?UB;dTY%W3Dq6WVT}hCt=Ul5`J#{Kpl0}*9b1%`comW!$1+UZAgzD$%#ZCc
zJM0t7d-5ML9<-IsZulNI;rhpiX$L}L8F~thZ!53*ck#-m;!P2ox_-=ft<1qBp5!O^
z_~C<+W`-p(KP1d=ZmjC5IR0YsVTPHzw2!bXu#&j(@X?y9_W27$zU^XqGW&CH>CK*d
z+n0Q)SE<^n671g>cYBlm(FX2W)lb*#ZmRg%_4&nR4~5!5r%g*gY}j(bfaPb>teajp
z#Jeti>{EDtKvn+QtA*NsdX-LYTeR2y#)=c?I};xt^*a>HIP;ty59=EH%dgk<RBrJ;
z+r2!i?SMFEZ}j!7Nb&zmZH2Ys+oUID#jfv-xthfA-?~3$Yn+A2wBDAU4z@MNzJ5Be
zVE)W^<qtTLzN}hcp52o_UBvtem&uOQ^S$4b`f}c<2*mb>Znyd<aP{qu)m;Bp?^yhE
zr+Yi+uD7PUdqYw;Y3}Lwx!D)8K85q>#(AP29XdGsebo2@_xFYTRTb*)o><8Fe9hVe
zVVAfRMe=X=guJ!B`K#}wvpehkxc(4tmE+%bs2&kw<>>60EyVw3#TGTWVD&FG7ykWT
z|K;bp1O9gPb!#_y%Zi_7Zr|!>E%Co-S9yI;_*};3Cuh1(G@hMudof$)B!$JRxv!sy
zWlY_*I-+lF@s~o$#z^}v#VGO5thrkm<9{Uegy^o6@MOE{$8$Zd-}m=~r02%Rxe_PD
zba0*O@xH6Vy@{)8^?{`mY&kqH?lNEB$aM3}+V&o<m>bqBw;k^dsP~lCRthfb<k0ys
z;S+Ogk9+(i&S_j%&TJ0d!XC-9V@+S+Hk;Bl9gj{bZSM8UTF<igZI@KUBF#Xyz59hK
z_H;#P@Jau4G4J(#t73hZPvJ>SyHs3{@6yRaHGRHwRXMlwch?_`xBL5g|LGk+`XhGw
zDT$SxI5wF#hlzbnPh?GQTj1P3n;s<fPWbsm(&)v<o>$FrOP*+Q^hGXxB9%5{yYaW%
zVLeespXO}(>98hp(-}SS_ooh9zMMWuiYqyC!KbH*F(02kQO<33J>TnW{j)D(rPcYq
zIp5#*h3KD*4DgtCO|I|fqs@J`aeFo1>h#RrzcWJoXXBB^m1|Dk`XJgp_s7`-s;kfJ
zDv4r$Z?y7{L|@R|Q|6nyt+PIL>TM8`PkN-BFze6xopWoO9P4JTeJs5p?C8vljn_K3
zW;Gr%75mX8zk0*YiWQ>%Mmy~`Fz!G1^Tvro%EAdLKRLMjy>#tQo~oO9`cIeY$qc?8
zrv5F*%D1h~?YBtY(-!siq5ScgN4b@b&j^<4HLc#xn7yaza^*zpoEvwaykOpXw)1G`
zsmJT5%UUw-e7NIvZ&>9;wU0aBbU!@w`KkY8v58&3Gv2J}37^|h^XEir#3n~!#`uQ^
zd6i@To1VD0fu+Il(ZOd&4^6DT*Esdf&M%J|X7t8zF5JML)EP9NvG+|!%(3KEa#?bd
zP38V|#%A|LsuxuK`5x1$tDf;Uk|DWIZ|%?6PLAV!dR1XFj;6>m?mTDSlg#i-a7E$Q
z2{B$C><fQYuyt$m#{S<_k}21r-JNCkrs=9OqrgcPW=Y9Y8|7oa{ofgIgR4Via#mV{
z!PymiwChf+e;Bjz&zgoC&1o@bHiT-e-r3XX(YBK*A%#<}^UPz$8OLNR*2Xf-XmRma
z*jthFN4!(5-6!@$z4#}m%uBs$@+BLy?ss&k&0qMtV*``34MWSCnGZHH9&qL7+`r(~
z2f5zp?I*6AGcP=%9{cb8g!v~KInS@sPwl(Z{dk2;ZB5suZw(()7;Czs&h}iIK2vpa
zKtM;k=#ykdfsz^DeM9+9D}L*d&r4$1y=t|$=*fUKNw=MRc}MISE}p*dH)7|!KOItP
z47_4T`^)b!URtUWu;t^TbG-|nbxAxvyL$e)6&iN`dL^tYxtcpoa(1Rq+Re<w`$EC|
zpXtfNf(>7nzdvC5<JPp|8PWev*4y;dhrUr=pm5`mr*A~>lNAvYJL?tWIoRyCU3L=c
z`Cqx>{HD#bXYh5Nnt7}+mnGuRt{C1<!Sx)Lu^T>_8cpjEJ#f7uDdMu?WDb8u50#2@
zow}<Jm~w7jzcTp^L*EW#X9Z?Cxrf2soiztPZ)~{Gv7?@O#U4hU<o{W#kLEr|D(fif
zXO&pV!YG~0Fn{-niIz9>Itr8iNbHU6PK<Tw=(81x+rXIQ*Xh8=;I?5_Do26c1dC0q
z9BWoMN-;j-;%MSnQ0p()wn-zlBY<D?rp)iYx?49l&D+I1S?CGhoGom;T{rFfm!0EQ
za7lRjoY}Oj;rGT9x0PAAvo~J-q``k6uy5a|6rO;dqVuoR`))p*%qf-l_|L+O6O3E?
z>ZhN&|F>ph@g|0gJtfzxdwHIoxIf|2ne+K^tE)bDHT>+?UH<1n(g*fl-R=u1vhQaw
zR_;97&SWh9=c;wmnvVV7PhUSIJfW@qOHz++xLvB7d$0HWC$lE?muau>)7iqYJg1|~
zNNCjxrn=M9Dp)&=J}-SFom4jY#F;+})sh$V2*gZ!;qYI&<K(6PXZAhq)1L2F!9L0I
z_(g+>jQ#g7^osseyuVPfm0#e)pBMQbl6Gb!_m;2y+^gk%mZ`gVR<BmPUy$;-U*;<c
zv+EATO<wThK=}7JJ%ypy`m|rFtO-;4wfo|nlMSlp-{wiKxP7}P>1j_;{{GW%PyX7}
z9XwBR+Md-@+>SSNKPh0UytHFO(u50~&bf^IajULAKHsM^H;Tn~Bi{s}^sD^stk?MD
z*PmJEDe<-G_$P_KQv}kl@IBw&>v`^HkM7bR%&RB#@9EVozttU^etzBdy7->h`(IDa
zRO@oH_v^er%jwet_MZH*=RL8fd-9`x_D2iN+RnHysW)0^M>W&?1!pVPy!zM^y_LZ}
zXY!0m=Sp_0?~Pu+rmx_u+ZE{<&o}LSd~m+SgxWfms~lO<J2Y5s_eWRv<ZIW@xFy6P
z|FM`cx+ijLN1plnM_Lj)>OL^WY)N`hp0vPg^25En)<0SgST)!s=_k$W$hEx|)1O<B
z^m5I|&Y;LH-#0gO(^gKCpWhj_QiY!}CakT)|6$F-nB?RSH+q?07>Xaf5K<B|b(W;s
z$)zVQ#awyte&HHvh5Z-u4F690G_612-|MyAm6cZ<&NrSpR=q;>c-zLZ!p4isw@oRq
z=?RRF?u+rA<UD7=0*20jqnDVgug#deu|GbcEw(3S|NGjW0K=UN?*9p$5S_ka%Ezlr
zQKu)ZxN;|MdQZUmq*W{4{^^UFzQX0<(qEg8_eABNoME@~#D~rU7X7_Z*Xv%-_<r-l
z!_SwPrIQu@y^Up*?w)1eBmVqq{`OPN6P_Pb5#PP`^v0NzUy|0&mfd}U@n(P2*>#&G
z4!B46`N`c(TYZ(O)NS>Z#aFiV`kAdzxb|b|lLaNc(c34pPwWeL-}hlf?#CW~*_cn^
z3~PJ+dz)hBJQrX6=*-6EhNXNg-5X|XynA0_;tq}tk7IaaU!~8xaNhht%=Vaqn1&fY
z<}b)Nx+(eQgNf%G80uu$S1jhr?}?vyn}Poz)7c;UEjE?yZdnuA>34)d)30TJa_5hu
zhw^_sT-~$5d}GhXj+2jHu-stX5M!agVRGH`8*3iR?8s&pjxGCl<m#FxvE&2grt2?F
zsp#?9wf4d81cjKh$I|6rPh#x;5%)0ee}^Q`k+&OK&UU3H?YP{_awFmUo`(tQ3*XzH
zKJ+HJcmA6VpV#!|20!1__@=LUZjW@j`X$Yk^TQ;5Wv)5*Eu!t=o~y#aaR<_qIS(9_
z{r0`PX3mC77gTHabgcZqbVHBp!|DSWADLd{@Ut9$@lbFBe<$bL_dB~p|6didc=2|3
zZ|aw)tFGJhnxt<^D!dqd?t1LCtUd*<H#^l084tV*YYa?e+|kvq)NAo{+oq}?J*iLE
zOjXSJ{C1)gZ>Pxdt9;h#BAu_-Exuy;;c<7{G6m5$Yt~Hq)2$k5dAZke->$X2xgmB<
zKkDxE#AHSq?z_UW*0{;|$F!sgr8@mw$8N7UbwT037XzCGSB(43b=en83#^m8Z*2Q_
z@!7|Y@YxIs5feY~Z~QrT15<za{hRI1CqF1@?a63&{t$EG&-@E#3qO}%dwA?~Z%$D7
ziI`tO$-6u1?yY+B`78hJO@Y20-9LMR&!4@Kb+6NL^CzL%os*7s*QR%P9POC;tXcB&
zWTvj(;OS4;4DVXDcCkmEYq}9}CF)`OlgE3$2whL_jWyrj7x4C$Y)*^!xm(IT!S!Xm
z37h)@Z%<-5nyJ}QF24K5p~_hbJ-^TP1>7y`zVYuwlHn)4Z%ws2Gj-z5d?^08>Jqa#
zd-7}6y|*T^sWb22|1mA%t3>`yzSfIti@U7Py_j=ijn$r{lhw{=Rixs+3Y~uN`56C-
zQ}%Pdzc6Xs8oOuZ#YZ2RKPV)fecknT()BkDe@`?Y=+8T4*696_D=_({`lG($^tU`4
zCzx*j%65M41mE+mCFSQHT|M{JUR78#`^EliYicjEUDel`rrnpZlqK_9mta?)U#ZnZ
zk*$_;jW^$mcF(-^MKu0YZ^o(ZtT+39KKl8&Q|57}{^p+aprzuW+xiT*TFS`0xWh90
z<)&Azo6o#BW%<MMeV3ob2gdG|TN~|NSJwXd(vke5-|wmYN-k6R%s2i1MZX&#eqNA&
z{CrQU{kI<fm2Vo)J!((Vx9*%0*W>^42uuFC8F9~h{pU`SNIY>yoO?qm)9#ClDteM4
zWiPt_75;8FvpB!e+-_Fs>en|bd;FFk_1Ma?G2l_J-*gtCg>RGp34D!Z6wyxo_rK5Y
zMz7bOe!rwHkH<;<esh^EV;S~;+;Ej=MXnsvpBT*>T}ii+jDIcLBh&E6{f2_i8u=S<
zA2mKS&F?%SHgnQV#juV3JwKSYoYc4|-=ck{@!G@gHK!YYJenmuQD#qdhx)OFEep0h
z+xXJ-e^*e%$wEbSE-57^g*}G@H*5F09b`;8*rlGAG%=>@r{eKf&U{PkyCU}NIlCwM
zXYBdMlFAwk-49iM25;PGH&1en&ZnxdP6mZLF>KbK-+xv5d2X9(@{cE72}d_rXRi_M
znEdhek5do-`*a5?Ur<n6-)|c$H{)~n3Cq?GS9NB5|JG=*dEwb(0z2IE!gktjJkoRX
z^!lR>O<at7VixyUOjBH5v+?Si+1(cE%=XukCN@Qg+;|+}c}hDmdBSP?-5-oAPxQ6Q
zpWjfL_x^@&WUu+#N$JHqLeBT3U;oU}u<b{0apvj?N<XeM_b2yem7klS{k&7KH>vCE
z*$$3pFZS90+)>)ad$iM8iFHb(z>=Pn8%dLI?wQRQ(VH1@w5KdN?8Q}cGmZy#(-`|Q
zPINKL_hvjgaP_cYQdgF~U5Co-j;0OwMCV_;-zhCWyEEZ|Ydg<^G~50cOB>!D?@OEf
zO33tdPud!$8O&@kG3&d3q?}w7dgF3uHvhfk6o##a6&;5k^LC{&#xkr)DvRsRejM}p
zmUvk5n&r2zDW1P}>BvOM^q!RE-zJ_vAvw7>^>f+DZBHb(e)(hnd)3(!l1Dq!l^v7z
zUkys_%KX?-trTtXQ{rOB;<Fd6s^hwL>zrIauQ&5i^2x{I{=J#c&%a;#R8XupWa-bC
zelLAFwobz}`;$71ek`~@nM?Tfx6ltUUwXW5|8DuPv5WU{m#h8yvxg2a#hm%Esed=?
z`Kh9_&m5}P+UU^6+3yvvn|E#f`kbfN4VS*@3yC<p<7Q{+<CpdB3d`eq$|fYWc^OR%
zIp60|ucT6X!ON#krr%?As>=Bb>aH4+EzBIHj7h@fZ#q2EJN|8)S#`p&{i}dh>Aha}
z>PnAq7x^}J1ty)`EdRdWeQQ$Oo7Vmlk#$|ok9$g%e_q!euWnWSHto$dqvfA^1Cqb^
zO+D#Z#o05pyQg6KhNRYR&-s?$ZF=hO|Gro}(P{2?-uiPr^^aOkK3~(F_v0(?@;vLF
z-2c&y)*m~LB;TI1v28+8TyO5X?>))U;ir?-|4Pl{{q9%MAJ%K_C);^<GjmVw=lL?7
zdGlv1?9HA2YtJo#h#PxU3Z@3;o?uKm!@xPk|6JL*S1<jIpKhvZ?f1HW^QHR6-jsWH
zPY0asug!iwEBR>O<~r5tU!EPZi`H~$*L`){X*DsSGp5-gVRFyc#*MpFCLW%s+2z&}
z#~Agy=gY)|!!`?jQaCcMZa6Dn|LFcFR*#iWPR?Zh>ZX1Fq*Ct3CC|2Go0i2ie^_(+
z)#Gn&b6=~7au>|)U$XGAn|x)#+ViiLZt4?A>hE1z5%a-)&A~g*76~5hYsxB}G}nUR
z{?F;YJkP&-8hyY1t*$5e_vcA$$vwHt*Lg=Ze{y1c7?a$S``phVcG4~7gEubA$ntO8
zBh<a4<f`8ECkbD_EI#}BhTWt@Q6}?){yjS{cUm3oPp&@6ZrW4N9Alo;eK7LohbK4I
z?TDT1`p4zo6AzJ&df^kwjFA_5`cs}yW?C}wbnTpj$~zP8u4!a{d{uw#rW3EZm}c*I
zc~yV^w9DL`6=!>M?-l#((l_gB{Fl_5EXfnIzdQK^XGM4Cv!3L+(>SK}<=WmmGU46E
z&fH@ryCQF1)c@Qd(mi>1c}moYp61&f$$H;z_!S>~U3b%QbAK{l+)0Np?%Ia`S(BJe
z13Grbe1CJ<;O4>ukC`VOlYP`0u)w=J$^7?+^(S{Ky*NCdb7Mm6zc(Mf?XUgoO!_?G
zf?V<+M$Vo@x03;v>~<cO+!1uyZPWjg(|Qu3|EdZY*Cl`Tk&anAG2mBn;j9_<;T^{X
zg6)fz{rTc^efq&3e}VUPeL3q+omi_~*OPOuVbi>xocY@F2WlC2_v+|o9MJDyXT7pl
z$;4oKnuhkZRUb6=+|X4sSUUfrM^E<rbKSf9MXG;9_EbeWDTVbVycW`U9&6p(wY4DS
z&4r)oJ)KLZF&+Kl`&GywFh-a4DU;&r@4lhx4Gh2g(p0%*L-`&*?VS6h;a*?7y(ZI3
z{^vhgRKNPHzu%XT_4Txb*%yuMP<26%-Ms~S8D(u+GAnxu)~2Y`efQqJdXhoLx7_<)
z!kS?{xvRFFIM_EQ>HevUg4LgdUY~y(H{J2gnuZ_g{lA}kZ`eJFL)yXUC;!Iplj7!b
zHNWXCDBGo;e>~>NLq0W+fXGj4d!o~=I~z|Vxd_>JL~H%)ES${5{rT#R*6TsLxAzpq
zrT1mDE@L|Kr>DB4C@Avxw6d%6za;N2*!KQ=uEE{~d&5rL<XQEg?dFXmy#;TzyZgiX
zQl_U&yu9(<+5W=3se!ytLInFFMPE-?cH{eP^^>gXiOOf+MSHU@7rZmCui?~>GCLjr
z$Iaim!W@(8*^8Z+Ig?&Xc$D>q&3xY#R$B4#*~>qB_<w%*!Y>%JDU{=DuhZr(H&OWq
zv(>sETxnb%&e6wco5Z^(Ci8|(^2TE29EOVgj`XmuuFswIC)bO2I;Fq;DtkjIX3Edm
zoA*>t`XMi${o~=cD@uEAm_6!zocws1sknS^OULhq#AA#NPxn=x_<3~0+hdjo+$UU_
zvvQ$q{GO|FVHrt$JfX>l+n$`6{9)FS`}0#dbo=VJX0P7-@1)}K4+i!VVi_42ICq{`
z6k(l{e!`%)VXF#*rW(Wfp3V2J<bV6*I`4|e{SPtHJ@vOv3y7QvtNc`Zc52-79@U8j
zhnjC6UpejL+mFX*3%J}^wLs(i1jBxY)pHJ=ozPc0XXV464S)aqnDS#m?a^zZ*&Q)X
z4CfD3vHf{?w}~<4WMDGqiB;l<YE{0(GTb<Dg5mQO(dwxjl52Vju21hge)Rh3dG8uG
z_M^`KA3&M^51#$C_U@aW{IE})&-){{@7yi>`U?Nwd#gSszgqdp^!K9dle?$Ah^iNx
zq#AesI=}G74@vj_T;|`r>(${83p%R4y)=A$z2VT+BRkWi8>apK(J(>u_XU%mjUC4u
zCcdh;!k2$jVB-3_=dbc*tIO#8{}vee!|jAHL-7g^{d=FMeBN=*iIb7p>|@;T1r~)&
z2c-5et@!(V<t_Vb!q@nsC7J8GP8J^7F7|Ez>vgwtzgKPD{bW*DUyOYv$Lao4W*=ST
zCeN-v=yq=BhKK2T-xge(EL7f+W`9&H^T+q9?5n3WVtaF=RJoNS&;04BUOnf8Z|k1$
zJ-zLra+7l2e^~sIEnUp!6yy2_%@I8-j33t=`=viiM%gg9{@|6Q2kRIwu92-=RnW6S
zm_hpao*2UeOeb#s=$kZK>hqi4uy31Ki<;Of8;Xt}d{Ehyv#}>N?vqeP<1~53vZSt@
zHN6(`Z(C={f9jeO)su89w{@O;^{LjnzDREglenJdngcD9Uae)`+gf$JKd){rOLRQz
zUQe0TY_Z*&KPUAjUH4->`Mb~3R8sQi<FmgnaGX$J>q*KkyDF>Ltt9#X=i?i__WPeo
zed$Tsx~9i2?j(C;_ryN-$Z1NYJ$9v&c``05)jtu6`=K_OfxU5mX$0eqpv}E@S#kYI
ztLq+r`O%xS*E^x$+sYFk8-MmUq{zB|X}RtgDE4Eees9+Gk1;(nYW_drjxz3@@$rjZ
z+$|Tw2D|P)L-F&yGww$A$Ea35;p?AKx4Jj>j;hAp>W1B$G#;<J68EX_<GJ^z^(XAw
z-D7r)rSb2fGhHhZzQpvH-QDGFkvOeyju(UJwNA!42QSQAmB`(2!FcAnV>6l>R`GN3
zuXy_Z_vdvdxf=Uo^;C=IPxzMn?@jQk)?2X~d#0Z#*gMfQd7(*7qh(oF{}CbSuP1Kz
zFPQW3qW-fPfB!U|Px@(ebWW|+zlJ48PiAHHos^c^kYGB$lO^%C&gwIKw-RFiY0qG-
zn_9ZLm!rEQE__di!R)#B_w*Uu-p|qTX2yMw73DLIorpQVqP{PgD|rn=_adH&x*V&2
zbY9<c;{S~<eN+90?-6#%{qakmu1x*0R(^fAUb|3CkKW(O9A6%97w=!-yfL@`d7s|b
z-FvzwC!O5?rZ2AOl0cHoGqIk{yL<G?e;=^h*zm5eBT@Dr=Z&z9y?XWEPgcdASgsw{
zqxU}R<nGrB9N#jut9u(Vy?bVgsyyDH-*xPGM?hbPQ256OBJ&z}j{di=N;**2(orG$
zv3aufio5+2jJ{VS^-k+JW@8@F5iTFcdZDxCfWVui&dTKOhF<;$RqV_$odx$N{!W^d
zSpKIYX2Z&ktI1uJ@{x?Pz0*%rF==)B{(8t0(<ywH=eB8i_k@fK9`+ou|6Vf6B{P`K
z-__8T|6%GM2H`aq9VKshu7B~Na?j)gG5)dtdS-08z*-v-)3nO`<Bpb?1xJ&w*uMSr
zc%|l%@4DxjnZEtMSr*Yd?cN9d?65^zlNJ7SsMT*ib(=5deP`s!o;!WD@skuju_kvk
znr2_zc<kP`yL-<hzp;(m7_-y3|J<AKPd(AMw|4d)?=%1RH@~ZOV@K31i?%frvv2m9
zZ~wRFB41^1#9Q7+AK0>ARjs+)X+HmAmu>cyM{)g9>+iS9r`&jDzq<2H<W*ho9U*a_
z6h8NsP3bZVpX?EKvHZRRV^T}ZNsVh4Prvyr@T^Db{=UhF^m@vk@7h0irDs>k_c=3v
zZ@Rpvr?NJBM&A>r=!3csxpvfuzW=fP=Y=PK)*VP%(Ph(DBDrdE9b@CZql=PeJuX;t
zMI&{^;x!i+on$fXDJed;VoOiS<;cF$r)8_296K1c@bbw;QN5*F^BWcZe(o=s(^FD^
zZs-3;Jw-1!b(M4<6h7KrV%3v#X!VODF2_2ipNRNikTkcexQkId<zskfv3w-wrsli$
zm4}yf=00H(-cjz$sQ#v{qq&2DKe@Y7K5j+BlXm_czF#Be^;9KZo{)6)!Pl5){pmk{
zo$GD3I`@iw<<=~@hefM9Qj$I->70_Yh-umRJg#y5nVpaB{_u|YzoLTQCFb0s9|3(G
zUA@WmKef}>Wb_uM?%(k2#(~BBOi9<QJKnZ4P3X9r9MYQ-p7(t9o=qJ#^IcR~HRF3y
z%h#|pRL$$EubsHyY)@+Lrmz)-y{S_-n11doc-)<w%yLQcXn#_0&i1X_&TW$HOEkWx
z{a{v4`Idw;sr7p<SROO#O-SyEy}Raw{LeRg_AIhZ>diaecW_eY5!>t?i9+13lw^MH
z@9fiL;g4h5@p?~xX7qH?hCdxHT^+@;KSlc{)XJ{z%L<F#bReZa@@@ByyL+ywsUPa-
zpQJCaG3P~YT<hD@ovWX(N|TjuxWrk1opW2;(KTPwr+4U|y`o-S`{{&AZ^+!H=JOv5
z)fk!gUpD>O^(aN6d?SZwbYFxzQ}F+u^zztkz2WPss(Y)aPT1Ujx4(L;U%<p4(_?xP
zZ2MS#@|_A<oHN1xTcb(^_l!)@vimdKd97o<dG82eW=eV)v!^<#BVm3+$m5kgB~!m$
z5Rzlu|KX#>%~`)^OCLVokooXpOjn7x`=c+W5lovLBATL)Pw0$$|1oBvW1;S);y=kh
z8Il`n<lmq1uJ|Rmxu@n@Y4yToJ%1B=yG*Nl3cvLPu07Q`uVTs`mB2cI%b_gMa<gW6
z|M8QXHSc$C__tlGd#ADQzr|pCmu3H?!gUh+dusOb#e8<|h~dk4ckSh_j~zA7eni^t
zf4M87;nA9t>(dv!_}E($9@(_w&y5#1W=X#3tu4LQ*AmBYI_~YVk3DAIS!}7ge1|!B
z*Y}r(OseE*VCu^+_2bB&*Tb->bADQ1`P*wOU!!~Tp2v&WPU|lgV!QeCCs+2$$g@4=
zQPbJKPZKyT5W1$n>~9gv%~$DhT~_W5Pd8cFoSgpXr^K2=XHU+^UMX^jvCC(d#ZTqx
zlkeqT7OdW=_<$p(!$0&$hm2Hbgw-aA<e7_a&XP8*<YfJ*cJ$4kseJ{pcB10JzgH^F
z<gI+u<9}{%<F)g%&dpmY-Tp>=t{1~>xfOP+KjnF9*;n5A^Rp``eP*)?Gv`b{`^H`0
z9yFQo&UAP_bLnMf|HdtU9&h-g+_-1;L9LU5={*J7Zi`ho+l6M&Q~3C`zANwFkBJ+b
zPCh&FU!Ie5s&enYYwLS`f=+Xs{l$^om!^1bhQRrrw6G6z-?WPNJvNcez7YP2adG2~
z$6Y$tkIZoRHetc66S1NyjJyKUjd$`-Y^d9Q>|}$cI>Ywg*W*;w%s>6*vb`$ccTzk5
z^isRHjzo9n`8uyRh9(KL{$H`d{wBA3SFtOHY*<Il$L@(gZnz(Ba8Ga8{C7h#<EL$p
zHm*8*Eo1h~#`2FF);{Z-aI(MHUYG01wJ%qMZ=RWv9eu&OF_z()5QoPV4I$nib`Le}
z7&l~ia#;weF({W^FtoX~>Jx)_XKYtr*VZXIB9{csPxr?E>j<CB8E_;2zRHS?lF!QI
zdL5RY^jTTbTV%C4pwB^Hm%+b|vmxnx?;N>p-;z5U6R*$M8@s17pE;J{^ZE|)q^+x(
zlmDGtfAssO1#xLB{|ifTeX2C_Yr6LN$IN-kMQ=Ky(mv_hp5(m9IJG;Zd&0r1A3F=W
zm7*e~t}y5SoOFAJm24z4`-k-7KW5cUV&xV|+C1a@l%?DHRv&N4nf=1Ubp1}7A3auc
z?>*{!eCD6&|1Qr*D>XlNbRSFVv-<z#Y47%pz1CLWPwVmY94y+*b=C3o#%2Avd3%z3
z*O<m$W4N#&A@+Y}*V<mwp49Ufm9@(z7<24UY%7Y@`CstE>{CJM#mMBo*3BIg`z?%A
zq}n9-E3A`F_mrI2C9!itL!X551g4mi&sKgu+k5PJXRrLHDHa*M$2&D`Sbn^|nzQmx
z4pZNWHySH$A7XuRao)_ke;=~+u0P)Cl-<A*^DXv&nt|G%3EJ}|ENwcDN5uY{Df_wM
zTSfP=irl`V5llTt-@GV_xFG&<VQ_N8vCs#x|8+0y<Yk!fC#L$x#gFYX;-!-0IyZiM
z660u+*w?@R+hiZ@Z9T{C%~Da4xMknF?)`*4lMUW>WL-_+dD9W{{RtEQ%2VdI`%X?h
zG4be(wpW!sq5D7e<i_3XI=H7d_gZDQ_QyV_tiQjzmVfNYp3kxM%|zQ9eNOxTz3FcL
z(Ya{jjAwRlxYwQD-gA0w{`$`3^zNR`eQH%(8DFpIQ@iyytT*>w|NPV2o8(1zH~c=C
zQF*CfIiqoP=ZT+l^R|EPYm2%ned+)1ra~oyjsGWpQ2snk|Kr4O6ElPz<qxiI;;!g(
zH2uh=erTh^tVw+Gkrf$zvD^1W_oUwY@#2Y8aQ}j(dK&|m#x(QHyJ`~p?vm+C{RQjv
zXNtx3wY}ETHTf^qsy{co?q{Kj730Fpi4*p@F);VEec$Ch!(mPA%moqiyZ3+VX^Yx=
zns?6%|MWh$tDiP@&Awt1daF0~*I(TQbE0B+qq!OH^|k%J#`kzT&-08(w%>PopX(~6
z>-Wr`zS;Wh4#V`G*t_c{-3k|;xTn7&?3CQwzP9YCJxBj;>Wj@Q_fkz}c^Y0M#N3(^
z*VktK@sLo`jN-1j-L<bL1>|=;6^#riZ9G_Wka^SLZ@sZ~@z?t1Z0?WEOP$<pKT*ms
zied59j@Ui(x^GSIi!J>f|91JmE5<)Jb%y_#$u9c8kyZV%pMKx`&x^bG)f+Qk-#y#W
zT)O>WT8iM*tHyI(Z-sHO8i)1Ik0_foO?Hz2>#=z``k#(nxo9jG)8sAS!I$*)#_T_x
zZArTqh<|+fjIC!v7bEwd-nQVAS`1I_^siDfx9(lA|76LVs|j0P_L=_Vbm(n+deToq
zqI)*~@{?LUjHge&Jnp{Z3RlEUHtFlex$|#W^|Zx4Vr=lRweFlRck}eegNvrUc;?6$
zlgpbD*W1R~9uuLR^mGEhxS9S7|FStBoOE{TnsuGGzLc1B@-6d+#~W8#9%tTps{fMZ
zo342`7B1^$-0@ld-m3}El;=b^Pxuzg&?|B6LCW#owyGO3CJpT7j2EUc%#QJj5!x4#
z_A&m)|Blw16Ldr?BT6R9iT{7xpAh?hrNQ|t23q&)x?&SUXC&MI?s$1~!VB?lKW<D<
z<hi&(Tzk=}YYQ@5KS<r1sCWKk(cuU4`u2UP>vKvJ`ykaXzA9e)^}N2zKmTqxzCkkY
zhH28AzUkT@?>u9i6P_P8x9_=khWne?E*(#n^ysty&OWc+-xpWh`J+9lKkmDyq%lu&
z(?#YdF~>75^elL)wZ1PkvZvzhri07XingroanD`x{^){7os6vP7X@qg%>CXqZ^89H
zv%31&GN)PP^t4^qTixqEwWsa7-Bq@ypB#8*R6p-4Hl51$SS0AroW3sh=hIl^=RYbx
z+1r-AcS3Fb1IDE7b65QpX|Z_yzhhBlf7^RM53^66w|dIsRXzUwZq#%zjY${dy*97i
zJwU3gXTIL<P99}dm-jPl)GQ+_7oX_Pm;HUkpeBl~Ibcp)-`;b*X|Jw)3i9e%u!#Nj
z)1ZvGeWiB)JL8lEr>akqJ8z-9@(L%j@=Om-?t46Q`j%g3{kxUt`MT7IDKi_d?^)61
zIZKD<@!gX$Kl|eT$DCdue!#}++JO@v7?XP2;>tY>Sic0{>}gxOYpGtrHS0A!@qX8J
zJEEul`P{!?dj9Lay<7Xv-v4z~rSR{k856q->?X~a`DJx~)AgO7`)AzN7BR8D-l6KH
zoIfoj{ou|wYwm=d4w~LGy?WDvL%TDNGcIt^zSq#zo77iuccs5+Ls)-Z_l^mUdwL4|
zRWp}Hu6ocv<>$7pxa5}Uv2S{(%vs@3{*duzj%g*+*GATM#vR)A4^(5Gbry%GaB=od
zY2VW!|NTiO<H0WRu#k=`e|nkY_9S)Xs&iOYs3$eeSZ=C+VArHgk0yTHI72yf!-uf#
z3vAsZ;vaFvu6=P#eq-t9T{AhmIEvrQc{qFR{rfj!UaChhc9n|P#V)9EWpv$eBc|k1
zCD-QPFYbMKvO!vk??}wO8J9Izc<#Tk&h&gw#JbdZ_x@XDUzz24pE3E~oO`|d7dZbY
ze{j0LbAfk7?Uhrf`{q|qm7RL8uVh!u)C;jcton=RM_*w6w6gk2;P-ErYS;AjeBOU!
z>6#l>&lb$S|Ks1pO*a@{iyrS=;<f3P_T<9!o`U#Y{*V02`lqew?J1sQc<Vv+gB6oG
zD?enM@0sSe>4e<uy;k>n3ZDLY!r|Q8I#v6oLt9UedZpiy-hS1aTu1v?s%CfP?}@#l
z@wk7QYWjrl({>r&e)X@XJJM}WTz}^C=*_S1br-%_HEq@p<3BxfQ+spH_olrL+4QTV
zYwq*T<k~m=IZv0F{om7*>Am;oqZH=7CwIGVwA#hK_o>X2o|)pRZ2P6oukXzaIvu*S
zcW(UG(`V++nf%@(nN{FuSx@WF)19snOO3bhxt3P4$?C+85~bODe$G2I$<Ci$xNeqs
z&#P)y^`4HFzjZfz7DSy%`qOl;<zH@hi)VLRXbMy1@24Ak+WNZI8UF6LHd$j&>(t1;
zMXT%m`<}#0KU`{kJ^x?NBCYd1PwFeLX{kp>ESREns_#khwVqk8T&C@{WaEsxQgN=K
zIlVhm{@Bk&X}wRAdK%}hUlOHbn)|nF&Pn6+4$XBNIY0jC4k)kq-P5?dcj3*SbFZcZ
zOz(WM@zn0-n5!N8j`uWadD?k<hs3Q}k-vM*ylW@3=gn<;-5J5iaw^)if41n~saI=O
zUi<fTvo~MowBDCn`8rR(ja_re?gVT4sco}96<>AP==(gFtE|6irEt=TFV7cR-U>AT
z-O+S{f9;I?{Si0z*xXzh_F}K`!&`9^cOO4_);g}EcF&#Jj~n7YFW~+$VY9DCa|&OE
zMQ^|Sn^?x4*_(L!zx7AhrT&aNf3dEsCnEmmQ;GFgCLI0fm{<3uUOL9BQ%X_TkhQnD
z{zP%GLU;J?$`xI%%zTqrSUGnuczZbZ|H96F5gjFKF7YLwyeq!Hw>hHoZbf=e^YZBd
z(;9cRGR}Gv{<)|5lv2R@J_hFBUCkT3J45aEICUBw&g;t2J5nO>Zq^4W?H|u#`$Ob+
z_ch;G@KpZWodrUPb_=e3tuX0tUi$Wf;-Mca@?J+y=94u`p60fD?eyu!7B$nvHa_a8
z=<Z0rp2GN|(@Z}9!umh2KSU>WY?&z4(BWeK`htRF--!va|DGpvzB(!LW<hh8@3(I~
zE&h+Bj;!nr41dD0srl^rk4AP)2M;kOomwHZv8T0P>O;km{!?o<T)#Of_KDKF3GduF
zKK$ufsKk`~Uw8e)^AW46P4_PfTP*ALw#UN%cW3L-iBEUk?DL;*y?W*ChzDG)7duy)
zukZ8!yua`I(f-1^r;jd8<h(wUv;0q=e|M|nWQ{L-BSm*l&`7$ned*roaVa-C<&!s<
z^aX@#om6H}aO=BV)E~prH}Ahq|E20h?Zq2r*L5zOtXav#Y}0qS`r@3&Ct7aV^jvvl
zr4#jn*<6g{wbc6s1vjtG+<Z}U-UD0H{?1EQL4OwNcT0vx7`-Te{A7b{=$;1-k^PsH
z(luh5)VSm;Vm|a<dTPPgu^_+uv`#?ZrRW(eMC&_G-8dD~vt;eJ74!1MChqXm>0<lF
z#veVS&i?<3AhpsHH_I;cF6q6yph4XF`qa1&*&91Hc3+<|cg@64^BBYTESTiM7dPYk
zy`EF6YI;vUzou{ce*M16u49{fTkl6+=1)xOjfma%`C`Z8i@LT?VhSvlO_VS%oA{yQ
zVeTE#qrDNYV$!?zZtiWmeY5|_=QZtdcRvX|ol{x$DZ;CjxpZ64-u3?`eVo}-6mK}`
z@UaOS)*s##`t3?s_UxX$S3>`HE$$6HdbPIemaI)9{}aYrSFhHnM(%KYxhR>dH)&(<
z?x{aA_w*c^+q--1-@bW8r<qpu?+&|pV_Pe8@4Wa^J-eRu99o~#vm^FegPre3DYNeF
zaWX5Nd=HulasNBCqMiN1DZ7{r>lfUd7%m{vb<lqIiq94^_pYC5w~=+l=RPLxHI0n(
zPoDq5eL#BxL(j{g6LC*|m^P%yGJKBVj{TpK%n<i(<<7GQ(%oE6FqC!9d$?i6>CiVF
zCH%>M{(XKKd0c*i%j%7s8(!C~`8Rj!x%vH@-><LR-?wo}&(^nE^*z_aJ|0Sr>20fh
z_ib)SW&f5>JsbR=udSK0$@hNj{G!#9>^>H(zoNHy{d8dl%}1*@gd9J+!T!f9@v|$c
z4cETmPT)vpn7Tz{&IZp#vWm}HEFK@=d?WCfv1iN5Z;i|3#Ii5s-|Jd5k@Y#l;Tugq
zULJoP67k@}hNQ+7_w;l=thiTp;?188-=&fdUtrzduxtN@p9fw^zD_&ew>g3-sekh`
zroK%FnUZ=oU8>MdTKQB~`OMc9$9K<JRhHkobN=R@jVXOQ=6h|(zjyV?t<F<=auYcI
zPxzXCBJEAX68`UzjQ7{ym3@5b$LcNe)>q;qr_b0kXVtx*J)P6{P1^DE^n2O&*Ju5>
zoV0P>UA;|`lQ#(VUH<fO)=d4RL%QM<Y|l?DecZD}y?ck(y1TWOtNWLi>YoU{-8(<>
z(;=Igj-MErdrnRgxx1;i%`S8k=gI#kawj<+?X<G5>shw?+?MY@dzburzqWV5HOWs0
zuifrnu$!mJVd}S}jaHK*=C`aC-*hV7p{usK?Z;Bi&IQ+bKK=T5FQ#L`WG1tl&arR0
zYUcgenmD1e=6cVMohRat_AkuRWwQP~$>Haw&EoS<nmklL+?Uk3Fz?)ljP^zM?)4n2
z`ag3{(v7U+pX^Sg^jvsfcPnN8+<Ctwe#LEKVU=v)ig<VDYy)r7&Bmi$dz3RIy?fUE
zJGJNY$=Zl@Wx3wHE4Qw{bN|n-*Zmy1JwK;Dd~<fQjrP5+Ih%Lg%KOCG(JWoiapi`L
z)s;Ih>tgz=-p~2i(=2elvnT&wU-|l{Y-tTr?Y28_|NY!wRh`~D)pmDZ&Gt;qCjz#8
zwO^m`u532iJo8ZgwVs;%o27G)6z0F)e{0*$v*n+goqqO}?~fO_Sa;@2PnU6DRs3YW
z1g4*R`pV<=nF1qur*GQtFJT|ow{S9hBJ18&sqC?R^S3_b>Fir;zPoqB))wDSJ;$!y
z>})qb{_Ci~g8->-k3WP@uHU#?K2L1o<o&C*R(6Vu{^a<*>FUudd51+?Qs;H@nE$>O
zuEM<ffB)3Kn;PEs%(*?4@A@>3>?={FpDwRI(GlM_C%<+R$LlM;#h)0z_RWsIZj`qA
zSN<k}hrO$#PYV8?H|hUgq2+siI^6tiF`3c7DJWh=Y9kxxPld%@rK0~E?nQK#o$Wa^
ztGD$2%lhu#(w;eY>;Ctb26eOKp3^Y=(_4D}<O<!+?A0IHU)VnHTC;Kb?PrViN>dEZ
zcIt1Q6!@&~=f}P+<)0QU-FdJsuCLUc<?FZJIo=va@AZ^E-4M&LTWem!?xTIByYC2T
ztm+it-rqSVvccK*9%E~NYto0@+7vIToo4p$CrGGo(3riGbK_<6O(GiiUMME5U0$2>
zQ0|abUF^S(xp_fWb|!B=88qzKX<s?%Z9C&<`_daR8|K<pZm9b`>&Ncy&6_t><iBBT
zn9|qme0@#B@>v@s>IEgIIh`~-!6^PY-tOG0u%0b)F|Qjrlo<3Y4PSNi_SPDHdefx9
zwRnI3ythru?(f;~_UE;Zv%R_hO659IPBIj0-008USF2<(ZKcJm_j^w!HD1|xYGv|^
zfL6v8Emt@8Y_C|mZ0g=s8@U+&#4PHWJIx~f3De}Bx#l;ys!wm47|7SL!S?sX=!zEK
zA1fQynO^(eKX3JPhnAkR+tV4p*U#OwZn@sKuTB#a`+JWay=-Dv*OT@3m+qoZbr(1P
z*x%Fj-h7|9T<2|1t_rDCiRYUXUd_-r$sj**KA#jTi~5P!|JS4z2cGTgsSBTU`B>~O
zcHTGJ<ieCTvIQ2&y<b>R(O2w}Ww+#p*u9REDz{`V-s!*L(lb3=v%c&0iKIm(NgdPo
zoh;0GEs!*$H-1m|?GLY31)S8ld}ZJLdsp|YS-~mK^!kLHM{!;xmko3OgNm5G9c`O;
zHm3L9(q&0HQgUHuOr>}4gSZ!-doG@KV2r6&V7b?EvmvP^mZ7ERe(L%eW)UwB|LMG8
zxkIpeMfDL82CWIZCePX^Q@-cG=j5In{cCo-D^DyuaMiqQ$A-Y;yR~0$NbWm)`{wLx
zdoG;x;B97Qf8YH5=!@Lhy@&7Ko7wpP=ER!Ky@zKDCbKZ|^T&KUS%0efO7G)K?|ag0
zfA75V(dWR^`8~zgfB(6(^TY8Ej)%VV%+K4}*L3xX=HK4ptGhP!?3=gpn)t@dQ*FJ)
z_4UzRmp1km=c@{ww!XA|UeD84dp})D?(^Dys`p9J_MZ7)t9JM9xVty%{-6FC<(oVg
z_wR_mdpc?D@1}XZ*YEpvSeJEpuQ@2!_2HiA8_uM?|NZMdz0+4bxYkp={!`zMxcb#H
zvD;Rf-R$k#`g__5JCoN|%RkIh{W-bXIYU%sQ`E${zki&YXv`{lZ{y!JJLCEfetR?L
zPki<7KS!@F)0<y(dd<g$o+Wn|%=`0n$B({QOOIqM<#?LWKY``%W8DeN_t*UBIZ=FY
z#p!nuJ;%&{R=w@Lu=7+;dHr$5f4i;DeLURxqMKiQO=H_hHr`co$$dMv>qYV`zM_==
ze&YJdz5nN0-xRpor#DgH;bnvHKaCQVYcEbc-Ls-@|0dBje{NJ<uYIn{r2F;6&9?^E
z@?F_WPYXZqz2F~xi|2UPjOtGkXBT#>ugv}5b>pPO-M$@prIUIk6?}K5-hb0GElORX
zvi{96B`#}YMpo`0Wvf?Dy!*3f!S<(&vTGjH-aD})udMO)#O={M&(}?2x_x}z+1|cg
zvFcni!(t{W|LMQ*rF@f3XXDam*S0R5<Yl?@|M!ny&wHJAPMonYtE@@uc+ZZy{Cg>%
zd!Kjs^lw#4RtZQ6=>Ofn<L$k|&%GC!Es~1WPt+N`s#KbDbz5c`Q`f~k6AQW<56kQK
zU6|Y1cXy&e(}iu~KQBqlYTNwvLiGC;7sG8jc9d<E(5`>EwditL<E6TpZi=rsG7cFq
zWD6yooY?u&;^!&dc%56DHw9c-cx67<p%kY64R_D?^zAyqD&N!hYR|@rSA|dRT=pjE
z@PgZib|09}ud;e!%kz#iM_2BadhHT(EJ82$Rqmvp|3l1H1cz_#xcGR(hr4?YY<qlA
z=RnMfq>Bf*Q0M<2F#P{5dJ}g3e_o2!4U^8Aqc^udzPPKEX~Qe?{oTEfRu;9txDiyr
z`cT33W|Tne|B8tAh}ScmH$HCgkkj1V*^~6*vAO%9pjXVUYm!c!ZhsNmkXZZRUyRv7
z#rtb!WF1c4u;KrPTYXm^t$cE}e`i(Q&MO;xE?>G@xpIN%#sa3K-piYNcivyMt?zQt
z-?E7X8+$H)lKb&?f6valCpBLmk@;V-=JNK_6DC@h^{n2VlGU;I|Nm1>7B~8KuJ``)
z<C9@^@4>iF4D)+VL`|<LD`9=TiAnxAbA9<L{^!v%=G>diep%$~{N}DF0+)Mx{;!Jf
zXpHNrUcbNRXVluYwHx<*%+l9L+5D~jC||j^;I_1Pi+3MY-#ml;2j@<1`;RmD-|YU7
z=d|JB%A`%lKh03?clq>ms;q3~jI~n(%<tKskUM@{cz>+=f{m+>%9L#?e*Y!5>%sQp
z$C*~w{_g47|9a_)&nkuMyahC`_0C)Wx_6D^)lGX1lNmO!ZIYPNbNb%WD`I>4H-0~^
z*#ENZTF3gyGs+h|`?2ChF0X3L>#i3kxY&Eo^>sGKe{6JR7LN&D-ElE;Zom61-LSrM
zH%`88I6h;~x*NOxI3|TDoLRHI^R*IJ;J-sN<Impm)T`?_b7V!(n+2uTVa)+gSdtf{
z$Y&pv`&0O0$>WYQ?isW9`1Y)q+x2_FnT=a+ESJ9jCh7T(pyMK)>(h>E`DPrv*R%NT
zyK5oa%leP6PHj4HlBry$V|m;GCEv#L-}c9y-D&vy#Ksrbx6C^5CVYv6S?KdO9ZX$~
zyK6Vjoj&Wr^2t)GE-KtrU`#s15D><`;P7Lni_2UXVw|c@r5t2p-5FfFr{}~p#;S<q
z+uBEG9k2St(A9h5cIhU@hg<oqt9Qo8M{-0=XaCc8BK#AFd~eC*zJ>okt$&^W^uSxu
zi6;YIGP6&JGyiycC*#GXvp6avZXa;A{oi{+mGj;D51Jo^Cw#B}!~8=jt?}L23GCWt
zJ6~+nV7k_G^7h?Nvr3lSpFcq@nWa@ezcPE{i56Myo>^fXOh<cm))~fp`4-*9Gg;`o
z@Y6L{bElo+d2>uDuJn{>b??mevFd7X`zNeD94)%Lck4+7|4y^nQ<JBwTs)?j{`+WV
za?hQm({6~YUL60Y<KYRV#nV15X31Zwuvcbo(QC(Ftf^Dy2=yPnYV}hq_^8s>zdb#-
zwn_)+wERvoP_XISyY*Aw{#i1ud%9ly>^-3yX_(meVs^}<iC1m9g}-#MB%am^?!B0Q
znklyTTz)3Y-tI0_mc4m5xk4{hy0h&+$#k&yaF#k}PcF;JtHsl&^ZsMjJ<-l}^x);!
z71y-PSFikd;-`G?r1z<PH*HsPsk6oYy;iNn*R9Li9TgbIctw8w#~9BJ&AK1_Nqv*{
z?wz9e_JZQq6oIl6*X{pzPD<}RZ~v)_<?to>tbbG0_Dq%f**|Ijo*mC-M=$)-Gb#Rh
z^>oo`o^w{5H-G-7?TKrO;m#I+cNW20th^^`W`7L%+w<pL&$I1ony%fPlIzQ4Ic<vU
z+P=y2B#y87_}-AcK}xJi&i&8!Yl5|#7)+-rmi+(rc<r7Qt!fg*r>7{!tv%YBe1$VK
zS~@pu@|PzPi(7wqx=gS9^634iEh?wCJC(<5nf9r`=F6j~b4QKm?)?3=vZr_Ms!1-3
zZQTCsI^Umo^3VLE@tZt)uN9qB_c*z_Yky@=yTqB9^8b5#i@uBXJp13<dpY&SQqlh#
zr9YgXFg2pDZ)$X6L((M6fBk)-ufEOLY;~>gs$W6V9?rhr(_&p`syi;%&1h+r>AYON
zr(;6eMTWa?Ch$j0F+6eMbIz7I)u*+BcG^B)D1Y|g*L@Yc?wIetxg+8#?^emAgO{&;
z=?G3fwsF4c{)byDE*vym_+?LW=ic-UnzH{Na3#d_?N})L$c7>L@sF>^C!DbRRAAQe
z=ERJmiymBWwI{Hp@G(xEqLEqMH@*4=|MBDRDkk%<d7b-wA)C4W)#uVDs^{+%p7OK)
z(;bs-SE}P}+V;L*bEN#+1f?H4y3Q}m-1i}QvtD1%{=4fY&w9hD_-Atdj|=u^XPkU@
z^8~Z(&59M5x{mgy?4R4Q{_CHsyt68<oH)W^x#INyifOWM`kQZ;-<#FArsH1vb>6%8
z-u9|V_|9J0I`>J%r45tCyJT6UPcX<kh{pbB@p8X+qT%f2TXpx=9$ET?A^0lqeY=y@
z_q*ow+^@E0e3BHH)iZ_drJAhdowC_C^KB-x-aB#7mqUKuG}bpC>L)rC`%Pg>T|Z;l
zqf2*=cD_npU>*9V^W#Crq>vd8_T9XA^k~m#>7-79#YHw6JI=^YtD4G|TG+nxg(>$G
zwwQ|Mq$ekn&FgzURbE=&%5tDsXDa&>LxsgVWzDM>-u>5kcQOO_WcH&ypXN_tUH<Ko
zNL5gGG#l&h8JonbcYNN&@^#+X<Zpk?zuoEX_GNUxcR{w7Wx`5%|0#^MYhu=%^Ou{E
zw*H{P^PZmXZ#FqP9j`dEr{Ka#r%4RVb$vZ+wbpO4t?297zfPy;@BjbL7hd~wVcPSZ
zTjuQCw(#D^o)6zrH!eTg^Eaty`Sn}#6(f3o_pDOrSblf%>*K#3{OS9cdLYIAbl-35
z6^`CLzn}LlFRhE*ajD~$FPGW5S1WsOWzBE!2;JQOdr$B3a82)?pZ2F$H=K*SaAkAf
zj|0bJ@@DO;?D?LQ)OpLi?DMbtZ)PSZcYObNK&bD8{LvFpcE>Je&X~2^V#f9KS*N;|
zhw40({&s2l$40-rHSr5R$RFE%Vp=Cd{JUEmKiGdf-nc^X@TUt-tA5;wmDm2k5fQU-
z!#ewWPr8<|Uy9j(Sn@{iviVicpKL=vSpU0z>ea3O_m@Mb_HM8Ld2h8vW#`JzYwy`b
zcD`?STk*3tf@wyU>F%B#mn8qmMfZL9yN2n2QpC;g_V;_=Z)WOx|B<Qho#^G&H-4tQ
zOc&Qb>2B8lu0|-P`|XXhF@0~J9qW6uJ85-;P`~U6;rcz>xVtXQ3IB5~{`}8vlC7&|
z{94oZ{hQ?>xAoULi}Q|N`2S(=j}<FTyBkFN-)(=h<L~2HZ@=m^$o%V=@n`-Iu9*Bu
zZ2x-pEZtYzaY=63H2>Zg)%|<sw{k?kN!pQq_v58G?8%JM|NAaYIjOz*+BCh$zQ^BA
z$@N``zgu|7Nvz}X?h{HswsFhnA83+0nNfGRLF0UfWS&{azwXZ;enuR<*}JN864Ra!
zzYg(l=Xt$l0?+wrJGV{a+B#>~q613y`&(}1UOf1J&W=mH+iG{GFdSceCGq8p|E9Z7
z1{bOw{FcOU_wJ2|en}SY2;R#Hvd3?Ez5gX(U)RZS{^a81iyuXQUtRn3&^ev{XVLv{
z)GJS|?3r_JBj@iM6Mffgk?-2VQoC`RtbbVlo0tCFAE)&`e4oF+|LK+L-c57ve*B<c
z{9;mF&r{1iNdX5|q&@7EeZB7QrUhna9|=bEtlc}AL9+F&`0tLV9aeX4_O1E;`t20v
zknp&#pH}8Bd>A)bd(D*%n-;eAGv4UAdnE7#&*!Mh>#oyNBYPHn{Mh@-|1^8#gjeaG
zd~=@dzTNwD>D#56^Ly6+U;UJQe+T2)6(WzHOuoH|@qIuH%l_%f5r0na=uS@Av*4LD
z<N7O$_w+oC{lWCW*4(lqWrEzdzboHup0qD=GV{jM3+(TGva0EO_H#+kw&^TE`}%K8
zODW(y{N{RbYVViopWIic3vArHSV`gF`u^o%pE#;}pU>@Uk>B07JS?=VXZ@PK`^pl=
zyZe`aS67m)zVh4rcchZ{#p9D_?s;iv`g5Yf*MG-*Wah8``u}%o<)u67*T3~Huexs6
zd-V0ndp|Z<oX}7>elqXXkDhy~9~Ev&_ulJc;NH`-{Pt9q>L2H3JpI%8Ke;icaON+u
z#@O8pqkjG>Iy&=B`drDQGu}V%TmJXm6CUZ_<=3lzcJ=Q_`E${*t9N<)>i7w+|0a~M
z$GA=m(0gb({lfBaosFzdjtF&iEc^SX>%onVcR!M@=-TUdgl}L>(z&jeb#0Yc|D0>{
z!{1DhI1sZS=H|m!kz4M*+0}MPs-wJn&Fj*Mll=cAyDu<3!fh15*?CL*lR)03?7se`
zwYMA8^uxMtO%z~j$oT)JZ)u#qz?rvZT2o|C_rG}7b94UvO%gx)ZZ7w8I#D;7f6vYE
zh!aJkKP3b<D)(y(6|Y&TG<zb~{Wp^gpP$IQzGtIy+Dg68dv$(H(Xgt&nv#B9<Nv3w
z!}B{=_3meyUQzzQ!qw~8w^i5Ncbdmt(Riz0sc>zon&$4#Ds_b~zk6nXOP^}-IHqUz
z)m5i=sj3S)zVDq~cC&l)lY$#FAD-Q7uB147ALCTJw{7+n6N*gVUv(<4>v^3Lkkvou
zuhq%wr50LuL~ozvoa#{aX6XT&{zG5-W2Pw2J^k~+qsb@PV;St`Om}#{G2P-|n)c2+
zlbHPtr~WbgDi#rc@*$7Uu9%e-$4^*Tx9vz_nIvZZsV|~-f@$Scr&~8ZzOLx~r~CZi
z>?w{jIi@O4|Fc1Bwu4*Ebo-S4gX=rqKjwT`Ew4RAc~9R8FDcI54d0J(HGF=(p<u?>
zDjVm;|E^uTY8gGvF*HlJaCQHZ?cIO=zL_Xr(Q|k0-^sES^RH~JTiv%L?Ds8!&%Hsn
z>cghWyxQIrmi*(5e`jUf7K!6mBDAMZm6^Lc)$x3P$JXyX-)>$1<n^^>SKi40*3SF;
zZa&T0`nhjk-uJC*I^MLrh|7}i)m~w?C;3AAyxs%%{~5pN-o$WxrRvS;{*jw_>ZbhI
zb;<0hKJ(M{S0ldP4Qje?`ttdOzrk{`rDhjjSWorWKgU+R==rBvbFUmb6@RaH-`ZD4
zH+e?)eapX_v?C_A@5a{pi%gGWSRQXbb!E*|nK_-?ufDmKeD9O>&Axqk|36JN?-1$l
zJNy5)_lZ5Lc%KK|+ZQ%X#*g>Au4MYR<f{?y->lp*uR?##J@(Cw)n~6nypFBx*}gZv
zVs}a`1M^nh`adf-&wJWd{(F*?Z)bX~&RcuCTN{5r2u*6d_@{SY)O6OTSx;r(_I=wc
zeBf^K`krrhzi%?Cd}w@gip<Y%6I4&GcsNbkfAS&+{k0yl`D-=VCN5%(`Lu1<ldfw&
z`o87<zw}#;#ngVfblr!!du~kZ`}oB4C)25C>9QvePdhm0!ZGb{8#vne92WiQ`1b6B
z<nf+;??XHt-hEKm^r>c=UFg3{5$C7ceeYp85X$NF=jyRfDZWgK4;Ovx-DmeO#-rn#
z?WAy4=}%LR1-f&F)y=d&+P`mgLX6;wGrc-p`@%mSd=A>8{JNn`yKZBYFRx`;@4nX0
z4aKF8Pfw9_XY?21n&Z?W_qt=>VbvW|cl~^9euQ(&#cAU6d-sKUvY0h7$Xto}cY-hc
z^M<+lVF#M_Ow>6zGpXoB+^-M&y7pSjO||=fur{LS>+;t^9p{tkr-@ZQ=9fQ~JoCha
zOs?aG0xRrioxAqD^Sxer*M#nlvpu_3ozVJzWl7fi)t+DfT=9ti*T47qGzGQEqSycQ
z?ma!9>G_(=OVWD|hNq;iKl%OtiO;M&t1oSQz12xysbKrFg563c1^X`=RqnqK@VxV8
zO2PR#&&4+~99;gSGw=Nb{_lVK_nx0#QTim}^_6Y=qXbyXdcLllT=6{e;-0>1m(+iM
z+Q@l3spqKGbfLR@t{i<fO-26q7Ut<3oNJzT-cRr9xT}(IlBqqvsee<$`vWh!nfTZA
ze*LV@R2s_vTy=u;>Yk&;C*^MT@BM#e?*f-SJ!{U@{+lkgYj4lYd0TC_?ztX$>-({}
zD<7ooy1DI->HnU+m&;eH6uzE*;lY%re^2(D|8+-QS7vqJhnyGO@jt?!F5NplTjp~3
zo4=ApcAu1TSv0pM?A3eU@qR)e^Ras@+oxFwFsbah$@78zfoavAr!yI6F`4a|!u<1q
zdZR#6aKd+$Lw{KxRwOkiy~vu#6!&n$)rU+cN<|+faopPe;hSkEgZ3<yc{iRWDox?n
zZ##bDZGKAonyLH;`(mm$8T~)FCMIu_@vo07Iw}v#cdX{~{r$n#-THyzjW<cXZ=c_~
z^gMq}%%$e8AJ*|dn0D+><m@QEeuL@anX^xu-dFTpp1SJ$oY+kl9{qiDwfwgFBSZbU
ziK$o1|3?)q4(lzbnWh}s|3<Wa;gd}b!Yy0oN&H{);)ya-uGy(ceH%A2sqb8VqQQK}
z#Qzl?0^++5gg?Gs{{IQn^hs*XF-@@txNXxv)IWKCe?u%ohqzT(hY-JG(&G!qFJyiF
z5!jG^bfe$w#{IE92db}Cd|jPdRWiHm{H5;^-OoQi{F?WPL9)5@`Jv0_FUhRl$k_W#
zoyj!vpxXf}VFpLG^>d>icWL~UklAy6ezVM9*U(d!Z&$}%saQXaec_Iu<sTP{*OfIM
zo%pa|it2VRF0XIBr{1ng`BO7h;B4Qie{;Fc>-;$SiR*gLuB!Kar|$mqlUV=lf5yk2
zQ&p-0+S$`3DklnlzVv(6g{u2+F8)sMJ#~NGG|y)YzxVVUj-T2(@Ax$4zP_KelO%Hc
z50po9lx^DBd}W7MUGK|3eP2IMn)`P5uI@YX>w6D}=T2dr|Al3L`c!V&*O!m1VA=cB
zD!A|P*DC9&Her)Z|4fxGna{P*<6FLVmg&8|!|Uz!r^tL2vbGBN|G&r~<Mgk#uqm>e
z`lKH%VVJ*nifqb@hWIxtU!*m<<SaN~wkoQQvG4Hu)6-cW-O+vjT6bD#_}ks7;@Z>Y
zrcVofuJ^v@&lPnq-Sm}FJ&&h;@BQspyUF4DLP;facKb=9p9~paxc7DZu1&FU?b-K#
z*JPjeSxplYG^UA!&il=z+q2MaV&u_@QArygZk`$`vCzwUr|rF4bB;LZvi1Jf`!rF!
zXJ1`;^dzA<519|Vh<)Plu+!^o*Dw7~4sSb8SJ(CITN}rblH??OzW3Mk!?BDVTYmjm
z!f~=QW%itp;UByA<=1WC{n)dw`grL=t-?)BSJp7DzP-$6qYLLkZ)WKqvHvej;g8|^
z-?dMT>vPg>rnhf)gx~$sv2VU0YeMY*)SmrU^Ck+J><AL*JaKhn@BXT8p}?L1-8EhN
zrG0<IGF-g%-*tw`o8%Xr{3?P0ZY3=1+D|e}2@KuBvG2!%De|wsPCIm^^S9o=1q;t!
zJ*!>)FiHFkV@%KfxTzi0$1k0=E9>3=Ha?K6?!wuRzrDL>UhU{*xT(;y|LgB*9R5ez
z_CDc={oY$^^mtF$3h^6^^AFG6cGaiuH0R16rg{GkeK>n~>Hf-&Q+uwQOS+>QzHRe9
z?wD)cE8JR>cjUAm{XQ-Br*6a9V+WIVw>*AWRQqPriR7KH&DZx#e>BO|_NRbn$8Fi0
zC+sI|J%4G<yhsO|$&q5aCjW{3cj5h`4O`@`r#s~Lo|wP+!h!y)zNNRPg(vrK3;(xi
zns3CKsYf>?R=weT#n#`qt@h>VU0M|rFYoEw=H+?&V1?2e=IJ&!c0Bs{gJ(9Y<ene$
zeN$}b-ulOzH~sO76pirdmM=FgcrDN5Kh+}chTEH6e=DX~RQ*ZHxNDy>%k}?}2WMHk
z?(dG6W_x;?`Q!t<pJ%(-KdE*&b;F)L`Tw=FkCDfx+IZK!l)n)(#pYzsy<cypT0j4M
zVxRpa#o6DbSUB%Zc+fYY<f_W+o9wLbm+?M&u=DGlYkv+4Zg758anEM==BeW6Zr%*o
z{H(&R^3t!PefxKnJfCW|a=qQpS6hERlAYbPd*?g*_gB7M*=XLtuxiz+RZNHf|K<G6
zz%U`7fq{V^bOWqFWMT{>Gh>nfQxa1QBO@0>j7-d@7^b9O3^A6m|BGY(CkrqvieY4s
zWpqknV2pXirmw_kzKv0skx@E^J?VRl2Xl-&t1p8+3m3a-?Eg?lrZkJB5(ajGuQ7tG
zYDq$@Yz8cCF%1)9cw)Sh_!w+BzB05-iQy=Y5n$0}OJZS(Vby1j5f^0Oy~yUy#>m1s
zE5<g)(2+ruDds=JnTDA$6)|^`7$0~@G4wFLU}0zCWr=z3l*C||#KEwL;cJ+>fGkt;
zgn##vY?;n5J!@f9O}fp&*YG3BE@lsdKLc};RnnED4$~wRCi~@FTn)xa%rPt+8Y~<Z
zNnA-yuQ<32lRhy!JH-5q@nw>9Vkk~p#wo(YWy6@n6{Fyhv_2-BReDQ|FiSC40>g_K
zrr7_13^9zc49k)Z#VDLf(us-W=wbT8F!6PgS&|SN(|&I4R+c0ohPj`UY#d_FCS6Pl
z<!)1A%9dbIZ(`!=Vo7?*z|FzRD4leJA?8`ku2_b?B&K&veC)~po-@QSCNq49S)1fi
zl*GCJK7$R5Faz_l7*2s0g%}YoiP)C^TpT<$NgUq=l1w=C6a+bp{5i~42{JIpGU#)#
z#3*sNvB!wB#Bgw!yo>$k@i~c+$$}x3#g@VUWsE69jAG2D7}KOP46zJzV^$}<jZr9!
z`I@wvLsu!3!HAndN#SqOk0efxuSyaO!t4xDE)QZjJJ|(#Sl)89KZr5pNdEVbLxkZk
zL+pR1SVrNb+X6}aN#X(pj0`dFlK*{4X5>|5Uh(e{!!!lP80(nN3`Gj*F{@+Z7>+6M
z#)!r6GtQaFB>k3Q9;1p2^MbdWAC(wRz2JJQWX$#X6363ChIWPrzT6uHVpj0%-73f+
zS;%vgjgjH#>ZH<`FAPavlQ@%jlO!BD1UQmp88ijhliqXe`X}%ync+R-(j*6tr1#1H
zJ~QPv2^2HN*hoYvn8u_t{dbh~V~mMnTB;(>yi}mPmES4pBS)SKXH^<Q{Df6Wag5m<
z4IMljEn*xU9ef<zj2!z|7|N6Xed1)v6fTUh>SWDjm>J8GF2*AN#*>Sm<1Ei6l{eDN
z495jIx1HqJb<t5Q)IH`g6StEhgKi8%u0ztnScZih7X)6$q%o;5vcxP`a7>ChA;`gI
z$Sjzo^o661Ny4WonaPbg<~WBEhrLkki=-wV0j57O*Evi)0%R&=@32U-@b5|T<m5C_
zEKmL?@FA9AB}al2Bhv)F80DBxf=sjKa+JtV<fw4xv|@^6co_R%G?{_vm&7c_B%x%7
zf3IR06_Pl9D141&c+IiEQ{cXco?wiCP0U9@og|^v9J{y`Bt-c-KD-q8&eQQyoVUZ3
zVY)SIs*|u?Of=UgA(l+e+8A4r8Sh<1W~3_Zn6NS_j!9VQm_QOYlf0NClPYhLIFl|1
zTN0CL^1rB$A|<R(>y<<bEZJXPl;DYBeXhi!{92@BqIlVB-71dwj%Pf{7loKrB&IO1
zPn3-F5f+w6Qdpj}L$*th=_4zX=4(NTpi-lSUtE$tOHGlIS>wTxB;+qKM}?JBnp5>f
z?7t7P3p78d+G$D3&ES+|k(rUSDv+x-MrKZsqKNDqPL7q<F>_hc#dy2ksVox`;!Rp8
z!JiZ>&c8&MU5x)aOZ7{Ynkj6Lxu&`pUWsIRxmW1!3M<yvOND-`wkRh_EEE*FY{YXi
z#gm0yV-n-{Nh0sH+$<VYnAs(GCrYvNNb*Yws_=bPa9*p^!N=^cz`Bb6xtGH0l4zdC
z-7<eIc%R3q$g8}P`z`olqO<xd*}sbWC&WB;(3Ji?fia2eyTVlmiI`nU4l7(Hiq$N)
z$aJ}-@J@z7P)LGHCv2f01ADT_f<qG-gx!VL7_=xb#+=ZQQIyb1Vz*eVw1h$2k40Tc
zPQzp-gZiXI7ITL;9$YFOxmv4~W@`k=YlJa)CjWaD^Cy;Zf@18yM+R;T;T`-IubD00
zt2lmf{NWf7p8W5TNF4L;7>O8Jh8U9=ju`G3E<vvVDThuzPK&o58nOSR9{Q@iPvYQ?
z(ejuf8>1BCp{yHlxPde2T#S9vnE*oum!zXf3NalPF`OP5jGo*s9$VgdFuU+6JmX+5
zb&|@mj$tcTWmNQt{r7;s%9oMloxu&RB&|k+dvB9ulLYUyD4)|#ituJ(EKNF_q-1aK
z=XAhxCKn5qBS{KLN){G89F8A7IfS)+*!nvS`fS*GrIHx$^077<zDWM}fQc=D;VloR
zH{(l(zgB$Qij2y!{{laIDp&?@a{Di&SY`2s(<MpED&!5PsE}2hW|59clA%>rlD8no
zLVK%<Q=OdBR!xUFWn0)4W7zl<|EWe?k1)O}rp_&;$(XcDQ$#yjSeNBK^Ri@yH+x0&
zg$!R<%Gt6iKa2f$&y$gZ(IEN7ESG(6cz8WH1TBS_RbC5Q3-Nmz?hvvSk`>B0&BT6M
zC`rJPN$_N+urrhFAz@b&7R{JntYV&V5pl0n3U|2(Xlj|yj%Rt&@sKlSuS$}j<<g0%
z9Z9+|)+_f&-0i5YxZ38p#iP-sWkO9r^1r(*JRA(K5{`!_F>FeTNjj3`n#5>%BAMZJ
zlDKE-T;*h+$S>yVGZv}Nxx-@Ns=VN(f1;COMa-j)UYD~CFBE+gSl0Sza3nKKn(D*e
z^wr`c$8#TNg`}oHZ{Otq<rX|1_3SA++!J0W?X(p0Dq>-@VNX)^h<TcnvvuM&CeNOj
z-AMu}F~JIdI=?y2{lFO0<PgOY?z84((mln6a!E-Jc~08{{27xN^qZKZ7bGb;&0=vV
zN!pd<aWW~N#Zb$wi6OWzrrK+s!kU;os{)1<F&atoNr#dYe3LFGS$k-`c#|aKv&c`B
zLHHiSer-V!hJ6eVD<^hb>tGP(&}{MD6tk0oUm-MRGlOVHRLoHZX=kpl9<c_Ky6Y!R
zxNjIb;ZTXs5&tJf0V>`e2RN+-1?Mr&aI$xtux?ch%Y<zL50n0T{CVNHB7iX|oIzA&
zDI+I?B$HS`*_os-NlFzgmYo4jN-PYf1yO7)t7B#?O0te&db~mVT2e?-!`7t8q~l3W
z3wS%uZ*Ujfz{|3tDf!<YhGa&Cm^Vp}k{E<zM3O;Abty^r)L&wldN*7lO133Hup>!R
zrsV)fbw~Mvur7{fk6On6;RZqitpcGjO<OrcBVvwoNGmwTa75kctVonN$2jRz2gi(Q
z9IPu{WLm94&#7_>D{*ot|BHAbIJ4`!<k`m)rK{g3-(`?>nV8QQv8gH~Na+bjuMgMX
z&V)q*=DRuOP7sLUSj@3o;8e_l|49n}V>Du1m=u+k?3l~AV=0q@plb|UOpYhJIRo#G
z<&$Eb%ru-?>*2V9iE**O#+Zm1bIlzS`Z!{~Gk$J(9Lw-NMv&#H%0zR%e$NFvHtyQE
z&x1WFQ-$&Rq>X11wlm~*Xb1(~by%d*5zSER^p{2XebOo$4(R+pxEaX6$pG8`59Y_P
zC7j}nRrvQhnNc=Z%yYu@jr?gZCO?swukFTiFy1!ih@*rtd(0yVOBQv;t4U5VDo0}y
zayU*haxZ=#!=JRxAtoZ}M2w@3@r3tDf(yJeWK{Uq3cUBt<KWnE(M9S&1rO)-OPu<-
zO-z!CF%n7F963C>lJq$ISzapSG9^hlBz;d3PWs1D?ZUJphg*VMXh)coFPmV-1`!GV
z*PRTCjKXRs3_I>~@JpVsY~WA&5F@j~Lg8Z)i$tZ6;EC{q^WH1Pa0tE<67Af=l{im{
z<M;yh7~v8X7fDOTUA``io1QRo_)g0BRvg3Qs-$<Ih)GG1Gf6V$yP(8FA%)yODlz{g
zUNfu~WMSuG;pd#l!p<RaQDLRaiRZFR>MoKT*31l?DlZv%IU+p|np7|qY;oFgHtEL-
z+es|zje8l4Ric#`w|23yZWX>@?ZH^2r8%F4UFc8pze}FAw*?l)OR4A?mJ4j|dd`#l
zhd<fnLNzBNvr@r51&)bLOch(0lH@K-^pI3==FC=ksTj`@>UklNVI_y^CF%Jkw>)Cr
zGTc{=UBtMWl{e8tlx6M#hDi+9E30_CU4#lHB%~)@cztmRhjPca4eo!L)_VvrbM9Ez
z!4ktL_^o1-2R9=p$8HaW7|UA+j|oX=b3{rDa$J1H_%z9pIXm{>TdBoD!c#eIS#)_m
zGxw|fXXezEIGtJDC)WDv7muQfMzMCh(Epv~{EW<^Ecq-!NwO0~yeI$QnaB{Rk}!>t
zwNvr2pyNY{i5-#(#bP=qRTyq7HFj#t3raHyUThI&{vRaFtfH`(bMhp{hAkZb6*g+T
zkV#bfp>R;BgURcg47(raBo2SJ<1E1$MQl4cwHNx@{x9;>66DKeHx0@v;E!L#V_3wJ
z86}abBFU;REjm%F)}rYZ!*3P#g<Ssy1w9!(I2m1H%q8ZZWfq=v;fEBnfM&<@2kSlx
zoOX~(dLDDSRVBt?(*^YjA7U(HUb5ct?dalMowTvg!$RZj<xd_lJuJ_dw3Vg?bc?!r
z7R4}>8pyWr81=;TFg;LV(v`gsXuPz8HP(~o8hgAqQ?x{~5>v97l>7?DByN_}B~zcV
z?$5f&8r{jdx6?|(GQe#Khc~ah3(Ll56OO5z<C)BK)KkOx#+e&tLQ{o#dOuExu}tE#
zzQ_@;Vv&E5dm%?>3@@+8gqU`oiLCn5xH?atb>Zrdx$t`u_eAd3th&=I&a%V`@i@d>
z>U3*i)m36X86#jT$noCHiBo|gX?>Dq(y<s%m!uCbwEnYXUj8H+s>J>Mql3L5!|5cE
z&@NArP$q4j<W8>FFJ}DcxWJHU!KtazxbH=tXVgj7<q2Pv1onRB*PqBWH^wlL@i)f>
zh6afwr*FJH6JjKO3CX${rHC~$*dB{zXqAt4VYoiorC;GrGDBxT1ZRpB*O56f7ZnTC
zSw#h6|7Wc*IGz#9FpI@ak!jtuBn26d<o^yFFAaVQ#4?;>S4?L4@8#ji730p7v_LfJ
zQ;hYYqzL1fWeu&4FO#Z0l4T|~bTTShTxLqLc<cFN8hhJDzB!By^E7H5VrC|VSm+vE
zu5C1Did1Ec=}&UWh<(`2=V08!)*!Rugu=ZT7U4jp*A}XeBJ!E^Gz4XmW+gFMM7UeT
zoR4V=;kfuDNuxnakW=ONM2`DRlfzV8Com>m{@oNgF@Twk*Cl|TMLBa4*XFnWp8GvS
z*~L9Pl^89VBK}Td`nC7xLF=6!u@*Z&tWlESeHjqlWF8Q&7_**ZrvQJFuy2y5MA3~j
ziO@;HF#>Z0YCEih+Fx)~dR*ju8aQ>5hoKfD^NWr)2fj}Nvs4tWvzQACY_<{D{;^YF
zw?JTwaN~(21)YW^o)U$EMM}c^I>i1lG9G1&c^PA&l5|XBt)#!uIVS1C@W+NssuB(R
zCosnR(g<Z)>%!>&k+EEf-M^EiGU$VZDNE%fO&cany&e^&%gi@DZ@$+!&h%7CJ1~h&
zzms>8bWS@<Y~4hb>y|=)IJG;T3G6)2#H+$l&LI1^(Y;xrg(>$#5?`r`);Wo<osl~w
z`*}HUtFY|gTDX=)o8`EQV?4`ox1<JTwQE5NdTi0&tdX3)QLK?%f+|)lCtZ0x6}mY!
zEv`;7Im8*wzBh_*!IC6}S*-mkT&2Q^p{)Bod0I7Cop{@mo^m`_;%q$2JyR%#={(18
zi6cp$8CaP*oGcpjI}P*$75_!J_e_?FG*^-AXJ+@5_|KpiBs?iol0i45+9~NbgRp>7
zl8n~;SfT$;wG966U1GQs8eb_~6JUyw(%PMTkwMy)O?Q%1HV?nX&k0;H5up;I7D`Qx
z$`eby?dP&sOP4Nj@MXzl3HT};^Fz_VSt!Q(_@rd7oh*wxm<t=`v`vU-yn053Wou!$
zrsPAOzlsL!oH3cs7K|}3Ch#4e=ps3T&$8jzM1j}e1>P$Zy2QkCDjBM98tlxN?~?Se
zAz#wuy-IQvFKew5bAv4-V{K=}#pG0Zj!u<;W*%$L#KQ{iEEipWDos`qWGGG4^<>CT
zGGwq_62ofCnz@pNJu@Y-exi{J<L7sL<=#?jGrLt71^F3@1vR&`WHkSu6jQ)zF<&eH
zNk?R7=MpV(7H$cauC2_o?KzYGD|b(3xX}^IaGFK(OMttAMvN%4x}xshnEwH`3LHsK
zlVozXPWoV_-FQ*E#N%B?Gw;zWtgLt4X1JKKuNR%_BBcGBFH*PQqNlTHA#a&rw`edM
zYj2;R!|4p}`jwMn6n6G>>+5&CVG-mIEOud<{9L@$lVP>RQ6Y|2Hf=_gq@PBgKMF`P
zb1qc$6cm3kQ=(OfqtQ``Q7MV5@%#rDi>FB%Gm4BD1$R!UpTHl(tDwkL%)-U~J?RHq
z?1bNp;+`+2NYqa7pJe>W^0utA2YZ9J<jhG07lpYi@2hxhRZ`7lxXxPKbk5`aml)oL
zsVXzpGRP`^%zGQtmG8-*z2IwuYzvd8T@u^Zs%vV_N?dFIGA%vH8Sc1zQL{&YzU9ZH
zN_(amP7<Os(jDH$D8&BPH0erW`uTFk{Ekl(vN@|VSsWc1W8O$4|NA!Mh@$fBe>W-~
zH!oP9%&?&{A@<+n1uhJ%Nis>ou`K^fHFOkX3J)Z`jgd>5Gef9BIObc-#Djv0b2!)+
z)NmznI>i3Bie=c>;U>TnbIrp}Qzhmu2b<(AC25TenHl>g-C*L6$nm=GA@XZK=Z8rR
zDGTb>m`(V1k?D>OkJ!uYZzX@!H(r^rDn>VHp+-lDi^je^TnA(rR|qqz#2n@*nVF~b
zz+;y>=OmRFCk8<VQN<6l|9f%&YP!H+d@!b*L7b)WMpsNN`^@)`k{LLb#CS4j?};f2
zW-x4GF=Aq$nb_B8_<LcH!u=R#=kJ^!!!<o*lln{+aBye5>tLK<#h&p^rrAVTCP}m*
z=(R!;Q}TabhAJ6`3o~{}3MBEzd|+Ug@r+2|_%)$Uf+J?Z9Y)SC$^Tx)G8V})=(bu2
zDR!v-)3TIMX;9)!;Q4u2Cq{DRp9%9kh29*Pxue19VeaXeHv&Q$MV;H69TRL8Cn<3(
zoWr!rPWYR`?4)lT{FBNPA|~>AJQ0Wync?Q?+;Hq42jh`d0z%(cWC+Snc=OaHMyp`$
z!v%{9UdPC;aEqEVX)@a+mj99^4Bu6RDzwfh&-f*g+{CHG^)=}s$3hG3g&Bex28=V@
zq#r7>Bz<fxnWV&$@MeoyQDgjMfjJEI9WfbPj1&4Na(rJ9rxN&0_=D2!Rrl-|WnE$p
zO<Hp=;*N`AVoVYz;{?W}!wk1MesVBsCMPp=Tuj<8c_)dJQDrSd*29TrZCQ+&O%1|=
z&C;G<q6N1~WLYH1c5tf1GA=5T(OEfDfR|Hs#UiGeoyJL<*#wkg6c}T^FtvMrs9;iL
zdfAaA!XnMj*z6L0EvBPOsenzAd!zcQiG?dTXDM-ReIC1rQ8Jcsu9nM(%`sxOk_&Dt
zT3*qP*)UD8Ak3Sib*~^(Bfo^aol4A#!~-kzEG1hvtXD}=F)Cuxb`-cA9kYf>n}tc>
zDr4+_Ax}-Gn_L$KV)iFha#(hHTAkPsz_g#?OHx_P<mCSX{>coNm=dK0SNzcx@MfBL
zDDEngu*E(V2|>dbOi~#sXJY@0dBieu2}<&WPL;G)QTQYgD8$M2my!DmXVwEoQLQ8;
zQ7%`eg?}sq@+WGX6nyQmqhpI_ZFRJPmP)*O_f*Arl_Xz=m8at-GOo2#bQenOxKm)K
z%qcIB<jipTh^Jztf`#`|A;Cnh@EE5`?u|)pOz$T-EDPW`#32xqEt7j;A{VEOf@q<W
z%f=Oq7IrSOIxQD%o&+f*$|ov0Z(=@V;>mcM<8Xsk3$w;M#w3k=6((*CeL<@p#tL`-
z<`ruhlQbJuc6{Ngf4+0-1e-b2Wmd<jgsf31Y@ZO#7^9M}BB&p5s!?EXj9ttTsZ5XC
zLQ91;1)P%>Dm+y3<l^S$6p~je_{L<=qEs!Q+<wYSQDl2kj-<O112>~AC!;5;iDoqm
zw`Yb~2aAd!yR2Q?%9l*C<#TsDVlZ?Olw~Pcr*i*>kf5j%i$}sIgA<+`u5fm9w)#!I
z>Do5Q#V31N6Aw$ozDG%>Eio#NX)()Rq^T?j>X;_9vhsrfbI`=98et~c78@3)2}@$8
zda?+=Y?7#P+qg+_8$)62|Egq${ze9w-dKj665Je%YWA&&WntK5(DA=0cEbOHSOx|?
zi4+f}hA>B!Cf3N-Bu5tA4r>m<lPug8N(XidaWou>FiLtfMItu%z`;2?RCi1g)>LN^
zN)lMev~;IHOl1tKg}G9rL?cV=|9VY5ftYGWo*0I2;B68yA6R1lRSL2sGce5$D$0%h
z_mUx*;a$wOnChfQlNnxe&hS6L8~a~(=UvA&G4TSz2|Ho}Vs^JJNd9+QY@;&kLBF+p
z>ip&k95Jj6i`9?ZV0kUXIFpOhH>v10gY1k<B_?h`2JTDz3_IAgCuxK;$tQTJu;y|s
zR^@T!*vNUHh+R7QpYH#JNq45|I4VV2Xq|9(pZSzgj`NUEV2tyOSDae1Y{`Na?=3XM
zCr-TJmnZ!4!wwF9UFMj}PhyNYoR;YItmrD{`Xckvg;nUJ0Eg(2FF!n3Cpb+MVf@+Q
zTcUQ;dKrVKMyL8!Y0)m#i>wUCRXV0z-la5w<87YOPL5cH^DJjMV^&;^F;-bWnd7ex
zzXw0VUQcC}yPT&bY=eXu*wyFz8*-#hnrNUpov+u4DM{db%Y_+DoH6|UlRVbn>|qh)
zzZ7Ha$;hh~@AGh_PJIa9R8OO+E)Pu&JGH{2FP!0Atm35Te7BQlDU;%1ty~qMH;fNG
zSI89}GEP?M=Ui)<87NeHj&Hp#(|SvzjTi1JvAV3kBi%Sr;j0kGeva)bR%a7*Jek-t
z3ncr6B8?@cCr@8`v_W#>;)YH>6|+R9)GTfJz!l6%%yPkcD>W|3h3dVm@Zg=S;>cw1
zzf)4xQuLx^^b*0V^)6RbKC4Ty2{9h%ve_Er+3sRwC=slbcs#~({X~JyD+(MX(o>uc
zPBM29IDT3>TS+SSV3N0|vu1`Tle)?wxqN{yo`U_7g+_u-BHv^Bq)Qjcm7kR>k7Ef|
zPU6+n_hi0n{@<Zg$@u>#7D-Q&w+_8h)kchtT|XyfY95-wBj$41@-@SEE0eo{OqH7Q
zy^~oAu9-btrOwQB^5uaF)5rG9UwoD86$<EPdujCA^r`hr=Er8wt5-3~MW25mv{EkC
z?&YqhW^YxDOf@7r3;8pCUNHWsVi+G5SoJDTer3_d*yodr6Acbex%#AFt;!19qFN!2
z8HbClUmxF)`eB1l$JdDErvFu}7{8Wy+A%U5&2)EhD>&R*q^45Iz-cM($@s9b{019G
z?0=8ROOuqM7`Crr_}b)H^^GY;mEpL@)1Ao+Om&!=#f1uv8ct<$Nt(kUE59mr5~Jh{
z*$1};S&lG?#Wtui?$8T~WjGU~B=sPPV?s9bQpV(er=4e5f2e4GlFs(|rbJ5M`x}`q
zMf{8j{*$WJFNztyQ(4)`c+its^z;fAZY8V4;}(C5I5<jgC`@8FUD~yBEz9Q1OflSw
z8zYnc+&-uB?~#M<iplPuewlDQmr46k88@*~Floij2Y!kijFRbJZ!GM4^5E@Ho&v_0
zi+lZUgdUoAtV3jhw*X@SxA;j0|AQKTHmWqXXELO|5pgnh<V{Lt&psV}_cNCVd#;mp
z-^EPE8`i?<{M?dG!5_0GF&=1OW}n2&^Kr>%OGcS)P32je7#d%GY+!xt#k6$Rw>Ts2
z;{i!2EU&whPk(5(GG2Lbk{B<C{+`^)Out_wPvl}w=~kIo$|bD+V+|AgB%V{B1T9mR
z&PaL}z9e-y@AFmDxvKBq@^~h2SHfB)X2EZ%A1Ap!D=;;7xq0(^*XRDZ=so|>k813y
z5{4H<RaIF9-cJ;`^5un7(c~jsKRG67cuFv`s88B4TO|K~d}mCIe9MWoj4`q=(<B;K
zO+Jv`a3N6k<s_!b5<BHyib+1^o84iy;QJB-N!gcX-Of>RFWIua<X`eI7Aa^xh%*wp
z`tr@BHPH%NHN{l~-Ya-c;(ho)A#m0E5ZTvmoikXUh8r=>?^PA+;8#gHxx)W|<V243
z{s(&%Y7``5f;MC)1SGAFNp9%s;9S7Sv2e;{u8S4Fj%WxnPwSb$!r{K~<&lR!m?zxr
z*m(bS$0LV-A7YpfItwMdIO6=kc|+(YVQnRi;FTKTlVX(^AINts@jcUM)*;-PA;mG9
zZ3eU9q<u;nJgkQM5B~VT5_6+#?lIL9<r7$hL^ItOJ|zEViDgWZ`C-Jg<D3N34(tBT
zWxDoe6YFP*T8fKWdND0j()heeihrWv#V7;Dm&cwMYBn}q6t|!JLg}WF=7|`~-yLGl
zKZNqkRPynZ3udd=d?VI6d7_c|XIX!Ng+EqwM5J)>AF%G=-C-^DQALHZf5uu_bJL`x
zmkgd)F1RX4B>5k-?r$*a4C)tS`6(Cks?*@5BDaEsqza4v3jIlplDa2icM2IE44ky#
z>I6%NP=lBk2clJ&4lVz%t04K`<Cxj3W}SMS+}1MZ#V+t2WQ<v6aW;9OgNH<O4Tln=
zy(+s|qa|a~-J~BYE^+K;7X^)Ve_G07Y%x<{P7LFH)rl61mvfjp=c@?Y|2*R<(C^fG
zGSfgP=D`AEx#=;J77Cq>6ybcVa+Htry$55=R?7wjd9ltg|EaN)6pWQmvY6XUjpdu6
zoK$>L$UyDhl(<hFNfAo#zAi|atolpfg^I71z_Zg+Vvi=>a<Vuuualcg(ur}$yyW*&
zVt-Cd+I5IwYV7if%rOV|O^A1wdf_A>m1N+-F+nKl0p}(UA%&kYJ`9TP-J6znEfNyE
z$JiUhKOsJ>l2v+2eAjaYahoaek9Jh-o)F)t5@W*P-ST5a%xeZt6()C$IYKPVp<JPx
z+B^2y#Y{|cWlUr`sCOdiVvLGp(#H(u-<}?Om}VNfDIN4<5t#Rp*^{L~`T%3h#RG+c
zj|~bm)jJ+BD0eq7o!H(S`|rgKUgns8F=kA$0{a+~8M%+d+zO8Qzu>p$i%kMz`=+G)
znw`{msy%sHivFgx2_{ogV#9NirlzDeaO6x$32*Xv#~2fPVTA?nf;;`QN(z3}%%5$!
zf?*S*mhgP<oSB&)rzg*yxy)7L@|GBubT7S}DKFlyWca|CG`sJ{)E9A;yKER|bZ%m1
zpYmewq!eG)$JZY*9ku$f;z?u5%=?12f|0tcubJN7pPG_Bf%8P1x86bxWy`|b(^A&*
zJpV6VvdKc1=QV@y?AdeY82cyNJrcV4YD&uL;*PR&ogb#9l+9JFdJ@3VEK@T*rS{MQ
zaowc0V?U=Q?{n3bNcvmt#m_4FsU~@PO6i1{l}Q}pN=0*8nmRB0FIbXuYFf(uRU+zn
zo+cb$B}KGVg>~bnq+Fe30Giyfx9JkvwBg?Ll)o$03V%<(FlFhM%PRRNl_yV65a!>O
zv^;Q%kJR+o=jS)gN!r1nGc{Iy;xEI6qAM<>%~3t@^@RMyNf}dJTX*fKRE}r8I59}#
z)@-F6;WzGX*wDb3v^~j%MX=(~l<=m#N!2XsDJ-5Ve@e72D36F`lv+}gup=pa>iX)R
z52p2h(~?yFx54fZ<Ba2+NjoS0=s2_?>CDdJ6IL%KL>-G+_*;3UkDKC&#20gtW<AYY
zv9RZW*OHU1%aYm^+>#C^_2>8`O_b4L+)*U9;8OR3Eem)PlK%_;?t5}NsJVOd(zjC{
ze$DBTkY07<=E^h8lXaGy_w-!B*=6)X{osTrdk#oVh&r5fx`TtADM>pe$>oLpf(svK
z@F_4Q{m?M{Wze=lO{aeGC61UKKW>G_ByIZfAZo{438oW1+zWrk%Fke9x;f|X#w%C&
zV>!9_wUgv0wZ^o0Z?N9WrTBw?g0#-Ue{2`cWs}->e$$MZ!EkiNUWf3cr3VUFSXTry
zCW+1N`1|8m&IDNj&X`Fb>R6{F75M&{_}^F1B*(VvBiqRrUP(q*89r|)Y&)^@oIqWH
zXwr?F4axrnV;LDZw)SjXKQ(%-*@1equG-228<xJ$^9<CIR^ezqwrb{tCU?P5y|xRT
zOba%;OYm*tSh(P$#EEb>ri*_BBHIohZRc3pQOmP*SHpqE;Fv8O+Z7^Wj&bZ|bG-QD
zQ7r!oWv0RlT+EM8B{jHmw6LcLR!`ln?WxeT>qecW4eQ!T`=<Lmm6x0mCM+cx<0O#4
zbtY!hPo)bY>H_hS8$KRjwUe3Pd+gZG{t4{IN>A)=Xh~*hS@nK0$0G(g1;?Z#7o1Q0
zj0xnNvw=<W#)rP7lZFaA*Y|(mn>FX6(G3UV8~-P<p15Qyr`7YyjCtP!_87Sx2_286
zIyAbDv@+iKBg`l*-QRgqq1;05!V}4Z|2w~(6Ydguc+cX3Qcd!|9cglN+4`sON~nd%
zM)kzpm~=b6_?D30ji(BiT@G_Cdnn=IqTbZuq#)pO=+aBMOYiw^KIDw~(VbMg#!Y2s
z6yx?edy;NGxF9h3M&P8sM^A5WWaLfaWckQ(Qz6PGMoenLLpzD4S;shDMmMw`;<%K2
zQc&uPo5ZV=&kroUrK8gvG>Pf-jnxzP9-k!nsN=TIl&Oj_LN|_cH^zVIo+Ny#{Bg|1
z3mn%t!WCkkpE!8v^byA3hcg3|7<4U9`D}O^zviRg#a|4PpBT?hPmh>7HG*T(z82-@
z$^SmGO*~Y=Aw1{8Z>etz97%dTySgW&%oIC5b;>2ble-kJxV@Nr;@l?#_lc<=7$+<|
z!IAh#UGj7GBMpxHI}fxw?!OTKFThyAJY#x?3`g@HhJz>G2vkn=P<~Oz{2_%g>3XN6
zj>azO2T_}6@(9Epc*4m&@zkR^v5c2<TNWLk6_-5G@8h(&Pwp`Ed??~cJvU`)@x!Dy
z6Q@kPVAS~G=&!pT9GONxH*pj;-2Ab<EJetBn%G1QsVVQ$H~)EOE@d-Ec+$lS7S&Uy
zFZUK&Y`4+cd)oAuBJDO)r_LA2)R|sw!#ri0{t`a#>9t*Ai9e>yd>+pFc;2)bB`mk+
zO`Cd|_v9vF_lCqDC*+o>Rr2giVbopv{9|*Lhv-Ch%P7A1J8Q%yEI!Fm`CEN@=jF;-
ze|4tK|HQ>Rq3GvS)f+uiI?N{A-X!s?=btCbOIGdEp87jvlmwT}pVTp3rN5g!(vR_+
z-Bi_09n3r%ZfCN^dom?*{9|Ibo6<4AVcV3QzU-;_Q|%UavF_K3o*KGIh;ve>CXe^S
zFP@A^Q#-U5Us%a{GG{{SjTpYEOL8Xfwwux+KQ*-5Q>2hdQ&g~Ra!C8kll}q|><+!#
zmo)Xw5^i;tSU;hQHdY57m~|AM6uiqE-T6w{vPJn;PlRgx)Q<ZdF%u$gedpFsVPl=v
z8O`BWGo_(;!M#|99v00LbFJ1tVdUg2jQ#&8+u_ymDXrcd?Futv8JgJRm>Xxg$6V5h
zvA%e)@5US674ED|G2T;aia2(EY~JK(JgG(@CZFSM`p4FWl9tFLjPia5bQ<r^n^xwP
zbjEGRCE=DLv91Ymr&t9aK9p=$j^uvOIzjCeyDj^L<Ge8<Pg#6_NTx9Gb|g*o&~KRP
zs>Lm~VAf56sST<<9XYLGz1I!HT^P(?YUm#8RG!v&xwd+OS&BqySH;Jb7f(nu-n2Z%
z*x95MvUB!L#VL`luKJr~il;RF@#X%ZVxur+h1;G^h3)g^Fs3LRo!a!$cJ(|Rg{e(q
zYy4+#==~$QdBSOn1zR@>D|AmNK9N<sa<)=VZKY4{P3f9mr#X5DG*+B&&)9AAeZ`F@
zKdt1aHhrAfd_r?`!{O%>n-XKDJkwmh;3I4Hr<-p(ne+cO-#I%+O^M-S3Rg^q@6<<v
z8vYXf8w3)$ZMyG?t+47}F>#|vt6;Oi`Oc3@TGP)l{YaVhos*57F~(Q-{F$tJmM;bE
zoH5EhF@I+moSZdL^JGijk%HfkH?%%J5M*;Bv_+VKlQCw3D(kCc7e;xJ><c{Z8(F8t
zM@%?Y)8$lDdUWN~NnKMs4|EBf->NYAP{w7R#LK_=5<NL9S;8$pP3~S%*Rk2xo8{cj
z%X6h4Pj9=(Hg}TY&Px96lI{hHLeAm>`IePzoKsu%B!yPbJSpEP%g8??;hTJiJmbfz
z?uRpN9>o5iTfe!%??Y_EqRN$=Ii1c$4BZ>NQ&cQ1Z`gnA$o6zx%;2l?RbZR<9sg+!
zlZ5w1o&I=h^X#q;>-}Fg%yhLnX}56s{2OO~&fPqT!&C61<=#&g^B)*{23B#+R*{^T
zz{KgvxU=?r$@U4c|DG{RNlDE4wtR*!Yb?X0o043NP78DnCwc9tc4nXPBtj-;LM}_%
znq-De^E(Uu3VRmL6VznzPW~Sq!>y3ausCL)gDxNci#hU12TWrBXT&&daCg5aP<KSl
z!G&{19UD{3Z9$0=5e_$|%7$kh>y9`$ML%R$W7xInBU4!S28o}?HgdW!-gv~gHkqM2
zMycPSRaeMU{?Q??8?g*mCf2h!?6pn)FP7hUo&SYk*Yl1G3!g{WG_32m%(Uc6$4zBB
zW{u+$1U|1idO#><_km33cPye$ZZoN`;u7q1cqS9exROKqNX$8Dx&IrS(`Vf@{$TuR
z!nKK+H+DAGOg(1vq+^{K>ioX~%KZO?<7Qg3S;Ss9oROb;^uz3p-zKEEOQ%)D{_Dz8
z32^Y7GJkf*l*PvnR2^U4-JNuS#pXcYqy?3dS2{w^-(V2<y5i+A<qJv@UmjUbXl86U
z&lqzs$-OP+qp;16T189FH~g3CW4Rk{@;|=7IpN9XHiZ+iHeV)A*)-X3r{J-@!V}q(
z8?MyMw%;_-tItg0%!~Q6F7}izcaFI)aH8UW(xd=|80VOUl}hpl*Ly3j=AIA`qjXwe
zMGoW6gqYsg|DhMUKJHj^&@1LzV?@$~1jUP+S#NT!-hU@$F~gKIAKQadIu|E0U0A{*
zX!|AU(Z+xoS`Q!mn05HW$E41+9!gRH8+1O*kdW(8iHz^-&RZg3Wwzw$&b?FncIIB_
zo5cK`W4q>qBMTa0S4~io*ug)s??Cs9`H|CXx<1M+*eu6A!ERHQWcdxQhGd3INfWzU
zStO2Ga2{aq;7YoAVujp{tLG0Wr5)k(=4H-pI5BaupG52t$zOsSrd3YvNa5(e`Pe1m
zl_-O-3jYee!d4H)Bq_n)2@HO_7!o+9wZ`6`+7xWI!_`irt8LR=hR{h?5=Sm4-_)GY
zG*Kz@#?!M?nl^F$t(Y>QiQ{WRSZR#h<O{1G{P#;{xV)k62<Lg7Uc2U`YX(ayWGB|J
zNbD4i{XdDJTG!X8g?YIp%ckEJoJm3({wIAoaG3c*lA@SE{3Ct`i}$^sD>F6xY!022
zTc7Z4R{!Iv<(AzO1E!TPSKJp<rLl^C;*@sz2d_Dw#N=#_n<2Jwl2JuRO~dsV!=xuR
z3$C!;6#FdQ-xWTiu$5&}{_zb0k8kuUGVWM1iAAxW<NB1`=iVBJl?qi<cRfpTzE!N;
zWVUf?tf%DTo3%Uz4{|3tKgiD&x?6McK+h+Ig;Ua8nAy3N4x|~eOIE5KoR$&gEu+IZ
zV|@<m1`(Zm9e<B#9hkwo;K1=uQ!|36S32~(Zl5Bas?<^u=2)}Lds^nhn4kl5o>(f+
zjNiC%f#8vvTRU`OswOz7JZX5wAbNUQW=`|Qi_@lNJ~Nz_5xJ{Eth1@3AZCMxtA@x#
zo2i-Qcl9qucy4&OoAdJBc~dj*&#L(_XIkc-1+1+y(~`E@Oi53lv&d#@disooHdE5~
z&e-~SOX|r_8z$-=W}KKLpX5J1UF^fH>S;++C#N4@a8{iua{i@|sp-!r{Ro>Fd~|wx
z@VzNXr>3L^pY5BF>J)M7-Uh~)*A0@7SN1(*X>K|q#5R3m((DW6{bw#Ho^Rmlf2rj1
z<A?aAjbalLjyKF<`cUNjf|*}#V*ItFiODD2KAf1b?Re6}B>rR@Mu7>F?oITOxZWW7
zKsbpf=Idm=8~+yXu{rQOZc5^-{BKE}Q*@@pg~sMjGTi*ry<$pSU(CmsN2kRL#n?5U
zoOynFy#3w7hra1d5a3^weBk%QxWp3&{!4t>;B<g9sUw-8VUAz_g6p#EC%D{V4l**Z
zeoG2V+I;xJVx|eP$B#~!#mo_NRxaj;Wti{`!=5`gCQ6@OxUGLm++M5uQ{yT-?tPvT
zcXZ!|`G%DrGTT1hYQM1b<J7pqof}qPn_hD2!k!z`w^^NBxPqZ`O5Amu)gR<4WMifj
za>s<fiCH$a@a+lB1kR+c7hMw<o|qDwUp>+G-;~0t?jI_X3(f6frm0o#wrwaV;cMQs
z@&1&U+MhdLM`+GeNa5(781s2TS=!W??hcOJoT)J~yLVIu=T9x$%D3{=&WFz%`h2;%
zBmTrpkP~L&WKDi>b;hfs=l5IQ5U-ySs+hD|z|c%*rfU4OxO-EIb0);CSvIw}H!0`O
zI@VYQvDHoQv!@oOcKDwEk;42Tnep&Lt!vYZW*rK&nI3gKX@cMU1}A&|&RZY5f2V%n
zY~`F3!k)~yPiD%bRHpaSLoNGf^fU?|?{rF<5IXUI+=Wf-N$P@!?m7wlJ(4{k^IE6c
zoRgUiHb?J!{G48tJyphXvU;oF3VZSX3G+`M-ZRA__oH>;jhix(H^jLQzgYch3R_g$
z%Y{tSi}vdNI(ltlz>il`i#ES}`ylDw3>{@jCeCks6N_~^gXAvUE@F{5ePND}#Kn_&
z@9U=&pFUmjN+Y88>Yk}3Q#pgzOe{Ic#NJUjpEtkk;N?#omQ$l@HZd%mQhr@sZKMAb
z|Hw(IYbKUi-kSORic^D#tH{rJQ`hKD37*ar{ANnY)Tbt=Cw^1b{koBHI_uPuYo|mu
zPYnwCe>7=I?rD9CH)VIH=UTD<*fKq)$bNFpx1NkOQ*xhtnEYn~(+2kicRqZc5c$#j
z0N+8Tq?ZkD(v#{NoXsX0*{!&duRlF!W6X_4$p_W58*VYg{MlSBc-(2qg+DPNT}eM)
zD(BpIu!*5+#=D=5S7jPzW(YEL++tKs+N5LXv1-GQhgW!Bo?uC}T{Wd(>F#Z7b1J*$
zOo-_$6e<w=Go_$n>Wq&w9!E~h+PLwiGPC-p?wE5;ttW(bPQ22_7&E0)){{+Na0PSZ
zy;;ml3JO>vy`(tHrWSC;aL=CI#F98Ecsld`l+2X3t2R$rIGJt#KGnz~hS$+w)i+7p
zpHfgPb|ZQdGk43B{6{mlwEtUiw^eA4`}xWF{lA}_T_oPe@S$d<>>9>}A}1LB^!yI9
zo5HU@tKk!e+_ZwnJuf#ukgDwA+%u!UVoKpo+lJINQq!{Ud=d_Adh}zG;hv`c$f=n>
zC-byUEqt58c5!O(?J3z_Q`z57ljK-nB>w4p(Y7i6bG2^Hnec3q+u7L%(tmEMdAy{E
zopW}v-R$ksGfpMP{qKCLGxMBX*QZUVnQa@VsT=u+Jz9{P^LT5D5R2rT)0?-HPI$_#
zyy9dpM_0h{iNdoPecrTd-u!gp&rXKQC1x9^Fua`}`?<5`*_8FCCn(LD{rG%mrZOY5
z^*qBU6>|k%vuQJa@^w#*4dd%Bn^O2IwN_-^g523}4~VYzW0?P`qG(F~=aY3cJ=#gr
zor8H6PZV*;n)v1Xg66Ijwyr$0<!*3za?Gwi;-viN%j}-W&fPXI&O0$m#4<8k+AZ+?
zSn}oSlw(KPr<Hn1ueIpk`kHO-iE|nu)3UeC%$2Y1d?vRuWcG?fnz#Ne=(({lyJlkD
zx1BLHuly^LzRqYCWL%g0iP3TH(zQx%3unL8ZJID=@vVunrjf!+r_T43o3HZMOIq4=
z{)8=Ezy2)mx-nadgOT-cjF9%+(zpd(916xVvH!)?W;o2Av~WU$`2A^f?0yK$Uo>aK
zD)BwZj9b=KEIIFKT<~wBrcTGaebZ*&2z~K<&7_uy^~e59X-S!U+*jaP&*ug2R@Z)<
z(3<q^nV^VJ?1%p*u?!2gss%A@y3Fw9rP<91(jPaSIl(xiXZQ1k5B-Bw%yul8Jt61i
z|8_<O<uwb#BA2|encb`L@1jngcGs<aQ?oi_1d|vSq}p#f5^%Hgi=$l9p$V=vt~+-q
z1+-`?@Z4mO>~vc*xuPRr#=!}0@?o4aS{?)>>2|q1UixzrW0HK#T<fWAKaxZ`9!%u?
zr^s?6rs;y9BHuRY&cmiX$qXxPC$P!dZ_0l1IpD>{3lkOfR!F+eD7IT&raiS=wX^Xj
z*S{I7CUbbsIOEF5Yu9mP{sayt@tzfRleGL9ROEhK`gDO+f5*4V34MZWypq;a`n%bJ
zSy<&aB>$Um;b!OaCqjp|o%pyTM~!3e?ViiOckJ6ZnMHY}qyCEJHyD$4tgksxYIcRG
zdk1gh3-KGyF-xXR{5a!5BV#PX?1>XaBf0!HFjvG(n2?yXVbk#m8@N|nPnmGnYy$V}
z?rS?!TEBY8)=YeoqV1vjvuUEF%giJ8c2bizR?ob;No(HpbEZjQtEZf=+3|AI%HX~O
zkEZn<?LNSrZ1#WZ=_5(|xwe*f9OUYZ<k~pVapTHq0$D<=mv3@hp4e-1Qm1TskJU|s
zYZE=5NFC_7{CSd<x`4ioR?=_AH;gmAJ(=nauYH@%_k`tRgNW;f$R970r(UV6i)rS0
zGo?!*$$L|G{VV~uooWI7n>5s3otemZ;PXsb+u4(+9x#`;pW3aQ6wPRv60?eF{?s0K
zO{-0oM<*(8+&@8FNh@Ka6l43Yml0DU1r6-V8l}W1CjSrYXp!B>^jLaIUlV7NMB$SN
z@hQEj_s*?wvpH(FZJz4%%SR7pm`1WyPY9i;sWc%<_9mD2<lIE2DbF`A+<0TcL_v;B
zruh$2R(^C<*=YCC<0g~-loxh$MboGC%j!?(mHX&xzk|Kz;;E27j1xC1B(*cmwVu-V
zFe!U-fiTln8SP1Zag#T4Twyvc9P?A+^Srq^)7IopP<PchZZ@%Q_QX6xy&KGv@>7^O
zCl*X*;uOfe@oCz#EbXS$uvsz_l6*K4Pe=JH1a9KUoi6%lN}sy+qzy+F2>e!>v_Xwy
z%KT5)Cu}%7xxZ^dn7saE@jY!*`g5kd`8+{Fnd|86DQ_o8%1&fFYUpA!ZT<XjQ{R@Z
zRE=GGVBQAR$*&`)`b=bcIz#sO44LOAzaHdFnx%9sY3i$Qwo#FV2M;|`aaLww&58ZL
zhG9+2l$Ejnj#ewgGHj37P(Nkmv?;IEk1-Y5G5+W_W4ho!fAigGE4S-RebpOdH1*|k
zn;&QPO?mNelBIk9nd#rAtSH*Ay!1!Xv=uA;d3v`_T`_&#Q`hNxcctF6*!c7P55_r1
zHcqovwmA9ohwy?;DNcnGj~<`8^3>H;JcsvASy8iAHu(08<XN6?=d?r}5PQHGleg&M
z=Q+Yb^JPM-^rx<fk3O9#7|9u9eSq~`OZOv9Wd`B-Hzqfxns1D{d2o^Oqv<P`YG0M<
zjhnJ!-!<7@-2{P9x!&VU)AGG<&S`xaZT@sC^Yaq3=k|>HQ&z;kG<`Xp`Rp8#>FY~P
zUa#hxu6yLX+(X66EvF{1Y@G2)`SErADJ#OG8&oFlUUwi|^klJz1^4Oea*XmX+89q7
z|3B!|Fn6LG1M`%Xb9eLn$cd{wx1e>U&dK0SmF)*tdob><nf!_2`O<WunE5YW9*{lT
zwY7WNis|=yj(XKiU%{2M>RL?0q?$t(#~Oc}xchkOil@(FR(?Ohc!0h0QvbAV;*pLA
zdmnXvnCv6^k>m2p&WFklhbs@tpAblKdVSHkm+{79UuJf@gL-j{(^o{XKK{DNt8%J#
z(%!OOqg56Pj7cesuYcYxJ75va_ECxX^M}L5_S05=Oq#;5N%*0P5U<B+{pl;F@;v_+
z6_qS@{?P1`jT6;H^{1>*7kum)IeAAY|L2q3U#G70Tdl%=f?LRU$_oGaGOs^Po1Jvf
z|MTTLk7h|6owBk^?)9fmo#)dNp8uV?VhJDno+&Fs?p?@N(O^&5_*Ulav=z&PSfB3A
zN`E5zcG`;PEy_=05~r@5o0rR@K5gaFc;V}hgl<O7$~!uJm6xWNqxSTb^G%j-nzHip
z&yMuZowL=n?Z2^Y=)UpgL{3j9-+_sHrmnmbH*Lq8DJ!q2?^=Cx*YcD08y?3@Sy_CP
zWyRM1$p?;4S>b>CV(r9TD{eHovebWiRQ~fu<xHK#?-%5f-TTbftg4N;e6sl9ZMzHF
zmR3SDFP$svwrNs4Vf5tg^{8$wCcX=Owr`kXZeH&^IET+B;>`@U%DLw@-`M!`&h_6a
zS|N{QDlHbw6x=*@<>%9<m8QPFmc%%nW$MbO7XDNEj;%PIdP0eLeN5!@DKqY0&;9o5
z?)5#>mTxfMdEoJcmz!_wV~b_zi2P8wB4={f^V8ekOke(y=|b1Wi#N7zu-^DCdGgzj
zJCfBIb+uP+_`^DbwS&=;g-Q0$w562?el;^Dy=F9&xe$D%dg{`H0x_qausoi!^zE$~
zDzk3gFx8(ReI!gFC3ffR{sRZZ|NYnyWx><+=5Qz9gF82(wys#RW~$tc`!{~SIdS%Z
zY0{nRx|Iw^?_XbiL?b3{l1kT|Yume%7D$;oUulVYy~1oph<1bLrUg8AQ-YFA_I<ir
zs9t^N$tNlP4SUk>Tz@am7;`W2?sYK^HD>)8J(~&=Z)gY}kC3<DSXBPv&h_hC`Fj4`
zIeBu0^Yo<Kb~hP5nXIUukfi3Jt-+WS%hUEVapt`#+10m>N3o@@I)3lYHNCi`87t>B
zeQUb&d6w*P#=F<=t!1k(WqGPA67bFP_Vq37FInW*%>S>VP_F)9qR0)QXB%#ECSLq$
z^!m;<?feN#k}_qt-MRigD|5$G5y9*!OXsSwteNI@l4J6eCAU=t1%DpkT(NrM0sh?+
zZL1$kUYoq+&E4x)Jr7i}Jf5yn^XKm8sfP}}xpys8$eUS;J+e}Vr^{sG3Bj-So9|x#
zzMO~o{;UU)PefKv^2+6T{%*3&&nZhyb;U0#O5VJ*amtd_(-oNl>n6n9P}nzh>DGj#
zMM-zBul<$sAnC>y-v=3=GVShM3$Oi@^zBBr8WX$yVf!^_dgCMRU*8=kq8@*mbM1zQ
z^P^4P+`m@qX}m+iU+d4dlY)*~kM3W;RlZBL@YPe5oO@SNv!^X76-=7CpLI==>b<KK
zQ<iL=Q0yG<{c4lXhv`e)gA~4Bo3iBI#e}YfQER5It?anIx#QaNsf%6tO;37!yfgRo
z+!g-v5xOxhFPT42SbVtp0J~KCk7S0%C;LuL+kE?E(%~s{qo+6d=S*=GGEmvLc~7N*
z&cvX}AFm(0Ke_Pxq<Qu!F$<=!P1&a3l9b168pD37P<gqLU-gu2b0b_zc!JU=gdLx-
zc|Lc@ng`YiOfffq^tUhA*imozD0$v(@$4yEwze3rxvdmA^_2BZ&i1zgKc89^Oxb?+
z%;K|26HcgEEStpdeeF=-Nw3XQcTSt|%~r6nb@7DLtj{l2PThHS!YZ}Kx#_2mcjmFO
z#^m4pW0A~oV)N`t=2LfWztzY+Z-a`w{)IgoVi|?zOTOe;-+zCDZ-*w&`u!UsE6PuC
zCo)Z|Ieu_r_tY)>{pF<Je!6u0*1?-oE2l9SPoFyXh`e~rnSB1FN(u1~H$R@pXO1}?
zGkd1p!5C$Ai6iG2Z<H^18*%g3=L_G|Hm-g1J?4Yt&nDx|A3knqX)$?x<EQ%y*EP&H
z?n^v$%AUS`W9-ydMYm)$rfj_*cVpF?9oJ4WeAswZj?w<aZ5zf#YWJpW)A_+TfidRK
zs_m1?OixywTFLd{+Pod}dY&x2@kcy=gY>a8&C~mm-ptImzVqkX<gIIN91=KE@Ryx`
z#!jYdF_X5wx$$ShVXl%19p;h@k`HFzR1r9_cJoZXLk!JtW=+|$-%Drjzn#DKOy3&%
zDeV1}#pRz49GJfSd*swZ)A;62e13fDw%aE+)J!`uZ<c<$<eh)hr=OlV;gfm#kMk!a
z&rVo)bHaz@*AqVb3Kl%#+{^f2(eVf7T{C3G>nCiwH+l1)6Wc%j?O;rsu=)H0TfUFl
z4eB36lWt7j^t>VD=*8k6CnI@o{C<6W$~wlGrv1k6-%Q)0X%gf=NAjeI{G{`<IbJ`J
z)|v8oB46Mf@#mYSZQZ_OT8i?v8S~E1jZf+pIX|^z*3>QAuk(g(5^VkO)BU?p@3)hE
z5sVkaKHvW9#3-?26BFkOXC-Dq`@8?=3q9U5eOcsF2FuD>M$?yh^QqQ7Vc0iW;^y?n
zw))Q*Uh@7t@k8SOo&V>jt8uTn|GDNw%=1TXGu-=rn#)_?dw5!5XQ#@I4&6UfYXo|f
z&RFZ;K4+wOWAf~8Hv>{Et5&xizx&Dm_T5__Z+NL|2<x&(inv(c`JulhEPKMcPeRUj
zKYh+(Pd&+Xj3xQ*n{Jl<yIi$iS@Oz$()=-X%4DIxZ>FxBa`KXWE>HK=b<5YM*m*Va
zOty}&id!>fea+iT(XNhO+t#i8bMJNRCe4l&T#|3*SGtK!+hBQ;P4&#}K6a;5%=Vj@
zT>Ch48eUFhlkL1M|9C^q#B)bi*sEFBSa+WF>j*P^Vb+$|-OHmq`^}7<H!f9toVMli
zRlCV6>z{H?o5#Ix+oqPtM=UoOU(TB>@p0PL>0XfypOh@`y$|1%^lnO9@VvR)ecT(S
z*xFB7@0t08VdK0xx=#Y`+<W)_@07JyJZBnZT<}|Kn!ToO%Dzq0Rz}R_`8H+!<>l<(
zpK5KNw(j}lynlKJw@oxX#`tume2mh)8AZz81#e=0P2c#Y?}Bjcb4lwRkNXzuGwwJf
zu0MTql-Xu)p1P}^YbM@{n9s9j+SVzoTc2coT3n%Gv^-y6u6XfW!PK{W^C#ZecyZyQ
z$5H;pB5znG8BhGdYdC?~pLuWC^qpE$#gERgIyzTKsljD_x6Y((qVF3GESpTveO@Fp
z@h0EH*KLfPHr=uR&5S1qKfWOT!0rjp&KveeC$*+cJau%1;%r982{DS6=?kxlPGsWc
zRbXX$_~vKUkGtuf{41+x@TxSN5WHDgnK5OzU_sLN2Qfmi{~Z?m?70wnVWGVKtc~Y7
zXWf4#|2}(C$F&csPx#g!y5PdK*)sK%S?BX7u?(AL&z#o$IL1q+dd{LH3~Oy(HpNZa
z(NWB76gy#utRLg<56sR&OrDJMy}4&B|F1sdsF27Wj@Su1A27zO$noXie)DF+J&PG4
z5wZW%r|eq!Gv=hG@-C(Y_7j|sZF)ax2Y;*!LpQ_LK8Brt#2b5<y<-{vU7m3G0Auq1
zyj#k0B@-Dg&Eklg7|8xKR^fj{EW<{oC;HQOZsI7Kz<-$YfKJyzJNs|Ow;%kOaN@`0
zof{{nJ21wmPpVFu=^{O$tCev<WWOqNuue~^+1wKQsXI^V&YNQww&&pq<Dc{F)=Y3X
z7|ZawYnig}n{Sen-sZgQ5Xw9%8uU-@*#sxg?D9A3eJ503nI4__w}<h>^rwR6KP6qJ
z7AEf6aaYlv`&{;l&3l+u<v-AfnebmQ@LZDE;pwl<7-xQe%3^ss!e3w&OSd6k@_)S>
zu?%lo+0IWn?45fesF(9pkoh;MA9vO?u&JpTM0PHII``(3B=2L7y&rPV>%I5<X3Uhs
zCvVQ5x9G{9NrxjIX@8z_xG5=z;i1Z^Ac1EadSd^F-SlWXnl$~$-1Cc;&Qn~oXGUw}
zt+|^YaHma5J$^8{D<Y*LW~N)sjAh?eo2E!4P5d!Y;m$!l@iN8<H~xHYzHzAI^E2&j
zQ@<_WJMB=#^lwcEk}6Kro5yucZ1|9rH7VuLl_>|#UAy(_2iw#GA8)-*-%$EQ^7#{w
zwNJGwUYE5p-gsqN$9SM}&Ih*>-R5$_2h4Q7BpqC`Myp}d^ZU2ns<ikC&HNN&yKCCR
zNnd3*K4wgx_O4QY>cRXQi&ZwhJLs3Z^Tgysu0kKqJ-9!yqr1~lCFzMrnf8RvH!%|q
zZ-{x=!NwRfk$dKm0RD-YGIcQ%|NfbHcmn5wg%cMYo$21at|;Gr>Y>!B&s56<X7H_<
z{OrTM8T?92AG24?J;E&Uo_S%Ey2r2XB?40(KR-2-A!+iHqxb6PO?%9~FX>y=iNhy4
zgk*2tl}^^4!6G+#R{c{29m4}_-#nV~prowfrSXo<|L)$@i&Su&`arW(=JmaXPm>Ea
zO`7K_^;%^?gpG$>cbAuT(V8hoKg4WgRdRH>Ht~UDL~hf=BbI$~&!psy{HI(=o$=IP
z?*6qqE$ezd`kW|l_kH2}=jX1-``eUnYqUl(-JTz$(jqE2^~av1niIdA+hQUn{7JgI
zUDY_d(s9}>Awl11=ku@HZgSi(uj0{^`^&Q?MFqKO8Xi6;$if<Xdg|5qyVi>eR<}-)
zXsW7y@on1FtI@xHhE2VHYr@q>Q|>L*nSQyG$(gYur*_Uk?dc0bCw)5GwC#B3<cMjP
zy*@mun{u}=rXgrDgY=ZkPuEPl|3xC^PE)Amty_zhZG1S1Wrx(Gg-<unjQ%-!&%xw>
zQy1u;-}j^M`IH57w?Ax3p1xqd?X>gTC*Bd4i=KW?A(^2kiRF^###1wsCf_;EIpxl+
zx(=<0oZDZfRxoueTl0uJV&d)18`eI)G5K)pzZJYEe?))yDEDAPl6umM4pZ*;**_kL
z-IS~o?s&`mKK9=i`wb5blK=hNU1s)DX7`l&CATL8+Dti99-7{@edCm~6%*e)j+t=w
zU`*Rbw?mCn&J~H?&2CJ)*Ae#T0c%3c!U<tVr@fU<;;T9{qdiuKp`q)<pXC!GE2q5u
zJ?G|zTjH|&=Xw4qn>zjWq}Q{ioIN|?)%;0k&raATpLDMN=J6?Kr%idi*K3o}AI7N{
zLT_)GlQaG7`IXZ?+%ubeCiy~K1BYlOgY*OW<d{htZPOo_b(h%7b<Bvr$tXMV%$kXN
zD`&iBPqO|NGks%rPb}jNvxeoe>nClDoRD;MLgg{W?tS%TcjkrhEZsiot!X9C(g|-i
zHwGV%nV_z}Z|bQvQ{U8nI^;5U;#N-moS#$Q{F}P*+NK@f@Bf)J{p{K`Q{MiZbmqs>
zTZtbZ$fQl(U|z{Fu|?$bq`7jj^JnNCobhJryQwGco7TlnS^v8CPQbL2tw|G4n%AG~
z(fK#&!k!PO`aiPIsP3M={_46E8OwP-Q~yqTojPSh?*18V5flCte@R#)b|P2uQL+64
z%eW_uo2JP|Tnzg-<!#uthQbcc16kiEy*6DvZNp!6iI3gW&7TR(-*al?$%~GUQYEe=
z?w_>&q}bDGyNgdUMNV0trLL{3-(&cG>b{llKTmxUB>8As^M|aYThmwG)!S&(GG)Px
z{wAsOeW#>ODK~{PCh<4;dEK;L-SPVPgq8J4EZiR^uCl#pb9km>@5|TQ<Q*M0_9y*f
z(SO2Zadi5s{gYf+Z%vln-Szm#!s)I|WeG98Nf{GX+b1{9?!COc=22qZ^wrijNxv6N
zy>}r?h1)pFdj8ve&gCj>ydJrySXfkNxYmE-OP{{_UTR~wz4YA8ZR=-fZumTT;jG9L
zIkSJLw1u4KY}q|^O>4}TZnL8gGx<LKpFaI$gnj2{ZMjCF`5&VfEC}!UQP}Npe8N@j
zYaP=+Pun=ZbDH@?#!xHk&C^%kkK^3?$@+eGNW{aIjT6>L#q8r-qLh-**r>a4<Dw6|
zQ)b?aVo_(g7`agR&9wPyqPy?1$9`ft-=`6|;Mnnrr?Zd!{MvoduI}dD6QB8#rmxKV
z*<JnSR+k3r@!u1-{+zOU?KJktiTl3(nX+y>OJv<iuCKf^S8i42{J($N>P%kEm7Lev
zQl|&mGDhmGv_HkuK6Pu}TGsthJgsF@o?Go-Ffp>*r03hm?zgQi_utq`cYTaqJ!R#d
zj>xmq7THbbXLus8<IWS^`3?7`Ev(;lS<LT~#ImUy{2xhdW1P_@n?L>5d;`8e510+@
zXK<VSaM(R%(Us})IU!=%)22*L(fYBFVbA0R$q#RCp1Sb#&(534jJH1X#yovJW#N~w
zg{S|_nVo#s=IF!7SrfY5g}DDsL!JM3VEF$>{t4_@s0Ef2LHDh^nYtj}%Vy6e3zJ#*
z(x<H6*m!Q<l8*n=9BigO4HuF+{`aQQhp9)j?I$$c;Eb8FFtvN?hN%lnCmFP?l(@Sg
zmhtWV=hGI*+s}F@*16%@<LL`GPFc1gY5KzR2Q88rRyxj``cU*A*TjVz7o_zmZq{jd
zT=&RG#Yxg)<29)XsUIgKrcGcIKdE?8BlZz%_X}C^pB86#2EF;>^J6CK6XhEd7s)?0
z-~Qb7c+UZ?jWIn3PTiaFY%)*Ql5hM;yYeR=5_|Ofqo(h{34#@m|J&>`6PqA9$%(~~
zL2@FW?Ln_YNldYme5}hREDdDypU@Fg>;3qUQ}3cF%R*00l$j?mM`ub|?h~<I#;Hrg
zXL$$MsW4Us@V=kEG-i{{=L1)MOp9|5TJ&w&+Y`G2R?d1|eMm4a>EtKpK1RhiAG&W$
zn0|E1)<++{pP#<Wev;EGhPjjW*jImCw@GNm)Z-u8C!|+QTJGvCc<okC#fpY!?cb*_
zkAF2)EoRD5_4x-5P56FvYJ>IjDa)oG5tx1Cq00QJhmKF)FO^hOF0gr{^OFuP%PISL
zld}3JHcmKRx@KX*k16|CZ=QBMVz=d=4ql~%=>Cc8Bpp*CmrkB2UO)9fWz&~-ses}&
zQw~my39Meg+?(8R>aNc8Gx;+YP7YW<WohWHBZ-$7CyFFZT{`vDbZh-TNt0(p?yOid
zd!2w3ll18ivH!(mXN3Qly7#rtl&D96hD;0ECUZN_th)PV%F<#_NyP*2H%Z%1eK2Lp
znQ*J$Q<kYDh_9b?rlR-C=E*lAChz-v!sKM&-Ct|klUl`6|4e;6F`H5F)(_LwGcr00
z@@1wktIzUe^wumb*q*}2#64lT>_n!*J1o4D?;ii~pfBO1&4hb(E3!UL^sv}<?j(b;
z?B6L5?mus2JwI)Q*4AkcTaODUcYLXE<eagmHfKTMq>OlO_36v&Cs|0X?5zJY)9@qX
z1pfXG+t?{~_nriA{Wj%k%}cfHy;Bd|oO=A}iRuE|g`bYMJqnsV<<V08`HR;S-2XFu
za*^1U=ll~NTD+bzWy|7f_X<t3jc-q~=oq+8d+^ylY4y}Yxzlc~eV3}TvU#cK`e_G4
zrW(zCGkt0Cy=ezuR)5rZtTVmCuX^gir|(oV*Lr<_J$=y}%Nc7XZc3i|eZH90e%Aht
zc?FDrrX4IUT_w}Ick02S??G9OCXZDsqPtf<iS_mBXnev}<vI1>-1osI&(AYXxpgo6
z(=62`ir+gkw=iw!I6mdO-Tl*xXHM9nr4@hKv$%=zyy<Iwj)(PAZ^izc;IO&Jq>FL;
zo@wDp^LF`m{Jr*JazxCOTfa|j=&lRv%vD+Vd!}^tv|III)7RWwC_HaU%=R^t&U8wA
zUp32hPvgpyE1Rd?y8U#@ruowt^QRmvk5kC~*6FIV=h>Q=2{k7b>L)l>e^O|j(&U}H
z@%quJx!S*{pMR<nY`RFlzTwHgDc`FynRNdhOfr(5oHXswR4?YQlbD*1G*3Gi{w|dN
z`F4ZTZ#tV+ikzLSlh|Y8ZNd3(>aBBA9_s0DzMDPeR_xVD#!Dl*4}3j3<)D7O&?8@^
z_pGa@9h!2g?|hTO&!tYjH*daST=7HwSMSd*-RTF@E7?q^-hOPkBEY_md2Ybu8>?LZ
zsd({O^{n0z8Tr6}^9J+B9UO0_9eliEgLwVk*c|2yQhQh?JyG*^>a;SlI5ulv#P?@O
zO^!z=9<;MNC8>O2UcwpwDfew+rr%F**jd4H!u;c&h<nk$vOiw={*iUsK`+V1uucve
zhm568X*Fk4?@c~9kzICw<o9hWX7%0lJKE6Hy(9AenhAFf?n%;a(6FzYVE5#O*@k0B
z8w{%d%?zK+J!8VDiLR$QYT|D^eGruVWksRA^+wPsvnM;kq$JmObQrL9dL=o05TA6z
zHDhx`(&NtHvyb^7b?iU!f=zq|Z&ulaLyfF4PdUmXG&U4GWZ7Zj&+z!#if<cl6frWq
ziuo6-@Lw#3CHcd?V|TiXrW~>=-!}cjyHC>upHI7|zJHCD19Qyrh@P@3_kL-=p3wO7
z;+{8C?#-EUFn%BJoU_sEr|j05p|yJIp^(mk1+mi)*6(`iSTJLk=|9en*pGWMPo=K#
zIJz*Tf8q9{jhpkzrd`mitZ|uoVyQ~yG=^I3srTnEkQQA(<=_`jCsU^<*LGYC=4GDC
z5g%ba^^!Z^^Y5p5PER|e6~+G2dFLmA+^Gk>_aBhA-IT(8VZ$1B#w7Qj%-nmUmgb+F
z;Tv5#)m{I2%e0d{Fa1tRT==YcbBg-fzNCFT=KuFa)l@GO-8l8qxo*X6$<q(U|C?N-
zd$+N|et+%q+c#5YiKxGuF06T^QC@rc{qk!IKJA%uuxPH1aRuXscW38wYSo{tDCzy7
zDeqgVQh5DSvemSM=f0Osz4t5JC-S@8k6o+R?7K08uS3u$_U;V#@DnaGe(n5Vf9=5P
zCkt2(3NW|DGBjFGx|#F-fLla((%!nKDGq$|nbuD7E|_+yH1Dad+=NB)Hy7-m^6ur6
z6w9f%mY<rw)7tg!hI3^zI8wZv9=f*f-EeQs%FF3zp7O@DCZBje^~%)sHS^~GJHYyR
z>f6shr(IU93`m=-8IlsTT;#{Msh7Hhe;LH=zpz%NJmAjDW7;eBtcjU=>9XpM<o?;w
z+x+VPOurcXbVH#1jej3wr@ihMxez2;f42Es?}?jFZqA;5u|DhMluIY?o={7la7i|i
zSs<2ia)a#ty`fv1Zu%aW5O;*#Gw^iXg2@vV4z^~Vei7fvlx*89@Mf0KarWt-yBfEd
zx;Hf*U}CMC@_EgKk7<*x$amVB#;lG#(DI~`bLy4(uT#1OreBI?`fE4+&+BPdr*Nq6
znR@HV#96Y{7o3j${B%>OZ*S$_Nw;PmJY}l%b3zge$J5^vu5fU_PI^(_-S=riRp*r1
zmz@4=_^;lac<<H)<%s(m+!Oy#y(+tr#rW6c@5vMXxL@4$gE6V|+}RDfdWSf7CS9HU
zqyIvZ`Mq}!Xa9IT<?3=fPm$Y<e>?0qRZ3noc-9k|`%|cL`qPikn!`6$g-<!=f0B!F
z+BN&olX@3sYI8B~pL%VJc;l(**X+V4IhrWBPd^{8chjY2PviM1H}uM;9*<O5_if6v
zKO1&Fp1M>1q|)J)*Y?F&mEGK&BB?XwqkeT~__e)0AG^LrPQ3DY>Q%o^R`qU{iEkE~
zE@O>W6`j=e>HW0x9*laL0cMk>t6xT6v0+K|wz|an(tDB*%l@mMv>s0S_<ZX5>3+<=
zHZh-^6!m<9zWD3CMO*m7pYU|<&6}S(OYG*IUdGAi!}s)bc&-TJR!?c4VSZA|K9nVP
zlhN8q7rJ<N{@FD_Nh$8+kKHpG_7rIyjoIy_XSULL{f_J#JMvw5zm`qDqxjK+sru$6
zxd{=Lyx)JF3yYa}Xd>I>xyt7M_ZL3tynT^Jb<OA96-r`kZ<5+}?Rd1eaDGJ00`<wl
z%G1u5|NA_TRo949`PX|x#goj;PR)H~o<^3eyuTav*v#~i>+w2uip8?iC%J=3n9ZC2
zCllxGH6JhBQg^&7Y3<sPUcb|E57UVZ<z45Sn-~4NDp>u5!FJj!{oC_|%JZk)RXu6q
za<gn-gx1Ly8>ij#nyMm{Gd<Wl;@pWxavh?(S1tKD<>-5_tQNIB`8O|k%oWkQd7)~i
ztbb(Ix2eahXHS_m>5hE;1D!Pw7hFi5a%}sr$u|y7xp&=9w6b#Q70caIk4~L>wg18i
z=c{jStUtlvJ#mBmnkSQ%Ze*W)blwB2i0?BlouB-=f1ZH;O##_y=RC9g)_j{#ki3Fd
z*`Xj;epdVW-zNip?p!C#kjk(9v9Iib>YADN)idk*7plClKRzLTUg)ho3qx*BjQc#{
zkaV&N!_7xKBMkOWJ5+o7K;78~^0Nf~RfwFZ-uyyUDazrEY0T6^X$P*G*1ei|I>Kwh
zp|c0Hr0n-kKR9<nmVBA?)RWsL<UX2U<j%2ggL)G4r26EE4x1+&luEKb5E8c2Nsy~B
z`J)57?XK<fr=FavGtXnslc@*Qq~h%-9g910JyB-jv7<M3&zo_!cF)v<+fz(ymY>--
zNAB~~L-&5KVe9`qVfo)5$7ae+R**ZS$e;ZGkg3BersRo-v#%}DZ+4C8TX9%cf5P-6
zhKG-Kd=T|a{4&SoWAC+%+Y_0m9((#}h2X4As~e2de&0Da!EKWuL#$oT$Jz5(dp@53
z%W<ph>G4g|k4L31V6?TK=<{#NvDf|_>2-4yZ_eTV_It`v{f`C=M`rh*4EQn8uW!Q9
z?@u`PPt0iVoV4_AMAnqd#LLr<ZjWaPe<CDscVWo+6)WvrVipF9G4R*$Pq+{^Q(?`t
zW#K2Qn)jyIr%yey_tw;Z>64zA{+qHRW#iN%_ikP<m^_1h!clQcCjJNBaWNB)Y`&s3
zZ`<$MSuB&v#Me(fQhSN%rQMpcX|Fa-`BGXp?dYE=Pq*(#E>98QneyfHgroDg!gD5n
zHk({zKT}ig2lMJ3t2SIX(cL|Z>F%EgQIS)Rtqo!c?BU<>Y4Q{CV|RCapZtVdxRQZ$
z%b%rQ3bpt4to*nlY}SJG`)_uveB5_%^VH+_PG^0ac05a6VC(t|&NpUML>TQietv4j
zy)KE3H9v*#EvTO?vHMBj_9qOy)1I^@NnQT4w?Synlb9Nf=@TEfw?5eV`A*2S`O}`R
zU$_3rO^yYA_Rn{z{64W~%A*?V-NDt5T#`=AmYM!=Yt8h>CvVN3_84>&Aor<)^Sc^;
zPI>IdaCP65$LB8GOP=~*|B)N(E;dcG*jRM(*8&FKsgJ||9T1+()UbQL=*=51_EojV
zOn*54`R)a~W#4zst#~51zIMvvpF4~{ZupUYBiO#}(~_4zH`s>fOuzMHDUViD(8fnT
z$HF%0OD_2Qli}#}hqL-8JnW5N(yy8PAa3WD&ueaa3iB~ZUz_;s$Cn19jXMv_n)HA-
zDdhKsa~?0O7!u=lNE#kI<<~fmA%7G1qlvF7A29l|ipxES<YT!|Vv<zGa!AAYRQa_N
zJ<YN)Po_NE`|j41JJ-I(Uz_}6&AyUjdp?|*SiR!MigMHL2@MTJw)dysHNCrk!_SZZ
z4;<omxfe6#WA*dP+i(0kzVl7e#Odd!eypE*MsxGDPq$7oDo?qYAAfDi=i-|paThio
zREU}MIqwq_@1%R_Gu8WJrhdNuZqppQq=`q)pA@g0@^$r1p6Q=+pWj$G_14dAQ$EcS
zc)Dii;`GKv=cnFEZoK<>>c@LiCBiHIPW<RA5&wp5`p4_MF`r_kC*GFW{UT|jU`tA6
zNBNUo=PpW%$4|d;bK1xJ`Hgi7x*J|6J(pxoW|Z1JH9_U{<2{T?TT7Ck?3urL>SfcU
z>_)FWjJH@HZESgbu%Y)cdq=D7J;te@g;};A`akjWNfz!lnR(2!-@Myr@#y65=XzTk
zmz|$i8TD`a7jNd`ZPT``{doN(gXGk&b#r-a-?ZNU_+t9k`8?rkcGN#Uu~xS8RE5T5
zo`(is_gq`>@m)vAF~)|cvwyEKy?MInQrzdK2J>%OeV+b0ZR)MZoV&Wk{|RnR+}z93
z$#9v4h1=+1=bwK)+7&0~9q;<4WFT6`b))1l<Bztp&y1>SH}Um9NeH?(>BpLlK9w7N
zKJQ=XcYDgW_or{YxH;w0zx{irzYl-k6QX#^vh|@&=YOvq|4ifDr@xm@3V7e}?*r?C
zwj0yF-h7=kuhDJu!wSCRyC;13IqBWmhR0TRbEp2a;F<c)*QRU3jTpU+3P0!7tLjhr
za(DZb*ViWnW_9o!o%*8gZKu%Y#ik#+n)rY03Gij&F59_y^YnN3{yjDQxa-+Gwn)F=
zSh*!Wl`+5G{rWcL>!Fxw@9JK&q<(*5=N~=g>&fZAs#db@7h{d?ys6ICdDvB1<P*ca
z2}k6U^k=F*Ijf?!*G)7|;>P~Rf}M+8RqgKWi2ZzXk-HGf^EJs&q%NK2-aYL}-TzHh
zGAEDUcq*j+dfMrmQ%`T3b~;Y3`|j#T7bBi(9DOdSy`25|+)4kQIZmA{xVFQzm1WJ7
z;}hlk*}12%h%$KUe9(+Y{(s``*{RvbPOtu$e6#!f1<g7a4TfwH7Qqz$q&YLZO!+&!
zIgZ3UW#E;*AXq2%(XzYKzxnmihBuGzIosZ!QXKc(cF$D%8+$8zg&FeqJeEtI>?OW`
z%0tzd2mReopB7C0{y<%cLva3F^{J2UuKV*bwDRtv^$~hIXP)g!N}8Yb`H9seCEGPS
zKmM5ZLHj1N@=mu_hiTjVd0KCFs=G2i{x{{pWC3Qb+9N8K-yZr|ZE6Uakd-#^v^oEj
z^6UTiEPXod)7umV-%n|0C*QC7H%srtIgYnCJ7-ONbAF-n&uRC3CGOWvNPQw;xzgom
zrz#U;()ZWT7eqWQUb$!5m${4H%YIzRATsIu#y1nU@Wtl**O>J8-z=v!4`h<2{yx3p
z`11=Hwy!7L?&NUiVEG?${;ACIslTR8zx6kY;ntq74SSO&ww<3)TxYjIwf@mbyNQ|t
zX0Z&{7-X+{O1x=&C~zojR@KJ6>GLL@z5Zs($D|pG8^3fun({gSsm!S<H};--<-^RF
zbU;uc%9X*AvHIg`C5;$OM(+L>%O>2uS~Jn_-_-k01nj2VH2oIyp<P(OM|<@y?Vpow
z_QveU{(eMb+U#etdUh-LHfk)J|6z6)<I|d#H|1t|+P&M6P(5i=-D0LcPv=HH_x(8O
z!?QzC^3^l$Z(^AIabN$AE`Nr(e_l=ae<FanVa@EB4Caql26w30&Yr=^$XPQ-?cQU#
zkB8#8*<K%vkC?P(^MvX1CRO-br%mECmVP&1@a>-INs&{ozn{)HZR$t!-BYjM)t<-x
z{{dgbt^b7^J6!H@RBAKJmmNB>ang<1Ec!nrW`)_Tc=kz&=kJTiDXp95OYH4jadpp)
zv&r}Orv87X@Z+iZ#@V8klRt0Xxlb{vQ?YLM1D=Ra&kx3A9r~3t<>vn1Dx2opH^tA9
z`#1UW<CtkT%ui~BoOJymGRt63ip1;{TV($+HYD|Id^q*SUq1=Sl+|3k({GrsZ~PH)
z^Y6w9H|ALzeTeCpcKtpR!{kZH{{!qFGJfKGI_3K9>DDW9CQkmu@O#4bSr%O?0`5%Q
z@&{c-ej3?4k~=z6Tt4acT%+ZpmY=6wi>sU~@_FjDIDIRb>Mor>Ns~@T?wsJO`Q+Z6
zV>@epGMFv=w0ipWP%9U|=y?WmC$i%h=gCZVthg+=W?_}O#Nqc7ZB7cv-aerhHuZ+L
zz(fJYr1>6JO0TEfIB9Wqj<Ec3=^4|%e2TewzP0yQ>k|dN+ppL8YOJn^Wq43G(IaWv
zjq7?ho$O}&)XX)n%@S43pZe+FlpopkGx_4C+|0f`-(>qtvFj;bMPJ0HKJjRJ#xQrX
z;k8-C_Wx%dsW{nsW5SHe6M07ar<P~^J!#POu%>$s_x4@i8(F&_d4}#;a3u1P$Jr^L
zv##&eTD<2=!({dRS*$&W_wQdb#s6CMQ}?BHH?9AEy^wy=P}uVBw9i?0bu&G0N`*Jv
zac5w^cTrYlK|$2>u)|ZXM>8n@IWoWS`NU6Wr?pgvR?p?$9dDVnCgvBra+G!TTK=$U
zpMUG$HGL>{AU)LV@$<RdYqS5FJ^eOYW6jjh-|k*o5?s1Ibq>$_{N2+(-_>1k_@v2S
zqyJMrXT_^-+ITPKiTldGE3Q{IeBC(xbDaKzKi^`X`bF+EtVsU%#C`eRDGRr6Sbc(f
zQu+j*z75;=%;hfqx7yX^h;}5)%llF5_?h_c&EtME<<zt}OkXD*RQ>zx|DH*w(&jLk
zM;@}B`gyJQp_!mFuz$pTiRO8%&-GOP{F7&uC#>gkTW{t4%>DJxQ}<7wPV`R*pJg(C
z&E#AUfzJZk*QR`a{drz>+Vsy`C#}0WM}Pm{o1N)XKkxTu&p*x0{G?4ga?&q<uGq4t
zrk--|?>%+jIhpI~oMl@}*&d%d`m@2})r||6T1{7`*FI5*eC9q~d-ashp<gG396ea~
zz&qaNhVrED1AhdbyT@zI{wX@)+3^PsS=TmZKY7Xc%zgUbjj>8U8`DoF&E?LYw9P1)
z(easkcu_-e4c9N5O-$zVxsMl5`2O+B9u?)ESMuj@r#I#Q|FdEF2?m#mpR0~FGR@X~
zzHhCq^o?@y_&Fx|-8rWJPv%LSim0B)vv-55c>Y`-cNT>pyP2xlb9wR`TaV7xb6fW4
zT@t4o<D}2_`+rQWnE1+_<M6$f{PlZ32&K>C*8OCvux}1m`lNTV$&KB=S|^HdPyQTV
z@nzS#{tFEqu{W$9#2&xUtfcUzP4dhHrWstO_B-^FnDm)uu=z7OK4E-OH;eQ9grgr>
zIufL1-Y@8U_$sM^>HD4)K97EWWc(NVU&<nu;pwE_f3b5oc4hrvb^GV^&#L+xcFajz
zw0aK5{@-spc{(JzV<sK5{XgY%%)e<XCnc_#{yE<7#J{+?GN0S?^+KDp*coG@S)aao
z8ggdJXYs8pFIg1-O#fV5x!}vkmVCSNlUk2kBHzUvn{=Wze|?O4gva}q^diYA^8crN
zuIY?85i5Lh&D!qgZTY3^bpI_%iM(Ug_*nG!JfRRz=C2IJ*Sh6Ta0_KWPO%GXtzYWR
z`+Td+??2N%U)J}q_}}pU$A@F=j7h5-I@Cn?t}R?)^Tg@eT#onIl?{O{`O{xLQ99FZ
zRle`<)LBzCGa{0oyDj%yu>1|<jlv0rTCb*jj$h?x^yOPi>{Gi)Va=Y&pQnF5Ki$AU
z<;Z>mtIB_Sr+i-e>Tlcbojsm!S|)ql)%U2XRVh?;?p^)N?M`k-wtRi3@*dTxpNpr@
zU%FL)^<n{!1S|i@``=nK^<U3nnd6tTX+Dep$(+}7)IO>E6uiE8{71uk(TQpQcQbH4
z(5pWZwB*#3Q`K)6ckWfT{O}}Zeu}_c*6B}zF3i?`$TrKUcX`mGHFMZ5O<&$3zJCtu
zmrV{2ru@0CDmW{WBmUXqi5%HK6Gi)HT;nJ`!Ef0!srke~gLy34og7n_Y&iL59?N8A
z`w1}<J(}jTlxqEcu_572@~>m!|K~G@c<Y`DcL-~E!pfBN|7l#wq+Nw49a;}v*IwOa
zp7yiv_zAW8X;apxiX5J&V0lurC!z1cPpy9sCK|qG7Mm-yY1e`1Yx>PGC+D!$ip^QM
z=p#cS^IW!bMsp57UHqdl_D8HMQ&`=;d(N>85@ux`D-Sv*&0)8$Es|NYHeGCyTlLht
zZ(_RNCCy})U;m?ngIP1?S0xks41waN;%}3;Ogzccxi9nxX9jEM8m+L892@6y`fX)y
z{<CdU@`ci~Gxqd7sJs6}i(wAuTtBHzZ={~3d^%k<b1qNZryVi#IsD3#ZkWBjF;Vu~
zzYe|QAFZvwJx}u7(sgb6w~tSg&Yk2r``pv|Bwye>4(s}pW_E2Y>tfZ9OnUz;tfE7v
zLb%sw(rcEVFE%$kuV}B?pZtACjJcyGuVT^<hmLRaxGG;y`Fzq->>1lEhrMs+2u03e
zdb{SSP-RQ){M%0@W<7Q*-NGK}GwIDduI=KVo+x>=)s{w`zO;#Xe{-SMF1G#CnGVij
zx;lkdmgVrDxr}9}Sa$5L)cZD9Xjhz2;*xJSf3PsWnZx*fdgqekch}`z`*mgGT<4mi
zg~1&~c8xDjs@Pjid=_b?ZngP$Lu%x1r{i7SkLL*Mc6a4Ww3Xf5!#0Kg=;Z(P$2vs1
zUd-O*BG2D7A*R1`LN~+tnJ(JjCVFn1Cw%?yw0QyVzfJiXRcn-FJX5}`wOH4GZb0M{
z-=+R1Z2wK|`#9zG38mlDzh+JCIIu;R^&$V=Jrlm9&uFQ5ut2+Ac}7R#pDADVPAgb-
z<M0196Rv*Xc=Vp{TJ?hXvK<A<F%8+*Z@g-76FsSQ**mSJ{MFtGH?FT~^6!4)8}6lb
zc2i09%b<Bn`nOK1j+hht{M)mX^KvsIyI%@*{<QrVn8`Nv)4ZMYdS3*~yqW$fTz!U5
z-Pc2WYo>fs=brs7cEa&LGvA%42$)b|e{4a(#2vFIzBu1l;?bDFx%drx=aRmrjpf1-
zoXP7SiAK&5*wi{PyKLHr>Yp=C&-(qbLBa0Z)DPC#pB{hWoA{ty{l@v#kIEuGu00&f
z&^0CL<3-u*7mMyKJoe{--$vF4`TY&W;hQHuoqwRQeN&U6#wxdkzbF2ze3)RkU~||>
z?;Bhb-upI1mMxUr{K$tt=Jihri3Nw^(x$wB?aE}clPP6WXXi|_=TqO?8Zt@sF8KUM
zeBygHpI8QtOEFH2dddIq<<7F=C}Fbhh?V>QV(p1oh7C+Bp805RmYe?m-p6yZg%ACI
z;%)bQUTgQ`iEqFEdEoKk|4Qey2f3}UC%(OYgkgd7gnWLE-yN)vCvDz1L*Y<zW5WNR
zdzZGyxF)@s@@5*t*ENp>lipU?mL*M$+0#@sYsS~lJ6pIk_U}kLz?gLOV4T$^ju#KK
zlwS1ocQ(vC*xNgyRy;u=`M*x=Q=h5#eoW5e;XL$1>h<(jy2)#HxA2uoe_r-`@@vl=
zK~<I~yEx8ou(6q_m*n;8;3Hk}|4)2V9@@#D3}Tt-_{dN1+N)1%F6wT$_|UI^VMyr{
zuMbZTA3ws7=MmGz@%%$e+!Ozm-*!$s5mk4TFKJ=%<^}R6X9+#<)C&8(XR^S|l@6kw
z0bUslO2^86io9tmpTCjsbHh_>DHiA0f0LeR_;9<=_gntySwR0hKlR_!-%ouIU;cqT
z>8XGB!3*~GGYangFql|v`^=#JR-@x9K_&r7;f)4TU#7gjmEXX-XHNO16-&i`Pk3M1
z)o%NG_tFnB^IfJq^{c<v>9RlKsrbhoSGqPl+uWF67dG4M&(;}_8zTNza87=EwjprC
zq=)|fjpg4rKk@hfHtp@}BhraU2R$FpJSzLXVRG^;vv$!3rL}J!_&<KQ%YItY9ILwB
zQ{GH{x>5d3(!Qy0u1%X``s2z2zvCZnuq8c=jr%{xK<oXqH>ID77A#ZUKF?sT&K!gN
zPXbE6J+AA!l=)}sTQ#E#+>>@6pUBZ(P$jeDps<1Lgw+$@on+)+G~>|u4y#{3W*Z*7
z7Bl5t)qED;B)$`l$7dUI-+AAhrfyLGzQrr-`P?m*+AnhNEx7b~;`<--x$<96eLr`_
z_w$bz_qC^9fBk8mcFFze7vH_<I@`UdbmFJ%*3P@XpWZT_%dz*{9PJx(^fdkFXm;MJ
zWt<=w`f;Yz&55V>Ou6D;eKV?O7vo&b<xg%Lnyb0;%{=`taa+tbE_~57ll}NS&EU!j
zSLA<BxcmIa8T0p3u6+Kt!Ns^Ez=nI$pFf7DZ!3LJdq44tGLvL-!{2%8JO9qqMV<do
zK$-uq=ycSXrS@&Y$>VF=BIl@mn#I{aQ&;@PxugpZj(?o3Qt|n`D`&;A2@Id&v(_-}
z*sIQN+rSaCKgKQT(~qvNe;U{D$=r)scz0vRq`Wr_AF7`1TDqod)8mG3_WPfdU-|vw
z!N&c2;;&mT648D(>+|Z4#rAfKZI2zFQ1xWixzKrYlz#pHG*8m+<i?0KwbSOPJk7SA
z<M8is&f%B^FCuTwkyee|rSLeSu`QNij&%6G&2yAf=SWXKcWLF%C$pEIo1+|7IsNI}
zUr&U8%uzV~bb{9W*9{XH+~=x&&pyZUf?=ZayU4jx&*wauI7fNy?RnDneNS#J{`7j|
z92vh&EaG#ODtqQ1pQ9+e;_xpP#|^vn9x?9TIPF<zo#mzVPp{<9+7$LIcg;-6A5&Rd
z|LkT6m$~rj-TK>yEnm#M$2wnbXZfRqx~G?JKAU0}*=zl&sXwdl#TSVw&+1=RM@r<*
z<vTam+}rw#!uk1v&u2Lwog-(J-m`M;-Z`?D_r6-bdFIAPbA(o||1{SqNU}@+-<>J<
z-=2EZGjIC+`qjr{m~Z9HU(9iIX7lTaxyCE)Yhr#);4W)8cYLl~e%&15&GV(4x*}rk
z-CXqM=H0Z;kn@wjufI9<-ge_(ujHD0ch3=dI+y9_v<I&$=W$$QkG(mM$ur{Bwm0+s
zOurxhb}q~IFqVV==CYrj%bx#lo>(-GeBIPXy2%qiF5bF%p1|!-G27-E1=l3K*kQK#
z@Lu***8S`D&J}w$@$2_LlU~evu=M;~p6bW3{~PAYM&_AL<=melz%<9?{hLV-x*x7N
zJ1MX`r%-3o%0og;|6(R~^zGahZt;0W!u*T*jlt&|B40)9SbV&B|Kq8b>$gq6u3dgo
zr+1FlyeX$^H%`B<{r{vy%d>saHz(x3nWs@}H(}lWmPzV1?D-Fy>*nz6-ZOE2#q_|F
zjdRxjoWrv|nQ@lz*$FS5&M74Qn|^J1JZtN{xjf!l&mO!@{`d7kqpkLn`nowho9D~^
zn0`&ZdzSQkp6ha!v1=IiPq}{T?k5kHnF4K$NmH(e?tHVm^YIMcjh#Dw%<SCQvFpZ4
z@6B`6>LRCHpWp2>OW>}}3-){SId;1UxU3TJxHj$jb73yV*{`QuFW&D|nc^<}^yu2Z
zD|<gO9$@`3i~a0evrRK*-u=9CQu@s6XE*LSc5wRj-#MG^{x~$7<Ls*QH+JT>?sxpW
z=0T4dbL7Oi8f{FX^Em(7%npeAHTTbjr_Y+&uD<Dv;=j>7W7@&ouYaapKd<hUU%htm
zy_te3j5{aTPh_fnm}GyG@#KT7$xQr>2mVfE<ezDMeCxNgnO**z!euw*H_x44G0*l<
z@?6`OYbKsl6G&e_<;JC>EFJr_-Y`tL;eYq%lUti7J=Uv;sa(u+B1t^=X?6XY?7fSX
zxPI2j%;#LK%91P``+LfbOH)65KfiOS-kakO-d4`xSpRu`Sj6k1qqD;w&v9M5d2aZZ
z$T`|;x6M_2{`B@+g}pJ=S>@cbgIj;k<~o_#IVbq@-Z|Xg>sEKw+?dO4eR_V-_Ni8P
z>$2zA)&HL3cz*i#yr)<A-psMPx__SP)nDF|7GImsWBvQdq`Uc38@Jz^V|VNRE|u)J
zbM3C?&st#~{ncU93ekz~S!)=dO)B5pd&>4_LF|0)_iyH^mVXbbdT(<yb*|m}x|>xe
ze@H*6n)$6~vUGms+C3ct^EaNl|7L|iXGNp)9wXO^gJE;-Pd>12cA0(Tp6PeLRrD<^
zn9MA^BF=VCEW^~#Uh$hcp3kqkw~=Mq`}o>xbL{?IkMY-?kv#vvlur5Z&j<GKab8P0
zHtFO6#Yd}T&whxtw=v$y`EQMkUKwi#_nTgZ`|1lc{r9uJG<!OY`SDz>@}1F}ew593
zeY$31`lFdDzC0(_m#+W!c8=<|{hMxHDOvxLclz7T0uLi&4XID7*FTwb>wefg)zwj#
zysk~VoW6hNN%f68|1U0^==M3oda=$S4<TmhjoXjkTr~Ijr1hVsztD@GtGYh*gl&iR
z(fM|9YuU3?XD^-lIX;T{`=%3HI|VD}slN4MeYy1!*PnepIrCMwdWrLIVrcyuRdKS(
zm-Fqn=aW`{;d#E7qi{{<;uk!R?QU{ConyEAipbMVvEFm+u7&Cv75@C4yYJ5ONxwSh
z1}s0x_`rK6*YkNQ+qca;p>Ox~X!TsX$VHv@)-%n+X7az8^4Y(7esGfcgKWj3jBC43
zR-JTu*C2djuIk#OjAdUAFwJX9jy=+_o$bN-`ExX`zL{h9_gmw#^9`;)R&u&Bt}we4
zU;p&R-W4|Ge^$A7&kbI_W~SS`nYu^ksph?%vHN~X*SaS+*FR;E?mT$6r*S4b^P3r4
z<(M8XvYM;1|07e<96L3~w*8NKJveJZ<m%?CY~Ik;#~Hil;nknBRr>Acsob}jRZ;Xw
z;^K!lOfxv<u?X&&@m%iW`iJvw&X6+Ao^2mD^O@p%MnU~XwQqA&qCIrh2tJu|DfadP
z26o1n-)+mqlTNISNhz$G@!RQm$Fq5JV*j0<_W9Qr-L5J5vy1LcyW?80=-QJhJNK-(
zd}D^FzlGto$%32bGM7cpnRI%tN?rV>NmaAgsIfh*tcsbh^43qGcTen;@8>r)NX=!k
zE)}wVtMEHgmnF9;CY0~FYVp6-9||JoIQuV3^WuNaq8c|x<#qkffPYiZytipj`8Olt
z`1Gx>RVLhgJtaP7W72$;+f%p1Zl1Q!T9uPC|JI5>$?NRT?Va}d>&p6{1$uK$-p<+W
z^JGfts_%1DZru&4$WzI`YT2~u_dM31S1N_So~o8koGq^3b!L;rwiWhu*PcyTd3wc(
zcON*OPCk9LZl(U8Ikx_x*0a>^`b4HS6dj*<Z+FBRWApb@-fWv0V!pb4;jyHjJy~TF
z@9mk*aJY4@S#{{ixLunWXU{SFt9SFmnz=G>Z_hEU+O(r|9*g~7$<B&YpFf>G-}lUv
zkg~OZwDHKp1L<B9zweHm5+a^-PGg(sgH-d^JHkE+&X?_*&vN}_6KBNQiCgupAD@m}
zxYS>2O;~TppBss3%iE65HP3H*^7&8$XL;iO8)ADlEKY8U+B4U}u<eFIUF**FT@#o#
z&SBLr-^4U`&qieq-`%ZQ(^kCP)3Vb$_ocM!McKIdtWT$NYAtBFyK$c7>;|dt!WYXv
zS$9g`o3vrgq{c3efH(63AJ1crT@^3z?Ar5*ALp@JsY`5mJx6Y;N8z3)8$SJfbguo?
z!}GCgHoa846|{PX%m&5<FZmVzKiQBo<IL9$j7jrZ^-EQkG}O;`+`~MV^_2CJ3H9@x
zo=y@x`}~I1pC6MR92c7OFz*Q$6YH-DZyL;IuaAuN7I=Scj{N2shIwm*XM3GA=)3v2
zY7bZE;)of_^6%I1rguy(KVfUIVxEruxyh!pyrg4}b<XmiuWR*wo|foO_OjVQ8|N`r
z>oP^Zo}+u`7fYfk%l?kLtou)M$<Eca+Ru7=+myd~VS5jMTw$*D$-%5a;ODC6qPy34
zx^?rk|C{zFH_}ROj;{K*q}7IJpB%CJH|78PQkK|DJl*W^pBx{o^{+Y~Ghf&0>RHC#
zmFaVJr+fd%E&IrQf}O!`LTR55i^p|E)`mrOb9H{6np+lBUcFJ`{G2kOq}_7@Hm&sv
z-Mrqd>fbyeq2$H?lP7+BswQv$Xvx31Hv3X-S~`DhUh9@UKVo}|V$96#f2Mu)vb^v|
ze}>5(hFP|eb5xh_eroe*wZ-x0-@VPc%FoZK^vtjfOs!$;=qx*E7s1`oX=;7YzV0RK
zo+)2XeKK{Jr|Qk=l=3b4&A&H`r`=fkOtybciNo|Y&w8iDC|7)4al*8+B7Np`Uxt=V
zoX=;d^*R0Q>2ll95WabaT0bNIpBa^Xv(&;<9M8PuwXI}eUu44?`)|^7M!n!m3qRWK
zei-&+@)!A&Ol}oNrhWPUr@LUnr=71qF3OEuStDOR&uUHbgWlu)Gm<Ch7Hr<|`e?(<
z|34>v5&gL1v)z<0c2f&pL`coEI^D^ee{aWxi3~v#zFhw}bLOK5OXVvYcTD{<_53Wu
zq#0Ic=c()IR%Fyqx%d1cS9{Wg)1hx>=-k}EX1n@B<IS0yKTiLm_0eL(lK!b*!hc2!
zED4*VwDVj~f8_cGojH|v!=`>!jg$(UQMspWeg8x6>uV-`?Mq5t^EWVJ@>B71S=~2Z
zDRW)iJ>_fATGr$n0xu41o?HB5g|~h6ys$SSFAhh}QgdgnjceF-e4m`^jkwtd*Jx?2
zxv)!JYMJteAIc8<U!0716>$8?_N>XPv+U=n*S@M?nU(WqzWS$QubZcSU4JKkj+^NF
zX<t82ogL8{^I+r08Ar80a3)Qf{#EaErtPff@|S&LjQ)7WPSRW`_<iw)t83P$-TyYv
z)Mjq*^BJnLl}*00gKxBKP+rrJ(QP@&rl~1zjr@D-nM~XN_@A4ppe(ugbi33h>FH~&
zs!OF0eD7b}@#MwS^)~Z@OYc7IG}<%E;Zd*RpMxcjo^0H1o!p?(aK_w@>A~mS^BvyI
zG~Rqy@y3(q6EE#u5nDc)xqrcnj|WP)llHf4p48F3@r6gk&O3%L<-c8IN(}9Cu$dod
z*)f0r-k)3M1*%ui3)(w7@c2vz`*U4a<^={T#_VR;IeX@;y}v?l&E(j?bfM_xhrLHH
zbV_~t$owH@rbG99|L5ChJM_=>J3hlo``n9Tb9^Vy4zk_9VawsOGlJ&Lu`i$Y<L0Y3
zb1q8Gv@f@r>Ai_bc&2^d3gPb+FJ=UN?p!^8Lwjw-iw}7R7<rN&uB_SrW7kyE{c{B_
zznvevcDK$P&+B)e&kYp)x#{!HkNtZVD79DbV%#&^>Tt`;!$0Q)KF{vnVsSF`?+2!&
zxq*I9A7%fUqj>K6NkQ3lCzxUxR_tDQHtEUf`RC>YXg__HxMqG<@S{_6{&oH}O}_Q$
zv&EmC>HVjSdp-!vF%Q>@p6?zxC-`W~gYKE`XJ-ZLePUU7H*Q1wgn2*aDowTiC{_J?
zwvu&{R6EQ3km-5)8|(MP?BJJr|9^&(vZCPY4R?+S_OLvgEO~UkYjNDXkeeT#Y<N2>
zq<e?z**VIq{%jR!)|qb~J>OqF{gK<HwvBf}H+60Q|M7Bn#ave_?HieO^Oc^yN>O<~
z-*)Azzw@P|w)focKc&d?L|I^-^mQ)}!J3sf+Wzg|rfL&&X@}_(8z!eY(sz$|SYMng
z{raSbdqY>=wS%iS&-Iwckh7+-R8F_ivG`FkBkzsv=IhsPo3w)W`azbYecRv7ImQ@k
z)>(6`TXc$aU#~-KN}x+a+C*mQj_Jo2mCc?aFTZ>L_M)Fp4=v5MpBG!Nn8X*jO}hDK
zS7gNYndKYjNLT;0+x=#Kx4@yu(j^I!EU~8+%}Af)u|Jx1|M$3gom=>%8?OJ|vuB-O
z^^ODP*)tcGP1>X=q#zdeW7g6?GbCp%lB-|Su%r7I^U*mW_sXW~>c5}oU2F4hMQqAX
z4z3wV=T~?+^Dr<U;bvgxT5;t6#``OdR_RDDS^I6n%Hwk+@^8+!e|v6~VEQZJ!^!_=
zbnLr%pj>B;$-g-vZ)UR0=D2m^@k~McLXJnmv)=xjbkmhl>)U+6vj<uaOKn)OKJw<u
z%_{{eCj2(Psoit<p85Leds9}X-+eRB;rdB|v?&$ldK(4GUapvt^@nN2)p;w^|9_rm
zA3wkPsm%m=vx$FZcRyd@VLH3-`5P|rNP)`v4(l)R%r4ux_UH?bq{pY+Glf6#PJEc~
zY^I<6{&@oG5*?mgot8XIj%&W|TGdq{yJynjn-A9bvTfRs{O{Tv$J_dn5B7Iodo;(n
z^Bl+bHx2Lm7y@->yVM=ra(u#9>#|j0=RfuL%{*Xx(!ze`!dK>6j|9}ey)qL&X<^FH
z{?k*dY~6?Bo45WxX_5O(>b{E})A1KP&wtK$TK~ji<IzY*;UwnydtR^j*Jt6qA@=`{
z53_}y?s@Ry#w=%lMs2yd`RgZWD_P{P@0fFA7QcNZhvR{18yjZkZR$RJkaOOS`=M`U
z@Xun3OJVfcv!VRkN9KypOmF7#M;&so`x0~T&hN;NTx;g=&vyv2dG+Dj3!yhNT-2HF
zeY-NF`QyYD6|-D?nLfl#`n~z(o(_kGYYaUpJP`+Y#sANDsV!Sk_v6qD-^Z>Cqiuh3
z#LVH_TjBF;_xU+|@2@s-C~+pm&gJ{g9J4L?{~oj08GO<%2fZX>89rZ_V^=r*Q~$aB
z6@Ndj_+?eYJ?rlt&IxSuR=kLR;*qp!%ATF4<|%k}2&<I6oaJ)8h2t-C?1Ll!pD?NK
zV5;4-V`KNKQ2F&M{f~WKmHB&v(2Ktl-Z2YbIC8&*$v^quj9JHLxMqD4w0fg+J?zo{
z8(cf@pMSErdmiui)qf7SJf6?{cU932)_e0(|IBr~zCT%b&l~kWo0PKVInSHhvwvdD
zF2#-+My9)`l&L8w{98Kf=$d(a@h26#CQn)abA#od10u8fr`y+e@O;~`@%Y14`9ezf
z)^2P2J)duz(!YucGcNEaGi*A~)HsK)zCMbj(aYl4j!$!4)>-VC`F<9k8q@!i9svwj
z=eT8UvUzqOq}%3$&0n)MjEAac?PAuMvuW$%%%cY<ul{jj|C*V59_?+7e>2BDOowIm
zs%x_{|IFvRf4}aC(dJp1&*$;of46;3+p~Fm-@Po>eCt}XW=3k-oGmN8BtLF)+S2fB
zzI)Gvq%#gDrgZK<HRpZu4!77RuIeimhT6>CbTx8H%-U_6TDs@@@7=t3dc^#Vzur#U
z5}i9gVgElN%XzUW3_E7L*>mOlpZS{izU!tqub;)IZgFt_<5Zi|daGyVS5Eu1|M%Lt
z?%!Y89=|^?p)ORnigWb|$w%v|_1Di!_&dFW`OTD2|4Et5E28Gkyn60LmEOOfo8K%I
z{XV~e>FC_1xY}Li>-WxfRhx9&y8H5<{@EXXE}C<GflvOueeah~Fa5hiN?eHba>s;j
z*3~=rDPPFb{=;1RCuX_M)WY>|<}}@XKVS3ytGErilT7|jGM$rfeV^Bdjy<t+Bey?!
zcKzO*gu1Ij8$WLO8u@=-!r#@bFQX21-dmS`b526t$%8BB8}8FRxPSe;gxc49&!Yvx
z!{$YLGk?7{w|;lH=-I9J1vkx4h+oP3`6=`N=g+ogS6(TcU37My=Ks)>YSDYHtP2U7
z;}`wm?!N=fDGaRpu9Rx!Z~hcE$JdwTarmS|b7f!7OZa<k(F3`p*L$yA*4K8O$e|p?
zG&#Wj&!vrzn-oNU@3|7RpJD!+B_6r^uGH@Pv!Nn=CTDog<A6PE2hPl&r+NRizfk|N
z1K;*s`BihXbD`+!r_c6ID7?CPXXmqBooDAZ-I}v~R?CaTuQqcwo)%c#8T#|3*`7TG
zKi_I^oVlr@ap&2aHP7e9+OF^1nl_0;#Z`@g{r7`siZR{{uQu^9yqnqde75HQITL5x
z6x%qj`P#>r2jM3jzFgI?zBaG9s(W_ZQN6pfSTCxSf1azEf81|o`D~7TZ&nn{-n~iw
z|13@S2xifLa~iu|&Trg)!)$gVbJD6<2Di?I2CU4R_$+2?W!*cd+sG7iW{2F>M9Gfd
z;x`r57pKe4zBp;d-Lr3W;~y~#a_qSL^#|MRhJ!JRGos%8oFLfx`ew}6gnuz64GTs8
zB_G&zd~W^uy%R5({z(d5aIWIO;g54P>+63{SZMoxp883Nt}F8ULr)5PoqT@&Rr&9~
zCrKZWNd6Hu>HOv^%6V;vS!1rq*Z(e?VfZF#@8w(H7A(8LG^gR`?GMMQQ{uQ}<|Ir#
zedS8u3TxZ!Lz?$4%=-93pP%vhj=-4-vj5n39zK6X=a-Jf&i_~Bm$9X%YF(Zq`Tt%s
z`>YvCSA`jrQ*Rc%zH#vQ75;ToEz^H6UNDw_zwglXe{*!-K5_7$FPrYX(bt4wYS=8p
z^G7`9&GD`MHZRZbq)5P=1idKsmm&pkUhmsH>+g-)GjIN?JmU~#tY1A(D=djYar*_^
z&=ZBC*Jg$8{=m55jr8hoNfT!Jd#L{Ta$P=dFT>6~bF6Oto2R+nFF^PQW75mbXV1=A
z|8uV6Q-7AH`y077HpJzH&Cz=6FQ9mDfy`v4pHshFUo*jM9uxnXB_(|qoXS5RoYU=S
zu;+^W{ptLVUp<v+fBC^Qmgl*;%+1yFw90e?3_slzVA`P4JvSkCSDZ%Mzd4%gU#BRQ
zEsNYVM=L9KyTh%JKRe3iB&@6|RmtD)^ulM_npbLt*^%CB<|RC@`x#mBVCC6433~UJ
ztGs+Sz2cWo<gRV=i_ZUE^6~Us>vdPBSKj@zWLxeW>-%|;O~qI9rrJj~Rku9auENCM
z+WmTh%83bwXB6vw+Vg5=Ti=Jw*f%#So=-Fs{i7Mv8M}eC@lm}Jlk1`bzgEw;na<+x
z7Sqp=du_hW`pI4GEAmD6Pq_7?!}~C!;QSK(t8s5SKh2%+`6Sc+wb4<QkB+RKQ!-_N
z>zmm@X`TN?e_xxX9F+2VV$_eBOO8*htSXxr|M?(O)f>jSHgWNt0{g7?zx=-X>6AZj
zwcl6%yJ#qG7t?95`sBByy|2Dn)pxG_cD~MEBIDoeoU=0nwZ1+5XBqim^?aMXdLLh?
zzL}NZr)asR*|mF)_5a^mmCM!~Y(6?K-&#HL<VMb{m^n#a=?xL(Ka_VQ$=(y*`Q!Ww
z>0LJ(F26Z(T<ULK%!)66b}T$5x<YLCh8q+6=XcJu4@;Wdyr(56dA3HZ3q!g91G8P{
z{krdurtP`;J^7+X=$^w2a-6>}NIG%8ShVK<%Kd#;8vcLW(PUkB(f0VE>H8#Jw#4zy
z?>u$g`G3Tmtffy6dCuNq|9*~1aDMCV*f)<ZDlx_OcUUu}?wMoaxA(H2PPbgy!-+kO
z{OtSlB3<m})VQ)8Jjtav*JSsVNtPAN^XInhe<l9J<?HkwiO$}mbJDfzPkJ`3z4kig
zo!!#Ol8a^tl>X^z@=%^FwWV%;x~8Pmjaw)5r)-Iw(|Nk*|Fg+kkFTv<FWGs|`o_ym
z4W}P{>Yuz#^!JJ=b<XVMnf6n(l4B-oZJu0ybE5H@i8p7>>)!hA``in6_s-IapJ)*_
z=Yqfe*Ga0oEsD;@l%8&=jX2`)cH8`mxic?qo_{e>H0JPE+xJ)1F2~L5-?Zmiwl~96
z$)j~^r|aI-$eph>_gurP47J8%XJ#eOl1rPx`1J#4(u6Cs7*ZpC&(WGbeMRt$-G84j
zw9d@kJo)g3t8)|1Z_-PguT*)}RDAaQi)>%N&4{*=n|N~dEVW15t`*O@0NO@1d-mG%
zdp*)-PW?Q0$)pKoA6L)I-ZuB@+nH{Uc3u&EeUQJR^RG_lYq6J8f6q$j&^pS>RJ>=t
zQlIm&J@YmFrg!Xo_~lUB*_lOFakDgCdDn-ns6M(VYj<T=^q!0PT#WlqnLl56tY>27
zX4U_SN*vR7&q(Yrn#;H0@1B{mvnQzBef(l><@CSLUzKm-xI0JFs&BC`<GjT9Tk|z{
zsT8I5PYU|c@%POGfr+=gPVLy!`go>h=tPfQvjdK=Ecr24V|tv&*FT)|HT+DI%4WUD
zVR#n%KO&al)5gG8A9ObIpHQi8TiNtuMMfiMjNOf#+Q%mI6X$Qcu&sK}j}4`fhttHn
zmmAO5s69DhSLJCAou$ls9?eWr4*XabJ0t01!<njkvyvu8GA>~{`cZA(6wA#sb{tD?
z-2c9E=j6{Pvbq*mxx4a&t=!eBby=l$q9@DaCfoTFHZ06II{8BP#2fOD?3tubEtqqD
zPO|<ZCjKL<TJEoT@H4q#&;KWE`i+<VABpJfnVq8dM|WX)+TI&?wT@qK<h<m(QEHyL
z_VshGisvNSpPP}tXuj4ag)<<bpK}hqnXi88WTx+o?Nw!S;tjX7)-}|)XQtkJ(;25_
z^lgs%a=)BslLF5OhR<6&_w!2CtWOy~=k5-zo0pjRc+39<Po7BeF1Wkrere@}SC22Q
zzB;iWbLpP)iiwZk_Q%Z7C>3PdI^qA!qz!>LHPhy6)Y^4&v9hM~&(^pr$Tan?`VQe0
z=7mh$!aF4Y%}SnFoi~5u{QHY}`{rz1yJk*m@E?}hYd`Fpr(qXg{aS`U=6EE>=Yy+E
zI~|ocKj+TXDF1nD&Z6h@G)lb$eC=i}s=rfv_4m9*`_`Ral~g&~S$1}h${gqGKes*X
zvi`$;g0=hU<oMfj7K9)A#myKqXF>U=4=d*^_`8YWa?A7T=W`cSzn@ok=M&SW`3pkp
z7Wo{XH$OaV&Z<-M=6?S@v$j2I?ws>8oqt<QIr)5&%S6XLuS6cLU=H0gzxLS<tLr@*
z#b?hrzv5PQ&8s;p_i)Tw{?YwJzuvtK-#4CkH0vkx(K*ZS@yH%X`1=2?@SU4;XTDl@
ze{RVBJNr9JkItPnX-;V9&Xhw9b7sAqw_;9cc_w$~+L*G%&(@_^p4qqe{Ezl|p>v~8
zwY_<DSg31?`0>^!>u;PmWB>R;@|r#6@BYpY_5c5KR@a-ky=9$355-SxEH(Vu`-XGE
zDaoG`ue~@f_;l~w(DU`TZ_fQZ-Fe%rmhz1UJ-b@p-?e=F!DY_<)1QKFJY758PV(`)
z5683TuZUZ>c5Tm>ck{c~zWV%D&R^9>Anf*hzxTolbEmGJ>G!NL^W(!rYq1&G|L3*p
z8gBSML-@yoMfM+=I6uzz&EKSOZRWJ<KQCwc&g<CnaKdc+?|Ygy%%1Q2-MUgk=u+JA
zNA~Y3rkrSu=}VgJd;Rm26T#o+_^zF<(bfFo`kIHq=~J)TzFy({Xz|gBAx?KCuGe%f
zO<`e`oFKAi&W4!WIUVWmySUXk>R<0%_xz!z{rkt;k0m`^`0D2jKik*yn>Kdd(f#?p
zanJL`QI#)tn$GVLUA*l0eBakw*Gjsw=;lw7dh@vK$Ko#^FGkz{VcfW~Yw^CLPnNx|
zoExxpvS8w}1;;O}{(W;^h^<`r!t;+Od0u(9{Y^uR(|IQGdvkns_s@6v=FQN|eDK=b
zc5l}2)$>~NPbOM1?4H-29X7Ws`zhbtiT}=amOPu|`}Y#-{;jOhYaZ^HKey$(AN#4>
zbJwkYGrLipJ^Irxjtej3XI(V8`}yL!tZ%P(Mf`s_>uB%hq&ZVwzv&d2KjYcwSwh_n
zN9s3r9s02<xaPv;B#-!?4fDej{>A)$p%7ZLsCkoD@=KdXJ({BXpSVB!5bf^K{fBL(
zpr>G(K-RrI?<RBIn&ncyd7`9}7UQNf#f6u?^v`tT{hL%LJ<IF^Ys{UTh^I&7>*p-J
z_i);p2TfhGm)igC;5qzbMq2&1XVaeAos?IQST{G~_0}2N?ElX?6ESiBM8QW3TVoS{
zcI_6Ozwj|Lr_MxPyP0!dA6R!%BJNV)Z_7Eich7UZhC2V>!0`V!8+`x2I$Qpxa|%^+
zU8~gv%-_$nImG@Td;YBM-lREmwmwnVv{e4|yc_9rUH|IcWb2&cy7k<OS+7rM@y_f?
zo9B96@9~QMg%j^baL;x%uauDbAp7T1VBdn4+9OtioHsVS|G>E8ef1y4SvyWhY&q2W
z>*oW5J@cA9IZjDm`u1>|D^q{iyuI7@z3H0iQf|EB#GaLpr}bB{?CD<jarc#PU6;09
zb&NSAu_*3g?V84OQtA_{w4AC87{vFS<oR(R_-MoP*Ei<7n4V<RWt4yLF6-J1m$Qqv
zcVF-?-T0uiI&OoSa<Ig^O2w>&W-5%#0u`(0xm>?Jb87JlzOeZ&ZznUHyt()4#@0hs
zn>2qun*FGO*|dzY;n4XxQ=k2^IY0C4^LftKk1&`odNTc&3Wr<%jOG94)K3;-eY{v+
z`@@xMJ3pVD>9gwQl;n<;3KPE1bN;*f*6by1N&6Y!PDm;ja9_Cm`(%dqie^t(cwg8b
zpH*8GcQE?s9Or+b(`Rox-!c8&hsqh}`8!{~<vpA9WZJ4ZOB%(0Pt58RY`n~szh~x*
zXWh>CIiy(RPsMKdFA>YwKhNsgp3iHGH>^LwnZ)SbHQ9bm(#zTtjGRxV?W_4@_2H?z
z{oa>HWN$jNyp7wla%<oGy|%w+FTMF>`gE5q8HW_JCn>r}w$0pme!k1ElUk*7ce}N4
z$^ZMAR`X)>CawM%F4dnHg<nm0v?0NEV}Pm5e3$&aOrbe*uYc=`J3eRMw3iy9zi-;#
zn7jW8ckCROyHA*A&)@O(^OQ;RSNgU4e3;X_m*L``h000KXNLB%%szB}){NQnT<U+{
z>S23-b4I<t#$B_ShxgBQ`96Qn;j?d<t5qYN>OWOqd+PmMfBkDYPpMez=6}7nUwxW#
zI{tlEarl}!o9?F1o3(xQQ?2FG|81Qd`NUwto4K>D|2>(obE@j@pY!6ku9_UfJ;(Lx
z>OJ#jUBA9cCiL&z_}jJK9gA&_&V6h7{oVEpA7|e=Sg(1r;N-_9|D92Fi>Ga#KP$d`
zl}zVNmbtUuzDqHA_+R7co?DwM=5AVjei=vo_Sxr6|3Cd+yw~JuRpg@8Z`tN<THo<)
zZRz^^v!BnNEcoY$@2#t4Gq3uayxh(=^H$RtbwguG4Vl%Ke$Sm1yY+(mn;k3Wr7*ua
zCU$%N{M4`8=FW=tPF$L@^4^??x07!ux9pp3yesiW>YSYQx;Jg=o*a0t$}N8*xAJ!E
ziaEYFD#PActqx&*dHTlfIq9!zH|@GScT@SbIn~wtH_Jaf?(ThlpnMYZ`y-m)o*l6I
z{)y-DoQS;nFW5u)A5T5CbI%*g@|*K!t^an!tm^5+OUE~^-}g~wv02`uOV%6{UYwol
zr5!e-*H?P-rwh}kM@@fz;QGy_Y^y&ez4o3pf8+jtUfK)&I_wYD#J#cHJ^g3=L|)?=
zYmUuW|C6&i?w#fAg?oP6K3{e6g|z(1#$;yh4(4AcS!PbCyZM)AyXy~2ZWi<3b2n{%
zvEb$h4%^u;)%Q=5|35eWn%T>^-*aY#p5!u{F{^G96Z_@M$5<|S*2~@4v;R`r&pGk?
zZ%uT*F?VBj^29ZbU(Nrq&5K|A_eIqSPP3b-?<^WUA2($k61yuA*5J5_g>m7WS@(aw
zu;dMnk$$1J?ES+7$qivYv}ebg?*1rtIObqPmuFnhY#Yu76|NZ^NAzcJPWjAn?qr59
zXEx7?hLQ{GH#~gw&dPT6gKKK6=KmhgiudKbQub4({l%QU^42dGuVH<5uy2R&|IZDK
z&t6#B$0hBkJo@0?y92QduOA<Lwc*LrgIagv7Vv-m!>f0$;o|&lezDbuS!Cm4=55<H
zXZG#-uz5XZ3)t%B&pbCl|Hp!g<8!y2tF8W_AiMfuFq>&oVRq}Pvbo#-%!$9h-@<6m
z-1O-pqUR1St(bY{<BU6x=0setd%VJIqL}Ufmo{k~s-~}>9@#WY>*KtdxaptoCdbTO
zy!Q&r)BIWeZzjqwXMJuoYyQ9a@$bF)A74Gq^L*~&s+T;^qo#QLn;XA=*V7=L=Lh2d
zP2ymlV{`YlePq&?IfeWGP0FmBGyCqZxGJk_bBfmP|I-o}`Qyx*`H#x?#}%x3dguJj
z=g*HWW39UX+HCgI)EV>Q|L=<Ojl8>m=9<4x68K+E-1F@G{Ml=+K1ophnOXa1#%gtD
z`Ld(~4atp<Hm{jec)$FV--HbfuTCbsn^X9%_SmhRb0$}X{+?H8AL(T`b8`RQjvXI&
zuyuL)<;*#35!3R+>-F5Cu&bvdo*ou_7x80~?CR&YgHK;NcXRdp4b$p3&nn8=bm7pN
z$9eze75X>qFMHcj)A9Qe1Miy&2d}UBX?&b<VSm-V7rT$noW4GCX@lwf28l&&duC>`
zGbSDSn9$2Uw=k<aVg5m>Z*S%o#!rfydU4Z7)y;DYtII3rub;;B{`Cv_-v<jK<`(Wx
zGH+lA4Gj%t_5c4@;sXQ2yyXlG3<3-w5bv187{i$K&XIwcD@l)mmEmQQQVdfPqd<~m
z%y$M!Ax8$zKQaFpI0cxJgc#YAI2oiFv^kO#e#S7yurSDWFeS+`Ilg3OpAd78NtiL1
zLxV~Db`pa^%>5+hr2jEaa*V7=GEAZjzmtSx-Xt-z#K<v}GbX(kh+&QqW#YWXk|fBW
z$`~Wf5c4jEGxp!>SOG@v7*0mcM+~uyvSI21vP>MY|1L2&+QcyYj**B_ijj$FV2crs
z;f~>AP;F3%k%|#!Qf^58_b$nnVLrqAB<>i!B#u`}N(@`2k`%rt2`BwwXm4aVnZ%v+
zh2bd&CnIwbr$CZI(lv(9?1Bv6<rscTGBT*YiD8NnY>Hvr$`r%F!OX$PxHX2AlZ}(%
zXY#+MM@%^}?_)R|RT!BWZZ5K5o6gEQokNsm`r9NSTV`h_|EGc++~y3yXB}C>Ig<2P
z5*?n$7{+{LXl`OGmx%e!DXqfL&)BN)EruoLFBAVH0cK7Pd1k?mZwzm_8Kqe`_!VOA
zI&xh6k;KWJ*u>#49P^4nP(du|HB%=`?0?SVHZdOrVl0#RIEsZ`l72Dh3o#hGa50#3
zaz0dIV3%j$_K=KWWZunSD8v!Wv6|5($%5e{FT-vX0fzkoih>ODnK<qXb#fSU27X~`
zSKv(g#!$<o$RIAA^gqc-oVoPhTZY&G#u#gsa+Mzp`7Gs}d`FpelmB&c=`!@c6Y^By
z&}1kV;^EF@@{gI+$>G3qgh^mRQV-{Mmc?Ss>fIB0=2<aUuxYDs<}$ojddtFY#?0?2
z;Lq`%Iq^#uOQJW&8I~JfEb$z^UhI20nHMp~cCf_8izI|tvK&;BN`J;Nb<#Nzcc$YE
zw>u;lGC#5Bx-g&q$oWZ$d0{t~?xYV4{ahE>r+akrEMwK~mOB4l>Z%J*capI5ml*cQ
zSv*_YWpq5O1Re?039)r^_r@qa7g9E3Vr5WBTAyT@bS$R9GwDMNf6{-R$!wouEMuJb
zSQ?T#xxTA><cMTAsglIYvs)yGlSz}WB&nlQvYDg#1&3kB1%|U0oSH6D{hwLSD+z~x
zW=w2l*^$&H7&{^6C4)BOe~t?bauP90-&l<&FgSTitYEy&#>^lVV-s^MmZ7VaMP!PC
zzXSMsHzC2fN++}!*#%?&XUAA9h&dk1FpEXi0d&0^ixP8ajC;%_K?$!<5@j!0l6WOj
zm}1ldC7L2xB3byEQki1@J4(!&8I#Yz%fi9H%pSw&5c}^@GNZiep_U{Ky`)DP=Q#8<
zv}BSLW+ho99T)K9I3E+jA@(F`f=1G(B#C7Tw_3E=lC*@=TvWC&8t6?jG+>Zs6?Eb7
zVP;j%WaV{WjNwfF@1QZ6g^`gtmf;j5yMN4=7~YsJ5tev<CT<pmxFn{SNpB6rm{J*z
zd$2Md*SMzggL8+}Dv#KI*Cc%<F1fsvNHAw$7Ep{?&vB67lku;pI>*6|q|X9@e9}K%
zq#w75s4HncdBIU3bdl=@Bkvba;n@PQ988lmH8ox`8>>j|WT+PU$WSlf5Thtul++~<
zE%b>oUdJ@1Q^J!e)=H3xg<<u}7z>r8V+v)G4oc^kgo7ClIz48Rm58wjnWWjltj%1_
z(Jrv|V^XKUE9TYR4DUN^7(RbsE?43B&Lg;&MVIBK(tD<-ik#w%Ng6Jm%r_a=v&HJO
zoVX~Nn8ea9B%I1oYbnUa`AlHTc~2&BhE#!U7YT;vpIPmdI3+)@AD`62a$M0*vcZFw
zRb657mLwK+p4mc<OBg4`upAUtW{q7Ud6_LXj_da%-nj<zgt%1{Y8cr)9n^R~aNYdH
zvi}-Sv=EoH#baTXm>&X{gkrcC3Sapj#IG?iNkHI%g|R@)5091qm0~O#xg^*G8JRgG
z_~a)_2uTVgxfF}B$Nut^Fkp!FF!tb#@icUv=@I*n>6gfoNrt>mml<3=o-$-}o^v_N
z{UL@+N{OLfLc-lM&{AT7Lf9k&XJG+`nI1BdlLSsNu*Cd}`JKe#$v9ssmtpoK=`#{1
z7-Ll&QW=a@Bx5v6ndF7ocrJOKzURp3oBTgqUB$^uIp#J~s)tI9!&-)X6=^0zrbbUj
z4Tf-LaTa+6oi8!MiVUpZVmP!rIRXQ`9}0iuc(3vIcaoBX(hJsrRu#r1$B&H6f*Mju
zE+1o*1Qo)V7!n;h{TXA}nJ!LZnD75tp-e@h%^}l+J4w$YGQwCXp!U1RXQkgx4+R<K
zax#PmOlOSg)GT5MkMZzS@jUE#wKFi7VLy9NG>Zpg^1qk9>~q;z=c;Rp2ud7EV%*4n
zQRUAi84V#p-hiKs9x*Rt0)BI*sw4$Ed!&169uYESSSX}n<@u74lS9`)D2Cf3>01mV
zJ129?!^ptc{~T{z_!}=o6nZem7zTMZ3p|NYVLJGclQU7H<$JQyzu>4O&#e=A6WLi0
zCkCr<xeKuha_s(=;Lqr3$fkKQpl3oX!}*BGO0!xR()p7dw!0*-a>mpON&e!PAFJ~3
zh3%q1VNT9Qj?iQVp_>9cQHx>){yk3e5-4V8iD6BU7LNTdRKzIB$ecWZVN=W+Rvs31
z7S6BU$^RLmW4OV$=`jif^2fZ1k#9(XT&EWi*Ksc)L5)F7fivbsz#XOA9QQ;xlmwV!
zgkppiBu$7;IuWDrP@+#kB<2Ex9b?d(7}J=w$pQ@BG5r!tbr}VunPUHY#j-G5N%(7@
z{GTbG(=4eZrmHjInq-m<M?lAArfF9g1Uu|9grpe)IhYx`gkltS$N0v)V-VzwIK?na
zJ;{lg;a@DH<O~Msm~%0zF`R;2zmg5U+cG6_7RV-<Bu(N_*qpG5A(n%QAyG7j<4e+$
zh&F{-mj7A`g3PfDO0OC6KV_JCazsS5NQf!CjAfJ;aq?t5X!zB1wNvyO&KQT8Octqc
zVq}vPVv<(J=rRN<`DU2xO)%@QPdX#9@PR@fhq1z>FG)(y2DiBt<}h-sO8#$_#N3h0
z$jP92P+=W|TTEXJXOfZ)N77@1Gfa%ayJ8rV|2aH}VTxsV%fafx$05k!Fg;3k8N=mC
zSq)ij3g1)`W-+LHTFw?&W${~xnU%4au~TrK1Fy6chYPbTo1}<JEJJeKd7(EB`m#H;
z7z<KlV`5@fJ32V)#5{5Ebn#(m-pirUq-bInbA)lJK+Jv3lq4oaj!4EB=NO@-9Bvv3
z$qfH}l9-YiF2*RGW-!fR+{q9Fx|1)N;k`r5(Il^!YaWg)oD8-XlmAZuUG7_OPmxW9
zqnKx7&?S`?mb-#UjGLJRIpRgQ0v{<duxcemoR}E!kI|xm@ve&0HwM`yACfrt`y5xP
zFmc=}WX<?hz>?9kLX6{^MxGGIP6ppqp4__`!WkVq_9Q7X*$I5<ILy_1pCP}6>1mQP
zL#4uzBu0U4f*N&93{R6h4#ZS&$V%>F=@f|PjLBk3;@J5pnc=cSl5`S(5(|eV3#Uga
zSJKUi48d{*>o|_Tc+7u%LK16%L1CK;V|byB&=-M40(>!w44ae07^H>xHI6wvPnyVe
zF^TIvm#m7AY2L!Dw>%dcIlsqf$2?(T_weSt$|%T^q`1c}W`&@{O$n~scPC1SD0AIp
z&~#zaj!{-olF$+3WEApL{>RB|At>;9O2MVCjtriqF_Q&$bNu(?WR!`S$hlZ2p}R{;
zr9q`zN$HBhFIl5$9gH!j6rw~cid}?nzvlbv%F<Ax#Q9f<fxY8P(gOxwEe>uDW{$ti
zNkZ>CZ5Y=kIT}nz{`XLiYm)Lcf&Kp79&Z?h1um*^Nbcog6?!eTUrRM<(h8ZQ%)C|=
zE*$c^IQ9xKCfQl_Fsj5Hlv>>A=E<cfahq9J<q(%ROOd0H?7o;PmRuo$-CXId6NOZB
zm_<7@I+8W+$a2)ONIXuu9^+w{^hAc;R4Yq{eG;=qy=4<)sS9g3pT^{tFU;9VcNn-;
zvWywlI|(sx^T!w(O^W2T%y69L!6=aEdaQ+oS2_8gQ?!a8pOxj8nAfU;g140fRVS(l
zE);T>(Dm??<WLlLInLo&AfW3qNx(3d=`YL088ZAae4GOBC#GD9nPjB!Ws04h-W3&Y
z7bYQJPLB@`tVv&z?lJIA&`J_9xMd;tMU*>;;k+87zDJBu64O<6Mo&)(vy4-M|0nE;
zsS)%SknLy<vdL3ocCp+h&wW!N=4y;F&vmVfVh=qTE<5ok`l|3-ER*~ybeDl$@~f~S
z<L#JF0*$3|pOu83Yt67y;Y`Ym);Y*2aGoJM##trlsO-fFzZGRJ#!NJr%9O{kIF{i;
z5+~E~04v6rCN?J4OEJcb>@H@L->_ZP*U*XOT^S@b-7dFV@aRg7tsRB}iy0-qx^VQJ
z;g}>Ou~^{zAx|q;3vY>yF3wDfhnXHulKRE`IAfxVy>`DvqDr13H`Dt`=a}C!2=i{&
z>QwU7?&Ra#t-{DJ(J930th_;qwbLnHvQ<iExr(ZA<wivX$K-zo8J>)8(zUkz{)P_v
zT6{-eHYM;LWs%N|xg4|0SUyw9kVCiAa&?APl6|@g&w36|Ppf3f#4fu@63GqH33@IZ
zCns>Od?gbf&oFa^b`1aYB~!TM;wKr#3!Yaoda1d7Vqw;K$!u0h7rDZhGKK#q*=aW~
zE`6r(D9JSGLIY#W@)*;kA}eN&l@Yy+NlH;nQ-zJ~71>#1|J&p=#Bd}tOpRH+Gmgb*
zW?}4qkE&#bh(7^>9Sl1q3>GneXh>QS%dl%kCBy%s*#8BwN(>X1uz18zVh)n2%9V&w
znJ8s=NXgox@+6D7l9ItO4v!Q;!H-iIl7c)vSTY+O&!{kZ)Cjl<T5U2ikbA;;LYP4~
z_P<iS)BS3R^&BiQ-wK*O#IpQ*&&ZR^FrU$Adv5H%m&q;+?<~3}TfAqAT*@2!U)NJY
z=Tw2BCPP8Yh9v12jX<4?xAiY(^U3S7^LrFdVm<4`BNTaDWyL!#bD`UY%q}MdJ&o8`
zM6s(+;+kmnTcKIS<{?-9Bu37qtho%~Do)0}f*#5L?yz_G>R(!UAcc9g`0WX7$p)$c
z>|4xDRr7bLvoak2tCFqDefvv{rh0w}3-8n*tD|<OLoYEtv^#k{gjp_JoM~ahM}`YB
zk^4(+j=tud>RNJ@m4#j9qV;Zr+bdHqmp#0icG**fxAgwj2xAw=)TGk8OHK#uF1@W9
zXUU|lT6&%Fx2I%b(EF0BN)r#pMA&ymGA9|HjdQH(WeHB=jdpd33{SFSoMa(u&A5_f
zi6dXh#k{HJ_Z|8}<T}NfU(TE>(`mml%eQ2`@Ql_AFBb-vt<QeR__%C+^<LhirR#r9
z=U!{z?a~=Np>%!yYu=fvhOdj(c4n?gT+evorH3)A=rrk&SEVcUEmn6~q}+a5u+-xs
z3;&v%Oa;ZSlXPQ*KAf0c<DE2V`DDW)krm7;IoW3aJ2R>?-Q5b-cC_wdtt{BCVkukP
z=ft!zHuk^8UzVi>znPNO2xhEyWO~nZBu4dsz|$Fz1sE@IGo38{m{Hq!)R8G^PR3;q
z`Iv@t3!bvPS}~h3_MhMv(WDa(7qK_~42flsI1?i^Be;VjNpyuYM@e+Y=^gwZD(XGb
zbN*H|D>*EVW#jdnWLXh?W8EYs;f02bdtGWx7-y|jV&jcjQSbR8f#G;%t_pLx)WyFO
z8I74f{CW7#;!lsX&?67Q7iVIeC+3<I%ydXgTAdWPVz&TqlH`HA;*tk6Csau!|NGQD
z)AOSP(^?PrmR0OAF_9kOE|T0l9`Sw+H7nk#h<jx2SXq$tF81Fv9lz$pHS>jL`QEf-
z+>(^aUOY2<0q8RIQkPkcE4k$-F~-lDc(Yi6F-Dw;TZos1{nGEGNpBgd8I@+|E;*yk
z_A-v)Y)K5u<8G#@R$craj2G%TRw^;r8Zq-<NlIaPy@>hk2llrvO!rqXzn{eP+P7DT
z*M(uS7)z=O595C>Ud1JuNpF~bd$Rw%^PBJac82U1(JcR`F-+%wylRqA_4Q(pXAEB@
z>?i%=l<ehtuQEeeg7-_3H_vA!?yv9pzeasjVOKagB~Fc1;AM-z$1h1M|4f{-yJ3SO
zGxu*!DgSdXlU{rB{1^X!=CzZCE@O<;%Skh~Gpv;O+z~DHUPAW07t_=x1<6%0aWafT
zlK1(tV&tDroLR=Wp?&5xj?|CYNwK=D+1$*kGS8WE6_W&4#xVTP6!8A?)KlQSK&;Hu
ztuqBDvprR~{vw9uakT7H!Ivw{PfD(E?Qog6g5CdRHN#;AiI^aU&yNCrB_}lmb#N|N
z!l5DUvbvnv$XkLrY0H|EA3Y6YH+TpzKKRKZDB;R{V?Ik$vVkXaETh(cmnHoVUO20K
z64qu=Ra$AL9i<g)_(40SGicHReFkS0MVA6j7UoPPj%ZevbPJZ48;klTsWQqw;uhS=
z@FDp>ODy9tnT<I+3@mn7x;<Q|r0XpFQTT0Apt-KNsI4c{a)x%7RSey+I*y(n5=~S^
zUkIA3##sI~>68o<lJzlLuEJI+XzFTe{8`rj5<|JJ>k-}ufl?FwJQydg$PY5MH8WLA
zddcA3bcN%oM3TRq;tMeuL&2C=D%=VaE&Tn3zc&1zY_QlO-h;!z_2*d^b|=p_4~h+#
zVqP4O_gnCR!IZDVC;8u;$1!WZZrGy2ecQzPgjkX_L*&|(x);8vFtjq{yZ%4k!2h_T
z-@`?~q=e`0ibOl*j+JbplahCAb(0Y?6_^vlcvp2I!_MU#rfeE24uS%`h8(3l2h7i{
z*tTOTgJtah;uwSf$qWm3U!26K$nbv020^iQMwO(kCT~v&9G+0~y@PS0yYNzpn;G0J
z=IR~NLi>~~Bt8`}26%Gxuq^$0K#0|Xp=H8^7@njErm_PGlU2V7Eb(ArGu7l#VG+`j
zPT~ADg<;>U7$w^kK8y_3%$wOOlI|#Sn#4#kJ?MNA_ao$e(<Z}>B1gXN`E&1hlqZY!
z4<^4Et2q6celB84vPx38l4P2s!sM^CoXOvK$23llYN>NPNr?h{NroGgSx&$E8ROHb
za8L3cW7mp_20F~m3^74T>tn(uvPlaw&SYUO+sP{s`#;#@Is@CX2^x$^9@;Sx8X5;Q
zJYrsREKq!-bkde-%7Tf^|EJ%mS>ddh<Wb_>b>xIbl*$DTXGIlH;R!6p9FJ6(IU)sn
zI+>OSykYA2-FPGB8OI+B*ArbFACuTmnlbV{Ke%pzK7(w`ljMK@ES1G}cF(a%I=E3{
zfy{|YMwKLghV%f1M@fMvIA$D{;FuxnCqC;>h=AnAy_^D38a6SCEHRrjoX*5DFwG69
ze;ZR6)A2QFHN&dV1!97RU;pwX{W!3KM<~Y9SJL*uv6z#p4eEk1o>w2ti81Wpc<`ox
z;cthrLoB0k(rv@jY_oR0OE&oTC7E$|*Q5_;6s->&eE4}rFh@FLVoa>#2XWpQu@^fh
zG0bC<4K+2I^+Jhr(F@LdE=k5rtd}_630Yj{@bYcs-j%c>X$ONaM<EL@ThgPq2CqwJ
z*n506e#=oJz>y@&@QR)Jq+;y9PwEq<TIViEdY}C7Gmnc*!(-D~F)TC1nP)DMNaVMe
zko1uuoU?!<jl*SClBK2Y#J=Y<4o^^UU`*mmQoJg}R2aKIrc)`9!P|;8T}3#7qh(SQ
z7duO?a=u1Pn6paK8)+_{O?@Y4e7(4emqpOWJ?3#I6SpF}E@Qev(!p2-C56>VFJsbH
z8wn*zNOQbRniM0@e4|QHii1(3ZEZ|b3X=<S%y9v34*RT}7fFo?9!Y;<t_#R|1jsPw
za`3ILW=!(fljIqAhO@!RLMfKPl8wcQ$&)WeS-D{`V|>wEf!GyU9x?8mc3H<59>)F`
zO=kGTn7JrPDEZ&3j#x&8M76Kkaw-pANPSh`z`;@AW^>>oM~{++TAYxImIPmy`blM;
zuBIfzSByz9oL^KpesK1!G>qfzbK$sQ&62)etf%O-vyyO6s?a1)2NsVg!4;D-N;Ff1
zRvfWRVLZ^^;kky<foaaE_}s81NnGrYy`;EQq6KdW+?&e&RN`q*L;V4d#E&ZkGSc}1
zI~ipyuf&9JQA*nB(`kB3p)-jy+2f*+phTCEM9l&|k0c)^e#Q4nnzh?yJ35)>d&j(%
z>|>Ey^(E<ZXHbLgca9m41Q};CT7IxU@y?U+a>Xv$dHx?5_X|}hX~xC`3W-XJiF$r4
zW!xAgzkqRjmYAR?OS*=v@`6b$sa&cm3+`RsqA4Q0BxYsB2{FM|VNTv8F~KOd$BT?E
zMzcPxlH_`S(^FUV9ozGlLj0-?DjL(cwz?!4=`^G;vwOs>VEimJ^Vr-s2lzZ?xrH{W
z@G$-s+U>@=K#R#WNWtFZxZjQQOp}9{{_;N#UBqJ<$@@HSqRej#-f;2DVsigqd6sR7
zeBAwK(!v-eMxkDhrx_X2|5X^de=D>~NW|=#Al||-QJpR3w!)mA14k!Bx~SSL?5Hea
z=3eknCCNa5N!Pt`<q3roMF}%kZtRFzBH-u8;@%-AU^Y`A&Lfe9U(iE^J;9tg&}g<m
z$VoE>&*Xp4V*bR=VN{$kWrx9Jfxb@PiILG8rJrn+Ulrc-cDg{9gw3nT60$KS2l^hr
zzqfG0oE_dX5{uX6Ci%#{fAQpm76bQ&Yo5v#9zV`CU)||&kSoSz#@mSsH`Z_537!9k
z%zbb!VE7L?{~yd3j`;hqdBr(~cNM2C_!b;+<2ZgxD&UGWTXhkm;vRA9MdvIHgD%?6
z;YwOzE>R}4X<1CcswCZ{X&*R}>=~j@Cv|WoxiBOj`Jgc|@=T=DlK_JalQZ74ci-h_
zeZ+8Dr=@oaKeObYIXl)cv0Y$z%U-=mq|b_vQ=C&bcKY0F?tfJjYdC!8a3*cI$`M-d
zCg~urlA*v#PEk&!8taxbNlNxiyr(#&Co+j2=9FdPY++K2VSDJhn1NSO%Tq_}ZoG)*
zT~%T2ru)Xu$qa8qbmOEfuULxf8wnep>MfGY+Fw?r+IV1}k`Ob8p!q~0-q*sGf*Vx~
zc1Q$Tnw;6|DRf%Uo=Nj$r?4ZF=^<ff6O$(~uUJLh#TCr8x5{QKWUct8lK*PD(8Rfs
z!77E{J5_T2o!l?zGAH>8!z<OwMLss>>b2tDX|dr;er{T@yX{_wQud<_Ydg+ns3|Ju
zyC@W|Wnp()`HY#%?Sk-ZdzI%bQcbs-H=O!kuCUpoK6?W@t5U|YS8NvNI1Vh{anqA2
zSm|UFL+t68cot)~q+2Y70w<G#9Hwt~NpfLnJXB{kXIH}y?{6tA&OJ^GrBq+8ii+@F
z<r8`C!R?8@4BZ>o&3TX!-R=>y;YL8aQ%rZv9*Ns3)hx;f)Hz}q8bgY9BuRuPZEBb!
za3sk!DN!vshv9Yqs-Os$^kwRi3yvf`S#jIvMUB8-hB|>sF%c^^ST=5E)rtAx60>MR
zWQXDg%@Y%%`@h^+$OyU>{s}`v@YWNPSc3P(GA!YrknE-tb8tc`1Nd(E82Lg5POA&4
zGA<7i&ML$(CI1)p*s3^t(|_h^ZlQjwJvl35l7)QM7PJUf`mdkV<e{y6ouk&tV{^<t
zhAUGl*^E!_<fu<(j@jwRARQXBnL$w|>cwJ4^#_)m(>BEhOr5M)F;!P*V*RUf+c_T+
zC+?GZ!IPx^;=6!!2Y-zHj7cmT7T$Q+5#*tDq5q@1L3qrvA8KL~cO{AKxO8Sh@571@
zNgiDc%pX!Yk_vo&$1?b>`pI=5f#osB>}yFO8<MsrMRo)fI=wJ-Ie#EP@WgMY6Gh4Y
zDwGX)k{<o&oFEdzu_on(?vjkPC6l#fW%wTmaujQp&W=$!P#|AkpqxJOPUkM=TAtdb
z-5fK6W40F9Dn!H_FL0J|jQMyx_87yDt*>}GH?HIOSUQ<?cR~7<+LKB@TRFXWb^gXQ
zE>l`r^<6SW{X6%8Z>qJ|WepS;oZ(E8Fkp!hs0ck1^RWHlwipeDy%x(JNz2JJtZh14
z@Q^Jjr{=CgEW>IhNg>Ar2N}yZe!L)ZqJ#4zS3}%~?+x(`pJM-gjCEm@*x@C}Q#$E5
zvxw)XcavAKd@xp)<9ICem~l5l>HWwPrzUKe5F>XW^Mj-?)5SMBNt_MVO^jU0jM9A<
z&QIj_WOh8+KZo(b-x}#tA3Qo0*D^LnxiWaW?B)t*yfH(FvAT0AJ73HMw<PtOnVt;_
zM;Jv9H@sASC}qiFyfNJ~v6$o1O*WagA9%La#6&bG9&uDT^nSu;XC6+;Nur4ioB5VL
z<7oP)DELEpek0>!wG77k*M%2mNd8EjHZL&p--O>fa{~PyPF|8VfjdcriL?59#mgDd
zGB55WDXAU#aW`XQlH?f{-U-EuGH)!~-e1UJ?67rb)E1jDB~nm$W}U^W$>EPLM$Y8k
zIJbHOd&3Qn>H3o4at+r%`jj%xN#C>Jfyxba4*!YW2lY52=kHj4L?EAQ&K_q@7WNd5
z8y9A56MP^edyvDIDM@mMPx1td&y$)aFmW_~4F22|AJP0p<wOX}{*QdsO7mCga4|mr
z`SjQGBTD?qGqxwqU-#05Dfs1sBToc5W=@>&#8SLVZb$5Y@h6pQcNC`ZM$cdKbKl3L
z2^0Ev_Dr19;52V_`o>j`lRF(5lkO%nbgI7(VUn<$v*^B*I;&{x|8rR<X3tr-d3D=?
znCUS^oxjsQ^7DKUj8$Pc6})PZ(UJdNJMO!$;5_`f!Mo7=#Q_$kA4b(llb$36>`1+6
zR5N$$NrtH%{_0G2(zCWD*&Uy8P$wj2V)KO4F=kfVAAFMO*vTXiGa)9!srhD3jNYt0
zQ)Fz{&fBwgvVr{?M)xi8LTtPYk}RH8ADvnME>Ze8L6luwzN?UN;*TZ&H5Q(ef8sKI
zmDxm&(s>)!uK$?CH}~7mxsPlX9@)2qL850@`s_vA!b&dA+#Oc=d0YO-&w3Q&#<TeY
zo9Qo>SXb8eE=jK<f#=({-=4G4X3nILB(_9PNgL+9b_)zwN_evDwVA)>WAcnOA8coS
zIKingcU5pvqU1?wxjCyQ3jh7@8MycGWG;WEXq~xha=04Si_KUwk;^BUL7OExMe6<x
z7eR^Xf*+$c|LkZz8Mttxp0Z@Mr$lzJq|^IJA*xK=QpZ)8MHyTZ8Tym|KNN6LTXaVH
zVc&#A#)$1U8;y;mj!(EQHZ!4<F<k0!%!-ffNz(l@Dj6@<EJ!t*qV;?NN2_7+?gk^C
zr87P!)h<n%d)-og27}=I?#;~FG7D_pch8u<Kxs0=`(J-PHhhv?SP=0ohI>|SN>bnq
zl^;JEe$1J;X<=RAf){NwbVX;Fv<ru3-<rjHT&ZJH`uy1&*ZqGo>(IuHi5`KTA3V2B
zy*%fL`uu~(yL^vJ&Y69wh%0^KS)HG=_HW{lU9kJ4AoE0?^oapB6O4tJl~*P?bZQwG
zX`JV&FIxG8M{vgU_wF-7c{$5fVz|mh{>yz^=qH)+`oM2L#uaOYH7)*KKXay%@#&1k
zPlS|D6+YqmdGNdnhqd<nNCEB{GgS<i{WO|rwCtP!^AAOfq>XCn8@^APFu5ajMqV=G
zk~t|4pLc#`W=#4X`*`BAi5835z862qygzfzL$0|`4HuZ`NNp(75#E?1Byd=GH<S9T
z>xJB&lCq4`GsTr64~sNZ_c6|}Q#hIVSYy)TCjt!})f*coMa(@tEyMUk=;36>4ONOs
z96ZcQ=Q)_A3QSMWJtY&mVYke*q&X)KCMm`g&bY%Mmoz6PO@4ttqd?5pnAai=95)5(
zmdvPGz$y^Sa807(swcw{-hBq|a$*+NDM?<tE~(_nv5Z55V}aPhtDPxr(l7os#3jcp
z_1`=z@x+YgInyRB^6X{YP}F;b<5h~F#!gP*84NL#TseLTsWq^+GtO{zWsn!^++*fF
z;~4XY-Hb^GZIa3-#0Yf91V~)b;hq$?^zkK+ne_&9Vpd3RaymF8>_E(dn2Tm77;i5U
zWqTXTSji#RCtI_$LvBKfV1op=&=pQgiEA^LtDktHP~^VSM?^_t&Z`S~4*MfmCI}p9
zY)Lwxcw@u%oK8ovIiFmTgeI`PYg)j<#;BP5@5PB&Mp<Ugmd=W`vOZ^KBq?0uoOAEy
z{FO?ba$+&FR!)2&b;iS_xkN=kf?;)=bHjb5hCfFa$Q%z`z|z1R%P@OEX)hy}IE$g0
zNQ}a<q=xGao)cDg$}HH|FVC^H<0(TXUq=Rq2FF|3B(ICD4n>pXmWs>oa$@q7I?(Wd
zBh~HVUrD}6t#c&j%=BPoOp@;Wsjc`?AW2kW!%xjw8)qgk#z@XOZMg8Z5sUGT4Y$<7
z=DZ9#wjyMKT+#xUi4&wI_C&-?E$_I;QK~rm`O%3LNpqh$ChgaHr&2y+ozbrOJCr_r
z7gVsy5}fqrGQ&)1=ay49nCEjO$#$HIWt_yrIA6wW-pl2x6CM~<b<fV`Zq}KZvx%8=
zX08X5u;;r;KgE<1HW;`XXKa#uwqhse1h<#T{o51gy?<^Qvr$!tF=ozIjwEm8H8FdB
zGR1Z@*-VnqS>EM5X~GH(m7OdeDqNBqS`RVQGbJquv0Px?JdvF#DPYou*#DE|C0^{A
za4}|o%!(OWvu<>(a+$M(U2BuVmzXk(qz|Cuay!0sFl9?mSR|o)AV!XJMv?MFU5?KO
zL(WOXoLey^z2jjBkA0`GDbuVSDh^yu8qat7&SWlZP&j09jVWd(%j1QPg*ziv_#^Zz
zV@@w+UM^~>d`DvaBxP|+4&GJ$6FGSo)*a#4SUID>shulcZoynmj)PquN!gN0kq-`U
zWDt~@x%I^4YYXOaD#|k^MXtIu|G&;O<9YM`icS8<9LeE6v${plmpN%>jVm*!*v#5a
zCe8$#PfHk=-d-U5kTGV_-iZo<!uwtJA7kX|pV#W`dD|;XC{Sz}bJ9GHpGxy&CrX5H
z*>W6Dxb-DwQnkejN%6Zk5?fXtp6s!X%QYfqIs1lKhKVO8Fun+x&7gQysQi<m$*y^m
zwk+p(?j;(kd!ed(3ESM+?JP6TC|*2}_NiLXcj5UBNlREu)D^=WxeB$C3^hcj&C&5&
z@OzRXZ{nB8V-XW(PP19XGH(g<uP2gU=WA7V&(L1VwA4<0L#o7j^%IK{uPD!1$FcsT
z#Nr5nWlY7>d5&gv?r4`zv^XK%KXF-c`swM<w%cy~A`=}w>q3ZJ>|76#5Wbm3DTi-f
znq>H$Nhjl$&N8O|-If)x3)#-@P=B_J>7~|H6U%8!n0~8TpY?M5rD=0scL_`VYMZm$
zmoi;hZ+H6sQl{eVGND<s8<^+FKexMTcU)}t#FsT6W0md17#Ep(&z1Ks6fXVQ_rub-
zn!BXr^U0gHwx0RiStM(@f#pafJL7@Z>dfq?_w4d4ejI6RRJ40euual5C#4Nu2Or(*
z-gdF*amJyNi=Ny^8S^<#J}N!kxB1e<!j%(ED;SnC?FurvpF5%HvP@_BuhR9lbF}MM
zn>;+ulr(q3=cG+b+4ihk8DGAB>r$rYd0$PQ20fT)_Pl%(^Z6}PYSzlc#uYYY$;F?1
zsPdp@=1JvU?@upbx}Ou%k>nAhWBhm3?qj_%OPMZDox`x)=Ax<JsWU%kcqF+wb274C
zI{27{_t>VSDbh&`OeV5Qy)<EYe3dDNd-kiVOPQXkoYZyAJiOs0=YyM%m$PWjOPb4J
z+vzcHK8N{A-+6O5rm<x^r`ycoh+L%5;#ixsat_CGo5@AfmNNNW5zmQfYTL!~cv4a4
zlk1a;X3lDJJ>hSYGRIky<#i?V+a*l*F6cd;)iN<6bP3Z_FYf1`PCT65_=4y0zbSE(
zmoYuP!u$D?@Z+USTNZFljDG*{a7y&g?!(I5Qa`<yu*_ff@Az`2V73K5j4`L@6i-{m
z?8Tm~E&rT<8B>gO=XS>K8>>HN_Ds+%2vuSDSrC1=@iXI#vybNITXrwEWqthWsStB(
zg3dB#^%;rtl9w>;J~#1^V=_bQr{(9GPb^~!mYm6I6EkNi(@~}mCl9gBy7jEld4o{Q
zgY}h5n3Wc}v~CRaV7$iC5v;w<YOT(4=1zvyOpV(oTb*Vyw^_n0T<mo2i}K_SCZ+zl
z4BiYWo@@(P4#s#d+<H=@WdRFw(v%pv;+H8OnY!3+oQRymo3kM|NBqVav#tI86At<C
zSIk<*TJ~_Bk;a7y9YvfTvpwc5WtB_X70IxD8QUzD8>=3(EqYY^ab}AF#|ELKn}Ncd
zTYl=q_+GG9(tNax{{;6Uws1*i@tHpAv#+zVM#Q{`UCLT<d0~ak0@fUr70PxO_#aQm
zSP{4Rg1<+FrJz_7%jZo=PZzVgGW@pNc(md|jN}3XoeO?^i<c%zF?VDzB|VmjQJis!
zse8f$M%yP3(-(vmE_lcDcvp*t{E7vv+>6Xu`WLZooZkDdV+$`+?2ms>k{iMv-ddA2
zXNTB~vW-jFuEZb8Sj7~xjCJw`u70K^Y)|t~-q7)2dmwt8_r?8V{410nZ+vC5e7oh1
z?{bW@*4|#8Id2K;xw*3^Em3d}D%!VX<@V-~$4l5w&S@+*TY2Am3EOhk$Jvp_21{90
z7@sRG?Vde{?d1~|)$N;4FJ=3DbJ+`#7QWXL8A?lyzARx|>Q~?)x47%{64s|nx->z0
z+0sMB_`{kv*evhLU(B*`30uf2w#QGMrYz~Yxy(LzlhExYY#Hp&D}{b8WwrZQVZpfY
zxQCa_S&p&>wiGX&4T~mwnJi&@8pQMXJ9m%`W0Fy%!rYll#8%qP<$EskUuOwh7SHQS
z6~!g2uXJ}@iC~QBm^WwVm1S&8^Z9pN)AgQvBzoG*T}M^UXfIz9*{!0pjO}k0AFE=f
zc=Er9^!W|^%UGYsEm-Qon6#<WV%xOkZ2DJ4)OCxNPG7TAM03}4VeKWX%d<R<b{skC
z@g>Q0*XiYKKf_e>zw6HupT2}krSO-Sw@vc-WvsDAkqr;tr>MT|@BC!=%6i%ow*OcB
zBCi)dc^TUG;<Dh(zr0Cz`yXWN(mXoD>`?U!&&Kv-hQ?y;oO!?OHpZP^rXtzu@^gaj
zy#1$I!ym-{+m^UH)u-U4l+B^3UOpu|uID7pNPSfD^yH$*$uE26{p5|A7s(>M(5&M)
z3wIuiaL!Urv&~t|oqmi-Zpt5SF*^S7Nt$UjfpJG`N1A<HQpewxgvI}bo6ns+b?x!C
zdD+PeuJ7y7){OeV+s6}g_eF%Z^q$_m@*Rnl*$s<%+FvBqOK&fZVcYQ{D>Q~}(~I1w
zn6@J?3Y=$!`|o)ABZ;YHb<g8ldnT{<F0=aAIYEIj$-Bi-Y0srI{Dp4GvsQfE_CvPA
ziJ37;Gp2jRvIB40!y`mGmMm~*?QpfNVN6<}nUZwy;)C^jx~2<Gyurho6H_qj$FUCz
z4Yz0gT=Q|}jK~dZ6Oz1=9&YQoFy}|0;yHt!KcYz;Za2H9O}^p6c%MNg=1uayZ#QBY
zg_r9*xe>Sj{pt{&UY`3O<TVX>diQ@&J@(_#3~MPSm89BCrSc8Z3#K!DND7YG(sA}+
zM9i^{^Us#5E5BthJ|_5~rulK&SNk<HT2HKr-Mcf~u1kIXthlMHx;GzNG;ZtpQMgmn
zKcU2K-}cIq6N|sL{Od~Ez2dmdg6~eVW}b?<bTVnhP4xvo1sRnWf3$eUe1q?xLejBL
zrDroL+e>F1X8C=rDVE_=%gjqhWFN#b+{i5a@JPTh>Bt6|pHE@}ITsx?``B=H!-bb7
z5uK+da?hFIZK}%hhC#S{S@NeW;n$4pVo3)JrLTNXn%(3-;g{&_jb<;NPiAmukWF!D
zZOnhnIHA;+@zN8yg$XBFCo`}=T>qwFeg}g(TbJR{Chuo6HucK<pD=mDp(Tat8@cZ#
zO<-w?+1ttI?(k5+Ht7gMI=fEH!wEJl>P{b>Vh(q5F)(GuH0Js$x}1BIIpJB?!o}^e
z6PRQta>ni9_^>hY?4-hZjeKXj&vP;E;Z2$>?-2X%CX?qL>k0WAAI>>+jANqTyoRKH
zj!D&~k(?<Lqdxx(sOZeqY4{{IX-oa&G_z*&iHe8bF?^l(z;vTPi_`*x2f|5<tUgY#
zO}^>-nB&8V0`8cGUH7J?bX?;|S7_LAc3RSGj`$D4F^$tta^0G9XEWbiorO$tOAY%M
zCn`U^kv#9(?WW1k=6ra&dBKVguV=he6Ri69F`03}x{3ucYv#Pyo$>k6Uk=GPFWzrl
zxOoF}1H;D~iwz?>*6X~?6kE7;_KPzQBHKA<zPDZTD0cokPva1-%xm-SteN|MZqU^u
zzv^S=--)W6a3F;<eddH-r9}d^*%PK*n{n~PpPz{fA`Ww3Xg$XIAfbsh>E$Vx-xt{h
zZp(0Xlyh$6xO=0aymI1GVaB)j>nD`ib+CNo`2AtRx#x@8CMujcY0%2pvHbYV!w(r_
z8s8-g%`D@MVLy=k?@279{9M*eSDMexcr@=psykz@Sz~DT!sU$Ie`dZD{3mc+pnsxx
zN2X~0gxf+4Qw90|eH0K@SRi-&$Beu4Cz`ZMcf30KLh4Y`oPTkjI4mzZ-n{wa1TVw&
z`EPGWuh^v`a-FI7BxAXR^W3*_y~+O;@!Fnba6SBQ*0xzUMEV66NSkL*ICpR2`V>j|
zdGGXRU;WF&oFW-LY5nFoYn0fI@K4^-^YhBSS+73M-<UMh;&}7^9~0PJ4&|G<FviW6
znh?_?#mkqT!kjoG-JM6Rn@J>wA@K-<gY`nz`E2o**ltW>(U(eR+nd6^e};=IPs?c*
z-KB3mJ%V`BCoy-k9Aw(PX71}L6VuO5HQ?%sl)5|j^-H^nRyyBQn_1Z3%z0g-s}T7#
zbkf4Qv-4j2&zCBAVzGSc#?Di^lb<vcPTjom$#q>z$?h3m3pvF5CvW4*O>tN-L%eWe
zq};@9C#8)QeP_ncTB`B<-?uqdCmlm)@J(Q}Icp>T#Nf)p1?QJ*Zkl=O==@i+t((`(
z_#OE|=}F;}rJ9yMEmS5t$jtoDG%;xJC+YQB>*g%v`mx(JaO;oc{|nqEFECl4ys_h~
zr}SkF@lC(>P1t<0(xb8e@j{7qsrfQzXB4^#XxPdvVEb69@nGqCkARP6|Ls1=r5`I^
zqPlYX%$mrhs`n;p^1tn0&^Lqc{4A05h3P46a$S=qTX)R)y4`lU#v&fxq}c1<*SM&y
zi2wI~#;rB8zTBL&>*Er&ISz~d%;-A78MZL!@rp%_j7eYTKQ!e`a@FvU{qJV_GLO5~
z@4|f!eYp>3xL=%Q<lhm<D1E3(c_W82`;IP;1bzm!f3tsmNM@Y9x;gpZ%!fzkJ-W}y
z(fB=Pf>7*#2c9mjr#1`h&uw`3u;uutIotRd`(I3(y<K$vj2h2{I?JSwEi~Hctt@CL
z{os1+ABMX#9xBFoc{FwJ)Lt2VSSDu1Be^n<ScXlW)2zZ%R@nHj)kqP@T%rDiiT7m_
zN4Up+uGmQo1&4&>3tzmM^<-nr&tDuITVwxUOP%{v=c7$W%ryZw&N)xFKaXit_vL)?
zWQS1J!DAa=c5Gl>Ao6&1T1Tr;lj+RwM>k46o)Ezr%kXIq^NJO%k5*UM%#4j-jam3G
zQG7u_vs{b^!;v4X3uGJ_lO}{d`8*?Zq0sTKSJ)V185)+w{*R7jSSNHx!71jB(35{x
zCOr6&G~;igcZ=xRiPds1`Dg3=|Hsn4<48gV_sSRQ2`RUiCjNOm!|EhQ)y!A(X52VB
z<JGJsqSN=R)Z`G<`S-$;<HsalTeH)GeT!_GV`2n6*UZ{vxuSgb?u|1ynM&U{og{R+
zpiW|G(l?D6Vh<RTj?Ub`&k~zG<K-qM)kPf}dnf#4Q%L@Ar*j}Jd+zhC4BP+A{8-4l
zBELrVh~FfeE0TXAR`%?@zhHrVWW@HR3X{0n8~g0DXFZjh$#YV`u6onKUUh|p?3wMK
z6kKKrJ)83^w|geHLd+8Zr;erP7ufX)^!NPKob}vx{(%Bb37g5reiOVDS{%A#|A!}6
z{QEcO#j2d&k&mRVFfQ~xzJhzUrq2_O=*3|hXRKC}T6MA@jZwT~&Fp5W6b-J$+JZI5
zo}VnxlFV3ZH+>1`)=iC;9SR)2Cu@!#Jaa5&ZosS=a<bV=IquC2*t3+qG3h{3g@AWN
z*DThGtXWeduDp1>X8x;>%qy5b-aK&c=FC@*nSZ=cW@c=>xw!7pvL}jubK2Igo$<P}
z;Si^RR|V6Ii8%)^oX|>=)Sq$j(E{0xFIg*R-q|z%glbmS&B7n6wbsliy1A77bE|zt
zqt#>$#wBwjVwTBIs*qYNcl_eFN3*YOJbB;*XYq%o<ZGMO%zk}Rz;46ph$&Wwk|wV>
z*0rF&HD-aEbIhcb{}cR^87?){o}Kf0e#M)L8#Ax!ERdYQ7$YjZzUavnUe<3jUfL|W
zE4NTQvQc1WZ}R;eh8t)09uwVRe29O6chX0jk4r?pOuj22yi{bl;=ZIR1#_{ESq*YI
ziv;8@&EC^FAxBe`m6?4*(&c|_8y+lSyB0a);1RCZf(Lv*d|7b!1IvT3kD@alK3`Gh
z%llGY=KUv2+b=DFSFSBgv01`p8)M(V{BOlXomq$EmU3-8B&pmI_GTfM;iHQw1uVUH
zUTjF}-@xva%e+u-QPih%3l6<%YfQQpW5n~_W*KYltTVoB!5?{NPgN`Q`j<3SXI+UZ
zW6Es}-6d?59ea{$4E);`L~P(pntO5D9KGdPkyTa8*<Ss--*oTC$pXW<GsSLdS1(~H
zpTpEpyPSEy?h+RDSHU`rF-uugKWsm}ge8Acoy~HlW0NN?V+s1VjHRl3G0TY!#RogZ
zUY*|fBZg&0f7*%%n^$=}TF&x5_rc0TOgF5OmaxQEFJRs?WA4OP9CMbi?6qCaXxex1
zN1k>}<SFT&8>;@yNUWUsA!lK{*b={cNz0jX9?Jh)##r+rzld4$qJ<3eiGwed8_qKd
z{^3Yk%<yx=>^~<G4zefzJ8^|S`3=K|4GtUF54=v_IqUomm%dFC3)c$HoBQYA{_Tqe
zp3j+)yr<*f<LVbTf3!6!Zl3oq<m}xE%a8rv@WsvLWI)@Et@FDI%>OBDn8owbqUt8I
z=xPg=9i6SQ40R113JI|c%O`BzxJ2^%%?W%pb7p=odl{TF_ixR<392%c9~O1oWLP!l
z@3tiZVV1W#qv!p#U&Vi6jx6^K|Nr?b&hL4#P;g_?j6XkbOxQg0%`ujlzuRNZbhyfX
zsyOgr=BAIG6OP=N`F``vKR;(a`h1hO-8yEu(Ehe$Mui_6HZKx>HlepUmQni1i8t?a
zZ>;<Jx@OL=r!$Xzp8M<P0)fq)mmj@kKRf@|^q-oWmkM6DeDb||?JZqSVeZDtfBIbk
zpH6I=`84g$6#dFex7Oauj-K=P`4W-ybN)PESk}up^UwK(5%YJPu(j`qHJfl~_Uu0o
z)*W5AChdo_&VqGu8@?U6IL&d1_`Tl^`8Q&3ocg>>Y`KiE?wp@nSID(0Y}_rs@dn@D
zB}^OMPY_9NOiX6mpnd-38ouN`jIwi--oBV^Gxu}qB8T&njQS<+{a{}%!kpw3b97IP
z!l~e&i(NlYC~iyIwoGX6bs6W%WkRQyecjfi&@1tQF`01#=lMB5=6{&GdCsep3A)E$
z?Cx43v{!e=;~dTtC!c(05`LlFo3y~v-ulID9i|R%oeu{NzF~TBYXi#+jg5jc44?lj
zOMJhCKfh9~e$Jb3kC!Da<3Ibs=x4KoPKUl0kE{Nx^V8;i+BW0ojU~LVi$7MJ`%*Rc
zWzoN>2hKIRs=vPHKj+Q#3+K!~aSJSb@jB^%PA}(!tFqTP7hKnw{o>KfsMj;t&QDw=
z_c(t?-@k*#H46@H`nBYV>Gnfc&HHE9X%*Yde;hh@Dck&0ojuJ-cb2nH_0#&iVOmnr
z#^#%IoVrh`zkZPX->c#453U`zH+M!J_!MKk(XTmX*$RK&mr2<Z0wR(oev1D5GpF+H
zW6ywvW(&SQ?%ekBFni3*l%x;_?!$>^JGUmyvSN+t|B#ds`)|kN=cx1l2T<n!ABMHF
zoth_aeV}{8-5AzchbkY`RoK3J_Hu5A?-Gu=|31B_PTzc8@h^9l{hKRtGXrlXM=k#C
z(VnOzpcFS_-JT}?$~PZ2zC4lq;@R=}U%O^J5uLqC(C|Uc%EY)gC*I6`@4==oxWR6<
zp!O$+AO>TWNL8Dn{{Emh59U9LIUL=e^zQcbr!4#DOxpZo`bn#{x3|1cTd^$X@G6@*
zd5Q1@_So-lpFaL5a{TR^)1Ryorqrug6;!|4`zhn}2Ah{GiPQL;KCy}FzrCf-6gQXU
z)Ka#sr<O6yKA~ZLPjJTLH*arm;F@?`F-A&isrCiQTl^_A_#&3G?M^9p@FC*-;ZiBa
z?#>Svq)j)LeEG7$_JKystS1u{;+9-%joGDk{>9v5GK*Q}Pe?qwsD9o&X7TKg1xoz7
ze+1Ua32m4a$#QbW|Ic#{JfFN=nEB?v>J`T)d4CqTbAnyGl9hWYSM`&m&kR2oGJTwp
zuN<bEB*S3-?$z~HrXAMya!ec7e`GlM<^|ug-Rhq|99CwC?98xch-aC6$)APw$tR&-
z8y<a}c>d?iOOJgf8ck%dS)_jaVY%E*`vVii7TVQ(OM1yJxA|oDE8$N}7f%W(7j7<l
z^7>>-ME8rd^PQUge{5yLl4l%U^LqBp`QNQ085gd#apCDdC-KSV%ZzhRBy?Ual-fAE
zKq>ie{>*=Gm=->Gki<6stFQEgxF0e<xZnNi{42C^&)hFlXZ*Ac<NOhE<I9Za8(*w-
z)8y_D5=h}<f0_Meo#c|Mj0!!klmC5>&0!RpJ@?1I8?!%ep8e)S(!5XYWl3{B?yp(U
z`sdq>&6Tqc?wRp1a>pu0&e;Ff9kC31D?ahexYx>b<EeP}gauJ)duFD5l=-2bK67@z
ze1ua3<LvvJ7Y09`RJCzodgYG!DIy-TBKu=hB9Ac4;hLF0>t&n#{9m)@taKHKOKMEm
z^JTH3tw7%F9fd*yZ(i)!7_+0SQ=q|#S@ch5`p*|1HqLzXe8wl<nDT=x)?G2R3&i_B
zoR`(#5cTiDJewK(-{yWwVeFr2v2k(F#@`$HlP0{Hto`TUJK6pzKju7XXKZ-#gMGpC
zjT66oVEj>fOmu-V_iO78<rDw?7z!s`e%z3D{=y<ICjJ?GpQ~4jU7P*k&w{rn7>qyY
z&e~ymzC)w`Z@KyWwVUTYQ=R?m`<p|uH#ycUoT|7-LL_@*g$?6@@Oyif?pbkY1LKU}
z?#>+N_ALIf?Bll+`fdLM6{0Ix=Dd3xvqh&hX~qT9j|CkHKO~;LUe>;9&ilQ2))zL4
z&8+;unDjO2VDSd+8I=_)UJ6R=`%u3?PwaqGq+HMv#U&=Ib)G+A*ggNJXT!U1Gv3zh
z_+YnEr+@ad&7z|AH<o|mIQg3I@w|8EXMb-_Iy}SPzJ7&;4dbkD_h!FW>A1u0IH_II
zL0}@Mp#o!47KgF+2EKm_1X2X6=X_jyZtm|%3QtlP6X*Q-IQ!&r#yNkJW}iAc`=3(j
zx9-I@AC{SC&w8*akZ}palNDcemM~0jUSS><^Y;9?M^pP|pEy4MbM%dv=$GdwYE;er
zY+HZf&Akr6H8VadCRIwDwCh}@m_P4RLsD7H<mCS|Pq=c0f1CSh&4P{}2YA=aT5)qr
z*~WuMf2?R~h&dDcU+kiWZ2sKOb7w4T=VWrf!FWJfXXbRXorlDjX3eN%;#?7#$h1u4
z<==)Uo<hkMU6YhTnby8n5wD*2xg*KhV$G4BkM_wMkG|wSy78qnWBpQ5kEAxSNM6}L
z*<XYwTws!%^~JVwh1d$U7K0nYG0iN0Q_N%Dtbh8H@#V(<HjAH`9cH@5+{LFe^XDc_
z|JT!$nAP=Pod0BD@@`ttNd@b#{^xF<*fCMke%3ov{uN9MyBBcHertQuDos%OM+rZZ
z{R-i0GfsbqX`l1jEU9~;gm&$pIj=k!jWk-tmPqDbWL8qxYRD{_y+ma0GRftqz6hPq
z-(hofskl(mwL??P#JD8)K8dN0nYmOnvE@_v@ugx#)0dt<y5P{f!}mqS7}trPG-x(x
ze0Q6lrFvf8)A<YEMoWFYw~S}kr;9(67i9SJPfR^2AHn#I@1^xdL-m-Wdlt(^Zf<N?
z#(O+mHv0R$r97*y$;9d&+O7SS@9uoZxhYEJ@9#YS^OY}Ve^hUY{n@Z@e7~Y>PHvyM
z%Ut_S)_U9H`}Qv3`McKUXgu%a_2qm2EaCZ@`s>xvQ*~Vdo;7DS%Dqa|{>~SFvZnT|
zOLy7&Q!hLF<hoZqW1jWd_fcou&gh5<Co(JY);xM0SF(OT@8o;G9`mtj|9cX8`}K{9
zS-)RDI{x>GSM9Ho^`Uan+gCm^xBkNSe|3m``OK|Za`BZf>Mou<!LsVv#WRO4{C(Vg
z%Qoe<=vTg_`&6=fC$Z~yZ2x4kd+OUqH(fU0)I0Goe<|<%x$}xm^Oy5Ho!_q;`Qgb|
zzMa!&DL$;U&)!ojcVczrNyXQ08<+B4Tgm!3Zq~sRE0^M48TtBUJW>4N%$gC&|Gx5N
z-emE7P(68(^mo4LRzE+4ziEx+c^s;`YWegjTYglo`NDUnatY7s-DOQy$1Y1R;kmti
zqUiM>?5}=)Ucz%tWuf70*4pP2Y+v>s@7&DE)E%?+r18#QH!l?b_|8|j_^}a-?4j>r
zU-|!Z&3d+R;}gR#Upd?v^o(5p&9?l+$oiRIiHZO4gq=*^*3DkVv;SPfpR7-e+dl9s
zTjk_8Ec|3qvQ)I>-vXXFCsjNBHZBpfVXj}m^M`#YkE~B8qvVZWOQQ=?V#+=VxHC&$
zTf)orJoeoG9U?ELK5sZ``)KzAGwlVjH%u<fO=g^Rw!>INgt>W*AeTR5bqB}2CA>G1
zelSgTh+y1&;>3fZg?!TX>I+vm<W!&J_M0%bDu#z?Mif)_ha|s~CmB5rIASh7Tzc-t
zqlJk-7xR7oVDhL_j`v0EABHy#u?c3e3;E7poFFAIC+5_e>JwMY>zD9--9O7ov@ZFp
z;ID0SKb7S!c(&(@V8v3t)m7FX;_fZs^ZRk<-V(lbQ$z&63Qo5^yh<zP!~Hhin0H^~
ze=-PvSz3K~qb}o@rShpCnJia+7rfkEFeR3ydKyFT^4z_>CksAakk$UGH@C*_&o{X#
zH3EN@^3~Rz;Cb_7*-1|GHs;66_}*UPdHnx$%av~e{f^&VT)sw%UiNn0De$)Li{P*O
zGh`#*ezeqo-&}fH>fYNW=T0jATFw{0cSnG&^{Z3oX1xC{cz(W!`l>h~&9JxZe#$*%
zQy(SqH#|Roo7>`aqW!P(bBnHj7d#*PN-ck1s?qG;7Wpvy3E3b2vQGAA`m>Dh?%NL%
z=f4V`kKN@Txqfd4XGLrB(cXXZyRv849kJijb#kHFtS{_y|6Y22@^tPL7Wt$#EwSG%
z@BF-(J@I7O0+HUBi49+$oNQVmr@Ovm(ai?qKg&38?w0(#ME08GCAat`;?sX#F_+}b
zx=@h(^XK=Jvx^jFePc3h+dILul12GP+YJ9dUkz_AQCR(?LHW<mwWq!q-v8Nn$^XE|
zdmrA~%slmPiR^)x@T8>;=PH)Up1$G9&B+oosbMW^Qo+;GoQcw|f_i&wU%iT4BKLaF
z+*dh0%xnHWE%oG_S!MOF_r;!1>5@0x>Q3GGwSg(=gP9tW?7hP;&i`4URM{B#gyHUD
zw%+y`JI{VKli&4thR9N-^^+M~znbmeG;yjD)5MRmDXdG`_Rj3zv*K69&C?HkW-{0(
zcg*~3c6OQk{11MnH*ZESmFG?><!@Np@*|m{<<zpt9FLaD?)}~vUfGbr8_T$ffnmeL
z#H5Gjy`Lw@%i2GViktD^vaHsdq=%<EUQcA7@$|X^XVPQNm_IQZ3u;d=iY}6sia8-2
z^LNs>4^~}VRXhuIglFF}To5mty+Et3;qk`<haW9H@NpUQ_BMskPaiFnIeg|fwJ(-6
z-`%uR;4nu5d;N0Rju<D7f<sKJ*DR5{*>L0lXH0ie!{M~X-QtrNZysUXzC?Dr7uT*E
zQZdV9f6tkay|DcF+>d$H%Vk!la5g?Yl&(H;&aw>cZ|2d<<-FtTzb$9I)%CM)Dd*iu
zFTEx#FFo;3fOX-8#~+(5eonY;J+b8mQ_@0j<yVZXt7pjE=xRA4psg|C)y6wB@@FsQ
z_+K>P%bPzBUVnJAkYhGO?~M-~Jbxbk*>HWaa(j&Qa*pfgW_+17;kSML%vULY1o~%$
z*=A2VCbm*~cB9$Mko$i+e?RW*oA~m_M14`upAM#9Uo4xq^#0oU-_(TeRxc5_S~sh9
zvc#8JFYGU}tp3Hin){PO^8YfX#{ZKg5)U8yvxvR2gT0^e!zTG_jI-Jwf8WTkc|r2?
znQo%?6MeodOnx)>f0&R`0l)f>NcQSE|JSE76ffaD+VTEzQ;yD*r^n`;n)4@b`&_~Q
ze_oZ`ocCEjmo<6bPgk4jPfV+3%l&v+RNT1Ei;tCgVikL&`eJ3~{gXNvd6*LC{<&M1
z%X)eN@A2h|{fpH_chC9rF=@_wxo%IElT4b7S3fbIoq1+fr|9P0OO&}Thb6t9(4x@C
z7}I#6{LP%N(^w;;oEFy2`n`E!>LQj$AClVJKK9T5b9deCNh+2*L##hoP0~H%5I^zW
z*&mGa*#v9mIF>Eq+C1mad<iL=#%E#^Qui-p<&=69`)|^9$JquVUlq2#-w^X_igLvg
z{Z)4QznnKklzov)TEm>LJ;P{|M$v&k&B8Hre}4Ci-0&%4%aTr2jY}sbf;4W-Uh?>>
zoT_KUJ*QNU=sipy*dks{n;h|}$~=XEeSzr5r5x^z(mVbwYM*Sda<<b%=5WuzKQBXX
zzPyykw4wOpLf(iKGMiUKsT+IR|C~E*xz5^;tTz_2p51n$=vsHg#4u$~-Z_iom$7~K
zGB`ACxt?%<_uJhwPJLipto&ofJXeRupBS%plyuErF5ADrp5bYQ=#1qP72;mL6rJSF
z*uvB?>s9;tmmkF?14EnM)h|}A`%#_3B-lCGwvKbgx||u6pExvE_gOC5rM-f&f+=Q!
zz@8VoBG*=K{>C@iqHfMfg}}u%E2mB3ot?CDMUbubr_fD_-AlGToAtpoQpf9%i6Fyu
zvEPffZZzo7p7+AQyizNz;e|W%o+O5^uV$=}tzb+3zu@H&=JUxN_4el$edy@Uo>b|;
z;yR;PKKsQ5C5~D)ot*y-<v(A2*gWgYyoFru%oncxIC$gn2IfST1-@_Qd~qw}RsXj^
z`OVxf;jA%HF-<2^jGSZEa!uaz^2>=#p%3Xyu?)?>7l%~L{Caf8HDv)ir3nISbeYtD
z&-}SjZjt$q8K?Nwl4}^+7ESu|Z^q+J!7%Gr7vw(~GRe<Okz=$!QT2wiWAgKbi{HGw
z_~Gk<rJjuHnKdlT2^vf>w>QN2B;A<t`2?%z0=MJ^rRHMqKkWZ>KB%SRVb>Ctt=pD0
zY<#jH_Q$MmXBRLgEnq&o!bMu9ddAm19CN;1pA<DA^V__&+xN^qadYL1j}4mh8U-cJ
z++eAmdCkUn#?P=B-!{*5WlR2VbuW45*Uu}SGr7m~<u71#u_@@XWXyb267a5Lj(PtE
z-6ol<Pl8W;ky5pP_v810o)l??kDJa<^sfK6!1?1h%SRiWH?FxkX^P9$oJA-8Es?P4
z$^19>^X@$#%x=uw|9Q^m_<E(R5-Y*xN)4mMtUAj)_HJB!{F89ka*v}66ts;Zx_%U|
zxj6HyTGqYlO%8jKW*t(D$%<T_J!{^cOG_D2=Y8Gp#}fNdaDm&6k291RC3y8;y!w>L
z`@txwncJR!k!4c#iM^kgMCW=%ObPM*(J_geBfEZy@OQtY^Ko;&tv23JS~jQIIcbW7
z>$L@pH<IRjd#}@+aU<#4BF4i^F*7#QJH&{_{$~(=8aD4~_WOBXW3yzJ|I7$oRQ@=r
zrQQC2$Bqet8JWusk1k`Jy~Ob8n;D<g1QI`5u4teAY4+x5*)<Fo-#+~DLHpy}Pf@BY
z-u4@X%RX!TVELk+$g<GhG}1z9iTb`L8k&tgqPypOnEK{w;>DT2{a5sZZZTP~G=1)e
z{XK{L8m<1bbZ@&9V|0^Q@QdosH49aLK6Tsqd8uIh(|NznFO`|UL}~e+8K2dp-QG`d
zkvx25QnTja1B!=kZ`^1T`PAd(t>sFW!^4kle6!)G{kgTfyX7mF@V~!zz)Fty_Y(f8
zQ)W$OuKX%1d%Vk%ajC-Rb32^p1fFEwxJ;q=*pBEW3ZEmF3A{C%Wj1fQ!l`AdS=W{d
zSg&6(`y=lsmd8u^_uDL&lkI!F<HZ7gQ~qVLCdo4d7IGQRN<G$Ox`e;#*p3$~AKBkq
zCjDnYR?-SDTkV!5JS-EqUnH_vawKis^JX#M^M#X=KX#g*UmzowEXMe8!?y<~ydQ|i
zTwft@L->dEo5hOHmdLDqy=ke$mD2f3mA*bXc(CL6=Y^cJJNL+Ls%GI|s`{b1V?o~%
zrT_aje-TT&sPdSp!$7?5;ET35OO&o#zRLQ&Ol0b%s6BfwPh0lk`n@F*<^LAxzFEee
zwm`2pX{p5diQBuDN}OLRUsW49vsY)&=CGCJAD3ufzdhmU@#XS$r*G*l6Z@9G$l&Zk
z%RI9Qt+N-3EmFAu<krs5g8dyosy8oHyft;!-PS(~6~DSLak5@Ga&JNS#$}4P_a9UX
zeX}y}Fyo41`?v||dzL6p`}BRXjO0?0<$o7)M9x@#_TXE+H6K^(Oq*Gi_;!(^x%P*S
zH;i+aZM&IvyhG^m3VwU<W&D*rZ$2*Mnzexc=!}%CvLy<q8x)TpnXxu$W}E5rpJE@}
z&bC)PU#_#hw!t85nbqy(^3^|Y3cgtsX!&nJe@D|&`M*~4XNb?-)&6R^{MVcrGHdQF
zmVY)w?lIqDIs1<qnID?&&T3FT-w>95bNc6{y3>0l&Nsw9|ITytt7_jez5P!FT^~O_
z+OhWWybGTHdFL$`x%EN6e}S=Se`j5TQvW|D_8S}v70z}wC(SG~-MvWRW|y2!=VZCg
z&i;ifI;va+jOBjTm;G3v@Ogq;^1KGy*%z6Qy!!s;6GOyu?pt%pt3Gkg-TQCW>PPW9
z%Q*heT`qk0mF}csu{k%NH@<KBxaLq)6L-uK;lHP5PSAQ}b#eKFjfa_%mdSgSonZd_
zn)^oA&YF(4e;XYXk28h6xe&8Rq&?;|Q%cSa!LXMT*34M>e1V9mSkelk{Fk~XVs0@t
zoOIK#QCTomY__O$=R^+sAA)fW|C7I*jF$cO?1lJ^e;?K~CNrvZrLrggd%f}A&2I`X
zYZk1FTdw-=-sUCBfo9pSGdBg!U&<6M*8T7Qa$#L5M*TUnK1uPOVxF~J?EfV8$WJ@u
ze>&7IF?<-a#M7N6QkTg;dP?UfruZeQkC%(>S1Ar+-n;&kYbHx__pE<M{+B*WUM9Rh
zp7mqyQt?i%8Qf==iqzFkQl8^+@C)Dh8Hsvp{%@F_v?SoqtcN$3iTbLX(0R1s#j)8j
zpC)xN9A2|>Nm56nZ6$}<3GcHjDy2EfVm=6^D1BR?uyMxyeud1G0ObkmCNm0em{fY>
z!3&qktoch<i(dP=%J0vr>&F<6o~^%kaM$PMs`tMw(aqXD`$ENn$j!fwJ)hZqbVFrx
z%%3d|N1H0=FHttNZ&m*Gdw0*A6FmIeW_(j-`SFQS`@+nnkt=`rb22OObBpq_b1%|i
zoIN3$TRB2=q5p=Y7Z2ulavMM8vpvGt`u=;qT2Srm84Z(;vd8{gJ>&cdzS&D$<I<OC
zY~8fbrGxSN&l#`8>la3fEq2Ua<XkrM*~TB!9vzhUJWDtEi|OVcdz1twf4ea2=*OkD
zPrByYb}w>RZhQ3e<YzPET%`=`J_J29o}F}gb$-r-PPv7Ja<>;dtzPiclbg}_bjxQ}
z^W^^vrOKZ$NiBD5yd9&q!9Uh!vCF?RYc@8tN!!ZLw2hs{u*`1HGX2OUwn<4#1^2h`
zd3=hQ?DBWbNx9>~r{t=|76)*DITu^--#C_G;VdP_-pdSUvS$R|J9KB`%pf-@k$-D=
z7Ko*Pzts3NMv+DQ$F&n@dzlX0F1PtulOo2!@p5M?=Z}T<^>ep>J9A;OLi93m)7{HN
z_BJs5?Ks4-$n~I;yMo3a%@q#>jwl+$<}XtF#K5^kSUM>pAW3)D!XHZ)iV9nNn_K<s
zgWbZ3IwDC&cZI$FRuR3y?c?ml?%O0^d@xOBSowZ~b5ET6Ifd_Gn+_%?Z8&JZduM9I
z2ELCIqvbf(#Ju0|D*0@s>FzlfRV#9|KkD6EWSzqCYm4EY9l6Sa8mo^)bT9-9zWgC?
z$z{7D?ppH9H^ST#Vp|w4vYN(-E~!)f_NpuNh@hb4f(2Ym?-$veV2xf}dq{mjjWTa}
zrR159H=nT8?#LD``*%|4<Fc6UjcUig<jg+)E%wtnmcAuYck8aPE|Xe4S;IiG!9{Z4
zSB~jo2d+Gc(dL-HQ&9H(BFRpT0I5Z*T0b&tu35<SY*}rk{#V)b<&s-%7FUHWmE0Ze
zWHoJh%cm)pvzJMJf8rQ?c$fVDt`{E|PqKG?NtXY%Y?;HY6RuiHiaS?HPEX%(W~r2I
zq{Om?y=xXqsXLum-|W1heW{aK3{x4C^u*-<fxBmzoMdubB9$F4#9qyGp0QFQckxu6
zg;tXoc_%(tu+jb|)8f^J$Cpnpekq!~XNh#U+>-w4Mb6h2rcFp{=W^Y+PrQDK)1IW|
z($gl_+NLC3VbWaSeD=ssyZMH@Y8I>x`*3j0;@+Rjq}EOnP+szG>!+3XyC<c7|MO+d
z2@dbm?+!68mdtvj@cr;Ahoeg+@;f;S7wmZQd8x##9j`ui>^pvOv9ol{%>$Pf+4i?B
z75~3&s<0Z<@BL>aBM$s=x13UAxaiWgWhwVgN!o8x30*QbW~FNA+7){re^Xb_?l}~<
zOjP^)l9~6zHnUAu(Egw!s(kXHg!%ld+bSCNoU@p8(!7^(>CC5pk9l3%Y8Y7&voz+n
zm-PNWNy}nNm-0-!wKOLB`zPCt%S`V7J?#-aL$~UaL-I<u=R4XrE?Pg|T3AI#*`fa0
zk(C!tcsg_}jfubdN+wo!*OzbSO<#H^BwuUb70!H}^!u#omaSE_39$^@50-pBXX+ik
zTIBw=C8oEozfvvqWX-JovnFiCii4ana~k5}U#aBoU21ZDYf=813FhkcrRS19R?T=n
zZ-VNc&7q!gwgt0~HEdYLpS`JI*+S=8XE&9u3*$Nb_JFDF{v{^0OKp$dUJ`Tr{wtZ#
zy_*()ym0i7*XfC-OH8WcPg}KbSTTF{(W@n8Ykw~@S^w{<>HX?cnS0Kdex7Ucuxfu(
z`U~0aBM0Kymc+#UeO12p@6wpNYfYZcV_dY(yn2o0_19B5zb%ak+iLPMZ!6#Ql`~U}
z-Y$(<Z<js$aFPw9#uC%L`^7iBj$M7oqjH(adaqMAx5TjKG77&rdTG*9ll!YeSRd;$
zo=%IIX7zrFiK_72n-83qdg(_BZ(bUk-G5=%Qj`C$zVJN$yNT=Rl9=+!-A%$mkE3+O
z9`k<Rf8I3av>59-Q|-`GGB3~B*ab=cm3?{dtm(=i*2i0gn4ieLTxzm+^NbLu08z%I
zfc5c9P50)#UecDk!&&wlW4Fo11CP5-=6+nj(lukp*;6y;Yh?dmJ-P5`!w-3u-{(#L
z+&dF=^1P{b>ayv3|8%G(pEsR<?{LNJ4Vhn4G~LhHia!<iK4UspMAwyf{RZjEbEZ#&
zS*vTrX5RhQF!|59<-#%9A5{N!l`AWJF#YDgQd;L#f!W7=JB}Hje@{%UIAgjz?&Fky
zi%d2zo^gVk@vN!!_D?teEH$~lhi7Tb+><JI*K{%z*w5XT)Fpf9Mvwh5<{gz&&)r<8
zIZ?26fyvi5C;29ZGU?nte!nA=#ezv_Q;P7a<x#pUNi7VrJTczQ^IkH=EHwV#GmC#g
zX)ModVYc5LzLsnC%a{+m`E$nfQe}7B`PX4;42RxNsOw}n!SXe2`mIGKd7GF!&zgB{
z=38nKmz)$h$?;ET)p5p?rh3Pw=$tpzik$J}><3?W{}YyBCrleJC!Ozf_<JL1Vbtdn
z39~!nzb3>obS&w3%r#@J#k(n)2f5`KV>T``v9qyxnaGi(!kLvc|9{7&jo~LAbuWmJ
zf8LOFFu#|5L8SN(_L!SD8k?Dtlo!~SN9_KTvu1JRht~%hyE-i&UtSQ=ZZh-!=Z@U2
z1tz6D2b86)mqotcp(tDFxbv*(Td@FvH+y0VH>^FhddHRgHLDlQNnWY)`0rWMy;(OE
z+)fK0J#U&lKj6rkV}Fyogd*O~{C$4I%es5#Om{zFn|VghHhD()a_PM%KSo&1IWhl0
znfy1#lRh6$oqx9Bg6Z$h$&x!xzdvs}mo0tT5{EOUUsoNCxc=g-X<pqzV?mXL@$1i-
zx~^tX-ot#(G;Dvu#Wg2V)%dzrFEJ_kB-XXe*xNNp$z_rSujSkBUEvnoi}EWi)6bf&
z^=5gzUnJ;;<r%N{PxY>ye=v8?Qsc|FPez|#^z!4@Gp13|%T1m}^XW={$k-}7hv9I9
z^=S@&wK;XmBDCg;3O2agM{?|3YO>Ui<?;R)>o<!cGuWU0WRhKGyi~~PD5Lty^Fr*^
zQv<@5nY_Hr@_#+}CY<lfjHlMk-m4SPcjB4?SLc_iZwq!k5fQs%$sTiPB7>?si{@F=
zzrQ{;SUg)|JbzV+#Iq^yJ}oi!E<J5j)mHFihrRg5%DPkMOz&?OQU4Y1s8O~gV%77c
znJKa}JD2P+m?UWLbm_*)^QP<L)bg)yb#7g=B;rp$OVWiyr7B(?3wM5FywGB}IV<9S
z`B~GodtPpIWK7ccsTNW?>(Q=dJ>f}R=d3@sYSb9`wR>+L+rTj4vwqoGv(qn<vV>-E
zE^1mne?kPK=?~r=f6jNldUpG}Xx#lBzaKL`u(RL4<6uJ4_8Gfuubp1}NjT%p{F@Wb
zoLIePM|9E^9r-me6JB|5R6p>iZ$)kVnwh;PnNIb-;@|mk!3zH!b=?PlU+pMkVqZRC
zXRlqyX4#7SNq#S^&Q9cc-oflY>Cqa_8>Ip-EOv4@zlk`t;0cSyffca~e_lVh{lVyB
z|NKQa_e?(Q{<@&*+WUuj`_Esh^_=ABfAhZSlmE;8=bX75zG=C?|H-C{OI8J|tF-;!
z`C+0@LDu6)`}7xUR!f;%f7-U`;pG$F-4{wb7F^oNIN^8r4TY|mf)C&3ZDcl$xh&g%
z;oS8U2L2^JbN3xtxIB5CT;7|QB|eu=&M{ucT>NQf_*I4Tx=S?wX`c?;c*CK4yYre4
zH60w@{Kd!i?0S*DyjFexiOSB8iHjdF{#oWbX;t^1+3HCz85kH?;b$LnK0ulO-!8v;
zxnIb&L*AcnICZ_)Q~T$^#vA7&-EE3OPsuVZuHuSWf7z>ILFL9z^AC02h);X4=<K3m
z=46I<tC#s*sgjlcztne&z(Jeki%-gnPnh5TSkCm*o)_hh=BCeJ-ngtviDCa5#+Zvq
zkCyq&PvOu#d5^a_Hiw~Q;bgl7+VfYqd8|xej&WS#Gr#Vqbk&LC^NrRw7Fka8y1v9G
z^vMUc7izu?9bpT7H@<9ow7~ue!?XiYqS-s%gdGes{INLflWL;OpS(4PpQL}CyME8&
z%8D5Y{YMyX-C$o{x$(o?=MV0=GNx{lGCGjnr6Ta=!R-@XzbCiNTH;-6_3>M=#d2?N
z{b<>r3#KnITl%>p_=EBRH!k5PNq-p(JDC$-y$H6y$FachA<KcK_GOF<EFQ9+@Uwk=
zvGL~1hW0NDW{BId%qX(EyFz~b0rMX-`;N}&wNGN?e0U<zbmPa%uMgC7|FU1O+~t4Z
z=KsO#|E;{f`IF@Ag(9~0%UpAQPxk&c**>MQ@{qCU{*Ou@<R@G|{&0%ZyoFoE<Cqqh
ze*Dm?#voYse?hVGUk1tjC(Ac7{g6F=V{uXU<<p@@n4DjArYlD%GzxJs#xk-`cxb!-
z#k?QOypK-GQ`6Y8ewp^qCHJhfmy}N8P*hG?;U`=D-er=O&PlhKW%B)v-b<Wne?95y
zUy`f-e~HzEUj`*hyXH?yQutyMAH-W2wxlHQ_pDPM1~+(>C;wnCUG5ZH);RqWNBt7}
zE@obv)&18N`8=5vapRb{AQQV8_w1zo%k6XC{xr9L@hFO=PS~|>f$PL0r+CtBRxb~G
z`E9Zy1Fza77DI-z6tVKvn*&)RPqXY_R4{*8#NNFxpQOLq_Jo6Bsr~fNOAE_uCuyrX
zEttJsUcI}6k@fWwhd-*i_t!7~@$}*y`TxrtVosXM&xr~Dw$#zHCpB))(ViKPepv`x
zCEvTrz&hv2nng~JC-i)r8+~)Z3;(87pSTt-C`+55dg33?iuv)!FU<I%XSdO(gCpjf
z^2UD*fp2D=|FNv*b$0ZUd*RVbDsO)9o@G=2ByrcgmWfKM*GQdTQsqBUGPwSX&(*w}
z7G6vJ_AGEz_Iv$%=IN7;)k~_nAF$RmwQpjm{=?mz{QqNU?VA;+e|$OW%3@h|X@-i-
zOUK=77-Jgb)EW41N?u%ad(8<ob?NVMS{JmEzs|Vw@z&?rVXG4!$EeS}`SA+Ve2EVm
z808ndJor9IU}<yrjo)A2tnfVPz_KnVZI#03ud~v2nk6eN*zkGDd#|{K3u=~J({=E8
zz0oU^<!ASt6>J~7&a>X%bIRGxjrHxsD-4~58E<CXJju!WA(rdW{snd)m_Bb+=Zn3`
z`1B^{`3(&HPA`8jcbsG8PFlS{t@6^_{-obR=JrcxJYVo`^YW=rFJ{<!YO3pKNB>R|
z(3H3_Pu6HEEAPU?dp2#j=)59D>dATrwS(t8ycvWmS(OZbZDh83-)JkikHOV%{fwW9
zEHNLn?DsD+-?(%`bK#k_(Gf9`pZY(a=u%_It^Y77rG}y8p`iFiMpvZ;ZilyZ-p%?D
z%h0f3<KgEYx6FSP^7qY$T|ZxioWG%6m+&l>;a0=-&nurPF;;9yiTz)E<Lm5&Gfi(Y
zwx3OFy)(nV*Jr`nUbPRe?t0wkj^TJ?ws<eks+g6B7VchPwZUk?zT-1j31;v4vLH0#
zXJgJxQz3?486L6UOU(C(zOz}+eQ$%#p3ik38CQtS`}q4hi_n_b|JpZ_8D1}6GCOI(
zEZ)z_{}>nFdcYWS^?{6d9QUHu2*DTo+F4}SQbf2e9Q2nK-w?|v`9Plg<-M3?OSXM!
znI_BkXG2K(X-)H!oHG--whG_aaPx7@)|ify3AZ#AL^`%9NN8NNjeWv(chTR&Ne5e$
z)C5ysFR<(2`Tlf;Q~aKj2Tm}Bt}8kGafMy|5hjM2OdA?MPWoui9;1+~^I!jPZrIJF
z%}WLRqd!_4-<dK|>O{&B&8<%xS(k3i-p4p+!L5bMx)vP1x@Sp@hlEC><h2uXH~!dk
zIH@5lZHb*|qz2zd8{tBoo)fYE!y2D2v9&J!q$BZiX4l69_Vpj;|2w5*yfNn5N{JK&
zwT=7M{8sajIMOI2w_?HS4=Fc4R8DSLl5F<o$;6~3v(oP`-FEZmna^k4qV1M!Tff|9
z%B!x@4{S+GZ2Dexhu&a$*?s(CxYZM8?t?d<if-jS_`xXrNrl`}oB94m9eQ`fBQvHh
ziCvyzwC<d%`OU12OJdy(Pi$MV?(Z_&%bzk|o@JR;vEt810cFJ_>leq}SgC*h)9+aZ
z6*nd=u6B$mwNhI%amDmUr(8{cFSolh$*M#k+2Ga<fe-&aFP?k&-iQCQ7cc1-`N3fS
zkAI=vM9VqL=FY#r)~5W)U54;;E_-X1EdI9C-co+aysOePb}_9<dbDIliQR&jN+I^8
zcFT(wv2SWzwj|d3q=4Y^nc;h4mfB2~a8KDOy3|JgCqvHz?&OP$ZNxviteCjax_ik?
z*?SjOw0~Y|eM+6h{rwlkn44=?om*Dk{Y5dp>{Ilfiw{K8ms-yMv~>EWBl%y~O_Qo<
zfBAkg*UepA?i@G&-JO4<Z-wu~6U>sXH5)qOPDF2hTj2M1-Jj@b4nkkK!~LY!U;D25
za{KbBSHtHw9{kwSQ6;(1?eIxC)k)nFlPeETe0BF*wATC!lWgzFoGjY&C2G<~&#yU4
zCR=t@$}x7lUVY>0jir<4G~{kg*?1yy*7C`3=PcYZ>B&Tvja_A%mrM@5wk%?2?<}dW
zy+<c5`|)tn*{@O7ru!dv)Gi61zxl!J`OCt~H!bVG`Xg!4lD;<|=S05P@F1C?w{gmx
zN!+|wZcIB9e)OfuF@ugH2j?dhH!QpPVAt^-%ks;19!OMgiuwA(^F&PH%vT$($LQ}^
zA<c9wW~KIxzK2QbKWq~fcC57DJz?2_x3LU2S&s`h@G`%T{WpI>SI5@BZ@xub|MtM;
z<C3ng|3z7>n^&IuP_?w{*p6kL;d@p*=s(PILry#FK>EiW3*}k5C*(a`UMdlJLq>jK
z`<d>8P9NtVj+y^r^G5FF?HiMJtd>gZQ-5*f)$%sonq4uATmNi$@a1snlD1>q4S&{e
zke=~V{+|4zHaYzl?cXk_Z*HiU<9hrcqB;2R>6j%g-)f&OE8PBRNo(xUyEFA3U(mK+
z{h@V3%#Z(li(1Zps?M`Ws`{Y*e<t_G_J+WpYyRw6x*^nV((3AE8&Ve<pPl>vo?YX@
z-!B9=y!((fzf<&kvhK%#qYvt(_tr0PFZ(fj&!Zy|OY+{PoNQatdU8o#-rQR%Yrf78
zja<@d7q@bGe)J{3H%k^4s4+;t{!$rvz~ubGw~rPzA57|4mR~>j=Y`TW4S$|}uC)EX
z>UZRe#G~D1={=L{KmE&!e}2gO^U|iAr3HJ1#ec>8UzQ*G=|<LHwrgPv8$U10zb*Nr
zyL$PQ$mOl4zEsx9Eo!k_I^$a%<C47FpC46B>qw0KFv&E#!!RPov4Pok|H96L8)G7V
ze6V_BKH=F1j*e;iNjEM$UXr)nTPE+`g2g>Qo_wg3zn8SIXU$8;!~Z_jaedg`rFo2f
zd2aT1q0gcmj28d@1wCD!yZ>{~i=PL4d1EeAayTB`cfNPQ`zal_&z}g^-nXRaZ^Li7
z*SmiN-aIMP{-;s#`^E*Qj)~mxwEv^oU@8CeCd0&q49Zsm)~-L{^<z=dpNYjAKAh;B
zx1ivv&Vx^Tm=0Kf5Pmtk|3rQ5n-`f)uaaM7#;P!|2EE)pqx;97#PiK(9zC4@ao)|J
z%gVnsm`3z25dX=*-l2PTNpaeudSyulSv&p(jsM;)xLd)yU{&w87i(KNrz-mj{tf%1
zD9tEwd&w)ghUfdc7Ar-}wEnVo>yqW>H~%hNc;|CNh9~bVmgAe09xf}YjSX9}T<fP)
z--k4Jb%7g6H@~K<-;`SaJzc%Ov*b&9t<8!VW;1LyO_%-JRefWLp$mg>zroZE%t=MF
z?K>^9|9@fwoy~KKUB7>#-t3@Oj)kdLkFaQcSeTlp#A3EY;epuC6&Ld-ypo$0_@+N;
zfx2>&Kze6n-<r}%7Ho_B+?f)tb+0)-GgrF(^$(^F=2Xoi4M$f_eB8lO`(|Zf#1j8m
zF$?`!=fsHRtT=X!cfsk6GoH+D>5M(Od{S{l((kSy`Tk|aoj=a6c$_pz`S{!>Wi77N
zv-~{R1X+1MGj^`k`(r=*+er?iITI#-+$($f%`~}Lllm8THn5Z`>N;@6y*sg8nU6iw
zC5FW(>SiRvCI-)?jVWhz?AI@ekNhe2v16^)i5NcZO|R}$|B0Ecw(-S;d&e(cFwnPq
zX#J1zqu|HY)1R-*PyE!sIJ~2aIXPx#@A2Nn>z?$ii%nsT{1!6(ZO>XSRZ)-n)yv9$
z%D?Gb<yXBVJb!oZs!bfMYi2uEF3HsY-)R4=cUk<NpJprABEL^cn83)PJn6t>j@+KL
zS1ltsPcKbhpUPwVt>2e*^0l6|&$lm4k9*A$IX$H#^2wW%uhf~@Cz&zdp3xv_y{7xh
z{AKB1<Jb$Tm!_?+SyJ(KY1-atj_C`G&M#~HzKQ$HnW(OrZ{`0ncCR?z`EvIO5tn5Z
z>0h@kJ!vLe^>u6a>G;^1<+(P36SBf?%=kR#T=EQ4!x=sI8sdFLmqa$M>$m-KZfef*
zl$)oPubI*3A+sPd{o9han-;{(o;^W6f64rl5{DLLJo}JouDyUeY*z0Nu8zO5|2z8A
z7Ok^g{o-JU!XJqREbXGq^ZzVa^6_owH@ywX|Nedu@AB$dv%oKMaR7fZ!%YRznTk3q
zC;fT+X+p&3CgF_7$-hr|Ph9PNl#TVx%6A{U7y7eDB{O_lrx5tFOwRA5LS%v6Lbs$3
zKDKhg-#&ecRM_5-pci-2_w&q${Y#zOA8vdb|L1r4qYYC(H>BwQ`#9%D>!;3%l9n4n
z<!`bSFSA{<!Dz#=1Go8@($~qo`0pO@tFE!C_xT6wzc*%nC_0!H)4c3=<jIKh>#~2$
zE}3k|ui^NobJx5N5y#JX*xg`^c~p3QhQ=|8!{6-eW+nAs&|PS8{fYGAhBVPfDLNZ>
zEhzCfc78J3Aa<cuzbnJ%8=D&XL_7W_<+3RAEZoMP)GwC&;p0T(yp~vo2j1l!G7&3#
zSowPv95I&Lv*e_bhTi-OY8}q8iA)m&Y9qR4)IDK2uz;tvpRaDu!e%w)h_V|UQ+WUT
zy@_S$v75J`;pjr<?#AY?iGmlr#O)W<+AYnglv%!{?&SB0_cpODUdQo#sl&!)YaZ`h
zzIo}=q-85oZ!%u*{N&GB^oiARiC;_XzcrlVuUF(pUa&g4bE#4aZ=|ut_u0Sqc1)Pv
zx8VEl^9#!#_b<4+@B616X)m73R)3qC-*w`6*GaCVdsk0-Z|*wfd|G0|wGY!$Og1m8
z%lzH9;M+-sf6MEF%9hl<v{`2Q?aK`{Pss(p7uWshnr|AZk+nFkqOEtn`R>bA6&+os
z>-*-Hcd`ZYFPL+Dana$s3+6vs+I{@ftXa#8mTvzq7Cvo>?S~lWroFRIdtcwvD0TB=
zLHluyzKDW`cZrj}&Cczf-MOGkG|Z@X{@U!{rz<ul_07+U{m3|x>CnZgYfpWxo8R)&
zc3EC+^qeKjpR;Tf6`#ucd3pZR+spE`|DMj8vOL%-{lq@gseDuIW#3FNoAu&wdCkGT
zYt4;kn~K*}ZgsxZm$WK&Q-aWT=P8TchkF=Cm0k9YyQ%(XPDe=G0-q;_qFXFGV>)Mr
zZob(avG6}@EW_@e-PglAy;2x^rvG1^nssYQ^U{BB`*z2FSDj%HYIC-%Z}<A&)1p+D
z2b7*$Ii-7PXXw2nGM~1WudlOS)>QktWc{|KVW(G@uFrqJION2Ml8=msCmig2v?PD(
zzON<gtC!_3fB*Exjj7+{U$31or!hHLF8XfR#)uHv*saeZH)zDH7dhqmutzRc_sJVE
zmc9vL7nT;htpEALV8W@1Ev0ksU)Q<&+w4)V=ezG*`&f8yU%GR4PJiFGvhXVXnKR0k
zG-dt%BQYVyB(rb#-QE61YyaI0`uy{1MgO6##yu0#mo>ZcN1x_?`oQMV<d{E=OJ{v)
z4NYMx@7aBSl~Kd}Rs4^=xSlSF@-gLk>cyl#$Fl8V@9w|5&vm41h+Q-_d3n?F_0ttM
zEohQG>B{Z7a(Vuz+YNVZmABctrC#H@k(q38W45WC@kiO+UAvF7EJ?k&r%6!DmT`B(
z>-1F&DGK2)k0&zD`q|;mHlO>3V)3lnYhTVLBr~j@I8R)CPP6NC<vHgWME`f~di>$3
zMQX#7{+E+hT0La@kWx6;_1}Veoevphod=C)zr1&P?gPe{SzR&a%$q;XjH%%MAi(&%
z<HyWhf4X+{D}4RaAu6%J>mN(!^@$qayEm3UPX2N5bB{{h$w!qB?mX(;Rlep!i8{mF
z-5)Z4cJ30LzwlVsuI~qvOm1{n+5NkHc*{MmhAY25GBqe@$94Z}{1xNPa`(@|B)6rP
z-5<pSGA(H8U)Q-ibmFC0M)@^8yU%qp%EoRyQy!7L<9F}39Z#=X?7DFMCe!-`w;wWg
zsC}QaSdGs#B56UHL(<u#V4nGZxH>fEGb;XgyygGdrpB&S%%YWy<~_}_k9U?Xs5!cW
zJ^$N-O^mUOvazcl%#2uEx~F4K`h@3qd-e!6bcpX>p7VA|@ycIo7aN}tDPLCa9X8?S
z#{>3hI~YWjjtjiCFY><kqIcKR>YD-jOY3*qzh0}zVUTW`^r=wg;RChVO0W0y?(&}6
z^1CByg){FYkJ<|HQ{@|%#KlkF(OvkkJg#^1(w-f&dhW+p>v!vheJMHJzia)UMFx#A
ztdFan|A}6bV|&ryWh_hjCu{!Rdv)*ocGbR;ooE=dDw_3wIRE3XpLmY<@3Q)C*3c~I
zcqz%{$DyAd3`^^Gp6<N&&r|Kr+Cz2oKb>BlQ(t<zV@A)e{a@x!*t4f+g?GK=N|pCZ
za=z|$ezWJm*`%I(@w>EQRr0qc+pPIg@@@K#bF$jY8(kDVjQpJ|{v<DLkl9tqps=K2
zW7k8yC+}xmSyrFwzq}-@clXf^&9fVy+L!S@6j}3N{~?w`4fS$Mi|bA=tF2f)V{Jco
z-|qVxmlXe)BQIXPGv?gutxJoVm&7ctk-fL^g8z?46IaW7FDW>9Dn@fjRbNMA>BbWh
zvt}0Sbk7T0UZr=^ceRAz(%!n|J}cj6uU?Wnr&GN4vF^9Ct$PfDbQ&tIeJV(7{qo~^
z{?BCf26p@UiS=?bFMV_CJ->Wf$Gc^j_5aq+bo$YCPWGqA)P<St`z#Kfs7!qSBu=_5
zaze}3KRZt^Nqn?W=i~R^K_^#bEL(a1<V}XJ>&|Z~)L){LeeGdp#oLKi;x})snBXir
zSLEZVDdm6uX;<`|oBnFjGO;zG$G`kIr5oJzQQ+*Wo^$$5#j}zbCC}8>P77Yax%|zi
z(>EqAw(nk$#iX@oidmn)_k`Cmx>NqtPdnhSI@A5NgAU^kzDeKnKDw;ECMvh9(^pW!
z-1hapnEAb>3$;TZvmY>GWsC{i{4)PfSGXKw{j?KDelcujo0-3xlgV^W%qK4f+m*Ku
zH+^vEZp!jy@GbkWSCA>VWlc=<gnxW&yBBm<ew=>x#b&#*8AZH(u`K@+nG0eWCO?Sb
zj{P4uLx!K>qkPBqDSKjyCM^Fs;lbgU1rxNHIb-B1lK&fbetsYxBR1K3<A=0aGi>C4
z-$+cn7Sq{&-)3Q|%0CWA#`Pb6Ph$VLd>*&QnzwZVNlMR>_AhWy=kl(*v!LU|5020d
zqgS0=(Z3bUBUl%Rh)4d~)SxS_KSMl8!BcvM()l;Jvwm@i*0Ij;y}{a<esrc0-+S#D
zYBv8TKlt{-^9jenB@yf~ypamcOHEDnm-Nduq@P~8e6vJD{*8~#=eyP>PuO~X(UGK?
zr)pF9zkZk{-re0j`PJD)4c#Av?Y);R`Tf&-V@G1X*c8jxUn-{_O0#``=;H|u<C!g5
zdl*kle*Cf3{2F6}-SH1?d7lpK`Pz2xvs6b^zTJ%8NbdgbF46T%?7}@6CNuY6>+Evp
zHGI0PcKdUw4^F22i=QuHjGt`Ox~RBz&oAi-KO{VtOt`*hN&5rIn5CaLF7c?^B$2(W
zW!i+`^OJt4XREAUtfS5p)IB?*V`k`O*42-)eY!VkPUh)i(|jVi_*E}IW77I1-IW`S
zU6>8K7}oq-)Dn=y#~$e|*~M_{-_okzsnUn%p1pdagQ@Uqlh*rhEu!-`#cXu{|EFVN
zKl5pwnNeml?W||6)M7ckl3SG}^7EGBOjhlW(sN^$SXZ5AoS`JgzkBK(HEz@03#`<6
zO@A+L|9P<G<HQy<iCj;f?JS2`HM=#9la^bDpFX9jWj8xdDTZ75v!Yie_t6Di{u-QS
z3taETEL@&^Va7&fiOR!*{Kxw^W_~}(ox#Ss+<LVx$G(4)U&!CMw{%j~{-xH_8TYK|
zJjN9(_J6s<P4@DccYA|oB-*y=b?jN*(ZHILR5z*j=+O_+d=ZuG8ZY)9pSj`Jk424p
zI*xLC?TP8=Xpz%B$RPhN>CB8*{Cun?u`Dq&|0Fqe{Oq3ATEFpU{p0g(+qW;N3O&vE
zW@egn@<fI=ER2(uR_ng*n(}z&iL*<z^EPQoFR3}2G;^bti;hs%TaLSb_+}{cC-3f@
zqO81d{RzE@Ma&;N&e;n|Oy@YM7#6d@_V}`zu+qBolRoz!v&-*2TKcEsaF>S6o;Nd2
za(({t=3I5pvAOYrHJjAj_AEGIB;390Rfk5GnWX;_jY-^#y!srh*DQFE_W7y2_Lt{d
z7ib+{q>;R^!rp#K`ALmOf4ThX7KQ#f+wyqhq>oE0e)Jrk>Th6Dx1>x+f%(%-XV+$K
zSBbE=CZ>%$Y7+jNH4579ZcK|@+F;(l;lF(7o|DawPQ3J&3@w{{^87-Jik(?+Cdl%C
z>fZ1|Cj7(&osxyECzxaxtdv;Ty@`kE<nsJWCmD912&)rYShoIa!Ow+qvVtm-=e4B7
zvlrO4Ei@C9`m4gUobmbUMIy;3{7rRPmUCymzF^V7n9Oj4M`+H1C10}sep^!h^h1{D
z@5MaJb)L$c^z`2SA-1xyvUTku-SUmg5}q%qy16J`T6|CJ|0Qv67gcUt6sM**?H<G8
zq~e8-r!B2GH-m5eN2BEx2}#>N2-@21y};cenWW|vmwc+`{+vV0SFETI>|QD>5EGEJ
zPJktA^~B%DlYYc!{b_q3d~Di+W!)34{w69cNEcmyqGqBeH*aIx|34QEmAL%77y5s`
z=*yY@NymAQVd|2}yVov?N?y==Uxi^+g8uuCUx!k<Hmy47A2WYPaNi2!zk5zpq%Alt
zdm||{W`eu?pQN0{8HzE}877p~ukd1KjLD99)FxFLH|M|Xy~+my$}AS`-4`?#6n*{J
zILYqchjKxNi}wv9p7JdE@<A|(^<<e8L-h&wx)Z-AGH72Avpvbc8ezY15_>Ge`kw;k
zt13TkNcM<4$)J1VbL^KY_X9#@KeT&Ru3s?k@8>D1e4_e)3hfSV_`S?rNoevXCaLp3
zs`?zndsZG>A1L0xtiN;G-OnH6`<M>Dxxn=7W4w5zli9*oM=vtxg`MEsJR@%dV`D_O
ztDg(Q{HxAU_a^RlWfu)H+{vQ6=55ExSslCY7GIs*l&~$C;ls-G?|YV)CrvVp)mahv
zZ<%)$_rl3Z`OCdiPxRS-V_)k1=R{xnhNb5}W@)D|1=}wRoce8<SNTbf-Cx6Rom6V?
z-}-9mGLQY!IEq)5`%Ca#J8@-W_tva$i#q?b<{zHC)P25y<C||um!>Y7eEeIIm8w8D
z|Kf>P-p>?Nk6?~?82f*V?V4rnTbH?Q^|LEKEwTFh0_&~c65@p<Lg!a1y!xJSe9@%G
zUlT+l6~q@${xM;p$K=S@zXENqonPjeRVmcHcv%GB40qA$#Z7PS%y94fe8v8r&<yvZ
ziwt*nXjDi^K1|VQ*mKYR{cP*>pNT4pdJR31#TH8@EPb=o`>GD}V%0T!zQteKy14K7
zCG-4efBx##FR|PDWz)u`J$Ih&N<Z5YxoT>K=AJp%Pd#6><NUJP=({Jo+*+E}sdAo;
z)Uf^<Yu$Yyf03fAN8~Tr&T}8iW-axpUwOVs=Cy}Z<%Fs8miO!m(ebZ7GwE%0{pu;3
z7A<SZ$oJILm5a~)e)8?AJ)L##JAbrP{4eS`vwyc=!{=4D=Wnof?6CbC8~*<5iS^kl
zCrq|Gz4_zQ^rhY5>%weKzCSZ*>+iqQRHNR`@Rtvj3r}z8NntpC)M95`$@;7JzMXg#
zU%Gz(oUPCEuj<H)9klSDx9RlS?MEzv_Li^D>R<e$>D|XuzblSfyb3dUdY<viiQDC;
zu1x*VKd+-<^Tp5eHW-%gY4`uWN-p`{vYt!Zd(XtLuKM`HAm-bN>$*SY+=^w*p6Oiq
z^~CRKlHVJ+KlU8St3NjD;<uAgD_P#AGQVHq8+z~SiRkS!zixiv|E%x!-+w|pPoru@
zPM>BDfAfD^!NWN_BHu~pubz-o(Rf+(eMk1sB`&h>dmc|`p1mRY-%?*IU8R%tFD4eT
zWH;~pcW`&khm^Vo-Q#oIl@Cr%-w``EWaG^1k7o-XWK3G(yDLO&ox%U*KEc!0v~PMD
zbc}C-eqP<peIGAGCoRZ`-?K*3yQt!QbF$s%*!`!iFQl^PZW8{v#8*pq*Z=&N8}A*7
z&Uw*tZsLIj&Z|!}c=x>ie>LplRGEWHX;)bvPZHFZI{0Gq*{-_Em3$>^FHgz7|8_Fo
za>d$D{sCWm&*ax$`+joY`Hi<K7InFb?v^{q{(8A@QT3wUHBJ8>O}zJnA#z#I%tcK<
zu1}PlxX{(yQl)T*{QizpmOGX7PfU|rnE!fZe$uj@j~A{uaj}}#E$M7bW>|CJ#OIIY
zCz&0W^cID6o?%a#C>OJ!H!P{=jOy+cMu%9w=|5WF^Y_h(>dK{kTB~O>CoSN%S=uKa
zBewfv&iN&Ml?z)^5?(DbwOQ6X*~h4TVQ=d)F4-rFCqEQ^T+}lmoK3oAWBKjR^V1ik
zh8{U-9Qg6f@#QCCKXNWuXYphG^BtE@8uhC#&Yq~e+32Ot;_kW?o7`9A%Pr~ZUwC@Q
z>&=V13|JPngsreSe(Fx&55uDibJkg`DEszsVZ#IdB=HX8<4fwJBVxWT^V#}+dDow<
z9s6%EE;yE)cI4aHgJ&aG=jtr$s{V51_xXj^`#R;^BWG<szQku;tlVm^{8J0Qo%sLf
zp<?>C=J$UVxy<7<-?Jp4yZ?0U%1I|$CyJxY|8p^*%>RGg-1xuh7t7<xAxpm;HQ&ne
zJmmPF??+>={SbQ7bNXEDC#~oeZhC$f7EN^iBq;ptX!z3$H}_o3ImWmq?bQTs&c{o<
z|8MR+Z6AB?hR~Aa{cG7CPm1#FJ6-$In=3vfn&<KLO)}T}PiudVo6z3#F=tu#a;^L?
zN3U9+ow4`@=N_>=J*WNd=6{g=({txs?I+DmUyg-s|FH36&uOh%RjZin53d&aIGt6^
z-xr<CHEn74x|<3Y-YffCe>uIhd-Ki<Uy_z|f9&ApX0)HNZQhdZO)q4+zaH6tv;CZY
z#IhNhpBL62|8*ml|65&Bhv31a?K5Wl+VFAVCha6H!&M#AHZJe_u<ORTqzfM=J9U1&
zU>~<@1yg_dr-P=~Hq2P(&&s(*WyVIihrc%{Ce2v)_sxnehaN3xm3zhC@tJXT!=jI8
zSLkN1;aYH4E_My0=$i|7ZhqhQd$RZZhBrrh9`C-BK6BmKNh;4egs-mYu;Svo`N41L
z!u=^FGGCRKdf6r$F|ePJx%U6pzUf7qeCMvqt6yqcy=d8=1u7eleo%AY(=n^2`h@bI
zwoau9jnQA!8vgX(KYz00`qCn=xk^19PZTEkOtN%Qp0HbC(YLPqt_rL6oLZVXe_`BT
z!4sz!=zp-RJGt)Tk_F3HOn<aBTwk+fVQub`9R2rS_x+t3TD|7w=@XCAAAaxuw*RZu
z&v`eNyr}N)l>5H_uU9nty+uu%mz0!To0P?>lXOx>kJ)yax$`brlS7kcpNv_sL^|e?
z2Sehv1vZK<KKyb&cPMf%vyA=ozjjkZyG+ss!~dJRemh=DI{HF)58KO2>aR>^FU?=L
zvNl<L1@G5CGd~=XUE#1^@D)P|b4u(#7P$qhK5tCdubZ*t@$yN1t+6vYza}WeD9$*3
z_R8e^+cSf0X6}ny!F;wOFYk@u!DC4sO@{+wW~j}7vGZ#O|0i>y&aD4}it}1tcRo<^
zJ)9ErD{$eANA+u7-b!BBXCBGOJ|lkfEbFwnpa1SztRpY^`qQq;&V`%1kLyoc)@sw~
ze(&tgjf=L(OG$Sfy~&cK|3T$l(&vce{|pNr9%K|*u)R8Lj>e=7muCGq|8-8(yd|ag
zPY7t&J$V0S!JLx{XJ&MCe+c`t#dG$ou%ioQlfQPUb}uqqI_v7KB_*5tPKJ9jEWP*b
zVAbg*Mc-!iKG7)ox-q}I<K4!}>mScA_1?tLJ3IWx;(qg+MoK-$#NVHp6(hF1IQ!GV
zPa+q;Z=bxpZ0Vogi|3Z}T&!Jcb^F`y>XV!Yne|WiXV-nZrqlegr>EIeK!4Ad-6wfp
zEDBO%x%0m7T+pV+jLm<3EY01;m(;g^d2rDtsU-^<)f_7K-CdsR=XmZ<%$LQ-?dL{0
zof203#K`(-@$3oQS3h@FI_M^OGf2dJT&$ep@bUMz#Xpx8d|UbA=bSx{1sAOO_)%M4
z=cbXv0_y`we98Y_oSnV0`ETNk1?S^`2sI?Q3NJ4^`10ejlCty(&#pf)yt=Gp{bUa2
ztD^t^EG@2mexk&D|BUz(0lU8~sk*&P|A|4+!WPl}Ul(r`w60mEG|8yWapjVdy??$h
zp3V|kcauH(%)`|5HJvA-%}-dwoEMxo^P`%;<kuf^BEBqnyZ!6Dd#BkBFX5QB;m-dz
zOVWRSU;Oqd+m`Qh_fC`Aw@?4(lDtP<yXyaZw0yi!Lw5DnW1qf#UHxZCUhF5HQ(t<Y
zf7~KknXu(_&(Vdt_WzdUTK$xBIXm(Ar@2*i6L<?Rh{`Qa&0e1OiSzuz0Pff||Gq9z
z>XZ8VW<^c^hbZyaXD69R{$AksY~xGAhC_05zV6;QKkdtj^(mYSzHPK!y`=r5fbEjJ
zd)*9QSfqa(5ww$7ns@sV*VH$Q^ZNfSxOMl5((EO9`k!tw9a%8-<Kt8H-3ztPPniB8
zdBe`SO_2*1XwDOwIA`*LSus~9Yw8E6C;X30p80OFz@-M|uQiK=*D!9H-M4V{<F5-s
zV>@`6&69R&$o}tI#A$gT_P<e;Mox$QC#I04`RbOp{&#+UzVq1Uj^pze7MR~_SyJ$8
zs))*_ox%c2tKLu0n&`{G{@LT}i2w${6YcgVlCl^i7vDbCc(OICtWmI;F=^`3?DS7w
zt3IvpO<R~famDrzE6n9LC?((fxBAi136}qVEL`(>Wt?`|=S-cQN}noY8Y|TsnQv}5
zHbL$936re26;=_9t2dax-x&L7M%s551*sYZxqpi%{8_m?ZDFddePe^&8l7`VD_wS0
zxCzE8cyrHXu>AIFn+oUZgd6`i-gPrExSDc-XZMnx+)b+)e_wR|xv+W7f*bq+(#xBZ
zZUn|GT~T0u<9|}_msQFv87gH$3$~qTWlimPU>~>gr_7#5G2I&;3d*`<cvVFF`L?jH
zStIFD#EFDtM#Ud&jciGZzg$|M9_Bcl^lf1qJEK6%r)ez47lH&IbM*W(i(TAM$?*4Q
z>%>CwReSF{#)yin+PB=OXbaP)LjUD;8~JB^dc3gp_>4c18)k{FUtpxp!?{WLfZ9)G
zDZ}{}S{AN}S5a1DJwJa*-9nSl$t?PXOI0#$MgDK(Son6s@yZ2$ra8&~m)39mv%zDd
z+>1FCKPR{w+fK?VE=c)ueE-`8H%@XqUgG(DLvJ$Y1kd|5JNI1sshMoIb!%wV{D#h1
z^Tc<bE3V03)OYk;u~q!fg`FEacj$lXVBL78_|(aOnTzX>Up`r+ANTXko7GwU^OsK5
z4tw(bkoKnA8u6QU>cuT>KXt0m?vujH&)bf*oS3_j^JHP)lFYwv<}9mGReqVj!sgTM
zguV;G_dYJ(^R72+>*5yC+e<31m%Tam`z!C{uxV@megE`T%}M^IL*lnxt4~edmAxir
zez**a{<477scV<#Z)03ixxYlF^Y_xqUE7v77i~>8e4?QKJ#+u&uN&h_bARkT|K#h&
zq-}S!@2l?mZM{4&{oBU9@8YC_<Gxo|uU^tz`}S}0)_Y4TzwQ6N@$SC(ipo_b>;KGs
zyk}|i++Wi>xO;8Q=gvL7F;a9d@8tb9^4eP?>whoiRx#3FHC=ma<X7!8%j<imYpt8P
zk8w%$`V!OE-pr@h&AqysZ@TKr`JWbVVqxQ4+FTU6Dad+5UiPLVU+1PJFKK?R^>f4J
zZ<F48M}^xpM&6%WU-oU|Z!eDINkZHl+21#QeI<0~ZPdvuXKUe(?D|g(|G%7%3xAY#
z-?I5*3dhVXcf$YGtXjQoN#(98{RPd(R?eBjR{3q?+DVgEFKPO}X;GzT#5$(XvWLoR
zmN%baTvGYHY$KaHqv^Q`dzUnyJI!W(ZiSshQppa+lL<d`yp}e{pPb>hsOs@f>8m}n
zs+YBF<&L?Uyh!PV{6t3fRR!fAKkZ7JHEqq3maAf`E>$mWNnI$I!eurizSiR9kIpc|
zJp!K>Hm5I?Uo(;W`I6?hPg!KYtlw@nb7Mv9|D{z)5i@tMS+M@`vZnRD8;>k)+P-b0
z)hv$mH4QQ+7&uRyw)}A9T+9WQ8I}7FBr}Sxob~$S*DrgMuJ9i}vtwe?iD!$Pu5X^f
zlU+AUxOdghtDk3dSgld&*ngOPsmr>pGeYl6m|p1Gz5TY*3d#S=8vg8GT9ul9>-@L1
zdvC;C=6Ia6s40<o%kA2C-<DP0*}mYs`T8YMWo9$n-+x^jt8Ua<$M~RP^UT>=|GusL
zeeS}S4>3!cu5G_zml(Tr(b_l<t9#4#rSLpn+OHq^NN(Bw*FmgL_m};9v#iN8$cX>>
zNw1AF?qrD_U_Qxg#Q5*E#*Hnvr&jqdtNgpkDq?A3S>5-wtM8xwdQw7d>Ec_QiF1?x
z`A-+x`eDKOZ|kbQs%rRUFI}u|o#efw>TB7I?Vq>Y*1GO#(5F%ys%|lD{kKa~=j$zx
zR?GjcuUf4CM*H@b+w=eJS=w||X?dgd`Q1w!?LH|TT~ZMex9xW8js@-JeY`KKSvupd
zA5Pl7dF!f<1+m+|?3`}1r1br#9qo+UZvQuY@$=t>3!j(r=qy<Jf4|zLl`6k?rLNlk
z?e_K{mA}{Df7Cj<NA3TYt$w+`=Er>9a{5Da-=^24f*o5<*?)dvw>V{WhfkYA%!29d
zNiQawMs{47ZPVX!=5+n4`pVMAWpR5t|MV}PyVYw>+0W&R*SE~Bi2XO^#?+EIWt%L1
zFU=0Ce6M^sY5tBo`+nSB@@7G1<mx<EhPQuacT`GA??1RsF=mTH=<ZKfJGhu9ZB+iB
zvgp^c<byGDcC1?cvy=bL>#rLxZTxAyC-#N<MwS)Q*@u`T?!=r7`~BnKRns@DF&irm
zvmR`-Yl!`yp2QM6^XuKuCnM|<V*h6(Zz!s-=<PiAAtbrWWCE+hxsUSYHxv)NIDhE8
z{kJ{a&o4=yeCcq_1lPJ9CysCazJH?sh0UGq{n-oMd1D&87j<^Zv$7?Led}6!FJ{NS
z;~!Y%lJ_ty>iFN+$Xpu1w(Fqi?5@rR*Z7Se)+8^8zxshAY4@+{ZwE^Lob#B~(cGWZ
zBvAixhMAkMM|#;wpNKs(L>d`m)_Rn7WO-EbJ>)-sO6a#>Bd2`q6NVO#zJ>0O|1I*}
zJmayt$Gm^+$67WnZOr|CQ~sV*N6XQr&8JQ>M0CclpYX`*#fP2YYd-xv`IB>Y4F8SD
z56m;)^?#blDen>c@6ShW4ok6~rf-iwwoPQ1wR@8N`|m5?EU#Vu`KQ6LPqQa<&wTxV
z%@Ws}OIqyqFDpsi*kXP&;LP&YI_)#7H$_OC3Cpuvl>F%z$ATq|akrPY{&{_^vhzp;
z<G$IOmsEBwu>AUFLC=YZjPr4?_AITPza(N7kMP^&wNnHf-YjW-zIlrM`=d`Eb##1v
z67hI>+4H?i%Qh`-oIhP~1^1RWn|AaIZr`&wZuXLz=}*=jTN?NE)Qp#_BWFABnHBf*
z%LZ5Ft(%lrEKbV1_VV-Q36T|Fwmr{TEBb9|*T#hcvzC;}um7@b3fq=7XTrMJBd0MP
z|FW%o3Tt$x!k?vOcT|}!|6U&VeNzF`lJX)|g%fftv)wkGI{Wpd?nkc!BK0@!$1ExL
z)Z%!v^5o|9Wp$mG3nsl;Y5e2!4#ndI3&K2?SFD+!BggpvMD#Jf1rwM!VrH)XB_Hv^
z?$6Kpl_yQw8Be!de{xX1=V7T<UDB7Wt5RN{Jk24iy|D7wuZznny*^bX-Foz6$va;w
ztGW%p3nxm+O*ry<!=H-H^|G%w%v0vt6!vCG)t?_%EIQ6~PdGGZ-PxOut;1%{`SW#0
z%=2ZPKhJGwsN2N5>~w9_rjD>>k@LK(-<;nZ?%BE6TD|Pd+ST8e76*NLvwrF1sXt<l
z_uPM<d(qf@_J*ZQ)82gBc9NTIN#v@C*;Q+{K8*e}A!kYHq={93ezICLwf$dGs_MZt
z`_QX}@$xri{FjtXWHS8x?*5)%@)b+VCQdr?bjQ(!s*w$1{$2rZ{_Sv?|KULSpJher
zp3$$*o_)H!?D=%2qYIXYe_W{icwv#PD9hgS$6LOOEidn9*|=@T2m3#atLJ;Xe8INy
zwAPVRI$Hlunw(vbSO4j)@=Udlk5^t$o^hyuq2>a6f1QGx3nqK4(XZF)jJtSd&BCgV
z;H)*vtLA34uM~+f{JzcJEaoT2C+`K#2eT`#o|&j|K{)KkzmI#*FRSr-`%CL^EW^@j
z|35K{O)5{7o&UH)zwUU>`CBJuFD?`BU%<|>`iK7s6WiAx!$0OcvfyvHxk70r<Byt?
zQ;si4=U!7Od~{K%==#p*=_^kjU%0k%LFb+Yy(gGc*Qz{UwDj|e>g;<9CcB9I-edUv
zQ)2Vt#g!Yq{+!I^N>2G-pZI^JqrKh#T|N=X3=29}$-lo;`*ZP8QI*(#LRV#$o?bFP
zb$6KT|5YwG8~iseT^O;%vBGZ^!wrrD8uHpJ@2`p6u}V2poPVKv^!gogZhit=*BC5x
zd)%?TR7K&Az~N1`9GpMWlbfHh2wZ-cq*jsq@A*&e3dTiqYgTz};?UixE7$ul@j_DB
ziO|0t>>4r>3m366tQQnIoiEVyA}(gd+>Hw+@WsA9(5lXuU*@-n@8gLjTA#Ro>|)Nl
z_jb~)52f>#EO>f@??R={(gkboF7{07vW^g1uyo^+1t&O8E}I|x`CX&w>}B)S<NmJ5
ztB_kh|5j%bU()JTyCOdx^JVycZE5KF1*iLVScSg1$#=7FlYIZ8=}UvBe*O~cepSNe
z4bxJeqV0>i<tshU|9tFk$i8OcQlHP;KV7!9U+R<oCG6L?lbgGZeBW&9QfnyCp1X1`
z<Lf=s*5AorGGXWar5^U%mrQtGZ$IVX)+dJM+Dlu%pY+<g=}GpaS>-`@XFNJ_dd9P5
zt>@xT25_D&w3@oKb?SQa&8C|oHZSl~ma4X2)>^()HvV2$(5z)2=e|n0<^ARK+JCh>
zo;MZr#4_yI2r72&Tz#dQ|FmM^Ig9zL_AJc!(JHk*wPWTX`;T*01Z|)4`bydQ%B8J8
z>+aefy>@Q-%Bq(fTg%sPTGkr;|CMZKCG)ITZ`LOM$v+ji@$7Q1@K0qMPv!N`V7XYj
z@#)e@J8!Q^@;}eGWWuMZYiHNJWIijKTwnQ6WnE^}myb3q%O*`*GGYIohvz-*8CPxY
zVg2kj;mFrS#@kG?oecaB<J}(Yk7&IVr&#&m<jIv68J|vE_Ugoh%=3Bw?nZBaH$8tN
zhhglw<zD+gCB9i!ma=m3o~5ldt685$9n#P1+w;3C>x4k-hPVGae)+~MTRgRQqtw^a
z+qa!t?)CLtbJ>mN{&U;PH{DzxvGwo#>Z`m@yDy1bZd?53T;8ppXA9M>m$pt-VeR7X
zlG=PGFTZ?}hOBV^xxBl-y^eav?GZVCrgV3#=OcO9_hHLhPc`Y~?MXVD7q`D+{hMX0
zD^8{!U7frC=Go=XZ!g=}bw01wdg3eZn1;~K>6;gBcsxV?>zi|V_qU$?UB2nua__&N
zIKvh-_MhY_o^);6l8JfA8=5-boqZssz2Qxa!I#rwi`Va1DS27iere0^gDL(I&*ByZ
z?^)KO!tr|(7pv*={taaZB<t^8+?Mmn^^<_y)>ED={1V&h7UlR0SS0WzO^Eq;=J>+a
zd9yXX8=ii9Z&|BV|Kf>@bN)}B@Z>?nkqNI@zMMUkJ45EK&BCU8iyIYH85V1QKl|@Q
z*`8CCk>AeD^cDEE=i_M)W=+POVV_UGxe$Bvl8$)w@|N2>;*KxtoxCyl{KngL8>S^Q
zOo*JnYU^Y^wJ#^_H-$1BThelAQv~CKmGgF}e$QFb{lOsV{PM=rQ)j(x4LvczywdQ@
znI%uHcOMk{*<k&{^mBxu!ag?nA5p7cH*_ERvS51Fx0P%5%zW~ZV+L#A%2f0B6Fef%
z<W7&0S|T?)X#bfdG1nGvdb8>0^M(9pPt4hGu_H)+<0baj6Zb`&JuUzHVP1zx&!^MD
ze}yG%WBX_2oXHLSxov6x+Yhzpx4&7Z+93FPcID3{{r^5);O2_cU)sEN<L&#Ci+v4F
z+x&cf?&gUlE$5fB<)&Kk&zV@Ae!1y<Zv4I{7VFQHgzBYlNj<xCy8TTD$1}NeKcBoi
z`;gt|?QgPTCpp~otQ6(lvn+jzLB^jiCr^r1pIfRm-I#IBOT7~w;oZGIm$v-8%<^1c
zrEB+@rGGpHC$s!4JM?BU!^FN9^}Dz5)jKe~`NuYQmhJrz{->%O#lIVKZ!SCdGMM-A
z+hd6(yw5+eDE7R_`x^Ii`jY_RPMx!7m)QSY+OjggQh@0U`|{UI?0%hlu;<Lu%cZ9^
zqV}jxIkPnURds*U?`d;Ro_k|ms~bHn`|GLL$qEG*&%6x(xUA*U1jZx-<Nqf=#j2>E
zWU%>vW=TTQrUS1<?}?wyP5l$oI%7}wBnjT6lOG$_GQIGZmwi29zr(kr1O~@H+c!*-
z4>Yt1p8sI+zq8MKckNjG^~cxqi`468%sAX$d5XF8$GQa)qGi5wmQ`pkkZnD9a#8(<
zB%1@G(qj8(+}@yhfJf@=o8<r93vQfwYX5q<@|Sz(7QD2ZS;KTr;EPXhdHUJI^WQ98
zRP_Io@7twClb3W{f7#O~yDUHU+u}^Ef17-d_n2!}&fwX+q_On$9M?0)s!ne4nmc8}
zu1_APj$MDkbpK|2eT3|S;*Ar39NW@S^L$BH?2};L8SCUXF@5B_pi%wp%cM06OCnxM
zB(fZMWUKvgRavL$<4X&>zdnd%=xp%&{^x?F5|`<T+cBC9=}X##Vz2%CFgYQaVb0=}
zqLCj|7Pj8#`=HdWaNy<t!{3r`7VbN+B}Vba&EFHHIK(%;x*^rT>-%EsCMNSK$EV$s
z`v2yYXT^qJ<~9K_omDnDi(17x8c)PBv@<+tepsIq+mRl(Kx!hxhdFFh*B;oE+_P@u
zgcnKyuYNCNtC+#GabaV`qIu_M7E1g4j9^-r{AQ-bj~flgduF+1M@ZDYuKdxkWPV!g
zi*)x_b$dSD?3Cy1Zkh7IGG3>9zS)xb^JmI*%|AM+BYoBd^QTAkmiNCs`orMglD=sD
z!Z7<25^)!QZk~7h=c3TfOZvZ`WODo<*0-SFJd)9;bCzuP((^Ybm4EyomVEPN{GR3g
ze?J}ays#uY?9i&ulOLSmpE|?5Z+Y+kQ_K3}Hf`B>ZpM6$pE=8C?O)cj{?7`(=O6DL
zT|W2Py(QMZ{DzfZPVHQKW@TCR*Ha&FZMFX-64UXteiFARcTDf|@Xg&keZ9}ayL%+m
z|D0P?Ub!r3l3?A1-tP()G3QiV`xo6P=t$vQ_u~KA*`99QO!;v=Z+r#Wr!AfOYWvcz
z@J_DPcfKFo?)P|gMa<NNE$0_FCw*9YbZNM{HCv@%{elwvk4jSlemM1YPI#<yS>L>V
z#;ORWqy;km9RK!ASlFy4z?Oa@e_7A_r%di2tjvEZTV04XuV2_Bwk)y!#g}Ur)=$)V
zaB;==k7t(psWJq<UMQ#5d~)_?pM!r*)qllUv;P#j`0jX$jr5|4liB4LH(uS-*wnQl
z_UN+4s_7FtH{U&$b#H0!y1n0LS1#51v!o&Y>pt=Q_ueXfZjY4S@Il2_YhBy&4vYJ5
z>nm@nN-eKmtIBy*ebMSAjaTEAl-yp{mc5qc(4US?Qnv5!yuCbsY0K9)6Ggh07KU1%
z)YN8RUb6bx()6u+mb866X{`Qys#WB&sgtExmUnFTmXo`;q(dutfxrb}aruu9jQR`G
zPRU$a+7Yd4m^_u&e0lr!Z9CK-t?B%{@cg4??Yfa1+)Jz9N5n3xeqR;I@$XBNuh*7;
zSDoi9D8F&xs!HHqMo#|j!rl89R-9x|U9j!>;;`>)Ry=uh`+~Vx!;b7qA@|NVy^IT-
z?yvbU?ZykaJzw_ySTJMF&u2-?I`S)B;}$oV=P&5^#MH3ycK*Lb9Z#70x{Z&oNUHl2
z^T1k}A@Sd;OQD}{?5_I6kb9)wdP3~~I)<v1p~pWwn9X(Ih~|oa4`s8%7EJ&1F!b5-
zuJ=<!{H})B|BTwcuvIyU@h$hl#Vm?DiiDCFUf%0iupr`phxX@->+)+BF6)fk6)yUJ
z!{xLki~N}m$1Og0cHu3h#P#+Ij|(uy_%ReMe}5uv!as(pCAH@_eO&+Za>d5a7n>Mk
z7;fyj!!>_LW_TbEe_W&PL&l$}lNl!MHvaRB?OgSe#Xl?OUD_uq$8q5PwV;g-8<O&F
zEO7E?NVQwE=tuJZx*w+}OO^*#KMAg1kW+eN{>ev&+maV9PWtfHm&1D!=a$UZ8z0|&
z$ofl|HObF@!4A6xt6$%E^L)dnuNz`MocLPZ#Avc4sbbN*{-qZ(zbh*o;F`aF%a*U9
zr&pDwe|eC){@zJ-Aw~V=3!d<D_%B`X`QFL8whiur4M*xfE?J<&@gjcN0^hd<duo`L
zEr|T`VC9-QM$hiP{(5U^czyc9#h;g^e6Cv>zWd(C+x$uY@143fb?L<G8)7CNSoY)I
zslBiFES&%R-l^;Rwk=Kh{BLpZ=ewuszWzS7@^}m9`kx#4)+{)4<Lmk3_iEo?{ba$j
zle6;9)9w0|7D;oiuPypz9=5D^_x>l|+wUCynibih`GjffI{n!lbKlq{Cp}}jy3VdL
zB63Oi`b|scU46ffbN}t7bIP|b3He)PzjRu;{-)~ElJ#LryPvOpVkE%I!hZ4pGsf%R
zPnT?59(O8o#lEx4;=Fz?o4zuuaslh|3zq3KSFB@Rn)iEY?^Run>7{Gt?pw#aZQ1Of
zOXt4&d@GmB@bQ|?9k;&stnOPnXMMKy60zs!8q3%H`Q~wBdEMN}I)|6k-M5>mpxNU6
z?Kx|eWuwsjC3Aj%4b#+K8dZL-DRPeYwv$rg)?bUCHx<+@ox7YrI@OweN$=M6Pi<B%
zsoU<)|MaSLSBjry^Gt@1VNaRf>OJo;UG4CB`JAuU%NF%c)+n9%s&GSk*^=JfpJw-c
zWLiG==)w()@{euV+52l%ZpSmz=Nnec{PgC_l`SV;m?mEeT=}_X>AVjXNyQtM_x;H=
zPhP;kWS(_d(t^^OC3F9M+$+fVg6;jX-aDU|<}9kUJ~m^^V%Hl>=GfJLI9&IL_w&-;
z)0VrP!<d##KlSnA{Et^mCoSb%5jyX|)9{4Aq;-pW<&$@~Ex5V)`<3l4imrdY@uT|9
z|8G}rUie~O$<R76^87)`RRxScHm6vz`7V9``NNg;3ukH*IFl|uYIf(?_ibsf<qf8!
zn+NuYhq*p@_wnMhM-Ldk?zv&KG5JJ;RfJGX!?TA^&aARsJwr5kY47~%{6+55mM?l$
z{v`WP($bpKaUD)ME2pO<t#Vp2^QqnGWsB~fuGCuJs;(9J{Po-?j9>TpJGot3I_IU)
zu7Cf|G#qU*>so#E?6SMbhxq=SZ8)F4q_%e5Q>MS0SthegEjY7g*_uo9xgJMEFWt6s
zdY!=1-uhR!PRxp2lD%~Qo0+ONme2SZogA`B^3IF(^Ot1S{_@jgxc24Rs_lyyln<?a
zexqk=;O6s<TJ>R%J=>F1ig)QffADhY-luDpZ}PwUiG%r>S(WP3-v3K`OWrSEWGS|5
z=^{(@qc38;mo5DHgmG)c`wyb$4}Qx}2@|kgHuLBPiG3AI=6!nVU;l0M9oGw?8)n25
zE}ETiHfG`6hslqvuj?$Fy(Z~Jp5+V6{${(MyEi}a&5NJ!mAhxjn#=LK{BvKwUAX&%
z$Iq7+^y`-QoL{=e`hMhO`HJKXzDGBmd_IG*m*M91^GnxS&Fz``dD)~tl`H<8KXEnd
z-;rx4XJ%>Ft<d#lx?HxT%PD5Ihx@mMc@L!)bsax=U2o5?7uIqv?sKMpd$HB-p_Kiy
zuF9W(KX-6OcAS>o{qo_nrM=0`kKTWc2z<r+c}dsi1<LjbG0d_5lNNTj_ARXZ`y*{Z
z|C*IXk2^m6-ShB6e@8y*{J#Rj|KDutu=4=Eew=wx`djscy?+!x9NTbn!nEU74bjK%
zZkW95z_S>+4=j3dHwrf{SP(IJ)1NQ<R7$4Ko@DxxU-bWD_4XLQ3;gF7rrGWJKjGic
znY-G<mh_p=UcB#x%AZ*b6Jk~$oxvdf`^>cuf0u4P$xyd&({YIghxZ@etjM&hc{5u%
zY+;dq!i{N5=KT4<^|+&dve>5=d8Ww+Kg~F9YsPrHQU6tfP4a>*b~om~zOn4_gPZ?d
z0yc35Y`gX*VcXIz6?6V>dzt(ArPkTb9%mnhxp5Dy&vqO;wD!|+y|N`M;&v_h@izIT
zjV*s?=E9#0mzJz}nc}o|i{RExGs@B*x_$ikSpDbTYr8w|_(tT5EquKxYuA*{#Epz6
zC+RCiv^MNqRu_AE{@I1R)sG@({QYprm09%3%!p;nRxdvial~fFpM5u%O@Euhk=T9a
z=mqBbPaL@muN`9CrLgbB@6D~>^RC^Pw)y6*PJss>m#&>Ujbrt)3eiZ0%9k@YE}S=O
z`P8d=*0Z`MrDVyxTQY0@+b{30#C^MZs%J-C+>&*#o^a(Z>N~$m<k9kdnd?tEt>87b
zS+alo(#`7smn{9ce2r%0#li(i=R4zmEbH^X$hnC-X>rqRrXx19=iFO5r8-ildRhP4
zZOeLQa~Zuk*WrJfeddSwevX7S%lp6mVu@b6^q7aHgJgT$qUC#*&P)5laQ;P7+Lz|L
zr&ig|d${-R$HhnbzqFNaUeGgtaeL|KrGF|<)VV6`|JRstd{wrx@R8Lw-l#JjzsaP#
zmi^7r?%B)x{}y#<3o*=Mw(Phml(3}#z5V=o8<#Dg|9x5it+y|ZC9^N<-+S-m(cP6l
zRNJ-o?s($d@Iy^Jdg*3$DSQ17g>eg)zFGAA(ah9^r&xm5d{lkb5oG@RYnmF9r2Zn?
zxYO$%C%v3|c6oo@*L_R2{h!8fzv_jn#{06ROQM9Mgmi)w567(TS*OOt{k~zbvVr#M
z#pO4bb*{JiDaXEK&c_eye=a;>`g=jpNe+$^Z}N|w$X-&P_4A{T?E4RA(-uj5UfOxf
zh)Z+dv)_LhH%>5~wQ#%q`|k%!>^@wb{bADLxuTK5kqf(g+4j~gn3MD2-X8Jgb51ZQ
zFX^h<Z@B7-Wz3RU?hd?iKLuYe^73@to_K%FrsZAN=WgIUx@?Buzecsso8*6<$*@nA
z6`c}lp8V<Q;to^&<um91%s#%wditK#<t-9(RwnH{;cxln+h?zon5LaOH?Cl`N^<1k
z{dvGYx=C(9j`arXLtOXX#w?uO&H3_2@&^g|Yupo-CM!J1Fa5J@wnreNim2V91KQ0A
zam%K^`MUk1-=}Tv{{r;umQCF=%TvBRG5CH`-NN1ONtaVrDp@c7uyOgCoMs8})r*&W
zU|g~#=n;c$Oh?hzKd%e<k`?~f#xis<{Qj6bbKcUsH#W8GxvTD9w@^hzcr%A~_CMyO
zJgYf=G3;KIw13H>$X~{v7j8Pt)Zovx>`hX^;ziFt&oj6FDRyt+MUQ$-JLZ&4QkF|M
zK3`b)J?HauxkdZ-B%PYDJ89wG$H@(c|DLGgP*}Q`eN9rq>O~dD&TZb(^k4SfuJ6^^
zOV&MaycC<Wba&agcz=$TH3AL6Ny~S?j(oFV_2y-}L+v`s{y$;;RQ7Gjn(rNt7Og$M
zEXnHb&n2_d@6UN~HHmX>%x%|?&+LQ47R}mt=d#uFB`eq0R~BrVw`S?*rCaZ=<vBQu
z`JtU?{nE13<y(JmJEA+ghyVU0hhr;~%Kt2lD+)Wk`*Yvd@U3g5-skpk*5979X8Env
z>gsbCc7MATGS^qZ=0b5;-@m2%OU$1BUi|LOy0*Le3%>l`%Tct;^ko$D`ES!MuloM8
zJn5?D_UQ}r5|*bpta|2FasKO!{qJ*^Y@NDL;r^Q^66gP_-Z=Dsiq+Ei=x<9`mjB;n
zck=Dhm9_g1{kc-QzH-^h)mf6V=?$5$_vD^vNS}Fh)|UFc=a;RF``f)gJ7#HOxz@&j
zq~tGKv+u87Gj;kb_NA-#{`yk3@%PtHJEPak+`DAu-uGWkU*BGQIJj)%*RY>XSIRbS
zx)Hu~>(%E^B|=w4H!Q!lr1Piog3W0?%O<x-FVBqqwlwG4`=(ztv%kbWk$-w>l4QhJ
z;XRF4<}LL9ykzCHj{i4em#kcUt4-)b)UvJT?+48&<b67o>v_(Stw+rp7*?%XwTesb
z|9=LP|NsA=VPIeoWME)mh%|~}jA4v{kc=@BNsLL}F{_gplVX!NlX#OPllYUwlQ?4D
zgH<smF(&_eZ~p(UWF`YcaRLJagAm9JhA?#jS*E1-Nes40ACpXD(qoty85xrpW0t$b
zFfy>lu<^UFGI4S<$vS*Vl8IqslXT#SVU7`JQ)gje<xF}VtMczNs~A(NOU!GAKpTco
zmJbZfCP|D8Noh%|lj4#%8IpLDBtY(9067HY1g}qQlNk(MRxvQgGO)XFFmUrQ@VAIF
zF!RMQvUadDxW8k_6i8xZPJSoIwB4GC^}Qeyt1%;YQdBB?HluPt^1qM#j7kjgE17o)
zGTBEmv9fzIaWnj9sC5xz66a<7I*Fm1gOlO3$6KbitgTDlGAw3$sU^tNZpE|lr9g~n
z(n*fPmmIlD{9~SQopg|h2})Ycu%5-Afi*elw?GnS3@b-EpCivw<|Jkg-wDh~tQ@@@
z?<XX&Ft9TSPDm1D5@q0J;kf-eiG?Bg--j6HSVk^RL1`g_<bO&J1Pnh38+LN)Gq}d`
zstd&M2snT7<TB;ZWMub9Vq=J8N>*a%WMwR7WJqL*xe@b!LJU)kDx<8BG>c&Mhvfeb
zEU}C-G2a;^8`xr)V*fp4RB;hn8p9j9<RimoQTvtRqV_6G3mG0NtzznpVR$`J)KQG#
zySU@L7feT6gdAfoGF<I2VYn&5bkV~{Y&TnV5aUNtf0fU&fgGV8D`Mg}Z8>ro*kX8-
zz9dPp#Bgvaa>TIOin}K%z2wNe!f{_fBFR67^DLuFQjC<j7|Zwmm{;720x=34=lvBW
zQ)4(eo-<0ACUGP&B?$_iX6O3(h9OBci7Dnqk{l-ktKeqN7zd8ze~)ASbLUTzuoqTm
z-szAemSioUyWm(XLo17zDg&ROEhmez#Qw)ILaOX$Tsn6hl77V4#q4JHnUKsdRUne{
zy$TaEL#WG~7{>dm4Dk-jW6Wci8J4mz2{1Cna52QZi7|-z5@XB|`@cBme=@@&L56fD
z;k7YBuUO|YOl4Gw*~ZAqAj!m}H2YqROpKE|+g_$5!QD+P=CS`nnIse}l1do1czlf!
zWOGw~BE&Y0;nD;}fivDo5_$|t6Jk<hn3ASUh$)T{V9^)2qQbF<SyxemDTzf$iIbUM
zM=oZTOH3Yz1e4GUftfKCnr2B#SEZz+Sk^fzN3g`aXOedLClhy1B5smKgUmDu34x^B
z9DF~NlDJ)&B`!EvC0$7}P2$XCS<c00lEgfbBZ!I9g5eFvOAZIaq^8eY8oy$E7<Rfa
z8ZYDORnok{$RMZ?n6xe?oLN#OMwm5|t&r)3M9u%e7)FL<hUGEeVy4F^6eaD7iDb}i
z`ofX+I?0NsNrm|@<9wxQ46{EAq;XtK3K0n6N)nRgT*B4GD3qkZ$FYfpk>kqEnCCHW
zf()(iI392?#QuAe%*Y)h#FBJg@L24>w=S^^oR@?dtR3FRd`<qx&C_Hk5@VCZ@rENw
zqAp26km0buK+dYBB*_4d7$t>s9_$iMk~g?aIFjC}B-si~(hw1dQH<H7A$5i$mSL_I
z=bIRg!kDiT!i-4@p)nju+ydJ<{wDp<5a)>zk`M^z?0eu6W6Q+Jq*SQzAjU9Rp_PFt
zmf>&gf2LRgM&YE}jO$_;4Ju>aCI9=vk<7>|r5F2;>5<e$>zL0mf|j1EB|dUG#PG(5
z#qcxE3u2NsRh`5k#*of%uH%K!PGh0{9+x<-FtjT%Jn`jn=wOUl!O*>(LDZv=nP0=3
z;cd+7q|%r#DoJ0htvLiZIFe)~>e-VRB{s(X`;^SU^j@1k>3#A)q0cg>C1h<>Vm>j>
zWc;ltu{I`#aqc8>=D8Bq{5DQWA33s=IE&I4bUC^5II<X%1U2p^Su*k|C0Tq;Vk-8u
z-7IiKkZS^Cj1_ApLwZImOM0iImBjKlR=O&h2G+GgZ-n3RY&a>%u=Jt=Bco7^gp9<|
z$DK^vl5cex6C08a#xgAAI;HR;CXGpr(_x*$v7{KK6Aaf3nFU>vzG!GLNv&i_V)9~+
zIWEY+YtI;##PTA^!6oTWjM8-m`2dlhg0jD*S@`#;BzZdaah50={EKC96k>8>^5lzA
zj#2u=#5tECUP+!I*`3plkty<F?0?Z@4u)Sb9&AZM4axsr#WE@+aeQ(38q4sSq1!_^
z#(Am0D<!VJkAfP4f>UC+RU}0DdOpnM?cr<-;q7tK5VDS8NfnZP$RQl*$@PmRS8Rr=
zM_(s{tniFftrU-y9vdXzHVOV=Oybrma<TMc^f;pAIfYSRo+p#3Z-n&TNvzEr{j4u{
zsW3z;UY}&i{+1zI_>l_Ra~9>+@EJ+3b#q-fxS#Q)t6b#LmzdJ2z-9T#NA07+@}wQI
zeVs-{-Zrl-(mG0|7JbnuR|&kL@lerd5=W9y@I;2+tPvSnwF_eZeUM$U{DZ393P~|x
z6^jL0!V@JHBt<GYh^Z*@FdX!hT;jMwOnfa%da&BEz;`Okl!SPbBGi<UBBwDbuz3oK
z3iAuItMEo#5Y!Z6WBhF3_RljqLxi90@qDht1&m2iEYIVZ&aSYEVSTxT>9uOtWaF&@
zyd6d?#VIV+9xDVC8NMnx<*~5{PvT;c4hVB<^Wb6p>oj2!-{%MypRgrbT|7_!2}!g@
zdrEXhs)(OfmArb9>!bzmb8klF06CRcCS}Zg6SIH3^3PP5>+#e<Q~IX|V-nZ*fDi$R
zm|X?a7=$KjJ1EF47gRWQD<D_K(?L~3jQbZy%)-e3Nl6n~R1Y~g8i=Vd@n&$V#GGKz
z7c>zxytu?6)=!W{U5>$h=0pbWL>7KQj|uEa9w|Zr9kUry<ry*=Jd^)Di}~Xb%c$s(
zV&J93V9l@L)fvF%aFCISnMGql^1nyCA_>1^Bm`n)V@wj#xfvr|Ib#%Jq$WCa@>zV%
zU{=WpFIg?<qw(H@Q_GQoTQ(-fAyz;)#xTL~oIs3y(wP7s7nh`?9%U8`f|C+9dvXVe
zbiDJ}#OF}2lAzC8x{#~II)<%WC{r<3<==x$4epvrZv&rc6jW|i;7ZccsG9WF<4;4W
z$~gt?Btwlp$4t$$N%k5u98M>3CAnxUa5$2rkYvFu=@G;3QK9YQ#n#WU@QMvv?~5cx
zKGtcT>noX9EI5-H-frdLEaYC|!OF)iT&N$r<==gg9zS-KNF#>(9h^y8LDFwHMOBzM
zHH$oSk_?$dty=`nB-u0Zp6cY3W)eTlDXYT7X|?Q23>%-KzUGIZhlw^~>QiMr7ceGi
zi0JNS<(!)Q@4ln4ax%jk5kq|;<19<Djh%|yg-!3VaxGCl;&Pz#jY$`WptXw-|7&5}
zNle^^dxY#&m?Ta237r;nX3{>{DeTH*en{Begheyv7ps_eoI>y`mEv742DMr$`QN!!
zvi{xWbWW2zl+2LzO10e6xM@bY`Fd6L`bl?`>zOT-n=@Wc*(Asy@u;KZtYC(QB1_ZS
zMizFCWQM6MLJccoSdyNxa4RSz1$qm0B>yj;z);Vgz`|1cI%%h;;dd`{m7|^>?olmG
z9{#6e;#o}HlA0V8UBX#vPj*UkBqcc*Z%-1e^a^H~dPpeAG1oD1mr9Za%Ssl1ftbFS
zYOnk?EHQar<rk9V895ze?j>o*ym*r&<D0)<ETUTTuTO5R<C7TQ4r_tENrIiCF-~_n
z_Up!UOS<gIP^|6<cWIlb*4T4H=>^9<HZB&1*Bgw(lQuQJ*mfkzHL262Bbh;1{8hTj
zg&(eOE;4vnlrwY}Gu>r3SyIe0?PLnWl*UaS7p7#C@G&v0dL5%1GwB0E=MMd>Pb?G9
z=_EZl+2ObCaT|xgE{}%-oW(K>Pfo@N-F-1-C+8-C7@Z`SDTlraesE&pU}9xSQeqa2
z{a-1_pr&}jfl=_)(@Q62FeM~?iDl?+FzD%EDq5g$Ge(=ycp`&8>!)=E5f<+oOc)qu
z#r{uCW|VS?>0*#%e~{1cE%|?VGQ%d882Ja)|6`;Kxefm}M!VRoyDrE*%OEBorc;C^
z?`A>l|2oBv`wX2Nvm76b#xl&~SeC-cz}(2FGBf1HJLTpy24Bwy+Cd6e-YM<z<>!)D
z@}8WL#QCg)G089B^Qsf~75*jtf3S1n$>(7cI(DTC#58<hX5>8ao8e6|gHQ)!zzxad
zCkzW`cz1Sl{Jn5qA;#iS(zk{~O^OV55=mko?kWf;y<xf1d0`#HB5RgwU27P2b>uv9
zZ(zLY(cYx>)aODh!+iFeElF3ilmE?2QQ>-f;9}<ti~airX1J+vT%6&<dHV8?rAhvr
zjG8y?lm5FTWiy%b?mk-(`@g<Hoatl+V+>o;gm1A7ZMP=O@NoE;%&>TYk<!gVwpV_g
zT!|mT-*u=Nc54c7#JuO;`!DD*LnqH(i6q|+Z-u={0Ws?Y>^ZWM_;1_BG&yz(Br~)e
zcHoHl`yxA*Vd6?b_66q|n>*MST$cQ??}2CxM~@fBrB`1hlZ37@SS^(2W$#E4PWm^I
z!9$4Y&!t@xV&oWBFg7(X#%LtnUvQIUrMP$!Xpcd{xpzsQIg<Y~OxVXL;*rFW#I_;%
z1=Ea+A7U(Hl=wJ21UP&I8H0ZdO%oCnSi|{ChFfq&JQK%rrcSP>!doN+PIU+hoD*h9
zRuGPnVZ1ge=7GqHC(=7qKCJ55-1$p`;hPx?e+M_y{y&WSpK$PW?04bNV0_j3=s{Uh
zhl|S39XuiGjrTc2JQ?P5T6`!q;#}U4r^NB?o6rU}#)epym`VROFfy<*%va!!;b!1f
z;@%*6k8e|gRFY`S%PGq=l4T?=^85Z`?e&(O!&E;>@Hj&^k9JYV%S!@Zd9;N%bme%Z
zCJN+8NKX*kq+~9%Ly3or`v-fi;+CtDG0djw4e|mHJoy*}ZMfs+bT+bN{ZnB&!X%;+
z)1z%GAvDSIf*jLwX5EbLC)^V^q@2?^&oxO!;XY@H(<io=m@cMbhmSFqNqlVflLWRG
zCUF?4{P_1$*L{v}2ak9ZtFF{kq1TyAFJe4D%x3apiJm&QO1V>PzAjs|<Y)DUosyfF
z%$VvFlGZ1ASSB6QoO5HQ1%Fb{*NM!>KMCGt_I6=D+s<X}*2uzRJ+X`BIFqi*Q8$j%
ziAwP=IE)R7PsCLEG^I#1w09b0GGFXaX!5XO5a81l;+id35F^O><N`yTgh|pjmWDo+
zm>=9L*;o_AVr*iLO|Vj77gM;-G+9dIZZbos_;hWhixP$EtfCCD|FdE&Vvc9TGR$Ie
zapcmPmQ=K1cgp`AL9>D#7-Jbuv1bS*|My}j4Qxre&%mmiWFRgOvrOV&iXsQ!#3V^E
z_Kt!WjhLbc_K-=seBJ*9V>&vLf*EXeq+WHr{h-X(aPD9-<IIT+Gh*VCgoI)a^quxf
za&ByY)FI8Fm!y;=lQc`PVa9QR&hsuYAq<P2Y<MQ~X~J?wmzduSyiBW~2w9hNy=GEx
zDzLikxrM``g;jnMlb~iVi+ocIXEM_}4@R~R?7D3e_V7;SJ-vX(qG18w|As|^F&wv(
zbQv1o#q@oi*dL?aq!9b>Cg&qThRT-$D&~#?8j3ONC1jMWJ^xB8c}h%R_@}UZlCX%t
z9)^=Vi*LS|$T9t*Agkc&ISmh+ryox0n9x4qlfbqKM<%iuGpA07`N+X6kSP(<eNZK-
zi&dTZmnU<)g|5)gw&hbS1pW&!CMkxU<CL<Pz!US>k%?0x<|oHPm0t!=q{SyP1%70#
zlw7ujwR&Z8AWQWmMGGd)mQNEM4q9rQS>xKo$<G+Wqy2RWn?B2GRVf9A%b_gMN;01;
zr6mM8*q?D&pZAnfV@MZRUL;xD{jVj7G5bRjU*U-!9^1zEofE(CvNS0ran9vr(iYew
z9MklJAwnpIo6A!n_J5F)lO^+|)mto?E=}U}bo3B7BC%eDN%JYggo!^yVi=iy3i^`R
zlRJJfC&yS?D=5TBvSfRDJz}`Vvcyxs&wEneN`FR<RVs$ZJ=-jUPc3-sDD;9UMp$5q
zQ1HFEr@1@@pJ^X<>{XJuewMquDCXCul@*gXzX;!$c*D3cQ;0<|U{mabf8SymxmjN@
zs0j43@169ATak4yL$!+M@dukNnUBxpauuz6tFwBNMjxa2Ob6v8Uh7GJoP9aYd}McF
zJpPsAhTqCahW#F~|Cx<g_A7C|l2Ayn5RJJ#%RqhNRHK|ZF|Sw5TX6XC{}ne>q!>R)
z6iV1j&3x)|ThlGpqrt^1VAXof;7O6u%x2rFChBB4=BX$?PEdD9{vVOdu+Ai9QlMfa
ztKi)e%LCpn+$!*uqli~hq;tazOQstQjh@ES68QzbDd`-1_@Ui>fmVa@rV~kTjCXZ(
za5CE^GjKG=s4#oR{OR<3!4xXXBG_@~!?9x=SrSak-aTJ<Z}Iwu=P_C_Ge6wRNDEDu
z6mi;RA;{6OisO}UCj<M(kUas#3XDl>8AOY+7$m!=ax^9fTwzQS{5WxHz-tc1ANmSO
zH<CClV*h*1lx?2)L@*|xP-ce9_lXam{_#G%bHU>eD=wW#m+06T<{2oTp)u*#>_m&m
zppMl++Bp)d=4`Tw^yy%fQmB#GJEvpajJtw~n^$W}oR%>XEGS^i;AYemSQI)TQ{tmc
zhx7ho!ASp>qzM0{H4N`9au%#@Vv!INN@_@$JZHxI4Lgf>Zc6!>Fnz)U4$dE*l1Y<<
zMbra3nU1D7X?4E$U<`2=;4o51S{>$;sKgi}z@(&5vMel8QrM;OmJy@Fx0zl7j4`bu
zMs+8J1kyJ&Ea+tOm2;Zb!la)hDr3AP=rqrcxeKndU+Y-KaV&48BxCabx?~xKt|L;(
zg&Azz4IUl}Ny?5vdy5oO7aR@Jkl~#yygX`uL8pct&*W<98iiPf1_f`&Vyk3^6)fQo
zWB(s1RAJig`9yg}htLP1rvh;W4lzm>MAjGyUvxi^=fkpJD8jm6QHm$m90m4-L;>EU
zr2<n54ju?*OfuN8fsrx!e@${>g$Co|rA#s^50liAE&e@EUXh^Wr}2VQLX&yJ#w6Al
zp_4y8Gf2KvUSKR?EAb)r--4Sd$&ANl&dTZd%}_79Vs7D%8X>{+1{#cpNv=#A;wELT
z<KDidR#3y9=kbQD&Iq2FpKm|jP|$G7h3ULNgUBR@A19g*N>0{pT)-+Q`6@<vLnf2*
zBrV2R=D!T-Dhcj9oD&tb-b%d6P&P>Ze@MAWSR$F>LuRi;%m!BV9wkO&^#gMv*7b3B
zu)pg_DDH57B;u;o<0ZkkLv7NLEY=KehVu%}Nk=PQH~jZZVohea=%J&)88b2CAzxlc
zdn|+Esm(Eb5)O?GJ~5YLj1Ou~_DSos3+9uRTp`NDsWFo^=}Qvdy#uqflGsExeCJP^
z^vPoqQ~AuQiH1BecV#*g8HHkOq%{x5ICAp7jgh^S_+V9xZc<;W3x}~CM{vtw_QOfe
z48k5qn2s{YsIV{`k92VFdNV<xktI)Z<D*yxq4O6T8P0MFaugcNY`(bCLz?aAlY;q^
z1dddMv2KubWK6otd0C0$xiI5d<`pT7Nz#Q3{fvjW+!owt<o4^xWfYp^Z70*sJ5fx)
zRmYUSm#HL)nYVvZqicg>qn^U07~{rZ&l`!_o`HXM@l2h}c(>!|Waasir6(9U0w<al
zG9J(s;+QKXxbh_Dd@1RkRh=Bdc0y+}4)H9VC}n$?XE}$N3gg3oO_G*eyPr(z=UmI_
zFI2nY9N+qBOzRJE8y>I`;@HeJ_fDsDr^I|A?(HgEn=LL|GO=GeCMmJ|P=crCU5OQp
z3PsTj9UN^t7BI>Mi!q$mHkA)#4oPB?3!a`KzC@r`E_BsOM!v~BySy2nU-)>U)J4Pe
zqGYs?;AXkl*L&4;RX^8x>da1W^SR)6A>YVSNy6~8CbMGp#H1C{>7G*VQL_b>shk#A
zC6RqmD)*plt`d{_A-Q}{fy;vZl7&Ws_s-}aVf?X@^VF7(z*YY=)K{F9E5FVX?2*K4
z%WfeoWXI0HE!e4T9<oo;=)1~JFMG#M7kSUrd#rL#io2dPY%#yfbasWNe6J_V!3491
zS3NVD<$6m!B{Ez~mzzD^wUqg>+4J{H6|KT-U-drfH+%gmm~XoG(pL%clN?qUCK@?=
zoHzcun7Jq{e5U`eknl;mcV^6)oW+^Eydde(i))XX4=sOjlcR{KePxmov&V!erp3xP
zn2p60Sy^NM&pFx_Gpld)+Z^Vk!r1=;Rmlwf47$A?u?#ysE-qqz!jQBgmSI;617qy}
zqS*fhu__ENJzj69_GCz6NMVf<TJ+d(hPC^R%9AYSEJ_6?97!yKt6oiEXbGB=#P*_~
z>WK=Ib3&6LmzmKI;R#P-lo*8@m&xon5Mxx$$n%2r1V>Ck`bC@0gr)Nf4l*#t<i`Gc
z*^tceF2*ovvW2z<=R+@v*#Ej8?g=s8<c$<8aEaNFkgAcg@yhM=jZwU^EWElmnEhCP
zq|ACO#3MAZ@42Q;Udi^t4m;Kd2UNbXt8zQ3f6y%6>uGb4(bD4OEFK5Oq@^l6H#?2D
zFRwbZ>r2^sMYiOE`IjszdP~>GFRCcNP_}-RYeo5m7W?&O>vt_>d}w$4{nCnwyoZCP
zGJg;1vXu)hz4RbL^||Dy#kFPY)dl-w%hu}_ZLHEL-?(yuy<ET5%2}Lp{Z^NlCfb`l
zkH5tHxNPJ7RdUhMg&Ttu)x(^xUdk*~{Vd&m&NE?Y=DME_DvS?w5ByIpTfOpWNa<?T
z6^W@&*H4(Le6gfch~tM%^2^t0N!$24FYL@QX57XzaouKyohc7>JH8%_X<g`}7*m<i
z+{q}*_>lQREzb(=*rxv;Q<o-1b;P%>VR#wg*p-+w@!togq^FY>7Rs*B66^Tkc{1R_
z+z;<KlICy-%Eu^qW}IiL;FWw)*d}lzi79qMBhLir{6A#Uh06i9{~yec3Q34%I1?k)
z@u8U`N%W_Sa7pZG^$DWCIzN_hGtS)Pxhnp{>`8_48`7s%xjyak`?;O*;HA9Rxj#E%
zj&GRF(b0E&LbejaY026>8x8t9OMlLj;GX!^EvcF9!l_RiPS32D?A&mB?yelk?q}QP
z@4C|>E7y2s{#?zO3qQ`+-21pXXWlMvw(N^s+ve_4;gR1_X!-l`%|<iE&f61rG;?!l
z|K49SXUA67$NOBkc3Sal@9Ujw#LQoil+wVR6F14xi{&-*+nx`T{w*@|72_>BkoZ96
z6N`6;fCp3b9c#C4(*w<RbJpDK5L;xbBC0E~(7%tX?*Sv@&2XEp9lv;<+IMn2zwY{s
zqw@(zaNE*vlU`i(=J|SB`03`GH<oO9^<E*Fq1C(J(y)5w)aWH!=60|h*)W&+K-A5p
zTfR-;J;@-xWXpGztww)?f^IM0YPU$w(o=g?$%)wip@%{?8cr-`;#|7G-($-ppC?;R
zF|^ez*g7X^SMcJk=T|ByTP4LW+49I^hWL^#yL)Fc1RUz=ad+{EV43lnr^6@d{_-t1
z7fe%OoOx0q$0}+0*3V2Um?d`lC2{S@VVYr|vvjM9H-q@ekV#7|ws0{qvezux`Xr25
zddXI8v*#-|-Cwr#Nd$xLgqV#RG$vSuz6iEC!cjME*;e=96Nl`UY^_Opynx}@%n6IP
zJzIHk<AQC9Nv=-IjNS%ZnvqfQCV2vzh1?Cngl|dTWB)B+m>l?E8G~;0lC8DplV(aC
zN?x{g+J>;n3T{iby#MtmY3Ua2{uxb6w!H63+M&c66WhEZoi}F5*0)73o|~=s={$>*
zN29y#K}FK?EpKgBe*0vRv3k1)OM2D6X>0CpU%vHd%o>a9`<86+XMKEq6VuTpn<F<F
zxJ-74;t4!mqp@`Bx5^EYC*mfzY>-f53h$pWnVG$2>6Ym{PyfZYys=xdxs&@PgK#w8
zb1@e6SJ6wh&Yhv!al7HK%!1CIAABMIYnE;K+NoHTv^Qe&@~vMh8`NWtFy$mI+Y<js
zTOw)e&zj}mPDa}8_;ZqpZQ0f`eT^dZ1AUSEy0-`|-?H9cME$C6E?ZF2+lL~$Cx!Kw
zYz^DG<AlGE{iH$$vwh3Ay!TftzPmqS*_^u{Rr38_tL7vx-5NWwP}^hamiL{nbTU^o
z1Rvc{s>Y-zzhr*W{bif&cE~s~$)8LLO1Pl2eQH8Y(y|R_Id}53F-kG8Zb)W0$@+84
ziFa50Lc>otbY1=Y(kFP;=}tqpd$}KMk{7Hx!oMPgbJ5DA$pMBZz6m`FSeR#Ve%bQv
z6Ye$Z#ysgTaevAB=w{LU7resE+`DXI1eY$0NSeLCrb2qr6pIZV55;tsEw|{4$?bg5
zJ>e3w{f#+GmTp>5av+wW=R(`hrAs7Oy1sQc9`l%H)8NU_9Q!{fi6xeYVa5b*rXR8Y
zQx+`!kkr+2=wK|vsvCAp3NeqkA4G_MNRo(oHAN@qvh-vxsR=H}Z`@<&Oxk<!MWKJp
z%C7H+@^3aX$NsOCUdj_I$1rmOcdyjE^Go<|&&jNLaLjJrrujDyU8v=cSv8S^#dpK~
zix)q3ZRYIoVNCjzx8dWZx|0l<D^-tm?zB%{u=ru@lCJFTsWH1$ZI;acG(~4pbV7{x
z0w2Y_mG8JaYFBr6)hyY^9}~uXYkQ;o^1ZQB7&`XmbflhLvj5t_<o`@(o75Y_=Ory!
z`Gmuwvu-ly@6*QoyOX+a<bF6((@}CFDThgS*>dMP#y2+Y*XD@b>@s6qP%YhbAZGT-
zOE<3h3uw-}o2Ywfu@=t;rL|levRNL@Ui^H~-t&_<4#(X1pY&o!V)8;ao-6!6lrKDG
zN|ApM{EmOZ6w${w`WH{w_~7bFo}G~~H-6eo=6DjrcxlIpgE3h%95?VSJaBV`xB_EL
z<H4O4u?#IUybm5+@h|q@1-8dC))vnQ-nR7MvDkmF8lKHaxnVUSD&pFV_#1pn4$eyI
zynFuSHMd7x`A0NPDBU}8HLYRFWQo6>k9lvz*y+D~Jio(w!Wq`se;t3485z#Su$(Je
z9Vzy>{O5^;C2JyLZnox3wBNS$_&nxEC)x!UpYUaQYxj+*`_9A#_xu@Ve-KO(zVU7Y
z<IFP=4|d&PTzcf(Dm$eUKOR2}U6NEd<DK0F-%1A72Y*r+xR)J$-Mfl`!Lw%3b|sen
zUl$U(XMAAkzqQ)y=E6%VLf0?naWAWi`N^xf<XB$xlATH{)j!y)qn91g;$ggblVkQ#
zn?*gFZiz2CP_cA<MbDi>-<Is(BOs`=WXq9mhD$aN#GkK_*?4vG%^44#+{jt7|6$VX
zr;ah*x9ZIvDs`_?zu9Xu>zUoGua%mYm+XI(H2e6%7}jX7TX$8gnA_Q-XD^hztuW^W
z7sCphrTfFH4=k{mU83^Ux`B=L^pb<OZ!lHdTYkW*eFD$)m=Bth56t8U(V25<+L8l0
zGaMUYf@1E+=otv*OgNVilae%PL#*J#wiWyvdYHVI?LTsvYlh7P^N86Q9LKp<c*In6
z!~}0x(7+h;F6Io^t{bWoOll@*h|S1Xa^gCr!gV2eqU?-~&5vRkAG|)g<?YA&3mPMr
z9ov<%kFiH{^TLxBzt+rN!NM&4q-*s~nJ11@XTCO`m^4Y@C!6e&)2j1d^t=wqnR1y)
z!s2z(=NLP_H;xv`j3Tow<QLoh6S^iD!4UsaQsCCa7v9S*#(Haf;yN`+$BlcX(L$Y7
z%;yd;FFk9PJm-JVA&(V%{1sMgTXHhqJbe>m-fZ#6H3BJ2$xF^=&!4+z#dUv;S#uZ<
zm_{1rEI+Mk;h)^BvO>0SQT3#y^&*$g1|}r`H#;5wA(mm$IZtU;iMvmPr8rl$J&ak^
zHc{;D^Ml7{o>6Bw9Qk?Eg6a*ij2kyZ?%>OLz`Sp+<P<*7<=1u7k9=CJb(uGK+p_a6
zY}Y>-EHj(A-<I|K`H5_&MLD7yvV0>#CjH>$a%MZMb3uEO!e&;@kF2ijhfn{RbR_)d
zM-PQqh8u?SBN@FKavuD99J5itu=$SJ;@7hmL}tgbFvu}%ikZJ4hm|jdiGAkjX7AYl
zr(!qn+~T-8W}ikti(kZdmY8MtbmxC~{$Un-?0=&gjlz!Uo0!}d-Hu#fJR#=2LRR2*
z6^$4siTI`0@>jb^7+erCo4NRgO3XH^Qid}(9hg_LR4}f{PmvTqEt8^k=*$U;YiCa+
zAGo&bm2d`sfcy_RMw^(dkH;#Kns!axkTh+_G((OFd}d2-AM?D(^U?RP;HHvef)ggQ
zzmH*Bn4R(Op-kzVQ|l*$C^C9_t0ehEG$pK(|8a87$;`Y2`3CP<JDwd~bc-peCPw<>
zk=Q2;YaDhQVeCu_<hSYcl@Yv<@cvU0bL!g4pNsl!UR)Pq*u`v`WV9!8&7`zPiM4zU
zmlYW!*LWoVuTS_Z;3@Df=6}@k<Q#?t%Wf#f{*ylLz2x1;m`0PdCAXcEycv%k5;F6P
zxp1;6=ATD~N}-QJMNLxl$8R1n?VLvhw${`w?6hlKCin5viklu2X7%MP2;Icjv*c>z
zVJ4Y#f08DxWcXTWapt#k(r)XMW)ohBG5%a@>2d4KKj{TaVrMV7sqn?-<EC#7RW5}A
zb6Ib0;+}Xo<wOAAwThKI6FXLLO)OyCuOhG{!1|y<LNY_cmDYpF3@ex1oL2NIXX$$_
zp4#Mvz02M<C;zXmJdv{^S4iMV;k!AWEK^UYx9q&RXtj$}&(i>-ZA)KG;%t}NP!YZH
z%MpR_<PY1D7xF&l_^{)l*z%X3KiO1tI38h*Pg?rodE=a3PKVEX8We6UfAMOX1ozvX
zvrC_qPd&wZ^uZDJ1h?6*W+nLLEPZ}|B~S0SrO!%rJO2OlEcn3mq#$pF=42+;M9Z3G
z&*N9h1a50m`MGBIyGydcZ+~6?adC>kzA%~4^NdTMeV^)(S+lj+?#8$0mm8)pd!i|N
zrK@K7i@z&*eyg$UOuH)Ao4Vxr?|7Nsy-T01&%SE@bQAOQUhCMkCePzK^0#eS`1_0L
zOK;}0X0Jn6^G&zCs`zQe-{sFr^{w5wAIfi!UiPAVwTbPwCC~1zS1r7~<oUPlHm9rN
zmp=Qus(gLz(&y!?OV)n}N!lL0zqnNW2SfJ6Q%5Fj*q(PL<NDqh#j5*DpIsL!UH?f}
zqq^Byh=Kdf`lL&zXC5!vn7i!d>*yT$tq)e8-7>#?er#yo?Iq9u?<(0?yNvH`!;%|p
zn-<kv@wvLPeB*S+=VcrBeOt5l?)tKgQQT{PnZAu*HGkjQeUnXeUwm{oG0(Yhbke4u
zyYBS<T=Hz!re)hAI|7R*dv3Dep8HeX?Eg&$$t5rTZR*%n(eN|n<;n#bHOrpWpKFwz
zaHD_XH`(ar&krW8ifK6cXj1O^86I6TTkYrHc+|;ue1*mFq|Fa4CUZ^w|8&lG^Y|st
zQzyJR-s$jY`Lo|4tdI4*D(^3S=K0(6SN@u)SyO*5d7-D?;2^~Nc!l1QXS*-)JdN*;
zO0;ZS@_E^_x!hk}6ndliKXXT}O#YX=TXFfhd{Grv?w?A+OU}LymSMfN{G6BE%gWCG
zdzQEEJ$ba1@rA_M1^fz0siJ?6cbP}d{yJ;+C-d~a8(l$Lc-S=#|5&-OrMT~r5ySrt
z8}H40Tl4<PxmDeLM@}l|zdil@CvV}j_Dd?4Szb<+egA3s*>Juo>4{0lejn&sdM<9N
zj^wvX1`*57t)9$$b;)}3>}C7yF0$pX5vyEsE?CUDY({g4iSEP~MQ1k^^~P*`cK)OA
z^ND*K8IycO_D*7}ln#8eMj~~|IsKC_&kNX2ke<&J{DW=zx!1fi?#12II=bZCYHt_a
zBFXF>Lf@90d-a3m!=^vW&iXEq+JCOoewVsBYiUZ%4v+jLXWu?yn*PCJqIdt2r@3-v
zSLRsHEEoIiC+YfXj?Yg9t3_vpnVk66B=s*mw=rhnIW<Ok>jwEvS`ABHq&CDJU;3h~
z@@HI%5YJ+voFy;hW6bvcQixvid^76};hW2zrTN{m-nekO664KlOcSaT*2P5LbojXB
zvFNL9vCAGuMt_KjVEnPM=7-~iWQM-b>&CSy9KFk*B!>O)e<<7J`NUa$@fmiuB>jbF
zQam)mmpp8Y(N9`k$M`NuJ?Yzv6-qze?^yX}VSU7+vxOH{Si~|OFxFpkw*He*&Z4tQ
z24#=J4ESP~o?UwX_O+Wcwr^ax>#$gtYuC(W;%gXVmYw_ZZ&~yafj?{uzRzBMcD^6O
z&z!hfdSy$_>SZs9e7fZ9^Gj@*o20rvR8}lKyRwZjCUNPr)aMNzJEiw5Ir~SIPsw`8
z+36na3XDmy8qC!*Kb+g4x#-`#WnI(1Ejqi1E%m8V(USN|>*Z%GH+XY;+G`dvCKW|G
z{GIzFZs}RQSk{-PMIx4*?Ph;FO{8M^*{P=&JbiRgr()ZZvpb_WF5VImUGnVGNx6B;
zo(6deiVC=1Tlr&)DF4#4)3yJyJpN=AwB*cZ^}dU<U-2^Z&bi~V?Ag<6eD&u(YVMkT
zGP%8>ejdX|ormAPHALJ<TE!K}^R)J~%=Kkwz4kxma*VlAz%p&=v)Y%9WlPVl@|Sp_
zw&(x(Wly&^O!>3)?HrEpJTDp_R5GzGd-5(-r(oZ%PmQ-bG{jCVKRfsJR}uBC!kTZE
zoC(SQ+P}oY;m@>9OU?#={Uzdkt8-SrO7X6$Nay*>o~%<#nzFZk!s>ZTpZ>ez78tf}
z^RH6XhgWY;tO@i9y>8?YeCOO!|KQj6W^(l}dGfUG<i=@@(<jXC-=pK2@w{!0Rm_%7
z(Ze&`W-WMfNM_NKL-&>)oi+2CX$5Oi*Fmp`)8~ZOEP4FdbLk_S*tma-4qNnITp?Gu
z;Nkp^s2Td=5B?{`GOXzA`FLUS&Bg8?mpddKHaNcg@GOt>A7Tm?-}^a3cjLl~=^dX1
z7yXMBWB52*jH_GzQxdcLoO5f|@a>&BXM#_`^_@bpN_z_K`|o(g-))+Iv*7KLI~6rc
z8$ZtwezfH7=S2rAW>{=qbSrIP=jT;SkqeqPF8NkDi)-SHrwc`0*>>Jue(QAS;uH67
z9*pW=zC*qL^Py$3s@Y5TpPU%kG3n7vJw<OOZu`meTy`^Y`%NrAb|QK1>i$J{%zrYe
zE;(>|V#zU<h4bbux+_~bdF4#6k4t`+*u*aQE%w1bd&!TdozFHdxx1O6OJ??(*x4PI
zmwtL5%DdtAWVRF8yc-sL>tFIszk9Osf?KBc2Qt<yUU2lr#48(@+zRtN^XWKC-K@}x
zm>C71m)<I4x}f?m`QMl7CAX$-Vf!GSG^6z-SKHFV_n-U|5Lj}1y)cXWo9ab(nwUe9
z8HGA3Y-cb2I`fcyB=?j>B{dU+?IxPeUh!wvFVpI!clO?AesjW6V&b3l$z=<o-5J)_
zb+)fr)OBOgF6BQAg3(LQ|6FqW_Ds2rF^lg0T*&=IVA1kVziVfEf0ATb^7LrZ;<Hk}
z_Oec$Vw0c0^!O(}-KBS~c`{t)<-Wc2^SyN~{StHDEV*{_ar$iKiY2>`NbP^N^jiGy
zrAId}y&kejfosXT8quVGeM_#{B}(5(y1o4Rdm$C&DgTlt^ZuD}Vx#@s*O5zaM6+nT
z@m~?|@hin*v5*0y*2g848t0D29PUqAP}DEv`=()K<+5AV6IlYaj7%p^{kUM;gCxEM
zw|#%I%PreBA!b@qykU5YiM;=kPwh#+Up(_=2%oey&}e$YZrhXW{7eg%+=)t`;&OKB
z`^gg+#Os&bo~zSvf=&9zvO95`W0v08zVNYZq}2QswmmbI79TXvUwTI|=8OD+>IHZH
z#H{wHTx~zmqJ7C7)A|Fi-I_Y3-_)%zs@afwZP^PIk3cOM`&N}bFIVVKJjS8C^v>4F
zoVPXoo+w)_e0_Go^;xWyDoQdAjMYmngw0Ugv*g3i72oz;aOq?#?bex~!gyWtLLKA8
zgcOF-9lc8&?b)NFO&nA#1zog$)i1f7dUDR$Gg@*<^~<iQGfb#&Eeu<9?}>r;lB@6i
zdH8NFc|FO%*E8kKX3iVSADvoy?fz-8Jxi`dt4fq=pICQpM)rxxv-moGBp={Uv|aK}
zKY#hP<$Q*pmfd{1;O*I^S8kUz?8;els&1v=n`Kv21*9V0#(ZD6Jo)d6Z<|}T9e=dq
z>+?mI`)_i&s02)P?3VM|F}44*HG{yP1y@cAgua~c>?hY`R_29U1OxUbEBud2W>_as
zD!t=Y(jz~C+LcQ#t$!*ZctY{~%uep=n+h|Rp7^vt(L+Mtf#utR4M!5^wJy03w?9ns
zi6GmI6DcCs+h@2-UEj1Jf8iV@X70nSUv}->r6lPs{qkJWrYsZ9b)hFRSavK@GqJZn
zYG*Tf>BZX%E^J<Waf9fh3n#cLR*20yx?f!T;D)%irz#R#GgYk@T{mJ`di21x0}ni6
z5??DGwmWS2D2L@Z&+k5A&d}PQ3=S)LCdAaRJX-pDuI@_xCo35gx8$qOUwC)<?YXWD
z$~Fw@-&&q;TfRSi$*t#WXFU3O@?PS?rMI5CGE}URS}-ZtB=PgdJBoXlgg5yyOj{}W
zY{^Z|nCM7`RhL^7+jut4KOlDI)5OA3PR>6aj3*c_?7Vb{@p47?@*AR0b)?%qr)n>|
zsmi#}`og781-eVGKUw>A<E1Z398R8`Zahml0wyuHX6`KLP2osbd8z+@!RsfStCxKE
zID<o(qjLU=&nugJISx--@+o5ZlDnH0+*amTu$Q-H=R5iSMei3~5f|%O_HNT$>0?{0
zDlW)R<aoxBtHPDf>8{@+IoDAqg=^uGSI?ivt$OFnd41ZFm#d9V*4f0oJy5pn#VRkQ
z-mv8x&MkZ4ec#*QoP6N(B`<&8x=|eQAuh#2e9gX>I!j*um%eEg=@WnVrp{KC=TrQS
zt_=tZn`r97;K|Cu{^sIht{XcG_N;0D@Os{jPoEgf*R~gVvTRR(AGYM>JAav8Q<n2f
zUWUJt?bQVt^oB9i<ngBhy=5;hmA^81{<J`5$;+MorZ2ZMpWd@1sz%@BrTzA#^q$k_
z*M<0du8y~`tXukGmGxDd^JPn4tc#yzyUOPDo@Fn-Y_&OFb$-dqzq@RY>MnU%?_Iin
z)6BT#EB#J}RPoOKTedNO*~{hiUrRRDEvtF8ZOO|&>q|G@T3YcbZr#yW-<H1kw6$bo
z-c`Bi+@&v;SA8wrm?f9^^Yhmm?Zr(dp9*#^dG#lChUNK5GJSv6>MVU3t{AiY$DaO<
zrk424OJ01Q`s?|gFSR)@Umacg;`Cf@$tVB1XTRO}+Ue%f7cYxCmCiM#cd#d|QF%GH
zscy;3soIvzpPN>mU-EM5i;nZNXC|-X-Z<}i$~x7fP0v>HKh=8NF|&1{m2$_%>(2H|
zUer%p@^Y89{el<gmXyx4xY=O&amkCzPZv7QIeF@*%-Llx&&BP0lfsm{_r>v9KOGs9
zwrYr;TeSa1c>lugqd)!J+^wA-F(`6hJmz|uS#0T>f0h>x++f}$XuQh&+ljSj)>t1~
z>A3g>A9Mebmwz9aYA<^so^<Fc<ANlqCC`3z%Y0t)ye4eHi!~c`Pcpn(^5W7bF0IXe
z&wt4FzMP=8=D+g<Z?7{ypPfH>VK$e=6E2O#Z#LeTt;At>lTr5f4;2=9rp4L2-iBRj
zTJzh*VMa_LLu=V;t~VFMHom#AOr5(UdENCN6_4$9yyN9e+H)c4(fh~_*3FCFS1y0)
z$(X+3cFgk^f7_UoR%J6LamD_-_xi`7h@=yDm_Nlb%GSkP+;%`X_CLddch64M_1yWr
z<mG&;_~mcEOTLSVUiR)=gYA<7mm6;V$0c}sPS5(|GWA`~(oNTk0(36E`}b$+w|`E-
zHy5Tq`RcU%&F_27!F4rBOWvffII!lAOU%zDO_e_*{v28OC~0}g=@;5*%U&&=WT3kA
z+x#b1A!~}OpFdvQ`(4-iPutU_FPBd;>R<YE`W2SP`c5+1%U(sXKXtMxTmJH0PurQL
zf2LpIVbquUUq4O0B!=(l^eLOxEPJ(r=jGEW*OtCqDxb9QTGFo$7l8|hIIg9*bKkmo
z=lox1@9Upb%PxFAWcXl3|9_Xc+T9=Gw#1%Z_VV=pgvd2(x#mQ=?78sb1QXlxm*@U|
zO1iX`w|Lt;rMy}Zb$wyY=qWR<#x<l(JhHIDc+OLYB`>D0O3_h&xoFQ?!8sz{tL{A%
z?BC9{{?-h?S!>GY|0+=_{`%>0>$118y6Q(G70j2ueChQ?yzHsWp7o!Xs6Bjl`{Cz4
zpU_|NCuHN+3i|m4-`)SRQU3mtw|~PHzFgC4qO{_|r1>u;r%hb;mOtj?{UvWA|5!hc
zS^9eA#+d&LU)^XunQFac?V;fMnCM%r>3a^o|2(58Y3beE_8A^Y1uq`1S#tO0i}H;x
z(~}p7Z(MZOZEk_(wxwU!{>nX>pt$5_TG!RjAH<TEd|4m1_0xuAhPg9BAAR|={Lhjv
zx=Ec=_wX?ueUh|v>CM#NopCoBIwpQtzwD;C{fk5Q7Fh0Ca?@pg!rg0sB5s|yG><`Y
z%^$6wkC|!~f4jEyyI$nB@EPHsmwfwn`bW~0-f3%urfzz1>rm1J?&KNIk9It&tGjvf
z&x`*X+Sds=Eo3M?#dc-Mms>$=rtevL@1yFUHCjj3F8dPQDU$x?!&=jm%v{VjmVEhs
zZ`s$PC0Fisbr&}%mGvo{o{-u-bEa*2lV(q!`3=UHT{ANZn=HP){PE@kmt~XPJ)Xrs
zRW>Iu{7Y{1T=2`C<woD%Pk$aPa%EBax61d=vfop<UT=_!S@t{l6U*+Y6C*DP{AswD
zJZr+?q&o}$^t0SuGyltnYYYD>GdJ|l;9UA|?j)X9i(bnA<k+_4&q`sQ8UM6Te-r!c
zE*G=tXQhC_(!VcLq(YZ`I{8p~mOzZndd~gw@oN@pcQ8)=#lg8|`M){5x~G=@^-~oT
zm_6&}k}tN_{}WRG?DZGfxos_@Q_?5lG`Us0VKG0Syjk?)$KP=6?7u!@8**<-EMLX6
z=1;6DSE2rr?>8TLexAY6$sFCGH090T<h?A>pB4$-So9;1HTKg=*?-~J_QdqOa_eHs
z{P!d939Ib_t%(AwJJ*E1S!4fWq1F-RsqIU27qjZ73R(XT*Pp*ooJT$F^N)~LzFy;S
zn+3j~UPyeDN%|Ll{y}p8BqL$w|9z1RAv0oBxR0=~YA^kM-){cB=p}#amV7()<E`{6
z>*e2)lP-7svbR3b6}Pf*L(=gDp~=g>vL~JKh*6JW_$8TKc4A_~%p|8Iwe2jj8$V_w
zE&p7!ZOP}XNTI?G$D@ls_V4<)aoMLy9QXDtjE~shGUs;|1M8ZlA5}R1ZPF29`caU+
z=tFDr&jMTLDatnlJvK3zFL@udZRxl5+djlTUh;COKljbBWnVw7*l{pMD5g<BJFK&4
z<8S}R%U(P+YM4~>sU>jJ((;ANPYSJG_`FMGwa%gsPJ%~cM1|&m5}LjAnX<yH)!n-z
zKW=%m=--ddKkSV18%5?`SQC@Fo+(xPe;}t)Yw|zqB~RxzeB5~Q!LvnA+%*(tv28ui
zw6Q{bh4jZIkCj+g>VK%P+i|f|a%x0zGW*IWGVTvvvnDf~lnimITJoTaLHErDE{pfI
z+RN_0UwDsoZH)f%d!Y$QTVsrt-#gmz@}tiWEhgS1$s<W>JP|jR-9Ghn;o=)i%Wj{1
zeeWdC^DpJIJ6b}Y1jpZ(Q=dQU(*_-J`z3d;e*5K}v-*eF+RpV;7IX;AU$NkYdq(jm
zE2A|`k_$e63UGGpye}U!e;woE2l5A<qm%#FE_m3-qWa^_qKASk5)5VYmOl!UnHkp-
zu41*wYrFN*hkKh0MYWecoGQ`y=SO4Z)`HDTen0vV*B+DEIp>lD)5#+aaY@a;`I9@@
z_e)RyzsX{9!1~DOoTa~3@+{6d+!eOuftTYXyG4J?RxWuE=eWsj#-^k~C5dcyCjPM9
zOTKw5<A|zcEo*Ceko>=D!9#Z@WwEb!JCYe@v#bx|$&F(24{O_2bY}PawkXx|Yil-z
z?OpOEHmoJ)No4fOtj){c7lm$$>gu`Yy(wbWviHI9pDb?nJ@XghTx|J1M*Cm#^~fp9
zSJpNehAnyjZgQJ(PgH1-eE9EW?^jlxl+BimUH;yy^tI{3Z9CSc|4DwTZ#~C*>#2<6
zf0O)cuN_qT)8X^{M83O*`oC8BmpTpe>we8paXKC~H7ur8VWqdp^Sw8IT;@G`^Y-S5
znD)@+=Qli<RV}+`!u=Bl_qS{)JIQ=;-C3`zS$wmTpL~C~cg_FglKdI}_cYvf-Z>$o
z>|gROKNIV%OWsdiUs}5U_R{w|>+hDW4_o?vU;O9ChbD1qB(+?!n!if|b^bpAW&U5(
z{!jA#l`-numwx!Pw|rw={IW0i!<N4PcfE9D{=&KLv4Q_@?+W<%Hz{~}`Npi5+-u7=
z)@d(!AAkBa%g=MmN;gKy#b3QWk$=xxr9FR>r~a#5bhzl0^x}lFzsc*iEr0(>cc!`i
zvWKs~mrqY%KJsR&Fvs#(?PV8Fe|)-Rfz{6=k54Ws^t!q1i`MM>DnI7STd(1X-?XUo
zZ*p<n8mU_?hb-1?wO-V}?M?lfrSD6;SIY7~4LvOo-@5SX$%4!GThsm}KfS{HIcekk
z<fZSQ=B)X4oV)ABjV142Zaz`}e0AyO<?n+gt-flbK6AhP{I`9}KFsxEFFwu9zU01@
zeuJg<%)51eAADPw*R}NhTyOT$-F-`bd|a^S=p-h)O@~a^Y*@?oc=Dm-zYj(CFTWQP
zx%~ale9sw)CtL)3&&?EAa!)_@+Jr7)g?#SS9XCH1EWPI)*7SMKDS@T$=T{_M;GfLY
zxb$9p6q~u-^3P?(6HF4nG+LQIKC)`*`=x6d%sw(L{_-(t$vyA6oO*8>ywtdj>Tge9
z!}2HjPDRY_3HGjxr}i!RYPQhk-o%`T-2al)?K^|*7QS&?w%LuTzHIS_6X6_NmVEwp
zZ-rmY@=rG>#2jC6EURw8@|<O#(kHHz4dY&Ldm`igB_Fn*Wbw#Z@S#1%^};#hiwn0c
z`LMUc>G{Hw_Wu`czp?1U=cV_&=dMbXuV4N?_Wg|?f0n<0dLigx+9ijB%rQ$omQP=6
z0;&*;({D)EEY7~R{NBnSmC`?vtL$E|y!7vJxwq`zMfSI!SQMAtJ5~G1s%go_^Qs#E
z^`~>KiCb0pW7+%HPb@wxyEj+A(jjT7<oT8Uv)1wKofIRr>|X7z$xdIEybHGr<$tO#
z^K<?3dv|^>`?%_RLu1;Kd(&S%Q93o{!KY;(YghBJr$$;W|G4`5D$`l}cAsAU{@(Xb
zLh5T6&ewht)|_)Bd~d}}l_OIt7RN97Si4FkKi(!nugCPOYVqAo!Ai?M#=d<R(3<ov
z`pxfOCvNQhlXR;7mrv;aX%__FSa|ye*Y02P@on|%F2|j7tde4uec1i^p30A{o@*y{
zz1+4XtNPWkYX>Gs1YCSqz4V9ms-)k`S$}L0I=<qA-nGTNAD8@?&QzJR{L#s-<V8Q{
zGs*v1a=-J#b^p%qZzd=|S}>0_DgP(a)_>lK)k_!jC;uoj|GhQu=91s5pG@#v_G<g;
zRIa)u_taOf7W(<(#OGx{Hl5kDXM5Q5B|o-*UiSCLGQ%ef2}|#5dnPIJ>=laqHgA~<
z_d%}1Wvf0hoXFneHE-Gcm5krlEc>T>Ipp`I%8!c|JnVldetzkjx~q?vru|v+Z>{)+
z=aTD}z6m|O;M$TGvll#A^SAVG-Gb81%ihGF=BQi#^4^m_98>-#uV1s|P1*KmscV+~
z-?rra^KDBWm&9#2@^OXmjTNTHUxq!O;bEHpch<e7Z?)r>TvF${|9bhet*>2b7H@mf
zvEjuUhTT1fq?f&1uV20N>r{p4HA|kA=PtQ<cFD6UdG6hfGCxn`ZvK}mlvFlj()5i>
zp2fGv2sIoGeZuu^7rT7?vNv;oY*@48nL7K2lM{C{GcWmYPxr^S*Gry-{#*Kf)$y2L
zpDuTQzA2yo>%p}}&o(c)nY`@(`K1r?bZ7rKDYHjv((-3{>sg}XSzE(em~MYQ*u)sK
z<k{DA3tHKPW4^Cnkyx>C$N8OM+Hbfw8=X{&{kpSjrDtu0;DVb+m)yB#w<SFCM*fnQ
zx|J5kmp|KigRx`L#wB-iJ7oSWyH|9qLuWyd^}UHw$&Ae$;_sK;3o+8Fnb}shmSGaZ
z>7^g*_bh+Dg+c3yn%KfW=C7CEQ+Y6T&6}7-FE;#J{<3e$3(+;P3>{3*JNy4EeQvOB
zaaq}-dlMg=TT~=|l39p}b<y*F&C3Up|3@Y-yr;G4!Ka0boc*+(|Jz`>@t==z((#2{
zj63D@KQWpv=u&3z(O&kln^7|9<1^FWD;qf&bCMaZwJf>2(_cXO-}1-PwB?uGE&cbD
zt907Az2BBUxNf)jQ(f{-)y>NuhEEb?_;7n;NbH{_cPBH|{8{$blc`I9?GY3E(sj-9
z^LOw5Gg18YluIrxEWvRL?g=tlCcTY$xnTL^AD-RE&n|g-&(pDvL9uS7#^<S@x|iIG
z-xVx(Ic~|f?Cj-_PjcEX`jWQ%vHnl4$dwXL6jc|0lDFiRKCq*bA+wil_hg2XJFWiz
znZtTXa?9j8#>HiV-1n2T|D``YR9&;=U3uzl&i0u3kGF4L_SU;x-=sZ%`TpliKK#D5
z>{ImrO%{&p`^)|{nty)qEa~s8rF-T{|J7&wy?)u-FS;I<`OEhoXIc8`)?Lql(=we?
z7jHektibyI@1^hFeV=_yEn({F^%Li;dRLya<iq!urq91EdG|MeOV0Z5OFv#O_nstd
ze?EQbr?<bZ+MNEq?Bna~lY6@sBre}#ojzlk_`l>0JRjF7`G@XX^6vjvo8!Nie_UPt
z)#Ty74~IkKI;Wr7bau_fZ*yfj^Qw0Rmo0ny(t72iz><xh*Tsf!Uve=-E`IK^_iOXt
zFA%NlxjXsA-KB49-%b87^Ha6_&0lMmyj}WEro}yKc~kPA_}z0Fw3oaMe>bNg`1@Y*
z=gn6p9-A}KZGqwWrWcjxOgAr<PF~^i`J8@y+=1MU7aATnRNQGfc5TTgz2^;+TlDP8
zTUXv&_P?mpx$Nw(lWV!HExUrgw=A5_@G@t~`{~R2&i*;<^-1{nl6R$7Z!UU!eAesA
zok@R|eEeE{S?cJrciR`ft<72b{%FkdkI~VM0h5^)Z@eG=X6f6*OgnF8$L%Qi_%AJK
z>8JN=7JfY5|0}(F`KRsOF-ty~M{=8-`rpgg@KgNW`zul}b$@t$Vmz_*{Z<aMIh*{K
zz0d#W-62`C;QhB<iIaI)9L}s+`spLnEU~^NANN0FTJmx24W=a@w8DZ9*d}vd5SQJ^
zS@3w-TmK(SNsB)Sa|XWo$*^|ehvsC4w?DE>vlo60o5}e2`-B7L{}^{{+x&aNk0l>o
z?@Ec7v+V8s4@qk$JejxT!}j-Y{;o+`_I|h4Yfy@4Tox8HRn2JE#e2&>>`JNdTY6ak
zXU4uYJg<!onUpPg>&cLLZ`tpYhg>U`f7l(&`gea7+ny;&Diva&iK4%gDzrlQo=#nJ
zX5*5#-dQ{^D_K;Re0W{|Q$l3Po8_xgB=yz`zJ1ClyW@>)Boo{6w@>${O6ac@d|Na3
z;=LswenoNEuTsgkl3vRnlfQQUQkCL&x0byx-@o+3_T8Z>Pw#HB&|NE7_R1%8-Smk0
z>jZ00ZIO-&U2QV^)lvcVyyKIj>;I&0|GjtVhqFn`-{@ak_F><ZWta3fScPuic5ms^
zQxDCPPFjoiPg2S(Uh`^B<)Z(>*^M9Te<f{O$Nc9=OT^M&Z?orjJ>9FfY1!XvC)e~&
z{}(YMdgIbx@w&4rtd~80x?0NqrpA>ol8G_jB#*D+w11LQ<F@3<$q($@$@dsmFzFmM
z-Sc7j@ACPxdLK$H`@Q_Bg-++)_D75UozP(5UHUtFK7-?$rB7349N)9#=atBl6VG;k
z$iBAZ_v`p0jb%$-ew(O$W6AIJlSI}oeKmFSk7*S%KW<#um;5l>{@(u;oXJcR_|4^*
zUTm^n?EU83g5pDp3s!MU*?(|Z^J32N9}f!pW0ri5*O_=*ZqXzCk2gMX+*$V7zk10x
z)yhqOmwkS&db*T3x_;5sx?B7ougJtb={_@k$!B?0)>y{){H5>XD`y#0e4D)S2^;Iu
z_wS=6W{EA|S;=0#<nz-%4T1-E$GlteA=+_fj1|Z2e-FJsFZtZX@$!b}lF#WIIew}w
z|J*IWzUN_a(g*R4C(^q={1ca79Q*I}!&x_$eR@4fsPmKg(aS2;W=mqtPA&fNlZkbw
z>G>zhS^rl2m^0;FgOTa(WuH_OZY60y(R#D&lj!4#CL7Y%EY?%}cby@(`ookrNlU-n
zO<(f=_vz*DyuV$NpR8wl`k}r5I;PJ*)-a{)ba*pi^N$O=+Zk`X_&;a1(6U!|?S4ue
z{ju=lCEFW&t3UqaP49VR`hVfejf|)7CM|ij^@+sKRid`5ugJY!_|pESh4Y%`v!{N~
zTk!S2%|e^76ITw$GOnnx`gh~w=gn>>Emglh>RSHy|C{A+OFn6ZJ($@y@yOpd8^0+r
zbpDjFx~S<dW2JNca(Uf@=Es7I&)dIc-F)!9t)zn0f=RD0as+;4+bp&y-}=|tx)m!w
zPFR?}>_ckzqVnAiXV<WZ#qMABeD1;z@^x#Le^@2EO3YAu`Nz0N`#%0Oe}3_X{qLza
zPAL3eJzGsd_M7dJ!-=aGT|d8adw$)LXRCW3C@gz+f8AuR*GGl_pIf4swCwHjqUPsv
zE2MreeO|gru=3~J<O5vBrvt>+$mp-(y16sIHLpkP^S|z-MfXfMbuo*s5kHdLFxz?!
z_uq(=mEK4HMtGI2Q9ZTv!}*(w?rmK9B7S<*)hCkc*RiPnWVt;3lCJ&2_xIjtp6(U)
znyQd^BX;V~eCy@^t|kcy#{8*#x^C^94_BtG;r;!0ZhBeu6@&Nr_EYxkeUT-5dZ}4w
z!fduVbMNk&u2b9P7M|juecf>Dt2IlMzKAW%Tzw@iHh=Ei?eUDK!<K&kU0+#YwMy5w
z%Bk+$x|E28*A2J+-m`@Jdh~@S$Jgmsm)>0Z?`KtIO5&``zNU}2Fa0-v|MUepKX$ls
zY%W{!Z&lvG#*kQs9ZUY5zPna6|K8GX`SH59??zr|S#V<F^{xY9vTGQV?#P5kF8jXz
z_qFnk@0a~s`tNFNaP=DAf8W>SUy5#edvxhPzuH&j8~-kR@qF30{i~zauRquLc*(!h
z;j6!v-&!?u<=<GDCd;VR%U-Pg8^8OhKz;kOQ|nptts8fBzi3^}{PEpZix!*pe>ij3
z@V?x<PW0aPF74vBg|R0UQrGYnMJ_$5>%EpQ^<U-ETWfb&&Pcr%`T5o6r5|Q3c{KO?
zIqyl!zTdS<@5@^D&oq6a<)66y-`AMlzPaq*$|=0f%fJ2qb;Mw1($a7Fck8xvet!9B
z-le9$YnFY#mcQ=k$K~ImPk#EpMSk=0Z~yJqvR8_G{#pL*+SDVBpAV|1@8}WVzr$Bz
z-^$qwU;T@_s%6H!;L_=JyiXRJOrAM;&C-8IVm6dipIg!KC$?Js#@_xdJ6F!!y!^Wq
zQ%_RKj^7iX->>;`@7Q66KNaVHAMovGoH#3d&C>7Fmj1f?XW6&!Cj;dceyiWa#J==@
zQS^_8YaZ=S|5LRzl4Zg7v+H<`d{-Zgi2N-xktu&QcYDO4$iI93m!EmL{IB<$s3m_J
zRwXm^@48;N>C+}2lZys?UtYf`-gx0huoU;~)m(pL!;@H7a&G<;+rNh6><6Rl9}kk2
ze_MNRMt{ZM*ypF0e9OQ7ZN{_D%f3b1U69-VKepu9iPG7x9{-J<s~;(J{qyIIe^R>V
zNPnFBN+xFi&x(&H|HXPgeehm>|G!ujjoI6n*6{3q>M?Wi+Ve}kRnJ${`tvR0`Lb`@
z_0k(^|J%&nyD}^N-P$$(VlS^^dz`8o-_&`24Qt(0k+45YzkPe&!Sv?eG<B}d^{c;3
zeC@#gr)<CWO)=3a>OY@wE^I0Lv;4u-S2Caf`gxyh*uG?9S>^AY#T}j3CT;*lQTVwD
zOdATjxqhyhdL!wmf$8tRv42iVw)SMa<a_MJ^!nNZ&&dpxt3PgDZ8q<UU%Xwc=;_lw
z8yfrj|5n$Z+Y)^9Puc3}p0+Q9KfYW&f9bdHpO*d&ziuS(Xv*E6OY&CdJ^rJ=Lcv#R
z!nG>`dzO5=UV7TVY>&c}C5cyGRnLrTnl|IlI@{~l#kv*qm;Jr&ZS-B`s8NC3-*^9(
z{9WgrV6n?L^wngI?r*a_{eo-XFZug6-}Ba4KS_(1|MtXwT=Mt(_T?8|ecit0<~m;O
z%8uDfU$o9SaOlq(rtql(yf+v>uzYS!%iqMldku5cNha+%MYlgO9KL3F%4~ALn*Yp~
z8I%RGtCzl4pR_!G_UC&`7H__1-ro>;S6E=FU;kpC15ZoWtYeuz>EW8CA5#xr?PvK>
zVf*dN8kWg3nP<;1^<JZLJa!#R_TSSBSl1}j{rq3}wq}9Zn}2Iq%6~6#ydklY#g}7I
z-7mL~OWw^}%W_p~_JW`v+VKj>{~5TJ|87{3_NQq3lLh<!gxg0hII*7lb&Alf70Wj_
zU9yu~ync5>qPjrD{-vMZuHkw=>6rJj&wrmV%>Uo?{QDZ_*}|`GB&}sX)v#jS&joP@
zlkTqM%dY#Ss`!^f+D>G_V*a0LpI&!d*!ZpE=Ij~!W&fX8yOD9`$;yrgXFuGmYU`5u
zx5gvhW~=VEAIYCr^UwORSoE6kPlu0dS;OwFHTb+%Fl6h}KjBsz6@J`V{^$Jj6<Uc?
z7yc3Np7HHh<lma5m*mzNy#DZLg4fNR7n)1obSS5<Fng@?Vad_X>mQdk2+V4jS}Lef
zH{t(+<{u|E_};pI?8LRJmUYTWGZ<{mDpt5?uVL$C^4EUEzvg6J<d4|ni+<aSExGq2
zW_nVCm1*~!8*4<DZ(iX%uTenMlOgc;TNA#xFOuHNn*ROCeEFtn<q1ZYzqQ_FYuNKX
za_O?K;g9&2wRF#V_L_TF6=%0Il>b>c<<WvQpKmQr{+Bg<?b5d@42yTa<@>qh_wr9G
zH~;)|;q=m<b|+a%*RXf5We)$g?BBUfPEP-`{K6W~pWn=rzU=?pt?bcjSk3=0`hH^-
z%h7d=w}1W<cIBA##PZ#vC4aY0c5q$(tMmrTk2^<C{?Zehc_I6y?JXAe-5a&`F#ceA
z{OR<^1!pQgpI!4OJ9lB+*#+0DzkR&5=ENH%=G*mulD_@u`Lj}}a`~4{zs%>o@G_sh
zX70w@N0)BQzV@p)m}P$0@{g9OBKv+;nZ927F(e|EVcEy$RyQRk-Z9a<sZ@V~^Zd?!
zwE&l&uQ{&VJNwH=|Js5N69Zz_=AQrItCiBGw5cJ=_G3Wtlm-^-uq!H^-Y=8FJ6;R)
zie6GKU$cr`nd8Y@p5MP>{1s%rEqu9gqhiuU_2X{??BZ5#_`LYa{7oL_^*>`iDYz}W
zGXKJ}@IAkym7`kn*UQSS^t>5aw{XqJtIy{D&MIB=FJ_X8^qwX6_AGsO_to^2=H|2J
z_5Y_xZdkZ~*}J)nwtH5Iew@Gb-Tl){i7RjCPvTj~RJexoZ<OJ`Z;RefW}3W)^RH5+
z#{c(A-=AcZUMnE9%zrI^2@Bt}e@ox*o@}s0MrhXR9?PpAk2rZhedKiZzQnz6b2)xb
zvWS`T<F4K0o>yB8COSx5vxq;nhU?zn(+;ne=iZ83!~Smj()rh_*RcKD)~YuvpzhD|
zi*uL#`@5_DX2zA}r>(Q66ntCH^~%fS{#K78Z<fuw`g9H3&v@g<pE?r$|2!ReAYx5J
zYVzM-Q@1S>j{7UNa@qQ??J?_RqHi@>?vGf@wcC1S(OHw1#V^lR$;Lll`m?JmzGb#1
zW6YnT@_+VMZO&g?`fqo3W#7X8vd?cYHSRV4|F5WIzRl^X^-KTV-CMFTuX;UK>H3n5
z_m=*vD%Xz+E-l$u#XEiXvVT{v?=pFLld&;P_Ww1DE9vXF)@LP8n7Z`e-d!mly(he}
zX<T3Tuju7uZdnG_HOIbv^)y=fH-0L^!askCid02;BN@J*b>6&=t4y8e@%x<;D|sHT
zd*ZZr&b&z+b1%rp?)g)6`TZKUmAf}B`ZsU$JHw41|4j@$x`r+I>Bo~BC#K2s)c<ST
zxUlg@-MLv0)^kjn5EZ|sML41(R5bshMA))_w^uP|9oy}8)lx6)poVf0Q&9DKuJ<=v
z`}@~$?ag|Ubk*p}f`6tbnb;jXW^_gTY5M(VLinSV{IdBsr{7!pPkVn;T{BP2@_&Cn
zt+Jc2l$&ACvCV6_(tkIJzFzWAHa6~mhw1sL0k1YNF8w#JBk=y_i&k8W*?*g#ZrCvA
zWZL3?f8TVt^)LN*_twW}^*qmRh`IdlVoScT{&=I}>;?a>e@JFL`A?32_p*PbKi6}=
zIzOi<X&uk(wQIQF@7ms2%$;<94R_?q4|6V+PYH-!xp}MflR1;-o}XB;|Hj|q=Vlwu
z{ab#2w@|_n#`?9=rxUKN<%yfi{(RadzUBY^?(5mnyO!_nu9O0~KL>mbUzNo0KUU{@
zTEABMCC}5S7QMKC#eqC8Pqzdu`BxXN>oIHplG|UWFWG)|Rh;CNe`^$8=l@jvG1Jt&
zaL2!n^4>So1FpW@zPwmHqe{EYFKl|i(`e^sSCUlnOHWQI{JT>B`I1Z9S55DJGtou#
z)7{?h6I|1#1k~<RFJ#`b`d{%Kbt~;sm8Y?vR!FT;h_8R?7y4`3iJmnI|9^Q0S4JfN
zTg$V0cFcmuU;oSq@1Epx_Fv1ry<2wty0wNU`|G()NlQO!zyI5|fASipCI6>K&RH<!
z;}loBr)zokKMmTw?BCMwE2U;FF#Y-@=<kw$s=qs4C#~T#t+YP5;NQmeeD}TvaY*c0
z9JZG4^^pxv-mc=U-;{ZKVzTwIMuF)uuimcb-JbHJ;{PN4_dlmq{Mb?0xbEEIf+cQM
zZ(=S+rcLDhx@V%m^UkB<`+w#gV2o+lx%gx3hw8M(<292G{D}Gcz{H<fG-W2ooAo@?
zPdD&JUUvTT@!oO9l{{K~4Ptj!bJx#lkX~wTfA9KgZb6M%A9sIxT=A!C{hS7)HGF3u
z6y)t;yyhGB^H1mcC&4vy)oN1?h9A=YvxfWa8uit0m;C;8(x7UUPWs8s=07DoesrIm
zn6|!hVw~+m26oPvnI{f@i&?P7`V)ibgt)4>j<5YcCZvD;Jk!NKZbIDog-g5F@Y!e2
zdU9`u!_l=o*8f&=BnmF*`#d4FK5kl6ulOv_v+D%KV^&X)f3!p<IpznmztE<#DPha+
zA3XVER@$D6LeCDJ|MR!!&YPGiVcyY8J>N_U=1N*WGwj(KdDXtIQ_R*gLTfkv>x}<*
zQFQagjHD@H@m_q4n-oq@3bT%g;aie4=|bTe#?W8imYmbM_$QK?c@5+94@rAxq-U*R
zolq~O@p?+wrU@aTiI(db=ZoFQWG{<Z$M`a54cFaGMo}{kbWaVd-MB{J^0^77KMm{d
ztzmq5e?4#c+@*ixPpubxw4P)A+FwO!djxgX2;2XR)Y4ohyy?WpXAN)4_sl4r9j#%r
zM&#eGr;~+(CkMuVUK8bfR?%#e<EaS_b#g1E_WyE@T=HjmbMn6niynX7^S5F9|Lnh$
zK5Sp|Bi@TKD{M{niStag%YN8z-?M7-4VJVEX6AM=8-@Na|MBN2^YS11H~&1?JjYf4
z---^yl@|Y&-_87e`RT`;NxpIoKLcL<oP7RIde+<xx#!m;&sw!jyn4yr$O}ei|3p>2
zU1@f9<<_iw6IOowoj%*}#G45ovlo4jJyNjf?UL_SVx4#TmtC9UUz!}dLQ&NEp3TkX
zj?E7a_Y0og^Edta%|(xnF8i)k|H*1w+k>!8326<v^Zzt_|FrD87blnHzYqCK|EWvs
zRIe9%x?{8X>Wk(ln5M50i+fYK=!deBZuXY7lV|yKF8fiw?ny?)n%mm>EnjpwqqXnk
zy?@iOw{D}Beaw3P@A@5QuEnnBe-~x=<CBv0(u;mi*Ydyrm#VOO9sAthlQ}l8wW-xw
zf5qj``zgoQr!!8CxxVjHmr3^&rSMZHjz_NJ|E(RFb8G3v<)79_{K=nV`F`8NdpFi>
zuJ-TAx-Yit)$etsCD+#S|BEXse`Wf7&Wqr6HubAEpSlvc&UWdX*|!dC-#p{6G8^~n
zX))jTuVJfyXMb|#s!4B`UbLRNR$%Mz>t!2r*Ydyp{nhql^%a-r`FBe;)?JOQeBH9`
z&)SlWS=sCOzpgLacx&;^c?;C{bov~ca3Xu&hFSG*CjFj2hvWZh?~;w%*NQK#yIQ^x
z<c6rSja%hnSD81S$&!nIy!lB7>z}3_X$@ST|J2>9H##f+r0(0Fy5CxrxxPz&JdeMy
zdDZ`TuNyPpwe5QIZ_2jGCL3Q=M6BcAZ9F;uTEofn|K?`Jo@-KCD{Fl+F}8K#UHupJ
zr`L!-?U9e;{aV&-cznsH_j_eK_cT21yUJ<5dim#T^FKWQv+U)`51$(x=6(3NW-WV>
z`j5!$B~N~@Wm|5Qy`KNS?$O9f&-H7>cimw6QSo`5*qeo){;p{<Rt^%cUd#V`J=;=M
zm4ktS=huj(6g%auVV`^Nr~mU+;v3hnd+&96VY5zR`U>{gCyW=?N@V_H{!#aNo%k7_
zmEwnz*05`(u9E$@p5Oe1{~FPak!wV2Y(mzG{9E=(w||ZB3ii^RpNn<gt`Sa7da#at
zs<ricf!Nd&U4NE;if=nHC1sV#nl<d7rzU*Tnf)hhE&ER688`nh{#l;3o_(&?SJua;
zlf4$O?2cUiYwu(h&1IkN|JIMZAU1L5*_|rYb<01TI^y_a*{7}RCn>I8!}$Mqs?7EE
z>~nWbd+~e8lkj(+Z~ja>|7UL2>NV^oTa`3o)-3t9<k8DG#baeJ?;1YznYLb}djFDL
zZyHwHtP%Nov*XUubz;9_>p#6VT_;eqcLwL?HSFi&L3PNj4c~VD`Ee!Z`1b6RYyQ-K
z+PdM+nzii3b9a2&d{S)LnscWn-H+V!e09+Q?YMO-o}NFDx^ml=@9RWQSzfZzUc**A
zYr%}THFBpGFOHlRVE%i}%1dQy#3rt)I4je-i(%^te`f1Nr*?h#zf!Dk)hwGe>>sPv
ziTQ6@xoZ{k;rZ*di{lpXJX!H%4MY9D{F_n+%RY(k|3CT5rUQ!`R@#?M$UnYZboQ$Q
zlNplN@yvIQxqIO5wY9Pzf6RXLYqsnk#+bFd6F$iJui=~f@k`84-RCFD&o{jN6|qoE
zQR>0T>=SNcFDB@J{(A4K|K~+t_5NLPf6O#PHIeD(oTD@LufDNSNd5*>lH7vx55=d*
z)c^VP`vk+vHT?and5<r!NLweieDC#{X=_AwTmSys7V=5JYRM1#?{66Y>i+oKnjZOs
zW695{&$%b?nb$8&`PX4}cD-Qy1g4ns9}Y`?#_mkHd0-un`0tN1DyAfC^}2QJ-WtJQ
ze-@vv{6FXB8XoJ~o9je({aMA+#2C~3D)i%$pIWD1X0G|7Y}p_AqGB!Y(!c9Cm7Ge~
zFZmgKdmWc6TjcLG97{K?kobA(@5eRV#p!JhpC@dz{&(frME3u)AC`VzIN|3y&2uXx
z)<>=sYX80B!P$k+e*c)b`{=|yTK7)qe*C-q`L1qz>7NXOvp?RL^?4#==mk~V*DcSL
zJhxddz9S?lsc|N@g5gfgf*-7pllK2C`MBX?{lrboW?m20%xs>u>A*x5;R%QS3nY27
z%O_X-4?~^*Z(#WUTS^~x2y^n{_x2Md=Iu79UG(tk6Nyzz-~Wy9Um;;yB&_*xp+(rq
zswYhBOWt2kVJKe_aQ)Ac_qR?PocwgQ{t<)z{U2%%dH&2fy5i9P8$Vc%FuEi!`S9y#
z!4LhWS4k@l-)H<B%dm9!?7K<~>7Qg-HZS{76}_^k;bqL>7|v#<{}uly=Ez(Bb=u50
z(a&BdY2mf9lg^u$e#qOthWqRquJd}w@{=13S2CPmIkh@$`G@uIdpcC-eTmQB{lEL?
z8ph=+nej=dSFd53l2yHC#rAnw&3hKH&hCiX*#03Xy<^&)BNBBRUCu6N+4omf=|TR<
zNt1NU3jVK^n7V7SamR#98<#&Tu3Iay?*5FKKbG8HzUl9r@ck3YHb3+B+Efwo=4jYS
z#)r#-Uf1UTY&!pE_WiGQOBe0j`)Bsw+$Cyr<9R3NuM?cUe)_J+<xl57W?A-h>60B|
zD|VFcxh{VB{n{_fzps@D+G_H!YWCv$YbDlK-8Fl>ZLP%b+#?&ymOu3q=wBrleZEUf
zd)pd`{ePBB`E+_k__b!er|TtlpI-L=UF_5r;Wx`q-2VBu>*=qnB^#^%buC}NG)mRx
z^r^pH`sHh<u-{w$|6l3W1&kpj8-LEd9ap-s_VyZyf7{jz`hWG_5pD8xYR9&R$?NK;
z?@DDpy)N+os<Mg9RjQv~U-kV0a`mgHIlT-1%iheHzWo38|C1i<ZCkk7K9XbdT8W*X
zCU?|r>Y2JDdzLEuri*La8I!L2hObHyXkT*w_Y;B5OPaoIm(%~Z+Hm8a+2KEzot-AZ
z%J4I1oy67oOa9-TY@mGG;`pE0aeG%X-L2qVFMe{qgyou>$}6XR;$6cSGh=nvX4gM!
z#iy`Zf0~k%*ZIMxh}rGWpRORuS&{jF=G<E^`18r8FDJ!%X11)An16rv{D`%ZmhWe*
zI>ft9;&j=Hqx_6X)@vlx86|fw`G372_J7F6im=_&&aM&XPcr(>@n*w`xb@=qI#~NA
zCH>#{zsoD-j)2~3aaZoZKW}d8MywS7_~G8X9e&{-cXa4|TPL`3+j{X!p`Rpz*9x8r
z{iMLTPU7y=W&iK~&bw)mKW~fv<Zl;G|K7N_$m*oiweQ^7kw0g;I(?9vo3(rH|3`bL
z-q-tS*szu}(!;H6joGdgj|tP1Ts`NQZ4uu;tuXlJf(ZLfaa`>G=3IWs`Z&tdaTC|!
zrT?=}GQC~T_gZzzmGx@`OYYjOw0OPbRLRv(S`y3V`JL3PS|b^@ca7Nm-A^rA)+zm6
zXMcO0<lne;f<LQc{X*kUFW_0H^m}gh$vx`?gZ^%s@n`*3tE(%wY`gz^vi7H@jb|io
zu3^>9K6pE9h2q4f^J`e|ZhG-Qd5xm@P2vA5SbOKLH`K5Ht9@-P!}`B#cu$q<pSoIS
zxt8~Nyp-0pHM}d=?pWUUL-YTd9n1UH@|NZ-`X|<?5cX{q&zc3V(pPAF{lWC%-(%(-
z`Qb+x*>CR1SryR{a(=<v>T?bKN6)Q}Si>j&f5-Hsh0o5ebAP^CqFu1TP_*pd3Zai5
z{~YI8E75fzxcs5?hPd*Im#YO2{%2VwwW@NR;Q3Wb&)14S&0Q<<^Y^lkvya}Klqp(y
z!)gul-t3zvkIugPW}?@;ODV_K3TwY#E3#he=e3y=h0jjerNkusf35Hz>rMCmuVwaR
zZfESRTg$w5&gQQNdcr^cv_8bTUOejC$_Z<hACBCZWIlhjMC19`X2uwgwJfpG3~6QS
zS$gF+%ZF~<Q(_%=dHxZ>sz-nN?e48$@fDtSZ<5#fbqd#>PtNh5Eq`y}<?~bX<dgsX
zU!=5g;jQj<;<1yM6kk1f!k~R&p7}#I$NNbeUwxj?mtD3a<FVl4w^v;l6t#GZk}N!5
ztzo^oX~DDp1KZ;_|IT*$!J&EMQOxfE-q?Siu38i?2>-EGV)?ms2H*Dn@4dfi$84=f
z+&(ea;!X2^tqfZ$n)&{~Z)JVy>YoSZtu<Y<R(6i4ONzjUNvYu}9wzJLT-l`$iN+=W
z-?4Jt2}ZFMqI#1)u4Pr+v8Mj>C7IbPz5agOU4Mc>a_6FTkt@z@+%?NyY^7Snog~d4
z(LY`{y!m*+p}XPl{fFWwf{w0sKE%AnCO_q_^y57o-*&vPEBg?mc%4lmdB&!dqOC4F
z_TAsOk^lLwh31hArVEujetUeFtgf1~Lgog;<_&h@b&N|4`qv*gb2XW1MNH|NmG^G`
zsi=rqWxr;@2fi4yJv*j{`8Q=HKUnbP`j3q}*ktR3S3I|w{dG;$tXXm$A6X(F&6t&S
zq?)bo?gqzwADLI!d=%TkXC=@a^CF-~`6i3{Efrw~?nl}y*&Z<opWVS3dV_n%#tj@X
z2e0J!Eff=7@H2k%%7P8QcdXRj!@1*|^lSZ#^8YsYxiShL;bP(z-Er*I2fo$LH+LKp
z|HeAwV*7KMoFB<66h!y0<Nf-EWy!Bwq3Rj2^=<!EC0TAN$V~sCo7`F0$M8N{VacD^
zHQcqQ3!>L(-0Rd5iCHVT{VDV3_0s!a9p(8RwMtWp@Ao>+Z{_+M@_$c?KC!9%+degm
zzx&ro->u(t;^ideu87PvQzk1(m;S8iYGaxDd9C@~_cy+;Ss#7-WM}o-g!{j@^X^-_
zw(I-tj)*_&)UVF%sE^(JVDqCH>gPN6CGTA3dqn2;jwSXR_vFMJyssBG<K^Z#bL5i3
z3MV{iP2RKYt9Im^Wj|&gU(fmO>(!U#Yrn5k5C4B|M#b6-`BT?QU*8v9ws!wo_3it^
zWTW#>tz}JSc;ChnB+Iz^U~u|6&cDBeUQUkrKj-J8jcj|?NnigT^yBEi@Y*5;@AkRj
zPuH0Ke!EgSeQu0QM_9!6KKYrN8yoLf#ci%Wx}I}isIJ`G_3NbXT22#Lzeb=;)hM%4
z_U(0>{gZ^*9WpBt)=ICxeP-MJvUQwqZ%sQ`xn6qhp0-bZ*Vb^Z_mZ~0w&uW_HJowj
zGbGNhH-7!|y3KxXw(n(YIM)jE{!iL{py)(E{#DyoUnN%uKHtT5C4R2n{tnHgz00m|
z>#VV#uqwtu{pyPD#Dgn(6YeERub6PcomG5QQN-eN6^x6%Jp8|J>2;YEi!)EMszuan
z4cis5XW7<gEf1cXYw*N)vxMwk%Xy4(!tJU#^=nUT*b={aEq7knRonHSj$G6F*7z`I
z;SU-1Rqt7T|CwErvQKNzl$`ie8>U81&6!$|6u3d=-^8Ymmty-D-Y?&?f9b6UNv~u7
zcSwh>xok6kXI1FuM$e=P+3{;S{AMw7uGw)%=|p69Pv#@;(CNFDmhL%les;jeAL@-R
z%}EQACU*Tl!f-6<Kzv@@1>N(VI;(#+>TF)gnRn=gZPJaEoUb|)-U{w`|M$<&na9-E
za{iLM(R(lUy3NrwobRrdT@*QbbE~JodB(<nS8bMWJ7N0ZZOjFmc%2jGI$<l!_r%T+
zWMYi@`}<T-8&AxJZ=WxPYX7@pv()<a!bY`(u+_`nDkmiUUe6h>ns8(FlE0g;*wpXb
zvtsd~xL*nOb!(-6e|s{UFX8oxf;PsOYc~Hku2}!`&#d?QH~AFSaPEEoq~L1fLiyM0
zIls*{zIvqM{^s?Z@BVJ(_`hey+is(3o%LqZ<$kVNWA%Nm%+GV{rK`VJPwD)4aN+C^
zwwvF@J#WYrpQs{th=F}-cKPnpOJ@3g{iKnwr`)S<jr8ienFbZhT=%SzzFvAdOJk41
zl;!*W?tW)GS?<YQ=e9|ToBwPm-+FT6*N+X8^gl5z{j;GgdNrrHB*Tp}O*a`hcS*`u
zG6=4bUjIMHFZk>B#@xGa{%pAWe#?!mK65N8*GR8l{dLKitq;zvx$^1W{MGWZ`X{c4
zE#h8(Ji7e$j)bG@EWJ;@=v$+mU3>C_!aDJFf9EdTeg1;(yUKO$XV+*|mET*_^h2!U
zF~3F3w{t67<}|2Z=Dq)r@#Gu()oVqM{+$t*yh_wGy~(oqn!@K8?GHD?u3vUP+vxgp
z!F&GuF^|47h~B##QoiSc!K@oL*AFM{-(hKQqdz;3uOZ@fOx))gMZT<jA7U8=Z=}?}
zG1y=$_igozlH<Zx)UB^wEZ#gRGk@M%gNW~|^ljD{eCAkX{DJ*M&vBUxXJ%cfy#Hsx
z0e+U`rnkE<mcLo2^5lkQ{GN$L+&}&=_#OFY<L8dq^VVxm{rgMyq?FaFKqbx=?H}%O
z>lLiin~trqeqFbEtz2o6&bC{7SKqB#zwm_NjA`|sv_CGsWHCYS_=GT)8&UgDvhgqZ
zw3*$wW`+GB8BYJ074mu4Rz3fq9kZ&uyJOqumAu+1KLvIzdRTg-qpyFJe7)UDmr9nf
z1zK<Z?#f-EV7swno9hJkEV+fjuW#103&vb<4V@^HyMp`rMCNrJPd2Y$yt$4~JbDe|
zy-Pm*a~t0Mf2{W7Qt=NqvDGhcuXjGpXuhE2BlC(`+C?m%ro{eR#5kF`-bUunHP=&?
zlMJhW73bJ3T~#)v;OW|l(Os;Wdv+EiPxOl4v!Xls)Qr+SJL~1y|L?q{CUbxHl7AIf
zQ`3L9u|}?9mi_ZN>58k@+ldW-7Js<0j(6_d3B3z1ioaf?xG||gbl&2x^6xKtBwcVX
zjflCNB>(@Sqmow2^Yu#CU1LwJll}LBcgOTPvlSUPl7y13nA-o}wfOlOzW?uz3S{wZ
zsCa(GAzm$+JuQBX&hsrMM`wsutkZJ6;a;}ZXwSbbB`K!j9RIf*UvYn)K!{C)*0rCV
z8yl4RPL$M67D(a!vF(bbmgfgMk$$t)vi~OpA7|+|dCe(#IGN$x<{9}1x4rw(ZujS6
z{k#kMwVT(m*xl>kJ%6cdSH;3l;uQ~Kq}PajYx0X+#Uj6Ycb~e%R{j;@Nfp&G6V?e?
z$^Ba=`1^L=G2vAL$!qxKS6`W2aeIMjrDE9{e`(X0o6O=3-jfw9XRhCP!L&X}rgHg;
zf{#1CSZ|VPU;UhK_wUs#Negz#eqc)SNSb^>E9_E9@s6Mq|LY}oyquWUP%ElD<DX<w
z9OI=$XLok&vRF9p@Ivb;w<=#({765);vg3%ON@xbt1n4UeoqWfKd~|XMDh;7i{`67
zGOjw6v};anLJV8-&#AtOf?=zpa$aux))#tq(T0tT7yO=2iujtM9lgN1W_9}-#;K|E
zG=wU?Ol<5;S`lA6kx6;oa(`ySuuDd*?Q0YtzqxUcl`-l61qo$^mOkEv=CL=d%MBO&
z-;m5O|B^v|+%3!VR}J1xwBU(e<5>G`OLg`qFPY}3S$|jVT{UOH)xXVKH|<+h|8sik
z^nY_!B;B36{nZf*<Ct|;*L4}Px5cirs{bi_@6Na1)72~{9Qgi(Ep?sc`Za%^3I1X*
zU-f^&&qKVw-qro#*uNp_`{|+=(@Iy}2|ag0V5;r!l6%*(R%bmw@#_E4^{eMxxH@%B
z=*m6+j+TD^lotEfJS=jp)#_Vo7KNQ=I=(JmOTF`E`b&{Dnp5|`y`>yEbNbl@YSx=7
zve(##{=PY-b?1&v@~@|s7L_kA-F*Asv0Hc7gXp92<+?Wo=XboHt62Z?$&an;Y+vjB
zT)%lz%AX_5O-ZMJL~i`j6S1g7^pV>O_SS_;_Pe{7lo)06PkfPkv3>W0h3W;XzWv{j
z^XIy6^!%x%S9j*6Hz>_52wjykgK68l9wCO}*zIj<8+AASJN8YV;cs~R!nxXaKO{x;
zevjKaqxS3->1ewd4ZC+Nd3MG3|Gg>fb^6S+uO&|{U2Zpf#?Cd7;ottPEc?Wuz25Ts
zNrwDsrK|o(?)tKOqs8OakEL(^9t%xhW3zhIo>iJkDsSiC(E5LT>-`6BR#pCdF=tQE
z8iRhW8;9<1p8d<dZzhMu)2CNA-{P<Sw%%sbj6+#wH+`=$by&4ZcCEZB;l9RZ^+i8-
zE>`1jYpfHJ8P?q3{=Vnp0n1HB@BggZyW@W{-;I;?6-<AQ-CUu<&GLS&X!-@0@EhVk
z?kZnoORsO5(Kn-V){`gSGb2y+uM#o6$-udib<e+b$76P{*neYYey{E6txwMG{;|+L
zjOoV4e!CT#e|uK#eefWD<3&HMBPtrwjEgR1ecN%vpCLT%cWv>8>DMNoKmMR~-Nx4!
z{IqjEEoxiybEf*E2?2tP%8cu8oO-ln6^lk}P}2Iim<gr+Y|?Spb8hZ9xv%oVZO8wC
z3@jB4%T^ekU-ft1VfW8B&gU6%TOQeR?I3UQjBnp=`K;McF`qeCX4``#v8gMhbrO?S
zO8%SCceXLVpXK?Vn~k%6?z(>BEyL=A+pQb!#ONjch`rHs_b{Wtj@7?zoQSdi^n^#I
zOZJe>I+0bmYn)gAo4fP8!0nuM&NnaoIXks<f2gX|RsF>m{!J@=ubsYubF%T-DYdWu
zT5dG^sc?OI>DKotW|k`)zpq)Vb?x`M$9vW>glzhC_}NqI_+vja7qC5k!@t(()$(i4
zo-Wt_>BzWa%bOcJXK^sExt4ofl_R&7=dr5H-~ZD~%g)Cv$o{90lq}PtbV#DdU3$Xn
zwIbKI|FNFFi}$fulKq?0-y{E>TA6**fM*H&-amg%e!08JDx!t+eC;ch{9jM4EwAM4
z-~VQo&@tu{wbe?KT?@S}_OI8RJEiph@A{cO;d|z+nL0Q6zOJR<?5;Nl1x<gi-yeIk
zrE2;9Qs3~erz=0Nar?ft;qK9?WvlM0Dk*DU;9j+5$Ll};Ue5V&?$7h~{;92Bch^^*
zN?a*<cHgP}Ia6A%M=|Nd^~|}w=k%+&3*+p&m)Jh~9V)zq^O<vp$i-r{Ju#~k=WS5@
zbD*PtX_mX9<FTfqDU;WCvS>0c%{5=WLg_f;!{7fqH-)cin9%4Ev;E<ptCN`m_vFVL
zuRK{(w}Q)V#(egMNo+CSR$t&sx{!1A&*H3&jFXG>uYKTmKUwl^rSYDhTYr9h^*CvP
z1MB=GxvB-$9jr04ne5n>1lVT(-OD4{u*-&fh3obA*AgEsJSpoY*cqnua}C=I9%;`1
z57d$uhVpA9@vk(M%3o<GHX%?>@Wq5<1`Ri7R;D-YIKolz@$I`+kuwk5|776*chI=u
z?Y*hZ$Jh7;Zx&k_TroRZ;(v!xatF^Ek=i$FBxe7)xc#}<zl&#AxXstvzGj_h{G%N^
z`IdT3WLVp&8T*)PQt00ZiKj<oUqATrc)=#o_p6N}7H6(`aB4p5iD^O%OR`n>KYO>C
z>)o3Tn)5o+l+8GV{xKdneD=xf{}C@z%-`_GeBtKmdfZX=@=g4k1rL)KH-B6wYJYQ`
zdG7AD;+vT6{8=OF=Xp7wd7(=?Q{rdN>z|ktpS;#qXH7pgp<~}V(e+=N8Dpl!oVa0I
z7P~^?1dFuA)7QIMV*h)8hzX2&a3L^D>|^!%2d|rAQUqc;CNh2XzohZ?q1I%fnkk?5
zTwSTvo^<NK%X;M?ftC|5W7HVL7k%A*f<b=4FLeghe~VU%9$l#X=*K4cO78rN4#%fe
zyqmK|cWpe=_G^=_y;*7YbJEu0pKSO3ZpzGFV|II$z6+B*--WVIj8-emIwdmLPBVp1
z=6bnE^XQ}geLw$hRF7Y4@U<i6mr~ZhMzQM;lm2|!o^m7Qq)0pWg2PuM6!!iVee<97
z!mH#zJAGwZCka00kegarUR^1mxK4N53O!|oRqvm!P2aPv_S1wg{cjUXkN;g$ox4u|
z`DB5mAGy94FXW3`qc=%IPek~K=_4Oo`w6S-*62<WxVh4xm2s`E>`De*5yov37S%_@
zGORP1X4tVx#q|G!b86CtA0^FWSEwala2Jnc7icPD^@-*Czv6E!!?(3-RX?pYPHDIr
z|L3Dv|60|pM>v}M*D1xnU6C$&@6TGLH!Cs@v9HL`{=>Z@<B;eE&e<On|9(F3Ebo)l
zv0Z!THz%3z{$Q#u#Ik<p<Y#~8ZC|_Nf7cbK`^t^NR&QdeXMC5NaeuA+WKGrbAK%3{
z@}vlE=BT*nAUaVd;xV_ZK%&k1z|>FG$5*c9^Z9+vCF$k#>p%X@JS@IZ=|R*gr9KYh
zBTT%tpCx~v5Nz8~_hXHStHANHH69zU^~#H$6kNez|M=#v8&~b-KVhA@#`$%}W`Ues
zo|k{tm7e7O`RMZgA6F)r+FzLN!osljHkWCS>ILSt&b)JDpD;8r9Gjpg`|sP!7i%ts
zC@EK`{Fjla`};Qi(rN}lKCW*o&#hU*;a#~(<@}%N`Ttcp>a*9GsB>(OU&r-H@>AoP
z^gA#A-)l{Z{}i0xQ)CtTZH;>NNv^-nf2VY>PgyHmpA{)ky+-f-5jmNtb$Z|QCDgCQ
z{@M2W)&_}v8&cMrgoU2AJoSR%|3t&A-AlvwpL=n4{sqsk!c6w;l}xNpKX2VtGlysE
z8mai7aR%|%roPqsy=UjA{c{T6e*1gAeE&jk`AUwhPg-3wlIwcii+>heTW9jl{$`!t
zvuCQ6674Nv>p%UyP`=;fWtH}V7j<i-o@?JVeZ7hKY@1Mi=xV;{bKk_hl-j&T?|%Hg
zwK`fi1B?D|d;5P<2IIR`u|YPc^VjO_e}BDnbM895?W?AB-7ep(_j{e*)%{a#tLoR9
z+}FL$o4@$TCWG61xyx>@Gu^%G>5j~I55#W<B(Blj=k>Mx>ZJq!|HfN(u-Birt6X?}
z^I3(mtt|^**WI+1UB_=WIp*8h*mcuyT%PjG^Txw{>vSf)EdF!#`>iQ=Ec#<tui{tQ
z`uF{{u&}i(GxuBzi=V0%z2@JxZ>mgB=Wo_nZ@SlRqkv-4-)(XG8DewRRfPT7wmT|D
zcHf%jxBs?%d%Di#eZBh5XHw@YFDm@M_&aBvZrMTm%@<4i*66&ITzvRrrNG^_`nvxw
z@K)~lR<lN1*JJ7@E>`1z7u%A`8s3QSKM-oMRmpp;F1N=ezNC9!XV`we99CU+z_)Od
zwGG<}t#4~gH?7tC61H0U_zLfcwR(DcVs?Kn>{_R{bk0f3o!b(*ekA^_Fg&3x&%cuI
z=l@UU$*To7PT4X~K}u((j@-<x-K)j_Z2x;|t@fmc%A0rm>u1<}W9rsS@$Oq^FPxUO
zzIf-_N8A1nOP<@_U#IDI;>v~Y8m1MRkC+YlS1nFvy5L*>gXuxLz5E)D7rS@tY)ks|
z!7F~_N~>qTcKv_zui^f-wc1*{5AOf@w`=OIRI3Z?%=N2R_}BgKdOk_&z~Ylf|8?!Z
zk~^b9e*ZfCCo9a)uDsxuEHwY$8vUK;*IL}l-+3aXpl}Vt^uIr@&Fjc9-^j?y{zOaf
z*lF|A?yrCB*}2^+vf%Oms`+dG?kHEU2;JQ%_k8KHV7A96Z9f0qp8q}d6wjOn<BaSl
zjI4iVZeRT*f^%xpQZK>jn`D~TSbP^Z4>NCI2n`JlW%%&_FY8hUhE!1o1_ogU5QsF4
zF^x%&S<Mg=7sDCD8zadO!yh9a!x6*Ski;1CHum3VMh@sjpB!(KY#D?Zla$^uu^KaR
zJEbxSu1sRo6<|z?X5wWRWMbuJ;ucqA668%{X6Il_de5ks{7>m4Q(z1u?+Tlk4=nYr
z44&^8YB`b^nXBI=DcLeie9yqFWWvCn#=xz#ih)0tfmx7oB@Y9)gd+n#Uy?WjD+hZL
zgL?8mr%x=&F^tTNix>heShB-e6jfd^ePlJ5$o%~k<9Eh~ER3&Xp2l#PCS7FaO)_F+
zW{;7G*_9-~n9MMdg^$rCX*rYDO@<>XG7MTADvI0+F$)>km6BOZ4lxKTxwCkDVQ5l1
z!SE@TL0yTRp>GL;zLFnHj2s7-(o6>XM3x*UE=J{~FD$$+vpF>6Idq_Rp2adSD#reM
z6wB~hkU^H8!JT;`gEt3<7b7zZ$F$^sk9>J5elzS4kc~0nc*D&S!^QCjbn6+%A3g?7
z2IB>>{~q$zuyCy5j?rS|_#+z=6SJBjNjJtYhBN6L1L)qfB(4}2hoqxP3NaQ8f=nEJ
z$^Rb4Fmmv|OX5%Bn~=nr#KB(5vB-fj26X+IDx;!D?7s($Y}`MD#7a2saj_(6aXfjO
zB&(7X!@w@cz@d|5D8h6$iOHTp8g%s;lM93LktBsACktlD7<LZ93&{-c*?SiWB-yZa
zyCpI5F>jX?QAqyxfQju2!&@G9C&mXcR(zcLjLIId|LzOUm1R?TBizNs+9`02BUVc)
z!Q&05FcYVcR2P%5rb?0_leBbS2j~Vg%~PC;E=<OUIhBQ&Y^65D{9@x%pDv&#qP@zC
z^WcQ!fA=LXNSeQRBcksrWN0aFs4Ezr5&Q3+>H(qGss|)&-#9X-C2=GPSSkrwzn1hD
zWD#8<<g48&XekuV#v<-<TF_P~Q{|+vy-?|-L&A<ijVziMVpv68%e^JN)eHYF(wMHL
zmj7B@`fakxzq`&sN)1;SUa6Kl88^h3t5@qAukwifcgHu-@R^eJ@t6KCii-L%k38HI
z&L){ADY7&%tz}^c-GC;@EEJ>I!|amuj76c4SyUkTf4Rl~dQSEPpVhCEf?lzBsve%i
zV4^gW!Da#Y`ZK|#TP&3)S(1VrLboTmOl0Xi<P;kirm!o?f@Q8Ei*pR8h4PD7Mk)2j
zuUn-}lQjIoSFLv~ym-%f<)X~fuYH5XJy<QS`UEO9w%(n-aPE{z4Bj0k9&#60DpYcA
zGbA>=j?s<zkQBo@L1oJHocj}-ELmBMa~`rV2%n767G#jT=gS|{^qYZ~HA#s@U13g=
z=Y(L!iQ$)GJd;?2k|t)({KLY?s2al*!y3cs(O$^<KFNV4=6^Dy)U@K4bKm$gv|q8F
z`z(lI@zP7`UD21Kx)PUM30=fdXtnf$I7k1RmrKq}u~lKZy6C{f8Nn$ox2ylF2<gwr
z^sKo&!Ep6G7cmx9o|Wg6xI|f3UT|dOO#b&_-KFv%fn1)a^A`kP*}lVBFvfR<vB2J#
zfTT?YjyoM<|JO+D@L=ec5Z!!CAeLcH!T~PE75oZGl1UPZTsq1B7TnETaB<r;C4mJ`
zeHOeFOl;n>;G;j|ilZxHn3DdhB;_yozv)RQL%c)|CxeK?mt=;nEguAu8Rj#zGqJ?5
zGiZNH;&h3TXJG%o;;|5eCD)u-mH#Z8UrDSMvfRhTzIT<N#Nj;Vy>)_&dpp^5UwiHo
zV-(+5timbreq*TM#%c+Xgk+Kb%u_O-btIX_?9qr3N>|A^uw#izjCb}4K~tBQWlXI6
zOsr8X;tIZ#GT-eCW7x>yr&7HlhJhvNUy@hM)|e(Cg&4-9Fcwc0k^UV`D*x*kB^cCP
zm|{4@J5=Ti-d5Vm$`Qj8qqtizhKY5DeiBP8gV5X!M>$3F9Ae(buqMssuy#;LdKB|*
z!)*q|nEy$7Nv{QY7#J8>;RQC=0@(h4Z~<<~q;TIxCFbK9Eq-H#HAze{S)9fyF^wF#
zD<>;}u2!pI$Ypt#e9|VF;ea4V=OaexBnFL`doc=0Qb|IBjLi(JH(ZhoICg#$;ckwR
zOuEkTm}TQ`-XuYRB;lk#9ESxv8Iq+N**GpMa3(!s<QIt1NV>P9Sc)M=Fh(@#MvMWc
zfaHk{N#8hP|NWDBAM;L-N!XfUtEEc}AH#kDhQlsG49wp--6t`abNC8ucVT4ZU=nm-
zk70?C;jmF+3>RY*RAip{pXDS2CxiE?JxS(@oNJSKnC4FU!8lhSRj|W@Lm*eMl0{CS
zR4j(clgHdpoYQ;~LnGtD1A+>|Nk14km4q00xi}^}9xj)Nk(3pj_<=#2i`nI}diTkN
zPD<}S#xR{yY7Xw&%j**JoawI_6Dxy4()uLJq+<d}o=G1BPX8BVcI;yKW#bU@34C3d
zwGxBwM+QShhV&R-UZYNdPYjyYY??w$A76AH2((CyX%tow_{fm$c|)49ka;n<Q^cOw
z(s^-H%u5C_7f!<q3_AoQlD_G7P1q9iqoqe+4ucrzcClC$hE{elh5(kyNsaAylNp3M
zg|=NkImabNiDQ*ItEhAA|Ev?u3y#M!%wlz65wePz8pBk?cr5w9T~ZTsw-@M=v1Wzj
z|K1XcEdfa<s$z5`7rRL4FSR%?WFW~AIzf<&@h5{Yb3lw%OgPIf7GVbA*)c&AxfJ;r
zxTRuS7&BtnZr$r(yzn{SmD$BW*H$8yfh7rixtL4Rtd98OCzcDGj|pKgd@`{j@)MVs
zL*axZrp@zJw3V0`ggqr#*##L=C$XILDPZND#5D0@uM5KmMwU;Wtbr5!lx~zJJ+Kmq
z5o8e-p2)!cmf^C(WEUnAL4jZu_J=Ek&%6A4#87I(pzrdMLEM}{T0k*oJ;zOcr6l3>
zB#tj0NuQGh77OnX67`eZ`(h%;Y|yo0#x6Ja$2__1(*7X+lfb4)9Cj?G%*hjCJ~BKM
z$ej?wEB=m2U4`+MaEVZdpbH1Pl^_fIOM$t^IvM5)7M^1g?g(a(eayruAQ8i{KS}8q
zQ!O7yypkYC@;8Z(Du0s{gt<gLZ+zvF)wn&0;o*y849`^_)H1yFwE8J!q5W9pBl{!6
zN1Yr30cng<QYsQ&0zwLWF~TuF7-n<`#c;Ej1-)=pVKP(LAjl}qq_Bh0^FbLiv%oVY
zg<FgtDm}SHj8;i?Dk=VWFLh6lGmnvTLz1VZf`S9Xg-MEgI2UQksYq%GD!4Eu2~PRM
zl{QJEhnfAs5)MX5pXC2SrW||a7|%Mgs4~WgFzGL1uuS6pH$C9=2W}6klS?(13Ne;^
ziiw@@?{Sj1LFI?ZDx4k6%pS=Mo0X=riga4ePqMttzzEu&&Y-kTY5Oh>!%mCG9LJY&
z^ea4wkv6F35RTzy_DYKKWSa5AiAkHKjV0kx48KECb<BjA7aV_Glv#w?*rZ*oSyay&
zoNVEan933J!;XbXSTtsvO3Xin8b?{B*A82GIf|NuBepZfyf*X{h~d!Q{%_JHfl%IS
ziP0**iVP+S`EsZ^O;1t^;4oON@meU0!@_BDl2C($_{X``k_?#*LJ~>SV;Wfn1w)xE
zm_-~VOur;O@nr0X{eP(@c0=(AM$R=2x)TJYb2%0{yifl3MSHQ!`yUk_9b8?~1s<+q
zV0IB;VE19*R&p%g!yv5W&mg|s<g}oYWK860zP6Y~vv%%p6Jly5R{J)3tY8u5P<P5)
z6eG*R?;<LqB+BwzNRYw$q~$@LX2zIj4U+^eG4UF6G6@?nCi$o&t>zSDxG1nUDIm#n
zVV>iQ*W$_l8B3HnIqDrkEQJ&r_zM2LPiAPGJc*O<$A(BJ6&Xp(xJe%vpNU#CZ1Py<
zpu&-*B*MffAU2WNeOEwAb9(caq>T*wR00H;`aC5{Ro5}jb4dPQmCRses>Hzi#^MqO
zW6aGT>lkB{R15u{F)1l9%#LMf;gIe0xNSNura@XcM)FLj<xB3bs~MYIIGm$7w!82K
z?BtL5ox-8X-?~9X>oU_mM~=)@F>yTeRd_fyTdI0;_bPgGw@y;t?mAP_QH7bCBeamg
zKD9yT0%KAvYqk;R(q2g+_FS&rE0sH<BwN)RW(p{ulrR*~>|``x>`0l!%+CF~H-$6i
zt)_rK`_qdIwK1&aMx0x^m3FZ`R+ZYQJG)aTRN$l$PvDCbme;DxZ?k<n*~@uaS1`U;
zQDT>R?I|Jd>8#kUBF4Qu;C?5=e<np%o}D6PtT8J;F!DThRZ5NGVZ1*{Vy8m4#QraQ
zPv`Pfs|0$=yh}-X%HcmDbVAGp69KNTE*!}c8h>3@3%rcA>}-fxm6VdiYgoYYqn|fP
ztR?221hYX>W%``PTL#})R2h;UCLK^q{`WkYq2rBbLAJyRCyw>3F+Y2m7{p)3GAcAO
zq<@J0_pw32nNh|szv<`C-$@c3Gm1MtIZ4Db#bj=FVbthlObAwC)%wn`(NiN{NLPsY
z2~Wr2iS90p;<p*NS+rOV3M8=}OX_gz(DDqh_cRt_xoOFI)sp3Dm)l9TErGwM?{j#Y
z^rmpGNAiE6O~P{=k{Le4$W>UYaNG!2mh@yamY7{|aRPUeR>HvvX3j~gCmfYAoMgs0
zA;vD|NR+U}85RRk=cJ>I3Kzh4kFhXZys?%uW}+a2dftTMSO$g*N%BejF?^g8CRgys
zT%HhP9K*z#Ix97hPrNgrmeV1ngVkf{y#i4Mtt1f+VGsVKPXU{m%I73aS~|6VGQ(0%
zW)+d=Qj^;|PrZ$q6s#O$_21FppjMJ0$7ZF6;b%E^E7=K%A7(%4lH|;B{s_})C5{^`
z3}-tN)4A48Xox<Mr`SE=wcvS{%bWr+S7VHg?f$u4oZ-*+Se>DIqGdBb=XH%_kGq_g
zHL_WRIiB;!e440HDs81b!+Nqtqm}fW39*)TD%z`cbno&`yug&i%saWWXg?bhtHPxi
zV@6&}zL^sX?()n$$#`PI7Ej@)9=DV@Iyn;#PZZqxhI1juOasQ41qpLvW~ef9t8m`t
zXi_@E(Pqaa9d(FjDU+hgVV>m-N}i05Gm0gdow)2{`Z?DMaoPwqpS#MpUWjQUcQ0Qj
zC+O}m=}s4pg+dI%lQ_0Bi3W73FtL06Jjt<F=ko+LPwhX}xtDZ4$_Dc?Co$E^gsMvf
zFP{)16C7P&w@NOwkCAVxSB0sPVLdAg`=pDK(SnE7zK59e|5E*~>YQ9~Rng>o%o`R#
zAr8r8p_8vqN~cPBH@@_cN|(x1+8TeFLA_HVn@RDYZ0<Cvi7Tc!$NoQ9Hpy_6;AF`{
z6{cvB?<z5U(xr^~fl}pX<;vHy1W!!jm9CbGSFvN)Q0!b_y+ZkuPi%*z>Dwf)d=;tQ
zb*XyE^NzfXjhF3IW6}6mYjR&-gnfBKugT-+2`#JS`umvpW_y`E|LV>B)a>PV?|>s_
zukU&?pWnFpSEzGb*EK8NnVyEv7j86Yo#e1)(eBK8kMqXgnI((jJ}-3m6%si~_xFO{
z$tlmhdOIF<oKZ0nw^+WQsB=ddL+45hZVx64{s{{wMOCxuGdl~!{-2T+lf1Cu#4(On
zEYXFrf}N-OEz-ePk68pPVtF=aK_8O<LoE2-F_&0|jT2Zn1g0<_72e3>!s%?yAgOYa
z*>Xpf5^Dh)%P!%jDHaEUlGtvDc`)AiVHq#Ll5~V6(MT}i*OLS3jEXnZ|JP@h3dPL0
zx!~D1<qP};*_|t=Caj!aup8~#F@`h_&PMmx|4zCYMU31Lf=rR31u+|vI;3MXQnubs
z-x|ebA5`Vb%Gq7O&YCe-MM#O|mS<u21#YKiuaey}d{kH;T%YjFlU-fNy!5${%~9vw
zN$QPxER~)N`W#zXyOlCq@37B!c{jamvlCl#!Qv$rD<sP{zjCQ)yr7!@zq_LHLW_G`
z+2*g_jF0V3e)n!D<vqA`3g@cQ(#_tCXYG!LzUG~}v}ASJ=JzVxM~!1Ue~1?zV=UYJ
zZ+gW_na+KaczPd9y1ZtpZa~sYi;bp_>tD{|G<$0QlKE-b#_U>|`1PhQqZeIY73S!b
znOns>^W@5zD<{s_<T=5DiSx*X(zP)^%q@SPZ@-ahn^d}b)shRXPZ!Twcp>Gs%9`~W
zqA{<N_Da^oG#Ux5*?dZ#)iWo1-PR0crHA@%8i7u&H)qFGYD6ooyv)Mz){l7s+mF8-
zvHvZYmnJDiG5lYX5uD`6#m>~=p1_p!bmF;|4a!V0MW0nNYCrDeU`m>kQ7s?ix$+yM
z<ceU4*nbPS8MU@C#WF04Vc<;u9}>%OCZ<CwiM!yO=!cy$-Lc6!|4ujL_%(TCZ&%7V
zy!^NM$xZ!hmQS)hQ5fGCq{g^gH1}hS((xO+IXJe@Z%Ac0`Xu-7%6^X5Oz})HY}^x5
zlm2*~%6X7<<F#J9-o+;I=s&U7PjmRUF1)HPG;arEQbfz*_tPY-r|k5W@H}@SyKUjw
zn2CD}y?f{BUM#jq{`Y>ffciWIRZf?f<(DSMu<<LM-pb9j-Q!D=O!VAK+vjj>xYV_D
zG86B)%R7?xv_5?u-*~cTY2&0>#WT2N;<}bd$T$2Gf8G#2VR_8d>3MUq4#g_PGsaAu
zQQ3L&&h#15i`$n^nZcg@l$){pM&YU*lbCXujxK0*VPcPF;+^z)Bg1cnjdLc*D{P;$
zkZq=O%(Pj;AGoI`tx98kI-P0e`t)Ygq>~0qWoGa3KN9nVYq`V*bITdt4oUt=t7DQa
z)MYpuE^??he0kjbh}p=Wxg$(v;g1D-EN2|vSkb=XQw;Nkh{udO_C0u=#Bw6yKn!y%
z<D~hPElZ9)SaoEgv(iHM^hVB!5)T;<aH??3WvEo|=;GEa)H=&{q3#IlB3H(a9!};&
zmKcj0G5<R(R8*4~WN*D?G)(-E{GTPZfKevqdxxtGTc^{*os252>*lQbDr&t<T-5r}
zr==Z7l(S<_##$acVku}pK_-%eePVRXyd9HYaQzjspAd7ABXB~<@e@KPIdvCicna@i
zs|}L&7x7j3%vi7T+<cBZ@9~alQd9a4aWq8loWI{W>7_$`&6Nhm0*NI5IjtAPWQ?tE
zX+OVFbYOu8Bcnb`V^8#=><QD4PgtPHlq7huiJj~Jn<Ui<1<fy#<R%ms&-~89xg+A=
z<Cw=s*r%;wVL2|AWIfYj>%RSp$qcPts}+Ua8Iu|8C#f<TurhP}k+^#xjl(WxH@j#u
zL)z56r%uGoiD7)aU{8mKr|F~}lM`l5*r&`S!0X1f<I!hNz73~iEG%OG7vGp!=y02{
zvvZPA^bvNhjS7r0+jh<BV_M-R`6#->ovngtQ^CZ8i947TV*iISE$*;LDq&dtb<>u~
zzZbavQE_?0aFT7piB9jN_8qoKUk}`2oDx$UqrPFCP?Q_n2Dh(Qa+oJvQ(+O(VYX!6
zYC0<>PmqI`N$AT=mzavCJ68|cyLI?V$sAkwcV)cb`=%fN4o``?cU6SrNH${<(`^Zv
zA4zseLc2I(cQqtMSS4L)=<rbCY6@ui<PkPQ#&eQhU`P_D3)cgC3Bw7eEhD^ku)6u4
zuwmq!z?ig*f1!ew!uptSR!O&*o$q<hDX~<(IIx)Ee_#w_EW@&xguW!5n8*|H9bb5=
zjAl-l$Z#}r70*EtMox(X68Dlma8B96=bAK?EoNrG#TbjkB#A?&eoQ;tqu#h3?BX^y
zn;Fo?G-J_Sg<}m~Nk3x$9a#C~gi*r*M%JY7F;4f5ykq|}9_+A5ir`9;n5Hw~>LI~5
zj7b~nI|RFuG<LY0s8KQq%3+_GX%vvPW_9F*=Q%Sxf5g0;QLLaCvq>VN@65&g)jKj8
z3uC@&tW{u43XRZg)Oa8BH|fWLat|IWPeay<2Qf3sj!4)tt?E7aAjWXw2la?lroRmR
zv5dk=MYkm<Z+gaeA?r)>ImW{tGnR8Gd0NNJ`#g7oh1jL`!@G{h%$e}n<%MK;6300u
zh1g3RPuMq#Fedpv6f$6p*?jrLHjY0{f0Yy(+1PfRTAid&8uKOTt9AH8g{d4#8}6$x
zOuo>zA@<*=<Vim|EwYn#$SZ%go}Ruj>EtgJjf+fwPf9W==x^eUoVD``k6lmFf`wdF
zIx}YWEjS;?nE6D5`Gl~{g7b{eFT`)uw_u;Jv{He8&J3}LuU5(z44ASD6%=CktQDJc
zc_)|p)8oQin@;l2czBUhD8gcTjJrzAW1*BxVK&{J%1H+~Vi^`1d|*uKcoCDvB*mx@
z(7+Uv6mvqMpTm$@FzL(u86O25JCbG8k1MR^urDfkktAuLa6`TMhJH-I?T0+Qkugcq
zEc|<3yzANUS8{ucg<LFyqaKG7lP6z{oALrt#z>dB3V-D_80BWHV~KfJbnap7e*@8E
zhF=F_85om<lK;Jm?O;?$;`sJ;#zJ=uO}_(2g>SY!C}X@(Xnbp-665h0Zly~S!a6)%
zo*D0XyHYoP>N#x1-!+M&<7VYW{x6eQGP$}$rro<;&>=i6RqL0+%A`0$Cg&ww+)Ug_
zmMM%YZr3a}+qcBzI_uN<S_>r@FQ|92WE!oAIrL&8+jAD>Dd8J5OjRV`z0~nwOnN3T
zOEFXB;;XNki8YK#3xiaAzOV|W3hj{XV*1Z2$Rzn%BB-=bOa04*3Kvceekm<ex0Mrw
z{Eaw%f8$?Nu`5}2f$=}i>0I3@5hrFzq)5(N)}TF8V$K(Ft4@hyk?R;m`9Ce)5$h>4
zoqOe!2$e3j*Ir6l&;IcED;$`_@Kfmj+}nmHzZyA&?g}?zWdF-uyNds1w1G;H#eI?U
zy21H3IeOQb{7Th0HQ~(Tn6<{QwRcLzY{|%3V{%njLTviJv+IrCS9^M|QP6p^d!>kW
zwWXoj0mnpV{$z&rCc7t#+M4d#)U*4fM!|aH?{ifOcV+K%m~$uLic0==m8_g~Cgq;$
zhc$lNtx?*Sw8r>#kWXm2e$j*JSCV|f|NYNhV^V+mK++sP(U|*djN^k=d2HWPs+3?J
zm0&%8=jHuNytePSu6w{GdX0Sb!Rnf|ekZp*Su4No;-T|v0>eMe6I~-)YV=@6V{y@y
zCrzJHSmuN`I^@g{YinX$w&FUoPt4||P5Ea!)=61DIK|y@f%7K=^Q!oo?T$}wKKS&&
zt7g6A!Pzl&GnkoJW2R4JFk@$6ULnC7BcI5?{Xc2(zRffCoM32OBcb-{nI+Twj=ZG3
zFI@aPCVrl^>&Hsl4>4gYGZd2=nYbHRVic1e#?&wz%$aK`a5ClrlcYvY($&?*W@|X5
z7p2AgxE5oyAoa($HKr2D4dy|%6*u2z*mZpCpCPyEN%EeVm7gc9Ok_%$S9v(5VZnFx
zli&DfUaOfslj&Ej#lZ&k=yjHMOZ;cAuw?j|v)b}T?7!}W8`d|ZDy}a)RkOxo{^F_U
zS6HeuzC4(9`AhP@Znc|>rarmYu}1y$tYtrEcGs-6-p}8uvx3`hRf5@%6(-vR*I61(
zcrSNr`A<&Qi47-s6;H0W3Y)~msq%4!>Cv^Shr8FATo&7K=h%k{ed|m%&#d{pwPHdC
zQ%7Us$5j(77W;4NVoG0S`eS8d&*I*Nt9)<nowwe!r{NjbJ(<P1?Gq)WZ5V{s`5j$n
zdf9G)^2CR$zFnTj#%i<1EWg7w;@)~QJ>~}eX)#5|JMR9U5d3(_4{!E*hS>k!prsf5
zI~=`_H@GhAxG$K(Q8KYo>cc|*h?NUsbk>?!Pl$7hkr0YGr65vqA?8Gz&8h;wiNB>C
zjxA)LDetf-#!12K*u>XUe3JLv&3Wjl^JvAzdFw2!j!z0^Twr$Mlj6#<=ZCa(Hs()a
z*#FITa(Xi3)=wW7^hqr4O<p)*l}+KK^1jAQ#wCgFp9^bP7wg;Y;h%rwDZ@ve9l1%T
z*V@NQ#QZw2Uyg4@sGZWo4g9NYzj059_-7OIZ=J)WUpIB$taWyuTi_zgA}-3x?l&iu
z^P|`bm;McAGdFHtXV)A1f93I`Ydoe+us<jmv(o(-(>jMTC8dxgrtq5r8`s;Mn-#H<
zal_XWTsI#Yc`z;gyLi)|%`5FsiYd-iR2E@R@3_1%C6RH-<HBZhyJb@>nWHC&DKDBW
z&U;cNjM2G6A~BX>f^G^++XAzi6)q|<62%hA$&0)uzM3L4ZG~I^8u_I?6NEQR;EnM~
ziT(fa|BRyvYhw1y*xKRGV8SA?r)I75!<eX9dM7$$9<Ojb9@D7$?BVh`Gqu(_y*Hbf
zS@V0H^RbBqD=u_O+~6{L+9ATR;vEyG1>d4q9}QU<Cp?kdt)IMtV?pwqP3vapf8NEi
zF=<C*V$zxg!Zo{Cge(?ImBg4;Z?HQzW7hmN&SgEC7rECuukG1oxN^qP3G+@U6l~jf
zb7B9Dm=!KLD-<Vi#_Z+z$E914^zW4GBhG74D;ImjaHxAp*3>R}b8OP9Mfo?@Io{i~
zOkJQZedgSS_9_f_72X*#?%gv>zGwM@))`CBZZ_MPymL3FVr)!(B}2#R=ncsX4J#@e
z+iYe$%wb$-J#X)VxvM?bhA*8nBSmm-0$-Bff~Aamk^++s@4Q>Ek&lBRFPULq&$=*=
zxzfE7xpQn6oS*S?qA3f9l*F>L|0S(B_B<87!k~E5#9&=u(Y*d`YXXkPGOjFC518Y>
z&cB;uM(nbyOQW62w#2aJTK>{m>wkY0>*KO1NspX5W7ha-9`9{PTBkGF@|Vs+?`i7-
zszZ4hPb;*n@hg7C_cV@sz1ZxMN@nhLesL_yI?=m~+D<YhEwK5#u(W_<fy1=*0q-VR
z^v!sbGR0+`|4Xe%t<{&NrZ8}B)H}$Sw9fx>{VUmE-F5z<`YE3xGv_Y2rIMXh`}=SQ
zJL83Uomo3$)&)LYeZ}-~^jiOYac0l=cNFWa+HGW|`FZ!WeO&LJOfXpE|I^F#^>*g7
zHuGXZ%Q|ek7j4?bIbmDpUAvg|{!6PIi?d=GwjZ>awkBYAl<oPwYyF@8`&zcSdaeJy
z_|nbW*ZD79HTPXe*F^c1j=5zUzpo3pvcGg=UjNGGwf;}{g_dvh=3Za6@q6_a^?lb&
zU-mL4$;GZJZ;YO|wRihk{}|mT_mdyYT^CT(?VrN9eq+Nuorf`ED;2%h1eCx06aPC^
z!SgSBVe2CGKf&JXbT@S?wN^iRx9DYA%aVFs1Jl!M{GYci&Y75JBe^uju6OF`wE@->
z4)xD)X}Ps|v2f(fDG`hd>UGxm$IkoGP$9AOz^U0gZ_GGq^L2LR!o50c{in|~Ebdw^
zw>j-3TYjVL)LBp01w2gpGAGk}o&QqSr&W<nSJ(LKrO#f!K<DxA1x$&o6J$R(nm?Xc
zym?JPNhXix{7ch6h`Ksl7yGiRd!@(f4EK)CIjmc(*7z^?;=5S6&QRyu=g2jI5lMe_
zzODDKnfFIuXHCG|Npo!TXWV#nNt~@=0{fSw^XmehuY0_4O~94+O*7rAK5z28u_hp9
zGfRVN(i;EDPfJ+ycTeU}S;?5xw&TQ}XAQ6A`!9Z8<Ewu25XTH77A023*#F$C{mc^u
zrj*5eKKOa&i}ZE=mLCs!^DT&bz!bC6f8)xi6Ea>63*=a4zxc2!?)aw3&(;RK+%x0j
zNiMU6chxyu&as?Wv?29)%=&=hbDQR_s7_uNpm~k8V|xYH0!E$n{yP4Pdh8b6V|=tE
zC~196WF(95df&EJvH#cjsGCKv_;+}x<g1OIiLneDE!Q+`u2^vM2jdFw8;t9`&n@Cf
zzt9=+;SghmKnK6#TZR&|M=LzKcl=wS$$Bj*OtB$0;e3+%g1wIw8jc_T!FA~E#wiSj
zN$+F-o%j;VC=h&^N#df5b%VIv0Riqs?-hP3gm$ETT<;sox8cRxnE5MwFVrcAX=v5N
zCav|YJ$LcjlEa6@*87!l3p_JTieBR@wlMSdI$wPQCH=)sD&ox3B~JOTpIwu*#=COO
z%5U>Fp0Jcz`YJfdWZkEw6I4&KWXtSW>l4n-7?XH=t?wfaHRc^cA6J??GRGX3xUg@H
z&*~Juo;5zZQw(l5WV&0#9(%iYjnDN=w$${dh&3N8qt|=eB>f2dr1f_Bf$eL2-d|>Y
zy48gHgJn$bj^xGn&aUzP{&eyF)}(Fv?neLjt?}8F;*q`N+51TrTc_wu)r<7FKf!CF
z$J5n3pI2Y_xrS-Aca?0}lu3Rr=4I0|tdu{ya(zD*acb+m3zl~e++XXnpXcSP+sBMw
z^1e+8(Ol!OHeT|_iI^J<tZRM5lh!OsTH|oH-l!sI-|@;d_OEv>HCgv(&89UDVfSCF
z6}~$v{WN)<ciD86!#OKfPhxz|@cNLBE5qk&YaD**fAtCdZZwJQ&h4fC;jizlvA_R+
z(xj<=(!Xj_9;dExSi8EX!FT(vbw&**{>^ydv-j$}YrpKSZrQe<qy5c#)0@XkPPXJl
z-2ZXv#m%(a-ybrrGgz;xBz|K@XSVSRCKeV>6|Ua`ykfIn_{X_-9Pep*`e5?W3EMds
z6=VO~rA>%_!!U2n!K3$Qh|ON7vws7l<SP4#jRK*9-ZiW9Yb4g%&3n?;JHdOswz=7g
z72ervf^=$E_}Q(D&R!9`CT6MChUII5H^{9BO%O|3&3Ams<4rFE&K`B0x3JAte_ht?
z1@$^Jed1Po&Y9r+cuH@>`Y_g{n(imR7CyB-za}*Qh41ExnHytP>L<@sN?yGnyWMv|
zt~mFM_874>D;l)dxT$j0mAzfz#v)ms%&`Cb`e3n{3-T8@#jSS}VzQJ-NxCkzVI}YJ
z1xx0wb)Or}w06&%RqiJkxqh2IUZmpwLOX7~yIuN(4-Y?WUZqmGDr)2UkS%jMeHku3
zv0|>DwC6G3ip1k9)TEQF*SV`M-d7egf#C@U?^;Lo`)mB_-z2SZ`tykE<(>6TPlbhw
zrr57^+9YVTmOp3W>=b6^70#|gi531yyG|dD(O$iyYr^W}B`br4w;1#b3f2A;>SnTD
z>!K^P@Eq@i6RSTfIh6fm;9eoY!n1WjQoi<D*S$aL+L_n5%+K!sIK_)wMdIxgt4dF)
z1&SZnxLnR%amrnJ>7JyOb`dLFKdxB#e8Lr*HMb@SK2<R06yLMf^+?Q;hx1pyY5%m|
zTYOWO#K*?oM{8V;zerGH^^!~4z}Wxc=!&JX-P;(LqW`RQ2~pxY$)^ykJu}vZ`C+Y1
z%+K{tQ0M;-pv?a>YUpna5p)#zb|i`W!+FjLmp*bXtw>#`w|RrwjWt$T{af}a?AKYi
zy>8{|6anS+Ht)lDPTQ@qyeUw=)@FCAR?woA9~(GtthLd;sZrJ-I9XnQg_i9#rWMS8
zR#-QJ?gV3y{jqz+!_OO~B36igUT2iMK!4+>DV+???JSOe)>{456iKOX^*AkH)A3+~
z;KzrOD^BuH{<yn-g;Wxw_^K7Z`m>}Sy*Xo<ko<q)FX2G3>PjWqO<zAGO<QZRXTvF5
z`?a?3&)Depua*&7yJw+M#l{bRR;5-n8VGV^?Y88|oB8?;W6X-wi1pSwD_TD(`nHBU
zw+X&g;+Rp(#LoX$A=ZpxrNB={_2%e<j4?k1l$7=-i8AXat#feYxMH^U%_9?qhiNnT
zTR0^+lh)c!HQ!`Vw$A3(o~R!S8-+DY_)=p07*bX?H}8%K)Nrx+x#md$L)j`-{^b7?
zs$&^?G@{l9wa<|{ZnHsXl5jf1y!F9bzc*W?@5!7Lth@K^$yH|aMR%t#weESBBBZ*`
zYo{>Rs+jt9{Pm}~o7d@X+UIw2U1qc@*ZSadUy?X($F6IOl$80m_1l_tzF)lsQu&{T
zo|N$Jsl7elI5|b)ckd4UNRFcot{>O=eD_;<n&a)f^<JwdDX}kowEfgN->7hXy~_Hf
zx2LZ2-TynvgZbLp{aUBjdS5>suzZ_V)bq7oKdWzE3H(zvDIoB|_12iJQ}=$pBpk7B
z=W4%|ukYQc__OuI)b9DNGnwyA=%~38uxZ1ob-v|SSK6N6zSjHBe!J6o*=v34b!|?9
zY}i$1n!T*xYUE1pJ!^MtwK}+FpGxiXbzUp$@2;JCZJqC~>X(N;mu~#D&bws$RMR<M
zoY#0gU)|GH*}izSU+}|kYjpqJZC_e?ddBG~i&SUaOrG#{jqm%o1-fF3$|HYGUF-cy
zXNI2Mw9nJ0sm`%F-NakDhV}M3pP)?k{PaePuQN`r^Ew=}RwHWD3d?oAVNWMD+f1B&
zZLN~dy4L4YXMI|*EP1`}`rB)~f<tev@SQBwd#FX{r@@WKF>8EZZ(cc%jWLG1daZBj
zLfeT<rR#iDk8N8uZ>?_}H=AkffBw}zmV1(lS151%vN17vPRN_JzP3!<E4`EcO}X%+
zAvtM7OahDkpLM>mbsaKKI87GxpI!Cs=HqakHQw`A_}Xi)EIhWcXq|8T@8(61x!3x1
z`f_ZjS!wCF!S#~ZBSvS&HNNMYR?MH#^k<Fl))h0)Hk|5T>1+R^KS_Iq?_<UlQb#v>
zCBBZiz;d)xyF1{I1=AsmYfLMAdoCQ_qu0r}!q>FSXvMsU3#)vE1$9`mZ|Wy88S>pY
ze{{v|u7-o=O}8&Bdm7`mD!%u7gx8-NeK$JX82`oods4md(*xny{|tw@*L?hWbB*ur
zX$HOPeb&Ez+qB@vI-gAoUj1Ahuz8KoU3Cwc?8crwF>91`UmQ5Ue#5z&ek<3`USBu&
z?;4-jPdjqfMo!Z@m9xfox`*1E^**IZ)mkyDXCGaYd3*j5x0*FR^R{T^tnrPH+n~H>
zjn7@xpP&9EE%~IE+`zxaclBfku5~{9^?x!HPMNqfCB|fp@9#;>AGxystoIJ}oR~MI
z=-!$fy-@y_`cGW)*ZX|`khC!ARq*qUy(bPW5dZV+-hIzC;d^u|*Z8dd{nVgk&BV8M
z=`#<n^LhI!cm0%44p(M2JZrJq`f9SrlQp;Y|C$u=O{H+(q{oxj`M%9NDcT#wwZ^9`
z{*_PY`srOdPxQ84$vs(aeQ{;>gQb(4DsHsDoMXGbhk5Gch_e^=f3*1b?A!YtOW&;Z
ziB(rpjNQI#YQ*k0YjR@!9>gDC5Ng@=I(nV&)SKU)C~tekowLrT^23ogEyii<y*HmY
zdW@ybxN6^8&&`v6fBg5sG41%Xqpxgk&ftCX;oHVN3vNBWxasWL)aY|Be7@e9e{s3#
z`ewG9Ya{lwvMqc1;?H`Urz?UVCY`7}{$tC$2VKV-d9wB}omhQ<DXDIq!}FENA6JGS
zl3No!ebFm_p|Eeq?)~{`oEYP?Cj9v{t~K*B`cJG4pC7IC<l2$%UX1rPX)(+SIu<i$
zQ}Tzr<0~S&wIpojY?=`Jzy8y`*=<KxM9pHHu;xQ%Vlu;;sQ1MmxYpRLkGh+rwfgg#
zsQgL}i8a1|eqO%0uy%6;zdU3Ag2dl(;`x8R?_H87di+DQ)yksBKi;2jWX-#_Cdw*(
z^TD;jmSM6d)+Z>&-21TR;|V)uhSk|0FRtPG;k8krL4DSmS+>?^?CSo$yEpSd#o`rz
z7EOs<ab^pvw$Xt#f8I}dy596$=ZE8~f@iNu*lWAs+9rz)A3Kx&y>E?KRwA4I^JdQX
zCD}I@PWZSkIQ;F0ppEN|lb3gYUKbo5cR{IQ)w<x@6G|gj#x|ddxwtaebVAb07&V7k
zt9OguV{Fj=xbQRkq9mu9B(;T!cI$%PcWkcw|E|*hLdL!|L0TuJx~1}0PCm@|cjnJ^
z!IPL&Pi5L_FS>DTPGy6h{u;&)n=K|DDdH2Tny@CU!Ju&B>9_`#iDK$qGq1k+8N$Kv
zn=y(1<4Z;D-ygQE4ck>1^J~T=9lj6O=DeSHZbM1G%qB+hGL{p^->h)@7_-74ZIxHb
z4vkfQYdUtc$EY)L?wQRtQI1KpiPye<$=x^1s|0SWxH^$R^8cg#lR4*aC^@^x=*AkC
zXok>FJX?Q0Rufy1z0T!R1jC6P>Iwos8Cf^Bt~vSe#=6$Y43l{l-}|84y~4@-rjW=_
z*Pa=hRymnlGPKT|t$*oak}Oy3TBo;r8Z(ZqUF#UH&yaAf|KH=RjRx2LtaVg3cvQd9
z<OsLHE76q>vkg8)@L#G{7Bu+tli}TJ-i<&0AF^GeGW*9t+uw~18<RHtj9BNe`Xgh~
z1>NTjn{BPv6#NnV|L~*>Z-Y$UCJu|mhmzOkonGsBOJ6W5eZ$Rlj_W5eTCVK$Wq2vJ
zGRS&XWJS{MpO+>Y=&pP%U+HN7Z~f;Lh9?bN4)8a{)H7MM*gj2WxL9d#y)yCIpNHSJ
zGUo0$_8}>)(NfKzt$Llq(?#bFCNr$DzkRQ*S?i==tH9Ltp+VnT%A!iA&07<?`>4f{
z*meH#`?=lUtT)PCX>|5ZkeA$=xs?tHEi1F<|J3~ZW2(QynqMr>jgRu*ToYhj>7lf4
z%_L#Zb)nCrS^r-Bq?Xex)qTrV{!dbB+v?OFcHO(Yk9D~>X0Hv{%JuccFN3d*o_Z0C
zN$Uevze?FAx9G8Nz(l92uSsVDW|#fwexfn;-;d?HQxdq>?q2`t-;bcL#~#i8HAAWD
zz5CYdr=_zuH8QUYDEod|s`}G5<&M%))5qr?+*ltF_cgb3oA{g^F(2612W;IRH>EOe
zo|R|G#=YwTw!e#hP`s;r<C=8=U+=Ce-}rWQ+sUHO`_yiiep?f;FVE8a@1zUo*Mx?@
z{Fiw9X!(tQCnIP6|97r(U3vS`P<@3=|1ZlnDU`1ZowD)tpBb7-YXaVCJ)e@i&Pmt*
zTjsqr0qf@U-Cq~5)jE}@eogM%Q&VT9t`F7JzZCH%>F<v();(|YFLjyyoKU|m;IG)a
zXW8omQYSdb)-c9Q{8je<$F4Q&0{*_AVzY5o*o{9wc0OXBuuJy*nvlthr5INg9bFr6
z??lXYgU4$^ii{Wx56nNddCEjp{d;QzBA9;t_&70Q_McDUHyNV-{?M#sko@^0@ym+D
zjVr=BJU%2bXrEZ`@nb1}-n=#8Z`KB0m0KOYyJ1@8D)Ti>V$c5mT>hy^u&=A+>YjCh
zqAb-N?(^1$Mfx=@JilN|-6vnRRiP6im_`5mn4a{qN%{ENki$`HLz<FStqe3@-^lcl
z>BqjL6>}$ZCLaIyaZS)s$qResKBOPKc;of)ouMC?XK?Yctx3AMD#77tj0Z>Ap06tt
z8DjsvNM>x~Ih1|x(rfvo8w@?N|IVf7|M?znwl<`CrAtLp=-=<VzpV+l)}ORuUBLFY
zH$-p#|Ni=kMc?nEN7n@0Pn|H;zP=&i+S-7;`8$Fdo5kfAmt3k}8*txjgLn16?~yx-
zA27wFtXg+;T|jjBC#9=ProCMg@_Nn&<8{W{pA;Nk6Yzer#QNpu^Q+eegd3S8f7!a4
z?dhB?7Hb3c+iz6Zy8X}hvaK4vd)5W~J!uuaMzj9=$&UGR?^uVbOSb>?a$S)(*<$nL
z{>^LpuFXAW_IYhz*|{U`YXai;7o6F%-ecO@koD`H2FTnAR*zp3Tzc9@Xj$l!H392i
zPs=Fyv+mRq)wo*yn3mt``tMH7Hv6+K;I6*<(aH;V)&%U{wIu1DPv}1VnO#BO)?CRu
zd41DNrZpk8`ZJgOUg0*;aHqwr4LM(a{rmIn-?RrDTXwy(`}rYd;p+2!t@^dUL{2Zg
zwqe_rNju8c1njr^$&mdaKSfpigwxUHB@wG87%vd~^JPZ2GLzu_^&#t@B|SZ0@vO}<
zfA)$sF&{2TG_Z5ee6jmm(gfzsD}CgWjukWrtck4KQ@t|rWA{3@!*ds8-&h@gc5PDn
z{|D!fUg%%%a{teo*sZ(fe_rn%*}!>xL5?)jn;5xuak@zo)ki)(ZHRrdD&CVx{<Pqn
z-3{qK=bPJ~to_!;`f+7Qe?#%+HLj5hYd$WtKhDy~T3@#^;fQhY$Cb)@VQUkuZgPaK
z4Suink*maNO?;5<XDREoLC0lRRB!mWF+e(|;%<!eis0VAD>%Y!R@}X|B82%<5_in|
zg};9;?CzEO5O#b;Xw{Dx@g+=eRu}(R6T0iu+VC*Tj-{*D_}2Vh;FqFou*P@pZ&k^o
z42yrS;`d};?YZRMilU8cT0K=iD72WZw3AeR)akCu$}9DF{tC9$;l3>2yjg=e*y|ST
z{<tRe`rI`!drx*~q^t>xySLug(;zeK&kHY;`mpP>e^{)j?PpxoalPZ5(d=N2-8Bo2
zADeJ_onPLyhM>d3Ni)_Z|9o_O<;h2roXq3CHw8ZaJMou&|IFGI4A&(@R&n=#ez#!r
z**VRR=5Aaw(e2sH>WYUGB95+b(rRKd7EOAyV&>nPpZ4Dxcyv}LmaRy9Y`f7hIr--U
zcdhkutE_*ob=<?GT(j2x=V~`W=DOrJ|07nocQEDbS}`U5&&vIeSIM5=aLg@B$aKy6
zHBLq`n?jg08x&@*a4fBv`AR?|rj<o7jwPmrLAWmF(Z8ex90!xW{YZD`WRR}=^W@e_
zPJZ^+vjl(4e8>JFra>`=J@$Wf%#Q%kn@nvhT+XlTw6<Hh<{ImYO^x4UCarRft>9kk
zlCHl-q;6u&$F=IyI0P$Jtu%7wkW3QToz#>nu75$UtR?m2T4(FMYrU54UE>_I)xpJP
zO~%tT?&~KBnl)tDmnE-r($v2v@F!-WO4^Ec-Wb1|LOH7wZ|vI9>f))rRN(C<$Nn{m
zN2^wN&K8{ZW@2RWiq+y99T(1C>!l_$!FuI-xm7XQEnWLP^v`UGxz?WRB_(!mUD!Gy
zrFzEfHCF#WiFqu$uVV0`EcV}@e@}&M*IAuh9~OQ66Vv}W(f7+wN-M63_;gz6;rj66
z@=4AIyeyVJxvEvYE<AScgsX4X2Zen-xgl{yyQjhPN;a{R;n~YxKmYsZ>FcKlSl1oc
zdTwp_=kK3_tk)ihR`1ZtUlaB<epAc!rB9-s{{8d(U#Z>M=(R!XS4Ed@-2V5^^!3-u
zHojjQ{xkb(*~WWo!`@~8e9pYa`0eggi`8cv)>?gUS^9kw$I~<ar*nMXvnK5C$(HL2
zpIMhJp0#Fuc<o7n>vN22pUvI>X0`6KHQ_5|X0MIuo~hHQB|Cd&%MW|gN{Q%ye^$oK
zUAkT7<)`&wWvZN-&zo+p5C2)WdR5R#gYs43j~24;SrhiP`hY+$&)UHIw<d|4WGepq
z=k&b;yptI_*9QLgV>iFIHtfyGM~8|x6-KNHfBjTbU`52nmEq|f3jB#l*EV!0{%H+(
zzAkA0`9*paduonv)Ks%L5y$f9Z{Gh^K|g=JF`h90+Pa8SD<Tf_tPQ^{wjy?-=DlSO
zW=+N7l@4}4|0#wui?3f3WEy+pe{js|pz{;1Myv==PTF);^dnc3;ekbuW-{CUKNwQ6
zCak)8W%Q<x-&TjGH9qWTUKMV7k9lSK<`wO3%nWmXup~9kRer+JU%f8eY-P+IhIc1k
zC9j+&zI#PbC&y~xGff}YhF^R8^W*vTQQ`6bI;PgFi~2d?^YJxN-{-H_-TpM<(c18}
zUI`XY7#%)bj5mM1F6gf+)625x^+B(*A`K=^nY**6OLSe}|9$74O{`o~@OJW_MeD=&
z@0upDZ%NDE-+xZdPrDwmx9X<Cl_e)v>qlC?I-zp@Sb0_0nxNPJrYjZhN%_BNP0+pa
zy%lybR}x?Ogsz_E6@KLD^&p?{|7BO^|Bim};M%&N*V->POxV6_mCJ#$r~_4gAOHMN
zxwh%s$KPiUv+q}_wtkgXzb?F1vSHKeeezc%8=mE_OHt*D)L-vg_ds~_uZU)aq_wGA
zQ>sp`@p`^}Wzy`07rwvQr}${bxs5AQo~=kUuU?tHsZs2L%Awc=7wU7E*5}>)6Tf-E
zrssQ{MXT4Q?`<f0vo=0>K37$R)tdOH@vknI9r!=7qwfE|t#1ygCND7F{Nl~QJ4w<P
zLiP9jK5^$T%Z@zldncA{h~Zulv4Lg5Jvo-Lq>JkxicC<qU46~rM8~O1i}J-*{MP<i
za_!3Mm2Y<@CqGn|-G8}CA*PGz-Rm{sCmFdHxhMVFe01Te8*9SXzF8j?`sm8DuUi+U
zu&}QS-(MA}aAj@u?i(=+wmg}kbK#Es{%cEIu5y{k*i1Nn>L&y9ns8qR-fI^X_pFP_
zU2xo&LH*ha#U~me3l=gbX(VyHZ?O9K=z`j_1(%MlFsNhTO#b&emQi-~iv9!tVl-9;
zW!+n0*vuaDeaV}nJD1m&t%+Kl!g*xHw9V^tYd<~Pxp(J}3-!lOt<REMxi)`&^3PS9
zbhhrv;a|PYZsm6SAIFc)+_K~Bp_o<HN(^(u*e3)(=Do5?^cqW}!{?RXAFVj_d16x6
z#8;2se7M&5C`oO?B4I)0*!BBnpSZZRfw}tL+Kg8<YpdlM?N`P9YhazY!g1&E_%$m}
ze*Ct<u5#tc<R2HhZ2#|UJHhc{jrikV_QmTPu05>(xXQgxsvw2&^MMli6OWTzR`q@^
ze%`1i|GGh)L*wzE7^x{T%CQXBwrr4Gb8*(8jW<}e?S4GmC=lqkK|1|MfiRO=BL6S_
zsW+wKe*R#59Lv!D|3KD9##I%M7Cul;TJibcjtlQLuQ)QF!JuOO&BtetCU>&1Pu`#?
zdQ;=uh2)2OcFdAJ$uv))Xl3N1i7EE)PkNmcT(`zM@7qOI<tm2CYc3ZuD^_l3W?+o@
z9Lv!CE$PxTVTK70B{ghjZg{{L(-;%nB<ari$cA-A$s<XH<P~<dpSZa^FV3EKVcFLY
zF^5+iIkbL7DHB&r%A1&_7qrwkgUbw89Dl-Ccu?28LN?~%+St!~nz;nu?|L11dBOQL
zzWL#MnAiJ;??1ruW=+W)CC@$Ue9FJAQdzSma;j4En<>w~O%K`dM6vK^z{e|_PDid|
zKi$fy{q^P!v545UF>80{?#L}Ww$ao1)W5qe8{0VjxAQ#S7avk}t%dVvidFa}?GH(j
zw=}r<{;!MvdsljbQ2(zZlf*XOm32GakREnz!%ywx34hk!SpR8lbllgi7h2CAe6J<f
zICuTk^?Qn)_N<S-etl{A`uppmv%g<AD$aWF=8yWvDUT){{BzOn(QNC9>$d)oJO8j)
zYmVCl$txQ|cb)!`ek`_a;nnNMe#ovV{d7`w@}B<ew=+dS25oJyGrt#eNqW!v=xg(P
zc0Z24x_*A%{`JwNr_D6iMQ7LhExI7=TX${!&&jUoGMCq^iMbZJQGCrS+w>Lv_Rn|J
zURggq|NWa4Kblv4UQ-q$z2RG&%!Q(l8>db9#qj;=`q(uW=dpnfe4EeDApLK_nyBiZ
zKXfmgJKD;weQ!mSFoRp><2gEO!%bgbxG6c;^zb~(mKFQ?d3GPvl$aCse?`>Bq=O=}
zRw~r<td3o4-*}?#7}LgeX=RlUex6_16tS*E?@7$wkdju8`I}!nlz#m&pzqVF;6pzT
z2x=c&xx2|}RwH}-kEB)NN7tv^6I)R)z2aqT+5ZN&Jq_&5NsAutx_%%@JEq{kqUs5}
zF}oOwcQhv^?=YKlRA$vvVFoci{T0PGnqt=F|5@Ss=th|Q#u)K)-5a@MtQ*$f+mZhH
z*6j2ZF{VlHnMGq?=9|X7TN8cwd(6f5x;?@_q7T1c6J59Ug<<%fi6@#kVy>>co>jlr
zyzav0jccOkH}r_N#h&=YcxB!HecxX+OEHEeE&IyT!OHgkh33Q6N!QnHKebN1drkCT
zyW|dsC7;q?uZjMuFE!&D<A*;Vuda)}*KlG@3&;2Ad|hwWM1Pw*!G3e&<nF7zf48lV
zj*FL@l>cw*n$%U%B7*4~#Z1><Kfm?bp8I-F)fx^gvA2JGA@0KU%`?3E|K7R(?U4PC
z7WVhv%JGvdZG_m{IKKY-!t(z#!{7Cl*`b!lwCmTU{GAl~%7gnPL+qQi(c9(<+iyA)
zpxDB3>%QcQ(#cDvtx4Vf%6tQ3*eQ{o4XjtH<X^9eF8ymHV7x~wbxrive_H=HR8M^7
z<M#L0|13`?Bb9>;cK_By?Ot`sKQR35+Niy&o*wyjMovC*)1o!0ueIkMIksiXKI_Gk
zo^0DR>A<cvDch}Xs)(<u@>fxQ!?GqVa!u-LzjNnq9{aa)lBV>^V%wj$j;)IM*ua<{
zx8Q1VL(Y?>8m<ek+D2a6^&#~90`cw{*Umnw*AiQmUcaV9onvkFn(*940r}l)Gw;4#
zDDbCYbJzO*xo_8ImOtW(c(W?g^dM()GQ+;LnbljlrbURqv~d^swQo)OB&Pm_XYIK^
z=G}SyVDAQ&A4`t?{}Esnx3d4n&r=nREHMu!a6i7gV}|@U?hA92Pq9e<(`XQ4<&L@c
z=E1Iy4P1KPUWh+*TkwljG$vtgj6#y+g>$mfa~HkNUvO{3^Vt7CxRe<)B4QbyFP)eo
z(XpoDb_0*qCy7}X_jRo)n0l*KcKwg_HNXC@O}fS@DV22l{nc%uag%+N4Y+3SpCDV=
z&NQ`W)>O`<ACoU`_jO)ewl=6|qEQP|{LL5q^&fsEZGSOcz?;Q%$^Qlc_J^?yOwG)E
z$^SiKuQ4=UYh8Kjt?mAYX9bHjR2IHpA-hrM!SDG~ogOo;wkw|Kydn92@{7CD9_drw
zt#H_Q;&*bhfUNf#hkFwOCNf+7SRa2NW`2_M&*J=VFZ4Iwc=3Rdcj2#(Ys`*6e8FKi
zZ++wD7jCm!1k3kT*j_z#{^xDEQ<6{14=Pu3t!frLzNStnsd}Z~Cc#Uqn=2Ysj<&G;
zE<KUNFA?`z+^VjXW$mX{mb$WaDUp&!N(TEs8XSJ#IK!P+Bl6tLZH?Sk`_|;iCI2sC
z<;b7W{clBzipdtK<@GC5*7)4uPG6g(dLo%&i-pdbP-|gM1#Lh51?L|8k4k1(87i7Q
zBWhONjqVj*513;9uE?}MA)J)X;nQHbD&l8UYYoHvi1(`lE0X?v%H92X_eaiEb1EOc
zX+6hqJZI(XJxp)v)dd5eFvbY{`7v#C!!vEORUW?^#3#fsns2l-@BeAhC|=&o7$f>i
z@BR~x&L$bzIKdZ^8!s=Me{p^J6KSW`jpr{v;Af0Wx~X{L;-_1yCMz>>u8~N(cqnOQ
zm}w-#od)a8J8sNlU_HXQlX2$TpN$OuBCp%#o?Iej#bL?gv@ppimD^{=u{E1^TzPci
znEXQq*JVj7T+DAW_+HLe=G3s+zt-ks>xJ3!#~g)=lNlP=qQ1T0pU9BLtf#_xOWX0u
zn;6OEFH&Vs3N4YC`S3$_SYz?$70V)4-0hXQpktf8_4||G40c;f&i?#Yf3HP|H|F+9
zhA@uw6-{<)p8UATpb-0CC;1=43;D@R0TU+Hui2;^*>Klad&3^~2J?9nrk4I`FrW3~
z+1EcSDo-$$Za$ZE`I`9tl~+!1MPBfkw=vCJk~?)#WLZ)Z$7BP)29CRXe*9G9tpELn
zH{zwfKSy}oioDGeR&i;pZrqe~X{WgM>REs8zIgV0#p0tAR$JeA8nff^(Ftp;{=8}E
zJ;eB9e%>GE8(K}Vj4y5K-@K4c|G80g15?bOq!S$dKh7Lov3&#M<+c4Le$yC|*JYU7
z|6KBk!>E<})O?2PYg!e<%Km)We9!BXs?bdPJ8AWwqzqs3b+4bX^oYQc*kkNE%+~)~
zBty1K9Mf4J6S+z5iFE4AOZNNQB>&78{%Erz{NAy-p1jY?Ps{vWJ0rN$U`@=*=||hS
z{>SdMxNS4{{?xT?+ka1&+5azW`nePH?fzVB<+^`;wQT73R!OhWt(#8m`Da=3X~u<X
z2hU%BzGlYGCp%}hOV0i8cfjyl+q9Q|TDfk2e_guq+qHxKS5Hf%w@GT(&+lG1+2G}(
z?Z+n^wfJI_JmFMN@pP|QpZ~2mWIX9%+$4tNn0srd@B7mt8GQGB`{H%?W>js6+Bf<3
zyVgZ@krvO_wEv#7$YAl|qgM{<*J`rN?EfdwnX|b^H@mV;a;cVj&qLwbSeEA}y;iUF
z>NSmN<*L{IKe6vaOsnMSsR8AGelk?7TJyO@^3>H&LDy#<t!S5AetJRc^Ibp8KSs=F
zyME9we{!|>NvX@ifoo<2ZC#ar^$FADU6(($bLHE|#F=gQsm#KmyLzTz0oR7JdkkKk
zY5pCvY6iPSOu_MFhQ%ANoZB?*&P?T7n`bY$KgaMf`z)yw?%CoSqAOo^AAix1eTaE!
z?EfnV^*1Dy#WcQ6ZsGj<gyGQIysbhEclg%-_<rN+!Q&fVO3X^FU(;f1JAYM7D_4AX
z(o9u$#-!hWw@F?uy2i4$RqK5dmpVsL|Eg&-l)vw3;+p-V#Waq&QS|t$%k_V_UY>h4
zA?@#)Mh>ap)(z9|HOg&V@l0~gLFR)tfk|uQVt%aH+)=81Z+-6VhAXcUWB)%;I{%`+
zI*H*sV*_)10%Ow77qdn8-&8!vlr(kabY;%h&kx4$@;<_s&bVR~SFTLbyaka8k9V0I
zEU4JhpkQ9c+_C8V#E(@vjH_n-;p$i+r~mpz=SH@UwRsjSNgGaueQNwOXXpKuxut(D
z9C&o+aqj9iuFY$vEI-x6q*c}`v2*jfyo&1wo_=3HC8b?rdbC2@9>z5;m20Nz&0hVn
zRid`;r$j|FgYD~fi4bpPMT76>PHbujSoQPTfu(kj4?Q^Pbs|cmc&fncXQx+B(s<Y=
zfja;HfZ_jd`4zD90Lu40F$iu^oA0f1Ev{8!r+%cO$AR^8E>3uSQU3MygCVMdlb>I?
zv@UnPy{2TN%xC{~*DNood9S^8l4I)~2D|)~PsGa@TkOu?a5>44+mW^JB-i5>GyCr+
zUCvG4@b8cGk*k{$b>^&@ey4VlaJ*K<xmTN7B)z`xb*Ng?mQWNf*DUzIMdDBDiPOz2
zNzY6!?3ud3J5)C#Zuhj`!L{jE4$l4m^udcMA8jL7%~~_#m)AL$C6Qd3TlVcgKj~@3
zx|yqb8X8+9;`dEDobv44zwaxzo?w2uA}8-!oBGcq7uXor)RoO!v-w+3PGvu<>5o{3
zr8AEHV4rbpPm6lcCPT9pzFCV7)&6M^liIw#<9WlWScZ91Z3P)>Uwn)CIqh-4j|u&&
z896s38J#FN9)ICn-Jg{m{9QlRl>WKc+MX2g@O$hLgVyyE+JApowcuLv!+-W-EX#kq
ziMcRA_RyjQk7r+Oy3QfN!2T&lEMmsvd8$i(znyTU?_}7UiB`wC7Ch$rDgWan|DKqc
zD|(LQb%?L}@pIbapDPp0_wQIG*k|xo^e2ONqiE}m6?1wyKNy~$82C=$hXt!D{{q(k
z|5ubTu*HZZ{kMsEGw0{AM$VOW+JA1eiSqqi{owUR{z*slKRrCxVAQ>0^3^}BhKKKT
z$nO6rJ;96n<+r4%=hJ7e>7BT_eB(;h$3LIj{+_U*jVWpEythvomrlM|`lsDFX>IBB
zRI43Rwq8BAwyXcwd(++Rd_|8qmND*LXuJC2-ihBY&SzoXw6?3Lmoa9-)==S_{IT=?
zuXSf-Z;t)%vwFhq;}0ip`QOPjW2pegiIiJTlehfe7|@`Z_lJ4H7Wpts_H7d+?%Dki
zOuX=OvA;mmn^$|TK3b`Ne&O5W>^C^`A{b-V6+izp@kh4UhXeX+noBoH$nEjxPp)M6
zcTw4RR#(}YW-kekdrbwx43GID&t6;bJZDwMB(HtUq8D{UKM8uBTT|@+bWP{#&zCIH
z*S5Tjj9t;Pr$b@h3bFHRld>lTHgNA<8F+MMR{zdxSN}|y+a<!<#IPl%h4KFF6|K!N
zehrNA#XoQSSv#qXJus$+e|<~LxAaC!-q`=|FD!_>q0uhQ5cA{nk00%f7eY6-GTKjD
z({gSFtCJqXjEYw=>smIg;J(qBDSnTsQF!wTz7v8WYuX;I5G<VeW0Fu7lWGfN`OWUQ
zT@h=N)8F6JxVdI;@r?ChGuH4Yb^Q#<ZDthjUmLk~XL$<egNb$VPdJ{eO8eaDTGjJ-
zN7#%7jj{hVR%W-yu8VXRmYKw;DJ(W&UZ~-msb$T^6Ai^z2OVFtswjHpjE$35*>4ie
zYY@+xw|-@1(u;_*FFdUNHS+U*jd`;+X+o~L0rL%}B-a&_ejNJI8}agn9`BZz`UkDw
zHWqZ8U2~pk!j8#|1{>35-@mkVNM`t?@uqEQbnAp2cOQS7CHy~URd?LVo{0k5i&P#b
zty#mF)XcqNb*x>|&rcPflm9mexC;jyNM@LxR5hWo>e^(9_WcW-dH;t;Br|MWvF*)@
zj7OWB5C4~0HAR2hnwf8=&c6R`#ico&Q5^yQ1qBvMZcO3fTDATlQ;f#S|Hot2PA)&K
zoiinORpg{o;`29ftjrI8!gToMPVw-4MNgaCbw1d8vF2NB+QiY^(^U8N&D^<93yfX_
zn%-n!eY0Vyb|vG^DJgsZterTA<KUdbg;y`#eKlE3bX|CO%(2?CDSO^}ak~DSZ+UaA
zVA*zo<$InfPc<$+!t^on%B8x{*F4XE&z<&mmxwRd#gwNBHCHd~6;}KG>m!5Z>KBsp
zrtkUt+Wx1(#&zAlyd8q;7DY{LF!|%;&%pU@UCqwbbG9@uTI1iWJt^_BMCtlTQ+L%r
z+*rFkW_``v{r)>xUzKglS=W7c`~KxWViv7g^7&!e)>|z?tMAmlozPRW-q*5I&Hmi3
z^0yOSziCnXZrQf*cZ*O^sNbYn!hiSui?a@2Dy}QJdH=kf&)3(?6=u>++`qP_<aWEz
z{JQ50KCf$1kKZQ!twm_5on^J`f)k&j-rQW@8(Vkn-{v)wf~Hr!%~{nQwr0|*+Ev|e
zSet~n-qbhL-n*$&v!<)MAxBv1G~??wwbUD}#Vaav*w=TRX3(AUXW!467wmVp34My3
zuv~n1n^4j3wLRxnR@;B#vY8b>e??yZ`=+_#zo+jhJGNu_nyjQ|q4=7$JvUcYA79&T
z?)&^i+peoU8@P6wd|uhLF>+0p?5p^-o!2_%9o?{O!_EoUtoM9r$d70elK+={BkoP-
zl<xJN`qnEZZs1J1xT5Rl!i%OB%t>2LaHQ{)m~s89&Wa6YD>~RWxIc~YT0LQJ@`V)n
z)eBsnujt%7<8J<qe;+6A7X8P+LgDzt<^O-Ins6}YYwyPYKU)OnZeKUy^3P*}ysu)`
zPuQK@z-Id|?10ebwG)a{S7*ysN{V%K$k+e;zHfc+{b}>xofP=9exlb@sYiRRbZl!C
z{J-*Eqrd&Wbv^%{D*Rs)H8po#cj&nzD`$$-?_0;dwpHldcXf%{-`{pzotnj+v##g*
zC#$RNg7%6rix@k$C9UcC?Qii*tu149i_qm*?>`g%EPA?T($e?m*L8nCxhQ9gR{xK$
zAJ<GO3RP8_7<}hi*!I2as#muP6^EXVvR-jQor&H1zD?<-8(PO-Y+G}F?yi(gyIO=|
zR~=6JvcB5>dJqTu^K(-<YTvZ{xL+$aBY*eGyohE|+yDE*RE12}&)xbttXcf?x@wss
z{*_fp_d-_4eO!DqZ9-l6nv-XL&Nv%kwLq(aZ*7&$ihws^6Z)m{_&<p7RxfyUfF<ch
z(!?28c70%3F|}^my0SKwn9nPw#W(ZEESTU?8&Nf5t>}ZUq}-T!E6lD|d|hE?9-)+U
ztwBokbtBUUi46u;d!A37+P8T2@e9+e@3qOK#;u%ivX_75vhRN;pOT9)Yn`#Rj-^BS
z_)ERCzdLN-PdKH{sQ7wC-myC?dbp*3U#Loa8MC(T@23l*PB$d7u1!q+xH`9b+S>M8
zYs)6BxM9Eg^0XflkDBYRoAiEt+sDbhS!NHf?r%|@qR3>kSZd$eM((8k-Rn}zbd^@d
zG5+{+qKKJuo%5!-neHCSb}O1TFvj>Ntu%SoAX1vbVzHw8{081fKZGYMd|J7omGRT(
z^Nk{_f2?Www8HH8?A1oqn=~Z4ZL`G|zpP#<5O-mXVb}6E3)@7z(^sk<T{$<)Z%$y=
zhO(DpiNcpvk1p;}V~W3acSYpJ3mdvw1&=TkUs|y8{Yf_SCDYR9Yz}wfWMgD^+P1zm
zMdQJmw)f|HoL}8sn`S<HWtoUgijmjvJ4f3@Up-mG{r}Cn#;==r_N;P9Ufa07cUkV5
zru^(xO^;Y5lNWwgT*shZzpCjIgZ}C!cAuDy*{hpBalY9YP#<?gcOrw&x@Ob-Rkmwx
zt+4v2wx-Z;&Fcx9XEzIcR}hS8WT?tt*Lricdm~fK)D4TyuJZ3*G4cDyjiSd5R<v}l
zZ=3sEcum~r*XGiUuUF+KFaEo6(rWD!NxmE@>x=5{t(<;zO>6pw<C7J|KIR_1!LKd1
zN`C!<J%?gm*yP<vn!a?0=<JP$R;e9bS(Ua@KfY#7`*F=i?Z;~ij;?7B3tJnbzJ8f-
z(h3_zJ_Ex~ehkbPchB1pe*JSJt94lePcPGkb>|P*&Y!lSwlk?gJ3gXkh3A?!w(c7N
zwSQJ?_Fvq8_s@<U&(@|Nouc@7?b4^)R$hyoxY>4hgT;+C^Skb^tdL*-BD8V?SIwGv
zxvN&UpO%?W!LoMlhUEVn;_T+Fne+4h4z4{bk9RE=KDu^ETw~J1<o~Px9bGX)I(ZMH
z;Ev}`#|78_Nd7<hpY8jZf1bCB{Y{Z{Xth?=UOB(6Gw66{*Q&~u3qG!$T2nc>#%5hr
zblZxT_g6fBw64sP{qg=Or;i`$ezKwR`kv<H9v<up3$HC;JHDcB|Buyv^8V{C$xXhs
z`^uxx{Zi~U>!TvqO@B8{thZNly3NW<*QOnPpZ!zm^}4ew&(AsiXx)V6o4Rtc-z2x|
zg@;Bj*)vUH?z-tu_f0O)JpcWw-u?wG6|4SF?7FktM*RKqpTSfAz9_wSVQ>2SW##*x
zRQzqz+q!y^l>V~m)6aFxo40=A)YbNt*M2VB^77BRiFabH8+2pKw#KdP`I-H7s<7Bc
zh2858h2&qHc68-A`?A*Hr@a&Z|7iDT{8V@H_Kgc`@~7@kon(F|$b9xJ?k{uB&o6pk
z`N3vSn_gJC*zJP<PrsGk|72jec3Q~0p1E@;%1>Q(ddl8aoic*U*Y}5?oVzh{P5xZH
z`qo)uKN_u9Yt8$Ysm1+cPVD|Ry}#CzuK54+TsLQFl!JNQ)yLb`PrRgV^nL%&{+nwi
z?)3Laj$625&dTRI3?If^%rV`+ebuKYFRacVzF={2!~EBsj*l1Gw=!OMEWc)T(%O9g
zrz?FzZQgKATQ_a>+f_Y}7P<HAy1hRC>(8~TC;qtf@cf!-m+I!Qer|Msysmq`&W#D1
zxHhkuK4oRz|B2kqYo@3EzxuFt+M4Nm8YfqDihW!+@$<)+H4~ME((+gQ_!MZgX4;>!
zRryEPPXAQ4vbUFe-Nfk?tb0z`KR@_>?exTm4V_olteH6F(u4nh)=qdZJ?5j}(G?TB
z8l+<rnKtBn-LNWohG=((&i~C@^tHRWqNnT-jb*fsIhQ1NVa0Slg#+7}lH#_mn6PHT
zvDpXeOOG(>bI&l#`oR=)`9c4O8LnR&n3Ar==yy1nTHkOBTj|crDEfM3-tz+?dtO|6
z-m?09*REGL*GydbdF`|}2a4r?ug&}Rbj`G%+pa#meZB33UCg??zpFQQ%s!Sh{mA;%
zHC_AvuW8l$e!3`jP049hgWs!nswLmPx#sG_>(iN@>+DFrcaLM^x^+S4j_FN3vcLAE
zgXq<VdH3f>aN4Z6v?+pr&AFnfGT-;CpI8%p?cv+q(Oqdj7?ZZi?bQCsy>Z=ym+zkL
zcy+IA>nnZx^%F|<f85&t+$Uyk!^4eh&KA$_(*L+_>Xnl(>*r)W{^`=svNYece@_1T
zsZaf$pDI1ASU5o=;*9(1o=Mhgr#`=TVxv^Z>K!#d7rNf?UvTg9f!q0E8~R!~R|uHa
z|0t<juqlFbLxX7@(}tF_E8C?+vsaWf+=%H<DoR@0vb{O^f7Joe>yKl8Jnfy*vAK~c
zsbE7zY;#9a{)XQ8<o_2Y%0?)}-2c(M`G9CvMa;85wVOW%R%|P>f8M~mQm)l+$E&-_
zyBWCU0v9=NVq~Z}@XAhZ;jC*+J6^Xk9gz8+$j~VI-DauNpZPmpOL6X>xH4(Q(q6`i
z&o{1V36AR%IohuK>*$KLtB)nEFil(0alBDCzo%t};EFY8f7H$H{#5@X`2e4I+=CU9
ze=x3DeQN!z<5CUA+Sk^WpIy5;?Dx7^r#2+)`_arG9=~>7?uz}!GYZRE<j$@wd-rrz
z_Wd=-q`G!|`)k<oPi*z3q<*3FZ;$&^*jU$1SspF$<lL^;D;c_1B>S_s#;u=nYWLg!
zoeXc5pExZpr?o*^``7(XOm-iaNleU*u#P$1Q6m5TrfS7cxjmZ~&sw#@RUj*D&9pTK
z4EUAje|Yrsd;OY5L%v5JlGKtoc23u>VB~4lUHa|!yT==HukUFLcbCykn8bKd;?PRb
zUdA2g!yg*2U&nbrX4=0s>!b8H)V1psH~yZG{NI{Ai^FOPOZleR-zRef-nEO@;A5Fw
z_pm{D<Hw&KjH{W&%ht>}!l2K#;_K{Pi{lT*JlQm1cf?UP@pIQZjMw+&-E1^Gx@JdE
z^vYky*QC8Z$$NL@BsmxT3rxpm&Rn$QW`mqL_eSYSH~IffIN->zl~JFqqi|)+n)R^<
z`TMj4Iu^3HY+)2?;Em~t$xzUI)5xE;n(y<PDQuZBEFG~7U0RMe8@%g3?*6M~@jtg?
z`ud$;Pl{@<o}<ppyME;)1Ev|fKe0+5j_RJg_Ws8eIeD8D=C$dZ4!itrPiI0GW8I!>
zGfpx+Y1YvX+jy*9uuZ3a&+3Lpn-ABnSvxKE=7qaw*DVSAw|43i?u%>AoL+caO_2Zf
z%0#!_0@iB+H{9=AvH1LiRdsSds>_m(@vwhRUcWN&*{0|<E6SeVNEW}ne$k)gCeO!h
zmP;p@eBd}UXF~Sc6<fV6bxtHD2z+jKwVI^PD^a~>L$BbfO=s6GkJ`3={qCa*(y^^_
zTD$kV+@Ik((ORlt>W#lAe|~y)%w|p7&Jfj@H7AuE89uIEbnc|`t`@mfku5honZ>WQ
zsIPq$d&cATx^?fSDa~I$>+3#0fv0Pt*3J4BzjdPS*NKY~C$q$hEN_n$``_|<^^UAI
zhN%y}ZeBktDm?yN!~G)>T@6n*?|fq|w({9G#_byZKi1Z*nfdy6@vK*2S2$12{C0Ew
z+IO-OVq?G0S@8AT0^wGXTXAj1n(ea}#U!j-IDOw!G28Vsw`-|y-YBqt_V3;!s-Zvq
zB{Pq0dbncB@5l*{kFK3rUwUr;+%;>%@;lnY->g}<rBUhco^><L4_Y_9zSnBx$+NJo
zW8T>|BkQ(ZTABO$Ki)TaHvK~Ux3x2)k8S8)U$rmtWvxX0o{iCKR^R*a`G@$5*%BA`
z?PK2CJuAjGe?`l`mBmL7+PtegqB39R#8s*EU2E5_{{5$8^87vfKCZ6H3tO}B+kzCW
zZylSDwi)Z~34C?-Fyo4ub$iyX$eTU=Lg>i@f&U-=54c$IKVn6b(ebXNS2u3)oL#jd
z{e!D%<;l1cfws?ggkSk#nto2;kn-I(4W`d_NGe=Ns%DU_+kE@hoE?e>=l%V2!GHFK
z)W=VDXh_)KnqYVB!0h9PXWZ-9fB40W!t6Eg8zx(xH2S?}My=Veb-Np?Dvl}dJ-u>4
z*Nc1MYu3&PpZi3!nK5b0QRVNq8|?Ms*34L)fA~ga!n(@;XJgjPsJlM3>i815wwkLa
zUQ718{CDGkgXq1_n|_^bolqUYk#xw+_VI&b*H}vT9953ndg9vWwUzbZ&o6Y@G?;%9
zVxM+AEcD#Xzyr6|RkW#Ytve|7h%x5+g|iYbz5mZztEs})!5DKWBF4R$@$8DzzYj9T
zoVf5P;=qYD2hyY%>tY`E-SBJS_;cc^bj<Iah0oV6J^oVX1N(#vN{f`f#ms!Zabiom
zXY!Sk_gDYwd2syPj{R@e%_#exe&SZ)$4_sV+KevUoD{Za&AgbqksTg;w(FMvzqxka
z%BYF;J~4AlDqB>yuG=<YYsH$xo#!W1KfZeM?y4n==5E`xYtw|U5$oo?oU~>2ikH4y
zivM+J_-?6{TWWZJ{qnijHf`$rA2oH?%0GKjiswuHw|RO)UBKLW?Y#XT*w5Z_`}Jc*
zVB)t4PPXfByB#*1;FSL-{>R41m6q)eE9z<=@9fa6&snuRA!buj_=G_7dn_-s6Z6;4
zJ3eFk|C<*D6PZp(-@OsLcGbO~KdbieuJDoL&;IdX&*vRGnAu~duV3MPIC4Yj>kp4s
zOyvLf`oiXq$}0l8R!$7PA$4Ju?55WY+^7FE$NoS0Uv&POHSe;I?_HQb^^o$_&pQtH
zy)-(yYR9|@ad+2TSeo8AyFG7#!SPn}_mvHnXD?oO_u<=$ws|cUq0Pw*3)b#hzh=$6
zw`(@O|Gdz<;+&D~n`DLw54+dySf8_QMc4`R^Cuqst88#SdU?zLAB`;H?^k&LymZU<
z-`x}5y(}jz%Rf%ITA!q#&)aGvFaKe~gWV1G0!|FuPwu|3D1D_ht42)SoeQ@8Uv?b%
z{=;m?-Cnl|8~#4tuz}^V<b_w?YqqldzHnZ?CWdd#dfO!JHLLeu`gP;ZQO&*ck``QU
zpE0dx^QuM9CQfcqU7XbW;nmp{Yq}TBKfY?|{B^16H`%RMY-!Q(^N+c);BRuws<rN1
zE#FqoQT%yxid)R2_ZkIZtJbYKAU$uTORx5tZMpg@w%jm@S+i~;L&Ms2b5k@{tjZVG
za$C43#(8DTya~;Jf3QuvYQFkp-Q(-OwyH5PmhNsye8`m4#4q~uiNr#yoR4q)4zu6>
z^oeoygu~U7SQQP_Sa~Pu>}Zg>E3ADj+2+5^n*F!etoGvI{?}@;@t|b=Bi3xO7h$$H
zxx$WU+s<FLio<+OgZrbcf=91jdbj7|m(Uc3`qkxUFP?q1;opTX*8kR&d|Z{@$9Q_p
z^|PnLF79q+T>bz2+G*OFJSTroIC|LkK*0VVttR>>k{PyI=<ay+?gaP8A9jz|mVO6S
zOGz05>?f8AaX0B&hpm{F$lv7ly@4x9HTM6C)x60JO<h9sIAZ@F6!^Pw?aGZ&4cb<9
z6PG=H(xCM9hVrTvhI7xEEnE=xZS@KTo|tZqEw9%mr>!WrJt<Vo%)fSBarK{=Nka1$
ze`$Yl<JkR=C$jUyZgBW>{`+?(==={QH@-#BpZHntzM&}Iy;ESujm?LY>ks@&@=Myd
zxpq|tgKETK;c&%T27}#eCrtd!V6$fO@tNByE`0A#I<UX?&AI0JlA(KEW+op_{rf~%
zU~|{U3+t5_%2yv!?{t`d+hOsVl?#6~w7E0%?s?Q~{rF<j^&gt+C-#f3I<lwH{&B1I
z^bIjAH&#AdQyKg1R72Gy>5UBDZS$ue<(%?mL*(oW`d241$O`_mS@HAJFYUu>)j2n}
zNqzYDBKDA&-nSV%$4_Luirnn>@%M%wYp&ef`TO?=#-6#_&$h65DTT$YJ79HF>FCKt
z8`oa6S-VkTOY+)FHQNonQv{~BJym_k`9AqytLy&vQF6?6>ksS_HkcTbyy)8Whw<ws
z8_hmq`d6@FDx>v<@~}3y-@hkC|NXvo|Lq^C*>UR*{<4a^!TE3U>pe53RUR{)`|s3(
z=kI?m5IZ^}W8H~^WoxcnetWR&XuDfgZS1)j^8JQ+(~p>j@BDplMp5OO@Kfhrow~oS
zZAo?dp^N`i3J=_fyYS%8+U|JkISTvVI8B+Y^!c!P*DI&`HR}%k=@jUWJ<5J}+ux-z
z);;R$r|r6`dSI^i+N-JuPXBLnjeWZAw$8e3nqscITimXyUkL19$+Ba`#s~gY_paYx
zYkXp2N}QDC9sa537Hj{nSbJsNnpG>+3?kDv-@JbRzt!%C+K*O*m0Fk{ShRYkz>Q|N
zvp4wd!Y=G#wTyjz;r_E#E6iul)M_vit-P`D&XqZv8V;D=H9U~Ifg|brt;uQYZk*ir
zX;s9ECh^^eO%DfO{INS?#mch>v$DeO%sano`;WEV+l^Ko{dU0g=#4*V$4uil-B^(K
zhULcR{$>}`Ys@#6zByugx_ZsEuA~pre|u&WFGxDS>WcyUp2yc(+;*>7)iZ1Db=4zD
zDjY(LH;vby;E?L(pWkrDRDQ*7uGbIVA2M1{{9AyLVee1<8~?BE(0;;@{dj8ZpVi&7
zj+tJ6Ip<KKL*Sg<m)75IpMK+$X@X76*`$jXp37@Dq+k1xWPDO-6SHc|yTeH<|EV$b
zZ4@$n@W3(e6UX`keNx|7pSYX0X663V>uwZV-q8Dh#N>0Vk>rB~r+Ok6oLM`ec1^2W
z_}&>SOXnO&kPupP#MCc*z9!of9lrH9e^y0$tUO{m_4WF>58u9EuT_55_4gj*;oava
zG<Lmdy}I)0#D|S3^-ox=)^vxy^X8~1ySHTLKNaOpg-g5JZ{MvCYjxYbDm9|&h-vIA
zE&dy2N|iZ*?;6CrXFOZief{O0vr&KNt-qC3`Q_~K+qch1ufD2U@Z5UM!S8Y_uExDN
zpxXbfLof7WgR4{$|H>QR_P4uK9<Y?(|DrW*#bQzWRr}7Z5L&y?I=#WoypI2c{bBZ`
zW`)-kPi*bqw>kcteOdhf8{yhbRp-vk+BD6()~n*zy+(ucXJ(xW+p~3IlmFEBcQ;;N
zKflv9`NaXhyC*I;m^3nJhfUng${1th(`?nTEoC_a^U6>~KQ_VH3wmDJe*JS(|M;90
ztDjBSU;d_n_3)MtJ;@Ueg|1n7Eb^t8saf^v*Jd%RUdJ)L(CBAeksDvZd_Y$G_s&N@
z8u)pW|Czm5Inicb%&N+;M&{(k1Aegy%rUbXJmVj5#=N+6QB;1xp_nk`2CM!*FQ$|}
zWWBJ_e*fBjBdIkpH!r>C=KI<7bd~X%8-M5Dkh^NL;`$n~OJBQh$z9!Z!R>?Mir}u5
z*V}ckey!iQqCM*m_lkEF8;v4l8mwENpAG+h@IS}J*Y7IU9=hEb^6O`_@6ng7zY4$4
zUcQNqb?u?D_bp!H$7eo_UEe*4z4Jlrf8Pf4yB{9KtT}&@L9fNj`q-?0&0f}T0$(`v
zAGEx``E-iawZ&g6ZvHT;nEfu^_W#P3%2QFct0!H1w05=l?u&0Wh`;dT*IoZ&`lCis
z`!J4I9PA%szNxJ_c;ott+@otQgq@sp=3?x;H5b<VO}hWB#a#Dyqw%9TtM@djyPul!
z{n*46kGS_qZg??&)x`~OKCZd=bi&o^6^uJtkAF=2CoysF|J4&K*RE~9uwi$*T7zBu
zW2Q?R{(lfmdT_-m?(QGg8L^)j3)VN+ZxR)LS(}~WGGp7!Qxb|Zj{R;mnEbNodvfxM
zclKqBYhM@syuTs#f8>gZ8-!Q9m?znGBjUmq+x@FvcXE8N-mvZHhVRcd$UaV-aP#_}
zl}DMIV;StGtT?#)sY!E8#f+yB2RA&gV0`8zfA851u4Kj)jkPKgaRNs71P_L9eC4Ab
z)~MGyQE11Fq63+tpB4!Ct=_@@B&K|SL%~FSp-VS8;w#?Y;%t4y#NY9Sq26eNg=qCk
zt8=q=-sH0TxB9`J)t!-RkG{EluKSU0{Kg%sC#8BPTzvn4GilY{k3S~dZ1gex_v^)>
z<0pJ~om|+zdU^eu<W<Wnul_&2YVV_iDzOjVCr#L(uz73Jyp@OidACnnyR%Pyg_`K^
zdkhD}VxI1Jabt7(`L(+yUHboh&&mU7Gxk)(tod?oP0j1ncbm<<*Ne?tcU=GQ0l(N?
z91&}dznY{thhg%Gc!ud~&qQBUmr!1Ro8!j%Gr!*-F_{^$?#%uA*m-M?oS!jaf93i!
zuV0;h^!3IUiRFLRocVg+dV$IQX7`(Sq?YPGU)FF;d%D#|hTNEThrHP6O;_yKzvz6t
ziEGWpT_5Auo(aFcNzC`%46FLMrjIGYC)aGB`fJXiJFAWyZ4a#5y7qAT;}afh58XU5
zXZ_EH!)w-^IeTc$fzM(MclRHd7Wr|FtoND&=ML;&b7uC6ZAV)#bhkKMU2U`GVCBb$
zw$`iHep`3Ou6y;N)idvY?qG{tb7+=%1Nh<<(Xju&7_6u=|If|9@c+LA3j+fPGl(!S
zFfcmAvn1IjF|so<#4sk^j$w*v_>p86vpa^7m60LID(Om+X-ASu5~JX9Mtz4E<0K{q
zb_S*-p`=$yMl4C67`bD9COHK%DkiODaAjbO2})X@6n&A&P?#l=iHZAl5@RgGe}C|i
zfk_;TV%{+5YbSLC#=K%ET*WBD(3!*(!=EJdl_`V0WtvNjA%g-312c;OL&E%+d`E^R
z&LkFwBo=0t6--I*1Q|N+Gc9;JkwM#&*_nlv;eHZ-l6VZ$bp~hQB-tc}_c33S|NRS7
zR}he8ih0klti>jYp)SdUVV8#j!#;-D3Nfpa;+XOol#)1N*ki<Fm^c{Dyo>$!StW^)
z$&?|R$(BL>WsGSIgJR647}KOPu>uTplU6hQe!~z`81pq|byAok18-~+H-ihq-=rT&
zoH0BuF%lf=>>RQk4`Mh=**P*f-f}2Dh+!}U-L=9L%fRqA_CFKoJVB+~Osm)#3mlUF
zeMx5IWhxYi{r8B$no%IeI_5J&NjgK!YRJVo6Jo?-_!;LhNqf9ySiq>F#JuP&=UqVt
zz89SBNlL~{td}@Wb~3axsQ7Xx2qdjwFxW20alep-pN%2uZPMzb(wHxd9Cn;Zyh##{
z3;`TTvK%}t>>Or{vHt`<B{RHdT$tp*k@P<K-)E+5CvKORPpmU1iZjpTv5-po*vYVr
zGcS!{T?@z8q*#V+EgW}}co_C|h%p@E<5(lWn8Z|=tn%*@OESlVg#v41tXR^;S!CaI
zaxwF>z7c+`!f}RkjnYYmg%<_)GICsDjB$^7%*n(pSgjkw^q#}&U@XHzM}~hdW73!;
zCNRb<XJi-p(!dlG8*_rejl+;xGU*E^#{*_n<`|{p3~}~MnjJ5acqI7#2xWQ%Na{$)
zsIW55VrXaroi>={DOk$FD4YE6LrW}!gi(wWQ+@+qjB?B;rpk`F3>)Mbws^R6+A&2k
zJdFJhI&6?7hK1vyQ1U;8SFxbO20sXVjb(Vva7WlFMtDZ-Kf#ayo0yNhT_F;DT_GR%
zy1t0>b}f>)W6hE(&RHF^SENfayMs}rD^+M($4VyF7$$BO!B31y+=5KpVoZX(ElJ``
z>}*L)mI}%LK8kRyWRPWh?8Ui#5ktEr>vJ&{`PZEyMdBr|bt7CjqMtD^D=9`^6yo)i
zXw%S>3{mkBmSs?M)DB@x+A7<o#Ppk0$X4jJWRKLWFC9srlO!idG4XmZO4JGYD+%0S
z<&<^g)Q|o5L3WP+2iZA+l5%q<zGvAeGbf61r<UxTmqLOpsY^H|L<J{lZ01m2qC7`T
zaJn$3m|z_1<9a8ilU6aTPgR+oPkJN5YpSW%prR3Bks~M|XvA|cWg-jv3Ko6~0~evM
zY%KCBTrBJo+!L9^c_ev7q*Ww58MQMN>}3Q)c^^-gx&Fd}_qnUg&sTCkg*bm%m%Zxr
z4>2ft>LBeR{gcr{i^(eobX}4{66m@lV>wP$2JSC0*Cq-u$#?`x@TiEeDRX!*#vEc0
zHQ-ZXGW}w3Ug?B@PAr3_qC;@Z5(dL2KPE}W7&!r#j+qROi7fmsf^O^v>y(&lW(y=S
z$qS@;CjWb;5c4ONQPCly)4++Lkl#XC#nZ>}6{q7njlSf6vmWUb{ASq2ARA*6!x6*5
z9mC~Ns}Q3kW$~ELq219#F81F;Um4-|4u7>AJ*LRU#CY(t=z1JLz9@+Sa#2zY=R}V<
zM#ujg{2lKczVj(O^59@El?qq^x+952vMBc7gHHZB*RSs+G8DLyv?TJB-g<n9ktkDi
zOxH;YaBE~NPCA=pFVWQix+BR&Vp0R>jwB0-SuTMI>>gP`+HP#UizMdQuys!hxX#C{
z=P3CNd`Hp>&>cyxT25Acocf$BpevGuX9qKTsn#e|32-K9DJ8w}<P=uQv2K{4on)v~
zW!<E3Cdpo@L+BKztkR^zo}BVZbF7xUh+*SXo*yHkzRFKnQz-eVgz=lbBHC63D=fuz
zU4`}U1<$>ddc$Rx%NvzO4nb2Tqgk(o%{z^jnQqe(v=%Ylak^8`-ssdxVMiCEYlnoL
zrA!{hu-1yYZ<qAFqLP1=+qpIQpU_>$J{BH^tXHb#7kwnm)vLL^onrq@x>F<D@wzuA
z<K>j;f(r8<dAOVv%#cxJX<FL|xdMq<h#_W03`^28PZqhRQyz&O|H~ED*0aaCsJwVR
zVe6#HUzH9r1goeVWQgUAs$xhz9U~RbVxDx%k)`rvQjmqK!1g2;md-;eNii0ojXOQS
zHzBb&bHs3ZMlwoWRe$(D$dcP9@c!P&T913qXBfC%FueBlbzLA};p4rvvD)LV>!zzq
zyry+Ac)OT*I9_0>5X!mAAo^MXd=t`+7EjOk2GvayoLJ|@sAu1wly!b;H|Rp7K=6e~
ztoM8cK^GzkgDym}<(PBe6=RI!#L!DIo;TJB-T2Lv%)-g2`XHM%hUpcfe(b;ZNwE8n
z3RiC1vRhc9*K+H&O_DE{Y}?TDp6ywZY0SheYhn&9kyzbw;zNvg%1xJ_ealq0X~aaa
zh<Zw#SF%2|Nr^%6iz=h%3%(OOn2beOW&Yn+iDCUAs3^`L7{i+U?^zN{M=Yb{i$>N@
zy98qYX~@Kc-h1Gwu>bjy&`yn|R!<MbX&kn?y2&Nx`65qaCRPFYq|FZ&oRWxTnAcR2
z@H(a_>05(nM+gIR{DYYs-yY26i|ITtLqLJE!8?(q!LLKKV(JY6g9)lJ6(Wn$72d?K
zT-fZmuqc_4XGe|8jRgk;e!Ot`&hz7uLC_hSR+ar+KhCs-pJe*by2Qj(CFU~2d`lPS
zrbRLD4xeif?hNg;bBcMf*CM8o#Z#K&g`tGm9QKaLpL07NS_tr2i7*JpFem?e(U#Qk
zTUy|c2eZhZgX}yuZJ+rJSIzfp_{Oq}i8C-}X?g==#{m`z2bP#9=cY|f5`Hc$7JlCx
z*iJCCa5!~`I>a)};_xfrPZH~}?|Iyj-1(N7F-A2>fjQ=Xj0huZOOlvWe)7K#QDKHO
zNv9YG=@@g4CV>kvmKT<Nb4lWp+WB$CPQD4kF+Uj@Dt;yXj}a@hSi{)ygRS#8OH7Ai
z%-svI+z!qh517O?Vwf&okXHa*ccc&_6C*0%%-+2v`M<!Hm>)f%4BQ-I5>JmoZs+0n
z&oueeg1gBKosv$LQ<xkDB<92@F$9{Zvx>&H{Li}JaXf}Ya6v4?bXE_ZY4R~m{Q_ak
zF-5Ft3d#R%m~M35>gO~*#ooXW``<UlKStqEjCPDS%haYN9Fad`vRM|pFnTdgxYxuf
zpcNC!zLO(HaJO-i!tR&{F#(L{9XUQ;OR{9T>B7WtUr^wt%Y_>jY7*QQOfij@5*8)p
z$9(9`XZdm1Ht7+gguY4AuNZcXScV%c6DRz8oaD;jJ8@T|P?Agob2C%YuL+YDPvS8>
zAe8h!dBXCCOfenHTqHI}3j}lg4`XP58WW^5aS_W>CBfydJ>D5I_P?5-?7}?Z)oC_)
z!P^Y{ek@745_`F0&N|Ox6Xsx^#P28gdIpCGtLYu~3G-QE|2w3{2q!c23TQC=jF}Wu
z9@E3hs(d+_fnjd)|BTrGRk0!r8(D3wRbq}Y_;RW@v9hoS$LwT@SCSA&W1i{76l0PS
zbB#%Hg6I*pdhuEE3QRE){(=m`f)5tFSBYVg@qI8=DTedyONCR%Cx6&HAy^<oVJEMn
z(I)?-Zx7}vEsnC5&`8=U^dxFRg92mH1_>)cVdV&c_=T1X`kn6_83kjK<}=tje2$4v
zQe}|rVVn3&KsA9Qsck~{kyw?Y2{Sw-8Wf&RVs_@-KQT*?F;JkBv06azwt#5Li@q6x
zM;JvPHGB|MV4NDO@LwaD;RUnuM2US*8CEifKH=Cp$(TdXVug9k;Ry%6%yt)i|Dp7=
zpvAs)hRds1V&Vj{IbwKOlD=r{Q%DkYNn#eLek@Qwfh$S*MM1Nyu;5zti4t=Z6)JCD
zVYzW5_TOWfn16E$VkBQW%rrL?eEwp>n<rNom>d5kFedrVuybKt8^f^n2`|Ik8EaG+
zLk(5bdoKu`o%D&ZpL;P!ro{3Y5uQ?~7}_}>H*xO&lBCFS*n^*=onfIzk|4v{k7rum
zNuG|m`9UT{am@@%g%`1moXYMKG{3OU^_x`0a8czW!_~wqO=%yJ7?Wa|CQ69U_Fq2p
zjclw6Q$N4FC4=RJtBne07-RTiI`xDf+)A20=OZVhi_s4&!E_^r^ce~sNhbx28S;e`
z9x<FwQu1f0eas}=A(0fs(7B3XXNRA}OvVlUER6DuNePw$$rH}9ioRw{x-ZG7JY$2B
zAQL;2)ZM;A3o>4E1a<^67@p?&>A|A#O2Jwoi8J~CjW<P~6xx@RDJ0#G`IZ$WsVy^O
zIj01-Vk%=26R)gj(wn4*D#`yjLZsC?k{Jbm<Q$hYevtfMa#_-Zq>sEy8CH6%;9krT
z?7}7$&CT>vh@*soT~bhFBUeEmqo9VMhE(cZK?64x2301Nn5P==7{!I&FkUwJ&&)i-
zHI`ArQlPq{gHxb`!RSxYMB_&>4<aNdw<xqS#&Gy%B=PLklHlE|$+Vn*@A8RUynBTO
zq^&1%9emGq-04_AQmW|QAhulby+S<V9Q#*#a*7J13(TG*kjo(~P|UM1i1G1){WB*_
zV2t6=<#--5w{nu!LxWV-$NN-8W*esqO0Iq;vHFrH*C&r{4D4+yt$i3js|d3R^an*s
zZD;w}Bz!;l-+Og$j}P*@C7C^vmdWn@6y>+TkttDyOJ||<aZky+n!z%sCozR;o|XKn
z;_+Q#Wva~O8Qnb_7^SYynK9pC#}TFDF&p?!2uUs!$rO{+l9avf$+TJ`UFG{End_bl
z#U<mEpJs_jYO>{uORnUR7L`0AEXcd!lm}<8nB-d4$NHUID^+*DRXNOI#Qi!crBhf?
zVQ#b#?-Z7|%<orx5aHgUuBcI~BE+oGs=VShQ{f~Y#-B`_T)&?v{GZn`N$xN2<5hkp
zvsEm7wGHy0@2K0EIw9r)i!j&c76(p=BsF#ygQ-yg=`D;A4|tOVq<c0zvpCrivv9J3
z)90Sf&l;vIYQ_(f)C7|MJx^Y+iqSKn(_*?q<OJ53lNkpY#2>tjW!y2_A?8EuKZ6c~
zWJZ~(4`h;7Hvi^HlIV~!QQx`1;H~@4#f%AkE{q00Swn*-SsYeTXPB<Q6T@2QI#Fo(
zZ3gZM4+WW81&$=K8hmA(5aQu@HgK;{NWTN)RY{h=lkyZ<H^;nmkalEOew*}$Vdn&<
z<o~K$91b;r@A#P+Z`k2HNx7cUI8i#`eGK;uIfHjGGvbczcrrJRff01S&*NG0EB7Zb
z#yHPN<~fk&sgT5)%y97oLkDNfM2D?;GZGkM87?Gs$S3hTL^5SnJh&WVyyIifoaH+<
zI@%`ji9bD*%OOzU{3WUBUV$g*ejj!T{sUW-7xHj8N>=F4oVC?w<;vxUxnd@Ma(Ejf
z8}&0~m51V-YM}r@J3$V`!|X?sl$--pk7TgA{PzsdV_`V?B<91ZLlqqpI1KZCcs78p
zDLv0}zJU{TwNFsVgXDh~7nGLp-4|l0W?awT$$43z_%7#p7lCSFj_We~J4zT`lB6|b
zldK|-Bxz|U&v~X|>%20;owv7{DT$fk=og-TA<x3BM#i3)OD9uKI8WxCy7J0po~d&g
zZ}%Js5BRFW(JYxNDQUgX(~a>&HOE{dq4}q0sLeaj$+?tC_7Kl<F-HBQNr!n>a#%1v
zRVnywn6Aj>7}L+WzSDR;$HsGf8?!i>HZ%Dq@pVdfa;(22-R{D%Q;2(~64zEK6K~HT
zZH}ut?|qV&I$rX9&3hPhpU+(0!vVEDC+EuszfxvmI{jBR)Sr>*c$RE<q0m{@(|tx6
z^0$P%WMa*^m#Th_cRo33!iv(+8>)g*g&aaLM#c)?UwdjYE94iJyIm+@l6C9(#-Q1^
zck^im(+)cp)q}G6Vp4^NJmm@*;smEok}PJ*6!|$Jrcb(Du5!g$xytJ-!ILtM+pufs
zgYNUOmfT@*VU5x!pW~9IZzm<$JI2h_+<s>1yGyaLy8dTbc80GoyRWy>!N%;N)yfGz
z=8vsjGCwzaTDLN&HOyLX<)Q~+_Ew8eU6G5QWT@-4SH)o&8@Jo}FFl_9Mhmu{p4*eO
zGA$%@pG(?9^OWySL5WF^W}GaV+5IA_?}Akk(_)U5Gv+fUX}(^yy!}Y*|0!lME0;)q
z&{Tfe!sy*pxMN{5Lq9{hLvJj@PKywgMJykzTof&?Fl=XFX#n5g6U(qOLW1SP@h;}G
z(~og086;VMxFWRDWTSzSp}`W454V(7zL~;sWKvMXr;ThEZIl@q#FdWlgc;qi6MAyu
zHG^<0&;R<1f-z0i7B^X9zU{cFQjj|HoMFQ9`5zpiSNJ45FuaQ~Oq!e!$-+7DcI<!M
z<_{|vxij9gL<$zfY!FOH*GSoXdu#e;{@^RDoNX7PSZ_Xj!t&_SE0v7Y7do0<u_aq4
zZn(^9v3A0}DQwz1W~y{`+U&RNnff=?ll%Ot^SrNplDACpEP7bBR+LRCxnQov1Cd`7
zOV`e3WjOgIHhjOp=@l1ZLtQ0avlVUrRl3%n@#(IzwebywTD*t9maf%jge01YtX8t&
zFT1MC*4le=pWOZV;?hf1@?~r5gDMuwb;mB6#d^W?;s2$x7-hSI%^v@~#QeN$?e$f1
z(eZ_AgA_H*US3_oxN@f1>q$m$Gnc3o&3+)+KlwvKddk(G54yfwnXH<+lk?!h)T2pH
z-8;-KCSUfOaOv*tIj?7!9&zA|S#HQ?t$EyTa?-l>8TBri?rsY9F0DnXl?t9hjIzaj
zOo}(vWB+^1Y+72u$dt4uW4(prq<L*j3!0c1x{o~cl<hcpvgmt93g^RCrX;618Q0}w
zZt(PV6up`leZJ$WI?I^{;5&OdjxmJ9GMtH#;%?Z%A(JH9u#DqlN%ZN4f0j*dJK5e(
ztC~A=Vf!p+#w5nwesfkA_;Tfbj5+Rk%a-Bj4%d|bWl{^nb0*gGb#CRJQPIqp^k+^<
z@x&MBIxX7fmWEIIAw7rbhw7Xk@-y9v+h#}4dS~H1Q_52MYR`ha@c!A)CyPv3R5Wkx
zrC0ju+<r4uFKnCux|e76mAw|s-3vM|oj!LuX}+ZH&a-FdE?QOIFzJXD_sy8ap9@VJ
z_?t9m`o}!s`uIR1CTN18Vt_DvA%kv0!vh)49iKVW8$Ld6JjcAC^hTLQNASeOf-DQ<
zXSE75L^De+_;#~J=5^AcdgeK?jI-u0nSA1bf%%$gCmD>Fm_Oa|(Sq^t%I*bKi$zbc
zt#H_6(D~psD`TO|iuWu%F*kO+G`y<9AbacSLB@$6lK-DreLyDW`+{qh8v?o~WH74C
znZ0@4{MVB>LKh!Ue(`GN^I4l$&7HI1$b`v9H!4{!@wMd8p6#N(?w+*o?Ad=dsTXg`
zFOsQU6JougcutbkhMzmjEjT7flrKMdXvbvJm<{QTNfJr^Tco?imgrYMeiXR!=bVja
z81!YDYGcwj`CZJt!LdR~rg0zpL9V}Vl2li`Joq9>ZpE9M3zIlFcSQYr{3PZ-cj*de
z5mjfggFECHV~!nbU`b|Z?K~XM%$m$#e?pbrtZDCoyGcJLxZYTk*_6yM^=P+b%p6I^
zhX=kD9_01uFmEu3QIGv!+#%k0JeJ|Xhm9*NP6}?F$m%J)SMV^)L58{aVv;@C7H?}5
zIC*3{<K&nPeu=UF4_9>r%Sh-mN%+ihm?X4?Ib_P~K$g8cEhnORQewPW1vfM(Oo=IG
zmcNnI7t`{ZX96pW@`S(4&KAr`;wP*nLrqp~b7b<L6_dvh&cY=0V`fZ+q?XexmXiWJ
zOqM4qIvKC9>?oM{bHy2_;v2elE8`{iZ0S5`mb7N?l%!p}sjK(;b5@>v-M%rT<Kjc1
z89Ir^M-H6`<mjEaVFS~O{f6rfZCN6GS&D`A!Ry%nC)gE|8I~W|C%vL0hJWGf!iuC_
zNh{cM*6y8<%+RGM&y~o+yo)hu`jHqzj#t(P_B%4h=yQCTupp_DMfs?>%ub${KUstu
z^d(|euH^H$aFQ|U(+z?8mHr9eV`egcUdQ%y-LBb5j0Y?jPYFeE#3;>3sadmo`;1cF
zw=vOccgH{CdcSSW?$y@aGoG*8t^ZMCUBa4OcdsA%Yn!xb{hn|2odM$4Gb(D<?7sfD
z`sCXUG0bcB-2JNlV0rKyi=3GCyZ_JsGvh?W-`fr8hAeLwx2@l^di#wHAKt9leRX@+
z`m>MLs55a!uiJAx^yR4pMk&br0&5KDF85J98UmvsFd71*Aut*OqaiS?LV%Tl0X)|a
z_SFAB@=q8T7??qG|12@9LNuqCUgljBS0}zohdY$Nc#^1xgf@%jx-YurnKGJl{ny16
z$H^Su8pd}i=Ex;k4z-HcK6|s*@-T?rog@*VA(O$$uDO*}-^+4KnfHv<TUhj&xTpAT
z=k1#2+~o0pitcpY>S^XGOffDD%eh#RJOi!c&P-yfU24R;(T`t1TmDOCNt9^Y)Ucy1
zMSf=ao}4K*<@4t>zFX@3Hl;1fw7^sBx0L)V+YM7?%1jprxmT`c)wwJpm&G@CuV@In
zY2H$nbF4f4S*ETwEn8yqpVws4x(GJ4I5(H|EY^N1&TCmpqDrqWXMex6b}Ikn>1K;%
z=4ENJE0<o{%4)?LH0{V16}GBO>33!4HHE7DmU;@5=!l!o@$_GzGI=$R?o_dzW#^}f
zewut|iNG`4A6H}qyma;1KWVeC@+>^hw7>LxCd;a|@?|m|S7oPUu~x0+X=UgBQgU9O
zYt~#|6ScrN{%bGYY*pnJShQ!Z5mVVXS8Z?ke=p{vt9Y`e%J|H!@Z&G@RIXsxU&?y=
z8vEl(vN!dovKL-s@zrP2^bC0Kd{_VFYn~~WSbC;<rf*??%ziQG?ZYa*-I-jx>Tyfm
zs&s<Gd7^b0m6w+873-O7CdB+gB{*zO)KwOXOH9h4VVW$CQ$xa-&U$b#T|T(zlBo*M
zUT@Z(4BkmEUWKI|Tx1dwaAT6fj4gr9EPJl8ozOPFvGVh59px?T!R(u_vHD)(59Qyb
z#VS~PWQC`)A4~04mYqR!pH#6~uVr~JVh|F(Gm2N0RcET$<T&0hYgtV5S7y|*JP4L?
zTq`2sFRgh=Zo|CxEYUe@MHaDS`>TsZ@vfZnXSvEBKUR0`+>EO{s!=R${GsbZEw->9
zWOtZ$f?Fp#Z}~*4FpDsCp<N*sTiG9pNQJR{i8{x@%Ri}LZ}EW;3op^sONtZt?X9P-
zdC7G84C__i2~py0ta)oienhdPF213lD;2_$@mf}R>GA(8?(sY~wfUcxw(Ry2kq$Lo
z&YF5D)HG8xe{QOfD8m%FgW(pdrpPO(@?2tBUd8uFRh+?~c&*qy7RM;o{@Nh<Y}O=i
zp~E`YtMv9SWmzI~cak(W|D!Ng@zrdfLXZCBT-|b0VdauG(WEWyXTtQ0ma?8?I<<r^
zlRe;Yv)hf%E{_EnA386YtuUGCX?#o~Ym&B<!BrcVYfE~x!ar#WDZ5@)<tYl$U(51O
zrQ)h+yqC(Hucu$KxldV|%AOj=lD*WXDwWx{#m8!`sF$1kR*?+xl56a;K}`DhI4{k-
z!Tvi)G=x=Wx!bZW>u0eGUh5UgRFQKPe<;NAW50~-A|8IFsqB$kB(-%}lw~=V@`|y$
zED`(Wn_t4JrX}-htxgJS{nFL#bMvpT>l8W9?UP^2;yA_EOlR?=nfY3q=4=rV&5Pon
zxpRxabk)EE+e2)UF7ayVovIQQ@r<^dpUIz-&2GKbbgA6gIM&FuEaD+4Mz?quZ`q{F
z7cn)&PWJK=!%HmXQ%cp@k50S0<cjb#0kb)*7e#fA*dr%>v*PJq%BsxwJ)Ae_HH&E+
z-vWKs?6oYnRGwUCpPD6VrpsI7p17CoJ<qJDn=7jLctcs5z3l2r%%XT|-u8MI9A;I{
zRO!-XHGS+pwM3oGD30agenG`4rRppZRV%rR=Dgn`&dn+~#qFI$+!pyn*N;IWd)!XT
zPMGM$%gLJkwnJ~njb1mEnQ}}bo*Xk3?#+>2%JMbLH^fWEv-qUee2KOE?BaY+Or|Y*
z72>x&iluFiXnc^8-1M@QqWoJ~&#~;+n<>3=?fq(9-b((Im;cgP6~b9IEVs{0;km#5
zW?e4(hONwAJg2rkx#`6czqVFzvT2au-k3haD3Q<N|GgOn_fDK@x+~`D{vhM?DvO@3
zITy!1MN>6Dl|^=*^))>aZI-a>YtCu1w`s~fa*J5WBF_4CDbu-W)332xM6p-#1+8aw
zyr!dniiLa4xv%s2&9Cv)N9hFX#jj^KjbgFh%HA2qx-(mT(o|7tljCOlG_98E-{s|c
z#n!gOFI+Ywgtf}5v}-T#O5g35WQ?*{jkfY$W3i6Y@m<QAGEG!Jz;nvfWo!lauI!$}
zemrRJO>c#(+v5EWOjAFj%DT|ApiYBthWD+IFNe2zEWT;{B*^Em{zWa8R9$&(BlgRE
z%vEBwZ&_sL8K}&j>~|(qM(o*<)Oe%&t6W%0Qv-g<oK@vjGT6P8w_E=2R+eBU?hyB7
zL2Qxi7DjgJ3)fHLEofOU!g)<L>yqP2pFf_gMizCuSSBqg-_Ckvsr7bt*3hSGUb60A
z%3Q*hw3IirR60brYF*3e61F@m-k`PmZ)Ca8uBndV)8;qSdNO@2iyI4f*_wG->}t9^
z^Hq#{ZYr#Pdfn1&?MF?PhMm!hS5IGIpSNh)DK;_jC0t9(pKmp(kni?luR0mLd0y;G
zR=X=Q9bT;2vMY7PBCoHR=ht@n?#t!8r^49twDy#JWw8#5*Aq8eJuSWDsploue|v0K
zvFdDLv19SN)h4@^<<M2t!&&?*GbPK|v#;{VM6oPn<zA~3`IRMD@|jeunEEc3p2^zt
z_*FxAC3oqnEp0xl_WY}9$FgZJxALbj3SK$d^|RsM6`lI(PBj&U6%D$XI#MQPmO`dS
z>Qcq~uN;qKx6@RW)|}DRqVB1!u=)4=|K2h;?ba^m$-nG(rs$R8vN^A1v!?1c+q!s(
zod|ODx6kmK6YlqarA$*8yVs;h6Q+0`c`y0P+Wfm;@;Tcygt9tnnZH}go~mOP<v(*N
zzw;Ls{iQrLQL6uIC(Y>E@IlP@i%3_LP9!_`YQ6Gc)mPJbPx;yFW{WIZDsCn^XNh^u
z(MB)UAg7p|n+jj9MVX&uowf8>d+yY%D4x}-|227*z6_Q+(*A8y!_7XSX-bNQ6PB=+
zAL$L^30cdcyhQux(FvE;&qv8ivMPJ0o!E12`jKg?rYYx?{IQxUTc)}$$dtuf^dhUy
zT)+9()JwB?C+=07&th7)R3wmfrx)w;wfr(+VrG+!FUb62vyNjajE%~P7eBoGyx`>W
zld9*Zu%6~s&D+Z#s>A2S)3sV;|I}Iq{jzJKg_nx!&M9AFO7fqa^>*_2D?g%GW{W;s
zdQMqY^mq62mlm3#;yK;>qvUPHgS}aU8GPsU>tAQz?8Rc|_bp1C^~sn0V$C)^`lT;h
zi^F(Xih>^Z#4Y7FnaUGUpXVi99i=a>rn_9Xd5gRPyLAw|{z~32U)jW8`D~vgQSK~q
z=GymNtW!%v+?TRcdFfie<lDDY>7WSPrO+R1MTEA>EEm)YIV<QX8YytgZOt8V$85H^
z{xwk{j$Y~pnzfF)Ivb>HXHU+ps13<k6UC|{%qQfKyYc9a>01rk1apJ0{fcruTdJtZ
z@-=fwr2DVEe3H64Vf$E~_3&(3^6rlGnipIB56?H7R%6}5`}`7*n3sv+k$ZDlXNR!r
ztmJJqdoShf&nCWF)AZ3=p0hGp(`I;|*{`?O&VV&CjAz-?pL$>T&StT1`)ap$)fDm4
zrKV9TH+XlywynFuY81uuON>ol@N@W;-%&i({12@!{NBo{z@ihyEgBVOCzTtee_w~=
z6njG(&nC8pI3DkrJsZupCT!;ym?qkG`{<Jd)A@TZ>)J)71+eU#AL@09|JW&()b@OH
z0nfG0Y6eepHAO^TDhINwrEnjacT|Plm-U<{gJ9Vc7TKjD22nhcD}DZ7i^;MI)z_5|
zl@-WkKlE?zHJ+7Ke3zH<e>`&j_Pov|JgQNwozp|q;#kY2HyYHkRITEjb%nPki#2<y
zYA=i1HQr1ok+z!(I-yJD4X3g^+M@S*3yUL*@1=QHwOG}5`j~CiE822pl9Sa0nJtFe
zZ`s58#DZ89wB}s;%UeB3!k?W<?0p=M=gz--LS&w1^PgSH?kkeyCmOSzefBijtsxJt
zu~w~R)%TL;^_G?AtJFGk=qju7uG-Y8b=UhnBDJ4s<!s%`>m$N2jcw;v`^-=gU9CAe
zQ(2Q#rv>q4Y3dbjRaqpvGv>;hm%N8-yJNRa54yyf8)SUIPhzdi+$UkLkJMe}my2R~
z#PaUvk-9iPiM=YiQO-(}d?dKip4`yfDxz=KcFoN7wc3iOtk$iKo?_+tS{oF%v))wL
z+`n>zxXj!w;)huJgM6c^#NOz#9My`MDu0Ug`Vx<J`~FF6n*3SQcxBwaN3ocGf5le#
zm92S|2*Xqnl^&DT;jS^SS$ihQDaX9_;;CHedUq0QgWj!4{Et``USl~L#ePv-&Rg8z
zXwg(&t(1s$e=Ge|*mCbMc=42ab2ZL2%jBIrdoqhgOb8EW77z2u8w(SzEW5k;4s#@X
z?Mj|4TV#URxsB!>^}LwLQ@WK`Cd_wf7Vnm){(JX0?!G?HU@5=D*Ra$m)%gWQ@3zXs
ziL~hY&s@tQE6N$lqP&`AXE0k*<k6xiK8N+}0aMv_vW9tmS-Um2(2qSy^XqS2_DQC#
zFEzQv&YQ||Fr2^o{I%%~-@E)#JT|P;^);-v`Yp0?3EF#P_8tD~Y-gw4i8Z>zKbJTE
z+8Wm?p1`?cBFheMzArS@#VX89-JA6a+ne>GM~!-}Mu|LT-LsZ=Ul@zE+c`a-V{>&Q
zr=<$AoQvY~Uv8pwwN&e6Y5O#`h327K#3lGt<M<b6v+J+r6*D;)&T9Ia#rHaU>M9eB
zGusu{#`A`n%*|$*q08$aV!V~tnMr)g)NL#cRpD!Fqxg5QPtA^by_Iz{<Ekm8pV@Z%
z`GucqHM?+cG2ip+B98m6znsjp^0<)SgN{`^IjRyzZrIJ=U=<=*_V?>aUWqB!rt))L
z;|cWQ*U)#5Vtrq7dp-XgRbExK3Qy@Q?>~BvcTS1ee0JZR)iRP{qBg5#L#GA2`TOtn
zHTA$Kk(s=Af+BL?6uo5AEL+MnUo<&v{`{3{>#mC&^9oB<Ilr7OwYcT|QuENMEQRZH
zy;v@;R_VTOI&s_5Ex|mmb{}cKBre#+vYWT9L)Y)d9T}BaFBa>=26}e|)~eXZ_)NU1
zzz`;JU!`EL;yUl6)vvFZT~VE2#FfA1*K6L=Ei9d>g<I?&w{KD5<t?22meqQ}q9unV
zd~>{bbC<HZPhn5hRS4pldu;WN_UTi2E2rs)aeen$dvm$mO>f!z+H4JL#XVTxY>}PI
zzibP;IP0@0u6MiCC;KcbR$b>mm1j5a{V298>%~N`^J=VODG60MmL<DkrL2)?`_!qm
ztjn{uZ*}&ac1dPg7OzBj+r=pMQ@g%sl|0v#XV(&3yyhc&)t0j7yj!AJEKX}Bt^0T-
zN_V!bcBcNerSjT7^TSnRwb?hU)ql+U|1#g_(@e5!KE-Yo^^W3?Tj>&1!q=q5uD_S>
z7mIAxS`h|TU+<Dj@B1XR*2?ObXorhGSuK+^h26;K|GMk^ja96IHx)d3ZTxgBbPfKm
zJ+{JUi^^va%}8B#YgS*+?8_0iwZnoAZe-bzdz))x>sHSMsX4m0@9}IqQZa{hQk2LB
zZI(~nEkfew!dL~f#RD=~HB(NMpWlATS(WAPB^PrUpY`k)@2varwMsO3rC7VnkuNN!
zy4`7)uPu&J=~bP%R=lN@O>o^E$zay<smHg(Ny%ExeZE)LH^jn=PkTL&XB2<sv$qSk
zi16{Q2s>k~&T8jrtgG106yW!`{<K0=xlnk(de+XR;^+A7Q<X&5{fbgDTh{VaMOCFc
zb#0!%Xzlg$M&8_REUa6_9{c6!EtR#Ms;kVJ7suv)>we+12a9@VT-N>P%^t@3axJU%
zG%m?GvD$Chvllgl_&=P)o6e)hQ+ACnZl#z|iOLypaK7W?@{|3wT*SlwEcag4o_$-y
z)2^7G+vv1{=i}D4L@D=}FUvD!;`g$-t6ZDLtjT5_c9vC@HOrFu=^W#$Jb!|iltZkS
zv-)nj$GC;1A!-KCzMdN0n~YJcduHhRwFI;6*Jr+~Yv0fGHGbOcOY&Ac!cqLC?6S98
z!=q)Img@_a)_AQCQ}gDLU(Kr>%4-{?zGeBLrR>=ytoo~Su3ckQo~s~tg=O<fnc!>u
zp<1khp`rS_SjsQ!aBGY61oyAAlF?Z!UaH!9P33cx`hWG^-i-QZy{2BW-Pj^AMV@P#
zu9|T3mM|TrWn0`k-cHTz-kzx99p!UgpQ$1Ij=*}E3twfwZ2BgCcKsZ_32`j4Th*gB
zP5G63hv(fTe%mPVHX&Ut`yWfi_qb{V^LpOyQHvDu*soGySKbpe`yNjaul8$}=E-(u
zExdj@Z@fJx^RUd1nXb3@`cr%3X`I)ds4w5bqQSx)HRsHFR@3skTvJ)9qMU1jW*!i4
z^GfaEJs>uL^=5?hzh7osEMJQ*`RWty#Xi-icPabMt?X-gKTlh-@C>h~e}%V*mrUr)
zyF6ZO&-9t*t@P<)U$ynyTGlspx+WSNbBnL8jAGf$vVZ4Y_RFk~y?FK5r93war9D>V
zn>dwCnPsQdS{`|}g>U+f?-e(`#(yM;S&$`cJ?ong(Fs~PF;iKSYG&(YW^QI#vX%9a
zxU0|H{wS7@EFHRvFXP{NM2YmX<u3Q(3FlAtnrq3^c=OnjFj@9&mcKKZl($&=@xIdM
z54_4!X!mJuq;bn!ac`EX+3eg~MXP)*qu6})MYk=TYs2bwjlC+1=fcUv7_Ndl5+zZh
zLiV$Nu{2MWuYAMo#cQ&jRmV>+eyfT^7%TT`)_GsWwnwp>vI?$cD-Rb@Tr1LkXS>N-
z8L7B_%PiJ;p0Za&jQMz%mjqstJ?h=P#dPsY6^CF~sVLFgxy`GOHU_c0m^3@B=NZ38
z7|-+9zE`L4F!ai*r}E^V`&PWsFpB-G{NmGId$$|Ty~^&%vpt*V)mr}ZBF*30CxvCP
z2Y8BEy9B9tXS4J?W#>NoZufPzs+HpJLs+c6S#KHC%)2X|x0c^i_WM%r!$)1Ouo!8v
ztF1jF$YT=E^VFNkQ8FxUK5NjEtt(lRwyIwe^|;0s@1?ej@7?pc$NYHobPHmqn*5b#
zy~fLUsc^DPo)&B5POCXbC-{dkS?MiUtDifMKaAzVwy8d5i<5TwhUdPysXcXZ|JhYN
z0babZm$YZ|c}MYwt0d3d;=R=6m$=t7dvVc{DE_^xMYl~A5kF$NZ;6zE@BirCyMKk6
zP7w+BJ!2K>`?E@H*IM~FHvQ`=x=}J&EUEihOzZBl21luAv2*XdV^}qpElHL&h<(p$
z7M-#l+okLcVJ&lCvKeia@8m1Hb;oe3?511uSo+x$!{ndV&1BiadUMWXSC)6Dh4`Li
zf6rn)Vn3HfmsS6z+V-zg%-(McQq~n&r60+-_|UmD1>JkXb$ymo)bFWI&|1sGtE2X%
z>~=PPT&>KnZO3N^@$XorawGJ(#4VBc@0uoyu8tC&@ajlW$iDkg@>Z-p-p*^p*iNx=
ztUowKX8JYuuqfH!BXUbwW{0t;t@Szl`YLZ`mdNk5$GpwAPvu|Q@=o)q`P(JCwNJ7t
zPvAPeKY7ONk~1sQzU@!m#<}8Opv=BWFT>-W9H01n3(rF_1wWr%Q7m8C^|RT1x3b3H
zDZkYI^E6l1-0~$ZZt*JZ+B}<{cgwWT^O7;t-FNEcyj?vzr}G_*3-#jX1&xOC`9$fr
zspYR1*|=5wGw<1Z$BcBitYX=AR<Wh7<(b0Ht#fqpRQ@|*qFO8YUo0_wA;KS}yLLHG
z)>hUBtYLn<s@r)&<BmR@%DUKR3(rg2H>%1f6(^^P2yW%^V|PEzB)F|YspQ^NRyDtw
zDRuWZG6%~Xv3n9f|1Ddi%@&>tmfEtn?Q8i<RarN0RC~#kUE91xzLHfiN@VtHR&Mj{
zJWEA?T;n-n#A`Bnj*&u0{~2x3_iNd$#f7%A|6}i*#@ly7e9GG{R?R3@{itc|tdXf}
z9|f^kXUXoaWzk>B^Dd0Xb1loxuOcBYj~ol*$x_W@y4?1zifzWqv`eh-Q@PlWFY!_@
zo7wZ<kKZ<%$A2puw~mgNxvOsEy7?QlS=6qv8J*_(zeTt-ianUycoWmXe$N%GYEQzF
zRw&$=BM~=;)oLqiFt5$2Uhj}7o;s6<x}5&^TePD1S=a?<ZV_5Fb?z&+&2jeLr<H`(
zehG1#r1{K$t$OlR(aFC|7F=c3jAC)*U*pXh|AYM%>w_iX&)DLxi^=W0tK`qCx>lsc
zD@=Cg6pkQv7p?gxx3c_T5A)*Jel5Z|o$>eFlio6~vsof?b*IcJzt(E$scIIgvsc#b
z)Ha?qGPzM)67!DrP2;k>#;EyHd0H9g+_taVxT4LEY1+oG<&Wmu63#2Oa|_q|FMNx=
z*e~jHFJ;w_7TK%IePO2c-fNy)`4ib4udxZf^yvzhF?y+XDTGD8if#5w3vZTxQ+R|g
zUI`W{(q&Sfy!Qd?s=Srj@vIw`YSte0_HtGYoA!Q6xc0QYfo;1^`Bl%|slvsUIp;9T
z8c$P+>`Dd&t60USCQd6%dnWv!(mY+YPEEKr^UVbQ18do<c%DpUnQ`UZWuEpZ{*&zS
z*{r@(%g?jK1eI1qv6rxAtQSvO!tASCaz!*CN@N}j_g3*4*Vs*?M9#64&!7I$i)HrI
zHkZ9U`{uKXM~U{XWW65BE4)RJN1N4JuX@h{Z?l`rYIn|enk2MB*4K~c_|D#&UwH4|
zV7xJ>!Anf){S;s8r7{k7onNM$Es`p@8nc{b{Zpw~S7PGW)igtuelmTzvTfZ|6`_R4
zE$*|X9=W8#@5O%3q-ZIR!&f%zTOu3gE{U^z@KMvOQH@7aTg`5XYHk*9&0H2u=ABcf
zrLzR9ux?{WddhqAn)nhn1znw``|H_%TxAuE;$@NixQfO4tK9l1)~Re)JlT`jtFqa{
z=CTR8pR!uZx`fZFl(o~-e>K~0O%}eD?x$F)uKW6}<Tby_`(+Y$I`a&6Zk?rTmh(?r
z%4#L@X{m`2%c)!I?-d6z&3Zcbl!#Qfrsew1wJgU)9H%v`KAJK&j=wjXMKF~;Z?3W*
zi~CmImL&??S(v`YKPi&Zo+}-`O62`keldQTNg5*M?Wc~W`0ZEso5p*SFLz4rZr-P1
zEXuiS?`u`cr=MRi(VTs4{mrSfYQ5NYvif?nrLw+R$$S6G6XBb^PEl%s(W~??=3LHH
zsn+F@G-M3jdVQ1Z$}9V(vV?}oUhvGYTEn@CNujx4<Ev^WvpCC|R2Hu*#c}F3+U8ep
z9|@bzQW(ZkyL;M~B{CEF8@KYcpZz*Lltp&6it(qG6L)9N<M7|hxRTdlEB`5;zd=u$
zGTGf%x?W(_2@=i8jIW>C6C?6jtCYnw%D<gQX)DXlthGK5*|?3b6n~B4KgiNBpEu5E
zS*4Yj*3^;&_J%0_YfJg{wu;EH%0{u5c==w^6<o`@_^H9SHO{WQHfu!}Zha<m?%foT
z6LXBUPqLO+rtZ*JGF8c(xP~=8GhLQ-xq8Pln}zu+&P*~(W_mnBNJZj)vByfg2mL#@
zu*9%(pK4#3!Lo3z$Wd08Yr2t>bQ)Mi9MiYRa<M7|vBdw<v7XKp<I5Z*J0+Xt(^gh)
zxeI=36-5U14-&J&M3%B=voD+^=B*MKCi_deYx`W^Z>)~f7&fzO`tjQ?71!D-suIfN
zrzgAIly`}+qWY_)yl$*XTXY3k+`aUtzP$S*gthS5+|5^57e?_Y>2A<vSDvbJiHG5u
zD3e=@DtqE;T`Qa8p-W}DpJ=~6)3bI9OE&8an`5C{*%w}8c{Yhly`%!vmF#A3p2oUU
zIB&`EWOnhTtf}hLmNJ;`VY$S!F^iQumHqT=uV9r5b=H2*YC*9Lx-KhuwYRcbvwihh
z%kq4^l+{$$20iXAb<ad>uCa4xxt^WM`)+Od?<=geReW)&EV8rB0`+cXvv}3A=XvqD
zi3n{iy%)sVlg;{G)oxw?%)PRyORVEq^xt1`_Y!5*6+LIa<jh=|<DYgiL`-!z-rQvL
z*ko&mr%>LLI4^#QvRA8lEw_p+6xy$IBs?^VJ)5^emq~oD&(c(mDE196WoKOx(a{$B
z{kP<;x6&n@H%r-1eC1mlr6a}5qHD%wz2nO-9*w13bIU(m0u4lTio|M*WX|>PQmY7J
z*MG@&aVyJv_Wo<^vcFh-Q-$^(3*Q;S+PTzCFqHSjuMpNK;n`Wd(w4l&-Sd_%z0YPe
zoomI~6YGQc=Ui&$Ke9qsYhm`Z5AQqbCR@hHcV811j}p<8+3gu(#ACRZEj#Y~?<%(1
zr6QY;tXnnrGE>QCt4v`_9_^Q0o}qSe{Igc;RE4pa?ss?>5-Y!wwfw7y&`IyuHAj|-
zPP-<zJez;nRo2>7DITF`M6%c?Ee)M5lNTj(Wvl$QJA3~=Ka%=<3y-CW(6lb)P*Xp4
z)0uCTr=3(_(wTF`k?m0&4})Z<?o*z_^K4WmI8Sz)TK0DNq>DU(St5d-5jVngSdyZ|
zz4)iC=2;OY(y)F_`lhZclGko(@;UhWdGbo?HRKgs@>XQgQJp<u>9d2Z!CUS;V=3_y
zReu#@vV`lx8IDVGYgV%Be~~ruVmq<THJhbmt$Zb$;O6-Wd-xV?5pNW;iDT`Y-goAj
z&DB#ZhdPZjbd=Y!Pt|eUQZAe;=*Q~5mN$BuAj8uSmV0?6Hdy@G!Z3wZKZ<F}va1n6
zEakh`&A!TOGl@4@qCmmhXWd-S&F(&Xm$F5Mv&$}9v*3zqW|pYeO5Qnsd#|x){}S0S
zmEC&na&Ok7YkB0qvT^TXbzCZ>zIV45tNwPrn{j+|*YkwNOFyj=b$w~@i1l%p%Z}xI
z>px#R91|t(Ehf62MRwYi6gG=<R}U9gu{KO)3FA4KwU%W+-^Z{wOEblPoMiR6;eIt~
zDXZo*)`HvRDzAlB%=Db|pJ|qT&+Mc6Q&^ghnWwL1pT}~4DvQN-p`D?u8Iz`Q`5b0?
z6Z5BJIm^ya*3G|U7}xf{%Q<54+MjRbdht(FVk3C9qgYH|vg%)9wcgefHAQxf@VYJR
zg)&d0jwPh7IlkNXs)^^pT`ZlkL6!+Bf!R9o+pndvRr$qSTgtZTy8NUpHSN%&?UQ&{
zr|7JRlHbbmg3tR@zvNV=9aBm}M2>!%tf@3JWUHtSkL$L{50s=?Jf*m1^s3mLwp3W*
zkiqV?mfwa=(D+Jj6#oIX$n~tLsuBY1OiNidKYcxgJ?UujCH{^owi9dFeN82UT*aao
z7#P?XAoKkU4BQS3DD(eUSh?4-bjI^5?VLL;n6>;RtA3cP>LlJ5d^NJ^=X$f080@yP
zDGL-`Vg2pJ{*tA0y^iu!7VfRPF7aMd6^xq78aDTB5bMs!Blcc0si*mz|9#EmXVhi=
z-JHHsU5WMFQ+Cs(xz;P0BY2{0r?4$$)d}}g*Jh7d{NymZc+N4q)htu*zPoQEq;q}Q
zdUh{W*3<mnOWBou)PtwIUdg|%lx4G5swPjwYF6&tKDn2&s;V`bqDIv#Hw8%rxz5dE
z*{myb^RZqjtI;N9iL<eDWv@-kjFx>7#jd&Yn%Y$v+g(!@Ulk3BVhI+jSkJO8j_1o)
zFA*M}Iom~hL1ROrrPtWSi+F3MC}xSadvYzFZ^Kf%*EBka#b~X*`&RZ7`~p5}Uu5yB
zzhx0$)dOO(#;w#{;4^26{_8y-y;yrDWlZ$Ar{^2e;+Mtp@#Kch#*6;FPg(!8?ESu_
z{K8ZDRo6YvzRD9cNj6=~j&bLbeOw}Kr+T^WzLsOZ%2N|$-zMX{mgmKiB^Oyu!`QQ5
zP3c~8ipfoKI(LEYEkD;REq1l#my>w)qD2$DosYA#dixmgNY0;IddWvC%72SkU6fBF
z?~bKYUi<mXT>0kb7Wn|*lhfSKvGzx?i?7=IH$^mcsg(X+xjP|=la$S-y^9L!(^5Gm
z8MN&1la*8aS+8w1$>*A!b3}hTOF)#MdzAVv_N2@;b6#pUPyI55hu8FZ5UY4L%hanZ
zpH8v-Yq=G4iFcpd<tTP>`)xb7@`kXud-Ha%Jd@j}{+Gqti)C%8_i~ntOL>2>>Ui-B
zWb-UoE0WA-70zzDR#fO3&zkk@%fI@RdNXN;Gi~S5xaRv|El*Qe2-9-bukkI3OZhae
zvtQ4Wa}2)nI!gYXDudjT;I-_D>WVc-4VLpWlpN*1{YSRalXa5X{QNab+1p~SozU8{
zXRXLQmb@)>M!Z~0)STRJepQ{elDA;azKN`Fw65x$zGQ1q;`;Nrffv8(N`2NPQeSx2
zTvivVJ0cb(tCY#wFqJ)$@AwtgPp@QrN_}^&Vh`IY+ZG~wg?0HWla-}Dhxf{N2f3tp
z@?LemGwp4_W%ZdwN~_oGS;`Zus&u}j{Vi|l3Hv+i_IR-?h}Q00v**-_%$e)=1+gAo
z>9g?*n`Rd4s<rI#YtElJv-9bi{p;d+&Q29`nxtQ@?;F&^tSNr-ZT#Z3hwQe>PSWoW
zV->u4H2(J&_CilHmXt+SY^xUkS+82@y}oiiulzL=b}#kBtl(8gCofT5RC4|j&-^If
z!`8}^GG2H~oL;#k`@6rE?eezM)=BG>G)lGBnm=KAlq%#kvm#K$`rX<?!R!HEcAu<e
zi~J6+`xNDN(5`>I2;WzcmzqnbhTKpvnYGG=Wvi%y|BWwf)~jqRLs=cYEn<&vTq?e&
z#P^;Ti>B|rsY16)p1NuAPMONC&+DAGmOqqLFpMQ~>9G}2JSnePdi<tKMX@LGsIK&n
zo5IhVlkLTJXuW*QR-Qzb+0ztXA6=o<DZ4d6kdyaY6kA;N(dge>MFLn0dmf+fm+==b
z$>tS0DX^KNw>|Bi-{%VM6-EVzuU=lx-W)3WEJ*vY&W7duTegb)`1|=<h?*|%#Jx7w
za<k&tt#|(W`u{3#Q<kXTS{@}npX<D*<}Fz=ok@Am4ln*AulcTpvgm8`+|i$MFN<~I
zUbb2u$!o0TPut4ESTi(3b@s|#XI)kDbX63~V|MP<ya%_cZF;lIOK$i3Wg5C$*>ys7
zs;2U8U-u=F@7{WzaG$;eZ{daPZ%*@7EIXzt&h5ECFkFr6n3j&nT5(6-$=BG<trqRf
zz4}7y$n)|kE6uKc+1?k;rgMq4XVaM_Z^D;64c)?`!^CZ~Y~G~jHLPD9411=%Vv+UY
zyS$#?Cqymk<=op}L_geOKYGmadKKUORQ|s`HhGz1?c(-(MWs{MRn28dVl6joZ(Jo)
z8**j+F4k37)mrymoe|73EBim&%oR`OPTis>yd`RG(Kg=5BQ{<l3$=L^H*e!%Rr8AQ
zGjg~#!FAplh1hLelQR4xN{{q<u?DX-WuC<Rdqde|<`P!cOFXx$Or7@fIPg9^^-kP_
zC66_1EqmTn_JG%yV%o1~idgJr<JOIgVs(7lVj0Y8s?Be8y+=Ef-B*{Vi79)pS+sej
zmv?&>>*lrm^6Y|pCMK_Bx0@uEoa0i$*12t~L@>W_kR%6-h<Bnii_Tiz-<R1VgBS&$
zoXTX;&}HZL6WuFT=sWex9H&cM()w0js;gPnXZne*<%wcjYrOvT`fyuS-tC2cQ&}_o
zMa}+9%wnCfRwSFH@G7f#mI&+5GM=k>uP*b?s)}2kDnD^)oS(?){JkcwyrFADbiT4V
zTJhB{HFZ-lxZ?hFrO2ggYICw#WvB93xjv0zsoKlieMzQad1&Vrl}0x1Z>>(nQS5V7
zPfVJ)o_V)S&^7tEB39)qRZH1g-|nnAp|G(vWln0OilZ1)TlYk9mgZ~xizczIow%FD
zZjyk@nGgBh6Eqw4O;iq_))?3t5+(kLHCun0x#qOvt`qn2neaMH6LZ%%@r0S_j(xQ%
zzo$RXT9yEI?yIalr&yLOS-p(KJ&NVle%8(?{<ACh+zDneT{k~r32VIl@=b59m3gV;
z@J)YRduS<}Cd&+O-ut@N{JQL{c5~*c6fHdTMQqn4R#}$#l`>3I#Qj=xJb9F|`Sqq>
z>u1-A(tWv7^w?7NLY2dp)O&BqGX4>Z%H+|V%4+wZNhMq6$;3>iFZp^?bAB;t-nlXf
zw5)Ag!x6uw!7^Nv#2(uj*;+^02S1;taQVsH)iRR0&$3p_d<<pjm+qOfmi@Y@V3_Fp
z%xQgl+3aLYCh@#xX{cMu)AW4SCD~ca*6y2pe2z@|HMS+$?3!D7cZmNCV@-X{R`^x#
zS(Vu5y=-fRp8H%`xtG1oZmnDf``4*F?B}<yy`r<$%5=?InK!&X*Vub*sVQAqHC5g9
znlASy!`^HA!=iLtR3}*Z{(mZyb;QGqRn};m@6u;0S(m?^a&XIuO<#N-M(KYNuUgG}
zY0kZux(Y$8cCU42tFT6T-&<;Xl)Y^#%M4xdU8QU#UZE#MBiFJx#v83syPLU}&6=rj
zO6+vj>|56sFJYOa%DRoapnU7BC{{J^x+)*Pr6Tq$v;AxqWwXwh>-$7xQ5cWX(i-JU
zuBW5eGGv)v*-Y5tFUG$$j3qC~N0RkxHjDUH*-rV|Y5eAU7i+Db)<1>y;Hjf7WvAFb
zUY)gs_v%)E&Lb{wRk;+?)K+pX;{6uNDt>Nu@0PpE%vvV<RroY+Va;H#T2g1k{yt|(
z{_}aUQT&ECk2zLpN+*g2uNAN5nLCx`mTIO}f7?d3m^jvqr97cQqKC5iAFbu-W-*Ot
z>3pf)vgv=sUhzLg$6jg0U)am`hBqtkrRbL0(^Gin`j-01Ch2~<HCO+A$^kEy$J<-3
z@4qC|nk6D$-)_EC^y|`Q{<76enUbd8%$;wi&+WaHb)oq3O~>u_vb>2>pBBabkM*v%
z_!2IYD8F`=wb}fkOWD`@mj;)vDD|3pnf2>-FN2u%OEksj2fq=2?JE?*`)C!b{$;+8
z+3d1gO@mn7_0G5bSugTGiuKC=CCXmxE<2AHU$Rf|VyRkseWh*JRn}EeDxoaOr{&)~
z{WeFHKWbH%)^`?NofszW^Yc=|+Fk^+Ov##iJ~7e#hC(yb@ww%7%UNHjIvi05%wKcf
zo53#TPhHD<&m)a@wMyn}75&8DGL2W8ZC;6s{K`4oqr=p`u9m&LmA{)^@S0rHOWA8B
za(!018GB_Tuc<||#;;{9H(EPuDxY>7Yx#8P$Sdm%gO~zTf2y)Jl=iIiQqR3wvs{O7
zDdXce(=O?&MyZ}Ta%nDW`js%{D3)$5{bh4gZTG$WHhrxZd%(_X8{)#1qr_Qd6SI%R
zc2B%7WLl!j?ZrONMrWyL`Ss%`{VsUvFnLEL8YrdxtDn4n!M<x#j+U~j#W62gx28>n
zH<v>%Q|`r-xXk2R?AzwPm5?e9sVUD=y?T{JKT70`S-K~e<dG-q?e~VbTszHuc3o>s
z7Vq~^_RdM%-OB^)(x&hT&t&#xshY2U&Wm-`TG4OUSj4?lx>W1ds!vN5yS46wCriOp
zpI)oItQT(2bw8p$_kZo_Gto-Sd)9`s{^hx>W~t3{VEOCVqguhdi?Z3pm-0mW_P)BJ
z>y`QJ=2ITAeZQ_e`|Bl=ATPXBK6<OjF&6Hut0pE<?7=cjQ(1RvZDrlee)k%ipy$lP
zEMBWw?7~>8rt5Q;ux(y;CF={HXWHDIlY4*iO|e>ff6g1rpx7tUr#{v1>8;{R^W+U-
z&YgF_TgbY$_#{`$UheC8>+Y^)uVNJ}T6cHvyaQqCyC%JEl-oCN`!(@^C=o$c*|oA;
zrx`V=X>FRa{_|YkZm-^LYkR6LsU3L9s{ciGLeTSxytA^|H`l6EEW6_4C7v*I?weqJ
zzSky;x5#{4pXM)Xw3MZ4tNcRN8JE}`U-JbmW&Cv1#*0_+lfs_<CGnc()4Y#pEjKx{
z)%1pj-jj?qk0b6pjn3pb;CZWr*_36Kw(sQnc`Jjse)>#a$=bhF-NUMF$>E=6qTXr=
zm)@zfp3`z$_H~Y&r<2bc{<$o(!&tdr%k7@Z?wH|!#jneYUH|>|rJ_7{+qOlq)(WbJ
zwLSFY`L&is&3nO>RjjkO@Y{Bo8@Jp~|8h`st-b<#z*g~Nc>!BkIb@lFbgNcA`Fn-6
z@KWl}bx*a}^w-KB;@kS1Vd|mut)^PS8B17MpMKxM{)km)ns&O6S)7XWX`$0|0>Ul{
zJ@zy6Vz<yetEo~HeavXRpV?OSJl-4Aywje1i4$SU=8@dX7R>8BZTF+;m&1H*LbF((
zt!00}BNN4Hx?P6r8f*L|b!oQpY!=70;;&c*i>}m$M)AwD)XtCjvV?VK$l9W7wd>id
z%9eC4Wiz_YTUphjy;Ge3>A}l9T~Vw-nlIwo_&w$0a<9~9ZB^|x2%porfvNw`)H6l5
zWbPkPj5^KWxTb!OoM9Ymn792TE}309`?m70<Be9~yKTLEs!o{br&C9{OIEYyEh)Rf
z#~30q`xlGjQm*K!m#rqRs~0&L<s-3_P0gR_#44ALsj6DC@zW%OT^>dG*v~b&Q>V+G
zB>QYB?<3LDYa%D3Yyw&IwON$I*VIO-gxXGC%c2~`X#MQz?JKec|BfkMVz1X?y}#AZ
zkLAdwJ8P#hJ@Q%8m&yL<DZkTk#rIqJOM5<DlAV>QfBhtrJM*6QsZ&KVuCa4_u^&=9
z|4Jn03aece@7eN}qk63~_Oe-vWCT4e_{C!SM0>+rX|4Es?JH%Yr?M=OS?t9tGu?Gf
z5UcfT-s4yG{{3R{-72Ea!magro^rN$U@U8um+5`pj#WI)Tc7RbJ92Nzf#Ov>->=H{
zM~R8<T{(6A#CkuTy+4ohc!|t@xwqrnx{2qbWLZ4ay<E*@lvaygdGhU7Z;|d={$v)r
zrPlo{%F{Z-j>zu))?!t(>?rr-u$Oy22D6^i6rHhGZz_wUR{l|$`Y8Sdva?n%IWd{_
z8H<kIRGHnpTv0p@Yken7OY35Zw_3|Ti)W3h=yv}<YuOi;+FWJ5GH?6wAodci^W1CM
zm&l4Q{ocSL9=>;hswu-vj&*CJx5&(rU3RKv$`tk;o8~GkWerXZ__!u|i)hcjb)I$i
zm#vRp!s@bj%4PA?ED`RNKW_VW1+hAM#+?y~jN*5&El*t&{VUE)Z@tX!Yuosu_}8<T
zZe=MCI{PWh*Jdrta#rpzp9<Atq2-tJ%H=Mx6wXaI+hSiGt{=4bj{0xjrM?GvCT?Zt
zR*|gQzL!(wj~9PVHt#g=qik91I+?~d$|h%WX}Oy$EuCx<duCm9lzD}?#c8Ib_0e~#
z*fLI@eX7B_E^;lea~NxYH**Gmr8lc!`-k7#E=4n0PrA3+eo0;Go>{+^u_;XN2)m(o
znZ<h2Vwa9Q<_9Wvzcqer?$7ya7Q}w~7mI!n&n&rSuC*+)ef@$}F0JMN60^=FdJD@W
z#s;3_*F=^s_nG6Jdnz;LohMU9{t=e)seih?e9o+`bNnhgKg!f<@3N^P4<_*(=uo+S
zh1WGo{S%Ysx;2iM&Ce9c=B{;I$*T5Lm9t^##w``wdj5&-<n8Ub7296^QcQEH5~pv}
z7rUM+wrwv}SI8~cYGZnxV|REC?@8V@^W0z9KAyr8v3LEeE4&?5d<$w#Htka3QQ>E2
zik#fLj#oR1y*XPX<S$R+Bqq&kPenqk?y^*QYQN-X)MDLv`)XpQe3d5aZ_$da^1(W?
zaXc@wWu~s=j62FaN%lgE^VUne-m86cuCvW8Yq@>dFGq`2?d|f2D}t}K^2}kXQn9;R
zkmKpxT2QK2e#^9CZEN*QS<fZR7g<=ZsfXmPbM$1LBwg>LmCa(Ux_5zI?a~l^9^2YI
z$5nZYB^mnX&GuxN&Bi2L<;B~?dPQGNYx$HH{E1g|y|mc%*Q#G)eK}Qak<JD$cE{Ij
zf@i*5)b*RZR_2AsF@K$g>Ei#Van5DAcxg}QTHXEE*!S#Gov@VMac_`UXvDND7MH}6
zPVpSrfB0LJzNFYQyTc3fSFHZT^yN*%RQ9S(H-tPKR2iAXZn!Sx(ejxvcS(i4!Znso
zFBWTAcHOeWFDtCnDke$&lGy4qHz|tWpG9z`PvieBJhuEtKAnr(dp>RL7oWh@tj!q$
z?ksENtz~_$v1;DyJz%|7M2jWwDtnce+S1spl`Km_ZC!6KRrfPJe{0*?D||&&tU8`@
z9e)_OR@ikPe%s!=M%;_3t?JI*t*i@Kb{4G{U(esJD*K(kbS*!Z`t2tUt<$bu6VHg^
zf6gYjo>lg%`-@3TzAlEg*QYJ}=+Jt_?M0N#6sFl)E-yS;H+xjLyijG6Rb}_`S@Dw9
z?)lcO?2c^KalFgcvKMZ3`NGnFO)PLV&zI7ai&@iZ*0Sb>zYpSde$CQ(S;aEjH)nC9
zDlbb^?aSq?Yp?NtjAGf(_jLD}y_fhay!c$1F8td+%Zt5r<{C*q-p~18n!kvN1hL+k
z)-=24X2_h!S*#6fdCYWH#Z284rE^HeXRC<#B%c-RsbQ@BFQ?S(+QNTUblMW`f~mrn
zS=E+KjrL-hq+7Nnm5t-<HoL8?@6F~;((Py2mSulLe6HyBkb1r-*T<#{Udoj(<?P#Q
z=*9bF+fs?kJ~^jE1eZLC_Vk*@dd*X6aq5z{XST$tgk;;KKK1#0X3M&%Du-EiK4BHy
zQ;@foeFN*Zps5Z)LSc3bmwgS;+N<|T)O(AcJ&WnCtG=aCQ#4qbv&|Q*<)6iRF-%0_
zmA~;7mS)u@wQGIlSVSiK8?*eYS}Haz%=D|+nM=}k{KY}+f+}5^>?XRb4i*ote+l<w
zb@$a>&hvIjk0#5?X)Bg8I6mR_-W&CP3+toF?S>y#P2y|Z?9y!E|Lv65*UKV3+2MU_
zS>jn_x2U!7ScQq+)#mrfZZ7fiHB(=tEw3Ft=i~Nk@xglWS?3DY^5lw2m!4mC%U<*B
z=8|mo8M>_7f|pMfVP;d)dMRXccj{#k-DO{b{Y1>N*||MMLym>Ba0Ic5i<GWqOS;Z_
z@shv|_dG2ht+hM_X2RFm7JB7=WOvKGQs~c?yPjvV&CVH7tbM9WHCZ&LpIyX$_SU``
zn^}{l>AmBevxR*XU){MqGncUjEOkG^^5fclrb$;yc~x`HPGJu|vT^Svo`@)RZg$7Y
zb^Nccn_ETkEE7?GX?yyLEMpa)+gf&6mh!Fa&7u-fEDN`?S;tw~q|K4~YRX<ExAQOS
zwkVr#A`jIiM50^cUa>SxRo%t1xo$20GM0<sd;L{;H^%Roo5^z~SEhJw<IyGO_K0kl
zCe-6QA&4b--juc1*-K7|&u)v~F8WDjvYw$<rZfxd{+It2nVT*7cgAmWn5^MzInS-8
zETREXVcB+D!mqMqXYrcP-mo^+>&((UD@8YN<#%K4%t~+Qy!uytExR=j?^3Q!><cGx
z+4lH)vF=~Xs$ch)hdoNP#nR~&U+7aV`D^c&h$)(~Z{eRSl7Ef8JWF@&SDvSOy_HjW
zo6g+OUdvL#-Y}(iCd-Dbt*pN6;?pFn_FmJHlwH{~cm2BD4B3O4=5zRCgV*Y<WC@--
zVVQu=l&^j4RnvG^aF}hG60~EbKijsTG_Ta)C=qVfu=VdsbxsTDO<k~-KTSOKsz~`H
zwt4Sw@UTSj#ZB8Y%WkDsL&^MLmThWZXU}C@-l959`)H49Fso@cZ^zVn3%;#!@;)n7
zq`$DWMXB4f6wYVgX?2z5`YG{0XK&O-i6^j?&lTJi!m?rKx8AGlwMKTI*ZHqiPr0+)
zT1#i@O2(=u7q;-c6|tVi%Dpsbe=v)VH}k#_!S(u2eWs+HWa>F{eGiZ2HGT#orlV)B
zfAwO|nEj-Pd%`+})vTR8Ygl-qukoj6>AVkLuaMt%VUj2tLyrpcZ=L0yOlr=%MV2pB
zJv>!x|CCc+?D|_pw_IbH=fztoVmwtx)=NgvTT0e1Uz=TFB_D51{}z5R7Qrx9uhncx
zTV$57#%y6Z+MevrQZ?0`57dj{kJ!q7MI}FowIiG5=}F$z0+C;Pm$JW`%5U$RY^Tc`
zD{%UzMA>O}|0Dc!Z?#TjHf335cJA3$o-<MMR;NT*d)5S3i7I<aFTOuj_xfu8Qh%ZT
zSI0#CYz)@E<GISaEK4?eFPpyH#5nH6D4DIYVOjT{ftHP$hOzoq&RY{=A{NEo!1iN3
zYn6Ah)3S5VuIal+@tVh)XR;jK%B#mBevMs!_gvj8tX8LVL|P=gGWl=6WS!;H{!}aJ
z{qAkO*C(+YDLV6HJ)hZhp@wg>GpDjP^BkKtZ;{HeI5UlJ-MN#Q_|B<|Zk4NH-x<bw
z+FRCvweuuXdD~4L=5wknlS(dW`f0H!WUBpSQGUz*=KS-#y=+%RmIUc`MyWHai-M<>
z3Zp{9R2tWd{|uA6xzc~yWKmbK<S-rUwJg@EtnMOOYgL(jriHUqJ$-uIPj}T?oljr+
zf`T}&sZ?jOPkGC8_3W!DTRYi|;)Lwht;wDuu2aeuB~jxw^{@HWY}4m!r~T!bsgitx
z@72^f%&aj{EaKWS0!!yI^L}0`9v~++S-3pVWzE)AS9Z;3n0{;m+v95@oKfuD{LU-q
z@=Ri~o*JsPmG`*lnI+r><-MEwoPxdBPqWOP%R2Q|%f-K$vYR!lo6T}(8rOXJ5%uK4
zQrS<_ROQcIh-A}WDlWRko>M1yQ_J+AD48;LpWE}gyxDcu`Wb|o-wT?ugS}zfxd+$O
zRZg*lttq&o&EBu;QgF?9sjrsI8ZX%|FYR7V>HD-cZ?%`W)7qR<(Y_38+2cc53bTF8
z{<1hm@t<N9TsrNnH{0p;EVcf=>O0rw`LQ;vWqmd^cPoog)>q!etM)pi2*<2?pfl&U
zDy!_=kov3aKevdU(C}1wV93oG{wC!Xd)4X3&o=dlu9bN=^}?Aeyz71W!(?)U#F|xl
zSIU@7=X>t&<i-9*GxX3_)@;@1aeV7HwSAttX%0)(HFd@HD#=f!ZnmykHC1kIj!c}7
z+;X0+VLmx4bqlZXIA@A)f2q6Q<<S#{(@%nYd7f_7KNQ9yn9Y{q$vR1;)Qo+3j`byx
zS6=MaHhZ&Jziwrj7dJhOEq?YD$sqA1(Py4}$*x)N9~jPZP|GLqCX?)*$y@lDP4lC;
zCe-zO)%J|O#8lXFY-!Kh5EJ_-)7!$?UVHn@|E%WOGF4QW#poLE(n~T;?7^FO=l;1}
zTGzMo<lAS9M1!x$bVrGt2)290YV^dqcKUZO(WyZSIr`R~Y?>^q)=u}o&SJWk#Wze|
z^YxOpFy5!DS;b3ycCFUwxtcd?6-!&Fm~Iwp-cPRj&W%gBJ9tdKvKD&DHn13N<)40y
z#q^dK^V2DF*(Yx6_&8g(_1?6Ir}vA+m$JN8y?U)oJxi4*lGST}hadOtAWu%#U%T%q
zt8mq&ajcx3##6C{-M9Y5G*)G`duOJXKHL9xx_=J)q-!E?){D1YWwrjqRoVL?elFYo
zI8(9L`fGdIH|_cKKZ@tVa^9yQJXYDfaj|}xReY6OMbkubuJJq#Iv2zH>$H@`-s5vw
zd%U)aE*CQk*IlJ)|90w~_wFp$Sba|M=B%4<^^(mxRd|1|rl|7dEgQbR6%Xh+xb_Ka
z^BU93G6h+zCHMbd`?T!lv$vjQ_Ur-KJQG%OF+N$GqQ$+|Du~_G%hysxbTyCmQo$2!
zj^RArVLdXtqIsLv^3+^q<&F}4mA<oz&3dY6<Cb$-Q_b(Q_k%`I%qGUKS6}Y3RsMb3
z#b{oo+<#mpY@5ZF3#{c|#<OFZj2+MJFqRE#S@fg#9-PWtR<h@yC#z0LzP`}HsVd(@
zr+V!@xR=ExXy3urtj#LcUe<?}iq2-4J?FQ+MahzNTlVhTA|K6b^<~S>D$&Qe;zwJT
z|9sQ5;sj6D-fhY*dM8;gI@s>*n8YIfX?0o#i~ihFY1X4&Ec)?TJgqAo|EiwfDwD#d
z9H%e1a^J+MGOyWd<Jg<0vc-h?R|n-E=Vd%CyY2qo7d+Z=>b-T#CA?TVJoV;EB)YB9
z=2yvP*Z;|+yr(s*QesD|^d**<NnE=!r=0b>|7WS>T$YAyU4m-NrZ=-Me0hCyo#7V!
zHDRnTz2oe4?(bZyA8g8;&2w9qb$?0k(zvB8^QN+MPxshby|nZv@4>UnW=F9f74eH~
zo%d=Bf4xd(-BzCI{+V&CrfcQzm-1b{<RhWN9K{mJV!f3mev*Ga&w{#Ama0sf6;s9d
zJ@db?6-Ke{6fIq@w%|HTQtp|rUi>$*b-AO@Jj*nH`%+YP&;6xZG5+~MBBtBUJ-a3z
zbIPXb+_P)hGG~|a)`^@@aXTpY>-xE$R%}bQvL>Y%`LT%XUSsrri~I#OHb38KD^(1F
z*!460>(+*5tKBOVbJf!Mk;)$5HeF9uM@NLMmc8?mdOL4Zlt^0Mmu#0ex-1RS%h&pI
zvFQi1o=|1XKD|_Rr3mZOG|l-|UM4LkrQ_PBK3yuUzS8T})JLfWqH`+OhVU|&9q5Zc
z`&RnRTTSjj{$x#=*X&`N=O1_y<i+zmn}vHRKTC=CQin|}lfJgiFPmGgwYRl&UfKRQ
z-_p=b{^F(TeqVQPQO{x04`D~0|4(4}|6BM2bUgs0a*(j4Y-P51psTnyzqtBp*3K!S
zy{v`z_Abd<&hl@G`#X`|t2~UC6u0wxR<YJjwJ~GWId^8!RGvlGc(jaIo6as-$*vRI
zmXytMIg@L$di77~zt7~uWcGQRZ)cHR>GpJ~Q0E`}OT3L)ydO?Zj_~6@f9z8f%VxIy
z>-oi&)Hn0Y@;SRCG)r{zTJ{GbY167%b8=rz33Fd;F-7lFNVb>ApKMXlscA>u-&tK1
zx$%poa|!zcRhz9bq3-XluvD$~>H4BJGm8JFTHM>aFa20k^b?e){+DCFX>@kgRQc{n
z5wQ*vYq}?!^-NtWzh2~A?^@m~JLmg;Et&K*CHc*||0Uu-yuRMy+Pmz`sw?{QqRvF;
zhVGp5y(Dz&DUr_QGomurwCM86{A*m^ypZ+Z715Vb>bg3gUY1C2X)9%SoD|Z`QfN1o
zeYxuSD0yvf)}0(FS|;6Z`L$;q4q?{}5}LrWaJlHNva_q-Us)hKmG_94Q_=KC>yJHO
z!pirg?^e726w$P4n%t%-Q9M)DihjPrs~RL;dS`Z~_@uY2ZgZpcx3cR<H`R1hyDiaV
z+7!0>;uKXjX7MX57cMFI-I={wRdK4HE03SixrRv!64`Uvo5T7RYT3kOGJU%8_N2lG
zJL@wWr}DSlJHG0)bock%DYknjtOjl3l8p;uG2PDMeoclwN@j<;>ua%)tGcOPCjNe|
z(^(gmO?l^iI@pZ;HCyLWUguD|D=Z>aTXya>ox&2}$F_DYZ{jr89#@^PtvglO&i>Ty
zSk|xomS1aH<=!Bc=~=b+Z(2Ccc>2USdd_prts=n;Mmi0JQ7(N7>XWiN^jO#EdhyyU
zo$l~erOu1x^p^50Thqz&S9@57q=adSmQ3|=`nvmx_50q7x6UtFAro<l{g9`;37hYF
zo<}u%yYFU+6nV-Y=WPv`rxjwVD$<yDb1%E5ReQ{o*5xvM)12QqW?gZ)R(99KlP`Kb
zi|kdF6JBv!SqnYY=CdSCRo@;b^6Di|$|aWBQE7*D1@n(h+J1#iBkpJ7=D9N7Q9O#g
z(^B{Jy-eYnytmJjy)ActpQWTCL!ZM^_T}oUb7z0K*V7Oza!9(Fcdg9gyWG<x#m?OF
zWKqkm(f3pfY5Bip$^9UeU1IN-tA?Li*SAD2E>6BI+r(<C>=ZWBs<rHqV#mT&^Szm;
zvRZFvI(=u3#45e7OT-LVtfN_0WwZXf%HkEYQ;(-fmsNSG?P?y?com=3Y7x43c$Tuw
z-F|P&a(S+;>IZIZ+kA&-idNqg)A?Epbk;Iy>TFt@_mRIbly~yJw%{<<W=*yBrJ}N?
zu1l>Ia^Cr|&Re>6^%Z&ZTRIANc|QGIb!(#8Pup9QY^4H3?kqjIob`H`xO5c%Yu4W@
z+4QFiyXGE@;xB&9(;Dug7qySwUr3upXKG9YTZxsf*%8@D&;EZ*3-45|muZ{Ia>9OT
z7*CTX%a6T$3+&RC*dE^c$xBq$h#_(5(M<LlT@iP#$+_D;T`7;cQ>&_)e>3sKzxFSD
zGbgdi?$lW1mb2`KuB+J6&}iQFN!;P=nqhywWwI<>>s~3cWQwniZrc*I`TVQ5Oikos
z56Rm)iP4=cSpV@fF1LMUTjNxjSF%QygosaSS7)lt-SO&+n(iw#?<FCRd3Jnd;XcjO
ze>T51iak5z(0(S(FMBkW`!0$W**n*zDvUQSoApO2Pj{7E$yUDTy`EY(xhFikuYHnL
zA>X9QaG7uTWfuJ)qm#bjUM#YH;n_T{TUkoZv48Oo_hN6(yT4Lp@)E0(KBg<vPG#}d
zZRMM$^3%(k=hl*~U&3x3dm-0X@WRi2>4ZDJ33+SzyTxaOs7OTdpA|W`l3jm_4@0-W
z<PamC;%hQ8Q7qXim-aJhZt+WCO`2AJuC4wOOJNkhJZtlG^G8cq!`K8%_DFg&mG|<m
zWLqB2dhs-)_}v9_WQ*gN@4J0z;Z4ZiTeSM@^rb#ILHyy%=2So7W<Iu9eJ@+d-lDyJ
z;^nJZW2T5c77{#jHZPOiaVxJ6YxXoj3z@lEE3JR*ll<bJJeTi6ob0K!ET+{@d5(Nh
zwA#zInMF2?g?p)Q@)G4;ERON&uU@m(P7*)NX5sftCYxpXTKNW@wU^n9wAG`Rrfz3T
z%00VbIm_Q^8O8qt=3kP1Hz|AZgg)y}PcCn73BIDsbV}V|j_>Vk_3)?sqD#K53gOMn
zTk=i$^_Cq?)4!^SGllVQ(e2XF{UT8CXZMxNw++uGR`Bs@eDO)}VwuF#H;HwLb}bw0
z7M6^Tn;)kseqSxRJXCaHlzF<y&RwkfTg{7Q4Y#noWPJ98ZQ&}FA{B!je0p2`8b#h-
zyTbUArPI&O&s)`i$KQLu154FZo>^YJDeL(nw(|7Jh{x@<oyv0R)0wSP*t5cTDyHr6
z_hVU*-^h3UiNoTvTdd!*moNJ~g(r6D=hs(RJH7ZTe0yK=F{*f^@z2Q=6Jg27{yZUz
z<(#IvD2u+Xf0vkM=~IVHkwY)pl2~RhVR^%PcWK@4sjuy)vX=8TrD$yEiPYAW=@t#y
z%dRPR|B|?66z`*chN#%NI<nb1nzg>+Su97_vXro71h;Lf63Ne0Ud<lARi>f5_ZnMp
z6zg))sFkv{Q)C?bS@s6$gjU}Xc)f)6k*`f0@8_j=K3!+O^I2hkz#g8iFrEqCDmmgk
znLYouFZ;lAEQ)8#db^$Bd^c{1{+lpALuLE?8Kx6f6i%O&?V|0ec7~xR<aCg13agrT
z@NXX*RnbEyHG1@QrU_`W$j+5v6kT#jhBr%Ac&&^iyZ%=;(=1l&?NicO%Cpvr=d%f3
z_VZZE+NqU!ezR)DT0algswnlerSeQ$)j#uoj}qixcV^}l_MlJVFPGIW67k*2&Mi_N
z<P)OFZf$*c$=d}#=X{Z1{Sw70ZoNWKe`)RWEsIq%rFZ1$t=;pHjeE`tYn};VKHkga
z#4hog2XVaeEwYkhFP(C2yULSm{FReL6(vHq>IboCZe6lETBm0{YwC1nYg6YS9n&De
zQvFX+K8pIk*UMfBV@ZuNIT(_?RJ`{}nUI%!XS#=XdK9aUwk*?L^@zRGwJJ^jpFM1;
zD`L&6vvt}O9-(PWF@N1XS$re+23=xF_2LgvVTj%rq_x)Nuc_q}mL4%*ovCw|vn<?d
zzS?we6wCFszE}UWYAyHkQ!#jG@ML;hs=wd9E&PnU>`|<mYe5U@_1E&&Pvh+l&n{uD
zT`ihFRixeD&uS~{SC(?EsUqv1)_C~{t==bpm8B$0R%B~x9lO34-`~}H<v+D8&|k%4
zT(jSNy-vZL<+uG##>pQ4*ScW6YPM&}bxWz;$7NDQzV;+UF1x&JkJA>PIkGa-{2NuG
z%qIP>d-8M&&&jXXPwwrTdA2Z)HFZ*S)RZRHs<1F7PsX)Oj<;AW+9H3yU<;l)?H!Bb
zH5P8In9pl@C0TT`J!Mr>GI)bti~d_8%24`kii^*;_}C@M`{zC1D#E~D873m<EvUj`
zx|UBnh5hKV)4nX(^Ld)A*0TGu#$VIRes*`w7WrkO@0T!~-LlP(#c}77t5NcowM_X>
zHneki?B=Oxy>I<icFheV6^?2~ChKLtBBv!5uaR0S@-m2Zk~WL@)SNON=WF5tS-gpB
z#idkdmM#gsWUQ4}?_I9We(vY9H9zC|yI;#Fed~#>TPm)2iT`yJ&tFk*RW+5pOLSOG
zqgZ`a<NPxXkBbEEWpfu<dW}Uhi&gw9i?0>yEmfAD{2goA7qU#fmNHpu&9bem8(75i
z^5;Ka%0AKeTw9d<5njL3#zH5GJlAw7$+?}bDt)HOBEFXW>0Ze=mGGJ8+TwhK*7K}W
z$v(2}O?<1}dL6#4`b;7jQT~fI2^r0O{(0xw7VEXV@2*%bJ;u{|K3Fz)C5!%Kqx3r8
zC4omx{IANcuQDr6HJ{ifeCr*bNB2?I+R#h>eylO4*xpPJTFLS?$Tw{luj*CNU7yrX
zw(2icvAN31J&D(*Wg3f7)=aLSORspbY(1@2-0<(lltwRhHP1TXji*oXXtnaHNJY=h
znPtio#CkpR%T4{yllL99xWb!X#izPfhMk@JD(~k@Oyb+Ful5Un$`p2$^^#amwuskS
zc5YVdFjiB~8dlKg;BqgKmiaxVUg|B`;+NL)Phm5?&Lbbi;>(w~p5<s1U;26$*)<=Y
zztl+zV_mzNH}oq@v#0)Jwr%SE314{_y?nRu{Ms*eAddfwmX6?7Q9;qWe_HR(5mAe(
zF0S%PSjykkdvOX&+p^oyJPFw%`=9dPUUoZ*DSnbn7IU^N*A%x4d&;IUbK70-Y0#K?
zbt2b?s|R#d**jTW*0PJU@1Lr3x=p6AEoR!%=c~4eSFv84=3l`g9>&jpnuGD_)49B%
z_geO>&A)J6gl!cIcg*rj%h`TkXYE|NPIal+Nf!4nIX9#D%b2QG#R_j>S;gORjYV+x
z-J`)Gnx}*P&vXPwiHEUt&pbC(XFEf6t67l9!cP<L?+Go}5<U8pS^qDGr|A1n8}{r`
zSYy+FiO0Z8UX{gKd+N2Vw$}3gVJeq4wV!YOI)BNF^tEkoS-htBmZtcAdv$k~>HHuT
z(^u0@g}Q9=;uq6y)?#6O$|LsGe%%u0etGk)yfq9brkF;v9=)~r?lQLEaFMH7yt#Y%
zcv)ostmWHld}N7q#<>%rJoT@6c~#90GH_JSU#iOG@UmQ&HF&A;YSy*UqETDt?tH(6
ze}!t%o2gePiE@`slk~o;KdsDL$nkiFx5^3;*3&}S=a=7G&AK+`T$+CWv#Fx}&2N_|
zd-#b?W#7Zw>&Npgn>}MCtL*e*6>d-2iEBlgRcw5h?a!7y`+UN$^RanXc^I=;-(Tes
zuHw~RtMfzt&Q_TPjG9~ci^V^OsR-$6@s;{3?qcb@EV6fYtJ2oISu71<JS?koW_@8Z
zisCtLqL<B|xRTL*>+eglVw)6RZjJYj5|?5rIL)+a$=<2#%A0x%w{kpLGsk2qYssze
z3HF*(*S}<v6=_>4`%CQHB(c0FEMBbr>&3n<U1cC+vh?w8AKmrgD${gDd#C<S_D#6<
zcfxX?`CHk!S(iuo8!u;h5Fe_Lt=G9$^q$$KC*H18jl5aUE!~&<RrFhw-&@|+EZ_f2
zeeKzFrgMH#+3UrUxSAz*Z|jXYEILtBBJ{aLRbwl-=4<*mu{Z3!vy-PQOttjqG^U?R
zT<TeqCS5bQzd4TQ|7w;EL7{*BdXKtEMokN4nkP5y+)~jVmYqK5;-~X!d+~aDa{IHh
zW{VeX74a7N6vtY=mL)rON|qO2qIqZ*Yx7jugCPscmT#Xcn-|4WK9!|;+O~!q2fv)q
z*DBRtS^xdwHQd5m>BezQO?B1QTPnIW1<FgOri(L870>Xs^keOd-Yf6T;^OJN$!$m7
zn$9gOsp@~WO=eOznz>Z(osai*F^<)&k5xRqg*3mabp?r=vease#xM2D7nyfuTIKEi
zy8phiUc4nA(JbgGep+tsdX<N_<}IDd(;a26>n-<DK2e)*$6l6gIz3UQ&YC)=D}~c^
ztV8(Ovt{jc*{XD}uT;CiSJN}SU2amG)CMhn&%I`I+2ij`nHiR)d#b)K*;Cn1_xn-4
zHbGS*xv5i%l_vX~346)fymxo}&kfg#+h4tAi;vwa5XG{`_Q84)M`cAVcTW{p?nUf^
zCyie<mw4*c3as_(c3}~GEx-6G>%3QTm$%w4XNeDs5&pI%z$(`E>m`}#Dkp#bJGjNg
zlV{mAm&ElvhSPMEcT1}5l25<#l_gb6W$9hkd0A{3OI;)UeYdhN-u^z^kJsb0@{A>3
zcd~M1p1%k>@+D5Cc{Qs=&hkm?<tHu;4dShsqW*qf`^1Fuv<KJNd!kt8v94OGb1-V&
zk6)>emk2$}V=3DeSJp9mqWNv!xFrT}WgM0oXWC{2i(XmDs_&=G>Sfcw>#WJYDO1Li
zU3@N^Am5!O>DDZTOV^e1Uc1Kk?loJFs@g`;rJ5^$ihSE^bCFeN$};Z1Y?s)}tJwCh
z)h}d8UCQ`a#UqF{#hcZK`D|Fv3#+9(u4zkjx4m4-U;U=zq?$9Y^<LSRygW}kYM*7S
z50!c0&H9F~_hj;<BOgj`@n!aIdA~&T%4L>vE0doqg=VBo-6C?Ay=oeh=|BE=!Ln8>
zRV**-eO)d4;;UR)l#C<qh3vTJTUmF?E&H}bV^5mtCAH75*xN4kt+nD~+<fetN{!au
zDc9KE#POtW-)f|_Qq*FL(PYt7zwjvW&YOREf>>l<Z8e&zbIw0J&fHI1=c{gg_p-#3
ze&J%xQwwjeG>!WzvNoG_QmIeKdY&VpqCdQjO0(<lw^=uduhqR^3wysDSDgJHZ5O`1
zY6<I?ZuxrI_dpP9|7*7LDci2I@m>4x6y$t}HCvmdIrzx8DmLq_qDxs!?;ZIzg+1;X
zOToD&wzKTo%h_v|dad?}3i3JZoxsHUPS-PGCD+U~e}t=RZoHl=t<GeT`q$~mPrth3
zD_Kvguyy{KJe5@~)hLMf`Rb4pOY5fBESSW_=o=NK_%Mohr5>N%iZ7lTQg=QnGi0%{
z?iEoBk&0q*oWDc$$}}-A@fqyPmx`YNZPZLxPqkdjq8XJ^nyv4$mR*)FF`U&mn}>HV
z-%6h2m;A%mvh-NLEcX`6EZJh}ExN9@c{xw_R&i-I**JE6Egg=%vKkGm|Lm1qDjPJ7
zH{2&APU(DJ`*ZKBO|y@D2p8R{&GOxQ+q3mc<%30ZCfS`UE|qv1;u8|ZzEDJbwd~og
zvhsQ&Wn0hPy7Fi9Q?&_h^A}Fzj$R^W-5Z&z*4x~qq9-o6Q}s-l`W8v9<M+PkvZ#GN
z=&7-}kCjC>ecJpm-mRyF4BF4GagCe8Zq2IiC&IkaWugk}Oa0kfS*NPB+pQEfR_oo$
z^24Xak9G4}J#jzo?kK(*|K4ns6?6GmroIkhS+!RD-c?-@CdTs6a0bqVr$1!j=X~=r
wFpSRskIw&(&i{|j|Buf9kIw(|jn4m{&={TnAD#ano&O)5{~sCi{|pQa02X_VrT_o{

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/wlft9icbf8 b/posit_adder_verilog/wlft9icbf8
new file mode 100644
index 0000000000000000000000000000000000000000..53efa8d4f8ed5cff144d664545df9386b49993f7
GIT binary patch
literal 753664
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

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt/_data/exemptckw3mj b/posit_adder_verilog/work/@_opt/_data/exemptckw3mj
new file mode 100644
index 0000000000000000000000000000000000000000..1655d97c3a9d43328f51e23a2ff8005d3fe181cd
GIT binary patch
literal 84
scmZQudU1mT0|SG{p#$$385kHqYz77f1{aVR0|SE(0|P?<NPq+k0N=p|j{pDw

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt/_data/exemptzvjv5h b/posit_adder_verilog/work/@_opt/_data/exemptzvjv5h
new file mode 100644
index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4
GIT binary patch
literal 4
LcmZQzU|;|M00aO5

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt/_lib.qdb b/posit_adder_verilog/work/@_opt/_lib.qdb
new file mode 100644
index 0000000000000000000000000000000000000000..0b765f298b5543ac57f918cdef3d4698a34019f7
GIT binary patch
literal 49152
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
RdM1D{i?|}<SOmy9002;T0}}uM

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt/_lib1_0.qdb b/posit_adder_verilog/work/@_opt/_lib1_0.qdb
new file mode 100644
index 0000000000000000000000000000000000000000..70a75007e1158450edde84dc3602517fb933a0c5
GIT binary patch
literal 32768
zcmeaxPf5)w&dgOvNlI5RRA5kGU}R))P*7lCU|?flU|?ZD046j(BSH!%i;Y3gf`eCn
zCIhqFBL?|}a*yOQaH<`Z7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c
z4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC70X!kl$jrnpE-TB}7+I2-
zl#`lRT9K5KpPUV&nVo}N9Yb6dLL8lZToquV3L0sdIjNZ`3Z8x;uI{cuIts<9g-D#t
zs#F9oKP{~|wFJQr_45o2b%mM$)~Ttf&&($7EX&A{nU|7UQCyglS&|x`SXz<~=EuXV
zjW>j`KojpAAYa8YvWrVgGd2psTn}<sVrd14VnTO2ND$rW3IRc$zK%hW3f``fItr;3
zsksFud5O8H3L&l$A)34l3=ER;*$nc(<-f^)lz$`tT>g>#UHKdGm*vmNpOil$zh8cr
z{8sr5@~h>S$uE?jBR^ffO}<gSMm`(lxKTVB0;3@?8UmvsFd71*Aut*OqaiRF0;3@?
z8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd70QE(G``
znHf|e^Y6*o<;J;L%o5BD49w!p3=I5YaH*=YtTNLKW>Juo2#62{5keqB5JU)o2!0U3
z2O@Yu1P_Sd1`%8!f)hk=fCzRF!3H8&K?DnkU<MIPAcB#ZfdMrCFCq7wLH@h^Yx(=~
zm*tPk@0MRLzgT{{e7AhPe6f7Ge6+m3ytBNyytcf&ys$jG+<&>xa?eLx?2USOGz3ON
zU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU
z1V%$(Gz3ONU^E0qLtrq30G9+SBL@?c1n({Txm@C`jGRnN;#`fUGHhb3j2s-C;#{I&
zc~PbnMkQP#V73Uy3C%TJ!eF*Avw+$hE+H^mh)GAKfJ+d}7G&&Edcq|DW(zQOD8_K{
zgW3E{Ch{6wd|);o;}cmIE?zL3mvMsh7A_tzn}_j^<P9!vFq@mPN5Y4T3(V$X<`H$^
z;smof8Se<EaB+ay9E?4JH@MirY<9*T0Us_lFq@5;hu49N70hO3=HW8oVga*Rm`per
zxR}9gW~L9U0$faBHWSkuCKYx@R!$Bk4ki^Y1_lNR`6$r-|1a`y<)6vlm%kx@QT~+t
zVfj7sTjkfuFPC2+KU02^e7Agye64($e7<~!e4>2RV2IRFH;jhBXb6mkz-S1JhQMeD
zjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mk
zz-S1Jh5+qDfQ^NbgHb|)jfIhuQCu9%6Bh$hqM~3*L<CF;3xg>kAuuH<2&M!Cz!X0}
znBwCDQ@p%jiiZbGadU$yE-o;|$qA-7IKUJ;JD6f)15>Q5V2XtWOffTqDJCWs7ETUM
E0DJk$3IG5A

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt/_lib1_0.qpg b/posit_adder_verilog/work/@_opt/_lib1_0.qpg
new file mode 100644
index 0000000000000000000000000000000000000000..2cd258939f344d40653b71bdbfff9384a96a6fda
GIT binary patch
literal 8192
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

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt/_lib1_0.qtl b/posit_adder_verilog/work/@_opt/_lib1_0.qtl
new file mode 100644
index 0000000000000000000000000000000000000000..480fc96126820209e5c72c21088aed13157ee9f4
GIT binary patch
literal 19831
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
CwKI(X

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt/_lib2_0.qdb b/posit_adder_verilog/work/@_opt/_lib2_0.qdb
new file mode 100644
index 0000000000000000000000000000000000000000..8eaebad51579f46ee3e2b42cba24535c5fa726f9
GIT binary patch
literal 32768
zcmeaxPf5)w&dgOvNlI5RRA5kGU}R))P*7lCU|?ooU|?ZD046j(BSH!%i<v>sf`eCn
zCIhqFBL?|}a*yOQaH<`Z7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c
z4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC70X!kl$jrnpE-TB}7+I2-
zl#`lRT9K5KpPUV&nVo}N9Yb6dLL8lZToquV3L0sdIjNZ`3Z8x;uI{cuIts<9g-D#t
zs#F9oKP{~|wFJQr_45o2b%mM$)~Ttf&&($7EX&A{nU|7UQCyglS&|x`SXz<~=EuXV
zjW>j`KojpAAYa8YvWrVgGd2psTn}<sVrd14VnTO2ND$rW3IRc$zK%hW3f``fItr;3
zsksFud5O8H3L&l$A)34l3=9JD8yMt&%YT#qDE~(Ox%?yfyYe^WFUy~kKPi7ie!u)K
z`K|IBKu#IOqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF
z0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd72X2?1sSW(Edkeh|S2B6vXr4~XCf
z5nLdG6GU);2zC&`1|nEN1Ph2@1`$jkf{~el0W$yZ%pm_={<Zvl`OEUh<#)@kmtQPD
zUA|ksUcOj9T|QdgU*4HIt{*jJGz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!n
zMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!n25ks%39vG9Ffj=*
z7JF^r;s>+&nJhiZx%j|rKIV%q%eZ*KY+jBo8yPMhFq=mvOMVj<H<-=MW-M9H#RX<_
zF&0Via&dy$oJ=XAE4etpY!1d^5i>4!Fq@spQt&Sq8<@?;SR>HL#R_J#GG6Cf#l-?<
zvoLMv{>;S;W;3(8v90A|0<)Qz!<oa_8Cf|wm^hfjxWN1WCxQ0=f02JH|4jbA{0;ew
z@~7kv%kPojD!)#Cx%>k8nevkcZRn3WY%~N$Ltr!nMnhmU1V%$(Gz3ONU^E0qLtr!n
zMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1O{aYu(2?5
zFbW8ODSm!1#m5JxczMAT4-c5)<_1$-Twscm6HIY%fGKu%FvZ3OrdV0Q6blQOVrB+Y
LOiU~+oE)40|H!4s

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt/_lib2_0.qpg b/posit_adder_verilog/work/@_opt/_lib2_0.qpg
new file mode 100644
index 0000000..e69de29
diff --git a/posit_adder_verilog/work/@_opt/_lib2_0.qtl b/posit_adder_verilog/work/@_opt/_lib2_0.qtl
new file mode 100644
index 0000000000000000000000000000000000000000..385210ffd2bdddcd8b3815193c2e2cdad0691d2e
GIT binary patch
literal 19491
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

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt/_lib3_0.qdb b/posit_adder_verilog/work/@_opt/_lib3_0.qdb
new file mode 100644
index 0000000000000000000000000000000000000000..b3a6ac66ecf0fb1abe449b8a6ea32de6847baa78
GIT binary patch
literal 32768
zcmeaxPf5)w&dgOvNlI5RRA5kGU}R))P*7lCU|?ooU|?ZD046j(BSH!%i<v>sf`eCn
zCIhqFBL?|}a*yOQaH<`Z7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c
z4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC70X!kl$jrnpE-TB}7+I2-
zl#`lRT9K5KpPUV&nVo}N9Yb6dLL8lZToquV3L0sdIjNZ`3Z8x;uI{cuIts<9g-D#t
zs#F9oKP{~|wFJQr_45o2b%mM$)~Ttf&&($7EX&A{nU|7UQCyglS&|x`SXz<~=EuXV
zjW>j`KojpAAYa8YvWrVgGd2psTn}<sVrd14VnTO2ND$rW3IRc$zK%hW3f``fItr;3
zsksFud5O8H3L&l$A)34l3=9JD8yMt&%YT#qDE~(Ox%?yfyYe^WFUy~kKPi7ie!u)K
z`K|IBKu#IOqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF
z0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd72X2?1sSW(Edkeh|S2B6vXr4~XCf
z5nLdG6GU);2zC&`1|nEN1Ph2@1`$jkf{~el0W$yZ%pm_={<Zvl`OEUh<#)@kmtQPD
zUA|ksUcOj9T|QdgU*4HIt{*jJGz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!n
zMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!n25ks%39vG9Ffj=*
zc3SS>;s>+&85dcIaq)rKe9XNjom{+NHZSWVz2#gyU^b6%l(a7wH<-=M8Y=pOiwn%=
zVvH4;&BY03b270CP2=JKvpE<$1o^nw!EAQMh5Wf(Y+yDU<7D1jT&!R=E8|)oT`m?d
zn}tc4i;IgH%w}f(#wNnW1ZFcab1`$VGqQ4WFmW(*ae?>$PXg`#|04fZ{+axJ`5W>V
z<xj~Umfs`4ReqiPa`^@FGvy}@+Rz_$*k}lhhQMeDjE2By2#kinXb6mkz-S1JhQMeD
zjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2n@;)U}ItA
zU=$DlQ~dm3ijNOW@$!Nx9v(2o%?+lwxWE)ACz#^k08{MjV2X_mOtG?pDHawm#mo$*
Ln3z~tI5{{0s9vLW

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt/_lib3_0.qpg b/posit_adder_verilog/work/@_opt/_lib3_0.qpg
new file mode 100644
index 0000000..e69de29
diff --git a/posit_adder_verilog/work/@_opt/_lib3_0.qtl b/posit_adder_verilog/work/@_opt/_lib3_0.qtl
new file mode 100644
index 0000000000000000000000000000000000000000..f4238b2a303d94f8ff05eb94e2cb53b21dc85643
GIT binary patch
literal 15169
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
DY$1Jw

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt/_lib4_0.qdb b/posit_adder_verilog/work/@_opt/_lib4_0.qdb
new file mode 100644
index 0000000000000000000000000000000000000000..90833f43959f08eb200b40f314f1020f260b502a
GIT binary patch
literal 32768
zcmeaxPf5)w&dgOvNlI5RRA5kGU}R))P*7lCU|?ooU|?ZD046j(BSH!%i<v>sf`eCn
zCIhqFBL?|}a*yOQaH<`Z7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c
z4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC70X!kl$jrnpE-TB}7+I2-
zl#`lRT9K5KpPUV&nVo}N9Yb6dLL8lZToquV3L0sdIjNZ`3Z8x;uI{cuIts<9g-D#t
zs#F9oKP{~|wFJQr_45o2b%mM$)~Ttf&&($7EX&A{nU|7UQCyglS&|x`SXz<~=EuXV
zjW>j`KojpAAYa8YvWrVgGd2psTn}<sVrd14VnTO2ND$rW3IRc$zK%hW3f``fItr;3
zsksFud5O8H3L&l$A)34l3=CTGdJOWv<-f^)lz$`tT>g>#UHKdGm*vmNpOil$zh8cr
z{8sr5@~h>S$uE?jBR^e!l6<dxhkUbqoqVNyiG03%mVBywf_$`mn0%nTkG#9Qlf13G
zg}kx69?1Elcr*k?Ltr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0q
zLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1O{ISFl#Y0FfeO^2n`US4kFY*ger(o
z0TId|LJ34Df(Qi=ArB(tK!hxakO2|WAVLa6NP-9n5FrjC#6W~7h!6o0!XQEjL<oWi
z0T96tBKSZAFNoj)5!@hx3q){&2o4az4kFk<1S^PO0TIj~f(b-0GBYrM=Kq6asu|>e
z%72u9A%9=~n*3S$Bl5fDH_5M*Um!nSzE8eIzCu1<K21JGK1kj}-dbK?UQJ$BURa(@
z?w8z0xfgP`<<83;liMq|L2ilMY`IBtt#Xxe1#-!9VRF85E^=mansN$q;&Pm_e`G()
zzLLEodtUaK>`vJ=vWsP>$#%*%$QH|{$;QeC$U4hf$?D1~$coEy$^4c1AoEz}n#@U=
zJu>TM7RgMN>5!=&eCc7-MWZ1w8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*O
zqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UoM|;0|JC<X~dfVmQt?CzCr6%+Zt*
zU~G!y4ghmB7+y0r=5hOjIqGr=jLCf5eqfFo!*9kUVQybAM^&zX(Rneq516CE@S4$S
z2e&tvqb!%es1m{L1?DI*ykb<&<Msq|6y+QkS@pO*z#IjJ|BNj9-0rN5oJ`E}Oa_dM
z|JmJG896u@<u$ln!Aj&9#TXf0a=U<)$g)ph_!-IW3|1nm&g}$NBEu-g@WYwg5v)X-
zy@BDwVRi?w5@|JVd$1BIMlpu>Yq{;fN+j7E7+&bI+k%xys&d<al}IrBXLzp1Z4Fi;
z&ac35gOA+`tVCRe+Y+oqjNvfDb#HD9uo6*m1BL_A?B-x4qRQN6U?n0<J`8)$^O&+S
zGBPm>GjT6q*rd;H!pg|W!6>Z6ZVXl|tjKKyRxHHi!?6A_k0DsGAQSrnh852224Ka4
z3heq|#e(wOdSJx@Og;=tzw_vV74tK3JYbkB&aMMi%rD2T4OYxA%dG`g%*Qy3VRkLI
zCfKFCQVSRw?y_rumGH`Nse_a-@i1Pf=jB!d8OOxUB>W&-mt7TX8n-mN3Ro$(6qhns
zDHr2~%vf$Euu@JY;Rm6$?22HeoRaJcV5OWAT=HP09899Y8QgMUrR+?M3PB$1vS6j`
z;_NbDrR-u{(qN@*%ng1gxTU~KS(*7199D2hvNAGqFtRd<vP*z9v5K&ZgEg@VbBTd9
zv9Ng9Byfv@H8HcwImjt+h=4UQvj}krLs-m$96}HllK{IQ*dS(pb^)+K%zRw@V1t+h
z6L=1A@Ue0-GI8+o9AM{V<z(bw<l$xK0W-LH*tx+BE^c-%FoTneofFL9;AH0jGuS!U
z*})7pc6K%}gO!b)70h5^WoH31m|57F!3-v5HYQe1P7X#URz_A%4h~K(1_p*8*`1*M
z|6k?b$v>BWAb(T-lKg4;Bl3IYx5=-UUm?FxewO@X`5yTe`5O5W`5gIF`8fG-d4G9#
zc?Wq*c_Vo(d1ZMSc~N;@c{aKKazErg$i0+%BzIfxiriVbV{-fCw##jhTPe3tZkF6+
zxgNO|xmvk0xqP_{xkR}rxnMaTIafJ5IdeG!IZZhwIcYf&IbJz7+5fUXWIxKjl6@?D
zNA{}hIoac~2V{3b%Z*WLGz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU
z1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E1VR|v4NFmf<z1%WBeKrp2d0H)Oa
z!IYXGm{RoxQz|}SO4%DsDS3e@MNcrL;K9bi$jK=04(7?bfhjpxu%N69m?!HDrevJJ
zg3^v)p0op)lClR2O4@;WlD1$<!UilTZVl#%TY)JtOR%7*1(+vl4yHuR*jX4E8HJfl
z!IHuzU{PUXFePLJmK0<%1WO7UfJFuM!IXd=SdyPf7c9xI0~Y1i22*@mU_o9@FppOQ
zO!26Lb#ODOfhD<B!J^zMV2Vo_EXm2F1eWAf1dDPifGG}nup~Q^99WWF7A(px1E$!d
z!IG@ZQV^O+60C?-0xZia4yIVdz>>_Yq7a%z1VS?lLue);uqI|fuxe%jFvY~r#=^<S
z$jb+&czD4SHxHQN;s#TkTwscW6HKvlfGIY1FvZFSrdU|P6f+B$Vq#`x;pAjwVqxLr
G-~<4UUTH-D

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt/_lib4_0.qpg b/posit_adder_verilog/work/@_opt/_lib4_0.qpg
new file mode 100644
index 0000000000000000000000000000000000000000..c9c9f9d97381d9836ae8734b64e4df6cf5d4063f
GIT binary patch
literal 327680
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
L+7B!5VD1F~_#P^X

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt/_lib4_0.qtl b/posit_adder_verilog/work/@_opt/_lib4_0.qtl
new file mode 100644
index 0000000000000000000000000000000000000000..23e2bef13e028983996314732f63d6d6f93d75a6
GIT binary patch
literal 105776
zcmdnX!~h0O42<$1h6*EyWMKIJp99R=hmdy#$snl*%WsFtvoM1B`(b<rMrV-vJup60
z9&R3#e*h*AwSNyt69dBjg9v$ZkQ7`!RR1A_yc0+st{y7?A0!CIOknpNMyPiI32%Y%
zq3U;{@sGgxQ2%U#@uBMB;Q{3zg~>zJ!|j90!_9;8k0I29-4E9fm52Ke%0G@!4-Vhm
zFg{cs$vm)sPr&4%?t#Y-x_T)80$3L)`~|0h!Ut|23nQ2hHxJ6MWC5uHsTZCFVL{0M
z{~0<!tb6|<K$4BQ3&g(*;r^FoWo`rU5f~Cb8zdkizyEWHfLJFH?gyvO7a&2T^l=Iy
zZwHcstB3lB9V7_G5c5wX)Puttt{<u%>U{<V28jAI2=!q5-+;{m`4^Hu&LZT&_QTaf
z%|o~U96~+Vez<<9dUX5GBh-V_E8P7!)L%fT2d59XeyDmR`@vRSM5qV*F96Mdm(b)x
z(Bv;8<lR70Nb1qe2lKBW)PwyG*N^T#DE}%#J-GaVn-7&o@-Nu@YY6pV|HJKrs)w5g
z<zGir4>u1g4-X$G{|1_RxPGWSlKo)!+(f7chi?QZkdV^vEj0NUH2K>Id2sk5sYf>-
z%)f(B4-Q|resuRi`F9cO!Ql%xA1aUJU$FW25bD9<3%3ud9&R3#e;-Xf+&ri}Jba-1
z2WaZy`l0ej_JiH?5TPC%zUb-q5t=-D`hAR$w*>_~+&rj#==t{vntHhTIMhEys0X`m
z2gnkn_<x2bk6!;hN63TS2R9FgeJ{||!_CK`{v|>^*nJw{P(_q)uMqO!^aNKAHSZtP
zKd|!hH9|euJRLOi-XP?`=E2qDFz+owJ-B>@y9cTsYCOEWeut(WZXXWy?-A<3=@}m0
zQ1x*8q5KbM>fzxHm5198<$pw|2e)6~=^HBl2_X*-54d`$JbL@(Gn#s&^a~COB=f-h
zF9`ME{Eg&auspi@uL$+v@POL~br0M;DE}KmJ=pz7`2(x@-x2D;?m-GqRP|8ve<0L@
z-2=A|Di1dg%KwQ_4-Rj5c>$IGg^&lk7p@*Ej~?E?5$eJ9FFd@V>fzxD<^Msb2fG&@
z9#DC>f1&)pXzJniLFM7*LHYj>>cQ@Z>xat2{Rid$N2mw82Ohsrc_j0|;m^Pf$<R&E
z_98s|(bYrwHz2wg{{M%x7vc6n+lO%TpnO8@MR@xV+FpdX21GKg0+9#|X`h*}xEp{l
z0|PtMrw|p4P(HZP%D})N3gzoV{igusLsT;`a4@iPfY=53#hE4Xi76ZmY+!y0NDx%I
zK>5n$${N)c)dn#6+FDIzLt_&L7+*Ovw;(4oITOY&(Jjv`N>w(5@u9{sFe000ie{c6
zLG$4DW0+@XW?^D%Y6-K?z(U#3$Rs`<#!pYpOUlVMMz}Xo+0e+8fq@<B9+%*t_?*<V
z5}5k<{L&JT9js9K)cAZ5mw^S!&w&cS<V$i3z$)0F^2(U*u{4a2PluTgc8(Fke&s}E
zOCtsb2AKYwT(ETv%uw?ZQ&Qq{<1_PM`VAq{3`|gYEcTgOpxbANVxPGsl6}Q!_JP8q
zC^J0+W?xBsW**2&n16Hf(?QN<fbq)`b4pW@%u`NOHZn%y7ndX!fdUlfKQP|_#XUwQ
zNa{25AU=eJcQJ$u4-b&}rYP#c&Vk2IF@%ev-V8~7RccXwd`WHr%zseh5#gDrYy>Ju
zVeUm&4>cY|y#<o_nR#hoBVpkKaxZdtXXd4WjX;t&HbBx3vJYec%zouWWn*MMNFHPW
zvOF?BGcOGkUGVS#=|_$akbaN?B>PQ}?XQ4F0J1!?{S}#cAnV}qubilCf*c>YiFqZ+
z>T^LH1_tE#FhPzFkb01TF#qI&IB4oo!_P22y(Au9-auS~V!kQJN|<>$#US6J%7d(c
z$>$ef$|I-8qGXV14Dj$QN(Sjh@N<fi!3Mz6t8${UDROueW06NrUqz|unYpQk@bU@5
zH-htXionJrho32OdMn11H$#rkREYE8`com!hx2nlnHM#@%|KdU;Zux79yvWJCn}pE
zhnI4qvN^JRN@f~3LBi5gYDGajNDP+$AiiTj)DMZu7RccTDvwg*Q{eFpF%2a?Es@g)
zxV%KlPoVS_pI?@S$38;?r1IFu-vwOa!RiO)L}fz*OGJ4Eau0fa5nqCk2dOu<K=4a)
z3k*RO1k5}isE6U@ccQYPu?6n>(jB{cBV7Io!mi#Jm-=8(;fxyphQ>(#EzN;s5Tx{N
z2r4jO{wc~!i3h2HnGf>6i3!60MIg^JAo2?&JmQOB>Y>`<^)aSA#6z(95Ntk1`1--~
z3s@e>{m|+ho_|5|rbzWqN`4+Vg~QUPg@U1pLbZaSk%DPTszS9wb*)0Rf{{_JLbZW{
zp|MG=Lal<aF|wSAF+|P~EN5z>V3eG!P_1B=tYDgw0y03M#N0UA(8?ed%rLVuid87F
zFi<G5Fo`w?F+mi_5(`U+K}M#v3bnNg7HLqE63q}MB_@MZCZ>T^S{i{BCRsuirWha;
zrkH^gra+7|w*)IpHB&H5O9VS9HAw-4%oI|SK<c1uDAz#2q_$Qe%@AQ)nmI^SS_;@&
zBV$k?7#f%$<P8lHqs?PMY77lhA&S7EVQ7eCh@qi5OpzhTRs#jFPZbOeQ&CMavoe5~
zWn=;|%M5Ix5wbEv^Jus-P^?rNC>WW8l^G)|Gcr*qL2{f4)IbZcN)t;YdyPRV5iT@=
z1hEk)<P;1|k^PEhrfDMBk;VpKGtH3Vz!1$$Gf<ouC>R?;R3ar1Lz6Ux5<{@-6b#KF
ziOm=ky9$QpNU?8dW~NYL2)0nc&>WN$3>1tZv0;H6&<3esUxNv7q*#FB&p^Qh;zkQ(
zn+=l`N(>Fn!30<>C{<M(D40N8X=#oWMwTfGC5GTgQ7}w|BzqH3VpT9iPNRm2$qFTg
z;7Cz0OoDjE1QLZwrbwn)K%!8g#L&_R5t&Jlq+tRH_+(_?CxM&__8U0;C>SO~g1{8w
z)Z{cI!@=GHr$q(B6jN{vnL+|I#R5qg*vJ%6aHWDAs$iH3i6c`;@=Z-dSDR|2P-2(@
zO5+NKX$BB;AwiIaoJPRrrX?zr7#V=gH8Oyt5>s#*H8My+GuOxfWNsQrk%EySBxp^+
zsnp02JqU~plNCyg3_%H0!3bJ1nSo>0$Ot)nL2fWIOarL}g_DAj5hQ5Mz`<pNlAS<m
z4HJzON+1!Y04`??6wJVh%g7kRYe^vIf|Gy(xTG;qFaw8}kug$;8JQSFn_C&jDwKd&
zM$lYs1WGd11`6g7vrUk)D@01c2o(C&1_~D7fHg8jidQ2u(`XATNKs>C2Jw$2IH?$!
zBRLYJ3{*TQlz>>EQWiv8fJ+r4bBH!WP|VaS7+HWydT2pyWMK&|lZ`Aa6-q!HkRhO4
z0dg#;0x*EsWr>uAj4acl4UHg1Cqhz>p)n-t648|zLX;&Lf)fr*SrVu|fw=%=8l?C$
zN&-b2sMdj)mV_KqmTA$JumDYl<ZhU8$;eTVY_3pZlmtpJNrnm~Mu}z$B}T|%AkP`4
zz}y4zT?$evg2*Wtr9j;RDME}=kpnw5Nuk6jH7(j4T*raK!@|lC>en<-UNKMr7jCr*
z#s<h`ZZgPSX{ib&MqpJ6#)gm_WoQESv9Tdi_!*jmN)>Y>a3u<gQ9}^h*btP&3}Y2a
zAccW~F*sj<>;wD7*a#_X!S$Ddu@NYj87LT<g7Qo)q;<i-kiZFH!33J1<2}_7VFnn#
z9>!;21dm76!1z%0|KS5_knx%ZsC+X6BX~R;t{<u%I-CR=aRD<M5$ZwBT80Zy{{R1i
zV0pNCQ2k9%d1eMiaS#)(A1Yr55@cWixgXq*hjQWe1w#c`7?{E4Lx+n%@{>SPGr*z@
z48Q+#fQObUpyBlYKV<&18Kj7TfuWfJG9Qla9=JTzJuv$i7??9bT3bN`$bAfqk{~8r
zKU94SNDv|q_8(k5R30{|+649g1gQG||GB^}Z-?@m7#P9hnQ-+`{Yd7cs%K%u8eXAL
z^I+kHun!VG=-~x7A37d51F9c3ehB4)!W$gE+}scmSop&1gM}AF7D3+Ng0Nxp$KXk5
zr11Ixk!JY+pBwDIPAI<#ntqYggXPiFFL)9gVjg%t0<In!egaVQVDll}P<|5wBRKuS
z?Sra^PKW=8sqaCk2j?dw{b2WiW@bQoVCs7j>cQi?aQ#s8;qHa<`w;3;&4<dP`?nve
z9+qF>`l0HfjsnFOm<fyjW~hH3K=s4&E8IM&{)td|Sbl};hswkKha>&L=2KzmkJS7M
z&eTZx72Q2>d8m6}_QBHM6sY@~p!pT9AF6&bLLQu7;p(CCQ*p?{@+&wKK++pHzrxi+
z^&^=N4u80M9N`rOwGS3vF!%h2mS^bs6>dH>zb=64CpN#r?1P2Z3$*+>9cmt|yh6{P
zu<`+xKatdf{fnMnXCll4hZkHwG`!H&!xpVHF))JjGu(Wrdi4A}8(}^;zrpQ;s)w5g
z<-^spFhT~-q55I@Hx9~&#Rrs&llp-ceh7t3;HWo5TaS|fofUz_*Ewhgft9C;Py=`v
zn6p4kn0sLH1rkHX9MJL@R=&=GO5%#Yxd?f1d4r@LYy8bas0YUfTs<^A(c@!2LOr;A
zh1&;J54HrX2Gah3rQaq7Mn{k^+&-v!P}vH?u=oL~fnbRKg%Az{Y<>)GKU6=G`CzLT
zA=HEY57!S>kDeYEqp63RheQ1mgnDp$3a%fj9zDF4BGiM^FI+!VJ>0!e{xXDmaQTIv
zKbIrq!TAlY9;zS7K5%%z)#E6iVCfN-9}xCI+7laCAr`{gUvTrG<<k#{G<-f1$_3R=
z;QWE!o`BhhE4}YP%Wt1RiQ_*g)|g>cKf($I1_qeC1a$uLBUHTvj`eODX!%JUEq_{|
z$*+Xk2Fq`-`sx3FPH_0bCP`uC8IpRiJhXTKg$J0w8etwdeZtj4<BuOI56cg0p!_BV
zM)3SS+&-v!xOq@MTs;e8Ayg}rg5)RgU?T$qg9o&|4V5H<!d~8?YxF=1zx7ZBObm>o
zAm#=T0jXcHrtggid2sk3sRxH2C?!CYK>V`_!U2^J;PMNu9vU9#`EfHsJ-GaW+Xqz-
zO+N7U;TAOYaQ!&cZ$+pFyB|qE*!}43$!!Sr;PL^kA8J0_e^CB*gnCr-q4MbA16%(D
zYfr-UL)Aka1y7$lq2|NdlMGM=u=XU}JgEL%Q1!6(BwRmK9_~LJ<xe(LKdk(LW=D{F
zz*!BweT3fs+YQwZ>;Iv<2QCkF56nJT`2$=31zV2|OFyvn*n6So!{lM{36tNCkO%i4
z;r2uA+lP<`r+2t|sQdwhJUBj))PqAF-kpc8k3EP`4^HoJ^-%M`izvWqAo=4En9Tsn
zAK>%_*AG<>_aBrGSI@!-nRtQfhm}XLPAM$D;Ni!@2%ZUq`v+=XI#fSQeFl^-0d4=l
z%!9=TQh6Z;QVP=#lRpd+#8ZA8LCAx{6G=TJJmCQf37?|~_2BS?tB1NDz5F<aP!BFY
z;Pye)qn97Y(bU8B<4}JBp&smhB>iCbqn95i5$eJ53)c@dAMQUW{}e(!s`*fP^z!30
zR6VTxfa`~<hdK(BU%|{X2=(CbK`%ex=0WwJg{p^@A8`FpdAR>@lpnA}3QJ$4mLKP!
z_QT2#boapJq3(g%2TPBz@iAC`6s{kt{yfxtSo;C49x8tkArFoZB=z9%geO;M{=bA!
z4^FRe^-%NB^Z#Xpdhq&C^z!WrLf#6*gu4f79$Y_^e-)$%lK;T&h3kjPqr3MSLOs}i
z^z!pMLLQuc;r@e~2iFhf-+-!Tg7zoi`l0gZ_CuA!)8|d7026e*9o#=q{Yd76!yl<U
zLPR~-3`qF_E6-r*Z!K7kfq@A+9*ATg*t~UU^62(~2PGL87-XR3Bg}kQdb<VH4@*yo
z_Bv#I?KVOl96w0v!S<u)?>h+f;PeDn4-F6W^6xG}Jve{E?SraEFaPeLsfX*wq5eKX
zJ=pz7`oZo;FaKcUU9kQkTtC!&xc{L1hq%m#%A<$RBdB^<`3KhzRS$I(JbgVzs0W7+
zdie)8532tOR6VTxgX@RN!~KV&{40g(howJK%fF{k{jl;6-92!5sC!`c!P4V%sD4=a
z2iFf({|q4yZvVj5L*-%ni(unTNb12si=LlfBFqD)SGanpdFbWeD};J*`Ga2my++7`
z%Rjh!sCjVrLHV%#NHF)p^+V;+-TM|{KG=Tr^6wo&9$fyx)kDpL`xnZ84^<B<|KR$e
z^62(MmBZ5~th|7ge{lam^&^=N4u5$0hoe1M4z&Q5{?N-mB>TYTp_hN?_QA?O4ruuY
zGar`TK0@t-&8MK3uW<XI{`rJZ4-Q{=c?*??+YjY`MpF;h50!`859NPBQ;(z{>|eP1
zpz6`X2d*C~j~+g7^Puvu@PUQLSA_lG@hG@{sCxAL@C~6J93F7}Q1x*4LHXYi>cROJ
z=3dx%Ic)p~79Vi+Q2j{ufx`o?9!Ggr0ksd7o)Gpy#-q^tgK+bq<52=&TR^o0WPLo;
zI8ge>IvxeH4;G#gXyX?h1jcg_=0jMp@fDbP5K#n)KK=w7uVP@pKE4H$hmCI`Od@Z6
zz82H~*!p}}eM$8C{CJC`%#wKcdiA9EGO&s8^?BvW8lW}Su=RB%n#w5ai$QXrC4aE>
zojBI-<6K_|+7FPKXQT-;A7VOUeIImrFk-zO8T$h=^9=Er4_cjyun&j(aqbr&xPCoT
z+1NzK*c9eJ9W!$sbL91ci6x037r??VC9xzCw4@fsFG?*g%|TiZnqOLymYI`^Sf7}w
z3|d|ZU+<rs0~ry4#UHGEfv*oOP&P$gFRWakYzk`F!0b~lP&P-lAAP+eXss<MfuOH%
z1g!xBuWtmc3IVMG0WDywHc$XjwF)Mn<z!H46VS3h1<)cZxU?B)%?wo9479*Q0k&uj
zw5CGA!Wh2L(859igp3s|EI^h(*-$QIp`k^pf@!J&cv+%libA5XLLz9@q5_1SWB}nB
zD1a7})hZ-ez!fKf7K<pDr7D=DC?usS7$qts8-YmZ`VM380+3|TLX|YI;YnbJf=L4f
z$U-deQW=PBNm8mp321>^vXMdwXeAVghG3AxA=V^=7IPUWn1YQ4FSkU}Y?P=_l4z+=
z0@9RXrceUHFg}b1i6t2*q=1&7Ku7~{(AC10oiHqbmUrHuNCVB&Ld$X3x?yGpMsN{w
z13Iw%|Gx~l#6|BX!1@8r(0&lqIEH`FbtJw}0cHk91rSpSM1c2c3WLr205#z6e-3?+
z6q5a5`5$QVNalg%k<0_@ht-2H`;puaT0YJI-3AY;C&2m%sYmxO$c-QjGatkT;XnU{
z!Bb?gc{K(GCNRI87bFX+r-Z>%V&FhvU;u>=)_x{vO+82ltX_nvhs`6$Bi6-$>p7Tz
z{z3PNq04K43<HNZq@J{fb{t^yl%O&Oq=W_94ujbbtJg@iAEqAW9(4O<5$*?1>B8)X
z*>?cCF&H)v3X6XR24-;3!rb@ozaU~r5##~rxCy9?0&!vC=Lh0|(l<2yIY9Za_(L)e
z9G;*(4<IEl_rv6Ig+JVUXuAYGd_iU*W0?D3{zXr}=;@nK`h}~9=3jL6=;;@pzo6>B
zL-UtB8#8!`#WyIQfeo^53gLDp@DwXJ(|`pb<09ZlLE?j%U;-kKq#ib91(t=4Gk=BJ
zhwI!5sA5ol1?Q(;wET1dExq_dHNeL4J)nHpI6iD2JFFcGR}T#j^nO(!R6oo-Sop!r
zgYAQWjZ47Ihnk0^9~>00b!jm3VCfNN9&8_d69XftI%a^Yhnfdlrv>Ym!qr3N(cK@0
za6fpQ1<Ac&_aK=E=7%HHgZr`Q;Rjo%1DmHrQV-UTZeAq9Ja9h*?jERn;pRd4uyrjk
z|DlH;y7|!v^TF;#k002%4>0#4sYi7$)c#n6d0_X#-2;_}n+N5?)^)(*6FgZDE^i^{
zn8YK@1IH&^Jyd@JLLMAHaP?4m^!S9$tHaVSJU*f7;qd|GCn3xS`v)GLP<eQGK>3he
zW{7ztxP4H0xOq@MY#%QyzTo<y@^Jq_`LKQyEWg0h2UH%(JaGJgH+4bAp~3El#}B%C
zC?A%dVC!<=_Cd>MxOq@Mp?%Zv@(H@`;0uBB>H%7L1e@1_r4Ly70L$;NabMUvM!0&Y
zf1uXE=c!@sc9?mv{0}n^yx0g5Uf^{&aP>IMgC-A9`3eqiNG|~q|8Vy~^&^=NR-Xek
z0OlU_@(jA|7c?&kPXBQAQ1f7wI4u1j*$*}!Nk5nmTkHk14?R3#jVf4vM^X>gk8U1p
z@dPYA!rcRPAKW}BA3XU9314u2MGp^j^P$^9LH-AqPw4Rl>LY`K5awPa^{DQJ+7BC-
zg}E2*9;iIrJSZR1YX`?C*naf#2{!Hqt8d`yq55ItCb04b9zRfdc=$s3l_1YR!UvpR
z;o$?7hx-r8uR>D~w+|{0HxJ5(uak$aD~9Wb%ESEw<-^y_L+63u@eP$nG7lWyunrO|
zeBt4Zt{%#VuX~5O2W}r!9$Fm0^A~(wK2$y2J{;;{<tMB>gWCr!zu@LU`Gm?dc=-h_
z&!E8%avyBT5mX4$egmBW0m8V>fq=DNVdG4&bvC%hnLy(h@u?N?aiyZf<dXO@#J*(E
zxQ~G*VxOu7XcIT`zELv9dGv~s5#v0D7T_)iY@7nRZ5qB$nd;*_iOPoNNasL6PB~zJ
z+gAY<fQ`$5_KljGA@;R``AGXvD>C!qL3tiNE|aKiXkm;{56hphaUIA$Z-hL^JPS1Q
zN^%R}<3_0!kP;8sJr+p&TtWMsK?wvFez1M4pe;1uks8n_259RhXd9CScsm|=TNhYP
zp#-$uuUY}T1JOXi&;q<g%+wS<jANRp079k;kj;lsHk1q6OJi1BtAM=s(G0XFNx=*>
z&S9WnXb#@VWrnnY$t*G247?c%Y%xd)*h%I{TaQc(6-vw!K^Ww8=ypd#bMV$6<V{;3
zb)fxP;Qg}-7SP>Y7U1n=mY{(u=+-Jr%V={e6R@R;&<#(ZL8)4WL?lZsEu)R0`>LRO
z;0!_LBF1MFpyM;}@)Nr61zvwb%QK|*4Y>S*tA~~+Nc9o8zJjF>*ghll@(Eu5LCYt&
zeNgkz)g$@`knsh$ebDj<ZXT3RsC<I;KVjz@g3=lUlQ#|yUW|xzP7SO*gsXfiN==Uk
zogDxhm&G`@p<G#`F0}%Fu19>nrm~T_C35}&??i{^PweFt&T(VVIUdOQA9@T7Vw^is
z*~kKEoEYTRd_TlEeJ&*X!pj$kJWBpI0+oR9ef411BF4F4`5CmI4Vq`cxmf|UMH#&N
z89XS7vj5T;o|d7x%*Y&^%S@0Gypb_@$D;{oD;{XyDR^WQWS#|hDAyDz&zhQp%~L3W
z>M;dv;5CU=D1kCS+0+cO*VYJJg23ufh5&FDU|^7gq!@Uk3q10N)F}hEgdmL+@MM}S
zOg%J_L-QV}QUsd_8`NroZmxryk3+p8%slAft1$hrMmnt0gf(JSpz2}r%1}P65dwEF
z)IPZRP(DmQOg+p#SSE+t2UV|%Fdu9*Y|sm4zZyaw+-QfZhw4{H$b$<NxO%8OdLaQD
z1cdn)#)sLbiDn*5z6o0BA=w9x5Aet|B>upQrIEr5ERU{U8(}`UQ3|&Y>Rz~cP`(aA
zJve+|e3*N65%OUF!{l+fR}Y~c>|Uh!LUk|He(*>(#D8G-!tH~~!_9;8VS|*g@U?;3
z2XimD#RD-99G`IYQ2nq$NmwTgt{y6n9-p9tS3p+4ItB3ff~tqd2b2%Xf3Wlk4=<=Z
zJUpO$(7`NF^TGay+Xt10n+N4X+lZk24vr7FeyBX$e^5R+5Fp_JHXoiopz=uOf#V03
zKVa^M#}B%CC_e$@cyM_GsTAS%K`TMHc~Cx~N)f%$4jYt!4bmc&S6ByGp?fVr<r!=r
z0n~+%Mn2e+U=avk0kIhbAq9~K?`uH_Le$5>1t5H|QZNDG!zy(KR>+_-Y*1f@l^M1V
z6Ra9GDEtpP>H*_JB|+{7+oXYTANVk1upn3wWYPtFkQgk5M0lX-2d@Z%qz7<*M<2wn
zhU$e4(!kY2;~VN+_#h1||H1MjdZ!y)=|JoQ57NNZ<1i0uJ>37`6;TlV;PeZ3A5=e*
z`QV_jhZ+FOuL%D^mQf&?2UZW0hp9)nAEF-Je6S~w+yl1{>K?dxP(EBej>RFc@&Go8
z1Je(ign_#knt$N#f%4HCrMB=%Ovq+(nE9|t7-;aosR*?60WMUK{D&BHf`kWRPzS<?
ztH<F#Sa}KaAHqDy;up9>7$BQ*(D~?toap|8nGf?HIFUfyk2QV6;ulwXh0Ehu90n_&
zMKCrSF@eWp;Pyk~AGdmhPmx)$_65v8$Z{Zd23mZ9D_K1L1)ungBoFf+tiFUDh6UT~
z1vd}sesCrMSqz<Ygrzr_dbs&G)O&*Uf(PZmRwL3kB>f=S54Oq+O+8o>xPF1CN3tKR
z9yX~DtFPepLEQs456XwD$B|xP?GIRbMYtD|Ug7RV%YRL1eAplsdU}PK4~yRlwD^Qg
z>cG+`QhovZ7d8nBE1%)&q5cCa0*4`_K7vi!!puYDU&y2ld{Pj)_#CbtY94xd4>lT1
zK+K1^4;KD#_d)d|nGbdvd{PE_cmz!U|NoHqh4EqSOZcP@R6WA|5cTNh!zU4;g9dQ>
zpzeX22j#=n<46y%_9HAkz}yEbpJ9Ah{KMS?O%H_1FPQnT^Z@f8EWVJ^A2|GwCI!Le
z8zO%|;u9`Up!|aQ2OO1Pf(bkx4!0i~K1k&e*nU`f26Hc1D;}Z)Eq%k=L(oZh_@q3M
z?IS_BU6Azm9-2V^{^tPCcYz%VRs)fTO~N)aFoMsufVH<^i+JGjQ2)Xv6{)o-2p0du
zE($`jAM6!ac)=D8A(;o3hxK>={}%=~)d?-~fi0qewKoZ=M_*I{4qC{f9<co|K5S7C
zQu`RZh=J5aL9qS~EPW!SfAFFe^hG}~|G*Zppv%MR3s`xKzGwy3e}XLvg4qvC-=x|P
z8;^jw2i<=3ML{t8VfM|ykza^i6a?$f!NLzV>D)}_q99oL1}pE-!xwHow7f$PUs(Ep
z(J=SH{EMD`(bG5jA|F_M!_qHYJv9HKt4B}2@cac;4=;b9<q^F9M&zO(r1XxGA7Ji7
z2r^;qufoEGfq}e1Uty>Lut_P{A_rW9zCQkt8UsG*VPs%#VWA8^%oKdmb!uJ`Y*08S
z8!|!ySD&bCY=LyRYkp}-d|3u!&=t(jLGa6RAj=$3^dn8;fYgH~-eH5tAU<dy9*Gb3
zAxuA^#m3M<-DKzio<>NAM;d_+ZUe7aHHHkS8e4$RFEmCvKn<kE#6Y3M1azt!Sgi@<
zm^NeZ>_@GFsR3dJ$5g@86eM5@G7iQzPyllc6pT#`Y7vth2GE26A5Vpjm%_>$SbH2?
zsYBZ9;I1C}crDZzc>fqy-ryRqMOP0WPlehK(+{&BmLFm54_N;ZCJ!I)g0`>V?uF(j
zxcN{%Oh2rB2(xdX#%rN#LgC>D>p#N$3**E53m-p)P7=Z7VeM1&@mKixD)ev*r0@bq
z1-g3pcpNl5;r2np4{jcm4<Ap2#vhCib1$ra0UO_h$>VY_e0&w^UZnU!buZL@a3cef
zKEYjGxP4H0xOq@MtbGd$U)cB$%)OA(1>8Rb4;{kQL-oVQGoj%RR}Ym(k55?p6gHj%
zk1wctczi(lu>1#0pYZU4%EQA0%7@k0F!gZzpz?6@pnO<;2a6B5eyBX$e^5R+5Rk$b
zo<5-RNalg#2R^<EO+WDXL01pukB--Zs}p$shu8O`<F(-Q1g>--=?^?~3Cpjr@*3LR
zf{*{gLKD{Bfsa>0)8puPEhL0s;{)jZ0rc@9Sa}0$A47B_$kFjyNLaw?4@hekd>AWq
zIRHc+mL6f{^XPaj<Z!~#@mfgwAT~e3+BdNLI67Vn3BS?tTFCq^e7qFe9!DB40@tVT
z@mQ!lth|DiUvT-+@mg?r!N+4q$7{h|3H0%<(eYYH`7=6R3t4Xi>;J*Vn@7iMA?bsG
z0sAJ-(ec{R@mlZzEs^83u*2m4LpSa7K$92ja4DqmC-C8(Nb3i|^Hmzq1#7UwhT;05
z^CeK@K;sc$^@(Wfcc6QK;g><c4kL%T2QCjC-+_%6!w#cFm`@%HQU5^NJ4pToyZ1O$
z0Jh2A1I@n?;94DV*#$53FdCTp3^erz2&ji0UIPnHc|>@D-GgpEEIdS@oBqKknu3D@
z;vcAW@bC{t+q93aUka=jL_qXIy${!q9v&c-5R83&6GRR~LgeeA6+A3_(A~EJExcfx
z$YArE=;56VolnGN-U&4GU?)<;%tMb4Lgv9PvxdbFBE3TDEA;q6HxFri2^^p3{yzx~
zaF~Cf&Ig4*IRDLrE)amp^MQgEG@gZ)KVXN|OGD*h{X0ba9pYXFMEU|B;s86$8g`g4
zY|sIAm@xW$Bh<NY_ra}$u6N^rDu9I-KN=rV{y^M=WFI(u;O>EzClYAxg}Db-UcvcL
z^+oUihNM53`~LhF2AeO3W*#(nLFEzX%p3+J_kc};nGYL(fqDn0|3#n*VE&gz<HIiJ
zfu%>d{ZRKK*$;Lvy8nfs9)kHF&WGwR2D=)hh&cZ<qJ;-YCn*?Kp1{%@Y&{AGbdw@{
zy)$$?8qSB#N28Bd|Al549_ZolaPL6Z>!Ifl@FHTcgCYKft%rhzKh!wT_%1j+VTT{X
z@)NjI0?JR&{R(hCj`dTp`3?c-dPx|+8G7gr(tHHi>4^FUvVI5bR0akHSbEF=s{)Ba
z+z*>iWq{_VI7Imkc0b%cXncd_nnAi@{#^-8Z!rJC=2u|ugQ<t*Z$j?NB;Y>u^%HRW
zpzd1%avTGqzC?H5Sw#H+n`(pVfP@!%e4l{}K*9@lxGl{8@bm=@KlJ!UnvVke49>@K
z83`=BIiT?kbsSC#?mPx2aQXcUYzs&^#J#ZjVwij3=^uxCVf`W4d?%bwAbrBt%YbYK
zVOV-Y>MwxP6MA|>k5AbAC2YM6y8F@N6J!?%!|aPk^FJZ`VCKW@(}C)Tg%>XSKz4#K
zEWTjn5l9Rf!^;<F`Sb@`K=9%yZ{YG!^$ZLQ&?<omd@lqvyMgKhs7qnCLDDZ&F<c(n
zd;#&X?&m;CKVb6|p%(o94_Ob1B#(9d4XOJ@G||k5xt@W6iLCu1u=Rc9?hi3QxCdOc
z!!CP)9m>@X?I8UB4>^<z;a&(U08KyG5J>qBUfO|_zQExN+hht`e+*X-ZC^o?2dMr4
zs|TNWk7OQfehW7K2|j@nA`hN#gsaD49>mok5|UnE<uPnN9_~J<ekAk3?t!)cVe11B
z{)4P1Mluhq9@gH6sYkdUq8{CRSbGxY9=Lr__rT4A^5N=nlut1C!OABXAC}+Y?uFJL
zaQ8s@u=NkH_7nPiBg{Np`9A?IeaL`<9ui;R^&g1x4iX-)_5f^t0InW~|6t(>^B=-I
z$a;IIb)ftYE`QPau<{+3|6u0B{0D1)!PcX|{0~cyu<{lr57Un!k7K+Zw*CUwd?Va`
zX#C?=kMJon3${KB<{xA^5W4^^zQCCn5?^2@x_@DOT>gcx=Yn2t1~vp_9@PEdOaihP
z+TMh@54Jx9Zaxn6@bx&*_5CpQu=ImuKiDc*eBjEDNcMx(!}s$-*CW8~gSrQ99+VGP
zk0ZUp)@Q-eE5f~y^a^(`H2=Zf1LYISk1+FL@!NnFpRo1#u=qmCFJS*7tuF)j&*18z
z{sSvQiZ7UZVCEt6FQop2xd(RH8C*ToJoNG&Y&4jFl+W<>YtZnAyAP@#$$YTW;Om{B
z=>g$CNcn<f9#}nmy%tnG!u=5S=;p)bb7AE(+&-v#;O0U3aP>IS157<EJs{i*Ne^)M
zLgOFq9w?ts`2{l{mL6b@epq}Vr9W_Zz{(StJS=^~$}hM)f$|IHA8=HH3CR8sxc$)Z
zfu(N-XnP-KKFqyft$2tDXz3f?9)hmNhOf`2(f$xveBs(30+)yS7q<S8TKhv_>;H(|
zAA)2*IKE-w1=}BjWFA-^7C*yfe+Vo-VCfSn{e#;F=>0KR`v^8ahAs~)&tUBb^!*F4
z@P^Gd!t95oZ&K}tsfW1--G21_Au#)4_AS7XUx?iw0!tsT@Pn<7B6oiXEIeTCQS|VI
zn-4AT(8CwKXn?s7=3n&m3zKJtjz6LA_khJWZ2S?f9-4pA)uZ<}Vd2dTRSz$Jpyd&K
z`~f;1hj9PkoNt8r54Jx9w*G|d{UHYN@#zHihaeyB4n6Y=en=0t{UGLsi2Wkyhpkhz
z-ve}f4(#l5bMWCiMo5S67@0>K#43~+nMWIfkFbL63NZ&A)m5utYzg1#VVtS}LY4}~
z;4L9gHk6CL(*t%r4s0h5Y~?I$rxJ`0Ki(7CGD6yk3NE?f$FD+DI{Y|QsCw8+8JKx+
z_0W`yK9d2r51JF<=0W*{PUe7(6vB?Hg4H~*lR3bS24@HCJDu3Tav*|<sF9olh>{L$
zG%P2=PS${*6apQI0+|fKke25LgnsZK1^l>K=t?X^$qQ-e!bYNDJr}roXm}!xB!S%n
zKQ0!!GXbt2svfKe>>!AH;K#{A?T5AOU@bHFak9{!7F<2lJaqdZ`>Mb@C%}g=!1Y7b
zquUQZJ`HL=QppWg3f?{o>e)g416L0<j{$x@FT_9a<6EKTAzI#$@Pv(=!*)Kv)#ES^
zc3c@O{Ne6_s)r7IgGK_t?u8%!1`RK`eK^#^kAs7rYz4OusvbJA12-SE3k?)~u$@(K
z`*5g-9|s2wKe&BR_3+?>_LSkr#X;4>?ZcrSe*7pjywT$iHWLO5Z@7A>dFb&6KOPin
z9(w$Nj$VZNADq76>T#F{KkgJ7A8_|T)uYEB{P<R=dboW!)WeS_g&r3U&wo($;O*;3
z=@+gZDvuui;Nv=w)FZ_oIDH|R2j;_O+HoCUi>@AioGY}vhT8{q58ON`AAY<mG(8}t
z53v2{<|7^F3O=+0DLhftL(PXD*9vtH+&-v0+&m~BcGMi~xLkO71C@s#&kA)fTs>4C
zJ-p$^w?cdB@bHGJho>JXA2#y~>#4)T11b;qFO=U1O01Ch1dmL@?Ssn0&4cor5bD9{
z8?GNJ5BDFG-;7WXHXk0pP<bTtz~SG5rXC*t=<1<-^qnDa`=IqR+&n0sP<;)rAE7fb
z@cI+laz(07u+EG?oewGx$vQ3<))I%cJYnezSIg5SI4C|RH4T1TZoFSSxJd*%eid|F
zq$SeMVOaeLJN^|`9>DmZqh3LNfbASsPEXBC%P)fOY|c-qR5mg-gC9?6Y+_<ytZZZn
z+xcv!Y!Gc2i)fjG?Kel_lVP3_hIxqNe?e{qVMYcva8aq8sBCP2bo?c(euw!Fy3^SZ
z>EubnWN?etFjb+%5ZqEV0$u21pkQPPKDyP&1iCBQ1a#yj^bA+S<Y+@sE7(Ax1gu&C
zOoH^7*DBQ3DwrffHJKr8lQv9_Ho~XL9O;l)uz3pRpc{xlcOikA;jp5Dp#hvz7#N0H
zTN2*3ht{3wZAo}r99p-*)kE_-Qr-iH0K9DuElc70q3XekK#2p|c7V6tq4uM<CE;yX
zsQqyDQ1j63hqqm!_QUl<)uY=F%WJSvM)bA_EN{ZvB5?Ik^U&KOu(S;`54|k{uX~{G
zgR9439=z=e^*`J_Q1##ph7_LgwkA|P+&&!Y;cZ!{dboX1_2_L$c-s`J9&R5F_3*YS
zG=9;;7v2_yh6h|d)I9X?g||ha=Anl#yzL1!53U}EdGNX$>L0j!pz6`X7hZQm)x+(>
zp&s6Lg|_wJ`2(sR-nN9g7p@*EkKXoxw_Ty?k>U@Ww2{mM^Wkk#=&pDq|AOVw)x+B^
z(6$xaKB#-(=0W-JwhPofNa+Ks`S7+Z)ICVyiK-rIK2lo|+*X0x2bG7L2j#=trqJ+)
zmj_UJcv}_fUbuRwJbHM;+eXl~9z49E>fzxD<-^;e(C~wY2UH&JUnn2emVmVl;r2o0
z;pRd4@U|D!{c!zIdAR?ed{_kqGanwmP<bTtz~K*XD?;554}Wy^P(FHF4{jf{Z3j0G
z${%WNJy`hTYwHzdrf0y~S|!lN9_-W?P}|4Q1ku)lmEW+o53D|c@rh~cnVTTmdgd0U
zmdeJ4<}mxAO+EM(l3@Fht`5M~b|hdPsHul$9{#qT5z;6qtbT*}57yQ*Q!q_|wcAo4
zZM`&w62mm`Kquq`eq%$ET7_B#BU5Oz4W+G@0%_|RDwG(3R4af<0|jG4&=mm4Z9UK(
z2MCM6Z9QC?%t04hLe+xJQvh8k0J_)`#6z5b18eKS+al1sg5K6aFYDoL5op<jej)+9
ztb*okxO!+_`~UwxbW;Xo+zOU<U@HjFPmF}`=!EKrr9D_#fPSJR`Zz2s?qKTS_Mw{x
z<-^+=Q1`?2L*?QAgYw~R4QTkGw=I#(1D8$kwgyx^Jp7^N!PP_gh#h2*73XmKpk)!<
zJSd+~*)-J0jp20{wC#l6)`!<s(6$X+Jv2Pg+uHE98Z^G)`l0H<k%rVZg}1Gs_M^A;
z;cYdj{c!bA^U&>wx4oeD!}UYequUR!tD*Lzw?*M~GgKbEZ3%CiLEQ&84{9H51srU~
z4ykPgK1>8|J`VNpwieWW#EJ^YI5fQN1@$jnJ=DDa|6yl1L&^tuT@N)6R^GtI>EUfD
zsCjVpILw2$wV>n9aQ8sfBdu@+2R*#)0L`y({ZRGr@PzW=Z850%aQ8vw(andqb)e?M
z^+VOe!yn3rx2>S@2X`M-9=)#vtNUT&_;CAhsE4=3py7?4zL45l;KgU?=?mU=g1QfG
z9@IYc^aXEQLDj>}$DtlRjtF%hdisKoD?-x)Ts_o0^z;QEXM~!Ep1zRA5wVU-qMHXF
zCxpg7+&xhH(c>RJjtGr^xPGX5cz8njt>Cf<JkJC^90=|{s64v)Z3y+?z6V@CR6RWW
zq5O7)dhq4~c=-sGhwVs%jU~X<L*>!y_fCX);P69Azu^3ZWFDB`g-{P3M@I@DusphY
z*fIXF`W<c`)ID(XpnUMLvygFVuzQg52UhcY(cFU+o~Y`f=Jz4ggTotcA5<Q09+cmY
zP!A4oczpnshwV6ng*RM1R31IN!FTCG{0ClK01t1ddU$w3`QU9H5cOd9!ove95BD#W
zKN;a(uzI+CP<gm{Q2rEzdT@Bd^+V<1{)6(TBGiM;hsQ5e9?3j#_=A@jA-NwO{^;tV
zeAv7{Y=sfrK4|+1ZXT3Rs692<#`R(GH`>=jjN2PpjP~_F*$TGX61JKPeK&A7bf6Hn
z`wq4`UI4mV8+N)aF8wly-G1QRx#;>~b5Jn-NNr(ownN{ood8t;+dWkP&hd!dc<8&!
z8_?9>AfO)RKG^PK*zORR`=HuEb8cYwq3=dV4?iKa-Sp_@!*-j%%!fJ`Za%vIL2(Ab
zkll9>Hi*Q|C$w9A0n|cxc!G=q-{t`6TcU?A`fhOa@Hl{G9;~ecD_haSAKg5p)#~8z
zMK_<)-Q}>hGt52c?t|4mFnMTjz~dtx+L(sr2PhXVj~@T9wPvvJWr2DK#^*!hM?(#S
znGZ`Zu+^=Iwld^&19bbIqUBeF`-x-0?1QC8^xe<!)s@iQ&+y%c&^2CA?|{Ms%!DQf
z5FgwO059|cI|Y(nN!{HH>wCa<kHYylR{z8LB0SL5@37UQu-(H*bwAj>i1G;1*91Ei
zX?JrFSQSVV;(pj}BwV|j;r2n>4zRHVSp1{!{)DZDg}DzlwnXgi=3oNuLtp(1w-4$*
zLc5#M<CD_ez_8WFu=s@Y3B)ICbu=g@Kp3_=*ONs5!_p6Ibu?`CH?H^r*#*Kd`@BfB
z4`x2hJ{PEdLiT~|1YuZuhUHI?7&3<EN9dXo_-<bu`4cV=Rgb<K7%9G?E``|!$se%Q
z%doK_Qg`b<fLZ|C4Gc3K*KS>;_{HiT*g6Grck3dZjsh;K5SC!S&5hLEyhx{sfX#=6
zA8cM7DSd#ghMlGX+szAC5AC}k)t6xPu=X6xJoMc~u=W~kw-{VK4)c)W18hFn(MWwO
zxci{`k<16Hhwt`<&NCwX2ig6FWFA;Oe0MQaJ;MDE_2}lqchf@0O5pZE-2*od%7?4R
zQNF<32P<D-d{};kyBAts!rcSqBgUQ~?I%)q^GcwtiH6lju(1q8c?Ag%Sa|^3jR{we
z!+)^wg!vC)9%MHhQhbBkU+8?q*cx{K!OVx1Pq6kgEIlHHCpf-g?O&KYOh0Ta7cNg=
zHyp0rym0%W@ekYmhN&LmQ)CuwcMHrv$Z{aI23mZ<+GjBTp!*lT+ZsByi0)rl`wKQU
z3pWqyesG|HEQYQ#g0(+j>fz?&P!ArUh2&rGSP;T}ko1IPKiDdmJZvrw;a-S(B>TbY
z;k#?0`4Mg()ID(XpnSM`9O)Id8xxjZVftbD5$;}S{)4**$|sZ`Vdlf)*8(j*Vet=(
zPo(?;_Ah+5G6N%cH!oa0)PG<_Nbv;=KbU!l{0o^2f$wgH-u4Dp4>b?HyayW%CLr}O
zd^a&P{Ne6{>PIpk>@@gpUub!Y@E;_8k<0_DhlM9BJs{i<QIBpuEPP?*7u-Imd*J3l
z`Ed0((gSR64VE4d?uC?JaQ8yvAMPF~pHTS)Gar^7;JbsN`4uVsfx`p7I~ghui!WID
z1(zpKe!=_$j!G~A+06^L9~wTe^hNG&UJtbN4R0?&chAArAj{KeH!m!FaqZ@X%R~JO
z+ucpA-Mp~f(ZufNMY10p->~q4?dC-?4=fLhpTV-57pc8W)@^UF`~^#&Na-KkK0xnJ
z!rC9O-LvTOu>1}iUqRn(3hOV!#yep4!}24k_QTY}+=FgEq20U@IPwd*yLn;l4_fW!
zg_{p8@6f{+T(lq&u>L<Re9_Y{diqA+oePU^SpN^M9-4pA)x-KPF!k{K1yv6(f1u?N
ze7p&|Cj#Mg?7Ml9(mOamBB=-S!30<k`yNQJ6qq3Iwm0bT8v|@l1+4vvYwpFz-z6S&
zqbqD(9g(|fQ{g*b4UH8HjTKTA42?lc%)m@2$3Vf@$P(#-GuTk)2C(-S7+_fteTW{`
zgj9hJ@x!`Iup|N<p#%--fr|k2A!_skX3-B6MIWL^KVTNp5W+pAkAA=`A@%47vQB`e
z0oafWx_e;$SAhB-k;EZGu2Ai8|D#U<z=qIZ;fp>6fFAzn@-X{lp!UO(5V7G8jb6C>
z2=NI`5uhJHi@y8}J$})L^wGl$X@~`!evpPZ!F=@iBxD}akP28o`Vc><<{@?Iz~;g7
z4J<y<(+|4)kecXV{pkKDbqWK0hy^{o(EUs56b7`0gQpkt^b1=a1j{e5<smRWZ21U`
zk3NM#$i1*3G+6ker&shT7wC*4+`Z`e=>pUMn0v0F@d>#Xmj7T=oUkDXSpGv_8jc>n
zuqFqri@FgSz_2MD*m4z^f6@JeXre&6H0b)#r+m=$!<tOE>_?AZ^eH3s@I;q~dIuE#
z;3*wglbC^l8Jyms!3~lJ^O3q7U_Nxj7cMUjtx#a$0~?Zr9SDqWAG&{$jx7M2kIqLj
z4=mpcH4tVWYzPl#AEJxM0d7sf<)KX!Sbo42e^b%SM~|<1Mp%l0Od+BB=OCJX^z=fi
ze)RN;u73xbeem#tHX+}`BNXCZ7#B7Lf_?xsOrBU8mfv9c3w_EFKBa+U3Ii!Ufzu;w
zh!!>_hjf4yIR4SgXY>Pg;azU%u^w<fjv)!y5EiV91ncs{rtpxC`2a^eqCEi_vVnyY
zEIgmX1fU1#!iKb9{y{%L8EzjmzF<QTu<{RmiV@~sSa`$37diz5pAy0m-f(%Sdh{tH
zuqVNOK=mK2$&cOzfR!JTQ2W4I!32hWa2K{0?ZDI>V6`9uGDU-aplSd#egFQ?0ZtlV
z0x|>&9-Txgufa}-Pa#0JGr-kD^FMq_0lJ(Nt{y7?A8ZQPJzy5B{R|uOLn`0F^04#(
zTh5219xRV!AD9no55mktD(}Jau=)yi3<8pRusphX@F8aCkRjYXQ2)TqgYsed6=pwd
z$Obm#1s{@yh7Xc@toFmwH_SZ5kRqhz296|1e1VsLBB@6;59&Txe8Pqt;qHOT!_9;8
zVfg`OKP>;i`~&L}!;V>itB2}`53xf13s(=7M^6th^I=1%@c4$RhsPI`4<EvW#t%F^
zq4MzXfb!u(piuR2`=Ii0^PqhAkSx^waQ#quxc{JhSo(#9FFgG~<&n$-#}9l+7wR5(
z{Gh9c@)7kfWQqxHAGCafn+N3+T8;@XUl8RLD070^A7mYy0J|Ut*2Ra_54gJci76@Z
z#idE{u&r#M?mox?u&raDV+)Ke5nJi<p$&Rw=rIGy@rfy*EkLj#f@F|s3=HtCYq0G|
zF!Nwr(U5ld8(J!q7$z%}7#V>E35+ai6{-ysjEpTo=LdkC0>ZFr5EfjxnseygZ=~uM
zT)m<<=iv8WK&w+|X$%T}aCME|{6TNNq4SZ<1KWq*oP$*_u;v_6@d$3t!R4XJjnw8G
zq2?591PE4Lqc`W^?uRB{Sa$`c9uyZK3~LUcH?Ppc4>n?kE57=n5d>=vAn6B(A9{Sj
zx|^`@LsCyxd?A?!whukN;LS~F`aooVNb?&m4~;MM<}iBtL2rH|t?&ZdkKX(x6kl-n
zL*wfrD00A<xaKf=^B=uC1vZKV0#^LPns3x@E~5|65Na;Nt1oE$!TC6v%dp}f)?9`)
zH^^-+pM{4VBtBr(AuK<kH<#h|LE{q^p0NCZ-du*c7Z%=wy}1k<PQi7*zzjrr0B+gB
zy0@_A56r)?<_}mAr1=GIIl-C}FnL7z3aPH)=0U?3t{=)LwYr9tZ@9V#NW;5etKiLX
z=!`6^`2ce-Qu7z=AN1xcqWppQ2W}qJ{c!zIJ|X|W-A|+D2h4x?njfGh2dw!3YHk=H
z?VN}0eugz45}^lz!cS#NR5mg|YM#J$Tf@{Rp{a*9Kah^`G&BXZIt<MrtqudwPId*u
zB*aE}Xsg5oDnHsPVPIew=vK)wv{Dtu9c`5i&Q{5BSOh@_jbL0{@ip2ifrSuckO@}n
zQL9yQ7-l>)KG0hw=<6azTP2VHgALNbTM^J&92P&YS{z)}kG4t}nxL(aq1Gw^4Tzw%
zN(?PYYn2#UQm<8FXo<g7VrYrARf66(CNy?30nzpb_eG&x&{znVkKPxDj}<`sR_OMj
z_kGdFO3?X8=7H@)?~B97Mxgc~+V+rI4=xYwix2l!%5-Q1!TN?s;SUZ!^!S306+pue
zN&V>92?GPeaBro2Kua%!ee8r#D`j--1kx&j-OY%!TN>N|8S1T+4T$s#_78ll1KR3>
zjV-`hUGP>0RDQURoeYmw3i<>t`h*>Pf)pC7=p%fvz6)#u6s{iH3IGqILE7Tr^IYKS
zq4Ka+2W$ZVtSt|l0EMSIsCrl}3cEK2KH&<TKt!J)g_#di51)XAs)ySLH6Lysln<Za
zgie6M^+V<1{)6&i;RBlhh4tNF_9K}Go&beUxI*0n8*#=^4>cdr>Vk|w!tH~$_2K40
z`GiIwVXacwy)ck64MdW+#u<GA6t;#N=Llp{aePr~dM0cFG#7ecA#8#ZG$Lt=)b=le
z&S=8qL3%-Y*r5}m5PrNL%sh}!Kp1u|J9Grn5cv%CM1>N=6c7dtMH)ee8cjise%NVR
z46q4M6Bc&?5N2RthZc_@!x<PDp?sJi6O<2;Wnf@N<FlagS)qK`7HKvpAC?^1p?p{&
z%K_!Xk|QS?p9{)|&4+VC`7rm$L-{ay9yC5Lln;wOJ}7@5)Bt`ce<3&#gKmk2gvV|u
zUl1w};|oFgPoVO`P(IW+1~D|gI2vC9jV}r1Lycolgz{nQ3zVRIn0+EpKFmHTG`=(%
zUj~gYi^i9O@?qw~=KEpA0RsaQxP9+orSDsutWdzgzy@B)Sd^cYnp~ov2;--u=ojP{
zXM(Ox0Lz1>^YzLYO4y<5VeVyMVA_vhgIEwgY=V!0ff;<53@kgt_^=5n7$3Gi3&!Vz
zCRkkA6V|C?U|<E$g~B?Oj8HzvB_K>H|IdG6uz6n?ASs>&Y96TD4>AunfdF+L1I+$A
zAW2Y{7^)u1Wne<%!_0%pBkY5Sz~o`Y=kNa<VD~^|LHQZtUvxe!y}|qo(}d24nGe$s
z<AWm^EC?|l9BEkm12YfSNr3TT;SVzpW<Lki|C|jF8(@5xJi2-qAM6wc1_oSwO7+9c
zhq(uRLJ2Vl0SOOS^$m+p*pWCeKFmCH_rl`$D^vkY9=6^c7Qe9c1Pf2}_=IYQr>ES+
zyps6*vNT-P2{@C3HBra?-@s-e;$sVxPp<o+wIu_t{6uMZe}}pc7T&P@iOap{;Sbdg
z4{u271&Kn!6V_aU$3HZ};Czr$Ea?}P9zLVVqo)U`G(7!J!eKtlK6Ll|f*JsmhjQWO
z!T7k`gC4(7>*4xIbr0-FDRSL|EB;{dI|b@Mbn{_+^zfn7J)`jjNkO>M55@77sBC0{
z)Vzj9FTB2m)i<#665<*}{fH|+qpOFx{|6J~G<R5fLTVp@s~V*C5txtEJ_7Th?IQ+Q
zb02YhEu_4FEvR5%U<O-s1?nMKc?5Gmygo`vi3e>fhAn`AwWm0s>&>CsK{Yg(30rW+
zz`z7Pc^lGtVPN23U<RMW3hTaEkjaO2S4E)uVeKy%pHlPD^~3rT3{d-E3$zrVd|3BY
z1<Hrj7cf3-_&^6L4>R8c%HIpEApifDhMgP^ivlnW3qRNbD(Lc7P<Vp}(b4%}O<)4D
zpbN|d6A(V^xNX?}9d>8~3&uy(FA()CPyv`cqCEnUhdLkb9<Wtl0wND)f(hF2->-Cq
z1}S#)??W93b3ao02ZtZ5eGij|#V2ek6{;QNKky_3IFTdy2R6tDo8$mXfeDCv(5I@w
z=f*G~_UAUjEr6&`MGJ43eXs?khy_-VNhP>Eboc{Y2!M~E<bdra2fGF~d;|?F1|8`B
zSg7QPp<v|)EI+}@XV`EQBK#mnvcSR@7JdkMNch6_L&F~yzOen@=m85WuVD7Wqo08Z
zoW5Z732XtTCsY9}eL}emu=Ie~9|cJd=<+Z=1Jrz&dtv6oma@RoFHC(iba)Il{0G|)
z3ERI6Q=f#EUZGsL`w$DhA?}0AL&FPZAIyD7;SJ88=>CV*XE6W6-1GlG#C&vlbn{{M
z!~72$w}SZxt{>`uSpJ6jKM`sGEIwf6A<R991=A4sz~yoHmr#6zD`^G>cz7cA14GP5
zmq+(65+59%51<JW=3lsesDGi-pz;o^9u~eZ_2}^p%MURB!;a{L#Rps->VH`Nkf2ie
z1FMg*<R`HE(a%?awYOpZLH8f}c?Js51PN1*zF!|*y#tzhLgvH5Lj)Qgu=)q)AE<Hg
z_&`4|0bM_={Q=XD9{(8O0grG<{R8JhmtLXs37vP40Cg}dyb$>xG8~T{9_ai3q1xg8
zg<Y!zGY^r!Am*XR2O;woKrMiohe)pw^9Z>QHr@m)KcL3J-An5E1hD)Mo6dm6C+rAq
zSo;wcpNR4v;$E13n0wI6YxMo^F#o~!U!%Jpy}U!$kCdLk^%c^1DmcHPr<Vgz3t-`m
zUjLvk0)e%6VdV+Bedzv$m9H@Wqw|r>1G^7>(GIlv3ol<0(?^i<6)q1gzYygw_V7pF
zK!YCM=o@Iz_m88;FS>ek|D$h^g8LU*p8tSH2x|VuwX_wkoJa;Ny~5HbynhH?un!ww
z=fTlmL`o0f^aP$s2ipyCF9%csEd8M8KUn<@tB>K+q0mJ{a6XY6YGD06*oGQJds`5k
zk`d)IWa%r|sYpj$e}M@=%TL&JE-Zbb_XptiLE{T)yd9ighx&#Zr2Z**|2g{p@)O`t
z1^0)*Q4gCQg>9%oDv!V_p=(MQVDd=i9ax?Z8vd{&f8pw(`4?_Jln?6<!1j;B^+V;+
z_aDRB?=bt(7jeL+-*GGlfQ^s9`WtZdQ2XHKL-|OHWE??WgX@RNqq`5J27)2!6C9|J
z<ptpDU*P_Q>PIpk9Da!M4^qCt^+VGqTs@Re@9A?`c?_FRgw5~bnx6yhA4VR(0!^1A
zkLMAZzd)alL7y*xPM4!>*g?OZ+yrH&9CktsXqFs=M`y|*GvkZF=?^hez8A`e&6LCV
zu$l5_P<eXIl*8<!)l50ed|1jJYBS}W(3%=oPK1?gu$gLDO9p);oK!w+<or6FXUeZb
zidpzf6jIF%>-2(E;PMYN`7*%dVVcnSu$cg`VMsH1(18f}Oa!cCgv~U;)Wgh!wVYsl
zSop)thuIGs`5);s<u{-K2n!$dnKo#0hsPg!d_uLuXKvBAe!}#_@&l~r4vRlhXZF$E
zi#~G-vkw;kgxrf>)4}vp%e^<D0R#)*D^NacCJJUB%)RJ*sB(DtqUQ%nXIfz=-@)96
z9{(`=Ve+(|iAHx1di=uTbD-RVEB;{aq4mr-diadS7bJzk>PPhOp*X%0m5mJPI5U2W
z&NJg@pcx8Q9zjAAG?NXPNe3@)kI&4*wekr*5`tso1J;upohgT`41kSvj?R=rM!sO_
z4K{K_DSvdP91?=f(2);Vd-wl;$V@Io7DPfuPGBROqci1@le=N<FWATxBK#<uDc69`
ze1Sq986*0O5c>(u1fb6p!_>oO5)dQnkdb|Kc^Dry6Akk(EdLF*nQ~bF4dy;{|HEgp
zp(EjlnFxsg(dE(okHiO$M8i%Bg^k3+^+QJjkw$94>S6Z5)T7TF!)9t=@q?JzgSZba
z56!Pg?g7sf5b{5KW*h2%#LNxEd~|tq^AY_CNO=tFU%~tX*AMkSBJD!d6Y@VS|G@l@
zn2ChA4=xY&Kdd|&sF`!vOcKoh=>9{W370^$pRlF}boCY_s)vQgaG5!eK=VJPGv^g(
z<{|PIWMm&b{s_&S&p<N|kzR>24>tY;E3cr&4cVD<^zsM2{G)W{d<QguVEGNbJ{svW
z=jh>&J`;|p?;+`v(wX#I@B$uEzQedfWhR{gnt)*G2|Yg!wwZL;_&Th-7@bLnr8w*-
zwIi*x0Z-b(XS$&?(MaVJxMYFPj6>z|%%od^Y=*0cwnyORL;3KTW#~rm(V28ms3C5O
z0!IpHCLY>e9Beb`u>6H<{*KUi7ieZ3c{~t(zJth_bVEbL*_MVD3MGb#piSq7$&m9c
z4M(Ta85kJQH=V<FKEpPhF9Bz8#8mn|C?7VJ4&%e7(w{@+={1!OvyWC&=`iz$>QuTQ
zw5rCH6%j)tkfCT;QwTOy1}S(Do6v~m!=?&Gr_v!I2Ahh7@DSk%YdXQg8y5bssV-R8
zeRL`va)<$J=mZu%=u>mh<UTr;4n3rR)T#f`sdPvVMbEFW^ahb-V1Six=u@GiQ|XWp
z!WBN~`4yrXaR|fc(g#S0z@~~}<rysf5nTEJo=R6X#5I)+8)}9vy@Ay?u=)pLJEDGq
z*^f&erXCjG^qyKLwCS8sS7UT)9TJ11o6sRcaY$1);Hd^k=zvIwJctFswBZl-sde;|
zNJlrJLsG*)k+7jM*rq91c|AI{4!N`!mY)Y|6FRJZg$+HAPOU?73T%@dtUUsox*nZc
zhlCG|Bz05z=+rtS<Y4Iw!UK`S)z^eJrH@XngTfLt6(Kwe#Ddi~u%%8jp}P=a;SVeS
z25M6}%zjw;i!^lwZr_bgt%G8bfdRIZ5mEj^rn=F?kJL@+==w*e)*;~y%P+90JXrc1
zYMayvO|7H%7e+U!L*gHHC>VU|8#;B4R6c=c(%@6&Q2EiRbx8QZ4$*?~V0>79g7tr3
z{UccY1D`5~F6A8To77?H12+E%i+^16d4$HhAXDqO#|Nn~)ebu29W=?VV3>++svWjE
z2()7zghzL+kM3FrW#iFZ>!46T4822mg!!<c_xp6-wSFJ!K-kp8=&p50fWX27!b41L
z!KU(I^5}eY^|<)3r2y!wpkTWkU{gDk?gEFM?+0@)`qUk)>j#?}0=HKfFw-k+DiytI
zf$67}d(o$2VfGR0URv*3e+Z3WSoq@FMGJE;y8EHpX|`+q9@GMu`_SVbDh)rig4R>F
z=<Y#}Us(EsxtHGV!4-cn_Yj=Ag$5`rzrfCyg!7^DF!P{X_)-M)@EMISNC?5|NA&Qa
zIKC2<jf~6~;OC>m(jTlmgAIMa@-M_Si1HCvenwXhbN{13wrd@99+uzeu5||3`SY-$
zjnVVnAw$E6_6TI?9X1sQ8|s4P2YT^Gr`91M4jbx)wLeF9twX{EorDb?jZUpY^6%)b
zbw~<<?Rp#CwGIgn*wP9J4@5%J3;M2L^j-U~@&`8ckJtq~x@#R2is<2ozRP`d*E%Sa
z5L3~J_BSN`jqX~9gb%F#Lf^#<>z}~dU$ChK*!>jfQ{%Ao2s`f`T|d&))#%hZ0|Nu>
z6irxrYp74HKY}GE=y~KY?&z*{$SF^-{KLY)3@(ab{Xufie}|2)!}2F=S1pV`I<*c-
zf&c#t&jYb&xNF@KWIoh72G~?GY-$$9hxHdm&wpnGr~kn|wGJzvVN>g{{Do_3ozQp}
zXlfmKJP>`p1AV>*eSQIY{yY9%>qcg^3bpX7(g*4Qcvw*fyDA;J=#OEbu1a43%AX7j
z46t46so(^N*tK2{<->NZ!}zdW>#(cU>9uPeW*@C~t;5WRCGDYh0Q?4MeBsK9l<r!G
z8V}zk3{5`psT6ib$Xq&XsulgJbi~jmWY;|GYFPBC8gxFcsT+2vgJANorZj99Ak2N}
zQv)zQR6E>1u&y;s9=6IJW<Jb37$0#!9mGGdq7mKwF!RuNt;6htnFr&;!Vmobcy#xm
z^U>Xh&PP{|&PP{|iw|=jdeMv?zm!g;b3h{q7CuNrY2ctjp9+F1hsP(({jm5zuR37*
zVN*|(x|b8`0GNCCKpg-}k1+dS=>eS&RZg?1X*M+Xp@%2Tewh1dJr#`Z9`x{nIu|}w
zPV1>)boUIq@JUoQGNa<uD=dCs=^2)OU{kMLjF7okSb0I|RoXE7VEGm4Dq(O@hBR~q
zE+1g-f!Uv&pH~)dl*|Cz<xQ<!%m&b_q+vsg#PVTXAK2B|u=*LsC)GSc>S0}L^r==E
zsQY18tHE|P!^%S#A9g@E>}qY8eXs+=Nxe!Nb|5CKYmUx`#UD%_olod0ZS<+r(W|s!
zAqctZ7?GbKL%*=DCv2()rWzLh=vU|YKo!8$lX{gl%s$vvwJ`U<hW=ogn9x)!uB)D*
z&KtHAto(otRm0j7uvPqs@T2U2a0N0C2#47ZOF!tlcwzYyHkF0A>Jc)Pg)R@{!*&6|
z{0lQ5)}Mu?N0@rpR2!`S4I8S5l{YZ;=u>U5_C3sfh^YXG`{44>0~lfU!Q4m4|M00$
z=&lOHfx{5<(dE(2N8*F04q#gZVE%#YhaPx{$Ow@9PRReT_B_o0h^Y*S`{43W|HJA7
z*n!Xp`^aOV@8U&|Z}h8_VM}je{zvy8`cxonsUWfHVg3_<<_B1P3Cn-5@(Y$8aa|P+
z(+{g(VfqRA4-txx_#?z8v?~|=YHdXNhU{WQ4?jW&RO7mO8#eVt$UIp87#4o$;YsS%
z&frEN<iJm`QLy;Kb+t31{DJr%J^!MYALvtkNcj<bKt7?XnbEK6Mvs5=1Eyi_f#pYZ
z`(X00@Pp+~Tzr`NW(G!Z`GI~lGi<67W*=;P1y*0f<)Qf>QGQ_$KlEL&=;4iiKs3yK
zF!!VHf`!S$%6BesEQ4|dYW^51Q*A4t?uV5}==lLwzQcBj!}<$N(E0<;$8ps%Y&;V-
z)dm}XhE260+GE6BwG117gT)VQDgeeuZ!f~_gVsl|^aS%S`c=y?_rl6Y_*K@>tF8Y)
z1Be&L1y68!sCov_&^9P}FfgqIQPAK99e|Huf+QFqQ<Jdpgzb`q<!4E#ePE?v0-_#P
zzA-RhKOi~-Y71-^E9|Op*j2_z<qKFPY&;Qml`>pCG{1orA=wX~T7w<{4c8A<{~xRt
zL_pjNpPGa2l7($W`u`s?@&-RZnt>5~^)XyM4)Z`JLomdASo;*#9)-IPsvpUGuvcK|
z0ajnY^+VGOTs@Re@2iht<sEE(KpNs%23+Iq=;IBbsV?O47xeK{^zlj9)RqC#fz0OM
R!<a20J4DS;rnO)@7XYYZJ*)r#

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt1/_data/exempt1y18z8 b/posit_adder_verilog/work/@_opt1/_data/exempt1y18z8
new file mode 100644
index 0000000000000000000000000000000000000000..593f4708db84ac8fd0f5cc47c634f38c013fe9e4
GIT binary patch
literal 4
LcmZQzU|;|M00aO5

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt1/_data/exemptk2g0h9 b/posit_adder_verilog/work/@_opt1/_data/exemptk2g0h9
new file mode 100644
index 0000000000000000000000000000000000000000..218787d0424db92c89ea36c45a7e455c9aee1ac4
GIT binary patch
literal 84
scmYeDGcnnLfq}u}(1G`i3=9k)HUk3#g9}KEfq}t?fq@|aBtQZN0M8``SO5S3

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt1/_lib.qdb b/posit_adder_verilog/work/@_opt1/_lib.qdb
new file mode 100644
index 0000000000000000000000000000000000000000..007931d7f50549704e103aa60dc44e03a769d2cb
GIT binary patch
literal 49152
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
Q6F`JTQW5ER1jso600(@|8UO$Q

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt1/_lib1_0.qdb b/posit_adder_verilog/work/@_opt1/_lib1_0.qdb
new file mode 100644
index 0000000000000000000000000000000000000000..0b59fe72238d6a4e6235d05be370a58bd10bb603
GIT binary patch
literal 32768
zcmeaxPf5)w&dgOvNlI5RRA5kGU}R))P*7lCU|?flU|?ZD046j(BSH!%i;Y3gf`eCn
zCIhqFBL?|}a*yOQaH<`Z7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c
z4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC70X!kl$jrnpE-TB}7+I2-
zl#`lRT9K5KpPUV&nVo}N9Yb6dLL8lZToquV3L0sdIjNZ`3Z8x;uI{cuIts<9g-D#t
zs#F9oKP{~|wFJQr_45o2b%mM$)~Ttf&&($7EX&A{nU|7UQCyglS&|x`SXz<~=EuXV
zjW>j`KojpAAYa8YvWrVgGd2psTn}<sVrd14VnTO2ND$rW3IRc$zK%hW3f``fItr;3
zsksFud5O8H3L&l$A)34l3=ER;*$nc(<-f^)lz$`tT>g>#UHKdGm*vmNpOil$zh8cr
z{8sr5@~h>S$uE?jBR^ffO}<gSMm`(lxKTVB0;3@?8UmvsFd71*Aut*OqaiRF0;3@?
z8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd70QE(G``
znHf|e^Y7V4=>{2=%o5BD49w!p3=I5Ya4Ew|LyIa4W>Juo2#62{5keqB5JU)o2!0U3
z2O@Yu1P_Sd1`%8!f)hk=fCzRF!3H8&K?DnkU<MIPAcB#ZfdMrCFCq7wLH@h^Yx(=~
zm*tPk@0MRLzgT{{e7AhPe6f7Ge6+m3ytBNyytcf&ys$jG+<&>xa?eLx?2USOGz3ON
zU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU
z1V%$(Gz3ONU^E0qLtrq30G9+SBL@?c1Yd>yBrb7QMouOsajr5`88$IiMh*^6aV}A?
zyeQKOqY^F=Fk6J<gytG9VK7^mSwL+Lmk^jO#H6EAz$FM~3o`a7J>e1nvjrGC6l1vf
z!EAme6L}3TJ}{e)@rkSp7cZF2%Q!)L3l|TV&BJ&{@&*?-n9a@DBjLlv1!i+G^N2cd
zae~>LjCX`nxH!OU4#pnA8(i#QHalaFfDacNn9at_!|TAs3TCr1^KhAPv4GhuOeP!*
zT+CoLGt&oF0WKymn~CWSlL|W{D<=mN2a^gH0|SGEd=zN^{}=hU^3UY&%ioZ{D1S=+
zu>2nRt@7*Sm&-4ZpD8~{zFWRUzE-|WK3_gVK2bhuFhuI88%9H5Gz3ONU^E0qLtr!n
zMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ON
zU^E0qLxA=nz{bMJ!6+fY#=^+SC@v1>iHm_LQBg1@A_As_g~61N5SS7a1XBV6V2Ym~
zO!4u7DPCSM#lr)pxVga;7Z;e~<OEY39AJu_9Za#Yfhks2FvY?GrkI(*6cZB*3nvFB
E01(i~aR2}S

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt1/_lib1_0.qpg b/posit_adder_verilog/work/@_opt1/_lib1_0.qpg
new file mode 100644
index 0000000000000000000000000000000000000000..95bf828715318314a6bf98224cd638d2c432ec23
GIT binary patch
literal 8192
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
T$>J#QmK}yo2aRH8G&2GK@5l1A

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt1/_lib1_0.qtl b/posit_adder_verilog/work/@_opt1/_lib1_0.qtl
new file mode 100644
index 0000000000000000000000000000000000000000..80d015b60e10bafe32bba4e3f36b620f2e77459c
GIT binary patch
literal 19978
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

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt1/_lib2_0.qdb b/posit_adder_verilog/work/@_opt1/_lib2_0.qdb
new file mode 100644
index 0000000000000000000000000000000000000000..8eaebad51579f46ee3e2b42cba24535c5fa726f9
GIT binary patch
literal 32768
zcmeaxPf5)w&dgOvNlI5RRA5kGU}R))P*7lCU|?ooU|?ZD046j(BSH!%i<v>sf`eCn
zCIhqFBL?|}a*yOQaH<`Z7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c
z4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC70X!kl$jrnpE-TB}7+I2-
zl#`lRT9K5KpPUV&nVo}N9Yb6dLL8lZToquV3L0sdIjNZ`3Z8x;uI{cuIts<9g-D#t
zs#F9oKP{~|wFJQr_45o2b%mM$)~Ttf&&($7EX&A{nU|7UQCyglS&|x`SXz<~=EuXV
zjW>j`KojpAAYa8YvWrVgGd2psTn}<sVrd14VnTO2ND$rW3IRc$zK%hW3f``fItr;3
zsksFud5O8H3L&l$A)34l3=9JD8yMt&%YT#qDE~(Ox%?yfyYe^WFUy~kKPi7ie!u)K
z`K|IBKu#IOqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF
z0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd72X2?1sSW(Edkeh|S2B6vXr4~XCf
z5nLdG6GU);2zC&`1|nEN1Ph2@1`$jkf{~el0W$yZ%pm_={<Zvl`OEUh<#)@kmtQPD
zUA|ksUcOj9T|QdgU*4HIt{*jJGz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!n
zMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!n25ks%39vG9Ffj=*
z7JF^r;s>+&nJhiZx%j|rKIV%q%eZ*KY+jBo8yPMhFq=mvOMVj<H<-=MW-M9H#RX<_
zF&0Via&dy$oJ=XAE4etpY!1d^5i>4!Fq@spQt&Sq8<@?;SR>HL#R_J#GG6Cf#l-?<
zvoLMv{>;S;W;3(8v90A|0<)Qz!<oa_8Cf|wm^hfjxWN1WCxQ0=f02JH|4jbA{0;ew
z@~7kv%kPojD!)#Cx%>k8nevkcZRn3WY%~N$Ltr!nMnhmU1V%$(Gz3ONU^E0qLtr!n
zMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1O{aYu(2?5
zFbW8ODSm!1#m5JxczMAT4-c5)<_1$-Twscm6HIY%fGKu%FvZ3OrdV0Q6blQOVrB+Y
LOiU~+oE)40|H!4s

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt1/_lib2_0.qpg b/posit_adder_verilog/work/@_opt1/_lib2_0.qpg
new file mode 100644
index 0000000..e69de29
diff --git a/posit_adder_verilog/work/@_opt1/_lib2_0.qtl b/posit_adder_verilog/work/@_opt1/_lib2_0.qtl
new file mode 100644
index 0000000000000000000000000000000000000000..e992b4e51e915a7c6533dfa2c655c4f7d2b549e0
GIT binary patch
literal 19491
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

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt1/_lib3_0.qdb b/posit_adder_verilog/work/@_opt1/_lib3_0.qdb
new file mode 100644
index 0000000000000000000000000000000000000000..97322d0944784f2864e5229f42f8a3943f75ddc5
GIT binary patch
literal 32768
zcmeaxPf5)w&dgOvNlI5RRA5kGU}R))P*7lCU|@k_1}I=c<1<3V@lh-cdKMhK@-rEj
z<sLD}FO+*EpMg*LsN84>jE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1J
zhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb9j6fktK~c5zu*#>U8!#H5_m
z#L|kSoc!c$7|rY)<mwpWsu1Gn<m0LU6IIYi%gjm5Oi}Rk3vqRK4bo94PAx>@WLBjj
zc=>5*#i=C-eyE>kV5lq91h7s`O?_rIac5aZhRnQ_)QaN5oXnEc_{7qZd@w&AW^KG7
zj0Ku}=Ky&rmXTdtTAHy@5axQ2!xBp?Kok?Y+d+cpPFDyB^7M5Kid67+jnq*{tw_x+
zD9KCAO;reSjR?`?Wnf?skl(-{|6Bf>{73mW^3UZT$={W~A%9u^ocu}oBl7#@cgb&+
z-vDyTC>{-g(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7
zfzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@RpiT%d3otV<F!O^5J`lkRB6vUqH;CW@
z5u6}`14OWc2sRMG3L;oQ1T%<W0uhYN3=EL@e`f~y@A9wZ@5^77KQ6ype!cu+`RVfA
z^7Zn?^6B!?^8WJ9)N%c&DWf4U8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*O
zqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Auwn|fJ=atk%NgzfU(nZ
z2Nyq>&Cj^VLX3+K%;sb6HR<Hy1+#fsAL%XU;sLXHgrlT=xwye>Zq`uIA6#5uHWy>8
z$ZRf7Fq@N!RcIO)2bj&l*dfTr#SUh(GcM%M<zfS~*%&AD-r`~fvsoF}^5}B0fY~fe
z%3NGr%wRS%^EWmTE+#OWiJ6O;i=B~`lY@zanTrd&|9=u_|Nj^HxAM>A@5|qizbJo7
z{;>QW`K|Kn<d@4Yke?|(Y0!rLsKZ7>U^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!n
zMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmwh5#E2BL|~^
z0GQ(E2UC1}V2YO)O!4r5DQ<2s#l;1tI61)-2M3s9X9rVkY+#C&6-=?PfGK8XFvY~g
J!otbH2>_?_qjvxR

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt1/_lib3_0.qpg b/posit_adder_verilog/work/@_opt1/_lib3_0.qpg
new file mode 100644
index 0000000..e69de29
diff --git a/posit_adder_verilog/work/@_opt1/_lib3_0.qtl b/posit_adder_verilog/work/@_opt1/_lib3_0.qtl
new file mode 100644
index 0000000000000000000000000000000000000000..425ce9906b2d1bc298ad68a3eed758ce8c205338
GIT binary patch
literal 15169
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
aQMy_YmRlwWFkTCQXO;~O0*u!jm^c9da)Yw~

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt1/_lib4_0.qdb b/posit_adder_verilog/work/@_opt1/_lib4_0.qdb
new file mode 100644
index 0000000000000000000000000000000000000000..90833f43959f08eb200b40f314f1020f260b502a
GIT binary patch
literal 32768
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
G-~<4UUTH-D

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt1/_lib4_0.qpg b/posit_adder_verilog/work/@_opt1/_lib4_0.qpg
new file mode 100644
index 0000000000000000000000000000000000000000..c9c9f9d97381d9836ae8734b64e4df6cf5d4063f
GIT binary patch
literal 327680
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
L+7B!5VD1F~_#P^X

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/@_opt1/_lib4_0.qtl b/posit_adder_verilog/work/@_opt1/_lib4_0.qtl
new file mode 100644
index 0000000000000000000000000000000000000000..23e2bef13e028983996314732f63d6d6f93d75a6
GIT binary patch
literal 105776
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
R!<a20J4DS;rnO)@7XYYZJ*)r#

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/_info b/posit_adder_verilog/work/_info
new file mode 100644
index 0000000..9c3e903
--- /dev/null
+++ b/posit_adder_verilog/work/_info
@@ -0,0 +1,407 @@
+m255
+K4
+z2
+!s11f vlog 2020.1 2020.01, Jan 28 2020
+13
+!s112 1.1
+!i10d 8192
+!i10e 25
+!i10f 100
+cModel Technology
+Z0 dC:/MentorGraphics/modeltech64_2020.1/examples
+T_opt
+!s110 1661267951
+V?_9lRh=gUIN^7:L6_WN3k2
+Z1 04 19 4 work posit_add_8bit_tb_v fast 0
+=1-00d8619f0e0d-6304efed-39c-22a4
+Z2 o-quiet -auto_acc_if_foreign -work work +acc
+Z3 tCvgOpt 0
+n@_opt
+Z4 OL;O;2020.1;71
+R0
+T_opt1
+!s110 1662217356
+V1:a`YW2z6JY>2E4SOJ]m]2
+R1
+=1-00d8616e78b0-63136c8a-306-56ac
+R2
+R3
+n@_opt1
+R4
+vabs_regime
+Z5 !s110 1662217349
+!i10b 1
+!s100 HckKoNe?FH5C?65b`DDW20
+Z6 !s11b Dg1SIo80bB@j0V0VzS_@n1
+IknMRzP[U75NnmO@28hH_a3
+Z7 VDg1SIo80bB@j0V0VzS_@n1
+Z8 dH:/Msc project/add
+Z9 w1658844880
+Z10 8H:/Msc project/add/posit_add.v
+Z11 FH:/Msc project/add/posit_add.v
+!i122 6
+L0 252 8
+Z12 OL;L;2020.1;71
+r1
+!s85 0
+31
+Z13 !s108 1662217349.000000
+Z14 !s107 H:/Msc project/add/posit_add.v|
+Z15 !s90 -reportprogress|300|-work|work|-vopt|-stats=none|H:/Msc project/add/posit_add.v|
+!i113 0
+Z16 o-work work -L mtiAvm -L mtiRnm -L mtiOvm -L mtiUvm -L mtiUPF -L infact
+R3
+vadd_1
+R5
+!i10b 1
+!s100 J95g[nRN4kBOKGE[O4UlF1
+R6
+I;=D:KBJN01WbWRZD=AGQK2
+R7
+R8
+R9
+R10
+R11
+!i122 6
+L0 243 7
+R12
+r1
+!s85 0
+31
+R13
+R14
+R15
+!i113 0
+R16
+R3
+vadd_N
+R5
+!i10b 1
+!s100 7EKE_E@]MIH:FSoT?enL@2
+R6
+IN_J@Hc0dC1jdlTDf:lXmk3
+R7
+R8
+R9
+R10
+R11
+!i122 6
+L0 204 8
+R12
+r1
+!s85 0
+31
+R13
+R14
+R15
+!i113 0
+R16
+R3
+nadd_@n
+vadd_N_in
+R5
+!i10b 1
+!s100 @XH@[F0oaECB1n5AmWS_j3
+R6
+IPCkEDaMQFLM0ATC^:JKl<3
+R7
+R8
+R9
+R10
+R11
+!i122 6
+L0 222 6
+R12
+r1
+!s85 0
+31
+R13
+R14
+R15
+!i113 0
+R16
+R3
+nadd_@n_in
+vadd_sub_N
+R5
+!i10b 1
+!s100 l0:`jg=V=UFKMiM7b_MDh3
+R6
+IHKdgD^5iGERNC>;W`Z70T3
+R7
+R8
+R9
+R10
+R11
+!i122 6
+L0 230 11
+R12
+r1
+!s85 0
+31
+R13
+R14
+R15
+!i113 0
+R16
+R3
+nadd_sub_@n
+vconv_2c
+R5
+!i10b 1
+!s100 4=hgLHB:TdlG7JDah=joP0
+R6
+I9iid@M<7VA7cg5m;jgo?71
+R7
+R8
+R9
+R10
+R11
+!i122 6
+L0 262 6
+R12
+r1
+!s85 0
+31
+R13
+R14
+R15
+!i113 0
+R16
+R3
+vdata_extract_v1
+R5
+!i10b 1
+!s100 `l3b6]JWVSSQ59N@OjeO43
+R6
+Ie>>46QCi7<>Nm2`Ii5]4R1
+R7
+R8
+R9
+R10
+R11
+!i122 6
+L0 155 37
+R12
+r1
+!s85 0
+31
+R13
+R14
+R15
+!i113 0
+R16
+R3
+vDSR_left_N_S
+R5
+!i10b 1
+!s100 VYhlXlgDeTRFnHj;^ahXj2
+R6
+IBG7hWNY@1UERjA@RL=2T32
+R7
+R8
+R9
+R10
+R11
+!i122 6
+L0 285 18
+R12
+r1
+!s85 0
+31
+R13
+R14
+R15
+!i113 0
+R16
+R3
+n@d@s@r_left_@n_@s
+vDSR_right_N_S
+R5
+!i10b 1
+!s100 =K8LPo8hIninXnOhAADL_0
+R6
+I`eF2GiG8ZU@ik`5i`@3f41
+R7
+R8
+R9
+R10
+R11
+!i122 6
+L0 306 18
+R12
+r1
+!s85 0
+31
+R13
+R14
+R15
+!i113 0
+R16
+R3
+n@d@s@r_right_@n_@s
+vLOD
+R5
+!i10b 1
+!s100 ]Bj1Y2MMWN:B2o6`bj>nS0
+R6
+IoKBf7QX>[@A183AM<>0zz2
+R7
+R8
+R9
+R10
+R11
+!i122 6
+L0 348 39
+R12
+r1
+!s85 0
+31
+R13
+R14
+R15
+!i113 0
+R16
+R3
+n@l@o@d
+vLOD_N
+R5
+!i10b 1
+!s100 l<LRU7E=Y3G@OEn4@]`i63
+R6
+IeP?6C]19DfDIcC>7JZ=Pm0
+R7
+R8
+R9
+R10
+R11
+!i122 6
+L0 327 19
+R12
+r1
+!s85 0
+31
+R13
+R14
+R15
+!i113 0
+R16
+R3
+n@l@o@d_@n
+vposit_add
+R5
+!i10b 1
+!s100 :;adb<]a>lHa9`ZSE[lbm3
+R6
+I4hZ2cj[CPV18Gf;b0gfh10
+R7
+R8
+R9
+R10
+R11
+!i122 6
+L0 2 151
+R12
+r1
+!s85 0
+31
+R13
+R14
+R15
+!i113 0
+R16
+R3
+vposit_add_8bit_tb_v
+!s110 1662217350
+!i10b 1
+!s100 VBIHl>a=^c^G9RSlWR8Ye3
+R6
+IBm6g2iH7j86AifF@1IUUP1
+R7
+R8
+R9
+8H:/Msc project/add/posit_add_8bit_tb.v
+FH:/Msc project/add/posit_add_8bit_tb.v
+!i122 7
+L0 2 78
+R12
+r1
+!s85 0
+31
+R13
+!s107 H:/Msc project/add/posit_add_8bit_tb.v|
+!s90 -reportprogress|300|-work|work|-vopt|-stats=none|H:/Msc project/add/posit_add_8bit_tb.v|
+!i113 0
+R16
+R3
+vreg_exp_op
+R5
+!i10b 1
+!s100 N`]6c7=ZIASb9Q?Z4]8_51
+R6
+Iln^Pn7KP=BJWIhodILL0d3
+R7
+R8
+R9
+R10
+R11
+!i122 6
+L0 269 14
+R12
+r1
+!s85 0
+31
+R13
+R14
+R15
+!i113 0
+R16
+R3
+vsub_N
+R5
+!i10b 1
+!s100 JWMz^HAi8h2HX?2n@`zJI0
+R6
+I7lQO_1TYQ4ajGbbA_]N<80
+R7
+R8
+R9
+R10
+R11
+!i122 6
+L0 194 8
+R12
+r1
+!s85 0
+31
+R13
+R14
+R15
+!i113 0
+R16
+R3
+nsub_@n
+vsub_N_in
+R5
+!i10b 1
+!s100 fNZjW`g0Bn2a3U1B>@zKo0
+R6
+I1Y<OB@Ig<l^N_=Z;6a1[[3
+R7
+R8
+R9
+R10
+R11
+!i122 6
+L0 214 6
+R12
+r1
+!s85 0
+31
+R13
+R14
+R15
+!i113 0
+R16
+R3
+nsub_@n_in
diff --git a/posit_adder_verilog/work/_lib.qdb b/posit_adder_verilog/work/_lib.qdb
new file mode 100644
index 0000000000000000000000000000000000000000..1823e4552700be6415d7087cc0a22104279ffd81
GIT binary patch
literal 49152
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

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/_lib1_0.qdb b/posit_adder_verilog/work/_lib1_0.qdb
new file mode 100644
index 0000000000000000000000000000000000000000..57454a967673db17a74d925fcaf4f76f8f7efabb
GIT binary patch
literal 32768
zcmeaxPf5)w&dgOvNlI5RRA5kGU}R))P*7lCVBle3U|?ZD046j(BSH!%i-$qaf`eCn
zCIhqFBL?|}a*yOQaH<`Z7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c
z4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC70X!kl$jrnpE-TB}7+I2-
zl#`lRT9K5KpPUV&nVo}N9Yb6dLL8lZToquV3L0sdIjNZ`3Z8x;uI{cuIts<9g-D#t
zs#F9oKP{~|wFJQr_45o2b%mM$)~Ttf&&($7EX&A{nU|7UQCyglS&|x`SXz<~=EuXV
zjW>j`KojpAAYa8YvWrVgGd2psTn}<sVrd14VnTO2ND$rW3IRc$zK%hW3f``fItr;3
zsksFud5O8H3L&l$A)37MVGK(0uFUeO@(J>R^1tQ3$$yl8BmZ3fk^Eix8}gUs&&i*Z
zKO(<hewX}K`3>@`<(J7Xl%FF%U4D{$uY8AmvwWSrw|s?sk-V#Xlzb7$!J~LI1V%$(
zGz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!n
zMnhmU1V%$(Gz3ONU^E1VXb3PjGBYzUFgG%Q$W&$q2Kg)o7Uo745H|%xBr}73#tI^t
z8<{{tjf^0&9z@iEh*}U)10t$HL=}jr1Q8V=q8vn&frwHNQ34{0K|~RVC<GA&AR-?`
z<bjA>5Rn5SvOz=^h{yyH86YAZM5Hk@F!0K0GAPM$v&qen>z0d^3y}XT|4ja-{2BTE
z@|)zG<rm3MmG6+Rmd}$<ln;@2m$#BLlh=}$l^2j_mis36Qtpo2c{wRLZn*<;HF9}!
z2SENC#iJoG8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8Umvs
zFd71*Aut*OqaiRF0;3@?8UmvsFd6~_90ELzjI2x?Ow0_8tdE%Z5AZZHK)4O8ZcJQN
za#;+#98Am!tZt0WV%+7dj2ukN<;=Z|Z@am3!JJ&i4#qo2xzoU$G&W<#(+{~*!JJgq
zP{w0Da!VOlxEonmnK&4k8CqnR<ks*sGDB==W@uoN)8S45t4@*0VqB%foebtA3r8_d
zJHf!fAkD$VoW#+^*k{MUz`)1B#GJ_bh_NGvfv1rPVn!237nA5B?s~AcdggCTY%Sb%
zU``#=b|&Vt+_hj%Et4`6<0|eNFsFt&obg{UcQu$(&CJF4+mpKr%&B4yWBmS^yAsT)
zWaeW0@{+p(%&B0$$oNr$fq{X$49qWMEMj~k$z2NOlrqLLzS_fG0_K!3UT1vql)D(r
zDP~;D_}qfK2+S#BtYLh*hr1BWDP)|?_(YSt0L&?1N@09>lsg~H$!B6^ynlc@56sD9
zEM~mt3$ix{%+FygX1pE5oekz>Gj=lGJjtB}=43HhGG3p+oeAb-GA?Ai`kp%j%*kM~
zWW2nMI~~kPXI#X1NrX#Ygh5H}3!A*2yt+KEJe&Ma`A_n%<)6skmA@u`UjBsqLHS+s
zo8{NYFO{DsKV5!;e5ZVqe6@Uue6D<&e7t;we4yN4c@KGec{#Z+^7aFqf=8_%4S~@R
z7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7
zfzc2c4S~@R7!85Z5ExM*z`?@A!NkzQ&;nsJFf_2SFmf=arGcr`RC!Ydc19&7c~b_6
zf@X$huuMt{m`YA&U|?WpOiE&4fGTKWXo9G0WM~8{sjml9b#-8>wiZm))PSk#YA{t*
z1*R%1!Bj;Bm?|#^Q)Ojfs<aeLm6U*~;$kpWR0O693&B)D0hr3q2UB@@U@A8kOy%T&
WsqAbpm6ZjiGBd$cMh2KlPX_=*)kO{f

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/_lib1_0.qpg b/posit_adder_verilog/work/_lib1_0.qpg
new file mode 100644
index 0000000..e69de29
diff --git a/posit_adder_verilog/work/_lib1_0.qtl b/posit_adder_verilog/work/_lib1_0.qtl
new file mode 100644
index 0000000000000000000000000000000000000000..b5e349839432341c83bec41add9a4cfc5e1c5a28
GIT binary patch
literal 138952
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

literal 0
HcmV?d00001

diff --git a/posit_adder_verilog/work/_opt__lock b/posit_adder_verilog/work/_opt__lock
new file mode 100644
index 0000000..8ef94a4
--- /dev/null
+++ b/posit_adder_verilog/work/_opt__lock
@@ -0,0 +1 @@
+xl6u21@SRV02039, pid = 17388
diff --git a/posit_adder_verilog/work/_vmake b/posit_adder_verilog/work/_vmake
new file mode 100644
index 0000000..37aa36a
--- /dev/null
+++ b/posit_adder_verilog/work/_vmake
@@ -0,0 +1,4 @@
+m255
+K4
+z0
+cModel Technology
-- 
GitLab