Detailed information about 94.77.64.0/19