Is your body producing too much oxalate? Oxidative Stress, Thiamine, and B6 Deficiency