fixed string reading