Detailed information about 142.146.208.0/20