Detailed information about 166.130.64.0/18