Chapter 343 - Paying Helda Vora