It appears that Cogeco's IP was used to send more than 7000 votes through a poll all in 1 second. A team is assembled to investigate this in the meantime, I would block access to Cogeco for safety sake.
185.232.52.132
123.227.118.214
1
66.207.212.182
Enter iP
168.151.215.88
184.164.137.148
..
167.62.140.139
41.211.46.63
27.145.30.239
77.12.125.93
142.161.147.101
172.27.5.42
177.250.46.69
103.170.68.178
75.158.81.83
177.250.29.76
45.160.60.135