Detailed information about 23.61.160.0/20