Detailed information about 64.85.32.0/19