Putin has to keep up good customer relations donchaknow. wink-wink, nod-nod...
Who knows what Putin talked about or gave to Hamas. Nothing would surprise me, including hearing he gave them military equipment.