Therrs a huge possibility that was doing of bot
Yes it is. If you're going to check the last payment history DISTRIBUTION OF 2017-10-05 06:00:03 (1507183203) from top 2 - 35 accounts belongs to only 1 person.

As you can see they're all sending XRB on 1 account - xrb_11krtiurjqw8zrimt5icgt3fhsdik7qg8njffdifx7omi8a6on5wco5u4536
He got more than 150,000 XRB on that account.
