Detailed information about 23.75.160.0/20