Up, up, and away. Shifen, Taiwan