Detailed information about 66.22.64.0/19