Detailed information about 52.130.96.0/20