#[05AB1E](https://github.com/Adriandmen/05AB1E/wiki/Commands), <s>28</s> <s>27</s> <s>25</s> <s>24</s> 23 [bytes](https://github.com/Adriandmen/05AB1E/wiki/Codepage)

    2TŸ.•-Ÿ•S«.•ôì•âJ„jjS«u

[Try it online.](https://tio.run/##yy9OTMpM/f/fKOToDr1HDYt0j@4AksGHVoM4h7ccXgOiFnk9apiXlQUULf3/HwA)

-1 byte thanks to *@Emigna* removing the `S` after `"HSDC"`, because `â` does this implicitly.

**Explanation:**

<!-- language-all: lang-python -->

    2TŸ           # Push list in the range [2,10]: [2,3,4,5,6,7,8,9,10]
       .•-Ÿ•      # Push compressed string "ajqk"
            S     # Convert it to a list of characters: ["a","j","q","k"]
             «    # Merge the two lists together: [2,3,4,5,6,7,8,9,10,"a","j","q","k"]
    .•ôì•         # Push compressed string "cdhs"
    â             # Cartesian product of each (pair each character of both lists):
                  #  [[2,"a"],[2,"d"],[2,"h"],...,["k","d"],["k","h"],["k","s"]]
    J             # Join each pair together to a single string:
                  #  ["2a","2d","2h",...,"kd","kh","ks"]
    „jjS          # Push string "jj", and convert it to a list of characters: ["j","j"]
        «         # Merge both lists together:
                  #  ["2a","2d","2h",...,"kd","kh","ks","j","j"]
         u        # Convert everything to uppercase:
                  #  ["2A","2D","2H",...,"KD","KH","KS","J","J"]
                  # (and output the result implicitly)

[See this 05AB1E tip of mine (section *How to compress strings not part of the dictionary?*)](https://codegolf.stackexchange.com/a/166851/52210) to understand why `.•-Ÿ•` is `"ajqk"` and `.•ôì•` is `"cdhs"`.