Detailed information about 64.191.128.0/18