Detailed information about 195.60.81.64/26