In this task, you are given a post in English from online platforms. You are expected to identify whether the post is hateful against immigrants and women. A hateful post expresses hate or encourages violence towards a person or a group. If a post is hateful but not towards immigrants and women, it should be labeled as non-hateful. Answer "hateful" or "Non-hateful". Note that the URLs in the text have been replaced with [Link].

Ex Input:
Post: All girls are hoes, you just gotta know how to bring the whore out of them

Ex Output:
Hateful

Ex Input:
Post: Canada has spent $166 million on economic migrants so farPeople entering from the US are in no danger and are not refugees. Canada is simply relieving the US of the burden.[Link]

Ex Output:
Non-hateful

Ex Input:
Post: This #TeacherAppreciationWeek honor #immigrant postsecondary teachers, who come from many countries and backgrounds, bringing their expertise to educate tomorrow's American leaders. #fastfact @Cbsnews @NPR @washingtonpost @UNITEDWEDREAM @HouseGOP @SenFeinstein @CabreraAngel [Link]

Ex Output:
Non-hateful