Detailed information about 69.166.64.0/19