A sign advertising the Qihoo 360 Technology Co Ltd is hung with the U.S. and Chinese flags outside of the New York Stock Exchange before the company's Initial Public Offering (IPO) in New York March 30, 2011.