Again I need help, one day I'll learn to stand on my own 2 feet 
In my rush to root the phone I used a all in one toolbox, mainly out of fear of needing to write into a command box so didn't go through it all. Last night I bit the bullet and learnt how to use the command box and so far so good.
Since I rushed the initial rooting process I didn't take down any info about the phone :/
I've gotten round to getting my CID info but whilst reading on xda about returning to stock (just in case I need to) there where two lines that it's asked to get some info:
fastboot getvar version-main
fastboot getvar all
The first line returns nothing at, and the second line returns all the information. I could figure out most of it. Now here's the question.
What should the version-main command retrieve?
Secondly when I put the getvar all command in, there was a line saying product id 'm8_UL'. I gather this is my product code but does it mean it's European or carrier branded?
When I've been looking on xda I've noticed product codes as HTC__xxx (with x representing a number or letter), I'm guessing this is what getvar version-main should be getting?
On ARHD ROM with TWRP

In my rush to root the phone I used a all in one toolbox, mainly out of fear of needing to write into a command box so didn't go through it all. Last night I bit the bullet and learnt how to use the command box and so far so good.
Since I rushed the initial rooting process I didn't take down any info about the phone :/
I've gotten round to getting my CID info but whilst reading on xda about returning to stock (just in case I need to) there where two lines that it's asked to get some info:
fastboot getvar version-main
fastboot getvar all
The first line returns nothing at, and the second line returns all the information. I could figure out most of it. Now here's the question.
What should the version-main command retrieve?
Secondly when I put the getvar all command in, there was a line saying product id 'm8_UL'. I gather this is my product code but does it mean it's European or carrier branded?
When I've been looking on xda I've noticed product codes as HTC__xxx (with x representing a number or letter), I'm guessing this is what getvar version-main should be getting?
On ARHD ROM with TWRP

