Detailed information about 23.78.32.0/20