>>281303356
Here is the page from the other translation, still not really sure though.