11001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010 10001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010 10010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100 01000010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100 00100010010001001000100100010010001001000100100010010001001000100100010010111001000100100010010001001000100100010010001001000100100010010001001000100100010010111001000100100010010001001000100100010010001001000100100010010001001000100100010010011001010000100010010001001000100100010010001001001 10000100010010001001000100100010010001001000100100010010001001000100101110010111001000100100010010001001000100100010010001001000100100010010001001000100101110010011001010000100010010001001000100100010010001001000100100010010001001000100100110010100001011100100010010001001000100100010010001001 01000100100010010001001000100100010010001001000100100010010001001011100100010010111001000100100010010001001000100100010010001001000100100010010001001001100100010010011001000100100010010001001000100100010010001001000100100010010001001000100101000010001001010000100010010001001000100100010010001 11001000100100010010001001000100100010010001001000100100010010111001000100100010010100001000100100010010001001000100100010010001001000100100010010001001000100100010010011001000100100010010001001000100100010010001001000100100010010001001011100100010010001001000100100010010001001000100100010010 10001001000100100010010001001000100100010010001001000100100110010001001000100100010010001001000100100010010001001000100100010010001001000100100010010100001000100100010010100001000100100010010001001000100100010010001001000100100010010111001000100100010010011001000100100010010001001000100100010 10010001001000100100010010001001000100100010010001001000100101000010001001000100100110010001001000100100010010001001000100100010010001001000100101110010001001000100100010010001001000100100010010001001000100100010010001001000100100110010001001000100100010010100001000100100010010001001000100100 01000010001001000100100010010001001000100100010010001001011100100010010001001000100101000010001001000100100010010001001000100100010010001001001100100010010001001000100100110010001001000100100010010001001000100100010010001001000100101000010001001000100100010010001001000100100010010001001000100 00100010010001001000100100010010001001000100100010010011001000100100010010001001001100100010010001001000100100010010001001000100100010010001001010000100010010001001000100101000010001001000100100010010001001000100100010010001001011100100010010001001000100101110010001001000100100010010001001001 10000100010010001001000100100010010001001000100100010010100001000100100010010001001010000100010010001001000100100010010001001000100100010010111001000100100010010001001001100100010010001001000100100010010001001000100100010010011001000100100010010001001000100100010010001001000100100010010001001 01000100100010010001001000100100010010001001000100101110010001001000100100010010001001000100100010010001001000100100010010001001000100100110010001001000100100010010001001010000100010010001001000100100010010001001000100100010010100001000100100010010001001001100100010010001001000100100010010001 11001000100100010010001001000100100010010001001011100100010010001001000100100010010111001000100100010010001001000100100010010001001000100101000010001001000100100010010001001000100100010010001001000100100010010001001000100101110010001001000100100010010001001010000100010010001001000100100010010 10001001000100100010010001001000100100010010011001000100100010010001001000100100010010001001000100100010010001001000100100010010001001011100100010010001001000100100010010111001000100100010010001001000100100010010001001001100100010010001001000100100010010011001000100100010010001001000100100010 10010001001000100100010010001001000100100010010100001000100100010010001001000100100110010001001000100100010010001001000100100010010111001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010100001000100100010010001001000100100 01000010001001000100100010010001001000100101110010001001000100100010010001001000100101000010001001000100100010010001001000100100110010001001000100100010010001001000100100110010001001000100100010010001001000100100010010100001000100100010010001001000100100010010001001000100100010010001001000100 00100010010001001000100100010010001001001100100010010001001000100100010010001001001100100010010001001000100100010010001001000100101000010001001000100100010010001001000100101000010001001000100100010010001001000100101110010001001000100100010010001001000100101110010001001000100100010010001001001 10000100010010001001000100100010010001001010000100010010001001000100100010010001001010000100010010001001000100100010010001001011100100010010001001000100100010010001001001100100010010001001000100100010010001001001100100010010001001000100100010010001001000100100010010001001000100100010010001001 01000100100010010001001000100100010010111001000100100010010001001000100100010010001001000100100010010001001000100100010010011001000100100010010001001000100100010010001001010000100010010001001000100100010010001001010000100010010001001000100100010010001001001100100010010001001000100100010010001 11001000100100010010001001000100101110010001001000100100010010001001000100100010010111001000100100010010001001000100100010010100001000100100010010001001000100100010010001001000100100010010001001000100100010010111001000100100010010001001000100100010010001001010000100010010001001000100100010010 10001001000100100010010001001001100100010010001001000100100010010001001000100100010010001001000100100010010001001000100101110010001001000100100010010001001000100100010010111001000100100010010001001000100100110010001001000100100010010001001000100100010010011001000100100010010001001000100100010 10010001001000100100010010001001010000100010010001001000100100010010001001000100100110010001001000100100010010001001011100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010100001000100100010010001001000100100 01000010001001000100100010010111001000100100010010001001000100100010010001001000100101000010001001000100100010010011001000100100010010001001000100100010010001001000100100110010001001000100100010010001001010000100010010001001000100100010010001001000100100010010001001000100100010010001001000100 00100010010001001000100100110010001001000100100010010001001000100100010010001001001100100010010001001000100100010010100001000100100010010001001000100100010010001001000100101000010001001000100100010010111001000100100010010001001000100100010010001001000100101110010001001000100100010010001001001 10000100010010001001000100101000010001001000100100010010001001000100100010010001001010000100010010001001000100101110010001001000100100010010001001000100100010010001001001100100010010001001000100100110010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001 01000100100010010001001011100100010010001001000100100010010001001000100100010010001001000100100010010001001001100100010010001001000100100010010001001000100100010010001001010000100010010001001000100101000010001001000100100010010001001000100100010010001001001100100010010001001000100100010010001 11001000100100010010111001000100100010010001001000100100010010001001000100100010010111001000100100010010001001010000100010010001001000100100010010001001000100100010010001001000100100010010001001011100100010010001001000100100010010001001000100100010010001001010000100010010001001000100100010010 10001001000100100110010011001000100100010010001001000100100010010001001000100100010010001001000100100010010111001010000100010010001001000100100010010001001000100100010010111001000100100010010011001011100100010010001001000100100010010001001000100100010010011001000100100010010001001000100100010 10010001001000100101000010111001000100100010010001001000100100010010001001000100100110010001001000100101110010111001010000100010010001001000100100010010001001000100100010010001001000100100010010111001011100100010010001001000100100010010001001000100100010010100001000100100010010001001000100100 01000010001001001100101110010111001000100100010010001001000100100010010001001000100101000010001001001100101110010001001000100100010010001001000100100010010001001000100100110010001001000100101110010100001010000100010010001001000100100010010001001000100100010010001001000100100010010001001000100 00100010010001001001100100010010100001000100100010010001001000100100010010001001001100100010010001001011100100010010011001000100100010010001001000100100010010001001000100101000010001001011100101110010001001000100100010010001001000100100010010001001000100101110010001001000100100010010001001001 10000100010010001001000100100110010001001000100100010010001001000100100010010001001010000100010010111001010000100010010100001000100100010010001001000100100010010001001001100100010010011001011100100010010111001000100100010010001001000100100010010001001000100100010010001001011100100010010001001 01000100100010010001001000100101000010001001000100100010010001001000100100010010001001000100100110010111001000100100110010001001000100100010010001001000100100010010001001010000100010010111001000100100010010001001000100100010010001001000100100010010001001001100100010010111001010000100010010001 11001000100100010010001001000100100010010001001000100100010010001001000100100010010111001000100101110010001001000100101000010001001000100100010010001001000100100010010001001000100101110010100001000100100110010001001000100100010010001001000100100010010001001010000100110010111001000100100010010 10001001000100100010010001001011100100010010001001000100100010010001001000100100010010100001011100101000010001001000100100010010001001000100100010010001001000100100010010111001001100101110010001001000100101000010001001000100100010010001001000100100010010011001000100101110010001001000100100010 10010001001000100100010010001001000100100010010001001000100100010010001001000100100110010111001011100100010010001001011100100010010001001000100100010010001001000100100010010111001011100100010010001001001100100010010001001000100100010010001001000100100010010111001011100101000010001001000100100 01000010001001000100100010010011001000100100010010001001000100100010010001001000100100110010011001000100100010010001001000100100010010001001000100100010010001001000100100010010100001010000100010010001001010000100010010001001000100100010010001001000100100010010111001011100100010010001001000100 00100010010001001000100100010010100001000100100010010001001000100100010010001001000100100010010001001000100100010010011001000100100010010001001000100100010010001001000100100010010111001000100100010010001001000100100010010001001000100100010010001001000100100010010011001000100100010010001001001 10000100010010001001000100100110010001001000100100010010001001000100100010010001001000100101000010001001000100100010010100001000100100010010001001000100100010010001001000100101110010001001000100100010010111001000100100010010001001000100100010010001001000100100010010100001000100100010010001001 01000100100010010001001000100101000010001001000100100010010001001000100100010010001001011100100010010001001000100100110010001001000100100010010001001000100100010010001001001100100010010001001000100100010010001001000100100010010001001000100100010010001001000100101110010001001000100100010010001 11001000100100010010001001000100100010010001001000100100010010001001000100100010010011001000100100010010001001000100101000010001001000100100010010001001000100100010010001001010000100010010001001000100100110010001001000100100010010001001000100100010010001001011100100010010001001000100100010010 10001001000100100010010001001011100100010010001001000100100010010001001000100100010010100001000100100010010001001000100100010010001001000100100010010001001000100100010010111001000100100010010001001000100101000010001001000100100010010001001000100100010010011001000100100010010001001000100100010 10010001001000100100010010001001000100100010010001001000100100010010001001000100101110010001001000100100010010001001011100100010010001001000100100010010001001000100100110010001001000100100010010001001001100100010010001001000100100010010001001000100100010010100001000100100010010001001000100100 01000010001001000100100010010011001000100100010010001001000100100010010001001001100100010010001001000100100010010001001000100100010010001001000100100010010001001000100101000010001001000100100010010001001010000100010010001001000100100010010001001000100101110010001001000100100010010001001000100 00100010010001001000100100010010100001000100100010010001001000100100010010001001010000100010010001001000100100010010011001000100100010010001001000100100010010001001011100100010010001001000100100010010001001000100100010010001001000100100010010001001001100100010010001001000100100010010001001001 10000100010010001001000100100110010001001000100100010010001001000100100010010111001000100100010010001001000100100010010100001000100100010010001001000100100010010111001000100100010010001001000100100010010111001000100100010010001001000100100010010001001010000100010010001001000100100010010001001 01000100100010010001001000100101000010001001000100100010010001001000100101110010001001000100100010010001001000100100110010001001000100100010010001001000100100110010001001000100100010010001001000100100010010001001000100100010010001001000100100010010111001000100100010010001001000100100010010001 11001000100100010010001001000100100010010001001000100100010010001001001100100010010001001000100100010010001001000100101000010001001000100100010010001001000100101000010001001000100100010010001001000100100110010001001000100100010010001001000100101110010001001000100100010010001001000100100010010 10001001000100100010010001001011100100010010001001000100100010010001001010000100010010001001000100100010010001001000100100010010001001000100100010010001001011100100010010001001000100100010010001001000100101000010001001000100100010010001001001100100010010001001000100100010010001001000100100010 10010001001000100100010010001001000100100010010001001000100100010010111001000100100010010001001000100100010010001001011100100010010001001000100100010010011001000100100010010001001000100100010010001001001100100010010001001000100100010010001001010000100010010001001000100100010010001001000100100 01000010001001000100100010010011001000100100010010001001000100100110010001001000100100010010001001000100100010010001001000100100010010001001000100100010010100001000100100010010001001000100100010010001001010000100010010001001000100100010010111001000100100010010001001000100100010010001001000100 00100010010001001000100100010010100001000100100010010001001000100101000010001001000100100010010001001000100100010010011001000100100010010001001000100101110010001001000100100010010001001000100100010010001001000100100010010001001000100100110010001001000100100010010001001000100100010010001001001 10000100010010001001000100100110010001001000100100010010001001011100100010010001001000100100010010001001000100100010010100001000100100010010001001001100100010010001001000100100010010001001000100100010010111001000100100010010001001000100101000010001001000100100010010001001000100100010010001001 01000100100010010001001000100101000010001001000100100010010111001000100100010010001001000100100010010001001000100100110010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001011100100010010001001000100100010010001001000100100010010001 11001000100100010010001001000100100010010001001000100100110010001001000100100010010001001000100100010010001001000100101000010001001000100100010010100001000100100010010001001000100100010010001001000100100110010001001000100100010010111001000100100010010001001000100100010010001001000100100010010 10001001000100100010010001001011100100010010001001000100101000010001001000100100010010001001000100100010010001001000100100010010001001000100101110010001001000100100010010001001000100100010010001001000100101000010001001000100100110010001001000100100010010001001000100100010010001001000100100010 10010001001000100100010010001001000100100010010001001011100100010010001001000100100010010001001000100100010010001001011100100010010001001001100100010010001001000100100010010001001000100100010010001001001100100010010001001000100101000010001001000100100010010001001000100100010010001001000100100 01000010001001000100100010010011001000100100010010011001000100100010010001001000100100010010001001000100100010010001001000100100010010001001010000100010010001001000100100010010001001000100100010010001001011100100010010001001011100100010010001001000100100010010001001000100100010010001001000100 00100010010001001000100100010010111001000100100010010100001000100100010010001001000100100010010001001000100100010010011001000100100010010111001000100100010010001001000100100010010001001000100100010010001001010000100010010011001000100100010010001001000100100010010001001000100100010010001001001 10000100010010001001000100100010010100001000100101110010001001000100100010010001001000100100010010001001000100100010010111001000100101110010001001000100100010010001001000100100010010001001000100100010010011001000100100010010100001000100100010010001001000100100010010001001000100100010010001001 01000100100010010001001000100100010010100001011100100010010001001000100100010010001001000100100010010001001000100100010010111001001100100010010001001000100100010010001001000100100010010001001000100100010010011001010000101110010001001000100100010010001001000100100010010001001000100100010010001 11001000100100010010001001000100100010010111001000100100010010001001000100100010010001001000100100010010001001000100100010010111001000100100010010001001000100100010010001001000100100010010001001000100100010010011001011100100010010001001000100100010010001001000100100010010001001000100100010010 10001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010 10010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100 01000010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100 00100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001000100100010010001001001