Detailed information about 142.154.208.0/20