AGREEMENT OF PURCHASE AND SALE OF ASSETS DATED AS OF JULY 22, 2010 BY AND BETWEEN MUSICIAN’S EXCHANGE, a Nevada corporation, SPEECHCARD LLC, a Delaware limited liability company