Detailed information about 195.83.224.0/20