Up to 3,346,500 Shares RUMBLEON, INC. Class B Common Stock UNDERWRITING AGREEMENT