hard100