Detailed information about 122.228.128.0/18