Squashed 'static/' changes from 0d38fdf..42bd234

42bd234 add c utils

git-subtree-dir: static
git-subtree-split: 42bd234e29895bcbfda4909846929fac10c14caf
Merge commit '66be9ed20992d6b36750763dd9fb9f08c52a4a26'