Detailed information about 105.106.32.0/20