Detailed information about 94.66.64.0/19