rev 56448 : imported patch 8220310.mut.0 rev 56449 : imported patch 8220310.mut.1 rev 56450 : imported patch 8220310.mut.2