Ipo Knowledge