Detailed information about 176.107.176.0/20