The answer to this question has eluded my search.
When I do this:
var authToken = new byte[16];
What is the value of authToken[0
From Arrays (C# Programming Guide)
The default values of numeric array elements are set to zero, and reference elements are set to null.
Since byte represents integer values from 0 to 255, all elements are set to 0 in your authToken array.
0
255
authToken