Detailed information about 23.63.112.0/20