diff --git a/data/typelibrary/utils-1.0.0/typelib/assembling/ASSEMBLE_BYTE_FROM_BOOLS.fct b/data/typelibrary/utils-1.0.0/typelib/assembling/ASSEMBLE_BYTE_FROM_BOOLS.fct
new file mode 100644
index 0000000000..b8bd9284ce
--- /dev/null
+++ b/data/typelibrary/utils-1.0.0/typelib/assembling/ASSEMBLE_BYTE_FROM_BOOLS.fct
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/typelibrary/utils-1.0.0/typelib/assembling/ASSEMBLE_DWORD_FROM_BOOLS.fct b/data/typelibrary/utils-1.0.0/typelib/assembling/ASSEMBLE_DWORD_FROM_BOOLS.fct
new file mode 100644
index 0000000000..e5774d4c8d
--- /dev/null
+++ b/data/typelibrary/utils-1.0.0/typelib/assembling/ASSEMBLE_DWORD_FROM_BOOLS.fct
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/typelibrary/utils-1.0.0/typelib/assembling/ASSEMBLE_LWORD_FROM_BOOLS.fct b/data/typelibrary/utils-1.0.0/typelib/assembling/ASSEMBLE_LWORD_FROM_BOOLS.fct
new file mode 100644
index 0000000000..d47b1d0a6b
--- /dev/null
+++ b/data/typelibrary/utils-1.0.0/typelib/assembling/ASSEMBLE_LWORD_FROM_BOOLS.fct
@@ -0,0 +1,291 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/typelibrary/utils-1.0.0/typelib/assembling/ASSEMBLE_WORD_FROM_BOOLS.fct b/data/typelibrary/utils-1.0.0/typelib/assembling/ASSEMBLE_WORD_FROM_BOOLS.fct
new file mode 100644
index 0000000000..8cc81da0af
--- /dev/null
+++ b/data/typelibrary/utils-1.0.0/typelib/assembling/ASSEMBLE_WORD_FROM_BOOLS.fct
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+