Detailed information about 136.29.128.0/18