Detailed information about 130.93.160.0/20