Detailed information about 214.66.64.0/19