2507.19