ZEDGE, INC. WESTERN ALLIANCE BANK AMENDED AND RESTATED LOAN AND SECURITY AGREEMENT