by-246