Detailed information about 107.94.224.0/20