Detailed information about 94.140.64.0/19