请阅读下面这张Markdown格式的表格并回答问题。同一行中不同列的单元格用'|'分隔，不同行的单元格用'
'分隔。

表格:
| 课程代码 | 课程名称 | 总学分 | 推荐学期 |
| --- | --- | --- | --- |
| TH021 | 中国近现代史纲要 | 2.0 | 1.0 |
| TH000 | 思想道德修养与法律基础 | 3.0 | 2.0 |
| TH012 | 毛泽东思想和中国特色社‎会主义理论体系概论‎ | 6.0 | 3.0 |
| TH007 | 马克思主义基本原理 | 3.0 | 4.0 |
| TH004 | 军事理论 | 1.0 | 2.0 |
| EN025 | 大学基础英语（1） | 3.0 | 1.0 |
| EN026 | 大学基础英语（2） | 3.0 | 2.0 |
| PE001 | 体育（1） | 1.0 | 1.0 |
| PE002 | 体育（2） | 1.0 | 2.0 |
| PE003 | 体育（3） | 1.0 | 3.0 |
| PE004 | 体育（4） | 1.0 | 4.0 |
| MA122 | 数学分析（A类）（1） | 5.0 | 1.0 |
| MA123 | 数学分析（A类）（2） | 5.0 | 2.0 |
| MA220 | 数学分析（A类）（3） | 4.0 | 3.0 |
| MA225 | 线性代数（E类） | 5.0 | 1.0 |
| PH114 | 物理学引论（A类）（1） | 5.0 | 2.0 |
| PH116 | 物理学引论（A类）（2） | 5.0 | 3.0 |
| PH118 | 物理学拓展 | 2.0 | 2.0 |
| BI105 | 生物学导论（1） | 3.0 | 1.0 |
| CS101 | 计算机科学导论 | 3.0 | 1.0 |
| MA136 | 数值分析与程序设计 | 4.0 | 2.0 |
| MA214 | 复分析 | 4.0 | 3.0 |
| MA234 | 常微分方程与动力学系统 | 3.0 | 3.0 |
| MA204 | 抽象代数 | 4.0 | 4.0 |
| MA206 | 概率论 | 4.0 | 4.0 |
| MA216 | 傅里叶分析与实分析 | 4.0 | 4.0 |
| MA336 | 图与网络 | 4.0 | 4.0 |
| MA302 | 偏微分方程 | 4.0 | 5.0 |
| MA306 | 数理统计 | 4.0 | 6.0 |
| MA222 | 专业研讨课（1） | 2.0 | 3.0 |
| MA339 | 专业研讨课（2） | 2.0 | 4.0 |
| MA344 | 专业研讨课（3） | 2.0 | 5.0 |
| MA342 | 专业研讨课（4） | 2.0 | 6.0 |
| MA412 | 专业研讨课（5） | 2.0 | 7.0 |
| PH219 | 理论力学（A类） | 3.0 | 3.0 |
| MA303 | 微分几何 | 4.0 | 5.0 |
| MA335 | 随机过程 | 4.0 | 5.0 |
| MA300 | 常微分方程和偏微分方程的数值方法‎‎ | 4.0 | 6.0 |
| MA308 | 泛函分析 | 4.0 | 6.0 |
| MA346 | 现代统计中的前沿问题 | 2.0 | 6.0 |
| MA347 | 渐近分析 | 4.0 | 6.0 |
| MS304 | 初等表示论 | 2.0 | 6.0 |
| MA406 | 多元统计 | 3.0 | 7.0 |
| PH111 | 物理学实验（1） | 1.5 | 2.0 |
| PH117 | 物理学实验（2） | 1.5 | 3.0 |
| EN027 | 大学基础英语（3） | 3.0 | 3.0 |
问题:
请问一下啊马克思主义基本原理课程相应的代码是哪个啊还有就是军事理论相应的代码是哪个啊
Answer:
TH007
TH004