Detailed information about 122.78.128.0/18