EX-10.29 110 v125431_ex10-29.htm NOTE PURCHASE AGREEMENT