Hard make (30/43)

Hard make