Detailed information about 188.29.32.0/20