sinout<="00000000" when (sinin="0000000") else
"00000000" when (sinin="0000000") else
"00000001" when (sinin="0000001") else
"00000010" when (sinin="0000001") else
"00000011" when (sinin="0000010") else
"00000011" when (sinin="0000010") else
"00000100" when (sinin="0000011") else
"00000101" when (sinin="0000011") else
"00000110" when (sinin="0000100") else
"00000110" when (sinin="0000100") else
"00000111" when (sinin="0000101") else
"00001000" when (sinin="0000101") else
"00001001" when (sinin="0000110") else
"00001001" when (sinin="0000110") else
"00001010" when (sinin="0000111") else
"00001011" when (sinin="0000111") else
"00001100" when (sinin="0001000") else
"00001100" when (sinin="0001000") else
"00001101" when (sinin="0001001") else
"00001110" when (sinin="0001001") else
"00001110" when (sinin="0001010") else
"00001111" when (sinin="0001010") else
"00010000" when (sinin="0001011") else
"00010000" when (sinin="0001011") else
"00010001" when (sinin="0001100") else
"00010010" when (sinin="0001100") else
"00010010" when (sinin="0001101") else
"00010011" when (sinin="0001101") else
"00010011" when (sinin="0001110") else
"00010100" when (sinin="0001110") else
"00010101" when (sinin="0001111") else
"00010101" when (sinin="0001111") else
"00010110" when (sinin="0010000") else
"00010110" when (sinin="0010000") else
"00010111" when (sinin="0010001") else
"00010111" when (sinin="0010001") else
"00011000" when (sinin="0010010") else
"00011000" when (sinin="0010010") else
"00011001" when (sinin="0010011") else
"00011001" when (sinin="0010011") else
"00011010" when (sinin="0010100") else
"00011010" when (sinin="0010100") else
"00011011" when (sinin="0010101") else
"00011011" when (sinin="0010101") else
"00011011" when (sinin="0010110") else
"00011100" when (sinin="0010110") else
"00011100" when (sinin="0010111") else
"00011100" when (sinin="0010111") else
"00011101" when (sinin="0011000") else
"00011101" when (sinin="0011000") else
"00011101" when (sinin="0011001") else
"00011101" when (sinin="0011001") else
"00011110" when (sinin="0011010") else
"00011110" when (sinin="0011010") else
"00011110" when (sinin="0011011") else
"00011110" when (sinin="0011011") else
"00011110" when (sinin="0011100") else
"00011111" when (sinin="0011100") else
"00011111" when (sinin="0011101") else
"00011111" when (sinin="0011101") else
"00011111" when (sinin="0011110") else
"00011111" when (sinin="0011110") else
"00011111" when (sinin="0011111") else
"00011111" when (sinin="0011111") else
"00011111" when (sinin="0100000") else
"00011111" when (sinin="0100000") else
"00011111" when (sinin="0100001") else
"00011111" when (sinin="0100001") else
"00011111" when (sinin="0100010") else
"00011111" when (sinin="0100010") else
"00011111" when (sinin="0100011") else
"00011111" when (sinin="0100011") else
"00011110" when (sinin="0100100") else
"00011110" when (sinin="0100100") else
"00011110" when (sinin="0100101") else
"00011110" when (sinin="0100101") else
"00011110" when (sinin="0100110") else
"00011101" when (sinin="0100110") else
"00011101" when (sinin="0100111") else
"00011101" when (sinin="0100111") else
"00011101" when (sinin="0101000") else
"00011100" when (sinin="0101000") else
"00011100" when (sinin="0101001") else
"00011100" when (sinin="0101001") else
"00011011" when (sinin="0101010") else
"00011011" when (sinin="0101010") else
"00011011" when (sinin="0101011") else
"00011010" when (sinin="0101011") else
"00011010" when (sinin="0101100") else
"00011001" when (sinin="0101100") else
"00011001" when (sinin="0101101") else
"00011000" when (sinin="0101101") else
"00011000" when (sinin="0101110") else
"00010111" when (sinin="0101110") else
"00010111" when (sinin="0101111") else
"00010110" when (sinin="0101111") else
"00010110" when (sinin="0110000") else
"00010101" when (sinin="0110000") else
"00010101" when (sinin="0110001") else
"00010100" when (sinin="0110001") else
"00010011" when (sinin="0110010") else
"00010011" when (sinin="0110010") else
"00010010" when (sinin="0110011") else
"00010010" when (sinin="0110011") else
"00010001" when (sinin="0110100") else
"00010000" when (sinin="0110100") else
"00010000" when (sinin="0110101") else
"00001111" when (sinin="0110101") else
"00001110" when (sinin="0110110") else
"00001110" when (sinin="0110110") else
"00001101" when (sinin="0110111") else
"00001100" when (sinin="0110111") else
"00001100" when (sinin="0111000") else
"00001011" when (sinin="0111000") else
"00001010" when (sinin="0111001") else
"00001001" when (sinin="0111001") else
"00001001" when (sinin="0111010") else
"00001000" when (sinin="0111010") else
"00000111" when (sinin="0111011") else
"00000110" when (sinin="0111011") else
"00000110" when (sinin="0111100") else
"00000101" when (sinin="0111100") else
"00000100" when (sinin="0111101") else
"00000011" when (sinin="0111101") else
"00000011" when (sinin="0111110") else
"00000010" when (sinin="0111110") else
"00000001" when (sinin="0111111") else
"00000000" when (sinin="0111111") else
"00000000" when (sinin="1000000") else
"11111111" when (sinin="1000000") else
"11111110" when (sinin="1000001") else
"11111101" when (sinin="1000001") else
"11111100" when (sinin="1000010") else
"11111100" when (sinin="1000010") else
"11111011" when (sinin="1000011") else
"11111010" when (sinin="1000011") else
"11111001" when (sinin="1000100") else
"11111001" when (sinin="1000100") else
"11111000" when (sinin="1000101") else
"11110111" when (sinin="1000101") else
"11110110" when (sinin="1000110") else
"11110110" when (sinin="1000110") else
"11110101" when (sinin="1000111") else
"11110100" when (sinin="1000111") else
"11110011" when (sinin="1001000") else
"11110011" when (sinin="1001000") else
"11110010" when (sinin="1001001") else
"11110001" when (sinin="1001001") else
"11110001" when (sinin="1001010") else
"11110000" when (sinin="1001010") else
"11101111" when (sinin="1001011") else
"11101111" when (sinin="1001011") else
"11101110" when (sinin="1001100") else
"11101101" when (sinin="1001100") else
"11101101" when (sinin="1001101") else
"11101100" when (sinin="1001101") else
"11101100" when (sinin="1001110") else
"11101011" when (sinin="1001110") else
"11101010" when (sinin="1001111") else
"11101010" when (sinin="1001111") else
"11101001" when (sinin="1010000") else
"11101001" when (sinin="1010000") else
"11101000" when (sinin="1010001") else
"11101000" when (sinin="1010001") else
"11100111" when (sinin="1010010") else
"11100111" when (sinin="1010010") else
"11100110" when (sinin="1010011") else
"11100110" when (sinin="1010011") else
"11100101" when (sinin="1010100") else
"11100101" when (sinin="1010100") else
"11100100" when (sinin="1010101") else
"11100100" when (sinin="1010101") else
"11100100" when (sinin="1010110") else
"11100011" when (sinin="1010110") else
"11100011" when (sinin="1010111") else
"11100011" when (sinin="1010111") else
"11100010" when (sinin="1011000") else
"11100010" when (sinin="1011000") else
"11100010" when (sinin="1011001") else
"11100010" when (sinin="1011001") else
"11100001" when (sinin="1011010") else
"11100001" when (sinin="1011010") else
"11100001" when (sinin="1011011") else
"11100001" when (sinin="1011011") else
"11100001" when (sinin="1011100") else
"11100000" when (sinin="1011100") else
"11100000" when (sinin="1011101") else
"11100000" when (sinin="1011101") else
"11100000" when (sinin="1011110") else
"11100000" when (sinin="1011110") else
"11100000" when (sinin="1011111") else
"11100000" when (sinin="1011111") else
"11100000" when (sinin="1100000") else
"11100000" when (sinin="1100000") else
"11100000" when (sinin="1100001") else
"11100000" when (sinin="1100001") else
"11100000" when (sinin="1100010") else
"11100000" when (sinin="1100010") else
"11100000" when (sinin="1100011") else
"11100000" when (sinin="1100011") else
"11100001" when (sinin="1100100") else
"11100001" when (sinin="1100100") else
"11100001" when (sinin="1100101") else
"11100001" when (sinin="1100101") else
"11100001" when (sinin="1100110") else
"11100010" when (sinin="1100110") else
"11100010" when (sinin="1100111") else
"11100010" when (sinin="1100111") else
"11100010" when (sinin="1101000") else
"11100011" when (sinin="1101000") else
"11100011" when (sinin="1101001") else
"11100011" when (sinin="1101001") else
"11100100" when (sinin="1101010") else
"11100100" when (sinin="1101010") else
"11100100" when (sinin="1101011") else
"11100101" when (sinin="1101011") else
"11100101" when (sinin="1101100") else
"11100110" when (sinin="1101100") else
"11100110" when (sinin="1101101") else
"11100111" when (sinin="1101101") else
"11100111" when (sinin="1101110") else
"11101000" when (sinin="1101110") else
"11101000" when (sinin="1101111") else
"11101001" when (sinin="1101111") else
"11101001" when (sinin="1110000") else
"11101010" when (sinin="1110000") else
"11101010" when (sinin="1110001") else
"11101011" when (sinin="1110001") else
"11101100" when (sinin="1110010") else
"11101100" when (sinin="1110010") else
"11101101" when (sinin="1110011") else
"11101101" when (sinin="1110011") else
"11101110" when (sinin="1110100") else
"11101111" when (sinin="1110100") else
"11101111" when (sinin="1110101") else
"11110000" when (sinin="1110101") else
"11110001" when (sinin="1110110") else
"11110001" when (sinin="1110110") else
"11110010" when (sinin="1110111") else
"11110011" when (sinin="1110111") else
"11110011" when (sinin="1111000") else
"11110100" when (sinin="1111000") else
"11110101" when (sinin="1111001") else
"11110110" when (sinin="1111001") else
"11110110" when (sinin="1111010") else
"11110111" when (sinin="1111010") else
"11111000" when (sinin="1111011") else
"11111001" when (sinin="1111011") else
"11111001" when (sinin="1111100") else
"11111010" when (sinin="1111100") else
"11111011" when (sinin="1111101") else
"11111100" when (sinin="1111101") else
"11111100" when (sinin="1111110") else
"11111101" when (sinin="1111110") else
"11111110" when (sinin="1111111") else
"11111111" when (sinin="1111111") else