Detailed information about 102.66.64.0/19