浏览代码

Added files

Per Mårtensson 3 年之前
父节点
当前提交
4361854b1c

文件差异内容过多而无法显示
+ 21384 - 0
3d_models/User Library-DIN41612-C-96-M-RA-1.STEP


文件差异内容过多而无法显示
+ 59 - 0
3d_models/din_41612_female_q-64abr.stp


文件差异内容过多而无法显示
+ 59 - 0
3d_models/din_41612_male_b-64abr.stp


二进制
pics/back202.png


二进制
pics/front202.png


文件差异内容过多而无法显示
+ 887 - 844
superbasic.kicad_pcb


+ 360 - 0
superbasic.pretty/FAB64Q.kicad_mod

@@ -0,0 +1,360 @@
+(module FAB64Q (layer F.Cu) (tedit 610A4B1C)
+  (descr "<b>DIN 41612 CONNECTOR</b>\n<p>\nMale, 64 pins, type B, rows ab, grid 2.54 mm<br />\nFemale, 64 bits, type Q, rows ab, grid 2.54 mm<br />\nB mates with Q, but pin numbers reversed\n</p>")
+  (fp_text reference X1M (at 1.27 25.4 -270) (layer F.SilkS)
+    (effects (font (size 1.2065 1.2065) (thickness 0.12065)))
+  )
+  (fp_text value MAB64B (at 1.27 5.1054 -270) (layer F.Fab)
+    (effects (font (size 1.2065 1.2065) (thickness 0.12065)))
+  )
+  (fp_poly (pts (xy -4.191 39.624) (xy -3.429 39.624) (xy -3.429 39.116) (xy -4.191 39.116)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 37.084) (xy -3.429 37.084) (xy -3.429 36.576) (xy -4.191 36.576)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 34.544) (xy -3.429 34.544) (xy -3.429 34.036) (xy -4.191 34.036)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 32.004) (xy -3.429 32.004) (xy -3.429 31.496) (xy -4.191 31.496)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 29.464) (xy -3.429 29.464) (xy -3.429 28.956) (xy -4.191 28.956)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 26.924) (xy -3.429 26.924) (xy -3.429 26.416) (xy -4.191 26.416)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 24.384) (xy -3.429 24.384) (xy -3.429 23.876) (xy -4.191 23.876)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 21.844) (xy -3.429 21.844) (xy -3.429 21.336) (xy -4.191 21.336)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 19.304) (xy -3.429 19.304) (xy -3.429 18.796) (xy -4.191 18.796)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 16.764) (xy -3.429 16.764) (xy -3.429 16.256) (xy -4.191 16.256)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 14.224) (xy -3.429 14.224) (xy -3.429 13.716) (xy -4.191 13.716)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 11.684) (xy -3.429 11.684) (xy -3.429 11.176) (xy -4.191 11.176)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 9.144) (xy -3.429 9.144) (xy -3.429 8.636) (xy -4.191 8.636)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 6.604) (xy -3.429 6.604) (xy -3.429 6.096) (xy -4.191 6.096)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 4.064) (xy -3.429 4.064) (xy -3.429 3.556) (xy -4.191 3.556)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 1.524) (xy -3.429 1.524) (xy -3.429 1.016) (xy -4.191 1.016)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -1.016) (xy -3.429 -1.016) (xy -3.429 -1.524) (xy -4.191 -1.524)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -3.556) (xy -3.429 -3.556) (xy -3.429 -4.064) (xy -4.191 -4.064)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -6.096) (xy -3.429 -6.096) (xy -3.429 -6.604) (xy -4.191 -6.604)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -8.636) (xy -3.429 -8.636) (xy -3.429 -9.144) (xy -4.191 -9.144)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -11.176) (xy -3.429 -11.176) (xy -3.429 -11.684) (xy -4.191 -11.684)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -13.716) (xy -3.429 -13.716) (xy -3.429 -14.224) (xy -4.191 -14.224)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -16.256) (xy -3.429 -16.256) (xy -3.429 -16.764) (xy -4.191 -16.764)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -18.796) (xy -3.429 -18.796) (xy -3.429 -19.304) (xy -4.191 -19.304)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -21.336) (xy -3.429 -21.336) (xy -3.429 -21.844) (xy -4.191 -21.844)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -23.876) (xy -3.429 -23.876) (xy -3.429 -24.384) (xy -4.191 -24.384)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -26.416) (xy -3.429 -26.416) (xy -3.429 -26.924) (xy -4.191 -26.924)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -28.956) (xy -3.429 -28.956) (xy -3.429 -29.464) (xy -4.191 -29.464)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -31.496) (xy -3.429 -31.496) (xy -3.429 -32.004) (xy -4.191 -32.004)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -34.036) (xy -3.429 -34.036) (xy -3.429 -34.544) (xy -4.191 -34.544)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -36.576) (xy -3.429 -36.576) (xy -3.429 -37.084) (xy -4.191 -37.084)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -4.191 -39.116) (xy -3.429 -39.116) (xy -3.429 -39.624) (xy -4.191 -39.624)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -5.334 39.624) (xy -4.191 39.624) (xy -4.191 39.116) (xy -5.334 39.116)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 39.624) (xy -1.27 39.624) (xy -1.27 39.116) (xy -1.651 39.116)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 39.624) (xy -1.651 39.624) (xy -1.651 39.116) (xy -3.429 39.116)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 37.084) (xy -1.27 37.084) (xy -1.27 36.576) (xy -1.651 36.576)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 37.084) (xy -1.651 37.084) (xy -1.651 36.576) (xy -3.429 36.576)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 37.084) (xy -4.191 37.084) (xy -4.191 36.576) (xy -5.334 36.576)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 34.544) (xy -4.191 34.544) (xy -4.191 34.036) (xy -5.334 34.036)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -3.429 34.544) (xy -1.651 34.544) (xy -1.651 34.036) (xy -3.429 34.036)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 34.544) (xy -1.27 34.544) (xy -1.27 34.036) (xy -1.651 34.036)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -1.651 32.004) (xy -1.27 32.004) (xy -1.27 31.496) (xy -1.651 31.496)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 32.004) (xy -1.651 32.004) (xy -1.651 31.496) (xy -3.429 31.496)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 32.004) (xy -4.191 32.004) (xy -4.191 31.496) (xy -5.334 31.496)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 29.464) (xy -4.191 29.464) (xy -4.191 28.956) (xy -5.334 28.956)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 29.464) (xy -1.27 29.464) (xy -1.27 28.956) (xy -1.651 28.956)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 29.464) (xy -1.651 29.464) (xy -1.651 28.956) (xy -3.429 28.956)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 26.924) (xy -4.191 26.924) (xy -4.191 26.416) (xy -5.334 26.416)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 26.924) (xy -1.27 26.924) (xy -1.27 26.416) (xy -1.651 26.416)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 26.924) (xy -1.651 26.924) (xy -1.651 26.416) (xy -3.429 26.416)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 24.384) (xy -4.191 24.384) (xy -4.191 23.876) (xy -5.334 23.876)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 24.384) (xy -1.27 24.384) (xy -1.27 23.876) (xy -1.651 23.876)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 24.384) (xy -1.651 24.384) (xy -1.651 23.876) (xy -3.429 23.876)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 21.844) (xy -1.27 21.844) (xy -1.27 21.336) (xy -1.651 21.336)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 21.844) (xy -1.651 21.844) (xy -1.651 21.336) (xy -3.429 21.336)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 21.844) (xy -4.191 21.844) (xy -4.191 21.336) (xy -5.334 21.336)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 19.304) (xy -4.191 19.304) (xy -4.191 18.796) (xy -5.334 18.796)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 19.304) (xy -1.27 19.304) (xy -1.27 18.796) (xy -1.651 18.796)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 19.304) (xy -1.651 19.304) (xy -1.651 18.796) (xy -3.429 18.796)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 14.224) (xy -4.191 14.224) (xy -4.191 13.716) (xy -5.334 13.716)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -3.429 14.224) (xy -1.651 14.224) (xy -1.651 13.716) (xy -3.429 13.716)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 16.764) (xy -4.191 16.764) (xy -4.191 16.256) (xy -5.334 16.256)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 16.764) (xy -1.27 16.764) (xy -1.27 16.256) (xy -1.651 16.256)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 16.764) (xy -1.651 16.764) (xy -1.651 16.256) (xy -3.429 16.256)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 11.684) (xy -4.191 11.684) (xy -4.191 11.176) (xy -5.334 11.176)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -3.429 11.684) (xy -1.651 11.684) (xy -1.651 11.176) (xy -3.429 11.176)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 14.224) (xy -1.27 14.224) (xy -1.27 13.716) (xy -1.651 13.716)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -1.651 11.684) (xy -1.27 11.684) (xy -1.27 11.176) (xy -1.651 11.176)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -1.651 9.144) (xy -1.27 9.144) (xy -1.27 8.636) (xy -1.651 8.636)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 9.144) (xy -1.651 9.144) (xy -1.651 8.636) (xy -3.429 8.636)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 9.144) (xy -4.191 9.144) (xy -4.191 8.636) (xy -5.334 8.636)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 6.604) (xy -4.191 6.604) (xy -4.191 6.096) (xy -5.334 6.096)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 6.604) (xy -1.27 6.604) (xy -1.27 6.096) (xy -1.651 6.096)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 6.604) (xy -1.651 6.604) (xy -1.651 6.096) (xy -3.429 6.096)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 4.064) (xy -4.191 4.064) (xy -4.191 3.556) (xy -5.334 3.556)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -3.429 4.064) (xy -1.651 4.064) (xy -1.651 3.556) (xy -3.429 3.556)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 4.064) (xy -1.27 4.064) (xy -1.27 3.556) (xy -1.651 3.556)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -5.334 1.524) (xy -4.191 1.524) (xy -4.191 1.016) (xy -5.334 1.016)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -3.429 1.524) (xy -1.651 1.524) (xy -1.651 1.016) (xy -3.429 1.016)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 1.524) (xy -1.27 1.524) (xy -1.27 1.016) (xy -1.651 1.016)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -1.651 -1.016) (xy -1.27 -1.016) (xy -1.27 -1.524) (xy -1.651 -1.524)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 -1.016) (xy -1.651 -1.016) (xy -1.651 -1.524) (xy -3.429 -1.524)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 -1.016) (xy -4.191 -1.016) (xy -4.191 -1.524) (xy -5.334 -1.524)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 -3.556) (xy -4.191 -3.556) (xy -4.191 -4.064) (xy -5.334 -4.064)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 -3.556) (xy -1.27 -3.556) (xy -1.27 -4.064) (xy -1.651 -4.064)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -1.651 -6.096) (xy -1.27 -6.096) (xy -1.27 -6.604) (xy -1.651 -6.604)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 -3.556) (xy -1.651 -3.556) (xy -1.651 -4.064) (xy -3.429 -4.064)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -3.429 -6.096) (xy -1.651 -6.096) (xy -1.651 -6.604) (xy -3.429 -6.604)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 -6.096) (xy -4.191 -6.096) (xy -4.191 -6.604) (xy -5.334 -6.604)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 -8.636) (xy -4.191 -8.636) (xy -4.191 -9.144) (xy -5.334 -9.144)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 -11.176) (xy -4.191 -11.176) (xy -4.191 -11.684) (xy -5.334 -11.684)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 -8.636) (xy -1.27 -8.636) (xy -1.27 -9.144) (xy -1.651 -9.144)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -1.651 -11.176) (xy -1.27 -11.176) (xy -1.27 -11.684) (xy -1.651 -11.684)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 -8.636) (xy -1.651 -8.636) (xy -1.651 -9.144) (xy -3.429 -9.144)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -3.429 -11.176) (xy -1.651 -11.176) (xy -1.651 -11.684) (xy -3.429 -11.684)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 -13.716) (xy -1.27 -13.716) (xy -1.27 -14.224) (xy -1.651 -14.224)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 -13.716) (xy -1.651 -13.716) (xy -1.651 -14.224) (xy -3.429 -14.224)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 -13.716) (xy -4.191 -13.716) (xy -4.191 -14.224) (xy -5.334 -14.224)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 -16.256) (xy -4.191 -16.256) (xy -4.191 -16.764) (xy -5.334 -16.764)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -3.429 -16.256) (xy -1.651 -16.256) (xy -1.651 -16.764) (xy -3.429 -16.764)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 -16.256) (xy -1.27 -16.256) (xy -1.27 -16.764) (xy -1.651 -16.764)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -5.334 -18.796) (xy -4.191 -18.796) (xy -4.191 -19.304) (xy -5.334 -19.304)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 -18.796) (xy -1.27 -18.796) (xy -1.27 -19.304) (xy -1.651 -19.304)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 -18.796) (xy -1.651 -18.796) (xy -1.651 -19.304) (xy -3.429 -19.304)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 -21.336) (xy -4.191 -21.336) (xy -4.191 -21.844) (xy -5.334 -21.844)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 -21.336) (xy -1.27 -21.336) (xy -1.27 -21.844) (xy -1.651 -21.844)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 -21.336) (xy -1.651 -21.336) (xy -1.651 -21.844) (xy -3.429 -21.844)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -3.429 -23.876) (xy -1.651 -23.876) (xy -1.651 -24.384) (xy -3.429 -24.384)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 -23.876) (xy -1.27 -23.876) (xy -1.27 -24.384) (xy -1.651 -24.384)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -5.334 -23.876) (xy -4.191 -23.876) (xy -4.191 -24.384) (xy -5.334 -24.384)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 -26.416) (xy -4.191 -26.416) (xy -4.191 -26.924) (xy -5.334 -26.924)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 -28.956) (xy -4.191 -28.956) (xy -4.191 -29.464) (xy -5.334 -29.464)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -3.429 -26.416) (xy -1.651 -26.416) (xy -1.651 -26.924) (xy -3.429 -26.924)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -3.429 -28.956) (xy -1.651 -28.956) (xy -1.651 -29.464) (xy -3.429 -29.464)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 -26.416) (xy -1.27 -26.416) (xy -1.27 -26.924) (xy -1.651 -26.924)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -1.651 -28.956) (xy -1.27 -28.956) (xy -1.27 -29.464) (xy -1.651 -29.464)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -5.334 -31.496) (xy -4.191 -31.496) (xy -4.191 -32.004) (xy -5.334 -32.004)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -3.429 -31.496) (xy -1.651 -31.496) (xy -1.651 -32.004) (xy -3.429 -32.004)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 -31.496) (xy -1.27 -31.496) (xy -1.27 -32.004) (xy -1.651 -32.004)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -3.429 -34.036) (xy -1.651 -34.036) (xy -1.651 -34.544) (xy -3.429 -34.544)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 -34.036) (xy -1.27 -34.036) (xy -1.27 -34.544) (xy -1.651 -34.544)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -5.334 -34.036) (xy -4.191 -34.036) (xy -4.191 -34.544) (xy -5.334 -34.544)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -5.334 -36.576) (xy -4.191 -36.576) (xy -4.191 -37.084) (xy -5.334 -37.084)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -3.429 -36.576) (xy -1.651 -36.576) (xy -1.651 -37.084) (xy -3.429 -37.084)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 -36.576) (xy -1.27 -36.576) (xy -1.27 -37.084) (xy -1.651 -37.084)) (layer F.SilkS) (width 0))
+  (fp_poly (pts (xy -5.334 -39.116) (xy -4.191 -39.116) (xy -4.191 -39.624) (xy -5.334 -39.624)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -3.429 -39.116) (xy -1.651 -39.116) (xy -1.651 -39.624) (xy -3.429 -39.624)) (layer F.Fab) (width 0))
+  (fp_poly (pts (xy -1.651 -39.116) (xy -1.27 -39.116) (xy -1.27 -39.624) (xy -1.651 -39.624)) (layer F.SilkS) (width 0))
+  (fp_circle (center 0 44.45) (end 1.27 44.45) (layer F.SilkS) (width 0.254))
+  (fp_circle (center 0 -44.45) (end 1.27 -44.45) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 50.0126) (end 2.794 -50.0126) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 38.735) (end -1.27 41.91) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 38.735) (end -1.27 38.735) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 36.195) (end -1.27 38.735) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 36.195) (end 2.794 38.735) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 36.195) (end -1.27 36.195) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 34.925) (end -1.27 36.195) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 34.925) (end -1.27 34.925) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 31.115) (end -1.27 34.925) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 31.115) (end 2.794 34.925) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 31.115) (end -1.27 31.115) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 29.845) (end -1.27 31.115) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 29.845) (end -1.27 29.845) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 20.955) (end -1.27 29.845) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 20.955) (end 2.794 29.845) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 20.955) (end -1.27 20.955) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 19.685) (end -1.27 20.955) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 19.685) (end -1.27 19.685) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 10.795) (end -1.27 19.685) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 10.795) (end 2.794 19.685) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 10.795) (end -1.27 10.795) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 9.525) (end -1.27 10.795) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 9.525) (end -1.27 9.525) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 0.635) (end -1.27 9.525) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 0.635) (end 2.794 9.525) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 0.635) (end -1.27 0.635) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 -0.635) (end -1.27 0.635) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -0.635) (end -1.27 -0.635) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 -9.525) (end -1.27 -0.635) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -9.525) (end 2.794 -0.635) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -9.525) (end -1.27 -9.525) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 -10.795) (end -1.27 -9.525) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -10.795) (end -1.27 -10.795) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 -19.685) (end -1.27 -10.795) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -19.685) (end 2.794 -10.795) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -19.685) (end -1.27 -19.685) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 -20.955) (end -1.27 -19.685) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -20.955) (end -1.27 -20.955) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 -29.845) (end -1.27 -20.955) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -29.845) (end 2.794 -20.955) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -29.845) (end -1.27 -29.845) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 -31.115) (end -1.27 -29.845) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -31.115) (end -1.27 -31.115) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 -34.925) (end -1.27 -31.115) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -34.925) (end 2.794 -31.115) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -34.925) (end -1.27 -34.925) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 -36.195) (end -1.27 -34.925) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -36.195) (end -1.27 -36.195) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 -38.735) (end -1.27 -36.195) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -38.735) (end -1.27 -38.735) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.794 -38.735) (end 2.794 -36.195) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 -41.91) (end -1.27 -38.735) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 41.91) (end 1.27 41.91) (layer F.SilkS) (width 0.254))
+  (fp_line (start -2.54 41.91) (end -1.27 41.91) (layer F.SilkS) (width 0.254))
+  (fp_line (start -2.54 41.91) (end -2.54 46.99) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.8702 43.5102) (end 2.8702 46.99) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.8702 43.5102) (end 1.27 41.91) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.8702 46.99) (end 4.445 46.99) (layer F.SilkS) (width 0.254))
+  (fp_line (start -2.54 46.99) (end 2.8702 46.99) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.8702 -43.18) (end 2.8702 -46.99) (layer F.SilkS) (width 0.254))
+  (fp_line (start 1.6002 -41.91) (end 2.8702 -43.18) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.8702 -46.99) (end -2.54 -46.99) (layer F.SilkS) (width 0.254))
+  (fp_line (start 4.445 -46.99) (end 2.8702 -46.99) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 -41.91) (end 1.6002 -41.91) (layer F.SilkS) (width 0.254))
+  (fp_line (start -2.54 -41.91) (end -1.27 -41.91) (layer F.SilkS) (width 0.254))
+  (fp_line (start -2.54 -46.99) (end -2.54 -41.91) (layer F.SilkS) (width 0.254))
+  (fp_line (start 4.445 -44.45) (end 4.445 -46.99) (layer F.SilkS) (width 0.254))
+  (fp_line (start 10.16 -44.45) (end 4.445 -44.45) (layer F.SilkS) (width 0.254))
+  (fp_line (start 10.16 44.45) (end 10.16 -44.45) (layer F.SilkS) (width 0.254))
+  (fp_line (start 4.445 44.45) (end 10.16 44.45) (layer F.SilkS) (width 0.254))
+  (fp_line (start 4.445 46.99) (end 4.445 44.45) (layer F.SilkS) (width 0.254))
+  (fp_text user a (at -4.191 -41.275) (layer F.SilkS)
+    (effects (font (size 1.2065 1.2065) (thickness 0.127)) (justify left bottom))
+  )
+  (fp_text user 1 (at 0 -39.37) (layer F.SilkS)
+    (effects (font (size 1.2065 1.2065) (thickness 0.127)) (justify left bottom))
+  )
+  (fp_text user b (at -6.35 -41.275) (layer F.SilkS)
+    (effects (font (size 1.2065 1.2065) (thickness 0.127)) (justify left bottom))
+  )
+  (fp_text user 32 (at 0 40.64) (layer F.SilkS)
+    (effects (font (size 1.2065 1.2065) (thickness 0.127)) (justify left bottom))
+  )
+  (fp_text user >STD (at 1.27 -25.4 90) (layer F.SilkS)
+    (effects (font (size 0.9652 0.9652) (thickness 0.1016)))
+  )
+  (pad A1 thru_hole circle (at -2.54 -39.37) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A2 thru_hole circle (at -2.54 -36.83) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A3 thru_hole circle (at -2.54 -34.29) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A4 thru_hole circle (at -2.54 -31.75) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A5 thru_hole circle (at -2.54 -29.21) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A6 thru_hole circle (at -2.54 -26.67) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A7 thru_hole circle (at -2.54 -24.13) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A8 thru_hole circle (at -2.54 -21.59) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A9 thru_hole circle (at -2.54 -19.05) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A10 thru_hole circle (at -2.54 -16.51) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A11 thru_hole circle (at -2.54 -13.97) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A12 thru_hole circle (at -2.54 -11.43) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A13 thru_hole circle (at -2.54 -8.89) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A14 thru_hole circle (at -2.54 -6.35) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A15 thru_hole circle (at -2.54 -3.81) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A16 thru_hole circle (at -2.54 -1.27) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A17 thru_hole circle (at -2.54 1.27) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A18 thru_hole circle (at -2.54 3.81) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A19 thru_hole circle (at -2.54 6.35) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A20 thru_hole circle (at -2.54 8.89) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A21 thru_hole circle (at -2.54 11.43) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A22 thru_hole circle (at -2.54 13.97) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A23 thru_hole circle (at -2.54 16.51) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A24 thru_hole circle (at -2.54 19.05) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A25 thru_hole circle (at -2.54 21.59) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A26 thru_hole circle (at -2.54 24.13) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A27 thru_hole circle (at -2.54 26.67) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A28 thru_hole circle (at -2.54 29.21) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A29 thru_hole circle (at -2.54 31.75) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A30 thru_hole circle (at -2.54 34.29) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A31 thru_hole circle (at -2.54 36.83) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad A32 thru_hole circle (at -2.54 39.37) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B1 thru_hole circle (at -5.08 -39.37) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B2 thru_hole circle (at -5.08 -36.83) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B3 thru_hole circle (at -5.08 -34.29) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B4 thru_hole circle (at -5.08 -31.75) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B5 thru_hole circle (at -5.08 -29.21) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B6 thru_hole circle (at -5.08 -26.67) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B7 thru_hole circle (at -5.08 -24.13) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B8 thru_hole circle (at -5.08 -21.59) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B9 thru_hole circle (at -5.08 -19.05) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B10 thru_hole circle (at -5.08 -16.51) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B11 thru_hole circle (at -5.08 -13.97) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B12 thru_hole circle (at -5.08 -11.43) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B13 thru_hole circle (at -5.08 -8.89) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B14 thru_hole circle (at -5.08 -6.35) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B15 thru_hole circle (at -5.08 -3.81) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B16 thru_hole circle (at -5.08 -1.27) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B17 thru_hole circle (at -5.08 1.27) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B18 thru_hole circle (at -5.08 3.81) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B19 thru_hole circle (at -5.08 6.35) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B20 thru_hole circle (at -5.08 8.89) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B21 thru_hole circle (at -5.08 11.43) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B22 thru_hole circle (at -5.08 13.97) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B23 thru_hole circle (at -5.08 16.51) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B24 thru_hole circle (at -5.08 19.05) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B25 thru_hole circle (at -5.08 21.59) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B26 thru_hole circle (at -5.08 24.13) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B27 thru_hole circle (at -5.08 26.67) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B28 thru_hole circle (at -5.08 29.21) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B29 thru_hole circle (at -5.08 31.75) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B30 thru_hole circle (at -5.08 34.29) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B31 thru_hole circle (at -5.08 36.83) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad B32 thru_hole circle (at -5.08 39.37) (size 1.4224 1.4224) (drill 0.9144) (layers *.Cu *.Mask)
+    (solder_mask_margin 0.1016))
+  (pad "" np_thru_hole circle (at 0 -44.45) (size 2.794 2.794) (drill 2.794) (layers *.Cu *.Mask))
+  (pad "" np_thru_hole circle (at 0 44.45) (size 2.794 2.794) (drill 2.794) (layers *.Cu *.Mask))
+  (model 3d_models/din_41612_female_q-64abr.stp
+    (offset (xyz 10.15 0 -4.7))
+    (scale (xyz 1 1 1))
+    (rotate (xyz -90 0 -90))
+  )
+)

