http://www.codefans.com/ArticleView/Article_6720.htmlhttp://www.cncode.com/downlist/r_9_1.htmlhttp://www.cncode.com/downlist/s_128_1.html