Detailed information about 38.39.96.0/19