Detailed information about 32.107.32.0/20