
When the fingerprint is generated to be stored in the database in the repo table, make it a single String that is a hex number. This is a natural format for working with the fingerprints programmatically. The display formatting can then be handled by the display code, and can freely change without affecting the underlying function of the code.