Judge UPHOLDS Trump Firing of Inspector Generals