????
Your IP : 3.141.2.184
MZ����@��� �!�L�!This program cannot be run in DOS mode.
$PELq~@��" 0�r� @ �� `��O t��# 4�T H.text�� � `.rsrct �@@.reloc �@BR�Hl�x� ��]���{0
*{1
*V(2
}0
}1
*0;u
,/(3
{0
{0
o4
,(5
{1
{1
o6
**� #'p )UU�Z(3
{0
o7
X )UU�Z(5
{1
o8
X*0Xrp�%{0
�-&+�o9
�%{1
�-&+�o9
�(:
*:(2
}*
*J�s;
(+*J�s<
(+*��s=
(+%-&�s=
(+*J�s>
(+*J�s=
(+*.(�s?
*2{o@
*F{oA
sB
*^{oC
{oD
*2{oE
*2{oF
*2{oG
*:(2
}*
*J�s;
(+*J�s<
(+*��s=
(+%-&� s=
(+*J�!s>
(+*J�"s=
(+*.(�s?
*2{oH
*F{oI
sB
*^{oJ
{oK
*2{oL
*2{oM
*2{oN
*
*04s
}^{^-rKpsO
z�s;
(+&*0:rKp(+&oP
�#�>sQ
(+,(�sS
z�* #�s%}_%{_rKp(+&(T
�sU
( +*jrKp(
+&(T
(+*09}V
(W
}X
}Y
{X
(+|X
([
*(2
*F�(\
(]
*"(]
*0(�(\
(^
o_
�0%�(
+*N~a
�-(b
*"(c
*F�(\
(c
*"s*0od
(e
(f
*s*s*(g
*&(h
*(>*0;u5
9 oi
oj
8�o#
t7ok
�*0m �02@0;�@;�8�y;� �;�8� F'0 �;� E'Y6x+z L'.n �*Y6d+f V�0. 5�0 �.J 5�.B+D ��.8 U�Y6.+0 m�0 Y�. m�.+ o�.
��Y5
�/o
: ����u7,o
�*u8,** *�0� sZ
o+om
8�on
oo
(+~g%-&~f�sq
%�g(+
9� ~h%-&~f�sq
%�h(+st
~i%-&~f�su
%�i(+ov
+ow
r_p(x
,oMo
-��,o
�oo
(+~j%-&~f�sq
%�j(+oy
+oz
oLo
-��,o
�oo
(+~k%-&~f�s{
%�k(+o|
+o}
oKo
-��,o
�o
:k����
,o
�oH*Ad�,�5w���
0K
sZ
rgpoWoR,$r�poWoTr�poWoT{o9
*�Z/~~
*sZ%r�poW%(BoP{o9
*�sZ%r3poW%oR%rSpoW{o9
*�sZ%r�poW%oP%r�poW%oP{o9
*n,rBpoW*r\poW*0u
sZ
rxpoW(Dr�poW-r�poWrSpoW,
repoW+rwpoWr�poWoP{o9
*0q
sZ
r�poW,rBpoW-r�poWrSpoW,
repoW+r�poWr�poWoP{o9
*�sZ%rpoW%oR{o9
*2{o9
*nr)p(+%-&o
o�
*Zr7p(+%-&o�
*0*o�
o�
(+
o�
o�
o�
o�
o�
o�
o�
o�
{ o�
o�
-{ o�
o�
,rCp(Wo�
(S8�r�p(Wo�
(Nr�p(Wo�
(Rr p(Wo�
(Qr>p(Wo�
(NrZp(Wo�
(Qr^p(Wo�
o�
3rbp(Wr�p(W(X*0r�p(+,0r�p(W�Ss�
(O{ o�
&8�rp(W(Nrp(W(Xo�
o�
o�
+B(�
r$p(Wo�
(Rr.p(W(Vr2p(W(X(�
-���-o
�r6p(Wo�
o�
�[s�
rZp(+r^p(W(Xr`p(W(X*qO�0X
rfp(W(Pr�p(WsZ
r�poWoR{o9
(Pr`p(W(X*R�Rs�
(O*0+
(I
(J,o�
r�p(Wo�
*�r�pr�pr�po�
r�p(�
(W*f�\s�
rZp(+*�r�pr�pr�po�
r�p(�
(W*�r�pr�po�
r�pr�po�
(R*�r�p(W(�
(Prp(W(Pr^p(W*0<
o�
+o�
,
+(Wo�
o
-��
,o
�* (1
0ao�
o�
o�
r$p(�
,K(�3Bo�
o�
r2po�
,(o�
, o�
�@3r^p(R8zo�
o�
o�
o�
39 rtpo�
,+ o�
rtp(�
Yo�
(Rrtp(W+ (Ro�
o�
9(
h��h5L �
75 L�;� �
7;�8� �t�[; �<];� h��h.v8� �h��5) ��A�;� L�;� �h��;�8{ �l��;� i03�;� 2�-�;�8Rr�p(�
:�8<r�p(�
:�8&r�p(�
:�8r�p(�
:�8�r�p(�
:�8�r$p(�
:�8�r�p(�
:�8�r�p(�
:�8�rp(�
-u8�rp(�
-b+rp(�
-R+or(p�%(��B�%(��B�(Y+@r>p�%(��B�(Y+r>p�%(��C�(Yo�
-rJp+r^p(W-^o�
o�
r2po�
,Do�
,<o�
�@3.o�
o�
rjp(�
,r�p(W*r�p(W*:{o�
&*J{r�po�
&*R{(�
o�
&*vs�
}s�
} (2
*6o�
(R*6o�
(R*0J�4(\
r�p(^
�](�
t��-%�(�
�0%�(+(+*0J�5(\
r�p(^
�^(�
t��-%�(�
�0%�(+(+*0<uL
,'o�
o�
t2o�
(�
(�
o+*(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z�Z}(�(�
(m}(�*0{d.
{n3(�
}(�
}*(�
s�
~n%-&~m�!s�
%�no�
&{P3&~o%-&~m�"s�
%�oo�
&s�
}(�
~p%-&~m�#s�
%�p(+{P3&~q%-&~m�$s�
%�q(+(+s�
}*{*n�(\
(�o�
(�
*.r�p(�*Zr_ pr� p(�
(�*�{P3r_ pr� p(�
(�*r_ pr� p(�
(�*0�Rr� po�
-9r� po�
-,r�po�
-r� po�
-,
r
po�
-*o�
s�
+9o�
%. _. [.
^. ~3~o�
&R o�
&Xo�
2�o9
*0kr
p(�
-
rA
p(�
,(�*rm
p(�
-
r�
p(�
,(�*r�
p(�
-
rp(�
,*(�s?
z{*{*0�o�
,o�
o�
(�-,o�
~r%-&~m�%s�
%�r( +,*o�
o�
o�
9�(
��@qB� ]�)5> ��5 ��E;# ��;8D y�Y;� ]�);8) ��;5 ��*;� ��;;C8 ���c;] ��@q;=8� eb��58 rhn�5 \e�;� rhn�;<8� Բ��.H eb��.U8� �A�5 Ш/�;$ �A�;C8� e!f�.y 5�;�8prEp(�
:@8[rQp(�
:+8Frep(�
:81rmp(�
:8rup(�
:/8r}p(�
:8�r�p(�
:8�r�p(�
:�8�r�p(�
:�8�r�p(�
:�8�r�p(�
:�8�r�p(�
:@8tr�p(�
:+8_rp(�
:M8Jrp(�
:885r7p(�
:#8 o�
o�
o�
t$o�
o�
o�
r[po�
-
rypo�
**o�
o�
o�
o�
r[po�
-rypo�
**o�
o�
o�
o�
o�
o�
o�
o�
rypo�
-,rypo�
-r[po�
-r[po�
**o�
o�
o�
o�
r[po�
-rypo�
****0�o�
,o�
-*o�
o�
9�rEp(�
-rQp(�
-r�p(�
-3+zo�
o�
o�
t$o�
o�
o�
r�po�
*o�
+'(�
o�
o�
o�
r�po�
,
�(�
-���>o
�* *�4�0�r�p(!+&o�
o�
o�
(�
o�
-(�s�
z(�
o�
9�(
�"��BB �<]B� DŽ,5C L�5 ���;� L�;p8� ��m*;� DŽ,;18w X: 95 �
7;� X: 9;l8Q �aRY;� �t�[;� �<];�8( 2��5C h��h5 0��`;� h��h;�8� ��
i;� 2��;�8� ��A�5 ʥg�;� ��A�;O8� ^~�;� u�4�;6 �"��;�8� �m��B� �5Q�5C L�5 �]Ħ; L�;�8R #Ճ�;� �5Q�;�85 ���5 >N�;� ���;\8 �h��;G u���; �m��;8� �np�5C ]���5 Y�r�;2 ]���;~8� ��!�; �np�;�8� i03�5 �l��;� i03�;*8t O�P�;i �;a 2�-�;�8Kr�p(�
:�86r�p(�
:�8!r�p(�
:�8r�p(�
:�8�rjp(�
:�8�r�p(�
:{8�r
p(�
:f8�r
p(�
:Q8�r-
p(�
:<8�rp(�
:.8yrp(�
:48dr�p(�
::8Orp(�
:@8:r?
p(�
:F8%rY
p(�
:18rc
p(�
:-8�r
p(�
:8�r�
p(�
:8�r$p(�
:�8�r�p(�
:8�r�
p(�
:8�r�
p(�
:�8}r�
p(�
:�8hr^p(�
:�8Sr�
p(�
:�8>r�
p(�
:�8)r�p(�
:�8r�p(�
:�8�r�
p(�
:�8�r�
p(�
:�8�r p(�
:�8�r�p(�
:v8�rp(�
:a8�r7p(�
:]8�r�p(�
:O8lr�p(�
:K8W(�
*(��
8A(��
8&(��
8(��
8�
8�
8�(��8�(��8�8�(�
*(�
*(�, (�, (�
*(�
*(�
*
(�
*
�@
(�
*(�
*
�@
(�
*
�@
(�
*(�s�
z,30- (�
* (�
*-
(�
*(�
*(�s�
z0`rAp(!+&o�
uT
-o�
o�
(�s�
zo�
o�
E 8*���z1G]?]@�s�������sssssss�8u(�
r�po�
(�
*(�
r�po�
(�
*(�
r�po�
(�
*(�
r
po�
(�
*(�
r�po�
(�
*r
po�
o�
o�
(*r-
po�
o�
o�
(*(�
rjpo�
(�
*(�
r�po�
(�
*(�
r�
po�
(�
*(�
r�
po�
(�
*(�-
(�-(�
r�po�
(�
*rQpo�
o�
,rQpo�
o�
�J+ripo�
o�
-o�
,o�
�C @�+, �+o�
�C,'(�
r$po�
-+ @(�
+a,C{P.(�
r�
po�
(�
+9(�
r�po�
@(�
+(�
r�po�
(�
*r}po�
o�
,r}po�
o�
�J+ rQpo�
o�
,rQpo�
o�
�J+
ripo�
o�
-)o�
, o�
�C - @+ ��+, �+o�
�C
9�
,+(�
rpo�
-
+ �(�
8�,K{P.(�
rc
po�
(�
8�(�
r�po�
�(�
8�(�
r�po�
(�
8�
,((�
rpo�
-
+ @(�
+d,E{P.(�
r?
po�
(�
+;(�
rpo�
@(�
+(�
rpo�
(�
*(�
r po�
(�
*r�po�
o�
o�
(*r�po�
o�
o�
(*o�
o�
o�
�Y(�s�
z�(�P.(�Z.(�
o�
(�
*�Y(�s�
z~S*0r�p("+&(�*
*
*
*0�s�
}(�
s�
s�
(�
r�p~t%-&~s�(s�
%�ts�
(�
~u%-&~s�)s�
%�ur�ps�
(�
s.r�ps�
(�
~.~v%-&~s�*s�
%�vs�
(�
*~*~*�*~*�*~*�*~*�*0Zs-
}yr�p(#+&{yr�p($+&uq%-�q(\
(�s�
z�.s�
o�
*0(r�p(%+&rp(&+&(
o�
*0�r+p('+&ub
-(�
*s�
o�
o�
o�
o
o
o
o
o
o
o
o
o
o
o
+)o#
uco
, o
+ o
&o
-��u7,o
�*x5�0�u%-�(\
(�s�
zo�
s�
(o�
o
o
3
t"o
o
o
8�o
,=o�
(
o
,% o
o�
o
~
(+C,(
o
- (
+(
(�
(
~
(o
o
&o
:Y����,o
�,so
/jo
.'o
.o
. ��C(�s
zo
+(
o
o
&(
-���No
�*j�h$�0�rGp((+&r[p(!+&((�-(�9�o
_�(
(
-]o!
o"
o#
1o!
/Jo"
*tdo$
( o!
/o"
*o!
1o"
*o#
*o#
*0�s/
r�p(#+&(%
o&
s'
o(
()
,(�s�
z}z�0s*
(6{z�)&��1s*
(7{z� &�rwp**@[_{0(j%n/+(k
(l*�()
,(�s�
z{~w%-&~s�+s+
%�wo,
*0Buk
-o-
(�s?
z(-*r�ps.
(/
sxs�*B(-*~.*�()
,(�s�
z(md��*0� (s0
(o
. o1
�(o$
. o2
3 o3
(
,N-o!
(4
.v,&(4
.o!
(4
(5
o"
+L(4
o"
+<o�
tTo�
3(!o"
+ -("o"
(6
,)-o7
(8
.~,(8
o9
(6
,)-o:
(8
.~,(8
o;
(�-o<
. o=
*�E+*****0x!,s~
.ko-
(,^u
,(_odoX+@u,(_odo[+"uQ(>
,(_odoW*0�"o�
tTo�
��@�@QE Pk��������7�����������������8�(�('***(n-(#�@ *(n-(#�@"*(n-(#�@!**�@($�@(%�@**r
pQ*r-
pQ**r�pQ*****
*(�(&**0L#o�
ripo�
,#o�
,o�
,sB
*o�
�*,sB
*�*0.$
.3 �
+.. .3 @
*0#$Z/
.3 �
+
@
+
*0$Z/ @
+
*0%-�@+�s?
($*0&(�,s?
**0'(�,s?
*�@*0L(o�
o�
o�
r�
p(�
,
+)(�-(�,-+
+
-+
*6(�-**�r�p("+&r�p()+&(m(4*0�)s2
}{r�p(#+&r�p()+&(:(* (@{{(.(@
(A}|{|()
-�3s*
(7(4}}{}(A
-�4s*
(6�;{{(3�'(�(��%�%�sB
sC
z�*��'Tc�;0r*(%
o&
s'
o(
sD
oE
()
,QQ+(-QP(+QoF
()
- oF
Q*P,
P(,Q*(�s
z�sG
(H
oI
(J
r�p(K
(L
*0�+(�
oM
(J
oN
+�(O
-_�X�i2�sP
o�
0+ o�
(�
r�p�%�%(Q
r�p(�
(R
�(:
*(S
*05,s5
}~}}��6s*
(7{�*0'-s7
}��8sT
sU
oV
*0A.s9
}�r�p(#+&r�p(*+&oW
3*(:(%
o&
s'
o(
sD
oF
()
,oE
()
,(�s
zoF
()
-{�oF
(1,*oE
()
:�~x%-&~s�,s*
%�x(6
�koF
()
-{�oF
(1
�FoE
(-}�}��:s*
(7{�,
�(�sC
z* *�)�i505/s;
}�}�}��<s*
(7{�*00s=
}�r�p(#+&r�p()+&(:(%
o&
s'
o(
sD
%oF
oE
()
-{�(3* ()
:� (-}�sX
}��>s*
(7{�oY
1@{�oZ
+([
{�(3(\
-��$�To
�(�s
z(�s
z*�%�0w1s?
}�(]
(G}��@s*
(7�Coi
oj
+o#
t7ok
3�o
-��u7,o
�*>%c3C5>P��(?*05()
,(^
o_
o�
(
,
(4
o
*0b2sA
}�}�s'
}�(%
o&
{�{�o(
}�{�r�p(`
�Bsa
ob
*0�3(%
o&
s'
o(
sD
%r�poc
%~~
od
oe
(%
o&
sf
og
(h
oi
(6�
,o
��1oj
-&ok
()
-
ol
()
,(�sC
z�*9)b
1=n1504uc
,o
t]*(m
*vs����*0!5uq
-�q(\
(�s�
z*(2
*06u5
,on
��**0Cr p(++&r�p("+&so
}"sp
}#(@(>{"*�r p(++&({�sq
(,+*�r1p(-+&r�p("&(.+-rKp*(@(A*0J7r�p("&}$oD
(s
ot
(u
(ms}!�
,o
�*%?
0h8{!sG
(/+o
YE'+8(0+(1+oH*(2+(3+oJ*(4+(5+oK**0�9rYp(6+&ox
(7+-*(xr�poy
oz
o{
o|
8�o}
{! or�po~
{!o
(8+(uo~
r�poy
%o
Xo�
rpoy
%o
Xo�
rZpo~
o�
(vo~
r^poy
%o
Yo�
oz
o
:A����
,o
�rOpoy
%o
Xo�
r�poy
(y�
,o
�{"
ox
o�
8o�
(x so
}"o�
(>{"o�
>� r�po~
o�
(uo~
r�poy
r�po~
sF
(x}�
{�oz
{�%o
Xo�
{"o�
8�(�
o�
(A
,$o�
{�%�y
s�
(>8�
{�r�poy
{�%o
Xo�
o�
{�%-&
�Gs�
%
}�
(>
{�%o
Yo�
{�rpoy
(�
:7�����\o
�
{�o�
o9
�_o�
oy
�
{�,
{�o
� rpoy
s�
% o�
o9
o�
o�
� , o
�o
:��,o
�}"*A�=�
?
���4r�Z]t�r!p(9+&(-
o�
o-
o�
(zV(�
r�p(:+o�
*frGp(;+&ryp(G*fr�p(<+&r�p(G*0X:sH
}�}�(x}�{�o~
{�r�p{�o�
os(K
oy
{�%o
Xo�
{�o�
�Is�
(=+{�%o
Yo�
{�r�poy
{�r�poy
{�%o
Xo�
{�{�o�
(A
,rKp+{�o�
{�o�
(voy
{�%o
Yo�
{�rpo~
{�r�p(y�{�,{�o
�*A$C04r�po~
o�
o~
r.po~
(ro~
o�
,r�po~
o�
9�r�po~
~�-> r�p�(\
�h%(�
�%(�
�(�
(�
��~�{�
~�~�-:r p�(\
�h%(�
�%(�
�(�
(�
��~�{�
~�o�
o�
o�
*o�
(A
-r�po~
o�
o~
*0D;rp(>+&(x
rIpo~
o�
oso~
(y�
,o
�*'9
0p<rip(?+&o�
($
o((A
-Co(r_p(:-1{#o(o
-o(oO{#o(o�
&oK*0/;rip(?+&(x
oL(y�
,o
�*$
0�=sJ
}�}�}�{�rip(?+&{�r�p(@+&{�r�p{�o�
osrp(�
oy
{�%o
Xo�
{�o�
�Ks�
(A+{�o�
9�{�r2poy
{�r�po~
{�{�o�
o�
oto~
{�r�po~
{�o�
o�
-{�r�po~
{�rZpo~
{�{�o�
o�
%�tsu
rZp(B+o~
{�r^poy
+{�oz
{�%o
Yo�
{�r^po~
*6r
p(C+&*0�$rip(?+&r�p(@+&r5poy
%o
Xo�
rIpo�
(ur�p(�
oy
%o
Yo�
r�poy
r�poy
r�po~
*0�>r�p("&(x
r�po~
(uo~
r�poy
%o
Xo�
r po~
ot(uo~
rpo~
(y�
,o
�*dv
0;r9p(D+&(x
rgpo~
o�
oso~
r�po~
o�
oto~
r�po~
o�
%�tsu
(E+rZp(B+o~
r�po~
o�
oso~
rpo~
o�
%�tsu
(E+rZp(B+o~
r^po~
o�
,r�po~
(y�
,o
�*�
0�?rp(F+&(x
r3po~
o�
($o(,ot(uo~
r�po~
o�
ot(uo~
rSpoy
%o
Xo�
rgpo~
o�
oso~
r}po~
o�
oto~
%o
Yo�
(y�
,o
�*��
0�;r�p(G+&(x
r�po~
o�
,r�po~
o�
,r�po~
rpo~
o�
oto~
rpo~
o�
oso~
rZpo~
o�
%�tsu
rZp(B+o~
r^po~
(y�
,o
�*��
0�>rp(H+&(x
r?po~
o�
(uo~
r�po~
o�
os(uo~
r�poy
%o
Xo�
rpo~
o�
oto~
rpo~
o�
oso~
%o
Yo�
(y�
,o
�*��
0�;rp(I+&(x
rgpo~
o�
oso~
r�po~
o�
oto~
r�po~
o�
-r�po~
rZpo~
o�
%�tsu
(E+rZp(B+o~
r^po~
(y�
,o
�*��
0a;rGp(J+&(x
rgpo~
o�
oso~
r}po~
o�
oto~
(y�
,o
�*DV
0�@rwp(K+&(x
rgpo~
o�
oso~
r�po~
o�
oco�
(�
9Xo�
(�
:Eo�
::o�
(A
9*o�
:o�
:o�
r^p(::�o�
r�
p(::�r�po~
o�
3 r�p(�
(�
oho~
8�~�-> r�p�(\
�h%(�
�%(�
�(�
(�
��~�{�
~�~�-:r p�(\
�h%(�
�%(�
�(�
(�
��~�{�
~�o�
o�
o�
(y�
,o
�*A��
0t;r�p(L+&(x
o�
o�
oYrgpo~
o�
oso~
r
po~
o�
oto~
(y�
,o
�*Wi
0$Ar)p(M+&o�
(xo�
o�
oYrgpo~
o�
oso~
rSpo~
o�
oto~
r.po~
oqo~
o�
(�
,o�
(�
-rqpo~
r{po~
o�
-o�
(A
:Coz
rgpo~
o�
oso~
r�po~
r�po�
r� po�
(�
oto~
r�po~
~�-> r�p�(\
�h%(�
�%(�
�(�
(�
��~�{�
~�o�
-o�
+\~�-:r p�(\
�h%(�
�%(�
�(�
(�
��~�{�
~�o�
o�
o�
r�po~
o�
oto~
(y�
,o
�*A
0=Br�p("&r�p("&r�p(@+&r�p{%X}%(�
(K
r�po~
o~
r�poy
r�po~
o~
r�poy
rpoy
rIpo~
o~
rpoy
r�po~
o~
r�poy
rpo~
o~
r
poy
%o
Xo�
r'po~
os(uo~
rSpo~
o~
r�poy
%o
Yo�
*0D;r�p(N+&(x
r�po~
o�
oso~
(y�
,o
�*'9
~r�p(O+&o�
o�
(z*0�;r�p(P+&(x
rpo~
o�
(uo~
r�po~
o�
(uo~
rUpo~
o�
(uo~
rwpo~
(y�
,o
�*i{
0�;r�p(Q+&(x
rpo~
o�
(uo~
r�po~
o�
(uo~
rUpo~
o�
(uo~
r�po~
(y�
,o
�*i{
0�Cr�p(R+&(x
(_o�
(�
o�
t�o�
(�
oz
r�po~
ot(uo~
r)poy
%o
Xo�
rpo~
ot(uo~
rUpo~
(uo~
rSpoy
%o
Yo�
rpo~
(y�
,o
�*��
0Drpo~
o�
(uo~
rUpo~
o�
(uo~
rSpo~
*0j;r�p(S+&(x
rpo~
o�
(uo~
rUpo~
o�
(uo~
rSpo~
(y�
,o
�*M_
0�Dr�p(T+&o�
%-&r_p
r_p(:-"{#o
-oO{#o�
&(xr�po~
oto~
r�po~
o�
oso~
(y�
,o
�*Q?�
0 Erp(U+&o�
%-&r_p
r_p(:-"{#o
-oO{#o�
&o�
-R(xr�po~
oto~
r�po~
o�
oso~
(y݄,o
�(xr�po~
o�
o�
o~
r;poy
%o
Xo�
o�
oLoz
%o
Yo�
rpoy
r]po~
o�
o�
osoy
rwpo~
o�
osoy
r�po~
o�
okoy
r�po~
o�
osoy
r�po~
o�
okoy
r�po~
o�
oso~
r^poy
%o
Xo�
r�po~
o�
oso~
%o
Yo�
(y�
,o
�*A4YB�
�j
0�Fr�p(V+&r�p(@+&o�
oto~
r.po~
oqo~
o�
(�
,o�
(�
-rpo~
o�
9�r�po~
~�-> r�p�(\
�h%(�
�%(�
�(�
(�
��~�{�
~�~�-:r p�(\
�h%(�
�%(�
�(�
(�
��~�{�
~�o�
o�
o�
*o�
(A
-r�po~
o�
o~
*o�
,3o�
3o�
-r�pod(K
o~
*rpo~
*�{$r3p(x
,{$rIp(x
-rSp*rcp*0_GsL
}�r�p(W+&(x}�o�
�Ms�
(X+{�(y�{�,{�o
�*$&Jvr�p(Y+&r�p(�(K
*>-r�p*r�p*�r�pr�p(�
(�
r�p(�
*�r�pr p(�
(�
r�p(�
*0Hr�p
�Po9
r�p(�
*vr�p("+&r�pr�p(�
*0Ir�p
�4o9
r�p(�
*vr9 p%-&+o9
rG p(�
*vr�p%-&+o9
r�p(�
*vr�p%-&+o9
r�p(�
*�r�p(Z+&(�
rk p�%�(:
*�rs p(V+&o�
,r^p*(r*0Jo�
(�
o�
o�
(A
,o�
o�
+o�
%-&rtpo�
,+o�
rtp(�
Yo�
otrtp(K
+ot9�(
h��h5F �
75 L�;� �
7;�8V �t�[;� �<];� h��h.n83 �h��5& ��A�;� L�;� �h��;�8 �l��;� i03�;� 2�-�;�8�r�p(�
:�8�r�p(�
:�8�r�p(�
:/8�r�p(�
:8�r�p(�
:8vr$p(�
:,8ar�p(�
:8Lr�p(�
:87rp(�
:�8"rp(�
:�8
rp(�
:�8��+%�%rZp�%o�
(6
-(�+(�
(�
�%rZp�%o�
(6
-(�+(�
(�
�%r^p�(�
+vrZpo�
(6
-(�+(�
(�
r^p(�
+:rZpo�
(
-(�+(�
(�
r^p(�
*0C<r� p("&($
�+%o(�%o'�%�tsu
r�p(B+*Nr� p("&(w*Fr�pr�po�
*rr� ps�
(^
(K
(�
*�r� p("&{"s�
%o�
%o�
%o�
o�
*B(�
s�
s�
*�r�p(@+&o�
o9
(w*0�Kr� p("+&r� pr� p(�
(�
r� p�%r�p�(:
(�
8��r�po�
:��iY3
�(A
-t�iX1aX�r�po�
,OX�r�p(:-X�r;!p(�
o�
(�
(�
+�r�p(w X
2�+�(wX�i?Z���*>�sN%}�*0�L{�o�
(}o�
rM!ps�
(x
oL oz
r]po~
o�
osoy
r�po~
o�
o�
8�o
,+ rZpo~
o�
{�o�
o�
(�
-ho�
.o�
os+i�+%rs!p�%o�
os�%rZp�%o�
�o9
�%r^p�(�
+{�o�
o�
t+oko~
o
:0����,o
� r!po~
o�
osoy
r�po~
o�
osoy
(_ (y�
, o
�*A4q�H+t�
0yMsV
o�
r�!p(K
s
%s
%o�
o�
o
o
}�o�
�Ws
([+o�
o�
�Xs�
(\+{�*(
*0 \~�-> r p�(\
�h%(�
�%(�
�(�
(
��~�{
~�o
*0�N(
}*}+{+o�
�J},�J}-+A{+o�r�!po�
,{,�+r�!po�
, {-�X{+o�2�*0<O(�{+o�
~&o
o
s
o
{*o
*0<O(�{+o�
~'o
o
s
o
{*o
*&{,�*&{-�*�o
-{+o�(�s
z*�o
-{+o�(�s
z*0
�PФ(\
(
(
r�!p�$%Ф(\
�(��0%��-%(
(
�%�-%�(�
�%�(
�0%�(]+o
*�~��[s
s
�&~��\s
s
�'*.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z.(�s�
z(
*:(
}0*b{0%-&(_oc�*0�Q~/,~/o
o
-{~.
(
~/,~/o
o
-E(_oe,3~/-s
�/sbs�Q~/o
Po!
�Q�
,("
�P�*"i�
V{0%-&(_od*0dRr�!p(^+&
o#
,(�o#
o$
oZ
+2o%
,(�o%
o$
oY
+(�r�!ps&
z*07Rr�!p(Z+&(�oS(�
(�oM-('
**0�So-
((
9�o-
(�(�,_(�oS()
,&o�oS()
,9o
r�!p(�*o�oU()
,o
r�!p(�*o*
(�r�!ps&
z*0ur"p(_+&(9~�%-&~��_s+
%��~�%-&~��`s+
%��~�%-&~��as,
%��(`+*0dRr�!p(a+&
o-
,(�o-
o.
o]
+2o/
,(�o/
o.
o\
+(�r�!ps&
z*07Rr�!p(Z+&(�oU(�
(�oN-(0
**0ur)"p(b+&(:~�%-&~��bs+
%��~�%-&~��cs+
%��~�%-&~��ds1
%��(c+*0RTo4
(
-o2
zo5,(4
o3
*o6,(4
o3
*o2
zfr"p(_+&(�oO*fr)"p(b+&(�oP*J-*(�oX*J-*(�o[*J-*(�oA*J-*(�oD*J-*(�oC*J-*(�oK*6(�o?*6(�o@*6(�oB*6(�oE*6(�oF*6(�oG*6(�oH*6(�oI*6(�oJ*6(�oL*06UrE"p(�
(�oio4
�%�o5
o
*0?UrE"p(�
(�ojo4
�%�%�C�o5
o
*0?Ura"p(�
(�oko4
�%�%�C�o5
o
*0?Ur�"p(�
(�olo4
�%�%�C�o5
o
*0?Ur�"p(�
(�omo4
�%�%�C�o5
o
*0?Ur�"p(�
(�ono4
�%�%�C�o5
o
*0?Ur#p(�
(�ooo4
�%�%�C�o5
o
*0?Ur3#p(�
(�opo4
�%�%�C�o5
o
*0?Urg#p(�
(�oqo4
�%�%�C�o5
o
*0?Ur�#p(�
(�oro4
�%�%�C�o5
o
*0CUr�#p(�
(�oro4
�%�% ��C�o5
o
*0?Ur�#p(�
(�oso4
�%�%�C�o5
o
*0?Ur�#p(�
(�oto4
�%�%�C�o5
o
*0?Ur$p(�
(�ouo4
�%�%�C�o5
o
*0?UrI$p(�
(�ovo4
�%�%�C�o5
o
*0?Ur}$p(�
(�owo4
�%�%�C�o5
o
*0?Ur�$p(�
(�oxo4
�%�%�C�o5
o
*0?Ur�$p(�
(�oyo4
�%�%�C�o5
o
*0CUr-%p(�
(�ozo4
�%�% ��C�o5
o
*0?Ur-%p(�
(�ozo4
�%�%�C�o5
o
*09Ur"p(_+&r"p(�
(�o{o6
o7
(�*0>Ur"p(_+&r"p(�
(�o|o4
�o5
(�*0>Ur"p(_+&r"p(�
(�o}o4
�o5
(�*0>Ur"p(_+&r"p(�
(�o~o4
�o5
(�*0>Ur"p(_+&r"p(�
(�oo4
�o5
(�*0>Ur"p(_+&r"p(�
(�o�o4
�o5
(�*0>Ur"p(_+&r"p(�
(�o�o4
�o5
(�*0OVr"p(_+&r"p(�
rM%p(�(�o�o4
�%�o5
(�*0OVr"p(_+&r"p(�
rM%p(�(�o�o4
�%�o5
(�*0OVr"p(_+&r"p(�
rM%p(�(�o�o4
�%�o5
(�*0GUr"p(_+&r"p(�
(�o�o4
�%�y�o5
o
*0OVr"p(_+&r"p(�
rM%p(�(�o�o4
�%�o5
(�*0OVr"p(_+&r"p(�
rM%p(�(�o�o4
�%�o5
o
*0OVr"p(_+&r"p(�
rM%p(�(�o�o4
�%�o5
o
*0OVr"p(_+&r"p(�
rM%p(�(�o�o4
�%�o5
o
*0OVr"p(_+&r"p(�
rM%p(�(�o�o4
�%�o5
o
*0>Ur"p(_+&r"p(�
(�o�o4
�o5
(�*0GUr"p(_+&r"p(�
(�o�o4
�%�C�o5
o
*09Ur"p(_+&r"p(�
(�o�o6
o7
(�*09Ur"p(_+&r"p(�
(�o�o6
o7
(�*09Ur"p(_+&r"p(�
(�o�o6
o7
(�*09Ur"p(_+&r"p(�
(�o�o6
o7
(�*0>Ur"p(_+&r"p(�
(�o�o4
�o5
(�*0>Ur"p(_+&r"p(�
(�o�o4
�o5
o
*0>Ur"p(_+&r"p(�
(�o�o4
�o5
o
*0>Ur"p(_+&r"p(�
(�o�o4
�o5
(�*0>Ur"p(_+&r"p(�
(�o�o4
�o5
(�*0GUr"p(_+&r"p(�
(�o�o4
�%�C�o5
o
*0>Ur"p(_+&r"p(�
(�o�o4
�o5
(�*06UrE"p(�
(�o�o4
�%�o5
o
*0?UrE"p(�
(�o�o4
�%�%�C�o5
o
*0?Ura"p(�
(�o�o4
�%�%�C�o5
o
*0?Ur�"p(�
(�o�o4
�%�%�C�o5
o
*0?Ur�"p(�
(�o�o4
�%�%�C�o5
o
*0?Ur�"p(�
(�o�o4
�%�%�C�o5
o
*0?Ur#p(�
(�o�o4
�%�%�C�o5
o
*0?Urk%p(�
(�o�o4
�%�%�C�o5
o
*0?Ur�%p(�
(�o�o4
�%�%�C�o5
o
*0?Ur�#p(�
(�o�o4
�%�%�C�o5
o
*0?Ur�#p(�
(�o�o4
�%�%�C�o5
o
*0?Ur�#p(�
(�o�o4
�%�%�C�o5
o
*0?Ur�#p(�
(�o�o4
�%�%�C�o5
o
*0?Ur$p(�
(�o�o4
�%�%�C�o5
o
*0?UrI$p(�
(�o�o4
�%�%�C�o5
o
*0?Ur}$p(�
(�o�o4
�%�%�C�o5
o
*0?Ur�$p(�
(�o�o4
�%�%�C�o5
o
*0?Ur�%p(�
(�o�o4
�%�%�C�o5
o
*0?Ur&p(�
(�o�o4
�%�%�C�o5
o
*0?Ur&p(�
(�o�o4
�%�%�C�o5
o
*09Ur)"p(b+&r)"p(�
(�o�o6
o7
(�*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
o
*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
o
*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0OVr)"p(b+&r)"p(�
r9&p(�(�o�o4
�%�o5
(�*0OVr)"p(b+&r)"p(�
r9&p(�(�o�o4
�%�o5
(�*0OVr)"p(b+&r)"p(�
r9&p(�(�o�o4
�%�o5
(�*0OVr)"p(b+&r)"p(�
r9&p(�(�o�o4
�%�o5
(�*0OVr)"p(b+&r)"p(�
r9&p(�(�o�o4
�%�o5
(�*0OVr)"p(b+&r)"p(�
r9&p(�(�o�o4
�%�o5
(�*0OVr)"p(b+&r)"p(�
r9&p(�(�o�o4
�%�o5
(�*0OVr)"p(b+&r)"p(�
r9&p(�(�o�o4
�%�o5
(�*0SVr)"p(b+&r)"p(�
r9&p(�(�o�o4
�%�%�o5
(�*0GUr)"p(b+&r)"p(�
(�o�o4
�%�y�o5
o
*0OVr)"p(b+&r)"p(�
r9&p(�(�o�o4
�%�o5
(�*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
o
*0OVr)"p(b+&r)"p(�
r9&p(�(�o�o4
�%�o5
o
*0OVr)"p(b+&r)"p(�
r9&p(�(�o�o4
�%�o5
o
*0OVr)"p(b+&r)"p(�
r9&p(�(�o�o4
�%�o5
o
*0OVr)"p(b+&r)"p(�
r9&p(�(�o�o4
�%�o5
o
*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0GUr)"p(b+&r)"p(�
(�o�o4
�%�C�o5
o
*09Ur)"p(b+&r)"p(�
(�o�o6
o7
(�*09Ur)"p(b+&r)"p(�
(�o�o6
o7
(�*09Ur)"p(b+&r)"p(�
(�o�o6
o7
(�*09Ur)"p(b+&r)"p(�
(�o�o6
o7
(�*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
o
*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
o
*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0GUr)"p(b+&r)"p(�
(�o�o4
�%�C�o5
o
*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
o
*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
o
*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
o
*0>Ur)"p(b+&r)"p(�
(�o�o4
�o5
(�*0GUr)"p(b+&r)"p(�
(�o�o4
�%�C�o5
o
*.s��.*0�Wse
}�}�s�
oy
+Zoz
r�po�
& o8
r)po9
o:
t+o�
&r�po�
& o;
o�
&rU&po�
&o
-��
,o
�o<
Yo=
&{�o_
}�{��+%r[&p�%%-&+o9
�%r*'p�%�%r�p�(�
o�
(%
o&
{�{�o>
o?
30{�o@
tzoA
,{�oB
oC
{�(D
�fsE
od+�[,B(%
o&
{�{�o>
o?
, (%
o&
{�{�o>
oG
�{�,{�o
�*AL!f�
XoG��(H
*(2
*0?X(2
r`'poI
r�'poI
r(poI
(RrL(p(e+}M(TrX(p(f+}Nrv(p(g+}Or�(p(h+}P(VrX(p(f+}Qrv(p(g+}Rr�(p(h+}S(Ur�(p�$(�
oJ
(6(5(�r�(poI
(8(5(�r�(poI
(2(5(�r:)poI
(4(5(�rv)poI
(:(5(�r�)poI
(<(5(�r�)poI
(>r(*p��sK
(i+oL
}:r@*p��sK
(j+oM
}<r@*p��sK
(j+oM
}=rX*p��sK
(k+oN
}Drn*p��sK
(l+oO
}8rn*p��sK
(m+oP
}9r�*p��sK
(n+oQ
};r�*p��sK
(o+oR
}>r�*p��sK
(o+oR
}?r�*p��sK
(p+oS
}@r�*p��sK
(q+oT
}Ar+p��sK
(r+oU
}Br+p��sK
(s+oV
}Cr+p��sK
(o+oR
}Er6+p��sK
(l+oO
}FrZ+p��sK
(l+oO
}Gr6+p��sK
(t+oW
}HrZ+p��sK
(t+oW
}I��sX
sY
}T��sX
sY
}U��sX
sY
}V��sX
sY
}W��sX
sY
}X��sX
sY
}Y��sX
sY
}Z��sX
sY
}[��sX
sY
}\��sX
sY
}]��sX
sY
}^��sX
sY
}_��sX
sY
}`��sX
sY
}a��sX
sY
}b��sX
sY
}c�sX
sY
}d�sX
sY
}e�sZ
s[
}f�sX
sY
}g�sX
sY
}h�sX
sY
}i�sX
sY
}j�sX
sY
}k�sX
sY
}l� sX
sY
}m�
sX
sY
}n�sX
sY
}o�sX
sY
}p�
sX
sY
}q�sX
sY
}r�sX
sY
}s�sX
sY
}t�sX
sY
}u�sX
sY
}v�sX
sY
}w�sZ
s[
}x�sZ
s[
}y�sZ
s[
}z�sZ
s[
}{�sX
sY
}|�sX
sY
}}�sX
sY
}~�sX
sY
}�sX
sY
}��sX
sY
}��sX
sY
}��sX
sY
}�� sX
sY
}��!sX
sY
}��"sX
sY
}��#sX
sY
}��$sX
sY
}��%sX
sY
}��&sX
sY
}��'sX
sY
}��(sX
sY
}��)sX
sY
}��*sX
sY
}��+sX
sY
}��,sX
sY
}��-sX
sY
}��.sX
sY
}��/sX
sY
}��0sX
sY
}��1sZ
s[
}��2sX
sY
}��3sX
sY
}��4sX
sY
}��5sX
sY
}��6sX
sY
}��7sX
sY
}��8sX
sY
}��9sX
sY
}��:sX
sY
}��;sX
sY
}��<sX
sY
}��=sX
sY
}��>sX
sY
}��?sX
sY
}��@sX
sY
}��AsX
sY
}��BsX
sY
}��CsX
sY
}��DsX
sY
}��EsX
sY
}��FsX
sY
}��GsX
sY
}��HsX
sY
}��IsX
sY
}��JsX
sY
}��KsX
sY
}��LsX
sY
}��MsX
sY
}��NsZ
s[
}��OsZ
s[
}��PsZ
s[
}��QsZ
s[
}��RsX
sY
}��SsX
sY
}��TsX
sY
}��UsX
sY
}��VsX
sY
}��WsX
sY
}��XsX
sY
}��YsX
sY
}��ZsX
sY
}��[sX
sY
}��\sX
sY
}��]sX
sY
}��^sX
sY
}�*{1*"}1*{2*"}2*{3*"}3*{4*"}4*{5*"}5*{6*"}6*{7*"}7*6{8o\
*0F{8-
�c*{9o]
*6{:o^
*J-*{;o_
*6{<o`
*6{=o`
*J-*{>oa
*J-*{?oa
*6{@ob
*0Y-
��*{Aoc
*6{Bod
*0Z-
�*{Coe
*0[(`
{Dof
*J-*{Eoa
*J-*{Fo\
*J-*{Go\
*0"U-*(X
{Hog
(E*0"U-*([
{Iog
(E*{J*"}J*{K*"}K*{L*"}L*6o9
(^*N(9(S(_*:{Ooh
*:{Noi
*N(:(U(_*:{Roh
*:{Qoi
*6{Mo`
*0�\o3
,o-
()
,*o4(
9�o6,0o2-{R(4
oh
*{O(4
oh
*o5
,0o2-{Q (4
oi
*{N (4
oi
*o7,;(`o2-{S(4
oj
*{P(4
oj
*o8z2sk
(l
*0c]�(\
(
om
on
�oo
(f�-%�(�
�(\
(c
�0%�(u+op
*0^^�(\
(
�C(\
(
(�on
�oo
(c
(q
�0%�%�(v+or
*0yod
Ж(\
()
,(d*od
�+(\
()
,"o�
r|+p(�
,(g*(e*od
�W(\
()
,(h**��$%od
�(�-%�(s
*0 ]_(�r�(poI
�$%�(�$%�+(\
�(�-%�-%�(s
�(s
*��$%�+(\
�ot
�-%�(s
*��$%�+(\
�(�-%�(s
�(\
(c
*��$%od
�(�-%�(s
*{T*{U*{V*{W*{X*{Y*{Z*{[*{\*{]*{^*{_*{`*{a*{b*{c*{d*{e*{f*{g*{h*{i*{j*{k*{l*{m*{n*{o*{p*{q*{r*{s*{t*{u*{v*{w*{x*{y*{z*{{*{|*{}*{~*{*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*{�*:(S(�*:(S(�*6(S(e
*:(U(�*:(U(�*6(U(e
*6(3(d*6(7(g*6(5(e*6(=(h*J(1(.(w+*�(1(.r�+p(x+(y+(0(1(.(w+(z+o*^(3(.r�+p({+*�(5(.r�+p(-r�+p(|+*^(7(.r�+p(|+*J(9(.(}+*�(9(.r�+p(x+(~+(0(9(.(}+(+o*J(;(.(�+*�(;(.r�+p(x+(�+(0(;(.(�+(�+o*^(=(.r�+p(|+*^(S(.r�+p(x+*^(U(.r�+p(x+*^(S(.r�+p(-*^(U(.r�+p(-*nrL(p�$%(7�(�*�rX(p�$%(5�%�C(\
�(�*�r�+p�$%(5�%�C(\
�(�*�r�+p�$%(5�%�C(\
�(�*�r,p�$%(5�%�C(\
�(�*�r0,p�$%(5�%�C(\
�(�*�rR,p�$%(5�%�C(\
�(�*�rr,p�$%(5�%�C(\
�(�*�r�,p�$%(5�%�C(\
�(�*�rv(p�$%(3�%�C(\
�(�*�r�,p�$%(3�%�C(\
�(�*�r�,p�$%(3�%�C(\
�(�*�r�,p�$%(3�%�C(\
�(�*�r-p�$%(3�%�C(\
�(�*�r.-p�$%(3�%�C(\
�(�*�rL-p�$%(3�%�C(\
�(�*�rj-p�$%(3�%�C(\
�(�*�r�(p�$%(=�%�C(\
�(�*2r�-p(�*Jr�-p�$(�*Jr�-p�$(�*Jr�-p�$(�*Jr�-p�$(�*Jr�(p�$(�*Jr�-p�$(�*nr.p�$%(S�(�*nr.p�$%(S�(�*nr0.p�$%(S�(�*~rJ.p�$%�y(\
�(�*nr\.p�$%(S�(�*nrr.p�$%(S�(�*nr�.p�$%(S�(�*nr�.p�$%(S�(�*nr�.p�$%(S�(�*Jr�.p�$(�*~r�.p�$%�C(\
�(�*2r/p(�*2r/p(�*2r$/p(�*2r(/p(�*Jr,/p�$(�*Jr>/p�$(�*JrX/p�$(�*Jrn/p�$(�*Jr�/p�$(�*~r�/p�$%�C(\
�(�*Jr�/p�$(�*nrL(p�$%(7�(�*�rX(p�$%(5�%�C(\
�(�*�r�+p�$%(5�%�C(\
�(�*�r�+p�$%(5�%�C(\
�(�*�r,p�$%(5�%�C(\
�(�*�r0,p�$%(5�%�C(\
�(�*�rR,p�$%(5�%�C(\
�(�*�rr,p�$%(5�%�C(\
�(�*�r�,p�$%(5�%�C(\
�(�*�rv(p�$%(3�%�C(\
�(�*�r�,p�$%(3�%�C(\
�(�*�r�,p�$%(3�%�C(\
�(�*�r�,p�$%(3�%�C(\
�(�*�r-p�$%(3�%�C(\
�(�*�r.-p�$%(3�%�C(\
�(�*�rL-p�$%(3�%�C(\
�(�*�rj-p�$%(3�%�C(\
�(�*�r�(p�$%(=�%�C(\
�(�*2r�-p(�*Jr�-p�$(�*Jr�-p�$(�*Jr�/p�$(�*Jr�-p�$(�*Jr�-p�$(�*Jr�(p�$(�*Jr�-p�$(�*Jr�/p�$(�*Jr�/p�$(�*Jr�/p�$(�*nr.p�$%(U�(�*nr.p�$%(U�(�*nr0.p�$%(U�(�*nr0p�$%(U�(�*nr&0p�$%(U�(�*nr:0p�$%(U�(�*nrL0p�$%(U�(�*nrb0p�$%(U�(�*�rx0p�$%(U�%�+(\
�(�*~rJ.p�$%�y(\
�(�*nr\.p�$%(U�(�*Jr�0p�$(�*nrr.p�$%(U�(�*nr�.p�$%(U�(�*nr�.p�$%(U�(�*nr�.p�$%(U�(�*Jr�.p�$(�*~r�.p�$%�C(\
�(�*2r�0p(�*2r�0p(�*2r$/p(�*2r(/p(�*Jr,/p�$(�*Jr>/p�$(�*JrX/p�$(�*Jrn/p�$(�*Jr�0p�$(�*Jr�/p�$(�*~r�/p�$%�C(\
�(�*Jr�/p�$(�*Jr�0p�$(�*Jr�0p�$(�*Jr�0p�$(�*Jr1p�$(�*~r@1p�$%�C(\
�(�*~�*0q`(2
, }�+FsX
%(aou
%
(aou
+(aou
Y0�(�+}��fsv
sw
}�*~(�
r`1p�%�C�(:
*0,asg
}�(2
�hsv
sw
}�*2{�ox
*j{�ox
%-(�s
z*b(g,
s0Q*Q*0jb
(-{�+�+%(�ov
+ow
sy
(z
�&�&�o
-��
,o
�({
,s0**(5 >�5 A�''N
0Dc{�ov
+ow
o
sy
(h,�o
-��
,o
�***6
0�d(A
,*sy
�&�o|
o|
(}
-*o~
(
-o~
(
,*o~
o�
o~
o�
3o~
o�
o~
o�
.*o�
,
o�
(�+*** 2s`��*0B$(%
o&
s'
o�
o�
(�
(�
2n*
3d* 3Z*P*0Veo_
r2po�
(%
o�
s�
o�
o�
&o�
.+�,o
�,o
�*(@
CJ
0J3r3p*Z0P.Z.+$d.n.+rIp*r�2p*rwp*r�2p*(�s�
z0h()
-U,RrIp(�
-6r�2p(�
-,rwp(�
-"r�2p(�
-r3p(�
-+P*Z*d*n*n*(�s�
z6P.Z�**v�si%}�%}�%}�*0?fo8
~�%-&~��ss�
%��(�+
,o:
���**n(p,o�
r�2p(�
**0goP
�
&�
�*
�0!ho�
-s�
o�
o�
*0>is�
}�
o8
��
s�
(�+,o:
�*�*0jo�
2 ��**.o�
�*(�
*:(�
}�*6{�o�
*2{�o�
*6{�o�+*6{�o�
*2{�o�
*2{�o�
*2{�o�
*6{�o�
*2{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*2{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*N{�o�
*6{�o�
*6{�o�
*N{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�+*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*2{�o�
*2{�o�
*R(T
{�o�
*R(T
{�o�
*:{�o�
*:{�o�+*2{�o�
*2{�o�
*2{�o�
*2{�o�
*2{�o�
*2{�o�
*6{�o�
*6{�o�
*2r�2p(�+*2r�2p(�+*2rip(�+*^o�
o�
o�
�*0Dko�
~�%-&~��xs�
%��(�+
,o�
,o�
�J**n(�-R*r�2p(�+*n(�-R*r�2p(�+*0:k�o�
o�
, o�
u,o�
��**z(�,o�
tTo�
�**V,o�
o�
�**0Dko�
~�%-&~��ys�
%��(�+
,o�
,o�
�J**Fo�
tTo�
*r(�-R*r}p(�+*�(�-(�-T*rip(�+*0Hlo�
o�
..$.+$t�o�
*t�o�
*t o�
*(�+*09mo�
o�
3t$o�
*o�
3t�o�
(�
**04ns|
}�o�
tTo�
�}s�
(�+o�
*�o�
o�
3o�
tT(v**�o�
o�
3o�
tT(u**�(�,o�
tTo�
T*T*0xoo�
tT(�
o�
o�
~�%-&~��zs�
%��(�+o�
~�%-&~��{s�
%��(�+(�+(�
*s�
*s�*0Ips�
o�
+o�
r�2p(�
(�
o�
&o
-��
,o
�o9
*
+8
0Vqs�
��(�
o�
+*o�
~�o�
o�
-~�o�
o�
o
-��
,o
�*6K
&(�*��{(\
(�QP()
-o�
,Q**�(�
~�%-&~���s�
%��(�+*04r(�-*(�(�+
o�
.*o�
o�
(�+**0Yss�
}�(�->{�(-(�+o�
�$%�(�+��s�
(�+*(�+*>�s�%}�*0t(�-
*Z(�
%-&QP((
*^(,
(�
((
**0y(�-o(-g( -_(-Wo�
-O�+(\
()
-=�(\
()
-+�(\
()
-�Q(\
()
-(�**0�(�-vo�
-n�(\
()
-\Ј(\
o�
-JЉ(\
o�
-8Њ(\
o�
-&Ћ(\
o�
-Ќ(\
o�
�**6~�o�
*0u(�&(�-(**0;vo�
-o�
*o�
o�
o�
o�
YYo�
+.o
*~o�
-o�
*o�
+.o
*0L+6(�~�%-&~���s
%��(�+,*(��(\
((
-�*0'w(
o
-o
,o
(�****(��*6(�(�+*0&xs�
}�(���s
(�+*�~�%-&~���s
%��(�*0Rys�
}�}�}���s
(�+~�%-&~���s
%��(�+*0izs�
}�}�}�(
��s
(�+(�+}�{��i3 {��*{���s
(�+*2(
o
*6(
o
*6(
o
*2(
o
*�(�
~�%-&~���s�
%��(�+*0O(�
~�%-&~���s
%��(�+~�%-&~���s
%��(�+*0T{
o
+3o
(
-!o
((
,o
o
o�
,
o
-��
,o
�* ?H
0>|s�
}�(�
��s�
(�+(�+%(�+1s
z(�+*0>}s�
}�(�
��s�
(�+(�+%(�+1s
z(�+*0>~s�
}�(�
��s�
(�+(�+%(�+1s
z(�+*0D(
o
(
,o
%-&o
o
-*o
((
-�*2(
o
*2(
o
*2(
o
*2(
o
*2(
o
*2(
o
*2(
o
*2(
o!
*2(
o"
*2(
o#
*2(
o$
*2(
o%
*2(
o&
*2(
o'
*2(
o(
*2(
o)
*0%�s�
}�(
��s*
(�+*0�(
(+
,o,
-**08�s�
}�}���s-
(�+��s*
(�+*6(
o.
*0�(
-o�
o�
(�
,jo
o
()
-Uo
o
o.
-Bo
o
o.
-/o
o�
o
(�+-o
o�
o
(�+****N�s�
(�+*f(,(o0
�**�o1
,*(-
o2
(�,o3
�-o2
(�**Z(,o2
(�**0/t(,%o2
(�,(�-o2
(�***0>�o2
(�-(�+(�,o�
(4
%o5
**0#o6
,*(
(
,o6
**Zo6
-(%-&**0S�s�
}�{�o
{�o7
()
-"{�o
(���s�
(�+*{�*0�s8
%o9
((�+*F((*0��s�
}�{�-(+((;
9�o
(�((
9��(\
((
,s�
o<
}�(���s=
(�+ ��s>
(�+~�%-&~���s?
%��(�+(�+(
,o@
(*o
*o
*Z(%-&(o
*0D�(
(A
-
oB
_+((A
-
oB
_+
0 +�*F�-sO
z*J(C
-sO
z*Z(A
,(�s�
z*(2
*0
~�oD
oE
%oF
-(z%oG
r�2poH
o�
r�pr�po�
oG
r�2poH
o�
r�pr�po�
(A
,s%*s&*&(&*�(2
}�()
,+}�*{�*{�*0-v{�(*
{�,{�(*r�p(�
*��_%�](I
oJ
3*r�pr�pr�po�
r�p(�
*�-*3*{�{�(}
,{�{�(}
**�-*3*o-
�((\
()
,
t((+**�{�oK
�Z{�-+{�oK
a*0c(�
r�2p�%(�
r3p�%�C�(:
�%(�
r3p�%�C�(:
�(:
sL
��****(2
*0E�s�
}�+X%(�
(K
}���sM
(�+-�{�*03�
o�
+o�
%X
oN
o
-��
,o
�* (
0,�o�
+o�
o�
o
-��
,o
�*!
0-�o�
+o�
oO
&o
-��
,o
�*"
0X%- &~P
%-&~Q
�R
sS
%�P
~T
%-&~Q
�U
sV
%�T
(�+(�+(W
*Z�sX
%}Y
%}Z
*Z�s[
%}\
%}]
*&(}
*&(}
*&o^
*r()
- o�
0*o�
*N~�o_
(\+*n~�o`
-r�p(�
**6(�o�
*06�o�
(�
(a
jY
(b
o^
r� p(�(�
*Z()
-~�o`
**�r�3psL
��r4ps�
���+%r�p�%r�p���*{�*"}�*:(2
(E*:(2
}�*0$�s�
(�+{�(Oo�
&oc
&od
oe
t�of
og
t�
(Io�
&(�+oi
+)oj
{�(Oo�
&oc
&o
-��,o
�~%-&~��sk
%�(�+(1+(�+9/s�ol
+%(m
%od
oe
on
oo
on
(p
-����o
� oq
o�
8�s�
(�
}or
(�+
��ss
(�+~%-&~��st
%�(�+(�+%-&
{o�
{o�
(u
od
ov
{(w
(x
on
(�
:Q���� �-o
�o�o�
&o9
�_o�
*(i6��2%@��0�oq
~%-&~��sy
%�(�+(�+
s�%o�(�+9�oz
+^({
o�,rZp+r�po�&r�po�&o�
o�&r.po�&{�(Po�&(|
-����o
�o�&{�oq
s�oo
{�o(Q(So�&o�&o9
*Ok�0?�(�+-*s�
(�+{�(Mo}
&(�+o~
+3 o
{�(Mo�
&r4po}
&oc
& o
-��
, o
�~%-&~��s�
%�(�+(3+(�+,qs�o�
+2(�
%od
oe
on
%o�
on
o�
on
(�
-����o
�o�o}
&oc
&(Lo9
�_o�
*9?x
�?0��s�
(�+{�(No}
&oc
&(�+o�
+1o�
{�(No}
&r4po}
&oc
&o
-��
,o
�(Lo9
�_o�
*6=s
�(A
-'rB4po�
&o�
&rN4po}
&oc
&*08� s�%o�
o�
�s�o�
o�
-rj4po�&r|4po�&r�4po�&od
oe
on
o�&r�4po�&o�
o�
+A o�
t�,+rZpo�&%o�
on
r�po�&o�
on
o
-��
, o
�,r�4po�&o�&r�4po�&o�
on
o�&,o�
(So�Qo9
*�M�
0h� s�%o�%s�
%r�4po�&od
oe
on
%o�&%r�4po�&o�
on
o�Qo9
*09� s�%o�
oo
�s�o(Qod
oe
t�of
og
t�
9�rj4po�r�4po�r�4po�& o�
o�
8�(�
,+rZpo�&(Ro�r.po�(Po�&o�
o�
r5po�
,*o�
u+()
-r5po�o�&(�
:l������o
�r^po�&r(5po�&od
oe
on
or
o�
/orZpo�& or
o�
+,
o�
t� , +rZpo�&o�
on
o
-��
,
o
�r^po�&+o�&9�r85po�& o�
o�
+8(�
,+rZpo�&rH5po�&(Ro�&(�
-����o
�r\5po�r�4po�&or
o�
<�
rj5po�&or
o�
+D
o�
t�
,
+rZpo�&o�
on
o�
o�
o�
o
-��
,
o
�r^po�&+r|5po�&o�&, oo
(So�Qo9
*4��&�9�EH�Q�04voo�
(q
r^p(�
-
r�
p(�
,r�5p
*0��
P>�oo
9�or
(�+~%-&~��s�
%�(�+s�
od
oe
t�of
og
o�
o�
+.(�
o�
-,
�-o�
(T-
�(�
-����o
�*q;�2o�
(w*0R�-*r�5po�&,r�5po�on
,o�o�&9�r�5po�&r�4po�&r�5po�&r�5po�&r�5po�&od
oe
on
r�5po�&r�5po�&r�5po�&~~
o�
o�
+C(�
o�&r�5p
r6po�&(Ro�&r6po�&o�&(�
-����o
�o�&r6po�&*r�5po�&od
oe
on
o�&r6po�&od
oe
t�of
og
o�
o�
8�(�
r�5po�&(Ro�&r�po�&o�o�
,o�
o�&+P, o�
(�s�
zo�
(T-o�
o�
o9
(�s
zr<6po�&(�
:T������o
�*�P��C0��(-*o�
o�
.*o�
o�
r�p(�
-'r�p(�
-r
p(�
-
r�p(�
,*r�p(�
-
r�p(�
,+o�
r�2po�
,o�
(�
(�
�***j{�-s�
}�{�*"}�*{�*j{�-s�
}�{�*"}�*{�*{�*"}�*0x�(�o�
s�
}�o�
(�
s�
}�o�
+&(�
{�o�o�
(Xo�
(�
-����o
�*63i6{�o�*J{�{�o�*�s�}�(2
}�}�*�{�{�o�,o~
{�o�**{�*:(2
}�*0&�(2
s�
(�
(�
o�}�*�r^6po~
(coUrn6po~
*0�sh
o�+*(�
*6o�
(m*0o�
(mo�
(m
`*6o�
(r*6oe
(m*6-*o�+*6o�
(m*04�
o�
+o�
o�
`
o
-��
,o
�* (
N�ks�
(�+*N�ls�
(�+*N�ms�
(�+*N�ns�
(�+*�r|6p(�+&o-
o�
(�s�
zRr|6p(�+&(j*^r|6p(�+&(�s�
zfr|6p(�+&o�
(r*07�r|6p(�+&o�
(ro�
(r
o�
(m``*Rr|6p(�+&(i*Rr|6p(�+&(j*:r|6p(�+&*fr|6p(�+&o�
(q*Rr|6p(�+&(i*Rr|6p(�+&(i*Rr|6p(�+&(i*Rr|6p(�+&(i*�r|6p(�+&o�
(m&o�
(m&*0(r|6p(�+&o�
(lo�
(m
`*fr|6p(�+&o�
(r*0-r|6p(�+&o�
(ro�
o�
(m
`*0<�r|6p(�+&o�
o�
(mo�
(r
o�
(p``*�r|6p(�+&o�
(m&o�
(m&*Rr|6p(�+&(i*Rr|6p(�+&(i*Rr|6p(�+&(i*07�r|6p(�+&o�
(lo�
(l
o�
(m``*07�r|6p(�+&o�
(mo�
(m
o�
(m``*�r|6p(�+&o�
u�,(�s�
zo�
(m*fr|6p(�+&o�
(r*Rr|6p(�+&(i*:r|6p(�+&*Rr|6p(�+&(i*Rr|6p(�+&(j*�r|6p(�+&o�
(m-
o�
(r**:r|6p(�+&*0(r|6p(�+&o�
(lo�
(m
`*fr|6p(�+&o�
(m*0(r|6p(�+&o�
(lo�
(m
`*Rr|6p(�+&(i*Rr|6p(�+&(i*fr|6p(�+&o�
(m*:r|6p(�+&*0Mr|6p(�+&o�
u�,(�s�
zo�
(l&o�
(s&o�
(m&*0(r|6p(�+&o�
(lo�
(s
`*Rr|6p(�+&(i*Rr|6p(�+&(j*:r|6p(�+&*0+�o�
s�o�
o�
o�
o�
s�
*"(�
*�r�6p(�+&o�
o�
o�
o�
(�*�r�6p(�+&o�
o�
o�
o�
(�*0��r�6p(�+&o�
o�
o�
o�
(�
o�
o�
(�
o�
oe
o�
o�
o�
o�
o�
s�
o�
++o�
o�
o�
.3 o�
t�o�
o
-��,o
�3 o�
o�
(�o�
o�
(�
(�
*s8�2(�*0!�.3�+
.�+(�
(�
s�
s�
ov
(� ov
(�33o�
(�, (�
+b
o�
o�
(x
o�
(�
o�
(�
(�
(�
-
+
(�
X
o�
2� (�
,(�
+(�
, (�
*0\�o�
(�o�
+4o�
(w
o�
o�
o�
3 o�
+(�o
-��
,o
�*@Q
09�
o�
Y+&o�
(�-o�
o�
Y/�*0-$
+o�
(�, o�
*X
o�
2�*0��o�
o�
o�
o�
(x
,*o�
o�
o�
o�
.*o�
o�
.3o�
t�o�
t�(�*o�
to�
t
o�
(}
,o�
(}
**0)�o�
s�
o�
s�
o�
+no�
o�
o�
o�
,3X(�
(�
(K
o�
-�o�
o�
s�
o�
o
-��,o
�(
(
(�
o
o�
o�
t o
+1
(
o�
(
o
ov
(w
o�
(
-��
��o
� * {��>j{�-s
}�{�*6(�o
*F(�r�po
*f{�,{�o
�**0e�{�,\{�o
+5(
u+, o~
+u/
,
oU+s
z(
-����o
�*BV(2
*0�(
s
%r�6p��so
%r�p��so
%r�p��so
%r�p��so
%r�p��so
%rL(p~%-&~�s%�o
%r�6p~ %-&~�s%� o
%r�6p~!%-&~�s%�!o
%r�6p~"%-&~� s%�"o
%r�6p~#%-&~�
s%�#o
%r7p~$%-&~�s%�$o
%r(7p~%%-&~�s%�%o
%rD7p~&%-&~�
s%�&o
%rb7p~'%-&~�s%�'o
%rx7p~(%-&~�s%�(o
%r�7p~)%-&~�s%�)o
%r�7p~*%-&~�s%�*o
%r�7p~+%-&~�s%�+o
%r�7p~,%-&~�s%�,o
*0�(
s
%r�7p��so
%r�7p��so
%r�7p��so
%r�7p��so
%r8p��so
%r8p��so
%r8p��so
%r*8p��so
%r:8p��so
%rD8p��so
%rV8p��so
%rl8p��so
%r~8p��so
%r�8p��so
%r�8p��so
%r�8p��so
%r�8p��so
%r�8p��so
%r�8p��so
%r�8p��so
%r�8p��so
%r9p��so
%r49p��so
%r`9p��so
%r�9p��so
%r�9p��so
%r�9p��so
%r�9p��so
%r�9p��so
%r":p��so
%r8:p��so
%rJ:p��so
%r^:p��so
%rn:p��so
%r�:p��so
%r�:p��so
%r�:p��so
%r�:p��so
%r�:p��so
%r
;p��so
%r;p��so
%r4;p��so
%rF;p��so
%rZ;p��so
%rr;p��so
%r�;p��so
%r�;p��so
%r�;p��so
%r�;p��so
%r�;p��so
%r<p��so
%r(<p��so
%r<<p��so
*0l(
s
%r�;prR<po
%r�6prR<po
%r�;prV<po
%r<pr
po
%r(<prZ<po
%r<<pr� po
*0�(
s
%r8:pr^<po
%rJ:prh<po
%r^:prt<po
%rn:pr|<po
%r�:pr�<po
%r�:pr�<po
%r�:pr�<po
%r�:pr�<po
%r�:pr�<po
*0�(
s
%r
;pr^<po
%r;prh<po
%r4;prt<po
%rF;pr|<po
%rZ;pr�<po
%rr;pr�<po
%r�;pr�<po
%r�;pr�<po
%r�;pr�<po
*0Zs
%r�<p~-%-&~�s%�-o
%r=p~.%-&~�s%�.o
*0�s
%r0=p��so
%rT=p~/%-&~�s%�/o
%r�=p~0%-&~�s%�0o
%r�=p~1%-&~�s%�1o
%r�=p~2%-&~�s%�2o
%r>p~3%-&~�s%�3o
%rN>p~4%-&~�s%�4o
%r�>p~5%-&~�s%�5o
%r�>p��so
%r�>p~6%-&~�s%�6o
%r?p~7%-&~�s%�7o
%rL?p~8%-&~�s%�8o
%r�?p~9%-&~� s%�9o
%r�?p~:%-&~�!s%�:o
%r�?p~;%-&~�"s%�;o
%r8@p~<%-&~�#s%�<o
%rt@p��so
*0Vs
%r�@pr�-po
%r�@pr/po
%r�@pr/po
%r�@pr(/po
%r�@pr$/po
*0vs
%rApr�(po
%rApr�-po
%r&Apr�-po
%rFApr�-po
%rhApr�-po
%r�Apr.po
%r�Apr.po
%r�Apr0.po
%r�AprJ.po
%rBpr\.po
%rBpr�.po
%r.Bprr.po
%rVBpr�.po
%rzBpr�.po
%r�Bpr�.po
%r�Bpr�.po
%r�Bpr,/po
%rCpr>/po
%r,CprX/po
%r>Cprn/po
%r^Cpr�/po
%rtCpr�/po
%r�Cpr�/po
*0�s
%r�Cp��so
%r�Cp~=%-&~�$s%�=o
%r�Cp~>%-&~�%s%�>o
%rDp~?%-&~�&s%�?o
%r6Dp~@%-&~�'s%�@o
%rlDp~A%-&~�(s%�Ao
%r�Dp~B%-&~�)s%�Bo
%r�Dp~C%-&~�*s%�Co
%rEp��so
%r6Ep~D%-&~�+s%�Do
%rfEp~E%-&~�,s%�Eo
%r�Ep~F%-&~�-s%�Fo
%r�Ep~G%-&~�.s%�Go
%rFp~H%-&~�/s%�Ho
%r:Fp~I%-&~�0s%�Io
%rxFp~J%-&~�1s%�Jo
%r�Fp��so
*0Vs
%r�@pr�-po
%r�@pr(/po
%r�Fpr�0po
%r�Fpr�0po
%r�@pr$/po
*0�s
%rApr�(po
%rApr�-po
%r&Apr�-po
%rFApr�-po
%rhApr�-po
%rGpr�/po
%r$Gpr�/po
%rDGpr�/po
%rdGpr�/po
%r�Apr.po
%r�Apr.po
%r�Apr0.po
%r�Gpr0po
%r�Gpr&0po
%r�Gpr:0po
%r�GprL0po
%r�Gprb0po
%rHprx0po
%r�AprJ.po
%r8Hpr�0po
%rBpr\.po
%rBpr�.po
%r.Bprr.po
%rVBpr�.po
%rzBpr�.po
%r�Bpr�.po
%r�Bpr�.po
%r�Bpr,/po
%rCpr>/po
%r,CprX/po
%r>Cprn/po
%r\Hpr�0po
%r^Cpr�/po
%rtCpr�/po
%r�Cpr�/po
%rjHpr�0po
%r|Hpr�0po
%r�Hpr�0po
%r�Hpr1po
%r�Hpr@1po
*0X
o�
(�-r�Hp+r*Ip
o�
(�-r\Ip+r~Ipo�
o
3 (�*(�*�o�
(�-r�Ip+r�Ip(�*�o�
(�-r�Ip+r*Jp(�*0^�o�
o
3 (�*o�
(�-~�+~�
s�o�o�
��%�(�+(�*0Kj(�,(�*(�,(�*(�, (�*(�,(�*(�*�o
(�,~�o
o�
o
**�o
(q,~�o
o�
o
**0c�o
(q,Ro�
(�,*o
o�
o�
+(�
o�
(�,�(�
-���>o
�**-$Q0h�o
(q,To�
(�,*o
o�
o�
+(�
o�
(�,�(�
-���>o
�T**.%S&(�*0c(,r�p(�*(,r
p(�*(,r�p(�*(,r�
p(�*(�*0.�s3
}L}M}N�4s
(�*0=�s�
,rZJpo�o
,rhJpo�o�r^po�*�o
o
%,o�
o
1(�s
z-
o�
(�*0[�rZpo�r� p
o'
+!o&
o�o�+o�rZp
o
-��
,o
�r^po�*-E
jo, (�*(�*6~�(�*08�~�o
o�
o
, o*o
o�
(�*6~�(�*fo
o�
o
o*�3~�~�~�(�*~�~�~�(�*0��o
o�
o
, o*o
o�
o
,(�*o
o�
o
-o
o�
r�-p(�
,rc
p
(�*.(�*06�s5
}O}P}Q}R�6s
(�*0��s�
o�
o
14,rZpo�o�
o!
o�+o�,r^po�r.po�~�o
o�
o"
o�r.po�,rZpo�o�
o�
o
Yo!
o�+o�,r^po�*&(�*&(�*0��o�
o!
u�
-!o
o�
o
o�
(�s
zo#
u+-!o
o�
o
o�
(�s
z~�o$
-"o
o�
o
o�
(�s
zs�o
(�rZpo�o�
+'rZpo�o�
o!
o�+o� X
o�
o
2�r^po�*bo
o�
o�
(�*6rrJp(�*�o�s�%r�Jpo�%o�
o!
o�+o�%r�Jpo�*�o�s�%r�Jpo�%o�
o!
o�+o�%r�Jpo�*0Fs�%r�Jpo�%o�%rZpo�%o�
o!
o�+o�%r^po�*Jr�Jpr
Kp(�*Jr"Kpr8Kp(�*Ro�rVKp(�*0%vo-r�p+r p
o�
(�*no�r�po�
(�*no�r�po�
(�*0m�s�
rzKpo�o�r2po�,mr�Kpo�%Xo!
(�r�Kpo�r�Kpo�%Xo!
(�r�Kpo�%Xo!
(�r�Kpo�%Xo!
(�r�Kpo�%Xo!
(�r�Kpo�%Xo!
o�+o�o,
rLpo�+rLpo�,Vr0Lpo�o!
oWrNLpo�o!
oWr�Lpo�o!
oWrMpo�r Mpo�*�r.Mpo�o�+o�r^po�*0��o�
o!
o�
(��
o_,o
o�
(�s�
zs�o�
o!
o�+o,r\Mpo�o�r�Mpo�+Q-r�Mpo�o�r�Mpo�+/r�Mpo�o�rNpo�o�rDNpo�*>o�(�*0}s�%rJNpo�%~�o
o�
o"
o�%rZpo�%o�
o!
o�+o�%rZpo�%o�
o!
o�+o�%r^po�*>o�(�*0}s�%r^Npo�%~�o
o�
o"
o�%rZpo�%o�
o!
o�+o�%rZpo�%o�
o!
o�+o�%r^po�*6r�p(�*6rtNp(�*6r�Np(�*&(�*&(�*0��s�
o�
o
3(,rZJpo�r�Npo�o�
o!
o�+o�rZpo�o�
o
1o�
o!
o�+o�+r�po�-r�Npo�r^po�,r�Npo�*�o�
o!
o�
(�,s�%o�
o!
o�+o�*(�*�s�%r�Npo�%o�
o!
o�+o�%rDNpo�*6r�Np(�*6r�Np(�*0��o�+o�r�Npo�s�
,r� po�
&o#
u+(�o�
&,r� po�
&o�
o9
(%
o�+o�,r�Npo�*R��s&
(�*0~�o!
u�
,%o#
u+()
-o!
(�+Gr
Opo�o!
o�+o�rZpo�o!
o�+o�r"Opo�*R��s&
(�*0~�o!
u�
,%o#
u+()
-o!
(�+Gr
Opo�o!
o�+o�rZpo�o!
o�+o�r.Opo�*R��s&
(�*0��o!
u�
o!
u�,(,%o#
u+()
-o!
(�+Gr:Opo�o!
o�+o�rbOpo�o!
o�+o�rzOpo�*0G�s�
r�Opo�o�
o'
&r�Opo�o�
o'
&r�Opo�*0�vo(
, o(
+o�
(q,
o�
o�*(�,o�*o)
()
,o�
(wo�+o)
(wo�r�po�(wo�*Ro*
,
(q�**:~�(*0b�s7
}S~�o
o+
o$
-*o�
�8s,
(�+~K%-&~�2s-
%�K(�+*:~� (*6~�(*0:�s9
}To
o+
o$
-*o�
�:s.
(�+*0�(���(���(���(���(���(���(���(���(���(���(���(���(�
s/
%r^<po�
&%rPpo�
&%r"Ppo�
&%r,Ppo�
&%r<Ppo�
&%rBPpo�
&%rh<po�
&%rFPpo�
&%rLPpo�
&%rPPpo�
&%rdPpo�
&%rjPpo�
&%rt<po�
&%rnPpo�
&%rtPpo�
&%rxPpo�
&%r�Ppo�
&%r�Ppo�
&%r�Ppo�
&%r�Ppo�
&%r�Ppo�
&%r|<po�
&%r�Ppo�
&%r�<po�
&%r�Ppo�
&%r�Ppo�
&%r�<po�
&%r�Ppo�
&%r�Ppo�
&%r�<po�
&%r�Ppo�
&%r�<po�
&%r�Ppo�
&%r�<po�
&%r�Ppo�
&%rrJpo�
&%r�Ppo�
&%r�Ppo�
&%r�Ppo�
&%r�Ppo�
&��(�
s/
%rQpo�
&��(�
s/
%r.Qpo�
&%rJQpo�
&%rpQpo�
&%rQpo�
&%r�Qpo�
&%r�Qpo�
&��(�
s/
%r�Qpo�
&��(�
s/
%r�Qpo�
&%r�Qpo�
&%r�Qpo�
&%rRpo�
&��(�
s/
%r?
po�
&%rc
po�
&%rY
po�
&%r
po�
&%r�
po�
&%r�
po�
&%r�
po�
&��(0
�C(1
��(2
�C(1
��*2{�o3
*n{�o4
,{�o5
**{�*{�*{*{*2((n*0Ho{ %->&oo6
~V%-&~U�@s7
%�V(�+(�
%
} *{
*�s�}�s�}s9
}(:
n}*�s�}�s�}s9
}(:
}*0��TQQs
o
E2"B+Mt�o*t�(O*t�(N*t�(M*t"(**0r�o
o;
()
,TTo)
()
-o)
+o�
o(
()
-o(
+o�
(w(w
r�p (�
*To;
*0Z�sX
}
(P3o�
(g,(�
o�
o<
t;}
s=
}�s>
}�(�
s?
}�(�
s?
}�o�
o�
o�
o�
3o�
(x%o�+#s�%r�po�%o�
o�+o�{�,s@
z{~W%-&~U�AsA
%�W(�+~X%-&~U�BsB
%�X(�+st
Q s�
s�
(&�
, o
�o9
*>I
*oU*�r�6p(�+&rRpo�
o�
(X*0b�r�6p(�+&sC
oD
oE
oF
oE
o�
.*.
+r$Rp+r<Rp+~~
s
z(a*0t�r�6p(�+&o�
"0
./ YEIx�80,;�6;�8rTRpo�
o�
o!
o�
o!
(X
8�r\Rpo�
o�
o!
o�
o!
(X
8�rdRpo�
o�
o!
o�
o!
(X
8�rlRpo�
o�
o!
o�
o!
(X
+mrtRpo�
o�
o!
o�
o!
(X
+As�
r|Rpo�o�
o!
o�+o�r^po�+~~
s
z*0��r�6p(�+&s�
r�Rpo�+Jr�Rpo�o�
o!
o�+o�r�Rpo�o�
o!
o�+o�Xo�
o
2�o�
,*o�
u�-r�Rpo�o�
o�+o�r�Rpo�*0qr�6p(�+&o�
(�,
o�
o�+*s�%r�Rpo�%o�
o�+o�%rhJpo�%o�
(po�%r^po�*0�r�6p(�+&o�
o�
(�,
(}o�
0
.).u;�8�./.D%;�8�r�po�
o�
([
8�r�Rpo�
o�
([
+sr�Rpo�
o�
([
+Yr�Rpo�
o�
([
+?r�Rpo�
o�
([
+%r�Rpo�
o�
([
+~~
s
z}*Z{,s@
z(*0��o�
. :.3+Bt
o�
(,o�
(,
o�
(**to�
(*t�%o�
o�
(, (-(,(***0��(,*o�
@�t
o
(q-
(�-*o+
~o$
,o�
o!
(*rSp(�
,)o�
o!
(,o�
o!
(**rSp(�
-r2Sp(�
,=o�
o!
(,'o�
o!
(,o�
o!
(***0 o�
.3o�
(�,�**0;�o�
o�
(�-*.
+.&3r}p(�+�**0x�s�
o�
(�9X(�E Ly��U�9��lk�����������������8�o#
o9
o�8�rVSpo�o#
t�(|o�r.po�8��o#
�J-r�p+r�pr�p(%8X�o#
o9
r�p(%89r^Spo�(-r�p+r po�rZpo�o#
�N(-rpSp+r�Sp(�
(�
(oo�r Mpo�8�(�r^Spo�o�
o�
o�
o�rZpo�o#
o9
(oo�r Mpo�8f(�r^Spo�o�
o�
o�
o�rZpo�o#
�Or�Sp(�
(�
(oo�r Mpo�8�o#
�M (�
(G
.oH
3 �_%-�oI
o�
�+ o�
�(J
rTp(�
(K
r^p(�
(%8|o#
�y
(#
r*Tp(�
(L
r.Tp(%8Fo#
t(9("8*o#
t(:("8o#
o9
(orjp(%8�o#
tQ(!8��o#
o9
r�p(%8��o#
o9
r�p(%8�o#
��($r*Tp(�
(M
r�
p(%+eo�
(�-{�o#
u+(oo�+1o�
o�
o�
tTo�
�Y(�s�
zs@
z*�rBTpo�o9
(oo�rNTpo�*0�
o4(
9�o5,Ho2-(N
(4
sB
(O
(P
+(N
(4
sB
(O
(Q
8�o6
,Eo2- (R
(4
sB
(O
(S
+ (R
(4
sB
(O
(T
+Qo7,Eo2-(N
(4
sB
(O
(U
+(N
(4
sB
(O
(V
,(�o�*o8z0�(W
, �Y(\
�Y(X
(�s�
z(Y
,/�Y(\
�Y(X
�y(\
o�
(�s�
z(Z
,/�Y(\
�Y(X
�y(\
o�
(�s�
z*0�([
, �Y(\
�Y(X
(�s�
z(\
,/�Y(\
�Y(X
О(\
o�
(�s�
z(]
,/�Y(\
�Y(X
О(\
o�
(�s�
z*�-o�*rBTpo�o�r�5po�o�r^po�*Vr�6p(�+&( *Jr�6p(�+&s@
z0d�r�6p(�+&o�
(x
o�
(v-/o�
o�
(�rpTp(m
rpTp(ko�o�*�r�6p(�+&s�%rZpo�%o�
(xo�%r^po�*fr�6p(�+&r�Tp(d*^r�6p(�+&~~
s
z0Svr�6p(�+&of
(-
{,{ou
(,
s�%o�*s�%o�o�*0��r�p(+
,rZpr^p(�
*2s�
r)p(+()
-(wo�
&r�po�
&+#o
o�
(wo�
&r�po�
&r7p(+
()
- (w+o�
(wo�
&o9
*�r�6p(�+&o�
o�
(z*Rr�6p(�+&(�*Jr|6p(�+&s@
zJr�6p(�+&s@
zJr�6p(�+&s@
z0b�r�6p(�+&o�
o�
o�
o^
o�
o_
(]o�
(v- o�
o^
o�
o_
(m{�o`
{�o�o�
o^
(j{�o�
oa
o�o�
o�
t$o�
o�
t o�
o�
oa
(}-o�
o�
o^
(+,7o�
o^
o�
o_
(n
o�
o^
(k+
o�
o�
�-o
&r� po�
o'
8Bo&
o�
o�
(w o�o�o�+-T o�o� o�o� o�o� o�rhJpo� o�o� o�o�8�o�o�o�o�o�o�o�rhJpo�o�o� o�o� o�o� o�o� o�r�po� o�o� o�rhJpo� o�o� o�o�rZpo
&o
:�����,o
�o�
ob
8Q oc
o�
o�
(ws
8�
o�
o!
o�+9�o�
r� p(�
(�
(ws�%o�%r�po�%o�o�o�o�o�o�o�o�rhJpo�o�o�+
o
X
o�
o
?:���
(V o�o� o�o� o�o� o�rhJpo� o�o�rZpo
& o
:����� , o
�,o
�{�o�{�od
& *AL_U��d1C�=fr�6p(�+&r�Tp(d*Vr�6p(�+&(^*Vr�6p(�+&(`*Jr�6p(�+&s@
z�r�6p(�+&o�
o�
r�Tp(a*0r�r�6p(�+&o�
...+r�Tp
+r�Tp
+
r�Tp
+
se
o�
oE
o�
oE
o�
o�
(a*0��r�6p(�+&(}s�
o�
o�+o�r�Npo�o�
o�+o�o�
o�
&.rUpo�o�
o�+o�}*0~�r�6p(�+&o�
(y
o�
(v-/o�
o�
(�r"Up(m
r"Up (ko�
(ro�of
s�o�*�r�6p(�+&o�
o�
o�
3(_*s@
z0��r�6p(�+&o�
u�
,
o�
o�+*o�
u
, (^*o�
u�, (`*o�
u�
,S o�
3I{ o�
o�
(�,
(}r�Rp o�
o�
([}*s�%r*Upo�%o�
o�+o�%r^po�*0q�r�6p(�+&s�
r8Upo�o�
o�
uTo�
,3rTUpo�+rjUpo�+
(po�r^po�*Jr�6p(�+&s@
z09�r�6p(�+&
(C,*r�Upo�
o�
o�
(X*0��r�6p(�+&o�
o
-(g
oh
*s�
o�
o�
(�,
(}o�
o�+o�r�Upo�o�
o'
+&o&
,+rZpo� o�+o�o
-��
,o
�r^po�}*w2�
0�s=si
(J-**0�(B
-Q*s�oj
o'
8� o&
ok
-
r�Upo�+~Y%-&~U�Cs.
%�Y(�+(�+ o�
(�,/(-(,�s.
(++ 3D (Er�po�(+o�
o�
o�
o�
�(D>� (Er�Upo�o'
+B
o&
-
r2po�+o�
o�
o�
o�
�(D
o
-��
,
o
�r^po�~Z%-&~U�Ds.
%�Z(+u�
,1r�Upo�
(`o� o
:2����
, o
�Q*A45O�#��
0H�sF
}\}]}^}_�Gsa
,{](+(F*0/�sH
}`}a}b�Isa
(F*0'
,{- }
om
,}*�o�
3t�( o�*(W*�o�
..o�
8.o�
+�**0Do�
(H,o�
o�
(+*o�
(H,o�
o�
(+**0k�o�
..)./+Qt�(I*t�o�
(H,
(+**t�o�
(J,
o�
(J***0qr�6p(�+&{-A{-{on
oo
+%{on
op
-{on
oo
s�%r�pon
(K
o�*0�r�6p(�+&o�
oe
o�
o�
o�
oq
(]o�
(v-"o�
o�
o�
oq
(m+(P3o�o�-{�o`
{�o�o�
o�
(jo�
u�
,)o� (co�,o�o�+o�o�
o�+o�{�o�{�od
&*0��r�6p(�+&o�
o�+o�
u,}�u0,<o\,o[o�
o�
or
s�*o[o�
o�
or
*u=
9� {%u0, o[o�
o�
or
}% * {%o�o�
o�
os
,Qs�
{$o�r�po� {%o�o�
o�
or
{o�o�*s�
o�r�po�u<,So�o�
o�
ot
,8{o�o�,
o�+.o�
o�
(wo�+o�
o�
(wo�*0z�r�6p(�+&s�
o�
�o�
3
r�Upo�+r�Upo�o�
o�
(zo�o�,(i&o�r^po�*Jr�6p(�+&s@
zJr�6p(�+&s@
z0<�sJ
r�6p(�+&o�
oe
o�
o�
o�
oq
(]o�
(v- o�
o�
o�
oq
(m{�o`
{�o�o�
o�
(j(n?�o�o�
(rsdo�(,4o�r�Upo�o�o�
(lo�r^po�+o�o�
(l{�o�{�od
&*(i
o�r�Upo�o�o�
(lo�rVpo�rVp}c{c(
s� �Ksu
(+,o�o�o�{�o�{�od
&s�o�r"Vpo�o�o�o�o�o�r(Vpo�o�o�
3Vo�ov
u0,?o�
o�
o�
oq
oXs^%o]% oW%oYoZ-$o�
o�
o�
oq
o�s�{�o`
{�o�o�
o�
(jo�o�o�r�po�o�o�o�r�Rpo�o�o�
(ro�o�o�
(l{�o�{�od
&*0��r�6p(�+&o�
oe
o�
o�
o�
oq
(]o�
(v- o�
o�
o�
oq
(m{�o`
{�o�o�
o�
(jo�o�
(l{�o�{�od
&*Jr�6p(�+&s@
zfr�6p(�+&r.Vp(d*0f�r�6p(�+&{�,s@
z}�{�o�
o�
{o�(o�ow
-(o�ox
*0��s�
u#-s@
zoy
(q,%oy
o�
rBVp(}
,
rQpo�+oy
(�rZpo�,oz
,rTVpo�~~
o{
+o|
o�o�rZp
o
-��,o
�r^po�*�+��(u,$rZpo�o�+o�r^po�*o�+o�*0U�(\s�
(Yo'
+o&
,+o� (Wo
-��
,o
�* )I
0:�)..,.".��%�%�*s}
(Z(Z*0/�~[%-&~U�Es~
%�[(o
o
*0}�(\s�
o�
o�
o�
o�
�o�
3t�( o�+(Wo�o�
3t�( o�+(W*0~�Po�
o�
Po�
o�
.*Pu�
,&o�
o�
o�
Po�
o�
3o�
QPu�,&o�
o�
o�
Po�
o�
3o�
Q*0��o�+u9
-s�
o�
({o�o�
-s�Q+Vo�o�
3o�ov
Q+7o�s^o�oZQo�o�
o�Po�
*0D�s�
-rqpo�rhVpo�o�
(xo�o�r^po�*0k�o�
o
@�o�
o!
o�
3yo�
o!
uo�
(x(v-6o�
o�
(�r|Vp(mr|Vp(ko�s�o�*o�
o�
t$
o�
o�
o�
�s�r� p
o�
o
-(r�Vpo�o�
(po�r�Vpo�o�
o'
+=o&
o�rWpo� o�+o�,rWpo�r$Wp
o
-��,o
�*J]0R�s�
o�
o�
+3}o�
o�+o�}-
r<Wpo�+r
po�*0��(-s�
s�
o�{�o`
+(
{�o�r� po�
8�o�
o�
,o�o�o�r.p(K
o�oe
o�
2.%,oe
(t-oe
(s+++{�-+o�
o�o�
oe
o�+{�o�
&(bX ?;���.
.3;o�rpo�{�o�
o�o�+o�{�o�
&{�o�(-{�od
&*0�
;�u99o�o�9�(ioe
(t-
oe
(s,-o�
o�
oq
s^%o]%oW
8�o�ov
u0,6o�
oq
oXs^%o]%oW%oYoZ
+>o�
oq
o�o�s�
+o�
oq
o�o�s�
o�rpo�o�o�o�rNWpo�+-oe
u�,o�o�+oe
o�
({-o�
oq
s�
o�
(jo�o�
*s�
+o�ov
o�
Xo�o�
2�o�o�o�
Yo�
o�
oq
s^
o�o�
{�o�
o�*0*�s�
o�
o�
u 9o�
o
s�
Qo�
r� p
8�o�
o!
$o�
o�
o�
3s@
zo�
o�o�o�+o�rhJpo�,Oo�
o�
s�o�rTWpo�
(K
o�o�Po�
o�
+o�
(wo�rZp
Xo�
o
?$���+s@
z*0��s�
o�
o�
(eo�
o�
(es�+(1o�o�o�o�
o�Xo�
2�o�
o�-*s�
o�r"Vpo� o�o� o�o� o�r(Vpo�rhWpo�
o�
(�o�
o�s� (k *0Q�(P177.3-o�
3$t�
o�
(eo�
(e*(yo�
*0��u0
9 o\-YoXo�
+/(�
o�,o�o�
o�
.(f(�
-��K��o
�oVo�
+{(�
(go_r�po_ o_o�o� o�os
, o�or
o� o�+ o� o�
o�
(�
:y���ݣ��o
�o�,o�o�-s�
o�o�,o�o�
o�
3rhWp(h*o�(�o�
+o�
o�
(ho
-��,o
�*(!?`z�w(��{o�-
{o�{sa*0�{�o�
o�ot
&o�ot
-%,o�-
s�+o�o�
(go_r�po_o�, o_+
(wo_rhJpo_o_o�o�o�os
-o�o�
os
,or
o�o�+o�or
o�
o�
*0L�s�
(�
s�
o�o�
+(�
(f(�
-����o
�*<.(k*0ho�o�
,o�ov
.:o�o�
o�rhJpo�o�o�{�o�o�
,
{�o�*0��r� p
o�
+do�
o�o�
o�+o�o�
()
-rlWpo�o�
o�o�
-r�Wp+r�Wpo�rZp
o
-��
,o
�*
p}
6(n*0��Q,Vo�o�,I(i
o�ov
u0,,oXs^o]oWoYoZQP-o�o�s�Qs�%o�r"Vpo�%o�o�%o�o�%o�r(Vpo�*�-r�p+r�pr�pr�po�
r�p(�
*0o{
o�
o�
{(q*0d�o�
o�
o�
tTo�
E##��YE@��8rip(�:�(�&rZp(�
(�
r^p(�
8�rip(�:�(�&rZp(�
(�
r^p(�
8�(n-r�p+r p
+{(�r�p
+k(�r�p
+[r�2p(�-N(�&(�&�+%�%rZp�%(�
�%r2p�%(�
�%r^p�(�
*01�o�
3s�%t�o#
o9
o�
+o�+
*Zo�
.*o�
�**�o�
.o�
.o�
.o�
�**0�o�
Y6
+..3**0�0)0 .N;8�.d;�8�-0;�-;�8�3;4;C8vo�o�-o�o�-o�o�**o�o�,6o�o�,)o�o�,o�o�-o�o��**o�o�,Co�o�,6o�o�,)o�o�-o�o�-o�o��**o�o��*o�o�,o�o�,o�o��**o�o�,6o�o�-)o�o�,o�o�,o�o��**o�o�,)o�o�,o�o�,o�o��**~~
s
z�r�pr�pr�po�
r�p(�
**(y*0�o�
0..+-.43o�+u9
8�r�Wp{�o�
o�
0Y6 ..+ .*.23o�
(�
+o�
o�
t$o�
(]
(j{�o�,So�o�,F(i,:o�
+(�
{o�(�
-����o
�*�#0��oe
o�
oq
(](v-o�
oq
(m{�o`
{�o�o�
(j,o�r�Wpo�o�o�+o�,o�r^po�{�o�{�od
&*�3
o�o�*o�rpo�o�o�o�r^po�*0I��iZs�
+-~� �_c�o�
~�_�o�
&X�i2�o9
*0>�ob
+oc
o�
o!
(~,�o
-��
,o
�**)0
&(�*03�o'
+o&
(�,�o
-��
,o
�**%
&(�*0h,o�
3*o�
3t�o�
(�*o�
.3t�o�
(�*o�
83uo�
o�
�**6{(�*j(n,�Y(�s�
z*~(,o
o�
(�s�
z*0��_%�\(I
�(
s/
%r�Wpo�
&%r�Wpo�
&%r�Wpo�
&%r�Wpo�
&%r�Wpo�
&%rXpo�
&%r"Xpo�
&%r:Xpo�
&%rRXpo�
&%rjXpo�
&%r�Xpo�
&%r�Xpo�
&%r�Xpo�
&%r�Xpo�
&%rYpo�
&%r0Ypo�
&%rPYpo�
&�*�{-s�
}{o�
*{*"}*{
*"}
*{*"}*�(�,{,{o�
�***:(�}*0�r�po~
(�,rTVpo~
(�,(�-
(�o�o�,rtYpo~
*(�
(�-,rZpo~
(�*-*{o�
o`{o�
r� pob&*0��{-*{o�
-(�,3{o�
+(�
o`(�
-���o
�r� p
{o�
+(�
ob,rZp
(�
-���o
�*+Df&�{*"}*{*"}*{*"}*j{-s�
}{*j{-s�
}{*{*{*j{-s�}{*j{-s�}{*j{-s�}{*{*"}*�s�}(2
��sE
s�}*0��
{9�{o�
<�{o�
o�
+q(�
u0,HoYo�
+(�
-sX
o�ou
(�
-��#��o
�-sX
o�ou
(�
-���o
�(�%-&{9�o�
8�(�
,}o�o�
,noo�o�
Xo�(�
(�
(K
o o�
-�oo�o�
o�o o�
-sX
o�ou
(�
:U������o
�%o
Xo�
{o�oz
rxYpo~
(�o�{,+(�o�-oz
r�Ypo~
(�o�{,+(�o�-oz
r�Ypo~
(�o�{,M(�o�-@(�-(�o�-
(�o�,oz
r�Ypo~
(�o�(�o�,#oz
(�o�(�o�(�%o
Y
o�
*(S,/~�����of,#r�Ypo~
o�oUr�Ypo~
*(�*J(2
s�
}*N(2
s�
}*{*"}*{*�{(�-o�
+o�
o�
&*:{oc
&*>{o}
&*>{o�
&*2{o<
*2{o9
*J~�
s�
(�
*~{-(�
s�
}{*~{-(�
s�
}{*{*"}*{ *"} *{!*{"*"}"*{#*"}#*r(2
}!(�(�*�(2
}!(�(�}(�*0��(�,qo (�o�
,CX
(�(�
(�
(K
o o�
-�o (�o�
(�o (�o�
(�(�(wo~
*V(2
}$}%**Z{&(�
s�
o�
*f{&{&o�
Yo�
*�{&{&o�
Yo�
o�
*0A${&o�
Y
++{&o�
os
,{&o�
or
*Y
/�*Js�
}&(2
*6{'o�
*0�{'o�
,
oDR*R*0'�,{'o�
-sF
{'o�
*�{'o�
,{'o�
oE*J{'o�
oD*Js�
}'(2
*{)*{(*V(2
}(})*0-�(2
s�
(�
(�
o�}(})*0ar�Ypo~
oP.rZpo~
(�oUoP.r^po~
r.po~
(�,r�Ypo~
*Vr
Zp�%�( *.r@Zp(
*.r�Zp(
*Vr�Zp�%�( *Vr:[p�%�( *frp[p�%�%�( *Vr�[p�%�( *Vr�[p�%�( *.r\p(
*VrR\p�%�( *.r�\p(
*.r�\p(
*.r$]p(
*.rn]p(
*.r�]p(
*.r*^p(
*.r�^p(
*.r_p(
*Vrv_p�%�( *Vr�_p�%�( *Vr`p�%�( *VrJ`p�%�( *fr�`p�%�%�( *vr�`p�%�%�%�( *Vrap�%�( *.r\ap(
*.r�ap(
*fr�ap�%�%�( *vrDbp�%�%�%�( *Vr�bp�%�( *fr�bp�%�%�( *frcp�%�%�( *Vrhcp�%�( *Vr�cp�%�( *.rdp(
*.rrdp(
*.r�dp(
*.rep(
*Vrdep�%�( *.r�ep(
*.r8fp(
*.r�fp(
*.r;gp(
*.r�gp(
*.r�gp(
*.r,hp(
*VrRhp�%�( *frzhp�%�%�( *2(�s�
*6(�s
*s�
*s�
*s@
*�(2
r�hp�(\
(�s�
}[*0 �~Z-s
Z(+&~Z*
*.({[*0s�(
-*{[(o�
,Q�,M+6�u+
,& o�
1 �o�
rRip(K
�X�i2�(�
(:
**0�(
-*{[(o�
**R(
*0�(
-*{[(o�
*0,�,' ŝ�
+o�
a �Z
Xo�
2�*(2
*6{^om
*(2
*09�}f(�
}e}d{e(+|e(�
*0��{�
&,C{�
o�
o�
(�
(�
-<%
}�
}�
|�
(+�y{�
|�
�%
}�
(�
�?�>sQ
(+,
(�sS
z��}�
|�
(�
��}�
|�
(�
*
lv&��6|�
(�
*V(2
}d}e*N{d{e(�
*.s�f*(2
*o�
*(I*
*o�
*o�
*.s�l*(2
*.s �m*(2
*0�o�
r�po�
-qo�
r7po�
-^o�
r�po�
-Ko�
r�po�
-8o�
r�po�
-%o�
r
po�
-o�
r-
po�
**�o�
r�
po�
-o�
rtpo�
***(��**(��*2o�
(�*.s'�s*(2
*s)*s~*0/�-*uv
,o�
r�p(�
,o�
(**s�**(2
*~o�
(A
-{yo�
o�
*(2
*6(}z*6(}z*(2
*06{|{{(5
(%
o�
s�
o�
&�
,o
�*+
06{}{{(5
(%
o�
s�
o�
&�
,o
�*+
(2
*0B{~{(5
(%
o�
s�
o�
&�
,o
�(j}�*+
(2
*{�*(2
*0X�(j
{�P�(F{�(5(%
o�
s�
o�
�C
�}��
,o
�*&'M
(2
*0M�{�(C
{�(5(%
o�
s�
o�
�C��}��
,o
�*(B
(2
*0e�(j
{�P�(E{�(5(%
o�
s�
o�
+{� o�
ou
o�
-��
, o
�*<Z
(2
*06{�{�(5
(%
o�
s�
o�
&�
,o
�*+
(2
*0P(%
o&
{�{�o?
�
9�(%
o&
{�s'
o?
-N(%
o&
{�{�o(
{�o�
-%(%
o&
{�sf
{�(h
oi
(%
o&
{�{�o�
{�{�o�
ݎ9�(%
o&
{�{�o?
3i(%
o&
{�{�oG
(%
o&
{�{�o(
{�o�
-%(%
o&
{�sf
{�(h
oi
�*���Z(�
}�}�*
*0{�o!
u�
,)o�
rZip(x
-o�
o�
r�ip(x
,*o
&o!
t�o
&o!
t�&o
&o!
t�&sC*(2
*J{�(uoy
*(2
*�{�{�(H{�{�o�
o�
Y2~~
+r2poy
*(2
*�{�{�oc{�o�
o�
Y/{�r2poy
*(2
*0]�o
..(*{�t�{�{!(Oo~
*{�t�{�{!(No~
*f(2
}�(�
}�**0k�{�
,.G*}�{�o$
}�+2{�(E%-&{�o!
}�}�*}�{�o
-�*{�*s@
z{�*07�{��3{�(�
3}�
+sN
{�}�*(T*(2
*J{�o�
o�
*^{�o�
o�
o�
*.sZ��*(2
*V(_odoS(�*V(_odoU(�*.s^��*(2
*B(�r"ps&
*B(�r"ps&
*ns�
%o�
%o�
%o�
*B(�r)"ps&
*B(�r)"ps&
*ns�
%o�
%o�
%o�
*(2
*0�(%
o&
{�{�o>
o?
3 (%
o&
{�{�o>
oG
(%
o&
{�{�o>
o?
- (%
o&
{�{�o>
o�
(%
o�
{�{�o>
s�
o�
�C�*(2
*{�*f(2
}�(�
}�**0��{�
,.Q*}�s�
}�{�{�o�
+s{�o�
o�
{�.}�}�*}�+@{�o�
(+o'
+o&
{� o�
o
-��
,o
�{�o�
=|���*�
{�*s@
z{�*0O�{��3{�(�
3}�
+si
{�}�{�}�{�}�*(o*.sr��*(2
*Fo�
r�ip(�
*(2
*Jo�
{�
(�
*.sw��*(2
*Fo�
rQp(�
*Fo�
r�ip(�
*Fo�
r}p(x
*Fo�
r}p(�
*(2
*Jo�
{�(�
*"}�
*q*2{�
o�
*0�{�
o�
(�
*s�
z0V�s�
}�
(�
o�
}�
(�
o�
}�
{�
o�
(�
��
sa
(�
*"}�*qm*2{�o�
*0�{�o�
(�
*s�
z0V�sP
}m(�
o�
}k(�
o�
}l{�o�
(�
�Qsa
(�
*.s���*(2
*f(,o3
( +�**0Xo�
r�ip(�
-o�
r�ip(�
,2o
�(\
((
,o<
o
�(\
()
**oo
*Ro,
,
o
�**"(;
*oo
**(�*o�
*(�*oo
*(2
*r(�,o�
{�()
**f(2
}�(�
}�**0g${�
,.1*}�{�(�}�+-{�}�}�*}�{�(�}�{�((
-�*{�*s@
z{�*07�{��3{�(�
3}�
+s�
{�}�*(�*(2
*�on
~�%-&~���s�
%��(
+{�(+*(2
*f{�{�{�(�*(2
*0Y{�o�
(�
,D{�o�
,6on
~�%-&~���s�
%��(
+{�(+**0(�s�
}�{���s
(�+�*(2
*^o
{�o
o.
*(2
*Jo�
{�(�
*(2
*~o�
{�(�
,
(�**(2
*ro�
{�(�
,(**(2
*0@o
-6on
~�%-&~���s�
%��(
+{�(+**(2
*6{�(*b(+
,
{�o�
**(2
*0Vo�
{�o�
(�
,<o
{�o
()
,$o3
( +-o2
{�o2
()
**(2
*v{�-(+(s�
*(2
*�o�
(;
,o�
o<
{�(A
**.s���*(2
*o�
*(2
*:{�(}
*.s
�
*(2
*:�o9
**��*f(2
}
(�
}
*0${
�.3
�(
�*0�{
E%e
}
{
}
}
�m}
{
o.
}
�}
+&{
o-
}
}
�-�}
{
o
-�(
}
�(
�*��n}
{
,{
o
*{
*s@
z2{
�*0C{
�3{
(�
3}
+s
{
}
{
}
*(
*f(2
}
(�
}
*0${
�.3
�(
�*0�{
EG�
}
{
o.
}
�}
+&{
o-
}
}
�K�}
{
o
-�(
}
{
}
}
�}
�(
�*��n}
{
,{
o
*{
*s@
z2{
�*0C{
�3{
(�
3}
+s
{
}
{
}
*(
*0Hs�
%{o9
o}
&%{o9
o}
&%r�ipo�
&%{ o
&o9
*0xo�
o�
t o�
+M{{o<
,rZp+r�po�
&o�
o�
}
o�
o!
on
Xo
2�}
*0nof
(-rhJpr�5p{
X}
(�
(K
%
} (�
of
og
{o<
-+t�}{rxYpo�
&{o�
&*{oc
&{rjpo�
&{o�
&{rpo�
&8�1{rRpo�
&{{r�p(K
o�
&{o�
o
o�
(wo�
&{r jpo�
&{{o�
o
o�
(wo�
&Xo�
o
?Z���*0�{{o�
&{r�po�
&{o�
o�
(wo�
&{
(A
-<{
o�
o�
(}
-#{rhJpo�
&{{
o�
&*v{ r�pon
(K
o�
&**0jo�
t�o�
{o�
o
,E{ r.jpo�
&{ o�
(wo�
&{ r�po�
&o�
on
*�s�
}s�
}s�
} (
*(2
*fo�
t�o�
{�*.s��*(2
**oo
�*o�
*o
**o�
�*0I(
}}}}s!
}-+s"
}}*{*{*{*"}*08%-&{o
(�{o(
{o#
*^r�p(�
(�
(K
*fr|6p(�+&r�5p(�*fr|6p(�+&r@jp(�*�r|6p(�+&r�p(�o�
o�
(�*0C{,:t�o�
o�
&.${{{o
Yo$
o%
*�r|6p(�+&o�
on
{rJjpo�&*�r|6p(�+&{r\jpo�&o�
on
{r^po�&*0rr|6p(�+&o#
o�
(�
{,{o�
o�&*{o�s�{{o�+o&�
,o
�*Lg
0Ar|6p(�+&~
o�
r�pon
(K
(�
{o�
o�&*0�vr|6p(�+&of
r�p(+,L{u�,rhjp
+{u�,r�jp
+r�jp
of
o�
r�jp(�s&
z{of
(-o�&*0Tr|6p(�+&(�()
-#{(�o�&{r�po�&{o�
(Ro�&*zr|6p(�+&{r�jpo�&*0�r|6p(�+&
o�
o'
+{o&
t�o�
{-~~
+&{ (+-+r�p o�
r�p(�
,-,
+{rZpo�&{o�&on
o
:z����
,o
�*��
0H{rZpo�&o�
on
{o�&o�
on
{r^po�&*.s��*(2
*Fo�
t�o�
*.s�*(2
*6rkp(�*6r*kp(�*6rTkp(�*6rvkp(�*:r�+p(�*:r�kp(�*:r�kp(�*:r�kp(�*:r�kp(�*:rlp(�*:rlp(�*:r0lp(�*:r>lp(�*:rPlp(�*6r*kp(�*6rkp(�*6r\lp(�*6r�lp(�*6r�lp(�*6r�lp(�*6r2mp(�*6rhmp(�*6r�mp(�*6r�mp(�*6rnp(�*6r@np(�*6rrnp(�*6r�np(�*6r�np(�*6rop(�*6rJop(�*6r~op(�*6r�op(�*6r�op(�*6rpp(�*6rLpp(�*6r�pp(�*6r�pp(�*6r�pp(�*6rqp(�*6rLqp(�*6r�qp(�*6r�qp(�*6r�qp(�*Z~�o�
o�
o$
*(2
*�{L-{Mo
(�+{Lo�{N{M(�*(2
*0z�{Oo�
o!
o�
.{PoW+{Po�+o�r�po�{Qo�{R-{P{Oo�
(
+(�*(2
*r{Soo�
o�
o�
*(2
*Jo�
{T(�*0� o�
o�
.*o�
+0.k+.E8�..
8.R8�t�t�o�
o�
3o�
o�
(;**t�on
t�on
(�
*�*t�
t� o�
o�
3 o�
o�
(;***0u�o�
+0.L+.+W..8.*+Kt�o�
oK
*t�on
oK
���a*to�
oK
*t�o�
(<*oK
*(2
*.s?�U*(2
*.o�
�*"('
*"((
*:o�
��*.o�
�*0/�u�
,��%o�
�%o�
�*t�o�
*(2
*z{\{]{^{_(G*(2
*b{`{a{b(W*(2
*No�{c(}
*0�
{d
{f,D{_o)
o�
(�
(*
-<%
}d }g|e(+�T{g
|g�*%
}d(,
��}d|e(-
��}d|e(.
*n|6|e(/
*(2
*0[(�
o�
(�
o�
(�
{�
o0
(�
{�
o1
{�
om
�(�
o0
(�
o1
�*6
C(2
*0[(�
o�
(�
o�
(�
{ko0
(�
{lo1
{mom
�(�
o0
(�
o1
�*6
CBSJBv4.0.30319l#~�T�#Strings��r#US�X#GUIDYto#BlobW��+ �3��mQ�)1_�#�')S.ys�`��a��b��_9����a��NbFx�_��%_��6a+��`ui�b��Xa��3b���a���`��a��b���_���_+�P_�6�Fx�^9��_9��`9�
q�vp�Fx��Fx
��vp
��yY��Fx�Fx�ok��y�hk��XFx`�]��RFx�O��F��F����F��������Fxf���S����xFx
��yY�yFx���k�w��FFx����#B0
л�w
���w�B0
ԛ�w���
���w
��w
�:�w
+�w��
��wFx�B0
!D�w
�w}bFx
���w
wa��G���pFxLOFx}�Fx�7Fx
2;�
���H�r
MS�w
k��w.B0��3u
�w
�;�w�Fx
����6����
M��
���
�B�/;�G;��:FFxȜ���Q�+�B0[��y��
��vp��6���V`Fx
,�vp
A�wo��+Q�+��������_Fx���
$��u
�yYD���
=��
5��u
S��rB0
�B�
�;�
e��r
���
C�-�
���r
"��r
?��r
�r�r
�r
ą�r
:��r
#��r
Q��r
ӈ�r
���r
���r
���r
���r
�r�r
��r
)��r
��r
���r
Շ�r
���r
���r
b��r
Ɔ�r
r
߉�r
s�r8`�?_����Fx�^��Fx�Fw�ٗ�*$�ʫ�����B0N�
�dvp
�dvp
=�yY
��*�
m����Fx���$N��e��*%��*
G~�
<��B0
��w7�Fx�B0-B0
.x�w�a���Fx��+}E�+�w�*���*:yʫ��ʫ�bʫZ�ʫOʫ�pʫ�7ʫ�Gʫ�!ʫ�ʫqʫ��ʫ�Hʫ5jʫVuʫ
�T�w
�;�w
���w������ړ��P��ѓ��ά����������������`9�h`9��Fx
�B�
vX�w
�B�
�B�
V��
�~�
��
RZ�w
��
T�
���
���
)\�
�[�
aZ�w
�~�
/��
���
'��
o��
���
�
f��
�]�
�h�
5\�
B��
T~�
��
�
*��
��
߂�
<��
��
���
z��
w��
4~�
��
ɂ�
���
��
��
s�
��
��
�
���
O��
��
/��
T��
��
���
���
E��
6�m]Fx<�Fx?oFx
���
�>�w
�W�wB0
�B�
�]�
�U�w�B0�K����k_��A�+��B0�kFx$�Fx
��Y �Fx
��YRHFx)���Z���}���'���>���+�������v�Fx
Ћ�w�F��
qU�w
h��w
S��w
���w�m�*
f��w5�Fx�bFx,FxGZ��>HFx4���6~��O�Fxd�Fx�yFx
l�yY
�̒
W�yY
P�̒
�̒�������A�+�������sFx,�Fx
��
{���
�����mFxޑFxœ�*@��*擳*�Fx�^�+�Fx
5��������*����
7���
��̒-�r��r���r������r�
ˉ�r
m��r
��rg��*����em��?Z�����*�����������:��h$HFx
(�����S��*ӭ������ܚ��~Fx
����
S��
A>�w�=�+
�W�w
pS�w�FFx
"�$�
0�$�
�$�
��Y
�?$�C���e��������Fx+HFx~�Fx1�Fx�Fx
B��
�ۘ$�Fx
+�
�h�
m��
�Y�HFx
_�0p{�Fx3�h/���B2�h
ΑY�(�Y����Y���Y
֖�Y#����Y*��c��2�����Y9hV���;�Ֆ��;�����Y>����Y?�R���Y
]�����Y
��ɖ�I
�ڥ��m+���Y:����<����&�����Y.� >����.�:����1-Fז�Y1/����Y�_�}����j�����Y�j��ܨY�o�[�ܨY�p�z�ܨY�r���ܨY�s���ܨY�t���ܨY�u�ܨ��w���ܨY����ܨY���˰ܨY�����ܨY���q�ܨY��oܨY� �KܨY�$�oܨY�/���ܨY�3�ڰܨY�:��yY�D:��yY�G���yY�M����y�U�u�y��VM{�yY�_\�yY�c#��y&�g���yy��Ř�yY���n��yY��a��y*�C��y��H��yY�q��yY����y���u�yY�^��yY$��E�yY&�Q��yY'�\�yY(��<�<�Y*��ş<�Y*�<�Y*�(Y\
�Y^Y_o�`-�Yd!0Yf!0Yl!0Ym!0Ys&9Yy-�Yz/�Y{2eY~5\Y�7�Y�9�Y�;!Y�=�Y�?Y�A�@��C��Y�F�Y�F� Y�H��Y�JY�J�9Y�L�"Y�L��#Y�L�Y�LnY�N�Y�V!0Y�Y!0Y�]7Y�e� Y�g;Y�i!0Y�q0Y�t!0Y�vY�|
���~
7����!0Y��cY���$Y���Y��0Y��Y���Y��OY��FY��5Y��eY���Y���
Y���Y���Y��!0Y��7Y��!GY��PY��`Y��R����Y�!0Y�����!0Y�vm���m!0YKYL3!YO58YS7�YT93�YU;!0YU>� Y\Fs
Y`H�YcJy"�dL��dL�0�dL> YhN> YkP!�7�!�7�!�f@!�f@
+#V��
@V��=
@!Z�@!@S�',S��(,S�,S�t,S�g,S���@S�_k,!~ @Q�g#Q�g#Q�g#��$@s�.@V�]M,V�8@1]?B@9EF@"�F@3�F@>8,Q�.�,S���,S���,n�I@g�N@��X@Gz,�#1��`@1ɗ`@Q��T,Q��T,!|�p@!�u@!O�z@!a�z@3z?~@Q��@���@9�@<9�@Z9�@�8�@�8�@j8�@9�@!ky�@!y�@!�ԫ@!�Ե@!Sj�@!�j�@!�k�@!(k�@!H�@!�G�@!ξ�@!���@!q��@!Pk�@!t�@!0t�@! �A!<�A�8�@x9�@�9�@!{[�@!�iA!I�A!��&A!�iA!f�A!Ȗ&A!�[2A!#�2A!�2A!��2A!T�2A!�2A!e�2A!��2A!��2A!�-2A!�.2A!�,2A!�/2A!'.2A!",2A!*/2A!!-2A!at2A!\7<A!X2A!}2A!��2A!�t2A!��2A!z�2A!��2A!��2A!j�2A!�2A!�>2A!��2A!|2A!U@2A!�?2A!{�2A!^*2A!p�<A!l<A!�*<A!Y)<A!
n2A!h�2A!��2A!&42A!��2A!�)2A!C+2A!�[2A!c�2A!H�2A!(�2A!��2A!��2A!��2A!�2A!��2A!�-2A!�.2A!�,2A!�/2A!i.2A!b,2A!j/2A!g-2A!�t2A!�7<A!XX2A!;}2A!�P2A!��2A!u2A!
�2A!��2A!OI2A!��2A!�52A!�2A!$�2A!��2A!j�2A!l�2A!�z2A!l�2A!ڳ2A!^2A!"�2A!-?2A!�s2A!�2A!L|2A!�@2A!@2A!��2A!�*2A!�<A!3�<A!�*<A!)<A!An2A!��2A!"�2A!^42A!fh2A!�2A!'*2A!s+2A!k62A!�=2A!h2A!�g2A!�)2AQ�6^,1�?�@!��FA!
~NA
+#V�' @V��( @V�a @V�y @!D�WA1��\AQ���,1��iA!KN,!�+,Q���,Q���,Q�k�,1˟iA1R�iA1�nA�9F@!n�I@Q�F�#Q��J,��rA!�rA�rA!e�|A�9F@!��A!h��A!�u�A!�ƖAv��A1���A1���A1�ܮA1)ޮA1�ޮA1ܣA18ܣA1ۮA1�ۮA1nܣA1VۮA1�ۮA1��A1��A1�A1�!�A1�H�A1��A1�~�A1�~�Avo�Aco�AR��A0��A!�E�A�HF@!d��A!�A�A�AF@�gF@Q��|�A1��A��A1�l�A!�} @.V�A��B��B �B�B�:F@!��B�7F@Q:|Ap:rA$�rAg�"B!_�-B!�x�AY�A$ԌA8ԌA�:F@!w@.:F@r�|A6�|A�9F@�7F@!vN,%8,�8�A&A�A�{�A!�2B!5DBB!�ƖA!��F@S�}>,S�6G,S�eG,S�n�,S�RW,S��T,S�mW,S���,S��},S�&�,S��p,S�F<,S��Z,S��],S�Sl,S��l,S�~�,S���,S�\{,S��{,S��U,S�_�,S��X,S�+�,S�k~,S��&,S�l�,S�P�,S�f,S� 5,S�N5,S�%5,S�
,S�8,S��&,S��&,S��5,S�'6,S�sT,S��6,S��,S�7,S�f�,S��4,S�^s,S�$�,S��K,S�y�,�OB!��TB3�YB3�(^B�r,�cB�^#[�j0�)@+!=�mB!�ymB6�'rB{wB�wB��B�wB��B6�'�B6�'�B��Bq�BL�B��BD�B6�'�B{�B��B��@
�Ba�B���BHz,���B�,L�,��,���B�} @��B���BuK,��F@L,���BǹF@���B\K,��A��,���BΌ�Bp�C�j,��B&��C&��
CNCt�!C�
�Ba�&CR�*C��!CN/C"BCa�&C��!CمUCN/C"BCN/C"BCN/C"BCa�&C��!C�^#)�ZC�0#?�_C:�_CtiC��UC6�'sC6�'xC�}C%}C$�C�}CI}C��C9��B�ӢCR;�CWC�^#)ĿA�0#ǿAǿA=<�C8<�C˦�CƦ�C��C6�'�C�C1N,6�'�C��CO�C��C2�C>M,!�o-,!�o�C6�'�C��CxDDDMDjD
�C�DU)D�D�R�@�^#)Đ@�0#�X�@�X�@쫙�X�@vN,�\DvN,�\D쫙��<D�xBDvN,vN,vN,쫙�X�@�\GD`�RD2�F@#=BD6�'WD�\D�i,6�'w�m���^#)Ĺ�0#�f��f�AA�-A�z�,�^#)Ĺ�0#AA�-A��f��f�z�,!^�@!�x@!Y@��#��,�EpD�,��uD6�'zD{D��Dr�D��D!�˭D!#C�D!���D!���D!n�I@! ��D!V�F@:,6�'�D7�D6�'�D� �D��DA�D}�D��D5!�D.#�D�$�DO&�DP(�D��D2�D`�D��D��D��DD�D�D��D��D �D� �D�"�D.$�D�%�D�'�D0�D��D��DU�DS �D��D��D8�Df�D� �D�"�Dt$�D
&�D(�Dx�D��D�D��D�D�L,.g�D�yI@���D�yI@�L,
�F@�yI@�XE6�' E�ET
E(E�7E�7EL�Ca�I@�f�AИ�A�TF@a�I@�տAИ�A�L,�^#[�BEa�JE)OE0ZY*�YY*��r,0ZY*�YY*��r,P �m�AX �.=
` ����x ��TE� �jAK� ��k�X!���YEg!� ��4j!� �dF}!� 1L�!� ���!� �g�!� �i��!�~G_E�!��F�!� L "��
�!"�>�."�}g;"��H"���dEW"� ��4Z"� �dFm"� 1L�"� ���"� �g�"� �i��"�~G_E�"��F�"� L�"��
�#�>�#�}g+#��8#� 6Y4<#��bV|#��b��#�y0jE
$�y0{E
($�f��Em$���
u$�=t�E
�$�=t�E
�$�"+�E�$�ts�E�$����E�$����E�$��y�E�$�A�F�
��4�
�dF�
1L�
���
�g�
�i��~G_E%��cF%%��cF-%���5%����?%��xFH%��x%F�&�8�+F�(���
!')��3F$Z)�{�#&�)�`�#'�)��:F(�)�E�AF*`*�q�AF,�*���#.+���/
+�~IGF/)+��IGF0@+���NF1x,��EUF2�-��+3.���UF40.���\F5g.� q7�.���iF8�.���9�.��O:�.�K;,/�{uF<�/��Q�F?�2�Ov@3��OA3����FA(3���CF3�)�FCT3���FDd3��]�FE�3��]�FF4����FG\4�5o�FIh4���FJt4����FK�4���FM�4���GO�4���GR�4���&GU�4���5GX�4��@�F[�4���F]�4����F^�4�L#`�4�Lta�4��\FGc5�OA#e5�X>�Ff5�!�PGg(5�!�YGh45�!�dGi@5�!�rGkL5�!ɂGmX5�!ɕGpd5��g�Gsp5�]B�Fw|5����Gx�5����Gy�5�{�Gz�5�{�G{�5��y�G|�5��y�G}�5��G~�5��G��5����G��5����G��5��ƺG�6����G�6�F��G�6�F�H�$6�F�H�06�F��G�<6����G�H6����G�T6�%l�G�`6�%l�G�l6���G�x6���G��6�"o)H��6�'��G��6�'�H��6�'�H��6�'��G��6�;)H��6�;1H��6��z�G��6��zH��6��zH��6��z�G�7��z�G�7��z�G� 7��ƺG�,7����G�87��X�G�D7��X�G�P7��x�G�\7��x�G�h7�e2>H�t7�e2UH��7�e2lH��7�e2�H��7��g�H��7��g�H��7��g�H��7��g�H��7��g�H��7��g�H��7��gI��7��gI��7��g.I�8��g?I�8��gJI�8��gaI�(8��gxI�48��g�I�@8��g�I�L8��g�I�X8�L�I�d8�Lt�p8�L�I�|8�L�I��8���I��8���J��8����F��8���J��8��\(J��8�k\(J��8��m2J��8��m?J��8��mLJ��8��m[J�9��mjJ�9��myJ�9��m�F�$9��m�J�09��m�J�<9��x2J�H9��x?J�T9��xLJ�`9��x�F�l9��x[J�x9��xjJ��9��xyJ��9��x�J��9��x�J��9��x�J��9��x�J�9��x�J�9��x�F�9��x�J�9��x�J �9��xK�9��x�F
:��xK:��x3K :��xJK,:��xaK8:��x?ID:��x~KP:��x�K \:��x�K#h:��x�K&t:��x�K)�:���(J,�:�N�=,�:��M=,�:��L�F,�:��L=-�:�80�F-�:�~\�F.�:���L/�:�ܾ
L1�:�-sL4�:� � L5;�Hg�
5;�Rc
L7;��[&L:(;���;P;� g<d<��}-L<l<�9A2L<�<���9L=�<��i2L=�<���?L>�<���FL?�=���?LB>�o�nC>��yC>��NLCB�0�NLD�B��T+E�J��R+F�O��(ULG5P��`LJ<P���fLK^P���4LaP�Ӏ4LdP�Ni4LhP���L9Q�P?kLL@Q��M=LGQ��MpLLOQ�EuLMVQ�EyLM^Q���uLNeQ�
�yLNmQ��uLOtQ��yLO|Q�S�~LP�Q�G��LRR�;* T�R�9;�LU�T�]e�LW�U�,z�LZ8V�^z�L[`V���\�V����L]�V�g��L_�V��pq
`$W��La�X�`��Lg�X�qe�Lh\Y�Q�Li�Z��fMpL[��nMr�[�qnMs�[��n(Mu�[�|.Mv\��|:Mx$\�UEJMzL\��PUM{�\�QUM|�\���^M}�\��ZfM�]�تuM�r^�&K#��^��K#�-_�5K#�8_��ǂM�|_�i��M��_�i���a����M�Ta��ZfM�tb�
[�M�c�8ȹM�$c�9;�M�hc����M��c�܌�M��d������d���9��d����M�e����$e���F�Le��^�M��e�?�N��e��N��e����`f��v&N��f��^3N��j��^:N�%k����
�;k��^AN�Uk��^HN�pk��^ON��l��^WN�0n��^aN��n��^hN�o��EhN�Xo��EoN�q��^yN�q�FoN��q��+�Hr��^�N�hs��^�N�dt��^�N�Lu��^�N�4v��^��w��^�N��w��^�N��y��^�N�z��^�N�`|��ĸN��}��^�N�~��^�N�,~��^�N��~��^�N�t��^�N�x���E�N�Ȁ��^�N�P���^�N����^�N�h���^O��� ����@���^
O�����^O�چ��^O����^O����^&O�0���^-O�[���^fL�|���^4O�����^;O�Ň��^a����^l����^BO�(��BUGO�L���XNO�h��9NfL����_fL�ˋ�OP#��z�t������UO�-����\O�>����bO�`��AmjO�]���:pO�p���^�O�\��¶�O��������mI
�T�����O����֝O�4���O�|���{/�����{/����{�����{�ԑ�4]�Og����9����ָO���;)�O����>�OÒ��H�O ϒ�ѝ�O
ے�ĝ�O��0gP
��
�P���HAP���)&P���2P#��;)FP/���>LP;��0gbPG��ĝmPS���5yP _��HA�P!k����#s�����P#����F4$���גP$T��߫�P&l���d�P&ܔ�e#' ��e�P(̕�rd�P*P���d�P+���5e),��rd�P-���rd�P.��KYa2��KYl3��d�P4-��d�P6@����P8S����P:f��j�P<y��Cu�P>���PyTE@����xQA�����QB���vkBOCĘ�kBODҘ��GQE���GQF����m G����� QH
��:kBOI����)QJ\����/QK���g�/QM��F�/QO@����/QQ���$�/QSؚ�
�/QU$����/QWp����/QY���P�6Q[��P�>Q]X���6Q^�����6Q`��l�6Qb<����6Qd�����6Qfԝ�-�6Qh ����6Qjl���t)Ql����t/Qm��A1EQoP���Kap���V}EQq��
�KQr4��-uas����at̠���RQu����XQvt��5�XQxС���XQz,��3�`Q|���>?hQ~ܢ���pQ�8��]|pQ�����@pQ����?pQ�L����yQ����G��Q����B�Q�4��jB�Q�|�����Q�ĥ�nY�Q���Yn�Q�X���ŕQ����<ŕQ���x4�Q�<����yQ����Q��Q�ܧ��+�Q�(���ѦQ�l���ѬQ����~ЬQ���\ͬQ�P���άQ����@ϬQ���(̬Q�4���άQ���� ϬQ�̪�lٳQ���lٺQ�d��0ٺQ����غQ�����غQ�H���غQ�����Q���MغQ�,���غQ�x���t�Q�ĭ��t�Q���A1�Q�X���Kl����V}�Q����P�Q�<��
��Q����-ul�ԯ��l� �����Q�l��iI�Q�������Q����5�Q�P�����Q����5��Q������Q�d��{��Q����}��Q����z�Q�x��}��Q�Գ���Q�0��/^�Q����3��Q���>?�Q�@���s�Q�������Q���]|�Q�D���@�Q�����?�Q������R�H��G�R����K^R���Z^R�,����R�t��nYR����YnR������Q�T��<��Q����x4"R���~h"R�8����R����Q�R�غ��+R�$���6�Q�p��>�Q����;h�Q���m�R�T��8�R������9�����Z,R�ܾ�����������?R7��U�?��U&H��~V�P���V&Y���V�a���V&j���S�r���S&{��AR����SR&����P�����P&���4T����CT&���WyTE ����xQ
�����FR�����Q��?j
���j$��}kBO7��kBOJ���GQX���GQ~����m ����� Q���gj���AkBO����sTE���tTE��!)a@��3)ln��=Q�v��TQ&���W�����W&����W�����W&���2LR�����SR���H�YR �����`R"�����fR$���d�YR%����`R'��%c)$���clR*��xj2L,,���1uR-���M]�R/��]T�E1���
��E3��� ��E5��j�E7K��j�E9���>u�E;����[�R=���ΖR=����ϖR=����̖R=���2іR=���[ϖR=���B̖R=����ЖR=���q͖R=����-�R=����.�R=���,�R=
���/�R=��.�R=��,�R="��/�R=*���,�R=2��Bt�R=:��B7�R=B���W�R=J���|�R=R���ږR=Z���t�R=b���ҖR=j��]�R=r�����R=z���ŖR=���J��R=���ҙ�R=����>�R=������R=����{�R=���5@�R=����?�R=���X��R=���?*�R=���Y��R=����k�R=����*�R=���D)�R=����m�R=���HŖR=����ĖR=��4�R=
�����R=���)�R=��)+�R="���[�R=*��BΖR=2��&ЖR=:��͖R=B��sіR=J���ϖR=R���̖R=Z���ЖR=b���͖R=j���-�R=r���.�R=z���,�R=����/�R=���G.�R=���A,�R=���I/�R=���C-�R=���}t�R=���s7�R=���7X�R=���}�R=���kP�R=����ږR=���u�R=����ҖR=�����R=���2I�R=���uזR=���5�R=
��Ů�R=��ƖR=�����R="��N��R=*��P��R=2���z�R=:��O��R=B�����R=J��^�R=R����R=Z��?�R=b���s�R=j��Í�R=r��2|�R=z��r@�R=����?�R=������R=���z*�R=����ӡR=����R=����*�R=���k)�R=���&n�R=����ŖR=���ŖR=���A4�R=���Kh�R=���Ҹ�R=���*�R=���Z+�R=���N6�R=���=�R=
���g�R=���g�R=���)�R="��^=�R=1���<�R?@��
�AN���<�RB]��u=�RDl��2�Fz����RG�����RH�����RI�����RJ�����RK���� �RL���"�RM�� $�RN<���%�ROT���'�RPg��!�RQ�����RR�����RS���F�RT����RU$�� �RV<���!�RWT���#�RXl��%-Y���,'-Y���w-Y����-Y���-Y,��)-YU��-Y~��$ -Y����!-Y����#-Y���>%-Y"��;'-YK���-Yt���-Y����-Y���8-Y���*-Y��3 -YA��"�RYN���#-Ya��M%-Yt��J'-Y����-Y����-Y���2-Y���G-Y���A-Y���B -Y��"-Y4���#-YP��\%-Yl��Y'-Y����-Y����-Y���A-Y���V-Y���P�RY��Q �RY
��."�RY���#�RY'��k%-Y:��h'-YM���-Y`���-Ys��P-Y���e-Y���_-Y���` -Y���="-Y����#-Y'��z%-YP��w'-Yy��-Y����-Y���_-Y���t-Y���-YF��o -Yo��L"-Y����#-Y����%-Y����'-Y��-Y<���-Ye���-Y�����RY����-Y���~ -Y���["-Y���$-Y����%-Y����'-Y
��)-Y ���-Y3���-YF���-YY���-Yu��� -Y���j"-Y���$-Y����%-Y����'-Y��-Y��t-Y9���-Yb��&-Y����-Y����-Y���h!-Y���a#-Y����$-Y��'-Y!��-Y4���-YT����RYa��6�RYn����RY{����RY���x!-Y���q#-Y���%-Y���'-Y���g-Y���-Y����-Y��-Y-��-Y@�� -YS���!-Yf���#-Yy��.%-Y���o?�RY������RY���M�RZ@�����R[x��@לP\���CלP\���@��R\���ʜP^\��0��R^���Xm�R_t����9a����}�Ra���eVSbT���� Sc����}Se ��)oSf.��٦SgL��4>NLj����NLk����4>Sl���~2KSm��qfbSpd���SlSr���kQlSs�����t�����sSt����+�u���s[v����0�v����0�w���o0�x����0�x���Z[x��~K�x���]y#���Q�y1��(M�z?���Q�{M���p�|[��c}i��E�~w��nE���y/����������w�����b ����6�%������/���������c�6���"O@����pG���!HN�*��ܺS�8���7X�F���!_�T��)F�b���d�p��7yi�~����p�����bw����!�~����W������O������p������7������G������!��������
��n�����ս�&���H��4��2j��B��Su��P��#d�^�����l���k��z��rc������e�����y�����M�����������s/����t�4����224�����0�����o0�����0��!���0�0�� oK�=�� H�K�J�� �4�W�� �34�d�� �4K�q�� W�K�~�� x���� x�����|zS����UEzS�����n�S�����e�S�����m�S�,���|�S�H��RE�S�d���e�S����KS�S����KS�S�����F�S�0���;�S�B��KB�S�_���n�S����I��S����D�S�$����S�d��kQ�S�����S�S�����S�S�����A�S�P��Z�S�X��ZT�`���kT������9�<��>�"T�F��>�)T�r��������4W4T����Y�@T�E��}�QT�X���V[�r��!R)T�����F"T����T"T�,���X"T����KS_T��� V"T���l>jT�7���kjT�X��YA"T����#0"T���,0"T����<qT�����<{T�.���<{T�X��=�T����=�T�-��w��:��w��TH��
��V�����c������������5�T \��#��
���!�������@��������N��T����R[���/Q"T���}�"T��Ҭ�T���"T���="T���R"T����"T��3"T���x"T��#G"T,����"T9��<�"TF���f"T S����T!`�����T"����T$�����U&��;g�)����+���>NU-���_�(U/��y�(U0
����(U1$����(U2`��H�/U3����2(U4����8U5��
�8U6T��X�AU7{��7�OU8�����^U:v�$�nU=~�+�nU>��a0(U?��#0(U@���swUA��s�UC���tE,���G4��[�UG����H����I��uI�K���+�K���k�K5�OP#Kr��UL���TEM��jAKN���9Ns��s�UNu��s�UOw���pLPy���Q���ձUQ��*m�US(�*m�UUp�*m�UW��{�UY �Z;
V\7�b;
V^N��Z�`X��p�bb��L#dl���!Ve���O'Vg���1q
i��"�q
j���1#k
��Iq
l!���9m^��b4mf�cmo���n~���2Vn���9Vo����EVp
�]OVr���^\Vt<��4iVvp�YvqVx�
�wv�V}8��v�V���R�V���RF�V���v�V����v�V�X�RU�S���v�V��n��V�"�}��V�+����V�3����V�N����V�W�T�W�_��z4�g��z�p���W��b;I
���3�%���W�F��3&W�r���1W�z���7W���������v�V���_>W�������x�EW����LW�<��]SW�J��hZW�X��aW�f�B\hW�t���oW���1ʂW���DʎW����ʚW��ʦW����aW�7����W�L����W�d����W������W������W������W������W������W�����W�+����W�@����W�U����W�j���X�����
X�����X�����X� ���"X�h���)X�����0X�����7X�����>X�����EX����LX�W���SX�����ZX�����aX�����hX�����oX�����vX�����}X�����X�,����X�`����X�|����X������X������X������X������X�����X�`����X������X������X������X���_�X�����!�����X�>����X�l����X�l �*�Y�| �*�Y��!���*Y�$"�W�9Y�l"�_�WY��"�
ihY�P#�D�tY��$�s��Y��$�b;I
��$��O��$� Q�4��$��v�V��%����%����Y`(�Ҵ�Y<-��ܚY�-��ݚY\.�RޚY/��Yl/�%ݎY2��ݚYt2����Y�3�XݎY�6��ݚY7�Բ�Y�9����Y�9�J��Y:�ȏ�Y@:��6�Y�:��v�Y ;�*��Y);����YP;���Y
�;���YT<�ν�Y`<�sL�Y�<�Md�Y=�_��YU=���Y�=��Y>��}�Y!#>���Y%4>�l��Y'x>����Y)�>�4�Z+�>�Ɏ Z.�>�Ɏ/Z1`?�@sRZ6l?�@s`Z:�?�|�oZ?w@����YB�@�[�YD�@�Q��YF�A��ȤYH�A�ݬ�YJ�A��N�YL�A�{N�YN8B���|ZP�B�.O�YS�B��N�YU�B�_��YW�B��N�YY�B�!��Y[C�yO�Y]4C�4��Z_�D�$��Zd�D�UO�Yg�E����Yi�E�N2�YkIF�ߞ�Ym\F�vg�Yo�F�Wg�Yq�F��7�YsG��m�YuG�k<�YwG��\�Yy$G��\oZ{�G���Y~%H�Mx�Y�ZH�?��Y�hH�䛤Y�xH��D�Z�
I�/��Y� I�/��Z��I��n�Y��I��n�Z�JJ��n�Y�`J��n�Z��J��\�Z�PK��L�Z��K�A�NL��K�z�Y�L���Z�vL��!�Y��L��H�Y��L�(U[��L���9��P�[�[��P��z4��P�?�[��P��[��P��&[��P��}-L��P�%o4�Q�VZ�TQ���/[�\Q�����Q���5[��Q�kv;[�PR��vX[��R�kvc[�HT��vq[�ST���}[�|T����[��T����[�lV����[�0W����[��W����[��X��3aW��X�BaW��Y�$BaW��Z��A>W��Z��2>W��Z�E��[��_�S��[��_� ��[��`��G�[�|a��H�[�b��2�[�[b����[�qb����[��b����[��b����[�/c���\�Ic���\�dc���\��c�1v#\�d���*\��d���3\��d���<\��d���E\��d���N\��d���W\��i���`\��i���i\��i���r\��i���{\�j����\�,j����\��j����\�<k����\��k����\��k����\��l����\�em����\�xm����\��m����\��n��x�\��n��x�\�q�/d�\�dq�>�]��q�9B]��q��]��q��x>W�r��x(]�lr��x?]��r���V]�ds���_]��t���h]�@v���q]��v���z]�v����]�v����]4z����]�z����]{����]({����]�{��]�]�|��2�] �|����]4}���]|}����]�}�ʁ^D~�?�^�~�ԃ!^t�ʄ2^����\ L����<^!���@�F^#8��]�[^'T��i^+�����}^.���ձ�^0�����^3ĉ�G{�^7��+{�^9��ٯ�^>p���u�^?|���u�^B���_F���v�_H���v�!_Lf��_AFQ���S3_S���sR:_T0��y�\Vm��T�>WW����>WX����>WY؏��GC_Z��#\���M_]���V_^,����a_a��r�n_d,���k{_g����ށ_h���ގ_j���ޖ_l<��=ߎ_nH��ߣ_p�����_sʕ���_t����_v����9w��5{�_w(����_x0����_x9��Ҕ�_yA��۔�_yJ��z�4zR����z[��Q�4{�����_{����v�V|D�����_~��%34���>3����W�!��$��_�*��0��V�2��C��V�;����V�V��V�`�q��S�`�y��ix`����Y`�����`����,�`�ҙ�5�4�ڙ�C����������v�V���xm`�H���4�P�����c�����w��Ĥ4���ڤ����J�"�����=-`�����O4`�ĝ��O-`�ԝ�b;-`����mK����k�������:`�����W�1���W�Q��*i4�Y��<i�b��%34�j��>3�s��uI��{���M������M�����PZ�����PA`������H`������P`����v�V�����b`�����v�V����VP����aP�ȟ�~2l`���7�t`�9�����L���{`�\���e�`����~2b`�����3�`�ݠ��3{`����������4�����1W������`�,�����`�h���v�V�ա�}>�`���2G=����aG=���n��`���RW�`�/���T�`�I��mW�`�_�����`�u���}=����&��`�����p=����B<=�����Z=�����]=�Ǣ�Ol=�Ӣ��l=�ߢ�z�=����=����\{�`�
���{�`�#���U�`�9��_ՠ`�O���X�`�i��+��`����k~�`�����&=����h�=����P��`�ϣ�f�`��� 5�`���N5�`���%5�`�7��
�`�M��8�`�c���&=�o���&=�{���5=����#6=����sT�`�����6=�����=����7=�ͤ�b�=�٤��4=���Zs=����=�����K�`���y��`�-���K�`�:��y��`�H��zD�`�P���4�`�W��j5�`�^����������`�����Y�����c��`�ĥ��k�`�D���k#�m���k�`�x����`�����m�`�ܦ�������F����������
��D�����8��P-�F�����`�\��=[�`�p����9�|�������������� ������fL����������a������9������������9�Ǩ����Ш��a�b��{a����Va�����a����Na������9�����������a�ȩ��"a�Щ��TE���5
(a���k.a���������5a�=�����E��l.a�S���.a�a�����l��l.a����o.a���������
.a�|��������,
/[�����������.a��������C
.a�|���������.a���������.a�d�����l����خ���=a����D4���f�Ga�{��������������������Ua�ޯ������5]a�����(���ea��������`[�����4'�� �ç/����6�� ��F@��f�la���ӡ]��������
wa���������9ʱ���ұ��~a��q~a�����9
�������_E#��/_E4��.�aP���_Ea��S_Er����a���������4X����`����Ph�������`[�����4\�� &�.d����k�� ��Ft�����aϴ�ӡ]״���9������&������
��-�
����9$����,����a>��Y�aP����ab��<�at����|��i
�a���������\��a����44���I�Aе��4Vص��4V:�����aC��\��aK���44X��I�x���4V����4V����9���������a����at����a|���a���W�a���t�a���
�a�����a ���_�a!�����a"ŷ���#ͷ��d#����$��`[%����4%{�� ���%�����%��� ��F%������a%�ӡ]%߸���%���a%����&&��b&@����'H���a'���X�a(����)����a)����*��&�a*����+'���
�a+G����,O���
�a,l����-t���b-�����.Ⱥ��b.ֺ��b/����0����
�a0Z����1b��!b1�����2���1b2�����93�����3Ļ��?b3̻���4Ի��
4����95����5�����5����6����7,��`[8d����480���8L�� ��A8T����8[�� ��F8h��w�S8���ӡ]8�����8ܽ�`[9����49���9��� ��A9����9�� ��F9��w�S9g��ӡ]9p��?v�9Ŀ���Ob9H����Vb:����]b;Y����db<w����kb=|����rb>�����?����?#���yb?=����9@I����@Q����b@\��
�bAd��{�bBl����bCx�����bD���)��bJ������bJ���ǣ�J���٣J������bK4��M�RNL�����bOf�����bP�����rbQ����d�bR�����kbT&�����bUd�����bV�����dbWD����VbX�����]bY4�����bZT����Ob[ ���c\t����9^�����^���@c^���_��D�a��Dcb��D#ce���f��D*ch��D6cj��DFcn�����9o�����o���� *co����*cq���K*cs����*cu����*cw���?!*cy��8#*c{���$*c}"��Y&*c1��Z(*c�@���*c�O��=*c�^��k*c�m���*c�|���*c�����*c����g*c����
*c�����*c�����*c����**c����� *c�����"*c����8$*c����%*c����'*c�$��;*c�2���*c�@���*c�N��`*c�\��] *c�j���*c�x��*c����B*c����p*c����� *c�����"*c����~$*c����&*c����(*c�����*c�����*c���$*c����*c� ��Oc�7�����?��Vc�z��������LVc�
��������
]c�/�����7��LaW�L���fc���jApc������������9�����������a����^
wc����)�c���� aW�����aW����W�c�/�����7����V�����^���
�w�������]
{`�������\��P-�j�����t���
�����������
���2=�f�f�f���z�zj0+TsM՜���I���U��s��f��1N7fcf��@�����ߋ�L�JPK�}LLLj��EK�EK�ELڻڻ��ڻ�+GG?P�c�����m6�οN��{��պ\��o��&m&m�~&m&m&mn;/mn;/mn;/m&�n;/m&�n;/m&�n;/m&�m�&m|����l�lj�����&mu�������n���n���n�l���n�l����n��&muu&m&m&m&muu&m&m&m&muuuu&m&m&m&m&m&m&m&m&m&m�2&m&m&m&m&m&m&m&muu&m&mm��(]m���Om��mm��(]m�\v\m�\v\m�\v\m�\v\m�\v\m�\v\m�\v\m�\v\m�\v\m�\v\m�\v\m�\v\m�\v\m�\v\m�\v\m�\v\m(]m(]m(]m(]m(]m(]m(]m(]&m&m&m&m&m&m&m&m&muuuuuuuuuuuuuuuuuuu�u�u�u�u�u�u�u�u�&m&m&mAc��Acf�AcAc8�Ac�����tz�IaLKL�����Uw�w��R�T�KF��;Z�/��f�f�f�f9�����$C+;��$C-�WV�f9��{����������vN�XeB�f�~eB�f�X�w~+g�|^E M�X�w�X~�X~�X�w�Xl3�X�X�XHz��9�����ΌL�JPK�JDKI��Ό��9�����9�����Ό��L9�����Ό��L~��Ό����Ό�Ό�9���9���&�Hz&�#���HzHz#���}�f���:�R���r���ممم��N�م���+:�i�����lj�>�G�{��'������������{�݆��{����e�e�e�e�e�e�e�e�e�e�e�rsvN�-�-�Z�wB�>���>�8mB�?��@AAk�}�`� q q q q q q�S�BwB17f7fG?�>�f7f7f7f��7f�K7f7f�>7f��i^u^1cfcfG?�>�fcf�KcfȚcfcf�>�W�"��dOeOe�S7f�dOecf�cu1�ec7fcf7fsMcfsMFfsM�csM�csM�csMEyEy-��e�e�c�c�b�bd����~1��~1�~1�~1n�~1��~1��~1-�~1{�~1{�f�~1��~1��~1L�~1��~1��~1�~1>�>�~17f7f7f7f7f7f7f7f��7f��7f��7fG?7f��7f��7f��7f��7f��7f7f��7f7f7f7f7f7f7f7f7f7f��7f����~1��~1�~1�~1n�~1��~1��~1N�~1{�{�~1f�~1��~1��~1L�~1��~1��~1*�~1N�N�~1cfcfcfcfcfcfcfcfcfcfcfcf��cf��cf��cf��cf��cf��cf��cf��cf����cfG?cf��cfcf��cf��cf��cf��cfcf��cfcfcfcfcfcfcfcfcfcfcf��cfcfcfcfcfcf����9����I���f�f�f�f�f�f�f=d=dFf�e�c�c�e�c�c�c�b�b�cd%fRf7fcf�f�f�fAc7f{��7���7cf{��7���7Ac�c�R�c}Q�I�S�I/���/��V/��V/��S/��S/�RT�I���I��1N�I���I��1Np�o�op�o�op$p�o�o�o�o�o�o%fRf%fRfa�~W�W��W��MN9�9�~sV���}�=<˦��j0ǔ���f;x1N�X�XE�9o q q9o9o9o9ovN9o̭9o9o9o9o9o��:����n9o9o9o��:����n9o9o9o9o9o9o9o9o9o9o9o9o9o9o9o9o9o9o9o9o9o9o9o9o9o̭9o9o9o9o9o̭9ozz9oz9oz9ovN�X�X�X�X>M�X�X�|�X^E�X>M�f�X�;�X�X�X�X[B�X�n�X�X�X>M�X�X�X�S+D�o�o?��X�XFW�X�X�R�X�R�X�X�X�S�X�X�X�X[S�X�X�X�X�X�X�XvN�XvN��XvN��XvN�\��XvN�\��X�XvN�XvN�X�X�X���XvN�XvN�XvN�XvN�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X��X��X�\��X;V`�N��F`�`�`�`�`�`�`�`�`�J�J�Y�J�Y�2�J�J�J�J��fM�fM�fMvNvNvN�+vN֚;o�f�f�f7��k�x��x��x����a�AA�fAA�f���1-�+g-�x��1�1�1vN�fo�#��X$C#���#���w��=Co����v�=Co����W�=Co����v�W�o��{=C�}����=C7R��imF+D��o��f�f�fvN�Xt�-����u��o�a�������o��������]�h �R\��0�0�0�0�0� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �0C�+.g.g.g����)<����)<���J��f�� '�7J�J��0�iJ�J�JPJ�hf�-���o��y���y���y���y���L�y��.g.g.g.g�;�y.g�y.g�L�y.g�L�U�U˔�y.g��y���y.g2L@L�y.g�y���y.g��y.g�y���;�y��s������y�L��
��y�L��
����y.gշ�y.g�y.g�y.g�y.g�y.g�y.g�y.g�y��.g�y.g�y.g�y.g�y.g�y.g�y.g�y�K\������y�.g�y.g�y.g�y.g�y.g�y.g�y.g�y.g�y.g�y.g�y.g�y.g�<�y.g�y.g�y.g�y.g�y�������:�y.g�y\���y.g�y\���y.g�y\����y.g���.g�y.g.g.g.g>��X�}=C�}���Q�A=C�Q=C�A��(�.g.g.g.g.g.g.g.g��/�/�.gq�2��c�f�fl��f�K�.g.g.g.g.g.g.goZ.g.g �.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g �.g�И�f�T_�И��J�x��A�fИ�T.g.g̭.g̭.g.g.g.g.g.g.g.g.g.g.g�]��.g�#�)<����=<����)<�� �#�����������L�U�u.g].g.g]��;�j/�������.giD��a�=< �R����u�����u�{���u�����L�����L�u���L�u�E]\!����L�U�u���L�U��u-�[B�X�}�C.g.g.g.g�)<vN.g.g��3���\�\��)<���"L �"L*�"L �"L �"L'��;�}�;.g�{�f�f�f����o���o��f�f�f�f��o���"��o�h��f�=-�-�0�f�f�f�fvN�XvN�X6�W3��o�AA�{��o�vN�fvN�����f�um2��������������o�UUUU�UUUUUUUU�U�UU�U�UU�U�UUUUU�UU�iLvN\�vNvNMovN-�!P���L[-�-�-�-�-�[S[S�g�g���o-��{+.g�{�{�{�{�{�{�{�{�{lj��w��9o�09o$C�^�0�0~10��~10���^�����g�g�g�g�g�o�����o�������x���x�x����J�]������^�x���x�x�������0���0����XX�������^�^ ���� � ���0���0������$C��o�!�W��f�f�XvN�� � � ����f � � � � � � � � �a�-�=��=ܿܿZo=��=��=�y���y��Zo=���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���y���R�������Q�;o�������������0!Py2�5�9�<�=�@�G�a
a�aa�a�gg�gg�g�lMlQmMmQpp�pp�p��"��������"��������.�� ������!��
1��9��A��I��Q��Y��a��i��q��y����������������������� ���)��&A��AP-I��Y��a�����&����s[���4�A����F�S�]�A$�S���,�A4�S������<�AD�SA ��d�7�d�7����l���l��t���t��ljA�tjA���k�Y �����������i ����dF�1K���U��[iKYa���
�g�-u���dF�1K��[iKYl���
�g�-u�q ����DA�������y ����5����j0��-]�[���^#��&��o8!xHEib�Ni#�^��Dti"+{!���its�i1ɱi�P�� 5��iA����������ŵ�� �]� ��K� �0��S��A��S� iS^���� 0�|� W��������S�AY }��$�S,�A4��<�SD�AY ��,yЛ/�uI�yuI��$WA� |�G� �HR�L�eIpQuI�Lx'Ip ̻�T}����ҩ� B��� i��\��T~2��$W�@��d��l�Al��4Al��t��\�DUY ,>Y ��
|��� iK#��S��A��DUQBCZ9�T`�uI�Y q��9��f��ezA�bF��;�Y �n�Y �mKY �k�!�F4�b;���Y��������T��!
dH�its�a�!9
�'� �<-ib�3its:1
�bFA
�����T�o�n��y��������6s��������� Y�� �������A�w��-]Y }����Y ���b;��6�BCZ�)�<���� q�QY ��xt! BCZY ��>�K�����A���4Y ����'S��ՔI
���xt9�C�9D�9�C�9�C�9PC9hC9�C9�C9�C9D&��;U��R��xA�24�����Y
����U�f�q��$���,��4���<���D��L����
���UD��a� �;* �� �� �� \�K o� �Q3 �Q9 d�@ s�F ��M ЊS �@Z A` )�g �
�].PF�
~2m u;� g�� )�� T�S\�Ad6�A��ez�uI��vA� �
�f
}��d�b
�
~2
l>�K�
��l�
t�At��4AD�C
��e4A�fKA�fAcI
!�PN
�
km[
�
d�a
����
�jg
Y C�q
|�����y2�
��V�����i��
!���
AR��
!Q�
!�K��bA�
���
�e4!c|�
�bA!q|�
!�D�
!�D�
A�F4A�F�}�
��U��uXY K>q
�
��_�
�������QN��)l��
���
��n�
TL�� c}#Y ��t� �OtY ���Y �ԋ�
ݼ�Y �����7���k����#��������i����^����>�K��
��A���4��9 �O=�9;A�&�M�����bV�<l�fN���h����j���cx�
�j����4��(���=��������K��������� q������������ Q�R� g�^�J�h
!�O!�O�0�y
��S��A!_�k�K�v��G����S��A ��
�>�K �1���
��A����?v����4����
Y �:�
����Gv�~2U)uI�!TL�19��
9�>�
����
!uI�!)��
���!w��uI�)�4��eFA-]Q~�"�-]Q��-]Q��D}�D���v�1uI�9uI�~2�9�����9���iuI�i34i���q'F�quI�q���q�E�Iį�I�^4Y�f4Y34yuI�ydE�y���idE�ydE�y {;��FA�e4�bA�4�4��4�eR���PUq�[O��eF�dE��uI�� {;�dE�Y ��s
�k��uI��?v���4�dE��uI���M��dE��uI���M��uI�iHM#��[���M��uI���M���+��uI���+��@x4�uI�����������$��q�k�y�k��q�%�BCZ��R+�|C4�c|>�A
�k���D>Y ��F�cnL��A����,>�*��*����T���[�,>
��jY
o��emt��b�
�[|q�������,�S4�A9���
i��I
i�39���<�����D-]QDL�D�I��T�bA)�w!��\�Dtie#i5e)I�{/���I�{/i#�@iF@i��Ii�zRi�o^dIAl��T���i��ATL�t�e��˝�t��t~2����I��I1KI�gI
��i}��!}��!q��!�I�|�����Q��Q1KQ�gi�����|�DA��D}��bA!
�DY��bA��eY�O���x��bFY�I���mK��f�a%ӭ�
�^�ad��
�V��i�� Њ��&�������b��
Z[�Y��A�V1�U�����IA�IA�IA�IA�IA�IA�IA�IA�IAIAIAIA������$������D�Dt,�Dt4�Dt<�DtD�DtL�DtT�Dtd�Dtl�Dtt�Dt|�Dt��Dt��D���D���D�����-]�!F=�!
����EV��IAits(�IAi��X!+�q�~2U���������bA���AI2�A}���uI�Y ��}q�|�K��K��zg� 4q�
�}g
�
;4�� ߗ:Q224Q)F���� �[��I���e�����%x��~2U����1N,�-����!�+�Qs[Q�0�Q�0�Qo0�Q�0�QZ[Q~K�Q�]Q�Q�Q(M�Q�Q�Q�p�QcQE�QnEQy/Y��Q�wQ�b Q6�%Q��/Q�Qc�6Q"O@Q�pGQ!HNQܺSQ�7XQ�!_Q�dY7yiY��pY�bwY!�~YW��YO�Y�p�Y�7�Y�G�Y�!�Y��Yn�Y�սY�H�Y2j�YSu�Y#dY��Q�k�Qrc�Q�eY�y�YM��QQ�s/Qt�4Q�0�Qo0�Q�0�Q�0QoKQH�KQ�4Q�34Q�4KQW�KQxQx���� �[)@�� @��� ��:1$WK���W���� �H[�6�4� ]|x9-]�����S�A
�k���������S$�A�W�Ք~2�!��4� ���,��4>�K4xt!��6� �R!�6<��9�S[!�4!rxd�e�!w54!^>�Y ,>uD��iΓ�!04!04)xS�� �RL��� ���� ����c���w���
��z��T��� �\��d�Sl�A�q�� �Əq���}��B=-�P=-!
]04!�R�!�ְ!+Q4!y�4!���!�4!�=4!�R4!�4!34!�x4!G4!��4!8�4!�f4�е�t��y}��!
04|��!;gd� }�
!
�4�+24��X�����!�f"!�F��^4)�Q�����~2U� ��F1}�j1��-����������~2U1q�j!
�����e4Y dx��em�y�4���x
���Y j��jAK���!�����D���Dt��m��'w���������������Y {�����-A���f�����-A���f�Y �k�Y ���Pm�����k���O"��(�%~.9�4y$WK� ߔ:��S��A���
�A�#�{ �i.��4Ao�� �����$���#���EF��A���<q�,��4�
<�A<��4��O�D�SL�AT��\�
d�A�i.�\.d��4l�St�A���|>�K��S��Ai��.i�b.!�\.�����A���4��������}����e�A�L��!p����>�K����}Z�������
��A�%x��~2U���4
�k��#��L����.���.���.�����%~.��D�������������������y���y��9[.�ֹ` )��()�\.1���9���9+� ��.A�˧ �%~.A��A��� a��(a��(a�.i�.iF�.i4P.q�.q�.1����x.������(��.IP?.���(��\.��@.�>�.���(���<!���(���<!�>e!��.��k!=>t!��z!����!��h�!�Ù�!�9��!����!�>�K���S�A�<"~2U�
J����"�i;Z"��$xt��sl"��:u"����">�K�q"��ƙ"�ĝ�"����"��VZ,�S4�A$/�I���"�
J�<��D��L�ST�AD�e�DՔD%x�\���<~2U���g#�K�{#ە<�
d�A\6�Adxd��4l��l~2Ul>�Kl�
t�A�
��t��4��p�|���|~2������~2�|������>�K� ��x1�� |Ք�����DU��a4���|�e�|xt��e��xt�xt��bF�}���b�Y$�����D}��_���+���`4�TL�������������$�W1�$�b��$�W1�$��oA�>�K��oA���n���� Q�[���T���db��͋%������D���$A
��������������(�~2U�`�(i�k�Y ng�%Y ���
�
�ӻ%
�k���k���k��Ѽ�%�Ѽ�%����%����%�Ѽ�%�l��%�P��%��t�%��t�%��)�%�(M�%���%���%��)&���&���&�
J��RZ��mU��J��S�A��A���q��4�B[�&T���&���$�K'xt� <sQ��DQ�L��%x��Ք�RZ�xt�Ք��e�$���xt�}��,%x� �� m�44�S<�AD��L��DeD��ەT>�K\xt��mU��A�nD�(���dxt�~2�l��lxtl>�Kl~2U�������$�`����h4�q�%Y �t��t~2Ut>�Ktxt��DAt�
|�A|��4,��,>�K,�-*��C*��A���4�}��Dxt�7ZY*���^*�~2U�>�K�/��xt����Ք��e��~2��xt���
�����I ���*
�D�*I �k�*��Y�I ��*�-]��&��o8��^#�j0���DA�¼+�\�.+��44�)@+�[���4Q+�I�A�W�m+�S�U�P-i3�s+�YM��z��ID� �ވ+ ;��+�
�z�|�DU���I
�>�K�>�K �0�$�~2U�~2UI��I*1I���+I��Q��Q*1Q���+Q�����+�����mU��AL�Dt� �[F�>�K�uI��1N,AuI��0M���o-, �44�\�@, I�A �� ��r,
72v,
�Y|, 0ZY*
�Y|, �YY* �
��4V \��,�I� ¼�,I\��,Q�4V!��� ��D�Dtt�Dt ��� .=
m�A$ ��$ �'w, �^#, �0#, �, �f�, )Ĺ, AA�, z�,, `[, ��, -A�, �f�, w�S4 �^#4 �0#4 �4 AA�4 z�,4 )Ĺ4 �f�4 `[4 ��4 -A�4 �f�4 w�S�b;-d>�K< xt< >�K< }��)��Q��4l�����l~2Ulxt�%x�!
��D �b
D 6�AL �DAQ�44��4Q+QI��W�m+�S�U�P-
Z�-
�Y�-�-�-(�-,�-0�-4�-8.<.@.H.L.P.\".xM.|R.��.��.��.�. �/$�/(�/,�/8�/HD0La0P�0h31l81W1�Y1��1��1�62��2��2��2�*3�]3��3��3�4�g4��4�5�j5��5�P6��6��6�;7��7�78O8�8�8&9w9�9 �9$F:(�:,�:0I;4�;8�;<@<@�<D�<H_=L�=P`>T�>X?\N?`s?d�?��?��-��-��?e
�-i�-m�?�@�@@@@@@!�-%@5�-!�=o.�-.�d.�d.#�d.+�d.3�d.;e.C
e.K e.S-e.[we.c�e.k�e.s�d.{�e.��e.��e.�f.�2fA�=oC��-`��-���-���-���-��-�-���-��- ��-@��-`��-���-c�-��-���-���-��-���-��-���-��-��-�- ��-#CFo@��-C�-c�-��-��-��-�=fC�-Cc�-c�-��-��-��-�- �-!��-A��-a��-���-���-���-���- �-@�-#{PoC{PoD��-c{Po���-���-���-���-# ��-A ��-C ��-a ��-c ��-� ��-� ��-� ��-� ��-� ��-
��-#
��-C
��-c
��-�
��-�
��-�
��-��-#��-C��-`��-c��-���-���-���f���-���f���-���-��f��- ��f#��-@��fC��-`��fc��-���f���-���f���-���f���-���f���-
��f
��-
�g#
��-@
�+gC
��-`
�Cgc
��-�
�Cg�
�\g�
�ug�
��-�
��g�
��-��g��- ��g#��-@��gC��-`��gc��-���g���-���g���-���g���-���g���-��g��- ��g#��-@��gC��-`��gc��-��h���-��h���-��h���-��h���-�0h��-c�- �0h#��-#c�-@�Ch`�Chc��-��Vh���-��Vh��Vh���-��Vh�mh �mh#��-@��hC��-`��hc��-���h���-���h���-���h���h���-��h��- ��h#��-@��hC��-`��h���h���h���h���-���h���-��h ��h@��h`�i��i�� i�� i��6i�6i �Ii@�Ii`�Ii��Ii��`i��`i��`i�`i �`i@�`i`�`i��`i��`i��`i��`i�`i �`i@�`i`�`i��`i��xi��xi��xi�xi ��i@��i`��i���i���i���i���i��i ��i@��i`��i���i���i���i���i��i ��i@��i`��i���i���i���i���i��i ��i@��i`��i���i���i���i���i��i��- ��i@��i`��i���i���i���i���i��i��- ��i@��i`�j��,j��Hj��aj��aj�zj ��j@��j`��j���j���j��k��.k�Pk!��- !��-�!��-"��-!"��-A"��- #�ekA#��-�#��-�#��-$��-A$��-a$��-`/��k�/��- 1�El@1�cl`1�{l�1��l�1��l�1��l�1��l2� m 2�!m@2�7m`2�Lm�2�cl�2�{l�2��l�2��l3�im 3�!m�>��-aC��- F��-@F��-`F��-�F��-�F��-�F��-�F��-G��- G��-@G��-`G��-�G��-�G��-�G��- J��-@J��-`J��-�J��-�J��-�J��-�[��-�[��-\��- \��-@\��-`\��-�\��-�\��-�\��-�\��-]��- ]��-@]��-`]��-�]��-�]��-�]��-�]��-^��- ^��-@^��-`^��-�^��-�^��-�^��-�^��-_��- _��-@_��-`_��-�_��-�_��-�_��-�_��-`��- `��-@`��-``��-�`��-�`��-�`��-�`��-a��- a��-@a��-`a��-�a��-�a��-�a��-�a��-b��- b��-@b��-`b��-�b��-�b��-�b��-�b��-c��- c��-@c��-`c��-�c��-�c��-�c��-�c��-d��- d��-@d��-`d��-�d��-�d��-�d��-�d��-e��- e��-@e��-`e��-�e��-�e��-�e��-�e��-f��- f��-@f��-`f��-�f��-�f��-�f��-�f��-g��- g��-@g��-`g��-�g��-�g��-�g��-�g��-�g��-h��-h��- h��-@h��-`h��-dh��-�h��-�h��-�h��-�h��-�h��-i��- i��-@i��-`i��-�i��-�i��-�i��-�i��-j��- j��-@j��-`j��-�j��-�j��-�j��-�j��-k��- k��-@k��-`k��-�k��-�k��-�k��-�m��m�m�-n�- n�-@n�-`n�-�n�-�n�-�n�-x�- x�-@x�-`x�-�x�-�x�-�x�-�x�-y�- y�-@y�-`y�-�y�-�y�-�y�-�y�-z�- z�-@z�-`z�-�z�-�z�-�z�-�z�- {�-@{�-`{�-�{�-�{�-�{��m�{�-�{�-|�- |�-@|�-`|�-�|�-�|�-�|�-�|�-}�- }�-@}�-`}�-�}�-�}�-�}�-�}�-~�- ~�-@~�-`~�-�~�-�~�-�~��-�~�-�-��- �-@�-`�-��-���-��-��-��-��- ��-@��-`��-���-���-���-��-��- ��-@��-`��-���-���-���-��-��- ��-@��-`��-���-���-���-��- ��-���-���-���-��-d���-����-���-�[&n�[&n �[&n`��-���-���-���-��-��1n��- ���n ��-@��-`��-���-���-���-��-��- ��-@��-����-����-����-����-`���-����- ���-@���-`���-����-����-����-����-ೣ�-`���-����-ണ�-@���-`���-����-����-ඣ�-���- ���-@���- »�n`³�-�ɳ�-�ɳ�- ʳ�-@ʳ�-`ʳ�-�ʳ�-�ʳ�- ͳ�-@ͳ�-�ͳ�-�ͳ�-�ͳ�-�ͳ�-γ�-ӳ�- ӳ�-`ӳ�-�ӳ�-�ӳ�-�ӳ�-�ӳ�-`س�-�س�-�س�-ٳ�- ٳ�-@ٳ�-`ٳ�-�ٳ�-�ٳ�-ڳ�- ڳ�-@ڳ�-`ڳ�-�ڳ�-����-ݣ�- ݣ�-���-� ���rx�X���'5�(M[
$z�0[�� r 3
T
�
�
�
+/8Egz���
-G\����
�
����'_{������b����4���4Kio�Uw���e�����)Kv}��1EQr��=Ukq����\�������,2X�)9O���r���Fi����= _!�!)"�"�"�"�"�#�#�#�#�#$
$$%$7$>$H$O$z$�$�$�$�$%%W%o%x%�%�%�%�%&&&o&~&�&�&�&�&�&�&U'['j'v'�'�'�'�'�'�'(0(L(U(a(�(�(�(�())=)I)h)w)�)�)�)�)�)�)�)�)h*�*�*�*�*�*�*�+�+�+�+�+�+�+�+�+,6,R,�,�,�,�,�,�,--(-;-A-G-P-c-}-�- �!�(�,�0�2�5�7�8�9�:�<�@�A�C�W�a�g�l�m�p������������c2=�c�֥cAe�cb1�c�ҵckڹcj�c�֥cAe�cb1�c�ҵckڹcj�c:Y�c�֥cAe�cb1�c�ҵckڹcj�c�}�cz?�cN�c!E�c��c��c���c�F�c��cU�c�V�c�V�c�S�cWR�c�P�cGT�cXQ�c�W�c�W�c�[�c��c���c���c6��c_��cF��c���cu��c�-�c�.�c�,�c�/�c.�c,�c/�c-�cFt�cF7�c�W�c�|�c���c�t�c���ca��c���c���cN��c֙�c�>�c���c|�c9@�c�?�c\��cC*�c]��c�k�c�*�cH)�c�m�cL��c���c4�c���c�)�c-+�c�[�cF��c*��c��cw��c���c���c���c���c�-�c�.�c�,�c�/�cK.�cE,�cM/�cG-�c�t�cw7�c;X�c!}�coP�c���c
u�c���c���c6I�cy��c�5�cɮ�c��c���cR��cT��c�z�cS��c���c^�c��c?�c�s�cǍ�c6|�cv@�c�?�c���c~*�c���c!��c�*�co)�c*n�c���c ��cE4�cOh�cָ�c*�c^+�cR6�c�=�ch�c�g�c�)�cs?�co�cb�c칥c{4�c�4�c[�c6x�c6x�c9N�c�+�c�f�c��d�d��dX�d{�c��dw�!d��c_�*d�z�cC�0d!�0d�:d�}�c)o�c"VCd��Id�OdߔUd���c��cB3�c(�dG�d�dZ�[dW�gd~xmdYmd�md0�mdG˥cޤ�cN�sd�n�cj�d(�d@i�cB3�c9N�c�M�c�XCd���c��d6G�ceG�c�}�c�p�cF<�c�Z�c�]�cSl�c�l�c~��c���c�&�cl��c�&�c�&�c�5�c'6�c�6�c��c7�cf��c�4�c^s�c$��c7Zydg�d�D�c
d�©c���d�©c�4�c�4�cw��c�©c?��c�©c?��c�©cw�c���d���d�c
#2!3#4%5'6)7+�-/1 1
335
577d9�;�=1?2?3A4A5C6C7E8E9G:G;I<I=K>KQMRMSOTOUQVQiSjUkWlYm[n]o_paqcresgtiukvmwoxqyszu{w|y}{~}������������������������������������������������������������������������������������������������������������������������������������� ��
����������!�#�%�'�)�+�-�/_1�3�5�7�9�;�=�?�A'C(EDGEGVIWIXKYMZM[O\Q]QcS�U�WY[] _
ace
gi�k�k�m�m�o�o�q�s�s�u�u�w�w�y�{�}�����������������������������������������������������������������������������������������������D�Q�S�l�n���������������������������G$1G&3a�?a�Aa�Ca�Ea�Ga�Ia�Kg�?g�Ag�Mg�Eg�Gg�Og�Kp2
?p4
Ap6
Sp8
Ep:
Gp<
Up>
K��
?��
A��
[��
E��
G��
]��
K��
?��
A��
[��
E��
G��
]��
K��1��38Jclu~��������� 3>O����BhAJr������v�����5=Eq�������Gk����_hx������� � �
*
v
�
��&q���
�
�
�
�
?^p��I�������|���'?P`��.BVl������
+4=EM]co�����FU��Q����!b�����-K{�;mv��=t����1F[e����MV_ir���DMV`i������(=]x���� �!�!�!""c"�"�"4#C#K#T#]#�#�#�#�#�#�#�#$0$c$�$�$�$�$�$�$�$&%>%f%]&f&�&:'�'�'(('(;(�(�(�()�)�)9*O*m*|*�*�*++&+8+I+�+�+,,%,J,j,�,�,�,�,-2-u-�-x�\��]��-|��-�+�-�o�-Y�-�+�-3u�-Fx�-&�q� &Ir��Bq�I�q���q�lrw��w8]uEFGHIJ
KLMNOPQRSTUVWXYZ[\]^_`abcdefghij"k"l#m#n%o%p%q%r%s%t%u%v%w%x%y%z&{&|&}&~**�*�*�-�-�-�.�.�3�6�6�6�6�6�6�7�7�7�7�7�D�D�F�l�m��K4�O4�Q4�U!TY�lY4�_�Uc�X�4���*��x�W���*��*��*�@�@W,�*M�b��l��l�4��1���b��*��*Y�*o�*��*��*��*A�*C�*_�*a�*i�*k�*m�*m�*o�*q�@s�@�W��+�:�FJ@��@�P�@�P��.���;�l����������: _����������sO�����e@�@:@�@�@�@ @$ @=
@?@�@�j@������
�
�
�
�
�
@b
�s
:@�
)�
@�
@�
h@�@�@�h�n:@�@���@ @@@@!@5@Y@m@�@�@�@�@�@�@�@�@�@�j�@F@j�j:�p@�@�L�@@"L���:�:�F�XX)X;XQXcX}X�X�X�X�X�X���:^�b�T�^�bFb:^�T�^�^�T+^+�:%p/������%���+�%������l�+�+��'�'�'�'�'��
���������4�M�)
����_'��u��������:�����
�
�
�
������
�����
�
�
�
�
�
�4G����
���% @�@+ @1 @7 @B @H @N @T @Z @k @q @w @} @� @� @� @� @� @� @� @� @� @� @� @� @� @� @� @� @� @!@!@!@!@!@!@$!@*!@0!@6!@G!@M!@S!@Y!/�G$��$����q�$�4%�L%��)�������a'��'e �*o �*� \+� ���,��,'_���W
�-$�&�<.ctor>b__1_100<.ctor>b__1_110<.ctor>b__1_10<>9__25_10<InitializeGeographyStaticMethodFunctionsDictionary>b__25_10<>9__28_10<InitializeGeometryStaticMethodFunctionsDictionary>b__28_10<>9__19_10<InitializeStoreFunctionHandlers>b__19_10<>o__10Log10TokenSql10SqlGen_PrimitiveTypeNotSupportedPriorSql10SqlGen_CanonicalFunctionNotSupportedPriorSql10<.ctor>b__1_120<.ctor>b__1_20<>o__20<.ctor>b__1_30<.ctor>b__1_40<.ctor>b__1_50<.ctor>b__1_602EF83B43314F8CD03190EEE30ECCF048DA37791237F27C62A579F23EACE9FD70<.ctor>b__1_70<.ctor>b__1_80<.ctor>b__1_90<>c__DisplayClass100_0<>9__10_0<IsNullable>b__10_0<GenerateStatements>b__10_0<>9__20_0<ForceNonUnicode>b__20_0<AppendIdentifiers>b__20_0<>9__30_0<GetNonHiddenProperties>b__30_0<>c__DisplayClass50_0<>c__DisplayClass60_0<>9__0_0<IsCSpace>b__0_0<>c__DisplayClass0_0<>9__111_0<ExtractAssociativeArguments>b__111_0<get_WellKnownBinary>b__11_0<>c__DisplayClass21_0<>9__31_0<get_IntegerType>b__31_0<.ctor>b__1_0<>c__DisplayClass102_0<>c__DisplayClass12_0<>9__22_0<GetPublicInstanceMethod>b__22_0<>c__DisplayClass22_0<>c__DisplayClass32_0<>c__DisplayClass52_0<>9__2_0<.ctor>b__2_0<CreateObjectsScript>b__2_0<GenerateInsert>b__2_0<>c__DisplayClass2_0<>c__DisplayClass103_0<>9__13_0<CreateWellKnownValue>b__13_0<get_GmlString>b__13_0<>c__DisplayClass23_0<>c__DisplayClass33_0<>c__DisplayClass53_0<>9__3_0<IntroduceRequiredLocalVariables>b__3_0<>9__14_0<Initialize>b__14_0<>c__DisplayClass14_0<>9__24_0<InitializeHierarchyIdStaticMethodFunctionsDictionary>b__24_0<>c__DisplayClass24_0<>c__DisplayClass34_0<>c__DisplayClass44_0<>9__54_0<DbDatabaseExists>b__54_0<>c__DisplayClass54_0<>c__DisplayClass74_0<>9__4_0<GenerateUpdate>b__4_0<IsFixedLength>b__4_0<Join>b__4_0<GetNonIndexerProperties>b__4_0<>c__DisplayClass4_0<AppendCreateTable>b__15_0<>9__25_0<IsKatmaiOrNewer>b__25_0<InitializeGeographyStaticMethodFunctionsDictionary>b__25_0<>c__DisplayClass55_0<get_ProviderValue>b__5_0<>9__16_0<CreateWellKnownValue>b__16_0<.cctor>b__16_0<>c__DisplayClass16_0<>c__DisplayClass56_0<>9__6_0<UseGeneratedValuesVariable>b__6_0<>c__DisplayClass6_0<>9__17_0<OverridesEqualsOrGetHashCode>b__17_0<>c__DisplayClass27_0<.ctor>b__37_0<>c__DisplayClass47_0<>c__DisplayClass57_0<>9__87_0<TryTranslateIntoIn>b__87_0<get_CoordinateSystemId>b__7_0<>c__DisplayClass7_0<>9__28_0<InitializeGeometryStaticMethodFunctionsDictionary>b__28_0<>c__DisplayClass88_0<>c__DisplayClass8_0<>9__19_0<InitializeStoreFunctionHandlers>b__19_0<>c__DisplayClass19_0<>9__29_0<GetInstanceProperties>b__29_0<GetDbProviderManifest>b__29_0<>9__39_0<GenerateSql>b__39_0<>c__DisplayClass89_0<get_WellKnownText>b__9_0<>c__DisplayClass9_0<>9__0<CastReturnTypeToInt32>b__0<ExecuteAsync>b__0<UnsafeOnCompleted>b__0<GetDeclaredMethod>b__0<GetRuntimeMethod>b__0<WriteCreateTable>b__0<CastReturnTypeToGivenType>b__0<DbCreateDatabase>b__0<DbDeleteDatabase>b__0<AnyModelTableExistsInDatabase>b__0<DropDatabase>b__0<Generate>b__0<Execute>b__0<HandleInValue>b__0<HandleFunctionDefaultCastReturnValue>b__0<GetMetadataPropertyValue>b__0<WriteInstanceFunctionCall>b__0<GetDbProviderManifestToken>b__0<UsingConnection>b__0<RegisterInfoMessageHandler>b__0<.ctor>b__0<GetDeclaredConstructor>b__0<GetGenericTypeImplementations>b__0<ResolveNameConflicts>b__0<DbDatabaseExists>b__0<CheckDatabaseExists>b__0<Visit>b__0<MustFacetBeConstant>b__0<CreateDatabaseFromScript>b__0<HandleInKey>b__0<Uniquify>b__0<GetStaticProperty>b__0<GetDeclaredProperty>b__0<GetInstanceProperty>b__0<FindNextProperty>b__0<GetAnyProperty>b__0<GetLeafNodes>d__0<>p__0p0<>h__TransparentIdentifier0<.ctor>b__1_101<.ctor>b__1_111<.ctor>b__1_11<>9__25_11<InitializeGeographyStaticMethodFunctionsDictionary>b__25_11<>9__28_11<InitializeGeometryStaticMethodFunctionsDictionary>b__28_11<>9__19_11<InitializeStoreFunctionHandlers>b__19_11TokenAzure11TokenSql11<.ctor>b__1_121<.ctor>b__1_21<.ctor>b__1_31<.ctor>b__1_41<.ctor>b__1_51<.ctor>b__1_61<.ctor>b__1_71<.ctor>b__1_81<.ctor>b__1_91<>9__100_1<CastReturnTypeToInt32>b__100_1<>9__20_1<ForceNonUnicode>b__20_1<>9__30_1<GetNonHiddenProperties>b__30_1<>9__21_1<GetDeclaredMethod>b__21_1<.ctor>b__1_1<>c__DisplayClass12_1<>9__52_1<GetDeclaredConstructor>b__52_1<>9__2_1<.ctor>b__2_1<CreateObjectsScript>b__2_1<>9__13_1<CreateWellKnownValue>b__13_1<>9__23_1<GetRuntimeMethod>b__23_1<>9__14_1<Initialize>b__14_1<>9__24_1<InitializeHierarchyIdStaticMethodFunctionsDictionary>b__24_1<>c__DisplayClass24_1<>9__4_1<Join>b__4_1<>9__25_1<InitializeGeographyStaticMethodFunctionsDictionary>b__25_1<>9__16_1<CreateWellKnownValue>b__16_1<.cctor>b__16_1<>9__87_1<TryTranslateIntoIn>b__87_1<>9__28_1<InitializeGeometryStaticMethodFunctionsDictionary>b__28_1<>9__19_1<InitializeStoreFunctionHandlers>b__19_1<>9__39_1<GenerateSql>b__39_1<get_WellKnownText>b__9_1<GetRuntimeMethod>b__1<DbCreateDatabase>b__1<GetDbProviderManifestToken>b__1<GetDeclaredConstructor>b__1<ResolveNameConflicts>b__1<DbDatabaseExists>b__1<GenerateInsert>b__1<FindNextProperty>b__1<>p__1<>u__1<>c__DisplayClass0_0`1<>c__4`1<Prepend>d__5`1<Append>d__6`1<ExecuteAsyncImplementation>d__6`1Func`1Nullable`1IEnumerable`1IOrderedEnumerable`1ConfiguredTaskAwaitable`1Predicate`1CallSite`1Stack`1Task`1Expression`1Action`1ICollection`1ReadOnlyMetadataCollection`1ReadOnlyCollection`1AsyncTaskMethodBuilder`1ListElementHandler`1IEqualityComparer`1CultureAwaiter`1TaskAwaiter`1SingletonDependencyResolver`1ExecutionStrategyResolver`1IEnumerator`1DbExpressionVisitor`1ISet`1HashSet`1IList`1DbConnectionPropertyInterceptionContext`1Lazy`1child1string1arg1<>7__wrap1expr1s1list1<>m__Finally1<.ctor>b__1_102<.ctor>b__1_112<.ctor>b__1_12<>9__25_12<InitializeGeographyStaticMethodFunctionsDictionary>b__25_12<>9__28_12<InitializeGeometryStaticMethodFunctionsDictionary>b__28_12<>9__19_12<InitializeStoreFunctionHandlers>b__19_12<.ctor>b__1_122<.ctor>b__1_22__StaticArrayInitTypeSize=32<.ctor>b__1_32GetSqlInt32CastReturnTypeToInt32_functionRequiresReturnTypeCastToInt32GetInt32<.ctor>b__1_42<.ctor>b__1_52<.ctor>b__1_62<.ctor>b__1_72<DetectHistoryRebuild>d__72<.ctor>b__1_82<.ctor>b__1_92<.ctor>b__1_2<>9__12_2<FindNextProperty>b__12_2<>9__2_2<.ctor>b__2_2<CreateObjectsScript>b__2_2<GenerateInsert>b__2_2<>9__13_2<CreateWellKnownValue>b__13_2<>9__14_2<Initialize>b__14_2<>9__24_2<GetRuntimeMethod>b__24_2<>9__25_2<InitializeGeographyStaticMethodFunctionsDictionary>b__25_2<>9__16_2<CreateWellKnownValue>b__16_2<>9__28_2<InitializeGeometryStaticMethodFunctionsDictionary>b__28_2<>9__19_2<InitializeStoreFunctionHandlers>b__19_2<enumerator>5__2<nodes>5__2<>f__AnonymousType0`2Func`2IGrouping`2Action`2KeyValuePair`2IDictionary`2ConcurrentDictionary`2child2string2arg2m2Atan2p2expr2s2list2<.ctor>b__1_103<.ctor>b__1_113<.ctor>b__1_13<>9__25_13<InitializeGeographyStaticMethodFunctionsDictionary>b__25_13<>9__28_13<InitializeGeometryStaticMethodFunctionsDictionary>b__28_13<>9__19_13<InitializeStoreFunctionHandlers>b__19_13<.ctor>b__1_123<.ctor>b__1_23<.ctor>b__1_33<.ctor>b__1_43<.ctor>b__1_53<.ctor>b__1_63<.ctor>b__1_73<.ctor>b__1_83<.ctor>b__1_93<.ctor>b__1_3<>9__2_3<CreateObjectsScript>b__2_3<>9__14_3<Initialize>b__14_3<>9__25_3<InitializeGeographyStaticMethodFunctionsDictionary>b__25_3<>9__28_3<InitializeGeometryStaticMethodFunctionsDictionary>b__28_3<>9__19_3<InitializeStoreFunctionHandlers>b__19_3<GetRuntimeMethod>b__3Func`3Action`3arg3<.ctor>b__1_104<.ctor>b__1_114<.ctor>b__1_14<.ctor>b__1_124<.ctor>b__1_24<.ctor>b__1_34<>o__34<.ctor>b__1_44<.ctor>b__1_54<.ctor>b__1_64GetSqlInt64CastReturnTypeToInt64_functionRequiresReturnTypeCastToInt64GetInt64<.ctor>b__1_74<.ctor>b__1_84<.ctor>b__1_94<.ctor>b__1_4<>9__2_4<CreateObjectsScript>b__2_4<>9__25_4<InitializeGeographyStaticMethodFunctionsDictionary>b__25_4<>9__28_4<InitializeGeometryStaticMethodFunctionsDictionary>b__28_4<>9__19_4<InitializeStoreFunctionHandlers>b__19_4Func`4<.ctor>b__1_105<.ctor>b__1_115<.ctor>b__1_15<.ctor>b__1_125<.ctor>b__1_25<.ctor>b__1_35<.ctor>b__1_45<.ctor>b__1_55<.ctor>b__1_65<.ctor>b__1_75<.ctor>b__1_85<.ctor>b__1_95<.ctor>b__1_5<>9__25_5<InitializeGeographyStaticMethodFunctionsDictionary>b__25_5<>9__28_5<InitializeGeometryStaticMethodFunctionsDictionary>b__28_5<>9__19_5<InitializeStoreFunctionHandlers>b__19_5<.ctor>b__1_106<.ctor>b__1_116<.ctor>b__1_16GetSqlInt16CastReturnTypeToInt16_functionRequiresReturnTypeCastToInt16GetInt16<.ctor>b__1_126<.ctor>b__1_26<.ctor>b__1_36<>o__36<.ctor>b__1_46<.ctor>b__1_56<.ctor>b__1_66<.ctor>b__1_76<.ctor>b__1_86<.ctor>b__1_96__StaticArrayInitTypeSize=6<.ctor>b__1_6<>9__25_6<InitializeGeographyStaticMethodFunctionsDictionary>b__25_6<>9__28_6<InitializeGeometryStaticMethodFunctionsDictionary>b__28_6<>9__19_6<InitializeStoreFunctionHandlers>b__19_6<.ctor>b__1_107<.ctor>b__1_117<.ctor>b__1_17<.ctor>b__1_127<.ctor>b__1_27<.ctor>b__1_37<.ctor>b__1_47<>o__47<.ctor>b__1_57<.ctor>b__1_67<.ctor>b__1_77<.ctor>b__1_87<.ctor>b__1_97<.ctor>b__1_7<>9__25_7<InitializeGeographyStaticMethodFunctionsDictionary>b__25_7<>9__28_7<InitializeGeometryStaticMethodFunctionsDictionary>b__28_7<>9__19_7<InitializeStoreFunctionHandlers>b__19_7<GetBaseTypes>d__7<.ctor>b__1_108<.ctor>b__1_118<.ctor>b__1_18<.ctor>b__1_128<.ctor>b__1_28<.ctor>b__1_38<.ctor>b__1_48<.ctor>b__1_58<.ctor>b__1_68<.ctor>b__1_78<.ctor>b__1_88<.ctor>b__1_98<.ctor>b__1_8<>9__25_8<InitializeGeographyStaticMethodFunctionsDictionary>b__25_8<>9__28_8<InitializeGeometryStaticMethodFunctionsDictionary>b__28_8<>9__19_8<InitializeStoreFunctionHandlers>b__19_8get_SqlGen_ParameterForSkipNotSupportedOnSql8get_SqlGen_ParameterForLimitNotSupportedOnSql8get_SqlGen_ApplyNotSupportedOnSql8TokenSql8<.ctor>b__1_109<.ctor>b__1_119<.ctor>b__1_19<.ctor>b__1_29<.ctor>b__1_39<.ctor>b__1_49<.ctor>b__1_59<.ctor>b__1_69<.ctor>b__1_79<.ctor>b__1_89<.ctor>b__1_99<>9<.ctor>b__1_9<>9__25_9<InitializeGeographyStaticMethodFunctionsDictionary>b__25_9<>9__28_9<InitializeGeometryStaticMethodFunctionsDictionary>b__28_9<>9__19_9<InitializeStoreFunctionHandlers>b__19_9TokenSql9GetStorePrimitiveTypeIfPostSql9<Module><PrivateImplementationDetails>get_UserID52C8F9E56E933BF0FB307E19042FCDEAB4E6A1D7E1B96C1AF16BEE9F2C8B0C0FGeographyAsTextZMGeometryAsTextZMget_IpiSqlGeographyM_ipiSqlGeographyMget_IpiSqlGeometryM_ipiSqlGeometryMIsNaNget_ImiSqlGeometryStInteriorRingN_imiSqlGeometryStInteriorRingNget_ImiSqlGeographyStPointN_imiSqlGeographyStPointNget_ImiSqlGeometryStPointN_imiSqlGeometryStPointNget_ImiSqlGeographyStGeometryN_imiSqlGeographyStGeometryNget_ImiSqlGeometryStGeometryN_imiSqlGeometryStGeometryNSystem.IOSTget_IpiSqlGeographyZ_ipiSqlGeographyZget_IpiSqlGeometryZ_ipiSqlGeometryZvalue__get_LambdaDbLambdaget_ImiSqlGeographyStArea_imiSqlGeographyStAreaget_ImiSqlGeometryStArea_imiSqlGeometryStAreaGetAreaget_SchemaAppendCreateSchemaGenerateCreateSchemaget_NewSchema_schemaSystem.DataGetDatametadatamscorlibget_SmiSqlGeographyStmLineFromWkb_smiSqlGeographyStmLineFromWkbget_SmiSqlGeometryStmLineFromWkb_smiSqlGeometryStmLineFromWkbget_SmiSqlGeographyStLineFromWkb_smiSqlGeographyStLineFromWkbget_SmiSqlGeometryStLineFromWkb_smiSqlGeometryStLineFromWkbget_SmiSqlGeographyStGeomCollFromWkb_smiSqlGeographyStGeomCollFromWkbget_SmiSqlGeometryStGeomCollFromWkb_smiSqlGeometryStGeomCollFromWkbget_SmiSqlGeographyStGeomFromWkb_smiSqlGeographyStGeomFromWkbget_SmiSqlGeometryStGeomFromWkb_smiSqlGeometryStGeomFromWkbget_SmiSqlGeographyStmPointFromWkb_smiSqlGeographyStmPointFromWkbget_SmiSqlGeometryStmPointFromWkb_smiSqlGeometryStmPointFromWkbget_SmiSqlGeographyStPointFromWkb_smiSqlGeographyStPointFromWkbget_SmiSqlGeometryStPointFromWkb_smiSqlGeometryStPointFromWkbget_SmiSqlGeographyStmPolyFromWkb_smiSqlGeographyStmPolyFromWkbget_SmiSqlGeometryStmPolyFromWkb_smiSqlGeometryStmPolyFromWkbget_SmiSqlGeographyStPolyFromWkb_smiSqlGeographyStPolyFromWkbget_SmiSqlGeometryStPolyFromWkb_smiSqlGeometryStPolyFromWkbwkb<>cget_IsNestedPublicget_IsPublicIsNotPublicIsNumericSystem.Collections.Genericget_IsStaticfuncReadAsyncExecuteAsyncGetFieldValueAsyncIsDBNullAsyncNextResultAsyncsc<<ExecuteAsync>b__0>dget_CurrentManagedThreadId<>l__initialThreadIdspatialReferenceIdget_CoordinateSystemIdset_CoordinateSystemIdGetCoordinateSystemIdget_DefaultCoordinateSystemIdonMissingcoordinateSystemIdget_MigrationIdToAutomaticMigrationIdIsValidMigrationIdmigrationIdCreateStaticConstructorDelegateHierarchyIdConvertToSqlTypesHierarchyIdhierarchyIdget_CanReadget_CurrentThreadLoadHandleCanonicalFunctionDateAddsymbolToAddGetOrAddParenthesizeExpressionIfNeededWrapWithCastIfNeededCanWriteExtendedget_IsUnboundedseedIsConstParamOrNullExpressionUnicodeNotSpecifiedInterlockedget_IsSealedget_OutputColumnsRenamedset_OutputColumnsRenamedoutputColumnsRenameddefaultIfUndefinedget_IsClusteredset_IsClusteredCheckIfForceNonUnicodeRequiredWriteSqlIfUsedMarkAsUsedmarkAllDefaultColumnsAsUsedIsUsedget_IsClosedget_ImiSqlGeographyStIsClosed_imiSqlGeographyStIsClosedget_ImiSqlGeometryStIsClosed_imiSqlGeometryStIsClosedGetIsClosedget_RecordsAffectedAppendSetRowsAffectedget_TransientExceptionDetectedAwaitUnsafeOnCompletedget_IsCompletedNullIfNotImplementedSqlGen_TypedNaNNotSupportedSqlGen_TypedNegativeInfinityNotSupportedSqlGen_TypedPositiveInfinityNotSupportedget_IsNestedThrowIfCancellationRequestedMostDerivedMakeValidget_ImiSqlGeometryStIsValid_imiSqlGeometryStIsValidGetIsValidget_Spatial_WellKnownGeographyValueNotValidget_Spatial_WellKnownGeometryValueNotValidget_ImiSqlGeometryStCentroid_imiSqlGeometryStCentroidGetCentroidHandleSpatialStaticMethodFunctionAppendSridget_SqlSpatialservices_CouldNotCreateWellKnownGeographyValueNoSridget_SqlSpatialservices_CouldNotCreateWellKnownGeometryValueNoSridget_IpiSqlGeographyStSrid_ipiSqlGeographyStSridget_IpiSqlGeometryStSrid_ipiSqlGeometryStSridsridGetSqlGuidGetGuidHandleCanonicalFunctionNewGuid<candidateMethod>i__Field<p>i__Field<OutputColumnsRenamed>k__BackingField<NewName>k__BackingField<SqlServerTypesAssemblyName>k__BackingField<SqlInt32Type>k__BackingField<Type>k__BackingField<SqlHierarchyIdType>k__BackingField<SqlDoubleType>k__BackingField<SqlStringType>k__BackingField<SqlXmlType>k__BackingField<SqlBooleanType>k__BackingField<SqlBytesType>k__BackingField<SqlCharsType>k__BackingField<SqlGeographyType>k__BackingField<SqlGeometryType>k__BackingField<Value>k__BackingField<NeedsRenaming>k__BackingField<IsNestedJoin>k__BackingField<PropertyAlias>k__BackingField<UpperCaseKeywords>k__BackingField<OutputColumns>k__BackingField<AllJoinExtents>k__BackingField<IsDistinct>k__BackingField<IsTopMost>k__BackingFieldDetectHistoryRebuildAndTrimEndAssociationSetEndinsertPercentEndRandget_CommandCloneDbCommandfromDbCommandCreateCommandSqlCommandcommandPrependAppendBindtoFindget_CommandTreeKindDbCommandTreeKindget_PrimitiveTypeKindGetPrimitiveTypeKindprimitiveTypeKindspatialTypeKindget_BuiltInTypeKindjoinKindget_ExpressionKindDbExpressionKindexpressionKind<>3__kindget_SqlProvider_SqlTypesAssemblyNotFoundHandleCanonicalFunctionRoundroundget_MethodFindSqlGeographyStaticMethodFindSqlGeometryStaticMethodGetDeclaredMethodGetOnlyDeclaredMethodGetPublicInstanceMethodGetRuntimeMethodbaseMethodget_candidateMethodget_GetMethodget_SetMethodFindSqlGeographyMethodFindSqlGeometryMethodmethodIDataRecordget_PasswordAppendKeywordkeywordCloudget_IsInterfaceget_ImiSqlGeometryStPointOnSurface_imiSqlGeometryStPointOnSurfaceGetPointOnSurfaceReplaceIsCSpaceget_DataSpaceIsNullOrWhiteSpaceget_NamespaceNestingNamespaceArgumentIsNullOrWhitespaceget_MetadataWorkspaceGetServiceBufferWithTolerancetoleranceget_ImiSqlGeographyStDistance_imiSqlGeographyStDistanceget_ImiSqlGeometryStDistance_imiSqlGeometryStDistancedistanceget_Instance_providerInstanceget_DefaultInstance_instanceEntityReferenceSymmetricDifferenceget_ImiSqlGeographyStSymDifference_imiSqlGeographyStSymDifferenceget_ImiSqlGeometryStSymDifference_imiSqlGeometryStSymDifferenceget_ImiSqlGeographyStDifference_imiSqlGeographyStDifferenceget_ImiSqlGeometryStDifference_imiSqlGeometryStDifferenceHistoryRebuildOperationSequencesequenceTSourceget_NavigationSourceget_UpdatedRowSourceset_UpdatedRowSourceUpdateRowSource<>3__sourceGetXmlResourceReduceSoundCodeOverridesEqualsOrGetHashCodeget_ModeParameterModeparamsToForceNonUnicode_candidateParametersToForceNonUnicode_forceNonUnicodeMatchSourcePatternForForcingNonUnicodeMatchPatternForForcingNonUnicodeMatchTargetPatternForForcingNonUnicodeTryGetIsUnicodeisUnicodemodeGetLongitudelongitudeGetLatitudelatitudeDbCommandTreeDbUpdateCommandTreeDbDeleteCommandTreeDbModificationCommandTreeDbFunctionCommandTreeDbInsertCommandTreeDbQueryCommandTree_commandTreeoriginalTreetreeget_TypeUsageCreateDateTimeTypeUsageCreateTimeTypeUsageBuildStoreTypeUsagestoreTypeUsageCreateStringTypeUsageCreateDecimalTypeUsageCreateDateTimeOffsetTypeUsageCreateDefaultTypeUsageGetElementTypeUsageCreateBinaryTypeUsagetypeUsageoptionalColumnUsageget_Messageadd_InfoMessageAddRangeRemoveRangeArgumentOutOfRangeget_IsDestructiveChangeCompareExchangeTranslateConstantParameterForLikeEndInvokeBeginInvokeget_Scaleset_Scaleget_TruncateDecimalsToScaleset_TruncateDecimalsToScale_truncateDecimalsToScaleTryGetScalescaleget_TableGetSchemaTableDataTableWriteRenameTable_baseTableAppendCreateTableWriteCreateTableget_PrincipalTableaddToSymbolTablesymbolTableuseDeprecatedSystemTableGenerateMakeSystemTableget_DependentTableICloneableget_VariableUseGeneratedValuesVariableuseGeneratedValuesVariableget_NativeTypesAvailableget_Nullableset_Nullableget_IsNullableset_IsNullableIEnumerableenumerableIDisposableConfiguredTaskAwaitableIQueryableget_IsSerializableget_SqlProvider_GeographyValueNotSqlCompatibleget_SqlProvider_GeometryValueNotSqlCompatibleIsCompatibleAssertValidDoubleConvertSqlDoubleToNullableDoublesqlDoubleToNullableDoubleGetSqlDoubleConvertSqlDoubleToDoublesqlDoubleToDoubleGetDoubleRuntimeFieldHandleRuntimeMethodHandleRuntimeTypeHandleGetMethodFromHandleGetTypeFromHandleEnvelopeAngleAssertValidSingleisVarRefSingleGetSqlSingleCastReturnTypeToSingle_functionRequiresReturnTypeCastToSingleattachDBFileCompileget_FromRoleget_ToRoleget_ImiSqlGeometryStIsSimple_imiSqlGeometryStIsSimpleGetIsSimpleget_NameGetSchemaNameget_AssemblyQualifiedNameIsValidUndottedNamemethodNameget_NamespaceNameresourceNameGetTableNameedmMetadataContextTableNameget_VariableNameexpr1BindingVariableNamelist1BindingVariableNameexpr2BindingVariableNameexprBindingVariableNamesortExpressionsBindingVariableNamelistExpressionsBindingVariableNameget_GroupVariableNameGeneratedValuesVariableNamedataFileNameAppendFileNamedatabaseFileNameGetLdfFileNameGetMdfFileNamemdfFileNamelogFileNamefullFileNameGetFileNamefileNameGetDataTypeNamestoreTypeNameGetSpatialTypeNameset_UdtTypeNamegeometryTypeNametypeNameInvalidDatabaseNameGenerateDatabaseNamedatabaseNameDateNameQuoteNameinputVarRefNamepreKatmaiNamekatmaiNamessdlNameget_FullNamemslNameparamNameHandleFunctionDefaultGivenNamecolumnNameMigrationNameWriteFunctionNamefunctionNameinputVarNamerow_numberNameUserNameget_ParameterNameGetParameterNameparameterNameudtNameGetNameget_FacetNamefacetNameBuildDefaultNameget_ProviderInvariantNameargumentNameHostNameget_NewNameset_NewNameinfoRowProviderAssemblyNameget_SqlServerTypesAssemblyNameset_SqlServerTypesAssemblyNameGenerateSqlServerTypesAssemblyNametargetAssemblyNamepropertyNameContainsSame_nameget_AttachDBFilenameset_AttachDBFilenameHandleCanonicalFunctionUtcDateTimeHandleCanonicalFunctionCurrentUtcDateTimeHandleCanonicalFunctionCreateDateTimeHandleCanonicalFunctionLocalDateTimeGetSqlDateTimeGetDateTimeHandleCanonicalFunctionCurrentDateTimeHandleCanonicalFunctionTruncateTimeHandleCanonicalFunctionCreateTimetimeAppendLineWriteLineEachLineget_NewLineAppendNewLineAppendIdentifierEscapeNewLineCombineIAsyncStateMachineSetStateMachinestateMachineCloneget_EscapeAppendIdentifierEscapeEnterScopeExitScopeget_ImiSqlGeometryStEnvelope_imiSqlGeometryStEnvelopeGetEnvelopeget_SqlInt32Typeset_SqlInt32Typeget_Typeset_TypeGetStringDbTypeget_SqlDbTypeset_SqlDbTypeGetSqlDbTypeGetBinaryDbTypeget_IsGenericTypeget_SqlHierarchyIdTypeset_SqlHierarchyIdTypeIsHierarchyIdTypehierarchyIdTypeget_ReflectedTypeGetProviderSpecificFieldTypeGetFieldTypeget_CommandTypeset_CommandTypecommandTypeAppendTypeget_VariableTypeGetVariableTypeTryUnwrapNullableTypetableTypeget_SqlDoubleTypeset_SqlDoubleTypeget_StoreTypeGenerateSqlForStoreTypeGetStoreTypestoreTypeget_BaseTypeinterfaceOrBaseTyperequiredProviderValueTypeget_IsValueTypeget_StoreTypeNameToStorePrimitiveTypeGetSqlPrimitiveTypeget_StoreTypeNameToEdmPrimitiveTypeIsPrimitiveTypeprimitiveTypeOfTypeRefTypeget_DeclaringTypeget_SqlStringTypeset_SqlStringTypesqlStringTypeGetUnderlyingTypeunderlyingTypeexpectedSpatialTypeIsSpatialTypespatialTypeIsValidStructuralTypeTNullTypenullTypeget_SqlXmlTypeset_SqlXmlTypesqlXmlTypeBuildConvertToSqlTypeSqlSpatialServices_ProviderValueNotSqlTypeGeographySqlTypeGeometrySqlTypeget_EdmTypeisSameEdmTypeNoStoreTypeForEdmTypeGetEdmTypeedmTypeget_SqlBooleanTypeset_SqlBooleanTypeCastReturnTypeToGivenTypeBuildColumnTypeIsValidScopeIdentityColumnTypeAssociationTypeinformationTypeCollectionTypeMapping_Provider_WrongConnectionTypeget_ReturnTypereturnTypeTConvertToTypeconvertToTypeinputVarTypeIsValidEdmScalarTypeget_IntegerType_integerTypeotherTypeget_ParameterTypeparameterTypeGetServerTypeserverTypeget_SqlBytesTypeset_SqlBytesTypesqlBytesTypeget_SqlCharsTypeset_SqlCharsTypesqlCharsTypeGetTypeGetTargetTypeget_ResultTypeget_ClrEquivalentTypeTElementTypeget_ElementTypeTryGetElementTypeelementTypeProviderDoesNotSupportTypeMapping_Provider_WrongManifestTypeRowTypeComplexTypeget_SqlGeographyTypeset_SqlGeographyTypeget_SqlGeometryTypeset_SqlGeometryTypeget_ImiSqlGeographyStGeometryType_imiSqlGeographyStGeometryTypeget_ImiSqlGeometryStGeometryType_imiSqlGeometryStGeometryTypeEntityTypeUpdate_NotSupportedIdentityTypeTPropertyTypeget_PropertyTypeBuildPropertyTypeIsValidStructuralPropertyType<>3__typeSquareget_Where_whereSystem.CoreSystem.Data.Entity.Coreget_RetriesOnFailureAsTextIncludingElevationAndMeasureGetMeasureSystem.Data.Entity.Infrastructureget_CurrentUICultureset_CurrentUICulturecurrentUICultureget_Cultureget_InvariantCultureget_CurrentCultureset_CurrentCultureWithCurrentCulturecurrentCultureCaptureMethodBaseEntityTypeBaseEntitySetBaseentitySetBaseget_OrdinalIgnoreCaseEqualsIgnoreCaseDbCreateDatabaseget_SqlProvider_IncompleteCreateDatabaseDbDeleteDatabaseAnyModelTableExistsInDatabaseDropDatabaseHandleCanonicalFunctionBitwiseget_Elseget_FalseresultIfFalseCloseSystem.IDisposable.DisposesqlHierarchyIdParseget_SmiSqlGeographyParse_smiSqlGeographyParseget_SmiSqlGeometryParse_smiSqlGeometryParseReverseget_InverseDbModificationClauseSkipClauseTopClauseDbSetClauseDbSortClauseVisitSortClausesortClauseorderByClauseGetUtcDateendDateIsDateGetDatestartDateget_PredicatenegatePredicateWrapPredicatepredicateReplicateHandleCanonicalFunctionTruncateHandleCanonicalFunctionRoundOrTruncateGenerateUpdateCreateCreateBinaryReadDelegateCreateStaticConstructorDelegateMulticastDelegatenegateDbAggregateget_SqlProvider_IncompleteCreateDatabaseAggregateChecksumAggregateDbFunctionAggregateVisitAggregateaggregateget_ImiSqlGeometryStRelate_imiSqlGeometryStRelateAssemblyNameTemplateGetXCoordinateGetYCoordinatexCoordinateyCoordinateGenerateget_StateDebuggerBrowsableStateConnectionStateGetState<>1__stateget_CascadeDeleteGenerateDeleteCallSiteget_CanWriteNeedsRewriteEscapeSingleQuoteAssemblyMetadataAttributeDynamicAttributeCompilerGeneratedAttributeGeneratedCodeAttributeNeutralResourcesLanguageAttributeDebuggableAttributeDebuggerBrowsableAttributeComVisibleAttributeAssemblyTitleAttributeget_StoreFunctionNameAttributeAsyncStateMachineAttributeIteratorStateMachineAttributeObsoleteAttributeDebuggerStepThroughAttributeTargetFrameworkAttributeConditionalAttributeget_BuiltInAttributeDebuggerHiddenAttributeExtensionAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeSatelliteContractVersionAttributeAssemblyConfigurationAttributeDbFunctionAttributeget_NiladicFunctionAttributeAssemblyDescriptionAttributeDefaultMemberAttributeAssemblyDefaultAliasAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeCLSCompliantAttributeget_CommandTextAttributeParamArrayAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeExecuteGetSqlByteGetBytesqlInt32ValueTValueget_Valueset_ValueGetProviderSpecificValueGetSqlTypesHierarchyIdValuehierarchyIdValueGetReparentedValueonValidValueGetFieldValuesqlDoubleValuesqlStringValuestringValueWithValueIDbSpatialValueAsSpatialValueGetSqlTypesSpatialValuespatialValueliteralValuesqlXmlValueConvertToSqlValueGetSqlValueHandleInValuesqlBooleanValueHandleFunctionDefaultCastReturnValueCreateWellKnownValueDbGeographyWellKnownValueDbGeometryWellKnownValuewellKnownValueRegisterMemberValueget_ProviderValueCreateProviderValueNormalizeProviderValueGeographyFromProviderValueGeometryFromProviderValueproviderValueSetDbParameterValueEnsureSqlParameterValueget_HasValuesqlBytesValuesqlCharsValueTryGetValueTryGetFacetValueget_DefaultValueget_ClrDefaultValuedefaultValueSqlGen_InvalidDatePartArgumentValuesqlGeographyValuegeographyValuebinaryValuesqlGeometryValuegeometryValueGetMetadataPropertyValue<>3__valueget_IsUniqueresultIfTruerelativeCreatePrimitiveget_IsPrimitiveRemoveget_Sizeset_SizeGetParameterSizenvarcharMaxSizebinaryMaxSizeInitializesizeInstanceOfIsSubclassOfIsDescendantOfHandleCanonicalFunctionIndexOfHandleCanonicalFunctionDateDiffStuff_ignoreForceNonUnicodeFlagget_ImiSqlGeometryStNumInteriorRing_imiSqlGeometryStNumInteriorRingget_ImiSqlGeometryStExteriorRing_imiSqlGeometryStExteriorRingGetExteriorRingget_ImiSqlGeometryStIsRing_imiSqlGeometryStIsRingGetIsRingSystem.Threadingget_AscendingDbExpressionBindingDbGroupExpressionBindingVisitExpressionBindingexpressionBindinginputBindingAreMatchingaliasesNeedRenamingget_NeedsRenamingset_NeedsRenamingSupportsIntersectAndUnionAllFlatteningSystem.Runtime.Versioningget_ReturningreturningGetStoreSchemaMappingsqlGeographyFromWKTStringsqlGeometryFromWKTStringuniqueStringget_GmlStringBuildSqlStringBuildConvertToSqlStringGetSqlStringSqlStringFromStringsqlStringFromStringSqlXmlFromStringXmlReaderFromStringSqlCharsFromStringsqlCharsFromStringjoinStringget_ConnectionStringholdConnectionStringGetConnectionStringSetConnectionStringConvertSqlStringToStringsqlStringToStringConvertSqlXmlToStringsqlXmlToStringLikeEscapeCharToStringConvertSqlCharsToStringsqlCharsToStringGetStringtargetStringToHexStringByteArrayToBinaryStringSubstringFullNameWithNestingget_IpiSqlGeographyLong_ipiSqlGeographyLongLogget_InitialCatalogset_InitialCatalogget_SqlProvider_DdlGeneration_MissingInitialCatalogget_SqlProvider_DdlGeneration_CannotDeleteDatabaseNoInitialCatalogTArg_canonicalAndStoreStringFunctionsOneArgstringArgdecimalArgdateTimeOffsetArgdatePartArgargEachtoSearchsqlBatchStatementBatchIsMatchAssemblyNamesMatchget_DispatchWriteOffsetFetchComputeStringHashPushMathPathpathget_LengthDataLengthIsFixedLengthHandleCanonicalFunctionLengthget_ImiSqlGeographyStLength_imiSqlGeographyStLengthget_ImiSqlGeometryStLength_imiSqlGeometryStLengthGetLengthget_MaxLengthGetDefaultStringMaxLengthGetNonMaxLengthTryGetMaxLengthGetDefaultBinaryMaxLengthmaxLengthlengthHandleCanonicalFunctionEndsWithHandleCanonicalFunctionStartsWithget_DepthPiget_IsPreKatmaiAsciiobjAsyncCallbackusedFallbackcallbackisParentAJoinStackselectStatementStackDebugCheckBlockPeekEntityFrameworkget_Task_tasksqlInt32ValsqlDoubleValsqlStringValstringValsqlXmlValsqlBoolValreaderValsqlBytesValbytesValsqlCharsValSystem.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder.SpatialSystem.Data.Entity.Spatialget_SqlProvider_Sql2008RequiredForSpatialSupportsSpatialGetSqlDecimalGetDecimalget_OrdinalEqualsOrdinalGetOrdinalordinalisCastOptionalAppendStringLiteralSequenceEqualSystem.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaDefinitionVersion3.ssdlSystem.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaDefinitionVersion3_Sql8.ssdlSystem.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaDefinition_Sql8.ssdlSystem.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaDefinition.ssdlSystem.Data.Entity.Migrations.ModelColumnModelcolumnModelParameterModelparameterModelSystem.Collections.ObjectModelPropertyModelpropertyModelGetLevelRemoveAllWriteInstanceFunctionCallget_ELinq_DbFunctionDirectCallEntityFramework.SqlServer.dllget_ImiSqlGeometryStConvexHull_imiSqlGeometryStConvexHullGetConvexHullIsDBNullIsNullNotNullIsSqlGeographyNullisSqlGeographyNullIsSqlGeometryNullisSqlGeometryNullget_SmiSqlGeographyGeomFromGml_smiSqlGeographyGeomFromGmlget_SmiSqlGeometryGeomFromGml_smiSqlGeometryGeomFromGmlGeographyFromGmlGeometryFromGmlget_ImiSqlGeographyAsGml_imiSqlGeographyAsGmlget_ImiSqlGeometryAsGml_imiSqlGeometryAsGmlSystem.XmlBuildConvertToSqlXmlGetSqlXmlSystem.Data.Resources.SqlClient.SqlProviderServices.ProviderManifest.xmlsourceSymbolAddFromSymbolfromSymbolJoinSymbolinputColumnSymbolm_symbolClearPoolSystem.Data.Entity.Migrations.SqlGenerateMemberTSqlGetTargetTSqlget_Sqlset_SqlAppendSqlGenerateUpdateSqlGenerateSqlGenerateDeleteSqlWriteSqlget_DefaultValueSqlGenerateReturningSqlgenerateReturningSqlGenerateFunctionCallSqlGenerateFunctionSqlGenerateInsertSqlget_BodySql_sqlSystem.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaMappingVersion3.mslSystem.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaMapping.mslget_StreamGetManifestResourceStreamGetStreamisOutParamSystem.Data.Entity.Core.Metadata.Edmget_Itemset_ItemMetadataItemitemget_IsSystemHandleCanonicalFunctionTrimget_FromIsAssignableFrom_fromget_IsEnumChecksumTInTryTranslateIntoInTryAddExpressionForInHasBuiltMapForInIsKeyForInShouldRetryOnTanConvertSqlBooleanToNullableBooleansqlBooleanToNullableBooleanGetSqlBooleansqlBooleanConvertSqlBooleanToBooleansqlBooleanToBooleanGetBooleanGetTimeSpanAtanSystem.Data.Entity.SqlServer.SqlGensqlgenget_ThenIfTrueThenifTrueThenget_WhenCancellationTokencancellationTokenget_ProviderManifestTokenGetDbProviderManifestToken_providerManifestTokenQueryForManifestTokenmanifestTokenGetPublicKeyTokenOpenSignAssignSinget_ImiSqlGeometryStWithin_imiSqlGeometryStWithinget_IsParentAJoinget_IsNestedJoinset_IsNestedJoinAppendJoinAsinget_ColumnAddColumnAddOptionalColumnCreateOptionalColumnSqlProvider_InvalidGeographyColumnEnsureGeographyColumnIsGeographyColumnSqlProvider_InvalidGeometryColumnEnsureGeometryColumnIsGeometryColumncolumnconnconget_ImiSqlGeographyStUnion_imiSqlGeographyStUnionget_ImiSqlGeometryStUnion_imiSqlGeometryStUnionget_Precisionset_PrecisionGetKatmaiDateTimePrecisionDefaultDecimalPrecisionGetParameterPrecisionTryGetPrecisionprecisionget_ImiSqlGeographyStDimension_imiSqlGeographyStDimensionget_ImiSqlGeometryStDimension_imiSqlGeometryStDimensionGetDimensionGetFileNameWithoutExtensionget_Versionget_UnableToDetermineStoreVersionget_SqlVersionGetSqlVersion_sqlVersionHandleFunctionGivenNameBasedOnVersionGetServerVersion_latestVersion_versionget_ExpressionDbLambdaExpressionDbExpressionDbArithmeticExpressionCqt_General_UnsupportedExpression_defaultGeographySridExpression_defaultGeometrySridExpressionDbAndExpressionmethodExpressionDbNewInstanceExpressionVisitNewInstanceExpressionnewInstanceExpressionDbVariableReferenceExpressionDbParameterReferenceExpressionDbLikeExpressionDbOfTypeExpressionDbCaseExpressionifTrueExpressionFlattenAssociativeExpressionDbIsOfExpressionDbRefExpressionDbEntityRefExpressionDbDerefExpressionBlockExpressionConditionalExpressionDbUnionAllExpressionMethodCallExpressionDbNullExpressionDbIsNullExpressionVisitIsNullExpressionconstSearchParamExpressionDbInExpressionSupportsInExpressionDbScanExpressionscanExpressionDbJoinExpressionIsJoinExpressionDbCrossJoinExpressionVisitJoinExpressionDbRelationshipNavigationExpressionDbFunctionExpressionfunctionExpressionconditionExpressionDbComparisonExpressionVisitComparisonExpressioncomparisonExpressionVisitSetOpExpressionsetOpExpressionDbSkipExpressionDbOrExpressionMemberExpressionDbQuantifierExpressionParameterExpressionDbFilterExpressionVisitFilterExpressionDbTreatExpressionDbProjectExpressionDbIntersectExpressionDbDistinctExpressiontargetExpressionDbLimitExpressionVisitExpressionDbConstantExpressionDbElementExpressionSqlGen_InvalidDatePartArgumentExpressionHandleCountExpressionDbNotExpressionDbExceptExpressionDbSortExpressionDbCastExpressionVisitInputExpressioninputExpressionNewExpressionIsComplexExpressionDbGroupByExpressionDbRefKeyExpressionDbApplyExpressionIsApplyExpressionDbUnaryExpressionVisitUnaryExpressionDbBinaryExpressionVisitBinaryExpressionDbIsEmptyExpressionVisitIsEmptyExpressionDbPropertyExpressionpropertyExpressionexpressionpreventTruncationstartLocationHandleCanonicalFunctionDateTimeTypeCreationget_CollationProviderReturnedNullForGetDbInformationRenameTableOperationrenameTableOperationget_CreateTableOperationcreateTableOperationMoveTableOperationmoveTableOperationDropTableOperationdropTableOperationAlterTableOperationalterTableOperationRenameProcedureOperationrenameProcedureOperationCreateProcedureOperationcreateProcedureOperationMoveProcedureOperationmoveProcedureOperationDropProcedureOperationdropProcedureOperationAlterProcedureOperationalterProcedureOperationprocedureOperationUpdateDatabaseOperationupdateDatabaseOperationSqlOperationsqlOperationAddColumnOperationaddColumnOperationRenameColumnOperationrenameColumnOperationDropColumnOperationdropColumnOperationAlterColumnOperationalterColumnOperationMigrationOperationmigrationOperationSqlServerMigrationSqlGenerator_UnknownOperationRenameIndexOperationrenameIndexOperationCreateIndexOperationcreateIndexOperationDropIndexOperationdropIndexOperationAddForeignKeyOperationaddForeignKeyOperationDropForeignKeyOperationdropForeignKeyOperationAddPrimaryKeyOperationaddPrimaryKeyOperationDropPrimaryKeyOperationdropPrimaryKeyOperationHistoryOperationhistoryOperationoperationget_AutomaticMigrationIsAutomaticMigrationDbConfigurationCurrentIndentationindentationExecuteAsyncImplementationcontinuationGetElevationSystem.GlobalizationOperationActionget_Transactionset_TransactionDbTransactionget_StoreTransactionSqlTransactionget_SuppressTransactionset_SuppressTransactionsuppressTransactionget_CurrentTransactionEntityTransactionget_ProjectionSystem.Reflectionget_StoreItemCollection_storeItemCollectionGetItemCollectionitemCollectionGroupCollectionDbParameterCollectionSqlParameterCollectionSqlErrorCollectionIsCollectionKeyCollectioncollectionget_Connectionset_ConnectionCloneDbConnectionCreateConnectionUsingConnectionGetRequiredSqlConnectionsqlConnectionUsingMasterConnectionget_SqlProvider_CredentialsMissingForMasterConnectionEntityConnectionconnectionget_Directionset_DirectionParameterModeToParameterDirectionget_ImiSqlGeographyStIntersection_imiSqlGeographyStIntersectionget_ImiSqlGeometryStIntersection_imiSqlGeometryStIntersectionget_FunctionHandleSpecialStoreFunctionIsSpecialStoreFunctionIsStoreFunctionHandleDatepartDateFunctionHandleHierarchyIdCanonicalFunctionHandleSpecialCanonicalFunctionIsSpecialCanonicalFunctionHandleSpatialCanonicalFunctionIsSpatialCanonicalFunctionIsCanonicalFunctionIsHierarchyCanonicalFunctionHandleSpecialFunctionHandleSpatialFromGmlFunctionget_EdmFunctionedmFunctionBootstrapFunctionHandleConcatFunctionHandleSpatialFromTextFunctionHandleSpatialFromBinaryFunctionfunctionINotifyCompletionICriticalNotifyCompletionget_JoinConditionjoinConditionconditionCreateDbCommandDefinitionCreateCommandDefinitionget_IsGenericTypeDefinitionGetGenericTypeDefinitionGetBaseDefinitionSystem.Data.Entity.Infrastructure.InterceptionDbInterceptionInvalidDataExceptionMetadataExceptionFileLoadExceptionNotImplementedExceptionNotSupportedExceptionFileNotFoundExceptionArgumentOutOfRangeExceptionProviderIncompatibleExceptionUnwrapAndHandleExceptionUpdateExceptionAggregateExceptionAmbiguousMatchExceptionArgumentNullExceptionSqlExceptionInvalidOperationExceptionnameForExceptionSetExceptionArgumentExceptionTimeoutExceptionEntityExceptionexceptionGetStoreSchemaDescriptionFacetDescriptionSystem.Data.Entity.Infrastructure.DependencyResolutionSystem.Data.CommonSystem.Data.Entity.Core.CommonStringComparisonget_Pattern_migrationIdPatternStoreGeneratedPatternstringPatterncastReturnTypeToRestrictToConvertToconvertToMethodInfoFileInfoGetTypeInfoCultureInfoFileSystemInfoMemberInfoDbProviderInfoParameterInfoConstructorInfoCSharpArgumentInfoDirectoryInfootherPropertyInfopropertyInfoget_pstaticMethodsMaprenamedInstanceMethodsMapinstancePropertiesMap_primitiveTypesMapmaptoWrapget_Skipset_Skipm_skipget_IsTimestampCurrentTimestampPopget_Topset_Topm_topMicrosoft.CSharpLookupgeographyMarkupgeometryMarkuppropertyGroupNameExpconditionExpOtherCharacterExpStartCharacterExpexpSystem.LinqOr<candidateMethod>j__TPar<p>j__TParClearNCharusedEscapeCharLikeEscapeCharalwaysEscapeEscapeCharGetCharAppendConvertToVarcharScalarget_CorrespondingAssociationEndMemberRelationshipEndMemberInvokeMemberEdmMembermemberget_NumbernumbersqlGeographyFromGMLReadersqlGeometryFromGMLReaderIDataReaderDbDataReaderGetDbSpatialDataReaderSqlSpatialDataReaderSqlProvider_NeedSqlDataReader_sqlDataReaderStringReaderunderlyingReadersqlXmlFromXmlReaderGetXmlReaderfromReaderGetTextReader_sqlGeographyFromBinaryReader_sqlGeometryFromBinaryReader_readerGetLoaderSqlTypesAssemblyLoader_loaderget_ProviderIFormatProviderIQueryProviderSqlSelectClauseBuilderunencodedStringBuilderSqlStringBuilderDbConnectionStringBuilderSqlConnectionStringBuilderSqlDdlBuilderSqlBuildersqlBuilderSystem.Data.Entity.Core.Common.CommandTrees.ExpressionBuilderDbExpressionBuilderConditionalExpressionBuilderget_InnerBuilder<>t__builderm_builderMicrosoft.CSharp.RuntimeBinderCallSiteBinderDbExpressionRebinderget_SortOrderVisitSortOrderget_ImiSqlGeographyStBuffer_imiSqlGeographyStBufferget_ImiSqlGeometryStBuffer_imiSqlGeometryStBufferbufferResourceManagerSymbolUsageManageroptionalColumnUsageManagerm_usageManagerDbCommandDispatcherDbConnectionDispatchergeographyOthergeometryOtherotherParameterModifiermodifierAppendIdentifierQuoteIdentifieridentifierSql8ConformanceCheckerSqlTableExistenceCheckerRegisterInfoMessageHandlerSqlFunctionCallHandlerFunctionHandlerSqlInfoMessageEventHandlerhandlerSystem.CodeDom.Compilerget_EntityContainerHandleCanonicalFunctionToUpperBoolWrapperSqlDataReaderWrapperStringComparerKeyFieldExpressionComparerCurrentUserescapeCharacterquoteCharacterDbParameterget_IsGenericParameterrowsAffectedParameterCreateParameterCreateSqlParametercreateLambdaBodyGivenParameterFunctionParameterget_ReturnParameterget_IsOutParameterparameterCultureAwaiterConfiguredTaskAwaiterGetAwaiterStringWriterblockWriterSqlWriterget_InnerWriterIndentedTextWriterSql8ExpressionRewriterFilterEnterEnvelopeCenterget_IsPointer_variableCounterDbGeographyAdapterDbGeometryAdapterGetterSettergetterget_DependencyResolverIDbDependencyResolverAddDependencyResolverEntityFramework.SqlServerSystem.Data.Entity.SqlServerHandleCanonicalFunctionDateAddKatmaiOrNewerHandleCanonicalFunctionDateDiffKatmaiOrNewerIsKatmaiOrNewerAssertKatmaiOrNewerIsYukonOrNewerHandleCanonicalFunctionToLowerSymbolPairget_DeleteBehaviorget_Majorget_MinorIsPermissionDeniedErrorSqlErrorADP_InternalProviderError_undottedNameValidatorpredicateTranslatorExpressionTranslatortranslatorget_BatchTerminatorset_BatchTerminatorbatchTerminatorunencodedSeparatorseparatorIEnumeratorSystem.Collections.Generic.IEnumerable<TSource>.GetEnumeratorSystem.Collections.Generic.IEnumerable<System.Type>.GetEnumeratorSystem.Collections.Generic.IEnumerable<System.Data.Entity.Core.Common.CommandTrees.DbExpression>.GetEnumeratorSystem.Collections.Generic.IEnumerable<System.Data.Entity.Migrations.Model.MigrationOperation>.GetEnumeratorSystem.Collections.IEnumerable.GetEnumeratorenumeratorDmlSqlGeneratorSqlServerMigrationSqlGeneratorDmlFunctionSqlGeneratorReturningSelectSqlGenerator_sqlGeneratorHandleSpecialFunctionToOperator.ctor_partExtractor.cctorselectorSqlAzureRetriableExceptionDetectorGetPublicConstructorGetDeclaredConstructorVisitCollectionConstructorGetConstructorMonitorDbExpressionVisitorBasicExpressionVisitorDefaultExpressionVisitorGetAncestorfunctionExprexprBindAsIsSameAs_currentTableAliasget_PropertyAliasset_PropertyAlias_nextPropertyAlias_generatedSchemascreateSchemasHandleCanonicalFunctionAbsSystem.Diagnosticsget_AssociationSetEndsget_DeclaredMethodsGetDeclaredMethodsGetRuntimeMethodsIDbSpatialValueExtensionMethodsmethodsget_UpperCaseKeywordsset_UpperCaseKeywordsupperCaseKeywords_datepartKeywordsEntityResGetInterfacesDbSpatialServicesSqlSpatialServices_otherSpatialServicesDbGetSpatialServices_spatialServicesSystem.Runtime.InteropServicesDbProviderServicesInitializeProviderServicesSqlProviderServicesGetProviderServicesSystem.Runtime.CompilerServicesservicesSystem.ResourcesSystem.Data.Entity.SqlServer.Resourcesget_ResourcesSystem.Data.Entity.SqlServer.Properties.Resources.SqlServer.resourcesDebuggingModes<>3__getChildNodesGetLeafNodesSystem.Data.Entity.Core.Common.CommandTreesget_CommandTreescommandTreesget_HistoryQueryTreesDegreesget_ImiSqlGeometryStTouches_imiSqlGeometryStTouchesget_WithTieswithTies_preferredSqlTypesAssembliesSupportsParameterOptimizationInSchemaQueriesget_UseRowNumberOrderingInOffsetQueriesset_UseRowNumberOrderingInOffsetQueries_useRowNumberOrderingInOffsetQueriesget_ImiSqlGeographyStNumGeometries_imiSqlGeographyStNumGeometriesget_ImiSqlGeometryStNumGeometries_imiSqlGeometryStNumGeometriesSystem.Data.Entity.SqlServer.UtilitiesSystem.Data.Entity.Migrations.UtilitiesSqlProviderUtilitiesget_Propertiesget_MetadataPropertiesflattenedPropertiesget_DeclaredPropertiesGetDeclaredPropertiesGetInstancePropertiesGetRuntimePropertiesget_FromPropertiesGetNonHiddenPropertiesFlattenPropertiesget_ToPropertiesGetNonIndexerPropertiesCollectPropertiesGetPropertiesRemoveNonSortPropertiesget_KeyPropertiespropertiesmodelTablesdatabaseDoesNotExistInSysTablesIntroduceRequiredLocalVariablesGetOrGenerateDatabaseNameAndGetFileNames_maxTypeNamesdatabaseNamesget_AllColumnNamesallColumnNamesget_AllExtentNamesallExtentNamesassemblyNamesGetStoreTypesGetBaseTypesGetEdmPrimitiveTypesGetPrimitiveTypes_primitiveTypesargTypesSystem.Data.SqlTypesget_SqlTypesparameterTypesEmptyTypesAppendSysDatabasesOnPremisesSystem.Data.Entity.Core.Objects.DataClassesget_ImiSqlGeometryStCrosses_imiSqlGeometryStCrossesget_SetClausesget_Aggregatesaggregatesget_AttributesMethodAttributesTypeAttributesHandleCanonicalFunctionGetTotalOffsetMinutesBuildConvertToSqlBytesGetSqlBytessqlBytesGetBytesbytesGetProviderSpecificValuesforceNonUnicodeOnQualifyingValuesGetSqlValuesget_MemberValuespreserveMemberValues_memberValuesGetValuesvaluesBindingFlagsCSharpArgumentInfoFlagsCSharpBinderFlagsNumRings_lineEndings_localVariableBindingsinputStringsSqlInfoMessageEventArgsargs<>4__thisSystem.Threading.TasksSpatialEqualsget_ImiSqlGeographyStEquals_imiSqlGeographyStEqualsget_ImiSqlGeometryStEquals_imiSqlGeometryStEqualsSqlVersionUtilssymbolsClearAllPoolsGetItemsRadiansHandleCanonicalFunctionContainsget_ImiSqlGeometryStContains_imiSqlGeometryStContainsget_ColumnsAddColumnsWriteOptionalColumnsm_optionalColumnsget_PrincipalColumnsAddDefaultColumnsaddDefaultColumnsget_DependentColumnsget_OutputColumnsset_OutputColumnsoutputColumnsnewColumns_geographyColumns_geometryColumnscolumnsFuncExtensionsTypeUsageExtensionsIEnumerableExtensionsPrimitiveTypeExtensionsByteExtensionsStringExtensionsTaskExtensionsMetdataItemExtensionsDbExpressionExtensionsRuntimeReflectionExtensionsIntrospectionExtensionsEdmFunctionExtensionsPropertyInfoExtensionsDbDependencyResolverExtensionsIDictionaryExtensionsSystem.Linq.ExpressionsVisitAndGatherSetOpLeafExpressionsSystem.Text.RegularExpressionsget_OperationsmigrationOperations<>3__operationsget_MigrationsGetGenericTypeImplementationsSystem.CollectionsSqlHierarchyIdFunctionsInitializeRenamedGeographyInstanceMethodFunctionsInitializeRenamedGeometryInstanceMethodFunctionsGetStoreFunctionsSqlSpatialFunctionsUpdate_SqlEntitySetWithoutDmlFunctionsSqlFunctionsSpatialEdmFunctions_functionsStringSplitOptionsRegexOptionsget_FacetDescriptionsCosAcosget_ImiSqlGeometryStOverlaps_imiSqlGeometryStOverlapsget_Groupsget_CharsBuildConvertToSqlCharsgeographyAsTextZMAsSqlCharsgeometryAsTextZMAsSqlCharsGetSqlCharsGetCharsget_KeyMembersDbDispatchersAppendIdentifiersInitializeStoreFunctionHandlers_storeFunctionHandlersInitializeCanonicalFunctionHandlers_canonicalFunctionHandlershandlersRuntimeHelpersget_Parametersget_ContainsGenericParameters_createParametersget_SqlGen_NiladicFunctionsCannotHaveParametersGetParametersGetIndexParameters_parametersget_Errorsget_DeclaredConstructorsGetDeclaredConstructorsget_IsClassisPropertyAccessget_SuccessSystem.Data.Entity.Core.Objectsget_ImiSqlGeographyStIntersects_imiSqlGeographyStIntersectsget_ImiSqlGeometryStIntersects_imiSqlGeometryStIntersectsResolveNameConflictsignoredEntitySetsget_BaseEntitySetsget_Facetsget_Targets_targets_hexDigitsallowConstantselementsGenerateStatementsleafSelectStatements_statementsget_sqlFragmentsget_ArgumentsGetGenericArgumentsaggregateArgumentsExtractAssociativeArgumentsparenthesizeArgumentsWriteFunctionArgumentsfunctionArgumentsget_FromExtentsfromExtentsget_AllJoinExtentsset_AllJoinExtentsget_OuterExtentsouterExtentsextentsget_ReferentialConstraintsget_ImiSqlGeographyStNumPoints_imiSqlGeographyStNumPointsget_ImiSqlGeometryStNumPoints_imiSqlGeometryStNumPointsParenthesizeExpressionWithoutRedundantConstantCastsRemoveUnnecessaryCasts_providerManifestsDbDatabaseExistsget_SqlProvider_DdlGeneration_CannotTellIfDatabaseExistsCheckDatabaseExistsdatabaseExistsget_Inputsinputsget_HasRowsget_KeysAppendCreateForeignKeysAddSortKeyssortKeyskeysRemoveAtInteriorRingAtElementAtPointAtget_IpiSqlGeographyLat_ipiSqlGeographyLatConcatAppendFormatDateTimeFormatDateTimeOffsetFormatAppendSqlInvariantFormatformatGetFloatget_IsAbstractMarshalByRefObjectStructuralObjectGetObjectComplexObjectEntityObjectobjectCapWithProjectget_Select_selectDetectget_Distinctget_IsDistinctset_IsDistinctAssociationSetassociationSetGetPropertyInfoForSetget_EntitySetentitySetFacetget_TargettargetSystem.Collections.IEnumerator.ResetHandleCanonicalFunctionCreateDateTimeOffsetGetDateTimeOffsetHandleCanonicalFunctionCurrentDateTimeOffsetget_LeftsortExpressionsOverLeftleftget_RightrightConfigureAwaitop_ImplicitIsLetterOrDigitSplitget_LimitVisitExitonMissingWkbAndWktget_SqlSpatialservices_CouldNotCreateWellKnownGeographyValueNoWkbOrWktget_SqlSpatialservices_CouldNotCreateWellKnownGeometryValueNoWkbOrWktwktget_Defaultget_GuidColumnDefaultHandleFunctionDefaultSingleOrDefaultGetValueOrDefaultFirstOrDefaultHandleFunctionArgumentsDefaultTResultIAsyncResultGetResultSetResultProcessJoinInputResultNextResultresultConvertSqlInt32ToNullableIntsqlInt32ToNullableIntConvertSqlInt32ToIntsqlInt32ToIntGetDescendantToUpperInvariantToLowerInvariantMustFacetBeConstantAppendSpatialConstantget_IsConstantVisitConstantAppendHierarchyConstantget_Indentset_IndentSystem.Data.SqlClientSystem.Data.Entity.Core.EntityClientstringReplacementappendElementelementfinalizeOldStatementoldStatementVisitExpressionEnsureSqlStatementsqlStatementMigrationStatementSqlSelectStatementget_CurrentSelectStatementCreateNewSelectStatementselectStatementm_isPartOfTopMostStatementISqlFragmentsqlFragmentfromExtentFragmentEnvironmentget_ArgumentEscapeLikeArgumentSupportsEscapingLikeArgumentargumentparentSystem.Collections.Generic.IEnumerator<TSource>.CurrentSystem.Collections.Generic.IEnumerator<System.Type>.CurrentSystem.Collections.Generic.IEnumerator<System.Data.Entity.Core.Common.CommandTrees.DbExpression>.CurrentSystem.Collections.Generic.IEnumerator<System.Data.Entity.Migrations.Model.MigrationOperation>.CurrentSystem.Collections.IEnumerator.CurrentSystem.Collections.Generic.IEnumerator<TSource>.get_CurrentSystem.Collections.Generic.IEnumerator<System.Type>.get_CurrentSystem.Collections.Generic.IEnumerator<System.Data.Entity.Core.Common.CommandTrees.DbExpression>.get_CurrentSystem.Collections.Generic.IEnumerator<System.Data.Entity.Migrations.Model.MigrationOperation>.get_CurrentSystem.Collections.IEnumerator.get_Current<>2__currentSystem.Collections.Concurrentget_NameToExtentnameToExtentWrapNonQueryExtentGetVersionHintversionHintReferentialConstraintDropDefaultConstraintget_ImiSqlGeographyStEndPoint_imiSqlGeographyStEndPointget_ImiSqlGeometryStEndPoint_imiSqlGeometryStEndPointGetEndPointget_ImiSqlGeographyStStartPoint_imiSqlGeographyStStartPointget_ImiSqlGeometryStStartPoint_imiSqlGeometryStStartPointGetStartPointget_ImiSqlGeographyStDisjoint_imiSqlGeographyStDisjointget_ImiSqlGeometryStDisjoint_imiSqlGeometryStDisjointget_Countget_FieldCountget_VisibleFieldCountGetInteriorRingCountget_SkipCountskipCountget_TopCounttopCount_aliasCountGetElementCountGetPointCountmaxRetryCountcountCotNotoldRootSquareRootGetRootnewRoot<>3__rootAcceptTransformIntersectOrExceptCreateGetDatabaseNamesBasedOnFileNameScriptCreateCountDatabasesBasedOnFileNameScriptDbCreateDatabaseScriptcreateDatabaseScriptDropDatabaseScriptdropDatabaseScriptCreateDatabaseFromScriptSetDatabaseOptionsScriptsetDatabaseOptionsScriptCreateObjectsScriptcreateObjectsScriptCreateDatabaseExistsScriptSetReadCommittedSnapshotScripthasTimeZoneParthasDatePartHandleCanonicalFunctionDatepartdatepartfromSymbolStartTrimStartinsertPercentStartstartGenerateInsertStringConverttoConvertSortfunctionsRequiringReturnTypeCastWrapWithCastcastget_ProviderManifestset_ProviderManifestGetDbProviderManifestDbXmlEnabledProviderManifestSqlProviderManifestGetProviderManifestproviderManifestBindToLatestget_ListVisitSortClauseListVisitAggregateListVisitExpressionBindingListHasMatchInListget_ColumnListset_ColumnListcolumnListVisitExpressionListToListVisitListargumentListget_ExtentListget_FlattenedExtentListset_FlattenedExtentListflattenedExtentListextentListsortListlistget_IsTopMostset_IsTopMostFirstTOutget_CommandTimeoutset_CommandTimeoutcommandTimeoutget_InputstringInputinputMoveNextSystem.Textget_CommandTextset_CommandTextGetCommandText_commandTextEscapeLikeTextGeographyMultiLineFromTextGeometryMultiLineFromTextget_SmiSqlGeographyStmLineFromText_smiSqlGeographyStmLineFromTextget_SmiSqlGeometryStmLineFromText_smiSqlGeometryStmLineFromTextget_SmiSqlGeographyStLineFromText_smiSqlGeographyStLineFromTextget_SmiSqlGeometryStLineFromText_smiSqlGeometryStLineFromTextGeographyLineFromTextGeometryLineFromTextget_SmiSqlGeographyStGeomCollFromText_smiSqlGeographyStGeomCollFromTextget_SmiSqlGeometryStGeomCollFromText_smiSqlGeometryStGeomCollFromTextget_SmiSqlGeographyStGeomFromText_smiSqlGeographyStGeomFromTextget_SmiSqlGeometryStGeomFromText_smiSqlGeometryStGeomFromTextGeographyMultiPolygonFromTextGeometryMultiPolygonFromTextGeographyPolygonFromTextGeometryPolygonFromTextGeographyCollectionFromTextGeometryCollectionFromTextGeographyMultiPointFromTextGeometryMultiPointFromTextget_SmiSqlGeographyStmPointFromText_smiSqlGeographyStmPointFromTextget_SmiSqlGeometryStmPointFromText_smiSqlGeometryStmPointFromTextget_SmiSqlGeographyStPointFromText_smiSqlGeographyStPointFromTextget_SmiSqlGeometryStPointFromText_smiSqlGeometryStPointFromTextGeographyPointFromTextGeometryPointFromTextSqlTypesGeographyFromTextget_SmiSqlGeographyStmPolyFromText_smiSqlGeographyStmPolyFromTextget_SmiSqlGeometryStmPolyFromText_smiSqlGeometryStmPolyFromTextget_SmiSqlGeographyStPolyFromText_smiSqlGeographyStPolyFromTextget_SmiSqlGeometryStPolyFromText_smiSqlGeometryStPolyFromTextSqlTypesGeometryFromTextget_WellKnownTextset_WellKnownTextmultiLineWellKnownTextlineWellKnownTextpolygonWellKnownTextgeographyCollectionWellKnownTextgeometryCollectionWellKnownTextmultiPointWellKnownTextpointWellKnownTextwellKnownTextmultiPolygonKnownTextget_ImiSqlGeographyStAsText_imiSqlGeographyStAsTextget_ImiSqlGeometryStAsText_imiSqlGeometryStAsTextget_InterceptionContextDbInterceptionContextDbCommandInterceptionContextinterceptionContextObjectContextcontextvNewNewRowMaxdataIndexCharIndexbufferIndexPatIndexindexNamePartRegexmatrixget_IpiSqlGeometryStx_ipiSqlGeometryStxget_GroupBygroupByget_OrderByorderBymaxDelaysqlGeographyFromWKBByteArraysqlGeometryFromWKBByteArraySqlBytesFromByteArraysqlBytesFromByteArraySqlBytesToByteArraysqlBytesToByteArrayInitializeArrayToArrayToCharArrayget_IsArraybinaryArrayget_BodyGenerateProcedureBodyTKeyget_KeyHandleInKeyforceNonUnicodeOnKeyUpdate_NotSupportedServerGenKeyContainsKeyget_ContextKeyget_PrimaryKeyset_PrimaryKeyEntityKeykeyGetSqlMoneyUniquifyIDbExecutionStrategySqlAzureExecutionStrategyDefaultSqlExecutionStrategyGetExecutionStrategySystem.Data.Entity.HierarchyGetPropertiesInHierarchyDbGeographyCreateGeographyotherGeographyget_IsGeographyConvertToSqlTypesGeographyGetGeographyPointGeographyget_AssemblysqlSpatialAssemblysqlAssemblyTryGetSpatialServiceFromAssemblyIsKnownAssemblyTryGetSqlTypesAssemblyassemblyget_ApplyIndexOfAnyget_ImiSqlGeometryStBoundary_imiSqlGeometryStBoundaryGetBoundaryGetSqlBinaryGeographyMultiLineFromBinaryGeometryMultiLineFromBinaryGeographyLineFromBinaryGeometryLineFromBinaryGeographyMultiPolygonFromBinaryGeometryMultiPolygonFromBinaryGeographyPolygonFromBinaryGeometryPolygonFromBinaryGeographyCollectionFromBinaryGeometryCollectionFromBinaryGeographyMultiPointFromBinaryGeometryMultiPointFromBinaryGeographyPointFromBinaryGeometryPointFromBinarySqlTypesGeographyFromBinarySqlTypesGeometryFromBinaryget_WellKnownBinaryset_WellKnownBinarymultiLineWellKnownBinarylineWellKnownBinarymultiPolygonWellKnownBinarypolygonWellKnownBinarygeographyCollectionWellKnownBinarygeometryCollectionWellKnownBinarymultiPointWellKnownBinarypointWellKnownBinarywellKnownBinaryConvertSqlBytesToBinaryget_ImiSqlGeographyStAsBinary_imiSqlGeographyStAsBinaryget_ImiSqlGeometryStAsBinary_imiSqlGeometryStAsBinaryVisitBinary_geographyFunctionNameToInstancePropertyNameDictionary_geometryFunctionNameToInstancePropertyNameDictionarycolumnDictionary_geographyRenamedInstanceMethodFunctionDictionary_geometryRenamedInstanceMethodFunctionDictionary_hierarchyIdFunctionNameToStaticMethodHandlerDictionary_geographyFunctionNameToStaticMethodHandlerDictionary_geometryFunctionNameToStaticMethodHandlerDictionaryInitializeFunctionNameToOperatorDictionary_functionNameToOperatorDictionaryInitializeHierarchyIdStaticMethodFunctionsDictionaryInitializeGeographyStaticMethodFunctionsDictionaryInitializeGeometryStaticMethodFunctionsDictionaryInitializeGeographyInstancePropertyFunctionsDictionaryInitializeGeometryInstancePropertyFunctionsDictionaryInitializeDateAddFunctionNameToDatepartDictionary_dateAddFunctionNameToDatepartDictionaryInitializeDateDiffFunctionNameToDatepartDictionary_dateDiffFunctionNameToDatepartDictionaryget_QueryNonQueryGroupByAggregatesNeedInnerQueryGroupByKeysNeedInnerQueryGroupByAggregateNeedsInnerQueryGroupByExpressionNeedsInnerQueryGroupByKeyNeedsInnerQueryIDbConnectionFactoryLocalDbConnectionFactoryDbProviderFactoryfactoryget_DirectoryExpandDataDirectoryDbGeometryCreateGeometryotherGeometryConvertToSqlTypesGeometryGetGeometryPointGeometryget_IpiSqlGeometrySty_ipiSqlGeometryStyCommandTextBuilderInitialCapacitycapacityop_Equalityop_InequalityIsNegativeInfinityIsPositiveInfinityget_IntegratedSecuritySystem.Data.Entityget_IsStoreGeneratedIdentityget_UseScopeIdentityset_UseScopeIdentity_useScopeIdentityget_IsIdentityIsNullOrEmptyget_IsEmptyget_ImiSqlGeographyStIsEmpty_imiSqlGeographyStIsEmptyget_ImiSqlGeometryStIsEmpty_imiSqlGeometryStIsEmptyGetIsEmptyNotEmptyget_PropertyMetadataPropertyGetStaticPropertyGetDeclaredPropertyGetInstancePropertyGetRuntimePropertyAsEdmPrimitivePropertyIsValidStructuralPropertyIsValidInterfaceStructuralPropertyEdmPropertyIsValidEdmNavigationPropertyGetTopPropertyIsValidEdmScalarPropertyFindNextPropertykeyPropertyFindSqlGeographyPropertyGetAnyPropertyFindSqlGeometryPropertypropertyI{{ p = {0}, candidateMethod = {1} }}operationdbo!create database on primary log on }if serverproperty('EngineEdition') <> 5 execute sp_executesql alter database ? set read_committed_snapshot onIF db_id(��) IS NOT NULL SELECT 1 ELSE SELECT Count(*) FROM sys.databases WHERE [name]=sysdatabasessys.databases/SELECT [d].[name] FROM AS [d] ��INNER JOIN sys.master_files AS [f] ON [f].[database_id] = [d].[database_id] WHERE [filename#f].[physical_name]=+SELECT Count(*) FROM !sys.master_filesphysical_namedrop database
SchemaTable��-- Ignoring association set with participating entity set with defining query: alter table ! add constraint foreign key () references ()% on delete cascade;DefiningQueryY-- Ignoring entity set with defining query: create table ( ,# primary key (, );if (schema_id(!) is null) exec(create schema .N''''[]]]
--
--
(name=, filename=
binary+StoreGeneratedPatternrowversion(max)decimalnumericdatetime2datetimeoffset timevarbinarynvarcharvarchar charnchar({0}, {1})({0}) not null null!uniqueidentifier! default newid() identity
a��System.Data.Resources.SqlClient.SqlProviderServices.ProviderManifest.xmliSystem.Data.Resources.SqlClient.SqlProviderServices. .msl_Sql8.ssdl.ssdl%_^~;StoreSchemaDefinitionVersion3+StoreSchemaDefinition5StoreSchemaMappingVersion3%StoreSchemaMappingEConceptualSchemaDefinitionVersion35ConceptualSchemaDefinitionCOUNTCOUNT_BIGMAXMINDAYMONTH YEARDATALENGTHCHECKSUMDATEADDDATEDIFFDATENAMEDATEPARTSYSUTCDATETIMESYSDATETIME#SYSDATETIMEOFFSETDateTimeOffset TimeCHARINDEX GuidInt64storeTypetinyintsmallint
bigintbithierarchyidintgeographygeometryvarchar(max) textnvarchar(max)ntextxmlvarbinary(max)imagetimestampfloat realmoneysmallmoneydatetimesmalldatetime dateedmTypeFixedLengthMaxLengthUnicodeargument+System.Data.SqlClientconnectionhandler!providerManifestcommandTreefromDbCommandparameterparameterType 2008+providerManifestToken'storeItemCollection_log.ldf{0}_{1}N
master'migrationOperationscommandTrees
RETURN/updateDatabaseOperationSDECLARE @CurrentMigration [nvarchar](max)IF object_id('') IS NOT NULL5SELECT @CurrentMigration =9IF @CurrentMigration IS NULL7SET @CurrentMigration = '0'1IF @CurrentMigration < 'BEGINEXECUTE('')END%migrationOperation1createProcedureOperation
CREATE/alterProcedureOperationALTER PROCEDURE ASGO@ OUT = WriteGenerate-dropProcedureOperationDROP PROCEDURE )createTableOperation
writerCREATE TABLE CONSTRAINT PRIMARY KEY NONCLUSTERED 'alterTableOperationBEGIN TRYAEXECUTE sp_MS_marksystemobject 'END TRYBEGIN CATCHEND CATCH
schemaIF schema_id('') IS NULL/EXECUTE('CREATE SCHEMA -addForeignKeyOperationALTER TABLE ! ADD CONSTRAINT FOREIGN KEY () REFERENCES % ON DELETE CASCADE/dropForeignKeyOperationIF object_id(N')', N'F') IS NOT NULL# DROP CONSTRAINT )createIndexOperationCREATE UNIQUE CLUSTERED
INDEX ON %dropIndexOperationoIF EXISTS (SELECT name FROM sys.indexes WHERE name = N'=' AND object_id = object_id(N'', N'U'))DROP INDEX -addPrimaryKeyOperation/dropPrimaryKeyOperation%addColumnOperation ADD DEFAULT '1900-01-01 00:00:00'dropColumnOperation DROP COLUMN )alterColumnOperation ALTER COLUMN NOT NULLDF_ FOR table
column @varDECLARE nvarchar(128)SELECT = name9FROM sys.default_constraintsKWHERE parent_object_id = object_id(N'iAND col_name(parent_object_id, parent_column_id) = '';IF IS NOT NULL+EXECUTE('ALTER TABLE - DROP CONSTRAINT [' + + ']')%dropTableOperationDROP TABLE sqlOperation+renameColumnOperation?EXECUTE sp_rename @objname = N'!', @newname = N'/', @objtype = N'COLUMN')renameIndexOperation-', @objtype = N'INDEX')renameTableOperation)') IS NOT NULL BEGIN/', @objtype = N'OBJECT'1renameProcedureOperation-moveProcedureOperationALTER SCHEMA TRANSFER %moveTableOperation!') IS NULL BEGININSERT INTO SELECT * FROM +WHERE [ContextKey] = DELETE 9IF NOT EXISTS(SELECT * FROM NOT NULL IDENTITY2012.Azure 2000newid()#newsequentialid()!historyOperationdefaultValue0x011yyyy-MM-ddTHH:mm:ss.fffK5yyyy-MM-ddTHH:mm:ss.fffzzz
cast('#' as hierarchyid){0}columnModel nameidentifier\r?\n *sqlsqlBatch\\(\r\n|\r|\n)E^\s*({0}[ \t]+[0-9]+|{0})(?:\s+|$)([0-9]+)%__MigrationHistoryLEFT(
FROM 2sys.geographysys.geometry ReadwellKnownValueproviderValuegeographyValuegeometryValuewellKnownText%pointWellKnownText#lineWellKnownText)polygonWellKnownText/multiPointWellKnownText-multiLineWellKnownText3multiPolygonWellKnownTextAgeographyCollectionWellKnownTextwellKnownBinary)pointWellKnownBinary'lineWellKnownBinary-polygonWellKnownBinary3multiPointWellKnownBinary1multiLineWellKnownBinary7multiPolygonWellKnownBinaryEgeographyCollectionWellKnownBinarygeographyMarkupotherGeography+multiPolygonKnownText?geometryCollectionWellKnownTextCgeometryCollectionWellKnownBinarygeometryMarkupotherGeometry',��
SELECT Count(*)
FROM INFORMATION_SCHEMA.TABLES AS t
WHERE t.TABLE_SCHEMA + '.' + t.TABLE_NAME IN (5)
OR t.TABLE_NAME = 'QMicrosoft.SqlServer.Types.SqlHierarchyIdMMicrosoft.SqlServer.Types.SqlGeographyKMicrosoft.SqlServer.Types.SqlGeometryParseSTGeomFromTextSTGeomFromWKBGeomFromGmlSTAsText=System.Data.SqlTypes.SqlString?System.Data.SqlTypes.SqlBoolean;System.Data.SqlTypes.SqlBytes=System.Data.SqlTypes.SqlDouble;System.Data.SqlTypes.SqlInt327System.Data.SqlTypes.SqlXmlbinaryValuestringValuereaderVauesqlBooleanValuesqlBytesValuesqlCharsValuesqlStringValuesqlDoubleValuesqlInt32ValuesqlXmlValue#sqlGeographyValue!sqlGeometryValueSqlString
IsNullValueToSqlStringAsTextZMSTPointFromTextSTLineFromTextSTPolyFromText!STMPointFromTextSTMLineFromTextSTMPolyFromText%STGeomCollFromTextSTPointFromWKBSTLineFromWKBSTPolyFromWKBSTMPointFromWKBSTMLineFromWKBSTMPolyFromWKB#STGeomCollFromWKB
STSridSTGeometryTypeSTDimensionSTAsBinaryAsGmlSTIsEmptySTEqualsSTDisjointSTIntersectsSTBufferSTDistanceSTIntersectionSTUnionSTDifferenceSTSymDifferenceSTNumGeometriesSTGeometryNLat LongZMSTLengthSTStartPointSTEndPointSTIsClosedSTNumPointsSTPointN
STAreaSTEnvelopeSTIsSimpleSTBoundarySTIsValidSTTouchesSTCrossesSTWithinSTContainsSTOverlapsSTRelateSTConvexHullSTXSTYSTIsRingSTCentroid!STPointOnSurfaceSTExteriorRing#STNumInteriorRingSTInteriorRingN��Microsoft.SqlServer.Types, Version={0}.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91gselect cast(serverproperty('EngineEdition') as int) 2005 2012EdmPrecisionScaleX2part1part2^{0}(?:\.{1})?$��(?:(?:\[(?<part{0}>(?:(?:\]\])|[^\]])+)\])|(?<part{0}>[^\.\[\]]+))^[\p{L}\p{Nl}_][\p{L}\p{Nl}\p{Nd}\p{Mn}\p{Mc}\p{Pc}\p{Cf}]{0,}$\d{15}_.+%AND @@ROWCOUNT > 0SET @ = @@ROWCOUNTdeclare
@p intupdate set
@p = 0
where delete @generated_keys table(Collation collate insert output inserted.
into values (default valuesbinary(8)select tfrom as g
join on and g. = t.)where @@ROWCOUNT > 0!scope_identity()OFFSET
ROWS expressione
CONCATGetRootPOINTGEOGRAPHYPOINTGEOMETRYASTEXTZM'BUFFERWITHTOLERANCEENVELOPEANGLEENVELOPECENTERINSTANCEOF
FILTERMAKEVALID
REDUCENUMRINGSRINGNIndexOf
LengthNewGuidRoundTruncateAbsToLowerToUpper TrimContainsStartsWithEndsWith YearMonthDay Hour
Minute
SecondMillisecondDayOfYearCurrentDateTime%CurrentUtcDateTime+CurrentDateTimeOffset+GetTotalOffsetMinutesLocalDateTimeUtcDateTimeTruncateTimeCreateDateTime)CreateDateTimeOffsetCreateTimeAddYearsAddMonthsAddDaysAddHoursAddMinutesAddSecondsAddMillisecondsAddMicrosecondsAddNanosecondsDiffYearsDiffMonthsDiffDaysDiffHoursDiffMinutesDiffSeconds!DiffMilliseconds!DiffMicrosecondsDiffNanoseconds
ConcatBitwiseAndBitwiseNotBitwiseOrBitwiseXor+&| yearmonthday hour
minute
secondmillisecondmicrosecondnanosecond%HierarchyIdGetRoot!HierarchyIdParse#GeographyFromText-GeographyPointFromText+GeographyLineFromText1GeographyPolygonFromText7GeographyMultiPointFromText5GeographyMultiLineFromText;GeographyMultiPolygonFromText7GeographyCollectionFromText'GeographyFromBinary1GeographyPointFromBinary/GeographyLineFromBinary5GeographyPolygonFromBinary;GeographyMultiPointFromBinary9GeographyMultiLineFromBinary?GeographyMultiPolygonFromBinary;GeographyCollectionFromBinary!GeographyFromGml%CoordinateSystemIdLatitudeLongitudeMeasureElevation
AsTextAsBinarySpatialTypeName!SpatialDimensionIsEmptySpatialSpatialEqualsSpatialDisjoint#SpatialIntersectsSpatialBufferDistanceSpatialUnion'SpatialIntersection#SpatialDifference5SpatialSymmetricDifference'SpatialElementCount!SpatialElementAtSpatialLengthStartPointEndPointIsClosedSpatialPointCountPointAt Area!GeometryFromText+GeometryPointFromText)GeometryLineFromText/GeometryPolygonFromText5GeometryMultiPointFromText3GeometryMultiLineFromText9GeometryMultiPolygonFromText5GeometryCollectionFromText%GeometryFromBinary/GeometryPointFromBinary-GeometryLineFromBinary3GeometryPolygonFromBinary9GeometryMultiPointFromBinary7GeometryMultiLineFromBinary=GeometryMultiPolygonFromBinary9GeometryCollectionFromBinaryGeometryFromGmlXCoordinateYCoordinate!IsSimpleGeometryIsValidGeometrySpatialBoundarySpatialEnvelopeSpatialTouchesSpatialCrossesSpatialWithinSpatialContainsSpatialOverlapsSpatialRelate#SpatialConvexHull
IsRingCentroidPointOnSurfaceExteriorRing#InteriorRingCountInteriorRingAt3geography::STGeomFromText1geometry::STGeomFromText!geography::Parsegeometry::Parse-geography::GeomFromGml+geometry::GeomFromGml1geography::STGeomFromWKB/geometry::STGeomFromWKB
CAST( AS tzoffset
CAST ( AS DATETIME2))CONVERT (DATETIME2, , 1)DATEPART (GetDateSysDateTimeGetUtcDateSysUtcDateTime#SysDateTimeOffsetconvert (right('000' + , 4) + '-' + + ' ' + + ':' + + ':' + str(, 6, 3), 10, 7) + (CASE WHEN s >= 0 THEN '+' ELSE '-' END) + convert(varchar(255), ABS(Q/60)) + ':' + convert(varchar(255), ABS(%60))
, 121)-convert(varchar(255), 5dateadd(d, datediff(d, 0, ), 0)cast(cast(/ as date) as datetime2)-todatetimeoffset(cast(1 as date), datepart(tz, ))DATEADD (DATEDIFF (NEWIDLEN
ROUND(, 1 AS real)LTRIM(RTRIM(LOWERUPPER
LIKE ESCAPE '~'CHARINDEX( ) > 0) = 1'CHARINDEX( REVERSE(), REVERSE(
)) = 1CASE WHEN (E) THEN cast(1 as bit) WHEN ( NOT (5)) THEN cast(0 as bit) ENDyy yyyyquarterqqqmmmdayofyeardyyddd weekwkwwweekdaydwwhhminsssmsmcsnstziso_weekisowwisowk'SqlServer.CHARINDEXSqlServer.LEN%SqlServer.PATINDEX)SqlServer.DATALENGTHEdm.IndexOfEdm.LengthEdm.AbsEdm.RoundEdm.FloorEdm.Ceiling AND CROSS APPLYOUTER APPLY / - % * + -( CASE WHEN () THEN
ELSE END CAST( < <= > >= <> Edm.ConcatEdm.Replace#SqlServer.REPLACE 0xconvert(7yyyy-MM-dd HH:mm:ss.fffffff/yyyy-MM-dd HH:mm:ss.fff?yyyy-MM-dd HH:mm:ss.fffffff zzzdecimal(Rfloat(53)cast(! as hierarchyid)distinct
EXCEPTINTERSECTCROSS JOINFULL OUTER JOININNER JOINLEFT OUTER JOIN ESCAPE top
NOT (CAST(NULL AS varchar(1)varbinary(1) OR IN (EXISTS (NOT EXISTS (9row_number() OVER (ORDER BY ) AS row_number( ) UNION ALLBigCountDISTINCT EXISTS (element+ SELECT CAST(null as K) AS X FROM (SELECT 1) AS Y WHERE 1=0 SELECT
AS X UNION ALL IS NULL )Internal_X COLLATE DESC ASCcNOT (Edm.TrimEdm.RTrimEdm.LTrimEdm.LeftEdm.RightEdm.SubstringEdm.ToLowerEdm.ToUpperEdm.ReverseSqlServer.RTRIMSqlServer.LTRIMSqlServer.LEFTSqlServer.RIGHT'SqlServer.SUBSTRINGSqlServer.LOWERSqlServer.UPPER#SqlServer.REVERSE*FROM
WHERE GROUP BY ORDER BY FETCH NEXT ROWS ONLY TOP WITH TIES 5ArgumentIsNullOrWhitespaceUSqlProvider_GeographyValueNotSqlCompatibleSSqlProvider_GeometryValueNotSqlCompatibleOProviderReturnedNullForGetDbInformation5ProviderDoesNotSupportType+NoStoreTypeForEdmTypeEMapping_Provider_WrongManifestType3ADP_InternalProviderError;UnableToDetermineStoreVersion;SqlProvider_NeedSqlDataReaderKSqlProvider_Sql2008RequiredForSpatialISqlProvider_SqlTypesAssemblyNotFoundISqlProvider_IncompleteCreateDatabase[SqlProvider_IncompleteCreateDatabaseAggregate_SqlProvider_DdlGeneration_MissingInitialCatalog}SqlProvider_DdlGeneration_CannotDeleteDatabaseNoInitialCatalogiSqlProvider_DdlGeneration_CannotTellIfDatabaseExistscSqlProvider_CredentialsMissingForMasterConnectionESqlProvider_InvalidGeographyColumnCSqlProvider_InvalidGeometryColumnIMapping_Provider_WrongConnectionType?Update_NotSupportedServerGenKey?Update_NotSupportedIdentityTypeMUpdate_SqlEntitySetWithoutDmlFunctionsCCqt_General_UnsupportedExpression=SqlGen_ApplyNotSupportedOnSql8WSqlGen_NiladicFunctionsCannotHaveParametersQSqlGen_InvalidDatePartArgumentExpressionGSqlGen_InvalidDatePartArgumentValue7SqlGen_TypedNaNNotSupportedQSqlGen_TypedPositiveInfinityNotSupportedQSqlGen_TypedNegativeInfinityNotSupportedUSqlGen_PrimitiveTypeNotSupportedPriorSql10]SqlGen_CanonicalFunctionNotSupportedPriorSql10USqlGen_ParameterForLimitNotSupportedOnSql8SSqlGen_ParameterForSkipNotSupportedOnSql8OSpatial_WellKnownGeographyValueNotValidMSpatial_WellKnownGeometryValueNotValidUSqlSpatialServices_ProviderValueNotSqlType}SqlSpatialservices_CouldNotCreateWellKnownGeographyValueNoSrid��SqlSpatialservices_CouldNotCreateWellKnownGeographyValueNoWkbOrWkt{SqlSpatialservices_CouldNotCreateWellKnownGeometryValueNoSrid��SqlSpatialservices_CouldNotCreateWellKnownGeometryValueNoWkbOrWkt5TransientExceptionDetected5ELinq_DbFunctionDirectCall%AutomaticMigration'InvalidDatabaseName_SqlServerMigrationSqlGenerator_UnknownOperationwSystem.Data.Entity.SqlServer.Properties.Resources.SqlServer...-dbo.__MigrationHistoryContextKeyDataSpaceNullable
EqualsGetHashCode)WHERE @@ROWCOUNT > 0JOIN
= t0. AND t0. or is nullnot (DeleteFunctionInsertFunctionUpdateFunction7ModificationFunctionMapping null%hierarchyid::Parse)hierarchyid::GetRoot!geography::Pointgeometry::Point'BufferWithToleranceEnvelopeAngleEnvelopeCenterInstanceOf
FilterMakeValid
ReduceNumRingsRingN5geography::STPointFromText3geography::STLineFromText3geography::STPolyFromText7geography::STMPointFromText5geography::STMLineFromText5geography::STMPolyFromText;geography::STGeomCollFromText3geography::STPointFromWKB1geography::STLineFromWKB1geography::STPolyFromWKB5geography::STMPointFromWKB3geography::STMLineFromWKB3geography::STMPolyFromWKB9geography::STGeomCollFromWKB3geometry::STPointFromText1geometry::STLineFromText1geometry::STPolyFromText5geometry::STMPointFromText3geometry::STMLineFromText3geometry::STMPolyFromText9geometry::STGeomCollFromText1geometry::STPointFromWKB/geometry::STLineFromWKB/geometry::STPolyFromWKB3geometry::STMPointFromWKB1geometry::STMLineFromWKB1geometry::STMPolyFromWKB7geometry::STGeomCollFromWKB�m|'��I�t�<b�N ] �� �� ���� ��� �� �����������������������������
�� �� �� ����
��m
m��
��
m �� i u�q
������qq��q
q
��������
����
����
������ ����0
� ������ ������ ���������� ������
�������������������� �� ���������� ��
������ ��4
0������������������������
0�M
���M������
� ��
���
�� ���������
��������
���
����������
�� ����
���������0 ����� ��
� ��
�
� � ��� � ������
� � �� ��
�
��� ��� � �
�
�
� �)��)
�) ��
���������! � �A
� �!� �! �E � ���Y ���������������
���m
m
�m
���mm
mm�1 � �� ����������0��
�]�Y�Q��U
�M�Q
�M�U�Y�Q�i�Q
�i�M�Q
�� ���U����
�U�Y��M�U ���]���� ��� �a �a
� �a ���a���
�a�M�a � �a�
�a� �a�
�a�Q�e m
� ���Q ���Q��A
��Q
��Q��Qm
��Qm��Q
��Q ��Q$�Q� �!�e�!��!� �e�q<�1�5 �9���= ������
�1���� �1�����1�� ���4
�u
� �A��
�}
�� �y������������
�� ���� �� �� �� �� �E �E �I �I �M F
d���Y�������U�����������a������� �� �U ������������� ��� ���U �����Y�� ������ m
�� �� ���8�a �e �u����u$��< ���� ����
mmm�������e �� �� iu�E �E�E
�em
�!mmmm��
�� �<��dqq�� q�� �u �A �Y �A ���@�D��������
�� �um�����H������
���� ���L�P�����Y���T���� ���Xy�u }���u�� �u�u�� �� �u���� �u�u������
����Y���
�����
���u�m�u �} �}����
��
��
��B�Y�����������������d�������
��
���
�
�������������
�������� ��
���9 �9
�� �u
�
�
�h
��� ���
� �����������������}�������}���}����H����H
������ ��
���
��p
��
���A ���A
�A �5 ��
�!��
�%��
�)
�-
�1
�5
�9
���Am
�= �A mm �9��
�E
�A��m
�I
�M
�Q
�U
�Y��
�] ��
�a��
�e
����
�i �m��
�m
��������A�� � mmm �} �� ��q m m �� �� ���������]�����A�Am ��A���A�� �5��A�}����H����H�������� �� �� ���� i u ���������������������������
���������������� ��T\��T
��i����T ����
i��q����
��u��
u����
m������ ��������������y��
� ��� �� �� �� �� ���u�� �� �� ��y�u��0�� �u���������� ��
�]
����
����
�]�����]
����
m����m
����
����
����
m
����m
����
m����m
��������������m����������
m
m
��m
��m��m�] ���]�� �� ��m�]
���]�]������� ���� �i
��
����������������������
������������������ ����������
m
m
�Y��\��\������������� ����
����� � ����
����$ � ����� �� �������
�� �������Y�������� ���e ��0�� �� �� �� �� �] ��
�
�9 �5
�A
� � �
�� � � � � �! �% �) �- �1 �5 �9 �=0 �� �= ���� ����0���� �! ���!
�!�A�E
��A ����
�M�I ���I
�I������A��!��
���������
���Q�Q�����Q
�M�Q���Q
����� ����
��
�Y��
���Y�� ��
����� ���������� ���Q ����
���a�a������������
������
�����
�
��� ��� ��
��� ����!��m���
�����m����
�m������������������� ������������a�� �� �e
����� ����
���� ������������
����
� ���Q ��Q��
�Y���Y�������������� ������������
������������
������������
�������������q���q �qm �� �A �= �I�M ������������ ���� ���� �� ����
���� �Q
��?���Y�������Y��������������
���� �� �� �� ����������� �����Y������ �]
����
�� ����������
����
�� ��� �i������������Y�������� ����Y����+�Y�����Y�������������������� �����Y�������Y������������������������������������-������
�)�)�!�����)��� �)�
�)���)�
�)�)�����)
���)���)�
�)���)�����)���!���Y��
�������e ���� �������� ����0��
����
������
�����
��������
��
��
��
��
��
��
��
��
��
����
�
�
�
�
�
�
�
� �i
�! �m
����
�%
�)
��
�-
�1
�5
�9
��
��
��
�=
��
�A
��
�E
��
�I
�M
�Q
�U
��
�Y
����
�]
�a
�e
�i�� �} ���� �
�}�
�� �}#������������������ ���� ���������]������9���������Y��������� ������ ����0���������������������������������������������������I����������������������������i �)H
�Y������������������������������Y������������� ������������E�����������Y
������ ��� �����������
�a�(���������
��� � �,����
�������� ������ ���� ����������������������0�����
��� ����4 ����
���������� ���Q
�Q�������U������� ���
����
��
����
���Y�����Y�������5������ ��U �������e�9�=�5
�m��
��m�������
���������?�����������������������Y������������Y��������������)��������e������������ ������������������F����������������������������������������� ���@�D
������������������������������������ �����H�����Y���������� ����
�������� ���������������
�Y���Y��
��������������������!
����� ����������� ��������������$�����Y���Y�����Y�� ����� �������M��Y���������Y����!�����������������������Y�������������������Y������ �e��% ����������Y�������������������Y����������0�Y�Y������������������ �� ���� �� �����Y �����Y������������ ���
�� �Y �Y �T����
�T����qq�������
���� ��������
0
��� q���������� ��� d�� ��� ��d�����=�9������A
�Y�����\�� ���������������������� �U �U�U�X�����X}�� �Y�] �]�\���� �� ��
�i�����i��
�i����
��������� �� � ��� � ���M�)�)�������������)�����������������q����
���T�Y�Y �Y�z\V4��?_�
:20002005200820122012.Azure~@�*System.Data.SqlClientGO0yyyy-MM-ddTHH:mm:ss.fffK4yyyy-MM-ddTHH:mm:ss.fffzzzsys.geometrysys.geography��Microsoft.SqlServer.Types, Version={0}.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91PZdn��(?:(?:\[(?<part{0}>(?:(?:\]\])|[^\]])+)\])|(?<part{0}>[^\.\[\]]+))[\p{L}\p{Nl}_]V[\p{L}\p{Nl}\p{Nd}\p{Mn}\p{Mc}\p{Pc}\p{Cf}]z[\p{L}\p{Nl}_][\p{L}\p{Nl}\p{Nd}\p{Mn}\p{Mc}\p{Pc}\p{Cf}]{0,}@generated_keys4ArgumentIsNullOrWhitespaceTSqlProvider_GeographyValueNotSqlCompatibleRSqlProvider_GeometryValueNotSqlCompatibleNProviderReturnedNullForGetDbInformation4ProviderDoesNotSupportType*NoStoreTypeForEdmTypeDMapping_Provider_WrongManifestType2ADP_InternalProviderError:UnableToDetermineStoreVersion:SqlProvider_NeedSqlDataReaderJSqlProvider_Sql2008RequiredForSpatialHSqlProvider_SqlTypesAssemblyNotFoundHSqlProvider_IncompleteCreateDatabaseZSqlProvider_IncompleteCreateDatabaseAggregate^SqlProvider_DdlGeneration_MissingInitialCatalog|SqlProvider_DdlGeneration_CannotDeleteDatabaseNoInitialCataloghSqlProvider_DdlGeneration_CannotTellIfDatabaseExistsbSqlProvider_CredentialsMissingForMasterConnectionDSqlProvider_InvalidGeographyColumnBSqlProvider_InvalidGeometryColumnHMapping_Provider_WrongConnectionType>Update_NotSupportedServerGenKey>Update_NotSupportedIdentityTypeLUpdate_SqlEntitySetWithoutDmlFunctionsBCqt_General_UnsupportedExpression<SqlGen_ApplyNotSupportedOnSql8VSqlGen_NiladicFunctionsCannotHaveParametersPSqlGen_InvalidDatePartArgumentExpressionFSqlGen_InvalidDatePartArgumentValue6SqlGen_TypedNaNNotSupportedPSqlGen_TypedPositiveInfinityNotSupportedPSqlGen_TypedNegativeInfinityNotSupportedTSqlGen_PrimitiveTypeNotSupportedPriorSql10\SqlGen_CanonicalFunctionNotSupportedPriorSql10TSqlGen_ParameterForLimitNotSupportedOnSql8RSqlGen_ParameterForSkipNotSupportedOnSql8NSpatial_WellKnownGeographyValueNotValidLSpatial_WellKnownGeometryValueNotValidTSqlSpatialServices_ProviderValueNotSqlType|SqlSpatialservices_CouldNotCreateWellKnownGeographyValueNoSrid��SqlSpatialservices_CouldNotCreateWellKnownGeographyValueNoWkbOrWktzSqlSpatialservices_CouldNotCreateWellKnownGeometryValueNoSrid��SqlSpatialservices_CouldNotCreateWellKnownGeometryValueNoWkbOrWkt4TransientExceptionDetected4ELinq_DbFunctionDirectCall$AutomaticMigration&InvalidDatabaseName^SqlServerMigrationSqlGenerator_UnknownOperation, iu$�� ����d �M�Q �M�U �q<@�� �Y��������������T ��T`������m �� ��������
��m
����m
���]�� ��
�����] ���� �������\�������Q�u �Y��
�������������Y
��� ������ �������������Y��� �Y�������
�������Y��������������P�L �������$
������
�����(�, �i�Q
���U
���a�0�� ���� ��< ��u�m�u���=�9�}����H��H��}����H�}��������� ��� ����������q
����
��������\��������� ������
������
���!����
����
�������i��
�������m��������
��������������������
����������
���
�������� �Y�����)�� ���������)�$�
�����e�<
���Q��������
��������� i q u ��������0������������������������������ ���������� ����� ����
����iu qq��d0�� �� �� ��� ��0�� � �)
m�m�m������mm mmmmmmm
m
m
m
mm
m�5
m
mm�5mm
mmm�5mmmmm
m
m
m�5m
m
m
m
m�5m�5mmm
m
m�5m�5m
m
mm�9m
m�9m��m
m��m�=m
m�=m�9m
mm�9m�9mm�=m�=mm��m��mm�9mm�=mm��mm��mm�9mm�=
mmm��m�9mm��m�=mm�9m��mm�=m��mm�9m�=mm�=m�9m�9m��m�=mm�9mm�=mm�� m�9mmmm
mm�5mm�9mm��mm�= mmm�Ammmmm
m
mm�5m�5mm�9m�9mm��m��mm�=m�=mm�Am�Ammmmmm
m
m
mm�5m�5m�5mm�9m�9m�9mm�=m�=m�=mm��m��m��
mmm�Am�Am�A �E�E�E�E�E�E�E�E�E d�]�] �]�U
��e @ �u� �y�}�����}��
��� �u�u ���� �������d�������dmmmm���d��dm�m�m
m���� �� �um����
dm�u �um�� ��m ��md�����um�u��u �u��u���u ������ ���
���� ���� �� �� � �
� ��� � � ��� �! �% �) �- �1 �9 �= �E �I �� �M �Q �U �Y �] �]�� �a �e �i �A�� �m �9 �= �A �� �E �A �q �� �� ������ �\�� ���� i u������im
m
miiim
m
m m
iiimii
mi miiim
iimum
m
muuum
m
m
mumuuuuuum
` ��T \ �� �� ��i �� ��u ��q��q�� i u m
m
m i i i i i i i ii ii
ii iii mi ii m
i ii mi u u u u u uu u u uu uu uu
uu uuu mu uu m
u mu ���u��� �� �E i u ����������
����
����
���� ���� ��` � \ ��\ ����d�u$�ud$dd �������������������� ���Q ���� ���� ��e�e���
������
��e�������� ���
�����������������
�����
���Q�� ����
�������������������������������
����������e��
�����������������������������������
���������������������mm�� ��
m
��������������
� �� ���� ���� ���� �����������Y�������Y�������Y�� ���)��d�)��������� ����
�Y�� �Y�� ���� ��Y�� ����
���� �� ���� �� �� �� �� �� ����� ���� ���� ���� ���� �� �� �� �� �� �� �� �� � � � �
� � � � �! �% �) �� �- �1 �5 �9 �� �� �� �= �� �A �� �E �� �I �M �Q �U �� �Y �] �a �e �i�� ��� ���% ���Y �������� ������������ ������������������������������������ �Y��� �������������
��e
��������������������������� ���������e"�������� ����
����������������������������������������������������!����������������� ���U �������e �� �� �Y �� d��d�Y������
����
��� ������ ���� ���� ���� ���� ���� ���� ���� ���E ��
�� ���� ��� ��� ��� ��� ���� ������ ��� ��� ��� ���
���Q ���! ���% ���) ���� ���- ���� ���1 ���5 ���9 ���� ���� ���� ���= ���� ���A����������
���� ����
���� }
������������������������ ���� ���E ���� ���I ���M ���U ���Y ���] ���a ���e ���i������ ���� ��������������������Y���� ���������� ������� ���) ���� ����������
������ �������� ���� �����Y�� �����Y������ ������ �����Y������
�Y����
���� ���� ������ ������� ������� �d� ���� ����
���� ������������������������ �ed�e � �� � � �� �� �� ���� ���� ���� �� ��������� �� �� �� � � ����� ���� �� �� �� �� �� �� qqqq��� ���� ���� �� �Q �U �a �� < �u �� �=�9
�\���� � �A ��
���� �A ���� �� ��
���� �! �I �� �� �� �� �� ���i �� ���m��
���� ���� �� ���� ������
���� ������ �� �� �� �� �� �� �� �� ���� � �� ���������
�Y��
���)��
��� �� �� ���� �� �� �� �� �)�� �q�u �q ����� �q����u ���q � �� ��� ���� ��
��
��
�����(((((m(((d@(\(��
(����
(����`(((
(�Y��(����(��(�Y(�� (��(�Y(�(��(�(��(����(��(��(���Y��(��(��
(�Y��
(���)��TWrapNonExceptionThrows"EntityFramework.SqlServer.dllServiceableTrue6.0.0.0I.NETFramework,Version=v4.5TFrameworkDisplayName.NET Framework 4.5Microsoft CorporationRelease3.© Microsoft Corporation. All rights reserved.6.400.420.21404
6.4.4Microsoft Entity FrameworkEntityFramework.SqlServer
en-US`[System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy+<ExecuteAsyncImplementation>d__6`1 SqlServerCHECKSUM_AGG SqlServerASCII SqlServerCHAR SqlServer CHARINDEX SqlServer
DIFFERENCE SqlServerNCHAR SqlServerPATINDEX SqlServer QUOTENAME SqlServer REPLICATE SqlServerSOUNDEX SqlServerSPACE SqlServerSTR SqlServerSTUFF SqlServerUNICODE SqlServerACOS SqlServerASIN SqlServerATAN SqlServerATN2 SqlServerCOS SqlServerCOT SqlServerDEGREES SqlServerEXP SqlServerLOG SqlServerLOG10 SqlServerPI SqlServerRADIANS SqlServerRAND SqlServerSIGN SqlServerSIN SqlServerSQRT SqlServerSQUARE SqlServerTAN SqlServerDATEADD SqlServerDATEDIFF SqlServerDATENAME SqlServerDATEPART SqlServerGETDATE SqlServer
GETUTCDATE SqlServer
DATALENGTH SqlServerCHECKSUM SqlServerCURRENT_TIMESTAMP SqlServerCURRENT_USER SqlServer HOST_NAME SqlServer USER_NAME SqlServer ISNUMERIC SqlServerISDATE SqlServerGetAncestor SqlServer
GetDescendant SqlServerGetLevel SqlServerGetRoot SqlServerIsDescendantOf! SqlServerGetReparentedValue SqlServerParse��|Return DbSpatialServices from the GetService method. See http://go.microsoft.com/fwlink/?LinkId=260882 for more information.\WSystem.Data.Entity.SqlServer.SqlServerMigrationSqlGenerator+<DetectHistoryRebuild>d__72 SqlServerPOINTGEOGRAPHY SqlServerASTEXTZM" SqlServerBUFFERWITHTOLERANCE SqlServer
ENVELOPEANGLE SqlServerENVELOPECENTER SqlServerFILTER SqlServer
INSTANCEOF SqlServerNUMRINGS SqlServerREDUCE SqlServerRINGN SqlServer
POINTGEOMETRY SqlServer MAKEVALIDUPSystem.Data.Entity.SqlServer.Utilities.DbExpressionExtensions+<GetLeafNodes>d__0MHSystem.Data.Entity.SqlServer.Utilities.TypeExtensions+<GetBaseTypes>d__7
DEBUGQLSystem.Data.Entity.SqlServer.Utilities.IEnumerableExtensions+<Prepend>d__5`1PKSystem.Data.Entity.SqlServer.Utilities.IEnumerableExtensions+<Append>d__6`1hcSystem.Data.Entity.SqlServer.DefaultSqlExecutionStrategy+<>c__DisplayClass4_0+<<ExecuteAsync>b__0>d Item#Resources.SqlServer.tt1.0.0.0&����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet0PADPADP*�e���GU���¡&���u��v��)Ϋ�:�¾t�ӾI���;cɸڣ�4Ѯ��:���Ѷ���"鐔~�Xs�������UQ{�+��Ę�+��!?��C�<�E7Ts�?T�"�[��\Aq�_��%`kcn�c�}�e9��h�fs�h�s{/�t���u�x�a~� DJ�
z7, {+��p ��C���By 9/h
!
�
���
��o��0��|���
�2ADP_InternalProviderError4ArgumentIsNullOrWhitespace2$AutomaticMigrationyBCqt_General_UnsupportedExpression�4ELinq_DbFunctionDirectCall�&InvalidDatabaseName�HMapping_Provider_WrongConnectionType`DMapping_Provider_WrongManifestType�*NoStoreTypeForEdmType�4ProviderDoesNotSupportTypeNProviderReturnedNullForGetDbInformationTNSpatial_WellKnownGeographyValueNotValid�LSpatial_WellKnownGeometryValueNotValid�<SqlGen_ApplyNotSupportedOnSql8\\SqlGen_CanonicalFunctionNotSupportedPriorSql10�PSqlGen_InvalidDatePartArgumentExpressionGFSqlGen_InvalidDatePartArgumentValue�VSqlGen_NiladicFunctionsCannotHaveParameters�TSqlGen_ParameterForLimitNotSupportedOnSql8`RSqlGen_ParameterForSkipNotSupportedOnSql8#TSqlGen_PrimitiveTypeNotSupportedPriorSql10�6SqlGen_TypedNaNNotSupported?PSqlGen_TypedNegativeInfinityNotSupported�PSqlGen_TypedPositiveInfinityNotSupported�bSqlProvider_CredentialsMissingForMasterConnectionf|SqlProvider_DdlGeneration_CannotDeleteDatabaseNoInitialCatalogt hSqlProvider_DdlGeneration_CannotTellIfDatabaseExists� ^SqlProvider_DdlGeneration_MissingInitialCatalog�
TSqlProvider_GeographyValueNotSqlCompatibleRSqlProvider_GeometryValueNotSqlCompatiblelHSqlProvider_IncompleteCreateDatabase�ZSqlProvider_IncompleteCreateDatabaseAggregaterDSqlProvider_InvalidGeographyColumn�BSqlProvider_InvalidGeometryColumn�:SqlProvider_NeedSqlDataReader
JSqlProvider_Sql2008RequiredForSpatialp
HSqlProvider_SqlTypesAssemblyNotFound�
^SqlServerMigrationSqlGenerator_UnknownOperationZTSqlSpatialServices_ProviderValueNotSqlType�|SqlSpatialservices_CouldNotCreateWellKnownGeographyValueNoSrid4�SqlSpatialservices_CouldNotCreateWellKnownGeographyValueNoWkbOrWkt�zSqlSpatialservices_CouldNotCreateWellKnownGeometryValueNoSrid�SqlSpatialservices_CouldNotCreateWellKnownGeometryValueNoWkbOrWkts4TransientExceptionDetected�:UnableToDetermineStoreVersionr>Update_NotSupportedIdentityType�>Update_NotSupportedServerGenKeyeLUpdate_SqlEntitySetWithoutDmlFunctions�0Internal .NET Framework Data Provider error {0}.EThe argument '{0}' cannot be null, empty or contain only white space.AutomaticMigration0The expression '{0}' is of an unsupported type. 8This function can only be invoked from LINQ to Entities.eThe database name '{0}' is invalid. Database names must be of the form [<schema_name>.]<object_name>.$The connection is not of type '{0}'.1The provider manifest given is not of type '{0}'._There is no store type corresponding to the conceptual side type '{0}' of primitive type '{1}'.8The underlying provider does not support the type '{0}'.9The provider returned null for the informationType '{0}'.eThe specified DbWellKnownGeographyValue does not contain either Well-Known Text or Well-Known Binary.dThe specified DbWellKnownGeometryValue does not contain either Well-Known Text or Well-Known Binary.�The execution of this query requires the APPLY operator, which is not supported in versions of SQL Server earlier than SQL Server 2005._The EDM function '{0}' is not supported on versions of SQL Server earlier than SQL Server 2008.IThe DATEPART argument to the '{0}.{1}' function must be a literal string.O'{0}' is not a valid value for the DATEPART argument in the '{1}.{2}' function.{Functions listed in the provider manifest that are attributed as NiladicFunction='true' cannot have parameter declarations.�Parameters as arguments to a TOP sub-clause and a LIMIT sub-clause in a query, or a LimitExpression in a command tree, are not supported in versions of SQL Server earlier than SQL Server 2005.�Parameters as arguments to a SKIP sub-clause in a query, or a SkipExpression in a command tree, are not supported in versions of SQL Server earlier than SQL Server 2005.nThere is no store type that maps to the EDM type '{0}' on versions of SQL Server earlier than SQL Server 2008.UConstant expressions of type {0} with a value of NaN are not supported by SQL Server.fConstant expressions of type {0} with a value of {1}.NegativeInfinity are not supported by SQL Server.fConstant expressions of type {0} with a value of {1}.PositiveInfinity are not supported by SQL Server.�This operation requires a connection to the 'master' database. Unable to create a connection to the 'master' database because the original database connection has been opened and credentials have been removed from the connection string. Supply an unopened connection.cUnable to delete the database. There is no database that corresponds to the given AttachDBFileName.�A connection to the specified database could not be opened. See InnerException for details. However, there is a database registered with the server that corresponds to the given AttachDbFileName.qUnable to complete operation. The supplied SqlConnection does not specify an initial catalog or AttachDBFileName.XThe specified DbGeography value could not be converted to a SQL Server compatible value.WThe specified DbGeometry value could not be converted to a SQL Server compatible value.�The database creation succeeded, but the creation of the database objects failed. The consequent attempt to drop the database also failed. See InnerException for details. See InnerExceptions for details.6Expected a geography value, found a value of type {0}.5Expected a geometry value, found a value of type {0}.kSpatial readers can only be produced from readers of type SqlDataReader. A reader of type {0} was provided.KSpatial types and functions are only supported by SQL Server 2008 or later.�Spatial types and functions are not available for this provider because the assembly 'Microsoft.SqlServer.Types' version 10 or higher could not be found. �The current migration SQL generator ({0}) is unable to generate SQL for operations of type '{1}'. Call SetSqlGenerator on your migrations configuration class to use a different SQL generator. To create a custom SQL generator that can handle this type of operation, add a new class that derives from {0} and override Generate(MigrationOperation).|The specified provider value is not compatible with this spatial services implementation. A value is required of type '{0}'.oA Spatial Reference System Identifier (SRID) value could not be retrieved from the specified DbGeography value.\The specified DbGeography value did not provide either Well-Known Binary or Well-Known Text.nA Spatial Reference System Identifier (SRID) value could not be retrieved from the specified DbGeometry value.[The specified DbGeometry value did not provide either Well-Known Binary or Well-Known Text.�An exception has been raised that is likely due to a transient failure. If you are connecting to a SQL Azure database consider using SqlAzureExecutionStrategy.^Could not determine storage version; a valid storage connection or a version hint is required.�Store-generated keys are only supported for identity columns. Key column '{0}' has type '{1}', which is not a valid type for an identity column.�Store-generated keys are only supported for identity columns. More than one key column is marked as server generated in table '{0}'.�Unable to update the EntitySet '{0}' because it has a DefiningQuery and no <{1}> element exists in the <{2}> element to support the current operation.[�<?xml version="1.0" encoding="utf-8"?>
<Schema Namespace="SqlClient" Provider="System.Data.SqlClient" ProviderManifestToken="2005" Alias="Self" xmlns="http://schemas.microsoft.com/ado/2006/04/edm/ssdl">
<EntityContainer Name="Schema">
<EntitySet Name="STables" EntityType="Self.Table">
<DefiningQuery>
SELECT
quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id]
, TABLE_CATALOG [CatalogName]
, TABLE_SCHEMA [SchemaName]
, TABLE_NAME [Name]
FROM
INFORMATION_SCHEMA.TABLES
WHERE
TABLE_TYPE = 'BASE TABLE'
</DefiningQuery>
</EntitySet>
<EntitySet Name="STableColumns" EntityType="Self.TableColumn">
<DefiningQuery>
SELECT
quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id]
, quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId]
, c.COLUMN_NAME [Name]
, c.ORDINAL_POSITION [Ordinal]
, CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable]
, CASE
WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
c.CHARACTER_MAXIMUM_LENGTH = -1 THEN
c.DATA_TYPE + '(max)'
ELSE
c.DATA_TYPE
END
as [TypeName]
, c.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(c.NUMERIC_PRECISION as integer) [Precision]
, CAST(c.DATETIME_PRECISION as integer)[DateTimePrecision]
, CAST(c.NUMERIC_SCALE as integer) [Scale]
, c.COLLATION_CATALOG [CollationCatalog]
, c.COLLATION_SCHEMA [CollationSchema]
, c.COLLATION_NAME [CollationName]
, c.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, c.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, c.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated]
, c.COLUMN_DEFAULT as [Default]
FROM
INFORMATION_SCHEMA.COLUMNS c
INNER JOIN
INFORMATION_SCHEMA.TABLES t ON
c.TABLE_CATALOG = t.TABLE_CATALOG AND
c.TABLE_SCHEMA = t.TABLE_SCHEMA AND
c.TABLE_NAME = t.TABLE_NAME AND
t.TABLE_TYPE = 'BASE TABLE'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViews" EntityType="Self.View">
<DefiningQuery>
SELECT
quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id]
, TABLE_CATALOG [CatalogName]
, TABLE_SCHEMA [SchemaName]
, TABLE_NAME [Name]
, VIEW_DEFINITION [ViewDefinition]
, CAST( CASE IS_UPDATABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsUpdatable]
FROM
INFORMATION_SCHEMA.VIEWS
WHERE
NOT (TABLE_SCHEMA = 'dbo'
AND TABLE_NAME in('syssegments', 'sysconstraints')
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8)
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewColumns" EntityType="Self.ViewColumn">
<DefiningQuery>
SELECT
quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id]
, quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId]
, c.COLUMN_NAME [Name]
, c.ORDINAL_POSITION [Ordinal]
, CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable]
, CASE
WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
c.CHARACTER_MAXIMUM_LENGTH = -1 THEN
c.DATA_TYPE + '(max)'
ELSE
c.DATA_TYPE
END
as [TypeName]
, c.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(c.NUMERIC_PRECISION as integer) [Precision]
, CAST(c.DATETIME_PRECISION as integer) as [DateTimePrecision]
, CAST(c.NUMERIC_SCALE as integer) [Scale]
, c.COLLATION_CATALOG [CollationCatalog]
, c.COLLATION_SCHEMA [CollationSchema]
, c.COLLATION_NAME [CollationName]
, c.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, c.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, c.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated]
, c.COLUMN_DEFAULT [Default]
FROM
INFORMATION_SCHEMA.COLUMNS c
INNER JOIN
INFORMATION_SCHEMA.VIEWS v ON
c.TABLE_CATALOG = v.TABLE_CATALOG AND
c.TABLE_SCHEMA = v.TABLE_SCHEMA AND
c.TABLE_NAME = v.TABLE_NAME
WHERE
NOT (v.TABLE_SCHEMA = 'dbo'
AND v.TABLE_NAME in('syssegments', 'sysconstraints')
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8)
</DefiningQuery>
</EntitySet>
<EntitySet Name="SFunctions" EntityType="Self.Function">
<DefiningQuery>
SELECT
quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id]
, SPECIFIC_CATALOG [CatalogName]
, SPECIFIC_SCHEMA [SchemaName]
, SPECIFIC_NAME [Name]
, CASE
WHEN DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
CHARACTER_MAXIMUM_LENGTH = -1 THEN
DATA_TYPE + '(max)'
ELSE
DATA_TYPE
END [ReturnTypeName]
, CHARACTER_MAXIMUM_LENGTH [ReturnMaxLength]
, CAST(NUMERIC_PRECISION as integer) [ReturnPrecision]
, CAST(DATETIME_PRECISION as integer) [ReturnDateTimePrecision]
, CAST(NUMERIC_SCALE as integer) [ReturnScale]
, COLLATION_CATALOG [ReturnCollationCatalog]
, COLLATION_SCHEMA [ReturnCollationSchema]
, COLLATION_NAME [ReturnCollationName]
, CHARACTER_SET_CATALOG [ReturnCharacterSetCatalog]
, CHARACTER_SET_SCHEMA [ReturnCharacterSetSchema]
, CHARACTER_SET_NAME [ReturnCharacterSetName]
, CAST(0 as bit) as [ReturnIsMultiSet]
, CAST(0 as bit) as [IsAggregate]
, CAST(0 as bit) as [IsBuiltIn]
, CAST(0 as bit) as [IsNiladic]
FROM
INFORMATION_SCHEMA.ROUTINES
WHERE
NOT (ROUTINE_SCHEMA = 'dbo'
AND ROUTINE_NAME LIKE 'dt[_]%'
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8)
AND (DATA_TYPE != 'TABLE' OR DATA_TYPE is null)
AND ROUTINE_TYPE = 'FUNCTION'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SFunctionParameters" EntityType="Self.Parameter">
<DefiningQuery>
SELECT
quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) + quotename(f.PARAMETER_NAME) [Id]
, quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) [ParentId]
, CASE -- trim off the @ symbol
WHEN f.PARAMETER_NAME is null THEN NULL
ELSE SUBSTRING(f.PARAMETER_NAME, 2, LEN(f.PARAMETER_NAME) )
END [Name]
, f.ORDINAL_POSITION [Ordinal]
, CASE
WHEN f.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
f.CHARACTER_MAXIMUM_LENGTH = -1 THEN
f.DATA_TYPE + '(max)'
ELSE
f.DATA_TYPE
END [TypeName]
, f.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(f.NUMERIC_PRECISION as integer) [Precision]
, CAST(f.DATETIME_PRECISION as integer) as [DateTimePrecision]
, CAST(f.NUMERIC_SCALE as integer) [Scale]
, f.COLLATION_CATALOG [CollationCatalog]
, f.COLLATION_SCHEMA [CollationSchema]
, f.COLLATION_NAME [CollationName]
, f.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, f.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, f.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, f.PARAMETER_MODE [Mode]
, CAST(NULL as nvarchar(max)) [Default]
FROM
INFORMATION_SCHEMA.PARAMETERS f
INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON
f.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND
f.SPECIFIC_NAME = r.SPECIFIC_NAME AND
r.ROUTINE_TYPE = 'FUNCTION'
WHERE
f.IS_RESULT = 'NO'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SProcedures" EntityType="Self.Procedure">
<DefiningQuery>
SELECT
quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id]
, SPECIFIC_CATALOG [CatalogName]
, SPECIFIC_SCHEMA [SchemaName]
, SPECIFIC_NAME [Name]
FROM
INFORMATION_SCHEMA.ROUTINES
WHERE
NOT (ROUTINE_SCHEMA = 'dbo'
AND ROUTINE_NAME LIKE 'dt[_]%'
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8)
AND (DATA_TYPE != 'TABLE' OR DATA_TYPE is null)
AND ROUTINE_TYPE = 'PROCEDURE'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SProcedureParameters" EntityType="Self.Parameter">
<DefiningQuery>
SELECT
quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) + quotename(p.PARAMETER_NAME) [Id]
, quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) [ParentId]
, CASE -- trim off the @ symbol
WHEN p.PARAMETER_NAME is null THEN NULL
ELSE SUBSTRING(p.PARAMETER_NAME, 2, LEN(p.PARAMETER_NAME) )
END [Name]
, p.ORDINAL_POSITION [Ordinal]
, CASE
WHEN p.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
p.CHARACTER_MAXIMUM_LENGTH = -1 THEN
p.DATA_TYPE + '(max)'
ELSE
p.DATA_TYPE
END [TypeName]
, p.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(p.NUMERIC_PRECISION as integer) [Precision]
, CAST(p.DATETIME_PRECISION as integer) as [DateTimePrecision]
, CAST(p.NUMERIC_SCALE as integer) [Scale]
, p.COLLATION_CATALOG [CollationCatalog]
, p.COLLATION_SCHEMA [CollationSchema]
, p.COLLATION_NAME [CollationName]
, p.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, p.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, p.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, p.PARAMETER_MODE [Mode]
, CAST(NULL as nvarchar(max)) [Default]
FROM
INFORMATION_SCHEMA.PARAMETERS p
INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON
p.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND
p.SPECIFIC_NAME = r.SPECIFIC_NAME AND
r.ROUTINE_TYPE = 'PROCEDURE'
WHERE
p.IS_RESULT = 'NO'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SConstraints" EntityType="Self.Constraint">
<DefiningQuery>
SELECT
quotename(tc.CONSTRAINT_SCHEMA) + quotename(tc.CONSTRAINT_NAME) [Id]
, quotename(tc.TABLE_SCHEMA) + quotename(tc.TABLE_NAME) [ParentId]
, tc.CONSTRAINT_NAME [Name]
, tc.CONSTRAINT_TYPE [ConstraintType]
, CAST(CASE tc.IS_DEFERRABLE WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsDeferrable]
, CAST(CASE tc.INITIALLY_DEFERRED WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsInitiallyDeferred]
FROM
INFORMATION_SCHEMA.TABLE_CONSTRAINTS tc
WHERE tc.TABLE_NAME IS NOT NULL
</DefiningQuery>
</EntitySet>
<EntitySet Name="SCheckConstraints" EntityType="Self.CheckConstraint">
<DefiningQuery>
SELECT
quotename(cc.CONSTRAINT_SCHEMA) + quotename(cc.CONSTRAINT_NAME) [Id]
, cc.CHECK_CLAUSE [Expression]
FROM
INFORMATION_SCHEMA.CHECK_CONSTRAINTS cc
</DefiningQuery>
</EntitySet>
<EntitySet Name="SConstraintColumns" EntityType="Self.ConstraintColumn">
<DefiningQuery>
SELECT
quotename(CONSTRAINT_SCHEMA) + quotename(CONSTRAINT_NAME) [ConstraintId]
, quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) + quotename(COLUMN_NAME) [ColumnId]
FROM
INFORMATION_SCHEMA.KEY_COLUMN_USAGE
</DefiningQuery>
</EntitySet>
<EntitySet Name="SForeignKeyConstraints" EntityType="Self.ForeignKeyConstraint">
<DefiningQuery>
SELECT
quotename(rc.CONSTRAINT_SCHEMA) + quotename(rc.CONSTRAINT_NAME) [Id]
, CAST(rc.UPDATE_RULE as nvarchar(11)) [UpdateRule]
, CAST(rc.DELETE_RULE as nvarchar(11)) [DeleteRule]
FROM
INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS rc
</DefiningQuery>
</EntitySet>
<EntitySet Name="SForeignKeys" EntityType="Self.ForeignKey">
<DefiningQuery>
SELECT
quotename(SCHEMA_NAME(fk.schema_id)) + quotename(fk.name) + quotename(cast(fkc.constraint_column_id as nvarchar(30))) [Id]
, quotename(SCHEMA_NAME(toSchema.schema_id)) + quotename(OBJECT_NAME(fk.referenced_object_id)) + quotename(toCol.name) [ToColumnId]
, quotename(SCHEMA_NAME(fromSchema.schema_id)) + quotename(OBJECT_NAME(fk.parent_object_id)) + quotename(fromCol.name) [FromColumnId]
, quotename(SCHEMA_NAME(fk.schema_id)) + quotename(fk.name) [ConstraintId]
, fkc.constraint_column_id [Ordinal]
FROM
sys.foreign_keys fk
INNER JOIN
sys.foreign_key_columns fkc ON fkc.constraint_object_id = fk.object_id
INNER JOIN
sys.columns toCol ON fkc.referenced_column_id = toCol.column_id AND fkc.referenced_object_id = toCol.object_id /* PRIMARY KEY COLS*/
INNER JOIN
sys.columns fromCol ON fkc.parent_column_id = fromCol.column_id AND fkc.parent_object_id = fromCol.object_id /* FOREIGN KEY COLS*/
INNER join
sys.objects toSchema ON toSchema.object_id = fk.referenced_object_id
INNER JOIN
sys.objects fromSchema ON fromSchema.object_id = fk.parent_object_id
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewConstraints" EntityType="Self.ViewConstraint">
<DefiningQuery>
SELECT
CAST(NULL as nvarchar(1)) [Id]
, CAST(NULL as nvarchar(256)) [ParentId]
, CAST(NULL as nvarchar(256)) [Name]
, CAST(NULL as nvarchar(256)) [ConstraintType]
, CAST(0 as bit) [IsDeferrable]
, CAST(0 as bit) [IsInitiallyDeferred]
, CAST(NULL as nvarchar(max)) [Expression]
, CAST(NULL as nvarchar(11)) [UpdateRule]
, CAST(NULL as nvarchar(11)) [DeleteRule]
WHERE 1=2
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewConstraintColumns" EntityType="Self.ConstraintColumn">
<DefiningQuery>
SELECT
CAST(NULL as nvarchar(1)) [ConstraintId]
, CAST(NULL as nvarchar(max)) [ColumnId]
WHERE 1=2
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewForeignKeys" EntityType="Self.ForeignKey">
<DefiningQuery>
SELECT
CAST(NULL as nvarchar(1)) [Id]
, CAST(NULL as nvarchar(max)) [ToColumnId]
, CAST(NULL as nvarchar(max)) [FromColumnId]
, CAST(NULL as nvarchar(1)) [ConstraintId]
, 0 [Ordinal]
WHERE 1=2
</DefiningQuery>
</EntitySet>
<AssociationSet Name="STableTableColumns" Association="Self.TableTableColumn" >
<End Role="Parent" EntitySet="STables"/>
<End Role="Column" EntitySet="STableColumns"/>
</AssociationSet>
<AssociationSet Name="STableConstraints" Association="Self.TableTableConstraint" >
<End Role="Parent" EntitySet="STables"/>
<End Role="Constraint" EntitySet="SConstraints"/>
</AssociationSet>
<AssociationSet Name="SConstraintConstraintColumns" Association="Self.ConstraintConstraintColumn" >
<End Role="ConstraintColumn" EntitySet="SConstraintColumns"/>
<End Role="Constraint" EntitySet="SConstraints"/>
</AssociationSet>
<AssociationSet Name="SConstraintForeignKeys" Association="Self.ConstraintForeignKey" >
<End Role="ForeignKey" EntitySet="SForeignKeys"/>
<End Role="Constraint" EntitySet="SForeignKeyConstraints"/>
</AssociationSet>
<AssociationSet Name="SFromForeignKeyColumns" Association="Self.FromForeignKeyColumn" >
<End Role="ForeignKey" EntitySet="SForeignKeys"/>
<End Role="Column" EntitySet="STableColumns"/>
</AssociationSet>
<AssociationSet Name="SToForeignKeyColumns" Association="Self.ToForeignKeyColumn" >
<End Role="ForeignKey" EntitySet="SForeignKeys"/>
<End Role="Column" EntitySet="STableColumns"/>
</AssociationSet>
<AssociationSet Name="SViewViewColumns" Association="Self.ViewViewColumn" >
<End Role="Parent" EntitySet="SViews"/>
<End Role="Column" EntitySet="SViewColumns"/>
</AssociationSet>
<AssociationSet Name="SViewViewConstraints" Association="Self.ViewViewConstraint" >
<End Role="Parent" EntitySet="SViews"/>
<End Role="Constraint" EntitySet="SViewConstraints"/>
</AssociationSet>
<AssociationSet Name="SViewConstraintConstraintColumns" Association="Self.ViewConstraintConstraintColumn" >
<End Role="ConstraintColumn" EntitySet="SViewConstraintColumns"/>
<End Role="Constraint" EntitySet="SViewConstraints"/>
</AssociationSet>
<AssociationSet Name="SViewConstraintForeignKeys" Association="Self.ViewConstraintForeignKey" >
<End Role="ForeignKey" EntitySet="SViewForeignKeys"/>
<End Role="Constraint" EntitySet="SViewConstraints"/>
</AssociationSet>
<AssociationSet Name="SFromForeignKeyViewColumns" Association="Self.FromForeignKeyViewColumn" >
<End Role="ForeignKey" EntitySet="SViewForeignKeys"/>
<End Role="Column" EntitySet="SViewColumns"/>
</AssociationSet>
<AssociationSet Name="SToForeignKeyViewColumns" Association="Self.ToForeignKeyViewColumn" >
<End Role="ForeignKey" EntitySet="SViewForeignKeys"/>
<End Role="Column" EntitySet="SViewColumns"/>
</AssociationSet>
<AssociationSet Name="FunctionFunctionParameters" Association="Self.FunctionFunctionParameter">
<End Role="Function" EntitySet="SFunctions"/>
<End Role="Parameter" EntitySet="SFunctionParameters"/>
</AssociationSet>
<AssociationSet Name="ProcedureProcedureParameters" Association="Self.ProcedureProcedureParameter" >
<End Role="Procedure" EntitySet="SProcedures"/>
<End Role="Parameter" EntitySet="SProcedureParameters"/>
</AssociationSet>
</EntityContainer>
<EntityType Name="Table">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)" />
<Property Name="CatalogName" Type="nvarchar" MaxLength="256" />
<Property Name="SchemaName" Type="nvarchar" MaxLength="256" />
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256" />
</EntityType>
<EntityType Name="TableColumn" >
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)"/>
<Property Name="ParentId" Nullable="false" Type="nvarchar(max)"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
<Property Name="Ordinal" Nullable="false" Type="int" />
<Property Name="IsNullable" Nullable="false" Type="bit" />
<Property Name="TypeName" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="MaxLength" Type="int" />
<Property Name="Precision" Type="int" />
<Property Name="DateTimePrecision" Type="int" />
<Property Name="Scale" Type="int" />
<Property Name="CollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CollationName" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="IsMultiSet" Nullable="false" Type="bit" />
<Property Name="IsIdentity" Nullable="false" Type="bit" />
<Property Name="IsStoreGenerated" Nullable="false" Type="bit" />
<Property Name="Default" Nullable="true" Type="nvarchar(max)"/>
</EntityType>
<EntityType Name="View">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)" />
<Property Name="CatalogName" Type="nvarchar" MaxLength="256" />
<Property Name="SchemaName" Type="nvarchar" MaxLength="256" />
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="ViewDefinition" Nullable="true" Type="nvarchar(max)" />
<Property Name="IsUpdatable" Nullable="false" Type="bit" />
</EntityType>
<EntityType Name="ViewColumn">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)"/>
<Property Name="ParentId" Nullable="false" Type="nvarchar(max)"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
<Property Name="Ordinal" Nullable="false" Type="int" />
<Property Name="IsNullable" Nullable="false" Type="bit" />
<Property Name="TypeName" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="MaxLength" Type="int" />
<Property Name="Precision" Type="int" />
<Property Name="DateTimePrecision" Type="int" />
<Property Name="Scale" Type="int" />
<Property Name="CollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CollationName" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="IsMultiSet" Nullable="false" Type="bit" />
<Property Name="IsIdentity" Nullable="false" Type="bit" />
<Property Name="IsStoreGenerated" Nullable="false" Type="bit" />
<Property Name="Default" Nullable="true" Type="nvarchar(max)"/>
</EntityType>
<EntityType Name="Function">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)"/>
<Property Name="CatalogName" Type="nvarchar" MaxLength="256"/>
<Property Name="SchemaName" Type="nvarchar" MaxLength="256"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
<Property Name="ReturnTypeName" Type="nvarchar" MaxLength="256" />
<Property Name="ReturnMaxLength" Type="int" />
<Property Name="ReturnPrecision" Type="int" />
<Property Name="ReturnDateTimePrecision" Type="int" />
<Property Name="ReturnScale" Type="int" />
<Property Name="ReturnCollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCollationName" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnIsMultiSet" Nullable="false" Type="bit" />
<Property Name="IsAggregate" Type="bit" />
<Property Name="IsBuiltIn" Type="bit" />
<Property Name="IsNiladic" Type="bit" />
</EntityType>
<EntityType Name="Procedure">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)"/>
<Property Name="CatalogName" Type="nvarchar" MaxLength="256"/>
<Property Name="SchemaName" Type="nvarchar" MaxLength="256"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
</EntityType>
<EntityType Name="Parameter">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)"/>
<Property Name="ParentId" Nullable="false" Type="nvarchar(max)"/>
<Property Name="Name" Nullable="false" Type="nvarchar(max)" />
<Property Name="Ordinal" Nullable="false" Type="int"/>
<Property Name="TypeName" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="MaxLength" Nullable="true" Type="int" />
<Property Name="Precision" Nullable="true" Type="int" />
<Property Name="DateTimePrecision" Type="int" />
<Property Name="Scale" Nullable="true" Type="int" />
<Property Name="CollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CollationName" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="IsMultiSet" Nullable="false" Type="bit" />
<Property Name="Mode" Type="nvarchar" MaxLength="16" />
<Property Name="Default" Type="nvarchar(max)" />
</EntityType>
<EntityType Name="Constraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)" />
<Property Name="ParentId" Nullable="false" Type="nvarchar(max)" />
<Property Name="Name" Nullable="false" MaxLength="256" Type="nvarchar" />
<Property Name="IsDeferrable" Nullable="false" Type="bit" />
<Property Name="IsInitiallyDeferred" Nullable="false" Type="bit" />
<Property Name="ConstraintType" Nullable="false" MaxLength="11" Type="nvarchar" />
</EntityType>
<EntityType Name="CheckConstraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)" />
<Property Name="Expression" Nullable="true" MaxLength="4000" Type="nvarchar" />
</EntityType>
<EntityType Name="ConstraintColumn">
<Key>
<PropertyRef Name="ConstraintId" />
<PropertyRef Name="ColumnId" />
</Key>
<Property Name="ConstraintId" Nullable="false" Type="nvarchar(max)" />
<Property Name="ColumnId" Nullable="false" Type="nvarchar(max)" />
</EntityType>
<EntityType Name="ForeignKeyConstraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)" />
<Property Name="UpdateRule" Nullable="false" MaxLength="11" Type="nvarchar" />
<Property Name="DeleteRule" Nullable="false" MaxLength="11" Type="nvarchar" />
</EntityType>
<EntityType Name="ForeignKey">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)" />
<Property Name="Ordinal" Nullable="false" Type="int" />
<Property Name="ConstraintId" Nullable="false" Type="nvarchar(max)" />
<Property Name="FromColumnId" Nullable="false" Type="nvarchar(max)" />
<Property Name="ToColumnId" Nullable="false" Type="nvarchar(max)" />
</EntityType>
<EntityType Name="ViewConstraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)" />
<Property Name="ParentId" Nullable="false" Type="nvarchar(max)" />
<Property Name="Name" Nullable="false" MaxLength="256" Type="nvarchar" />
<Property Name="IsDeferrable" Nullable="false" Type="bit" />
<Property Name="IsInitiallyDeferred" Nullable="false" Type="bit" />
<Property Name="ConstraintType" Nullable="false" MaxLength="11" Type="nvarchar" />
<Property Name="Expression" Nullable="true" MaxLength="4000" Type="nvarchar" />
<Property Name="UpdateRule" Nullable="true" MaxLength="11" Type="nvarchar" />
<Property Name="DeleteRule" Nullable="true" MaxLength="11" Type="nvarchar" />
</EntityType>
<Association Name="TableTableConstraint">
<End Type="Self.Table" Role="Parent" Multiplicity="1" />
<End Type="Self.Constraint" Role="Constraint" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Constraint">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ConstraintConstraintColumn">
<End Type="Self.Constraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ConstraintColumn" Role="ConstraintColumn" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ConstraintColumn">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ConstraintForeignKey">
<End Type="Self.ForeignKeyConstraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="FromForeignKeyColumn">
<End Type="Self.TableColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="FromColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ToForeignKeyColumn">
<End Type="Self.TableColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ToColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="TableTableColumn">
<End Type="Self.Table" Role="Parent" Multiplicity="1" />
<End Type="Self.TableColumn" Role="Column" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Column">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewViewColumn">
<End Type="Self.View" Role="Parent" Multiplicity="1" />
<End Type="Self.ViewColumn" Role="Column" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Column">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="FunctionFunctionParameter">
<End Type="Self.Function" Role="Function" Multiplicity="1" />
<End Type="Self.Parameter" Role="Parameter" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Function">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Parameter">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ProcedureProcedureParameter">
<End Type="Self.Procedure" Role="Procedure" Multiplicity="1" />
<End Type="Self.Parameter" Role="Parameter" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Procedure">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Parameter">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewViewConstraint">
<End Type="Self.View" Role="Parent" Multiplicity="1" />
<End Type="Self.ViewConstraint" Role="Constraint" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Constraint">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewConstraintConstraintColumn">
<End Type="Self.ViewConstraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ConstraintColumn" Role="ConstraintColumn" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ConstraintColumn">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewConstraintForeignKey">
<End Type="Self.ViewConstraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="FromForeignKeyViewColumn">
<End Type="Self.ViewColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="FromColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ToForeignKeyViewColumn">
<End Type="Self.ViewColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ToColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
</Schema>W�<?xml version="1.0" encoding="utf-8"?>
<Schema Namespace="SqlClient" Provider="System.Data.SqlClient" ProviderManifestToken="2005" Alias="Self" xmlns="http://schemas.microsoft.com/ado/2006/04/edm/ssdl">
<EntityContainer Name="Schema">
<EntitySet Name="STables" EntityType="Self.Table">
<DefiningQuery>
SELECT
quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id]
, TABLE_CATALOG [CatalogName]
, TABLE_SCHEMA [SchemaName]
, TABLE_NAME [Name]
FROM
INFORMATION_SCHEMA.TABLES
WHERE
TABLE_TYPE = 'BASE TABLE'
</DefiningQuery>
</EntitySet>
<EntitySet Name="STableColumns" EntityType="Self.TableColumn">
<DefiningQuery>
SELECT
quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id]
, quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId]
, c.COLUMN_NAME [Name]
, c.ORDINAL_POSITION [Ordinal]
, CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable]
, CASE
WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
c.CHARACTER_MAXIMUM_LENGTH = -1 THEN
c.DATA_TYPE + '(max)'
ELSE
c.DATA_TYPE
END
as [TypeName]
, c.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(c.NUMERIC_PRECISION as integer) [Precision]
, CAST(c.DATETIME_PRECISION as integer)[DateTimePrecision]
, CAST(c.NUMERIC_SCALE as integer) [Scale]
, c.COLLATION_CATALOG [CollationCatalog]
, c.COLLATION_SCHEMA [CollationSchema]
, c.COLLATION_NAME [CollationName]
, c.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, c.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, c.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated]
, c.COLUMN_DEFAULT as [Default]
FROM
INFORMATION_SCHEMA.COLUMNS c
INNER JOIN
INFORMATION_SCHEMA.TABLES t ON
c.TABLE_CATALOG = t.TABLE_CATALOG AND
c.TABLE_SCHEMA = t.TABLE_SCHEMA AND
c.TABLE_NAME = t.TABLE_NAME AND
t.TABLE_TYPE = 'BASE TABLE'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViews" EntityType="Self.View">
<DefiningQuery>
SELECT
quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id]
, TABLE_CATALOG [CatalogName]
, TABLE_SCHEMA [SchemaName]
, TABLE_NAME [Name]
, VIEW_DEFINITION [ViewDefinition]
, CAST( CASE IS_UPDATABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsUpdatable]
FROM
INFORMATION_SCHEMA.VIEWS
WHERE
NOT (TABLE_SCHEMA = 'dbo'
AND TABLE_NAME in('syssegments', 'sysconstraints')
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8)
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewColumns" EntityType="Self.ViewColumn">
<DefiningQuery>
SELECT
quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id]
, quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId]
, c.COLUMN_NAME [Name]
, c.ORDINAL_POSITION [Ordinal]
, CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable]
, CASE
WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
c.CHARACTER_MAXIMUM_LENGTH = -1 THEN
c.DATA_TYPE + '(max)'
ELSE
c.DATA_TYPE
END
as [TypeName]
, c.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(c.NUMERIC_PRECISION as integer) [Precision]
, CAST(c.DATETIME_PRECISION as integer) as [DateTimePrecision]
, CAST(c.NUMERIC_SCALE as integer) [Scale]
, c.COLLATION_CATALOG [CollationCatalog]
, c.COLLATION_SCHEMA [CollationSchema]
, c.COLLATION_NAME [CollationName]
, c.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, c.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, c.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated]
, c.COLUMN_DEFAULT [Default]
FROM
INFORMATION_SCHEMA.COLUMNS c
INNER JOIN
INFORMATION_SCHEMA.VIEWS v ON
c.TABLE_CATALOG = v.TABLE_CATALOG AND
c.TABLE_SCHEMA = v.TABLE_SCHEMA AND
c.TABLE_NAME = v.TABLE_NAME
WHERE
NOT (v.TABLE_SCHEMA = 'dbo'
AND v.TABLE_NAME in('syssegments', 'sysconstraints')
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8)
</DefiningQuery>
</EntitySet>
<EntitySet Name="SFunctions" EntityType="Self.Function">
<DefiningQuery>
SELECT
quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id]
, SPECIFIC_CATALOG [CatalogName]
, SPECIFIC_SCHEMA [SchemaName]
, SPECIFIC_NAME [Name]
, CASE
WHEN DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
CHARACTER_MAXIMUM_LENGTH = -1 THEN
DATA_TYPE + '(max)'
ELSE
DATA_TYPE
END [ReturnTypeName]
, CHARACTER_MAXIMUM_LENGTH [ReturnMaxLength]
, CAST(NUMERIC_PRECISION as integer) [ReturnPrecision]
, CAST(DATETIME_PRECISION as integer) [ReturnDateTimePrecision]
, CAST(NUMERIC_SCALE as integer) [ReturnScale]
, COLLATION_CATALOG [ReturnCollationCatalog]
, COLLATION_SCHEMA [ReturnCollationSchema]
, COLLATION_NAME [ReturnCollationName]
, CHARACTER_SET_CATALOG [ReturnCharacterSetCatalog]
, CHARACTER_SET_SCHEMA [ReturnCharacterSetSchema]
, CHARACTER_SET_NAME [ReturnCharacterSetName]
, CAST(0 as bit) as [ReturnIsMultiSet]
, CAST(0 as bit) as [IsAggregate]
, CAST(0 as bit) as [IsBuiltIn]
, CAST(0 as bit) as [IsNiladic]
, CAST( (CASE WHEN DATA_TYPE = 'TABLE' THEN 1 ELSE 0 END) as bit ) as [IsTvf]
FROM
INFORMATION_SCHEMA.ROUTINES
WHERE
ROUTINE_TYPE = 'FUNCTION'
AND NOT (
ROUTINE_SCHEMA = 'dbo'
AND ROUTINE_NAME LIKE 'dt[_]%'
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8
)
</DefiningQuery>
</EntitySet>
<EntitySet Name="SFunctionParameters" EntityType="Self.Parameter">
<DefiningQuery>
SELECT
quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) + quotename(f.PARAMETER_NAME) [Id]
, quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) [ParentId]
, CASE -- trim off the @ symbol
WHEN f.PARAMETER_NAME is null THEN NULL
ELSE SUBSTRING(f.PARAMETER_NAME, 2, LEN(f.PARAMETER_NAME) )
END [Name]
, f.ORDINAL_POSITION [Ordinal]
, CASE
WHEN f.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
f.CHARACTER_MAXIMUM_LENGTH = -1 THEN
f.DATA_TYPE + '(max)'
ELSE
f.DATA_TYPE
END [TypeName]
, f.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(f.NUMERIC_PRECISION as integer) [Precision]
, CAST(f.DATETIME_PRECISION as integer) as [DateTimePrecision]
, CAST(f.NUMERIC_SCALE as integer) [Scale]
, f.COLLATION_CATALOG [CollationCatalog]
, f.COLLATION_SCHEMA [CollationSchema]
, f.COLLATION_NAME [CollationName]
, f.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, f.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, f.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, f.PARAMETER_MODE [Mode]
, CAST(NULL as nvarchar(max)) [Default]
FROM
INFORMATION_SCHEMA.PARAMETERS f
INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON
f.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND
f.SPECIFIC_NAME = r.SPECIFIC_NAME AND
r.ROUTINE_TYPE = 'FUNCTION'
WHERE
f.IS_RESULT = 'NO'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SFunctionReturnTableColumns" EntityType="Self.FunctionReturnTableColumn">
<DefiningQuery>
SELECT
quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id]
, quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId]
, c.COLUMN_NAME [Name]
, c.ORDINAL_POSITION [Ordinal]
, CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable]
, CASE
WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and c.CHARACTER_MAXIMUM_LENGTH = -1 THEN c.DATA_TYPE + '(max)'
ELSE c.DATA_TYPE
END as [TypeName]
, c.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(c.NUMERIC_PRECISION as integer) [Precision]
, CAST(c.DATETIME_PRECISION as integer)[DateTimePrecision]
, CAST(c.NUMERIC_SCALE as integer) [Scale]
, c.COLLATION_CATALOG [CollationCatalog]
, c.COLLATION_SCHEMA [CollationSchema]
, c.COLLATION_NAME [CollationName]
, c.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, c.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, c.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated]
, c.COLUMN_DEFAULT as [Default]
FROM
INFORMATION_SCHEMA.ROUTINE_COLUMNS c
INNER JOIN
INFORMATION_SCHEMA.ROUTINES f ON
c.TABLE_CATALOG = f.SPECIFIC_CATALOG AND
c.TABLE_SCHEMA = f.SPECIFIC_SCHEMA AND
c.TABLE_NAME = f.SPECIFIC_NAME
</DefiningQuery>
</EntitySet>
<EntitySet Name="SProcedures" EntityType="Self.Procedure">
<DefiningQuery>
SELECT
quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id]
, SPECIFIC_CATALOG [CatalogName]
, SPECIFIC_SCHEMA [SchemaName]
, SPECIFIC_NAME [Name]
FROM
INFORMATION_SCHEMA.ROUTINES
WHERE
NOT (ROUTINE_SCHEMA = 'dbo'
AND ROUTINE_NAME LIKE 'dt[_]%'
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8)
AND (DATA_TYPE != 'TABLE' OR DATA_TYPE is null)
AND ROUTINE_TYPE = 'PROCEDURE'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SProcedureParameters" EntityType="Self.Parameter">
<DefiningQuery>
SELECT
quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) + quotename(p.PARAMETER_NAME) [Id]
, quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) [ParentId]
, CASE -- trim off the @ symbol
WHEN p.PARAMETER_NAME is null THEN NULL
ELSE SUBSTRING(p.PARAMETER_NAME, 2, LEN(p.PARAMETER_NAME) )
END [Name]
, p.ORDINAL_POSITION [Ordinal]
, CASE
WHEN p.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
p.CHARACTER_MAXIMUM_LENGTH = -1 THEN
p.DATA_TYPE + '(max)'
ELSE
p.DATA_TYPE
END [TypeName]
, p.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(p.NUMERIC_PRECISION as integer) [Precision]
, CAST(p.DATETIME_PRECISION as integer) as [DateTimePrecision]
, CAST(p.NUMERIC_SCALE as integer) [Scale]
, p.COLLATION_CATALOG [CollationCatalog]
, p.COLLATION_SCHEMA [CollationSchema]
, p.COLLATION_NAME [CollationName]
, p.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, p.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, p.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, p.PARAMETER_MODE [Mode]
, CAST(NULL as nvarchar(max)) [Default]
FROM
INFORMATION_SCHEMA.PARAMETERS p
INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON
p.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND
p.SPECIFIC_NAME = r.SPECIFIC_NAME AND
r.ROUTINE_TYPE = 'PROCEDURE'
WHERE
p.IS_RESULT = 'NO'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SConstraints" EntityType="Self.Constraint">
<DefiningQuery>
SELECT
quotename(tc.CONSTRAINT_SCHEMA) + quotename(tc.CONSTRAINT_NAME) [Id]
, quotename(tc.TABLE_SCHEMA) + quotename(tc.TABLE_NAME) [ParentId]
, tc.CONSTRAINT_NAME [Name]
, tc.CONSTRAINT_TYPE [ConstraintType]
, CAST(CASE tc.IS_DEFERRABLE WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsDeferrable]
, CAST(CASE tc.INITIALLY_DEFERRED WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsInitiallyDeferred]
FROM
INFORMATION_SCHEMA.TABLE_CONSTRAINTS tc
WHERE tc.TABLE_NAME IS NOT NULL
</DefiningQuery>
</EntitySet>
<EntitySet Name="SCheckConstraints" EntityType="Self.CheckConstraint">
<DefiningQuery>
SELECT
quotename(cc.CONSTRAINT_SCHEMA) + quotename(cc.CONSTRAINT_NAME) [Id]
, cc.CHECK_CLAUSE [Expression]
FROM
INFORMATION_SCHEMA.CHECK_CONSTRAINTS cc
</DefiningQuery>
</EntitySet>
<EntitySet Name="SConstraintColumns" EntityType="Self.ConstraintColumn">
<DefiningQuery>
SELECT
quotename(CONSTRAINT_SCHEMA) + quotename(CONSTRAINT_NAME) [ConstraintId]
, quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) + quotename(COLUMN_NAME) [ColumnId]
FROM
INFORMATION_SCHEMA.KEY_COLUMN_USAGE
</DefiningQuery>
</EntitySet>
<EntitySet Name="SForeignKeyConstraints" EntityType="Self.ForeignKeyConstraint">
<DefiningQuery>
SELECT
quotename(rc.CONSTRAINT_SCHEMA) + quotename(rc.CONSTRAINT_NAME) [Id]
, CAST(rc.UPDATE_RULE as nvarchar(11)) [UpdateRule]
, CAST(rc.DELETE_RULE as nvarchar(11)) [DeleteRule]
FROM
INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS rc
</DefiningQuery>
</EntitySet>
<EntitySet Name="SForeignKeys" EntityType="Self.ForeignKey">
<DefiningQuery>
SELECT
quotename(SCHEMA_NAME(fk.schema_id)) + quotename(fk.name) + quotename(cast(fkc.constraint_column_id as nvarchar(30))) [Id]
, quotename(SCHEMA_NAME(toSchema.schema_id)) + quotename(OBJECT_NAME(fk.referenced_object_id)) + quotename(toCol.name) [ToColumnId]
, quotename(SCHEMA_NAME(fromSchema.schema_id)) + quotename(OBJECT_NAME(fk.parent_object_id)) + quotename(fromCol.name) [FromColumnId]
, quotename(SCHEMA_NAME(fk.schema_id)) + quotename(fk.name) [ConstraintId]
, fkc.constraint_column_id [Ordinal]
FROM
sys.foreign_keys fk
INNER JOIN
sys.foreign_key_columns fkc ON fkc.constraint_object_id = fk.object_id
INNER JOIN
sys.columns toCol ON fkc.referenced_column_id = toCol.column_id AND fkc.referenced_object_id = toCol.object_id /* PRIMARY KEY COLS*/
INNER JOIN
sys.columns fromCol ON fkc.parent_column_id = fromCol.column_id AND fkc.parent_object_id = fromCol.object_id /* FOREIGN KEY COLS*/
INNER join
sys.objects toSchema ON toSchema.object_id = fk.referenced_object_id
INNER JOIN
sys.objects fromSchema ON fromSchema.object_id = fk.parent_object_id
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewConstraints" EntityType="Self.ViewConstraint">
<DefiningQuery>
SELECT
CAST(NULL as nvarchar(1)) [Id]
, CAST(NULL as nvarchar(256)) [ParentId]
, CAST(NULL as nvarchar(256)) [Name]
, CAST(NULL as nvarchar(256)) [ConstraintType]
, CAST(0 as bit) [IsDeferrable]
, CAST(0 as bit) [IsInitiallyDeferred]
, CAST(NULL as nvarchar(max)) [Expression]
, CAST(NULL as nvarchar(11)) [UpdateRule]
, CAST(NULL as nvarchar(11)) [DeleteRule]
WHERE 1=2
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewConstraintColumns" EntityType="Self.ConstraintColumn">
<DefiningQuery>
SELECT
CAST(NULL as nvarchar(1)) [ConstraintId]
, CAST(NULL as nvarchar(max)) [ColumnId]
WHERE 1=2
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewForeignKeys" EntityType="Self.ForeignKey">
<DefiningQuery>
SELECT
CAST(NULL as nvarchar(1)) [Id]
, CAST(NULL as nvarchar(max)) [ToColumnId]
, CAST(NULL as nvarchar(max)) [FromColumnId]
, CAST(NULL as nvarchar(1)) [ConstraintId]
, 0 [Ordinal]
WHERE 1=2
</DefiningQuery>
</EntitySet>
<AssociationSet Name="STableTableColumns" Association="Self.TableTableColumn" >
<End Role="Parent" EntitySet="STables"/>
<End Role="Column" EntitySet="STableColumns"/>
</AssociationSet>
<AssociationSet Name="STableConstraints" Association="Self.TableTableConstraint" >
<End Role="Parent" EntitySet="STables"/>
<End Role="Constraint" EntitySet="SConstraints"/>
</AssociationSet>
<AssociationSet Name="SConstraintConstraintColumns" Association="Self.ConstraintConstraintColumn" >
<End Role="ConstraintColumn" EntitySet="SConstraintColumns"/>
<End Role="Constraint" EntitySet="SConstraints"/>
</AssociationSet>
<AssociationSet Name="SConstraintForeignKeys" Association="Self.ConstraintForeignKey" >
<End Role="ForeignKey" EntitySet="SForeignKeys"/>
<End Role="Constraint" EntitySet="SForeignKeyConstraints"/>
</AssociationSet>
<AssociationSet Name="SFromForeignKeyColumns" Association="Self.FromForeignKeyColumn" >
<End Role="ForeignKey" EntitySet="SForeignKeys"/>
<End Role="Column" EntitySet="STableColumns"/>
</AssociationSet>
<AssociationSet Name="SToForeignKeyColumns" Association="Self.ToForeignKeyColumn" >
<End Role="ForeignKey" EntitySet="SForeignKeys"/>
<End Role="Column" EntitySet="STableColumns"/>
</AssociationSet>
<AssociationSet Name="SViewViewColumns" Association="Self.ViewViewColumn" >
<End Role="Parent" EntitySet="SViews"/>
<End Role="Column" EntitySet="SViewColumns"/>
</AssociationSet>
<AssociationSet Name="SViewViewConstraints" Association="Self.ViewViewConstraint" >
<End Role="Parent" EntitySet="SViews"/>
<End Role="Constraint" EntitySet="SViewConstraints"/>
</AssociationSet>
<AssociationSet Name="SViewConstraintConstraintColumns" Association="Self.ViewConstraintConstraintColumn" >
<End Role="ConstraintColumn" EntitySet="SViewConstraintColumns"/>
<End Role="Constraint" EntitySet="SViewConstraints"/>
</AssociationSet>
<AssociationSet Name="SViewConstraintForeignKeys" Association="Self.ViewConstraintForeignKey" >
<End Role="ForeignKey" EntitySet="SViewForeignKeys"/>
<End Role="Constraint" EntitySet="SViewConstraints"/>
</AssociationSet>
<AssociationSet Name="SFromForeignKeyViewColumns" Association="Self.FromForeignKeyViewColumn" >
<End Role="ForeignKey" EntitySet="SViewForeignKeys"/>
<End Role="Column" EntitySet="SViewColumns"/>
</AssociationSet>
<AssociationSet Name="SToForeignKeyViewColumns" Association="Self.ToForeignKeyViewColumn" >
<End Role="ForeignKey" EntitySet="SViewForeignKeys"/>
<End Role="Column" EntitySet="SViewColumns"/>
</AssociationSet>
<AssociationSet Name="FunctionFunctionParameters" Association="Self.FunctionFunctionParameter">
<End Role="Function" EntitySet="SFunctions"/>
<End Role="Parameter" EntitySet="SFunctionParameters"/>
</AssociationSet>
<AssociationSet Name="FunctionFunctionReturnTableColumns" Association="Self.FunctionFunctionReturnTableColumn" >
<End Role="Function" EntitySet="SFunctions"/>
<End Role="Column" EntitySet="SFunctionReturnTableColumns"/>
</AssociationSet>
<AssociationSet Name="ProcedureProcedureParameters" Association="Self.ProcedureProcedureParameter" >
<End Role="Procedure" EntitySet="SProcedures"/>
<End Role="Parameter" EntitySet="SProcedureParameters"/>
</AssociationSet>
</EntityContainer>
<EntityType Name="Table">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)" />
<Property Name="CatalogName" Type="nvarchar" MaxLength="256" />
<Property Name="SchemaName" Type="nvarchar" MaxLength="256" />
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256" />
</EntityType>
<EntityType Name="TableColumn" >
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)"/>
<Property Name="ParentId" Nullable="false" Type="nvarchar(max)"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
<Property Name="Ordinal" Nullable="false" Type="int" />
<Property Name="IsNullable" Nullable="false" Type="bit" />
<Property Name="TypeName" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="MaxLength" Type="int" />
<Property Name="Precision" Type="int" />
<Property Name="DateTimePrecision" Type="int" />
<Property Name="Scale" Type="int" />
<Property Name="CollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CollationName" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="IsMultiSet" Nullable="false" Type="bit" />
<Property Name="IsIdentity" Nullable="false" Type="bit" />
<Property Name="IsStoreGenerated" Nullable="false" Type="bit" />
<Property Name="Default" Nullable="true" Type="nvarchar(max)"/>
</EntityType>
<EntityType Name="View">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)" />
<Property Name="CatalogName" Type="nvarchar" MaxLength="256" />
<Property Name="SchemaName" Type="nvarchar" MaxLength="256" />
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="ViewDefinition" Nullable="true" Type="nvarchar(max)" />
<Property Name="IsUpdatable" Nullable="false" Type="bit" />
</EntityType>
<EntityType Name="ViewColumn">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)"/>
<Property Name="ParentId" Nullable="false" Type="nvarchar(max)"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
<Property Name="Ordinal" Nullable="false" Type="int" />
<Property Name="IsNullable" Nullable="false" Type="bit" />
<Property Name="TypeName" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="MaxLength" Type="int" />
<Property Name="Precision" Type="int" />
<Property Name="DateTimePrecision" Type="int" />
<Property Name="Scale" Type="int" />
<Property Name="CollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CollationName" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="IsMultiSet" Nullable="false" Type="bit" />
<Property Name="IsIdentity" Nullable="false" Type="bit" />
<Property Name="IsStoreGenerated" Nullable="false" Type="bit" />
<Property Name="Default" Nullable="true" Type="nvarchar(max)"/>
</EntityType>
<EntityType Name="Function">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)"/>
<Property Name="CatalogName" Type="nvarchar" MaxLength="256"/>
<Property Name="SchemaName" Type="nvarchar" MaxLength="256"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
<Property Name="ReturnTypeName" Type="nvarchar" MaxLength="256" />
<Property Name="ReturnMaxLength" Type="int" />
<Property Name="ReturnPrecision" Type="int" />
<Property Name="ReturnDateTimePrecision" Type="int" />
<Property Name="ReturnScale" Type="int" />
<Property Name="ReturnCollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCollationName" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnIsMultiSet" Type="bit" />
<Property Name="IsAggregate" Type="bit" />
<Property Name="IsBuiltIn" Type="bit" />
<Property Name="IsNiladic" Type="bit" />
<Property Name="IsTvf" Nullable="false" Type="bit" />
</EntityType>
<EntityType Name="Procedure">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)"/>
<Property Name="CatalogName" Type="nvarchar" MaxLength="256"/>
<Property Name="SchemaName" Type="nvarchar" MaxLength="256"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
</EntityType>
<EntityType Name="Parameter">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)"/>
<Property Name="ParentId" Nullable="false" Type="nvarchar(max)"/>
<Property Name="Name" Nullable="false" Type="nvarchar(max)" />
<Property Name="Ordinal" Nullable="false" Type="int"/>
<Property Name="TypeName" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="MaxLength" Nullable="true" Type="int" />
<Property Name="Precision" Nullable="true" Type="int" />
<Property Name="DateTimePrecision" Type="int" />
<Property Name="Scale" Nullable="true" Type="int" />
<Property Name="CollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CollationName" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="IsMultiSet" Nullable="false" Type="bit" />
<Property Name="Mode" Type="nvarchar" MaxLength="16" />
<Property Name="Default" Type="nvarchar(max)" />
</EntityType>
<EntityType Name="FunctionReturnTableColumn" >
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)"/>
<Property Name="ParentId" Nullable="false" Type="nvarchar(max)"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
<Property Name="Ordinal" Nullable="false" Type="int" />
<Property Name="IsNullable" Nullable="false" Type="bit" />
<Property Name="TypeName" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="MaxLength" Type="int" />
<Property Name="Precision" Type="int" />
<Property Name="DateTimePrecision" Type="int" />
<Property Name="Scale" Type="int" />
<Property Name="CollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CollationName" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="IsMultiSet" Nullable="false" Type="bit" />
<Property Name="IsIdentity" Nullable="false" Type="bit" />
<Property Name="IsStoreGenerated" Nullable="false" Type="bit" />
<Property Name="Default" Nullable="true" Type="nvarchar(max)"/>
</EntityType>
<EntityType Name="Constraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)" />
<Property Name="ParentId" Nullable="false" Type="nvarchar(max)" />
<Property Name="Name" Nullable="false" MaxLength="256" Type="nvarchar" />
<Property Name="IsDeferrable" Nullable="false" Type="bit" />
<Property Name="IsInitiallyDeferred" Nullable="false" Type="bit" />
<Property Name="ConstraintType" Nullable="false" MaxLength="11" Type="nvarchar" />
</EntityType>
<EntityType Name="CheckConstraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)" />
<Property Name="Expression" Nullable="true" MaxLength="4000" Type="nvarchar" />
</EntityType>
<EntityType Name="ConstraintColumn">
<Key>
<PropertyRef Name="ConstraintId" />
<PropertyRef Name="ColumnId" />
</Key>
<Property Name="ConstraintId" Nullable="false" Type="nvarchar(max)" />
<Property Name="ColumnId" Nullable="false" Type="nvarchar(max)" />
</EntityType>
<EntityType Name="ForeignKeyConstraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)" />
<Property Name="UpdateRule" Nullable="false" MaxLength="11" Type="nvarchar" />
<Property Name="DeleteRule" Nullable="false" MaxLength="11" Type="nvarchar" />
</EntityType>
<EntityType Name="ForeignKey">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)" />
<Property Name="Ordinal" Nullable="false" Type="int" />
<Property Name="ConstraintId" Nullable="false" Type="nvarchar(max)" />
<Property Name="FromColumnId" Nullable="false" Type="nvarchar(max)" />
<Property Name="ToColumnId" Nullable="false" Type="nvarchar(max)" />
</EntityType>
<EntityType Name="ViewConstraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="nvarchar(max)" />
<Property Name="ParentId" Nullable="false" Type="nvarchar(max)" />
<Property Name="Name" Nullable="false" MaxLength="256" Type="nvarchar" />
<Property Name="IsDeferrable" Nullable="false" Type="bit" />
<Property Name="IsInitiallyDeferred" Nullable="false" Type="bit" />
<Property Name="ConstraintType" Nullable="false" MaxLength="11" Type="nvarchar" />
<Property Name="Expression" Nullable="true" MaxLength="4000" Type="nvarchar" />
<Property Name="UpdateRule" Nullable="true" MaxLength="11" Type="nvarchar" />
<Property Name="DeleteRule" Nullable="true" MaxLength="11" Type="nvarchar" />
</EntityType>
<Association Name="TableTableConstraint">
<End Type="Self.Table" Role="Parent" Multiplicity="1" />
<End Type="Self.Constraint" Role="Constraint" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Constraint">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ConstraintConstraintColumn">
<End Type="Self.Constraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ConstraintColumn" Role="ConstraintColumn" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ConstraintColumn">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ConstraintForeignKey">
<End Type="Self.ForeignKeyConstraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="FromForeignKeyColumn">
<End Type="Self.TableColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="FromColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ToForeignKeyColumn">
<End Type="Self.TableColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ToColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="TableTableColumn">
<End Type="Self.Table" Role="Parent" Multiplicity="1" />
<End Type="Self.TableColumn" Role="Column" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Column">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewViewColumn">
<End Type="Self.View" Role="Parent" Multiplicity="1" />
<End Type="Self.ViewColumn" Role="Column" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Column">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="FunctionFunctionParameter">
<End Type="Self.Function" Role="Function" Multiplicity="1" />
<End Type="Self.Parameter" Role="Parameter" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Function">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Parameter">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="FunctionFunctionReturnTableColumn">
<End Type="Self.Function" Role="Function" Multiplicity="1" />
<End Type="Self.FunctionReturnTableColumn" Role="Column" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Function">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Column">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ProcedureProcedureParameter">
<End Type="Self.Procedure" Role="Procedure" Multiplicity="1" />
<End Type="Self.Parameter" Role="Parameter" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Procedure">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Parameter">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewViewConstraint">
<End Type="Self.View" Role="Parent" Multiplicity="1" />
<End Type="Self.ViewConstraint" Role="Constraint" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Constraint">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewConstraintConstraintColumn">
<End Type="Self.ViewConstraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ConstraintColumn" Role="ConstraintColumn" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ConstraintColumn">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewConstraintForeignKey">
<End Type="Self.ViewConstraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="FromForeignKeyViewColumn">
<End Type="Self.ViewColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="FromColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ToForeignKeyViewColumn">
<End Type="Self.ViewColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ToColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
</Schema>ę<?xml version="1.0" encoding="utf-8"?>
<Schema Namespace="SqlClient" Provider="System.Data.SqlClient" ProviderManifestToken="2000" Alias="Self" xmlns="http://schemas.microsoft.com/ado/2006/04/edm/ssdl">
<EntityContainer Name="Schema">
<EntitySet Name="STables" EntityType="Self.Table">
<DefiningQuery>
SELECT
quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id]
, TABLE_CATALOG [CatalogName]
, TABLE_SCHEMA [SchemaName]
, TABLE_NAME [Name]
FROM
INFORMATION_SCHEMA.TABLES
WHERE
TABLE_TYPE = 'BASE TABLE'
</DefiningQuery>
</EntitySet>
<EntitySet Name="STableColumns" EntityType="Self.TableColumn">
<DefiningQuery>
SELECT
quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id]
, quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId]
, c.COLUMN_NAME [Name]
, CAST(c.ORDINAL_POSITION as integer) as [Ordinal]
, CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable]
, CASE
WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and c.CHARACTER_MAXIMUM_LENGTH = -1 THEN c.DATA_TYPE + '(max)'
ELSE c.DATA_TYPE
END as [TypeName]
, c.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(c.NUMERIC_PRECISION as integer) [Precision]
, CAST(c.DATETIME_PRECISION as integer) [DateTimePrecision]
, CAST(c.NUMERIC_SCALE as integer) [Scale]
, c.COLLATION_CATALOG [CollationCatalog]
, c.COLLATION_SCHEMA [CollationSchema]
, c.COLLATION_NAME [CollationName]
, c.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, c.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, c.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated]
, c.COLUMN_DEFAULT as [Default]
FROM
INFORMATION_SCHEMA.COLUMNS c
INNER JOIN
INFORMATION_SCHEMA.TABLES t ON
c.TABLE_CATALOG = t.TABLE_CATALOG AND
c.TABLE_SCHEMA = t.TABLE_SCHEMA AND
c.TABLE_NAME = t.TABLE_NAME AND
t.TABLE_TYPE = 'BASE TABLE'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViews" EntityType="Self.View">
<DefiningQuery>
SELECT
quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id]
, TABLE_CATALOG [CatalogName]
, TABLE_SCHEMA [SchemaName]
, TABLE_NAME [Name]
, VIEW_DEFINITION [ViewDefinition]
, CAST( CASE IS_UPDATABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsUpdatable]
FROM
INFORMATION_SCHEMA.VIEWS
WHERE
NOT (TABLE_SCHEMA = 'dbo'
AND TABLE_NAME in('syssegments', 'sysconstraints')
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8)
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewColumns" EntityType="Self.ViewColumn">
<DefiningQuery>
SELECT
quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id]
, quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId]
, c.COLUMN_NAME [Name]
, CAST(c.ORDINAL_POSITION as integer) as [Ordinal]
, CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable]
, CASE
WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
c.CHARACTER_MAXIMUM_LENGTH = -1 THEN
c.DATA_TYPE + '(max)'
ELSE
c.DATA_TYPE
END
as [TypeName]
, c.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(c.NUMERIC_PRECISION as integer) [Precision]
, CAST(c.DATETIME_PRECISION as integer) [DateTimePrecision]
, CAST(c.NUMERIC_SCALE as integer) [Scale]
, c.COLLATION_CATALOG [CollationCatalog]
, c.COLLATION_SCHEMA [CollationSchema]
, c.COLLATION_NAME [CollationName]
, c.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, c.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, c.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated]
, c.COLUMN_DEFAULT [Default]
FROM
INFORMATION_SCHEMA.COLUMNS c
INNER JOIN
INFORMATION_SCHEMA.VIEWS v ON
c.TABLE_CATALOG = v.TABLE_CATALOG AND
c.TABLE_SCHEMA = v.TABLE_SCHEMA AND
c.TABLE_NAME = v.TABLE_NAME
WHERE
NOT (v.TABLE_SCHEMA = 'dbo'
AND v.TABLE_NAME in('syssegments', 'sysconstraints')
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8)
</DefiningQuery>
</EntitySet>
<EntitySet Name="SFunctions" EntityType="Self.Function">
<DefiningQuery>
SELECT
quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id]
, SPECIFIC_CATALOG [CatalogName]
, SPECIFIC_SCHEMA [SchemaName]
, SPECIFIC_NAME [Name]
, CASE
WHEN DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
CHARACTER_MAXIMUM_LENGTH = -1 THEN
DATA_TYPE + '(max)'
ELSE
DATA_TYPE
END [ReturnTypeName]
, CHARACTER_MAXIMUM_LENGTH [ReturnMaxLength]
, CAST(NUMERIC_PRECISION as integer) [ReturnPrecision]
, CAST(DATETIME_PRECISION as integer) [ReturnDateTimePrecision]
, CAST(NUMERIC_SCALE as integer) [ReturnScale]
, COLLATION_CATALOG [ReturnCollationCatalog]
, COLLATION_SCHEMA [ReturnCollationSchema]
, COLLATION_NAME [ReturnCollationName]
, CHARACTER_SET_CATALOG [ReturnCharacterSetCatalog]
, CHARACTER_SET_SCHEMA [ReturnCharacterSetSchema]
, CHARACTER_SET_NAME [ReturnCharacterSetName]
, CAST(0 as bit) as [ReturnIsMultiSet]
, CAST(0 as bit) as [IsAggregate]
, CAST(0 as bit) as [IsBuiltIn]
, CAST(0 as bit) as [IsNiladic]
, CAST( (CASE WHEN DATA_TYPE = 'TABLE' THEN 1 ELSE 0 END) as bit ) as [IsTvf]
FROM
INFORMATION_SCHEMA.ROUTINES
WHERE
ROUTINE_TYPE = 'FUNCTION'
AND NOT (
ROUTINE_SCHEMA = 'dbo'
AND ROUTINE_NAME LIKE 'dt[_]%'
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8
)
</DefiningQuery>
</EntitySet>
<EntitySet Name="SFunctionParameters" EntityType="Self.Parameter">
<DefiningQuery>
SELECT
quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) + quotename(f.PARAMETER_NAME) [Id]
, quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) [ParentId]
, CASE -- trim off the @ symbol
WHEN f.PARAMETER_NAME is null THEN NULL
ELSE SUBSTRING(f.PARAMETER_NAME, 2, LEN(f.PARAMETER_NAME) )
END [Name]
, CAST(f.ORDINAL_POSITION as integer) as [Ordinal]
, CASE
WHEN f.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
f.CHARACTER_MAXIMUM_LENGTH = -1 THEN
f.DATA_TYPE + '(max)'
ELSE
f.DATA_TYPE
END [TypeName]
, f.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(f.NUMERIC_PRECISION as integer) [Precision]
, CAST(f.DATETIME_PRECISION as integer) [DateTimePrecision]
, CAST(f.NUMERIC_SCALE as integer) [Scale]
, f.COLLATION_CATALOG [CollationCatalog]
, f.COLLATION_SCHEMA [CollationSchema]
, f.COLLATION_NAME [CollationName]
, f.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, f.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, f.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, f.PARAMETER_MODE [Mode]
, CAST(NULL as ntext) [Default]
FROM
INFORMATION_SCHEMA.PARAMETERS f
INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON
f.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND
f.SPECIFIC_NAME = r.SPECIFIC_NAME AND
r.ROUTINE_TYPE = 'FUNCTION'
WHERE
f.IS_RESULT = 'NO'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SFunctionReturnTableColumns" EntityType="Self.FunctionReturnTableColumn">
<DefiningQuery>
SELECT
quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id]
, quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId]
, c.COLUMN_NAME [Name]
, CAST(c.ORDINAL_POSITION as integer) [Ordinal]
, CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable]
, CASE
WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and c.CHARACTER_MAXIMUM_LENGTH = -1 THEN c.DATA_TYPE + '(max)'
ELSE c.DATA_TYPE
END as [TypeName]
, c.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(c.NUMERIC_PRECISION as integer) [Precision]
, CAST(c.DATETIME_PRECISION as integer)[DateTimePrecision]
, CAST(c.NUMERIC_SCALE as integer) [Scale]
, c.COLLATION_CATALOG [CollationCatalog]
, c.COLLATION_SCHEMA [CollationSchema]
, c.COLLATION_NAME [CollationName]
, c.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, c.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, c.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated]
, c.COLUMN_DEFAULT as [Default]
FROM
INFORMATION_SCHEMA.ROUTINE_COLUMNS c
INNER JOIN
INFORMATION_SCHEMA.ROUTINES f ON
c.TABLE_CATALOG = f.SPECIFIC_CATALOG AND
c.TABLE_SCHEMA = f.SPECIFIC_SCHEMA AND
c.TABLE_NAME = f.SPECIFIC_NAME
</DefiningQuery>
</EntitySet>
<EntitySet Name="SProcedures" EntityType="Self.Procedure">
<DefiningQuery>
SELECT
quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id]
, SPECIFIC_CATALOG [CatalogName]
, SPECIFIC_SCHEMA [SchemaName]
, SPECIFIC_NAME [Name]
FROM
INFORMATION_SCHEMA.ROUTINES
WHERE
NOT (ROUTINE_SCHEMA = 'dbo'
AND ROUTINE_NAME LIKE 'dt[_]%'
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8)
AND (DATA_TYPE != 'TABLE' OR DATA_TYPE is null)
AND ROUTINE_TYPE = 'PROCEDURE'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SProcedureParameters" EntityType="Self.Parameter">
<DefiningQuery>
SELECT
quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) + quotename(p.PARAMETER_NAME) [Id]
, quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) [ParentId]
, CASE -- trim off the @ symbol
WHEN p.PARAMETER_NAME is null THEN NULL
ELSE SUBSTRING(p.PARAMETER_NAME, 2, LEN(p.PARAMETER_NAME) )
END [Name]
, CAST(p.ORDINAL_POSITION as integer) as [Ordinal]
, CASE
WHEN p.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
p.CHARACTER_MAXIMUM_LENGTH = -1 THEN
p.DATA_TYPE + '(max)'
ELSE
p.DATA_TYPE
END [TypeName]
, p.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(p.NUMERIC_PRECISION as integer) [Precision]
, CAST(p.DATETIME_PRECISION as integer) [DateTimePrecision]
, CAST(p.NUMERIC_SCALE as integer) [Scale]
, p.COLLATION_CATALOG [CollationCatalog]
, p.COLLATION_SCHEMA [CollationSchema]
, p.COLLATION_NAME [CollationName]
, p.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, p.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, p.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, p.PARAMETER_MODE [Mode]
, CAST(NULL as ntext) [Default]
FROM
INFORMATION_SCHEMA.PARAMETERS p
INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON
p.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND
p.SPECIFIC_NAME = r.SPECIFIC_NAME AND
r.ROUTINE_TYPE = 'PROCEDURE'
WHERE
p.IS_RESULT = 'NO'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SConstraints" EntityType="Self.Constraint">
<DefiningQuery>
SELECT
quotename(tc.CONSTRAINT_SCHEMA) + quotename(tc.CONSTRAINT_NAME) [Id]
, quotename(tc.TABLE_SCHEMA) + quotename(tc.TABLE_NAME) [ParentId]
, tc.CONSTRAINT_NAME [Name]
, tc.CONSTRAINT_TYPE [ConstraintType]
, CAST(CASE tc.IS_DEFERRABLE WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsDeferrable]
, CAST(CASE tc.INITIALLY_DEFERRED WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsInitiallyDeferred]
FROM
INFORMATION_SCHEMA.TABLE_CONSTRAINTS tc
WHERE tc.TABLE_NAME IS NOT NULL
</DefiningQuery>
</EntitySet>
<EntitySet Name="SCheckConstraints" EntityType="Self.CheckConstraint">
<DefiningQuery>
SELECT
quotename(cc.CONSTRAINT_SCHEMA) + quotename(cc.CONSTRAINT_NAME) [Id]
, cc.CHECK_CLAUSE [Expression]
FROM
INFORMATION_SCHEMA.CHECK_CONSTRAINTS cc
</DefiningQuery>
</EntitySet>
<EntitySet Name="SConstraintColumns" EntityType="Self.ConstraintColumn">
<DefiningQuery>
SELECT
quotename(CONSTRAINT_SCHEMA) + quotename(CONSTRAINT_NAME) [ConstraintId]
, quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) + quotename(COLUMN_NAME) [ColumnId]
FROM
INFORMATION_SCHEMA.KEY_COLUMN_USAGE
</DefiningQuery>
</EntitySet>
<EntitySet Name="SForeignKeyConstraints" EntityType="Self.ForeignKeyConstraint">
<DefiningQuery>
SELECT
quotename(rc.CONSTRAINT_SCHEMA) + quotename(rc.CONSTRAINT_NAME) [Id]
, CAST(rc.UPDATE_RULE as nvarchar(11)) [UpdateRule]
, CAST(rc.DELETE_RULE as nvarchar(11)) [DeleteRule]
FROM
INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS rc
</DefiningQuery>
</EntitySet>
<EntitySet Name="SForeignKeys" EntityType="Self.ForeignKey">
<DefiningQuery>
SELECT
quotename(FC.CONSTRAINT_SCHEMA) + quotename(FC.CONSTRAINT_NAME) + quotename(cast(FC.ORDINAL_POSITION as nvarchar(30))) [Id]
, quotename(PC.TABLE_SCHEMA) + quotename(PC.TABLE_NAME) + quotename(PC.COLUMN_NAME) [ToColumnId]
, quotename(FC.TABLE_SCHEMA) + quotename(FC.TABLE_NAME) + quotename(FC.COLUMN_NAME) [FromColumnId]
, quotename(FC.CONSTRAINT_SCHEMA) + quotename(FC.CONSTRAINT_NAME) [ConstraintId]
, CAST(FC.ORDINAL_POSITION as integer) as [Ordinal]
FROM
INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS AS RC
INNER JOIN
INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS PC /* PRIMARY KEY COLS*/
ON RC.UNIQUE_CONSTRAINT_SCHEMA = PC.CONSTRAINT_SCHEMA
AND RC.UNIQUE_CONSTRAINT_NAME = PC.CONSTRAINT_NAME
INNER JOIN
INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS FC /* FOREIGN KEY COLS*/
ON RC.CONSTRAINT_SCHEMA = FC.CONSTRAINT_SCHEMA
AND RC.CONSTRAINT_NAME = FC.CONSTRAINT_NAME
AND PC.ORDINAL_POSITION = FC.ORDINAL_POSITION
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewConstraints" EntityType="Self.ViewConstraint">
<DefiningQuery>
SELECT
CAST(NULL as nvarchar(1)) [Id]
, CAST(NULL as nvarchar(256)) [ParentId]
, CAST(NULL as nvarchar(256)) [Name]
, CAST(NULL as nvarchar(256)) [ConstraintType]
, CAST(0 as bit) [IsDeferrable]
, CAST(0 as bit) [IsInitiallyDeferred]
, CAST(NULL as nvarchar(1)) [Expression]
, CAST(NULL as nvarchar(11)) [UpdateRule]
, CAST(NULL as nvarchar(11)) [DeleteRule]
WHERE 1=2
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewConstraintColumns" EntityType="Self.ConstraintColumn">
<DefiningQuery>
SELECT
CAST(NULL as nvarchar(1)) [ConstraintId]
, CAST(NULL as nvarchar(1)) [ColumnId]
WHERE 1=2
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewForeignKeys" EntityType="Self.ForeignKey">
<DefiningQuery>
SELECT
CAST(NULL as nvarchar(1)) [Id]
, CAST(NULL as nvarchar(1)) [ToColumnId]
, CAST(NULL as nvarchar(1)) [FromColumnId]
, CAST(NULL as nvarchar(1)) [ConstraintId]
, 0 [Ordinal]
WHERE 1=2
</DefiningQuery>
</EntitySet>
<AssociationSet Name="STableTableColumns" Association="Self.TableTableColumn" >
<End Role="Parent" EntitySet="STables"/>
<End Role="Column" EntitySet="STableColumns"/>
</AssociationSet>
<AssociationSet Name="STableConstraints" Association="Self.TableTableConstraint" >
<End Role="Parent" EntitySet="STables"/>
<End Role="Constraint" EntitySet="SConstraints"/>
</AssociationSet>
<AssociationSet Name="SConstraintConstraintColumns" Association="Self.ConstraintConstraintColumn" >
<End Role="ConstraintColumn" EntitySet="SConstraintColumns"/>
<End Role="Constraint" EntitySet="SConstraints"/>
</AssociationSet>
<AssociationSet Name="SConstraintForeignKeys" Association="Self.ConstraintForeignKey" >
<End Role="ForeignKey" EntitySet="SForeignKeys"/>
<End Role="Constraint" EntitySet="SForeignKeyConstraints"/>
</AssociationSet>
<AssociationSet Name="SFromForeignKeyColumns" Association="Self.FromForeignKeyColumn" >
<End Role="ForeignKey" EntitySet="SForeignKeys"/>
<End Role="Column" EntitySet="STableColumns"/>
</AssociationSet>
<AssociationSet Name="SToForeignKeyColumns" Association="Self.ToForeignKeyColumn" >
<End Role="ForeignKey" EntitySet="SForeignKeys"/>
<End Role="Column" EntitySet="STableColumns"/>
</AssociationSet>
<AssociationSet Name="SViewViewColumns" Association="Self.ViewViewColumn" >
<End Role="Parent" EntitySet="SViews"/>
<End Role="Column" EntitySet="SViewColumns"/>
</AssociationSet>
<AssociationSet Name="SViewViewConstraints" Association="Self.ViewViewConstraint" >
<End Role="Parent" EntitySet="SViews"/>
<End Role="Constraint" EntitySet="SViewConstraints"/>
</AssociationSet>
<AssociationSet Name="SViewConstraintConstraintColumns" Association="Self.ViewConstraintConstraintColumn" >
<End Role="ConstraintColumn" EntitySet="SViewConstraintColumns"/>
<End Role="Constraint" EntitySet="SViewConstraints"/>
</AssociationSet>
<AssociationSet Name="SViewConstraintForeignKeys" Association="Self.ViewConstraintForeignKey" >
<End Role="ForeignKey" EntitySet="SViewForeignKeys"/>
<End Role="Constraint" EntitySet="SViewConstraints"/>
</AssociationSet>
<AssociationSet Name="SFromForeignKeyViewColumns" Association="Self.FromForeignKeyViewColumn" >
<End Role="ForeignKey" EntitySet="SViewForeignKeys"/>
<End Role="Column" EntitySet="SViewColumns"/>
</AssociationSet>
<AssociationSet Name="SToForeignKeyViewColumns" Association="Self.ToForeignKeyViewColumn" >
<End Role="ForeignKey" EntitySet="SViewForeignKeys"/>
<End Role="Column" EntitySet="SViewColumns"/>
</AssociationSet>
<AssociationSet Name="FunctionFunctionParameters" Association="Self.FunctionFunctionParameter">
<End Role="Function" EntitySet="SFunctions"/>
<End Role="Parameter" EntitySet="SFunctionParameters"/>
</AssociationSet>
<AssociationSet Name="FunctionFunctionReturnTableColumns" Association="Self.FunctionFunctionReturnTableColumn" >
<End Role="Function" EntitySet="SFunctions"/>
<End Role="Column" EntitySet="SFunctionReturnTableColumns"/>
</AssociationSet>
<AssociationSet Name="ProcedureProcedureParameters" Association="Self.ProcedureProcedureParameter" >
<End Role="Procedure" EntitySet="SProcedures"/>
<End Role="Parameter" EntitySet="SProcedureParameters"/>
</AssociationSet>
</EntityContainer>
<EntityType Name="Table">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext" />
<Property Name="CatalogName" Type="nvarchar" MaxLength="256" />
<Property Name="SchemaName" Type="nvarchar" MaxLength="256" />
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256" />
</EntityType>
<EntityType Name="TableColumn" >
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext"/>
<Property Name="ParentId" Nullable="false" Type="ntext"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
<Property Name="Ordinal" Nullable="false" Type="int" />
<Property Name="IsNullable" Nullable="false" Type="bit" />
<Property Name="TypeName" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="MaxLength" Type="int" />
<Property Name="Precision" Type="int" />
<Property Name="DateTimePrecision" Type="int" />
<Property Name="Scale" Type="int" />
<Property Name="CollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CollationName" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="IsMultiSet" Nullable="false" Type="bit" />
<Property Name="IsIdentity" Nullable="false" Type="bit" />
<Property Name="IsStoreGenerated" Nullable="false" Type="bit" />
<Property Name="Default" Nullable="true" Type="ntext"/>
</EntityType>
<EntityType Name="View">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext" />
<Property Name="CatalogName" Type="nvarchar" MaxLength="256" />
<Property Name="SchemaName" Type="nvarchar" MaxLength="256" />
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="ViewDefinition" Nullable="true" Type="ntext" />
<Property Name="IsUpdatable" Nullable="false" Type="bit" />
</EntityType>
<EntityType Name="ViewColumn">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext"/>
<Property Name="ParentId" Nullable="false" Type="ntext"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
<Property Name="Ordinal" Nullable="false" Type="int" />
<Property Name="IsNullable" Nullable="false" Type="bit" />
<Property Name="TypeName" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="MaxLength" Type="int" />
<Property Name="Precision" Type="int" />
<Property Name="DateTimePrecision" Type="int" />
<Property Name="Scale" Type="int" />
<Property Name="CollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CollationName" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="IsMultiSet" Nullable="false" Type="bit" />
<Property Name="IsIdentity" Nullable="false" Type="bit" />
<Property Name="IsStoreGenerated" Nullable="false" Type="bit" />
<Property Name="Default" Nullable="true" Type="ntext"/>
</EntityType>
<EntityType Name="Function">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext"/>
<Property Name="CatalogName" Type="nvarchar" MaxLength="256"/>
<Property Name="SchemaName" Type="nvarchar" MaxLength="256"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
<Property Name="ReturnTypeName" Type="nvarchar" MaxLength="256" />
<Property Name="ReturnMaxLength" Type="int" />
<Property Name="ReturnPrecision" Type="int" />
<Property Name="ReturnDateTimePrecision" Type="int" />
<Property Name="ReturnScale" Type="int" />
<Property Name="ReturnCollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCollationName" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnIsMultiSet" Type="bit" />
<Property Name="IsAggregate" Type="bit" />
<Property Name="IsBuiltIn" Type="bit" />
<Property Name="IsNiladic" Type="bit" />
<Property Name="IsTvf" Nullable="false" Type="bit" />
</EntityType>
<EntityType Name="Procedure">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext"/>
<Property Name="CatalogName" Type="nvarchar" MaxLength="256"/>
<Property Name="SchemaName" Type="nvarchar" MaxLength="256"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
</EntityType>
<EntityType Name="Parameter">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext"/>
<Property Name="ParentId" Nullable="false" Type="ntext"/>
<Property Name="Name" Nullable="false" Type="ntext" />
<Property Name="Ordinal" Nullable="false" Type="int"/>
<Property Name="TypeName" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="MaxLength" Nullable="true" Type="int" />
<Property Name="Precision" Nullable="true" Type="int" />
<Property Name="DateTimePrecision" Type="int" />
<Property Name="Scale" Nullable="true" Type="int" />
<Property Name="CollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CollationName" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="IsMultiSet" Nullable="false" Type="bit" />
<Property Name="Mode" Type="nvarchar" MaxLength="16" />
<Property Name="Default" Type="ntext" />
</EntityType>
<EntityType Name="FunctionReturnTableColumn" >
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext"/>
<Property Name="ParentId" Nullable="false" Type="ntext"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
<Property Name="Ordinal" Nullable="false" Type="int" />
<Property Name="IsNullable" Nullable="false" Type="bit" />
<Property Name="TypeName" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="MaxLength" Type="int" />
<Property Name="Precision" Type="int" />
<Property Name="DateTimePrecision" Type="int" />
<Property Name="Scale" Type="int" />
<Property Name="CollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CollationName" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="IsMultiSet" Nullable="false" Type="bit" />
<Property Name="IsIdentity" Nullable="false" Type="bit" />
<Property Name="IsStoreGenerated" Nullable="false" Type="bit" />
<Property Name="Default" Nullable="true" Type="ntext"/>
</EntityType>
<EntityType Name="Constraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext" />
<Property Name="ParentId" Nullable="false" Type="ntext" />
<Property Name="Name" Nullable="false" MaxLength="256" Type="nvarchar" />
<Property Name="IsDeferrable" Nullable="false" Type="bit" />
<Property Name="IsInitiallyDeferred" Nullable="false" Type="bit" />
<Property Name="ConstraintType" Nullable="false" MaxLength="11" Type="nvarchar" />
</EntityType>
<EntityType Name="CheckConstraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext" />
<Property Name="Expression" Nullable="true" MaxLength="4000" Type="nvarchar" />
</EntityType>
<EntityType Name="ConstraintColumn">
<Key>
<PropertyRef Name="ConstraintId" />
<PropertyRef Name="ColumnId" />
</Key>
<Property Name="ConstraintId" Nullable="false" Type="ntext" />
<Property Name="ColumnId" Nullable="false" Type="ntext" />
</EntityType>
<EntityType Name="ForeignKeyConstraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext" />
<Property Name="UpdateRule" Nullable="false" MaxLength="11" Type="nvarchar" />
<Property Name="DeleteRule" Nullable="false" MaxLength="11" Type="nvarchar" />
</EntityType>
<EntityType Name="ForeignKey">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext" />
<Property Name="Ordinal" Nullable="false" Type="int" />
<Property Name="ConstraintId" Nullable="false" Type="ntext" />
<Property Name="FromColumnId" Nullable="false" Type="ntext" />
<Property Name="ToColumnId" Nullable="false" Type="ntext" />
</EntityType>
<EntityType Name="ViewConstraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext" />
<Property Name="ParentId" Nullable="false" Type="ntext" />
<Property Name="Name" Nullable="false" MaxLength="256" Type="nvarchar" />
<Property Name="IsDeferrable" Nullable="false" Type="bit" />
<Property Name="IsInitiallyDeferred" Nullable="false" Type="bit" />
<Property Name="ConstraintType" Nullable="false" MaxLength="11" Type="nvarchar" />
<Property Name="Expression" Nullable="true" MaxLength="4000" Type="nvarchar" />
<Property Name="UpdateRule" Nullable="true" MaxLength="11" Type="nvarchar" />
<Property Name="DeleteRule" Nullable="true" MaxLength="11" Type="nvarchar" />
</EntityType>
<Association Name="TableTableConstraint">
<End Type="Self.Table" Role="Parent" Multiplicity="1" />
<End Type="Self.Constraint" Role="Constraint" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Constraint">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ConstraintConstraintColumn">
<End Type="Self.Constraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ConstraintColumn" Role="ConstraintColumn" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ConstraintColumn">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ConstraintForeignKey">
<End Type="Self.ForeignKeyConstraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="FromForeignKeyColumn">
<End Type="Self.TableColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="FromColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ToForeignKeyColumn">
<End Type="Self.TableColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ToColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="TableTableColumn">
<End Type="Self.Table" Role="Parent" Multiplicity="1" />
<End Type="Self.TableColumn" Role="Column" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Column">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewViewColumn">
<End Type="Self.View" Role="Parent" Multiplicity="1" />
<End Type="Self.ViewColumn" Role="Column" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Column">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="FunctionFunctionParameter">
<End Type="Self.Function" Role="Function" Multiplicity="1" />
<End Type="Self.Parameter" Role="Parameter" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Function">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Parameter">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="FunctionFunctionReturnTableColumn">
<End Type="Self.Function" Role="Function" Multiplicity="1" />
<End Type="Self.FunctionReturnTableColumn" Role="Column" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Function">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Column">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ProcedureProcedureParameter">
<End Type="Self.Procedure" Role="Procedure" Multiplicity="1" />
<End Type="Self.Parameter" Role="Parameter" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Procedure">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Parameter">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewViewConstraint">
<End Type="Self.View" Role="Parent" Multiplicity="1" />
<End Type="Self.ViewConstraint" Role="Constraint" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Constraint">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewConstraintConstraintColumn">
<End Type="Self.ViewConstraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ConstraintColumn" Role="ConstraintColumn" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ConstraintColumn">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewConstraintForeignKey">
<End Type="Self.ViewConstraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="FromForeignKeyViewColumn">
<End Type="Self.ViewColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="FromColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ToForeignKeyViewColumn">
<End Type="Self.ViewColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ToColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
</Schema>G�<?xml version="1.0" encoding="utf-8"?>
<Schema Namespace="SqlClient" Provider="System.Data.SqlClient" ProviderManifestToken="2000" Alias="Self" xmlns="http://schemas.microsoft.com/ado/2006/04/edm/ssdl">
<EntityContainer Name="Schema">
<EntitySet Name="STables" EntityType="Self.Table">
<DefiningQuery>
SELECT
quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id]
, TABLE_CATALOG [CatalogName]
, TABLE_SCHEMA [SchemaName]
, TABLE_NAME [Name]
FROM
INFORMATION_SCHEMA.TABLES
WHERE
TABLE_TYPE = 'BASE TABLE'
</DefiningQuery>
</EntitySet>
<EntitySet Name="STableColumns" EntityType="Self.TableColumn">
<DefiningQuery>
SELECT
quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id]
, quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId]
, c.COLUMN_NAME [Name]
, CAST(c.ORDINAL_POSITION as integer) as [Ordinal]
, CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable]
, CASE
WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
c.CHARACTER_MAXIMUM_LENGTH = -1 THEN
c.DATA_TYPE + '(max)'
ELSE
c.DATA_TYPE
END
as [TypeName]
, c.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(c.NUMERIC_PRECISION as integer) [Precision]
, CAST(c.DATETIME_PRECISION as integer) [DateTimePrecision]
, CAST(c.NUMERIC_SCALE as integer) [Scale]
, c.COLLATION_CATALOG [CollationCatalog]
, c.COLLATION_SCHEMA [CollationSchema]
, c.COLLATION_NAME [CollationName]
, c.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, c.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, c.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated]
, c.COLUMN_DEFAULT as [Default]
FROM
INFORMATION_SCHEMA.COLUMNS c
INNER JOIN
INFORMATION_SCHEMA.TABLES t ON
c.TABLE_CATALOG = t.TABLE_CATALOG AND
c.TABLE_SCHEMA = t.TABLE_SCHEMA AND
c.TABLE_NAME = t.TABLE_NAME AND
t.TABLE_TYPE = 'BASE TABLE'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViews" EntityType="Self.View">
<DefiningQuery>
SELECT
quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) [Id]
, TABLE_CATALOG [CatalogName]
, TABLE_SCHEMA [SchemaName]
, TABLE_NAME [Name]
, VIEW_DEFINITION [ViewDefinition]
, CAST( CASE IS_UPDATABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsUpdatable]
FROM
INFORMATION_SCHEMA.VIEWS
WHERE
NOT (TABLE_SCHEMA = 'dbo'
AND TABLE_NAME in('syssegments', 'sysconstraints')
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8)
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewColumns" EntityType="Self.ViewColumn">
<DefiningQuery>
SELECT
quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) + quotename(c.COLUMN_NAME) [Id]
, quotename(c.TABLE_SCHEMA) + quotename(c.TABLE_NAME) [ParentId]
, c.COLUMN_NAME [Name]
, CAST(c.ORDINAL_POSITION as integer) as [Ordinal]
, CAST( CASE c.IS_NULLABLE WHEN 'YES' THEN 1 WHEN 'NO' THEN 0 ELSE 0 END as bit) [IsNullable]
, CASE
WHEN c.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
c.CHARACTER_MAXIMUM_LENGTH = -1 THEN
c.DATA_TYPE + '(max)'
ELSE
c.DATA_TYPE
END
as [TypeName]
, c.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(c.NUMERIC_PRECISION as integer) [Precision]
, CAST(c.DATETIME_PRECISION as integer) [DateTimePrecision]
, CAST(c.NUMERIC_SCALE as integer) [Scale]
, c.COLLATION_CATALOG [CollationCatalog]
, c.COLLATION_SCHEMA [CollationSchema]
, c.COLLATION_NAME [CollationName]
, c.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, c.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, c.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsIdentity' ) as bit) as [IsIdentity]
, CAST(columnproperty( object_id(quotename(c.TABLE_SCHEMA) + '.' + quotename(c.TABLE_NAME)), c.COLUMN_NAME, 'IsComputed' ) | CASE WHEN c.DATA_TYPE = 'timestamp' THEN 1 ELSE 0 END as bit) as [IsStoreGenerated]
, c.COLUMN_DEFAULT [Default]
FROM
INFORMATION_SCHEMA.COLUMNS c
INNER JOIN
INFORMATION_SCHEMA.VIEWS v ON
c.TABLE_CATALOG = v.TABLE_CATALOG AND
c.TABLE_SCHEMA = v.TABLE_SCHEMA AND
c.TABLE_NAME = v.TABLE_NAME
WHERE
NOT (v.TABLE_SCHEMA = 'dbo'
AND v.TABLE_NAME in('syssegments', 'sysconstraints')
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8)
</DefiningQuery>
</EntitySet>
<EntitySet Name="SFunctions" EntityType="Self.Function">
<DefiningQuery>
SELECT
quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id]
, SPECIFIC_CATALOG [CatalogName]
, SPECIFIC_SCHEMA [SchemaName]
, SPECIFIC_NAME [Name]
, CASE
WHEN DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
CHARACTER_MAXIMUM_LENGTH = -1 THEN
DATA_TYPE + '(max)'
ELSE
DATA_TYPE
END [ReturnTypeName]
, CHARACTER_MAXIMUM_LENGTH [ReturnMaxLength]
, CAST(NUMERIC_PRECISION as integer) [ReturnPrecision]
, CAST(DATETIME_PRECISION as integer) [ReturnDateTimePrecision]
, CAST(NUMERIC_SCALE as integer) [ReturnScale]
, COLLATION_CATALOG [ReturnCollationCatalog]
, COLLATION_SCHEMA [ReturnCollationSchema]
, COLLATION_NAME [ReturnCollationName]
, CHARACTER_SET_CATALOG [ReturnCharacterSetCatalog]
, CHARACTER_SET_SCHEMA [ReturnCharacterSetSchema]
, CHARACTER_SET_NAME [ReturnCharacterSetName]
, CAST(0 as bit) as [ReturnIsMultiSet]
, CAST(0 as bit) as [IsAggregate]
, CAST(0 as bit) as [IsBuiltIn]
, CAST(0 as bit) as [IsNiladic]
FROM
INFORMATION_SCHEMA.ROUTINES
WHERE
NOT (ROUTINE_SCHEMA = 'dbo'
AND ROUTINE_NAME LIKE 'dt[_]%'
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8)
AND (DATA_TYPE != 'TABLE' OR DATA_TYPE is null)
AND ROUTINE_TYPE = 'FUNCTION'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SFunctionParameters" EntityType="Self.Parameter">
<DefiningQuery>
SELECT
quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) + quotename(f.PARAMETER_NAME) [Id]
, quotename(f.SPECIFIC_SCHEMA) + quotename(f.SPECIFIC_NAME) [ParentId]
, CASE -- trim off the @ symbol
WHEN f.PARAMETER_NAME is null THEN NULL
ELSE SUBSTRING(f.PARAMETER_NAME, 2, LEN(f.PARAMETER_NAME) )
END [Name]
, CAST(f.ORDINAL_POSITION as integer) as [Ordinal]
, CASE
WHEN f.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
f.CHARACTER_MAXIMUM_LENGTH = -1 THEN
f.DATA_TYPE + '(max)'
ELSE
f.DATA_TYPE
END [TypeName]
, f.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(f.NUMERIC_PRECISION as integer) [Precision]
, CAST(f.DATETIME_PRECISION as integer) [DateTimePrecision]
, CAST(f.NUMERIC_SCALE as integer) [Scale]
, f.COLLATION_CATALOG [CollationCatalog]
, f.COLLATION_SCHEMA [CollationSchema]
, f.COLLATION_NAME [CollationName]
, f.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, f.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, f.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, f.PARAMETER_MODE [Mode]
, CAST(NULL as ntext) [Default]
FROM
INFORMATION_SCHEMA.PARAMETERS f
INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON
f.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND
f.SPECIFIC_NAME = r.SPECIFIC_NAME AND
r.ROUTINE_TYPE = 'FUNCTION'
WHERE
f.IS_RESULT = 'NO'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SProcedures" EntityType="Self.Procedure">
<DefiningQuery>
SELECT
quotename(SPECIFIC_SCHEMA) + quotename(SPECIFIC_NAME) [Id]
, SPECIFIC_CATALOG [CatalogName]
, SPECIFIC_SCHEMA [SchemaName]
, SPECIFIC_NAME [Name]
FROM
INFORMATION_SCHEMA.ROUTINES
WHERE
NOT (ROUTINE_SCHEMA = 'dbo'
AND ROUTINE_NAME LIKE 'dt[_]%'
AND SUBSTRING(CAST(SERVERPROPERTY('productversion') as varchar(20)),1,1) = 8)
AND (DATA_TYPE != 'TABLE' OR DATA_TYPE is null)
AND ROUTINE_TYPE = 'PROCEDURE'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SProcedureParameters" EntityType="Self.Parameter">
<DefiningQuery>
SELECT
quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) + quotename(p.PARAMETER_NAME) [Id]
, quotename(p.SPECIFIC_SCHEMA) + quotename(p.SPECIFIC_NAME) [ParentId]
, CASE -- trim off the @ symbol
WHEN p.PARAMETER_NAME is null THEN NULL
ELSE SUBSTRING(p.PARAMETER_NAME, 2, LEN(p.PARAMETER_NAME) )
END [Name]
, CAST(p.ORDINAL_POSITION as integer) as [Ordinal]
, CASE
WHEN p.DATA_TYPE in ('varchar', 'nvarchar', 'varbinary') and
p.CHARACTER_MAXIMUM_LENGTH = -1 THEN
p.DATA_TYPE + '(max)'
ELSE
p.DATA_TYPE
END [TypeName]
, p.CHARACTER_MAXIMUM_LENGTH [MaxLength]
, CAST(p.NUMERIC_PRECISION as integer) [Precision]
, CAST(p.DATETIME_PRECISION as integer) [DateTimePrecision]
, CAST(p.NUMERIC_SCALE as integer) [Scale]
, p.COLLATION_CATALOG [CollationCatalog]
, p.COLLATION_SCHEMA [CollationSchema]
, p.COLLATION_NAME [CollationName]
, p.CHARACTER_SET_CATALOG [CharacterSetCatalog]
, p.CHARACTER_SET_SCHEMA [CharacterSetSchema]
, p.CHARACTER_SET_NAME [CharacterSetName]
, CAST(0 as bit) as [IsMultiSet]
, p.PARAMETER_MODE [Mode]
, CAST(NULL as ntext) [Default]
FROM
INFORMATION_SCHEMA.PARAMETERS p
INNER JOIN INFORMATION_SCHEMA.ROUTINES r ON
p.SPECIFIC_SCHEMA = r.SPECIFIC_SCHEMA AND
p.SPECIFIC_NAME = r.SPECIFIC_NAME AND
r.ROUTINE_TYPE = 'PROCEDURE'
WHERE
p.IS_RESULT = 'NO'
</DefiningQuery>
</EntitySet>
<EntitySet Name="SConstraints" EntityType="Self.Constraint">
<DefiningQuery>
SELECT
quotename(tc.CONSTRAINT_SCHEMA) + quotename(tc.CONSTRAINT_NAME) [Id]
, quotename(tc.TABLE_SCHEMA) + quotename(tc.TABLE_NAME) [ParentId]
, tc.CONSTRAINT_NAME [Name]
, tc.CONSTRAINT_TYPE [ConstraintType]
, CAST(CASE tc.IS_DEFERRABLE WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsDeferrable]
, CAST(CASE tc.INITIALLY_DEFERRED WHEN 'NO' THEN 0 ELSE 1 END as bit) [IsInitiallyDeferred]
FROM
INFORMATION_SCHEMA.TABLE_CONSTRAINTS tc
WHERE tc.TABLE_NAME IS NOT NULL
</DefiningQuery>
</EntitySet>
<EntitySet Name="SCheckConstraints" EntityType="Self.CheckConstraint">
<DefiningQuery>
SELECT
quotename(cc.CONSTRAINT_SCHEMA) + quotename(cc.CONSTRAINT_NAME) [Id]
, cc.CHECK_CLAUSE [Expression]
FROM
INFORMATION_SCHEMA.CHECK_CONSTRAINTS cc
</DefiningQuery>
</EntitySet>
<EntitySet Name="SConstraintColumns" EntityType="Self.ConstraintColumn">
<DefiningQuery>
SELECT
quotename(CONSTRAINT_SCHEMA) + quotename(CONSTRAINT_NAME) [ConstraintId]
, quotename(TABLE_SCHEMA) + quotename(TABLE_NAME) + quotename(COLUMN_NAME) [ColumnId]
FROM
INFORMATION_SCHEMA.KEY_COLUMN_USAGE
</DefiningQuery>
</EntitySet>
<EntitySet Name="SForeignKeyConstraints" EntityType="Self.ForeignKeyConstraint">
<DefiningQuery>
SELECT
quotename(rc.CONSTRAINT_SCHEMA) + quotename(rc.CONSTRAINT_NAME) [Id]
, CAST(rc.UPDATE_RULE as nvarchar(11)) [UpdateRule]
, CAST(rc.DELETE_RULE as nvarchar(11)) [DeleteRule]
FROM
INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS rc
</DefiningQuery>
</EntitySet>
<EntitySet Name="SForeignKeys" EntityType="Self.ForeignKey">
<DefiningQuery>
SELECT
quotename(FC.CONSTRAINT_SCHEMA) + quotename(FC.CONSTRAINT_NAME) + quotename(cast(FC.ORDINAL_POSITION as nvarchar(30))) [Id]
, quotename(PC.TABLE_SCHEMA) + quotename(PC.TABLE_NAME) + quotename(PC.COLUMN_NAME) [ToColumnId]
, quotename(FC.TABLE_SCHEMA) + quotename(FC.TABLE_NAME) + quotename(FC.COLUMN_NAME) [FromColumnId]
, quotename(FC.CONSTRAINT_SCHEMA) + quotename(FC.CONSTRAINT_NAME) [ConstraintId]
, CAST(FC.ORDINAL_POSITION as integer) as [Ordinal]
FROM
INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS AS RC
INNER JOIN
INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS PC /* PRIMARY KEY COLS*/
ON RC.UNIQUE_CONSTRAINT_SCHEMA = PC.CONSTRAINT_SCHEMA
AND RC.UNIQUE_CONSTRAINT_NAME = PC.CONSTRAINT_NAME
INNER JOIN
INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS FC /* FOREIGN KEY COLS*/
ON RC.CONSTRAINT_SCHEMA = FC.CONSTRAINT_SCHEMA
AND RC.CONSTRAINT_NAME = FC.CONSTRAINT_NAME
AND PC.ORDINAL_POSITION = FC.ORDINAL_POSITION
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewConstraints" EntityType="Self.ViewConstraint">
<DefiningQuery>
SELECT
CAST(NULL as nvarchar(1)) [Id]
, CAST(NULL as nvarchar(256)) [ParentId]
, CAST(NULL as nvarchar(256)) [Name]
, CAST(NULL as nvarchar(256)) [ConstraintType]
, CAST(0 as bit) [IsDeferrable]
, CAST(0 as bit) [IsInitiallyDeferred]
, CAST(NULL as nvarchar(1)) [Expression]
, CAST(NULL as nvarchar(11)) [UpdateRule]
, CAST(NULL as nvarchar(11)) [DeleteRule]
WHERE 1=2
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewConstraintColumns" EntityType="Self.ConstraintColumn">
<DefiningQuery>
SELECT
CAST(NULL as nvarchar(1)) [ConstraintId]
, CAST(NULL as nvarchar(1)) [ColumnId]
WHERE 1=2
</DefiningQuery>
</EntitySet>
<EntitySet Name="SViewForeignKeys" EntityType="Self.ForeignKey">
<DefiningQuery>
SELECT
CAST(NULL as nvarchar(1)) [Id]
, CAST(NULL as nvarchar(1)) [ToColumnId]
, CAST(NULL as nvarchar(1)) [FromColumnId]
, CAST(NULL as nvarchar(1)) [ConstraintId]
, 0 [Ordinal]
WHERE 1=2
</DefiningQuery>
</EntitySet>
<AssociationSet Name="STableTableColumns" Association="Self.TableTableColumn" >
<End Role="Parent" EntitySet="STables"/>
<End Role="Column" EntitySet="STableColumns"/>
</AssociationSet>
<AssociationSet Name="STableConstraints" Association="Self.TableTableConstraint" >
<End Role="Parent" EntitySet="STables"/>
<End Role="Constraint" EntitySet="SConstraints"/>
</AssociationSet>
<AssociationSet Name="SConstraintConstraintColumns" Association="Self.ConstraintConstraintColumn" >
<End Role="ConstraintColumn" EntitySet="SConstraintColumns"/>
<End Role="Constraint" EntitySet="SConstraints"/>
</AssociationSet>
<AssociationSet Name="SConstraintForeignKeys" Association="Self.ConstraintForeignKey" >
<End Role="ForeignKey" EntitySet="SForeignKeys"/>
<End Role="Constraint" EntitySet="SForeignKeyConstraints"/>
</AssociationSet>
<AssociationSet Name="SFromForeignKeyColumns" Association="Self.FromForeignKeyColumn" >
<End Role="ForeignKey" EntitySet="SForeignKeys"/>
<End Role="Column" EntitySet="STableColumns"/>
</AssociationSet>
<AssociationSet Name="SToForeignKeyColumns" Association="Self.ToForeignKeyColumn" >
<End Role="ForeignKey" EntitySet="SForeignKeys"/>
<End Role="Column" EntitySet="STableColumns"/>
</AssociationSet>
<AssociationSet Name="SViewViewColumns" Association="Self.ViewViewColumn" >
<End Role="Parent" EntitySet="SViews"/>
<End Role="Column" EntitySet="SViewColumns"/>
</AssociationSet>
<AssociationSet Name="SViewViewConstraints" Association="Self.ViewViewConstraint" >
<End Role="Parent" EntitySet="SViews"/>
<End Role="Constraint" EntitySet="SViewConstraints"/>
</AssociationSet>
<AssociationSet Name="SViewConstraintConstraintColumns" Association="Self.ViewConstraintConstraintColumn" >
<End Role="ConstraintColumn" EntitySet="SViewConstraintColumns"/>
<End Role="Constraint" EntitySet="SViewConstraints"/>
</AssociationSet>
<AssociationSet Name="SViewConstraintForeignKeys" Association="Self.ViewConstraintForeignKey" >
<End Role="ForeignKey" EntitySet="SViewForeignKeys"/>
<End Role="Constraint" EntitySet="SViewConstraints"/>
</AssociationSet>
<AssociationSet Name="SFromForeignKeyViewColumns" Association="Self.FromForeignKeyViewColumn" >
<End Role="ForeignKey" EntitySet="SViewForeignKeys"/>
<End Role="Column" EntitySet="SViewColumns"/>
</AssociationSet>
<AssociationSet Name="SToForeignKeyViewColumns" Association="Self.ToForeignKeyViewColumn" >
<End Role="ForeignKey" EntitySet="SViewForeignKeys"/>
<End Role="Column" EntitySet="SViewColumns"/>
</AssociationSet>
<AssociationSet Name="FunctionFunctionParameters" Association="Self.FunctionFunctionParameter">
<End Role="Function" EntitySet="SFunctions"/>
<End Role="Parameter" EntitySet="SFunctionParameters"/>
</AssociationSet>
<AssociationSet Name="ProcedureProcedureParameters" Association="Self.ProcedureProcedureParameter" >
<End Role="Procedure" EntitySet="SProcedures"/>
<End Role="Parameter" EntitySet="SProcedureParameters"/>
</AssociationSet>
</EntityContainer>
<EntityType Name="Table">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext" />
<Property Name="CatalogName" Type="nvarchar" MaxLength="256" />
<Property Name="SchemaName" Type="nvarchar" MaxLength="256" />
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256" />
</EntityType>
<EntityType Name="TableColumn" >
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext"/>
<Property Name="ParentId" Nullable="false" Type="ntext"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
<Property Name="Ordinal" Nullable="false" Type="int" />
<Property Name="IsNullable" Nullable="false" Type="bit" />
<Property Name="TypeName" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="MaxLength" Type="int" />
<Property Name="Precision" Type="int" />
<Property Name="DateTimePrecision" Type="int" />
<Property Name="Scale" Type="int" />
<Property Name="CollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CollationName" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="IsMultiSet" Nullable="false" Type="bit" />
<Property Name="IsIdentity" Nullable="false" Type="bit" />
<Property Name="IsStoreGenerated" Nullable="false" Type="bit" />
<Property Name="Default" Nullable="true" Type="ntext"/>
</EntityType>
<EntityType Name="View">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext" />
<Property Name="CatalogName" Type="nvarchar" MaxLength="256" />
<Property Name="SchemaName" Type="nvarchar" MaxLength="256" />
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="ViewDefinition" Nullable="true" Type="ntext" />
<Property Name="IsUpdatable" Nullable="false" Type="bit" />
</EntityType>
<EntityType Name="ViewColumn">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext"/>
<Property Name="ParentId" Nullable="false" Type="ntext"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
<Property Name="Ordinal" Nullable="false" Type="int" />
<Property Name="IsNullable" Nullable="false" Type="bit" />
<Property Name="TypeName" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="MaxLength" Type="int" />
<Property Name="Precision" Type="int" />
<Property Name="DateTimePrecision" Type="int" />
<Property Name="Scale" Type="int" />
<Property Name="CollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CollationName" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="IsMultiSet" Nullable="false" Type="bit" />
<Property Name="IsIdentity" Nullable="false" Type="bit" />
<Property Name="IsStoreGenerated" Nullable="false" Type="bit" />
<Property Name="Default" Nullable="true" Type="ntext"/>
</EntityType>
<EntityType Name="Function">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext"/>
<Property Name="CatalogName" Type="nvarchar" MaxLength="256"/>
<Property Name="SchemaName" Type="nvarchar" MaxLength="256"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
<Property Name="ReturnTypeName" Type="nvarchar" MaxLength="256" />
<Property Name="ReturnMaxLength" Type="int" />
<Property Name="ReturnPrecision" Type="int" />
<Property Name="ReturnDateTimePrecision" Type="int" />
<Property Name="ReturnScale" Type="int" />
<Property Name="ReturnCollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCollationName" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnCharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="ReturnIsMultiSet" Nullable="false" Type="bit" />
<Property Name="IsAggregate" Type="bit" />
<Property Name="IsBuiltIn" Type="bit" />
<Property Name="IsNiladic" Type="bit" />
</EntityType>
<EntityType Name="Procedure">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext"/>
<Property Name="CatalogName" Type="nvarchar" MaxLength="256"/>
<Property Name="SchemaName" Type="nvarchar" MaxLength="256"/>
<Property Name="Name" Nullable="false" Type="nvarchar" MaxLength="256"/>
</EntityType>
<EntityType Name="Parameter">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext"/>
<Property Name="ParentId" Nullable="false" Type="ntext"/>
<Property Name="Name" Nullable="false" Type="ntext" />
<Property Name="Ordinal" Nullable="false" Type="int"/>
<Property Name="TypeName" Nullable="false" Type="nvarchar" MaxLength="256" />
<Property Name="MaxLength" Nullable="true" Type="int" />
<Property Name="Precision" Nullable="true" Type="int" />
<Property Name="DateTimePrecision" Type="int" />
<Property Name="Scale" Nullable="true" Type="int" />
<Property Name="CollationCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CollationSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CollationName" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetCatalog" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetSchema" Type="nvarchar" MaxLength="128" />
<Property Name="CharacterSetName" Type="nvarchar" MaxLength="128" />
<Property Name="IsMultiSet" Nullable="false" Type="bit" />
<Property Name="Mode" Type="nvarchar" MaxLength="16" />
<Property Name="Default" Type="ntext" />
</EntityType>
<EntityType Name="Constraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext" />
<Property Name="ParentId" Nullable="false" Type="ntext" />
<Property Name="Name" Nullable="false" MaxLength="256" Type="nvarchar" />
<Property Name="IsDeferrable" Nullable="false" Type="bit" />
<Property Name="IsInitiallyDeferred" Nullable="false" Type="bit" />
<Property Name="ConstraintType" Nullable="false" MaxLength="11" Type="nvarchar" />
</EntityType>
<EntityType Name="CheckConstraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext" />
<Property Name="Expression" Nullable="true" MaxLength="4000" Type="nvarchar" />
</EntityType>
<EntityType Name="ConstraintColumn">
<Key>
<PropertyRef Name="ConstraintId" />
<PropertyRef Name="ColumnId" />
</Key>
<Property Name="ConstraintId" Nullable="false" Type="ntext" />
<Property Name="ColumnId" Nullable="false" Type="ntext" />
</EntityType>
<EntityType Name="ForeignKeyConstraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext" />
<Property Name="UpdateRule" Nullable="false" MaxLength="11" Type="nvarchar" />
<Property Name="DeleteRule" Nullable="false" MaxLength="11" Type="nvarchar" />
</EntityType>
<EntityType Name="ForeignKey">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext" />
<Property Name="Ordinal" Nullable="false" Type="int" />
<Property Name="ConstraintId" Nullable="false" Type="ntext" />
<Property Name="FromColumnId" Nullable="false" Type="ntext" />
<Property Name="ToColumnId" Nullable="false" Type="ntext" />
</EntityType>
<EntityType Name="ViewConstraint">
<Key>
<PropertyRef Name="Id" />
</Key>
<Property Name="Id" Nullable="false" Type="ntext" />
<Property Name="ParentId" Nullable="false" Type="ntext" />
<Property Name="Name" Nullable="false" MaxLength="256" Type="nvarchar" />
<Property Name="IsDeferrable" Nullable="false" Type="bit" />
<Property Name="IsInitiallyDeferred" Nullable="false" Type="bit" />
<Property Name="ConstraintType" Nullable="false" MaxLength="11" Type="nvarchar" />
<Property Name="Expression" Nullable="true" MaxLength="4000" Type="nvarchar" />
<Property Name="UpdateRule" Nullable="true" MaxLength="11" Type="nvarchar" />
<Property Name="DeleteRule" Nullable="true" MaxLength="11" Type="nvarchar" />
</EntityType>
<Association Name="TableTableConstraint">
<End Type="Self.Table" Role="Parent" Multiplicity="1" />
<End Type="Self.Constraint" Role="Constraint" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Constraint">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ConstraintConstraintColumn">
<End Type="Self.Constraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ConstraintColumn" Role="ConstraintColumn" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ConstraintColumn">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ConstraintForeignKey">
<End Type="Self.ForeignKeyConstraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="FromForeignKeyColumn">
<End Type="Self.TableColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="FromColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ToForeignKeyColumn">
<End Type="Self.TableColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ToColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="TableTableColumn">
<End Type="Self.Table" Role="Parent" Multiplicity="1" />
<End Type="Self.TableColumn" Role="Column" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Column">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewViewColumn">
<End Type="Self.View" Role="Parent" Multiplicity="1" />
<End Type="Self.ViewColumn" Role="Column" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Column">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="FunctionFunctionParameter">
<End Type="Self.Function" Role="Function" Multiplicity="1" />
<End Type="Self.Parameter" Role="Parameter" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Function">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Parameter">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ProcedureProcedureParameter">
<End Type="Self.Procedure" Role="Procedure" Multiplicity="1" />
<End Type="Self.Parameter" Role="Parameter" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Procedure">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Parameter">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewViewConstraint">
<End Type="Self.View" Role="Parent" Multiplicity="1" />
<End Type="Self.ViewConstraint" Role="Constraint" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Parent">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="Constraint">
<PropertyRef Name="ParentId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewConstraintConstraintColumn">
<End Type="Self.ViewConstraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ConstraintColumn" Role="ConstraintColumn" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ConstraintColumn">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ViewConstraintForeignKey">
<End Type="Self.ViewConstraint" Role="Constraint" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Constraint">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ConstraintId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="FromForeignKeyViewColumn">
<End Type="Self.ViewColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="FromColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
<Association Name="ToForeignKeyViewColumn">
<End Type="Self.ViewColumn" Role="Column" Multiplicity="1" />
<End Type="Self.ForeignKey" Role="ForeignKey" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Column">
<PropertyRef Name="Id" />
</Principal>
<Dependent Role="ForeignKey">
<PropertyRef Name="ToColumnId" />
</Dependent>
</ReferentialConstraint>
</Association>
</Schema>�S<?xml version="1.0" encoding="utf-8"?>
<Mapping xmlns:cs="urn:schemas-microsoft-com:windows:storage:mapping:CS" Space="C-S" xmlns="urn:schemas-microsoft-com:windows:storage:mapping:CS">
<cs:EntityContainerMapping StorageEntityContainer="Schema" CdmEntityContainer="SchemaInformation">
<cs:EntitySetMapping Name="Tables" StoreEntitySet="STables" TypeName="Store.Table">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="CatalogName" ColumnName="CatalogName" />
<cs:ScalarProperty Name="SchemaName" ColumnName="SchemaName" />
<cs:ScalarProperty Name="Name" ColumnName="Name" />
</cs:EntitySetMapping>
<cs:EntitySetMapping Name="TableColumns" StoreEntitySet="STableColumns" TypeName="Store.Column">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="Name" ColumnName="Name" />
<cs:ScalarProperty Name="Ordinal" ColumnName="Ordinal" />
<cs:ScalarProperty Name="IsNullable" ColumnName="IsNullable" />
<cs:ComplexProperty Name="ColumnType">
<cs:ScalarProperty Name="TypeName" ColumnName="TypeName" />
<cs:ScalarProperty Name="MaxLength" ColumnName="MaxLength" />
<cs:ScalarProperty Name="DateTimePrecision" ColumnName="DateTimePrecision" />
<cs:ScalarProperty Name="Precision" ColumnName="Precision" />
<cs:ScalarProperty Name="Scale" ColumnName="Scale" />
<cs:ComplexProperty Name="Collation">
<cs:ScalarProperty Name="CatalogName" ColumnName="CollationCatalog" />
<cs:ScalarProperty Name="SchemaName" ColumnName="CollationSchema" />
<cs:ScalarProperty Name="Name" ColumnName="CollationName" />
</cs:ComplexProperty>
<cs:ComplexProperty Name="CharacterSet">
<cs:ScalarProperty Name="CatalogName" ColumnName="CharacterSetCatalog" />
<cs:ScalarProperty Name="SchemaName" ColumnName="CharacterSetSchema" />
<cs:ScalarProperty Name="Name" ColumnName="CharacterSetName" />
</cs:ComplexProperty>
<cs:ScalarProperty Name="IsMultiSet" ColumnName="IsMultiSet" />
</cs:ComplexProperty>
<cs:ScalarProperty Name="IsIdentity" ColumnName="IsIdentity" />
<cs:ScalarProperty Name="IsStoreGenerated" ColumnName="IsStoreGenerated" />
<cs:ScalarProperty Name="Default" ColumnName="Default" />
</cs:EntitySetMapping>
<cs:EntitySetMapping Name="Views" StoreEntitySet="SViews" TypeName="Store.View">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="CatalogName" ColumnName="CatalogName" />
<cs:ScalarProperty Name="SchemaName" ColumnName="SchemaName" />
<cs:ScalarProperty Name="Name" ColumnName="Name" />
<cs:ScalarProperty Name="ViewDefinition" ColumnName="ViewDefinition" />
<cs:ScalarProperty Name="IsUpdatable" ColumnName="IsUpdatable" />
</cs:EntitySetMapping>
<cs:EntitySetMapping Name="ViewColumns" StoreEntitySet="SViewColumns" TypeName="Store.Column">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="Name" ColumnName="Name" />
<cs:ScalarProperty Name="Ordinal" ColumnName="Ordinal" />
<cs:ScalarProperty Name="IsNullable" ColumnName="IsNullable" />
<cs:ComplexProperty Name="ColumnType">
<cs:ScalarProperty Name="TypeName" ColumnName="TypeName" />
<cs:ScalarProperty Name="MaxLength" ColumnName="MaxLength" />
<cs:ScalarProperty Name="Precision" ColumnName="Precision" />
<cs:ScalarProperty Name="DateTimePrecision" ColumnName="DateTimePrecision" />
<cs:ScalarProperty Name="Scale" ColumnName="Scale" />
<cs:ComplexProperty Name="Collation">
<cs:ScalarProperty Name="CatalogName" ColumnName="CollationCatalog" />
<cs:ScalarProperty Name="SchemaName" ColumnName="CollationSchema" />
<cs:ScalarProperty Name="Name" ColumnName="CollationName" />
</cs:ComplexProperty>
<cs:ComplexProperty Name="CharacterSet">
<cs:ScalarProperty Name="CatalogName" ColumnName="CharacterSetCatalog" />
<cs:ScalarProperty Name="SchemaName" ColumnName="CharacterSetSchema" />
<cs:ScalarProperty Name="Name" ColumnName="CharacterSetName" />
</cs:ComplexProperty>
<cs:ScalarProperty Name="IsMultiSet" ColumnName="IsMultiSet" />
</cs:ComplexProperty>
<cs:ScalarProperty Name="IsIdentity" ColumnName="IsIdentity" />
<cs:ScalarProperty Name="IsStoreGenerated" ColumnName="IsStoreGenerated" />
<cs:ScalarProperty Name="Default" ColumnName="Default" />
</cs:EntitySetMapping>
<cs:EntitySetMapping Name="Functions" TypeName="Store.ScalarFunction" StoreEntitySet="SFunctions">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="CatalogName" ColumnName="CatalogName" />
<cs:ScalarProperty Name="SchemaName" ColumnName="SchemaName" />
<cs:ScalarProperty Name="Name" ColumnName="Name" />
<cs:ComplexProperty Name="ReturnType">
<cs:ScalarProperty Name="TypeName" ColumnName="ReturnTypeName" />
<cs:ScalarProperty Name="MaxLength" ColumnName="ReturnMaxLength" />
<cs:ScalarProperty Name="Precision" ColumnName="ReturnPrecision" />
<cs:ScalarProperty Name="DateTimePrecision" ColumnName="ReturnDateTimePrecision" />
<cs:ScalarProperty Name="Scale" ColumnName="ReturnScale" />
<cs:ComplexProperty Name="Collation">
<cs:ScalarProperty Name="CatalogName" ColumnName="ReturnCollationCatalog" />
<cs:ScalarProperty Name="SchemaName" ColumnName="ReturnCollationSchema" />
<cs:ScalarProperty Name="Name" ColumnName="ReturnCollationName" />
</cs:ComplexProperty>
<cs:ComplexProperty Name="CharacterSet">
<cs:ScalarProperty Name="CatalogName" ColumnName="ReturnCharacterSetCatalog" />
<cs:ScalarProperty Name="SchemaName" ColumnName="ReturnCharacterSetSchema" />
<cs:ScalarProperty Name="Name" ColumnName="ReturnCharacterSetName" />
</cs:ComplexProperty>
<cs:ScalarProperty Name="IsMultiSet" ColumnName="ReturnIsMultiSet" />
</cs:ComplexProperty>
<cs:ScalarProperty Name="IsAggregate" ColumnName="IsAggregate" />
<cs:ScalarProperty Name="IsBuiltIn" ColumnName="IsBuiltIn" />
<cs:ScalarProperty Name="IsNiladic" ColumnName="IsNiladic" />
</cs:EntitySetMapping>
<cs:EntitySetMapping Name="FunctionParameters" TypeName="Store.Parameter" StoreEntitySet="SFunctionParameters">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="Name" ColumnName="Name" />
<cs:ScalarProperty Name="Ordinal" ColumnName="Ordinal" />
<cs:ComplexProperty Name="ParameterType">
<cs:ScalarProperty Name="TypeName" ColumnName="TypeName" />
<cs:ScalarProperty Name="MaxLength" ColumnName="MaxLength" />
<cs:ScalarProperty Name="DateTimePrecision" ColumnName="DateTimePrecision" />
<cs:ScalarProperty Name="Precision" ColumnName="Precision" />
<cs:ScalarProperty Name="Scale" ColumnName="Scale" />
<cs:ComplexProperty Name="Collation">
<cs:ScalarProperty Name="CatalogName" ColumnName="CollationCatalog" />
<cs:ScalarProperty Name="SchemaName" ColumnName="CollationSchema" />
<cs:ScalarProperty Name="Name" ColumnName="CollationName" />
</cs:ComplexProperty>
<cs:ComplexProperty Name="CharacterSet">
<cs:ScalarProperty Name="CatalogName" ColumnName="CharacterSetCatalog" />
<cs:ScalarProperty Name="SchemaName" ColumnName="CharacterSetSchema" />
<cs:ScalarProperty Name="Name" ColumnName="CharacterSetName" />
</cs:ComplexProperty>
<cs:ScalarProperty Name="IsMultiSet" ColumnName="IsMultiSet" />
</cs:ComplexProperty>
<cs:ScalarProperty Name="Mode" ColumnName="Mode" />
<cs:ScalarProperty Name="Default" ColumnName="Default" />
</cs:EntitySetMapping>
<cs:EntitySetMapping Name="Procedures" TypeName="Store.Procedure" StoreEntitySet="SProcedures">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="CatalogName" ColumnName="CatalogName" />
<cs:ScalarProperty Name="SchemaName" ColumnName="SchemaName" />
<cs:ScalarProperty Name="Name" ColumnName="Name" />
</cs:EntitySetMapping>
<cs:EntitySetMapping Name="ProcedureParameters" TypeName="Store.Parameter" StoreEntitySet="SProcedureParameters">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="Name" ColumnName="Name" />
<cs:ScalarProperty Name="Ordinal" ColumnName="Ordinal" />
<cs:ComplexProperty Name="ParameterType">
<cs:ScalarProperty Name="TypeName" ColumnName="TypeName" />
<cs:ScalarProperty Name="MaxLength" ColumnName="MaxLength" />
<cs:ScalarProperty Name="DateTimePrecision" ColumnName="DateTimePrecision" />
<cs:ScalarProperty Name="Precision" ColumnName="Precision" />
<cs:ScalarProperty Name="Scale" ColumnName="Scale" />
<cs:ComplexProperty Name="Collation">
<cs:ScalarProperty Name="CatalogName" ColumnName="CollationCatalog" />
<cs:ScalarProperty Name="SchemaName" ColumnName="CollationSchema" />
<cs:ScalarProperty Name="Name" ColumnName="CollationName" />
</cs:ComplexProperty>
<cs:ComplexProperty Name="CharacterSet">
<cs:ScalarProperty Name="CatalogName" ColumnName="CharacterSetCatalog" />
<cs:ScalarProperty Name="SchemaName" ColumnName="CharacterSetSchema" />
<cs:ScalarProperty Name="Name" ColumnName="CharacterSetName" />
</cs:ComplexProperty>
<cs:ScalarProperty Name="IsMultiSet" ColumnName="IsMultiSet" />
</cs:ComplexProperty>
<cs:ScalarProperty Name="Mode" ColumnName="Mode" />
<cs:ScalarProperty Name="Default" ColumnName="Default" />
</cs:EntitySetMapping>
<cs:EntitySetMapping Name="TableConstraints" >
<cs:EntityTypeMapping TypeName="IsTypeOf(Store.Constraint)">
<cs:MappingFragment StoreEntitySet="SConstraints">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="Name" ColumnName="Name" />
<cs:ScalarProperty Name="IsDeferrable" ColumnName="IsDeferrable" />
<cs:ScalarProperty Name="IsInitiallyDeferred" ColumnName="IsInitiallyDeferred" />
</cs:MappingFragment>
</cs:EntityTypeMapping>
<cs:EntityTypeMapping TypeName="Store.UniqueConstraint">
<cs:MappingFragment StoreEntitySet="SConstraints">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:Condition ColumnName="ConstraintType" Value="UNIQUE"/>
</cs:MappingFragment>
</cs:EntityTypeMapping>
<cs:EntityTypeMapping TypeName="Store.CheckConstraint">
<cs:MappingFragment StoreEntitySet="SConstraints">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:Condition ColumnName="ConstraintType" Value="CHECK"/>
</cs:MappingFragment>
<cs:MappingFragment StoreEntitySet="SCheckConstraints">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="Expression" ColumnName="Expression" />
</cs:MappingFragment>
</cs:EntityTypeMapping>
<cs:EntityTypeMapping TypeName="Store.PrimaryKeyConstraint">
<cs:MappingFragment StoreEntitySet="SConstraints">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:Condition ColumnName="ConstraintType" Value="PRIMARY KEY"/>
</cs:MappingFragment>
</cs:EntityTypeMapping>
<cs:EntityTypeMapping TypeName="Store.ForeignKeyConstraint">
<cs:MappingFragment StoreEntitySet="SConstraints">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:Condition ColumnName="ConstraintType" Value="FOREIGN KEY"/>
</cs:MappingFragment>
<cs:MappingFragment StoreEntitySet="SForeignKeyConstraints">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="UpdateRule" ColumnName="UpdateRule" />
<cs:ScalarProperty Name="DeleteRule" ColumnName="DeleteRule" />
</cs:MappingFragment>
</cs:EntityTypeMapping>
</cs:EntitySetMapping>
<cs:EntitySetMapping Name="ViewConstraints" >
<cs:EntityTypeMapping TypeName="Store.UniqueConstraint" >
<cs:MappingFragment StoreEntitySet="SViewConstraints">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="Name" ColumnName="Name" />
<cs:ScalarProperty Name="IsDeferrable" ColumnName="IsDeferrable" />
<cs:ScalarProperty Name="IsInitiallyDeferred" ColumnName="IsInitiallyDeferred" />
<cs:Condition ColumnName="ConstraintType" Value="UNIQUE"/>
</cs:MappingFragment>
</cs:EntityTypeMapping>
<cs:EntityTypeMapping TypeName="Store.CheckConstraint" >
<cs:MappingFragment StoreEntitySet="SViewConstraints">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="Name" ColumnName="Name" />
<cs:ScalarProperty Name="IsDeferrable" ColumnName="IsDeferrable" />
<cs:ScalarProperty Name="IsInitiallyDeferred" ColumnName="IsInitiallyDeferred" />
<cs:ScalarProperty Name="Expression" ColumnName="Expression" />
<cs:Condition ColumnName="ConstraintType" Value="CHECK"/>
</cs:MappingFragment>
</cs:EntityTypeMapping>
<cs:EntityTypeMapping TypeName="Store.PrimaryKeyConstraint" >
<cs:MappingFragment StoreEntitySet="SViewConstraints">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="Name" ColumnName="Name" />
<cs:ScalarProperty Name="IsDeferrable" ColumnName="IsDeferrable" />
<cs:ScalarProperty Name="IsInitiallyDeferred" ColumnName="IsInitiallyDeferred" />
<cs:Condition ColumnName="ConstraintType" Value="PRIMARY KEY"/>
</cs:MappingFragment>
</cs:EntityTypeMapping>
<cs:EntityTypeMapping TypeName="Store.ForeignKeyConstraint" >
<cs:MappingFragment StoreEntitySet="SViewConstraints">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="Name" ColumnName="Name" />
<cs:ScalarProperty Name="IsDeferrable" ColumnName="IsDeferrable" />
<cs:ScalarProperty Name="IsInitiallyDeferred" ColumnName="IsInitiallyDeferred" />
<cs:ScalarProperty Name="UpdateRule" ColumnName="UpdateRule" />
<cs:ScalarProperty Name="DeleteRule" ColumnName="DeleteRule" />
<cs:Condition ColumnName="ConstraintType" Value="FOREIGN KEY"/>
</cs:MappingFragment>
</cs:EntityTypeMapping>
</cs:EntitySetMapping>
<cs:EntitySetMapping Name="TableForeignKeys" StoreEntitySet="SForeignKeys" TypeName="Store.ForeignKey">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="Ordinal" ColumnName="Ordinal" />
</cs:EntitySetMapping>
<cs:EntitySetMapping Name="ViewForeignKeys" StoreEntitySet="SViewForeignKeys" TypeName="Store.ForeignKey">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
<cs:ScalarProperty Name="Ordinal" ColumnName="Ordinal" />
</cs:EntitySetMapping>
<cs:AssociationSetMapping Name="TableTableColumns" StoreEntitySet="STableColumns" TypeName="Store.TableOrViewColumn">
<cs:EndProperty Name="Parent">
<cs:ScalarProperty Name="Id" ColumnName="ParentId" />
</cs:EndProperty>
<cs:EndProperty Name="Column">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
</cs:EndProperty>
</cs:AssociationSetMapping>
<cs:AssociationSetMapping Name="ViewViewColumns" StoreEntitySet="SViewColumns" TypeName="Store.TableOrViewColumn">
<cs:EndProperty Name="Parent">
<cs:ScalarProperty Name="Id" ColumnName="ParentId" />
</cs:EndProperty>
<cs:EndProperty Name="Column">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
</cs:EndProperty>
</cs:AssociationSetMapping>
<cs:AssociationSetMapping Name="TableTableConstraints" StoreEntitySet="SConstraints" TypeName="Store.TableOrViewConstraint">
<cs:EndProperty Name="Parent">
<cs:ScalarProperty Name="Id" ColumnName="ParentId" />
</cs:EndProperty>
<cs:EndProperty Name="Constraint">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
</cs:EndProperty>
</cs:AssociationSetMapping>
<cs:AssociationSetMapping Name="TableConstraintColumns" StoreEntitySet="SConstraintColumns" TypeName="Store.TableOrViewConstraintColumn">
<cs:EndProperty Name="Constraint">
<cs:ScalarProperty Name="Id" ColumnName="ConstraintId" />
</cs:EndProperty>
<cs:EndProperty Name="Column">
<cs:ScalarProperty Name="Id" ColumnName="ColumnId" />
</cs:EndProperty>
</cs:AssociationSetMapping>
<cs:AssociationSetMapping Name="TableConstraintForeignKeys" StoreEntitySet="SForeignKeys" TypeName="Store.ConstraintForeignKey">
<cs:EndProperty Name="Constraint">
<cs:ScalarProperty Name="Id" ColumnName="ConstraintId" />
</cs:EndProperty>
<cs:EndProperty Name="ForeignKey">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
</cs:EndProperty>
</cs:AssociationSetMapping>
<cs:AssociationSetMapping Name="ToTableForeignKeyColumns" StoreEntitySet="SForeignKeys" TypeName="Store.ToForeignKeyColumn">
<cs:EndProperty Name="ForeignKey">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
</cs:EndProperty>
<cs:EndProperty Name="Column">
<cs:ScalarProperty Name="Id" ColumnName="ToColumnId" />
</cs:EndProperty>
</cs:AssociationSetMapping>
<cs:AssociationSetMapping Name="FromTableForeignKeyColumns" StoreEntitySet="SForeignKeys" TypeName="Store.FromForeignKeyColumn">
<cs:EndProperty Name="ForeignKey">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
</cs:EndProperty>
<cs:EndProperty Name="Column">
<cs:ScalarProperty Name="Id" ColumnName="FromColumnId" />
</cs:EndProperty>
</cs:AssociationSetMapping>
<cs:AssociationSetMapping Name="ViewViewConstraints" StoreEntitySet="SViewConstraints" TypeName="Store.TableOrViewConstraint">
<cs:EndProperty Name="Parent">
<cs:ScalarProperty Name="Id" ColumnName="ParentId" />
</cs:EndProperty>
<cs:EndProperty Name="Constraint">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
</cs:EndProperty>
</cs:AssociationSetMapping>
<cs:AssociationSetMapping Name="ViewConstraintColumns" StoreEntitySet="SViewConstraintColumns" TypeName="Store.TableOrViewConstraintColumn">
<cs:EndProperty Name="Constraint">
<cs:ScalarProperty Name="Id" ColumnName="ConstraintId" />
</cs:EndProperty>
<cs:EndProperty Name="Column">
<cs:ScalarProperty Name="Id" ColumnName="ColumnId" />
</cs:EndProperty>
</cs:AssociationSetMapping>
<cs:AssociationSetMapping Name="ViewConstraintForeignKeys" StoreEntitySet="SViewForeignKeys" TypeName="Store.ConstraintForeignKey">
<cs:EndProperty Name="Constraint">
<cs:ScalarProperty Name="Id" ColumnName="ConstraintId" />
</cs:EndProperty>
<cs:EndProperty Name="ForeignKey">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
</cs:EndProperty>
</cs:AssociationSetMapping>
<cs:AssociationSetMapping Name="ToViewForeignKeyColumns" StoreEntitySet="SViewForeignKeys" TypeName="Store.ToForeignKeyColumn">
<cs:EndProperty Name="ForeignKey">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
</cs:EndProperty>
<cs:EndProperty Name="Column">
<cs:ScalarProperty Name="Id" ColumnName="ToColumnId" />
</cs:EndProperty>
</cs:AssociationSetMapping>
<cs:AssociationSetMapping Name="FromViewForeignKeyColumns" StoreEntitySet="SViewForeignKeys" TypeName="Store.FromForeignKeyColumn">
<cs:EndProperty Name="ForeignKey">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
</cs:EndProperty>
<cs:EndProperty Name="Column">
<cs:ScalarProperty Name="Id" ColumnName="FromColumnId" />
</cs:EndProperty>
</cs:AssociationSetMapping>
<cs:AssociationSetMapping Name="FunctionFunctionParameters" StoreEntitySet="SFunctionParameters" TypeName="Store.RoutineParameter">
<cs:EndProperty Name="Routine">
<cs:ScalarProperty Name="Id" ColumnName="ParentId" />
</cs:EndProperty>
<cs:EndProperty Name="Parameter">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
</cs:EndProperty>
</cs:AssociationSetMapping>
<cs:AssociationSetMapping Name="ProcedureProcedureParameters" StoreEntitySet="SProcedureParameters" TypeName="Store.RoutineParameter">
<cs:EndProperty Name="Routine">
<cs:ScalarProperty Name="Id" ColumnName="ParentId" />
</cs:EndProperty>
<cs:EndProperty Name="Parameter">
<cs:ScalarProperty Name="Id" ColumnName="Id" />
</cs:EndProperty>
</cs:AssociationSetMapping>
</cs:EntityContainerMapping>
</Mapping>5[<?xml version="1.0" encoding="utf-8"?>
<Mapping Space="C-S" xmlns="urn:schemas-microsoft-com:windows:storage:mapping:CS">
<EntityContainerMapping StorageEntityContainer="Schema" CdmEntityContainer="SchemaInformation">
<EntitySetMapping Name="Tables" StoreEntitySet="STables" TypeName="Store.Table">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="CatalogName" ColumnName="CatalogName" />
<ScalarProperty Name="SchemaName" ColumnName="SchemaName" />
<ScalarProperty Name="Name" ColumnName="Name" />
</EntitySetMapping>
<EntitySetMapping Name="TableColumns" StoreEntitySet="STableColumns" TypeName="Store.Column">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="Name" ColumnName="Name" />
<ScalarProperty Name="Ordinal" ColumnName="Ordinal" />
<ScalarProperty Name="IsNullable" ColumnName="IsNullable" />
<ComplexProperty Name="ColumnType">
<ScalarProperty Name="TypeName" ColumnName="TypeName" />
<ScalarProperty Name="MaxLength" ColumnName="MaxLength" />
<ScalarProperty Name="DateTimePrecision" ColumnName="DateTimePrecision" />
<ScalarProperty Name="Precision" ColumnName="Precision" />
<ScalarProperty Name="Scale" ColumnName="Scale" />
<ComplexProperty Name="Collation">
<ScalarProperty Name="CatalogName" ColumnName="CollationCatalog" />
<ScalarProperty Name="SchemaName" ColumnName="CollationSchema" />
<ScalarProperty Name="Name" ColumnName="CollationName" />
</ComplexProperty>
<ComplexProperty Name="CharacterSet">
<ScalarProperty Name="CatalogName" ColumnName="CharacterSetCatalog" />
<ScalarProperty Name="SchemaName" ColumnName="CharacterSetSchema" />
<ScalarProperty Name="Name" ColumnName="CharacterSetName" />
</ComplexProperty>
<ScalarProperty Name="IsMultiSet" ColumnName="IsMultiSet" />
</ComplexProperty>
<ScalarProperty Name="IsIdentity" ColumnName="IsIdentity" />
<ScalarProperty Name="IsStoreGenerated" ColumnName="IsStoreGenerated" />
<ScalarProperty Name="Default" ColumnName="Default" />
</EntitySetMapping>
<EntitySetMapping Name="Views" StoreEntitySet="SViews" TypeName="Store.View">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="CatalogName" ColumnName="CatalogName" />
<ScalarProperty Name="SchemaName" ColumnName="SchemaName" />
<ScalarProperty Name="Name" ColumnName="Name" />
<ScalarProperty Name="ViewDefinition" ColumnName="ViewDefinition" />
<ScalarProperty Name="IsUpdatable" ColumnName="IsUpdatable" />
</EntitySetMapping>
<EntitySetMapping Name="ViewColumns" StoreEntitySet="SViewColumns" TypeName="Store.Column">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="Name" ColumnName="Name" />
<ScalarProperty Name="Ordinal" ColumnName="Ordinal" />
<ScalarProperty Name="IsNullable" ColumnName="IsNullable" />
<ComplexProperty Name="ColumnType">
<ScalarProperty Name="TypeName" ColumnName="TypeName" />
<ScalarProperty Name="MaxLength" ColumnName="MaxLength" />
<ScalarProperty Name="Precision" ColumnName="Precision" />
<ScalarProperty Name="DateTimePrecision" ColumnName="DateTimePrecision" />
<ScalarProperty Name="Scale" ColumnName="Scale" />
<ComplexProperty Name="Collation">
<ScalarProperty Name="CatalogName" ColumnName="CollationCatalog" />
<ScalarProperty Name="SchemaName" ColumnName="CollationSchema" />
<ScalarProperty Name="Name" ColumnName="CollationName" />
</ComplexProperty>
<ComplexProperty Name="CharacterSet">
<ScalarProperty Name="CatalogName" ColumnName="CharacterSetCatalog" />
<ScalarProperty Name="SchemaName" ColumnName="CharacterSetSchema" />
<ScalarProperty Name="Name" ColumnName="CharacterSetName" />
</ComplexProperty>
<ScalarProperty Name="IsMultiSet" ColumnName="IsMultiSet" />
</ComplexProperty>
<ScalarProperty Name="IsIdentity" ColumnName="IsIdentity" />
<ScalarProperty Name="IsStoreGenerated" ColumnName="IsStoreGenerated" />
<ScalarProperty Name="Default" ColumnName="Default" />
</EntitySetMapping>
<EntitySetMapping Name="Functions" >
<EntityTypeMapping TypeName="IsTypeOf(Store.Function)">
<MappingFragment StoreEntitySet="SFunctions">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="CatalogName" ColumnName="CatalogName" />
<ScalarProperty Name="SchemaName" ColumnName="SchemaName" />
<ScalarProperty Name="Name" ColumnName="Name" />
<ScalarProperty Name="IsBuiltIn" ColumnName="IsBuiltIn" />
<ScalarProperty Name="IsNiladic" ColumnName="IsNiladic" />
</MappingFragment>
</EntityTypeMapping>
<EntityTypeMapping TypeName="Store.ScalarFunction">
<MappingFragment StoreEntitySet="SFunctions">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="IsAggregate" ColumnName="IsAggregate" />
<ComplexProperty Name="ReturnType">
<ScalarProperty Name="TypeName" ColumnName="ReturnTypeName" />
<ScalarProperty Name="MaxLength" ColumnName="ReturnMaxLength" />
<ScalarProperty Name="Precision" ColumnName="ReturnPrecision" />
<ScalarProperty Name="DateTimePrecision" ColumnName="ReturnDateTimePrecision" />
<ScalarProperty Name="Scale" ColumnName="ReturnScale" />
<ComplexProperty Name="Collation">
<ScalarProperty Name="CatalogName" ColumnName="ReturnCollationCatalog" />
<ScalarProperty Name="SchemaName" ColumnName="ReturnCollationSchema" />
<ScalarProperty Name="Name" ColumnName="ReturnCollationName" />
</ComplexProperty>
<ComplexProperty Name="CharacterSet">
<ScalarProperty Name="CatalogName" ColumnName="ReturnCharacterSetCatalog" />
<ScalarProperty Name="SchemaName" ColumnName="ReturnCharacterSetSchema" />
<ScalarProperty Name="Name" ColumnName="ReturnCharacterSetName" />
</ComplexProperty>
<ScalarProperty Name="IsMultiSet" ColumnName="ReturnIsMultiSet" />
</ComplexProperty>
<Condition ColumnName="IsTvf" Value="false"/>
</MappingFragment>
</EntityTypeMapping>
<EntityTypeMapping TypeName="Store.TableValuedFunction">
<MappingFragment StoreEntitySet="SFunctions">
<ScalarProperty Name="Id" ColumnName="Id" />
<Condition ColumnName="IsTvf" Value="true"/>
</MappingFragment>
</EntityTypeMapping>
</EntitySetMapping>
<EntitySetMapping Name="FunctionParameters" TypeName="Store.Parameter" StoreEntitySet="SFunctionParameters">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="Name" ColumnName="Name" />
<ScalarProperty Name="Ordinal" ColumnName="Ordinal" />
<ComplexProperty Name="ParameterType">
<ScalarProperty Name="TypeName" ColumnName="TypeName" />
<ScalarProperty Name="MaxLength" ColumnName="MaxLength" />
<ScalarProperty Name="DateTimePrecision" ColumnName="DateTimePrecision" />
<ScalarProperty Name="Precision" ColumnName="Precision" />
<ScalarProperty Name="Scale" ColumnName="Scale" />
<ComplexProperty Name="Collation">
<ScalarProperty Name="CatalogName" ColumnName="CollationCatalog" />
<ScalarProperty Name="SchemaName" ColumnName="CollationSchema" />
<ScalarProperty Name="Name" ColumnName="CollationName" />
</ComplexProperty>
<ComplexProperty Name="CharacterSet">
<ScalarProperty Name="CatalogName" ColumnName="CharacterSetCatalog" />
<ScalarProperty Name="SchemaName" ColumnName="CharacterSetSchema" />
<ScalarProperty Name="Name" ColumnName="CharacterSetName" />
</ComplexProperty>
<ScalarProperty Name="IsMultiSet" ColumnName="IsMultiSet" />
</ComplexProperty>
<ScalarProperty Name="Mode" ColumnName="Mode" />
<ScalarProperty Name="Default" ColumnName="Default" />
</EntitySetMapping>
<EntitySetMapping Name="FunctionReturnTableColumns" StoreEntitySet="SFunctionReturnTableColumns" TypeName="Store.FunctionReturnTableColumn">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="Name" ColumnName="Name" />
<ScalarProperty Name="Ordinal" ColumnName="Ordinal" />
<ScalarProperty Name="IsNullable" ColumnName="IsNullable" />
<ComplexProperty Name="ColumnType">
<ScalarProperty Name="TypeName" ColumnName="TypeName" />
<ScalarProperty Name="MaxLength" ColumnName="MaxLength" />
<ScalarProperty Name="DateTimePrecision" ColumnName="DateTimePrecision" />
<ScalarProperty Name="Precision" ColumnName="Precision" />
<ScalarProperty Name="Scale" ColumnName="Scale" />
<ComplexProperty Name="Collation">
<ScalarProperty Name="CatalogName" ColumnName="CollationCatalog" />
<ScalarProperty Name="SchemaName" ColumnName="CollationSchema" />
<ScalarProperty Name="Name" ColumnName="CollationName" />
</ComplexProperty>
<ComplexProperty Name="CharacterSet">
<ScalarProperty Name="CatalogName" ColumnName="CharacterSetCatalog" />
<ScalarProperty Name="SchemaName" ColumnName="CharacterSetSchema" />
<ScalarProperty Name="Name" ColumnName="CharacterSetName" />
</ComplexProperty>
<ScalarProperty Name="IsMultiSet" ColumnName="IsMultiSet" />
</ComplexProperty>
<ScalarProperty Name="IsIdentity" ColumnName="IsIdentity" />
<ScalarProperty Name="IsStoreGenerated" ColumnName="IsStoreGenerated" />
<ScalarProperty Name="Default" ColumnName="Default" />
</EntitySetMapping>
<EntitySetMapping Name="Procedures" TypeName="Store.Procedure" StoreEntitySet="SProcedures">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="CatalogName" ColumnName="CatalogName" />
<ScalarProperty Name="SchemaName" ColumnName="SchemaName" />
<ScalarProperty Name="Name" ColumnName="Name" />
</EntitySetMapping>
<EntitySetMapping Name="ProcedureParameters" TypeName="Store.Parameter" StoreEntitySet="SProcedureParameters">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="Name" ColumnName="Name" />
<ScalarProperty Name="Ordinal" ColumnName="Ordinal" />
<ComplexProperty Name="ParameterType">
<ScalarProperty Name="TypeName" ColumnName="TypeName" />
<ScalarProperty Name="MaxLength" ColumnName="MaxLength" />
<ScalarProperty Name="DateTimePrecision" ColumnName="DateTimePrecision" />
<ScalarProperty Name="Precision" ColumnName="Precision" />
<ScalarProperty Name="Scale" ColumnName="Scale" />
<ComplexProperty Name="Collation">
<ScalarProperty Name="CatalogName" ColumnName="CollationCatalog" />
<ScalarProperty Name="SchemaName" ColumnName="CollationSchema" />
<ScalarProperty Name="Name" ColumnName="CollationName" />
</ComplexProperty>
<ComplexProperty Name="CharacterSet">
<ScalarProperty Name="CatalogName" ColumnName="CharacterSetCatalog" />
<ScalarProperty Name="SchemaName" ColumnName="CharacterSetSchema" />
<ScalarProperty Name="Name" ColumnName="CharacterSetName" />
</ComplexProperty>
<ScalarProperty Name="IsMultiSet" ColumnName="IsMultiSet" />
</ComplexProperty>
<ScalarProperty Name="Mode" ColumnName="Mode" />
<ScalarProperty Name="Default" ColumnName="Default" />
</EntitySetMapping>
<EntitySetMapping Name="TableConstraints" >
<EntityTypeMapping TypeName="IsTypeOf(Store.Constraint)">
<MappingFragment StoreEntitySet="SConstraints">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="Name" ColumnName="Name" />
<ScalarProperty Name="IsDeferrable" ColumnName="IsDeferrable" />
<ScalarProperty Name="IsInitiallyDeferred" ColumnName="IsInitiallyDeferred" />
</MappingFragment>
</EntityTypeMapping>
<EntityTypeMapping TypeName="Store.UniqueConstraint">
<MappingFragment StoreEntitySet="SConstraints">
<ScalarProperty Name="Id" ColumnName="Id" />
<Condition ColumnName="ConstraintType" Value="UNIQUE"/>
</MappingFragment>
</EntityTypeMapping>
<EntityTypeMapping TypeName="Store.CheckConstraint">
<MappingFragment StoreEntitySet="SConstraints">
<ScalarProperty Name="Id" ColumnName="Id" />
<Condition ColumnName="ConstraintType" Value="CHECK"/>
</MappingFragment>
<MappingFragment StoreEntitySet="SCheckConstraints">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="Expression" ColumnName="Expression" />
</MappingFragment>
</EntityTypeMapping>
<EntityTypeMapping TypeName="Store.PrimaryKeyConstraint">
<MappingFragment StoreEntitySet="SConstraints">
<ScalarProperty Name="Id" ColumnName="Id" />
<Condition ColumnName="ConstraintType" Value="PRIMARY KEY"/>
</MappingFragment>
</EntityTypeMapping>
<EntityTypeMapping TypeName="Store.ForeignKeyConstraint">
<MappingFragment StoreEntitySet="SConstraints">
<ScalarProperty Name="Id" ColumnName="Id" />
<Condition ColumnName="ConstraintType" Value="FOREIGN KEY"/>
</MappingFragment>
<MappingFragment StoreEntitySet="SForeignKeyConstraints">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="UpdateRule" ColumnName="UpdateRule" />
<ScalarProperty Name="DeleteRule" ColumnName="DeleteRule" />
</MappingFragment>
</EntityTypeMapping>
</EntitySetMapping>
<EntitySetMapping Name="ViewConstraints" >
<EntityTypeMapping TypeName="Store.UniqueConstraint" >
<MappingFragment StoreEntitySet="SViewConstraints">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="Name" ColumnName="Name" />
<ScalarProperty Name="IsDeferrable" ColumnName="IsDeferrable" />
<ScalarProperty Name="IsInitiallyDeferred" ColumnName="IsInitiallyDeferred" />
<Condition ColumnName="ConstraintType" Value="UNIQUE"/>
</MappingFragment>
</EntityTypeMapping>
<EntityTypeMapping TypeName="Store.CheckConstraint" >
<MappingFragment StoreEntitySet="SViewConstraints">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="Name" ColumnName="Name" />
<ScalarProperty Name="IsDeferrable" ColumnName="IsDeferrable" />
<ScalarProperty Name="IsInitiallyDeferred" ColumnName="IsInitiallyDeferred" />
<ScalarProperty Name="Expression" ColumnName="Expression" />
<Condition ColumnName="ConstraintType" Value="CHECK"/>
</MappingFragment>
</EntityTypeMapping>
<EntityTypeMapping TypeName="Store.PrimaryKeyConstraint" >
<MappingFragment StoreEntitySet="SViewConstraints">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="Name" ColumnName="Name" />
<ScalarProperty Name="IsDeferrable" ColumnName="IsDeferrable" />
<ScalarProperty Name="IsInitiallyDeferred" ColumnName="IsInitiallyDeferred" />
<Condition ColumnName="ConstraintType" Value="PRIMARY KEY"/>
</MappingFragment>
</EntityTypeMapping>
<EntityTypeMapping TypeName="Store.ForeignKeyConstraint" >
<MappingFragment StoreEntitySet="SViewConstraints">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="Name" ColumnName="Name" />
<ScalarProperty Name="IsDeferrable" ColumnName="IsDeferrable" />
<ScalarProperty Name="IsInitiallyDeferred" ColumnName="IsInitiallyDeferred" />
<ScalarProperty Name="UpdateRule" ColumnName="UpdateRule" />
<ScalarProperty Name="DeleteRule" ColumnName="DeleteRule" />
<Condition ColumnName="ConstraintType" Value="FOREIGN KEY"/>
</MappingFragment>
</EntityTypeMapping>
</EntitySetMapping>
<EntitySetMapping Name="TableForeignKeys" StoreEntitySet="SForeignKeys" TypeName="Store.ForeignKey">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="Ordinal" ColumnName="Ordinal" />
</EntitySetMapping>
<EntitySetMapping Name="ViewForeignKeys" StoreEntitySet="SViewForeignKeys" TypeName="Store.ForeignKey">
<ScalarProperty Name="Id" ColumnName="Id" />
<ScalarProperty Name="Ordinal" ColumnName="Ordinal" />
</EntitySetMapping>
<AssociationSetMapping Name="TableTableColumns" StoreEntitySet="STableColumns" TypeName="Store.TableOrViewColumn">
<EndProperty Name="Parent">
<ScalarProperty Name="Id" ColumnName="ParentId" />
</EndProperty>
<EndProperty Name="Column">
<ScalarProperty Name="Id" ColumnName="Id" />
</EndProperty>
<!--Condition ColumnName="ParentId" IsNull="false"/-->
</AssociationSetMapping>
<AssociationSetMapping Name="ViewViewColumns" StoreEntitySet="SViewColumns" TypeName="Store.TableOrViewColumn">
<EndProperty Name="Parent">
<ScalarProperty Name="Id" ColumnName="ParentId" />
</EndProperty>
<EndProperty Name="Column">
<ScalarProperty Name="Id" ColumnName="Id" />
</EndProperty>
</AssociationSetMapping>
<AssociationSetMapping Name="TableTableConstraints" StoreEntitySet="SConstraints" TypeName="Store.TableOrViewConstraint">
<EndProperty Name="Parent">
<ScalarProperty Name="Id" ColumnName="ParentId" />
</EndProperty>
<EndProperty Name="Constraint">
<ScalarProperty Name="Id" ColumnName="Id" />
</EndProperty>
</AssociationSetMapping>
<AssociationSetMapping Name="TableConstraintColumns" StoreEntitySet="SConstraintColumns" TypeName="Store.TableOrViewConstraintColumn">
<EndProperty Name="Constraint">
<ScalarProperty Name="Id" ColumnName="ConstraintId" />
</EndProperty>
<EndProperty Name="Column">
<ScalarProperty Name="Id" ColumnName="ColumnId" />
</EndProperty>
</AssociationSetMapping>
<AssociationSetMapping Name="TableConstraintForeignKeys" StoreEntitySet="SForeignKeys" TypeName="Store.ConstraintForeignKey">
<EndProperty Name="Constraint">
<ScalarProperty Name="Id" ColumnName="ConstraintId" />
</EndProperty>
<EndProperty Name="ForeignKey">
<ScalarProperty Name="Id" ColumnName="Id" />
</EndProperty>
</AssociationSetMapping>
<AssociationSetMapping Name="ToTableForeignKeyColumns" StoreEntitySet="SForeignKeys" TypeName="Store.ToForeignKeyColumn">
<EndProperty Name="ForeignKey">
<ScalarProperty Name="Id" ColumnName="Id" />
</EndProperty>
<EndProperty Name="Column">
<ScalarProperty Name="Id" ColumnName="ToColumnId" />
</EndProperty>
</AssociationSetMapping>
<AssociationSetMapping Name="FromTableForeignKeyColumns" StoreEntitySet="SForeignKeys" TypeName="Store.FromForeignKeyColumn">
<EndProperty Name="ForeignKey">
<ScalarProperty Name="Id" ColumnName="Id" />
</EndProperty>
<EndProperty Name="Column">
<ScalarProperty Name="Id" ColumnName="FromColumnId" />
</EndProperty>
</AssociationSetMapping>
<AssociationSetMapping Name="ViewViewConstraints" StoreEntitySet="SViewConstraints" TypeName="Store.TableOrViewConstraint">
<EndProperty Name="Parent">
<ScalarProperty Name="Id" ColumnName="ParentId" />
</EndProperty>
<EndProperty Name="Constraint">
<ScalarProperty Name="Id" ColumnName="Id" />
</EndProperty>
</AssociationSetMapping>
<AssociationSetMapping Name="ViewConstraintColumns" StoreEntitySet="SViewConstraintColumns" TypeName="Store.TableOrViewConstraintColumn">
<EndProperty Name="Constraint">
<ScalarProperty Name="Id" ColumnName="ConstraintId" />
</EndProperty>
<EndProperty Name="Column">
<ScalarProperty Name="Id" ColumnName="ColumnId" />
</EndProperty>
</AssociationSetMapping>
<AssociationSetMapping Name="ViewConstraintForeignKeys" StoreEntitySet="SViewForeignKeys" TypeName="Store.ConstraintForeignKey">
<EndProperty Name="Constraint">
<ScalarProperty Name="Id" ColumnName="ConstraintId" />
</EndProperty>
<EndProperty Name="ForeignKey">
<ScalarProperty Name="Id" ColumnName="Id" />
</EndProperty>
</AssociationSetMapping>
<AssociationSetMapping Name="ToViewForeignKeyColumns" StoreEntitySet="SViewForeignKeys" TypeName="Store.ToForeignKeyColumn">
<EndProperty Name="ForeignKey">
<ScalarProperty Name="Id" ColumnName="Id" />
</EndProperty>
<EndProperty Name="Column">
<ScalarProperty Name="Id" ColumnName="ToColumnId" />
</EndProperty>
</AssociationSetMapping>
<AssociationSetMapping Name="FromViewForeignKeyColumns" StoreEntitySet="SViewForeignKeys" TypeName="Store.FromForeignKeyColumn">
<EndProperty Name="ForeignKey">
<ScalarProperty Name="Id" ColumnName="Id" />
</EndProperty>
<EndProperty Name="Column">
<ScalarProperty Name="Id" ColumnName="FromColumnId" />
</EndProperty>
</AssociationSetMapping>
<AssociationSetMapping Name="FunctionFunctionParameters" StoreEntitySet="SFunctionParameters" TypeName="Store.RoutineParameter">
<EndProperty Name="Routine">
<ScalarProperty Name="Id" ColumnName="ParentId" />
</EndProperty>
<EndProperty Name="Parameter">
<ScalarProperty Name="Id" ColumnName="Id" />
</EndProperty>
</AssociationSetMapping>
<AssociationSetMapping Name="FunctionFunctionReturnTableColumns" StoreEntitySet="SFunctionReturnTableColumns" TypeName="Store.FunctionFunctionReturnTableColumn">
<EndProperty Name="Function">
<ScalarProperty Name="Id" ColumnName="ParentId" />
</EndProperty>
<EndProperty Name="Column">
<ScalarProperty Name="Id" ColumnName="Id" />
</EndProperty>
</AssociationSetMapping>
<AssociationSetMapping Name="ProcedureProcedureParameters" StoreEntitySet="SProcedureParameters" TypeName="Store.RoutineParameter">
<EndProperty Name="Routine">
<ScalarProperty Name="Id" ColumnName="ParentId" />
</EndProperty>
<EndProperty Name="Parameter">
<ScalarProperty Name="Id" ColumnName="Id" />
</EndProperty>
</AssociationSetMapping>
</EntityContainerMapping>
</Mapping>�A<?xml version="1.0" encoding="utf-8"?>
<!--
####################################################################################################################
BE AWARE THAT THE ORDER IN WHICH TYPES ARE DESCRIBED IN THE PROVIDER MANIFEST IS RELEVANT AND HAVE IMPACT IN LOOKUP
PROCESS
####################################################################################################################
-->
<ProviderManifest Namespace="SqlServer" xmlns="http://schemas.microsoft.com/ado/2006/04/edm/providermanifest">
<Types>
<Type Name="tinyint" PrimitiveTypeKind="Byte"></Type>
<Type Name="smallint" PrimitiveTypeKind="Int16"></Type>
<Type Name="int" PrimitiveTypeKind="Int32"></Type>
<Type Name="bigint" PrimitiveTypeKind="Int64"></Type>
<Type Name="float" PrimitiveTypeKind="Double"></Type>
<Type Name="real" PrimitiveTypeKind="Single"></Type>
<Type Name="decimal" PrimitiveTypeKind="Decimal">
<FacetDescriptions>
<Precision Minimum="1" Maximum="38" DefaultValue="18" Constant="false" />
<Scale Minimum="0" Maximum="38" DefaultValue="0" Constant="false" />
</FacetDescriptions>
</Type>
<Type Name="numeric" PrimitiveTypeKind="Decimal">
<FacetDescriptions>
<Precision Minimum="1" Maximum="38" DefaultValue="18" Constant="false" />
<Scale Minimum="0" Maximum="38" DefaultValue="0" Constant="false" />
</FacetDescriptions>
</Type>
<Type Name="smallmoney" PrimitiveTypeKind="Decimal">
<FacetDescriptions>
<Precision DefaultValue="10" Constant="true" />
<Scale DefaultValue="4" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="money" PrimitiveTypeKind="Decimal">
<FacetDescriptions>
<Precision DefaultValue="19" Constant="true" />
<Scale DefaultValue="4" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="binary" PrimitiveTypeKind="Binary">
<FacetDescriptions>
<MaxLength Minimum="1" Maximum="8000" DefaultValue="8000" Constant="false" />
<FixedLength DefaultValue="true" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="varbinary" PrimitiveTypeKind="Binary">
<FacetDescriptions>
<MaxLength Minimum="1" Maximum="8000" DefaultValue="8000" Constant="false" />
<FixedLength DefaultValue="false" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="varbinary(max)" PrimitiveTypeKind="Binary">
<FacetDescriptions>
<MaxLength DefaultValue="2147483647" Constant="true" />
<FixedLength DefaultValue="false" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="image" PrimitiveTypeKind="Binary">
<FacetDescriptions>
<MaxLength DefaultValue="2147483647" Constant="true" />
<FixedLength DefaultValue="false" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="timestamp" PrimitiveTypeKind="Binary">
<FacetDescriptions>
<MaxLength DefaultValue="8" Constant="true" />
<FixedLength DefaultValue="true" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="rowversion" PrimitiveTypeKind="Binary">
<FacetDescriptions>
<MaxLength DefaultValue="8" Constant="true" />
<FixedLength DefaultValue="true" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="bit" PrimitiveTypeKind="Boolean"></Type>
<Type Name="smalldatetime" PrimitiveTypeKind="DateTime">
<FacetDescriptions>
<Precision DefaultValue="0" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="datetime" PrimitiveTypeKind="DateTime">
<FacetDescriptions>
<Precision DefaultValue="3" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="datetime2" PrimitiveTypeKind="DateTime">
<FacetDescriptions>
<Precision Minimum="0" Maximum="7" DefaultValue="7" Constant="false" />
</FacetDescriptions>
</Type>
<Type Name="date" PrimitiveTypeKind="DateTime">
<FacetDescriptions>
<Precision DefaultValue="0" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="time" PrimitiveTypeKind="Time">
<FacetDescriptions>
<Precision Minimum="0" Maximum="7" DefaultValue="7" Constant="false" />
</FacetDescriptions>
</Type>
<Type Name="datetimeoffset" PrimitiveTypeKind="DateTimeOffset">
<FacetDescriptions>
<Precision Minimum="0" Maximum="7" DefaultValue="7" Constant="false" />
</FacetDescriptions>
</Type>
<Type Name="nvarchar" PrimitiveTypeKind="String">
<FacetDescriptions>
<MaxLength Minimum="1" Maximum="4000" DefaultValue="4000" Constant="false" />
<Unicode DefaultValue="true" Constant="true" />
<FixedLength DefaultValue="false" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="varchar" PrimitiveTypeKind="String">
<FacetDescriptions>
<MaxLength Minimum="1" Maximum="8000" DefaultValue="8000" Constant="false" />
<Unicode DefaultValue="false" Constant="true" />
<FixedLength DefaultValue="false" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="char" PrimitiveTypeKind="String">
<FacetDescriptions>
<MaxLength Minimum="1" Maximum="8000" DefaultValue="8000" Constant="false" />
<Unicode DefaultValue="false" Constant="true" />
<FixedLength DefaultValue="true" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="nchar" PrimitiveTypeKind="String">
<FacetDescriptions>
<MaxLength Minimum="1" Maximum="4000" DefaultValue="4000" Constant="false" />
<Unicode DefaultValue="true" Constant="true" />
<FixedLength DefaultValue="true" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="varchar(max)" PrimitiveTypeKind="String">
<FacetDescriptions>
<MaxLength DefaultValue="2147483647" Constant="true" />
<Unicode DefaultValue="false" Constant="true" />
<FixedLength DefaultValue="false" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="nvarchar(max)" PrimitiveTypeKind="String">
<FacetDescriptions>
<MaxLength DefaultValue="1073741823" Constant="true" />
<Unicode DefaultValue="true" Constant="true" />
<FixedLength DefaultValue="false" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="ntext" PrimitiveTypeKind="String">
<FacetDescriptions>
<MaxLength DefaultValue="1073741823" Constant="true" />
<Unicode DefaultValue="true" Constant="true" />
<FixedLength DefaultValue="false" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="text" PrimitiveTypeKind="String">
<FacetDescriptions>
<MaxLength DefaultValue="2147483647" Constant="true" />
<Unicode DefaultValue="false" Constant="true" />
<FixedLength DefaultValue="false" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="uniqueidentifier" PrimitiveTypeKind="Guid"></Type>
<Type Name="hierarchyid" PrimitiveTypeKind="HierarchyId"></Type>
<Type Name="xml" PrimitiveTypeKind="String">
<FacetDescriptions>
<MaxLength DefaultValue="1073741823" Constant="true" />
<Unicode DefaultValue="true" Constant="true" />
<FixedLength DefaultValue="false" Constant="true" />
</FacetDescriptions>
</Type>
<Type Name="geography" PrimitiveTypeKind="Geography">
<FacetDescriptions>
<SRID Minimum="0" Maximum="9999" DefaultValue="Variable" Constant="false" />
<IsStrict DefaultValue="true" Constant="false" />
</FacetDescriptions>
</Type>
<Type Name="geometry" PrimitiveTypeKind="Geometry">
<FacetDescriptions>
<SRID Minimum="0" Maximum="9999" DefaultValue="Variable" Constant="false" />
<IsStrict DefaultValue="true" Constant="false" />
</FacetDescriptions>
</Type>
</Types>
<Functions>
<!-- BEGIN AGGREGATES ############################################# -->
<!-- AVG -->
<Function Name="AVG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(Int32)" Mode="In" />
</Function>
<Function Name="AVG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(Int64)" Mode="In" />
</Function>
<Function Name="AVG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Decimal" />
<Parameter Name="arg" Type="Collection(Decimal)" Mode="In" />
</Function>
<Function Name="AVG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Collection(Double)" Mode="In" />
</Function>
<!-- CHECKSUM_AGG -->
<Function Name="CHECKSUM_AGG" Aggregate="true" BuiltIn="true" ParameterTypeSemantics="ExactMatchOnly">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(Int32)" Mode="In" />
</Function>
<!-- COUNT -->
<Function Name="COUNT" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(Boolean)" Mode="In" />
</Function>
<Function Name="COUNT" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(Double)" Mode="In" />
</Function>
<Function Name="COUNT" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(Decimal)" Mode="In" />
</Function>
<Function Name="COUNT" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(DateTime)" Mode="In" />
</Function>
<Function Name="COUNT" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(DateTimeOffset)" Mode="In" />
</Function>
<Function Name="COUNT" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(Time)" Mode="In" />
</Function>
<Function Name="COUNT" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(Guid)" Mode="In" />
</Function>
<Function Name="COUNT" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(String)" Mode="In" />
</Function>
<Function Name="COUNT" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(Binary)" Mode="In" />
</Function>
<Function Name="COUNT" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(Int64)" Mode="In" />
</Function>
<Function Name="COUNT" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(Int32)" Mode="In" />
</Function>
<Function Name="COUNT" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(Int16)" Mode="In" />
</Function>
<!-- COUNT_BIG -->
<Function Name="COUNT_BIG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(Boolean)" Mode="In" />
</Function>
<Function Name="COUNT_BIG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(Double)" Mode="In" />
</Function>
<Function Name="COUNT_BIG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(Decimal)" Mode="In" />
</Function>
<Function Name="COUNT_BIG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(DateTime)" Mode="In" />
</Function>
<Function Name="COUNT_BIG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(DateTimeOffset)" Mode="In" />
</Function>
<Function Name="COUNT_BIG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(Time)" Mode="In" />
</Function>
<Function Name="COUNT_BIG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(Guid)" Mode="In" />
</Function>
<Function Name="COUNT_BIG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(String)" Mode="In" />
</Function>
<Function Name="COUNT_BIG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(Binary)" Mode="In" />
</Function>
<Function Name="COUNT_BIG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(Int64)" Mode="In" />
</Function>
<Function Name="COUNT_BIG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(Int32)" Mode="In" />
</Function>
<Function Name="COUNT_BIG" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(Int16)" Mode="In" />
</Function>
<!-- GROUPING !NOT SUPPORTED! -->
<!-- MAX -->
<Function Name="MAX" Aggregate="true" BuiltIn="true">
<ReturnType Type="Byte" />
<Parameter Name="arg" Type="Collection(Byte)" Mode="In" />
</Function>
<Function Name="MAX" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int16" />
<Parameter Name="arg" Type="Collection(Int16)" Mode="In" />
</Function>
<Function Name="MAX" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(Int32)" Mode="In" />
</Function>
<Function Name="MAX" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(Int64)" Mode="In" />
</Function>
<Function Name="MAX" Aggregate="true" BuiltIn="true">
<ReturnType Type="Decimal" />
<Parameter Name="arg" Type="Collection(Decimal)" Mode="In" />
</Function>
<Function Name="MAX" Aggregate="true" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Collection(Double)" Mode="In" />
</Function>
<Function Name="MAX" Aggregate="true" BuiltIn="true">
<ReturnType Type="Single" />
<Parameter Name="arg" Type="Collection(Single)" Mode="In" />
</Function>
<Function Name="MAX" Aggregate="true" BuiltIn="true">
<ReturnType Type="DateTime" />
<Parameter Name="arg" Type="Collection(DateTime)" Mode="In" />
</Function>
<Function Name="MAX" Aggregate="true" BuiltIn="true">
<ReturnType Type="Time" />
<Parameter Name="arg" Type="Collection(Time)" Mode="In" />
</Function>
<Function Name="MAX" Aggregate="true" BuiltIn="true">
<ReturnType Type="DateTimeOffset" />
<Parameter Name="arg" Type="Collection(DateTimeOffset)" Mode="In" />
</Function>
<Function Name="MAX" Aggregate="true" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="arg" Type="Collection(String)" Mode="In" />
</Function>
<Function Name="MAX" Aggregate="true" BuiltIn="true">
<ReturnType Type="Binary" />
<Parameter Name="arg" Type="Collection(Binary)" Mode="In" />
</Function>
<!-- MIN -->
<Function Name="MIN" Aggregate="true" BuiltIn="true">
<ReturnType Type="Byte" />
<Parameter Name="arg" Type="Collection(Byte)" Mode="In" />
</Function>
<Function Name="MIN" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int16" />
<Parameter Name="arg" Type="Collection(Int16)" Mode="In" />
</Function>
<Function Name="MIN" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(Int32)" Mode="In" />
</Function>
<Function Name="MIN" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(Int64)" Mode="In" />
</Function>
<Function Name="MIN" Aggregate="true" BuiltIn="true">
<ReturnType Type="Decimal" />
<Parameter Name="arg" Type="Collection(Decimal)" Mode="In" />
</Function>
<Function Name="MIN" Aggregate="true" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Collection(Double)" Mode="In" />
</Function>
<Function Name="MIN" Aggregate="true" BuiltIn="true">
<ReturnType Type="Single" />
<Parameter Name="arg" Type="Collection(Single)" Mode="In" />
</Function>
<Function Name="MIN" Aggregate="true" BuiltIn="true">
<ReturnType Type="DateTime" />
<Parameter Name="arg" Type="Collection(DateTime)" Mode="In" />
</Function>
<Function Name="MIN" Aggregate="true" BuiltIn="true">
<ReturnType Type="Time" />
<Parameter Name="arg" Type="Collection(Time)" Mode="In" />
</Function>
<Function Name="MIN" Aggregate="true" BuiltIn="true">
<ReturnType Type="DateTimeOffset" />
<Parameter Name="arg" Type="Collection(DateTimeOffset)" Mode="In" />
</Function>
<Function Name="MIN" Aggregate="true" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="arg" Type="Collection(String)" Mode="In" />
</Function>
<Function Name="MIN" Aggregate="true" BuiltIn="true">
<ReturnType Type="Binary" />
<Parameter Name="arg" Type="Collection(Binary)" Mode="In" />
</Function>
<!-- SUM -->
<Function Name="SUM" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Collection(Int32)" Mode="In" />
</Function>
<Function Name="SUM" Aggregate="true" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Collection(Int64)" Mode="In" />
</Function>
<Function Name="SUM" Aggregate="true" BuiltIn="true">
<ReturnType Type="Decimal" />
<Parameter Name="arg" Type="Collection(Decimal)" Mode="In" />
</Function>
<Function Name="SUM" Aggregate="true" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Collection(Double)" Mode="In" />
</Function>
<!-- STDEV -->
<Function Name="STDEV" Aggregate="true" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Collection(Double)" Mode="In" />
</Function>
<Function Name="STDEV" Aggregate="true" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Collection(Decimal)" Mode="In" />
</Function>
<!-- STDEVP -->
<Function Name="STDEVP" Aggregate="true" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Collection(Double)" Mode="In" />
</Function>
<Function Name="STDEVP" Aggregate="true" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Collection(Decimal)" Mode="In" />
</Function>
<!-- VAR -->
<Function Name="VAR" Aggregate="true" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Collection(Double)" Mode="In" />
</Function>
<Function Name="VAR" Aggregate="true" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Collection(Decimal)" Mode="In" />
</Function>
<!-- VARP -->
<Function Name="VARP" Aggregate="true" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Collection(Double)" Mode="In" />
</Function>
<Function Name="VARP" Aggregate="true" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Collection(Decimal)" Mode="In" />
</Function>
<!-- END AGGREGATES ############################################# -->
<!-- BEGIN STRING FUNCTIONS ##################################### -->
<!-- ASCII( arg )
arg1: char, varchar (nvarchar is allowed by SQL server)
returns: int
-->
<Function Name="ASCII" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="String" Mode="In" />
</Function>
<!-- CHAR( arg )
arg: tinyint, *smallint, *int, *bigint
returns: char(1)
-->
<Function Name="CHAR" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="arg" Type="Int32" Mode="In" />
</Function>
<!-- CHARINDEX( strSearch, strTarget [, startLocation ] )
strSearch: character expression
strTarget: character expression
startLocation: tinyint, smallint, int, bigint
returns: int, bigint
-->
<Function Name="CHARINDEX" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="strSearch" Type="String" Mode="In" />
<Parameter Name="strTarget" Type="String" Mode="In" />
</Function>
<Function Name="CHARINDEX" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="strSearch" Type="Binary" Mode="In" />
<Parameter Name="strTarget" Type="Binary" Mode="In" />
</Function>
<Function Name="CHARINDEX" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="strSearch" Type="String" Mode="In" />
<Parameter Name="strTarget" Type="String" Mode="In" />
<Parameter Name="startLocation" Type="Int32" Mode="In" />
</Function>
<Function Name="CHARINDEX" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="strSearch" Type="Binary" Mode="In" />
<Parameter Name="strTarget" Type="Binary" Mode="In" />
<Parameter Name="startLocation" Type="Int32" Mode="In" />
</Function>
<Function Name="CHARINDEX" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="strSearch" Type="String" Mode="In" />
<Parameter Name="strTarget" Type="String" Mode="In" />
<Parameter Name="startLocation" Type="Int64" Mode="In" />
</Function>
<Function Name="CHARINDEX" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="strSearch" Type="Binary" Mode="In" />
<Parameter Name="strTarget" Type="Binary" Mode="In" />
<Parameter Name="startLocation" Type="Int64" Mode="In" />
</Function>
<!-- DIFFERENCE( str1, str2 )
str1: varchar
str2: varchar
returns: int
-->
<Function Name="DIFFERENCE" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="str1" Type="String" Mode="In" />
<Parameter Name="str2" Type="String" Mode="In" />
</Function>
<!-- LEFT( str, count )
str: char, nchar, varchar, nvarchar, varchar(max), nvarchar(max)
count: tinyint, smallint, int, bigint
returns: varchar, nvarchar
-->
<Function Name="LEFT" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="str" Type="String" Mode="In" />
<Parameter Name="count" Type="Int64" Mode="In" />
</Function>
<!-- LEN( string_expression )
string_expression: char, nchar, varchar, nvarchar, varchar(max), nvarchar(max)
returns: int, bigint
-->
<Function Name="LEN" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="string_expression" Type="String" Mode="In" />
</Function>
<Function Name="LEN" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="string_expression" Type="Binary" Mode="In" />
</Function>
<!-- LOWER( str )
str: char, nchar, varchar, nvarchar, varchar(max), nvarchar(max)
returns: varchar, nvarchar
-->
<Function Name="LOWER" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="str" Type="String" Mode="In" />
</Function>
<!-- LTRIM( str )
str: char, nchar, varchar, nvarchar, varchar(max), nvarchar(max)
returns: varchar, nvarchar
-->
<Function Name="LTRIM" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="str" Type="String" Mode="In" />
</Function>
<!-- nchar( ncharCode )
ncharCode: tinyint, smallint, int, bigint
returns: nchar(1)
-->
<Function Name="NCHAR" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="arg" Type="Int32" Mode="In" />
</Function>
<!-- PATINDEX( strPattern, strTarget )
strPattern: char, nchar, varchar, nvarchar
strTarget: char, nchar, varchar, nvarchar, varchar(max), nvarchar(max)
returns: int, bigint
-->
<Function Name="PATINDEX" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="strPattern" Type="String" Mode="In" />
<Parameter Name="strTarget" Type="String" Mode="In" />
</Function>
<!-- QUOTENAME( character_string [,quote_character] )
character_string: nchar, nvarchar, nvarchar(max)
quote_character: nchar, char, varchar, nvarchar
returns: nvarchar
-->
<Function Name="QUOTENAME" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="character_string" Type="String" Mode="In" />
</Function>
<Function Name="QUOTENAME" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="character_string" Type="String" Mode="In" />
<Parameter Name="quote_character" Type="String" Mode="In" />
</Function>
<!-- REPLACE( strTarget, strSearch, strReplacement )
strTarget: char, nchar, varchar, nvarchar, varchar(max), nvarchar(max)
strSearch: char, nchar, varchar, nvarchar, varchar(max), nvarchar(max)
strReplacement: char, nchar, varchar, nvarchar, varchar(max), nvarchar(max)
returns: varchar, nvarchar
-->
<Function Name="REPLACE" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="strTarget" Type="String" Mode="In" />
<Parameter Name="strSearch" Type="String" Mode="In" />
<Parameter Name="strReplacement" Type="String" Mode="In" />
</Function>
<!-- REPLICATE( strSource, count )
strSource: varchar, nvarchar
count: tinyint, smallint, int
returns: varchar, nvarchar
-->
<Function Name="REPLICATE" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="strTarget" Type="String" Mode="In" />
<Parameter Name="count" Type="Int32" Mode="In" />
</Function>
<!-- REVERSE( arg )
arg: char, nchar, varchar, nvarchar, varchar(max), nvarchar(max)
returns: varchar, nvarchar
-->
<Function Name="REVERSE" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="arg" Type="String" Mode="In" />
</Function>
<!-- RIGHT( atr, count )
str: char, nchar, varchar, nvarchar, varchar(max), nvarchar(max)
count: tinyint, smallint, int, bigint
returns: varchar, nvarchar
-->
<Function Name="RIGHT" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="str" Type="String" Mode="In" />
<Parameter Name="count" Type="Int64" Mode="In" />
</Function>
<!-- RTRIM( arg1 )
str: char, nchar, varchar, nvarchar, varchar(max), nvarchar(max)
returns: varchar, nvarchar
-->
<Function Name="RTRIM" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="str" Type="String" Mode="In" />
</Function>
<!-- SOUNDEX( arg )
arg: char, nchar, varchar, nvarchar, varchar(max), nvarchar(max)
returns: varchar
-->
<Function Name="SOUNDEX" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="arg" Type="String" Mode="In" />
</Function>
<!-- SPACE( arg )
arg: tinyint, smallint, int
returns: char
-->
<Function Name="SPACE" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="arg1" Type="Int32" Mode="In" />
</Function>
<!-- STR( number [,length [,decimal]] )
number: float
length: int
decimal: int
returns: char
-->
<Function Name="STR" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="number" Type="Double" Mode="In" />
</Function>
<Function Name="STR" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="number" Type="Decimal" Mode="In" />
</Function>
<Function Name="STR" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="number" Type="Double" Mode="In" />
<Parameter Name="length" Type="Int32" Mode="In" />
</Function>
<Function Name="STR" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="number" Type="Decimal" Mode="In" />
<Parameter Name="length" Type="Int32" Mode="In" />
</Function>
<Function Name="STR" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="number" Type="Double" Mode="In" />
<Parameter Name="length" Type="Int32" Mode="In" />
<Parameter Name="decimal" Type="Int32" Mode="In" />
</Function>
<Function Name="STR" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="number" Type="Decimal" Mode="In" />
<Parameter Name="length" Type="Int32" Mode="In" />
<Parameter Name="decimal" Type="Int32" Mode="In" />
</Function>
<!-- STUFF( strInput, start, length, strReplacement )
strInput: varchar, nvarchar
start: int
legth: int
strReplacement: varchar, nvarchar
returns: int, bigint
-->
<Function Name="STUFF" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="strInput" Type="String" Mode="In" />
<Parameter Name="start" Type="Int32" Mode="In" />
<Parameter Name="length" Type="Int32" Mode="In" />
<Parameter Name="strReplacement" Type="String" Mode="In" />
</Function>
<!-- SUBSTRING( str, start, length )
str: char, nchar, varchar, nvarchar, varchar(max), nvarchar(max)
start: tinyint, smallint, int, bigint
length: tinyint, smallint, int, bigint
returns: varchar, nvarchar
-->
<Function Name="SUBSTRING" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="str" Type="String" Mode="In" />
<Parameter Name="start" Type="Int64" Mode="In" />
<Parameter Name="length" Type="Int64" Mode="In" />
</Function>
<Function Name="SUBSTRING" BuiltIn="true">
<ReturnType Type="Binary" />
<Parameter Name="str" Type="Binary" Mode="In" />
<Parameter Name="start" Type="Int64" Mode="In" />
<Parameter Name="length" Type="Int64" Mode="In" />
</Function>
<!-- UNICODE( arg )
arg: nchar, nvarchar
returns: int
-->
<Function Name="UNICODE" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="String" Mode="In" />
</Function>
<!-- UPPER( arg )
str: char, nchar, varchar, nvarchar, varchar(max), nvarchar(max)
returns: varchar, nvarchar
-->
<Function Name="UPPER" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="str" Type="String" Mode="In" />
</Function>
<!-- END STRING FUNCTIONS ####################################### -->
<!-- BEGIN MATH FUNCTIONS ####################################### -->
<!-- ABS( arg )
arg: tinyint, smallint, int, bigint, numeric, decimal, smallmoney, money, real, float
returns: tinyint, smallint, int, bigint, numeric, decimal, smallmoney, money, real, float
-->
<Function Name="ABS" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Int32" Mode="In" />
</Function>
<Function Name="ABS" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Int64" Mode="In" />
</Function>
<Function Name="ABS" BuiltIn="true">
<ReturnType Type="Decimal" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<Function Name="ABS" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<!-- ACOS( arg )
arg: float
returns: float
-->
<Function Name="ACOS" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg1" Type="Double" Mode="In" />
</Function>
<Function Name="ACOS" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg1" Type="Decimal" Mode="In" />
</Function>
<!-- ASIN( arg )
arg: float
returns: float
-->
<Function Name="ASIN" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<Function Name="ASIN" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<!-- ATAN( arg )
arg: float
returns: float
-->
<Function Name="ATAN" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<Function Name="ATAN" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<!-- ATN2( arg1, arg2 )
arg1: float
arg2: float
returns: float
-->
<Function Name="ATN2" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg1" Type="Double" Mode="In" />
<Parameter Name="arg2" Type="Double" Mode="In" />
</Function>
<Function Name="ATN2" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg1" Type="Decimal" Mode="In" />
<Parameter Name="arg2" Type="Decimal" Mode="In" />
</Function>
<!-- CEILING( arg )
arg: smalldatetime, datetime
returns: int
-->
<Function Name="CEILING" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Int32" Mode="In" />
</Function>
<Function Name="CEILING" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Int64" Mode="In" />
</Function>
<Function Name="CEILING" BuiltIn="true">
<ReturnType Type="Decimal" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<Function Name="CEILING" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<!-- COS( arg )
arg: float
returns: float
-->
<Function Name="COS" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<Function Name="COS" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<!-- COT( arg )
arg: float
returns: float
-->
<Function Name="COT" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<Function Name="COT" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<!-- DEGREES( arg )
arg: tinyint, smallint, int, bigint, numeric, decimal, smallmoney, money, real, float
returns: tinyint, smallint, int, bigint, numeric, decimal, smallmoney, money, real, float
-->
<Function Name="DEGREES" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Int32" Mode="In" />
</Function>
<Function Name="DEGREES" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg1" Type="Int64" Mode="In" />
</Function>
<Function Name="DEGREES" BuiltIn="true">
<ReturnType Type="Decimal" />
<Parameter Name="arg1" Type="Decimal" Mode="In" />
</Function>
<Function Name="DEGREES" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg1" Type="Double" Mode="In" />
</Function>
<!-- EXP( arg )
arg: float
returns: float
-->
<Function Name="EXP" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<Function Name="EXP" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<!-- FLOOR( arg )
arg: tinyint, smallint, int, bigint, numeric, decimal, smallmoney, money, real, float
returns: tinyint, smallint, int, bigint, numeric, decimal, smallmoney, money, real, float
-->
<Function Name="FLOOR" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Int32" Mode="In" />
</Function>
<Function Name="FLOOR" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Int64" Mode="In" />
</Function>
<Function Name="FLOOR" BuiltIn="true">
<ReturnType Type="Decimal" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<Function Name="FLOOR" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<!-- LOG( arg )
arg: float
returns: float
-->
<Function Name="LOG" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<Function Name="LOG" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<!-- LOG10( arg )
arg: float
returns: float
-->
<Function Name="LOG10" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<Function Name="LOG10" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<!-- PI( )
returns: float
-->
<Function Name="PI" BuiltIn="true">
<ReturnType Type="Double" />
</Function>
<!-- POWER( x, y )
x: tinyint, smallint, int, bigint, numeric, decimal, smallmoney, money, real, float
y: tinyint, smallint, int, bigint, numeric, decimal, smallmoney, money, real, float
returns: tinyint, smallint, int, bigint, numeric, decimal, smallmoney, money, real, float
-->
<Function Name="POWER" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="x" Type="Int32" Mode="In" />
<Parameter Name="y" Type="Double" Mode="In" />
</Function>
<Function Name="POWER" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="x" Type="Int64" Mode="In" />
<Parameter Name="y" Type="Double" Mode="In" />
</Function>
<Function Name="POWER" BuiltIn="true">
<ReturnType Type="Decimal" />
<Parameter Name="x" Type="Decimal" Mode="In" />
<Parameter Name="y" Type="Double" Mode="In" />
</Function>
<Function Name="POWER" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="x" Type="Double" Mode="In" />
<Parameter Name="y" Type="Decimal" Mode="In" />
</Function>
<Function Name="POWER" BuiltIn="true">
<ReturnType Type="Decimal" />
<Parameter Name="x" Type="Decimal" Mode="In" />
<Parameter Name="y" Type="Decimal" Mode="In" />
</Function>
<Function Name="POWER" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="x" Type="Double" Mode="In" />
<Parameter Name="y" Type="Double" Mode="In" />
</Function>
<Function Name="POWER" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="x" Type="Int64" Mode="In" />
<Parameter Name="y" Type="Decimal" Mode="In" />
</Function>
<Function Name="POWER" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="x" Type="Int32" Mode="In" />
<Parameter Name="y" Type="Decimal" Mode="In" />
</Function>
<!-- RADIANS( arg )
arg: tinyint, smallint, int, bigint, numeric, decimal, smallmoney, money, real, float
returns: tinyint, smallint, int, bigint, numeric, decimal, smallmoney, money, real, float
-->
<Function Name="RADIANS" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Int32" Mode="In" />
</Function>
<Function Name="RADIANS" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Int64" Mode="In" />
</Function>
<Function Name="RADIANS" BuiltIn="true">
<ReturnType Type="Decimal" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<Function Name="RADIANS" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<!-- RAND( [seed] )
seed: tinyint, smallint, int
returns: float
-->
<Function Name="RAND" BuiltIn="true">
<ReturnType Type="Double" />
</Function>
<Function Name="RAND" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="seed" Type="Int32" Mode="In" />
</Function>
<!-- ROUND( numeric_expression, length [ ,function ] )
numeric_expression: tinyint, smallint, int, bigint, numeric, decimal, smallmoney, money, real, float
length: tinyint, smallint, int
function: tinyint, smallint, int
returns: tinyint, smallint, int, bigint, numeric, decimal, smallmoney, money, real, float
-->
<Function Name="ROUND" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="numeric_expression" Type="Int32" Mode="In" />
<Parameter Name="length" Type="Int32" Mode="In" />
</Function>
<Function Name="ROUND" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="numeric_expression" Type="Int64" Mode="In" />
<Parameter Name="length" Type="Int32" Mode="In" />
</Function>
<Function Name="ROUND" BuiltIn="true">
<ReturnType Type="Decimal" />
<Parameter Name="numeric_expression" Type="Decimal" Mode="In" />
<Parameter Name="length" Type="Int32" Mode="In" />
</Function>
<Function Name="ROUND" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="numeric_expression" Type="Double" Mode="In" />
<Parameter Name="length" Type="Int32" Mode="In" />
</Function>
<Function Name="ROUND" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="numeric_expression" Type="Int32" Mode="In" />
<Parameter Name="length" Type="Int32" Mode="In" />
<Parameter Name="function" Type="Int32" Mode="In" />
</Function>
<Function Name="ROUND" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="numeric_expression" Type="Int64" Mode="In" />
<Parameter Name="length" Type="Int32" Mode="In" />
<Parameter Name="function" Type="Int32" Mode="In" />
</Function>
<Function Name="ROUND" BuiltIn="true">
<ReturnType Type="Decimal" />
<Parameter Name="numeric_expression" Type="Decimal" Mode="In" />
<Parameter Name="length" Type="Int32" Mode="In" />
<Parameter Name="function" Type="Int32" Mode="In" />
</Function>
<Function Name="ROUND" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="numeric_expression" Type="Double" Mode="In" />
<Parameter Name="length" Type="Int32" Mode="In" />
<Parameter Name="function" Type="Int32" Mode="In" />
</Function>
<!-- SIGN( arg )
arg: tinyint, smallint, int, bigint, numeric, decimal, smallmoney, money, real, float
returns: bigint, numeric, decimal, money, float
-->
<Function Name="SIGN" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Int32" Mode="In" />
</Function>
<Function Name="SIGN" BuiltIn="true">
<ReturnType Type="Int64" />
<Parameter Name="arg" Type="Int64" Mode="In" />
</Function>
<Function Name="SIGN" BuiltIn="true">
<ReturnType Type="Decimal" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<Function Name="SIGN" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<!-- SIN( arg )
arg: float
returns: float
-->
<Function Name="SIN" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<Function Name="SIN" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<!-- SQRT( arg )
arg: float
returns: float
-->
<Function Name="SQRT" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<Function Name="SQRT" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<!-- SQUARE( arg )
arg: smalldatetime, datetime
returns: int
-->
<Function Name="SQUARE" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg1" Type="Double" Mode="In" />
</Function>
<Function Name="SQUARE" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg1" Type="Decimal" Mode="In" />
</Function>
<!-- TAN( arg )
arg: float
returns: float
-->
<Function Name="TAN" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<Function Name="TAN" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<!-- END MATH FUNCTIONS ######################################### -->
<!-- BEGIN DATE FUNCTIONS ####################################### -->
<!-- DATEADD
datepart: nvarchar
number: tinyint, smallint, int, bigint, numeric, decimal, real, float
date: smalldatetime, datetime, varchar, nvarchar, char, nchar
returns: SMALLTIME, datetime
-->
<Function Name="DATEADD" BuiltIn="true">
<ReturnType Type="DateTime" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="number" Type="Double" Mode="In" />
<Parameter Name="date" Type="DateTime" Mode="In" />
</Function>
<Function Name="DATEADD" BuiltIn="true">
<ReturnType Type="Time" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="number" Type="Double" Mode="In" />
<Parameter Name="time" Type="Time" Mode="In" />
</Function>
<Function Name="DATEADD" BuiltIn="true">
<ReturnType Type="DateTimeOffset" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="number" Type="Double" Mode="In" />
<Parameter Name="datetimeoffset" Type="DateTimeOffset" Mode="In" />
</Function>
<Function Name="DATEADD" BuiltIn="true">
<ReturnType Type="DateTime" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="number" Type="Double" Mode="In" />
<Parameter Name="date" Type="String" Mode="In" />
</Function>
<!-- DATEDIFF( datepart, startdate, enddate )
datepart: nvarchar
startdate: smalldatetime, datetime, char, nchar, varchar, nvarchar
enddate: smalldatetime, datetime, char, nchar, varchar, nvarchar
returns: int
-->
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="DateTime" Mode="In" />
<Parameter Name="enddate" Type="DateTime" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="DateTimeOffset" Mode="In" />
<Parameter Name="enddate" Type="DateTimeOffset" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="Time" Mode="In" />
<Parameter Name="enddate" Type="Time" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="String" Mode="In" />
<Parameter Name="enddate" Type="DateTime" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="String" Mode="In" />
<Parameter Name="enddate" Type="DateTimeOffset" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="String" Mode="In" />
<Parameter Name="enddate" Type="Time" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="Time" Mode="In" />
<Parameter Name="enddate" Type="String" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="DateTime" Mode="In" />
<Parameter Name="enddate" Type="String" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="DateTimeOffset" Mode="In" />
<Parameter Name="enddate" Type="String" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="String" Mode="In" />
<Parameter Name="enddate" Type="String" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="Time" Mode="In" />
<Parameter Name="enddate" Type="DateTime" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="Time" Mode="In" />
<Parameter Name="enddate" Type="DateTimeOffset" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="DateTime" Mode="In" />
<Parameter Name="enddate" Type="Time" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="DateTimeOffset" Mode="In" />
<Parameter Name="enddate" Type="Time" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="DateTime" Mode="In" />
<Parameter Name="enddate" Type="DateTimeOffset" Mode="In" />
</Function>
<Function Name="DATEDIFF" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="startdate" Type="DateTimeOffset" Mode="In" />
<Parameter Name="enddate" Type="DateTime" Mode="In" />
</Function>
<!-- DATENAME( datepart, date )
datepart: nvarchar
date: smalldatetime, datetime, char, nchar, varchar, nvarchar
returns: nvarchar
-->
<Function Name="DATENAME" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="date" Type="DateTime" Mode="In" />
</Function>
<Function Name="DATENAME" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="date" Type="String" Mode="In" />
</Function>
<Function Name="DATENAME" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="date" Type="Time" Mode="In" />
</Function>
<Function Name="DATENAME" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="date" Type="DateTimeOffset" Mode="In" />
</Function>
<!-- DATEPART( datepart, date )
datepart: nvarchar
date: smalldatetime, datetime, char, nchar, varchar, nvarchar
returns: int
-->
<Function Name="DATEPART" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="date" Type="DateTime" Mode="In" />
</Function>
<Function Name="DATEPART" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="date" Type="DateTimeOffset" Mode="In" />
</Function>
<Function Name="DATEPART" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="date" Type="String" Mode="In" />
</Function>
<Function Name="DATEPART" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="datepart" Type="String" Mode="In" />
<Parameter Name="date" Type="Time" Mode="In" />
</Function>
<!-- DAY( date )
date: smalldatetime, datetime
returns: int
-->
<Function Name="DAY" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="date" Type="DateTime" Mode="In" />
</Function>
<Function Name="DAY" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="date" Type="DateTimeOffset" Mode="In" />
</Function>
<Function Name="DAY" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="date" Type="String" Mode="In" />
</Function>
<!-- GETDATE()
returns: datetime
-->
<Function Name="GETDATE" BuiltIn="true">
<ReturnType Type="DateTime" />
</Function>
<!-- SYSDATETIME()
returns: datetime
-->
<Function Name="SYSDATETIME" BuiltIn="true">
<ReturnType Type="DateTime" />
</Function>
<!-- SYSUTCDATETIME()
returns: datetime
-->
<Function Name="SYSUTCDATETIME" BuiltIn="true">
<ReturnType Type="DateTime" />
</Function>
<!-- SYSDATETIMEOFFSET()
returns: datetime
-->
<Function Name="SYSDATETIMEOFFSET" BuiltIn="true">
<ReturnType Type="DateTimeOffset" />
</Function>
<!-- GETUTCDATE()
returns: datetime
-->
<Function Name="GETUTCDATE" BuiltIn="true">
<ReturnType Type="DateTime" />
</Function>
<!-- MONTH( date )
date: smalldatetime, datetime
returns: int
-->
<Function Name="MONTH" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="date" Type="DateTime" Mode="In" />
</Function>
<Function Name="MONTH" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="date" Type="DateTimeOffset" Mode="In" />
</Function>
<Function Name="MONTH" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="date" Type="String" Mode="In" />
</Function>
<!-- YEAR( date )
date: smalldatetime, datetime
returns: int
-->
<Function Name="YEAR" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="date" Type="DateTime" Mode="In" />
</Function>
<Function Name="YEAR" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="date" Type="DateTimeOffset" Mode="In" />
</Function>
<Function Name="YEAR" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="date" Type="String" Mode="In" />
</Function>
<!-- END DATE FUNCTIONS ######################################### -->
<!-- BEGIN SYSTEM FUNCTIONS ##################################### -->
<!-- DATALENGTH( arg )
arg: any
returns: int, bigint
-->
<Function Name="DATALENGTH" BuiltIn="true" ParameterTypeSemantics="AllowImplicitPromotion">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Boolean" Mode="In" />
</Function>
<Function Name="DATALENGTH" BuiltIn="true" ParameterTypeSemantics="AllowImplicitPromotion">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Double" Mode="In" />
</Function>
<Function Name="DATALENGTH" BuiltIn="true" ParameterTypeSemantics="AllowImplicitPromotion">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Decimal" Mode="In" />
</Function>
<Function Name="DATALENGTH" BuiltIn="true" ParameterTypeSemantics="AllowImplicitPromotion">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="DateTime" Mode="In" />
</Function>
<Function Name="DATALENGTH" BuiltIn="true" ParameterTypeSemantics="AllowImplicitPromotion">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Time" Mode="In" />
</Function>
<Function Name="DATALENGTH" BuiltIn="true" ParameterTypeSemantics="AllowImplicitPromotion">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="DateTimeOffset" Mode="In" />
</Function>
<Function Name="DATALENGTH" BuiltIn="true" ParameterTypeSemantics="AllowImplicitPromotion">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="String" Mode="In" />
</Function>
<Function Name="DATALENGTH" BuiltIn="true" ParameterTypeSemantics="AllowImplicitPromotion">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Binary" Mode="In" />
</Function>
<Function Name="DATALENGTH" BuiltIn="true" ParameterTypeSemantics="AllowImplicitPromotion">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="Guid" Mode="In" />
</Function>
<!-- CHECKSUM -->
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Boolean" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Double" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Decimal" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="String" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="DateTime" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Time" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="DateTimeOffset" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Binary" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Guid" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Boolean" Mode="In" />
<Parameter Name="arg2" Type="Boolean" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Double" Mode="In" />
<Parameter Name="arg2" Type="Double" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Decimal" Mode="In" />
<Parameter Name="arg2" Type="Decimal" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="String" Mode="In" />
<Parameter Name="arg2" Type="String" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="DateTime" Mode="In" />
<Parameter Name="arg2" Type="DateTime" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Time" Mode="In" />
<Parameter Name="arg2" Type="Time" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="DateTimeOffset" Mode="In" />
<Parameter Name="arg2" Type="DateTimeOffset" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Binary" Mode="In" />
<Parameter Name="arg2" Type="Binary" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Guid" Mode="In" />
<Parameter Name="arg2" Type="Guid" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Boolean" Mode="In" />
<Parameter Name="arg2" Type="Boolean" Mode="In" />
<Parameter Name="arg3" Type="Boolean" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Double" Mode="In" />
<Parameter Name="arg2" Type="Double" Mode="In" />
<Parameter Name="arg3" Type="Double" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Decimal" Mode="In" />
<Parameter Name="arg2" Type="Decimal" Mode="In" />
<Parameter Name="arg3" Type="Decimal" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="String" Mode="In" />
<Parameter Name="arg2" Type="String" Mode="In" />
<Parameter Name="arg3" Type="String" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="DateTime" Mode="In" />
<Parameter Name="arg2" Type="DateTime" Mode="In" />
<Parameter Name="arg3" Type="DateTime" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="DateTimeOffset" Mode="In" />
<Parameter Name="arg2" Type="DateTimeOffset" Mode="In" />
<Parameter Name="arg3" Type="DateTimeOffset" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Time" Mode="In" />
<Parameter Name="arg2" Type="Time" Mode="In" />
<Parameter Name="arg3" Type="Time" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Binary" Mode="In" />
<Parameter Name="arg2" Type="Binary" Mode="In" />
<Parameter Name="arg3" Type="Binary" Mode="In" />
</Function>
<Function Name="CHECKSUM" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg1" Type="Guid" Mode="In" />
<Parameter Name="arg2" Type="Guid" Mode="In" />
<Parameter Name="arg3" Type="Guid" Mode="In" />
</Function>
<!-- NEWID() -->
<Function Name="NEWID" BuiltIn="true">
<ReturnType Type="Guid" />
</Function>
<!-- CURRENT_TIMESTAMP -->
<Function Name="CURRENT_TIMESTAMP" BuiltIn="true" NiladicFunction="true">
<ReturnType Type="DateTime" />
</Function>
<!-- CURRENT_USER -->
<Function Name="CURRENT_USER" BuiltIn="true" NiladicFunction="true">
<ReturnType Type="String" />
</Function>
<!-- HOST_NAME() -->
<Function Name="HOST_NAME" BuiltIn="true">
<ReturnType Type="String" />
</Function>
<!-- USER_NAME() -->
<Function Name="USER_NAME" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="arg" Type="Int32" Mode="In" />
</Function>
<Function Name="USER_NAME" BuiltIn="true">
<ReturnType Type="String" />
</Function>
<!-- ISNUMERIC( arg ) //implicit conversion -->
<Function Name="ISNUMERIC" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="String" Mode="In" />
</Function>
<!-- ISDATE( arg ) //implicit conversion -->
<Function Name="ISDATE" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="arg" Type="String" Mode="In" />
</Function>
<!-- HierarchyId Functions -->
<Function Name="GetAncestor" BuiltIn="true">
<ReturnType Type="HierarchyId" />
<Parameter Name="hierarchyIdValue" Type="HierarchyId" Mode="In" />
<Parameter Name="n" Type="Int32" Mode="In" />
</Function>
<Function Name="GetDescendant" BuiltIn="true">
<ReturnType Type="HierarchyId" />
<Parameter Name="hierarchyIdValue" Type="HierarchyId" Mode="In" />
<Parameter Name="child1" Type="HierarchyId" Mode="In" />
<Parameter Name="child2" Type="HierarchyId" Mode="In" />
</Function>
<Function Name="GetLevel" BuiltIn="true">
<ReturnType Type="Int16" />
<Parameter Name="hierarchyIdValue" Type="HierarchyId" Mode="In" />
</Function>
<Function Name="GetRoot" BuiltIn="true">
<ReturnType Type="HierarchyId" />
</Function>
<Function Name="IsDescendantOf" BuiltIn="true">
<ReturnType Type="Boolean" />
<Parameter Name="hierarchyIdValue" Type="HierarchyId" Mode="In" />
<Parameter Name="parent" Type="HierarchyId" Mode="In" />
</Function>
<Function Name="GetReparentedValue" BuiltIn="true">
<ReturnType Type="HierarchyId" />
<Parameter Name="hierarchyIdValue" Type="HierarchyId" Mode="In" />
<Parameter Name="oldRoot" Type="HierarchyId" Mode="In" />
<Parameter Name="newRoot" Type="HierarchyId" Mode="In" />
</Function>
<Function Name="Parse" BuiltIn="true">
<ReturnType Type="HierarchyId" />
<Parameter Name="input" Type="String" Mode="In" />
</Function>
<!-- Spatial Functions -->
<!-- Geography ‘Static’ Functions -->
<Function Name="POINTGEOGRAPHY" BuiltIn="true">
<ReturnType Type="Geography" />
<Parameter Name="latitude" Type="Double" Mode="In" />
<Parameter Name="longitude" Type="Double" Mode="In" />
<Parameter Name="spatialReferenceId" Type="Int32" Mode="In" />
</Function>
<!-- Geography ‘Instance’ Functions -->
<Function Name="ASTEXTZM" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="geographyValue" Type="Geography" Mode="In" />
</Function>
<Function Name="BUFFERWITHTOLERANCE" BuiltIn="true">
<ReturnType Type="Geography" />
<Parameter Name="geographyValue" Type="Geography" Mode="In" />
<Parameter Name="distance" Type="Double" Mode="In" />
<Parameter Name="tolerance" Type="Double" Mode="In" />
<Parameter Name="relative" Type="Boolean" Mode="In" />
</Function>
<Function Name="ENVELOPEANGLE" BuiltIn="true">
<ReturnType Type="Double" />
<Parameter Name="geographyValue" Type="Geography" Mode="In" />
</Function>
<Function Name="ENVELOPECENTER" BuiltIn="true">
<ReturnType Type="Geography" />
<Parameter Name="geographyValue" Type="Geography" Mode="In" />
</Function>
<Function Name="FILTER" BuiltIn="true">
<ReturnType Type="Boolean" />
<Parameter Name="geographyValue" Type="Geography" Mode="In" />
<Parameter Name="geographyOther" Type="Geography" Mode="In" />
</Function>
<Function Name="INSTANCEOF" BuiltIn="true">
<ReturnType Type="Boolean" />
<Parameter Name="geographyValue" Type="Geography" Mode="In" />
<Parameter Name="geometryTypeName" Type="String" Mode="In" />
</Function>
<Function Name="NUMRINGS" BuiltIn="true">
<ReturnType Type="Int32" />
<Parameter Name="geographyValue" Type="Geography" Mode="In" />
</Function>
<Function Name="REDUCE" BuiltIn="true">
<ReturnType Type="Geography" />
<Parameter Name="geographyValue" Type="Geography" Mode="In" />
<Parameter Name="tolerance" Type="Double" Mode="In" />
</Function>
<Function Name="RINGN" BuiltIn="true">
<ReturnType Type="Geography" />
<Parameter Name="geographyValue" Type="Geography" Mode="In" />
<Parameter Name="index" Type="Int32" Mode="In" />
</Function>
<!-- Geometry ‘Static’ Functions -->
<Function Name="POINTGEOMETRY" BuiltIn="true">
<ReturnType Type="Geometry" />
<Parameter Name="xCoordinate" Type="Double" Mode="In" />
<Parameter Name="yCoordinate" Type="Double" Mode="In" />
<Parameter Name="spatialReferenceId" Type="Int32" Mode="In" />
</Function>
<!-- Geometry ‘Instance’ Functions -->
<Function Name="ASTEXTZM" BuiltIn="true">
<ReturnType Type="String" />
<Parameter Name="geometryValue" Type="Geometry" Mode="In" />
</Function>
<Function Name="BUFFERWITHTOLERANCE" BuiltIn="true">
<ReturnType Type="Geometry" />
<Parameter Name="geometryValue" Type="Geometry" Mode="In" />
<Parameter Name="distance" Type="Double" Mode="In" />
<Parameter Name="tolerance" Type="Double" Mode="In" />
<Parameter Name="relative" Type="Boolean" Mode="In" />
</Function>
<Function Name="INSTANCEOF" BuiltIn="true">
<ReturnType Type="Boolean" />
<Parameter Name="geometryValue" Type="Geometry" Mode="In" />
<Parameter Name="geometryTypeName" Type="String" Mode="In" />
</Function>
<Function Name="FILTER" BuiltIn="true">
<ReturnType Type="Boolean" />
<Parameter Name="geometryValue" Type="Geometry" Mode="In" />
<Parameter Name="geometryOther" Type="Geometry" Mode="In" />
</Function>
<Function Name="MAKEVALID" BuiltIn="true">
<ReturnType Type="Geometry" />
<Parameter Name="geometryValue" Type="Geometry" Mode="In" />
</Function>
<Function Name="REDUCE" BuiltIn="true">
<ReturnType Type="Geometry" />
<Parameter Name="geometryValue" Type="Geometry" Mode="In" />
<Parameter Name="tolerance" Type="Double" Mode="In" />
</Function>
<!-- END SYSTEM FUNCTIONS ####################################### -->
</Functions>
</ProviderManifest>������x/���Ќ��yc-�&Y��2�x�Rj�D)S��XpL�1±o����=%Uh"
�Q��(�^�G�lҦ��52����D�N�e��J�ϗ���p�i����ƲY�)?�X�:6�MPo����'����RSDS�K��PL�|�u�
/_/artifacts/obj/EntityFramework.SqlServer/Release/net45/EntityFramework.SqlServer.pdbSHA256�K��P|�u�
�:6��qgr�*����F�`� R�_CorDllMainmscoree.dll�% 0123456789ABCDEF][.�0�HX 4VS_VERSION_INFO����S�?DVarFileInfo$Translation�xStringFileInfoT000004b0TCommentsEntityFramework.SqlServer.dllLCompanyNameMicrosoft Corporation\FileDescriptionEntityFramework.SqlServer@FileVersion6.400.420.21404\InternalNameEntityFramework.SqlServer.dll�.LegalCopyright� Microsoft Corporation. All rights reserved.dOriginalFilenameEntityFramework.SqlServer.dllVProductNameMicrosoft Entity Framework0ProductVersion6.4.48Assembly Version6.0.0.0�t8�#0�#u *�H��
��#f0�#b10
`�He0\
+�7�N0L0
+�70 ���010
`�He ��(h�Q��{�����@ߙ59�b�
�(�gb��
�0��0��3Q���@q�AQ0
*�H��
0~10 UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110
190502213746Z
200502213746Z0t10 UUS10U
Washington10URedmond10U
Microsoft Corporation10UMicrosoft Corporation0�"0
*�H��
�0�
��ZƆiG4�U�fu�bTXg'�*�H��V4Ia�xf'�V!,����;����fm�<4S(����S !/H�-����Z��H��Ns_;���]��
�31��|�i�z)V�,�����=z3�Ï�^��}[4I�*T�l)��@��åa��yh7y:� s�8O����3���e�qCu����q�Ŧ5�3.�����ي�D��jߐO�MyVm�+6���@��� 2`�n�l�ګ��ΎD���~0�z0U%0
+�7L+0UW��J�����P��Fb��0PUI0G�E0C1)0'U Microsoft Operations Puerto Rico10U
230012+4541350U#0�Hnd�Pӂ�77"�m��u�0TUM0K0I�G�E�Chttp://www.microsoft.com/pkiops/crl/MicCodSigPCA2011_2011-07-08.crl0a+U0S0Q+0�Ehttp://www.microsoft.com/pkiops/certs/MicCodSigPCA2011_2011-07-08.crt0U�00
*�H��
�Z��.��ʮ�,��'���]C��"W�}�n�70[ݕ%m+'��� �R���
��_�i�em��})`�g8����D�}Vl�|r~,���Z�5o�&Ve-| �]���ڝ=+xZ����
�
~C��h�ZW�&�T�q�H�r�E�W��
U�!���NVjҬ�v�-gaʵ�v~�6{Q���Yº�g�l�̉n�Q/RV$�lZ�cW�[�0��n��q0u���:v6w~��]
��h�[��1U�21}a~M��&��*�G��U�|J(00I�bj�v/�
����A��3-��8����-�F?)�u���5I�8���
��V$�9.S�
`~��Ւ(�O�.5���k��"x�B���a;��9�糥��N6���6���ߖ���w}}����s�Z\�y��D���zXք�ؓ���n6g}g���ك.ȋ�K.��B��?EE�j�gQ�̀~����<"(F����
������]y�#�M�p�P3�0�z0�b�
a��0
*�H��
0��10 UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20110
110708205909Z
260708210909Z0~10 UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110�"0
*�H��
�0�
���r.��n��M4��X!�B*k�ZP��8I���7k���8��9�1BӉ
yd�~�`$l��I��h^�ߛS�
,ï٩+�z �זY�`�fv�2R&/�PϳD�]��.u�h��m�:\��F��8d�nd5x��c-�@����
�\y�I)�
��w��=��+ZMV(�zr�:�I^���C���{�{��>��]�O��/Y�;-�3Xŷ>�2ӳ=����8~ҝ�,�NV�!5%�9ndS���#������_��R������!t%_(��'(8%�9J6�|���#��f�aj�(I�_��%]�!K>RĵW?$��z[/�#�p]QFw��Ἤ�_����UK�9��#I��D|E��rz�r�$߿F����Wۃ��MI0�����[���ݰf��{���K�I)�(��}g��bx_�/��W�\�w((��m�(�,�@7O��D�� L�ԥC/t��n�x X,]`��>O3�ڰ�ޞN�F�l���ֈ����0��0 +�70UHnd�Pӂ�77"�m��u�0 +�7
SubCA0U�0U�0�0U#0�r-:1�C�N���1�#�40ZUS0Q0O�M�K�Ihttp://crl.microsoft.com/pki/crl/products/MicRooCerAut2011_2011_03_22.crl0^+R0P0N+0�Bhttp://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt0��U ��0��0�� +�7.0��0?+3http://www.microsoft.com/pkiops/docs/primarycps.htm0@+042 Legal_policy_statement. 0
*�H��
�g�Ty.��tg"���c��B�}�y��e_.,>��r�m���?�
�;�G���i�c�"5��]e��}�FPU��|�K�<B�Rа�k�>.)��=�Եw�9��d�D=xz#�}��t����&F*�����h�h.��*?*kXIc inZ�����F+�;н5�n%��'������(��M=����2���-�[��I9
�
�ƭ�����QEX82q'��'��,: i��Y�hno��t�@�*(>�?Mf��M��o}E�v�@*e��]Rb��c6��������'�ͥ���]cA�[��>w��u�aa������A�(��e/��\��֡F�Y� KH���)ű��?Ew5�Ң��zz"�H���G#�����k�K���ux��7�yK�ֳ#hu������i;��0�L���umc�=ѝVNO��W"�x2!z�A
�?��̤]����WqVNHE�Bɛv[
�Hk�y���mmj�Rs
zP�1�g0�c0��0~10 UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113Q���@q�AQ0
`�He���0 *�H��
1
+�70
+�710
+�70/ *�H��
1" ��� 7�F^��]$_8�G����&��3m
p�0B
+�71402��Microsoft��http://www.microsoft.com0
*�H��
�@|][D�8�眳�q����h������ ��7/X"R�l2�p`H7_h��,��>7nt"�& ��!�|���)��,��9f�f�r�:E�(��qa&���l�z�ѷֱ�Ci' �]&��塻��Bd��e�)�a�.��K'鹇����=6�)b�!{�7U�'ئA���a7e��1�\W���3dJ2�sG9�6�3�ۈ1�5���N�"H*څ s�`K{|��+p�)�}k��9���V�J&.���0��
+�71��0�� *�H��
���0��10
`�He0�U*�H��
��D�@0�<
+�Y
010
`�He ź���}��o�7wT�b�l"dvj��no��^x�h��20200416221342.405Z0��Ԥ��0��10 UUS10U
Washington10URedmond10U
Microsoft Corporation1)0'U Microsoft Operations Puerto Rico1&0$UThales TSS ESN:462F-E319-3F201%0#UMicrosoft Time-Stamp Service��D0��0�ݠ3$���p\�$0
*�H��
0|10 UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
191219011457Z
210317011457Z0��10 UUS10U
Washington10URedmond10U
Microsoft Corporation1)0'U Microsoft Operations Puerto Rico1&0$UThales TSS ESN:462F-E319-3F201%0#UMicrosoft Time-Stamp Service0�"0
*�H��
�0�
���*8
��2Y�4q�}��dI�P���Ru�|��"�h5�s�ԉ����2������w����]Bzq�؞�9Л�D�x�G�K�7�� /�9�%N��9пME�ӟ�ĸ��A��#w�,ĭ
֮X�@�q��uf�(�/�L
B����J��@��ʘn��W5����)�5��ӠB6�}q���K�tY�$����r��!�c{�[�K�����)[`���DžY��j����(M�npQ��0�0U��r�b��<oʒ��P��dR�0U#0��c:\�1��C{|F�3hZ�mU0VUO0M0K�I�G�Ehttp://crl.microsoft.com/pki/crl/products/MicTimStaPCA_2010-07-01.crl0Z+N0L0J+0�>http://www.microsoft.com/pki/certs/MicTimStaPCA_2010-07-01.crt0U�00U%0
+0
*�H��
�h��`������'�`�(����*ӥb�ު��� 8���R��Dy�)��n�=�KrDu(��-m�i��֩qD��3���s� .^
/�I���P����Q�Xu��[�4� _�<�x��!��E��+pM���&)�xʯX$�����}'ݟ�M�A�6�a£��=��a�|�|�ȡP:c�᎔���ϳ����6�Qw�Ǡ7#��m�N��#�,��w��X����[ݻ�C�s7R0�q0�Y�
a �*0
*�H��
0��10 UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100
100701213655Z
250701214655Z0|10 UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100�"0
*�H��
�0�
��
�w�: ����i�ktTե
����|hK,_���a�v�>f+[�S'1A�� �|a0Y�0D�`��TC�M�8�Bݓ��s0W&��E
��G�Ϳ$`2X`F�XG�2�tag�_�T�ϓL��Ħ]�an(������a�F�'$gr!��Kd�Pb�]�w=�Wu���BM@Q��>g�f��D~��K�n�ʱ��z*
1��N���5�x���<�/D����d��� �x����D]^�O"M���0��0 +�70U�c:\�1��C{|F�3hZ�mU0 +�7
SubCA0U�0U�0�0U#0��Vˏ�\bh�=��[�Κ�0VUO0M0K�I�G�Ehttp://crl.microsoft.com/pki/crl/products/MicRooCerAut_2010-06-23.crl0Z+N0L0J+0�>http://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0��U ���0��0�� +�7.0��0=+1http://www.microsoft.com/PKI/docs/CPS/default.htm0@+042 Legal_Policy_Statement. 0
*�H��
��Q
���?�q=���!o���1����Wm0���f�j���x�Ǩ�%��kTW+Q�D��S���`�v�@@A��\�\�^5�$VKt�Bȯ���7}Z?�yJ�R�8�/y�e٩�k����zoK0D$"<�����Y)����p�2J'�U�/���3�b_��W@��Ιf���jb��J�&�9�Jqc�{!mÜ��<�}�j�x�m���8ؔ�ƥ
������B�����"8 �%�d��~cY%z.9Wv�q����a�˚�G����ͧ��}���;q �]t�"aڰPo�����1��:�eGx�H���r~akow��˧ �9�����r�����*T9�[��
U�z�s;�-��3.)��/T'!�ȬN�(���ۖ��B���AM�*��f0ӻt2K�c{���/�!�Y���D<�Pqס��U�i�W���0����M�
�]O�8/��X.�
�P5�� 'ճ~5��6��_��t�I���0�;0����Ԥ��0��10 UUS10U
Washington10URedmond10U
Microsoft Corporation1)0'U Microsoft Operations Puerto Rico1&0$UThales TSS ESN:462F-E319-3F201%0#UMicrosoft Time-Stamp Service�#
0+��4*�R~xQ�K{�
KU��z���0���~0|10 UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
*�H��
�Cp0"20200416213752Z20200417213752Z0w0=
+�Y
1/0-0
�Cp0
!%�0�0
�Dg�06
+�Y
1(0&0
+�Y
�
0� �
0��0
*�H��
���H�^���8Y�-�_i�jﺨ�w�j���+�Ee�4)�+�X 6�^�[b�bӏ7�F��w�P
c�q+~ҟhcS�)����-��?��;����$�t�!0z���Pf��|�s7Zo���1�
0� 0��0|10 UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103$���p\�$0
`�He��J0 *�H��
1
*�H��
0/ *�H��
1" 'B�f��p3@E�a[Rm�fnW7�:����M}�0��*�H��
/1��0��0��0�� b8����~�k����pN�1bV.���N*� 0��0���~0|10 UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103$���p\�$0" ��3.S��$�.�{7�=ԃ�h�S���^1�0
*�H��
�6��I�S�W�O��@ ����(�!
@W��!j]`
�+�m���7n;uŮ[���gszd"����Іp�ō9`De�e~�%Z��(��+�Yg��cEͱW̓j����-�$vH�y���?O���}��/�s����q��ƙ��
?�B�U,�� ��3���:M�D�XMi`��&c��"�7��ڥv��Hd�H��s��˫q��lMC���'u߿*T�y�65��h�'��Ik��,�P