q aZn bC fipU p kyLD