Detailed information about 161.139.208.0/20