hasting -4106 diligent , {hasting} , ready ,



~~~~~~