ASSET PURCHASE AGREEMENT by and between MERIT MEDICAL SYSTEMS, INC. and HATCH MEDICAL, L.L.C. June 2, 2009