ASSET PURCHASE AGREEMENT between and among EZCORP Online, Inc., EZCORP, Inc., Hayfield Investment Partners, LLC, and