A new crossword

123456789101112131415161718192021
Across
  1. 4. muscle connected to groin
  2. 5. last name of player who hit 3 home runs in world series game
  3. 7. three letters in numerator of self attention equation
  4. 8. tim hortons english muffin alternative
  5. 9. costco brand
  6. 12. underwear brand
  7. 13. type of soup on menu at amadeus
  8. 15. charges ue boom 2
  9. 17. hawaiian sunglasses company
  10. 18. arc tim hortons had this to increase throughput
  11. 19. asian cuisine on queens campus
  12. 21. activation function in self attention mechanism
Down
  1. 1. itchy skin disease
  2. 2. similar to sakura
  3. 3. drinking container and type of python server
  4. 6. owner of shhl
  5. 10. last name of actor who stars in there will be blood and prisoners
  6. 11. communist leader in north vietnam with city named after him
  7. 14. tip of shoelace
  8. 16. greek restaurant in kingston
  9. 20. popular disposable vapes from a few years ago