diff --git a/build/ba8.vcxproj b/build/ba8.vcxproj
index 71bb5782f..92b242a46 100644
--- a/build/ba8.vcxproj
+++ b/build/ba8.vcxproj
@@ -211,6 +211,7 @@
+
diff --git a/build/ba8.vcxproj.filters b/build/ba8.vcxproj.filters
index c9f507447..ec89cbabf 100644
--- a/build/ba8.vcxproj.filters
+++ b/build/ba8.vcxproj.filters
@@ -42,6 +42,9 @@
Sources
+
+ Sources
+
diff --git a/build/ba_masktab.vcxproj b/build/ba_masktab.vcxproj
index 99f2af781..6ec5481c8 100644
--- a/build/ba_masktab.vcxproj
+++ b/build/ba_masktab.vcxproj
@@ -287,127 +287,192 @@
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
Document
-
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
-
- Document
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -441,6 +506,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/build/ba_masktab.vcxproj.filters b/build/ba_masktab.vcxproj.filters
index fd5e4990a..af2599c64 100644
--- a/build/ba_masktab.vcxproj.filters
+++ b/build/ba_masktab.vcxproj.filters
@@ -282,131 +282,558 @@
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
-
- Dir
-
Dir
-
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
+ Dir
+
+
Dir
-
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
-
- Trr
-
@@ -500,4 +927,555 @@
Headers
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
+ Trr
+
+
\ No newline at end of file