Detailed information about 78.154.96.0/19