Detailed information about 143.161.0.0/18