Revert "Revert "Updated patches.""

This reverts commit 5192e6484e4255584d1449b474304efa13229ebc.
Revert "3.13 upgrade"

This reverts commit b002201484dda81dc22c825ba3a87dc26f21894f.
Uh, this is not certainly our best day :-)