Detailed information about 102.66.192.0/19