Detailed information about 96.62.32.0/20