CHINA YUCHAI INTERNATIONAL LTD POS AM Jun 28, 2004 | Baxion