EX-10.56 21 q1100600_ex10-56.htm PROMISSORY NOTE DATED APRIL 8, 2010 Unassociated Document