Detailed information about 193.40.128.0/18