We now have a new server(again) because the other had some major lag issues.
Contacted the provider and we had no other choice to get a new IP adress.
Look to the right or read this:
IP = 22.214.171.124
Port = 28960
Ranks will be added as soon as possible