Woven pin badge TA1081