Detailed information about 23.53.176.0/20