ADV Core C++ Library