Detailed information about 59.53.96.0/19