EXHIBIT 10.20 REGISTRATION RIGHTS AGREEMENT, dated May 30, 2005 between PPOL, Inc., a California corporation (the "Corporation"), and the INVESTORS (as herein defined). The Investors own or have the right to purchase or otherwise acquire shares of the...