Detailed information about 166.205.64.0/18