Detailed information about 195.228.112.0/20