related tags: 0316 4F4026 70B265 AB9561 fab3 tsmc 2007 987845 20070316 7E9F78 C2811B D0B774 D1A53C FECD46 644512