source
icrlfsqprn