Arduino Due level shifter shield to make pins 5V tolerant

Ok, here is what I had worked up for 3.3V to 5V buffering for the Due.
Shield goes on Due, buffered headers are offset by 0.1 to the 'top' and 0.4 or 0.5 to the 'side' to make room for the buffer chips.