Detailed information about 166.39.160.0/19