ASSET PURCHASE AGREEMENT by and between HERCULES ASSETS, LLC and PARKER DRILLING OFFSHORE USA, LLC Dated: November 15, 2004