monarch128