Первая строка у тебя уже неправильно.
Смотри, вот таблица перевода шестнадцатеричных цифр в двоичные числа:
0 - 0000 8 - 1000
1 - 0001 9 - 1001
2 - 0010 A - 1010
3 - 0011 B - 1011
4 - 0100 C - 1100
5 - 0101 D - 1101
6 - 0110 E - 1110
7 -0111 F - 1111
Каждая цифра - это тетрада, потому что кодируется четырьмя битами. В твоем случае числа состоят из четырех тетрад. Чтобы записать шестнадцатеричное число в двоичном коде, надо каждую его цифру представить в виде тетрады (по таблице выше) и записать последовательно друг за другом.
Например,
1800 - 0001 1000 0000 0000
1F00 - 0001 1111 0000 0000
1980 - 0001 1001 1000 0000
40C6 - 0100 0000 1100 0110
FFFF - 1111 1111 1111 1111
...
Дальше сам.