Hard make (25/43)

Hard make