I'll look into it fxsniper...I do understand the concern.
Also, since you are using a 1050, you should be able to use full address and gain speed.
I try again program work fine result
output.txt
1Be2UF9NLfyLFbtm3TCbmuocc9N1Kduci1 9DE820A7C
actually this is user error, user forget use output option to save result
so, make it both print out to default is better (and make option for don't print out)
make program to feel better use
if user error still work fine
1. default ==> printout output when found key
2. no use any option = default => printout
3. use option -o output.txt ==> do both
save result to output.txt
and print output
4. if use option -noprint will no print on screen
5. or warning no output setting
because if missing it is found key but make it Waste of time a lot
user error, but don't blame user
thank for update