Detailed information about 94.132.128.0/18