Detailed information about 153.39.96.0/19