View in Reflector was changed to C#. As you can see there is an if(): if text1 is equal to str.
So. str is string converted as arr2+arr1. All (str) is now set to Upper(case). So that should be
our password. Let's try it:
Cool. Let's do another one...