Detailed information about 32.40.128.0/18