KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12
System : Windows NT SERVER-PC 10.0 build 26200 (Windows 11) AMD64
User : ServerPC ( 0)
PHP Version : 8.2.12
Disable Function : NONE
Directory :  C:/Users/ServerPC/AppData/Roaming/Emby-Server/system.old/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : C:/Users/ServerPC/AppData/Roaming/Emby-Server/system.old/ManagedUPnP.dll
MZ����@���	�!�L�!This program cannot be run in DOS mode.

$PEL�;R�!��  @8@���W |�  H.text� � `.rsrc�@@.reloc �@B�H���:P ���j�W��e&��
>1뿇z��\Yd��?�1(��ل�
Κ-سa_��B��|�d�H�UOB��XL��
�����	X�����Dv�}�!M���W�Y�1o�
�b���5G���X�0){'

((
t|'
(+
3�*0){'

(*
t|'
(+
3�*0){+

((
t|+
(+
3�*0){+

(*
t|+
(+
3�*�s,
}-
}.
(/
(0
,}1
*Z{+
,
{+
o2
*Z{'
,
{'
o2
*N(3
s4
o5
*0#{-
%(6
s7

{-
o8
+V(9
(:
�o�o�oTo�(;
,!(:
�o�o�o<
(=
-���o>
�o?
	+6	(@
{-
oA

{-
oB
&	oC
	�oD
	(E
-��	�o>
�oF
1s4
oG
�,(H
��o�oD
�*Ad&c��C��o�oI
oD
o�oD
o�oJ
s�(K
*&oD
****{1
*0P(L

,(M
{-
%(6
{-
oN
s4
oG
�
,(H
��
,(O
�*'9
5E
0k(L
,b{P
oo{P
�Q
s�oZ{P
�R
s�o\{P
�S
s�o^{P
ou}P
*0�(L
,(M
(L
-noJ
(T
(U
sj}P
{P
�Q
s�oY{P
�R
s�o[{P
�S
s�o]{P
on&*foJ
(T
(i(K
*0
oV
8�(W
oD
o�{-
%(6
{-
oX

�,(H
�	:�oY
,moD
{-
%	(6
oZ
�,){-
o[
o\

�oD

+		oD
�,	(H
�oD
+oD
(]
:!����� o>
��,s4
oG
�*4)HnV�
���0}s^

{-
%
(6
{-
o8
+0(9
(_
(:
�o�o�o`
(=
-���o>
��
,	(H
�*$=aiq
6{P
��*00
{-
%(6
{-
oa
(+�
,(H
�*"$
{.
*"}.
*{c
*"}c
*0od
�(e
�*		:od
(f
*z,{P
,{P
ou}P
*0){g

((
t|g
(+
3�*0){g

(*
t|g
(+
3�*0){h

((
t|h
(+
3�*0){h

(*
t|h
(+
3�*0)	{i

((
t|i
(+
3�*0)	{i

(*
t|i
(+
3�*"(j
*Z{g
,
{g
ok
*z{h
,{h
ol
*om
*0-
{i
,{i
on
*�oo
om
*Zsp
oq
(D
*0sr

os
ot
*0'su

ov
ot
,ow
*�*V(4
}x
}y
*{x
*{y
*V}z
(4
}{
*{{
*{z
*"}z
*"(r
*{|
*~}|
{|
���(m
*rp*rp*r!p*r5p*r=p*r�p*r�p*rp*r)p*r7p*rGp*rUp*r}p*r�p*r�p*r�p*rp*r'p*r�p*r�p*r�p*r7p*rGp*r�p*r�p*r�p*	*r�p* *r�p*r�p*r�p*�{ (0
,r�p*rp{ (}
*r=p*r�p*rp*rKp*rgp*r�p*rp*r|p*r�p*r�)p*r*p*rY*p*r�*p*r�*p*r�,p*r-p*r�-p*r/p*r`/p*r�/p*r0p*r�1p*r�3p*r�:p*r�>p*r�>p*r?p*rD?p*r�?p*r�?p*r>@p*r�@p*r�@p*rTAp*r�Ap*r�Ap*r�Ap*rBp*rNBp*r|Bp*r�Bp*r�Bp*r�Bp*r>Cp*r�Cp*r�Cp*rQEp*r�Fp*r�Hp*rLp*r�Np*0b
o~
1S(��
��(�s
�-~�
+(��-~�
+(��(�
*~�
**(�*0�s�


8�	o�
A2Z1a2z10291_3k,ho�
-X_.
0290rBjp�Q(�
o�
&+8-(�
o�
o�
&+ ,(�
o�
o�
&+o�
&	X
	o~
?Z���oI
*0N~�

E
+rFjp
+rTjp
+r�p
o~
1
rdjp(�
*~�
*0Y
(�
*rrjp*{ *>(�} *(/
*"(Z*0
sW
	o[*r�jp*r�jp*r!p*r5p*r�jp*r�jp*r�p*rp*r)p*r7p*rGp*rUp*r}p*r�p*r�p*r�p*rp*rXkp*r�kp*r�kp*r�kp*r7p*rGp*r�p*r�p*r�p*	*r�p* *r�kp*r�p*r�p*r�kp*r=p*r�p*rlp*rDlp*r`lp*r�lp*r�lp*rEnp*r\pp*r�)p*r*p*rY*p*r�*p*rs�p*r~�p*r‘p*r}�p*r��p*rғp*r�p*rb�p*r�p*r�p*r��p*r��p*r��p*r��p*r�p*r0�p*rh�p*r��p*r�p*rH�p*rTAp*r�Ap*r�Ap*r�Ap*rBp*rNBp*r|Bp*r�Bp*r�Bp*r��p*r�p*rv�p*r��p*r)�p*r��p*r;�p*r­p*re�p*0b
o~
1S(
�
��(s
�-~�
+(�-~�
+(�(�
*~�
**(R*0�s�


8�	o�
A2Z1a2z10291_3k,ho�
-X_.
0290rBjp�Q(�
o�
&+8-(�
o�
o�
&+ ,(�
o�
o�
&+o�
&	X
	o~
?Z���oI
*0N~�

E
+r$�p
+r6�p
+r�kp
o~
1
rdjp(�
*~�
*"(�
*rF�p*(/
*:(/
}!*0=oRoV
8(W

(\(n~�

,-
+o�o�
--
(\oY+	(\ok��-+�(\oY�-
(\oh+(\oj(\oM(\o[(�
o�(\oe(}
ot(�
��o��(\oY�(�
o�
&(]
:���� o>
�*A
!.0HoF9<oCo�
8(�

(\(Z~�

,-
+oTo�
--
(\oZ+	(\ok��-+�(\oZ�-
(\og+(\oi(\oN(\o\(�
oS(\of(}
ot(�
��oS�(\oZ�(�
o�
&(�
:����%o>
�*A!9:oEo�*0	]-(\(Z+(\o�(0
,~�
o~
�
(�
,-~�
+(\od(}
+~�
(\sqs�

	(Y		(X(\om
���(\(\o^(�
o��-~�
+(\oW��(\(\oOosoI
o��oS�(\(\oP	oI
o��oK�	(\ol�oP-
(\oV+oPoE�oP-
(\oV+oPoS�oP-
(\oV+oPoQ�oE�oS�(�
�SoI
����oI
�	-~�
+(\oW�
(\oI
�(�
�(�
*{!*(/
*"(n*0s`
oo*:(/
}"*0
�o�o�
o�
8Zo�

(po�o�
s�
s�
s�
s�
s�
	s�

s�
o�o�(poa
o�o�
o�
8�o�
o�o�
(po�o�(po�o�o�o�
-
(poao�3?
1
(g+(fX+		(eX	X
o�
:+����,o>
�.
(po�+(po�
����(po���(poLo�(popo�(}
ou��o�
1
o�
0~�
+(pob�
�		�

��0~�
+(po��(�
o�
&o�
:�����,o>
�*A4��sm�0�9�s�

o�9�o�o�(0
,o�o�(0
-k(po�o�o�(0
-
o�o�+(po�o�o�(0
-
o�o�+(po�(�
o�
&o�o�(0
-"(po�o�o�(}
o�
&o�9�o�o�
>�o�;�s�
o�o�

+9	o�
(po�o�
,
(poc+~�
(�
o�
&	o�
-��
	,	o>
�o�
1(po�oI
(}
o�
&o�(0
-(po�o�(}
o�
&oI
*~�
*EZ
z(po�o�(b(�
*0%o�
(po�o�(b(�
*0�	(po�(d(�
o�
&(po}o�
0~�
+(pob(�
o�
&,#(po��R(�
o�
&*(po�R(�
o�
&*0e(po�(d(�
o�
&, (po��R(�
o�
&*(po��R(�
o�
&*0�	(po�(d(�
o�
&(po~o�
0~�
+(pob(�
o�
&,#(po��R(�
o�
&*(po��R(�
o�
&*0
�o�o�
o�

+l	o�

(po�o�(mo�3*o�o�
1	
(k+	(j	o�
-��
	,	o>
�*x�
0�(poJo�(pooo�(}
ou
(poy(�
o�
&(poz(�
o�
&(po������(�
o�
&*0	�o�(bo�

	,e(pou���(poJo�(pooo�(}
ou�(c�(�
o�
&o�o`
o�,"(pov(}
(i*0		s�

s�
s�

o�o�
&
(l(por(�
o�
&(po{(�
o�
&,P(po|(poJ
o�(poo
o�(}
ou
(c(�
o�
&(poq(}

	
o�	o`

o�,$	(pos(}

(i*0�o�o�

8�	o�

(po�(poK(po�o�(}
(pono�(�
ou(pot(�
o�
&(pow(�
o�
&(pox(�
o�
&	o�
:O����
	,	o>
�*��
0/,*
o�o�&
�o� �3
�&�**g(:o�o�*0
�-(p(n+(po�s�

s�
s�
s�

s�
s�
s�
s�
(psqs^
	(\

,)	
(h		
(ao�
1(po�(}
o�
&(po�
���o��(p(poRoI
o��-~�
+(poW�(p(poQoI
o��	�(p(poPoI
o��(p(poOosoI
o��	(p(po^(�
o��
(p(poSoI
o��(p(poToI
o��(po��

o�,
o�oP-
(poV+o�oPoE�
o�,
o�oP-
(poV+o�oPoS�
o�,
o�oP-
(poV+o�oPoQ�
o�-
(poV+o�oE�
o�-
(poV+o�oS�
o��
o��
(�
�SoI
�
�
	�

�oI
�
-~�
+(poW�
�V�

(poI
�
(�
�(�
*{"*fs�
}$(/
}#*�(woF(wo�(wo�(�
*0�s�

{$o�
8�(�
s�
(�
o�
+h(�

(woI(�
{%(�
(�
{&(0
-(woH(�
{&(}
+~�
(�
o�
&(�
-���5o>
�(woG(�
(�
o�
&(�
:6�����2o>
�*4u���0T {$o�
-s�

{$o�
o�
-(rsx�o�
{%*.(t*>~�
(t*{#*>}%}&*0O!o�
+1o�

o�
uZ,o�
,o�
&+o�
&o�
-��
,o>
�*=D
0)"{-
((
tk|-(+
3�*0)"{-
(*
tk|-(+
3�*Js/
},(�
*0)
{-, {-o�
�
��(y*bo�o�s�o}*{+*0g#
{,%(6
{+.@}+{+, (�-(��~s�(�+�~s�(��
,(H
�*Z\
J,(�(�
*(/
*0)${B
((
tT|B(+
3�*0)${B
(*
tT|B(+
3�*0)%{C
((
tB|C(+
3�*0)%{C
(*
tB|C(+
3�*0)&{D
((
tV|D(	+
3�*0)&{D
(*
tV|D(	+
3�*0)'{E
((
tX|E(
+
3�*0)'{E
(*
tX|E(
+
3�*0){F
((
t|F(+
3�*0){F
(*
t|F(+
3�*0){G
((
t|G(+
3�*0){G
(*
t|G(+
3�*0){H
((
t|H(+
3�*0){H
(*
t|H(+
3�*r};}<}>(�
*>%{AX}A*�{A1%{AY}A(�,(�,(�
-(�*0)
{B, {Bo�
�
��(y*0)
{C, {Co�
�
��(y*0)
{D, {Do�
�
��(y*0)
{E, {Eo�
�
��(y*0)
{F, {Fo�
�
��(y*0)
{H, {Ho�
�
��(y*0)
{G, {Go�
�
��(y*Z{?,{?os**V(�,rT�ps�
z*0�{?,z{?os,{?oo{?��s�oZ{?��s�o\{?��s�o^{?ou}?s4
o�*0�(�:�{:{>{=sj}?{?��s�oY{?��s�o[{?��s�o]s4
o�{?on-s4
o�(�*01}@(�.,(�+(��
(�}@�*#
0c(-	{;3o�{<9�{<.{<.-{;@�o�oo(+?o
tw
{<.	{<3o!{:(;
,
so�o�
-��u,o>
��!(�,r
�poI
(}
(��{;.{<.	{<3ro�oo&+o
tvs�(�o�
-��u,o>
��!
(�,rs�p	oI
(}
(��*4QL�?u�!(*�QA!2s�o�*"o�*&(�**{A�*{:*z{:(�
,(�,}:*{;*f{;.(�,};*{<*f{<.(�,}<*{=*f{=.(�,}=*{>*f{>.(�,}>*{@*�(�
-(�-}@*(�*�(�
}I}J}K}L*0l)o~
,�Q,�o�
+�J
o�
�i(�

+ �(�	o�
	X
X�i2�*0�*o�

o�
-r��pr�ps�
zs�
o�

to�
+(o
	-,o�
&+
(�o�
&o�
-��u,o>
�oI
*;5p0f+(�o�
,(�(��H(�(��9
(�,-r�p,+r��p(�oI
oI
(�
(��*++9�-*,o�
o�
,(�*(�(�*{I*{J*{L*{K*0r,{Ko�
,{Ko�
(�
*{K(�
�C&{K�o�

(�
,
o�
�{Kr��po�
o�
�*-C:(�
}M*{M*~N*2o
o*0�-(�(�,#r��po
oo(�
(�{Oo�
-<(�,rI�p(�(Y
(�,rc�p(�{Oo�
+(�,r��p(��(�,r��p(��*2c�0@.(�
(�,#r��po
oo(�
(�{Oo�
&*~(�,rt�p(�{Oo�
*6o4(�*6o4(�*.s��N*Js�
}O(/
*~P*ro
or��po#(�
*0e/(�
(�,#r��po
oo#(�
(�{Qo�
,{Ro�o�
&{Qo�
&*0�0(�(�,#r?�po
oo#(�
(�{Qo�
-u(�,rI�p(�(�o
o�(Z
,4(�,rc�p(�{Qo�
{Ro�o�
+(�,r��p(��(�,r�p(��*3��~(�,rp�p(�{Qo�
*No�o�(�*01
{Ro�
&*:{Ro�
*No�o�(�*.s��P*vs�
}Qs�
}R(/
*~s^
}T(/
}Uo�*>(�o�**0�2o�,x~�

+go�-So�
YE8.+1o�

+({To�
o`
+o�
(;
,~�

o�,*o�
-�*r��po�
(�
o�
(�
s�
z. Zs
*
*03(�
+o�
Y1-�*04{To�
,(�
,**05{To�
,(�
,**0.-~�
{To�
,**"o�*0�6(�
(+>�s�
(�o�
&r�po�
&X(�
o�
+Eo�
-r�po�
&+o�
&r�p	(�
(�
(�
o�
&o�
-��,o>
�o�
&o�
&r*�po�
&oI
*~�
*JR�(/
*Z{N(�
o�
�*0*7s)
(�}N{T�*s�
(+*0�8~S(�
o�
:�s�

(�
�(�
o�
+�to�o�
&X�i2�(�
 4o�

		+P	��(�
o�

+ 
�to�o�
&X
�i2�	X		�i2�~S(�
o�
*{U*.s�
�S*Ns
}
(�*>(
(
*"o�*6{
o
*:{
o
*6{
(
+*F{
o
�A*F{
o
�A*:{
o
*2{
o	
*2{
o

*2{
o
*6{
o
*09{
(+
(
*Ns
}
(�*>(
(
*"o�*F{
o
�D*2{
o
*6{
o
*F{
o
�D*ro�
3o�
r.�p(;
**vo�
3o�
r.�p(;
**"(�*>(�(�*�(�s}YsC}[s-}Z*0D(+,{Zo
*(,{Yo
*(A,{[o
**(�*(�*v((;
,*(o*0�:s�

o�(�o�
&(o
o
+oo
o#,o�(�o�
&(o
o
+o

	Xo(�o�
&o�
-��,o>
�o�
-��,o>
�oI
*e+�+|�0�;r<�p�
(��(�(�(�r��p�(�(��{Zo�(��{[o�(��{Yo�(��(�
(�(��(�
*{Y*{Z*{[*6r��p(�*6r��p(�*6r��p(�*6r��p(�*6r�p(�*6r&�p(�*6r>�p(�*6rR�p(�*6rd�p(�*6r~�p(�*6r��p(�*6r��p(�*"(
*&(
*0�<( 
>�(�
s�
o�
&r��po!
&("
o#

+	o$
�NXo�o!
&	o�
-��
	,	o>
�o�
&r��po�
&(�(�o�
&oI
*~�
*:(b
"(%
*&(&
*0U=(�,Ks�
oo~
1{'
oo(
+{'
()
�#oI
o(
**(*(*ro�
3o�
r��p(;
**vo�
3o�
r��p(;
**0N>(*
,*(
o
+o
o,
�o�
-��,o>
�*	*$>ro�
3o�
r��p(;
**vo�
3o�
r��p(;
**B(�}^*(*(*0<?(�,r��poSo(}
(�oU
o~
:�oR
(�,r4�p(}
(�(�,r��p(�s+
(�,r��p(�o,
�i16o~
�iY�o~
Yo-

(�,-r��p(}
(�+(�,r�p(}
(��@
(�,rh�p	oI
(}
(�~�

�(�,r��p(}
(��(�,r
�p(��*A4U��'#%0�@(�,rf�p('(}
(�("
o~
>;((o~
>*(((�(�,r��p(}
(�(�o�,&(�,r�p�(�
(���(�,r^�p(}
(�(�
(�,r��p(�+	(�-	o�
-�	(�,-(�,r��p(�(%o('	s��
	,	o>
��#(�,r�poI
(}
(��(�,r��p(�(�o���(�,r��p(��*AL�\
�o&#Tr0>
r�p�
(��('�(&�(�(��(�
*{^*6rL�p(�*6rd�p(�*6rx�p(�*6r��p(�*6r��p(�*ro�
3o�
r��p(;
**vo�
3o�
r��p(;
**>(.
}`*B(/
}`*0[A(,Q{`s
o'o~
1{0
o'o1
+{0
()
�#oI
o1
**(+*(,*{`*ro�
3o�
r��p(;
**vo�
3o�
r��p(;
**&(�*(3*(4*0c
r��p�
(��(=�(:�R�(;�R�(<�(9�(�(��(�
*6rB�p(�*6rT�p(�*6r`�p(�*6rn�p(�*6rz�p(�*"(
*&(2
*0�B(3
>�(�
s�
o�
&r��po!
&(4

+	o5
�Xo�o!
&	o�
-��
	,	o>
�o�
&r��po�
&(�(�o�
&oI
*~�
*5(]
ro�
3o�
r��p(;
**vo�
3o�
r��p(;
**"(6
*&(7
*(A*(B*z(3,{8
s5o9
**ro�
3o�
r��p(;
**vo�
3o�
r��p(;
**0q(�s}es�}f}g(H,"r��po:
%-&~�
}do�*r��po�
(�
o�
(�
s�
z(H*(I*�(�,s}e*(�,s�}f**6(So*�rdjp{fo(�(�(�
*�rdjp{fo�(�(�(�
*{e*{g*{f*{d*6r��p(�*^,o4ooN**�-(�oPo�(�oPo�*J,
ooN**0C(�,r��po(}
(�(�
o~
>�(�,r^�p(}
(�(�(�,r��p(�+(H-o�
-�(H,(�,r��p(�sJ
�~(�,r�p(�
�g,o>
�(�,r�poI
(}
(��(�,r0�p(}
(�
�(�,rh�po(}
(��	*(Qa�
Jr�!�0�D(�,r��poo#(�
(�([
,fo#,D(�,P(�,r�p(�(�,
oI
(��'(�,rB�p(��(�,rp�p(��<(�,r��p(��%(�,r
�poo#(�
(��*Uk$��%0�E(�,rp�poo#(�
(�(�,=(�,r��p(�(�,
oI
(��(�,r��p(��
9(�,r&�po(}
(�ooN9�(�,r`�po#(}
(�(�,=(�,r��p(�(�,
oI
(��(�,r�p(��oo#o;
&,D(�,z(�,r;�p(�(�,
oI
(��Q(�,r{�p(��(�,6r��p(�+((�,!r��p(�+(�,r�p(��%(�,r_�poo#(�
(��*Ad>T��4J${�%j-(�o�(�o�*No�o�([*0@F�>(�

�>oI
o<
�(�
o�
�i3	�t**0QG�>(�
(=
tS
+(�(^,o�(;
,
�X�i2�*	*0H(^
,o�**0H(^
,o�**0H(^
,o�**0H(^
,o�**0H(^
,o�**0H(^
,o�**Ns>
}?
(�*>(@
(A
*"o�*6{?
oB
*:{?
oC
*6{?
oD
*2{?
oE
*2{?
oE
*:{?
o
*2{?
oF
*2{?
oG
*2{?
oH
*6{?
oI
*09{?
oJ

(
*"(@
*&(K
*0�<(L
>�(�
s�
o�
&r��po!
&(M
o#

+	o$
�NXo�o!
&	o�
-��
	,	o>
�o�
&r��po�
&(�(�o�
&oI
*~�
*:(b
(/
*v(/
s
}N
s
}O
*~(/
sP
}N
sQ
}O
*:{N
o
*0 
{O
o

{N
o
sR
*�{N
o
-{O
oS
{N
oT
*r��psU
zb{N
{O
o
o
*f{N
{O
o
oV
*6{N
o
*0*I{N
o

{N
oV
-{O
oW
*sX
z6{O
oY
*0'
{O
o

{O
oZ
{N
o[
&*6{O
o
*sX
zsX
z6{N
o
*^{O
o\
{N
o]
*:{O
o^
*2{O
o
*
*�{N
o
,{O
o_
&{N
o[
&**F{O
o
�D*F{O
o
�D*j{N
oT
{O
oW
*6{N
o
*{O
*�{N
o
,{N
o[
&{O
o_
&**0IJs`

{O
o
+(a
{N
o
ob
(c
-���Do>
�*'9�{N
(d
(
oT
{O
(d
oW
*6{N
oe
*0k-r��psf
z/r��pr��psg
z(F
X�i1r'�pr��ps�
z
+X�B(J
�BX
{O
o
2�*�{N
oh
,{O
(d
o_
&**si
*V(/
}j
}k
*J{j
{k
oJ
*"}j
*2(l
�B*�%{k
X}k
{k
{j
oF
2**"}k
*ro�
3o�
r[�p(;
**vo�
3o�
r[�p(;
**&(�*N(�s�}n*b(�,{nom
**(�*(�*�ri�p(�(�{no�(�(�(�
*{n*6r��p(�*vo�
3o�
r��p(;
**ro�
3o�
r��p(;
**"(n
*&(o
*0UK(�,Ks�
o�o~
1{p
o�oq
+{p
()
�#oI
oq
**(�*(�*ro�
3o�
r��p(;
**vo�
3o�
r��p(;
**"(�*&(�*(�*(�*0U
(�-Gr��p�
(��(��(��(��(�(��(�
*~�
*6r-�p(�*6r=�p(�*6rM�p(�*�(�o~
-(�o~
-(�o~
�**ro�
3o�
rW�p(;
**vo�
3o�
rW�p(;
**"(r
*&(s
*�ry�p(;
,o�
3{t
o�
o<
**(�*(�*0�L(�
>�(�
s�
o�
&r��po�
&(�
+>o�

-r�po�
&r��po�
&	oI
o�
&r��po�
&o�
-��,o>
�r*�po�
&(�(�o�
&oI
*~�
*8K�ro�
3o�
r��p(;
**vo�
3o�
r��p(;
**&(�*(�*(�*0G
r��p�
(��(��(��(��(�(��(�
*6r��p(�*6r��p(�*0M
(�(+&*6r�p(�*03N(�
,&u=,t=o�(�ov
,**vo�
3o�
r=�p(;
**ro�
3o�
r=�p(;
**"(w
*&(x
*0:O
(�
o�
+o�
o�3X
o�
-��
,o>
�* .
0UP(�,Ks�
o�o~
1{y
o�oz
+{y
()
�#oI
oz
**(�*(�*"(�*"(�*ro�
3o�
rW�p(;
**vo�
3o�
rW�p(;
**0l(�}(�,3}{}zr��po:
%-&~�
}yo�*r��po�
(�
o�
(�
s�
z�(�s}|s�}}s�}~*0E(�,s}|*(�,{}o{
*(�,{~o|
**(�*(�*0t
ra�p�
(��(��(��r��p(�(�{}o�(�{~o�(�(�
(�(��(�
*{|*{*{}*{~*{y*{{*{z*ro�
3o�
r��p(;
**vo�
3o�
r��p(;
**"(�*0R(�(�,"r��po:
%-&~�
}�o�*r��po�
(�
o�
(�
s�
z~(�s�}�s�}�*�(�,{�o}
*(�,s�}�**(�*(�*0�
r��p�
(��(�-r3�p+rC�p�(��(��(�o~
0~�
+rS�p(�(}
�{�o��{�o��(�(��(�
*6rw�p(�*6r��p(�*6(�(_*6r��p(�*F{�r��p(;
*{�*{�*vo�
3o�
r��p(;
**ro�
3o�
r��p(;
**"(~
*&(
*0UQ(�,Ks�
o�o~
1{�
o�o�
+{�
()
�#oI
o�
**(�*(�*ro�
3o�
r��p(;
**vo�
3o�
r��p(;
**"(�*&(�*(�*(�*�r��p(�(�R(�R(�
*6r�p(�*6r%�p(�*r(4
}�}�}�*�(4
o�}�{�,o�}�o�}�}�*�(4
}�}�}�}�*{�*{�*j(,{�*r1�ps�
z{�*�{�-{�{�{�s�}�{�*V(4
}�
}�
*{�
*{�
*&(�
*0JRo�

o�
�i�i.rs�ps�
z�i�q
+		�	�_Ҝ	X
	�i2�s�
*�-r��pr��psg
z(s�
*0\S],r��pr�psg
z1r;�prK�psg
zY[X�q
+/+(�Y�X0�*�0/r��pr��psg
zX_bYY_b�*0Zo�
3$o�
o�
3o�
o�
(!,*o�
3!o�
o�
3o�
@( ,**0�To�
.r��prO�ps�
zo�
.ra�pr��ps�
z �1r��pr�ps�
z,, �((
 �((o�
*o�
*0nTo�
.r�prO�ps�
zo�
.r�pr��ps�
z,1o�
.r{�pr��ps�
z(
(o�
*o�
*~�*:0��*. 0u��*(/
*B(�
(**0DU(�
o&+o
tv
s2(�
o�
-��u,o>
�*
%2(�
*>(�
(+*0�Vo,Boo&+o
tz
s2(�
o�
-��u
	,	o>
�,Eoo&+o
tv(*o�
-��u,o>
�*%9Z#}Ro4oA(**0�Ws�
(�

+(�
oRo�o�
(�
-���%o>
�,F(�
+#(�
oF,oCo,o�
(�
-���%o>
�*
'4M0}0\X(�
+9(�

oS(;
,
o�
&+,oF,oCo-(�
-���%o>
�*FM0Ys(
(-*0\X(�
+9(�

oK(;
,
o�
&+,oF,oCo/(�
-���%o>
�*FM0Ys(
(/*0\Z(�

+6(�

oU(;
,�7oF,oCo1,�(�
-���%o>
�**CJ�(/
~�
(�
�}�}�}�*No4oA(2*{�*03Ys(
(S(;
,o�
(F,(Co-*03Ys(
(K(;
,o�
(F,(Co/*0Y(5
o�
0*o�
*0Y(6
o�
0*o�
*6{�(�*F(4o*0*[(�,r��p(E(}
(�(0
,rI�p- - -(�,$r_�p�R�R�R(�
(�(:
(0
,(�,r��p(�݊(�,r�p(}
(�(�,rA�p(�(�(�,rc�p(�(�
�8
(�,r��p	oI
(}
(��(�,r��p(��*�9�$�0\(PoIs+

o�
*08](<
(�
-(�
o�
�&�$�
�$
	�	**
0�^s�

(�
	
8�	
�
	o�
o�
(B,)(A	o�
s�
(�
,~	o�
&8�-(=o�
+Bo�

+%
�(,
	o�
&+X
�i2�-	o�
-��,o>
�
X

	�i?6����)(�
o�
t\*wO�2o�
o�
*0�_(B,.(>~�-�Ws�
��~�(+(+*s�

(=(�
	+y	�
	o�
o�
o�

+:
o�
+!�(,	o�
&X�i2�
o�
-��
,
o>
�	X		�i?|����%(�
o�
t^*qG�o�
*�(?~�-�Xs�
��~�(+(+*{�*{�*N(4(As&*2(4o*2(4o*2(4o*2(4o*2(4o*2(4(�*2(4o*2(4o*2(4o*2(4o*�(4o,(4o{�s2**2(4o*^(4o
{�s2*2(4o*R(4(As�*2(4o*2(4o*2(4o*�(T(;
,*(F,
(Co1**0)${�
((
tT|�(+
3�*0)${�
(*
tT|�(+
3�*0)&{�
((
tV|�(	+
3�*0)&{�
(*
tV|�(	+
3�*0)'{�
((
tX|�(
+
3�*0)'{�
(*
tX|�(
+
3�*06`rC�ps�
(�
(�
ty
u�,t�o+o0*07`rC�ps�
(�
(�
ty
u�,t�o+o,*01a(0
,r��pr��ps�
z(_
,~�
s2**(/
*0[
t`
�tJ��R��R|P��f��V(f}O�{Q{O{Pox�*BB0�bs1}Q{Q-r��psf
z�
	�	�R�	�R�	�f�	�V�	{Q�	
}O}P(�
&�2s�
s�
o�
*(/
*j{S{Ro,o|*02cs3
}R}S{R�4sw(b*0I
 ��� ���(e*0Y(f
o,*(/
*�{To�o�
{W1{To�
{W2{Vo�
&*R}U{Vo�
&*0�ds5}Wsj
s(}T}Us�
}V�6s�oY�7s�o]on&{Vo�
&{URou{T*01e(0
,r��pr��ps�
z(`
,~�
s'**0(e(0
,r��prL�ps�
z(`
(�*06a(0
,r��pr��ps�
z(_
,
~�
(�*s�*�rC�ps�
(�
(�
ty}�(/
}�}�}�*0D(�,'r�po�oo�o(�
(�{�,
{�o�*�(�,ru�po�(}
(�{�,
{�o�*�(�,r��p(�{�,
{�o�*0�f(�,2r�p{�{��V{��foI
(�
(�{�:{�u�,)(�,r��p(�{�t�{�o+(�,r�p(�{�,s�}�+s}�{�(0
,(�,r&�p(�r|�p
+{�
(�,r��p(�{�{�o-}�{�,&(�,r��p(�{�{�o.+(�,r��p(�{����+(�,r,�p(��(�,rh�p(��*A98q0�(�,2r��p{�{��V{��foI
(�
(�{�,P(�,ro�p(�{�{�o/(�,r��p(�{�o�}�}��(�,r��p(��*9Z�{�*{�*{�*6{���*0ov�(e
�*		:ov(f
*f,{�,
(o}�*:(/
}�*"}�*{�*j(�,(�s�ok*j(�,(�s�ol*f(�,(�s�om*"(*�(�,(�q#s�ok*V(4
}�}�*�(4
o�}�{�}�}�*r(4
}�}�}�*{�*j(�,{�*r1�ps�
z{�*�{�-{�{�s2}�{�*:(4
}�*{�*(4
*(4
*0�
r�p�
(�
� Zs
�o�o�o�o�o�o�o�	o�
o�o�o�
(��o(��o(��(�
*ju�,t�o8*~�
*0�gs�
oo(
+(	o
two!(;
,s�o�
	o�
-��	u,o>
�oo&+o
tv(�o�
o�
-��u,o>
�*4Fg(�0�hs�

 Zs
o%1uo�
&r��p(}
o!
&o&
+	o
tvX(�o�
&	o�
-��	u,o>
�r��p(}
o!
&oI
*r��p(�
(�
*:(b0Jis�
o&+o
tv~�
(�o�
o�
-��u
	,	o>
�*
*7�r��p Zs
o#o!(�
*0?jo!�Q:�o�

�i1r
�p�iY��iY�(�
*o!*0�ks�

 Zs
o'>�o�
&r��p(}
o!
&o(+o
twX(�o!
&o�
-��u,o>
��!
(�,r�p	oI
(}
(��r��p(}
o!
&oI
*r��p(�
(�
*>*h6I!no~
1(�
(�
*~�
*�(�
o�
,o~
(�
o~
Yo-
**�o~
1(�
o�
-(�
(�
**0)l{�
((
tF|�(+
3�*0)l{�
(*
tF|�(+
3�*0)m{�
((
tZ|�(+
3�*0)m{�
(*
tZ|�(+
3�*�(/
}�s�}�}�}�*>s2(�*No�o�(�*Z{�,
{�o*v}�{�,
{�o�*0A-,r��p��(}
sf
z,!�ijn/r�p�i�R��(�
&*6(��a*0'n{�,{�o�s�
z
s�z*.0 
(�
(���a�a*0/
(�
(���a�a��b�b*0>
(�
(���a�a��b�b��c�c*0M
(�
(���a�a��b�b��c�c��d�d*0\
(�
(���a�a��b�b��c�c��d�d��e�e*0k
(�
(���a�a��b�b��c�c��d�d��e�e��f�f*0z
	(�
(���a�a��b�b��c�c��d�d��e�e��f�f��g�g*0ao{�,H
-�
{�o ,r��p{�o!(�
s�
zt`�s�
z
	s�z*VV.
*6{�(�*2{�o4*{�*{�*{�*2(�o!*2(�o#*2(�o$*�r�p(�o(�o#(�
*2(�(�*�r1�p(�o
o(�(�o(�
*0o��(e
�*		:o�(f
*z,{�,{�o�}�*
*~(/
}�{�o�o"*"}�*{�*n(�,(�so�*f(�,(�s�o�*J(�
(�*(�
*B(�
(�*0Up(�,)rU�po,+r��p�V(�
(�(�,r��p(�oo(8�o
tw
(�,r
�po#o!(�
(�,o!(;
,6(�,rR�p(�s�(�
(�,!r��p(�+(�,r��p(��!(�,r�poI
(}
(��o�
:F����u,o>
��!(�,r8�poI
(}
(��(�,r��p(�9�(�,r�p(�oo&+ao
tv
(�,r��p	o	o(�
(�	(��#(�,r@�poI
(}
(��o�
-��u		,	o>
��#(�,r��poI
(}
(��(�,r��p(��(�,r:�p(��*A�b��!P�C�(!�1�#�n�v�#0@Vo4oA(�*0Oqs�
(V
+%(W
(0
-o�(;
,o�
(]
-��� o>
�*
2?0@r(V
+(W

o�(;
,�(]
-��� o>
�**'.�r��p�R�hoI
(�
(�
*�r��po�
�Ro�
�hoI
(�
(�
o�
}�*�r��p�R�hoI
(�
(�
*{�*0'"~
((
tk(+
3�*0'"~
(*
tk(+
3�*R~,~o�*�/~X�(�,~s�(�1~X�*~*�*6��*V(4
}}*{*{*0$s~o�
-(�

~o�
*N(�~o�
*N(�~o�
*jr��p(�
�s�
�*0 t(�

("o�
o�
o�
*2(�s�
*Js+
s�
oI
*0�u(�

(�
-+`o�
E�8c `8V �`8Io�
o�

	.	
.	Z.L8* `8o�
o�
(�
r��p(;
,
 `8� `8� `8�o�
o�
YE+8o�
o�
>� `8� `8� `8xo�
o�
-p  o�
�Jr�p�r�p�r�p�r�p��r �@� �� �(�``8� @o�
�Jr�p�r�p�r�p��r		 �	 �	 �	(�``8�o�
o�
-O o�
�J

r�p�
r�p�
�r �  �(�``+; o�
�Jr�p��r

 @�
(�``(�,r�p�roI
(}
(�*0*
+�o�
,�`X
�i�i(�
2�*0$v(�

(�
,	(�
�	�&�*0
ewr�p(�
~X-1r�p�n(�
��
	(�
�	(�
(�
�X~X{�
~X~Y-4r:�p�n(�
��(�
�(�
(�
�Y~Y{�
~Yo�
o�
Q~Z-@rR�p�n(�
��(�
�(�
�(�
(�
�Z~Z{�
~Z~[-4r\�p�n(�
��(�
�(�
(�
�[~[{�
~[Po�
o�
�&Q�*A[[0%x(�,rn�p(�
(�~\-1S�n(�
��(�
�(�
(�
�\~\{�
~\~]-<#�n(�
��(�
�(�
�(�
(�
�]~]{�
~]o�
o�
9�~^-1S�n(�
��(�
�(�
(�
�^~^{�
~^~_-1"�n(�
��(�
�(�
(�
�_~_{�
~_~`-4r�p�n(�
��		(�
�	(�
(�
�`~`{�
~`o�
o�
o�
,
8�~a-1S�n(�
��

(�
�
(�
(�
�a~a{�
~a~b-4r�p�n(�
��(�
�(�
(�
�b~b{�
~bo�
o�
,
:d~c-1S�n(�
��(�
�(�
(�
�c~c{�
~c~d-<#�n(�
��

(�
�
(�
�
(�
(�
�d~d{�
~do�
o�
9�~e-1S�n(�
��(�
�(�
(�
�e~e{�
~e~f-4r�p�n(�
��(�
�(�
(�
�f~f{�
~fo�
o�
-+
+(�,r.�p(�
(�,r��p�qoI
(}
(��8
(�,r��p	oI
(}
(��(�,r�p(��*A4��$�0>y(�,r~�p�qoI
(}
(�(�~g-.S�n(�
��
	(�
�	(�
(�
�g~g{�
~g~h-<#�n(�
��(�
�(�
�(�
(�
�h~h{�
~ho�
o�
9�~i-1S�n(�
��(�
�(�
(�
�i~i{�
~i~j-1"�n(�
��(�
�(�
(�
�j~j{�
~j~k-4r�p�n(�
��(�
�(�
(�
�k~k{�
~ko�
o�
o�
,#(�,r�p�(�
(��^~l-1S�n(�
��(�
�(�
(�
�l~l{�
~l~m-4r�p�n(�
��		(�
�	(�
(�
�m~m{�
~mo�
o�
,#(�,r�p�(�
(�ݝ~n-1S�n(�
��

(�
�
(�
(�
�n~n{�
~n~o-<#�n(�
��(�
�(�
�(�
(�
�o~o{�
~oo�
o�
9�.@�(�9�r,�p~p-1S�n(�
��(�
�(�
(�
�p~p{�
~p~q-4r�p�n(�
��

(�
�
(�
(�
�q~q{�
~qo�
o�
-+�q(}
(�~r-?r�p�n(�
��(�
�(�
�(�
(
�r~r{
~r�o
&~s-?rL�p�n(�
��(�
�(�
�(�
(
�s~s{
~so
&+(�,r.�p�(�
(��!(�,rX�poI
(}
(���$(�,r�p�qoI
(}
(��*A4#��!#�$0�z(
(YE^t+r @` @36+*rB�p(
0(

	.	3(++:(.�+.rQ�p(
0(
&+r�p(
0(
&*�(
-(�s	
�(

*(�*(*2�u*BSJBv4.0.30319lt�#~�l]#StringsL�,#USx#GUID��9#BlobW?�	�%3��s8"+z7�u6
2	+	@	+	G	+	L	+	V	+	h	+	
�	r	
�	r	�	+	�	�	�	�	
�	
�	
�	(
�	6
�	D
�	P
�	W
q
y
q
�
q
�
+	�
�	-+	7+	D+	��8�	�+	�%+	�%+	&q
�&q
'�&h2+	
�3w3
�3�3x4q
�4�	+55
e5�3%7q
�7q
?9q
}=q
0>>�A�A
�Ar	BB?B+	�B�BI+	�I>�L�L�L�LM	M2M	MOM	MnM	M�M	M�M	M�M	M�M	M�M>N>N	M*N	MZNGNnN}N�L�N�L�N�L�N�NO+	O�N_&OK&O_LOhO\OzO+	�O+	�O+	�O+	�O�L
P	MP+	 P	M7P>MP>
cPr	
�Pr	�P+	�Pq
�Pq

Qr	Q+	.Q+	�Q+	�Q+	�Q	M�Q	M�Q	M�Q�&�Q�&R+	lR+	yR+	_�R
�R+	S+	*S+	BS+	hS+	
�
mS
�S�3�S+	
�Sw3
�Sw3T�	
8T�3
^T�3�Uq
�Uq
�U�NV�NtV�N�V�N�V�NW+	$Wq
RW+	YW+	oW+	�W>
�Wr	
�Wr	
�Ww3
Xw3	+	QX+	iX+	�X+	�X�L�X+	�X�LY+	RY3YeY3Y}Y3Y�Y�L�Y3Y�ZmZ�[�B�[�B�[�B�[�B�[�B\>#\>6\>M\>�\>]>�2	>
!K2!j.�1�
5�8�<�@$
D�8$ DI$	 ��^$	!�o$	!��$	!W�$	"]��$	"^�$	"`�$	#q�%x��
'y���	*y�*z��	.�/�
.�A�4�Or%I��r%M��r	N��r	P���r	S���r�V���r�W�r�X��r\7r\Jr�]cr_+}r�a3��r"b>�r&bA�r�cH�^r	hV��r	hX��r	hZ��r	h\��r	h^�r�hf�5r*it�r	iw]r	ixx	k��r�m��rBo��r�p��rFq��r�r�
r
s�rJw�1r�x�Dr
��Zr���srN���r����2��2��2��2R�2��2F	��]2	�"�2	�%e2
�&w2
�&�2V�&�2	�2�2	�Y��w��{�	��D��2��2��02��G2��a2��y2���2���2���2����2	����2	����2	���2	���#2	��42
���?2��U2	��]	��m2Z��v2
���2Y���
����2	��2��2���2	���2	���2	��
�
!	
'	
.�W
q
N�y
q
N	��
q
N
�&q
N��&q
N�x4q
N%�%7q
N'��7q
N'�?9q
N'�}=q
N)��Pq
N)��Pq
N).R	N)��Uq
O+��Uq
O,.R	O1,V	R3aV	T5�$Wq
X8��X	X9��Y	\9��Z	g9�S]q
t9�
��
��
�
��:����
�V���V��
�V��
�V��
�V��
�V��
�V��V��V�'�V�;�V�M�Z�����a�k;���X�p�
�V�h�V�p�V�w���+�+�+a�����
�V���V���T� �  �* ;7 ��
�V�� �V�� �V�� �V�� �V�� �Q�2!�Q�A!�Q�Y!�Q�r!�Q��!�Q��!��!��!��!��!�"�
�"�&"�4"�M��
����"��"�#�w%��%��%I�%��%�c&wm&{�&�m&��&��&-�&:�&B�'�|(/T��(��(Y�(^�(cT��(�T��(�{*�T��(�{*�T��(�T��(�T��(�k+�t+8{*��+��'��'�6,/�'�.�T��(��.m	T��(�T��(�T��(�T��(��
�V��/
V��/
V��/
T��(�T��(�k+�0�0�08&0.
003
�+��
�V��0]
V��0]
V��0]
V��0]
V��0]
V��0]
V��0]
V��0]
V��0]
V��0]
V��0]
V��0]
V��0]
V��0]
V��0]
V��0]
V��0]
V��0]
V�1]
V�1]
V�1]
V�1]
V�*1]
V�21]
V�81]
T��(�A1�N1�
^1�
T��(�T�2�O2?[2D�Xm2I}2�3�)3p*4��
�V�� �V���V��*��
�V�� �V���V���O2?m2I}2��TH/9U�/T�7�7�67��
�?7�K7��!�4"��
���
�O2?{*�
m2I}2��8��
�V�h9tV�q9tV��9tV��9tV��9tV��9tV��9tV��9tV��9tV��9tV��9tV��9tV��9tV�:tV�:tV�!:tV�+:tV�8:tV�I:tV�Y:tV�u:tV��:tV��:tV��:tV��:tV��:tV��:tV��:tV��:tV�;tV�;tV�#;tV�2;t[2DF;R;�{*�
Y;#�;/�X�
;V��=�V��=�V�>�	>>�
�V�K>>V�Z>>V�g>>V�v>>V��>>V��>>V��>>V��>>V�?>V�,?>V�H?>V�^?>V�w?>V��?>V��?>V��?>V��?>V��?>V�@>V�@>V�?@>V�U@>V�m@>V��@>V��@>V��@>V��@>V��@>V�A>V�!A>V�;A>V�WA>  �rA�7 �A�rA��A�AJBR�
�V�GC�V�KC�V�WC�V�^C��
�V�bC�V�oC�V�tC�V�� �V�^C��
�V�� �V��C�V��C�V��C�V��C�V��/��
�V��/�V��C�V��C�V��C�V��C�V��C�V��C�V�D�V�D�V�D�V�&D�V�0D�V�<D�V�ID�V�RD�V�_D�V�mD�V�zD�V��D�V��D�V��D�V��D�V��D�V��D�V��D�V��D�V�E�V�E�V� E�V�(E�V�;E�AR,�UB0�U�iKG0�J��Ki0�UB0�U��Vt0^K��X'2�X'2Y82Y'2�Y�2�Y3	Z�2Z'2Z'2*Z�25Z'2@Z�2KZ3VZ�2aZ'2�Z�2�Z3�Z�2['2['2 [�2,['28[�2D[3P[�2\['2h[�3t[�3� �N�!�f�@!���x!����!����!����!���"��"�
�#��3�K�#�`'�#�`1�#�m<�#�u<�#�	{B$��F|$��F�$��F�%����%��J�&��Q�'��Z�'��^�'��g�'�
m(�
Z
(�3
t(�P
FH(�Y
FW(�Y
tx(�m��(����(��� )���X)����)���)��� �)�#!�)�8"*�N#=*�`1$T*�3&x*�K'�*��1(�*�r>*�*��G*�*��]*�*��d+�*��Z+�*��t++��],	+��t-+�<-��~.�0�0�R�2�^�6��~7�0�9�R�;�^�?��~@�0�B�R�D�^�H�
�BI�
�BI�
�BI�
�BI�
�BI�
�BI�
BI�
)BI�
?BI�
SBI�
dBI�
tBI�
�BI�
�BI�
�BI�
�BI�
�BI�
�BI�
�BI�
BI�
BI�
�BI�
BI�
*BI�
8BI�
GBI�
[�I�
e�I�
tBI�
�BI�
�BI�
�BI�
�BI�
�BI�
�BI�
�BI�

BI�
#BI�
9BI�
PBI�
]BI�
zBI�
�BI�
�BI�
�BI�
�BI�
�BI�
�BI�
BI�
+BI�
?BI�
bBI�
}BI�
�BI�
�BI�
�BI�
�BI�
BI�
BI�
-BI�
<BI�
OBI�
_BI�
sBI�
�BI�
�BI�
�BI�
�BI�
�BI�
�BI�
BI�
0BI�
PBI�
_BI�
nBI�
BI�
�BI�
�BI�
�BI�
�BI�
�BI�
BI�
&BI�
DBI�T�I�c�N�c�P�z�S���U1+�	�BV8+�	�BV?+�	�BVF+�	�BVM+�	�BVT+�	�BV[+�	BVb+�	)BVi+�	?BVp+�	SBVw+�	dBV~+�	tBV�+�	�BV�+�	�BV�+�	�BV�+�	�BV�+�	�BV�+�	�BV�+�	�BV�+�	BV�+�	BV�+�	�BV�+�	BV�+�	*BV�+�	8BV�+�	GBV�+�	e�V�+�	tBV�+�	[�V�+�	�BV�+�	�BV,�	�BV,�	�BV0,�	�BV7,�	�BV>,�	�BVE,�	
BVL,�	#BVS,�	9BVZ,�	PBVa,�	]BVh,�	zBVo,�	�BVv,�	�BV},�	�BV�,�	�BV�,�	�BV�,�	�BV�,�	BV�,�	+BV�,�	?BV�,�	bBV�,�	}BV�,�	�BV�,�	�BV�,�	�BV�,�	�BV�,�	BV�,�	BV�,�	-BV�,�	<BV�,�	OBV�,�	_BV-�	sBV	-�	�BV-�	�BV-�	�BV-�	�BV%-�	�BV,-�	�BV3-�	BV:-�	0BVA-�	PBVH-�	_BVO-�	nBVV-�	BV]-�	�BVd-�	�BVk-�	�BVr-�	�BVy-�	�BV�-�	BV�-�	&BV�-�	DBV�-�T�V.�c�[.�c�]�.�z�`8/���bP/�+BcW/�4Bc_/�M�co/��Fdw/�{d�/��f�/�	�Bp�/�	�Bp�/�	�Bp�/�	�Bp�/�	�Bp�/�	�Bp�/�	Bp�/�	)Bp�/�	?Bp�/�	SBp�/�	dBp�/�	tBp�/�	�Bp0�	�Bp0�	�Bp0�	�Bp0�	�Bp 0�	�Bp'0�	�Bp.0�	Bp50�	Bp<0�	�BpC0�	BpJ0�	*BpQ0�	8BpX0�	GBp_0�	e�pc0�	tBpj0�	[�pn0�	�Bpu0�	�Bp|0�	�Bp�0�	�Bp�0�	�Bp�0�	�Bp�0�	�Bp�0�	
Bp�0�	#Bp�0�	9Bp�0�	PBp�0�	]Bp�0�	zBp�0�	�Bp�0�	�Bp�0�	�Bp�0�	�Bp�0�	�Bp�0�	�Bp�0�	Bp�0�	+Bp1�	?Bp1�	bBp1�	}Bp1�	�Bp1�	�Bp$1�	�Bp+1�	�Bp21�	Bp91�	Bp@1�	-BpG1�	<BpN1�	OBpU1�	_Bp\1�	sBpc1�	�Bpj1�	�Bpq1�	�Bpx1�	�Bp1�	�Bp�1�	�Bp�1�	Bp�1�	0Bp�1�	PBp�1�	_Bp�1�	nBp�1�	Bp�1�	�Bp�1�	�Bp�1�	�Bp�1�	�Bp�1�	�Bp�1�	Bp�1�	&Bp�1�	DBp�1�T�p^2�c�ul2�c�w43�z�z�3���|�3�+B}�3��F}�3��/}�3��5~ 5��5��6�{��6��G�	9�a�9��F�9�{k�$9��t�G9��/�X9�B��(<�U��>�}��(>����\>����?����|?����,@����@����A���HB�4�`C�M9�LD�kI��D�{k��D��T�^H�a�fH��/��H��o��H��u��I��z�,J����8J��oHJ�aPJ���`J����J�@ �K�M �	9K��F
LK�] �
�K�h ��K�y Z
�K�� t
(L�Y
t;L��FDL�@"�|L�P"��L�c"��L�t"�$M��"�\M��"��M����M���N��"�<N��"�tN��"��N�#��N�"#�O�2#�QO��FnO�E#F~O��#F�O��#�O��#(P��#`P�� �P��#�!�P��#�"Q�$�#=Q�$Z$TQ�$Z$lQ�/$F$�Q�4$F$�R�:$t$�R��
!%�T��'�T�)�T�+�T�D$Z-�T�T$B-�T�b$�-�T�p$).�T��$..U��$4/U��$9/*U��$Z02U��$t0LU��$g1TU�%m1nU�,%Z2vU�7%t2�U��M3�U��%V74V��%^9�V��%c:`W��%h;�W��%B<�W�
&B<�W�&Z<�W�'&m<�W�4&G<<X���<KX�
&B=SX�u&�=ZX��&�=hX���>0Y��&�?|Y��F@�Y��&�@�Y���A�Y��FB�Y��Q�B�Y�u&�B�Y��&�B�Y��&�DpZ���F`[��FH�[��&]H�[��&�I�[��&J�[��
L�[��FM�[��Q�M\��GM \��NN0\�'FP� 'XP�,'XQ4\�6'_R�\�D'�S�\�K'fT�\�S'nV ]�a'uWL]�p'{Yx]��'o[�]�+B]�]�+�]�^��'�^�^��'�^�_��'�^�_��Q�^�_��G^
`��N_`��'_a#`��'�b1`��'�c@`�(�eN`�
(�f``�(�fr`�E(�f�`�L(�h�`�V(�h�`�_(�h�`���h�`��i�`��Gj�`��Nk�`��'_ma�
(7na�L(�n%a��@n3a�(�oEa��(hoba��(hp�a��Gq�a��Nr�a�'Ft�a�K'ftb� 'Xv b�,'Xw(b��(oxHb��(vy,c�+�{�c��(~|�c��(�|�c�)�|�c�8B|d�)B|d�+)B|d�<)B|*d�P)B|8d�e)B|Fd�u)B|Td��)B|bd��)B|pd��)B|~d��)B|�d��)B|�d��G|�d��N}�d�+�le��G�ue��N��e�K'f��e� 'X��e�,'X��e��(h�f��(h�,f��(o��f��(h��f��(h��f�����f� 'X��f�,'X��f��*��ph��*��Tj�+���j����j��*B��j��*B��j��*B��j��*B��j��*B��j��(h�	k��(h�'k���7k����Hk�K'f��k� 'X��k�,'X��k����k��(h��k��(h�l��N�l� 'X�l�,'X�l�+���l�
+B��l�+���l�$+���l�/+B��l�>+B��l��G��l��N��l�+���m��(h��m��(h��m��G��m��N��m� 'X��m�,'X��m�K'f�n��(h�6n��(h�Tn��=��n� 'X��n�,'X��n�K'f�o��(o� o��(��Eo�+��io��+E�qo��+B�yo����o��+B��o��+B��o��*Q��o��+]��o��g��o��+s�8q��|�4r�J��lt�����t�J���t��+���t�,��Hu�,��hu�����u�R&���u�[&���u�,���u�&,��v��G�v��N�,v��'_�5v��'��Cv��'��Rv�(��`v�
(��mv�(��zv�E(���v�L(���v�V(���v�_(���v�����v����v��G��v��N��v�+���w��F��w��F��w�����w��'��x�=,��4x�D,	�ix����x�K,
	��x�	����x�	K,	��x�T,	��x��,#	��x��,��+y�	�,@�9y�	�,	�@y��,<�Gy�(��Uy��Fmy�E()	|y�	L(��y�	(-Z�y�7-��y�r-7�y�(��y�$-	�y��'�z�	V(�z��-�<z�	_(��z�$-1	�z�(��z�E(�	W{�k-�}{�
(��{��=	�{�	'.J	
�{�Y
F
�{�	3.G
�{�^.Z
�{�g.F
�{��(h
|��(h.|��N8|�'FL|�K'fe|�,'Xm|� 'Xu|�+��|��.r	�|�
&B�|��(h�|��(h�|��G�|��N}�K'fi}�,'Xq}� 'Xy}��(h�}��(h �}��G!�}��N"�}�,'X$�}� 'X%�}�+�&9~��.B'G~��.B'U~��.B'c~��.Z'�~��(h'�~��(h(�~��G)�~��N*�~�K'f,	�,'X.� 'X/�+�0���(h1���(h2/���N39��,'X5A�� 'X6L��+�7���
&B8���/B8���/�	8ۀ�'/B8��@/�	8+���(h8I���(h9f���G:o���N;|���/
=ԁ�K'f>5��,'X@=�� 'XAE���/�BN���/�BW���(hBt���(hC����8
D��'FI8��K'fI���,'XK��� 'XL���+�M���+EN$���+BN,��B0E
N4��N0K
N<���+BND��a0BNL���*BNT���(hNq���(hO����GP����NQ���'FS��K'fSF��,'XUN�� 'XVX��+�W���n1BX
��
&BX��1�
X)���1BX7���1ZXI���1�
XQ���1�
XY���(hXw���(hY����GZ����N[���K'f]	��,'X_�� 'X`���(ha6���(hbT���Gc]���Ndg��,'Xfo�� 'Xgw��+�h���/2�i���92�i��~i�0+k�R3m�^�q�����rه��Nt���Xv8���2ey@���2kyH���2qyc���2Zyk���dy�����y���93B{���J3t{�����{��~}�0��R���^��Ȉ��3�����3��@���3������3��ԉ�
4��<��4��̊�4��F��=4��M��R4��\���Q��h���F�p������������F���������4�����4�Ќ��4 �����4(����41� ���4(�����41�����9�0���G�[�����o���2e�x���41�����41�����4Q� ���4Q�H��+B�V��5Y�h��15j����>5B���O5t�4��v5{�\���5��l���5t�����2q�����2Z�����5������%B�̔�)B�ٔ��5Z����5Z����5B����+B�
��<)B���u)B�'��e)B�4���)B�A��6��h���)B�u��6������)B����%6�����26B����;6B�ɕ��)B�֕��9�L���T;/�d��	U�/���@"��8��P"��p���"������"������������P��X7�����n7��ؗ��7������7	
�T���7
�����4%
�����4/
�4���7>
���7M
����4W
�8���7^
�z���i
�����#����#�=����h��4$Z���/$F�ܞ��$Z����g���T$B����7Z���P
F�4��Y
F�C��Y
t���~��0r
��Rz
��^���~�0�
�R�
�^�	]����
l���7Fu���7�
}��	8�
���78�

���g8�͟���
֟��8�
�����
����
4���GQ���2eY���2qt���2Z|�����~�0�R�
�^�!�����"����)B#��~#�0%�R�
'�^�+����F,��~,�0.�R�
0�^�4 ��F5��~5�0�
7�R9�^�=��~>�0@�RB�^�F̠�9*G���92I����49J���9FM<���4NO���9XQȣ�9`S��9gT��M9oV$��T9oWM��]9oX�
�dYt��n;(Y����;(Z���;4[���;4\Q���;]z���X_����]b����;Ec���<LdԦ�<Se!��&<Zg0��&<cht��9<ai���9<llܧ�9<zp(��9<�u���9<�{��9<��d��9<����9<��l��[<�o��+B�}���2e�����2k����e<Z���������n<B�����<B�����<��ɪ��<B����<B����
&B�(��P
F�X��Y
F�g��Y
t����	�<d�����]�����7F�����d�����=�֫��=
��������F��������4�,���4�D���=&�����-����C�0���J�j���Q����=>Z����@ ��̰�M �����] ����{A��N��y ��U��� ��]���Q��k��������AB�����A����~��0���R��^������A(�ı�+0�ر��A7����Q����B>�4��#BE�A��4BL�T��]B\� ��jBb�X��zBr����}=w�(���B}�����B�����B������B\���C}���C�����Q���4"�
���
�
�������8�
��Y;���;
��
�5Z��
6f��
6f��
�5Z��
�5��
;6B��
)B��
26B��
�)B��
�5B��
<)B��
u)B��
e)B��
�%B��
�)B��
gUB��
�)B���SY��
%6y��&<c��9<&1��
n<B���WX�
�<B�
�<��
L(��
(��
L(��
(��^��F�^�IR3��U���=40��V�0	��V���V�
��U'0���F ���UX.���F6��?Vr
ۙ��F���V���V�9BHEHEHEHENEcEcEeEcEeEcEeEcElElEtEtE{E�E�E�E�EHEHE�EHEHEHEHEHEHENEcEcEcEtE{ElElE�E{ElEHElEHE�E�EeEcEeEcE�E�E�E�E�EeEcEeEcE�E�E�E�E�EeEcEeEcE�E�E�E�E�E�EFF&F+F&F+F5FFFQFZF�E�E�EFF&F+F&F+F5FFFQFZFHEjFqFjFqF�F�FFF�F�F�F	�F
�F�E�E�EFF&F+F&F+F5FFFQFZFqFjF�FGG�FjF�FGG�FjFqFjF�F�FFF�F�F�F�F	�FlEqFlEqF�F�FFF�FGqFG(G6GDGRGWGWGdGdGqG�G�G�G�G�G�G	�GdG�G�G�G�G�G�GdG�G�G�G�G�G�G�G	�GlEGGHH,H:HHH	UH
6GDGRG�GlH�HG:HHHUHWGGH:HHHUHDGWG�H	�HGHH,H:HHHUH6G	DG
WG�H�HGWG�H�H�H�HlEGWGlEqFlE�F�FFF�FGqF�H&F�H&FHE�H�HHE�H�HHE�H�H�HIHEHEcEeEcEHE�EHEHEHEHEHEHEHEHEHEHEHEHEHEHEcEcEcEcEcEcEcEHEcE$IeEcEeEcEeEcEHEHEHEHEHEHE.I&F:ICIPIWIHEHEHE&FjFjFjFjFjFjFlEjFlEjFlElEaIaIRGlEeIeIlIlIlIlIsIlIzI�I&F�I&F�I&F�IsIeIeIlIlI�I�IHE�I�I�I�I�IeIeIlIlI�IlIlIeIeIlIlIzIlIlI�E�IsIsIeIeIlIsIeIeIlIlIzIlIlIlIlI�ElIlIeIjFlIlIlI�I�IsIlIlIeIjFeIjFlIlIzIlIlIlIlIeIlIlIlIsIeIeIlIsIlIlIeIeIlIlIlIlIzIlIlI�IlIlIlIlIzI�EsIsIjF�IjF�IjF�IjFlEjF�IlEjF�IlE�IlE�I�I�I&F�I�I�I�I�IHE�IHEeIeIlIlI�I�IHE�I�I�I�I�IeIeIlIsI�I�IHE�I�I�IHE�I�IHE�I�IHE�I�I�I�I�I�IHE�I�IJ�I�I�IHE�I�I�I�I�I�I�I
JlIlIeIlIlIzIlIlIsIlIlIeIeIlIlIzIlIlIlIlIeIeIlIlIlIsIlIlIeIeIlIlIzIlIlIsIlIlIeIlIlIlIsIlIlIeIeIlIJlIzIlIlIlIlIeI�IJ&JlIlIzIlIlIsIlIlIeIeIlIlIzIlIlIsIlIlIeIeIlIlIzIlIlIlIlIeIeIlIlIlIsI�E�EeEcEeEcE�E�E�EjFlE0JlEjF;JlEIJVJIJVJ�E�EeEcEeEcE�E�E�EdJlJwJ�JwJ�J�JdJ�J�J�J�J�J�JlJHEjF;J�J�J;JjF�JjF;J�JjF�J�J�J�G�J�J�G�J�J�J�J�J�J�E�J;JjF�G�J�J�J�G�J�J�JKKKKKKKK�E�T&UHEHEHEHEHEHE�E(K6K(K�E(KJKTK^KiK(KvK�JTK^K�K(KvK(KvK�JTK^K�K(KvKJKTK^K�K(KvK6K(K�J�E�J(K�K(KvKcEcEcE�E�E�E�J�K�J�K�E�E�E�E�E�E�K�E�K�E�E�E�K�KjF�K�E�K�K�KjF�KjFjF�KjF;J�E�EeEcEeEcE�E�E�E�E�E�EeEcEeEcE�E�E�E�E�EeEcEeEcE�E�E�E�E�EeEcEeEcE�E�E�E�E�EeE�KeE�K�E�E�EjFsIjFjF;J�J�JsI�J�JlEsIlE�EsIHEHEHEHEHEHEHEjF�K�J;J�KlEcEcE�K�K&F&F&FLL&FLLL&FLLLL&FLLLLL&FLLLL$LL&FLLLL$L)LL&FLLLL$L)L.L	L&FLlE�ElElEIJVJlEjF;J�J�JjF�J�JjF;J�J�JjF�J�J�J3L6L;LJL6L;LHEHEeEcEeEWLsIHEWLsI�E�EeEcEeEcE�E�E�E�I�IHE�IHEaIaI]LeLHElLxL�L�L�LHE�LHE�[ �[�[ \�[�[ �[^\ m\ q\ �\ m\                 �\�\�\�\   �\  �\ �\ �\  ]   cR&]  .]&] .]&] :]�[�[  \I�JWVeEIeEI 
00!!!1""11114.424464:4415>55ENQ�R�cc�d�x1yz�{1|�}�}1~�~1Ax#FA�#Fa
(�\D,	\�@\K,	d$-<dk-�$
(7lk-��'.G3 4"�
; �
�
C ��K �8�
S Y;[ �;
��F��F��F��6����������������������������t	������!�G1��9�FA�F:���N�I�N��k-�����F�
��
��FQ
O��0!`'!�F��Y O(��F�
(5�'.J	�1ORQ;OZ�$-<�^.Z	Y
F�
(`�'.t����k-�m<`1�^.Z�L(���YGOq+B{B�J�Z�F��F�F
���g
Z�
(`'.t��'�3K�K,	u<^.Z�F��<tK,	�_(ysO�
�Y
tP
F�}OqZ��������0��0��t�0�<$�1#�]8�Z�]N�t$a�$k;���X�pQ�O�Q�O�Q��Q/�Q�O���FQ�O���O�Q�O���O��+BQ�OBQ�OB��O�Q�O��+B�'�Q�OL�
(`,'.t,^.ZQ�OZ��O;��F4_(�<
(7D'.tL_(�T
(7\'.td(��^.Z�L(��
(7l'.tQ�O�t_(�|
(7�'.t�
&Bd$-�d�F�����F�
(5�'.J	�1OR�
(5�'.J	�1OR��<t�^.Z��<t�^.Z��'���F�K,	��'��K,	����
(7�'.t�XPG�vPZ�0���P�9�F��P 9Y
t��t9�PZ���� %6yC!
(�!n<B� �53!
(���������X��I�FQ?Q��EQm�TQ��cQ�lQm�tQZ���
(�TQ��Q !�O)!0���Q3)�Q=k 6f� ;6B� )B��'��K,	�k-���F��F!�<BQ�O���'��k-��K,	��F��F9R�9
&B91OB9RZ�R�IR�yj(��
(7�'.t�#Ru��<t�1OR��~ysRJ��'���Rt��R|��R��K,	��F�F,�'�,�G,�'_�'��'�y(�
(5tE()	L(�V(�_(��y�R�1OR�FD|(/D�GD�'_
(`L(��@,�'_4�'_<�'_,_(�D
(7L'.t4_(�T
(7\'.t,�N,L(��#R�,_(�d
(7l'.t4�G4�N4�'�|K,	�Rd4�'�i��i�R�Q�R�<�G<�N,�'��K,	D�NDL(�D
(7�'.tL�GL�N<|(/�$-<9�Rg ,�'���Q� S� ��FT�'�T�GT�'_��'���'��(��
(��L(��V(��_(�����=,�T�NTL(�T_(���'��6,/�����	D,	$-	q��K,	$-<y�F�,#	�,�k-��F�FE()	k-���F$'.t�$-<$^.Z�<tt(����q��tk-���=	��'��.��'.J	L�'_��G��N4�'��K,	��G��N�|(/Rc!t�'���G��NL�'��K,	4�'_t�'_��'_��G��Nt�'��K,	�3��)3p���!XS�-��!��-!�.��S.)�S.�S.��F��F�$-<{ �5Z��SA.9$-g./I�S�.�L(���@� �SYA�S�.i�SB!R�.��S�.�Tt��FI T�.INT�.��T�.I�<B���$-g.�
(�.�'.t��T�.��~y�Ti/y�T�/��~y`U�/� �%Bc �5Z� �5B� <)B� u)B� e)B� �)Bs 6f� �)B� �)B� 26B� gUB�oU0[!�U��!�U'0c!�=40�VO0��~��U0�4$X��VZ��t�Vy0k!�V�0s!�V�{!�V�	W�0�!9B�$-<+!L(�;!L(�Q>W�0QGW�0� &<c!�F!9<&1)��#!�<�!�WX��F��u11�W�D�'�9�A(DK,	��%�1��%�1y�W�1D�FI�W�1IX�IX�1Q$X�1��1i��1	�B�1	6X�Y\X�1YqX�1i/2�i}X�i92�Y�XBQ(�0q�X
2��X2��O2��WL2��YV2L�Wy2L�YpT0�2��Y�2\�Wy2\�Ypd0�2��Z3l�Wy2l�Yp��Z3t�Wy2t�Yp|0�2�0�2��[V2��Wy2��Yp�0�2��Wy2��Yp�0�2��[�0��[=4��[Z��<�1Ot��F��F��4���Y7$�(�,�0�4�8�<�@�D�H�L�t�x�|���������������������������	��-�1)5�`La�e)i�p�t�|����/�`	���~	����	��	��	���)���������
�%
������� �$�(�,�0b
4g
8l
<q
@v
D{
E�H�
I�L�
P�
T�
X�
\�
`�
d�
h�
x�
|��������������y~ �$�(�,�0�4�8�<�@�D�H�L�P�T�X�\�`�d�h�l�p�t�x�|������
���	��	��	�������f�k�p�u�z����������������� �$�(�,�0�4�8�<@�D�H�L�t�x�|������������������������������������������)�����������������{
����� $(�,04$a�
i+q�����)1)E
4a
�q
�}
��
��
)�
)�
)�
)�
)�
)�
)�
)�
��
���	1�	9�	A�	U�Y�	m�q�	u�y�	����	����	��	��	����!
�9
�I
�U
�y�}�������������������.�+.�+.�9.�a9.+�9.�9.�9.3�.#�9.�9.�9.�9.��8.�+.�G9�3�#��C3��;W�3�#���k��kL�;W�;W#;WC;W�3��3��3��3�3�#;Wc���;W�3�#	��C	c�c	c��	;W�	;W�3��3��3��3�3��;W�c�Cc�ck4c��c[�ck�4��4�k�4����[���4�[�����k�4�[���5�������6�[�[�7��;W#��#/7#{_7#[�C�5C{_7C��C[�c��c[�c�7c;W����6�{_7�[���7�{_7����[��[��7����{_7����7��[�k�4!�
�!#/7#��#[�A�
G"C��a�
�"c����
@#�����
�#�[�����k�4�I8��
8$�����
�$����
.%��!�
�%#k�4#s8#��#[�A�
 &a�
�&��
'��
�'��
(��
�(�
)!�
�)A�
�)a�
l*��
�*��
f+��
�+��
`,�
�,!�
I-a�����@3�`3�� ���!+	"[�	"S�)"[�)"c]I"c�I"[i"[hi"+�"[��"c��"+�"[_�%�
u�%�
��%�
�	&�
�)&�
�I&�
�i&�
��&�
��&�
�&�
�&�
	'�
&I'�
�i'�
��'�
��'�
��'�
�	(�
 )(�
 I(�
) i(�
5 �(�
@ ))�
l )+�
!I+�
 !i+�
-!�+�
:!�+3��+�
!�+3��+�
�!),�
�!�-�
�-�-�
!�-�
�- /3��J3��J3�K3� K3�@K3�`K3��K3��K3��K3��K3�L3� L3�@L3�`L3��L3��L3��W�
D!`c3��c3�d3� d3��j��k��dm���m���n��Do��$p��$q��Dr���r���t3��t3�u3� u3�@u3�`u3��u3��u3��u3��u3�v3�$z��dz���z�<��s�4��s5��s5�s5�s!5 �s*5@�s35`�s<5��sE5��sN5��sW5�s`5�si5 �sr5@�s{5`�s�5��s�5��s�5��s�5�s�5�s�5 �s�5@�s�5`�s
6��s6��sF6��sO6�s�7�sO6��s8��s%8��s.8�s78�s@8�g4�i4�g4�g4��4��4�g4�g4�g4�g4�i4�i4�i4�i4�i4�i4�i4�i4�i4�i4�i4�i4�i4�i4�g4��4�i4��4�i4��4��4�i46i4X6X6
g4i4i46g4i4/i4v���$Ec�������
'AR����'.��&7I[m��Bu�������
b��RnLjs�� P y � � � � � � � !V!s!y!�!�!�-�-..&.0.K.l.z.�.�.�.�.	/�/.0<0\0n0~0�0�0�0�0�0�0�0�0�0
1.1:1S1d1�1�1�1!2�2e34N4Nci:a�aZ^�b�f7 �4"PM�
X�`�"a�"a#a4"P�
X�`Y;�;h7 �

_�	
 "!#"(#*&9'?(@+E1J4O5V6X8Z:^<c=e?lAsCuDzH|L}M~N�Q�S�U�b�c�d�e�g�i�j�n�v�w�x�{�a
yv
}�
��
��
}>K�TUj�}y�y�y�y�y�yyy'y9yIyVybyuy�y�y�y�y�y�y�ypyUy�y�y�y�y	yy*y=yCyOyey|y�y�y�y�y�y�y�yyy+y<yIyeywy�y�y�y�y�y
y!y.y?yQy\ykywy�y�y�y�y�y�y�yy$y@yKyVycyxy�y�y�y�y�y�yy�y�y�y�y�yyy'y9yIyVybyuy�y�y�y�y�y�y�ypyUy�y�y�y�y	yy*y=yCyOyey|y�y�y�y�y�y�y�yyy+y<yIyeywy�y�y�y�y�y
y!y.y?yQy\ykywy�y�y�y�y�y�y�yy$y@yKyVycyxy�y�y�y�y�y�yyfy�y�y�y�y�yyy'y9yIyVybyuy�y�y�y�y�y�y�ypyUy�y�y�y�y	yy*y=yCyOyey|y�y�y�y�y�y�y�yyy+y<yIyeywy�y�y�y�y�y
y!y.y?yQy\ykywy�y�y�y�y�y�y�yy$y@yKyVycyxy�y�y�y�y�y�yyff������f� }B%}N%y�?/DX%}v�p%}�y@&yE&}R&r[&T@&y�&������&��$�'�j(p(u(�"�)j(�F���)��)��y�)y�)y*y*y&*y2*y<*yE*yR*yV*yk*y���y�*y�*y�*y+y��F+yO+U+\+yg+y�+K�+y���+y�*yj(p(u(�"�)�)�"�-Fj(.}p(u(m.U	u.T�.x	@&y�.y�.y�.y/}@&yd/yn/�	}/y�/�	�/�/�+K�+yo0Q
w0W
�+y�0y�*y�1y@&y�1�
�1y�1}�1�

2�
C2I2�2w�2}�2�3}Uj\3yi3yg4��@�2wP6y]6�o6�x6��6��2�3}�6��y�)y�6}�6}�6y�+y*y2*y&*y<*y�6�k*y�6�E*ym��%y�6yV*y�@X%}�
�N%y�7}��
�2w�2�3}��R*yUj�2w�2}�<}��=y=y=�1=y5=y@&yS=jUj�4F>`� �AyD'/C�9C��6}�6�5�6�5�6}�6�5�6y�)y�%yk*y�6y*y2*y&*y�y<*y�\yE*ym�5=y=y=j(j(!"#$		&
%
z{/
��0��2��34��76��D��E��FYZG[\H] ^ I!�"�"J#�$�$K%�&�&L'M)N+O-P/Q1R3S5T7U9V;W=X?YAZC[E\G]I^K_M`OaQbScUdWeYf[g]h_iajckelgminkompoqqrssutwuyv{w}xy�z�{�|�}�~�������������������������������������������������������������������������������������������������������������������������	��
����������!�#�%�'�)�+�-�/�1�3�5�7�9�;�=�?�A�C�E�G�I�K�M�O�Q�S�U�W�Y�[�]�_�a�c�e�g�g�i�k�m�oqsuwy{}�	�
���
������������������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�3�4�5�6�7�8�9�:�;�<�=�>�?�@�A�B�C�D�E�F�G�HIJKL	MN
O\ptuvw���!�!�#�#�%�%�'�'�)�)�+�+�-�/�1�3�5�7�9�;�=�?�A�C�E�G�I�K�M�O�Q�SUWY[]_	a
ceg
ikmoq%s&u'w(y){*}29�:�;�<�=�Q�R�S�T�U�o�p�q�r�s�~�}�����������������������������������������������������������������������������������#�"�1�4�<�=>?@A	BC
DEFGHIJKLM!N#O%P'Q)R+S-T/U1V3p5q7r9s;�=�?�A�C�E�G�I�K�M�O�Q�S�U�W�Y�[�]�_�a�c�e�g�g�i�kmooq
suwy{}����������!�#�$�%�'�$&!�"�1�444

444	44$58QQQRc�bd�d�
%,6@JR[els|��������&-4/AJWj��5��Waiq{������an|�����l���=h���
)2:BJ;BI[�I _ � � � � !�!�-�-�./Y/�/�/L0
11111 1#1|1i2�2�2�2-3=3N3Z3�3�3�3�3^4�N2"	+	,�&a5�Ba"Y	
54ONPNQNRNdchgonpnqnrn �N�N�N�n�n�n>	>	>	
>	>	>	>	>	>	B�	B�	D>	H�	H�	R>	b�	b�	d�	d�	h�	h�	j�	j�	�>	�>	y>	}F<F<I<�F<�I<�L<�F<�I<�L<�O<�F<�I<�L<�O<�R<�F<�I<�L<�O<�R<�U<�F<�I<�L<�O<�R<�U<�X<S�S<SZSxSS1SCSUSg����
���m!O�/Q�/U0Q0S�0S�0��������	�	���<Module>ManagedUPnP.dllAutoDiscoveryServices`1ManagedUPnPNotifyActionAutoEventedDiscoveryServices`1StatusNotifyActionEventArgsCanCreateServiceForEventArgsCreateServiceForEventArgsCanCreateServiceForEventHandlerCreateServiceForEventHandlerStatusNotifyActionEventHandlerClassScopeManagedUPnP.CodeGenICodeGenProviderVBNetCodeGenProviderDeviceExtensionsCSharpCodeGenProviderDeviceGenNamespaceDocServiceExtensionsServiceGenStringConstantsConstantDataDeviceFindOptionManagedUPnP.ComponentsIEnumerableDelegateExtensionsUPnPLogInterceptorServiceFindOptionUPnPDiscoveryStateVariableDataTypeInfoAttributeManagedUPnP.DescriptionsUsesPropertyAttributeRootDescriptionCacheServiceDescriptionCacheDescriptionDescriptionDictionary`2DescriptionList`1DeviceDescriptionFormattedDescriptionDictionary`2DevicesDescriptionDeviceServiceDescriptionDeviceServicesDescriptionIconDescriptionFormattedDescriptionList`1IconsDescriptionRootDescriptionIUPnPDeviceExtensionsIUPnPServiceExtensionsStateVariableDataTypeExtensionsOrderedDescriptionDictionary`2FormattedOrderedDescriptionDictionary`2OrderedIndexedDictionary`2OrderedIndexedDictionaryEnumeratorActionDescriptionActionsDescriptionAllowedValueRangeDescriptionAllowedValuesDescriptionArgumentDescriptionArgumentDirectionArgumentsDescriptionServiceDescriptionStateVariableDataTypeStateVariableDescriptionStateVariablesDescriptionSpecVersionDescriptionServiceAddedEventHandlerServiceAddedEventArgsStateVariableChangedEventArgs`1StateVariableChangedEventArgsStateVariableChangedEventHandlerIPAddressExtensionsManagedUPnP.ExtensionsGlobalsServiceCheckFlagsDeviceCheckFlagsDevicesDeviceDiscoveryDevicesFoundDelegateServicesFoundDelegateDeviceFinderCallbackDeviceFinderCallbackWithInterfaceDeviceAddedEventArgsDeviceAddedEventHandlerDeviceRemovedEventArgsDeviceRemovedEventHandlerSearchCompleteEventArgsSearchCompleteEventHandlerServiceInstanceDiedEventArgsServiceInstanceDiedEventHandlerStateVariableChangedEventHandler`1IUPnPDevicesExtensionsIUPnPServicesExtensionsStringExtensionsHTTPStatusIAutoDiscoveryServiceServiceServiceCallbackServicesAddressFamilyFlagsUPnPExceptionUPnPErrorCodeLoggingLogLinesEventArgsLogLinesEventHandlerUSENGConverterUtilsWindowsFirewallScopeServiceTypeStatusOperatingSystemmscorlibSystemIDisposableTObjectEnumEventArgsMulticastDelegateValueTypeSystem.ComponentModelComponentISupportInitializeAttributeTKeyTValueSystem.Collections.GenericIEnumerable`1KeyValuePair`2System.CollectionsIEnumerableIList`1ICollection`1IDictionary`2IEnumerator`1IEnumeratorList`1IUPnPDeviceFinderCallbackUPNPLibIUPnPDeviceFinderAddCallbackWithInterfaceIUPnPServiceCallbackExceptionDictionary`2mdAutoServicesmafAddressFamilymbResolveNetworkInterfacesmdDiscoverymsDiscoveryServiceTypeEventHandlerAutoServicesChangedadd_AutoServicesChangedremove_AutoServicesChangedSearchCompleteadd_SearchCompleteremove_SearchComplete.ctorOnSearchCompleteOnAutoServicesChangedmdDiscovery_SearchCompletemdDiscovery_DeviceRemovedmdDiscovery_DeviceAddedCanCreateAutoServiceForCreateAutoServiceForStatusNotifyRemovedAddedget_DiscoveryServiceTypeClearStopAsyncReStartAsyncAddAllForGetKeyNameDictionaryget_AsyncRunningget_AutoServicesget_AddressFamilyset_AddressFamilyget_ResolveNetworkInterfacesset_ResolveNetworkInterfacesFinalizeDisposeDiscoveryServiceTypeAsyncRunningAutoServicesAddressFamilyResolveNetworkInterfacesvalue__DeviceRemovedServiceRemovedCOMDeviceFoundDeviceFoundServiceFoundServiceAcceptedServiceNotAcceptedServiceAlreadyAddedServiceNotCreatedServiceAddedStatusNotifyActionadd_StatusNotifyActionremove_StatusNotifyActionCanCreateServiceForadd_CanCreateServiceForremove_CanCreateServiceForCreateServiceForadd_CreateServiceForremove_CreateServiceForOnStatusNotifyActionOnCanCreateServiceForOnCreateServiceFormnaActionmoDataget_NotifyActionget_DataDatambCanCreatemsServiceget_Serviceget_CanCreateset_CanCreateCanCreatemasCreatedAutoServiceget_CreatedAutoServiceset_CreatedAutoServiceCreatedAutoServiceInvokeIAsyncResultAsyncCallbackBeginInvokeEndInvokePrivatePublicInternalget_PartialClassFileExtensionget_ClassFileExtensionget_ConstantIdentifyerget_ConstantGroupDefinitionget_ConstantCommentget_ConstantDefinitionget_StateVarNameGroupget_AllowedValueGroupget_ActionNameGroupget_ServiceGroupget_DeviceGroupget_ProtectedConstantsget_PublicPropertiesget_ProtectedMethodsget_PublicEnumerationsget_EventHandlersget_EventCallersget_Regionget_Nullget_PartialClassget_Publicget_Deviceget_ServiceIDget_DeviceTypeget_DeviceModelNameget_Spaceget_IndentCharget_EmptyLineget_UnknownTypeget_ParameterSeperatorget_Commaget_UsingClauseget_ServiceIdConstCommentget_DeviceTypeConstCommentget_GenericDeviceRetget_GenericServiceRetget_SpecificDeviceRetget_SpecificServiceRetget_Propertyget_DeviceClassHeaderCommentget_DeviceBaseget_AllowedValueCommentget_StateVarNameCommentget_ActionNameCommentget_EnumStateVarNameget_StateVarEnumget_EnumStateVarEventConversionget_EnumStateVarValueget_NonEnumStateVarget_NonEnumStateVarEventConversionget_EnumParseCaseStatementget_EnumToStringCaseStatementget_StateVariableEventHandlerget_StateVariableEventCallerget_EnumStateVarConversionget_EnumStateVarget_ActionInArgumentget_ActionOutArgumentget_InSetValueget_InSetValueEnumget_OutSetValueget_OutSetValueEnumget_OutReturnValueget_OutReturnValueEnumget_ActionReturnsCommentget_ArgumentCommentget_StateVarCommentget_StateVarAllowedRangeCommentget_StateVarStepCommentget_StateVarAllowedValuesget_StateVarDefaultValueCommentget_ArgMinimumget_ArgMaximumget_AllowedValueget_ActionInParamCommentget_ActionOutParamCommentget_OutVarget_Actionget_ReturnActionget_StateVarChangedEventHandlerCaseStatementget_StateVarChangedEventHandlerget_ServiceClassHeaderCommentget_ServiceBaseGenerateRegionCodeFriendlyIdentifierGetClassScopeArraySizeForCountPartialClassFileExtensionClassFileExtensionConstantIdentifyerConstantGroupDefinitionConstantCommentConstantDefinitionStateVarNameGroupAllowedValueGroupActionNameGroupServiceGroupDeviceGroupProtectedConstantsPublicPropertiesProtectedMethodsPublicEnumerationsEventHandlersEventCallersRegionNullPartialClassServiceIDDeviceTypeDeviceModelNameSpaceIndentCharEmptyLineUnknownTypeParameterSeperatorCommaUsingClauseServiceIdConstCommentDeviceTypeConstCommentGenericDeviceRetGenericServiceRetSpecificDeviceRetSpecificServiceRetPropertyDeviceClassHeaderCommentDeviceBaseAllowedValueCommentStateVarNameCommentActionNameCommentEnumStateVarNameStateVarEnumEnumStateVarEventConversionEnumStateVarValueNonEnumStateVarNonEnumStateVarEventConversionEnumParseCaseStatementEnumToStringCaseStatementStateVariableEventHandlerStateVariableEventCallerEnumStateVarConversionEnumStateVarActionInArgumentActionOutArgumentInSetValueInSetValueEnumOutSetValueOutSetValueEnumOutReturnValueOutReturnValueEnumActionReturnsCommentArgumentCommentStateVarCommentStateVarAllowedRangeCommentStateVarStepCommentStateVarAllowedValuesStateVarDefaultValueCommentArgMinimumArgMaximumAllowedValueActionInParamCommentActionOutParamCommentOutVarActionReturnActionStateVarChangedEventHandlerCaseStatementStateVarChangedEventHandlerServiceClassHeaderCommentServiceBasemsDefaultRootNamespaceToStringget_DefaultRootNamespaceset_DefaultRootNamespaceDefaultRootNamespaceDefaultCodeGenClassNameGenerateClassFormcgCodeGenProviderSystem.TextStringBuilderGenerateServicePropertyCodeGenerateDevicePropertyCodeget_CodeGenProviderCodeGenProviderSystem.CoreHashSet`1GenerateActionCodeGenerateStateVariableDescriptionCommentGenerateStateVarCommentGenerateArgumentDescriptionCommentGenerateInArgumentCodeGenerateOutArgumentReturnCodeGenerateOutArgumentCodeGenerateStateVarCodeGenerateStateVarEventCodeGenerateEnumStateVarCodeGenerateEnumAllowedValuesCodeIsStateVarQueryablemdConstantsMakeConstantNameDefinitionsget_ItemItemIdentifierCommentTextFoundDevicesOnlyAllChildrenDeivcesDelegateInvokeEventGUIThreadSafembDefEnabledmbEnabledmoLockObjectLogLinesadd_LogLinesremove_LogLinesOnLogLinesLogging_LogLinesget_Enabledset_EnabledEnabledNoneFoundDeviceDirectChildrenOnlyAllDeviceChildrenServicesAllSearchURIMatchesServiceTypeIdFoundDeviceDirectChildrenOnlySearchURIMatchesServiceTypeIdmsdefSearchUrimdfodefDeviceFindOptionmsfodefServiceFindOptionmbdefResolveNetworkInterfacembdefActivemaffdefAddressFamilyFlagsmsSearchUrimdfoDeviceFindOptionmsfoServiceFindOptionmbResolveNetworkInterfacemaffAddressFamilyFlagsmbActivemiInitialisedDeviceAddedadd_DeviceAddedremove_DeviceAddedadd_ServiceAddedremove_ServiceAddedadd_DeviceRemovedremove_DeviceRemovedSearchStartedadd_SearchStartedremove_SearchStartedSearchFailedadd_SearchFailedremove_SearchFailedSearchEndedadd_SearchEndedremove_SearchEndedSystem.ComponentModel.ISupportInitialize.BeginInitBeginInitSystem.ComponentModel.ISupportInitialize.EndInitEndInitOnDeviceAddedOnServiceAddedOnDeviceRemovedOnSearchStartedOnSearchEndedOnSearchFailedIsRunningCheckNotRunningStopStartSetActiveget_Initialisedget_SearchURIset_SearchURIget_DeviceFindOptionset_DeviceFindOptionget_ServiceFindOptionset_ServiceFindOptionget_ResolveNetworkInterfaceset_ResolveNetworkInterfaceget_AddressFamilyFlagsset_AddressFamilyFlagsget_Activeset_ActiveInitialisedSearchURIResolveNetworkInterfaceActivemsDescriptionmsNameTypemtBaseTypembEmptyAllowedArrayConvertStringToArrayConvertArrayToStringConvertFromStringConvertToStringget_Descriptionget_Nameget_EmptyAllowedget_BaseTypeget_DefaultNameEmptyAllowedBaseTypeDefaultmrdcCachemdCacheget_CacheIUPnPDeviceKeyForRemoveCacheForCachemsdcCachemdURLCacheIUPnPServiceByURLAddURLmdUsedPropCachemdPropertiesmdParentSystem.XmlXmlTextReaderInitialiseIsStartNodeIsEndNodeProcessReaderIndentUseNodeGetParentFromGetPropertyIntGetPropertyDoubleGetPropertyStringGetUnusedPropertiesGetUsedPropertyNamesget_ParentParentmdDictionaryAddItemsFromContainsKeyTryGetValueContainsGetEnumeratorSystem.Collections.IEnumerable.GetEnumeratorCopyToget_Countget_Keysget_ValuesCountKeysValuesmlListmsElementmdDevicesmdDeviceServicesmidIconsIsStartNodeForIsEndNodeForFindDeviceToStringWithFullServicesget_Devicesget_DeviceServicesget_Iconsget_FriendlyNameget_Manufacturerget_ManufacturerURLget_ModelDescriptionget_ModelNumberget_ModelNameget_ModelURLget_SerialNumberget_UDNget_UniversalProductCodeget_PresentationURLDeviceServicesIconsFriendlyNameManufacturerManufacturerURLModelDescriptionModelNumberModelNameModelURLSerialNumberUDNUniversalProductCodePresentationURLmdDeviceURLBaseGetDescriptionget_ServiceTypeget_ServiceIdget_SCPDURLget_ControlURLget_EventSubURLServiceIdSCPDURLControlURLEventSubURLget_MimeTypeget_Widthget_Heightget_ColorDepthget_URLMimeTypeWidthHeightColorDepthURLmsSchemamsvSpecVersionmsDocumentURLget_SpecVersionget_DocumentURLget_Schemaget_URLBaseSpecVersionDocumentURLSchemaRootDeviceDescriptionInfoForTypeNameXMLNameStringFromValueValueFromStringmlKeysPairAtInsertset_ItemSystem.Collections.Generic.IList<TKey>.InsertIndexOfRemoveAtSystem.Collections.Generic.IList<TKey>.get_ItemSystem.Collections.Generic.IList<TKey>.set_ItemSystem.Collections.Generic.ICollection<TKey>.AddAddget_IsReadOnlySystem.Collections.Generic.ICollection<TKey>.RemoveRemoveSystem.Collections.Generic.IEnumerable<TKey>.GetEnumeratorSystem.Collections.Generic.IDictionary<TKey,TValue>.RemoveSystem.Collections.Generic.IList<TKey>.ItemIsReadOnlymiIndexget_CurrentSystem.Collections.IEnumerator.get_CurrentMoveNextResetCurrentSystem.Collections.IEnumerator.CurrentmaArgumentsget_ArgumentsArgumentsget_Minimumget_Maximumget_Stepget_EmptyMinimumMaximumStepEmptyget_Directionget_DirectionValueget_RelatedStateVariableget_RelatedStateVariableDescriptionDirectionDirectionValueRelatedStateVariableRelatedStateVariableDescriptionUnknownInOutArgDirCountget_InArgCountget_OutArgCountInArgCountOutArgCountmsServiceIdmsDeviceUDNmsvVersionmaActionsmsvStateVariablesget_Actionsget_StateVariablesget_DeviceUDNActionsStateVariablesDeviceUDNtunknownturitbooleantui1tui2tui4ti1ti2ti4tinttr4tr8tfixed_14_4tfloattchartstringtdatetdateTimetdateTime_tzttimettime_tztbin_base64tnumbertuuidtbin_hexmsSendEventsmaAllowedValuesmarAllowedRangeget_DefaultValueget_DataTypeValueget_DataTypeget_SendEventsget_AllowedValuesget_AllowedRangeDefaultValueDataTypeValueDataTypeSendEventsAllowedValuesAllowedRangemsSpecVersionElementget_Minorget_MajorMinorMajormdCOMDevicemsCOMServiceGuidmgInterfaceGuidmbInterfaceGuidAvailableget_COMDeviceget_COMServiceget_InterfaceGuidget_InterfaceGuidAvailableCOMDeviceCOMServiceInterfaceGuidInterfaceGuidAvailablemsStateVarNamemtStateVarValueget_StateVarNameget_StateVarValueStateVarNameStateVarValueSystem.NetIPAddressGetNetworkAddressIPAddressFromBitsSetByteArrayFromBitsSetGetSetBitsSystem.Net.NetworkInformationUnicastIPAddressInformationConnectableFromSameSubnetAsmiRequestTimeoutMSget_RequestTimeoutMSset_RequestTimeoutMSRequestTimeoutMSIUPnPDevicesAddFromFindServicesIListAddDevicesByTypeDevicesByTypeAddDevicesByModelNameDevicesByModelNameFirstDeviceByTypeFirstDeviceByModelNameGetIconURLSystem.DrawingImageGetIconImageget_RootHostNameget_RootHostAddressesNetworkInterfaceget_Adaptersget_AdapterUnicastIPAddressInformationsget_AdapterIPAddressesget_Childrenget_HasChildrenget_IsRootDeviceget_ManufacturerNameget_ParentDeviceget_RootDeviceget_Servicesget_Typeget_UniqueDeviceNameRootHostNameRootHostAddressesAdaptersAdapterUnicastIPAddressInformationsAdapterIPAddressesChildrenHasChildrenIsRootDeviceManufacturerNameParentDeviceRootDeviceUniqueDeviceNamecsAllDevicesmdfcCallbackUPnPDeviceFindermfFindermsSearchURImiFindHandleFindNativeDeviceByUDNFindNativeDevicesFindDeviceByUDNFindDevicesAsyncFindServicesAsyncFindDevicesFindServicesByUDNget_SearchingSearchingIgnoreget_DiscoveryUPnPDeviceUPNPLib.IUPnPDeviceFinderCallback.DeviceAddedUPNPLib.IUPnPDeviceFinderCallback.DeviceRemovedUPNPLib.IUPnPDeviceFinderCallback.SearchCompleteUPNPLib.IUPnPDeviceFinderAddCallbackWithInterface.DeviceAddedWithInterfaceDeviceAddedWithInterfacemsUDNReadableInfoGetDocumentURLGetFriendlyServiceTypeIdentifierIUPnPServicesAsLineAsInLineLineBeforeContinueSwitchingProtocolsOKCreatedAcceptedNonAuthoritativeInfoNoContentResetContentPartialContentObjectMovedNotModifiedTemporaryRedirectBadRequestAccessDeniedInvalidArgsForbiddenFileNotFoundMethodNotAllowedInvalidMimeTypeProxyAuthenticationRequiredPreconditionFailedRequestTooLargeRequestURLTooLongUnsupportedMediaTypeRangeNotSatisfiableExecutionFailedLockedInternalErrorActionFailedBadGatewayServiceUnavailableGatewayTimeoutHTTPVerNotSupportedmscCallbackmbDeadStateVariableChangedadd_StateVariableChangedremove_StateVariableChangedServiceInstanceDiedadd_ServiceInstanceDiedremove_ServiceInstanceDiedOnStateVariableChangedOnServiceInstanceDiedCheckOutParamsQueryStateVariableInvokeActionT1T2T3T4T5T6T7CanAccessget_Deadget_ServiceTypeIdentifierget_Idget_LastTransportStatusget_Keyget_FriendlyServiceTypeIdentifierManagedUPnP.IAutoDiscoveryService.get_ServiceDeadServiceTypeIdentifierIdLastTransportStatusKeyFriendlyServiceTypeIdentifierManagedUPnP.IAutoDiscoveryService.ServiceUPnPServiceUPNPLib.IUPnPServiceCallback.StateVariableChangedUPNPLib.IUPnPServiceCallback.ServiceInstanceDiedFindByTypeIPv4IPv6IPvBothmecCodeSystem.Runtime.InteropServicesCOMExceptionget_CodeCodeSEVERITY_ERRORFACILITY_ITFCOM_ERROR_BASEUPNP_E_ROOT_ELEMENT_EXPECTEDUPNP_E_DEVICE_ELEMENT_EXPECTEDUPNP_E_SERVICE_ELEMENT_EXPECTEDUPNP_E_SERVICE_NODE_INCOMPLETEUPNP_E_DEVICE_NODE_INCOMPLETEUPNP_E_ICON_ELEMENT_EXPECTEDUPNP_E_ICON_NODE_INCOMPLETEUPNP_E_INVALID_ACTIONUPNP_E_INVALID_ARGUMENTSUPNP_E_OUT_OF_SYNCUPNP_E_ACTION_REQUEST_FAILEDUPNP_E_TRANSPORT_ERRORUPNP_E_VARIABLE_VALUE_UNKNOWNUPNP_E_INVALID_VARIABLEUPNP_E_DEVICE_ERRORUPNP_E_PROTOCOL_ERRORUPNP_E_ERROR_PROCESSING_RESPONSEUPNP_E_DEVICE_TIMEOUTUPNP_E_INVALID_DOCUMENTUPNP_E_EVENT_SUBSCRIPTION_FAILEDFAULT_INVALID_ACTIONFAULT_INVALID_ARGFAULT_INVALID_SEQUENCE_NUMBERFAULT_INVALID_VARIABLEFAULT_DEVICE_INTERNAL_ERRORFAULT_ACTION_SPECIFIC_BASEFAULT_ACTION_SPECIFIC_MAXUPNP_E_ACTION_SPECIFIC_BASEUPNP_E_ACTION_SPECIFIC_MAXmiIndentLogmsLinesget_Linesget_IndentLinesSystem.GlobalizationCultureInfomcUSENGCultureTypeConvertermdConvertersGetConverterFromStringSystem.IOStreamGetURLStreamGetXMLTextReaderCombineURLNullable`1mosOperatingSystemGetOSVersionAddServicePacksCreateCOMObjectGetWindowsUPnPFirewallStatusSetWindowsUPnPFirewallStatusSystem.Windows.FormsIWin32WindowCheckUPnPFirewallRulesget_OSVersionget_UPnPPortsOpenset_UPnPPortsOpenOSVersionUPnPPortsOpenAllLocalSubnetCustomMaxFileAndPrintUPnPRemoteDesktopFirewallNotEnabledExceptionsNotAllowedOpenClosedWindows_32Bit_x86Windows_64Bit_x64WindowsWin32sWindows95Windows98WindowsMEWindowsNTWindows2000WindowsXPWindowsCEWindows2003WindowsVistaWindows7Windows98_SEWindowsNT_351WindowsNT_40Windows2000_SP1Windows2000_SP2Windows2000_SP3Windows2000_SP4WindowsXP_SP1WindowsXP_SP2WindowsXP_SP3WindowsVista_SP1WindowsVista_SP2Windows7_SP1ArchitectureReleaseEditionServicePackLaterVersionvaluediscoveryServiceTypeesenderserviceactiondataautoServiceudnservicesdisposeManagednotifyActionobjectmethodcallbackresultregionNameregionContentaddEmptyLineBeforeEndaddEmptyLineBeforeStartindentationnameparameterallowUnderscoresclassScopeaddAfterinArgumentCountdevicecodeGenProviderclassNamenamespaceNamepartialspecificDevicesspecificServiceNamespacespecificDeviceClassesspecificServiceClassesspecificServicesconstspropertiestestStateVarsactionMethodsenumStateVarsstateVarTypesdescstateVarDescargumentDescinArgumentIndexinArgumentsinSetValuesenumStateVarargFriendlyNamerelatedStateVarFriendlyNametypecommentsoutArgumentIndexoutSetValuesoutArgumentsstateVarPropsstateVarConversionstateVarEnumseventHandlerseventCallersstateVarEventInterceptstateVarFriendlyNameconversionCodefriendlyNameaddPropstateVarEnumValuesenumStateVarParseenumStateVarToStringgroupcommentTextidentifierinvocationListargsParamArrayAttributefoundRootdescriptionbaseTypeemptyAllowedvaluesarrayTypeurlparentreaderindentlastNodeNamegenerationdefaultValuekeyOutAttributeitemarrayarrayIndexindexrootDescriptionrootdocumentURLuseCachedataTypecapacitykeysdictionarydirdeviceUDNserviceIddeviceArgsinterfaceGuidstateVarNamestateVarValueaddresssubnetMasktotalBitssetBitsbitsfromAddressaddress1address2subnetBitsincludingChildDevicesdevicesserviceTyperecursivelistmodelNamecomDeviceencodingFormatsizeXsizeYbitDepthaddressFamilydeviceOrServiceTypeuriStringtimeoutMSmaxDevicesdevicesFoundresolveNetworkInterfacesservicesFoundsearchCompletedsearchURIdiscoveryfindDataguidInterfacebaseArgsacomServiceoutParamsnumberRequiredout1inParamsout2out3out4out5out6out7idcodeinnerExceptioncomExceptionlinesbaseURLrelURLservicePacksearchesresultsSystem.Runtime.CompilerServicesDynamicAttributecomNameprofiledialogOwnerSystem.Runtime.VersioningTargetFrameworkAttributeSystem.ReflectionAssemblyTitleAttributeAssemblyDescriptionAttributeAssemblyConfigurationAttributeAssemblyCompanyAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyTrademarkAttributeAssemblyCultureAttributeComVisibleAttributeGuidAttributeAssemblyVersionAttributeAssemblyFileVersionAttributeSystem.DiagnosticsDebuggableAttributeDebuggingModesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeExtensionAttributeCombineSystem.ThreadingInterlockedCompareExchangeStringIsNullOrEmptyMonitorEnterEnumeratorget_Valueop_EqualityExitValueCollectionSystem.LinqEnumerableToListGCSuppressFinalizeFormatget_Lengthget_CharsCharConcatAppendToUpperToLowerInt32op_InequalityDateTimeget_NowCompilerGeneratedAttributeMemberInfoBooleanDefaultMemberAttributeStructLayoutAttributeLayoutKindget_TargetISynchronizeInvokeget_InvokeRequiredDynamicInvokeGetInvocationListDefaultValueAttributeget_DesignModeInvalidOperationExceptionUPnPServicesUPnPDevicesDescriptionAttributeAttributeUsageAttributeAttributeTargetsSplitGetElementTypeCreateInstanceSetValueGetTypeget_IsArrayArgumentExceptionActivatorConstructorInfoGetConstructorFieldInfoBindingFlagsGetFieldGetValue.cctorXmlReaderXmlNodeTypeget_NodeTypeReadTryParseDoubleAppendLine<>c__DisplayClass1lhsUsed<GetUnusedProperties>b__0lkvValueFunc`2WhereRuntimeTypeHandleGetTypeFromHandleGetCustomAttributesGetMembersKeyCollectionElementAtNewGuidUriget_SegmentsSubstringGetAttributeGetValuesArgumentOutOfRangeExceptionNotImplementedExceptionArgumentNullExceptionGetAddressBytesByteSystem.Net.SocketsIPAddressInformationget_Addressget_IPv4MaskEqualsFlagsAttributeAddRangeIconURLFromStreamget_HostDnsIPHostEntryGetHostEntryget_AddressListArrayListGetAllNetworkInterfacesIPInterfacePropertiesGetIPPropertiesUnicastIPAddressInformationCollectionget_UnicastAddressesToArray<get_AdapterUnicastIPAddressInformations>b__0adapterCS$<>9__CachedAnonymousMethodDelegate1SelectMany<get_AdapterIPAddresses>b__2unicastAddressInfoCS$<>9__CachedAnonymousMethodDelegate3Selectget_UPCGetTypeFromCLSIDIUPnPAddressFamilyControlSetAddressFamilyIUPnPDeviceFinderFindByUDNldDeviceslbSearchCompleted<FindDevicesAsync>b__0Threadget_CurrentThreadParameterizedThreadStart<>c__DisplayClass4<FindServicesAsync>b__3completed<>c__DisplayClass8ManualResetEventlmreComplete<FindDevices>b__6<FindDevices>b__7EventWaitHandleSetWaitHandleWaitOneCreateAsyncFindStartAsyncFindCancelAsyncFindEnvironmentget_NewLineIUPnPDeviceDocumentAccessEndsWithStartsWithUInt32NotSupportedExceptionMissingMethodExceptionAddCallbackExternalExceptionget_ErrorCodeTypeDescriptorITypeDescriptorContextCreateSpecificCultureWebRequestCreateset_TimeoutWebResponseGetResponseGetResponseStreamget_Is64BitOperatingSystemPlatformIDget_PlatformVersionget_Versionget_Revisionget_ServicePackMathMinGetTypeFromProgID<UPnPService>o__SiteContainer0CallSite`1Func`3CallSite<>p__Site1<>p__Site2Func`4<>p__Site3<>p__Site4Microsoft.CSharpMicrosoft.CSharp.RuntimeBinderCSharpArgumentInfoCSharpArgumentInfoFlagsBinderCallSiteBinderCSharpBinderFlagsGetMemberTargetInvokeMember<GetWindowsUPnPFirewallStatus>o__SiteContainer5<>p__Site6<>p__Site7<>p__Site8<>p__Site9<>p__Sitea<>p__Siteb<>p__Sitec<>p__Sited<>p__Sitee<>p__Sitef<>p__Site10System.Linq.ExpressionsExpressionTypeUnaryOperationBinaryOperation<SetWindowsUPnPFirewallStatus>o__SiteContainer11<>p__Site12<>p__Site13<>p__Site14<>p__Site15<>p__Site16<>p__Site17<>p__Site18<>p__Site19<>p__Site1a<>p__Site1b<>p__Site1c<>p__Site1d<>p__Site1eSetMemberApplicationget_ProductNameMessageBoxDialogResultMessageBoxButtonsMessageBoxIconShowget_HasValuelFindDatapDevicebstrUDNTypeIdentifierAttributeComImportAttributeInterfaceTypeAttributeComInterfaceTypepguidInterfacepuspcwszStateVarNamevaValueDispIdAttributebstrEncodingFormatlSizeXlSizeYlBitDepthUPCbstrVariableNamebstrActionNamevInActionArgspvOutActionArgspUnkCallbackCoClassAttributedwFlagsbstrTypeURIpunkDeviceFinderCallbackIUPnPHttpHeaderControl.Partial.vb.vbcs{0}_{1}{1}]		''' <summary>

		''' {0}

		''' </summary>

]{2}		Protected Const {0} As String = "{1}"



StateVarAllowedVal_{0}
ActionService
Device'Protected Constants#Public Properties#Protected Methods'Public EnumerationsEvent HandlersEvent Callersc{4}{2}		#Region "{0}"



{1}{3}{2}		#End Region

NothingPartial 
PublicID	TypeModelName


Object, Imports {0}

'Imports {0}.{{0}}

gStores the constant ID value for child service {0}.iStores the constant type value for child device {0}.;FirstDeviceByType({1}, False)Services({1})mNew {0}(FirstDeviceByType({1}, False), mdcDeviceCheck)-New {0}(Services({1}))�w		''' <summary>

		''' Gets a new {4} ({5}) child {6} for the device.

		''' </summary>

		Public ReadOnly Property {1}{2}() As {0}

			Get

				Return {3}

			End Get

		End Property



�A' Generated by the ManagedUPnP Framework

' http://managedupnp.codeplex.com

'

' For Root Device: {0} ({1}) - Serial: {2}

' Using Device: {3} ({4})

'

' On: {5}

'

' Code Generation Provider: {10}

' Class Name: {6}

' Namespace Name: {7}

' Class Scope: {8}

' Partial Class: {9}



��{9}Imports System

Imports System.Collections

Imports ManagedUPnP

{0}

Namespace {1}



	''' <summary>

	''' Encapsulates a specific Device class for the {8} device ({6}).

	''' </summary>

	{2}{3}Class {4}

		Inherits Device



{5}

		#Region "Public Constants"



		''' <summary>

		''' The device type string for this device.

		''' </summary>

		Public Const DeviceType As String = "{6}"



		''' <summary>

		''' The device model name string for this device.

		''' </summary>

		Public Const DeviceModelName As String = "{8}"



		#End Region



		#Region "Protected Locals"



		''' <summary>

		''' The device check flags that were initially used to created the device object.

		''' </summary>

		Protected mdcDeviceCheck As DeviceCheckFlags



		#End Region



		#Region "Initialisation"



		''' <summary>

		''' Creates a new instance of the {8} device from a base device.

		''' </summary>

		''' <param name="device">The base device to create the {8} device from.</param>

		''' <param name="deviceCheck">The flags specifying what parameters to check of the base device before allowing creation of the {8} device.</param>

		Public Sub New(device As Device, deviceCheck As DeviceCheckFlags)

			MyBase.New(device)

			If Not CanAccess(device, deviceCheck) Then

				Throw New NotSupportedException()

			End If



			mdcDeviceCheck = deviceCheck

		End Sub



		#End Region



		#Region "Public Static Methods"



		''' <summary>

		''' Determines if a {8} device can use a device as its base.

		''' </summary>

		''' <param name="device">The base device to test for compatible functionality.</param>

		''' <param name="deviceCheck">The flags specifying what parameters to check of the base device.</param>

		''' <returns>True if the device can be used as a base device, false otherwise.</returns>

		Public Shared Function CanAccess(device As Device, deviceCheck As DeviceCheckFlags) As Boolean

			Return _

				((deviceCheck And DeviceCheckFlags.DeviceType) = DeviceCheckFlags.None OrElse device.Type = DeviceType) AndAlso _

				((deviceCheck And DeviceCheckFlags.DeviceModelName) = DeviceCheckFlags.None OrElse device.ModelName = DeviceModelName)

		End Function



		''' <summary>

		''' Returns {4} objects for each compatible device in a collection of Devices as an array.

		''' </summary>

		''' <param name="devices">The base devices to create the {4} object for.</param>

		''' <param name="deviceCheck">The flags specifying what parameters to check of the base devices.</param>

		''' <returns>An array of {4} objects containing the newly created devices.</returns>

		Public Shared Function FromDevices(devices As ManagedUPnP.Devices, deviceCheck As DeviceCheckFlags) As {4}()

			Dim lalReturn As ArrayList = New ArrayList()



			For Each ldDevice As Device In devices

				If ldDevice IsNot Nothing AndAlso CanAccess(ldDevice, deviceCheck) Then

					lalReturn.Add(new {4}(ldDevice, deviceCheck))

				End If

			Next



			Return DirectCast(lalReturn.ToArray(GetType({4})), {4}())

		End Function



		''' <summary>

		''' Returns {4} objects for each compatible device found in a device and all its children.

		''' </summary>

		''' <param name="baseDevice">The base device and recursive children to consider.</param>

		''' <param name="deviceCheck">The flags specifying what parameters to check of the base devices.</param>

		''' <returns>An array of {4} objects containing the newly created devices.</returns>

		Public Shared Function SearchAndCreate(baseDevice As Device, deviceCheck As DeviceCheckFlags) As {4}()

			Return FromDevices(baseDevice.DevicesByType(DeviceType), deviceCheck)

		End Function



		''' <summary>

		''' Returns {4} objects for each compatible device discovered in a synchronous manner.

		''' </summary>

		''' <param name="deviceCheck">The flags specifying what parameters to check discovered devices.</param>

		''' <returns>An array of {4} objects containing the newly created devices.</returns>

		Public Shared Function DiscoverAndCreate(deviceCheck As DeviceCheckFlags) As {4}()

			Return FromDevices(Discovery.FindDevices(DeviceType), deviceCheck)

		End Function



		#End Region

{7}	End Class

End Namespace

��The string value for the allowed value {0} of the {1} state variable.IThe name for the {0} state variable.9The name for the {0} action.{0}Enum�		''' <summary>

		''' The enumeration type to hold a value for the {0} state variable.

		''' </summary>

		Public Enum {0}Enum

		

{1}			''' <summary>

			''' Value describing an invalid or unknown {0} value.

			''' </summary>

			_Unknown

		End Enum



[Parse{0}(DirectCast(a.StateVarValue, String))��			''' <summary>

			''' The {1} state var '{0}' value.

			''' </summary>

			{0}



�e		''' <summary>

		''' Gets {3}.

		''' </summary>

		Public ReadOnly Property {1}() As {0}

			Get

				Return QueryStateVariable(Of String)({2})

			End Get

		End Property



ADirectCast(a.StateVarValue, {0})O				Case {0}

					Return {1}Enum.{2}

Q				Case {0}Enum.{1}

						Return {2}

��		''' <summary>

		''' Occurs when the service notifies that the {1} state variable has changed its value.

		''' </summary>

		Public Event {1}Changed As StateVariableChangedEventHandler(Of {0})



��		''' <summary>

		''' Raises the {1}Changed event.

		''' </summary>

		''' <param name="e">The event arguments.</param>

		Protected Overridable Sub On{1}Changed(e As StateVariableChangedEventArgs(Of {0}))

			RaiseEvent {1}Changed(Me, e)

		End Sub



�)		''' <summary>

		''' Parses a string value from the {0} state var and returns the enumeration value for it.

		''' </summary>

		''' <param name="value">The string value to parse.</param>

		''' <returns>The parsed value or {0}Enum._Unknown if not parsable.</returns>

		Protected Function Parse{0}(value as String) As {0}Enum 

			Select Case value

{1}				Case Else

					Return {0}Enum._Unknown



			End Select

		End Function



		''' <summary>

		''' Gets the string value for the {0} state var from its enumeration value.

		''' </summary>

		''' <param name="value">The enumeration value to get the string value for.</param>

		''' <returns>The string value for the enumeration, or string.empty if {0}Enum._Unknown or out of range.</returns>

		Protected Function ToString{0}(value As {0}Enum) As String

			Select Case value

{2}				Case Else

					Return String.Empty



			End Select

		End Function



�		''' <summary>

		''' Gets the raw string value for {2}.

		''' </summary>

		Public ReadOnly Property {0}String() As String

			Get

				Return QueryStateVariable(Of String)({1})

			End Get

		End Property



		''' <summary>

		''' Gets {2}.

		''' </summary>

		''' <remarks>Returns {0}Enum._Unknown on error or if unparsable.</remarks>

		Public Readonly Property {0}() As {0}Enum

			Get

				Try

					Return Parse{0}({0}String)

				Catch

				End Try



				Return {0}Enum._Unknown

			End Get

		End Property



{2}{1} As {0}'{2}ByRef {1} As {0})			loIn({0}) = {1}

C			loIn({0}) = ToString{1}({2})

M			{0} = DirectCast(loOut({2}), {1})

g			{0} = Parse{1}(DirectCast(loOut({2}), String))

O			Return DirectCast(loOut({1}), {0})

i			Return Parse{0}(DirectCast(loOut({1}), String))

[		''' <returns>Out value for {1}.</returns>

7the {0} action parameter{1}3the {0} state variable{1}5. With range of {0} to {1}%. Increment of {0}1. Allowed values are {0}-. Default value of {0}#data type minimum#data type maximum{0}'{1}'g		''' <param name="{0}">In value for {1}.</param>

i		''' <param name="{0}">Out value for {1}.</param>

1Dim loOut() As Object = �u		''' <summary>

		''' Executes the {0} action.

		''' </summary>

{9}{10}		Public Sub {0}({1}{7}{2})

			Dim loIn({3}) As Object



{4}			{12}InvokeAction({5}, loIn)



{6}		End Sub



��		''' <summary>

		''' Executes the {0} action.

		''' </summary>

{9}{10}{11}		Public Function {0}({1}{7}{2}) As {8}

			Dim loIn({3}) As Object



{4}			{12}InvokeAction({5}, loIn)



{6}		End Function



��					Case {0}

						' Raise the event for the {1} state variable

						On{1}Changed( _

							New StateVariableChangedEventArgs(Of {2})( _

								{0}, _

								{3}))

						Exit Select

					

��		''' <summary>

		''' Raises the StateVariableChanged event.

		''' </summary>

		''' <param name="a">The event arguments.</param>

		Protected Overrides Sub OnStateVariableChanged(a As StateVariableChangedEventArgs)

			Try

				' Determine state variable that is changing

				Select Case a.StateVarName

					

{0}					Case Else

						Exit Select



				End Select

			Catch

			End Try

			

			MyBase.OnStateVariableChanged(a)

		End Sub



��' Generated by the ManagedUPnP Framework

' http://managedupnp.codeplex.com

'

' For Root Device: {0} ({1}) - Serial: {2}

' For Device: {3} ({4})

' Using Service: {5} ({6})

'

' On: {7}

'

' Code Generation Provider: {13}

' Class Name: {8}

' Namespace Name: {9}

' Class Scope: {10}

' Partial Class: {11}

' Test State Vars for Properties: {12}



�m{12}Imports System

Imports System.Collections

Imports ManagedUPnP



Namespace {0}



	''' <summary>

	''' Encapsulates a specific Service class for the {1} ({2}) service.

	''' </summary>

	{9}{4}Class {1}

		Inherits Service

	

{8}

		#Region "Public Constants"



		''' <summary>

		''' The service type identifier for the {1} service.

		''' </summary>

		Public Const ServiceType As String = "{2}"



		#End Region

{3}

		#Region "Initialisation"



		''' <summary>

		''' Creates a new instance of the {1} service from a base service.

		''' </summary>

		''' <param name="service">The base service to create the {1} service from.</param>

		Public Sub New(service As Service)

			MyBase.New(service)

		

			If Not CanAccess(service) Then

				Throw New NotSupportedException()

			End If

		End Sub



		#End Region



		#Region "Public Static Methods"



		''' <summary>

		''' Determines if a service is compatible with this service class.

		''' </summary>

		''' <param name="service">The base service to test for compatibility with.</param>

		''' <returns>True if the service type is compatible, false otherwise.</returns>

		Public Shared Function CompatibleWith(service As Service) As Boolean

			Return service.ServiceTypeIdentifier = ServiceType

		End Function



		''' <summary>

		''' Returns {1} objects for each compatible service in a collection of Services as an array.

		''' </summary>

		''' <param name="services">The base services to create the {1} object for.</param>

		''' <returns>An array of {1} objects containing the newly created services.</returns>

		Public Shared Function FromServices(services As ManagedUPnP.Services) As {1}()

			Dim lalReturn As New ArrayList()



			For Each lsService As Service in services

				If lsService IsNot Nothing AndAlso CompatibleWith(lsService) Then

					lalReturn.Add(New {1}(lsService))

				End If

			Next



			Return DirectCast(lalReturn.ToArray(GetType({1})), {1}())

		End Function



		''' <summary>

		''' Returns {1} objects for each compatible service found in a devices child services.

		''' </summary>

		''' <param name="baseDevice">The base device to consider.</param>

		''' <param name="includingChildDevices">True to search all child devices recursively, false to use direct children only.</param>

		''' <returns>An array of {1} objects containing the newly created services.</returns>

		Public Shared Function SearchAndCreate(baseDevice As Device, includingChildDevices As Boolean) As {1}()

			Return FromServices(New ManagedUPnP.Services(baseDevice, ServiceType, includingChildDevices))

		End Function



		''' <summary>

		''' Returns {1} objects for each compatible services discovered in a synchronous manner.

		''' </summary>

		''' <returns>An array of {1} objects containing the newly created services.</returns>

		Public Shared Function DiscoverAndCreate() As {1}()

			Return FromServices(Discovery.FindServices(ServiceType))

		End Function



		#End Region

{10}{11}{5}

		#Region "Public Methods"



{6}		''' <summary>

		''' Determines if a base service can access this service class.

		''' </summary>

		''' <param name="service">The base service to test for compatibility with.</param>

		''' <returns>True if the service can be used to access this class, false otherwise.</returns>

		Public Overrides Function CanAccess(service As Service) As Boolean

			Return MyBase.CanAccess(service) AndAlso CompatibleWith(service)

		End Function



		#End Region

{7}	End Class

End Namespace

_
FriendPrivate
{0}{1}
VB.Net.Partial.cs.cs]		/// <summary>

		/// {0}

		/// </summary>

Y{2}		protected const string {0} = "{1}";



]{4}{2}		#region {0}



{1}{3}{2}		#endregion

	nullpartial 
public
objectusing {0};

;FirstDeviceByType({1}, false)Services[{1}]mnew {0}(FirstDeviceByType({1}, false), mdcDeviceCheck)-new {0}(Services[{1}])�G		/// <summary>

		/// Gets a new {4} ({5}) child {6} for the device.

		/// </summary>

		public {0} {1}{2}

		{{

			get

			{{

				return {3};

			}}

		}}



�// Generated by the ManagedUPnP Framework

// http://managedupnp.codeplex.com

//

// For Root Device: {0} ({1}) - Serial: {2}

// Using Device: {3} ({4})

//

// On: {5}

//

// Class Name: {6}

// Namespace Name: {7}

// Class Scope: {8}

// Partial Class: {9}



�{9}using System;

using System.Collections;

using ManagedUPnP;

{0}

namespace {1}

{{

	/// <summary>

	/// Encapsulates a specific Device class for the {8} device ({6}).

	/// </summary>

	{2}{3}class {4} : Device

	{{

{5}

		#region Public Constants



		/// <summary>

		/// Gets the device type string for this device.

		/// </summary>

		public const string DeviceType = "{6}";



		/// <summary>

		/// Gets the device model name string for this device.

		/// </summary>

		public const string DeviceModelName = "{8}";



		#endregion



		#region Protected Locals



		/// <summary>

		/// Gets the device check flags that were initially used to created the device object.

		/// </summary>

		protected DeviceCheckFlags mdcDeviceCheck;



		#endregion



		#region Initialisation



		/// <summary>

		/// Creates a new instance of the {8} device from a base device.

		/// </summary>

		/// <param name="device">The base device to create the {8} device from.</param>

		/// <param name="deviceCheck">The flags specifying what parameters to check of the base device before allowing creation of the {8} device.</param>

		public {4}(Device device, DeviceCheckFlags deviceCheck)

			: base(device)

		{{

			if (!CanAccess(device, deviceCheck))

				throw new NotSupportedException();



			mdcDeviceCheck = deviceCheck;

		}}



		#endregion



		#region Public Static Methods



		/// <summary>

		/// Determines if a {8} device can use a device as its base.

		/// </summary>

		/// <param name="device">The base device to test for compatible functionality.</param>

		/// <param name="deviceCheck">The flags specifying what parameters to check of the base device.</param>

		/// <returns>True if the device can be used as a base device, false otherwise.</returns>

		public static bool CanAccess(Device device, DeviceCheckFlags deviceCheck)

		{{

			return

				((deviceCheck & DeviceCheckFlags.DeviceType) == DeviceCheckFlags.None || device.Type == DeviceType) &&

				((deviceCheck & DeviceCheckFlags.DeviceModelName) == DeviceCheckFlags.None || device.ModelName == DeviceModelName);

		}}



		/// <summary>

		/// Returns {4} objects for each compatible device in a collection of Devices as an array.

		/// </summary>

		/// <param name="devices">The base devices to create the {4} object for.</param>

		/// <param name="deviceCheck">The flags specifying what parameters to check of the base devices.</param>

		/// <returns>An array of {4} objects containing the newly created devices.</returns>

		public static {4}[] FromDevices(ManagedUPnP.Devices devices, DeviceCheckFlags deviceCheck)

		{{

			ArrayList lalReturn = new ArrayList();



			foreach(Device ldDevice in devices)

				if (ldDevice != null && CanAccess(ldDevice, deviceCheck))

					lalReturn.Add(new {4}(ldDevice, deviceCheck));



			return ({4}[])lalReturn.ToArray(typeof({4}));

		}}



		/// <summary>

		/// Returns {4} objects for each compatible device found in a device and all its children.

		/// </summary>

		/// <param name="baseDevice">The base device and recursive children to consider.</param>

		/// <param name="deviceCheck">The flags specifying what parameters to check of the base devices.</param>

		/// <returns>An array of {4} objects containing the newly created devices.</returns>

		public static {4}[] SearchAndCreate(Device baseDevice, DeviceCheckFlags deviceCheck)

		{{

			return FromDevices(baseDevice.DevicesByType(DeviceType), deviceCheck);

		}}



		/// <summary>

		/// Returns {4} objects for each compatible device discovered in a synchronous manner.

		/// </summary>

		/// <param name="deviceCheck">The flags specifying what parameters to check discovered devices.</param>

		/// <returns>An array of {4} objects containing the newly created devices.</returns>

		public static {4}[] DiscoverAndCreate(DeviceCheckFlags deviceCheck)

		{{

			return FromDevices(Discovery.FindDevices(DeviceType), deviceCheck);

		}}



		#endregion

{7}	}}

}}

�			/// <summary>

		/// Gets the enumeration type to hold a value for the {0} state variable.

		/// </summary>

		public enum {0}Enum

		{{

{1}			/// <summary>

			/// Value describing an invalid or unknown {0} value.

			/// </summary>

			_Unknown

		}}



CParse{0}((string)a.StateVarValue)��			/// <summary>

			/// Gets the {1} state var '{0}' value.

			/// </summary>

			{0},



�)		/// <summary>

		/// Gets {3}.

		/// </summary>

		public {0} {1}

		{{

			get

			{{

				return QueryStateVariable<{0}>({2});

			}}

		}}



)({0})a.StateVarValueG				case {0}: return {1}Enum.{2};

G				case {0}Enum.{1}: return {2};

��		/// <summary>

		/// Occurs when the service notifies that the {1} state variable has changed its value.

		/// </summary>

		public event StateVariableChangedEventHandler<{0}> {1}Changed;



�		/// <summary>

		/// Raises the {1}Changed event.

		/// </summary>

		/// <param name="e">The event arguments.</param>

		protected virtual void On{1}Changed(StateVariableChangedEventArgs<{0}> e)

		{{

			if ({1}Changed != null)

				{1}Changed(this, e);

		}}



��		/// <summary>

		/// Parses a string value from the {0} state var and returns the enumeration value for it.

		/// </summary>

		/// <param name="value">The string value to parse.</param>

		/// <returns>The parsed value or {0}Enum._Unknown if not parsable.</returns>

		protected {0}Enum Parse{0}(string value)

		{{

			switch(value)

			{{

{1}				default: return {0}Enum._Unknown;

			}}

		}}



		/// <summary>

		/// Gets the string value for the {0} state var from its enumeration value.

		/// </summary>

		/// <param name="value">The enumeration value to get the string value for.</param>

		/// <returns>The string value for the enumeration, or string.empty if {0}Enum._Unknown or out of range.</returns>

		protected string ToString{0}({0}Enum value)

		{{

			switch(value)

			{{

{2}				default: return String.Empty;

			}}

		}}



��		/// <summary>

		/// Gets the raw string value for {2}.

		/// </summary>

		public string {0}String

		{{

			get

			{{

				return QueryStateVariable<String>({1});

			}}

		}}



		/// <summary>

		/// Gets {2}.

		/// </summary>

		/// <remarks>Returns {0}Enum._Unknown on error or if unparsable.</remarks>

		public {0}Enum {0}

		{{

			get

			{{

				try

				{{

					return Parse{0}({0}String);



				}}

				catch

				{{

				}}



				return {0}Enum._Unknown;

			}}

		}}



{2}{0} {1}{2}out {0} {1}+			loIn[{0}] = {1};

E			loIn[{0}] = ToString{1}({2});

7			{0} = ({1})loOut[{2}];

Q			{0} = Parse{1}((string)loOut[{2}]);

9			return ({0})loOut[{1}];

S			return Parse{0}((string)loOut[{1}]);

[		/// <returns>Out value for {1}.</returns>

g		/// <param name="{0}">In value for {1}.</param>

i		/// <param name="{0}">Out value for {1}.</param>

#object[] loOut = ��		/// <summary>

		/// Executes the {0} action.

		/// </summary>

{9}{10}		public void {0}({1}{7}{2})

		{{

			object[] loIn = new object[{3}];



{4}			{12}InvokeAction({5}, loIn);



{6}		}}



��		/// <summary>

		/// Executes the {0} action.

		/// </summary>

{9}{10}{11}		public {8} {0}({1}{7}{2})

		{{

			object[] loIn = new object[{3}];



{4}			{12}InvokeAction({5}, loIn);



{6}		}}



�{					case {0}:

						// Raise the event for the {1} state variable

						On{1}Changed(

							new StateVariableChangedEventArgs<{2}>(

								{0},

								{3}));

						break;

					

��		/// <summary>

		/// Raises the StateVariableChanged event.

		/// </summary>

		/// <param name="a">The event arguments.</param>

		protected override void OnStateVariableChanged(StateVariableChangedEventArgs e)

		{{

			try

			{{

				// Determine state variable that is changing

				switch(e.StateVarName)

				{{

					default:

						break;

					

{0}				}}

			}}

			catch

			{{

			}}

			

			base.OnStateVariableChanged(e);

		}}



��// Generated by the ManagedUPnP Framework

// http://managedupnp.codeplex.com

//

// For Root Device: {0} ({1}) - Serial: {2}

// For Device: {3} ({4})

// Using Service: {5} ({6})

//

// On: {7}

//

// Class Name: {8}

// Namespace Name: {9}

// Class Scope: {10}

// Partial Class: {11}

// Test State Vars for Properties: {12}



��{12}using System;

using System.Collections;

using ManagedUPnP;



namespace {0}

{{

	/// <summary>

	/// Encapsulates a specific Service class for the {1} ({2}) service.

	/// </summary>

	{9}{4}class {1} : Service

	{{

{8}

		#region Public Constants



		/// <summary>

		/// Gets the service type identifier for the {1} service.

		/// </summary>

		public const string ServiceType = "{2}";



		#endregion

{3}

		#region Initialisation



		/// <summary>

		/// Creates a new instance of the {1} service from a base service.

		/// </summary>

		/// <param name="service">The base service to create the {1} service from.</param>

		public {1}(Service service)

			: base(service)

		{{

			if (!CanAccess(service))

				throw new NotSupportedException();

		}}



		#endregion



		#region Public Static Methods



		/// <summary>

		/// Determines if a service is compatible with this service class.

		/// </summary>

		/// <param name="service">The base service to test for compatibility with.</param>

		/// <returns>True if the service type is compatible, false otherwise.</returns>

		public static bool CompatibleWith(Service service)

		{{

			return service.ServiceTypeIdentifier == ServiceType;

		}}



		/// <summary>

		/// Returns {1} objects for each compatible service in a collection of Services as an array.

		/// </summary>

		/// <param name="services">The base services to create the {1} object for.</param>

		/// <returns>An array of {1} objects containing the newly created services.</returns>

		public static {1}[] FromServices(ManagedUPnP.Services services)

		{{

			ArrayList lalReturn = new ArrayList();



			foreach(Service lsService in services)

				if (lsService != null && CompatibleWith(lsService))

					lalReturn.Add(new {1}(lsService));



			return ({1}[])lalReturn.ToArray(typeof({1}));

		}}



		/// <summary>

		/// Returns {1} objects for each compatible service found in a devices child services.

		/// </summary>

		/// <param name="baseDevice">The base device to consider.</param>

		/// <param name="includingChildDevices">True to search all child devices recursively, false to use direct children only.</param>

		/// <returns>An array of {1} objects containing the newly created services.</returns>

		public static {1}[] SearchAndCreate(Device baseDevice, bool includingChildDevices)

		{{

			return FromServices(new ManagedUPnP.Services(baseDevice, ServiceType, includingChildDevices));

		}}



		/// <summary>

		/// Returns {1} objects for each compatible services discovered in a synchronous manner.

		/// </summary>

		/// <returns>An array of {1} objects containing the newly created services.</returns>

		public static {1}[] DiscoverAndCreate()

		{{

			return FromServices(Discovery.FindServices(ServiceType));

		}}



		#endregion

{10}{11}{5}

		#region Public Methods



{6}		/// <summary>

		/// Determines if a base service can access this service class.

		/// </summary>

		/// <param name="service">The base service to test for compatibility with.</param>

		/// <returns>True if the service can be used to access this class, false otherwise.</returns>

		public override bool CanAccess(Service service)

		{{

			return base.CanAccess(service) && CompatibleWith(service);

		}}



		#endregion

{7}	}}

}}

internalprivate
CSharp��Search parameters cannot be changed while search is in progress, set active to false first.eException occurred while enumerating Services: {0}cException occurred while enumerating Devices: {0}+must be an array typevalue��Converting value '{0}' from string to '{1}' failed with exception: '{2}'
(null)Empty��Getting RootDescription from cache for: '{0}' root of '{1}' key '{2}'Cache missedAdding to cacheCache hitWFinished getting RootDescription from cache��Removing RootDescription cache for: '{0}' root of '{1}' key '{2}'=Clearing RootDescription cache|��Getting ServiceDescription cache for: '{0}' root of '{1}' key '{2}'��Getting ServiceDescription from cache for: '{0}' root of '{1}' key '{2}'?Failed, nothing to add to cache]Finished getting ServiceDescription from cacheCClearing ServiceDescription cacheQThe node {0} is not a valid node for {1}( {0}{1} = '{2}')
deviceC{0}Device: {1} ({2}) (UDN:{3}){4}{0}{1}{2}{3}deviceTypefriendlyNamemanufacturermanufacturerURL!modelDescriptionmodelNumbermodelNamemodelURLserialNumberUDNUPCpresentationURL{}deviceListserviceWGetting Base URL for RootDescription: '{0}'sURLBase element is empty, using relative path from: '{0}'Building URI!Getting segments3Resulting Base URL: '{0}'ONot enoughs parts in base, using: '{0}'YGetting URLBase failed with exception: '{0}'GURLBase element found, using: '{0}'[Finished getting Base URL for RootDescription}Getting ServiceDescription for DeviceServiceDescription: '{0}'#Combined URL: {0}UDescription Document found in cache by URL7Getting Document URL: '{0}'%Finding start nodeQStart node found, processing descriptionqDownloading and processing of URL failed with error: {0}QAdding to URL description document cacheGFinished getting ServiceDescription1{0}Service: {1} ({2}){3}serviceTypeserviceIdSCPDURLcontrolURLeventSubURLserviceList	iconi{0}Icon: {1} (W:{2} x H:{3} x Colors:{4} - '{5}'){6}mimetypewidth
heightdepthurliconList	rootxmlnsURLBaseKGetting RootDeviceDescription for {0})Start node NOT found7Document URL Invalid: '{0}']Finished getting RootDeviceDescription for {0}SGetting ServiceDescription for {0} -> {1}'ServiceDescription:-End ServiceDescription9ServiceDescription not found_Failed - Device Service Description Not LocatedeFinished getting ServiceDescription for {0} -> {1}_Getting DeviceServiceDescription for {0} -> {1}-Using RootDescription:'End RootDescription9Finding device by UDN: '{0}'��Device Found, finding DeviceServiceDescription by Service ID: '{0}'%DeviceDescription:+End DeviceDescription?DeviceServiceDescription found:9End DeviceServiceDescriptionCDeviceServiceDescripton not found!Device not foundCInvalid rootDescription parameterqFinished getting DeviceServiceDescription for {0} -> {1}keyarrayarrayIndex+cannot be less than 03not enough space in array
action#{0}Action: {1}{2}	nameactionList#allowedValueRange[{0}(Range: '{1}' to '{2}' with step '{3}'){4}minimummaximum	step!allowedValueListallowedValue(Allowed:'argumentA{0}Argument: [{1}] {2} => {3}{4}direction)relatedStateVariableargumentList	scpd3{0}Service: {1} on {2}{3}{0}{1}{2}stateVariablesendEventsW{0}State Variable: {1}{2} {3}{4} {5} {6}{7}(    ) (evnt) # [default='{0}'] defaultValuedataTypeyes#serviceStateTablespecVersion1{0}Spec Version: {0}.{1}minormajorAInterface GUID is not available.gLengths of IP address and subnet mask do not match.totalBitsmust not be 0/must be a mutliple of 8setBitsOmust be less than or equal to totalBits	bitsGmust be between 0 and 8 (inclusive)amust be an IPv6 (InterNetworkV6) address family.address1_must be an IPv6 (InterNetworV6) address family.address23must be between 0 and 128subnetBits]must be an IPv4 (InterNetwork) address family.mmust be null or an IPv4 (InterNetwork) address family.subnetMaskIGetting icon image for device: '{0}'image/jpeggGetting URL for icon: Size:'{0}x{1}', BitDepth'{2}'9URL is null or empty, failed?Requesting icon from URL: '{0}'!Downloading data1Processing data to image_Getting icon image failed with exception: '{0}'MFinished getting icon image for deviceIE2085F28-FEB7-404A-B8E7-E659BDEAAA02=cannot be null or empty stringudndevicesFound'deviceOrServiceType_Async discovery device added: '{0}' ('UDN:{1}')SAsync discovery device removed: 'UDN:{0}'AAsync discovery search completed��Async discovery starting with - SearchURI:'{0}', ResolveNetworkInterface:'{1}', AddressFamily:'{2}'-Setting address family#Creating callbackUSearch URI not specified using all devicesupnp:rootdevice)Creating find handle'Starting async find=Creation of find handle failed;Discovery already in progress=Finished async discovery start��Async discovery stopping with - SearchURI:'{0}', ResolveNetworkInterface:'{1}', AddressFamily:'{2}'+Cancelling async find9Notifying callback to ignore;Finished async discovery stop��{1}Name: {2} ({3}){0}{1}Description: {4}{0}{1}Manufacturer: {5} ({6}){0}{1}Model: {7} - {8} ({9}){0}{1}Serial: {10}{0}{1}Unique Device Name: {11}{0}{1}UPC: {12}{0}{1}Description URL: {13}{0}{1}Devices{14}{1}Services{15}{0}{{{0}}}
(none){0}{1} ({2}){0}:{1}Getting readable info for services failed with exception: '{0}'}The action returned no arguments, {0} arguments were required.��The action did not return enough arguments, {0} were returned but {1} arguments were required.G({0}) => {1} failed with {2} result{0}=>{1}#{0} => {1} on {2}��Adding services for device: '{0}', ServiceType:'{1}' ChildDevices:'{2}'#Scanning servicesGService found: ID:'{0}', Type:'{1}'5Service accepted - matchedService added=Service rejected - not matchedUError occurred while adding service: '{0}'[Error occurred while scanning services: '{0}'5Finished scanning services-Scanning child devicesGDevice found: Name:'{0}', UDN:'{1}'SError occurred while adding device: '{0}'eError occurred while scanning child devices: '{0}'?Finished scanning child devicesGFinished adding services for device)UPnP Error #{0}: {1}en-US2222A1234+Operating System: {0}HNetCfg.FwMgrCurrentProfileLocalPolicy	ItemServiceseDetermining status of Windows Firewall UPnP Ports.FirewallEnabled)ExceptionsNotAllowedEnabledeWindows UPnP Firewall Service could not be locatedStatus: {0}qGetting UPnP Firewall Port status failed with error: {0}_Finished status of Windows Firewall UPnP Ports.kSetting status of Windows Firewall UPnP Ports to: {0}��Setting UPnP Firewall Port status failed because firewall is not enabled.��Setting UPnP Firewall Port status failed because firewall exceptions are not allowed.Old Status: {0}ScopeqSetting UPnP Firewall Port status failed with error: {0}wFinished setting status of Windows Firewall UPnP Ports: {0}�
The UPnP Windows Firewall rules are not enabled, if you do not enable them this program will not work, do you wish to enable them now?��The UPnP Windows Firewall rules are not enabled, please open your firewall settings and enable UPnP access to your network (TCP:2869 and UDP:1900).



This program may not function properly until this is done.�1Please note, this program may not work, as you have your Windows Firewall enabled, but have not allowed exceptions. Please check your firewall settings.K��|�I��WT/�z\V4�)-)	��	����	����������	��59=9-A-	������	����	�����I�4I��]���8a a   �\ �T �L �� ��	 
     �� ]  I �� �� (((I(��	
(	 ( 	  $	 $	 	 	 ( $  ((�� �� ��(�� ( 
  ei e
  ei
  ei,     , (�40
�40,]]0 0 �4Pm] 	�4,]] 0(0��0��0, Pmq]�� �� �� 	��mmm ��mm# ��Pmmmmmmq]�� Pmmm�� 	Pmmmm]��! Pmmmmmmq]�� P��mmm
 ���� ��,
]]T  m  ((( X)u�� �� �� ��h�P �P� ��X �X�` �` �L � �T �\ �L X X h h(X(hy y}y   y(yx	]��x �� ���� �� �4 ���4x(����(���4|	]��|	 ����	 ���� ������ �� �� ����|(������(����]yq]�� ��	 ���� �� �� �� ��  

 )- q ��(��	]   - A- E
 -  9 9  ((9(9((I A (device�������� �� �� �� �� ��(��(��(��deviceListservice�� ������ �� ���� ��(��serviceList	 ����iconiconListroot� �� �(����4��	���4��������������������������	����������p��	������y��������
��  -       - ��
 -
(-action�� ��(��actionList"allowedValueRange allowedValueListargument �� ��(��(����argumentList ��scpd��� ���� �� �(��(���
stateVariable���� �� �� ��(��(��(��"serviceStateTablespecVersion � e�i������	 �L�� ������ �� �� ��(��(��(��   � e�i��������	����
�����������(�,
 ����	 ���� �4 �� �� �0 �4(�4	 ���� �4 �?_�
:	 �� �� �� �� �0 �4 ��(��(��(��(�0(�4(��upnp:rootdevice�D��	����	����	�4��
�<��
�@��	���������0��	�0����
���� �� �0 e�0i �� e��i �8 �8 �� (�8 �����4	 ���L e�Li e�Ti e�\i �d e�di � e�i������������	������������de�������.03������������������������ ��h �h	 �4�� � �d 	0
0
000000	  ��(�� �� �� ���� �4 �� ��(��	�� Y �� ��Y ��(������������	�����������X��+�����  e��i��
]y����yyy����	������������������������������ @� @� @��@ 
 ���$��$RSA1���/wcH���`D��Sr����}6a�4�T�	%�C�ෟ�����2ԩp޲+��>^ڞ�8Rh#��I.o�[�fL�D�6�v\����Y��D���QlF�px��DT	�����{8���ߥe7D{^5�uuu
aaaa] I �1�1- 	 �5�5+
I-]�1�5]�5��"
���5��]]]!]-]�1 �9I)
I]
((((
    
$$$$
   m mm,@���5���5�4�4�5�4�MPm�ML	����)��A��	����)��A��q0��mmmmmmm��A��A��AmmA��	����)��A����A��	mmm
A��(mmmmmmmqP]���M	Item]]T
�1]T-]T]T�1T-T.m-]Tm-T�1]T�1T]TT �e)uAu u 
u�iAu
�������� u
�P�P�P�P
����
�X�X�X�X
�`�`�`�` �� ����Y��YEE�����The search uri to filter Devices (and only devices) by, can be Device.Type, Device.UDN, or Service.ServiceTypeIdentifier in the form of:
  Device.Type - urn:schemas-upnp-org:type:ver
  Device.UDN - uuid:ffffffff-ffff-ffff-ffff-ffffffffffff
  Service.ServiceTypeIdentifier - urn:schemas-upnp-org:service:type:ver

If Service.ServiceTypeIdentifier is used, all devices which have a direct service of that type will be returned.
 1U'ManagedUPnP.Components.DeviceFindOptionQLDetermines which devices the DeviceAdded event handler should be raised for.2U(ManagedUPnP.Components.ServiceFindOptionSNDetermines which services the ServiceAdded event handler should be raised for.ZUDetermines whether the network interface from which a Device came is resolved or not.(UManagedUPnP.AddressFamilyFlagsrmDetermines which type of network protocols search for devices on (only effective on Windows Vista and above).RMSet this property to true to activate search as soon as component is created. ��&T
AllowMultipleT	Inherited }y y}ymyEYy ��y	����	 ���� 	�����T
AllowMultiple ��]��	����]����	������ ������

)
-
)-
A--!)-m-A-q	 -��-))����]yqy�� y	 �U��qt�U�Ut�U])

-	�1 ��)-
-I�5	����	��������)��A��)��A��m������A��A��
deviceTypefriendlyNamemanufacturermanufacturerURLmodelDescriptionmodelNumber	modelName
modelURLserialNumberUDNUPCpresentationURL)Am��A]����������������A��  ��Y����Y��serviceType	serviceIdSCPDURL
controlURLeventSubURL]������
mimetype
widthheight
depthURLAm��AI�� URLBase��Y�������������� ��	y��}y������p����p	��II�5	��	name]������minimummaximum	stepallowedValuemA	
���������	directionrelatedStateVariable
��A��	��������wUnknown type	{unknown}ZSystem.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089��Uniform Resource IdentifieruriZSystem.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089vBoolean typeboolean[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089zUnsigned 1-byte integerui1XSystem.Byte, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|Unsigned 2-byte integerui2ZSystem.UInt16, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|Unsigned 4-byte integerui4ZSystem.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089xSigned 1-byte integeri1YSystem.SByte, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089xSigned 2-byte integeri2YSystem.Int16, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089xSigned 4-byte integeri4YSystem.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e0894-byte fixed point integerintYSystem.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089z4-byte floating pointr4ZSystem.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089z8-byte floating pointr8ZSystem.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089}Fixed 14.4 places
fixed.14.4ZSystem.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|Floating point numberfloatZSystem.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089|Single unicode charactercharXSystem.Char, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089vUnicode stringstringZSystem.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089lDatedate\System.DateTime, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089y
Date and TimedateTime\System.DateTime, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089��Date and Time with time zonedateTime.tz\System.DateTime, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089lTimetime\System.DateTime, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089}Time with timezonetime.tz\System.DateTime, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089{Binary (Base64)
bin.base64ZSystem.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089}Number (8-byte float)numberZSystem.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089jUUIDuuidZSystem.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089lHexbin.hexZSystem.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089defaultValue
dataType]�������  	 �� �� ����	��E����EE	 )���4�4�5�4�5�4 
�4�5�4�0�4�4�4�5�4 ����������Y���������������� �� ��	 A��A�� }y��1��������������������A����)��������)������)��))��)
����)
����-
������������������A��������������������))��
����
��y�� ���� ��	���0�<�� ������@��� �8��� 	������EEm��E����Em��YE 
����
�h�h�h�h�� ��
��YY��YYEE�����5�������5�� Y	]y����
 �!��
 �!�����% �) ���%�) �� ���- �1 �5&�-���1��������yyyy�=�A�E�=�I�E��	�M�Q�Y�]y)�M�=�A�E�=�Y
�A�E �Y�])yy)�M�=�I�E��
�I�E��
 �M�M�M�M�=�A�E�=�I�E�Y�]�ay)�M�=�A�E�=�I�E�I�E
�A�E8��Y���M�M�M�M�M�M�M�M�M�M�M�=�I�E�=�I�E���=�I�E�I�E�=�I�E��
�I�E��:Y�M�M�M�M�M�M�M�M�M�M�M�M�M�m���q�u���q�m������)$415A984A-88B3-49F3-92AF-0508BEDF0D6C ��)$983DFC0B-1796-44DF-8975-CA545B620EE5)$31FADCA9-AB73-464B-B67D-5C1D0F83C8B8�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`(��(��(��)$3D44D0D1-98C9-4889-ACD1-F9D674BF2221�	`�	`�	`�	`�	`�	`)$A295019C-DC65-47DD-90DC-7FE918A1AB44�
`������,��System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler, CustomMarshalers, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a)$FDBC0C73-BDA3-4C66-AC4F-F2D96FDAD68C)$ADDA3D55-6F72-4319-BFF9-18600A539B10 y_ZSystem.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089�`)$3F8C8E9E-9A7A-4DC8-BC41-FF31FA374956)$E3BF6178-694E-459F-A5A6-191EA0FFA1C7�`�`�`�`�`)$E7772804-3287-418E-9072-CF2B47238981)$0405AF4F-8B5C-447C-80F2-B75984A31F3Ce).NETFramework,Version=v4.0,Profile=ClientTFrameworkDisplayName.NET Framework 4 Client ProfileManagedUPnP2-A Managed library for accessing UPnP devices.Aaron Lee Murgatroyd+&Copyright © Aaron Lee Murgatroyd 2011)$4204407d-8184-4673-8823-f4d7e901cc422.0.0.0TWrapNonExceptionThrows�;R����RSDS[�j��O�Ey�%q<7c:\dev\UPNP\ManagedUPnP\obj\Release\ManagedUPnP.pdb��� �_CorDllMainmscoree.dll�% �0�HX��4VS_VERSION_INFO��?DVarFileInfo$Translation�StringFileInfo�000004b0t.CommentsA Managed library for accessing UPnP devices.LCompanyNameAaron Lee Murgatroyd@FileDescriptionManagedUPnP0FileVersion2.0.0.0@InternalNameManagedUPnP.dllp&LegalCopyrightCopyright � Aaron Lee Murgatroyd 2011HOriginalFilenameManagedUPnP.dll8ProductNameManagedUPnP4ProductVersion2.0.0.08Assembly Version2.0.0.0�>

Anon7 - 2021