Detailed information about 68.168.144.0/20