+ 6 - 1
superbasic.pretty/MAB64B-FAB64Q.kicad_mod → superbasic.pretty/MAB64B.kicad_mod

@@ -1,4 +1,4 @@
-(module MAB64B-FAB64Q (layer F.Cu) (tedit 0)
+(module MAB64B (layer F.Cu) (tedit 610A49AF)
   (descr "<b>DIN 41612 CONNECTOR</b>\n<p>\nMale, 64 pins, type B, rows ab, grid 2.54 mm<br />\nFemale, 64 bits, type Q, rows ab, grid 2.54 mm<br />\nB mates with Q, but pin numbers reversed\n</p>")
   (fp_text reference X1M (at 1.27 25.4 -270) (layer F.SilkS)
     (effects (font (size 1.2065 1.2065) (thickness 0.12065)))
@@ -352,4 +352,9 @@
     (solder_mask_margin 0.1016))
   (pad "" np_thru_hole circle (at 0 -44.45) (size 2.794 2.794) (drill 2.794) (layers *.Cu *.Mask))
   (pad "" np_thru_hole circle (at 0 44.45) (size 2.794 2.794) (drill 2.794) (layers *.Cu *.Mask))
+  (model 3d_models/din_41612_male_b-64abr.stp
+    (offset (xyz 10.15 0 2.5))
+    (scale (xyz 1 1 1))
+    (rotate (xyz -90 180 -90))
+  )
 )

+ 33 - 25
superbasic.sch

@@ -4,9 +4,9 @@ EELAYER END
 $Descr A4 11693 8268
 encoding utf-8
 Sheet 1 1
-Title "Super Basic"
+Title "Super Basic/Smartaid3"
 Date "2021-07-31"
-Rev "2.01"
+Rev "2.02"
 Comp "SweProj.com"
 Comment1 ""
 Comment2 ""
@@ -653,8 +653,6 @@ Wire Wire Line
 	4850 5550 4850 5400
 Wire Wire Line
 	6800 5000 6800 5100
-Text Label 4850 5000 0    50   ~ 0
-Q_6
 Wire Wire Line
 	4850 5000 4850 5100
 Text Label 6350 5000 0    50   ~ 0
@@ -2006,7 +2004,7 @@ F 3 "" H 9900 5300 50  0001 C CNN
 	1    9900 5300
 	1    0    0    -1  
 $EndComp
-Text Label 8350 5400 2    50   ~ 0
+Text Label 8050 5400 2    50   ~ 0
 DOS_SEL
 Text Label 6850 2550 2    50   ~ 0
 DOS_SEL
@@ -2021,40 +2019,38 @@ Entry Wire Line
 $Comp
 L Device:R_Small R4
 U 1 1 610C9C0A
-P 8350 5600
-F 0 "R4" H 8409 5646 50  0000 L CNN
-F 1 "2.2k" H 8409 5555 50  0000 L CNN
-F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" H 8350 5600 50  0001 C CNN
-F 3 "~" H 8350 5600 50  0001 C CNN
-	1    8350 5600
+P 8050 5600
+F 0 "R4" H 8109 5646 50  0000 L CNN
+F 1 "2.2k" H 8109 5555 50  0000 L CNN
+F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" H 8050 5600 50  0001 C CNN
+F 3 "~" H 8050 5600 50  0001 C CNN
+	1    8050 5600
 	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	8350 5700 8350 5800
+	8050 5700 8050 5800
 $Comp
 L power:GND #PWR0114
 U 1 1 6112B94D
-P 8350 5800
-F 0 "#PWR0114" H 8350 5550 50  0001 C CNN
-F 1 "GND" H 8355 5627 50  0000 C CNN
-F 2 "" H 8350 5800 50  0001 C CNN
-F 3 "" H 8350 5800 50  0001 C CNN
-	1    8350 5800
+P 8050 5800
+F 0 "#PWR0114" H 8050 5550 50  0001 C CNN
+F 1 "GND" H 8055 5627 50  0000 C CNN
+F 2 "" H 8050 5800 50  0001 C CNN
+F 3 "" H 8050 5800 50  0001 C CNN
+	1    8050 5800
 	1    0    0    -1  
 $EndComp
 $Comp
-L Switch:SW_DIP_x03 SW1
+L Switch:SW_DIP_x04 SW1
 U 1 1 6112F7AF
 P 9000 5400
 F 0 "SW1" H 9000 5867 50  0000 C CNN
-F 1 "SW_DIP_x03" H 9000 5776 50  0000 C CNN
-F 2 "Button_Switch_THT:SW_DIP_SPSTx03_Slide_9.78x9.8mm_W7.62mm_P2.54mm" H 9000 5400 50  0001 C CNN
+F 1 "SW_DIP_x04" H 9000 5776 50  0000 C CNN
+F 2 "Button_Switch_THT:SW_DIP_SPSTx04_Slide_9.78x12.34mm_W7.62mm_P2.54mm" H 9000 5400 50  0001 C CNN
 F 3 "~" H 9000 5400 50  0001 C CNN
 	1    9000 5400
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	8350 5400 8700 5400
 Wire Wire Line
 	2850 5550 2900 5550
 Wire Wire Line
@@ -2093,10 +2089,18 @@ Text Label 6900 5550 0    50   ~ 0
 ~DOS_CE_SEL
 Text Label 9350 5200 0    50   ~ 0
 ~DOS_CE_SEL
-Wire Wire Line
-	8350 5400 8350 5500
 Wire Wire Line
 	9300 5400 9900 5400
+Text Label 9400 5500 0    50   ~ 0
+Q_6
+Wire Wire Line
+	9300 5500 9400 5500
+Wire Wire Line
+	8050 5400 8700 5400
+Wire Wire Line
+	8050 5400 8050 5500
+Wire Wire Line
+	8700 5500 8650 5500
 Wire Bus Line
 	10200 600  10200 4450
 Wire Bus Line
@@ -2111,4 +2115,8 @@ Wire Bus Line
 	6500 600  6500 4450
 Wire Bus Line
 	650  600  650  4350
+Text Label 8650 5500 2    50   ~ 0
+~Q6_EN
+Text Label 4850 5000 0    50   ~ 0
+~Q6_EN
 $EndSCHEMATC

+ 130 - 0
sw/smartaid3/org_smartaid3_1_2716.hex

@@ -0,0 +1,130 @@
+:020000040000FA
+:10000000C31A40C31B50C3B541C31D43D13A00605E
+:100010003CC42144CD1D40C3BD41CDAC413A007824
+:10002000FEC3CDE0433E40ED4721001822F87E1884
+:100030005FCDF1449044940550523A0D0AC3414EAD
+:100040000044C30344C30644C30944C30C44C30F60
+:1000500044C31244C31544C31844C31B44C31E44C1
+:10006000534D4152544149442D3320436F707972AE
+:1000700069676874204F574F434F204142205377A0
+:100080006564656E2038323EE521000022F3FDE113
+:10009000DDE5C3E70221EBA7E5ED52E5ED4B4E02AE
+:1000A000ED4230FC7DC1E1A7EB28E5EB36202303D0
+:1000B0003C18F52A20FE7EFEFF280BBB2320027E83
+:1000C000BA2320F228CA7323722377011E0009ED98
+:1000D00072D2FF06AF18ED0608DDE7FE0D28E5D762
+:1000E0009F7EBB44524956453A53504143453A805E
+:1000F000544FFF8246524F4DFF4353554D20204DE4
+:10010000454D4D415053595356415254494D452048
+:100110002044455649434553544F4C4B534D2D3382
+:1001200050524F475641522046524545424F464154
+:10013000454F4641484541505354434B56524F5406
+:1001400052414D2043415244455252434456525429
+:10015000804544911F1F1F817E814C4953548D520D
+:10016000454E8245588344454C84564152855354EC
+:100170004152548F4C49428B524553554D4586440C
+:100180004952874155544F885045454B894F4C44FF
+:100190008A46494E448C4348414E4745815E8E53C2
+:1001A000595392464F529048454C50FF21604001B0
+:1001B0002700C3A801CD1A40C3CC00FFFFCD700AB1
+:1001C00021F94022CCFE21184122CEFECD1B45CD87
+:1001D000AC41CD1B45CDC542CDDF42DDE501004040
+:1001E000DD210000CDF342DDE1CDDC42DDE50100A3
+:1001F00014DD210040CDE64FDDE1CD0443CDC54205
+:10020000CDDF422A1EFEE5ED5B1CFEA7ED52CDDCE4
+:10021000422A20FED1E537ED52CDDC422A27FED11D
+:10022000A7ED52CD0443CD1B45CDC542CDDF422ABB
+:100230001CFECDDC422A1EFECDDC422A20FECD046F
+:1002400043CDBB42CDDF422A27FECDDC422A29FE28
+:10025000CDDC422100C006417E4F2F77BE200471C5
+:100260002510F524CD0443CDBB42CDDF422A2BFE21
+:100270002600CDDC423A38FEE67F6F2600CDDC4218
+:100280002A0AFECD0443CDC542CD1D43CDC5422A29
+:100290000AFE7DB4282CCDB442E52323010300CD12
+:1002A0000B00E1CD3244B428193E2C12DD3401DDBF
+:1002B000340118E2DD7E01FE233807CD1B45DD3613
+:1002C0000108C39040CD1B45CD93022ACCFE010608
+:1002D00000CD0B003E3A1222CCFE18E2CD04432A98
+:1002E000CEFE010400CD0B003E201222CEFEDD34F6
+:1002F0000118CF1600626A78B128C70BDD5E0019BD
+:10030000DD2318F3CD93023E04CD3944DD7E01FE9A
+:1003100017DD36011338ABDD36011E18A53AF0FDA6
+:100320003D28FA2AF1FD062011BF02CD404306B850
+:10033000110B00CD3B4306321100000E3ACD634352
+:100340000EFF0C80ED5A30FA90ED52F5E5790E2F44
+:100350000CD60A30FBC63ACD63434FCD6343E1F17F
+:10036000C39040F5E5C5D5CD9302EB71DD3401CDE9
+:100370003803BBD43402D1C118E4CD1B45216241FE
+:10038000CD864321200A7E3C28D6CD930223EDA0C2
+:10039000CB7E28FACD3803C60832F4FDBBD41B450A
+:1003A00018E4003ECD3803A72808C613BB3805CD96
+:1003B0001B453E0632F4FDC39302FFFFFFFFFFFF24
+:1003C000C30050C30350C30650C30950C30C50C3ED
+:1003D0000F50C31250C31550C31850FFFFFFFFFF4B
+:1003E0003A0A60FE782809FEFD28053A0078FEC327
+:1003F000CA9040C30340FFFFFFFFFFFFFFFFFFFF67
+:10040000CD2244CD2244CD2244CD2244CD0C40CD3A
+:100410002244CD2244CD2244CD2244CD2244CD22BB
+:1004200044D5E3D5F5113D1C19CD3244F1D1C38A31
+:1004300001237E23666FC39040E5C52152444F09D6
+:100440003A1900D6BC4FED42C1CD324418E0E64423
+:100450001E181C18621860189C189A1890188E188C
+:10046000932291225D225B22690D670D22142014D4
+:10047000CB26C9262F232D23AD0CAB0C010DFF0C71
+:10048000CF0CCD0CC400F400A710FFFFFFFFFFE965
+:10049000F53A24FE3D286E3CC21F03DB38FE83C2C2
+:1004A0002303C5D5E5DDE5AFED4732F5FDCD93027C
+:1004B000EB4E3621CD3503CD020071FE1420073AF4
+:1004C00025FECBE71809FE1320123A25FECBA732F2
+:1004D00025FE21FF44013903F3EDB3AFFE032802EB
+:1004E000FE0DDDE1E1D1C13E40ED47CA2503C23436
+:1004F00003F5C5D5E5210245013903EDB318A63250
+:10050000977F34B77F7AFEFE208E00CD1E03322403
+:10051000FE1802BD3E2A27FEF9185CC5CD4207C170
+:10052000DDE5E5D5C521F97E35201534CD0200FE87
+:1005300008280DFE092809FE201140FE067820CB70
+:10054000F5CD9302CD6702F1C1D1E1DDE1C3904069
+:10055000C5E52AF3FDE50E20CD9302EB7EB14F36C3
+:1005600020CD384638F279FE20E122F3FDE1C1C00A
+:10057000CD760200CACC00EBAF32FA7ECD0200FE8F
+:10058000203811CDBE46121A7723D4584610ED2BD1
+:10059000C33D40EDFE0DF5AF32FA7EF128F2FE09C3
+:1005A00028E5FE1BCADE00117A451313D528E1FEAB
+:1005B0000C289DFE11CA8840FE0FCA9040FE1828E4
+:1005C0004CFE08284DD6022023C5E52140FEDD77EC
+:1005D00001F678904FED5B4D02923809DD3500F25F
+:1005E000D945DD34000600CD0B00E1C1FE152839E8
+:1005F000FEFF283EFE112840FE182849FE1DCAD9DC
+:1006000046FE02285BD60EC24D4528543ECD12460A
+:1006100020FB78FE78F290402BDD3501FC23460468
+:10062000F290403A6F02DD7701DD3500F290402014
+:1006300014CDDD3501F29040DD3401CD3803BB38F7
+:100640000CDD360100DD3400DD7E00FE18DA90405E
+:10065000DD350038DCD29040CD3846D2410238ED4D
+:10066000C5E52AF3FD0600CD93021AFE20200DD524
+:10067000C1CD384638F122F3FDE1C1C9DB38E604CB
+:10068000201A06207832FA7ECD9302EB7E70EBFEC4
+:10069000202003B828E047CDB64618ECAF32FA7EEA
+:1006A000CD9302EB0ABE7E02EB2004FE2028C7D5C4
+:1006B000C1CDB64618EACD5846D82DF02CC9F5CD97
+:1006C000C746CD9302F1C93AFA7EA7C81AFE20C8E0
+:1006D000C5E52AF3FD4718B0C3C5E5CD3E03DD21CE
+:1006E000F0FFDD39DDF92AF3FDE521F3FD35AF211A
+:1006F0003840CD3E002174030618C57E23E5666FA1
+:10070000ED4B4E02CD9608010200213B40CD9608EC
+:10071000E1C12310E5E122F3FDCD7F08211000396E
+:10072000F9E1C1C39040AFCDFFFFFF7E471150FFFD
+:10073000FE272805FE2237201A237EB8280CFE0D3E
+:10074000280FEDA079A720F2D78AE5DFFE0DE12082
+:10075000F1120DC390401140FED5CD9511E1EBA7EC
+:10076000ED52444DEB1150FF1AEDB1C25348E51361
+:100770001AFE0DCAEE48BE2328F5E118E8AFCD39C0
+:10078000443E01307C0E29CD2B47380A79FE28CA19
+:1007900021073E03186BCDC447CDDA403E021861F5
+:1007A000CDC447D511EF40CD4400C22107CDC44789
+:1007B000ED53FB7ECDDA40D13AFB7EABE60E3E0632
+:1007C000283FD7913E20CD39447E1E00DA2107FE16
+:1007D0002820101E04DFFE2C20031E08DFFE29C285
+:1007E0002107DF7BB15F50C39040AFCD3944E52195
+:1007F00040FE3E08C33944E1222CFEFD360E00D7F0
+:00000001FF

+ 130 - 0
sw/smartaid3/org_smartaid3_2_2716.hex

@@ -0,0 +1,130 @@
+:020000040000FA
+:10000000B532FA7E2A1CFECD1B457E3D28D9E53A45
+:10001000FA7ED603CA56472323237E23FE0D2040B3
+:100020003AFA7ECB5F282CE1E5F5D511B8FED5CDA7
+:100030009511E1CDEA47D450073E0630092AFB7EF0
+:10004000E322FB7E3E16D1C1CB6020AB32FA7EE1CB
+:1000500038B8E5E106004E09CD3E0328ADC3CC001B
+:100060004623FEBE28102BFEBF06012809301AD5F4
+:10007000CD010FD118A43AFA7E3D2808232323236B
+:1000800010F41896CDC54818F7FECB302CFEC728C3
+:1000900028FEC32824FEC03820473AFA7EA77820DD
+:1000A0000AF5E55E2356CDB340E1F1473AFA7EE624
+:1000B00002782805CDC5481808D5CDC510D1DA1A63
+:1000C000487E2318C47E23BB20027EBA232323C28A
+:1000D00090403AFA7EE60428153AFA7EF60E32FA95
+:1000E0007E2B2B2B2BED4BFB7E71237018DEE1E179
+:1000F000E5D51140FED5CD9511E11BCD9640CD0B38
+:10010000003AF4FDA7C442073C32F97ECD2045D128
+:10011000C353482A20FE36FF97E5CD0148E1CD9331
+:10012000027E3CCA90403E1CCD39442B2BEB280C60
+:10013000362823E6082803362C233629EBCD38034E
+:10014000C60832F4FDBBD41B4518D33EAFDD2140B9
+:10015000FE3236FECD42073E0132F97E7EFE0D01B3
+:10016000FFFFC503C52807C1C1CDFF4BD5C5E7D6E5
+:100170000D28093E03CD3E003E010000FD7739E128
+:10018000FDCB20462004EBCD390FFDCB394628446A
+:10019000C1CDB649DA7F08C5DDE51151FECD584B1A
+:1001A000DDE1E5EB360A231151FEB3ED52444DEB90
+:1001B000CD9608E118DACD3E03372012FDCB20465C
+:1001C000200F7E3D2808E5CD3144ED42E13FC3904C
+:1001D00040E518F6E3FDCB20462007EBCD390F288C
+:1001E000012B224BFEE12240FE2245FE2151FE2240
+:1001F00047FE7D3244FE3249FE0616C5CD3E4AC159
+:10020000D810F82151FE2242FEE5CD1F4AE1D82246
+:1002100042FECD174A18FBCD2045FE08CA914A3A46
+:1002200042FEFDBE2E20172A40FE1151FEED534224
+:10023000FECD4D4BFDCB34862240FEFD732E3A475A
+:10024000FEFDBE33201FED5B45FE2A4BFEED52D86E
+:10025000EB1151FEED5347FECD4D4BFDCB34C62285
+:1002600045FEFD73332A42FEED4B4E02092242FE4B
+:100270002A45FEFDCB3446FDCB34C6C5CC474BC129
+:100280002A47FECD0B003AF4FDA7C442072247FEE1
+:10029000C93A42FEFE51201B2A40FECD214BCD2102
+:1002A0004BD8CD4A4BFDCB34862240FEED5342FE67
+:1002B000FD732E3A47FEFE5120172A45FECD214BF5
+:1002C000CD474BFDCB34C62245FEED5347FEFD73B3
+:1002D00033DD21A2033E18ED4B4E02DD5E00DD56FC
+:1002E000013D280EDD6EFEDD66FFEDB0DD2BDD2B62
+:1002F00018E5D5ED5BA203CD67022A47FEA7ED42C4
+:100300002247FEC52A40FEFDCB3446FDCB3486C4D1
+:10031000474BC12A42FEA7ED422242FED1EDB0A7D3
+:10032000C9FDCB204628052BA7C39040EB06002A29
+:100330001CFEA7ED52280919E506004E09C118F266
+:1003400060697CA7C037C9CD214B1151FED5CD586E
+:100350004B1BE3CD9640E1C9FDCB2046CA9511E584
+:100360003E04CD39443E57CDA64BE1E5CDCC4B6E96
+:1003700026003E04CD39443E5BCDA64BE1E57CCD65
+:10038000B54B7DCDB54BCDAE4BCDCC4B7ECDB54B2E
+:10039000CDAE4B7EFE203806FE80300212133E0D9D
+:1003A0001213E123184ACDAE4BBB284420F8EB369C
+:1003B00020EB13183BF507070707CDBE4BF1E60FFF
+:1003C000C630FE3A3802C607121318247CFE602895
+:1003D00011FE40281EFE543017D6443813C6276736
+:1003E000180E7DE6E0EE4020073A00603C20016FE9
+:1003F000C390407DE6E0EE4020F6262618F23297C4
+:10040000CD3944D5F57EE6FEFE2C2806F1DA21072B
+:100410001809DFAFCD394430011BF1C118D2CDFF2F
+:100420004BC5CD390FCC4D4CD1E5CD390FD1EBE5D6
+:10043000A7ED52DA2107C1C52A1EFEED42E5C1E152
+:10044000381303EDB01BEB221EFEC3A3074E0600BC
+:100450007E3D280109C390403EAFCD3944300311A1
+:100460000A00D57EFE0D110A00280EFE2C200ADFA0
+:10047000AFCD39447AB3CA2107E7FE0D3E28CA3909
+:1004800044ED5340FE11F340CD4400C22107CDFF9F
+:100490004BC5CD390F200406004E092244FED1CDB4
+:1004A000390F2242FECD4A4C3E2CCD39442A42FE21
+:1004B000D1D5CDF44C3021222CFEE5D5CD390F20FD
+:1004C0000123EBCD014DD1DAF9062A40FE1938F7A8
+:1004D000EBE106004E0918DAD12A42FECDF44C3E7B
+:1004E00030D23944E5CD22102A40FE19EBE1060056
+:1004F0004E0918E87EA73DC8E5ED4B44FEED42E10C
+:10050000C92A42FE37ED523FD82A44FEED52C90DAA
+:10051000CD66603A15FDA7CA9040D7AA2100000118
+:100520003EAFFD772ACD1B453A6660FE06C209073D
+:10053000E7D60D280AD623DA2107FE07D221073F86
+:10054000F5CD4D4DF1D290403CFE0638F33201FD21
+:1005500011C000FDCB2A462803116200CD66603A27
+:1005600015FDE680C29040CD134D21E34001060009
+:10057000CD0B003A01FDC630123E1132F4FD0E06DD
+:10058000CD0B0006A12100F5110000C506087E0F65
+:1005900038011310FAC12310F2EBFDCB2A462802D2
+:1005A0002929CD93023E04CD3944CD1B45010800D5
+:1005B00011B8FE21EFF5D5EDB01100020608FDCB14
+:1005C0002A4628050610118000E1E5C5D57EFE010A
+:1005D0003827CD104D2104F5061034281635281380
+:1005E000E5C5CDA443010800EDB02B362E0E04ED79
+:1005F000B0C1E13E10856F10E1D13E2083FDCB2AD2
+:100600004628067B3CC61CE6E35FC1E12310BBC362
+:100610001B45FFFFFFFFFFFF984F4C49C04F1E4C8B
+:100620001349624F204DE74E4B49C64F7D47384F27
+:10063000A047594CC041214D7A430907054F3E0D53
+:100640002B360D2140FEE7E5CD3E0397CD3944E141
+:100650007AB3202E32F87E3E1732F97E115041CD0A
+:100660004400C2F90011184ECD6E4EC3CC00874F26
+:100670000600EB09CD3244C344013E1032F87EC37C
+:10068000DB003E0CCD3944DA12002AB9FE7DB4CA33
+:100690001901CD500738F0DD7E00B728DF3AF87E2B
+:1006A000A728D96F2600E5545C2A1CFE7E3D280B46
+:1006B0003D4F0600235E23560918F1E1193002D799
+:1006C000BB1140FED53E04CD3944EB362023D1E5A5
+:1006D000B0ED52EBD5D5CD4207C1CD0B00C1D13E17
+:1006E000789147C315453EAFCD39443E0A38097A63
+:1006F000A7C21307B3CA2107F5CDDA40F132F87E5D
+:10070000E118A019BB2140FEE73E0CCD3944DA695F
+:1007100006CD420721BBFEE5ED4341FE7EFE8BCCBC
+:100720007F0FC32A01AFCD3944DA2107CDDA40CD9E
+:10073000390FCA9040D786213A1900FEBE28063AE2
+:100740002AFEA71804FDCB1046CAF9067EFE0DED61
+:100750005B2CFE2804CD254FEBCD4207FD770E180C
+:100760001901CD254FE5CD4207CDA307CD6E0E3E35
+:1007700010CD39443E14CD3944D13E18CD39447E94
+:10078000FE012013218D4F010700C30B00205441AF
+:10079000434B204755442021CD4207C1CD254F1161
+:1007A000B8FED5CD9511EBD1D5ED52E5C1EBCD0B12
+:1007B00000CD4207D12140FE0E78CDAD02C3414E9F
+:1007C000AFED47C33E03CDA3072A1CFEE51140FE53
+:1007D000CD9511D17D93127E3D20F1221EFEC3A343
+:1007E00007FFFFFFFFFF010014DD2100401600623C
+:1007F0006A78B1CA90400BDD5E0019DD2318F2FF64
+:00000001FF

+ 130 - 0
sw/smartaid3/org_smartaid3_3_2716.hex

@@ -0,0 +1,130 @@
+:020000040000FA
+:10000000C34A50C34A50C38D52C32707C36351C369
+:100010002707C32707C32707C3270711FE7F01054B
+:1000200000214950EDB81B2A0AFE7CA7280DE5EDFA
+:1000300052E1CA9040CD324418F0012A0AFEEB2268
+:100040000AFEC32310505220C0431A13FE20202C56
+:100050003AFC7DFEAF200911F87DD511F97C1826F8
+:10006000D5010A00219F52EDB0D13EBCD301D3038C
+:10007000DB013C3E5628023E431B121321070019A8
+:10008000E521FF7DAF771BCD385121B752CD3C51D3
+:10009000CD385121BA52CD3C51DD770ACD3851FED1
+:1000A00041DA0F07FE5BD20F073DE61F87DD7709B8
+:1000B000CD3851FE31DA0F07FE38D20F07E60F2197
+:1000C000C352856F7CCE00677EDD7707DD36060084
+:1000D000CD3851CD4651DD7708CD385121BF52CDB5
+:1000E0003C51CD3851CD4651F5CD3851CD46514FCB
+:1000F000F1874787878081CA0F07DD770BEB2B11CC
+:10010000FF7C010800EDB8D1237EFE562022CD38B9
+:1001100051CD4651FE08D20F0711F87DF5F6301289
+:10012000F13D875F160021A95219CD324422FD7D91
+:100130003EAF32FC7DAF28181A1318144623BE2890
+:100140000F10FAC30F07FE3038F9FE3A30F5E60F0C
+:10015000C390403A07FEA7C8D7002AFD7D2B7CB587
+:1001600020FBC979B028E95E23CD7D51CD72510BBA
+:1001700018F13AFF7D3DDDBE0830D51E0C3E0CBBAC
+:10018000200B3AFD7CE6012874AF32FF7D7BE67FD1
+:10019000FE20382BDD34062809DD7E063DDDBE0756
+:1001A000381D3AFD7C3DCB4F2006DD360601180F89
+:1001B000D51E0DCD7D511E0ACD7D51CD7251D1D5AB
+:1001C000CD0A52D17BE67FFE0D2004DD360600FE0F
+:1001D000082009DD3506C3DC51DD3406FE0A204562
+:1001E0003AFF7DA72003DD7E0B3D32FF7DDD7E09DA
+:1001F000A72832F51E00CD7D51F13D18F41E0ACD21
+:100200007D513AFF7DA720F5181B3AF87CFE562851
+:1002100017CD53513EBCD301D303DB01E67020F16F
+:10022000CD6E52D300C39040C5E5CD6E524F060A45
+:100230003AF87DFE31200104DB3AF608E6EFD33AC6
+:10024000CD5351DB3AE60220F7DB3A3804E6F718E3
+:1002500002F608D33ACD5A5137CB1910EC060ACD25
+:100260005A5110FBDB3AF610D33AE1C118B77BDDE7
+:10027000CB0A5628B0DDCB0A4E200CF680DDCB0A27
+:100280005E20A2A7E81802A7E0EE8018983AF87C52
+:10029000FE5628913E3CD301D303A71888564953F4
+:1002A00041333043373235202012047B01BB005CE0
+:1002B000002C0014000800024356044D53454F041F
+:1002C0004142434428485078849EFFDD21CC00DD24
+:1002D000E5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48
+:1002E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E
+:1002F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E
+:10030000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+:10031000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED
+:10032000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD
+:10033000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD
+:10034000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD
+:10035000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD
+:10036000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D
+:10037000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D
+:10038000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D
+:10039000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D
+:1003A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D
+:1003B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D
+:1003C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D
+:1003D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D
+:1003E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D
+:1003F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D
+:10040000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC
+:10041000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC
+:10042000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC
+:10043000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC
+:10044000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC
+:10045000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC
+:10046000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C
+:10047000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C
+:10048000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C
+:10049000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C
+:1004A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C
+:1004B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C
+:1004C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C
+:1004D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C
+:1004E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C
+:1004F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C
+:10050000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB
+:10051000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB
+:10052000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB
+:10053000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB
+:10054000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB
+:10055000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB
+:10056000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B
+:10057000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B
+:10058000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B
+:10059000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B
+:1005A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B
+:1005B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B
+:1005C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B
+:1005D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B
+:1005E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B
+:1005F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B
+:10060000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA
+:10061000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA
+:10062000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA
+:10063000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA
+:10064000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA
+:10065000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA
+:10066000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A
+:10067000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A
+:10068000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A
+:10069000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A
+:1006A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A
+:1006B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A
+:1006C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A
+:1006D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A
+:1006E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A
+:1006F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A
+:10070000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9
+:10071000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9
+:10072000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9
+:10073000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9
+:10074000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9
+:10075000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9
+:10076000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99
+:10077000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89
+:10078000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79
+:10079000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69
+:1007A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59
+:1007B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49
+:1007C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39
+:1007D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29
+:1007E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19
+:1007F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09
+:00000001FF

二进制
sw/smartaid3/smartaid3_6k.bin


+ 386 - 0
sw/smartaid3/smartaid3_6k.hex

@@ -0,0 +1,386 @@
+:020000040000FA
+:10000000C31A40C31B50C3B541C31D43D13A00605E
+:100010003CC42144CD1D40C3BD41CDAC413A007824
+:10002000FEC3CDE0433E40ED4721001822F87E1884
+:100030005FCDF1449044940550523A0D0AC3414EAD
+:100040000044C30344C30644C30944C30C44C30F60
+:1000500044C31244C31544C31844C31B44C31E44C1
+:10006000534D4152544149442D3320436F707972AE
+:1000700069676874204F574F434F204142205377A0
+:100080006564656E2038323EE521000022F3FDE113
+:10009000DDE5C3E70221EBA7E5ED52E5ED4B4E02AE
+:1000A000ED4230FC7DC1E1A7EB28E5EB36202303D0
+:1000B0003C18F52A20FE7EFEFF280BBB2320027E83
+:1000C000BA2320F228CA7323722377011E0009ED98
+:1000D00072D2FF06AF18ED0608DDE7FE0D28E5D762
+:1000E0009F7EBB44524956453A53504143453A805E
+:1000F000544FFF8246524F4DFF4353554D20204DE4
+:10010000454D4D415053595356415254494D452048
+:100110002044455649434553544F4C4B534D2D3382
+:1001200050524F475641522046524545424F464154
+:10013000454F4641484541505354434B56524F5406
+:1001400052414D2043415244455252434456525429
+:10015000804544911F1F1F817E814C4953548D520D
+:10016000454E8245588344454C84564152855354EC
+:100170004152548F4C49428B524553554D4586440C
+:100180004952874155544F885045454B894F4C44FF
+:100190008A46494E448C4348414E4745815E8E53C2
+:1001A000595392464F529048454C50FF21604001B0
+:1001B0002700C3A801CD1A40C3CC00FFFFCD700AB1
+:1001C00021F94022CCFE21184122CEFECD1B45CD87
+:1001D000AC41CD1B45CDC542CDDF42DDE501004040
+:1001E000DD210000CDF342DDE1CDDC42DDE50100A3
+:1001F00014DD210040CDE64FDDE1CD0443CDC54205
+:10020000CDDF422A1EFEE5ED5B1CFEA7ED52CDDCE4
+:10021000422A20FED1E537ED52CDDC422A27FED11D
+:10022000A7ED52CD0443CD1B45CDC542CDDF422ABB
+:100230001CFECDDC422A1EFECDDC422A20FECD046F
+:1002400043CDBB42CDDF422A27FECDDC422A29FE28
+:10025000CDDC422100C006417E4F2F77BE200471C5
+:100260002510F524CD0443CDBB42CDDF422A2BFE21
+:100270002600CDDC423A38FEE67F6F2600CDDC4218
+:100280002A0AFECD0443CDC542CD1D43CDC5422A29
+:100290000AFE7DB4282CCDB442E52323010300CD12
+:1002A0000B00E1CD3244B428193E2C12DD3401DDBF
+:1002B000340118E2DD7E01FE233807CD1B45DD3613
+:1002C0000108C39040CD1B45CD93022ACCFE010608
+:1002D00000CD0B003E3A1222CCFE18E2CD04432A98
+:1002E000CEFE010400CD0B003E201222CEFEDD34F6
+:1002F0000118CF1600626A78B128C70BDD5E0019BD
+:10030000DD2318F3CD93023E04CD3944DD7E01FE9A
+:1003100017DD36011338ABDD36011E18A53AF0FDA6
+:100320003D28FA2AF1FD062011BF02CD404306B850
+:10033000110B00CD3B4306321100000E3ACD634352
+:100340000EFF0C80ED5A30FA90ED52F5E5790E2F44
+:100350000CD60A30FBC63ACD63434FCD6343E1F17F
+:10036000C39040F5E5C5D5CD9302EB71DD3401CDE9
+:100370003803BBD43402D1C118E4CD1B45216241FE
+:10038000CD864321200A7E3C28D6CD930223EDA0C2
+:10039000CB7E28FACD3803C60832F4FDBBD41B450A
+:1003A00018E4003ECD3803A72808C613BB3805CD96
+:1003B0001B453E0632F4FDC39302FFFFFFFFFFFF24
+:1003C000C30050C30350C30650C30950C30C50C3ED
+:1003D0000F50C31250C31550C31850FFFFFFFFFF4B
+:1003E0003A0A60FE782809FEFD28053A0078FEC327
+:1003F000CA9040C30340FFFFFFFFFFFFFFFFFFFF67
+:10040000CD2244CD2244CD2244CD2244CD0C40CD3A
+:100410002244CD2244CD2244CD2244CD2244CD22BB
+:1004200044D5E3D5F5113D1C19CD3244F1D1C38A31
+:1004300001237E23666FC39040E5C52152444F09D6
+:100440003A1900D6BC4FED42C1CD324418E0E64423
+:100450001E181C18621860189C189A1890188E188C
+:10046000932291225D225B22690D670D22142014D4
+:10047000CB26C9262F232D23AD0CAB0C010DFF0C71
+:10048000CF0CCD0CC400F400A710FFFFFFFFFFE965
+:10049000F53A24FE3D286E3CC21F03DB38FE83C2C2
+:1004A0002303C5D5E5DDE5AFED4732F5FDCD93027C
+:1004B000EB4E3621CD3503CD020071FE1420073AF4
+:1004C00025FECBE71809FE1320123A25FECBA732F2
+:1004D00025FE21FF44013903F3EDB3AFFE032802EB
+:1004E000FE0DDDE1E1D1C13E40ED47CA2503C23436
+:1004F00003F5C5D5E5210245013903EDB318A63250
+:10050000977F34B77F7AFEFE208E00CD1E03322403
+:10051000FE1802BD3E2A27FEF9185CC5CD4207C170
+:10052000DDE5E5D5C521F97E35201534CD0200FE87
+:1005300008280DFE092809FE201140FE067820CB70
+:10054000F5CD9302CD6702F1C1D1E1DDE1C3904069
+:10055000C5E52AF3FDE50E20CD9302EB7EB14F36C3
+:1005600020CD384638F279FE20E122F3FDE1C1C00A
+:10057000CD760200CACC00EBAF32FA7ECD0200FE8F
+:10058000203811CDBE46121A7723D4584610ED2BD1
+:10059000C33D40EDFE0DF5AF32FA7EF128F2FE09C3
+:1005A00028E5FE1BCADE00117A451313D528E1FEAB
+:1005B0000C289DFE11CA8840FE0FCA9040FE1828E4
+:1005C0004CFE08284DD6022023C5E52140FEDD77EC
+:1005D00001F678904FED5B4D02923809DD3500F25F
+:1005E000D945DD34000600CD0B00E1C1FE152839E8
+:1005F000FEFF283EFE112840FE182849FE1DCAD9DC
+:1006000046FE02285BD60EC24D4528543ECD12460A
+:1006100020FB78FE78F290402BDD3501FC23460468
+:10062000F290403A6F02DD7701DD3500F290402014
+:1006300014CDDD3501F29040DD3401CD3803BB38F7
+:100640000CDD360100DD3400DD7E00FE18DA90405E
+:10065000DD350038DCD29040CD3846D2410238ED4D
+:10066000C5E52AF3FD0600CD93021AFE20200DD524
+:10067000C1CD384638F122F3FDE1C1C9DB38E604CB
+:10068000201A06207832FA7ECD9302EB7E70EBFEC4
+:10069000202003B828E047CDB64618ECAF32FA7EEA
+:1006A000CD9302EB0ABE7E02EB2004FE2028C7D5C4
+:1006B000C1CDB64618EACD5846D82DF02CC9F5CD97
+:1006C000C746CD9302F1C93AFA7EA7C81AFE20C8E0
+:1006D000C5E52AF3FD4718B0C3C5E5CD3E03DD21CE
+:1006E000F0FFDD39DDF92AF3FDE521F3FD35AF211A
+:1006F0003840CD3E002174030618C57E23E5666FA1
+:10070000ED4B4E02CD9608010200213B40CD9608EC
+:10071000E1C12310E5E122F3FDCD7F08211000396E
+:10072000F9E1C1C39040AFCDFFFFFF7E471150FFFD
+:10073000FE272805FE2237201A237EB8280CFE0D3E
+:10074000280FEDA079A720F2D78AE5DFFE0DE12082
+:10075000F1120DC390401140FED5CD9511E1EBA7EC
+:10076000ED52444DEB1150FF1AEDB1C25348E51361
+:100770001AFE0DCAEE48BE2328F5E118E8AFCD39C0
+:10078000443E01307C0E29CD2B47380A79FE28CA19
+:1007900021073E03186BCDC447CDDA403E021861F5
+:1007A000CDC447D511EF40CD4400C22107CDC44789
+:1007B000ED53FB7ECDDA40D13AFB7EABE60E3E0632
+:1007C000283FD7913E20CD39447E1E00DA2107FE16
+:1007D0002820101E04DFFE2C20031E08DFFE29C285
+:1007E0002107DF7BB15F50C39040AFCD3944E52195
+:1007F00040FE3E08C33944E1222CFEFD360E00D7F0
+:10080000B532FA7E2A1CFECD1B457E3D28D9E53A3D
+:10081000FA7ED603CA56472323237E23FE0D2040AB
+:100820003AFA7ECB5F282CE1E5F5D511B8FED5CD9F
+:100830009511E1CDEA47D450073E0630092AFB7EE8
+:10084000E322FB7E3E16D1C1CB6020AB32FA7EE1C3
+:1008500038B8E5E106004E09CD3E0328ADC3CC0013
+:100860004623FEBE28102BFEBF06012809301AD5EC
+:10087000CD010FD118A43AFA7E3D28082323232363
+:1008800010F41896CDC54818F7FECB302CFEC728BB
+:1008900028FEC32824FEC03820473AFA7EA77820D5
+:1008A0000AF5E55E2356CDB340E1F1473AFA7EE61C
+:1008B00002782805CDC5481808D5CDC510D1DA1A5B
+:1008C000487E2318C47E23BB20027EBA232323C282
+:1008D00090403AFA7EE60428153AFA7EF60E32FA8D
+:1008E0007E2B2B2B2BED4BFB7E71237018DEE1E171
+:1008F000E5D51140FED5CD9511E11BCD9640CD0B30
+:10090000003AF4FDA7C442073C32F97ECD2045D120
+:10091000C353482A20FE36FF97E5CD0148E1CD9329
+:10092000027E3CCA90403E1CCD39442B2BEB280C58
+:10093000362823E6082803362C233629EBCD380346
+:10094000C60832F4FDBBD41B4518D33EAFDD2140B1
+:10095000FE3236FECD42073E0132F97E7EFE0D01AB
+:10096000FFFFC503C52807C1C1CDFF4BD5C5E7D6DD
+:100970000D28093E03CD3E003E010000FD7739E120
+:10098000FDCB20462004EBCD390FFDCB3946284462
+:10099000C1CDB649DA7F08C5DDE51151FECD584B12
+:1009A000DDE1E5EB360A231151FEB3ED52444DEB88
+:1009B000CD9608E118DACD3E03372012FDCB204654
+:1009C000200F7E3D2808E5CD3144ED42E13FC39044
+:1009D00040E518F6E3FDCB20462007EBCD390F2884
+:1009E000012B224BFEE12240FE2245FE2151FE2238
+:1009F00047FE7D3244FE3249FE0616C5CD3E4AC151
+:100A0000D810F82151FE2242FEE5CD1F4AE1D8223E
+:100A100042FECD174A18FBCD2045FE08CA914A3A3E
+:100A200042FEFDBE2E20172A40FE1151FEED53421C
+:100A3000FECD4D4BFDCB34862240FEFD732E3A4752
+:100A4000FEFDBE33201FED5B45FE2A4BFEED52D866
+:100A5000EB1151FEED5347FECD4D4BFDCB34C6227D
+:100A600045FEFD73332A42FEED4B4E02092242FE43
+:100A70002A45FEFDCB3446FDCB34C6C5CC474BC121
+:100A80002A47FECD0B003AF4FDA7C442072247FED9
+:100A9000C93A42FEFE51201B2A40FECD214BCD21FA
+:100AA0004BD8CD4A4BFDCB34862240FEED5342FE5F
+:100AB000FD732E3A47FEFE5120172A45FECD214BED
+:100AC000CD474BFDCB34C62245FEED5347FEFD73AB
+:100AD00033DD21A2033E18ED4B4E02DD5E00DD56F4
+:100AE000013D280EDD6EFEDD66FFEDB0DD2BDD2B5A
+:100AF00018E5D5ED5BA203CD67022A47FEA7ED42BC
+:100B00002247FEC52A40FEFDCB3446FDCB3486C4C9
+:100B1000474BC12A42FEA7ED422242FED1EDB0A7CB
+:100B2000C9FDCB204628052BA7C39040EB06002A21
+:100B30001CFEA7ED52280919E506004E09C118F25E
+:100B400060697CA7C037C9CD214B1151FED5CD5866
+:100B50004B1BE3CD9640E1C9FDCB2046CA9511E57C
+:100B60003E04CD39443E57CDA64BE1E5CDCC4B6E8E
+:100B700026003E04CD39443E5BCDA64BE1E57CCD5D
+:100B8000B54B7DCDB54BCDAE4BCDCC4B7ECDB54B26
+:100B9000CDAE4B7EFE203806FE80300212133E0D95
+:100BA0001213E123184ACDAE4BBB284420F8EB3694
+:100BB00020EB13183BF507070707CDBE4BF1E60FF7
+:100BC000C630FE3A3802C607121318247CFE60288D
+:100BD00011FE40281EFE543017D6443813C627672E
+:100BE000180E7DE6E0EE4020073A00603C20016FE1
+:100BF000C390407DE6E0EE4020F6262618F23297BC
+:100C0000CD3944D5F57EE6FEFE2C2806F1DA210723
+:100C10001809DFAFCD394430011BF1C118D2CDFF27
+:100C20004BC5CD390FCC4D4CD1E5CD390FD1EBE5CE
+:100C3000A7ED52DA2107C1C52A1EFEED42E5C1E14A
+:100C4000381303EDB01BEB221EFEC3A3074E0600B4
+:100C50007E3D280109C390403EAFCD394430031199
+:100C60000A00D57EFE0D110A00280EFE2C200ADF98
+:100C7000AFCD39447AB3CA2107E7FE0D3E28CA3901
+:100C800044ED5340FE11F340CD4400C22107CDFF97
+:100C90004BC5CD390F200406004E092244FED1CDAC
+:100CA000390F2242FECD4A4C3E2CCD39442A42FE19
+:100CB000D1D5CDF44C3021222CFEE5D5CD390F20F5
+:100CC0000123EBCD014DD1DAF9062A40FE1938F7A0
+:100CD000EBE106004E0918DAD12A42FECDF44C3E73
+:100CE00030D23944E5CD22102A40FE19EBE106004E
+:100CF0004E0918E87EA73DC8E5ED4B44FEED42E104
+:100D0000C92A42FE37ED523FD82A44FEED52C90DA2
+:100D1000CD66603A15FDA7CA9040D7AA2100000110
+:100D20003EAFFD772ACD1B453A6660FE06C2090735
+:100D3000E7D60D280AD623DA2107FE07D221073F7E
+:100D4000F5CD4D4DF1D290403CFE0638F33201FD19
+:100D500011C000FDCB2A462803116200CD66603A1F
+:100D600015FDE680C29040CD134D21E34001060001
+:100D7000CD0B003A01FDC630123E1132F4FD0E06D5
+:100D8000CD0B0006A12100F5110000C506087E0F5D
+:100D900038011310FAC12310F2EBFDCB2A462802CA
+:100DA0002929CD93023E04CD3944CD1B45010800CD
+:100DB00011B8FE21EFF5D5EDB01100020608FDCB0C
+:100DC0002A4628050610118000E1E5C5D57EFE0102
+:100DD0003827CD104D2104F5061034281635281378
+:100DE000E5C5CDA443010800EDB02B362E0E04ED71
+:100DF000B0C1E13E10856F10E1D13E2083FDCB2ACA
+:100E00004628067B3CC61CE6E35FC1E12310BBC35A
+:100E10001B45FFFFFFFFFFFF984F4C49C04F1E4C83
+:100E20001349624F204DE74E4B49C64F7D47384F1F
+:100E3000A047594CC041214D7A430907054F3E0D4B
+:100E40002B360D2140FEE7E5CD3E0397CD3944E139
+:100E50007AB3202E32F87E3E1732F97E115041CD02
+:100E60004400C2F90011184ECD6E4EC3CC00874F1E
+:100E70000600EB09CD3244C344013E1032F87EC374
+:100E8000DB003E0CCD3944DA12002AB9FE7DB4CA2B
+:100E90001901CD500738F0DD7E00B728DF3AF87E23
+:100EA000A728D96F2600E5545C2A1CFE7E3D280B3E
+:100EB0003D4F0600235E23560918F1E1193002D791
+:100EC000BB1140FED53E04CD3944EB362023D1E59D
+:100ED000B0ED52EBD5D5CD4207C1CD0B00C1D13E0F
+:100EE000789147C315453EAFCD39443E0A38097A5B
+:100EF000A7C21307B3CA2107F5CDDA40F132F87E55
+:100F0000E118A019BB2140FEE73E0CCD3944DA6957
+:100F100006CD420721BBFEE5ED4341FE7EFE8BCCB4
+:100F20007F0FC32A01AFCD3944DA2107CDDA40CD96
+:100F3000390FCA9040D786213A1900FEBE28063ADA
+:100F40002AFEA71804FDCB1046CAF9067EFE0DED59
+:100F50005B2CFE2804CD254FEBCD4207FD770E1804
+:100F60001901CD254FE5CD4207CDA307CD6E0E3E2D
+:100F700010CD39443E14CD3944D13E18CD39447E8C
+:100F8000FE012013218D4F010700C30B00205441A7
+:100F9000434B204755442021CD4207C1CD254F1159
+:100FA000B8FED5CD9511EBD1D5ED52E5C1EBCD0B0A
+:100FB00000CD4207D12140FE0E78CDAD02C3414E97
+:100FC000AFED47C33E03CDA3072A1CFEE51140FE4B
+:100FD000CD9511D17D93127E3D20F1221EFEC3A33B
+:100FE00007FFFFFFFFFF010014DD21004016006234
+:100FF0006A78B1CA90400BDD5E0019DD2318F2FF5C
+:10100000C34A50C34A50C38D52C32707C36351C359
+:101010002707C32707C32707C3270711FE7F01053B
+:1010200000214950EDB81B2A0AFE7CA7280DE5EDEA
+:1010300052E1CA9040CD324418F0012A0AFEEB2258
+:101040000AFEC32310505220C0431A13FE20202C46
+:101050003AFC7DFEAF200911F87DD511F97C1826E8
+:10106000D5010A00219F52EDB0D13EBCD301D3037C
+:10107000DB013C3E5628023E431B12132107001998
+:10108000E521FF7DAF771BCD385121B752CD3C51C3
+:10109000CD385121BA52CD3C51DD770ACD3851FEC1
+:1010A00041DA0F07FE5BD20F073DE61F87DD7709A8
+:1010B000CD3851FE31DA0F07FE38D20F07E60F2187
+:1010C000C352856F7CCE00677EDD7707DD36060074
+:1010D000CD3851CD4651DD7708CD385121BF52CDA5
+:1010E0003C51CD3851CD4651F5CD3851CD46514FBB
+:1010F000F1874787878081CA0F07DD770BEB2B11BC
+:10110000FF7C010800EDB8D1237EFE562022CD38A9
+:1011100051CD4651FE08D20F0711F87DF5F6301279
+:10112000F13D875F160021A95219CD324422FD7D81
+:101130003EAF32FC7DAF28181A1318144623BE2880
+:101140000F10FAC30F07FE3038F9FE3A30F5E60FFC
+:10115000C390403A07FEA7C8D7002AFD7D2B7CB577
+:1011600020FBC979B028E95E23CD7D51CD72510BAA
+:1011700018F13AFF7D3DDDBE0830D51E0C3E0CBB9C
+:10118000200B3AFD7CE6012874AF32FF7D7BE67FC1
+:10119000FE20382BDD34062809DD7E063DDDBE0746
+:1011A000381D3AFD7C3DCB4F2006DD360601180F79
+:1011B000D51E0DCD7D511E0ACD7D51CD7251D1D59B
+:1011C000CD0A52D17BE67FFE0D2004DD360600FEFF
+:1011D000082009DD3506C3DC51DD3406FE0A204552
+:1011E0003AFF7DA72003DD7E0B3D32FF7DDD7E09CA
+:1011F000A72832F51E00CD7D51F13D18F41E0ACD11
+:101200007D513AFF7DA720F5181B3AF87CFE562841
+:1012100017CD53513EBCD301D303DB01E67020F15F
+:10122000CD6E52D300C39040C5E5CD6E524F060A35
+:101230003AF87DFE31200104DB3AF608E6EFD33AB6
+:10124000CD5351DB3AE60220F7DB3A3804E6F718D3
+:1012500002F608D33ACD5A5137CB1910EC060ACD15
+:101260005A5110FBDB3AF610D33AE1C118B77BDDD7
+:10127000CB0A5628B0DDCB0A4E200CF680DDCB0A17
+:101280005E20A2A7E81802A7E0EE8018983AF87C42
+:10129000FE5628913E3CD301D303A71888564953E4
+:1012A00041333043373235202012047B01BB005CD0
+:1012B000002C0014000800024356044D53454F040F
+:1012C0004142434428485078849EFFDD21CC00DD14
+:1012D000E5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38
+:1012E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E
+:1012F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE
+:10130000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED
+:10131000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD
+:10132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD
+:10133000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD
+:10134000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD
+:10135000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D
+:10136000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D
+:10137000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D
+:10138000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D
+:10139000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D
+:1013A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D
+:1013B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D
+:1013C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D
+:1013D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D
+:1013E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D
+:1013F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+:10140000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC
+:10141000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC
+:10142000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC
+:10143000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC
+:10144000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC
+:10145000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C
+:10146000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C
+:10147000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C
+:10148000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C
+:10149000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C
+:1014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C
+:1014B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C
+:1014C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C
+:1014D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C
+:1014E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C
+:1014F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC
+:10150000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB
+:10151000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB
+:10152000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB
+:10153000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB
+:10154000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB
+:10155000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B
+:10156000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B
+:10157000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B
+:10158000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B
+:10159000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B
+:1015A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B
+:1015B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B
+:1015C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B
+:1015D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B
+:1015E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B
+:1015F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB
+:10160000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA
+:10161000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA
+:10162000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA
+:10163000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA
+:10164000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA
+:10165000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A
+:10166000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A
+:10167000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A
+:10168000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A
+:10169000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A
+:1016A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A
+:1016B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A
+:1016C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A
+:1016D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A
+:1016E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A
+:1016F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA
+:10170000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9
+:10171000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9
+:10172000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9
+:10173000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9
+:10174000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9
+:10175000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99
+:10176000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89
+:10177000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79
+:10178000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69
+:10179000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59
+:1017A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49
+:1017B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39
+:1017C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29
+:1017D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19
+:1017E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09
+:1017F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9
+:00000001FF

二进制
sw/smartaid3/smartaid3_8k.bin


+ 514 - 0
sw/smartaid3/smartaid3_8k.hex

@@ -0,0 +1,514 @@
+:020000040000FA
+:10000000C31A40C31B50C3B541C31D43D13A00605E
+:100010003CC42144CD1D40C3BD41CDAC413A007824
+:10002000FEC3CDE0433E40ED4721001822F87E1884
+:100030005FCDF1449044940550523A0D0AC3414EAD
+:100040000044C30344C30644C30944C30C44C30F60
+:1000500044C31244C31544C31844C31B44C31E44C1
+:10006000534D4152544149442D3320436F707972AE
+:1000700069676874204F574F434F204142205377A0
+:100080006564656E2038323EE521000022F3FDE113
+:10009000DDE5C3E70221EBA7E5ED52E5ED4B4E02AE
+:1000A000ED4230FC7DC1E1A7EB28E5EB36202303D0
+:1000B0003C18F52A20FE7EFEFF280BBB2320027E83
+:1000C000BA2320F228CA7323722377011E0009ED98
+:1000D00072D2FF06AF18ED0608DDE7FE0D28E5D762
+:1000E0009F7EBB44524956453A53504143453A805E
+:1000F000544FFF8246524F4DFF4353554D20204DE4
+:10010000454D4D415053595356415254494D452048
+:100110002044455649434553544F4C4B534D2D3382
+:1001200050524F475641522046524545424F464154
+:10013000454F4641484541505354434B56524F5406
+:1001400052414D2043415244455252434456525429
+:10015000804544911F1F1F817E814C4953548D520D
+:10016000454E8245588344454C84564152855354EC
+:100170004152548F4C49428B524553554D4586440C
+:100180004952874155544F885045454B894F4C44FF
+:100190008A46494E448C4348414E4745815E8E53C2
+:1001A000595392464F529048454C50FF21604001B0
+:1001B0002700C3A801CD1A40C3CC00FFFFCD700AB1
+:1001C00021F94022CCFE21184122CEFECD1B45CD87
+:1001D000AC41CD1B45CDC542CDDF42DDE501004040
+:1001E000DD210000CDF342DDE1CDDC42DDE50100A3
+:1001F00014DD210040CDE64FDDE1CD0443CDC54205
+:10020000CDDF422A1EFEE5ED5B1CFEA7ED52CDDCE4
+:10021000422A20FED1E537ED52CDDC422A27FED11D
+:10022000A7ED52CD0443CD1B45CDC542CDDF422ABB
+:100230001CFECDDC422A1EFECDDC422A20FECD046F
+:1002400043CDBB42CDDF422A27FECDDC422A29FE28
+:10025000CDDC422100C006417E4F2F77BE200471C5
+:100260002510F524CD0443CDBB42CDDF422A2BFE21
+:100270002600CDDC423A38FEE67F6F2600CDDC4218
+:100280002A0AFECD0443CDC542CD1D43CDC5422A29
+:100290000AFE7DB4282CCDB442E52323010300CD12
+:1002A0000B00E1CD3244B428193E2C12DD3401DDBF
+:1002B000340118E2DD7E01FE233807CD1B45DD3613
+:1002C0000108C39040CD1B45CD93022ACCFE010608
+:1002D00000CD0B003E3A1222CCFE18E2CD04432A98
+:1002E000CEFE010400CD0B003E201222CEFEDD34F6
+:1002F0000118CF1600626A78B128C70BDD5E0019BD
+:10030000DD2318F3CD93023E04CD3944DD7E01FE9A
+:1003100017DD36011338ABDD36011E18A53AF0FDA6
+:100320003D28FA2AF1FD062011BF02CD404306B850
+:10033000110B00CD3B4306321100000E3ACD634352
+:100340000EFF0C80ED5A30FA90ED52F5E5790E2F44
+:100350000CD60A30FBC63ACD63434FCD6343E1F17F
+:10036000C39040F5E5C5D5CD9302EB71DD3401CDE9
+:100370003803BBD43402D1C118E4CD1B45216241FE
+:10038000CD864321200A7E3C28D6CD930223EDA0C2
+:10039000CB7E28FACD3803C60832F4FDBBD41B450A
+:1003A00018E4003ECD3803A72808C613BB3805CD96
+:1003B0001B453E0632F4FDC39302FFFFFFFFFFFF24
+:1003C000C30050C30350C30650C30950C30C50C3ED
+:1003D0000F50C31250C31550C31850FFFFFFFFFF4B
+:1003E0003A0A60FE782809FEFD28053A0078FEC327
+:1003F000CA9040C30340FFFFFFFFFFFFFFFFFFFF67
+:10040000CD2244CD2244CD2244CD2244CD0C40CD3A
+:100410002244CD2244CD2244CD2244CD2244CD22BB
+:1004200044D5E3D5F5113D1C19CD3244F1D1C38A31
+:1004300001237E23666FC39040E5C52152444F09D6
+:100440003A1900D6BC4FED42C1CD324418E0E64423
+:100450001E181C18621860189C189A1890188E188C
+:10046000932291225D225B22690D670D22142014D4
+:10047000CB26C9262F232D23AD0CAB0C010DFF0C71
+:10048000CF0CCD0CC400F400A710FFFFFFFFFFE965
+:10049000F53A24FE3D286E3CC21F03DB38FE83C2C2
+:1004A0002303C5D5E5DDE5AFED4732F5FDCD93027C
+:1004B000EB4E3621CD3503CD020071FE1420073AF4
+:1004C00025FECBE71809FE1320123A25FECBA732F2
+:1004D00025FE21FF44013903F3EDB3AFFE032802EB
+:1004E000FE0DDDE1E1D1C13E40ED47CA2503C23436
+:1004F00003F5C5D5E5210245013903EDB318A63250
+:10050000977F34B77F7AFEFE208E00CD1E03322403
+:10051000FE1802BD3E2A27FEF9185CC5CD4207C170
+:10052000DDE5E5D5C521F97E35201534CD0200FE87
+:1005300008280DFE092809FE201140FE067820CB70
+:10054000F5CD9302CD6702F1C1D1E1DDE1C3904069
+:10055000C5E52AF3FDE50E20CD9302EB7EB14F36C3
+:1005600020CD384638F279FE20E122F3FDE1C1C00A
+:10057000CD760200CACC00EBAF32FA7ECD0200FE8F
+:10058000203811CDBE46121A7723D4584610ED2BD1
+:10059000C33D40EDFE0DF5AF32FA7EF128F2FE09C3
+:1005A00028E5FE1BCADE00117A451313D528E1FEAB
+:1005B0000C289DFE11CA8840FE0FCA9040FE1828E4
+:1005C0004CFE08284DD6022023C5E52140FEDD77EC
+:1005D00001F678904FED5B4D02923809DD3500F25F
+:1005E000D945DD34000600CD0B00E1C1FE152839E8
+:1005F000FEFF283EFE112840FE182849FE1DCAD9DC
+:1006000046FE02285BD60EC24D4528543ECD12460A
+:1006100020FB78FE78F290402BDD3501FC23460468
+:10062000F290403A6F02DD7701DD3500F290402014
+:1006300014CDDD3501F29040DD3401CD3803BB38F7
+:100640000CDD360100DD3400DD7E00FE18DA90405E
+:10065000DD350038DCD29040CD3846D2410238ED4D
+:10066000C5E52AF3FD0600CD93021AFE20200DD524
+:10067000C1CD384638F122F3FDE1C1C9DB38E604CB
+:10068000201A06207832FA7ECD9302EB7E70EBFEC4
+:10069000202003B828E047CDB64618ECAF32FA7EEA
+:1006A000CD9302EB0ABE7E02EB2004FE2028C7D5C4
+:1006B000C1CDB64618EACD5846D82DF02CC9F5CD97
+:1006C000C746CD9302F1C93AFA7EA7C81AFE20C8E0
+:1006D000C5E52AF3FD4718B0C3C5E5CD3E03DD21CE
+:1006E000F0FFDD39DDF92AF3FDE521F3FD35AF211A
+:1006F0003840CD3E002174030618C57E23E5666FA1
+:10070000ED4B4E02CD9608010200213B40CD9608EC
+:10071000E1C12310E5E122F3FDCD7F08211000396E
+:10072000F9E1C1C39040AFCDFFFFFF7E471150FFFD
+:10073000FE272805FE2237201A237EB8280CFE0D3E
+:10074000280FEDA079A720F2D78AE5DFFE0DE12082
+:10075000F1120DC390401140FED5CD9511E1EBA7EC
+:10076000ED52444DEB1150FF1AEDB1C25348E51361
+:100770001AFE0DCAEE48BE2328F5E118E8AFCD39C0
+:10078000443E01307C0E29CD2B47380A79FE28CA19
+:1007900021073E03186BCDC447CDDA403E021861F5
+:1007A000CDC447D511EF40CD4400C22107CDC44789
+:1007B000ED53FB7ECDDA40D13AFB7EABE60E3E0632
+:1007C000283FD7913E20CD39447E1E00DA2107FE16
+:1007D0002820101E04DFFE2C20031E08DFFE29C285
+:1007E0002107DF7BB15F50C39040AFCD3944E52195
+:1007F00040FE3E08C33944E1222CFEFD360E00D7F0
+:10080000B532FA7E2A1CFECD1B457E3D28D9E53A3D
+:10081000FA7ED603CA56472323237E23FE0D2040AB
+:100820003AFA7ECB5F282CE1E5F5D511B8FED5CD9F
+:100830009511E1CDEA47D450073E0630092AFB7EE8
+:10084000E322FB7E3E16D1C1CB6020AB32FA7EE1C3
+:1008500038B8E5E106004E09CD3E0328ADC3CC0013
+:100860004623FEBE28102BFEBF06012809301AD5EC
+:10087000CD010FD118A43AFA7E3D28082323232363
+:1008800010F41896CDC54818F7FECB302CFEC728BB
+:1008900028FEC32824FEC03820473AFA7EA77820D5
+:1008A0000AF5E55E2356CDB340E1F1473AFA7EE61C
+:1008B00002782805CDC5481808D5CDC510D1DA1A5B
+:1008C000487E2318C47E23BB20027EBA232323C282
+:1008D00090403AFA7EE60428153AFA7EF60E32FA8D
+:1008E0007E2B2B2B2BED4BFB7E71237018DEE1E171
+:1008F000E5D51140FED5CD9511E11BCD9640CD0B30
+:10090000003AF4FDA7C442073C32F97ECD2045D120
+:10091000C353482A20FE36FF97E5CD0148E1CD9329
+:10092000027E3CCA90403E1CCD39442B2BEB280C58
+:10093000362823E6082803362C233629EBCD380346
+:10094000C60832F4FDBBD41B4518D33EAFDD2140B1
+:10095000FE3236FECD42073E0132F97E7EFE0D01AB
+:10096000FFFFC503C52807C1C1CDFF4BD5C5E7D6DD
+:100970000D28093E03CD3E003E010000FD7739E120
+:10098000FDCB20462004EBCD390FFDCB3946284462
+:10099000C1CDB649DA7F08C5DDE51151FECD584B12
+:1009A000DDE1E5EB360A231151FEB3ED52444DEB88
+:1009B000CD9608E118DACD3E03372012FDCB204654
+:1009C000200F7E3D2808E5CD3144ED42E13FC39044
+:1009D00040E518F6E3FDCB20462007EBCD390F2884
+:1009E000012B224BFEE12240FE2245FE2151FE2238
+:1009F00047FE7D3244FE3249FE0616C5CD3E4AC151
+:100A0000D810F82151FE2242FEE5CD1F4AE1D8223E
+:100A100042FECD174A18FBCD2045FE08CA914A3A3E
+:100A200042FEFDBE2E20172A40FE1151FEED53421C
+:100A3000FECD4D4BFDCB34862240FEFD732E3A4752
+:100A4000FEFDBE33201FED5B45FE2A4BFEED52D866
+:100A5000EB1151FEED5347FECD4D4BFDCB34C6227D
+:100A600045FEFD73332A42FEED4B4E02092242FE43
+:100A70002A45FEFDCB3446FDCB34C6C5CC474BC121
+:100A80002A47FECD0B003AF4FDA7C442072247FED9
+:100A9000C93A42FEFE51201B2A40FECD214BCD21FA
+:100AA0004BD8CD4A4BFDCB34862240FEED5342FE5F
+:100AB000FD732E3A47FEFE5120172A45FECD214BED
+:100AC000CD474BFDCB34C62245FEED5347FEFD73AB
+:100AD00033DD21A2033E18ED4B4E02DD5E00DD56F4
+:100AE000013D280EDD6EFEDD66FFEDB0DD2BDD2B5A
+:100AF00018E5D5ED5BA203CD67022A47FEA7ED42BC
+:100B00002247FEC52A40FEFDCB3446FDCB3486C4C9
+:100B1000474BC12A42FEA7ED422242FED1EDB0A7CB
+:100B2000C9FDCB204628052BA7C39040EB06002A21
+:100B30001CFEA7ED52280919E506004E09C118F25E
+:100B400060697CA7C037C9CD214B1151FED5CD5866
+:100B50004B1BE3CD9640E1C9FDCB2046CA9511E57C
+:100B60003E04CD39443E57CDA64BE1E5CDCC4B6E8E
+:100B700026003E04CD39443E5BCDA64BE1E57CCD5D
+:100B8000B54B7DCDB54BCDAE4BCDCC4B7ECDB54B26
+:100B9000CDAE4B7EFE203806FE80300212133E0D95
+:100BA0001213E123184ACDAE4BBB284420F8EB3694
+:100BB00020EB13183BF507070707CDBE4BF1E60FF7
+:100BC000C630FE3A3802C607121318247CFE60288D
+:100BD00011FE40281EFE543017D6443813C627672E
+:100BE000180E7DE6E0EE4020073A00603C20016FE1
+:100BF000C390407DE6E0EE4020F6262618F23297BC
+:100C0000CD3944D5F57EE6FEFE2C2806F1DA210723
+:100C10001809DFAFCD394430011BF1C118D2CDFF27
+:100C20004BC5CD390FCC4D4CD1E5CD390FD1EBE5CE
+:100C3000A7ED52DA2107C1C52A1EFEED42E5C1E14A
+:100C4000381303EDB01BEB221EFEC3A3074E0600B4
+:100C50007E3D280109C390403EAFCD394430031199
+:100C60000A00D57EFE0D110A00280EFE2C200ADF98
+:100C7000AFCD39447AB3CA2107E7FE0D3E28CA3901
+:100C800044ED5340FE11F340CD4400C22107CDFF97
+:100C90004BC5CD390F200406004E092244FED1CDAC
+:100CA000390F2242FECD4A4C3E2CCD39442A42FE19
+:100CB000D1D5CDF44C3021222CFEE5D5CD390F20F5
+:100CC0000123EBCD014DD1DAF9062A40FE1938F7A0
+:100CD000EBE106004E0918DAD12A42FECDF44C3E73
+:100CE00030D23944E5CD22102A40FE19EBE106004E
+:100CF0004E0918E87EA73DC8E5ED4B44FEED42E104
+:100D0000C92A42FE37ED523FD82A44FEED52C90DA2
+:100D1000CD66603A15FDA7CA9040D7AA2100000110
+:100D20003EAFFD772ACD1B453A6660FE06C2090735
+:100D3000E7D60D280AD623DA2107FE07D221073F7E
+:100D4000F5CD4D4DF1D290403CFE0638F33201FD19
+:100D500011C000FDCB2A462803116200CD66603A1F
+:100D600015FDE680C29040CD134D21E34001060001
+:100D7000CD0B003A01FDC630123E1132F4FD0E06D5
+:100D8000CD0B0006A12100F5110000C506087E0F5D
+:100D900038011310FAC12310F2EBFDCB2A462802CA
+:100DA0002929CD93023E04CD3944CD1B45010800CD
+:100DB00011B8FE21EFF5D5EDB01100020608FDCB0C
+:100DC0002A4628050610118000E1E5C5D57EFE0102
+:100DD0003827CD104D2104F5061034281635281378
+:100DE000E5C5CDA443010800EDB02B362E0E04ED71
+:100DF000B0C1E13E10856F10E1D13E2083FDCB2ACA
+:100E00004628067B3CC61CE6E35FC1E12310BBC35A
+:100E10001B45FFFFFFFFFFFF984F4C49C04F1E4C83
+:100E20001349624F204DE74E4B49C64F7D47384F1F
+:100E3000A047594CC041214D7A430907054F3E0D4B
+:100E40002B360D2140FEE7E5CD3E0397CD3944E139
+:100E50007AB3202E32F87E3E1732F97E115041CD02
+:100E60004400C2F90011184ECD6E4EC3CC00874F1E
+:100E70000600EB09CD3244C344013E1032F87EC374
+:100E8000DB003E0CCD3944DA12002AB9FE7DB4CA2B
+:100E90001901CD500738F0DD7E00B728DF3AF87E23
+:100EA000A728D96F2600E5545C2A1CFE7E3D280B3E
+:100EB0003D4F0600235E23560918F1E1193002D791
+:100EC000BB1140FED53E04CD3944EB362023D1E59D
+:100ED000B0ED52EBD5D5CD4207C1CD0B00C1D13E0F
+:100EE000789147C315453EAFCD39443E0A38097A5B
+:100EF000A7C21307B3CA2107F5CDDA40F132F87E55
+:100F0000E118A019BB2140FEE73E0CCD3944DA6957
+:100F100006CD420721BBFEE5ED4341FE7EFE8BCCB4
+:100F20007F0FC32A01AFCD3944DA2107CDDA40CD96
+:100F3000390FCA9040D786213A1900FEBE28063ADA
+:100F40002AFEA71804FDCB1046CAF9067EFE0DED59
+:100F50005B2CFE2804CD254FEBCD4207FD770E1804
+:100F60001901CD254FE5CD4207CDA307CD6E0E3E2D
+:100F700010CD39443E14CD3944D13E18CD39447E8C
+:100F8000FE012013218D4F010700C30B00205441A7
+:100F9000434B204755442021CD4207C1CD254F1159
+:100FA000B8FED5CD9511EBD1D5ED52E5C1EBCD0B0A
+:100FB00000CD4207D12140FE0E78CDAD02C3414E97
+:100FC000AFED47C33E03CDA3072A1CFEE51140FE4B
+:100FD000CD9511D17D93127E3D20F1221EFEC3A33B
+:100FE00007FFFFFFFFFF010014DD21004016006234
+:100FF0006A78B1CA90400BDD5E0019DD2318F2FF5C
+:10100000C34A50C34A50C38D52C32707C36351C359
+:101010002707C32707C32707C3270711FE7F01053B
+:1010200000214950EDB81B2A0AFE7CA7280DE5EDEA
+:1010300052E1CA9040CD324418F0012A0AFEEB2258
+:101040000AFEC32310505220C0431A13FE20202C46
+:101050003AFC7DFEAF200911F87DD511F97C1826E8
+:10106000D5010A00219F52EDB0D13EBCD301D3037C
+:10107000DB013C3E5628023E431B12132107001998
+:10108000E521FF7DAF771BCD385121B752CD3C51C3
+:10109000CD385121BA52CD3C51DD770ACD3851FEC1
+:1010A00041DA0F07FE5BD20F073DE61F87DD7709A8
+:1010B000CD3851FE31DA0F07FE38D20F07E60F2187
+:1010C000C352856F7CCE00677EDD7707DD36060074
+:1010D000CD3851CD4651DD7708CD385121BF52CDA5
+:1010E0003C51CD3851CD4651F5CD3851CD46514FBB
+:1010F000F1874787878081CA0F07DD770BEB2B11BC
+:10110000FF7C010800EDB8D1237EFE562022CD38A9
+:1011100051CD4651FE08D20F0711F87DF5F6301279
+:10112000F13D875F160021A95219CD324422FD7D81
+:101130003EAF32FC7DAF28181A1318144623BE2880
+:101140000F10FAC30F07FE3038F9FE3A30F5E60FFC
+:10115000C390403A07FEA7C8D7002AFD7D2B7CB577
+:1011600020FBC979B028E95E23CD7D51CD72510BAA
+:1011700018F13AFF7D3DDDBE0830D51E0C3E0CBB9C
+:10118000200B3AFD7CE6012874AF32FF7D7BE67FC1
+:10119000FE20382BDD34062809DD7E063DDDBE0746
+:1011A000381D3AFD7C3DCB4F2006DD360601180F79
+:1011B000D51E0DCD7D511E0ACD7D51CD7251D1D59B
+:1011C000CD0A52D17BE67FFE0D2004DD360600FEFF
+:1011D000082009DD3506C3DC51DD3406FE0A204552
+:1011E0003AFF7DA72003DD7E0B3D32FF7DDD7E09CA
+:1011F000A72832F51E00CD7D51F13D18F41E0ACD11
+:101200007D513AFF7DA720F5181B3AF87CFE562841
+:1012100017CD53513EBCD301D303DB01E67020F15F
+:10122000CD6E52D300C39040C5E5CD6E524F060A35
+:101230003AF87DFE31200104DB3AF608E6EFD33AB6
+:10124000CD5351DB3AE60220F7DB3A3804E6F718D3
+:1012500002F608D33ACD5A5137CB1910EC060ACD15
+:101260005A5110FBDB3AF610D33AE1C118B77BDDD7
+:10127000CB0A5628B0DDCB0A4E200CF680DDCB0A17
+:101280005E20A2A7E81802A7E0EE8018983AF87C42
+:10129000FE5628913E3CD301D303A71888564953E4
+:1012A00041333043373235202012047B01BB005CD0
+:1012B000002C0014000800024356044D53454F040F
+:1012C0004142434428485078849EFFDD21CC00DD14
+:1012D000E5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38
+:1012E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E
+:1012F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE
+:10130000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED
+:10131000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD
+:10132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD
+:10133000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD
+:10134000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD
+:10135000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D
+:10136000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D
+:10137000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D
+:10138000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D
+:10139000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D
+:1013A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D
+:1013B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D
+:1013C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D
+:1013D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D
+:1013E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D
+:1013F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD
+:10140000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC
+:10141000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC
+:10142000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC
+:10143000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC
+:10144000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC
+:10145000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C
+:10146000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C
+:10147000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C
+:10148000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C
+:10149000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C
+:1014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C
+:1014B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C
+:1014C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C
+:1014D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C
+:1014E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C
+:1014F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC
+:10150000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB
+:10151000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB
+:10152000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB
+:10153000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB
+:10154000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB
+:10155000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B
+:10156000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B
+:10157000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B
+:10158000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B
+:10159000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B
+:1015A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B
+:1015B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B
+:1015C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B
+:1015D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B
+:1015E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B
+:1015F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB
+:10160000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA
+:10161000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA
+:10162000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA
+:10163000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA
+:10164000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA
+:10165000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A
+:10166000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A
+:10167000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A
+:10168000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A
+:10169000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A
+:1016A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A
+:1016B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A
+:1016C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A
+:1016D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A
+:1016E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A
+:1016F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA
+:10170000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9
+:10171000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9
+:10172000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9
+:10173000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9
+:10174000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9
+:10175000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99
+:10176000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89
+:10177000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79
+:10178000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69
+:10179000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59
+:1017A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49
+:1017B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39
+:1017C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29
+:1017D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19
+:1017E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09
+:1017F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9
+:10180000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8
+:10181000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8
+:10182000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8
+:10183000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8
+:10184000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8
+:10185000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98
+:10186000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88
+:10187000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78
+:10188000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68
+:10189000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58
+:1018A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48
+:1018B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38
+:1018C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28
+:1018D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18
+:1018E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08
+:1018F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8
+:10190000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7
+:10191000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7
+:10192000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7
+:10193000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7
+:10194000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7
+:10195000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97
+:10196000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87
+:10197000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77
+:10198000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67
+:10199000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57
+:1019A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47
+:1019B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37
+:1019C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27
+:1019D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17
+:1019E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07
+:1019F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7
+:101A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6
+:101A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6
+:101A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6
+:101A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6
+:101A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6
+:101A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96
+:101A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86
+:101A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76
+:101A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66
+:101A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56
+:101AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46
+:101AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36
+:101AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26
+:101AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16
+:101AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06
+:101AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6
+:101B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5
+:101B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5
+:101B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5
+:101B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5
+:101B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5
+:101B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95
+:101B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85
+:101B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75
+:101B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65
+:101B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55
+:101BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45
+:101BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35
+:101BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25
+:101BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15
+:101BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05
+:101BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5
+:101C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4
+:101C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4
+:101C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4
+:101C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4
+:101C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4
+:101C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94
+:101C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84
+:101C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74
+:101C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64
+:101C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54
+:101CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44
+:101CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34
+:101CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24
+:101CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14
+:101CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04
+:101CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4
+:101D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3
+:101D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3
+:101D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3
+:101D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3
+:101D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3
+:101D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93
+:101D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83
+:101D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73
+:101D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63
+:101D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53
+:101DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43
+:101DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33
+:101DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23
+:101DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13
+:101DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03
+:101DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3
+:101E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2
+:101E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2
+:101E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2
+:101E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2
+:101E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2
+:101E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92
+:101E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82
+:101E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72
+:101E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62
+:101E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52
+:101EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42
+:101EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32
+:101EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22
+:101ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12
+:101EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02
+:101EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2
+:101F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1
+:101F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1
+:101F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1
+:101F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1
+:101F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1
+:101F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91
+:101F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81
+:101F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71
+:101F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61
+:101F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51
+:101FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41
+:101FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31
+:101FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21
+:101FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11
+:101FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01
+:101FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1
+:00000001FF

部分文件因为文件数量过多而无法显示