Detailed information about 161.68.160.0/19