libhpr.so 391 KB