Detailed information about 94.51.128.0/18