Detailed information about 188.244.64.0/20