Files
KrypXen-Agent-6-3-1/EntityFramework.SqlServer.dll
T

13468 lines
578 KiB
Plaintext
Raw Normal View History

2026-08-27 11:21:57 -06:00
MZ˙˙¸@ş´ Í!¸LÍ!This program cannot be run in DOS mode.
$PELĘ€(÷ŕ" 0Ř  @ Ł `…ęöO tâ ( öT  H.textp× Ř `.rsrct Ú@@.reloc ŕ@B÷H °—Đ]€ő{0
*{1
*V(2
}0
}1
*0Au 
.4,/(3
{0
{0
o4
,(5
{1
{1
o6
***Ň #'p )UUĄZ(3
{0
o7
X )UUĄZ(5
{1
o8
X*0brpŤ%{0
%qŚ-&+ ţo9
˘%{1
%qŚ-&+ ţ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
* #Ös%}_%{_rKp(+&(T
ţsU
( +*jrKp(
+&(T
( +*07(V
}W
}X
}Y
|W
( +|W
([
*(2
*FĐ(\
(]
*"(]
*0(Đ(\
(^
o_
Ť0%˘(
+*N~a
Ť-(b
*"(c
*FĐ(\
(c
*"s*0od
(e
(f
*s*s*(g
*&(h
*(>*0;u5
9 oi
oj
o#
t7ok
 ±*0m é02@0@;˛y;Ą é8™ F'0 µ; E'Y6x+z L'.n °*Y6d+f0.0 ť.J.B+D Ąž.8Y6.+00..+.
 ţÂY5
Ţ/o
: ˙˙˙Ţu7,o
Ü*u8,** *ţ0ż sZ
o+om
on
oo
(+~g%-&~fţsq
%€g(+
 ~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©,Ő 5 w ś®
0K
sZ
rgpoWoR,$r‰poWoTpoWoT{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(DpoW- poWrSpoW,
repoW+ rwpoWrpoWoP{o9
*0q
sZ
poW, rBpoW- poWrSpoW,
repoW+ poWrpoWoP{o9
*ŠsZ%r poW%oR{o9
*2{o9
*nr)p(+%- &o
o€
*Zr7p(+%-&o
*0* o
o
(+
o…
o†
o‡
o
o…
o‰
o‡
o
{ 
o
-{ 
o
,rCp(Wo
(Sp(W
(Np(Wo
(Rr p(W
(Qr>p(W
(NrZp(W
(Qr^p(W
3 rbp(Wrp(W(X*0 p(+,0p(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*q0X
rfp(W(Pr„p(WsZ
poWoR{o9
(Pr`p(W(X*RţRs
(O*0+
(I
(J ,o™
p(Wo™
pprŇpoš
p(
(W*fţ\
rZp(+*špprŕpoš
p(
(Wprępoš
pröpoš
(Rp(W
(Pr p(W(Pr^p(W*0<

+
,
+(Wo 
o
-ÜŢ
,o
Ü* (1
0E
 
r$p(¤
,K3B
r2p
,(
, 
Ą@3 r^p(R8^

39 rtp
,+ 
rtp(Ş
Yo«
(Rrtp(W+ (R

YE A2"&±±±±Đ
d.Mn.]v.m8
d.nv.~8p
c;Ąt;‰8Or€p(¤
89rp(¤
8#r p(¤
8
p(¤
p(¤
p(¤
:p(¤
-}8¸rp(¤
:r$p(¤
-u8Źr
p(¤
-b+rp(¤
-R+or(pŤ%ŚB˘%ŚB˘(Y+@r>pŤ%ŚB˘(Y+r>pŤ%ŚC˘(Yo­
-rJp+r^p(W-^
r2p
,D
,<
Ą@3.
rjp(¤
, p(W*p(W*:{
&*J{po®
&*R{

&*v
}s˛
} (2
*6o‡
(R*6o‡
(R*0JĐ4(\
p(^
Đ]
Ť-%˘(´
Ť0%˘(+(+*0JĐ5(\
p(^
Đ^
Ť-%˘(´
Ť0%˘(+(+*0<uL
,'

t2
(¸
o+*(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
Z}
(m}*0{d.
{n3
}
}*
~n%-&~mţ 
%€n
&{P3&~o%-&~mţ!
%€o
&
}
~p%-&~mţ"
%€p(+ {P3&~q%-&~mţ#
%€q(+ (+sĆ
}*{*nĐ(\

*.rĚp(ô*Zr_ pp(
{P3r_ pp(
*r_ pp(
*0¤RpoÉ
-9poÉ
-,poÉ
-poÉ
-,
r
poÉ
-*
  +9
%. _. [.
^. ~3 ~oË
&R
&X 
o9
*0kr
p(¤
-
rA
p(¤
,*rm
p(¤
-

p(¤
,*
p(¤
-
r p(¤
,*s?
z{*{*0
,
-,
~r%-&~mţ$
%€r( +,*

96
YEöëtA˘ žëëëëł
C.f M.v8Ď
N;  X; Y;Ą
K5 D;ß K;Â8 N;ß P;ě8srE p(¤
:@8^rQ p(¤
:q8Ir] p(¤
:84rq p(¤
:8ry p(¤
8
r p(¤
:r‰ p(¤
:r“ p(¤
 p(¤
 p(¤
: p(¤
:X p(¤
:C8w p(¤
8br p(¤
:P8Mr p(¤
:;88r7 p(¤
:&8#
t$
r[ p
-ry p
**
r[ p
-ry p
**

ry p
-,ry p
-r[ p
-r[ p
**
r[ p
-ry p
****0Ç
,
-*
rE p(¤
-r] p(¤
-r p(¤
-3+z
t$
r— p
*
+'(×
p
,
Ţ
-ĐŢţ>o
Ü* *0r­ p(!+&


- 
z

 
9k
YEźBBČĽ8|ś"í8
n5d;én;őt;¨v;´
g5d;g;ân;és;¶
g;ón;˙8
b;ýi; x;8Z
g5d;vg;.84t;Jv;,8
d5c;Nd;”r;qt;C
c;{lYE ´µt;m
n;żs;Ë8†
d;Ţv;Ŕ8f
r;Ós;ß8F p(¤
81r p(¤
8r€p(¤
:8rp(¤
: p(¤
: p(¤
:vr
p(¤
 p(¤
:ir
p(¤
:78‰r$p(¤
8tr
p(¤
:
8_r
p(¤
8Jr%
p(¤
:g85rjp(¤
8 r-
p(¤
8 rE
p(¤
p(¤
:<rY
p(¤
:Mp(¤
:rp(¤
:rrm
p(¤
p(¤
:`8}rw
p(¤
8hr
p(¤
:/8Srp(¤
:D8>r
p(¤
:[8)r—
p(¤
:‡8
p(¤
:‰
p(¤

p(¤

p(¤

p(¤
:vr
p(¤
: 8p(¤
:u8r^p(¤
8lr+p(¤
:8W
* ţ
8A ţ
8& ţ
8  ţ
 
 
ţţ8
*
*,
,  
*
*
*

* ţ@
*
* ţ@
* ţ@
*
z, 30-  
* 
*-

*
*
z0`rAp(!+&
uT
-

z

E 8*Ů­ďz1G]?]@ssssssssĂ8u
r
poÝ
*
poÝ
*
poÝ
*
r
poÝ
*
r
poÝ
*rE
p

(* p

(*
rjpoÝ
*
r-
poÝ
*
poÝ
*
rw
poÝ
*-
-
r€poÝ

*rQpoę
,rQpoę
ĄJ+ripoę

-
,
ĄC @ţ+, €+ 
ĄC,'
r$poÝ
-+ @
+a,C{P.
r
poÝ

+9
poÝ
 @
+
poÝ

*r}poę
,r}poę
ĄJ+ rQpoę
,rQpoę
ĄJ+
ripoę
 
-)
, 
ĄC - @+  ţ+  , €+ 
ĄC

,+
rpoÝ
 -
+  
 ,K{P.
poÝ


r
poÝ
  

r
poÝ

8
,(
rpoÝ
 -
+ @
+d ,E{P.
poÝ

+;
r poÝ
 @
+
r poÝ

*
poÝ
*p

(*p

(*

ŚY
P.Z.

*ŚY
z~S*0p("+&*
*
*
*0Ĺ
}

p~t%-&~sţ'
%€t
~u%-&~sţ(
%€upsô
s.pső
~.~v%-&~sţ)
%€v
*~*~**~**~**~**0Zs,
}yp(#+&{yp($+&uq%-Đq(\

zţ-
*0(p(%+&rp(&+&(

*0Ăr+p('+&ub
-
*sü


o
o
o
o
o
o
o
o
o
o 
o

+)o#
uco 
, o 
+ o 
&o
-ĎŢu7,o
Ü*x5­0śu%-Đ(\

zoó
(
 o
o

3
t"o
o
o
8o
,=
(
 o
,% o

 o
~
(+C,(
o
- (
+ (

(

~
(o 
o
&o
:Y˙˙˙Ţ ,o
Ü,so
/jo

.'o

.o

. ůŚC(×s
zo
 + (
 o 
 o
& (
-ŕŢ ţNo
Ü*j® h0ľrGp((+&r[p(!+&( - 9€o
_ţ(
( 
-]o!
o"
o#
1o!
/Jo"
*tdo$
(  o!
/o"
*o!
1o"
*o#
*o#
*0s.
p(#+&(%
o&
s'
o(
()
, 
z}zţ/s*
(6{z Ţ)&Ţţ0s*
(7{z Ţ &Ţrwp**@[_{0(j%n/+(k
(l()
, 
z{~w%-&~sţ*s+
%€wo,
*0Buk
-o-
s?
z(-*ps.
(/
sxs€*B(-*~.*†()
, 
z(mţ*0 (s0
(o
. o1
ţ(o$
. o2
3 o3
( 
,N-o!
(4
.v,&(4
.o!
(4
(5
o"
+L(4
o"
+<
tT
   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Ś"
tT
ţţ@ţ@QE Pk¨Ŕ˝ą»Ă7ť×××××××××××××׫(('***(n-(#@ *(n-(#@"*(n-(#@!**ţ@($@(%@**rE
pQ* pQ**r-
pQ*****
*((&**0L#
rip
,#
,
,sB
*
Ą*,sB
*ţ*0.$

. 3  
+.. .3 @
*0#$Z/
. 3  
+
@
+
*0$Z/ @
+
*0%- ţ@+Ňs?
($*0&,s?
**0',s?
*ţ@*0L(
r%
p(¤
,
+)- , -+
+
-+
*6-**rp("+&r­p()+&(m(4*0ó)s1
}{p(#+&r­p()+&(: (* (@{{(.(@
(A}|{|()
-ţ2s*
(7(4}}{}(A
-ţ3s*
(6Ţ;{{(3Ţ'Ť%˘%˘sB
sC
*ąÉ'T;0r*(%
o&
s'
o(
sD
oE
()
,QQ+(-QP(+QoF
()
- oF
Q*P,
P(,Q*(Ţs
sG
(H
oI
(J
p(K
(L
*0+
oM
(J
oN
 +“(O
-X Ži2çsP

0+ 
pŤ%˘%(Q
p(Ż
(R
˘(:
*(S
*05,s4
}~}}€ţ5s*
(7{€*0'-s6
}ţ7sT
sU
oV
*0A.s8
}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
(-}}„ţ9s*
(7{„,
ŢsC
z* *«i505/s:
}…}†}‡ţ;s*
(7{‡*00s<
}p(#+&r­p()+&(: (%
o&
s'
o(
sD
%oF
oE
()
-{(3* ()
: (-}‰sX
ţ=s*
(7oY
1@oZ
+([
{(3(\
-ßŢ$ţTo
Ü(ßs
z(Ţs
z*ş0w1s>
(]
(G}ţ?s*
(7ŢCoi
oj
+o#
t7ok
3Ţo
-ßŢu7 ,o
Üţ*>%c3C5>ţ(?*05()
,(^
o_

( 
,
(4
o
*0b2s@
}s'
(%
o&
o(
p(`
ţAsa
ob
*0 3(%
o&
s'
o(
sD
%rűpoc
%~~
od
oe
(%
o&
sf
og
(h
oi
(6Ţ
,o
ÜŢ1 oj
-&ok
()
-
ol
()
, sC
*9)b
1=n1504uc
, o 
t]*(m
*vs*0!5uq
-Đq(\

z*(2
*06u5
,on
ĺţ**0Cr p(++&rp("+&so
}"sp
}#(@(>{"*r p(++&({ţsq
(,+*Úr1p(-+&rp("&(.+-rKp*(@(A*0J7rp("&}$oD
(s
ot
(u
(ms}!Ţ
,o
Ü*%?
0h8{!sG
(/+o

YE'+8(0+(1+oH*(2+(3+oJ*(4+(5+oK**09rYp(6+&ox
(7+-*(x r‰poy
oz
o{
o|
8´o}
{! opo~
{!o
(8+(uo~
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…
po~
 o†
(uo~
poy
po~
sE

(x}“
{“oz

{“%o
Xo€
{"o‡
  (
  o‰
(A
,$ 

{“y
s
(>8
{“poy

{“%o
Xo€
 

{”%-&

ţFs
%
}”
(>
{“%o
Yo€

{“rpoy
 (
:7˙˙˙Ţ ţ\o
Ü 
{“
o9
Ť_
oy
Ţ
{“, 
{“o
Ü rpoy

%
o9

o
Ţ  , o
Üo
:đý˙˙Ţ ,o
Ü}"*A”=Ć
 ?
Đćĺ4rčZ ]t ˘r!p(9+&(-
o
o-
o
(zV(“
p(:+o•
*frGp(;+&ryp(G*fr‡p(<+&p(G*0X:sG
}•}(x}—{—o~
{—p{o
os(K
oy
{—%o
Xo€
{o—
ţHs
(=+{—%o
Yo€
{—poy
{—poy
{—%o
Xo€
{—{o™
(A
,rKp+{o™
{—o
(voy
{—%o
Yo€
{—rpo~
{—p(yŢ{—, {—o
Ü*A$C0 4po~

o~
r.po~
(ro~
o
, po~

po~
~ -> pĐ(\
Ťh%
˘%
˘(ž

€ ~ { 
~ -:r pĐ(\
Ťh%
˘%
˘(ž

€ź



*
(A
-po~

o~
*0D;rp(>+&(x
rIpo~

oso~
(yŢ
,o
Ü*'9
0p<rip(?+&
($
o((A
-Co(r_p(:-1{#o(o
-o(oO{#o(
&oK*0/;rip(?+&(x
oL(yŢ
,o
Ü*$
0ˇ=sI
}}™rip(?+&{™r“p(@+&{™p
osrp(
oy
{™%o
Xo€

ţJ
(A+
{™r2poy
{™po~
{™

oto~
{™po~

o­
-{™po~
{™rZpo~
{™

tsu
rZp(B+o~
{™r^poy
+ {™oz
{™%o
Yo€
{™r^po~
*6r
p(C+&*0$rip(?+&r“p(@+&r5poy
%o
Xo€
rIp
(up(
oy
%o
Yo€
rpoy
rpoy
po~
*0>p("&(x
po~
(uo~
poy
%o
Xo€
r po~
ot(uo~
rpo~
(yŢ
,o
Ü*dv
0;r9p(D+&(x
rgpo~

oso~
rpo~

oto~
po~

tsu
(E+rZp(B+o~
po~
o˛
oso~
rpo~

tsu
(E+rZp(B+o~
r^po~
o´
, po~
(yŢ
,o
Ü*çů
0ß?rp(F+&(x
r3po~

($o( ,ot(uo~
po~

ot(uo~
rSpoy
%o
Xo€
rgpo~

oso~
r}po~

oto~
%o
Yo€
(yŢ
,o
Ü*ÂÔ
0Ë;p(G+&(x
po~

, po~

, po~
rpo~

oto~
rpo~
o¸
oso~
rZpo~

tsu
rZp(B+o~
r^po~
(yŢ
,o
Ü*®Ŕ
0Ę>rp(H+&(x
r?po~

(uo~
po~
o¸
os(uo~
poy
%o
Xo€
rpo~

oto~
rpo~
o¸
oso~
%o
Yo€
(yŢ
,o
Ü*­ż
0ľ;rp(I+&(x
rgpo~

oso~
rpo~

oto~
po~
o­
- po~
rZpo~

tsu
(E+rZp(B+o~
r^po~
(yŢ
,o
Ü*ˇł
0a;rGp(J+&(x
rgpo~

oso~
r}po~

oto~
(yŢ
,o
Ü*DV
0 É@rwp(K+&(x
rgpo~

oso~
po~

oc

9X

:E
::
(A
9*
:
:
r^p(:
rY
p(:po~

3 p(Ż

oho~
-> pĐ(\
Ťh%
˘%
˘(ž

€˘{ 
-:r pĐ(\
Ťh%
˘%
˘(ž

€ˇ



(yŢ
,o
Ü*A¬ľ
0t;p(L+&(x


oYrgpo~

oso~
r
po~

oto~
(yŢ
,o
Ü*Wi
0 $Ar)p(M+&
(x 

oYrgpo~

oso~
rSpo~

oto~
r.po~
oqo~


,

- rqpo~
r{po~

-
(A
:Coz
rgpo~

oso~
rpo~
r‡p
p

oto~
po~
-> pĐ(\
Ťh%
˘%
˘(ž

€¤{ 

-
+\~Ł-:r pĐ(\
Ťh%
˘%
˘(ž

€Ł



po~

oto~
(yŢ
,o
Ü*A
0=Brp("&p("&r“p(@+&rµp{% X}%
(K
po~
o~
poy
po~
o~
poy
rpoy
rIpo~
o~
rpoy
r•po~
o~
poy
rpo~
o~
r
poy
%o
Xo€
r'po~
os(uo~
rSpo~
o~
rpoy
%o
Yo€
*0D;rp(N+&(x
po~

oso~
(yŢ
,o
Ü*'9
~p(O+&

(z*0;p(P+&(x
rpo~

(uo~
po~

(uo~
rUpo~

(uo~
rwpo~
(yŢ
,o
Ü*i{
0;p(Q+&(x
rpo~

(uo~
po~

(uo~
rUpo~

(uo~
po~
(yŢ
,o
Ü*i{
0čCp(R+&(x
(_

o×
t—

oz
po~
ot(uo~
r)poy
%o
Xo€
rpo~
ot(uo~
rUpo~
(uo~
rSpoy
%o
Yo€
rpo~
(yŢ
,o
Ü*ËÝ
0Drpo~

(uo~
rUpo~

(uo~
rSpo~
*0j;rp(S+&(x
rpo~

(uo~
rUpo~

(uo~
rSpo~
(yŢ
,o
Ü*M_
0Dp(T+&
%-&r_p
r_p(:-"{#o
-oO{#
&(x po~
oto~
po~

oso~
(yŢ
,o
Ü*Q?
0 Erp(U+&
%-&r_p
r_p(:-"{#o
-oO{#
&
-R(x po~
oto~
po~

oso~
(y݄,o
Ü(x po~


o~
r;poy
%o
Xo€

oLoz
%o
Yo€
rpoy
r]po~


osoy
rwpo~

osoy
r•po~

okoy
po~

osoy
r•po~

okoy
po~

oso~
r^poy
%o
Xo€
po~

oso~
%o
Yo€
(yŢ
,o
Ü*A4YB
«j
0 Fp(V+&r“p(@+&
oto~
r.po~
oqo~


,

- r po~

po~
-> pĐ(\
Ťh%
˘%
˘(ž

€¦{ 
-:r pĐ(\
Ťh%
˘%
˘(ž

€Ą



*
(A
-po~

o~
*
,3
3
-pod(K
o~
*rpo~
{$r3p(x
,{$rIp(x
-rSp*rcp*0_GsK
}r‡p(W+&(x
ţL
(X+(yŢ, o
Ü*$&Jvp(Y+&rĂp(×(K
*>-p*rÍp*†rÎpp(Ż

p(
*†rÎpr p(Ż

p(
*0Hp
ţPo9
p(
*vp("+&rÎpp(
*0Ip
ţ4o9
p(
*vr9 p%-&+o9
rG p(
*vrÎp%-&+o9
p(
*vrÎp%-&+o9
p(
p(Z+&(Ż
rk pŤ%˘(:
rs p(V+&
,r^p*(r*0J



(A
,
+
%-&  rtp
,+
rtp(Ş
Yo«
otrtp(K
+ot 9x
YE ?1%====Č88
d.Kn.Zv.i8
d.jv.y8ţ
c;ˇt;r€p(¤
:×rp(¤
8´r p(¤
:kp(¤
:p(¤
:A8up(¤
8`p(¤
8Krp(¤
:86r$p(¤
8!r
p(¤
8 rp(¤
Ť+%˘%rZp˘%
(6
-+

˘%rZp˘%
(6
-+

˘%r^p˘(î
+urZp
(6
-+

r^p(Ę
+9rZp
( 
-+

r^p(Ę
*0C<r p("&($
Ť+%o(˘%o'˘tsu
p(B+*Nr• p("&(w*FprŇpoš
*rr« psń
(^
(K

p("&{"
%
%
%
o
*B(Ż


*r“p(@+&
o9
(w*0ńKp("+&pró p(÷

pŤ%p˘(:

 šráp
:†ŽiY3
š(A
-tŽiX1aXšráp
,O Xšráp(:-Xšr;!p(ú



+šp(w X
2é+ š(wX Ži?Z˙˙˙*>ţsP%*0ŞL{
(} 
rM!p
(x
 oL oz
r]po~

osoy
po~


o
,+ rZpo~

{

-h
 .
os+iŤ+%rs!p˘%
os˘%rZp˘%
ţo9
˘%r^p˘(î
+{

t+oko~
o
:0˙˙˙Ţ ,o
Ü r!po~

osoy
po~

osoy
 (_ (yŢ
, o
Ü*A4q×H +tź
0yMsM

rŤ!p(K
s
%s
%
o­
o
o

ţNs
([+

ţOs
(\+*(
*0 \-> r pĐ(\
Ťh%
˘%
˘(ž
(
€ž{
o 
*0ŚN(

}*}+{+
ŤJ},ŤJ}- +A{+o€ r!p
, {,ś+r­!p
, {-śX {+2±*0<O(…{+
~&o 
o 
s

o
{*o
*0<O(†{+
~'o 
o 
s

o
{*o
*&{,*&{-*†o
-{+o€s
z*†o
-{+o€s
z*0
PФ(\
(
(
rÇ!pŤ$%Ф(\
˘(í Ť0%˘Ť-%(
(
˘%Ť-%˘(´
˘%˘(
Ť0%˘(]+o
*Ţ~­ţZs
s
€&~­ţ[s
s
€'*.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z.(ü
z(
*:(
}0*b{0%-&(_ocţ*0Q~/,~/o
o
-{~.
 (
~/,~/o
o
-E(_oe,3~/- s 
€/sbsQ~/o
Po!
Ţ
,("
Ü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()
,&oS()
,9o
rď!p(©*oU()
,o
rď!p(Ş*o*
rď!ps&
z*0ur "p(_+&(9%-&~®ţ^s+
%€Ż%-&~®ţ_s+
%€°%-&~®ţ`s,
%€±(`+*0dRrŃ!p(a+&
o-
,o-
o.
o]
+2o/
,o/
o.
o\
+rŃ!ps&
z*07Rrď!p(Z+&oU
oN-(0
**0ur)"p(b+&(:~˛%-&~®ţas+
%€˛%-&~®ţbs+
%€ł~´%-&~®ţcs1
%€´(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*6o?*6o@*6oB*6oE*6oF*6oG*6oH*6oI*6oJ*6oL*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(©
oo4
Ťo5
*0OVr "p(_+&r "p(©
rM%p(© oo4
Ť%˘o5
*0OVr "p(_+&r "p(©
rM%p(© oo4
Ť%˘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(© oo4
Ť%˘o5
o
*0OVr "p(_+&r "p(©
rM%p(© o‰o4
Ť%˘o5
o
*0OVr "p(_+&r "p(©
rM%p(© o4
Ť%˘o5
o
*0>Ur "p(_+&r "p(©
oo4
Ťo5
*0GUr "p(_+&r "p(©
o4
Ť%ŚC˘o5
o
*09Ur "p(_+&r "p(©
o6
o7
*09Ur "p(_+&r "p(©
o6
o7
*09Ur "p(_+&r "p(©
o6
o7
*09Ur "p(_+&r "p(©
oo6
o7
*0>Ur "p(_+&r "p(©
oo4
Ťo5
*0>Ur "p(_+&r "p(©
oo4
Ť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(©
oo4
Ť%ŚC˘o5
o
*0>Ur "p(_+&r "p(©
o—o4
Ťo5
*06UrE"p(­
oo4
Ť%˘o5
o
*0?UrE"p(¬
o™o4
Ť%˘%ŚC˘o5
o
*0?Ura"p(¬
o4
Ť%˘%ŚC˘o5
o
*0?Ur‡"p(¬
oo4
Ť%˘%ŚC˘o5
o
*0?Ur«"p(¬
o4
Ť%˘%ŚC˘o5
o
*0?UrŐ"p(¬
o4
Ť%˘%ŚC˘o5
o
*0?Ur#p(¬
o4
Ť%˘%ŚC˘o5
o
*0?Urk%p(¬
o4
Ť%˘%ŚC˘o5
o
*0?Ur—%p(¬
o o4
Ť%˘%ŚC˘o5
o
*0?Ur©#p(«
o4
Ť%˘%ŚC˘o5
o
*0?Ur©#p(«
o4
Ť%˘%ŚC˘o5
o
*0?UrÉ#p(«
o4
Ť%˘%ŚC˘o5
o
*0?Uró#p(«
o4
Ť%˘%ŚC˘o5
o
*0?Ur$p(«
o4
Ť%˘%ŚC˘o5
o
*0?UrI$p(«
o4
Ť%˘%ŚC˘o5
o
*0?Ur}$p(«
o4
Ť%˘%ŚC˘o5
o
*0?UrŻ$p(«
o4
Ť%˘%ŚC˘o5
o
*0?Ur×%p(«
o4
Ť%˘%ŚC˘o5
o
*0?Ur&p(®
o4
Ť%˘%ŚC˘o5
o
*0?Ur&p(®
o4
Ť%˘%ŚC˘o5
o
*09Ur)"p(b+&r)"p(Ş
o6
o7
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
*0>Ur)"p(b+&r)"p(Ş
o­o4
Ťo5
o
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
(¸*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
(˛*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
*0>Ur)"p(b+&r)"p(Ş
o˛o4
Ťo5
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
o
*0>Ur)"p(b+&r)"p(Ş
o´o4
Ťo5
*0OVr)"p(b+&r)"p(Ş
r9&p(Ş o4
Ť%˘o5
*0OVr)"p(b+&r)"p(Ş
r9&p(Ş o4
Ť%˘o5
*0OVr)"p(b+&r)"p(Ş
r9&p(Ş o4
Ť%˘o5
*0OVr)"p(b+&r)"p(Ş
r9&p(Ş o¸o4
Ť%˘o5
*0OVr)"p(b+&r)"p(Ş
r9&p(Ş o4
Ť%˘o5
*0OVr)"p(b+&r)"p(Ş
r9&p(Ş o4
Ť%˘o5
*0OVr)"p(b+&r)"p(Ş
r9&p(Ş o4
Ť%˘o5
*0OVr)"p(b+&r)"p(Ş
r9&p(Ş o4
Ť%˘o5
*0SVr)"p(b+&r)"p(Ş
r9&p(Ş o4
Ť%˘%˘o5
*0GUr)"p(b+&r)"p(Ş
o4
Ť%Śy˘o5
o
*0OVr)"p(b+&r)"p(Ş
r9&p(Ş o4
Ť%˘o5
(´*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
o
*0OVr)"p(b+&r)"p(Ş
r9&p(Ş o4
Ť%˘o5
o
*0OVr)"p(b+&r)"p(Ş
r9&p(Ş o4
Ť%˘o5
o
*0OVr)"p(b+&r)"p(Ş
r9&p(Ş o4
Ť%˘o5
o
*0OVr)"p(b+&r)"p(Ş
r9&p(Ş o4
Ť%˘o5
o
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
*0GUr)"p(b+&r)"p(Ş
o4
Ť%ŚC˘o5
o
*09Ur)"p(b+&r)"p(Ş
o6
o7
*09Ur)"p(b+&r)"p(Ş
o6
o7
*09Ur)"p(b+&r)"p(Ş
o6
o7
*09Ur)"p(b+&r)"p(Ş
o6
o7
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
o
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
o
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
*0GUr)"p(b+&r)"p(Ş
o4
Ť%ŚC˘o5
o
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
o
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
o
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
o
*0>Ur)"p(b+&r)"p(Ş
o4
Ťo5
*0GUr)"p(b+&r)"p(Ş
o×o4
Ť%ŚC˘o5
o
*.sš€.*0ÍWsd

oy
+Zoz
po®
& o8
r)po9
o:
t+
&po®
& o;
&rU&po®
&o
-žŢ
,o
Üo<
Yo=
&o_
Ť+%r[&p˘%%-&+o9
˘%r*'p˘%˘%p˘(î
(%
o&
o>
o?
30o@
tzoA
,oB
oC
(D
ţesE
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(5rĽ(poI
(8(5rú(poI
(2(5r:)poI
(4(5rv)poI
(:(5r´)poI
(<(5rđ)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 ( 
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
Y  (+}Ĺţfsv
sw
*~(Ż
r`1pŤ%ŚC˘(:
*0,asf
}¸(2
ţgsv
sw
*2ox
*jox
%- s
z*b(g,
s0Q*Q*0jb
(-+Ť+%(˘ ov
+ow
sy
(z
Ţo
-ÝŢ
,o
Ü({
,s0**(5 >±5 A˛''N
0Dcov
+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„


 2n*
3d* 3Z*P*0Veo_
r2poţ
(%
o…
s†
o‡
o
&o‰
.+ Ţ,o
Ü,o
Ü*(@
CJ
0J3r3p*Z0 P.Z.+$d.n.+rIp*r‡2p*rwp*r2p*(Ř
z0e()
-RrIp(¤
-6r‡2p(¤
-,rwp(¤
-"r2p(¤
-r3p(¤
-+P*Z*d*n*n*(Ř
z6P.**vţsh%%%*0?fo8
%-&~Ăţr
%€Ä(…+
,o:
Ąţ**n(p,
r2p(¤
**0goP
Ţ
&ţ
Ţ*
·0!h
-

o
*0>is
}
o8
ţ

(…+ , o:
Ą*ţ*0j
2 ţţ**.
ţ*(”
*:(”
*6o•
*2o
*6o†+*6o
*2o™
*2
*2o
*6
*2
*6
*6
*6o 
*6
*6
*6
*2
*6
*6
*6
*6
*N
*6
*6
*N
*6o­
*6
*6
*6
*6
*6o˛
*6o‰
*6
*6o´
*6
*6
*6
*6o¸
*6
*6
*6
*6
*6
*6
*6
*6
*6
*6
*6
*6
*6
*6
*6o‡+*6
*6
*6
*6
*6
*2
*2o
*R(T

*R(T

*:
*:o+*2
*2
*2
*2
*2
*2o×
*6
*6
*2rŁ2p(‰+*2r·2p(‰+*2rip(Š+*^

Ą*0Dk
%-&~Ćţw
%ۂ(+
,
, 
ĄJ**n-R*rŁ2p+*n-R*r·2p+*0:kţ

, 
u,
Ą**z,
tT
ţ**V,
ţ**0Dk
%-&~Ćţx
%€Č(+
,
, 
ĄJ**F
tT
*r -R*r}p+* --T*rip+*0Hl

. .$.+$t…
*o“
*t 
*(Ź+*09m

3 t$
*
3t†
**04ns{

tT
ţ|
(+oă

3
tT(v*
3
tT(u**†,
tT
T*T*0xo
tT


%-&~Ćţy
%ۃ(+
%-&~Ćţz
%€Ę(+(+(ĺ
*
*s*0Ip

+
rĂ2p(Ż

&o
-ŮŢ
,o
Üo9
*
+8
0Vq
€Í

+*


-

o
-ÎŢ
,o
Ü*6K
&Đ{(\
QP()
-
,Q*
%-&~Îţ
%€Ď(“+*04r-*(”+

.*

(•+**0Ys
->(-+
Ť$%˘(–+ţŞ
(—+*(+*>ţs«%*0t-
*Z
%-&QP((
*^(,

((
**0y-o(-g( -_(-W
-OĐ+(\
()
-=Đ(\
()
-+Đ(\
()
-ĐQ(\
()
-**0-v
-nĐ(\
()
-\Đ(\

-JЉ(\

-8ĐŠ(\

-&Đ‹(\

-ĐŚ(\

ţ**6~Í
*0u&-(**0;v
-
*o

o
YYo«
+.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


%-&~Îţ
%€Ő(“+*0O
%-&~Îţs
%€Ö( +~×%-&~Îţs
%€×+*0T{
o
+3o
(
-!o
((
,o
o

,
o
-ĹŢ
,o
Ü* ?H
0>|

ţź
(“+(˘+%(Ł+1s
z(¤+*0>}s 

ţˇ
(“+(˘+%(Ł+1s
z(¤+*0>~

ţŁ
(“+(˘+%(Ł+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*
+*0( 
(+
,o,
-**08
ţ§s-
+ţ¨s*
+*6(
o.
*0Š(
-o
o
,jo
o
()
-Uo
o
o.
-Bo
o
o.
-/o

o
+-o

o
+****Nţ
+*f(,(o0
ţ*o1
,*(-
o2
,o3
Ž- o2
**Z(, o2
**0/t(,%o2
,- o2
***0>o2
- (ţ+ ,o
(4
%o5
**0#o6
,*(
(
,o6
**Zo6
- (%-&**0S
o
o7
()
-"o
ţ»
+**0s8
%o9
(+*F((*0Ú
-(+( (;
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
, 
z*(2
*0
oD
oE
%oF
-(z%oG
rÉ2poH

prÜpoš
oG
rŐ2poH

prÜpoš
(A
,s%*s&*&(&*(2
()
,+***0-v(*
,(*p(
Ť_%Đ](I
oJ
3*rŘpprŕpoš
p(
-*3*(}
,(}
*-*3*o-
Đ((\
()
,
t((+*oK
ŤZ-+ oK
a*0 c
rá2pŤ%
r3pŤ%ŚC˘(:
˘%
r3pŤ%ŚC˘(:
˘(:
sL
€Ď****(2
*0E
 +X% 
(K
ţÁsM
+-Ó*03

+
%X
oN
o
-ĺŢ
,o
Ü* (
0,Š
+
o 
o
-ęŢ
,o
Ü*!
0-Š
+
oO
&o
-éŢ
,o
Ü*"
0X%- &~P
%-&~Q
ţR
sS
%€P
~T
%-&~Q
ţU
sV
%€T
+(˛+(W
*ZţsX
%}Y
%}Z
*Zţs[
%}\
%}]
*&(}
*&(}
*&o^
*r()
- 
0*
*N~×o_
(\+*n~Öo`
- p(¤
**6
*06
(a
jY
(b
o^
p(ý
*Z()
- o`
**ňr3psL
€Őr4psń
€ÖŤ+%p˘%p˘€×**"*:(2
(E*:(2
*0$Ś
+ (O
&oc
&od
oe
of
og

 (I
&(´+oi
+)oj
(O
&oc
&o
-ÎŢ ,o
Ü~%-&~ţŢsk
%€+(1++9/ol
+%(m
%od
oe
on
oo
on
(p
-ŇŢţÂo
Ü oq
o”


 (•
}or
+
ţăss
(¸+~%-&~ţßst
%€+(ş+%-&
{

{o‡
(u
 od
ov

{(w
 (x
on
 (
:Q˙˙˙Ţ ţ-o
Ü
&o9
Ť_
*(i ó2%@¶ö0Ťoq
~%-&~ţŕsy
%€+(Ľ+
% +9Ëoz
+^({
o­,rZp+po¬&po¬&o‡
&r.po¬&(P&(|
-™ŢţÇo
Ü&oq
 oo
o (Q(S&&o9
*O0?Ž+-*s±
+(Mo}
&+o~
+3 o
(M
&r4po}
&oc
& o
-ĹŢ
, o
Ü~%-&~ţás€
%€+(3+ +,qsŰo
+2(
%od
oe
on
%o
on
o„
on
(…
-ĹŢţĚo
Üo}
&oc
&(Lo9
Ť_
*9?x
Ä?0Ź
+(No}
&oc
&+o†
+1o‡
 (No}
&r4po}
&oc
&o
-ÇŢ
,o
Ü(Lo9
Ť_
*6=s
Â(A
-'rB4po®
&
&rN4po}
&oc
&*08 %
o
ţ o
o‰
-rj4po©&r|4po«&rŠ4po©&od
oe
on
& rš4po©&o

+A o
, + rZpo¬&%oŚ
on
po¬&oŤ
on
o
-·Ţ
, o
Ü, r¤4po¬&&r˛4po©&o„
on
&,o
(SQo9
*ŠM×
0h %%
%rŔ4po©&od
oe
on
%oŞ&%r˛4po©&
on
Qo9
*09 %
oo
ţ o (Q od
oe
of
og

rj4po©rĐ4po¬rđ4po¬& o—

8(
,+ rZpo¬&(Rr.po¬(P&
r5p
,*
u+()
-r5po©&(
:l˙˙˙ŢţÓo
Ür^po«&r(5po©&od
oe
on
or
o‰
/orZpo¬& or


+,
o
 , + rZpo¬&oŚ
on

o
-ËŢ 
,
o
Ür^po«&+&9…r85po©& o—

+8(
  , + rZpo¬&rH5po¬& (R&(
-żŢţÓo
Ür\5po©rĐ4po«&or
o‰
<‡
rj5po©&or


+D
o

,
+ rZpo¬&
on



o
-łŢ 
,
o
Ür^po«&+r|5po©&&, oo
(SQo9
*4& EH 04vo 
(q
r^p(¤
-
rY
p(¤
,rš5p
*0Ľ
P>°oo
or
+~%-&~ţús
%€+s“
 od
oe
of
og
o—

+.(
o”
-,
Ţ- 
(T-
Ţ(
-ÉŢţÓo
Ü*q2o‡
(w*0R-*r®5po©&, rľ5počon
,&rÂ5po©&rĐ4po¬&rÎ5po©&rŘ5po¬&rÜ5po©&od
oe
on
rÎ5po©&rľ5po¬&rę5po©&~~
o—

+C(
&rô5p
r6po¬&(R &r6po¬&&(
-´ŢţÓo
Ü&r6po©&*rÂ5po©&od
oe
on
&r6po©&od
oe
of
 og
o—

8 (
rô5po©&(R&po¬&o•
,o
&+P, o

z
(T-o‡

o9
s
zr<6po¬&(
:T˙˙˙ŢţÓo
Ü*ÄPłC0Ł( -*
.*
 p(¤
-' p(¤
-r
p(¤
-
r
p(¤
,*r€p(¤
-
rp(¤
,+
r·2p
,
(—
ţ***j- s
*"**j- s
*"***"*0xo™

o™
(


+&

(Xo 

-ŃŢţŮo
Ü*63i6o­*J*(2
,o~
***:(2
*0&(2



o­*r^6po~
(coUrn6po~
*0sh
+*
*6
(m*0
(m
(m
`*6
(r*6oe
(m*6-*+*6
(m*04

+

 `
o
-ĺŢ
,o
Ü* (
Nţk
+*Nţl
+*Nţms­
+*Nţn
+*Šr|6p(Ę+&o-
o

zRr|6p(Ë+&(j*^r|6p(Ě+&(é
zfr|6p(Í+&
(r*07šr|6p(Î+&
(r
(r
o˛
(m ``*Rr|6p(Ď+&(i*Rr|6p(Đ+&(j*:r|6p(Ń+&*fr|6p(Ň+&
(q*Rr|6p(Ó+&(i*Rr|6p(Ô+&(i*Rr|6p(Ő+&(i*Rr|6p(Ö+&(ir|6p(×+&
(m&
(m&*0(r|6p(Ř+&o´
(l
(m
`*fr|6p(Ů+&
(r*0-r|6p(Ú+&
(ro¸

(m
`*0<šr|6p(Ű+&

(m
(r

(p ``*˘r|6p(Ü+&
(m&
(m&*Rr|6p(Ý+&(i*Rr|6p(Ţ+&(i*Rr|6p(ß+&(i*07šr|6p(ŕ+&
(l
(l

(m ``*07šr|6p(á+&
(m
(m

(m ``*Ćr|6p(â+&
, 
z
(m*fr|6p(ă+&
(r*Rr|6p(ä+&(i*:r|6p(ĺ+&*Rr|6p(ć+&(i*Rr|6p(ç+&(jr|6p(č+&
(m-

(r**:r|6p(é+&*0(r|6p(ę+&
(l
(m
`*fr|6p(ë+&
(m*0(r|6p(ě+&
(l
(m
`*Rr|6p(í+&(i*Rr|6p(î+&(i*fr|6p(ď+&
(m*:r|6p(đ+&*0Mr|6p(ń+&
, 
z
(l&
(s&
(m&*0(r|6p(ň+&
(l
(s
`*Rr|6p(ó+&(i*Rr|6p(ô+&(j*:r|6p(ő+&*0+



o×

*"
r6p(×+&



r6p(Ü+&



*0äśr6p(ń+&








oe







++


.3 

o
-ĚŢ ,o
Ü3 





*s 2*0!ť.+
.ţ+ 



ov
 ov
33
, 

+b



(x






  
  


-
+ 


X


2“ 
, 
+
 , 
  *0\ž

+4
(w

3 
+o
-ÄŢ
,o
Ü*@Q
09ź

Y +&
-


Y *0-$
+
, 
*X

*0 
o‡

o‡
(x
,*



.*

.3

*
t
t

(}
,
(}
**0)ˇ




+n

o‡

,3X

(K
 

 


o
-‰Ţ ,o
Ü(
(

o

t o

+1
(
 
 (
o
  ov
 (w


(
-ĆŢ
ţěo
Ü * { Ű>j- s
*6o 
*Fpo 
*f,o

ţ**0e˘,\o 
+5( 
u+ , o~
+u/
,
oU+s

z(
-ÂŢţîo
Ü*BV(2
*0Ě(
s
%r6pţ×o
%rń pţŮo
%r» pţŮo
%rÍ pţŮo
%rß pţŮo
%rL(p~%-&~ţ%€o
%r¤6p~ %-&~ţ%€ o
%r´6p~!%-&~ţ%€!o
%rŇ6p~"%-&~ţ%€"o
%rî6p~#%-&~ţ %€#o
%r7p~$%-&~ţ
%€$o
%r(7p~%%-&~ţ %€%o
%rD7p~&%-&~ţ %€&o
%rb7p~'%-&~ţ
%€'o
%rx7p~(%-&~ţ%€(o
%r†7p~)%-&~ţ%€)o
%rš7p~*%-&~ţ%€*o
%r¨7p~+%-&~ţ%€+o
%rş7p~,%-&~ţ%€,o
*0Đ(
s
%rĆ7pţěo
%rÖ7pţîo
%rä7pţío
%rô7pţďo
%r8pţđo
%r8pţňo
%r8pţôo
%r*8pţőo
%r:8pţóo
%rD8pţ÷o
%rV8pţůo
%rl8pţűo
%r~8pţÚo
%r8pţÚo
%r”8pţÚo
%rś8pţÚo
%r¦8pţÚo
%r´8pţÚo
%rÂ8pţÚo
%rÚ8pţÚo
%rî8pţßo
%r9pţŕo
%r49pţáo
%r`9pţŰo
%rŚ9pţÜo
%r¨9pţÝo
%rŔ9pţço
%rÚ9pţâo
%rř9pţăo
%r":pţäo
%r8:pţéo
%rJ:pţéo
%r^:pţéo
%rn:pţéo
%r€:pţéo
%r:pţéo
%r¬:pţéo
%rĚ:pţčo
%rě:pţčo
%r
;pţëo
%r;pţëo
%r4;pţëo
%rF;pţëo
%rZ;pţëo
%rr;pţëo
%rŠ;pţëo
%r¬;pţęo
%rÎ;pţęo
%rî;pţ×o
%rü;pţŘo
%r<pţŘo
%r(<pţŘo
%r<<pţŘo
*0l(
s
%rî;prR<po
%r6prR<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~-%-&~ţ%€-o
%r=p~.%-&~ţ%€.o
*0s
%r0=pţľo
%rT=p~/%-&~ţ%€/o
%r=p~0%-&~ţ%€0o
%r®=p~1%-&~ţ%€1o
%rŕ=p~2%-&~ţ%€2o
%r>p~3%-&~ţ%€3o
%rN>p~4%-&~ţ%€4o
%rŠ>p~5%-&~ţ%€5o
%rÂ>pţŔo
%rę>p~6%-&~ţ%€6o
%r?p~7%-&~ţ%€7o
%rL?p~8%-&~ţ%€8o
%r?p~9%-&~ţ%€9o
%rľ?p~:%-&~ţ %€:o
%rř?p~;%-&~ţ!%€;o
%r8@p~<%-&~ţ"%€<o
%rt@pţżo
*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
*0s
%rŽCpţľo
%r°Cp~=%-&~ţ#%€=o
%rÜCp~>%-&~ţ$%€>o
%rDp~?%-&~ţ%%€?o
%r6Dp~@%-&~ţ&%€@o
%rlDp~A%-&~ţ'%€Ao
%r Dp~B%-&~ţ(%€Bo
%rÚDp~C%-&~ţ)%€Co
%rEpţŔo
%r6Ep~D%-&~ţ*%€Do
%rfEp~E%-&~ţ+%€Eo
%r”Ep~F%-&~ţ,%€Fo
%rČEp~G%-&~ţ-%€Go
%rFp~H%-&~ţ.%€Ho
%r:Fp~I%-&~ţ/%€Io
%rxFp~J%-&~ţ0%€Jo
%r˛Fpţżo
*0Vs
%r@prŽ-po
%râ@pr(/po
%rŇFpr¤0po
%ręFpr¬0po
%rň@pr$/po
*0s
%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

-röHp+r*Ip

-r\Ip+r~Ip 
o
3 *
-ržIp+rĚIp(Á
-rřIp+r*Jp(Á*0^Ł
o
3 *
-+
 o­
Ťł%˘(ö+*0Kj,*,*, *,**o
,o
o
**o
(q,o
o
**0c¤o
(q,R
,*o
+(×
, Ţ
-ŕŢţ>o
Ü**-$Q0h¤o
(q,T
,*o
+(×
, Ţ
-ßŢţ>o
ÜT**.%S&*0c(,r
p(É*(,r
p(É*(, p(É*(,rw
p(É**0.Ąs6
}N}O}Pţ7s
*0=
, rZJpo­o
,rhJpo­o­r^po­o
o
%,
o
1 s
z-

*0[¦rZpo­p
o'
+!o&
o­+o­rZp
o
-×Ţ
,o
Ür^po­*-E
jo , **6~ć*08§o
o
, o*o
*6~ç*fo
o
o3**0¨o
o
, o*o
o 
, *o
o 
- o

rč-p(¤
,
p
*.*06©s8
}Q}R}S}Tţ9s
*0»

o
14, rZpo­
o!
+o­, r^po­r.po­o
o"
o­r.po­, rZpo­

o
Yo!
+o­, r^po­*&*&*0˙Ş
o!

-!o

o
s
zo#
u+ -!o

o
s
z~ňo$
-"o

o
s
zs± o
rZpo­o­
+'rZpo­
o!
+o­ X

o
r^po­*bo
*6rrJpo„%r„Jpo­%
o!
+o­%rJpo­o„%r°Jpo­%
o!
+o­%rÚJpo­*0F%räJpo­%o­%rZpo­%
o!
+o­%r^po­*JrúJpr
Kp(Í*Jr"Kpr8Kp(Í*Ro„rVKp(Č*0%vo -p+ p

*no„p
*no„p
*0m«
 rzKpo­o­r2po­,mrŽKpo­%X o!
r¬Kpo­r¶Kpo­%X o!
r¶Kpo­%X o!
rĘKpo­%X o!
rŢKpo­%X o!
rňKpo­%X o!
+o­o ,
rLpo­+ rLpo­,Vr0Lpo­o!
oWrNLpo­o!
oWrÂLpo­o!
oWrMpo­r Mpo­*r.Mpo­+o­r^po­*0ά
o!

ţ
o _,o

zs± 
o!
+ o ,r\Mpo­o­rMpo­+Q-ržMpo­o­r´Mpo­+/räMpo­o­rNpo­o­rDNpo­*>o„*0}%rJNpo­%~éo
o"
o­%rZpo­%
o!
+o­%rZpo­%
o!
+o­%r^po­*>o„*0}%r^Npo­%~ęo
o"
o­%rZpo­%
o!
+o­%rZpo­%
o!
+o­%r^po­*6r p(Č*6rtNp(Č*6r€Np(Č*&*&*0µ­
 
o
3( , rZJpo­rNpo­
o!
+o­rZpo­
o
1
o!
+o­+ po­- rNpo­r^po­, ržNpo­
o!

,%
o!
+o­**Ňs±%r˛Npo­%
o!
+o­%rDNpo­*6rĚNp(Č*6rŘNp(Č*0®+o­räNpo­
, po®
&o#
u+
&, po®
&
o9
(%
+o­, rňNpo­*Rţřs'
*0~Żo!

,%o#
u+()
-o!
+Gr
Opo­o!
+o­rZpo­o!
+o­r"Opo­*Rţús'
*0~Żo!

,%o#
u+()
-o!
+Gr
Opo­o!
+o­rZpo­o!
+o­r.Opo­*Rţüs'
*0ްo!

o!
 ,(,%o#
u+()
-o!
+Gr:Opo­o!
+o­rbOpo­o!
+o­rzOpo­*0G
rOpo­
o(
&r Opo­
o(
&rćOpo­*0vo)
, o)
+
(q,

o­*,o­*o*
()
,
(wo­+o*
(wo­po­(wo­*Ro+
,
(qţ**: (*0b±s2
}Lo
o,
o$
-*
ţ3s-
+~K%-&~ţ1s.
%€K+*: (*6(*0:˛s4
}Mo
o,
o$
-*
ţ5s/
+*0ż€ć€ç€č€é€ę€ë€ě€í€î€ď€đ€ń(›
s0
%r^<po¨
&%rPpo¨
&%r"Ppo¨
&%r,Ppo¨
&%r<Ppo¨
&%rBPpo¨
&%rh<po¨
&%rFPpo¨
&%rLPpo¨
&%rPPpo¨
&%rdPpo¨
&%rjPpo¨
&%rt<po¨
&%rnPpo¨
&%rtPpo¨
&%rxPpo¨
&%rPpo¨
&%rPpo¨
&%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¨
&€ň(
s0
%rQpo¨
&€ó(
s0
%r.Qpo¨
&%rJQpo¨
&%rpQpo¨
&%rQpo¨
&%ršQpo¨
&%r˛Qpo¨
&€ô(
s0
%rČQpo¨
&€ő(
s0
%rČQpo¨
&%rŘQpo¨
&%rěQpo¨
&%rRpo¨
&€ö(
s0
%r»
po¨
&%rŐ
po¨
&%rm
po¨
&%r
po¨
&%r
po¨
&%r—
po¨
&%r%
po¨
&€÷(1
ŚC(2
€ř(3
ŚC(2
€ů*2o4
*no5
, o6
****{*{*2( (n*0Ho{ %->&oo7
~V%-&~Uţ?s8
%€V+(Ţ
%
} *{
}s:
}(;
n}}s:
}(;
}*0łTQQs
o

E2"B+Mt€o*(O*(N*(M*t"(**0r´o
o<
()
,TTo*
()
-o*
+
o)
()
-o)
+
(w (w
p (
*To<
*0ZµsX
}
( P3
(g,( 

o=
t;}
s>
s?
(
s@
(
s@


3
(x% +#s±%rďpo­%
+o­ ,sA
z{~W%-&~Uţ@sB
%€W+~X%-&~UţAsC
%€X+st
Q 

 (
, o
Üo9
*> I
*oU*r6p(Ë+&rRp

(X*0br6p(Ě+&sD
oE
oF
oG
oF

.*.
+r$Rp +r<Rp + ~~
s
z(a*0t·r6p(Í+&
"0
./ YEIx§80,;Ć6;ę8rTRp

o!

o!
(X
r\Rp

o!

o!
(X
rdRp

o!

o!
(X
8™rlRp

o!

o!
(X
+mrtRp

o!

o!
(X
+As±
r|Rpo­
o!
+o­r^po­+ ~~
s
z*0¸«r6p(Î+&s±
r„Rpo­ +JrŽRpo­
o!
+o­ržRpo­
o!
+o­X 
o
o˛
,*o˛
-r®Rpo­o˛
+o­rĽRpo­*0qr6p(Ď+&
,

+*s±%rĆRpo­%
+o­%rhJpo­%
(po­%r^po­*0·r6p(Đ+&

 ,
(}
0
.).u;‡./.D%;Šp

([
rÖRp

([
+srŢRp

([
+YrčRp

([
+?rđRp

([
+%rúRp

([
+ ~~
s
z}*Z{,sA
z(*0Ť¸
. :.3+Bt


(,
(,

(**t
(*%o¦

(, (-(,(***0đą(,*
@×t
o
(q-
-*o,
~o$
,
o!
(*rSp
,)
o!
(,
o!
(**rSp
-r2Sp
,=
o!
(,'
o!
(,
o!
(***0 
.3
,ţ**0;ş

 -*.
+.&3r}p+ţ**0x»

9X E LyŘUĂ9 űlk§              ĺ8o#
o9
o­rVSpo­o#
t(|o­r.po­8…ţo#
ĄJ-p+pr
p(%8Xţo#
o9
p(%89r^Spo­( -p+ po­rZpo­o#
ĄN( -rpSp+r¨Sp(Ż

(oo­r Mpo­(r^Spo­
o­rZpo­o#
o9
(oo­r Mpo­8f(r^Spo­
o­rZpo­o#
ĄOrŘSp(Ż

(oo­r Mpo­o#
ĄM 
(H
 .oI
3 Ť_%-ťoJ
ţ+
Ň(K
rTp
(L
r^p(
 (%8|o#
Ąy

(#
r*Tp(Ż
(M
r.Tp(%8Fo#
t(9("8*o#
t(:("8o#
o9
(orjp(%o#
tQ(!ţo#
o9
p(%ţo#
o9
r
p(%8o#
Ąž  ($ r*Tp(Ż
(N
rw
p(%+e
- {ţo#
u+(oo­+1

tT
ŚY
zsA
zrBTpo­o9
(oo­rNTpo­*0Ľ
o4 ( 
o5 ,Ho2-(O
(4
sB
(P
(Q
+(O
(4
sB
(P
(R
8 o6
,Eo2- (S
(4
sB
(P
(T
+ (S
(4
sB
(P
(U
+Qo7,Eo2-(O
(4
sB
(P
(V
+(O
(4
sB
(P
(W
,o­*o8z0(X
, ĐY(\
ŚY(Y

z(Z
,/ĐY(\
ŚY(Y
Đy(\
o

z([
,/ĐY(\
ŚY(Y
Đy(\
o

z*0(\
, ĐY(\
ŚY(Y

z(]
,/ĐY(\
ŚY(Y
Đž(\
o

z(^
,/ĐY(\
ŚY(Y
Đž(\
o

z*î-o­*rBTpo­o­rÎ5po­o­r^po­*Vr6p(Ń+&( *Jr6p(Ó+&sA
z0d˝r6p(Ô+&
(x

(v-/

 rpTp(m
rpTp(ko™r6p(Ő+&s±%rZpo­%
(xo­%r^po­*fr6p(×+&rTp(d*^r6p(Ę+&~~
s
z0Svr6p(đ+&of
(-
{, {ou
(,
%o­*s %ošo­*0Żľp(+
,rZpr^p(
*2sĘ
r)p(+ ()
-(w
&po®
&+#o
o€
(w
&po®
&r7p(+
 ()
- (w+ o
(w
&o9
*r6p(Ř+&o´

(z*Rr6p(Ů+&*Jr|6p(Ú+&sA
zJr6p(Ö+&sA
zJr6p(î+&sA
z0bżr6p(Ű+&


o_

o`
(] 
(v- 
o_

o`
(m oa

o_
(j
ob

t$
t 

ob
(}-

o_
(+ ,7
o_

o`
(n
 
o_
(k+

o”
Ś-o
&ró p
o'
8Bo&

o‡
(wo­+-T o™o­ o™ o™o­ o™rhJpo­ o™o­o­8­o™o­o™o™o­o™rhJpo­o™o­ o™o­ o™ o™o­ o™po­ o™o­ o™rhJpo­ o™o­o­rZpo
&o
:˛ţ˙˙Ţ ,o
Ü
oc
 8Q od


  o‡
(w s



o!
+9„ o‡
p
(
(w%o­%rÄpo­%o­o™o­o™o™o­o™rhJpo­o™o­+
o 
X

o
?:˙˙˙

(V o™o­ o™ o™o­ o™rhJpo­ o™ o­rZpo
& o
:Łţ˙˙Ţ , o
Ü,o
Üoe
& *AL_U´ Íd1 Cú= fr6p(Ü+&rTp(d*Vr6p(Ý+&(^*Vr6p(Ţ+&(`*Jr6p(ß+&sA
zr6p(Ň+&

r¤Tp(a*0rŔr6p(ŕ+&
. ..+rşTp
+rÚTp
+
rđTp
+
sf

oF

oF


(a*0r6p(á+&(}

+o­räNpo­
+o­

&.rUpo­
+o­}*0~Ár6p(â+&
(y

(v-/

 r"Up(m
r"Up (k
(r o™og
or6p(ă+&
3(_*sA
z0čÂr6p(ä+&

,

+*
u
 , (^*
 , (`*

,S oâ

3I{

 ,
 (}rúRp o¦

([}*s±%r*Upo­%
+o­%r^po­*0qĂr6p(ĺ+&s±
r8Upo­

uT
, 3rTUpo­+rjUpo­+
(po­r^po­*Jr6p(ć+&sA
z09Är6p(ç+&
(C,*r„Up


(X*0ÇĹr6p(č+&
o
- (h
oi
*s±


 ,
(}
+o­rŽUpo­ 
o'
+&o&
, + rZpo­ +o­o
-ŇŢ
,o
Ür^po­}*w
0Ćs<sj
(J-**0Ç(B
-Q*s±  ok
o'
 o&
ol
-
r„Upo­+ ~Y%-&~UţBs/
%€Y+(+ 
 ,/(-(,ţs/
(++ 3D (Epo­(+  
 
ţ(D> (ErŽUpo­ o'

+B
o&
 -
r2po­+ 

ţ(D
o
-µŢ 
,
o
Ür^po­~Z%-&~UţCs/
%€Z(+uë

,1 r„Upo­
(`o­ o
:2ţ˙˙Ţ
, o
ÜQ*A45O #Őř
0HČsG
}]}^}_}`ţHsa
,{^(+(F*0/ÉsI
}a}b}cţJsa
(F*0'
,{- }
on
,}
3( o­*(W*†
..
8. 
**0D
(H,

(+*
(H,

(+**0kĘ

. .)./+Q(I*
(H,
(+** 
(J,

(J***0qr6p(é+&{-A{-{oo
op
+%{oo
oq
-{oo
op
%rçpoo
(K
o­*0Ër6p(ę+&
oe



or
(]  
(v-"


or
(m +( P3- oa


(j

,)o™ (co­,oo”+o™
+o­oe
&*0­Ěr6p(ë+&
+ 
u,u0 ,<o\,o[
o‡
os
*o[
o‡
os
*u=
{%u0, o[
o‡
os
}% * {%
o‡
ot
,Qs±
 {$o­po­ {%
o‡
os
{o­*s±
o­po­u<,S
o‡
ou
,8{o´,
o­+.
o‡
(wo­+
o‡
(wo­*0zÍr6p(ě+&s±

ţ 
3
ršUpo­+ r¬Upo­

(z o™,(i&o­r^po­*Jr6p(í+&sA
zJr6p(ď+&sA
z0<ÎsE
r6p(ń+&
oe



or
(] 
(v- 


or
(m oa


(j( n?o™
(rsd(,4rĆUpo­
(lr^po­+
(loe
&*(i
o™rĆUpo­o™
(lo™rVpo­r Vp}\{\(
 ţFsv
(+,o™o­oe
&s r"Vpo­o­r(Vpo­o—o™
3Vo—ow
u0,?


or
oXs^%o]% oW%oYoZ-$


or
o“oa


(joo­opo­oo­orčRpo­o
(ro­
(loe
&*0ąĎr6p(ň+&
oe



or
(] 
(v- 


or
(m oa


(j
(loe
&*Jr6p(ó+&sA
zfr6p(ô+&r.Vp(d*0fĐr6p(ő+&,sA
z

{(o—ox
-(ooy
*0ÉŃ
u# -sA
zoz
(q,%oz
rBVp(}
,
r] po­+ oz
rZpo­ ,o{
, rTVpo­~~
o|
+o}
 o­o­rZp
o
-ŮŢ ,o
Ür^po­* ę(u,$rZpo­+o­r^po­*+o­*0UĹ(\
 (Yo'
+o&
, +o­ (Wo
-ŰŢ
,o
Ü* )I
0:Ň)..,.".Ťł%˘%˘*s~
(Z(Z*0/Ó~[%-&~UţDs
%€[(o
o€
*0}­(\


ţ 
3( o­+(Wo­
3( o­+(W*0~ÔPoń
Poń
.*Puţ
,&

Poń
3
QPuţ ,&

Poń
3
Q*0Ő+ u9
-s 

({o—o™
- Q+Vo—o™
3o—ow
Q+7o—s^ o•oZQo—o
o—Po 
*0D
- rqpo­rhVpo­
(xo­r^po­*0kÖ
o

o!

 3y
o!
u
(x (v-6

r|Vp(mr|Vp(ko™o*
t$

ţ  p

o
-(rŚVpo­
(po­r¸Vpo­
o'
+=o&
  o­rWpo­ +o­, rWpo­r$Wp
o
-şŢ ,o
Ü*J] 0R


+3}
+o­}-
r<Wpo­+ r
po­*0}×(-s 
s
ooa
+(
p  o
o

, r.p(K
o­oe

2.%,oe
(t-oe
(s+++ţo„
o—o™
oe
+o…
&(b  X ?>˙˙˙.
.3;rpo­o„
+o­o…
&(- oe
&*0Ř
;u9 9o™(i oe
(t-
oe
(s,-o—

or
s^%o]%oW
8o—ow
u0,6
or
oXs^%o]%oW%oYoZ
+>
or
o“o
+
or
o“o
rpo­o­rNWpo­+-oe
,o­+oe

({-
or


(jo•o 
*s
+o—ow
o 
Xo—o™
2×o—o—o™
Yo†

or
s^
o—o 

*0*Ů

u  9
o
s‡
Q
p

o!
$
3sA
zo
 o­+o­rhJpo­,Oo‡

rTWpo‡
(K
o¸o­Po‡
o‰
+o‡
(wo­rZp
X
o
?$˙˙˙+sA
z*0ęÚ


(e

(e  +(1o­o
o­X 
o
o-*s 
r"Vpo­o­r(Vpo­rhWp

o
o“ (k *0QŰ( P177.3-
3$

(e
(e*(y
*0†u0
9 o\-YoX
+/
,
. (f
-ČÝKţŮo
ÜoV
+{
 (go_po_ o_o™o†ot
,os
 +
 o 

:y˙˙˙ÝŁţŮo
Üo´,oo“- 
o”,
3rhWp(h*
+
o‡
(ho
-ÜŢ ,o
Ü*(!?`zŽw ˘{-
{{sa*0 Ý

ou
&ou
-%,o´-
+ o‰
(g o_po_o´, o_+
(wo_rhJpo_o_o™o†o“ot
-o“o‰
ot
,os
+os

o 
*0LŢs
(

o—
+
 (f
-ĺŢţŮo
Ü*<.(k*0ho—o™
,o—ow
.:o—o 
rhJpo­o­
,
*0ßp

+d
o­
+o­o
()
-rlWpo­o
o­o
-r€Wp+rŚWpo­rZp
o
-”Ţ
,o
Ü*
p}
6(n*0ŕQ,Vo™,I(i
o—ow
u0 ,,oXs^ o]oWoYoZQP-o“oQs %ošr"Vpo­%ošo­%oš%ošr(Vpo­-p+pprŇpoš
p(
*0o{
o

{(q*0dá
  

tT
E##Č YE@˘8rip(Đ&rZp

r^p(Ę
rip(Đ&rZp

r^p(Ę
8(n-p+ p
+{(p
+k(p
+[rŁ2p(Đ-N&&Ť+%˘%rZp˘%
˘%r2p˘%
˘%r^p˘(î
*01Ä
3%o#
o9
o­
++
*Z
. *
ţ*
.
.
. 
ţ**0â
Y6
+..3**0Ţ0) 0 .N ;.d-0-;č83;4;C8vo™o‡-o™o‰- **o™,6o,),o™o‡-o™o‰ţ**o™,C,6,)o™o‡-o™o‰-o™oţ**o™o‡ţ*o™,,o™oţ**o™,6o™o‰-),,o™oţ**o™,),,o™oţ**~~
s
zpprŕpoš
p(
**(y*0ă
0..+-.43+u9
rWp 

0Y6 ..+ . *.23

+
t$
 (]
(j,So™,F(i,:
+
{
-áŢţŮo
Ü*ë#0±Ďoe

or
(] (v-
or
(m oa

(j,oršWpo­o+o­,or^po­oe
&3
o­*rpo­o­r^po­*0IäŽiZsĘ
 +-~ đ_c“oË
~_“oË
&X Ži2Ío9
*0>ĺoc
+od

o!
(~, Ţo
-ŰŢ
,o
Ü**)0
&(*03ćo'
+o&
(€, Ţo
-ćŢ
,o
Ü**%
&(*0h, 
3*
3
(*
.3
(*
83u
o“
ţ**6{(*j(n,ŚY
z*~( ,o

z*0óŤ_%Đ\(I
(
s0
%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Ąpo~
(, rTVpo~
(‡,(‰-
(‡, rtYpo~
*(
-, rZpo~
*-*{ o—
o`{ o—
pob&*0śç{ -*{o
-(,3{ o™
+ 
o`(
-ëŢţo
Üró p
 { o™
+
ob, rZp
(
-ŢŢţo
Ü*+Df{*"}*{*"}*{*"}*j{- s
}{*j{- 
}{*{*{*j{- }{*j{- }{*j{- }{*{*"}}(2
ţŁsE
}*0Ńč
{{
{

+q( 
u0,HoY
+
-sX
ou

-ŘŢ#ţŮo
Ü-sX
ou

-†Ţţo
Ü(•%-&{ 

,}
,no
X

(K
 o
o
 o¸o 
-sX
ou

:U˙˙˙ŢţŮo
Ü%o
Xo€
{oz
rxYpo~
{,+(-oz
r„Ypo~
({,+-oz
rYpo~
{,M-@-(™o‡-
(™o‰,oz
r¦Ypo~
(™o‰,#oz
(™o‡(™o‰%o
Y

o€
*(S,/~­Ú˛Śľof,#rşYpo~
oUrŇYpo~
**J(2

}*N(2

}*{*"}*{*{-
+
&*:{oc
&*>{o}
&*>{
&*2{o<
*2{o9
*J


*~{-(

}{*~{-(

}{*{*"}*{ *"} *{!*{"*"}"*{#*"}#*r(2
}!(¸(2
}!(¸}*0é(˛,qo 
,CX


(K
o 
o 
(¸o 
(wo~
*V(2
}$}%**Z{&(


*f{&{&
Yo¨
*{&{&
Yo©

*0A${&
Y
++{&
ot
,{&
os
*Y
*J
}&(2
*6{'
*0ę{'
,
oDR*R*0'ę,{'
-sF
{'o­
*†{'
,{'
oE*J{'
oD*J
}'(2
*{)*{(*V(2
}(})*0-(2



o­}(})*0aręYpo~
o P. rZpo~
oUo P. r^po~
r.po~
, rôYpo~
*Vr
ZpŤ%˘( *.r@Zp(
*.rZp(
*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
*6s
*
*
*sA
(2
rÚh(\
s˛
}[*0 ë~Z-s
Z(+&~Z*
*.({[*0sě(
-*{[(o´
,QŽ,M +6šu+
,& oŞ
1  ý
rRip(K
˘X Ži2Ä(µ
(:
**0ë(
-*{[(o´
**R(
*0ë(
-*{[(
*(2
*6{^on
*(2
*07í
}e}f}d|e(+|e
*0Ęî
&,C




-<%



(+Ţy

ţ%


Ţ?ţ>sQ
(+,
sS
ţ}ş


Ţţ}ş


*
lv&•ś6

*V(2
}d}e*N{d{e
*.s€f*(2
*o
*(I*
*o
*o
*.s€l*(2
*.s€m*(2
*0
p
-q
r
p
-^
p
-K
p
-8
r-
p
-%
rE
p
-
p
*
r%
p
-
rtp
***ţ**ţ*2
*.s&€s*(2
*s)*s~*0/ď-*uv
,
p(¤
, 
(****(2
*~
(A
-{y
o™
*(2
*6(}z*6(}z*(2
*06{|{{(5
(%
o…
s†

,o
Ü*+
06{}{{(5
(%
o…
s†

,o
Ü*+
(2
*0B{~{(5
(%
o…
s†

,o
Ü(j}€*+
(2
*{*(2
*0Xđ(j
{(F {(5 (%
o…
s†

ĄC
 ţ}„Ţ
,o
Ü*&'M
(2
*0Mń{…(C
{†(5 (%
o…
s†

ĄCţţ}‡Ţ
,o
Ü*(B
(2
*0eň(j
{‰(E {(5 (%
o…
s†
o‡
+ 
ou
o
-ćŢ
, o
Ü*<Z
(2
*06{(5
(%
o…
s†

,o
Ü*+
(2
*0P(%
o&
o?
ţ
9…(%
o&
s'
o?
-N(%
o&
o(

-%(%
o&
sf
(h
oi
(%
o&

{
ÝŽ9‡(%
o&
o?
3i(%
o&
oG
(%
o&
o(

-%(%
o&
sf
(h
oi
Ü*«ÁŽZ
}}*
*0{óo!

,)
rZip(x
-

rip(x
,*o
&o!
 o
&o!
t&o
&o!
&sB*(2
*J{“(uoy
*(2
{•{—(H{—{o—

Y2~~
+r2poy
*(2
{{™oc

Y/{™r2poy
*(2
*0]ôo

..(*{{!(Oo~
*{{!(No~
*(2
*J

*^


*f(2

**0kő
,.G*o$
+2(D %- &o!
*o
**sA
z*07öţ3
3 
+sP
*(V*.sY€­*(2
*V(_odoS(‡*V(_odoU(‡*.s]€®*(2
*B(÷r "ps&
*B(řr "ps&
*nsŐ
%
%o×
%
*B(ůr)"ps&
*B(úr)"ps&
*nsŮ
%
%
%
*(2
*0´(%
o&
o>
o?
3 (%
o&
o>
oG
(%
o&
o>
o?
- (%
o&
o>

(%
o…
o>


ĄCţ*(2
*{¸*f(2

**0»÷
,.Q*

+s

.*+@
( +o'
+o&

o
-ĺŢ
,o
Ü
=|˙˙˙*ž
*sA
z*0Ořţ3
3 
+sh
*(n*.sq€Ă*(2
*F
ržip(¤
*(2
*J

*.sv€Ć*(2
*F
rQp(¤
*F
r˛ip(¤
*F
r}p(x
*F
r}p(¤
*(2
*J

*"
*q*2

*0ů


*
z0Vú










ţó
sa

*"*qm*2
*0ű

*
z0VüsO
}m

}k

}l

ţPsa

*.sŠ€Î*(2
*f(,o3
(
+ţ**0Xo
rÄip(¤
-o
rŇip(¤
,2o
Đ(\
((
,o<
o
Đ(\
()
**oo
*Ro,
,
o
ţ**"(;
*oo
**(ţ*o
**oo
*(2
on
%-&~ÎţŤ
%€Ń( +( +*(2
*f*(2
*0Yo
,D
,6on
%-&~Îţ
%€Ô( +( +**0(ý
ţťs
(™+ţ*(2
*^o
o
o.
*(2
*Jo

*(2
*~o

,
(ţ**(2
*ro

,(**(2
*0@o
-6on
%-&~Îţ
%€Ř( +( +**(2
*6( *b(+
,

**(2
*r,
()
**f(2

**0g$
,.1*+-*((
**sA
z*07ţţ3
3 
+
**.s´€î*(2
*
*(2
*v-(+(
*(2
o
(;
,o
o<
(A
**(2
*0Vo
o
,<o
o
()
,$o3
(
+-o2
o2
()
**.s

*(2
*:ţo9
**Śţ*(2
*:(}
*f(2
}

}
*0${
ý.3
Ţ(
Ü*0­˙{
EG
Ý‹}
{
o.
}
ý}
+&{
o-
}
}

ŢKý}
{
o
(
}
{ 
}
}

Ţ}

Ţ(

Ü*¤¤n}
{
, {
o
*{
*sA
z2{
Ś*0C{
ţ3{

3 }

+s 
{ 
}
{

} 
*(
*f(2
}

}
*0${
ý.3
Ţ(
Ü*0­˙{
E%e
Ý‹}
{
}
}

Ţm}
{
o.
}
ý}
+&{
o-
}
}

Ţ-ý}
{
o
(
}

Ţ(
Ü*¤¤n}
{
, {
o
*{
*sA
z2{
Ś*0C{
ţ3{

3 }

+s
{
}
{
}
*(
*0H
%{o9
o}
&%{o9
o}
&%ręipo®
&%{ o
&o9
*0x
t 
 +M{{o<
,rZp+po®
&o
o‡
}

o!
on
X o
}
*0nof
(-rhJprľ5p{
 X}

(K
%
}  (
of
og
{o<
-+} {rxYpo®
&{
&*{oc
&{rjpo®
&{
&{rpo®
&8”1{rRpo®
&{{ p(K
&{o—
o
o‡
(w
&{r jpo®
&{{ o—
o
o‡
(w
&Xo—
o
?Z˙˙˙*0{{ 
&{po®
&{
o‡
(w
&{
(A
-<{

o‡
(}
-#{rhJpo®
&{{

&*v{ poo
(K
&**0j

{ o—
o
,E{ r.jpo®
&{ o‡
(w
&{ po®
&
on

}
}
} ( 
*.sÝ*(2
**oo
ţ*
*o!
**o
ţ*(2
*f

{ţ*0I( 
}}}}s"
}-+s#
}}*{*{*{*"}*08%-&{o
{o (
{o$
*^rçp

(K
*fr|6p(Ë+&rô5p(÷*fr|6p(ç+&r@jp(÷r|6p(Đ+&p(÷

*0C{,:

&.${{{o
Yo%
o&
r|6p(Ţ+&
on
{rJjpo©&*îr|6p(ä+&{r\jpo©&
on
{r^po¬&*0rr|6p(Ń+&o#


{,{o
&*{ {{+o
,o
Ü*Lg
0Ar|6p(é+&~

poo
(K

{o
&*0vr|6p(đ+&of
p(+,L{,rhjp
+{,r†jp
+r¤jp
of
o
rÂjp(çs'
z{of
(-&*0Tr|6p(ë+&()
-#{&{po¬&{
(R&*zr|6p(ĺ+&{rújpo©&*0Żr|6p(ă+&

o'
+{o&

{-~~
+&{ (
+-+p o‡
p(
,-,
+{rZpo¬&{&on
o
:z˙˙˙Ţ
,o
Ü*Ф
0H{rZpo¬&
on
{&
on
{r^po¬&*.sů*(2
*F

*.s*(2
*6rkp(Č*6r*kp(Č*6rTkp(Č*6rvkp(Č*:rÂ+p*:rkp*:rľkp*:rÚkp*:rřkp*:rlp*:rlp*:r0lp*:r>lp*:rPlp*6r*kp(Č*6rkp(Č*6r\lp(Č*6rlp(Č*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$
*(2
*r{Loo


*(2
*J
{M*(2
{N-{Oo
+ {No­{P{O*(2
*0z{Q
o!

.{RoW+{R+o­po­{So­{T-{R{Q
(+*0Á

.*
+0.k+.E8•..
8.R8†  

3

(:**oo
oo
*ţ*


3

(:***0uâ
+0 .L+.+W..8.*+K
oK
*oo
oK
˙˙˙a*t
oK
*
(;*oK
*(2
*.s>€U*(2
*.
 ţ*"((
*"()
*:
ţţ*.
ţ*0/Ű
,Ťł%
˘%
˘*
*(2
*N{\(}
*(2
*z{]{^{_{`(G*(2
*b{a{b{c(W*0Ş {d
{f ,D{_o*


(+
-<%
}d }g|e(+ŢT{g
|gţ)%
}d(-
 Ţţ}d|e(.
Ţţ}d|e(/
*n|6|e(0
*(2
*0[






o1


o2

on
Ţ
o1

o2
Ü*6
C(2
*0[





{ko1

{lo2
{mon
Ţ
o1

o2
Ü*6
CBSJB v4.0.30319l#~#StringsÄćr#USŕX#GUIDđXto#BlobWź˘+ ú3¤mPŐ)2_­
#ú')S.gsŕ`đĄúađĄŞbđĄ¤_'¤Ą¦Üa|Nb4xÓ_{Ą%_|6a¦…`uib|Xa|3b|¨a|ó`|a|b|ç_|_¦P_đĄ$»4x”^'¤¸_'¤Č`'¤
_Ödp4x{4x
Żßdp
ÉŐyY§Š4x4xŁoY®ÜyhëX4x`đĄăR4xţOđĄüFđĄŁ]đĄÇđĄŻě„«±«±§4xT‚«±A”|}x4x
ĘŐyY{y4x
’ożY e˛đF4x¤Ë#B0
ľ»ĺw
’‹ĺwřB0
›ĺw˛–•
†»ĺw
ŽÄĺw
č:ĺw
+ĺw ăˇ
Šâĺw4x¤B0
!Dĺw
Ň»ĺw}b4x
y–ĺw
wa¶ŕG–•Ęp4xLO4xkĽ4xÔ74x
2)Ö
źÉHŕr
MSĺw
YŹĺw.B0v—!u
âśĺw
´;ĺwá4x
šĄŕuŚń’
;
ŚÉ
BÔ¦/;ń’G;oż:F4x¶śożÝQÚ+ĂB0[ăˇgśń’
ë–dpŰ–ń’$—ożV`4x
Ądp
Aĺw]ŤÚ+QÚ+®ŚożŠ_4xsßń’
˘ęu
î“yY2®oż
+Ó®
#Ŕęu
A†rB0
ĚBÔ¦
‰;Ô¦
S‡†r
ťń¨
CÔ¦űŠ
⠠r
‡†r
-‡†r
Âr†r
ↆr
˛…†r
(††r
‰†r
?‰†r
Á†r
ë†r
o‰†r
ť‰†r
ť‡†r
Şr†r
r
†r
††r
‡†r
džr
†r
„…†r
P††r
´††r
Ü…†r
͉†r
˙r†r8`đĄ?_đĄíđĄÎ4xđ^đĄŢ4xŮFe˛Ç—ł*­¸«¨“|‹ęB0<×|
‡ddp
ˇddp
+yY

[‹…żÇ4x ”|‹$N|‹S‘ł*‘ł*
5~Ô¦
<Ô¦řB0
Řáĺw%4xŇB0-B0
xĺwĹa|âş4xĎ–Ú+}EÚ+Ówł*Ž—ł*(y¸«©×¸«Ób¸«H´¸«O¸«Ľp¸«Ş7¸«ěG¸«š!¸«ă¸«q¸«·Ő¸«ĽH¸«5j¸«Du¸«
ňTĺw
ě;ĺw
©’ĺwńŹđĄߏđĄ°đĄČ“‰Š>ťđĄż“|‹Ľ¬|‹ý“|‹®–•«¬|‹ĐÓ汞`'¤h`'¤ş4x
üBÔ¦
vXĺw
¤BÔ¦
¸BÔ¦
DŁÔ¦
Ű~Ô¦
Ö€Ô¦
RZĺw
τԦ
BÔ¦
n€Ô¦
ˇÔ¦
)\Ô¦
˙[Ô¦
aZĺw
ş~Ô¦
‚Ô¦
}Ô¦
Ô¦
]€Ô¦
{„Ô¦
Ô¦
T„Ô¦
†]Ô¦
§hÔ¦
5\Ô¦
0„Ô¦
B~Ô¦
Ô¦
±Ô¦
Ô¦
űÔ¦
͂Ԧ
*Ô¦
ĺÔ¦
ŤÔ¦
h‚Ô¦
eÔ¦
"~Ô¦
„Ô¦
·‚Ô¦
¤„Ô¦
ÄÔ¦
ö€Ô¦
aÔ¦
ó‚Ô¦
rÔ¦
˛€Ô¦
Ł‚Ô¦
=‚Ô¦
ŐÔ¦
„Ô¦
BÔ¦
‚Ô¦
 Ô¦
‘‚Ô¦
3€Ô¦
$Ô¦m]4x*ľ4x-o4x
Ž™Ô¦
ś>ĺw
WĺwB0
ćBÔ¦
Ö]Ô¦
‘UĺwB0źăˇk_¦›¦ŚB0Ók4x4x
…‘Y÷‘4x
uYRH4x«±H€«±k„«±±|‹,‚«±Śoż–źożd’4x
ľ‹ĺwÚF–•
qUĺw
V–ĺw
A–ĺw
žŠĺw“mł*
T“ĺw#“4xŢb4x,4xGZ|>H4x"–•$~«±=4xR4xpy4x
ZßyY
ľş’
EßyY
>žş’
Üş’›ożńŠożAÚ+Śożě‹ń’Đs4x’4x
Ý®
i´®
š®Žm4xĚ‘4xł“ł*.”ł*Ô“ł*
4x«^Ú+ÔŔ4x
5®pń’ťł*ă“|‹
%жŕ
v±ş’”`™έ`™‡™`™™đĄć­`™
ą‰†r
[‰†r
‰†rUťł*łć±emć±?Zć±ěł*竱“„«±
€«±h$H4x
Ť…żΊń’A—ł*Á­|‹‡™|‹Ęš|‹~4x
|š®
AÓ®
A>ĺw=Ú+
Wĺw
pSĺwĐF4x
»¬
»¬
őş¬
¦ŐY
Ť?¬1±|‹ß‘|‹S•ć±Ü‹ć±µđĄúÔ4x+H4xlł4xÉ4xş4x
0ŁÔ¦
™Éś4x
+Ô¦
»hÔ¦
[ŁÔ¦
YţH4x
pi4x 3h€«±B2h
Ľ‘Y­(Yíť„žYž„žYřŐ„žY#ů±„žY* ´c„ž2Ф„žY9hV„žÉ;ŢŐ„žÍ;Ż˘„žY>Ą„žY?@ł„žY
]x˛„žY
ęĽÉ„žI
ńČĄ„žm©„žY: ˘„žŐ<˙–„žĄ&ł„žY. ,Ą„žµ.š(›„ž­1-4ׄžY1/ć—„žYĂ_­}„žÉÇj殄žYĚjţ°Ę¨YĚoI±Ę¨YĚph°Ę¨YĚr•±Ę¨YĚsč°Ę¨YĚtˇ°Ę¨YĚuý›Ę¨ńĚww°Ę¨YÍŔٰʨYÍŐą°Ę¨YÍת°Ę¨YÍŘ_±Ę¨YÎ~oʨYÎ őKʨYÎ$yoʨYŇ/‹°Ę¨YŇ3ȰʨYŇ:ń›‰yYŘD(˘‰yYŮGůˇ‰yYÚM ¨Ŕ‰yÜUşu‰yđÜV;{‰yYá_\‰yYäc›‰y&ĺg›ť‰yyĺ ł‰yYĺ¬\›‰yYć˛O˘‰y*ú1‰yÔ 6Ŕ‰yY_‰yY¤nť‰yýŻĐu‰yY°Lź‰yY$ľŢE‰yY&Ŕ?š‰yY'Ĺ\‰yY(Ë*®*¦Y*Đłź*¦Y*Ą*¦Y*¶(Y\
ĹY^
Y_o`Yd!0Yf!0Yl!0Ym!0Ys%9Yy,¨Yz.ÍY{1eY~4\Y6Y8ŁY:!Y<ăY>YŤ@­@éBÁYEö YGYIńYKYťMôYžPYźP9YˇP"YŁPÍ#YĄPnY§P!0Y­X!0Y®\7Yµd® Y¸f;Yąh!0YĂp0YĹs!0YĆu YË{
źĚ}
Í!0YΚYŮ0YÚYÝ×YáśOYâžFYă 5Yä˘eYĺ¤Yć¦cYč©ě$Yé«!0YîłřYđ˛Yń¸Ł
Yňş!GYóĽ7YöŔ`Y÷ÂPY˙ËÔ!0YÜĹYâäźä!0Yřvműsm˙!0Y8YL2ÚYM4KYN6!YQ8YU:!0YU=áY\E Y]Gs
YaIy"dK´dKş0dK> YhM> YkO!ó7ą!Ů7˝!Žfó?!Žf÷?
+V€¬ű?V€Á=ű?!H˙?!Ŷ@S€'%S€(%S€%S€t%S€g%S€ä•@S€_k%!
~@Q€gQ€gQ€gź«@@V€]M%Dą)@1]?3@9E7@á7@!¨7@>8%Q€ %S€†ş%S€•ş%\˘:@U·?@ěŁI@5z%Üť1™—Q@1·—Q@Q€ŻT%Q€žT%!jĄa@!Ô—f@!=°k@!O°k@3z?o@?Ąs@ˇý—}@9@<9@Z9@á8@Â8@j8@9@!Yy†@! yŹ@!†Ôś@!°Ô¦@!Sj°@!źj°@!Žką@!(ką@!HÂ@!ĎGË@!ĽľŘ@!‘ľá@!_—î@!Pką@!ůs†@!t†@!´ů@!*´ů@ž8@x9@š9@!{[°@!˝iA! A!ś–A!×iA! A!¶–A!¨[#A!Î#A!ôĎ#A!ÖĚ#A!BŃ#A!mĎ#A!SĚ#A!żĐ#A!…Í#A!©-#A!Ş.#A!ˇ,#A!©/#A!'.#A!",#A!*/#A!!-#A!Ot#A!\7-A!X#A!ď|#A!ŻÚ#A!Ţt#A!ÇŇ#A!há#A!š®#A!ÚĹ#A!X¶#A!Ü™#A!ő>#A!’Ť#A!|#A!U@#A!Ô?#A!i¨#A!^*#A!^ş-A!l-A!Ö*-A!Y)-A!űm#A!VĹ#A!ŘÄ#A!&4#A!¤¸#A!ó)#A!C+#A!Ö[#A!QÎ#A!6Đ#A!Í#A!‚Ń#A!±Ď#A!•Ě#A!Ń#A!ÍÍ#A!ç-#A!ę.#A!ß,#A!ç/#A!i.#A!b,#A!j/#A!g-#A!‰t#A!Ś7-A!XX#A!)}#A!P#A!çÚ#A! u#A!űŇ#A!žá#A!OI#A!€×#A!Ó5#A!ή#A!Ć#A!”¶#A!X§#A!Z¬#A!˛z#A!ZŻ#A!Čł#A!^#A!š#A!-?#A!¤s#A!ŇŤ#A!:|#A!@#A!@#A!«¨#A!*#A!óÓ-A!!ŕ-A!ü*-A!)-A!/n#A!’Ĺ#A!Ĺ#A!^4#A!fh#A!޸#A!'*#A!s+#A!k6#A!ú=#A!h#A!Űg#A!¸)#AQ€6^%1?}@!‡§7A!ű}?A
+V€'@V€¨(@V€a@V€y@!2—HA1˘”MAQ€ČÓ%1˘ZA!KN%!Ň+%Q€€•%Q€n•%Q€Y•%1ąźZA1@“ZA1®_A»97@!\˘:@Q€4ŕQ€ÝJ%zĘcA!
ËcAöĘcA!SÄmAń97@!mšxA!V™}A!×uA!~ƇAd·ŚA1©´”A1ä´”A1ĽÜźA1ŢźA1sŢźA1îŰ”A1&Ü”A1
ŰźA1‹ŰźA1\Ü”A1DŰźA1˝ŰźA1đ¤¨A1¨A1¨A1ą!¨A1ÝH¨A1直A1{~°A1~°AdoµAQożA@«ÇA«ÇA!ęEĐAŞH7@!RšxA!ĄAŐAËA7@śg7@Q€|ŢA1
·áA·ĺA1Ël¨A!¸}@.VíA¦‹ňA Ż÷ABŇ”B:7@!ŤŔ B˙77@Q:mAp:cA¸cAU¸B!B!rx}A Y}AÔ}A&Ô}A¬:7@!w˙?.:7@`°mA$°mAŇ97@˙77@!vN%%8%8íA&AAÖ{A!ö®#B!5D3B!•ƇA!~§7@S€}>%S€6G%S€eG%S€\…%S€RW%S€ŮT%S€mW%S€źź%S€}}%S€—%S€p%S€F<%S€ąZ%S€–]%S€Sl%S€‡l%S€lą%S€äŚ%S€J{%S€•{%S€ U%S€MŐ%S€X%S€ł%S€Y~%S€ă&%S€Zµ%S€>%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€T˝%S€˛4%S€Ls%S€Š%S€ŮK%S€g%ţ—@B!›¦EB3ĘJB3ŕ(OBď‰c,ď‰TBÄ^I™j0)1+!+^B!Čy^B6ł'cB{hBňhBÚsBŻhBű|B6ł'‡B6ł'ŚBŁBqBLBÔBD¦B6ł'±B{¶BňżBÚ†@
ÉBaÓBž›ÝB6z%pËĺB
Č%:Č% Ç%pËĺBą}@§‹ňApËĺBuK%†Ş7@L%pËĺBµą7@pËĺB\K%ýŞĺAČÇ%pËĺBĽŚěB^ÓńBŇj%ŢşÓB&ť‡öB&ť‰űBC¸
ÝBC@‡ C«ťCC«ťCÇ…CC«ťCă»CNCN%C"8CN%C"8CN%C"8CN%C"8CÄ^ÄKCë0-˛PC(˛PCtZC6ł'dC6ł'iCńnC%nC$wCÓnCInCÔ…C'ŤěB€Ó“CR;CEםCÄ^İAë0 ǰAǰA=<ˇC8<ˇCদC´¦¦C¸C6ł'ÂCÇC1N%6ł'ŇC±×CO×C×C2×C>M%!¨o,!¨oâC6ł'çC±ěCx÷CD÷CM÷CjD
ěCÇDUDČDÚ«’őX@vN%Ă\÷CvN%Ă\÷CÚ«’ޤ-D‰x3DvN%vN%vN%Ú«’őX@Ă\8DŻR@Ä^Ä@ë0őX@đX@6ł'CDHD ž7@#=3DN”\D6ł's±iíđi%Ä^Äąë0AA·-A·ŹfąŠfązá,Ä^Äąë0ŹfąŠfąAA·-A·zá,!L»˙?!qx˙?! Y˙?žĆ˘Ł%EaDŮŁ%6ł'fD{kDÚvDrD±ŽDěâ™D!ßËžD!#CŁD!§µ¨D!˘­˛D!\˘:@!®żD!Dµ7@:%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­y:@őXđD˝L%.gőD­y:@zőD­y:@˝L%űµ7@6ł'úD°˙DT
EEů(E(EL¦C×L%O®:@Źf°Aľ}AËT7@O®:@°Ő°Aľ}AÄ^I™3EO®;E)@E0ZU*ĹYU*oŠc,0ZU*ĹYU*oŠc,P [”AX .=
` Š˘Ăx Ćß®EEĹ ĆjAKü Ćj!Š˘JEy!ć ŠÖ4|!ć ÝdFŹ!ć 1H˘!ć ąŃţĘ!ć mŮgÝ!ć ýiţđ!ć~GPEü!ąF " H"
ţ3">ţ@"}gM"ţZ"Š˘UEi"ć ŠÖ4l"ć ÝdF"ć 1H"ć ąŃţş"ć mŮgÍ"ć ýiţŕ"ć~GPEě"ąFů" H #
ţ##>ţ0#}g=#ţJ#ć 6Y4P#ćČbR #ćČbÝč#ćy0[E$ćy0lE
<$TІE $Š˘
‡$+tťE
™$+t¤E
¤$"+­EŘ$bsËEě$”“ŐEő$”“áE%˝yëE%/ă÷EĆ
ŠÖ4Ć
ÝdFĆ
1HĆ
ąŃţĆ
mŮgĆ
ýiţĆ~GPE1%ÄcF9%Äc FA%Š˘I%Š˘ŘS%ÄÔxF\%ÔxF´&Fä(‹Ç!;)ôÇ$F$n)&ś)'Ń)ô«+F(đ)3Ç2F*t*_Ç2F,ń*µÇ.+ĐËţ/!+~I8F/=+äI8F0T+ëą?F1Ś,ŁEFF2Č-ś+3,.ĺšFF4D.ĺšMF5{.q7˘.w´ZF8Ľ.ĺš9ă.ŘO:
/K;@/ţzfF</őQzF?é2=v@ř2ĘOA 3ŞşFA 3Š˘C>3)FCL3¬zFD\3Ä]ŹFE´3Ä]ťFF 4qŹŻFGT4#oĎFI`4
–ŘFJl4ŁÓáFKx4ŁÓëFM„4ŁÓ÷FO4ŁÓGRś4ŁÓGU¨4ŁÓ&GX´4˘@áF[Ŕ4Ď•ŘF]Ě4ąÓáF^Ř4L`ä4Lp ađ4Í\7Gcü4OAe5X>ŘFf5ÉAGg 5ÉJGh,5ÉUGi85ÉcGkD5ÉsGmP5ɆGp\5gGsh5]BĎFwt5¦ł«Gx€5¦ł¸GyŚ5 {«Gz5 {¸G{¤5„y«G|°5„y¸G}Ľ5ÇG~Č5ŮG€Ô5˘ł«G‚ŕ5˘ł¸Gě5ÜĆ«G„ř5ÜƸG…64§ďG†64§üG‡64§ H(64§«G‰46Ž•«GŠ@6Ž•¸G‹L6%l«GŚX6%l¸d6ü«GŽp6ü¸GŹ|6oH6ŻďG”6ŻüG‘ 6Ż H’¬6Ż«G“¸6 ;H”Ä6 ;"H”Đ6‡zďG•Ü6‡züG–č6‡z H—ô6‡z«G7“z¸G™ 7“z«Gš7ěĆ«G›$7ěƸGś07úX«Gť<7úX¸H7âx«GźT7âx¸G `7e2/Hˇl7e2FH¤x7e2]H§„7e2tHŞ7Ťg…H­ś7ŤgśH°¨7ŤgłHł´7ŤgĘH¶Ŕ7ŤgŰHąĚ7ŤgěHĽŘ7ŤgýHżä7Ťgđ7Ťgü7Ťg0IČ8Ťg;IË8ŤgRIÎ 8ŤgiIŃ,8Ťg€IÔ88Ťg—I×D8Ťg®IÚP8LĹIÝ\8Lp ßh8LŃIát8LÝIă€8›ČéIĺŚ8›ČůIç8›ČáFé¤8›Č Jë°8…\Ľ8k\Č8¨m#JíÔ8¨m0Jîŕ8¨m=Jďě8¨mLJđř8¨m[Jń9¨mjJň9¨mĎFó9¨myJô(9¨m49x#Jö@9x0J÷L9x=JřX9xĎFůd9xLJúp9x[Jű|9xjJü9‚xyJý”9‚x 9‚x’J˙¬9‚x¤J¸9‚x¶JÄ9‚xáFĐ9‚xĚJÜ9‚xâJ č9‚xřJ ô9‚xëF
:xK :x$K:x;K$:xRK0:x0I<:xoKH:xŚK T:x©K#`:xĆK&l:xÔK)x:é”J,„:<ś9 ,:€M9 ,ś:ćLŘF,¨:ćL9 -´:80ĎF-Ŕ:~\ĎF.Ě:tŁńK/Ř:ĘľűK1ä:s
L4đ:÷ĆL5ü:Hgö
5;RcűK7;ĺ[L: ;Š˘;H; g<\<}L<d<9A#L<€<ĐÉ*L=Ś<§i#L=Ł<Ź’0L>Ü<ěË7L?Ś=Äs…0LB>Ć]«mC >Ćó˛xC>úž?LCĽAź?LD BĆďT'EŔIĆR'F,OŤ(FLGeOĆÁQLJlOĆíŔWLKŽOƤ§4L‘OĆÁ€4L”OĆNi4LOŠ˘LiPP?\LLpP˝M9 LwPÜMaLLPEfLM†PEjLMŽPćŕfLN•PűŕjLNťPѧfLO¤Pů§jLO¬PĆAoLPQÄ5|LRHQÄ;& T(R9;LUěSÄ]e”LW¸TÄzźLZhULz¦L[UĉÉň \ĐUÄč–­L]VÄUĄ·L_/V©pm
`TV°śľLaăWNŤĎLgXqeŘLhŚXQÝLi$ZńfýLp|Zyn Mr¸Z_nMsčZ™nMu[m|Mv4[ |+MxT[UE;Mz|[âPFM{Ô[QFM|â[ĉÇOM}\ĤZWM$]ĆŞfM˘]&KĚ]íK]^5Kh^ŰÇsM‰¬^Äŕ^ÄWąÎ Ź@`ˇąM’„`ÄŢZWM•¤a
[ťMDb&ČŞMTb9;łMťb“ŚÂM cĘŚŃM˘ĐcĆpŚ“ ¤űcź˘5 ¦dŁŚŕM¦IdŠ˘§TdĆ|dĆ^éM¨Ëd-·ýMŞđdĆ Ő N«(e­Ą®eÖvfÄ^$N±,jÄ^+N˛UjÄ‚Śŕ
łkjÄ^2Nł…jÄ^9N´ j^@Nµ l^HN·`mÄ^RNąŔmÄ^YNş<nĵEYN»nĵE`NĽ5pĹ^jNľDpÄF`NżŘpÄŻ+ÁxqÄ^qNÂrÄ^xNĂ”sÄ^|tÄ^†NĹduÄĆ@vÄ^ŤNÇŔvÄ^”NČ´xÄ^›NÉDyÄ^˘NĘ{ŤĩNËÜ|Ä^˛NÎ<}Ä^ąNĎ\}Ä^ŔNĐ~Ä^ÇNѤ~Ä^ÎNҨ‡EŐNÓřÄ^ßNŐ€€Ä^ćNÖ8Ä^íN×Ĺ^ôNŘ?…Ä ¦˝ţÚp…Ä^ţNÚě…Ä^
Ä^ Ä^<†Ä^`†Ä^‹†Ä^WLଆÄ^%Oá׆Ä^,Oâő†Ä^aăÄ^lä1‡Ä^3OĺX‡ÄBU8Oć|‡ŔX?OçŠÄ9NWLč׊Ä_WLéëŠOPęýŠhżp ëžŔFOíM‹”ťMOđ^‹žŔSOđ€‹Am[OňÇ:aOôŚ^tOő°¶{OöŹŠ˘÷ ŹmE
÷Š˘„Oř Ƶ֎OúTĆńß”OűśĆ{+ü¦ĆĚ{+ý°m{ţŇ·{˙ô4]šO‡‘ź˘5 ż‘ÂÖ©OË‘;)˝Oבą>ĂO㑊HŮO ťăO
ű‘˛ťęO 0göO
ř­PHA P+Ń)P7’ýß#PC;)7POą>=P[0gSPg˛ť^Ps­5jP HAqP!‹’Š˘#“’Š˘}P#˘’ĆF4$Ľ’ýÖP$t“Í«ŤP&Ś“ĆďdP&ü“Će'@”e™P(ě”ĆrdˇP*p•Ćďd©P+ŕ•Ć5e%,$Ćrd°P-¨–rd¸P.ĆKYa2ĆKYl3:—dŮP4M—dŕP6`—ý¬çP8s—üłîP:†—jîP<™—1uîP>¬—>yEE@ş—ćxôPAČ—yÚýPBÖ—vk3OCä—k3ODň—öGQE®GQF§ľi GQH*:k3OI8ĆŠĐQJ|ĆŠĐ QKČĆUĐ QMĆ4Í QO`™ĆŞÎ QQ¬™ĆĎ QSř™ĆűË QUĆoÎ QWšĆŰÎ QYÜšĆ>Ů'Q[(Ć>Ů/Q]xĆŮ'Q^Ä›Ćě×'Q`śĆZŘ'QbĆĘŘ'Qd¨śĆł×'QfôśĆŘ'QhĆŹŘ'QjŚťĆ¤tQlܝƤt QmĆA16QoĆśKapĽžĆD}6QqźĆřÚ<QrĆuas źĆ ÓatěźĆ·áCQuĆp®IQv” Ć#ĆIQxđ ĆĄ¶IQzĆ!šQQ| ˇĆ>?YQ~üˇĆăŤaQ€ĆK|aQ‚´˘Ć˘@aQ„ŁĆť?aQ†ĆŞĆjQ¸ŁĆ5ştQ‰ ¤ĆB|Q‹ĆjB|QŚś¤Ć|Š|QŤä¤ĆnY|QŽĆGn|QŹƮņQÄĄĆ*ņQ‘¦Ćx4ŤQ’ĆşĆjQ“¨¦Ć?ştQ”ü¦Ć‰+|Q–ƨїQ—Ś§Ć¨ŃťQاĆlĐťQšĆJÍťQśĆĂÎťQžĽ¨Ć.ĎťQ ©ĆĚťQ˘ĆŤÎťQ¤ ©Ć÷ÎťQ¦ě©ĆZ٤Q¨ĆZŮ«Q©„ŞĆŮ«Q«ĐŞĆŘ«Q­«ĆuŘ«QŻĆčŘ«Q±´«ĆĐ׫Qł¬Ć;Ř«QµĆ­Ř«Q·¬Ćµt—Qąä¬ĆµtťQşĆA1łQĽĆśKl˝Ä­ĆD}łQľ®Ć˘PąQżĆřÚŔQŔ¨®ĆulÁô®Ć ÓlÂĆ·áÇQĂŚŻĆiIÇQÄدƚ׹QĹĆě5ÇQĆĆp®ÍQÇ̰Ć#ĆÍQÉĆĄ¶ÍQË„±Ći§ÍQÍŕ±Ćk¬ÍQĎĆĂzÍQѲĆkŻÍQÓô˛ĆŮłÍQŐĆ/^ŐQ×°łĆ!šŢQÚ´Ć>?ćQÜĆŔsąQެ´ĆăŤîQßµĆK|îQáƢ@îQăŔµĆť?îQĺĆŞĆ÷QçĆĽ¶ĆK^ Rę·ĆZ^ RëĆ|Š Rě”·ĆnY RíÜ·ĆGn RîƮŹQďĆ*ĹąQđŔ¸Ćx4 ąĆ~hĆşĆ÷Qó¤ąĆřąĆ‰+ RöĆ…6ąQ÷şĆ>ąQřÜşĆ;hąQůĆ[Ć÷QúĆÇ»ź˘5 ýÔ»ĆďZü˝Š˘ľŠ˘ ľŠ˘0RU&~VĽŹV&­ĚľV&ŠĚŠSĽ’ĚśS&›ĚARĽŁĚSR&¬Ě®PĽ´ĚżP&˝Ě4TĽĹĚCT&ÎĚEyEE ÜĚíxôP
ÍpÔ7R ÍśÔýP ?j
Śj}k3Ok3OýGQµGQžÍ®ľi ¬ÍQÔÍgjôÍAk3OÎćsEEÎ tEE!)a3)lŽÎ=QĽ–ÎTQ&źÎ¤WĽ§ÎąW&°ÎÎWĽ¸ÎâW&ÁÎ2=RĎΚÖDRăÎ6ŮJR ň΂ĐQR"Ď×ßWR$ĎRŮJR% ŃQR'%c)Óc]R*xj#L,×1fR-ĽĐM]vR/]TŐE1­Ńř¬ŐE3ÔŃ÷łŐE5 jŐE7jŐE9¤Ň,uŐE;ĘŇŹ[‡R=ŇŇď͇R=ÚŇŃχR=âҴ̇R=ęŇ чR=ňŇIχR=úŇ0̇R=ӜЇR=
Ó_͇R=Ó-‡R=Ó.‡R=€,‡R=/‡R=.‡R=,‡R=/‡R=ü,‡R=0t‡R=B7R=öW‡R=Đ|‡R=‘Ú‡R=Ĺt‡R=‚ӫ҇R=ŠÓKá‡R=’Ó~®‡R=šÓĽĹ‡R=˘Ó8¶‡R=ŞÓŔ™‡R=˛Ó×>‡R=şÓpŤ‡R=ÂÓí{‡R=ĘÓ5@‡R=ŇÓ±?‡R=ÚÓF¨‡R=âÓ?*‡R=ęÓGş’R=ňÓřk’R=úÓÁ*’R=ÔD)R=
Ôßm‡R=Ô6ŇR=ԺćR=4‡R=…¸‡R=×)‡R=)+‡R=ľ[‡R=0·R=ЇR=ő̇R=aчR=ŽĎ‡R=ṡR=ßЇR=‚Ԩ͇R=ŠÔÇ-‡R=’ÔÉ.‡R=šÔż,‡R=˘ÔÇ/‡R=ŞÔG.‡R=˛ÔA,‡R=şÔI/‡R=ÂÔC-‡R=ĘÔkt‡R=ŇÔs7’R=ÚÔ7X‡R=âÔ }‡R=ęÔkP‡R=ňÔĘÚ‡R=úÔôt‡R=Őŕ҇R=
Ő‚á‡R=Ő2I‡R=ŐcׇR=·5‡R=ł®‡R=őŇR=u¶‡R=<§‡R=>¬‡R=—z‡R==݇R=«ł‡R=^‡R=ő™‡R=?‡R=‚Ő…s‡R=ŠŐ±Ť‡R=’Ő |‡R=šŐr@‡R=˘Őô?‡R=ŞŐ‰¨‡R=˛Őz*‡R=şŐÝÓ’R=ÂŐ ŕ’R=ĘŐč*’R=ŇŐk)’R=ÚŐn‡R=âŐsŇR=ęŐóćR=ňŐA4‡R=úŐKh‡R=ÖŔ¸‡R=
Ö *‡R=ÖZ+‡R=ÖN6‡R=×=‡R=üg‡R=·g‡R=)‡R=^=ťR=™<ťR?řâňA¶<ťRBu=ťRDŚÖ ăňFšÖÓ¨RG¨Ö¤¨RH¶Ö¨¨RIÄÖˇ¨RJŇÖí¨RKĺÖś ¨RL"ו"¨RM:× $¨RN\×¶%¨ROt×·'¨RP‡×!¨RQÄרRR×רRSŘF¨RTü¨RU ¨RV!¨RW#¨RXŚŘ%,Y¨Ř,',YŃŘw,YúŘŹ,YĄ,Y),Y,YžŮ$ ,YÇŮů!,YđŮ #,YÚ>%,Y;',YŽ,Y”Úž,Y˝ÚŃ,YćÚ8,YŰ*,Y3 ,Y"±RYŻ#,YŰM%,Y”ŰJ',Y§Űť,YşŰ­,YÍŰ2,YŕŰG,YüŰA,YÜB ,Y",Yľ#,Y\%,YŚÜY',Y¨Ü¬,YÄÜĽ,YŕÜA,YóÜV,YÝP±RY ÝQ ±RY."±RYŐ#±RYk%,Yh',Y»,Y€ÝË,Y“ÝP,Y¦Ýe,YĆÝ_,YŮÝ` ,YőÝ=",YŢä#,Yz%,Yw',Y™Ţ ,YÂŢÚ,YëŢ_,Yßt,YŔ,Yo ,YŹßL",Y¸ßó#,Yá߉%,Y
ŕ†',Y,Yé,Y…ŕŠ,Y®ŕ±RY»ŕĎ,YÎŕ~ ,Yáŕ[",Yôŕ$,Yá%,Yá•',Y),Yř,Y,Y,YŢ,Y•፠,Y±áj",YÍá$,Yéá§%,Yâ¤',Y,Yt,Y˘,Y‚â&,Y˘âÜ,Yľâĺ,YŃâh!,Yíâa#,Y ă˙$,Y ',Y,Y,Y˛±RYă6±RYŽăě±RY›ăő±RY¨ăx!,Y»ăq#,YÎă%,Yáă',Yôăg,Yä,Yä,Y,Y ,Y ,Yé!,Y†ä#,Y™ä.%,Yąäo?·RYŔ䊢ĽRYűMĆRZŠ˘ËR[ĺĆ.׍P\ĄĺĆ1׍P\ŔĺĆ.×ŃR\ÜĺőÉŤP^×ŰR^ÜćXmâR_”矢5 a¤çŞ}ęRaôçeVňRbsÄúRcĚčŞ}SeoSfǦSg4>?Lj·éńŽ?LkÔéô4/Slę~2<SmqfSSp„ęńS]Sr§ękQ]SsłęŠ˘t»ęŠ˘dStĘęĆć+ĆuŘęĆs[vĺęƆ0ÍvóęĆ™0ŮwëĆo0ăxëƧ0ăxëĆZ[xĆ~KěxĆŕˇ]yĆĽQńyĆ(MězĆźQń{Ćěpř|Ć }‰ëĆ~—ëĆnE¤ëĆmy+˛ëĆs—ŔëĆĐwÎëĆŰbÜëĆ$­!đëĆ‹—+ţëĆ
–‘ ěĆQ´2Š ěĆ"O<ŹĆÇpCĆ!HJĆĘşOƲ7TĆŕ![Ć)B‚ěĆ·`ěĆ%yežěƦ×l¬ěĆĐbsşěĆ­zšČěĆÖěĆOśäěĆąpŹťňěƧ7–žíĆéGťźíĆ—!¤ íĆૡĆn˛˘Ć´ŐąŁĆąHŔ¤Ć2jÇĄĆAuΦĆ#dý§Ć¨ŚíĆźk쩚íĆrcŐŞ¨íƵeý«¶íĆxyܬÄíĆ;Ľă­Ňíư­®ŕíĆÎs+ŻîíĆbľ4°űíĆ224°îƧ0ę°îĆo0ę±Ć™0ö˛Ć†0´Ć oKĆ 6ĆKĆ Öą4Ć ű34„îĆ „4K‘îĆ EĆKžîĆ
¬îĆ
x·şîą|kS¸ÇîUEkSąÔîŚnrSşáîÁeyS»üîłm¶|ŠSľREŠSŔ„ďľe“SÂĘďKSźSĹéďKSđÎF±;©SÉKB˛SĘđ‰n»S̨đ7ŞÄSÎüđDŇSĎúľŰSĐ„ńkQ§ńńSĘńńSăSÔěń»AŇSÖZîS×Z€ň¶k TŮčňź˘5 Ú’ó
ŞúÝŔó4W%TŢôG˛1Tŕk«BTâäVWă’ô!R©ôÎFÄô TŇXŘőKSPTéčő Völ>[Těäk[TíYAĐö#0÷,0÷ä<bTń÷Ň<lTóú<lTö=zTůŘ÷=’Týe¤że¤©Tűá©úř•©ú°řÓ©ú ůˇ5¸T ăÂ
Čůâ úéáÂłâ°ú<×ĆT˝úşRWĘú/QT×úkTäúŔ¬ĎTńúóµTţúË=T űáRTű׺T3T{xT#GTTTĚfT ×µŘT!€űç˘ćT"´űҢćT$ŕűç˘óT&;gë)™Ł{+Ęü>N
U-ŢüU/řüU0ÂâU1–âU2€ý6â U3Ěý¶2U4űý¤»)U5ţűá)U6FÖ2U7›ţ%Ş@U8°ţŰâOU:–˙ž_U=ž˙ž_U>¦˙a0U?Ŕ˙#0U@ŢshUA"ŢsqUC5Âáp ELŠ˘GTĺ[‚UGߊ˘H銢I
uIţK‘+ţKĆKUOPKß®‰ULÇĆß®EEMůĆjAKN$ź˘5 NŢsUNŢs—UOÂáaLPŠ˘Q¤ŔŐ˘UQř*m­USH*mÁUU*mÔUWÜ{éUY@Z;ţU\Wb;ţU^n“Zß`xŢpßbťLdډ“Ve©µOVg˝¸1m
iŮŠm
jčˇ1k*¦Im
lAź˘5 m~řb4mcmŹŠ˘nžŠ˘#Vn°É*Vo¦Ş6Vp@ ]@Vr¨
á^MVt\ 4ZVv GvbVxä evwV}X
ęvŚV‚ÔR˘VRF¬VŠě vµVŚü”vĽVŤxRUS“ĆwvĐV”'\ĘÚVBkĘĺV–K·ĘÚV—SĆĘÚV—nŢĘĺV—wBÄńVÜz4ízŠ˘ýV™$b;E
ś2Í3ťEŠ˘
fľ3pĆ"W˘šŠ˘(W˘¬Š˘ŁŢćwvĐV¤_/W¦Š˘§&f„6W§4Ž„=W¨\ę]DW©jÔhKWŞxRW«B\YW¬ Ę`W­äĘsWŻř …Ę‹W±  Ę—W˛4ĆëĽRWłWĆ뼣W´lĆ뼪WµĆ뼱W¶ Ć뼸W·ăĆ뼿W¸řĆëĽĆWą
ĆëĽÍWşĆëĽÔW»6ĆëĽŰWĽKĆëĽâW˝`ĆëĽéWľuĆëĽđWżŠĆëĽ÷WŔ´ĆëĽţWÁčĆëĽĆëĽ @ĆëĽĆ뼱ĆëĽ!XĆĆĆëĽ(XÇŰĆëĽ/XČđĆëĽ6XÉ4ĆëĽ=XĘwĆëĽDXË©ĆëĽKXĚĂĆëĽRXÍŘĆëĽYXÎçĆëĽ`XĎüĆëĽgXĐĆëĽnXŃ;ĆëĽuXŇLĆëĽ|XÓĆ뼜Ć뼊XŐĐĆ뼑XÖĺĆëĽúĆ뼟XŘĆ뼦XŮ$Ć뼭XÚĆ뼴XŰ´Ć뼻XÜÉĆëĽÂXÝŢĆëĽÉXŢđ _ĐXß'Š˘„!ŕ0ĆëĽŮXá^ĆëĽâXâŚĆëĽëXăŚÇôXäśÇĚ ę©D!EŞ*YîŚ!MĘHYóČ!
iYY÷p"2»eYűÄ#a·vYýß#b;E
ýí# Oţ˙#Ć ?á4ţ$ĆwvĐVţ $Š˘¨$‰´Y€'Ŕ´Y\,‘Ü‹YÔ,ĺÝ‹Y|-@Ţ‹Y$.ŢÜYŚ.ÝY01xÝ‹Y”1˛‹Y3YĽ5ŻÝ‹Y 6²‹Y´8Ź•Y98Ź•Y<9¶Ź•Y`9‘6ˇYĚ9ľv•Y #:Ž®Y I:śŽ®Y p:Ź®Y
đ:ÖŽµYt;Ľ˝•Y€;sLˇYđ;MdŔY,<MÉÎYu<ľÝY°<Ů·ęY(=Ä}ŔY!C=ýŤ•Y%T=ZŽ•Y'=}Ž•Y)¦="ŹüY+Ŕ=·ŽZ.ô=·Ž Z1€>.sCZ6Ś>.sQZ:Đ>j˘`Z?—?Ź•YBˇ?[•YD¬??Ž•YF·@¤Č•YHĐ@ˬ•YJŢ@îN•YLA{N•YNXA¤ČmZPŞA.O•YS˝AžN•YUĐAMĽ•YWčAČN•YYBĽ•Y[5ByO•Y]TB"…zZ_ÍC–ŽZdôCUO•YgÎDˇž•YiŕDN2•YkiEÍž•Ym|Evg•YoFWg•YqFş7•Ys!FÁm•Yu/Fk<•Yw9F×\•YyDF÷\`Z{G ¤•Y~EG;x•Y€zG-ź•Y‚GŇ›•Y„GµD›Z†*HŻ•YŚ@HŻ­ZŽĘHän•Y‘ŕHän­Z“jIÄn•Y–€IÄn­ZJµ\ÁZ›pJ«LăZžK/Ž?L Kz®Yˇ(KěíZ˘–KŁ!®Y¤ĄKĆH®YĄ´K(U÷Z¦üKź˘5 ©ÇOÔOĘz4©đO
řO «
Pő¶P›}Po4© PVT©tPĂ Ž‹ [©|PŠ˘©­PŠ˘&[©ŕPYv,[ŞpQÖvI[ŻđQYvT[±hSwvb[łsSĆëĽn[µśSĆëĽw[¶ TĆ뼀[·ŚUĆ뼉[¸PVĆ뼒[ąĐVĆ뼛[şöWź3RW»XBRWĽ¬X$BRW˝¨YÜA/WľÔYÜ2/WżZ3ż¤[Ŕ ^Aż®[ÂĚ^ż¸[Äř_śGÁ[Ćś`HĆ[Ç?aˇ2Ë[Č{aĆëĽŐ[Ě‘aĆëĽŢ[ͤaĆëĽç[ÎbĆëĽđ[ĎObĆëĽů[ĐibĆ뼄bĆëĽ äbvźcĆëĽŔcĆëĽ$\ŐŐcĆëĽ-\ÖčcĆëĽ6\×űcĆëĽ?\ŘdĆëĽH\ŮĚhĆëĽQ\ÚćhĆëĽZ\ŰühĆëĽc\ÜiĆëĽl\Ý%iĆëĽu\ŢLiĆëĽ~\ßĚiĆ뼇\ŕ\jĆëĽćjĆ뼙\âkĆ뼢\ălĆ뼫\ä…lĆ뼴\ĺlĆ뼽\ćŕlĆëĽĆ\çÄm¸xĎ\ččmŹxĺ\é0p/dđ\ë„p,Őü\ďŔp9Bópů¸qÉx/W÷<q˘xŚq¸x0]úrĆëĽG]ü„rĆëĽP]ý¤sĆëĽY]ţ`uĆëĽb]˙ćuĆëĽk]ůuĆëĽt] vĆëĽ}]TyĆ뼆]zĆ뼏],zĆëĽ]HzĆ뼡]Ľzę]Ş]¤{‚2ą] ŕ{Ž„Ă] T|§Ó]ś|§·ç]Ř|¸ů]d}^đ}Â^”~¸„#^ä~ţ˘™\ l€€-^!Ě€.7^#XKľL^'t„ó~Z^+¬…çn^.¤†ñx^0€ŻŠ^3ä5{Ą^7{±^9ÇŻÍ^>ЎuŰ^?śŠˇuć^Bşň^F´‹_HÄ‹_L†Ś_2FQ´ŚS$_SŕŚsR+_Tg\VŤŽB„/WW¤Ž/WXĐŽő/WYřŽŹG4_Zâöš\ôż>_]ôżG_^L{R_a`Ä__dL“Âkl_g¤“°Ţr_hęŢ_j Đއ_l\”_nh”
ߔ_pܔ
źť_sę”
ź¤_t
ź­_v(•ź˘5 w'#{´_wHţ”»_xP•Á_xY–Ŕ”Č_ya–É”Î_yjh»4zrz{Ć?á4{ź–Š˘Ő_{°–ĆwvĐV|d—‹Żß_~(%340>39°ńVA°é_J¸ÚV‚R1¸ĺV‚[¸ÚVvD¸ö_`Wx`ˇY`ĽÔ`×Ô`ň#Ë4úŠ˘0™ćwvĐV„xm`†ľ4ŠŠ˘ŠśŠ˘Š—ś˛¤4źśȤ¨ś8™Ś°ś«=Őś O%`Ťäś Oôśb;ťťmKŹťĆ–kţŹťŠ˘+`ŹtŻńV°ńV*i4<i‚ť%34Šť>3“ťuIţ›ť‰MţŁť•M¬ťĐPT´ťŮP2`“˝ťŠ˘9`”ÚťŠ˘A`–žćwvĐVšźžŠ˘S`śµžćwvĐVž·žVP ΞaP čž~2]`  ź%•e`˘Š˘ŁmŐl`ٞes`¤¨ź~2S`¦ŰźÍ3|`¨ýźô3l`© Š˘Şq§4Ş+ Ć"WŞ3 Š˘Š˘‹`¬ ćwvĐV®ő }> ˇ2G9 ±ˇaG9 ±\…‘`±RW‘`˛ŮT–`łmW‘`µˇźź‘`¶•ˇy}9 ·ˇˇ—‘`··ˇp9 ¸áB<9 ¸ϡµZ9 ¸ۡ’]9 ¸çˇOl9 ¸óˇl9 ¸˙ˇhą9 ¸ ˘ŕŚ9 ¸˘J{‘`¸•{‘`ą U‘`şMŐ‘`»X–`Ľ‰˘łś`ľ§˘Y~‘`Á˝˘ß&9 ÂɢVµ9 ÂŐ˘>–`Âď˘fś`Ä
Ł 5‘`ÇN5–`Č%5–`Ę
‘`Ě8ٰ&9 ÎŹŁ&9 ΛŁ÷59 ΧŁ#69 ÎłŁsT‘`ÎÉŁ˝69 ĎŐŁ ˝9 ĎáŁ79 ĎíŁP˝9 ĎůŁ®49 ϤHs9 Ϥů‰9 ϤŮK‘`Ďg–`ĐŮKŁ`Ňg©`ÓzD°`Őú4¶`Öj5¶`ÖŠ˘Ö¨¤Ü—»`ÖÔ¤ÖYťÖפQ¦Á`Ö䤟kÇ`ÖźkŘŤĄźkÎ`ŮĄ»Ő`ŰÁĄŠ˘ÜÉĄŕ FÜץŠ˘ÜŕĄŰ
ăÜá›ËܧáP-ÜŠ˘Ú`Ý=[ä`ßź˘5 ੢ŕšŕ šáńWL⸚ă§í`䇧ź˘5 ĺ“§Š˘ĺ›§ź˘5 ĺ§§Š˘ĺ°§­ô`ĺ{ô`ćVű`çŢű`耨NŤ¨ź˘5 ę™¨Š˘ęˇ¨¨¨ű°¨ăEEęë¨5
ó¨kő¨Š˘íý¨Ł !aí©Š˘ďl Š˘ńl  ©oô©Š˘óü©
Š˘ô,
Š˘ôß誊˘őđŞC
Š˘ö 諊˘÷đ«ľ Š˘řŤ ř¸­Š˘)ařĎ­ĆŤD4úÔ­T»3aúŠ˘űŃ űŠ˘üŃ Aaüľ®Š˘ţĆ®5 Iaţ˙®Š˘ŻŃ QaŠ˘
XaŚŻÄ¤ŻŠ˘ľŻá`[ŔŻá›Ë4á ĂŁáę»á ěĂFáTˇ_a“°áÁˇ]›°ź˘5 §°Š˘ݰűjaŰqja۰ź˘5 ç°Š˘ď°űPE±/PE±.vaÝPESPEŢ€aŠ˘
š 4
4˛Š˘
<˛Ä ŤP
D˛Š˘
á`[ á›Ë4 á Ă* áę» á ěĂF áĺ Ša «łáÁˇ] łłź˘5 żłŠ˘ Çł&ą ŮłŠ˘ áł- ą ôłź˘5
´Š˘
´Ń•a
´Y•a,´•a>´<•aP´Š˘i
śaŠ˘¦JťŁaä44Ś´7ľA¬´ćŘ4R ´´ćŇ4R µŠ˘­aµJť´aä44ćŘ4R ćŇ4R ľµź˘5 ʵŠ˘ҵôşaěµÁaČaÁaWÁatČa
şa‰¶ŃŃa‘¶_Řa ™¶ŇČa!ˇ¶Š˘"©¶ Áa"ŕ¶Š˘#č¶ ça#·Š˘$ · Áa$XÁa%¨·Š˘&°·°Áa&Č·Š˘'Đ·&şa'ă·Š˘(ë·ő
şa( ¸Š˘)¸Ă
şa)Š˘*Đ ńa*„¸Š˘+ڏĐ řa+š¸§ńa,ł¸Š˘-»¸í `-ظŠ˘.ň¸á`[/ô¸á›Ë4/á ÔÂĽ/áę»/á ěĂF/€ąáŁ b/ĂąáÁˇ]/Ëąź˘5 /׹Š˘/ßąŔ
b/繊˘0ďąb0
şŠ˘1ş -b1Š˘2Ű
şa2Şşź˘5 3¶şŠ˘3ľşç|3ÍşöŤ4ŘşŠ˘5ŕş´
5ﺊ˘6 »á`[7á›Ë47Ľ7á ÂA7áę»7á ěĂF7áe S7—ĽáÁˇ]7źĽŠ˘7ĽĽá`[8ôĽá›Ë48Ŕ˝8Ü˝á ÂA8ä˝áę»8ë˝á ěĂF8ř˝áe S8áÁˇ]8-vţ8¤ľĆëĽ;b8ĆëĽBb9¤ŔĆëĽIb:ĆëĽPb;ĆëĽWb<ĆëĽ^b=ŇÁŠ˘>űÁź˘5 >Š˘>®eb>Â
lb?{ub@ş|bAŠ˘BöbBŠ˘ŠbC­ÂµˇbIµÂ|­¬bI˝ÂµŁţIĹÂÇŁIĐ śşbJĂMĆRMĆëĽĹbNĆëĽĚbOĆëĽ^bPŚĂÉdÓbQŰĂĆëĽWbSÄĆëĽÝbTĆëĽäbUÔÄĆëĽPbVĆëĽBbW´ĹĆëĽIbXĆĆëĽëbYĆëĽ;bZÇŰňb[ź˘5 ]Š˘]@úb]Š˘^ĆćDŤ`ĆáDcaĆ×DcdŠ˘eĆćDcgĆáD"ciĆ×D2cmź˘5 n†ÇŠ˘nŽÇÍ cnśÇöcpŞÇKcr¸ÇctĆǵcvŐÇ?!cxäÇ8#czóÇĂ$c|ČY&c~ČZ(c€ ČĘc=c„kc†ďcág†Č
c”Čc’˘Čüc”°Č*c–ľČ´ cĚČ­"ÚČ8$čČÎ%öČĎ'c É;É® ÉÜ`] ±Bp‚Éú c´Éó"žÉ~$c¸¬É&şÉ(ČÉÖÉöäÉ$ňɨĘ;cĆĘŠ˘ÇĘż
BcÇŠ˘ČL RWČŠ˘É Kcɚʊ˘Ę¤ĘL KcĘćß®RcËüËćjA\cÍŠ˘Î…Ěź˘5 Α̊˘Î™Ěşô`ÎĄĚ^
ccĎ®Ě)ncĐ·Ě RWŃĆĚRWŇÔĚWycÓÍŠ˘ÔÍ]
l`ÔŠ˘Őî ŐŠ˘Ő˘
Őá›ËŐáP-ŐŠ˘Öî
ÖĚΊ˘ÖÔÎî
Ö”•2=ŹfŹfŹfď‰ď‰ď‰îyď‰îyj0+TsMĂś’•şI’•îU’•a•˘f’•1N7fcfČĆ…’ÓÓÍ‹ţŁLůJPKą}LLLX™öEKöEKöELȻȻ•»Č»Ó+GG?PřcmĽżÝ{ÓĂş¬o”•&m&mĘ~&m&m&mn;/mn;/mn;/mn;/mn;/mn;/mmţ&mj“ă»ólólă»ÖĆ&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&mAcv“Acf÷AcAcAcäĆ˙Ć•Ëbz×IaLKLÓó•Ő•URúTŽK4’Ć;ÁŹfŹfŹfŹfž›äÉ$C+;äÉ$CťWVŹfä{‚Ä€—‚ĂĂÄvNőXeBŹf ~eBŹfőXÚw ~+gĆ|^E MőXÚwőX ~őX ~őXÚwőXl3őXőXőX6z§‹§‹ĽŚLůJPKůJDKIĽŚ Ç§‹§‹ĽŚL§‹ĽŚL ~§‹ĽŚŕËĽŚŢşĽŚŢş…ß…’˛6z˛§Šś6z6z§Šśk‡T›†(‡@‡ÜšŃr«ťů†Ç…Ç…Ç…«ť<†Ç…«ťÓ+(‰W‰Öţ†‰µ‰°‡,GÝ{«ťه¬™…™…«ťi†ˆď…Ý{«ťމôeôeôeôeôeôeôeôeôeôeôe¶r
svNşş w0, «ť, 8m0-˛Í@AAY”N—÷p÷p÷p÷p÷p÷p˙SŤBwB17f7fG?Í>Żf7f7f7f§š7fżK7f7fÍ>7fÂÓi^u^1cfcfG?Í>ŻfcfżKcf¶šcfcfÍ>ţ—EצşdOeOeÝS7fşdOecfëcu1öĽec7fcf7fsMcfsMFfsMžcsMžcsMžcsM3y3y­¤e¤e€c€căbăbd‡Ň‡Ň~1~1ôŃ~1Ň~1~1ÝŃ~1•Ň~1Ň~1~1~1®Ů~1ŢŮ~1~1•Ů~1ÂŮ~1őŮ~1,•,•~17f7f7f7f7f7f7f7f7f7f7fG?7f7f7f7f7f7f7fÂÓ7f7f7f7f7f7f7f7f7f7fÂÓ7f‡Ň‡Ň~1~1ôŃ~1Ň~1~1ÝŃ~1•Ň~1~1~
bŤbbÝbŮggŤggÝgŮlMlQmMmQyyŤyyÝyŮ"ŤÝŮ"ŤÝŮŽ.ť Š˘Š˘Š˘!Š˘
1Š˘9Š˘AŠ˘IŠ˘QŠ˘YŠ˘aŠ˘iŠ˘qŠ˘yŠ˘Š˘Š˘Š˘Š˘ˇŠ˘©Š˘ÁŠ˘ ÉŠ˘)Š˘&9›Ë9P-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ŃéÝdFé1Ké[iKYlé ÓţéřÚgéq Š˘´ćDAĽŠ˘Ł‘šy Š˘Ż„5ÄŠ˘Ě-]óÔI™Ôj0ÔÄ^ĚôČĚźo1!xH>iPżGiťWäćDmi"+t!é«’ibsiÉŞiĐPĽˇ #âÂi/ăĚŠ˘Š˘Ř©łµî± ŕˇ]ą Š–KÉ Ż)ěŕˇSô ÄAé×¶LŃ iSWüŠ˘Ń ÔuŃ E»—Š˘ą Š˘ŕˇS ÄAY kŕß$ŕˇS, ÄA4Š˘<ŕˇSD ÄAY Ĺá%yľ›(éuIţyuIţů$W:Ů j¸@Ń ţHKů:¤^IiQuIţL
xx'Ii ş»~TkŻŤü©“Ŕ©“ 0–žá Wź¤\Š˘T~2ŤŃ$Wż.©“dŕˇÎl ÄAl›Ë4AZ´átŠ˘\ćDUY ,>Y rş|Š˘ů iKŕˇSŚ ÄAćDUQBCT9żTZuIţY _ŕß9ę¶`ś˛etAřbFŃč;}Y ŰnY ťmKY ÚkY íł‘!ˇF4Áb;–±âYťÁyşŁÁŠ˘TŠ˘!
dH¶ibsża 9
Ő& Ž<,iPż2ibs91
ČbEA
Š˘Š˘S]«mó˛x´Š˘ąĽŠ˘´$s•ÄŠ˘©ĚŠ˘Ń Ń ™ĘŢÔŠ˘©A¶wůą-]Y kŻÁŠ˘Áb;©ôś1ÁBCT©µ7ÜŠ˘Ń _×LY Řľţä
xo! BCTY ß®ä,ĆKěŕˇÎô ÄAô›Ë4Y éľţ'SąümŐŤI
Š˘ü
xm9ęCĎ99µCă9µCî9PCý9hCý9ĚCý9źC 9źC9D"ˇ;QíRąś
xxAÇ24 Š˘ŮŠ˘Y
Š˘Š˘UŮTžmŠ˘$Š˘„,Š˘4Š˘¨<Š˘¨DŠ˘LŠ˘É
Š˘UDëŮO Ů;& Š˘ °Ëţ ŔË JËK  ÉQ/ ŮQ5 RŚ< aŚB ®ŠI ľŠO ó@V A\ µc ˇ
ŕˇ].PFˇ
~2i u;µ  UŹ» µÁ TŕˇS\ ÄAd$ŐAě˛etÁuIţÁvAú ©
„f
kŻŤdřb
~2
l,ĆK±
Š˘lŕˇ
t ÄAt›Ë4A2Ť?
¬‰e4AßfKAčfAcE
!ňPJ
ą
kmW
Á
RŚ]
ÁŠ˘É
çjc
Y 1ám
|Š˘Š˘ y2‰
±ÜVĽ±Š˘ŮWĄź
!Š˘É
A@ŤĎ
!
!ŻK¬řbAŃ
•ÓÝ
‰e4!Q|ă
řbA!_|ç
!íDă
!÷Dç
A»F4AĘFkŕö
Š˘UŕuT Y K>m
Ů
Š˘[ ±
Š˘ŻŠ˘QNţ)lţá
Š˘á
Ťßj ń
TLţů Q}Y rşp ů öOp Y 雀 Y ÜÔ‡ ů
ËĽŚ Y Š˘‘ Ń7— –kť Ů›ßŚŠ˘Š˘Ă ŮWąÎ éŠ^ý śŠ˘ś,ĆKśŕˇ
¤ ÄA¤›Ë4ţ®5 ľO9 é9;= ŮÖI ůŠ˘ńČbR <lfNŮpŚd ¬Š˘ ˝jţ¬Şct É
űj€ źŕ4Ő(ţž=ţŮpŚ“ ©Š–K´Š˘Š˘ĽŠ˘Ń _×Ń ŮÜĄé ŮĐÉň ©tÉů Ń ?ËKŃ UÉWń8˛d
! «O! «Oń§u
ÄŕˇSĚ ÄA! _ůYżKůů5ŠţÔŕˇSÜ ÄA ˛¤
´,ĆK ´ŕˇ
ä ÄAÉ ţÉ-vţä›Ë4ůxť¸
Y ŕ:ľ
ÉŠ˘É5v´~2U) uIţ!TLţ1 'žĘ
9 ®>Đ
ˇ‚Śŕ
!uIţ!µů
슢!üvţáuIţ)ť4áĎeFA -]Q lô-]MôÜ»ąü-]MüÜ»ąćDy ćDá€vţ1uIţ9uIţ~2Ť9tŻŔŠ˘9ŐŰi uIţi 34i tŻáq 'Fţq uIţq ëŻáq ĆEţI˛ŻáIĎ^4Y•f4Y34y uIţy dEţy tŻái dEţydEţy{7»F=‰e4řbA"á4Ů”4áeRţáĐPQqĺ[KŕeFdEţuIţ{7dEţY rşo
–kţuIţˇ-vţˇ‹4©dEţ©uIţ©‰Mţ±dEţ±uIţ±‰MţąuIţi HMŃó[Łą‰MţÁuIţÁ‰MţÉÄ+ţÉuIţŃÄ+ţŃ.x4ŃuIţŃ®…ÍŃyŐţ٧ç$Š˘q–kť y–kť ©_É!áBCTůR'©|C0áQ|:â˝A
áíD:Y rşBáQnH¬â˝A銢é,>ÉÉ  Š˘PůŠ˘Wé,>éŰĽfY űnéemp řbţ
ĺ[xq®…ÍąŠ˘ ,ŕˇS4 ÄA9Š˘É
iŠ˘E
i Ź39—Őż<Š˘©Š˘D-]MDÜ»ąLćDIŠ˘TřbA)«w!Š˘\ćDmiei5e%I{+ˇ Š˘IĚ{+iť<iF<iŠÓEiŚzNi„oZdIAlŠ˘TŠ˘–iŠ˘ATLţt˛ełÁ ąťĽtŠ˘t~2ĂÁ ńĽËIąŃţI1KImŮgI
Š˘ikÖÚ!kŕë!_ŕë!ŚIţ|Š˘Š˘QąŃţQ1KQmŮgişßŚŠ˘|ćDAćDyśřbA!
ćDU¤řbAµeUŃ=©†¬
xx±řbFYäIšÁťmKÁŘfˇaÓ©É
»^ŻaRŚŕ
Ń D‹»iÜŠÁ ľŠÇŮÖÎ´Š˘ńČbÝÉ
Z[ęYŠ˘AÜV1ĹUĽ䊢ĽIAÄIAĚIAÔIAÜIAäIAěIAôIAüIAIA IAIAŠ˘śŠ˘–$Š˘¤Š˘–DćDm,ćDm4ćDm<ćDmDćDmLćDmTćDmdćDmlćDmtćDm|ćDmćDmŚćD©ćD©śćD©á Š˘ą-]Ö!F=ë!
†µőŃEVĽ¤IAibs$¬IAiŠÓT!Łmś~2UĽŠ˘ÄŠ˘–ÄřbAŠ˘AI2ÎAkŕ×uIţY ß®őm}ţ  jźK tźKpzgŃ "qÉ
ę}c
Á
;0 Š˘ Í—6Q224Q)BĚŠ˘Ń ô˝WĹIţÔ˛ełÜŠ˘Ôä~2U슢ě1N%ě- ąáŠ˘! ć+ĆQs[Q†0ÍQ™0ŮQo0ăQ§0ăQZ[Q~KěQŕˇ]QĽQńQ(MěQźQńQěpřQ Q3­QnEQmy+Ys—QĐwQŰbQ$­!Q‹—+Q
–‘QQ´2Q"O<QÇpCQ!HJQĘşOQ˛7TQŕ![Q·`Y%yeY¦×lYĐbsY­zYE´YOYąpŹY§7YéGťY—!¤Yŕ«Yn˛Y´ŐąYąHŔY2jÇYAuÎY#dýYo­QźkěYrcŐQµeýYxyÜY;ĽăQ°­QÎs+Qbľ4Q§0ęQo0ęQ™0öY†0QoKQ6ĆKQÖą4Qű34Q„4KQEĆKQ
Q
xôŠ˘Ń Ň˝W) .©“ .©“Ń Ĺá61 $WGˇŚłSüŠ˘Ń ţHW$ż4Ń K|t9-]ŤŠ˘¦ ŕˇS ÄA
–kť Š˘ˇx«ćÄŕˇS$ ÄAˇmŐŤ~2Ă!čÔ4ˇ «©ú,Š˘4,ĆK4
xo!€·2Ń ô˝K! Ą2<Š˘9 ĽSW!Îť4!`x`˛!w54!^>ţY ,>qDŠ˘i Ľ“Ť!04! 04) xSĽŃ Ň˝KLŠ˘ˇ x¤żŃ ÔÔÍÁQ¤ŰÁe¤ćÁűáňÁh©ůTŠ˘Ń
Ô\Š˘dŕˇSl ÄA_ŕ{Ń ĐĆ‹q Š˘kŕ{B=,P=,!
]04!˘RĽ!ŃÖ¬!+Q4!g4!ś¬˛!ďµ4!Ç=4!ÝR4!Óş4!34!wx4!G4!sś4!&µ4!Čf4Áľµ¸tŠ˘ykŕß!
04|Š˘!;g`Ń kŻ!
Óş4+24ŻXĽ”µő!¸f!®Fů^4) ŤQĽŠ˘~2UŃ }»B1kŕf1ś,ŚŠ˘Š˘śŠ˘¤~2U1_ŕf!
ś¬ě¬‰e4Y Rxţéemůy ¶4 âł
x ÄÔ
Y X×±jAK銢´Š˘ĽćDĂÄćDm̱iĚł'sĚç|ÔŠ˘ĚíĚöŤÜŠ˘Y 䊢ä-A·äŠfąěŠ˘ě-A·ěŠfąY ÚkěY ŰĽČéPm© ŻÖ± –kţÁ OáŘ»$É~*9Ř»0y$WGŃ Í”6ôŕˇSü ÄAŠ˘ ŕˇ
 ÄAÇw Źi*›Ë4A]Ş“ s¬~Š˘$Š˘Á ť´ÉEFľÁ /ăÄÁ *qĐ,Š˘4ŕˇ
< ÄA<›Ë4Á ODŕˇSL ÄATŠ˘\ŕˇ
d ÄAŹi*—\*d›Ë4lŕˇSt ÄAs¬~|,ĆKŕˇSŚ ÄAiËá*iřb*!—\*ŕˇÎś ÄAś›Ë4¤Š˘¬Š˘ą¬kŻŤ´˛ełAďLţ© !lĽŠ˘Ľ,ĆKĽŠ˘É }Z‹ÄŠ˘›Ľŕˇ
Ě ÄAÄĽ~2UĚ›Ë4
–k¶ÇĂLŠ˘ąŕŔ*©zĽ*© Ľ*Ár·ĐŃ~*ÔćDŤÜŠ˘äŠ˘ěŠ˘ôŠ˘ár·ĐéÓyĐé´yĐé9[*ůÄą\ )Ë$)—\*1r·Đ9r·Đ9+— Ń Ő*AËŁ Ů ~*AâąĐA‚¬© azĽ$a Ľ$a *iŕŔ*i4“*i4P*qáĽ*qŕŔ*1r·Đ
x*ĘĐË$m*IP?*Ë$—\*©Ţ@*±,Ć*±Ë$±Ł™8!ąË$ąŁ™8!>a!ťŢ*á g!=>p!Š˘v!ńŠ˘„!á ÔhŻ!á ±™¸!Á 'ÉË!Á ĺĽÜ!ü,ĆKŠ˘ ŕˇS ÄA< "~2UÉ
Á ’Ł i;V"Š˘$
xoÁ ×sh"Á Ü:q"Á ˘•}",ĆKÁ _׉"Á ŕĆ•"Á ˛ťž"Á }»Ş"™ňVT,ŕˇS4 ÄA$şIËáá"Ń
<Š˘DŠ˘LŕˇST ÄAD˛ełDmŐŤD\Š˘Ă<~2UÁ ŽÓc#Á 9»w#É•<ŕˇ
d ÄA\$ŐAd
xxd›Ë4lŠ˘l~2Ul,ĆKlŕˇ
t ÄA±
Š˘t›Ë4É Ňp‹|Š˘›|~2ĂŠ˘›~2Ă|Š˘Š˘Ś,ĆKŃ rşt1đŤ» |mŐŤŠ˘ćDU©‹a4é Š˘|˛eł|
xm˛ś
xo
xmřbF¤kŻŤÁ PżU$™ÇĂ¬Š˘¬ćDy©ţ_ţ©‘+ţ©ł`4TLţ´Š˘ĽŠ˘ÄŠ˘Š˘ş$ŃW1Ĺ$Á PżÉ$éW1Ĺ$ĚŠoAÔ,ĆKÔŠoAŮŤ«mÜŠ˘Ń ?ËW䊢TŠ˘©dbţů»‹Š˘ÔŠ˘DŠ˘ş$A
Š˘ěŠ˘ôŠ˘üŠ˘ŮË$ü~2UŮN×$iY ng˛%Y ÝČľ
Ń
•Ó·%
–k¶É –kť ń –kť żĽĚ%™żĽÓ%ů ¨ŃŢ%ů ŠĐŢ%™żĽę%ů ZŮŢ%ů >ŮŢ%ů µtŢ%ů ¤tŢ%É )ň%‘(M÷%É Śŕň%É yŕň%ń )˙%ń Śŕ˙%ń yŕ˙%Ů
Ů RT̉mUŮ ÇJţŕˇS  ÄAĚú”AüŠ˘qq§4Á B[˝&TëĽĂ&Š˘ş$âąG'
xmŃ *sLůćDQďLţäämŐŤÉRTÄ
xmÄmՍIJeł$Š˘Ľ
xoĽkŻŤ, đŤ»  [»44ŕˇS< ÄADŠ˘LŠ˘DeDąĽÉ•T,ĆK\
xoÔ‰mUÔú”AĽnDČ(ÄŠ˘d
xoÄ~2ĂlŠ˘l
xol,ĆKl~2UÄŠ˘ÄŠ˘ş$ŃN…ţŃ™h4Ů_É!Y ß®tŠ˘t~2Ut,ĆKt
xo´ćDAtŕˇ
| ÄA|›Ë4,Š˘,,ĆK,âą)*„ŕˇ?*Ś ÄAŚ›Ë4śkŻŤD
xmů7ZU* Š˘Z*”~2U,ĆKş
xoŠ˘śmŐŤś˛ełś~2Ăś
xmśŠ˘
Š˘ąŠ˘I Š˘Š*
ĄD*I źk´÷YťI »Ľ*¤-]ó¤ôȤźo1¬Ä^¬j0´ćDAĽ°Ľ ä44¬)1+¬I™ÔÍ4B+Ě7ľAÔE^+ÔAľUÔP-i!d+±YMţ±ąIDţ §Ţy+ )–Ť+É
|ćDUŃŠ˘E
Ü,ĆKä,ĆKä~2U¤~2U Đ0Ĺ$IŠ˘I*1IŮŕ+IËŃQŠ˘Q*1QŮŕ+QËŃ Š˘ć+슢ě‰mUěú”ALćDmŃ ë[Bě,ĆK±uIţô1N%AuIţ0Mţü¨o, ä44ĽJť1, 7ľA Š˘ oŠc,
72g,
÷Ym, 0ZU*
Ym, ĹYU* î
ĚŇ4R Jťy,ą °Ľ‹,AJť’,IŇ4R  Š˘DćDmtćDm!Ľ [”A Š˘Ă .=
$ Š˘$ ł's, Ä^, ë0, ”, AA·, zá,, Äą, Źfą, `[, Š˘, -A·, Šfą, e S4 Ä^4 ë04 ”4 Źfą4 Äą4 AA·4 zá,4 `[4 Š˘4 -A·4 Šfą4 e SÁb;-d,ĆK<
xo< ,ĆK< kŻŤ)Š˘QÉŕ4lŠ˘´Š˘l~2Ul
xo´!
Š˘D řb
D $ŐAL ćDAIä44¤Í4B+I¤E^+¤AľU¤P-
Z™-
°Y™-Ă-Č-(Í-,Ö-0ß-4č-8ń-<.@.H .L.P .\.x>.|C.t. ©.¤Â. Ý. /$ /(Ą/,Ş/8Ż/H50LR0P©0h$1l)1H1¨J1¬1°Ô1´'2¸v2Ľ«2ŔÖ2Ä3ČN3̉3ĐÄ3Ô4ŘX4ܡ4ŕü4ä[5čŘ5ěA6đ¤6ôé6ř,7üu7´7ó7@8 8Ŕ89h9Ż9 ć9$7:(:,Ý:0:;4Ź;8â;<1<@~<DÓ<HP=LÖ=PQ>TŐ>X
?\??`d?d?ąę?˝Ă-ĹĂ-Íę?e
Ă-iĂ-mě?íń?ńń?ń?ń?ń?ń?ń?Ă-!ń?1Ă-!«=o. Č-.d.źd.#ľd.+Çd.3ęd.;đd.Cöd.K e.Se.[ce.c~e.ke.sÇd.{że.Ôe.ße.˙e.Cf.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ŁČ- ŰŁČ-ŔŰŁČ-ŕŰŁČ-Ű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€Ű ŰŰŰ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`Ű j€Ű,j ŰHjŔŰajŕŰajŰzj Ű“j@Ű©j`ŰÄj€Űáj ŰůjŔŰŰ.kŰPkČ- !ŁČ-Á!ŁČ-Č-!"ŁČ-A"ŁČ- #ăekA#ŁČ-Č-á#ŁČ-Č-A$ŁČ-a$ŁČ-`/ëčkŕ/ŁČ- 1ŰEl@1Űcl`1Ű{l€1Űžl »lŔ1ŰŮlŕ1Űďl m 2Ű!m@2Ű7m`2ŰLm€2Űcl {lŔ2Űďlŕ2ŰŮlim 3Ű!mä>óČ-aCŁČ- FŁČ-@FŁČ-`FŁČ-€FŁČ- FŁČ-ŔFŁČ-ŕFŁČ-Č- GŁČ-@GŁČ-`GŁČ-€GŁČ- Č-ŔGŁČ- JŁČ-@JŁČ-`JŁČ-€JŁČ- JŁČ-ŔJŁČ-Ŕ[ŁČ-ŕ[ŁČ-Č- \ŁČ-@\ŁČ-`\ŁČ-€\ŁČ- \ŁČ-Ŕ\ŁČ-ŕ\ŁČ-Č- ]ŁČ-@]ŁČ-`]ŁČ-€]ŁČ- ]ŁČ-Ŕ]ŁČ-ŕ]ŁČ-Č- ^ŁČ-@^ŁČ-`^ŁČ-€^ŁČ- ^ŁČ-Ŕ^ŁČ-ŕ^ŁČ-Č- _ŁČ-@_ŁČ-`_ŁČ-€_ŁČ- _ŁČ-Ŕ_ŁČ-ŕ_ŁČ-Č- `ŁČ-@`ŁČ-``ŁČ-€`ŁČ- `ŁČ-Ŕ`ŁČ-ŕ`ŁČ-Č- aŁČ-@aŁČ-`aŁČ-€aŁČ- aŁČ-ŔaŁČ-ŕaŁČ-Č- bŁČ-@bŁČ-`bŁČ-€bŁČ- bŁČ-ŔbŁČ-ŕbŁČ-Č- cŁČ-@cŁČ-`cŁČ-€cŁČ- cŁČ-ŔcŁČ-ŕcŁČ-Č- dŁČ-@dŁČ-`dŁČ-€dŁČ- dŁČ-ŔdŁČ-ŕdŁČ-Č- eŁČ-@eŁČ-`eŁČ-€eŁČ- eŁČ-ŔeŁČ-ŕeŁČ-Č- fŁČ-@fŁČ-`fŁČ-€fŁČ- fŁČ-ŔfŁČ-ŕfŁČ-Č- gŁČ-@gŁČ-`gŁČ-€gŁČ- gŁČ-ŔgŁČ-ÄgÓČ-ŕgŁČ-Č-Č- hŁČ-@hŁČ-`hŁČ-dhÓČ-€hŁČ- hŁČ-¤hÓČ-ŔhŁČ-ŕhŁČ-Č- iŁČ-@iŁČ-`iŁČ-€iŁČ- iŁČ-ŔiŁČ-ŕiŁČ-Č- jŁČ-@jŁČ-`jŁČ-€jŁČ- jŁČ-ŔjŁČ-ŕjŁČ-Č- 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áQŕô .Şű!FZ uś,WÖň
n /
P
{
¨
ě
  ' + 4 A c v Ą « â  ) C X Ť ź Ą ă

ň
§łđý#[wŻĽÓŰű^ąěň0˘Đă0GekôQs»ßałąáě%Gry˘Ŕ-AMn±Ě9QgmśąXťŁĂŮé(.TÝ%5KŇŢÜnĆĚ Be}°˝Ű9 [!!%"ł"Ö"Ű"ç"™#É#Ň#Ţ#í#$ $$!$3$:$D$K$v$|$…$Ş$ř$%
%S%k%t%%Ť%—%˝%&&&k&z&‰&™&Ą&«&Ë&ď&Q'W'f'r''Ł'­'Ý'ć'ö'(,(H(Q(]((Ł(Î(ó())9)E)d)s)„)Ž)”)ş)Á)Í)â)ř)d*„**«*Ä*×*s++—+ž+Ş+Ĺ+Ó+Ú+í+,',C,s,,ł,ą,Ú,ę,ü,
--,-2-8-A-T-n-- !(ˇ,Ł0¤2©5Ş7¬8µ9ą:Ä<Ç@ÎAĐCčWębëgílďmđyńóő÷ř”•‡c2=ŚcŽÖ‘cAe•cb1™cyҡcYÚĄcjˇcŽÖ‘cAe•cb1™cyҡcYÚĄcjˇc:YcŽÖ‘cAe•cb1™cyҡcYÚĄ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¸ĚÇc$ŃÇcMĎÇc4ĚÇc ĐÇccÍÇcŚ-ÇcŚ.Çc„,ÇcŚ/Çc.Çc,Çc /Çc-Çc4tÇcF7ŇcúWÇcÔ|Çc•ÚÇcÉtÇcŻŇÇcOáÇc‚®ÇcŔĹÇc<¶ÇcÄ™ÇcŰ>ÇctŤÇcń{Çc9@Çcµ?ÇcJ¨ÇcC*ÇcKşŇcükŇcĹ*ŇcH)ŇcămÇc:ĹÇcľÄÇc 4Çc‰¸ÇcŰ)Çc-+ÇcÂ[Çc4ÎÇcĐÇcůĚÇceŃÇc’ĎÇcwĚÇcăĐÇc¬ÍÇcË-ÇcÍ.ÇcĂ,ÇcË/ÇcK.ÇcE,ÇcM/ÇcG-ÇcotÇcw7Ňc;XÇc}ÇcoPÇcÎÚÇcřtÇcäŇÇc†áÇc6IÇcg×Çc»5Çc·®ÇcůĹÇcy¶Çc@§ÇcB¬Çc›zÇcAŻÇcŻłÇc^Çců™Çc?Çc‰sÇcµŤÇc$|Çcv@Çcř?ÇcŤ¨Çc~*ÇcáÓŇcŕŇcě*Ňco)ŇcnÇcwĹÇc÷ÄÇcE4ÇcOhÇcĸÇc*Çc^+ÇcR6ÇcŰ=ÇchÇc»gÇcš)Çcs?Ýc
oâcPĆâcÚą‘c{4c4âcIĆâc$xćc$xëc9NˇcË+ˇc„f‘coĘđc˙ĘđcâĘđcFÄűcńz‘cd
dşá‘cdÎzcd«dů¶&d­}Şcoc"V/d’‹5d
•;dÍ”Ad{»‘cşá‘cB3‘c°űc5¸đc¸đcH¸GdE»SdlxYdYYd
ÔYdÔYd5Ë‘c̤‘c<™_d¶nâcX°űc°űc@icB3c9Nˇc™MˇcëX/du§‘cŚĆd6G´ceG´c}}´cp´cF<´cąZ´c]´cSl´c‡l´clą´c䌴că&´cZµ´c´&´c†&´cű5´c'6´cÁ6´c
˝´c7´cT˝´c˛4´cLs´cŠ´c7ZedU¦kdDc
Âqdq•cˇÁwdq•cč4‘cč4‘ceÁÁcq•c-Á‡cq•c-Á‡cq•cwˇcśµ}d•­dŢŁˇc 

 
#2!3#4%5'6)7+ó-/1 1
3 3 5
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[] _
a c e
gikkmŠmoŚoŤqssuuwwy{}šśťžź¦§¨­Ť°Ź±˛ł´µ·¸ąşËťĚźŃˇŇŁŘĄÚ§Ű©Ü«Ý­ŢŻß±ŕłáµé·ęąň»ó˝ôżőÁ÷ĂřĹůÇúÉűËüÍýĎŃÓCŐS×UŮkŰmÝßá®ă°ĺĆçČéĎëŃíÔďĺńćóçőčőG" 1G$ 3b˘ ?b¤ Ab¦ Cb¨ EbŞ Gb¬ Ib® KgŇ ?gÔ AgÖ MgŘ EgÚ GgÜ OgŢ KyX
?yZ
Ay\
Sy^
Ey`
Gyb
Uyd
K
?
AŚ
[Ž
E
G
]
K
?š
Až
[ 
E˘
G¤
]¦
K138Jclu~Źž§°Ěćű 3>OÁëý;a:Ck˛ÄŃŘĺîýo¸ĹŘě
.6>kŻëŚ ´đBfŠĹ÷[dt|šŻ¸ŔŇ á đ 
&
r
± ş  " m ż
Ż
;ZlËEň§°ĆĎŕůxŞú#;L\Ö*>Rh¤şĐćü '09AIY_k{Ťź˛ËBQŁ«Mš±^žľĹÚń)Gw˘7irÉď9p±Ôň-BWaŻŔIR[enŹř @IR\e«´˝ú$9Yt§éń   č!ń!ú!""_"Ä"Í"0#?#G#P#Y###§#®#¸#Ŕ#ä#$,$_$$ $°$Đ$Ů$ŕ$đ$"%:%b%Y&b&Ţ&6'Í'ě'
((#(7((š(ę()Ů)ď)5*K*i*x*Ę*ď*÷*++)+:+ł+Ľ+˙+,,;,[,ž,ż,Ę,Ň,ô,#-f-~-H÷\]˛-jž -÷+ -Źo -Y -Ú+ -!u -4x©- &7r€Ż0qŕI‡q¨ăăqřl`wřŔ
w8KuEFGHI J
KLMNOPQRSTUVWXYZ[\]^_`abcdefghij"k"l#m#n%o%p%q%r%s%t%u%v%w%x%y%z&{&|&}&~****---..366Š66Ś6Ť6Ž7Ź7777DDFlmľ•Ą•KOQU!TYĆlY_ßUcˇXŽ«ż*ż‹xżŇż*Řż*üż*Ö@Ö@W,ż*MńbĂĆlĹĆlĺçŐçńbéż*÷ż*Yż*oż*ż*Źż*«ż*Aż*Cż*_ż*aż*iż*kż*mż*m˝*oż*qÖ@sÖ@ßä+ä:äFJ@Ą«@P«@ÍPܵ'ÁŮ4áeĺçĺĚá÷ĺč: XŞőŞÁĎľâÁöľ
uNŘء`@ł@:@Ü@â@ř@ţ@ @9
@; @ň @« j@Ć ĺÝ íÝ ď

ď

ď

@^
ĺo
:@Ä
)Ú
@ć
@ě
h@ˇ@­@şhŐn:@ę@÷çĚ@@ @@@@1@U@i@|@@@Ž@ť@©@@Ç@Ő@ájÝ @F@jŐj:Ál@Ô@őLÔ@@LŤ«Â:Ä:ÄFÄ XX%X7XMX_XyXŤXźX±XËXÝX÷ÁüÁ6^«b«T^bFb:^TŤ^Ť^T+^+:!l/ÜŹÜŁÜ!·'Ž!Ž«Ž˝Ĺh'É'#ď#É##˝#ˇ
·çŻ0çI)
·ÓçüÓ_#ˇ·uç¤çÄďˇ:Üçží
Ń

ĺ
ďçĄ
®ĺĺ
í
Ń

í
Ń
ç0G«ŢúŢ Ţ®Ţ! @®@' @- @3 @> @D @J @P @V @g @m @s @y @ @… @ @ @ť @´ @ş @Ŕ @Ć @Ě @Ň @Ř @Ţ @ä @ę @đ @ö @ü @!@!@!@!@!@ !@&!@,!@2!@C!@I!@O!@U!/®Gü#Mü#ç—$ˇłˇ®sę$‰0%çH%‰®)®Ű®í®®ć]'ˇ×'g Ą*q Ń*… M+Ĺ ®ĺŞ,#_őŃ®Y
‡-$&<.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

--
(name=, filename=
binary+StoreGeneratedPatternrowversion (max)decimalnumericvarchardatetime2varbinarydatetimeoffset time charnvarchar nchar({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%StoreSchemaMappingEConceptualSchemaDefinitionVersion35ConceptualSchemaDefinition COUNT MONTHCOUNT_BIGMAXMINDAY YEARDATALENGTHCHECKSUMDATEDIFFDATENAMEDATEPARTDATEADDSYSUTCDATETIMESYSDATETIME#SYSDATETIMEOFFSETDateTimeOffset TimeCHARINDEX Guid Int64storeTypetinyintsmallintgeometrydatetime
bigintbitintxmlhierarchyidgeographytimestamp text real date ntext image float moneyvarchar(max)nvarchar(max)smalldatetimevarbinary(max)smallmoneyedmTypeFixedLengthMaxLengthUnicodeargument+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/alterProcedureOperation ALTER 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
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.SqlGeometry ParseSTGeomFromTextSTGeomFromWKBGeomFromGmlSTAsText=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
IsNull ValueToSqlStringAsTextZMSTPointFromTextSTLineFromTextSTPolyFromText!STMPointFromTextSTMLineFromTextSTMPolyFromText%STGeomCollFromTextSTPointFromWKBSTLineFromWKBSTPolyFromWKBSTMPointFromWKBSTMLineFromWKBSTMPolyFromWKB#STGeomCollFromWKB
STSridSTGeometryTypeSTDimensionSTAsBinary AsGmlSTIsEmptySTEqualsSTDisjointSTIntersectsSTBufferSTDistanceSTIntersectionSTUnionSTDifferenceSTSymDifferenceSTNumGeometriesSTGeometryNLat LongZMSTLengthSTStartPointSTEndPointSTIsClosedSTNumPointsSTPointN
STAreaSTEnvelopeSTIsSimpleSTBoundarySTIsValidSTTouchesSTCrossesSTWithinSTContainsSTOverlapsSTRelateSTConvexHullSTXSTYSTIsRingSTCentroid!STPointOnSurfaceSTExteriorRing#STNumInteriorRingSTInteriorRingN€˝Microsoft.SqlServer.Types, Version={0}.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91gselect cast(serverproperty('EngineEdition') as int) 2005 2012EdmPrecision ScaleX2 part1 part2^{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 > 0 SET @ = @@ROWCOUNTdeclare
@p intupdate set
@p = 0
where delete @generated_keys table(Collation collate insert output inserted.
into values (default valuesbinary(8)select t from as g
join on and g. = t.)where @@ROWCOUNT > 0!scope_identity()OFFSET
ROWS expressione
CONCATGetRootPOINTGEOGRAPHYPOINTGEOMETRYASTEXTZM'BUFFERWITHTOLERANCEENV
„© „© „©   „± 

m
m

 m  µ i  uq
€˝qq€˝q
 q
€… €Ť
€Ť
 ۩ ۩۩
€Ť0
 €Ť€‘„Á „Ĺ€‘€Á €Á€‘ €˝€Á€µ €ą€µ€Á
€˝€‘„É€µ€‘€µ „Í€µ€‘€Ĺ €‘ €Ĺ€‘ „Ő€µ€Ĺ €Ń
€Ő€Ů€Ý „Ů4
0€ń€ő€ő€ů€é€ń€ń€é€é€ń€ý€ý
0M
€őM€ő€ń€ő
 ˝
‚Ť
€é €˝€é€ů€˝
€é€˝€ĺ
€˝
€ń€é€ń€é
€ý €˝€ý
€ý€ý€ń€ý0 €ő  „í
  

  „ń   €é€ĺ€é 
  „ő „ů

   


 ))
) 
 €ń€ń
!  A
 ! !  E    €áY €á„±„É€µ‚™€µ
€˝m
m
m
€˝mm
mm1  €µ ‚™„Ĺ „É‚™€µ0€µ
 ]YQU
MQ
MUYQiQ
iMQ
‚ĺ €˝U€˝
UYMU ‚ý]‚ý€á  €á  a a
 a €˝a€˝
aMa  a
a a
a Qem
 ‚ťQ ‚ťQA
Q
QQm
Qm Q
Q Q$Q !e!! eq<…1…5 …9…= Ő
…1Ő …1‚­€˝…1µ €˝4
u
 …A
}
 y€ŮŤ€Ý
    Ĺ Ĺ …E …E …I …I …M F
dY€ĺU€ńať ő U €ń  ą…U  Yťťm
ˇ ˝  Á8…a …e uáu$€˝< €˝­ µŮ 
mmm˝Áe  ˝ Á   iuE EE
em
!m mmmÁ
€í <ĹdqqĹ qÉ …u A Y  A „±@D€íÍ€í
 umÍ€íHĹÉ€Ő
Í€í LPĹťYť T€Ů€Ý Xyu } Éu€Ő uu…‰ …‰ u…‰Ť uuŃĹ€Ő
éYĺ
íń 
ńumu } }€´ő

Ť
‘BYĺý€ń€ĺ€ńý`ťĺĺ
ů
‚ĺ

‚ĺ€ń€ń
‚ĺéťĺ …‘ 
é…9 …9
Ń u
 

d
‚ĺ 
 …ˇ…Ą…­…±€‘€‘…ˇ‚}‚…ý ‚}…­‚}‚‰‚…H ‚‰‚…H
 ‚…ý ý
€ 
h
ý
‚ĺ‚A ‚A
‚A ‚5 ‚ĺ
!ý
%ý
)
-
1
5
9
ýAm
= A mm 9„±
E
Aým
I
M
Q
U
Yý
] é
aý
e
ýý
‚i ml
m
‚ĺńńA€Ń mmm }  q m m „± …‘ …Ĺ…É„±‚]ý€ń‚A‚Am A€ń‚Ap ‚5‚A‚}‚…H ‚…H‚•Í€˝‚‘ ‚ý ‚ý €˝‚‘ i u  €Á€Á‚™€Á€‘…Ő€‘ …Ů€µ€µ…Ý€Á€µ
€˝‚‘€ą€˝‚‘€˝‚‘ T\‚ťT  
‚Ąiµ€‘T €‘€‘
iq ‚‰‚Ą
‚©uµ
u ‚‰‚©
m ‚‰Í‚™ ̀ŀá€ń€é€éy‚µ
 ‚Ů ‚Ů €é €á á uá ‚µ …í …íyu 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€Ť€‰ ! €˝!
!AE
A ˇ¬
MI €˝I
IA!°
€Ť €á€ń€ń
€ńQQ ‚ť€‘Q
MQ€ńQ
€Ĺ€‘ €˝€Ĺ
€Ĺ
Y€‘
€‘Y€‘ €‘
ŕ€‘ €˝€‘€‘€‘€‘ €‘Q  €˝‚™
‚™aa€‘ĽŔ €˝€‘‚™
€‘‚™Ä
‚™€‘

‚™ ‚™ €Ĺ
€Ĺ €˝€Ĺ!m€˝
€Ĺ€˝m€Ĺ€Ĺ
m€Ĺ€Ĺ€Ĺ€ń€Ĺ€Ĺ€Ĺ€ń€Ĺ €Ĺ€ĹĚ ĐÔa€Ĺ ‚ˇ e
‚˝Ř €˝‚˝
‚˝‚˝ ‚˝‚˝Ü €˝€‘‚˝
€‘‚˝
 €‘Q Qô
Y€ĹY€Ĺě‚™€‘đ€Ĺ ‚™‚™€˝€Ĺ€Ĺ‚™
€Ĺ€Ĺ‚™€˝€Ĺ‚™
€Ĺ‚™€˝€Ĺ‚™€Ĺ
€Ĺ‚™€Ĺí€Ĺ‚™q‚™q qm …É †A †= †I†M  …Ĺü€˝ €ń €ń €˝ř €˝ř €˝ €˝€˝

 †Q

„±? €áYY€ńť
‚Í €á ĺ ‚Í ˝€ń€˝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 ‚Ń €Ôe9=5
 m‚Í
‚Ím ‚͂͂Í
€‘ €ä€đ€á?€đ€ä€ä€ń€ń‚Í€Ľ€ńááY€Ľ€Ľá€ńáYĺ‚р䀼€đÉ„)­± €Ôe€Ľ€Ô€ń‚Í‚ÍÍ Í‚ť‚Í‚ĺ‚Í‚ť‚Í‚ĺ‚ÍF‚á‚Í‚ĺ‚Í€Ô€ń‚͂͂ĺ‚͂ͭ‚Í€ń‚͂͂á‚Í‚ĺ‚Í í‚DH
‚Í‚Í ‚Ń‚ÍŐ€đ€ä‚ť€đ€Ô€Ľ€Ŕ€ô€đ€đ€Ŕ€đ €Ô€ä‚@€đ€äY€đ€đ€ä€đ€Ŕ €˝€đ
€đ€đ€ä€đ ‚ť€đ€Ô„Ť„Ť€ń€ń
Y‚ÍY‚Í
‚Í€˝‚Í‚Íůů €ä€Ľ€Ŕ!
„‘€Ô€ä€đ€ń‚Í‚Í €ä值íĺ‚ĺĺ$€đ€äY€đY€đ€ŔY€đ €Ô ‚Í€đMY€ä€Ô€ä€đY€äŐ!€Ŕť€đ€đ€đ€Ä€ń €đ€đ€ÄY€đ‚ť€đť€đ€đ€ńééY€đ€Ŕ€Ŕ e‚Ń% €ä€đ‚Ń‚ŃY€đť€đ€đ€á €ńá €ń‚ÍY€Ä ť€Äť€Ä0 YY€đ„ť€đ€đ€Ŕť€đ€đ€đ „™ „™€đ „ť „ť€đY €á„±Y‚ť€đ ‚ť€đ€°€° ‚ˇ 
   Y YT۩
‚T€±€­qq €Ť€Ť
€­€­ €±€±€±€©
0
€± q†‰€µ€µ€µŮ d  d©‚=‚9íí‚A
Yő\  á‚Í€ń‚͂͂Ղ͜¤°€Ť U UU‚X€­€±‚X}†Ť Y] ] ‚\€ˇ€Ą €ˇ €Ą
i €˝i€‘
i€‘Čä
€Ĺ‚™ř€ń   €á   ˇM))€ě€ń‚Í‚Í)‚ŃĄĄůů€Ą€ˇq€…
€Ą‚TYY 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_CouldNotCreateWellKnownGeogr
€˝]€˝ ‚ą
‚ą ‚ą] Í‚™ Í€ĹÍ\­ ‚ť€‘Qu Y€đ
‚ť€đ€ü€Ô€đ€ĽY
‚ť‚ť„…‚Í ‚Ő€ä‚Ő‚ť€ř‚ťY€í Y€Ä€Č
‚ť€đ€ŕY‚ť€đ ‚ť€đ€° „Ą‚P‚L €…€µ$
€˝€é€˝
€˝€ý(, iQ
€˝U
€˝a0 Ő €˝< umuá‚=‚9ýH‚}‚…H‚}‚‰‚…H‚}‚…ýé é €ńéŚq
‚‰‚Ą
‚‰‚©‚±\‚Ń€˝‚Í‚Í ‚Ő‚Í 
€˝‚٨
€˝!€…¸
€˝€Ĺ
€˝‚™ €˝i€‘
€˝€Ĺ€˝m€Ĺ€Ĺ‚™‚™
€˝‚˝č€˝€Ĺ‚™€Ĺ€Ĺ
€˝ €˝µ‚Í
€˝
€˝Ť€čń Y ‚ť)í €˝µ)‚$
€˝e<
€˝Q€˝€˝
€˝‚Í€©€Ą  i q u €…€…€‰0€Ť€Ť€‰€Ť€Ť€µ€µ€‘€ą€˝€˝€Á€µ €µ€µ €µ€µ€‘ €µ€µ  €µ€µ
€µ€µiu qq€íd0€é €ý €é €é 0   )
mmm€ą€˝mm m mmmmmm
m
m
m
mm
m5
m
mm5mm
mmm5mmmm m
m
m
m5m
m
m
m
m5m5 mm m
m
m5m5m
m
mm9m
m9m€Ńm
m€Ńm=m
m=m9m
mm9m9mm=m=mm€Ńm€Ńmm9mm=mm€Ńmm€Ńmm9mm=
mmm€Ńm9mm€Ńm=mm9m€Ńmm=m€Ńmm9m=mm=m9 m9 m€Ń m=mm9mm=mm€Ń m9 mm mm
mm5mm9mm€Ńmm= mmmAmmmmm
m
mm5m5mm9m9mm€Ńm€Ńmm=m=mmAmAmmmmmm
m
m
mm5m5m5mm9m9m9mm=m=m=mm€Ńm€Ńm€Ń
mmmAmAmA EEEEEEEEE d]] ]U
e  @ u y} }
ˇ uu Ą© µąd˝ąÁdmmm mÁdÁd mmm
mÁ €í um€í Ĺ
dmu um€í Ĺm Ĺmd€íumuu uuĹ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
iii mii
mi mi iim
iimum
m
muuum
m
m
mu muuuu uum
 ` ‚ˇT \ ‚Ą €‘ ‚Ąi ‚© ‚©u qq‚‰ 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 €‘€˝€‘‚ą€‘
Í‚™
Í€Ĺ
‚™€‘ €µ€Á €Ĺ`  \ ‚ˇ\ ‚ˇ‚Ádu$ud$dd ‚͂͂р˝‚Í‚Í ‚á‚ĺ ‚éQ ­   ee

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 €í ddY€ĺ
„‰
€ĺ €ě€ě€Ľ €ĽÁ €Ľí €Ľń €Ľő €Ľů €Ľ± €ĽÍ €ÔE €Ô
 €Ô €ĽÍ €Ľ €Ľ €Ľ €Ľ €Ľ‚Í €Ľť˝ €Ľ €Ľ €Ľ €Ľ
 €Ľ„Q €Ľ„! €Ľ„% €Ľ„) €Ľ­ €Ľ„- €Ľý €Ľ„1 €Ľ„5 €Ľ„9 €Ľ €ĽÉ €ĽŃ €Ľ„= €ĽĹ €Ľ„A‚á‚Í‚ĺ‚ÍĹ
Ĺ€Ľ €Ô‚Í
€Ô‚Í }
‚Í€ÔŐ‚á‚Í‚ĺ‚͂͂á‚Í‚ĺ‚Í €Ľ© €Ľ„E €ĽĄ €Ľ„I €Ľ„M €Ľ„U €Ľ„Y €Ľ„] €Ľ„a €Ľ„e €Ľ„i€Ôá‚ĺ ‚Í€Ô €Ô‚т͂͂͂т͂͂ŃY‚Í‚Í €Ô‚Í‚Í ‚Í‚Í €ä‚Í€đ €Ô„) €Ô­ €Ľ‚ĺĺ‚Ń‚Í
€Ľ€äĺ €Ľ‚ť€đ €ĽŐ ‚Ń‚ÍY€ä €ä€đY€đ‚ť€đ €Ä€đ€đ €ä€đY€đ‚ť€đ
Y€đ€ä
€ä€đ €ä€đ €Ô‚ĺé €ä€ä€đ €ä€ä€đ d €ä‚Ń €ä‚Í
€ä‚Í €äĺ‚Í €ä€Ľ‚Ń ‚ĺá‚Í ‚ĺ‚Í‚Í ede  €Ä   €Č €Č  €ě€Ü ‚ť€đ ‚ť€đ €ŕ €Ô€ě€Č€Ü €č €č €á   ‚ť€đ €đ€đ €đ €đ €đ €đ €đ €Ľ 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.dll ServiceableTrue 6.0.0.0I.NETFramework,Version=v4.5TFrameworkDisplayName.NET Framework 4.5Microsoft Corporation Release3.© Microsoft Corporation. All rights reserved.6.500.124.31603
6.5.1Microsoft Entity FrameworkEntityFramework.SqlServer
RepositoryUrl
en-US`[System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy+<ExecuteAsyncImplementation>d__6`1 SqlServer CHECKSUM_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 SqlServer CURRENT_USER SqlServer HOST_NAME SqlServer USER_NAME SqlServer ISNUMERIC SqlServerISDATE SqlServer GetAncestor 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ń<…E޲7Ts±?TŤ"[÷\Aq÷_öĽ%`kcnďŹc}Ôe9´¸hľfs®hs{/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_InvalidDatePartArgumentValueVSqlGen_NiladicFunctionsCannotHaveParametersăTSqlGen_ParameterForLimitNotSupportedOnSql8`RSqlGen_ParameterForSkipNotSupportedOnSql8#TSqlGen_PrimitiveTypeNotSupportedPriorSql10Ď6SqlGen_TypedNaNNotSupported?PSqlGen_TypedNegativeInfinityNotSupportedPSqlGen_TypedPositiveInfinityNotSupportedţbSqlProvider_CredentialsMissingForMasterConnectionf|SqlProvider_DdlGeneration_CannotDeleteDatabaseNoInitialCatalogt hSqlProvider_DdlGeneration_CannotTellIfDatabaseExistsŮ ^SqlProvider_DdlGeneration_MissingInitialCatalogź
TSqlProvider_GeographyValueNotSqlCompatible RSqlProvider_GeometryValueNotSqlCompatiblel HSqlProvider_IncompleteCreateDatabaseĹ ZSqlProvider_IncompleteCreateDatabaseAggregater DSqlProvider_InvalidGeographyColumn BSqlProvider_InvalidGeometryColumnĚ :SqlProvider_NeedSqlDataReader
JSqlProvider_Sql2008RequiredForSpatialp
HSqlProvider_SqlTypesAssemblyNotFound˝
^SqlServerMigrationSqlGenerator_UnknownOperationZTSqlSpatialServices_ProviderValueNotSqlType|SqlSpatialservices_CouldNotCreateWellKnownGeographyValueNoSrid4SqlSpatialservices_CouldNotCreateWellKnownGeographyValueNoWkbOrWktĄzSqlSpatialservices_CouldNotCreateWellKnownGeometryValueNoSridSqlSpatialservices_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 a
<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><?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" />