zechariah leblanc