Detailed information about 95.153.64.0/19