Detailed information about 105.255.96.0/20