Humidor heads big Weir charge on Makybe Diva Stakes