This attack is coming from at least several hundred (possibly several thousand; haven't isolated them all yet) IP addresses, most of which appear to be bots. New ones are added continually.
If it follows the same pattern as previous attacks, it'll peter out in another day or two when they decide to shift their attention to a more worthwhile target.