H . Q . r . Sehoelo.