International liquid mirror telescope (ilmt)