liboaccn (Bo Li)