Detailed information about 195.60.93.0/26