hasting -4106 diligent , {hasting} , ready ,  


 


~~~~~~