Detailed information about 116.253.160.0/20