udecimal. A high-performance, high precision, zero allocation fixed-point decimal library for financial applications