MZ                @                                       	!L!This program cannot be run in DOS mode.

$       PE  L ]         " 0  .  
      M      `                              o  `                           }M O    ` L           : H(       L T                                                             H           .text   -      .                   `.rsrc   L   `     0             @  @.reloc           8             @  B                M     H     xo    	               L                                    (>  
*:(>  
}  *^r  p}  (?  
(@  
* 0 6    r  p}  (A  
-rU  p(B  
z (C  
oD  
(E  
  (F  
 (G  
:   r_  p  %r p(H  
% (I  
l  (H  
%{  (H  
% (J  
m  (H  
% (K  
n  (H  
% (L  
m  (H  
(M  
sN  
(O  
z (I  
3D {  (P  
 (I  
3 {  (Q  

+ {  (R  

	(S  
+ (G  
-	 (T  
-*&(  *&(  **(  *.(
  *   0      r  p}  (?  
(@  
-r pr p(S  
+t,oU  
 oV  
,	(  +oU  
(  ,HoW  
oX  
(Y  
-oW  
oX  
(  u  ,r poZ  
o[  
(\  
(S  
(Y  
,
r p(  +(  ($  (  *6(	  **(  *.(  *   0 *    r  p}  (?  
(@  
-r p(B  
z,o]  
 oV  
,	(  +o]  
(  ,o^  
 oV  
,	(  +o^  
(  (_  
,V,#o`  
oX  
(Y  
-o`  
oX  
(  ~a  
o]  
ob  
,Dr2 poc  
(d  
oe  
(f  
+',#oc  
oX  
(Y  
-oc  
oX  
(  (Y  
,
r p(  +(  og  
($  (  *6(
  *2r p(#  *6r p(S  
*2r: p(#  *6r: p(S  
*2rB p(#  *6rB p(S  
*{  *"}  *2rJ p(#  *2rP p(#  *6rP p(S  
*{  *"}  *2rX p(#  *6rX p(S  
*2r p(#  *2r` p(#  *2rh p(#  *j-rp p(B  
z(h  
s  *2o%  (i  
*   0      (j  
9   -*up  ,*u   ,      ok  
*u  
	,	(l  
   ok  
*u  9   om  
sn  
oo  
+Top  
		up  

,
oq  
+3r p  %(H  
%	or  
(H  
(M  
sN  
(O  
zo  
-,o  
(l  
   ok  
*~s  
**      a     0      ,Zot  
1Qou  
~  (v  
(  +(  +,5r p  %r p%rH p~  (y  
(M  
sz  
(O  
z,Vr: p o{  
_,r p(  ou  
o|  
+o}  
o~  
(S  
o  
-,o  
,r p(  *       ! 
    0 o     s  

%  (  
(  
s  
o  
(  
o  
o  
(C  
o  
o  
io  

,(  
,o  
	*     QY 
      ]c 
    0 B       s  
%r poq  
%rP poq  
%r poq  
%rB poq  
%rh poq  
  *  0            (*  *0 y    s'  
(  +(  
(  
  	(F  
(G  
:   r_  p  %r p(H  
%(I  
l  (H  
%rN p(H  
%(J  
m  (H  
%(K  
n  (H  
%(L  
m  (H  
(M  
sN  
(O  
z(I  
@  (  
(  
9   (T  
&s  
}#  (I  
3,{#  r prN p(  
&r p{#  oS  
+{#  r prN p(  
oq  
r p{#  o  
oS  
8`(  
(  
,Sr prN p(  
s  
}%  r p{%    oS  
|%  (  
(  
s  
}&  8(  
(  
,Sr prN p(  
s  
}'  r p{'    oS  
|'  (  
(  
s  
}(  8(  
(  
,.r prN p(  
}*  r p{*  oS  
8b(  
(  
,.r prN p(  
}+  r p{+  oS  
8&(  
(  
,Sr prN p(  
s  
},  |,  (  
(  
s  
}-  r p{,    oS  
8(  
(  
,.r prN p(  
}.  r p{.  oS  
8rN p(P  
rN p(R  
oS  
8^(G  
-(T  
:G*   0            (*  *0         (+  *(?  
(@  
,(H  (.  *0	        r p(-  * 0 S       (?  
(@  
,(H  ,(  +,(I  ,(0  *s  
(0  *Ns  
(0  * 0	        s  
(-  * 0 W  	  (  
9   (  
,|(  
(  
(  
,Cr p  %(  
(  (H  
%(  
(  (H  
(M  
s  
(O  
zr p(  

 (  
(  
m  (S  
r p(  

 (  
(  
m  (S  
(  
,$r p(  

 (  
(  
m  (S  
(Y  
-r p(S  
(Y  
-r prP ps  
(G  o|  
+%o}  
(Y  
-r prP ps  
(G  o  
-
,o  
*    1L
    2r p(K  *2r p(K  *2r p(P  *2r p(L  *0 )   
  {#  -r p(P  
|#  (  +&{#  *2r p(K  *2r p(K  *2r p(L  *2r p(M  *{+  -r p(K  }+  {+  *2r p(L  *{*  -r p(K  }*  {*  *2r p(L  *2r p(K  *2r p(M  *{.  -r p(K  }.  {.  *0 W     |-  (  
,|-  (  
*r p(M  
 (  
,
 (  
(  
*~  
s  
}-  |-  (  
* 0 W     |&  (  
,|&  (  
*r p(M  
 (  
,
 (  
(  
*~  
s  
}&  |&  (  
* 0 W     |(  (  
,|(  (  
*r p(M  
 (  
,
 (  
(  
*~  
s  
}(  |(  (  
* 0     s  

(<  %-&r p(  
8  (  

(  
-#(  
~s  
r ps  
o  
8_  (  
up  ,)(  
(  
(J  s  
o  
8$  (  
u   ,   (  
(F  8  (  
u  ,(  
(E  8  (  
u  9   o  
	+u	o  


(  
,c(  
p  %r( p%
(  
%r, p%
(  
ok  
%r0 p(  

(  

(  
(J  s  
o  
	o  
-)  	,	o  
(  
u(  ,8(  (  
r4 p(  
(  
r8 ps  
o  
8   (  
u  ,P  ,#(  
r pr ps  
o  
8   (  
r pr ps  
o  
+q(  
,h(  

(  

(J  
u.  ,%(  
(  
o  
s  
o  
+(  

ok  
s  
o  
(  
:a  o  
* A4                                    0 e  
  oo  

8A  op  
up  ,rP ps  
o  
8  u  ,H  
	,r pr ps  
o  
8   r pr ps  
o  
8   u(  ,3(  r4 p(  
(  
r8 ps  
o  
8   u   ,   (  
o  
+hu  ,(E  +N(J  u.  ,!(  
o  
s  
o  
+ok  
s  
o  
o  
:
,o  
*   A        S  Z  
       0 Z     (  
3A(  
(  

+ (  
(  
o  
 (  
- /  o  
(  
o  
*      #=     -r ps  
(O  
z+  %(H  *   0      -r  ps  
(O  
zo  

+uo  
,ko  
o  
rP po  
-(  
+o  

(j  
,0u  -s  
o  
(S  
	o  
+	(S  
o  
-
,o  
*       
    0 L     -r ps  
(O  
zo  

+o  
(  
(  
(S  
o  
-
,o  
*    'A 
    0      -r p*or  

up  ,(  
*n  (  
(  
,r0 p*m  (  
(  
,r p*Ё  (  
(  
,r p*Ї  (  
(  
,r p*(  (  
(  
,r8 p*Ј  (  
(  
,r p*Љ  (  
(  
,r p*-r p*   (  
(  
,r,	 p*ok  
*  0 $      (j  
,-*up  ,*~s  
**0 (      (j  
,(N  ,s  
*"  *0 )      (j  
,j(O  ,s  
*  *   0 `     Tun  ,n  
TEup  ,(  
,	T*(  
(  
(  
(  
T&
&& *(     LO 1     LT 2     LY 3  0 a     jUum  ,m  
UEup  ,(  
,	U*(  
(  
(  
(  
U&
&& *   (     LP 1     LU 2     LZ 3  0      s  

(j  
-*u   ,   (  +,h	*up  ,
oq  
+Pu  ,8oo  
+op  
ok  
oq  
o  
-,o  
ok  
oq  
*     Y #|     0 o     s  

%  (  
(  
s  
o  
(  
o  
o  
(C  
o  
o  
io  

,(  
,o  
	*     QY 
      ]c 
    -rp p(B  
zo  
~  %-&(  s  
%  (  +*2oQ  (i  
*-r6	 p(B  
z(C  
oD  
%i((  *0      (  
(  
,rL	 p(B  
z  %.o  

i3~  
o  
-Crn	 ps  
(O  
zi3~  
o  
- r	 ps  
(O  
zrv
 ps  
(O  
z(  * 0        (  
-r p(B  
z-r p(B  
z(  
,r p(B  
z(  
,r3 p(B  
z-rI p(B  
z(`  (d  p  %%rc p%%rc p%(  
(l  (r  (t  (v  *   0        (  
-r p(B  
z-rg p(B  
z-r} p(B  
z(Y  
,r p(B  
z(Y  
,r p(B  
z(Y  
,r p(B  
z(`  (f  rc pp  %%%%%(  
(l  (r  (n  (p  (j  (h  *(  
-r p(B  
z-r p(B  
z(`  (d  ~s  
(v  *  0      (  
(  
,{(  
,r
 (  
(  
_-+ (  
(  
(  
,Cr p  %(  
(  (H  
%(  
(  (H  
(M  
s  
(O  
zs*  (d  s  (`  ~s  
(v  *j(c  ,(c  o1  *~s  
*j(c  ,(c  o5  *s  
*j(c  ,(c  oD  *s  
*2(_  o"  *j(c  ,(c  oS  *~s  
*{Y  *"}Y  *j(c  ,(c  o:  *~s  
*j(c  ,(c  o<  *~s  
*n(e  ,(e  oc  *{X  *"}X  *{Z  *"}Z  *{[  *"}[  *{\  *"}\  *{]  *"}]  *{^  *"}^  *{_  *"}_  *{`  *"}`  *{a  *"}a  *{b  *"}b  *
*2(_  o  *2(_  o  *2(_  o  *{c  *"}c  *j(c  ,(c  o@  *~s  
*j(c  ,(c  oA  *~  
*j(c  ,(c  oB  *~  
*j(c  ,(c  oC  *~  
*(c  ,!(_  o%  rc p(c  oQ  (  
*(_  o%  rc p(  
*(k  *  0 n     (!  (`  #
r p  %(M  
s  
(O  
zi3	(  +$(  (r  (t  (v  (l  *         #8  0      (_  o  ,0(  
,(r p  %(_  o  (M  
(  +(  
 o  
~  %-&(  s  
%  (  +(d  !
r
 p  %(M  
s  
(O  
z*    > 0n !8  (r  (n  (p  (j  (h  * 0 \       -r
 ps  
zo  
,"o  
sU  %o  
o  
sU  of  *o  
(Y  
-o  
sU  *r
 ps  
z0        r
 pf  r pk  (  
s  
n  o  (  
s  
p  (  
q  s  
%r# pr po  
%r pr po  
%r prs po  
%r pr po  
%r prW po  
%rc pr po  
%r pr9 po  
%rE pr po  
%r pr po  
r  *   0 r       ~o  }l  s  
}m  (  
{l  ,~n  s  
}e  +s  
}e  ~p  s  
}i  ~q  s  
}d  ~r  s  
}j  *{l  *{l  _,{e  o  
-~n  s  
}e  }l  *{e  *^%-&r% p(B  
z}e  *{i  *Z-r% p(B  
z}i  *{j  *{d  *Z-r% p(B  
z}d  *~k  *j(  
,r% p(B  
zk  *~f  *j(  
,r% p(B  
zf  *
*
*.
  (  
*   0      (  
,*o  
o  
1@(  
,6r1 p  %o  
n  (H  
%o  
n  (H  
(  
*(  

3~  
o  
*3~  
o  
*r p(  +(  
*n-r p(B  
zo  ok  *   0 F       s  
%o  
%o  
%o  
%o  
%o  
%o  
%o  
(  ok  *  0 N       s  
%o  
%o  
%o  
%o  
%o  
%o  
%o  
%o  
(  ok  *  0 V       s  
%o  
%o  
%o  
%o  
%o  
%o  
%o  
%o  
%	o  
(  ok  *Z-r p(B  
z(  *   0 I       s  
%o  
%o  
%o  
%o  
%o  
%o  
%o  
%o  
(  *   0 Q       s  
%o  
%o  
%o  
%o  
%o  
%o  
%o  
%o  
%	o  
(  *   0 A       s  
%o  
%o  
%o  
%o  
%o  
%o  
%o  
(  *Z-r p(B  
z(  *0     o  

o  
o  
(  
,i (  
,(  
,	(  
-N(  
 (  
- ( 
l( 
( 
(  
(  
-	(  
(  
-	(  
o 

o 
o 
	o 
o 
,o	 
(  +,
(  +s-  o
 
o 
(  o 
o
 
s	  	(  
,?r p  %	%-&r p(H  
%o5  ok  
%-&r p(H  
(  
-+( 
,r po 
o  s 
oG  	o"  
oS  ~s  
,
rc p(  
( 
(  
,r p  %
%(  
o 


, 	
sV  
o 
(  *	
sV  * 0 o    -r p(B  
zo 
%-&oc  
o 

-r? ps  
(O  
z( 
o^  
o 

	-r ps 
(O  
z (  s  o"  	(C  
ok  oD  
( 
oD  
o 
r po]  
(  
-6(\  
o 
(\  
o 
(\  
o 
(\  
sW  +3~s  
o 
(\  
o 
(\  
o 
(\  
sW  Jr p  %o^  
(H  
%oc  
oX  
(H  
(M  
s 
(O  
z	,	o  
* A4      e      "  @   8     Q     b  
       Zs  %}  %}  * 0 _     sA  

ou  
o|  
+5o}  
{i  oV  
,	o~  
oS  
+o~  
oS  
o  
-
,o  
*     AS 
    0      (Y  
,r
 p(B  
zo  
o  
1Ar1 p  %o  
n  (H  
%o  
n  (H  
(M  
s  
(O  
zo 
-r ps  
(O  
z    sY  
  %.o 
o  *"(  *s  
z   0       (  
,r
 p(B  
z-r` p(B  
zo  
o  
1Ar1 p  %o  
n  (H  
%o  
n  (H  
(M  
s  
(O  
z(  

..rv
 ps  
(O  
z3(  (  (  *(  * 0 ;  !  
o! 
,mo! 
(" 
o# 
o$ 

(% 
(& 

C(  
,7r p  %o! 
o' 
(H  
%ok  
(M  
(  +(( 
 -(  +(  o! 
9  ,,o! 
o) 
*o* 
,o+ 
o, 
+(- 
9S  9   {m  o! 
o' 
r pr po. 
o! 
o/ 
o0 
o! 
(" 
o# 
o$ 

(% 
(& 

.2-(  +(  ,o! 
o) 
*o! 
o1 
9   o0 
o2 
o* 
- (  %-	&(  o_  o  +o_  o  o! 
o3 
	+M	

o4 
-6
(5 
,(-
(  +
(  ,*	X		i2,*o6 
*     
 *4 C8  0 A   "  Q (  u
  of  P,+Q(7 
QQ *        )- 8  0    #  Qo8 
-o9 
,L(  QPu
  (  
-Po: 
Pu
  o  +^Po: 
P(; 
+J(  o< 
,(  
(  Q+(  QPu
  (  

	(7 
QQ *        8  0   $  -r` p(B  
zo9 
9   o9 
o= 

-?r p  %~  %-&> 
s? 
%  (@ 
(M  
sA 
(O  
zu
  -_r8 p  %
  (  
(H  
%or  
(H  
%~  %-&> 
s? 
%  (@ 
(M  
sA 
(O  
z*o8 
9   o8 
oB 
-?r p  %~  %-&> 
s? 
%  (@ 
(M  
sA 
(O  
zu
  
	-_r8 p  %
  (  
(H  
%or  
(H  
%~  %-&> 
s? 
%  (@ 
(M  
sA 
(O  
z	**(  -o: 
o  *o: 
(; 
*0    %  oC 
9   oC 
oD 

-?r! p  %~  %-&> 
s? 
%  (@ 
(M  
sA 
(O  
zu
  -_r# p  %9  (  
(H  
%or  
(H  
%~  %-&> 
s? 
%  (@ 
(M  
sA 
(O  
z*(  **(  *   0 C  &  -ry$ p(B  
z-r` p(B  
zoc  o9  (  
,
oE 
s  
+
  
oc  o?  (  
,
oF 
s  
+
  o  o[  o  ,oG 
(H 
+oG 
o  ok  o  oI 
,'oZ  (  
-oZ  oJ 
%-&oK 
&o_  o  (L 
&o  
oM 
,	ok  oN 
(  
,r$ p  %(  
	sO 
* 0 A   '  o  
oM 
,ok  oN 
(  
,r$ p  %(  
sO 
*   0   (  -r
 p(B  
zu
  
-Mr$ p  %r% p(H  
%
  (  
(H  
%or  
(H  
(M  
r
 psP 
(O  
zo^  ~s  
~s  

oe  9   oy  ,r& ps 
(O  
zoe  o_  o  ,r& ps 
(O  
zo_  o  -r' ps 
(O  
zoe  oy  ,,oe  o]  rc po^  (  
oe  oy  ( 
oe  o_  oe  oc  oe  o]  sV  oz  oe  o_  o  (  ok  *oz  ,
oy  s  +o_  o"  
oy  ,	rc p(  
oy  ( 
oz  ,.oc  	sV  oz  o_  o  (  ok  *p  %	%rc p%%rc p%(  
*   0 {   )  (Q 
oR 
%-&o 

oS 
-<rm( p  %,oX  
+rF) p(H  
%(H  
(M  
sT 
(O  
z oU 
oV 
*    f q     0 "   *  (  
(  %-&(  *  0 Y  +  (C  
oq  rc pos  (  
oD  

ou  (Y  
,)oW 
,rP) p  %(M  
sA 
(O  
z*oX 
,oX 
o_  o  oY 
oZ 
,oZ 
o_  o  o[ 
+=, o_  o  o_  o  (\ 
+	o  

,

s] 
-o^ 
,	(_ 

o_  o  (Y  
ou  (` 
r) psa 
z9   o  
8   o  


o_  o  (  ,,(  
,r* p  %(  

ob 
  	%-&sc 
%
ok  
od 
& 
,P%-	&sc 
%
ok  
oe 
&,1-.
oX  
,%o_  o  
oX  

uM  -+of 
o  
:3,o  
(_ 
(_ 
(	  +(	  +	9,  9   s  }    sh 
(
  +-r* p+r+ prD+ p  %%-&r p(H  
%n  (H  
%	n  (H  
%(H  
%o_  o  (H  
%	%-&r p%(M  
sA 
(O  
zoc  o9  (  
,
oE 
s  
+
  oc  o?  (  
,
oF 
s  
+
  o< 
-o[  (j 
9   ,prk- p  %o_  o  (H  
%%-&r p(H  
%n  (H  
%	n  (H  
%	%-&r p%(M  
sk 
(O  
zr
0 p  %%-&r p(H  
%n  (H  
%	n  (H  
%	%-&r p%(M  
sk 
(O  
zr2 psk 
(O  
z*   (    1    HG8   :    >s  %}  *0 m     -ry$ p(B  
z-r` p(B  
z
(  
,+(  
,r2 p  %r p(H  
(  
r p
(  -
(  *(  *   0   ,  ol 

o\  o  
8j  o  
{d  o  
ob  
:M  {e  o  
oV  
-
o  

	r3 p(m 
9   o 
,Qr3 p  %r p(H  
%o  
~  %-&> 
s? 
%  (@ 
(M  
sT 
(O  
zo  
o 
,#o  
on 
u
  o  oo 
	o  
o  
sp 
oq 
o  
1Ioq 
or 
+#os 
oq 
(t 
(u 
ov 
o  
-,o  
,oq 
(  o  
ov 
ow 
o  
:
,o  
*   A4     %  0   U               |    
       0 g  -  ol 

o\  o  
84  o  
{d  o  
ob  
:  o  

	r3 p(m 
9   o 
,Qr3 p  %r p(H  
%o  
~  %-&> 
s? 
%  (@ 
(M  
sT 
(O  
zo  
o 
,#o  
on 
u
  o  oo 
	o  
o  
sp 
oq 
o  
1Ioq 
or 
+#os 
oq 
(t 
(u 
ov 
o  
-,o  
ow 
o  
:
,o  
* A4     
  0   :               F  [  
       0    .  -r4 p(B  
zox 
,sox 
up  
,r4 p(  +(  
*ox 
u
  ,5ok  ,rS5 p(  +(  
ok  *r5 p(  +(  
oy 
*r6 p(  +(  
rV7 p(  +(  
o	 
    sY  oy 
*&(z 
*.({ 
*&(| 
*&(} 
*-r` p(B  
z-ry$ p(B  
zo_  o  o_  o  (\ 
*0   /  -ry$ p(B  
z-r` p(B  
zo_  o  (Y  
:   o~ 
,5o~ 
oX  
o_  o  o~ 
uM  -+( 
,o~ 
*o 
,Wo 
o  

+5o  
,+oX  
o_  o  uM  -+( 
,'  o  
-
,o  
o_  o  (Y  
:   o~ 
,do~ 
oX  
o_  o  o~ 
uM  -+( 
,o~ 
*o~ 
uM  
	, 	o 
o_  o  ( 
,o~ 
*o 
9   o 
o  

+co  
,+oX  
o_  o  uM  -+( 
,BuM  ,o 
o_  o  ( 
,o  
-
,o  
**      A 
     eo
    0 c   0  -ry$ p(B  
z-r` p(B  
zo_  o  (Y  
,r7 p(  +(M  
sz  
(O  
z(  
(  ( 
* 0        s 
%o_  o  o 
%og  (` 
o 
%oi  (` 
o 
%~  %-& 
s 
%  o 
%o_  o  o 
%ok  o 
%( 
o]  oD  
o 
%oo  (` 
o 
%o  
o 
%o 
%o_  o   o 
*  0 ?  1  
o 
,!o 
ok  o_  o  o 

+ok  o  ,s] 

-(  
o_  o  r po  
,*s 
sc 
sc 

o  
8X  o  
~a  
o_  o  ob  
9   (_  
,o_  r2 po#  s 
s 
+
o~ 
uO  uO  o_  o  o_  o  s 
o_  r8 po#  	o_  r8 po#  
	
o 
o 
o 
o 
om  (` 
o 
s 
o 
+So 
o_  o  o 
,8o 
o_  o  o 
om  (` 
o 


s 
o 
ok  
od 
& 	oX  
od 
&o  
:,o  
o 
0o 
-*r8 p  %	ok  
(H  
%%(M  
s 
(O  
z A4         /       8        k           0 ?   2  -rq9 p(B  
zuQ  
,o 
*uR  ,o 
,o 
(` 
**&( 
*s  
z0 [   3  oK 

s 
%o 
%-+o 
u?  o 
%o 
(  +
s 
%o 
%	o 
(  + *       == 8  :( 
} 
*2{ 
s 
*
*
*
*N{ 
5  o 
*V,s 
z{ 
5  *s 
z
*
*s 
zs 
z^( 
{ 
5  o 
*r( 
{ 
5  o 
-**s 
zs 
zs 
z2{ 
s 
*
*B,s 
z{ 
*
*
*s 
zs 
zJ( 
{ 
o 
*:{ 
5  *s 
zB,s 
z{ 
*s 
z^( 
{ 
o 
-**s 
zs 
z( 
*roX  
{  o_  o  o  
*f( 
}  ( 
}  * 0 *     {  
.3
 (  }  }  *           0    4  {  E      7      
ݯ   }  {  o~ 
,#{  o~ 
}  }  
}  {  o 
,`{  o 
o  
}  }  +&{  o  
}  }  
-}  {  o  
-(  }  
(  *             n}  {  ,{  o  
*{  *s 
z{  * 0 7   5  {  3{  ( 
3}  
+s  
{  }  *(  *f( 
}  ( 
}  *   0 ,     {  
.Y5
 (  }  }  *         0    6  {  {  E            
   }  {  o  
}  }  +~{  o  

{i  	o  
oV  
,@	o  
	o  
	o 
	o 
	o 
sp 
}  }  
L}  +	}  }  
0}  {  o  
:r(  }  
(  *             n}  {  ,{  o  
*{  *s 
z{  * 0 C   7  {  3{  ( 
3}  
+s  
{  }  {  }  *(  *:( 
} 
*2{ 
5  *{ 
* 0    8  { 
-%
} 
**"} 
**BSJB         v4.0.30319     l   |7  #~  7  7  #Strings    o  |9  #US `     #GUID   p  $3  #Blob         W	   3                 \       k   \      8      U   p   2   6                          b$ $ 
# @$   )  #
# .$ ~
S ) 
) ) ) 
) 
) ) 7
) $  *  , 
 &(
 &( 
 "&f  ) 
 &( Q. I    [  ) 
 w  	     Y'_ "    $	 "   ,  T ?  l

 (
 6( \ (
  ( 
 -7
 O$(
 #( r7Y'
 6(
 3(
 -( N
$ 
 *( pY'
 ( M#  $'0   
 ( sM3
 d5( ]*(
 5(
 (
 5(
 4( Q   h&
 -( m $ l-    	 !) 	) 
# ;) l4 2)   @   !   "  3  *M3   
  }  Y :$
 (
 [$(
 1'(
 !(& 
	
 (*   _) h%(
  
( -  A c  ,( 5
 q$( n$( :	 3	 ^	 B 2 
 !( & ?4p)
 (. ) (
 -7& 

 
 ( 
 ( 
 ( 
 !(
 (
 *(
 (
 ( B7V 
 (
 w!( 
 *(
 (
 !(
 S(
 ( h& P    i.            Q&M     J$M    $2Y    +2Y     2   	 $2  '   2 " ' 	 $2 0 U   2 X U   2Y d     2 d   O$2Y s       Y       Y      Y      Y       Y     Y    %   Y      Y    2  Y    "  Y  & $VKVh4KVKVKV@-KV
KV3-KV'4KV
4KS1$S1$S1$V K 	K $ y$ z*$VKV27KVKVKV3KV7KVkKVKVKV+KV3KVKVKV3KV3KS	K 5$$ K $ 	$ Y,$ 	$ sK *K K $ 	$ K KV2KV/KVKV!KV*KVKVNKV
KVKVcKVKVKVhKVKVKV	KV	KVN,KV*KVKV	KVm	KV	KVwKV	KVKV~KV3KVvKVKVKV	KVe	KVoKVKVKVx	KV+KVKV8K $ $ $ K K K K PK 5K K K $  $ $ 
KQeKQ	K $ \$ 
K '}
 -% $ '}
 $  $ @$SS KS KSoKS KS\ KSiKSKSKSKS
 KSe KSrKSKSxKS KSKS)KSTKS]KSKS KSn KSK! *
 % % H% % ]$ $ 0$ b$ B*(% =*(% P-% $ 07% b$ (<% (<% G&F% PJ%! *
 }
P     #  X     #  g     #       #  !    # !    # !    #T% !    #`% !    #m%	 "    #% "    #% "    #% "    #% &$    #% 4$      A$       O$    &7! \$    .7 ! j$    " w$     " $    &d# $    &# $    $ $    ?$ $    G $ $    &X% $    &% $    & $     & $    +' $    ' %    ' %     %' ,%    ( <%     E%( h&     '%) L'    + '    5#%+ 4(    # + \(     %+ +    #%- ,    #&. /,    # &3 T,    #F&9 x,    #v&@ ,     (&H ,    #&M -     (&T .    2Z .    +Z .    !EZ .    

'Z .    JEZ .    Z .    Z /    'Z /    'Z !/    Z B/    J,'Z O/    *Z p/    z'Z }/    Z /    ='Z /    Z /    Z 0    Z 0    +Z 0    	p'MZ 3     *&'Z 5     D.:'^  6     <Yb (6     '%c 6     v(d T7     
K'e T8     E%g 8     cQ'h 8     V['i 8     -e'j 9     |l'l :     's'n :    o h;     }'o ;    p ;     !}'p ;    # q h<    #'r $=    #'w >    #'~ @>    #' ?    	# ?    '$' 7?    p'M R?    	U _?    	 z?    ?' ?    J' ?    @ ?    '! ?    ' ?    ' ?    ' ?    ' ?     ?      @    3 @    3  @     !@      *@    4 2@    4  ;@    <# C@    X#  L@     T@      ]@     e@      n@     v@      @    t5 @     @    &X @    &d @    4 @    4w
 @    , @     @     A    	+ &A     2 fA     , pA     ' A     (+  B     ' B     2' @C    5#% ,D    #  D    '4  D    '  D    c. D    {( E    . 
E    ( $E    '. ,E    q ( 4E     ( KE    7( RE    7#( mE    7( tE    7#( E    C4  E    d4  E    
E E      AF    2(( `F    2/( F    2R( G    2w( rG    ( G    ( G    ( DH    ( H     X ) H     ( J     .)) pL     9) L     L) M     ;[) M      M     a) M     JU	 N     Jm) P     }) TQ     ) 4R     !%) S     5) T     ) T     ) T     ) DV     v) V     k X     z) <Y    z)lY     z)]     {+*^    l7*
^     *h`     *b    *b    $*b    '
3*b    =!L*b    E4V*!c    5f*$@c    @5f*'Le     !r**e     W*{*,f     +*.i     5*0Wi    5*1ai     k*4hi     *6i    # 8i    "] 9i    	1u 9i    	
4 9j    	2F 9j    y 9j    	Q ;/j    	 <6j    	4 >9j    	64 ><j    K >Cj     ?Jj    =) ?bj    Y @j    2 Aj     Cj    (, Dj    !S Ej    	U1u Ej    	 Ej    	!1u Fj    	w64 Fj     Fj     Gj    
) Gj     Hj    O Jj    	 Kk    	s L
k    - N"k    `2 O)k    + Q     #R     *T     *U     *X0k    # Y8k     ; *YUk    # Zpk     [k    D34 [l     [ [l    	/[l    , [l    	\0F [l    e"*[m    "] ['m    # [Dm     \m    D34 \n     [ \n    	/*\n    , \n    	\0F \n    "*\o    "] \'o    # \6o    	\0F ]Co    	v/A ]Lo    %34 ]mo    , ]vo     ]      &   '   &   ]   &   ]      &   ]      Z(      &   ]      Z(   '   ]   '   ]      '   ]      #(      '   ]      #(   I   I   I   I   I   I   I      
   #(      &      (   l!      (   Y   $   l!      (   Y   $   +   l!   6$   (   W   Y   $   +   l!      6$   (   W   Y   $   +   l!      Y   $   +   l!      (   W   Y   $   +   l!      6$   Y   $   +   6   *   (   l!   
   l!   ].   (      (   W   
   I   
   
   
   I   ;   I   ;   
      !               	               4   t#   3          l!  ( Y $ &   I   I   I   I   I   I   I   I   I   I   I   I   +         +      I   I   I   I   I   I      #   l!      ,   Y   $   +   &   l!      ,   Y   $   +   &   '   l!      ,   Y   $   +   &   '  	 G   #   l!      ,   Y   $   +   &   '   l!      ,   Y   $   +   &   '  	 G l!  , Y $ + &   #   #   3   '      #(   (   G            B*      B*  4         B*     3      B*             B*             B*         {   B*         B*   {   B*   {   B*      {   l!   B*      |%      6   2      B*      B*      {   B*      B*   {   l!   B*   {   _!   B*   {   _!   B*   /#   6$   {   B*   Y   $   {   B*   l!   {   B*   $      B*      {   B*      {   B*   {   B*   {   +   {   B*   6   6      B*   j          B*      r4   4   4   4   I   I   I   I   4   I   I   4   4         r4   3      4   4   I      4      4   ,   C   [2   [2   
   ,   -   C4          y       "  &  *    y 
  q u   y   q u q u . 	 #  #  #
 ) # 1 # 9 # A # I # Q # Y # a # i # q # y #  #  #  #  #  # #-  D34  {0A - {0F  "S "] # $ {0A , "S 1u ,4 42F 1y j  4 64 d   V) r 2  A, 4 "S < 1u D j L 1u L 64 L d L   L V) L 1 L  T j T  T r T 2 T A, \ {0A  # 1J  #  # AQfQ%d !-% #2  >AI 
N 3T u  TA-Xy# A_ 	h *q ,  4  l 4 x4~7 J  O 4E't V)  x45 d o4  4 2 - 1u  #  "S  {0A  d  )E7K 1u  ;+m1 ,w6#  4 "S  {0A  j# x)!#!,  *!u, ! TQV!  # % p> !-JJ[ !'d ;&n  j [ s #  A 	 # J,[*[[z[[ ; '4  A A# A
/Y# '4 A
  #  "U {0i } x4A Y# d  "S {0A R,A2q2 D34 ).'Y4y"y{0yD34 I# YL
YU
*'!c
Y#  d )
DL	J67S# q&Q1	YZQ{i&Q .u #a# R--)2+qy# ) Z-A R,3R,D#@AH	7OA Zacg$#wgq $# $d# # ,#41u %u A
Z)I2# 2!  ,K$+&&{'$+=4 A3M%u A%#A*'!,6p'<v'$Ep'M&X
:(<g4 	#6Y# )c]&d(< 66)6-# Q	A23#@--# )C

&<-*DF >L-A *AmZ+QA<X9+^T1u !ir  ) J4 ) )z *' !lA3 A)!)45)24 )M\#A^,# 	)		'!=!A	)#4 )*O	JU	
c	)4 n3 1#n	# 		)6`	# Y6		)(4 )
	
)s!1
7
)4J
d# )_+4 !M+`
%q
#@4w
a# a8
~
a ~
*'
1
l#6
!
)# )l767#Y#"Y$.t"S |{0A x4A }l <YY3F k'
=!c	E4))5*')+i+)kq# q q%"q&")(#qh;q q q%"q%"q qD+Iq )!17
# # y##r9Z5#"d 1u au A# x45# 1L7
Y7w Iy-	

 # *
# 	@8
Q# Y# N-F
*'P
iGX
Y'!YL!Y,6*
}
  =  F  [  n  u  n    $  ( ^ ,   0  4   8 
 L  P  T  X & \ + ` 2 d 9 h @ l G p N t U x \ | c  j  q  x                
     '  :  G  R  o  v              $ ( ,! 0: 4e 8t <{ @ D H L@ P T X \ 	   f   <     l z    * $  $ / 	$   
$   $ ! $ ! "  # $# %$ )$ -$ 1$ 5$ 9$ =$'  0.  +.  +.  +. # +. + +. 3 +. ; +. C g-. K -. S -. [ -. c .. k .. s .. { 0/.  M/. # r/C  /C 
 /c  /c 
 /c  0 / / / /! /# /c /i 0 / / / / / 1	 Z2@ /` /! /A /a / / / / / /  / /! /A /a / / / / 
 / 
 /@
 /`
 /
 /
 /
 /
 /  /  /@ /` / / / /` / /A / / / /  >0  /  / / / / /  /  /@ / / / /   /   /           	 N'=]bt :i		u	{				
`U\
d
i
t
y
    
    ;  E  P  R  T   +  27+  +  &
+  +  k+  &+  +  ++  +  +  2+  /+  !+  
+  N+  +  +  +   %+  +  N,+  *+  ~+  +  O%+  +  .+  .+  +.+  (4+  )#+  +$?+  (4+  Y+  +  H+  +  e!+  M+  R+  +  3+  +  4+  \#+  +  +  +  6W+  +  &+  &
+  5W+  ,+  .+  .+  +.+  ']+  a+  a+  Ga+   j+  7s+  7s+  G]+  h]+  
w+  0}+  ]+  1+  p+  ]+  S6]+  0}+  =+  0}+  6]+  +  .W+  O/+  .+  O/+  O/+  u.+                    	   	      
   
                        1   2   3   4   5 !  6 #  7 %  8 '  9 )  : +  ; -  < /  = 1  > 3  ? 5  @ 7  A 9  B ;  C =  D ?  Z A  [ C  \ E  ] G  ^ I  _ K  ` K  a M  b O  c Q  d Q  e S  f S  g U  h U  i W  j W  k Y  l Y  m [  n [  o ]  p ]  q _  r _  s a  t a  u c  v c  w e  x g  y i  z k  { m  | m  } o  ~ q   s   u   w   w   y   y   {   {   }                                                                                    7  ?  A  C  E  G  I  K  M  O  Q  S  U  W  Y  [  ]  _  a  c  e  g  i  k  m  o  q  s  u  w  y  +  -  /  1  3  5  7  +  -  ;  1  3   =  7  3  {  
-  1  + & 8 J c l       #)07>Yf7Lau mp!5HiX

7DQ0#
.
5
>
           
2             
              
(              
             
6              
(               
               
              
3               
1               
              
)       
                  	    . 	  3 OV

S
   IDX12710 IDX12720 IDX12730 IDX12740 <>c__DisplayClass74_0 <ValidateSignature>b__0 IDX12401 IDX12711 IDX12721 IDX12741 Nullable`1 IEnumerable`1 ConfiguredTaskAwaitable`1 Task`1 ReadOnlySpan`1 ICollection`1 IReadOnlyCollection`1 IEqualityComparer`1 IEnumerator`1 ISet`1 HashSet`1 IList`1 <>z__ReadOnlySingleElementList`1 IReadOnlyList`1 <>7__wrap1 <>m__Finally1 IDX12712 IDX12722 ToInt32 IDX12742 Func`2 KeyValuePair`2 IDictionary`2 X509Certificate2 IDX12713 IDX12723 Func`3 IDX12714 ToInt64 Func`4 IDX12715 IDX12735 <GetAllDecryptionKeys>d__75 IDX12706 IDX12736 <OutboundClaimTypeTransform>d__56 IDX12737 IDX12738 get_UTF8 IDX12709 IDX12729 IDX12739 <Module> <PrivateImplementationDetails> ValidateJWE set_ValidateWithLKG get_ASCII MarkAsNonPII get_K <>O System.IO ValidateJWS T get_IV System.Collections.Generic.IList<T>.this[] System.Collections.Generic.IReadOnlyList<T>.this[] System.Collections.IList.this[] get_RawData set_RawData rawData System.Text.Encodings.Web mscorlib get_Sub _sub get_X5c System.Collections.Generic get_Enc set_Enc ValidateTokenAsync GetBaseConfigurationAsync get_Id get_CurrentManagedThreadId <>l__initialThreadId NameId get_KeyId Read get_Payload set_Payload get_EncodedPayload <0>__CreatePayload ValidateTokenPayload JwtPayload get_RawPayload set_RawPayload rawPayload _payload System.Collections.Generic.ICollection<T>.Add System.Collections.IList.Add EmailVerified PhoneNumberVerified Interlocked IsEnabled ValidateAfterSignatureFailed _moveNextCalled get_BytesConsumed System.Collections.ICollection.IsSynchronized System.Collections.ICollection.get_IsSynchronized get_Kid set_Kid get_UseRfcDefinitionOfEpkAndKid Sid _id set_IsValid _tid <RawData>k__BackingField <RawPayload>k__BackingField <RawSignature>k__BackingField <RawAuthenticationTag>k__BackingField <InnerToken>k__BackingField <Header>k__BackingField <RawHeader>k__BackingField <RawInitializationVector>k__BackingField <SigningCredentials>k__BackingField <EncryptingCredentials>k__BackingField <RawCiphertext>k__BackingField <RawEncryptedKey>k__BackingField <SigningKey>k__BackingField Append get_ValueKind JsonValueKind method get_Aud IsNullOrWhiteSpace _namespace Slice get_Audience set_Audience ValidateAudience audience get_Nonce Decode Base64UrlEncode LogExceptionMessage CompareExchange EndInvoke BeginInvoke Locale IEnumerable IDisposable IFormattable ToDouble RuntimeTypeHandle GetTypeFromHandle Single Profile MiddleName UniqueName GivenName ClassName _className FamilyName ReadPropertyName Nickname PreferredUsername _nbfDateTime _expDateTime _iatDateTime EpochTime get_AuthTime ToUniversalTime ValidateLifetime AppendLine get_None get_Type get_ValueType GetClaimValueUsingValueType GetStringClaimValueType GetClaimValueType _jsonClaimType _shortClaimType claimType get_TokenType ValidateTokenType JsonTokenType IsReaderAtTokenType tokenType HeaderType GetType System.Core get_NotBefore set_NotBefore notBefore CreateEncodedSignature ValidateSignature get_RawSignature set_RawSignature rawSignature signature Picture get_InvariantCulture Capture get_OrdinalIgnoreCase LogVerbose System.IDisposable.Dispose TryParse GetIntDate X509Certificate get_Certificate Truncate Birthdate MulticastDelegate <>1__state CreateJwtSecurityTokenPrivate Website AssemblyMetadataAttribute EmbeddedAttribute CompilerGeneratedAttribute AttributeUsageAttribute DebuggableAttribute ComVisibleAttribute AssemblyTitleAttribute IteratorStateMachineAttribute ObsoleteAttribute TargetFrameworkAttribute DebuggerHiddenAttribute AssemblyFileVersionAttribute AssemblyInformationalVersionAttribute AssemblyConfigurationAttribute AssemblyDescriptionAttribute InternalsVisibleToAttribute RefSafetyRulesAttribute CompilationRelaxationsAttribute AssemblyProductAttribute AssemblyCopyrightAttribute CLSCompliantAttribute AssemblyCompanyAttribute RuntimeCompatibilityAttribute get_Value MinValue CreateActorValue get_HasValue TryGetValue SetValue value System.Collections.Generic.ICollection<T>.Remove System.Collections.IList.Remove DecodeJwe RegexJwe System.Collections.IList.IsFixedSize System.Collections.IList.get_IsFixedSize set_MaximumDeflateSize Base64UrlDeserialize System.Collections.Generic.IList<T>.IndexOf System.Collections.IList.IndexOf get_Nbf _nbf GenerateKdf get_AuthenticationTag get_RawAuthenticationTag set_RawAuthenticationTag rawAuthenticationTag get_Alg set_Alg DirectKeyUseAlg System.Threading Base64UrlEncoding Microsoft.IdentityModel.Logging System.Runtime.Versioning LogWarning get_UnsafeRelaxedJsonEscaping ClaimTypeMapping CreateClaimsIdentityWithMapping CreateClaimsIdentityWithoutMapping ReadString jwtEncodedString base64UrlEncodedJsonString jsonString UnsafeToString ReadStringOrNumberAsString GetString CreateForVerifying ReadLong TryConvertToLong IsMatch get_CHash AtHash GetCertHash RequestRefresh Flush Math get_Length length get_CurrentDepth get_Jti _jti AsyncCallback callback Epk Task RepresentAsAsymmetricPublicJwk outVal Decimal get_Ordinal System.Security.Principal ClaimsPrincipal op_GreaterThanOrEqual EventLogLevel Email System.IdentityModel.Tokens.Jwt.dll JsonNull System.Xml MemoryStream System.Collections.Generic.IList<T>.get_Item System.Collections.Generic.IReadOnlyList<T>.get_Item System.Collections.IList.get_Item System.Collections.Generic.IList<T>.set_Item System.Collections.IList.set_Item _item System get_Algorithm IsSupportedAlgorithm get_SignatureAlgorithm ValidateAlgorithm GetEncryptionAlgorithm algorithm AddClaim GetStandardClaim GetLongClaim GetIntClaim get_SetDefaultCtyClaim setDefaultCtyClaim claim get_ValidFrom OutboundClaimTypeTransform Boolean TimeSpan AsSpan JsonWebToken CanReadToken get_EncodedToken set_EncodedToken signatureValidatedToken validatedToken get_CanValidateToken CreateToken get_CanWriteToken CreateClaimsPrincipalFromToken GetJwtSecurityTokenFromToken get_SaveSigninToken CancellationToken get_InnerToken set_InnerToken innerToken outerToken <1>__DecompressToken DecryptToken EncryptToken ReadJwtToken <0>__SafeLogJwtToken localJwtToken DecryptJwtToken jwtToken set_SecurityToken CreateJwtSecurityToken securityToken token Join Version set_RefreshBeforeValidation get_SetDefaultTimesOnTokenCreation LogInformation get_Expiration set_LastKnownGoodConfiguration get_UseLastKnownGoodConfiguration IsRecoverableConfiguration BaseConfiguration get_IssuerSigningKeyResolverUsingConfiguration get_SignatureValidatorUsingConfiguration currentConfiguration configuration System.Globalization System.Reflection ICollection claimCollection claimsCollection set_DecompressionFunction op_Addition set_Exception SecurityTokenEncryptionFailedException SecurityTokenMalformedException NotImplementedException NotSupportedException SecurityTokenSignatureKeyNotFoundException get_SourceException IndexOutOfRangeException IsRecoverableException SecurityTokenInvalidSignatureException LogArgumentNullException SecurityTokenException InvalidOperationException JsonException SecurityTokenKeyWrapException FormatException ArgumentException InvalidCastException OverflowException Microsoft.IdentityModel.Tokens.Json System.Text.Json SerializeToJson StringComparison json Prn exceptionThrown get_ValidTo System.Collections.Generic.ICollection<T>.CopyTo System.Collections.ICollection.CopyTo ZoneInfo CultureInfo ExceptionDispatchInfo get_InboundClaimTypeMap set_InboundClaimTypeMap DefaultInboundClaimTypeMap _inboundClaimTypeMap get_OutboundClaimTypeMap set_OutboundClaimTypeMap DefaultOutboundClaimTypeMap _outboundClaimTypeMap get_OutboundAlgorithmMap DefaultOutboundAlgorithmMap _outboundAlgorithmMap CreateKeyWrapProviderForUnwrap get_Zip set_Zip get_Exp _exp get_Typ set_Typ get_Azp _azp System.Linq System.Collections.Generic.ICollection<T>.Clear System.Collections.IList.Clear Char get_Acr PhoneNumber get_Header set_Header get_EncodedHeader get_IncludeKeyIdInHeader includeKeyIdInHeader JwtHeader get_RawHeader set_RawHeader rawHeader XmlReader get_TokenReader Utf8JsonReader header reader EcdhKeyExchangeProvider ReleaseSignatureProvider CreateAuthenticatedEncryptionProvider KeyWrapProvider IFormatProvider StringBuilder Gender set_Encoder Base64UrlEncoder JavaScriptEncoder GetBuffer get_ConfigurationManager BaseConfigurationManager CertMatcher JwtSecurityTokenHandler LogHelper StringComparer ConfiguredTaskAwaiter GetAwaiter XmlWriter Utf8JsonWriter writer get_InboundClaimFilter set_InboundClaimFilter DefaultInboundClaimFilter _inboundClaimFilter IncrementConfigurationRefreshRequestCounter JwtSecurityTokenConverter JsonWebKeyConverter get_Issuer set_Issuer ValidateIssuer get_OriginalIssuer actualIssuer issuer get_IssuerSigningKeyResolver get_TokenDecryptionKeyResolver get_Amr get_SignatureValidator IEnumerator System.Collections.Generic.IEnumerable<T>.GetEnumerator System.Collections.Generic.IEnumerable<System.Security.Claims.Claim>.GetEnumerator System.Collections.Generic.IEnumerable<Microsoft.IdentityModel.Tokens.SecurityKey>.GetEnumerator System.Collections.IEnumerable.GetEnumerator ArrayEnumerator .ctor get_Actor set_Actor get_ValidateActor actor .cctor get_RawInitializationVector set_RawInitializationVector rawInitializationVector SecurityTokenDescriptor tokenDescriptor System.Diagnostics System.Runtime.ExceptionServices System.Runtime.InteropServices System.Runtime.CompilerServices get_Audiences _audiences DebuggingModes LogMessages AppContextSwitches JwtTokenUtilities get_Properties JwtRegisteredClaimNames JwtHeaderParameterNames JsonClaimValueTypes get_Expires set_Expires expires System.Security.Cryptography.X509Certificates ValidateSignatureUsingDelegates FromMinutes get_TokenLifetimeInMinutes JwtPayloadUtf8Bytes encodedBytes DecodeBytes set_AuthenticationTagBytes set_HeaderAsciiBytes get_MaximumTokenSizeInBytes set_InitializationVectorBytes GetBytes set_CipherTextBytes bytes JsonSerializerPrimitives ReadStrings <>4__this Microsoft.CodeAnalysis System.Threading.Tasks X509SigningCredentials get_SigningCredentials set_SigningCredentials signingCredentials get_EncryptingCredentials set_EncryptingCredentials encryptingCredentials ValueTextEquals SupportedAlgorithms EcdsaWrapAlgorithms System.Security.Claims get_Claims set_Claims AddClaims get_MapInboundClaims set_MapInboundClaims DefaultMapInboundClaims _mapInboundClaims GetListOfClaims AddAdditionalClaims get_AdditionalHeaderClaims additionalHeaderClaims get_AdditionalInnerHeaderClaims additionalInnerHeaderClaims AddDictionaryClaims AddFirstPriorityClaims <>3__claims Microsoft.IdentityModel.Tokens Microsoft.IdentityModel.JsonWebTokens get_RequireSignedTokens System.Collections.Generic.ICollection<T>.Contains System.Collections.IList.Contains MemoryExtensions System.Text.RegularExpressions GetValidLkgConfigurations Microsoft.IdentityModel.Abstractions System.Collections JsonReaderOptions JsonWriterOptions TokenValidationParameters get_ActorValidationParameters <>3__validationParameters CreateJwtTokenDecryptionParameters DefaultHeaderParameters InternalValidators get_Iss get_MetadataAddress _iss WriteObjects ReadArrayOfObjects AddListofObjects objects AttributeTargets JwtConstants tokenParts DecodeJws RegexJws get_Keys set_Keys GetAllSigningKeys get_TryAllIssuerSigningKeys GetAllDecryptionKeys get_TokenDecryptionKeys GetContentEncryptionKeys keys get_X5t UpdatedAt get_IssuedAt set_IssuedAt issuedAt System.Collections.Generic.IList<T>.RemoveAt System.Collections.IList.RemoveAt get_Iat Concat _iat MarkAsSecurityArtifact WriteEndObject ReadPropertyValueAsObject WriteStartObject object get_Subject set_Subject subject Intersect JsonClaimSet System.Collections.IEnumerator.Reset ConfigureAwait op_Implicit Split TokenTypeAlt HeaderTypeAlt get_Default GetValueOrDefault IAsyncResult FromResult TokenValidationResult AuthenticatedEncryptionResult GetResult result TryConvertToInt FormatInvariant ITelemetryClient CreateJsonElement TryCreateTypeFromJsonElement CreateClaimFromJsonElement AddClaimsFromJsonElement jsonElement Environment System.Collections.Generic.IEnumerator<T>.Current System.Collections.Generic.IEnumerator<System.Security.Claims.Claim>.Current System.Collections.Generic.IEnumerator<Microsoft.IdentityModel.Tokens.SecurityKey>.Current System.Collections.IEnumerator.Current System.Collections.Generic.IEnumerator<T>.get_Current System.Collections.Generic.IEnumerator<System.Security.Claims.Claim>.get_Current System.Collections.Generic.IEnumerator<Microsoft.IdentityModel.Tokens.SecurityKey>.get_Current System.Collections.IEnumerator.get_Current <>2__current System.Collections.Generic.ICollection<T>.Count System.Collections.Generic.IReadOnlyCollection<T>.Count System.Collections.ICollection.Count System.Collections.Generic.ICollection<T>.get_Count System.Collections.Generic.IReadOnlyCollection<T>.get_Count System.Collections.ICollection.get_Count JweSegmentCount JwsSegmentCount MaxJwtSegmentCount System.Collections.ICollection.SyncRoot System.Collections.ICollection.get_SyncRoot Encrypt CountJwtTokenPart cert System.Collections.Generic.IList<T>.Insert System.Collections.IList.Insert Convert get_Actort get_ValidateSignatureLast IList System.IdentityModel.Tokens.Jwt CreateEncodedJwt decryptedJwt innerJwt System.Collections.IEnumerator.MoveNext System.Text get_BootstrapContext set_BootstrapContext get_Ciphertext get_RawCiphertext set_RawCiphertext rawCiphertext X5u Jku Apu Apv get_UtcNow Throw get_TokenStartIndex arrayIndex index JweCompactSerializationRegex JsonCompactSerializationRegex ValidateTokenReplay EnumerateArray JsonArray array get_Key JsonWebKey get_KeyExchangePublicKey get_RawEncryptedKey set_RawEncryptedKey rawEncryptedKey get_SigningKey set_SigningKey ResolveTokenSigningKey ResolveIssuerSigningKey get_TokenDecryptionKey ResolveTokenDecryptionKey UnwrapKey X509SecurityKey get_SecurityKey ECDsaSecurityKey GetSymmetricSecurityKey ConvertFromSecurityKey ValidateSignatureAndIssuerSecurityKey ValidateIssuerSecurityKey GetSecurityKey key Verify System.Collections.Generic.ICollection<T>.IsReadOnly System.Collections.IList.IsReadOnly System.Collections.Generic.ICollection<T>.get_IsReadOnly System.Collections.IList.get_IsReadOnly Any System.Memory get_CryptoProviderFactory Microsoft.IdentityModel.Telemetry get_Cty set_Cty op_Equality IIdentity get_Identity set_ClaimsIdentity CreateClaimsIdentity IsNullOrEmpty get_JsonClaimTypeProperty set_JsonClaimTypeProperty get_ShortClaimTypeProperty set_ShortClaimTypeProperty     SS y s t e m . I d e n t i t y M o d e l . T o k e n s . J w t . J w t H e a d e r  	j s o n  OI D X 1 1 0 2 3 :   E x p e c t i n g   j s o n   r e a d e r   t o   b e   p o s i t i o n e d   o n   ' { 0 } ' ,   r e a d e r   w a s   p o s i t i o n e d   a t :   ' { 1 } ' ,   R e a d i n g :   ' { 2 } ' ,   P o s i t i o n :   ' { 3 } ' ,   C u r r e n t D e p t h :   ' { 4 } ' ,   B y t e s C o n s u m e d :   ' { 5 } ' . 3J s o n T o k e n T y p e . S t a r t O b j e c t  a l g  	n o n e  x 5 t  J W T  +e n c r y p t i n g C r e d e n t i a l s  e p k  c t y  e n c  i v  k i d  t y p  x 5 c  z i p  5b a s e 6 4 U r l E n c o d e d J s o n S t r i n g  UI D X 1 1 0 2 6 :   U n a b l e   t o   g e t   c l a i m   v a l u e   a s   a   s t r i n g   f r o m   c l a i m   t y p e : ' { 0 } ' ,   v a l u e   t y p e   w a s : ' { 1 } ' .   A c c e p t a b l e   t y p e s   a r e   S t r i n g ,   I L i s t < S t r i n g > ,   a n d   S y s t e m . T e x t . J s o n . J s o n E l e m e n t . I D X 1 2 7 4 2 :   ' ' { 0 } '   c a n n o t   c o n t a i n   t h e   f o l l o w i n g   c l a i m s :   ' { 1 } ' .   T h e s e   v a l u e s   a r e   a d d e d   b y   d e f a u l t   ( i f   n e c e s s a r y )   d u r i n g   s e c u r i t y   t o k e n   c r e a t i o n . -a d d i t i o n a l H e a d e r C l a i m s  ,    US y s t e m . I d e n t i t y M o d e l . T o k e n s . J w t . J w t P a y l o a d  a u d  e x p  i a t  i s s  j t i  n b f  s u b   qI D X 1 2 4 0 1 :   E x p i r e s :   ' { 0 } '   m u s t   b e   a f t e r   N o t B e f o r e :   ' { 1 } ' . Oh t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a # s t r i n g  
a c t o r t  a c r  a m r  a u t h _ t i m e  a z p  
c _ h a s h  n o n c e  L O C A L   A U T H O R I T Y  J S O N _ N U L L  {  :  }  o  Sh t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a # d a t e T i m e  	t r u e  Qh t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a # b o o l e a n  f a l s e  c l a i m  
c l a i m s  !c l a i m s C o l l e c t i o n  Uh t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a # i n t e g e r 3 2  Uh t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a # i n t e g e r 6 4  Oh t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a # d o u b l e  	J S O N  j s o n S t r i n g  !j w t E n c o d e d S t r i n g  I D X 1 2 7 3 9 :   J W T   h a s   t h r e e   s e g m e n t s   b u t   i s   n o t   i n   p r o p e r   J W S   f o r m a t .  I D X 1 2 7 4 0 :   J W T   h a s   f i v e   s e g m e n t s   b u t   i s   n o t   i n   p r o p e r   J W E   f o r m a t .  I D X 1 2 7 4 1 :   J W T   m u s t   h a v e   t h r e e   s e g m e n t s   ( J W S )   o r   f i v e   s e g m e n t s   ( J W E ) .  
h e a d e r  p a y l o a d  r a w H e a d e r  r a w P a y l o a d  r a w S i g n a t u r e  .  i n n e r T o k e n  r a w E n c r y p t e d K e y  /r a w I n i t i a l i z a t i o n V e c t o r  r a w C i p h e r t e x t  )r a w A u t h e n t i c a t i o n T a g  I D X 1 2 7 2 9 :   U n a b l e   t o   d e c o d e   t h e   h e a d e r   ' { 0 } '   a s   B a s e 6 4 U r l   e n c o d e d   s t r i n g . oI D X 1 2 7 3 8 :   H e a d e r . C t y   ! =   n u l l ,   a s s u m i n g   J W S .   C t y :   ' { 0 } ' . I D X 1 2 7 2 3 :   U n a b l e   t o   d e c o d e   t h e   p a y l o a d   ' { 0 } '   a s   B a s e 6 4 U r l   e n c o d e d   s t r i n g . t o k e n  =t o k e n . E n c o d e d T o k e n   m u s t   b e   s e t  h t t p : / / s c h e m a s . x m l s o a p . o r g / w s / 2 0 0 5 / 0 5 / i d e n t i t y / c l a i m p r o p e r t i e s / j s o n _ t y p e  h t t p : / / s c h e m a s . x m l s o a p . o r g / w s / 2 0 0 5 / 0 5 / i d e n t i t y / c l a i m p r o p e r t i e s / S h o r t T y p e N a m e  gh t t p : / / w w w . w 3 . o r g / 2 0 0 1 / 0 4 / x m l d s i g - m o r e # e c d s a - s h a 2 5 6 E S 2 5 6  gh t t p : / / w w w . w 3 . o r g / 2 0 0 1 / 0 4 / x m l d s i g - m o r e # e c d s a - s h a 3 8 4 E S 3 8 4  gh t t p : / / w w w . w 3 . o r g / 2 0 0 1 / 0 4 / x m l d s i g - m o r e # e c d s a - s h a 5 1 2 E S 5 1 2  eh t t p : / / w w w . w 3 . o r g / 2 0 0 1 / 0 4 / x m l d s i g - m o r e # h m a c - s h a 2 5 6 H S 2 5 6  eh t t p : / / w w w . w 3 . o r g / 2 0 0 1 / 0 4 / x m l d s i g - m o r e # h m a c - s h a 3 8 4 H S 3 8 4  eh t t p : / / w w w . w 3 . o r g / 2 0 0 1 / 0 4 / x m l d s i g - m o r e # h m a c - s h a 5 1 2 H S 5 1 2  ch t t p : / / w w w . w 3 . o r g / 2 0 0 1 / 0 4 / x m l d s i g - m o r e # r s a - s h a 2 5 6 R S 2 5 6  ch t t p : / / w w w . w 3 . o r g / 2 0 0 1 / 0 4 / x m l d s i g - m o r e # r s a - s h a 3 8 4 R S 3 8 4  ch t t p : / / w w w . w 3 . o r g / 2 0 0 1 / 0 4 / x m l d s i g - m o r e # r s a - s h a 5 1 2 R S 5 1 2  v a l u e  I D X 1 0 2 0 9 :   T o k e n   h a s   l e n g t h :   ' { 0 } '   w h i c h   i s   l a r g e r   t h a n   t h e   M a x i m u m T o k e n S i z e I n B y t e s :   ' { 1 } ' . 
I D X 1 2 7 2 0 :   T o k e n   s t r i n g   d o e s   n o t   m a t c h   t h e   t o k e n   f o r m a t s :   J W E   ( h e a d e r . e n c r y p t e d K e y . i v . c i p h e r t e x t . t a g )   o r   J W S   ( h e a d e r . p a y l o a d . s i g n a t u r e )  t o k e n D e s c r i p t o r  I D X 1 2 7 2 1 :   C r e a t i n g   J w t S e c u r i t y T o k e n :   I s s u e r :   ' { 0 } ' ,   A u d i e n c e :   ' { 1 } ' 	n u l l  I D X 1 2 7 2 2 :   C r e a t i n g   s e c u r i t y   t o k e n   f r o m   t h e   h e a d e r :   ' { 0 } ' ,   p a y l o a d :   ' { 1 } ' . EI D X 1 0 6 2 0 :   U n a b l e   t o   o b t a i n   a   C r y p t o P r o v i d e r F a c t o r y ,   b o t h   E n c r y p t i n g C r e d e n t i a l s . C r y p t o P r o v i d e r F a c t o r y   a n d   E n c r y p t i n g C r e d e n t i a l s . K e y . C r y p t o P r o v i d e r F a c t o r y   a r e   n u l l .  sI D X 1 2 7 3 0 :   F a i l e d   t o   c r e a t e   t h e   t o k e n   e n c r y p t i o n   p r o v i d e r .  d i r  I D X 1 0 6 1 6 :   E n c r y p t i o n   f a i l e d .   E n c r y p t i o n P r o v i d e r   f a i l e d   f o r :   A l g o r i t h m :   ' { 0 } ' ,   S e c u r i t y K e y :   ' { 1 } ' .   S e e   i n n e r   e x c e p t i o n . mI D X 1 2 7 0 9 :   C a n R e a d T o k e n ( )   r e t u r n e d   f a l s e .   J W T   i s   n o t   w e l l   f o r m e d . 
 T h e   t o k e n   n e e d s   t o   b e   i n   J W S   o r   J W E   C o m p a c t   S e r i a l i z a t i o n   F o r m a t .   ( J W S ) :   ' E n c o d e d H e a d e r . E n c o d e d P a y l o a d . E n c o d e d S i g n a t u r e ' .   ( J W E ) :   ' E n c o d e d P r o t e c t e d H e a d e r . E n c o d e d E n c r y p t e d K e y . E n c o d e d I n i t i a l i z a t i o n V e c t o r . E n c o d e d C i p h e r t e x t . E n c o d e d A u t h e n t i c a t i o n T a g ' . )v a l i d a t i o n P a r a m e t e r s  SI D X 1 0 2 6 1 :   U n a b l e   t o   r e t r i e v e   c o n f i g u r a t i o n   f r o m   a u t h o r i t y :   ' { 0 } ' .   
 P r o c e e d i n g   w i t h   t o k e n   v a l i d a t i o n   i n   c a s e   t h e   r e l e v a n t   p r o p e r t i e s   h a v e   b e e n   s e t   m a n u a l l y   o n   t h e   T o k e n V a l i d a t i o n P a r a m e t e r s .   E x c e p t i o n   c a u g h t :   
   { 1 } .   S e e   h t t p s : / / a k a . m s / v a l i d a t e - u s i n g - c o n f i g u r a t i o n - m a n a g e r   f o r   a d d i t i o n a l   i n f o r m a t i o n . L a s t K n o w n G o o d  U n k n o w n  +I D X 1 0 5 0 5 :   S i g n a t u r e   v a l i d a t i o n   f a i l e d .   T h e   u s e r   d e f i n e d   ' D e l e g a t e '   s p e c i f i e d   o n   T o k e n V a l i d a t i o n P a r a m e t e r s   r e t u r n e d   n u l l   w h e n   v a l i d a t i n g   t o k e n :   ' { 0 } ' . I D X 1 0 5 0 6 :   S i g n a t u r e   v a l i d a t i o n   f a i l e d .   T h e   u s e r   d e f i n e d   ' D e l e g a t e '   s p e c i f i e d   o n   T o k e n V a l i d a t i o n P a r a m e t e r s   d i d   n o t   r e t u r n   a   ' { 0 } ' ,   b u t   r e t u r n e d   a   ' { 1 } '   w h e n   v a l i d a t i n g   t o k e n :   ' { 2 } ' .   I f   y o u   a r e   u s i n g   A S P . N E T   C o r e   8   o r   l a t e r ,   s e e   h t t p s : / / l e a r n . m i c r o s o f t . c o m / e n - u s / d o t n e t / c o r e / c o m p a t i b i l i t y / a s p n e t - c o r e / 8 . 0 / s e c u r i t y t o k e n - e v e n t s   f o r   m o r e   d e t a i l s . )I D X 1 0 5 1 0 :   T o k e n   v a l i d a t i o n   f a i l e d .   T h e   u s e r   d e f i n e d   ' D e l e g a t e '   s e t   o n   T o k e n V a l i d a t i o n P a r a m e t e r s . T o k e n R e a d e r   r e t u r n e d   n u l l   w h e n   r e a d i n g   t o k e n :   ' { 0 } ' . gI D X 1 0 5 0 9 :   T o k e n   v a l i d a t i o n   f a i l e d .   T h e   u s e r   d e f i n e d   ' D e l e g a t e '   s e t   o n   T o k e n V a l i d a t i o n P a r a m e t e r s . T o k e n R e a d e r   d i d   n o t   r e t u r n   a   ' { 0 } ' ,   b u t   r e t u r n e d   a   ' { 1 } '   w h e n   r e a d i n g   t o k e n :   ' { 2 } ' . j w t T o k e n  cI D X 1 0 2 4 1 :   S e c u r i t y   t o k e n   v a l i d a t e d .   t o k e n :   ' { 0 } ' . I D X 1 2 7 0 6 :   ' { 0 } '   c a n   o n l y   w r i t e   S e c u r i t y T o k e n s   o f   t y p e :   ' { 1 } ' ,   ' t o k e n '   t y p e   i s :   ' { 2 } ' . oS y s t e m . I d e n t i t y M o d e l . T o k e n s . J w t . J w t S e c u r i t y T o k e n H a n d l e r  I D X 1 2 7 3 6 :   J w t S e c u r i t y T o k e n . S i g n i n g C r e d e n t i a l s   i s   n o t   s u p p o r t e d   w h e n   J w t S e c u r i t y T o k e n . I n n e r T o k e n   i s   s e t .  I D X 1 2 7 3 7 :   E n c r y p t i n g C r e d e n t i a l s   s e t   o n   J w t S e c u r i t y T o k e n . I n n e r T o k e n   i s   n o t   s u p p o r t e d .  I D X 1 2 7 3 5 :   I f   J w t S e c u r i t y T o k e n . I n n e r T o k e n   ! =   n u l l ,   t h e n   J w t S e c u r i t y T o k e n . H e a d e r . E n c r y p t i n g C r e d e n t i a l s   m u s t   b e   s e t .  I D X 1 0 6 3 6 :   C r y p t o P r o v i d e r F a c t o r y . C r e a t e F o r V e r i f y i n g   r e t u r n e d   n u l l   f o r   k e y :   ' { 0 } ' ,   s i g n a t u r e A l g o r i t h m :   ' { 1 } ' . 	N u l l  I D X 1 0 5 0 4 :   U n a b l e   t o   v a l i d a t e   s i g n a t u r e ,   t o k e n   d o e s   n o t   h a v e   a   s i g n a t u r e :   ' { 0 } ' . I D X 1 0 5 0 8 :   S i g n a t u r e   v a l i d a t i o n   f a i l e d .   S i g n a t u r e   i s   i m p r o p e r l y   f o r m a t t e d .  mI D X 1 0 2 4 2 :   S e c u r i t y   t o k e n :   ' { 0 } '   h a s   a   v a l i d   s i g n a t u r e . C o n f i g u r a t i o n  3T o k e n V a l i d a t i o n P a r a m e t e r s  %I D X 1 0 5 1 1 :   S i g n a t u r e   v a l i d a t i o n   f a i l e d .   K e y s   t r i e d :   ' { 0 } ' .   
 N u m b e r   o f   k e y s   i n   T o k e n V a l i d a t i o n P a r a m e t e r s :   ' { 1 } ' .   
 N u m b e r   o f   k e y s   i n   C o n f i g u r a t i o n :   ' { 2 } ' .   
 M a t c h e d   k e y   w a s   i n   ' { 3 } ' .   
 k i d :   ' { 4 } ' .   
 E x c e p t i o n s   c a u g h t : 
   ' { 5 } ' . 
 t o k e n :   ' { 6 } ' .   S e e   h t t p s : / / a k a . m s / I D X 1 0 5 1 1   f o r   d e t a i l s . I D X 1 0 5 0 3 :   S i g n a t u r e   v a l i d a t i o n   f a i l e d .   T h e   t o k e n ' s   k i d   i s :   ' { 0 } ' ,   b u t   d i d   n o t   m a t c h   a n y   k e y s   i n   T o k e n V a l i d a t i o n P a r a m e t e r s   o r   C o n f i g u r a t i o n .   K e y s   t r i e d :   ' { 1 } ' .   N u m b e r   o f   k e y s   i n   T o k e n V a l i d a t i o n P a r a m e t e r s :   ' { 2 } ' .   
 N u m b e r   o f   k e y s   i n   C o n f i g u r a t i o n :   ' { 3 } ' .   
 E x c e p t i o n s   c a u g h t : 
   ' { 4 } ' . 
 t o k e n :   ' { 5 } ' .   S e e   h t t p s : / / a k a . m s / I D X 1 0 5 0 3   f o r   d e t a i l s . I D X 1 0 5 1 7 :   S i g n a t u r e   v a l i d a t i o n   f a i l e d .   T h e   t o k e n ' s   k i d   i s   m i s s i n g .   K e y s   t r i e d :   ' { 0 } ' .   N u m b e r   o f   k e y s   i n   T o k e n V a l i d a t i o n P a r a m e t e r s :   ' { 1 } ' .   
 N u m b e r   o f   k e y s   i n   C o n f i g u r a t i o n :   ' { 2 } ' .   
 E x c e p t i o n s   c a u g h t : 
   ' { 3 } ' . 
 t o k e n :   ' { 4 } ' .   S e e   h t t p s : / / a k a . m s / I D X 1 0 5 0 3   f o r   d e t a i l s . I D X 1 0 5 0 0 :   S i g n a t u r e   v a l i d a t i o n   f a i l e d .   N o   s e c u r i t y   k e y s   w e r e   p r o v i d e d   t o   v a l i d a t e   t h e   s i g n a t u r e .  I D X 1 0 2 4 4 :   I s s u e r   i s   n u l l   o r   e m p t y .   U s i n g   r u n t i m e   d e f a u l t   f o r   c r e a t i n g   c l a i m s   ' { 0 } ' . wh t t p : / / s c h e m a s . x m l s o a p . o r g / w s / 2 0 0 9 / 0 9 / i d e n t i t y / c l a i m s / a c t o r  I D X 1 2 7 1 0 :   O n l y   a   s i n g l e   ' A c t o r '   i s   s u p p o r t e d .   F o u n d   s e c o n d   c l a i m   o f   t y p e :   ' { 0 } ' ,   v a l u e :   ' { 1 } ' a c t o r  I D X 1 2 7 1 3 :   C r e a t i n g   a c t o r   v a l u e   u s i n g   a c t o r . B o o t s t r a p C o n t e x t ( a s   s t r i n g )  I D X 1 2 7 1 4 :   C r e a t i n g   a c t o r   v a l u e   u s i n g   a c t o r . B o o t s t r a p C o n t e x t . r a w D a t a  I D X 1 2 7 1 5 :   C r e a t i n g   a c t o r   v a l u e   b y   w r i t i n g   t h e   J w t S e c u r i t y T o k e n   c r e a t e d   f r o m   a c t o r . B o o t s t r a p C o n t e x t  I D X 1 2 7 1 1 :   a c t o r . B o o t s t r a p C o n t e x t   i s   n o t   a   s t r i n g   A N D   a c t o r . B o o t s t r a p C o n t e x t   i s   n o t   a   J W T  I D X 1 2 7 1 2 :   a c t o r . B o o t s t r a p C o n t e x t   i s   n u l l .   C r e a t i n g   t h e   t o k e n   u s i n g   a c t o r . C l a i m s .  I D X 1 0 6 1 2 :   D e c r y p t i o n   f a i l e d .   H e a d e r . E n c   i s   n u l l   o r   e m p t y ,   i t   m u s t   b e   s p e c i f i e d .  a p u  a p v  I D X 1 0 6 1 8 :   K e y   u n w r a p   f a i l e d   u s i n g   d e c r y p t i o n   K e y s :   ' { 0 } ' . 
 E x c e p t i o n s   c a u g h t : 
   ' { 1 } ' . 
 t o k e n :   ' { 2 } ' . k e y     nβGq{$         Q]        	     u                    i        
  qu        u
 q     
   q
 q	 q  }  y       ]      I %iii
 ii  
y	       
 
      	 
 y 
 qu
  
       	  iqi	 q	 
q
 
	
	    
     

Fy             	
   
    i    	 



  
 

 


 
 

 
 
    
  9    A  
     y] y   M
      e a	 y3y ea
     U
 U    y  i
    e e  a		(   ay	 	 	]( (*!%)  a  e
 QeQ
 % %	  ) )   
     
  !
(  i  m ((  i i	 (  y'

   
 
  }	(	-
 	 -  -((W11(P
      
 <    1  
	i i " *	(	      y )(
(    55 
  
9 9  
m
 m 811=A   I  	   EI QU   }Q  
U <  \    	        T
0Xz\V418V6N5{-Q $          $  RSA1     gw:މ8e `Y>Ēe??13`!g-1
/%}oY5L9EC;&=oGP\dEk*+Ge+]J S O N J S O N _ A R R A Y J S O N _ N U L L J W T >h t t p : / / o p e n i d . n e t / s p e c s / j w t / 1 . 0 Hu r n : i e t f : p a r a m s : o a u t h : t o k e n - t y p e : j w t `^ [ A - Z a - z 0 - 9 - _ ] + \ . [ A - Z a - z 0 - 9 - _ ] + \ . [ A - Z a - z 0 - 9 - _ ] * $ ^ [ A - Z a - z 0 - 9 - _ ] + \ . [ A - Z a - z 0 - 9 - _ ] * \ . [ A - Z a - z 0 - 9 - _ ] + \ . [ A - Z a - z 0 - 9 - _ ] + \ . [ A - Z a - z 0 - 9 - _ ] + $       d i r a l g c t y e n c i v j k u j w k k i d t y p x 5 c x 5 t x 5 u z i p e p k a p u a p v TS y s t e m . I d e n t i t y M o d e l . T o k e n s . J w t . J w t P a y l o a d a c t o r t a c r a m r a d d r e s s a t _ h a s h a u d a u t h _ t i m e a z p b i r t h d a t e c _ h a s h 
e m a i l e m a i l _ v e r i f i e d e x p g e n d e r f a m i l y _ n a m e g i v e n _ n a m e i a t i s s j t i l o c a l e m i d d l e _ n a m e n a m e n a m e i d n i c k n a m e 
n o n c e n b f p h o n e _ n u m b e r *p h o n e _ n u m b e r _ v e r i f i e d p i c t u r e p r n $p r e f e r r e d _ u s e r n a m e p r o f i l e s i d s u b u n i q u e _ n a m e u p d a t e d _ a t w e b s i t e z o n e i n f o |h t t p : / / s c h e m a s . x m l s o a p . o r g / w s / 2 0 0 5 / 0 5 / i d e n t i t y / c l a i m p r o p e r t i e s nS y s t e m . I d e n t i t y M o d e l . T o k e n s . J w t . J w t S e c u r i t y T o k e n H a n d l e r pI D X 1 2 4 0 1 :   E x p i r e s :   ' { 0 } '   m u s t   b e   a f t e r   N o t B e f o r e :   ' { 1 } ' . I D X 1 2 7 0 6 :   ' { 0 } '   c a n   o n l y   w r i t e   S e c u r i t y T o k e n s   o f   t y p e :   ' { 1 } ' ,   ' t o k e n '   t y p e   i s :   ' { 2 } ' . lI D X 1 2 7 0 9 :   C a n R e a d T o k e n ( )   r e t u r n e d   f a l s e .   J W T   i s   n o t   w e l l   f o r m e d . 
 T h e   t o k e n   n e e d s   t o   b e   i n   J W S   o r   J W E   C o m p a c t   S e r i a l i z a t i o n   F o r m a t .   ( J W S ) :   ' E n c o d e d H e a d e r . E n c o d e d P a y l o a d . E n c o d e d S i g n a t u r e ' .   ( J W E ) :   ' E n c o d e d P r o t e c t e d H e a d e r . E n c o d e d E n c r y p t e d K e y . E n c o d e d I n i t i a l i z a t i o n V e c t o r . E n c o d e d C i p h e r t e x t . E n c o d e d A u t h e n t i c a t i o n T a g ' . I D X 1 2 7 1 0 :   O n l y   a   s i n g l e   ' A c t o r '   i s   s u p p o r t e d .   F o u n d   s e c o n d   c l a i m   o f   t y p e :   ' { 0 } ' ,   v a l u e :   ' { 1 } ' I D X 1 2 7 1 1 :   a c t o r . B o o t s t r a p C o n t e x t   i s   n o t   a   s t r i n g   A N D   a c t o r . B o o t s t r a p C o n t e x t   i s   n o t   a   J W T I D X 1 2 7 1 2 :   a c t o r . B o o t s t r a p C o n t e x t   i s   n u l l .   C r e a t i n g   t h e   t o k e n   u s i n g   a c t o r . C l a i m s . I D X 1 2 7 1 3 :   C r e a t i n g   a c t o r   v a l u e   u s i n g   a c t o r . B o o t s t r a p C o n t e x t ( a s   s t r i n g ) I D X 1 2 7 1 4 :   C r e a t i n g   a c t o r   v a l u e   u s i n g   a c t o r . B o o t s t r a p C o n t e x t . r a w D a t a I D X 1 2 7 1 5 :   C r e a t i n g   a c t o r   v a l u e   b y   w r i t i n g   t h e   J w t S e c u r i t y T o k e n   c r e a t e d   f r o m   a c t o r . B o o t s t r a p C o n t e x t I D X 1 2 7 2 0 :   T o k e n   s t r i n g   d o e s   n o t   m a t c h   t h e   t o k e n   f o r m a t s :   J W E   ( h e a d e r . e n c r y p t e d K e y . i v . c i p h e r t e x t . t a g )   o r   J W S   ( h e a d e r . p a y l o a d . s i g n a t u r e ) I D X 1 2 7 2 1 :   C r e a t i n g   J w t S e c u r i t y T o k e n :   I s s u e r :   ' { 0 } ' ,   A u d i e n c e :   ' { 1 } ' I D X 1 2 7 2 2 :   C r e a t i n g   s e c u r i t y   t o k e n   f r o m   t h e   h e a d e r :   ' { 0 } ' ,   p a y l o a d :   ' { 1 } ' . I D X 1 2 7 2 3 :   U n a b l e   t o   d e c o d e   t h e   p a y l o a d   ' { 0 } '   a s   B a s e 6 4 U r l   e n c o d e d   s t r i n g . I D X 1 2 7 2 9 :   U n a b l e   t o   d e c o d e   t h e   h e a d e r   ' { 0 } '   a s   B a s e 6 4 U r l   e n c o d e d   s t r i n g . rI D X 1 2 7 3 0 :   F a i l e d   t o   c r e a t e   t h e   t o k e n   e n c r y p t i o n   p r o v i d e r . I D X 1 2 7 3 5 :   I f   J w t S e c u r i t y T o k e n . I n n e r T o k e n   ! =   n u l l ,   t h e n   J w t S e c u r i t y T o k e n . H e a d e r . E n c r y p t i n g C r e d e n t i a l s   m u s t   b e   s e t . I D X 1 2 7 3 6 :   J w t S e c u r i t y T o k e n . S i g n i n g C r e d e n t i a l s   i s   n o t   s u p p o r t e d   w h e n   J w t S e c u r i t y T o k e n . I n n e r T o k e n   i s   s e t . I D X 1 2 7 3 7 :   E n c r y p t i n g C r e d e n t i a l s   s e t   o n   J w t S e c u r i t y T o k e n . I n n e r T o k e n   i s   n o t   s u p p o r t e d . nI D X 1 2 7 3 8 :   H e a d e r . C t y   ! =   n u l l ,   a s s u m i n g   J W S .   C t y :   ' { 0 } ' . I D X 1 2 7 3 9 :   J W T   h a s   t h r e e   s e g m e n t s   b u t   i s   n o t   i n   p r o p e r   J W S   f o r m a t . I D X 1 2 7 4 0 :   J W T   h a s   f i v e   s e g m e n t s   b u t   i s   n o t   i n   p r o p e r   J W E   f o r m a t . I D X 1 2 7 4 1 :   J W T   m u s t   h a v e   t h r e e   s e g m e n t s   ( J W S )   o r   f i v e   s e g m e n t s   ( J W E ) . I D X 1 2 7 4 2 :   ' ' { 0 } '   c a n n o t   c o n t a i n   t h e   f o l l o w i n g   c l a i m s :   ' { 1 } ' .   T h e s e   v a l u e s   a r e   a d d e d   b y   d e f a u l t   ( i f   n e c e s s a r y )   d u r i n g   s e c u r i t y   t o k e n   c r e a t i o n .     aei
	 (y] im		0	 ey ey eyy eyy ay ay ayy ayy  
 y      % / iy0 iy + y" i    
   	 	 
  
	   
   (   e            ( (   (	 y  	     " e$ ea* 	eay (% (ea+ 	(eay# (e  ((ay  ]y (  ( (! ! (
 (( (
 (
 ( ( 
  (  ( (	 (  ( ( 9( (  (	 M QU ] a]e a 
    
  ( ( a( e( i( ( 
( 
( ( ( (  ( (( ( ( y(  ( ( ( (( ( (          TWrapNonExceptionThrows       ServiceableTrue         w qSystem.IdentityModel.Tokens.Jwt.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9  M .NETFramework,Version=v4.7.2 TFrameworkDisplayName.NET Framework 4.7.2 Microsoft Corporation.   Release  3 .© Microsoft Corporation. All rights reserved.   Includes types that provide support for creating, serializing and validating JSON Web Tokens. As of IdentityModel 7x, this is a legacy tool that should be replaced with Microsoft.IdentityModel.JsonWebTokens.   8.12.0.60603  4 /8.12.0+bb55fba1cb05e23d71267d35b8694b678aa08b1b   Microsoft IdentityModel  $ System.IdentityModel.Tokens.Jwt  g 
RepositoryUrlThttps://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet     ^ YSystem.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler+<OutboundClaimTypeTransform>d__56  X SSystem.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler+<GetAllDecryptionKeys>d__75  &     T
AllowMultiple T	Inherited        `int? JwtPayload.Exp` is deprecated and will be removed in a future release. Use `long? JwtPayload.Expiration` instead. For more information, see https://aka.ms/IdentityModel/7-breaking-changes   `int? JwtPayload.Iat` is deprecated and will be removed in a future release. Use `DateTime JwtPayload.IssuedAt` instead. For more information, see https://aka.ms/IdentityModel/7-breaking-changes   `int? JwtPayload.Nbf` is deprecated and will be removed in a future release. Use `long? JwtPayload.NotBefore` instead. For more information, see https://aka.ms/IdentityModel/7-breaking-changes    5 \G>ӊ"aI:n]<fZ\'dQre|Z'IަaQ k~o c%+>o65$2܀CH(=\}Vhv	ゐfkwYŢ    
я MP   v   L .               '   VM V/                            RSDSB
"Ov   /_/src/System.IdentityModel.Tokens.Jwt/obj/Release/net472/System.IdentityModel.Tokens.Jwt.pdb SHA256 B
"omv
NQ`T8XEM         M                         M           _CorDllMain mscoree.dll        %                                                                                 0                     H   X`           4   V S _ V E R S I O N _ I N F O                  ?                         D    V a r F i l e I n f o     $    T r a n s l a t i o n       N   S t r i n g F i l e I n f o   *   0 0 0 0 0 4 b 0     C o m m e n t s   I n c l u d e s   t y p e s   t h a t   p r o v i d e   s u p p o r t   f o r   c r e a t i n g ,   s e r i a l i z i n g   a n d   v a l i d a t i n g   J S O N   W e b   T o k e n s .   A s   o f   I d e n t i t y M o d e l   7 x ,   t h i s   i s   a   l e g a c y   t o o l   t h a t   s h o u l d   b e   r e p l a c e d   w i t h   M i c r o s o f t . I d e n t i t y M o d e l . J s o n W e b T o k e n s .   N   C o m p a n y N a m e     M i c r o s o f t   C o r p o r a t i o n .     h    F i l e D e s c r i p t i o n     S y s t e m . I d e n t i t y M o d e l . T o k e n s . J w t   : 
  F i l e V e r s i o n     8 . 1 2 . 0 . 6 0 6 0 3     h $  I n t e r n a l N a m e   S y s t e m . I d e n t i t y M o d e l . T o k e n s . J w t . d l l    .  L e g a l C o p y r i g h t      M i c r o s o f t   C o r p o r a t i o n .   A l l   r i g h t s   r e s e r v e d .   p $  O r i g i n a l F i l e n a m e   S y s t e m . I d e n t i t y M o d e l . T o k e n s . J w t . d l l   P   P r o d u c t N a m e     M i c r o s o f t   I d e n t i t y M o d e l    0  P r o d u c t V e r s i o n   8 . 1 2 . 0 + b b 5 5 f b a 1 c b 0 5 e 2 3 d 7 1 2 6 7 d 3 5 b 8 6 9 4 b 6 7 8 a a 0 8 b 1 b   : 	  A s s e m b l y   V e r s i o n   8 . 1 2 . 0 . 0                                                                                                                                                                                                                                                                                                                                                                                                                                                              @    =                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      H(    0(8	*H
()0(%10
	`He 0\
+7N0L0
+70	  010
	`He  w@VBPgtW_iBEd
003  Օ];    0
	*H
 0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110
240912201113Z
250911201113Z0t10	UUS10U
Washington10URedmond10U
Microsoft Corporation10UMicrosoft Corporation0"0
	*H
  0
 tg]m
7;xdI߼erFxGѕ-R\UQ]22bkD3#z0RBXHKTOW(Ƈbol[K vs9ڈQ80bzM/l
3Gf,}*A]hO>&8\?}/ŻSڲ6>tWT}v/;oY[F\}R]&'v٭=K 0~0U%0
+7L+0Un*Js5_Zāp0TUM0KI0G1-0+U$Microsoft Ireland Operations Limited10U
230012+5029260U#0HndPӂ77"mu0TUM0K0IGEChttp://www.microsoft.com/pkiops/crl/MicCodSigPCA2011_2011-07-08.crl0a+U0S0Q+0Ehttp://www.microsoft.com/pkiops/certs/MicCodSigPCA2011_2011-07-08.crt0U0 0
	*H
  Qh8-~u"nԲ/4C+F#C>Z>b%ްמ	16M}ti,~xTM9;`OrB?s0U6햀z| x4E*w4m,Dd®gļ]IUr2t	:;
GNEF-z, žB^9޹d$bgnj[43Ml!PN="
PVL]J
1-.+EHt[1fέLůIBM5pǑo	K'|UG$f1cq~~zbVrT">̃n60(?{Jd&
XC3D[iMu_+}6be3|r~ҘU>c8}=,#	PDY2mTbKiH;B{@ή%X$$I	[|E}HWN"fXBbcf˨0z0b
a     0
	*H
 010	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20110
110708205909Z
260708210909Z0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110"0
	*H
  0
 r.nM4X!B*kZP8I7k891BӉ
yd~`$lIh^ߛS
,ï٩+z	זY`fv2R&/PϳD].uhm:\F8dnd5xc-@
\yI)
w=+ZMV(zr:I^C{{>]O/Y;-3Xŷ>2ӳ=8~ҝ,NV!5%9ndS#_R!t%_('(8%9J6|#faj(I_%]!K>RĵW?$z[/#p]QFw Ἤ_UK9#ID|Erzr$߿FWۃMI0[ݰf{KI)(}gbx_/W\w((m(,@7OD	LԥC/tnx X,]`>O3ڰޞNFlֈ 00	+7 0UHndPӂ77"mu0	+7
 S u b C A0U0U00U#0r-:1CN1#40ZUS0Q0OMKIhttp://crl.microsoft.com/pki/crl/products/MicRooCerAut2011_2011_03_22.crl0^+R0P0N+0Bhttp://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt0U 00	+7.00?+3http://www.microsoft.com/pkiops/docs/primarycps.htm0@+042  L e g a l _ p o l i c y _ s t a t e m e n t . 0
	*H
  g򆥘Ty.tg"cB}ye_.,>rm?
;Gic"5]e}FPU|K<BRаk>.)=Եw9dD=xz#}t&F*hh.*?*kXIc	inZF+;н5n%'(M=2-[I9

ƭQEX82q'',: iYhnot@*(>?MfMo}Ev@*e]Rbc6'ͥ]cA[>wuaaA(e/\ ֡FY	KH )ű?Ew5Ңzz"HG#kKux7yKֳ#hui;0Lumc=ѝVNOW"x2!zA
?̤]WqVNHEBɛv[
HkymmjRs
zP1&0"00~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113  Օ];    0
	`He 0	*H
	1
+70
+710
+70/	*H
	1" Řt\ɶlx <ᜉwRBw0B
+71402 M i c r o s o f thttp://www.microsoft.com0
	*H
  =Cjx0ȉkGMNL#:vti65a1lff4usA:\[W
{󉔚=<؜*F.(=u~'k36_k/J/%|NԨl+;-~ @	i:g\Vl%6EWfto\a8X-{%jnfg_JQ0WCꄙP:C/ȣ263!0
+710	*H
010
	`He 0Z*H
	IE0A
+Y
010
	`He  NH,YOd$}=U)@9h.'20250603170540.533Z0٤010	UUS10U
Washington10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1'0%UnShield TSS ESN:521A-05E0-D9471%0#UMicrosoft Time-Stamp Service0(03   ת*V    0
	*H
 0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
240725183121Z
251022183121Z010	UUS10U
Washington10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1'0%UnShield TSS ESN:521A-05E0-D9471%0#UMicrosoft Time-Stamp Service0"0
	*H
  0
 UiҤ?dz{(=/۩Hf`ؤ>帅 w:.zOi,RFP[fytsuZ(\vQI^ֳ	IVɳK\XJL
6[@6:q)2V.y%~)֜JI JwނyXP
Y9͇:6y,-}.Aq(8)٨XcX{'|IRa//v˄po<8eYp
ۑ-5:suXau+L|`=͈ YtL,[3`mªIF;ce6{)YY3aQ]ŦƮUkv3C&YwDhYp;|"2&!Jl%z=>-Q=6eV1pђ)cWy8ϴY<nɡ!NӾ\ I0E0U%$ھ	#*^}}ww:0U#0] ^b]eS5r0_UX0V0TRPNhttp://www.microsoft.com/pkiops/crl/Microsoft%20Time-Stamp%20PCA%202010(1).crl0l+`0^0\+0Phttp://www.microsoft.com/pkiops/certs/Microsoft%20Time-Stamp%20PCA%202010(1).crt0U0 0U%0
+0U0
	*H
  (xѴ
sX8ǽnW`9iS`طKe-؀ǃLU]z62Sx-5`:z;];{z-a=*bp"ĨK`O(s0Ze
qf~ w=;x87uSZ|PbUx B.O@1DRq%0tÅq"
e\ awF^4L~y*I_)Q][ ^FV25/]5	#U06^x ob}_X7>ZbP7N~4x5)ZfEÕ~Ⱥ;QRݜ;"lsm))LыԊq.K@~NxEpsLU3yѵ1%LVwa!2%;f1J}ㄤ"`
|!mͶ%OoҐ۟g8ْ>BAeNML`ICNC0q0Y3   kI     0
	*H
 010	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100
210930182225Z
300930183225Z0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100"0
	*H
  0
 Lr!y$yՂҩlNu5WlJ⽹>`3\OfSqZ~JZ6gF#w2`}jRDFkvPDq\Q17
8n&S|9azĪri65&dژ;{3[~Rb%j]SVMݼ㑏9,Qpi
6-p15(㴇$ɏ~TUmh;Fz)7EFn20\O,b͹⍈䖬Jq[g`= s}AFu_4 }~ٞE߶r/}_۪~66L+nQsM7t4G|?Lۯ^s=CN39LBh.QFѽjZasg^(v3rק 
co6d[!]_0tعPa65Gk\RQ]%PzlrRą<7?xE^ڏriƮ{>j. 00	+7 0#	+7*RdĚ<F5)/0U] ^b]eS5r0\U U0S0Q+7L}0A0?+3http://www.microsoft.com/pkiops/Docs/Repository.htm0U%0
+0	+7
 S u b C A0U0U00U#0Vˏ\bh=[Κ0VUO0M0KIGEhttp://crl.microsoft.com/pki/crl/products/MicRooCerAut_2010-06-23.crl0Z+N0L0J+0>http://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0
	*H
  U}*,g1$[rKo\>NGdx=139q6?dl|u9m1lѡ"fg:SMݘx6.V i	{jo)n?Humm#TxSu$Wݟ=heV(U'$@]='@8)üTBjBRu6as.,k{n?,	x鑲[It쑀=J>f;O2ٖtLrou04zP
X@<TmctH,NG-qd$smʎ	WITds[DZk
(g($8Kn!TkjEG^OLvWT	iD~|als
Af=iAI~~;>1Q{p(6ںL
4$5g+
挙"'B=%tt[jў>~13}{8pDѐȫ::bpcSMmqjU3XpfY0A0٤010	UUS10U
Washington10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1'0%UnShield TSS ESN:521A-05E0-D9471%0#UMicrosoft Time-Stamp Service#
0+ -/{.Ul֎d0~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
	*H
  0"20250603071307Z20250604071307Z0w0=
+Y
1/0-0
  0
 N0 N0
 p 06
+Y
1(0&0
+Y

0  
0 0
	*H
  .W	Y/Š%7A?<q	j.avBiw'g@
J<{'
?; "1nq
#
9뾸ъwpn']n>z_JkX&3^fq
bgtnH<
=){\6(H%ADNA*w~'K)_|7eJ(c4Gp!i o͇n$ݢ}jCP
,C߈%1
0	00|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103   ת*V    0
	`He J0	*H
	1
*H
	0/	*H
	1" w8xҬ5p9-_JIٵ']I0*H
	/1000 5ۺMeW_3h᥮FHJO'00~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103   ת*V    0" Q,poZxCvNl`P
]_0
	*H
  z~|tOjbPPKk(4[
K6\(\ɮ&Wv*$`jXMeh>^+!WNܿcIHS
^=}K纞&
d7`a#}=1)LQOO TuKZiXhy3^Y}<4VϓY	Y7Z-x0RBMH׸>eᕿ,L
jN97Z+p44AVA>ZLylJ<(A::ܯMF%}oIٱ=(kS0M82Vo=f?d1!>Qi1b@#=9fRCz@iHQm3gKti->cd,y0;Su8Ws<-I҅J
pbG3J}gKAcѻ,\g7k״sm=Ď|S	!ȁB>޻>F; *R?ΐsӲKPػ    