EXPLAINED CAUSES OF THREE RECENT MAJOR BLACKOUTS AND X2026