Detailed information about 95.64.0.0/18