Source: https://www.poplarbluff.org/classes/eml_pkt.pdf