Detailed information about 82.166.64.0/19