Contrary to what everyone assumed or at least suspected for years, not every SHA (Shafarevich-Tate) group has square order. What a bummer!