Detailed information about 32.39.96.0/19