0-506 RUST HALT PRIMER