EXPLAINER: Lab results and their interpretation

Please I need better understanding of this results
HBsAg - Reactive
HBsAb - Non Reactive
HBeAg - Non Reactive
HBeAb - Reactive
HBcAb - Reactive
And also want to know the effect in semen