Squashed 'libftc/' content from commit a58d1b0

git-subtree-dir: libftc
git-subtree-split: a58d1b0e63934b19e1e334dc9dd82ad1ea0eaf28
Merge commit '4a6999606ac2d091978f1a09bf0b5dba8a97d9a0' as 'libftc'