51f74cf61a8bd213fada19a6ef111b.ffjnzBxRgVyP3mMHBhuQcpEQQ4wEwMbt6if2knkt3cE.O8uCtWUJ5Sjmt1VYfnfhJslTBNxm7ZOAoGuwwTRAk5sVtYz5bgfHb-qNCA
Published financial data: ALPHA AND OMEGA SEMICONDUCTOR LIMITED