Australia markets close in 46 minutes