Detailed information about 64.29.16.0/20