Detailed information about 32.59.128.0/19