Detailed information about 66.29.192.0/19