%PDF-1.5
4 0 obj
<</Type /Page/Parent 3 0 R/Contents 5 0 R/MediaBox [0 0 595.29998779 841.90002441]/Resources<</Font<</FAAAAH 7 0 R/FAAABB 11 0 R/FAAABD 13 0 R/FAAABH 17 0 R>>>>/Group <</Type/Group/S/Transparency/CS/DeviceRGB>>>>
endobj
5 0 obj
<</Length 21 0 R/Filter /FlateDecode>>stream
xYM6+:z!9@$4-^Ҥ)ҿ7"e2){mޥə7CrgWF߿654tRU㵼_w<cl\KAPl^f	l>+fMx C:mC>(ExHAAAAAAAAAm'"f:[jiM֧UE['EAai#qR4	ͯO<jmiQMV\c]õ
{5:/p+>i$>Kb[f,0prq.V,@>o~X3v&7xXDMQ+[Z0HTkdsS<Ӷ~pL/Acժ.})su<[̱z"fkn6(4q	mFFۋ}
m;`X c	HԌ|\y)zcb[xM%W1g3OIJxzӭa+hh| 掃f(#ڙӰ6c8'+?}n-![&ޜ wsi4&;$8/v$iŁn7}rLd,n	Ifs*;%>y<:vje_VZjZ!4{Z8%wL~;|lH?
]0ƻ)J
GH^,M|/YEOri`8<"m/L,yxed35!,qa8#)1-1-Qx|yCt1qs
4,'J"ª!Y%d=B\.VC}nl>[g.ؿ{ؕC$KM\TcCET{_-QĜPъ$p<MQR`[}IbMo 5&`tBtUJBjdEʤ싃^g|]yȤrX|1gc9#՝ߓVE1+<vzY$S[jm-k1xokKt١xdmת~T
uA"]ku\Iy qp'RkJV6]M2 u;וi^(Mf7U;zJ`zx.[AڕzNW3Px?O N
endstream
endobj
21 0 obj
1273 
endobj
22 0 obj
<</Type /Page/Parent 3 0 R/Contents 23 0 R/MediaBox [0 0 595.29998779 841.90002441]/Resources<</Font<</FAAAAH 7 0 R/FAAABB 11 0 R>>>>/Group <</Type/Group/S/Transparency/CS/DeviceRGB>>>>
endobj
23 0 obj
<</Length 24 0 R/Filter /FlateDecode>>stream
xXɎ6+Zр	%S)@ԇɯc;y,Wte|\T	>MBHVQI|{>Ŷm"QqO@6@c|&,XmٻRt}~s/y&Se+ =F1Mv	t\uX=PӀKY!VF{u	!ѵBcW5BBH{Facj4) ucMׄTj|1zinJ}8W"a"*A!~^/hI)0 A7oL"kb4I4`=/P25I\DY(i}"+{8smʎAkX&tIxۇ7s(Q0YC\ɸ8`@r	0YtLb^# 5V.HCSv##R~`,"Q6{?EoOB&ޠ*'F/9.Uk}.rH:OWG<AcHv++<e65 Oɓ`=̩3|Ix
}Nm.Nd6c}yk-7.`5S3ps)d e99pU@= Ld5
FQxȍLݹu_ôtH#i$rỌqYm8@v?p@  ]"h[I{_f׍abbb2Z)f-R JrT79k  v3bؒ
*HFn4JJ&%'DZ8 

q-l3T!ʣΥtRjx٦{hmylkip0|#!
Mwd?E鏏*Sk,z+!eQlԖɁ#m\7|\,lF028yax1*bf"iuEaw9P9f>a,$'jfu5ضpԶna91QO}$!a/aH&Ʉy̱ew>\J2H;KH&jY])FisNڿ.Xf@~m|C DI<cMj4V,Cb[ŎnJ[w<h+UzEg^fpPίXiį}x&7jaΞe<\=6Q6-21lثݾ%Dݶ @NzI2beͩ}|oޏ\T K^;$T-H2YO!{Gζ͋ 9z
endstream
endobj
24 0 obj
1373 
endobj
25 0 obj
<</Type /Page/Parent 3 0 R/Contents 26 0 R/MediaBox [0 0 595.29998779 841.90002441]/Resources<</Font<</FAAAAH 7 0 R/FAAABB 11 0 R>>>>/Group <</Type/Group/S/Transparency/CS/DeviceRGB>>>>
endobj
26 0 obj
<</Length 27 0 R/Filter /FlateDecode>>stream
xYM6+s2`=QV`oAMsHEG(J=;ɥE>B?	EKtH4jop urʚ,9	O/ѠHS!Jӏs9&ˡhXcʧx~5}ś璜=~xR8$XLOg7=_oN;0{l װ|7sʲ.+s>gSJsIG<	kfȈk:ޫtK|fDw
|L.s4'kX0@pS=a`1l0@+V6B1H㌞-0F5q#0؆[;3cنQ%2{вnpwZ#`4h?"0CE^'Cܣa],pck;Cv: wBBB
8Tcވ͒p1O_Zid؉{FK5.I7ډ^c7du%;1;~A2x nY]X۫eը>״&K-ܪ2z%^JslLo/ՙP&z+i8CVR6dTvdf4/Xy`y=$3ڸ95۪dh3N>Wymքl;^%ڮJe=ֳ娀:y[J;^:	JT?=Q߹漒ȹIbp(ۏT 㲶p'DBWMfGmZ9;@;tqR]LSBFBʝG+{p$bZYe՛m_T|E><wj_?g"P3fVOB9inǰ=8O(!\z=#cI>Je*kqOԘVN̕Xz;wKK"~zz/~szTa`옒5	eU1}H'S
KmC_0Gßw,\j [☛-PrvrV(Fa
oSc1xU܎E{MØ2ÄUuF9HtUU,X%ۈAaz#{nYJֿ+S>]ѼfCu  .Oи
21M|ߘ&`^KӷrfI}1`֫ʡ$Mé&$﹪$MG]o,cj`GUs\[i&\$PrvukC<lwyT;&yspxh̸#v*Ncp{w&7 a̼1ƭomnvw7v<o71ۓߪ[2-HHo
Y\|}IAc[z}k2=ۛ q$MR\7JTHNbcw2w!ߔ3H.\LbvMkv0mub&j2Dv{5=v*@&q5kdlG2<W	x7_;-aucG=ETVŬ:Ⱦw [5L
endstream
endobj
27 0 obj
1676 
endobj
28 0 obj
<</Type /Page/Parent 3 0 R/Contents 29 0 R/MediaBox [0 0 595.29998779 841.90002441]/Resources<</Font<</FAAAAH 7 0 R/FAAABB 11 0 R/FAAABD 13 0 R>>>>/Group <</Type/Group/S/Transparency/CS/DeviceRGB>>>>
endobj
29 0 obj
<</Length 30 0 R/Filter /FlateDecode>>stream
xX6Z(	-"UlE)?d"@,]3gc	_RZR~S+*I%[>_Y5)
u9h`Ro`OU.k=q8"ϚAkK'EPαKN[TAu
q8|qkdݎ'\o:v6l}Dnz%5ThbE,q H}I C#+8:`|C<<46Q/LߟkIV-b0?AIf75
WjpH@
NgA
AGm36{Ŏp%w0A-cmvD94MѻPӸ0iĽd-aCwML#Iʸkp#.-`$F
5Mo7263)mxny*1v%ߧʸGdk^Ng'^Hʽ`}+<ў69F̼1u'_meO*8Oi^ak6ϞX^vP'CR0IN)˲[E\dw"(d1`59npy<ԴR_2x6@z`ZZdD.brAh1-@\aK<ooX5AjTݲ_r)|b_¯+N8MaQˏ|7,zQ~[f3վ!MA\7"INbO%OI}H>ZvDjE];"c=3kdC.-{͔s<f?Fh7r7~Al	d(Rp>JU#k}@x4X=_^L@-StAH7/fw㟯
aMt7~tL#MgSsr&:R	(zf.2"vԢqn{zr\G)F=uIHh;*\C<,(Z=3=e"Mտ
endstream
endobj
30 0 obj
1089 
endobj
31 0 obj
<</Type /Page/Parent 3 0 R/Contents 32 0 R/MediaBox [0 0 595.29998779 841.90002441]/Resources<</Font<</FAAAAH 7 0 R/FAAABB 11 0 R>>>>/Group <</Type/Group/S/Transparency/CS/DeviceRGB>>>>
endobj
32 0 obj
<</Length 33 0 R/Filter /FlateDecode>>stream
x͗1o0
d0{#E(
Hݢ[PoARҿGʱeYU@넱>>VO#kY}߫79*&]jvöQLکݏ=yv9nA)v_1#>?bI6dnHrKDz	-5F!UDx;qxUȒ2%GNL
ME0Sy܆ylY?571b'x3.Ogdl}&cR2~Pgܮ16$Is6Pt947:h{R})Jb,?]]RE:X\5kS]|\ࢥH\xéQNF"-+R75n icj}*.l<b )~B3Q\]>TZMİY/ *y%U:
\VF
=҃pvpU*~S<x?ڠv6GV(ɜ}4=|SJ3qZaKfٷ	]fy59)޿4oxמ
Ko0K';Z>+LdҲU)f"'kGB?7u3CoGTaMX&w8-<WQsA6>hSߩ?	
endstream
endobj
33 0 obj
640 
endobj
1 0 obj
<</Author( T o b y)/Creator( M i c r o s o f t   O f f i c e   W o r d)/Producer( A s p o s e . W o r d s   f o r   . N E T   1 7 . 9)/CreationDate(D:20180105023100Z)/ModDate(D:20180627085300Z)>>
endobj
2 0 obj
<</Type /Catalog/Pages 3 0 R/Lang(en-US)>>
endobj
3 0 obj
<</Type /Pages/Count 5/Kids[4 0 R 22 0 R 25 0 R 28 0 R 31 0 R ]>>
endobj
7 0 obj
<</Type /Font/Subtype /Type0/Encoding /Identity-H/BaseFont /FAAAAH+SimSun/DescendantFonts [8 0 R]/ToUnicode 10 0 R>>
endobj
8 0 obj
<</Type /Font/Subtype /CIDFontType2/BaseFont /FAAAAH+SimSun/CIDToGIDMap /Identity/FontDescriptor 9 0 R/DW 1000/W [1[500]2[500]38[500]39[500]40[500]41[500]42[500]43[500]44[500]45[500]46[500]47[500]48[500]49[500]55[500]69[500]115[500]116[500]117[500]140[500]142[500]143[500]149[500]179[500]184[500]194[500]196[500]197[500]364[500]365[500]366[500]367[500]368[500]369[500]370[500]371[500]372[500]373[500]374[500]375[500]376[500]383[500]417[500]]/CIDSystemInfo <</Ordering(Identity)/Registry(Adobe)/Supplement 0>>>>
endobj
9 0 obj
<</Type /FontDescriptor/FontName /FAAAAH+SimSun/StemV 80/Descent -141/Ascent 859/CapHeight 684/Flags 32/ItalicAngle 0/FontBBox [-8 -141 1000 859]/FontFile2 6 0 R>>
endobj
10 0 obj
<</Length 34 0 R/Filter /FlateDecode>>stream
x]Yn9?8{XU|*> [j{eAh,fYd2݇xt}zׇݗ뷧B{|zx{ӯoxrO[Ǘ_쫿>^_//~>M=^ⴿ~~׻ۯm}_/׻yCzx.2T/_; {J3y_J%.1S'KXK3}45II_n2I_`_iS[O`'4}j/ed2QC0|i/RdRR̻1ۗ/okHҡ3ڋirqM/}HK\Wb__*1̆/SkV
:%QRX)_=7o/ywֵo}%l>]>WuυZ2 _+ϴ教wY<>ʹRbjڷ]w1|+v$}oKG$I'<Ie3Wgv%M5	YzE|]U1"|"_غ{ȿC1tQ^i],n7I+/8tA<'Z"h|jɷtr|%u'm_^%g&TK
-_W5$ghYB|/tKm+ӂZ9Hiҗ7i5%_Sgħ~ԇ!>sa]\!{mv|Eo_y|)Ϲ̑Z>;tD޺xT(wFzIմ(0-$oQpa5D+^_vVгF|.wS,~֣~fyRC5|uRkրoVTgSDT_gͨ{-ޝZ=xϊҀ7)s1TWωVߦXƻlڭ:"xmvg=vUiK9MTsEڑ<a~in} GV)l/>판6qM?4gfPJ	z]
2a~iUP?Kվ3k/-F|9{}ľXX[w/F:ӠQ?[]jzӷ4 >!fEkjC}I] с%+/SFs|Y?ֹ?ճsW^_T{WEgbLꆇMwI@얇λt+c~gat}<ߓ&|o=aD۽(";7O_"nD;ߦD}5g/5oNM>]IF;j:yt[#>I0a0mO,gPHOӞ_\u
%_OSwky wI/N9q/K9χ8gإ?0
_f	%x/̿<>!>tWtk	"8Y<o6
a;6Y$vxegZYh]&I?M/ Оz7,oa_>/e g6)ߙa'[e?ԜiWˮ|&roo\[=>}2[>ԗCy_;Ѯ>΄%e:Oz}D'gEJǧl|>K Lk^_ȹBTf gI Tt0ӞZ:N6Ov W*&E9gߌ7!a~94x|&>4$ોt|-<>gCvǒLo&YD+e!糬5?}?Y%8t×}T !}Lgz|.t是i2c/PߒՅ] J+Ӥ3}T˷	W&_UlݧQ"*/!/9fiLbPdU8:':lK>_3Eq]lYZu|SC8Uu:]gzL|558M:x??0&m/i)+6_T_b$yWm(wU{ը{_$mג?by/eon \g}bR$1r6|ͷ gB4_TVf.ˤX=>vYg3&3n$['2N&iUk8R95rh}_+xpuR|YE!UϿ/}t]~n=z}~ߪ"D| Iy
endstream
endobj
34 0 obj
2678 
endobj
11 0 obj
<</Type /Font/Subtype /TrueType/BaseFont /FAAABB+SimSun/Encoding /WinAnsiEncoding/FirstChar 32/LastChar 215/Widths [500 0 0 0 0 0 0 0 500 500 0 0 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 0 0 0 0 0 500 500 500 500 0 0 0 500 0 0 0 0 0 0 0 0 0 500 0 0 0 0 0 0 500 500 0 0 0 0 0 0 500 0 500 500 500 0 500 500 500 0 0 0 500 500 500 500 0 500 0 500 0 500 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 ]/FontDescriptor 12 0 R>>
endobj
12 0 obj
<</Type /FontDescriptor/FontName /FAAABB+SimSun/StemV 80/Descent -141/Ascent 859/CapHeight 684/Flags 32/ItalicAngle 0/FontBBox [-8 -141 1000 859]/FontFile2 6 0 R>>
endobj
17 0 obj
<</Type /Font/Subtype /Type0/Encoding /Identity-H/BaseFont /FAAABH+SimSun,Italic/DescendantFonts [18 0 R]/ToUnicode 20 0 R>>
endobj
18 0 obj
<</Type /Font/Subtype /CIDFontType2/BaseFont /FAAABH+SimSun,Italic/CIDToGIDMap /Identity/FontDescriptor 19 0 R/DW 1000/W [1[500]2[500]38[500]39[500]40[500]41[500]42[500]43[500]44[500]45[500]46[500]47[500]48[500]49[500]55[500]69[500]115[500]116[500]117[500]140[500]142[500]143[500]149[500]179[500]184[500]194[500]196[500]197[500]364[500]365[500]366[500]367[500]368[500]369[500]370[500]371[500]372[500]373[500]374[500]375[500]376[500]383[500]417[500]]/CIDSystemInfo <</Ordering(Identity)/Registry(Adobe)/Supplement 0>>>>
endobj
19 0 obj
<</Type /FontDescriptor/FontName /FAAABH+SimSun,Italic/StemV 80/Descent -141/Ascent 859/CapHeight 684/Flags 32/ItalicAngle 0/FontBBox [-8 -141 1000 859]/FontFile2 6 0 R>>
endobj
20 0 obj
<</Length 35 0 R/Filter /FlateDecode>>stream
x]Yn9?8{XU|*> [j{eAh,fYd2݇xt}zׇݗ뷧B{|zx{ӯoxrO[Ǘ_쫿>^_//~>M=^ⴿ~~׻ۯm}_/׻yCzx.2T/_; {J3y_J%.1S'KXK3}45II_n2I_`_iS[O`'4}j/ed2QC0|i/RdRR̻1ۗ/okHҡ3ڋirqM/}HK\Wb__*1̆/SkV
:%QRX)_=7o/ywֵo}%l>]>WuυZ2 _+ϴ教wY<>ʹRbjڷ]w1|+v$}oKG$I'<Ie3Wgv%M5	YzE|]U1"|"_غ{ȿC1tQ^i],n7I+/8tA<'Z"h|jɷtr|%u'm_^%g&TK
-_W5$ghYB|/tKm+ӂZ9Hiҗ7i5%_Sgħ~ԇ!>sa]\!{mv|Eo_y|)Ϲ̑Z>;tD޺xT(wFzIմ(0-$oQpa5D+^_vVгF|.wS,~֣~fyRC5|uRkրoVTgSDT_gͨ{-ޝZ=xϊҀ7)s1TWωVߦXƻlڭ:"xmvg=vUiK9MTsEڑ<a~in} GV)l/>판6qM?4gfPJ	z]
2a~iUP?Kվ3k/-F|9{}ľXX[w/F:ӠQ?[]jzӷ4 >!fEkjC}I] с%+/SFs|Y?ֹ?ճsW^_T{WEgbLꆇMwI@얇λt+c~gat}<ߓ&|o=aD۽(";7O_"nD;ߦD}5g/5oNM>]IF;j:yt[#>I0a0mO,gPHOӞ_\u
%_OSwky wI/N9q/K9χ8gإ?0
_f	%x/̿<>!>tWtk	"8Y<o6
a;6Y$vxegZYh]&I?M/ Оz7,oa_>/e g6)ߙa'[e?ԜiWˮ|&roo\[=>}2[>ԗCy_;Ѯ>΄%e:Oz}D'gEJǧl|>K Lk^_ȹBTf gI Tt0ӞZ:N6Ov W*&E9gߌ7!a~94x|&>4$ોt|-<>gCvǒLo&YD+e!糬5?}?Y%8t×}T !}Lgz|.t是i2c/PߒՅ] J+Ӥ3}T˷	W&_UlݧQ"*/!/9fiLbPdU8:':lK>_3Eq]lYZu|SC8Uu:]gzL|558M:x??0&m/i)+6_T_b$yWm(wU{ը{_$mג?by/eon \g}bR$1r6|ͷ gB4_TVf.ˤX=>vYg3&3n$['2N&iUk8R95rh}_+xpuR|YE!UϿ/}t]~n=z}~ߪ"D| Iy
endstream
endobj
35 0 obj
2678 
endobj
13 0 obj
<</Type /Font/Subtype /Type0/Encoding /Identity-H/BaseFont /FAAABD+SimSun,Bold/DescendantFonts [14 0 R]/ToUnicode 16 0 R>>
endobj
14 0 obj
<</Type /Font/Subtype /CIDFontType2/BaseFont /FAAABD+SimSun,Bold/CIDToGIDMap /Identity/FontDescriptor 15 0 R/DW 1000/W [1[500]2[500]38[500]39[500]40[500]41[500]42[500]43[500]44[500]45[500]46[500]47[500]48[500]49[500]55[500]69[500]115[500]116[500]117[500]140[500]142[500]143[500]149[500]179[500]184[500]194[500]196[500]197[500]364[500]365[500]366[500]367[500]368[500]369[500]370[500]371[500]372[500]373[500]374[500]375[500]376[500]383[500]417[500]]/CIDSystemInfo <</Ordering(Identity)/Registry(Adobe)/Supplement 0>>>>
endobj
15 0 obj
<</Type /FontDescriptor/FontName /FAAABD+SimSun,Bold/StemV 80/Descent -141/Ascent 859/CapHeight 684/Flags 32/ItalicAngle 0/FontBBox [-8 -141 1000 859]/FontFile2 6 0 R>>
endobj
16 0 obj
<</Length 36 0 R/Filter /FlateDecode>>stream
x]Yn9?8{XU|*> [j{eAh,fYd2݇xt}zׇݗ뷧B{|zx{ӯoxrO[Ǘ_쫿>^_//~>M=^ⴿ~~׻ۯm}_/׻yCzx.2T/_; {J3y_J%.1S'KXK3}45II_n2I_`_iS[O`'4}j/ed2QC0|i/RdRR̻1ۗ/okHҡ3ڋirqM/}HK\Wb__*1̆/SkV
:%QRX)_=7o/ywֵo}%l>]>WuυZ2 _+ϴ教wY<>ʹRbjڷ]w1|+v$}oKG$I'<Ie3Wgv%M5	YzE|]U1"|"_غ{ȿC1tQ^i],n7I+/8tA<'Z"h|jɷtr|%u'm_^%g&TK
-_W5$ghYB|/tKm+ӂZ9Hiҗ7i5%_Sgħ~ԇ!>sa]\!{mv|Eo_y|)Ϲ̑Z>;tD޺xT(wFzIմ(0-$oQpa5D+^_vVгF|.wS,~֣~fyRC5|uRkրoVTgSDT_gͨ{-ޝZ=xϊҀ7)s1TWωVߦXƻlڭ:"xmvg=vUiK9MTsEڑ<a~in} GV)l/>판6qM?4gfPJ	z]
2a~iUP?Kվ3k/-F|9{}ľXX[w/F:ӠQ?[]jzӷ4 >!fEkjC}I] с%+/SFs|Y?ֹ?ճsW^_T{WEgbLꆇMwI@얇λt+c~gat}<ߓ&|o=aD۽(";7O_"nD;ߦD}5g/5oNM>]IF;j:yt[#>I0a0mO,gPHOӞ_\u
%_OSwky wI/N9q/K9χ8gإ?0
_f	%x/̿<>!>tWtk	"8Y<o6
a;6Y$vxegZYh]&I?M/ Оz7,oa_>/e g6)ߙa'[e?ԜiWˮ|&roo\[=>}2[>ԗCy_;Ѯ>΄%e:Oz}D'gEJǧl|>K Lk^_ȹBTf gI Tt0ӞZ:N6Ov W*&E9gߌ7!a~94x|&>4$ોt|-<>gCvǒLo&YD+e!糬5?}?Y%8t×}T !}Lgz|.t是i2c/PߒՅ] J+Ӥ3}T˷	W&_UlݧQ"*/!/9fiLbPdU8:':lK>_3Eq]lYZu|SC8Uu:]gzL|558M:x??0&m/i)+6_T_b$yWm(wU{ը{_$mג?by/eon \g}bR$1r6|ͷ gB4_TVf.ˤX=>vYg3&3n$['2N&iUk8R95rh}_+xpuR|YE!UϿ/}t]~n=z}~ߪ"D| Iy
endstream
endobj
36 0 obj
2678 
endobj
6 0 obj
<</Length1 37 0 R/Length 38 0 R/Filter /FlateDecode>>stream
xi`W(|k[RkoKmIܖ,"/K,ylNYHℬ2!		HBH-xd^,B0,3dE߹U1߼]Uw{==R)DZ7Aw}x߽WR_}x,B:T;{^<g]oߒ]D(y{GKvqh~ 
H|g _}p*Nnӡ#Gg Ր:<zQ]Gɼڧ=w; a#ǎOdD*5{nؠk"i)~ w
nSpRhA"T}xPŧ}S?BߙF89ށ2>A"TQjDMVTDPjG%uN}AhZ6ahڋhFW#(xDѷth&f q@Pk :4tt1o{Ng|l3W9?o~7u:c]tu붯кnݰr6phWo8Ć?ٍFwclcn<C?n8+7^1k_Wa}烿ۛM&yIdlmZih{6=Mmnܼ|˷p[[~[xEꊚ+輢|ņ+{Vpp_m[mhwogۣĶmvv޲}?;~?$<v+O\Е+{'کܹyw:ɏtl92ꨶUkh]eש]Ww}{vݻv߽O~f]w{/~fO״{U~/WߴsG{mc::!ЂC=F=qCo:}x{G_z5c\͹kqԵ5׶\vo扟O'w_|}]qtz×o?7߿1wcxwgn~owsˆ[ou9ԦSOí­?Wn廩w^s?yrϭ|+~Ϟ<ϟ~NOߞP7uwoͽ.e}}ޏ''7ޟy[}xxoH}}X=W~p?|÷>|w>_}ƏS0%OEbSS>%VLiuh5|?;3G(6ߣhmBA7Ω/;~2S_!lB$d84B"x`		'2ڢm{So|Et7O_8rQ\=]X__<qᩋ^ߺȜ]=Ӆ|Ps_\ο~s]?y繩sNn?{\ar8?>ܝg'znn=Jgwun?:{CSg3?/yv=lL|??vܙ/?|?pfK\wgy3tg}?3?:s'g>QO=<so}<g>سw=[_<+y?S7}ǾuO~cO>=?zzǟ\dS=<Г?}O<;$xb	#o}R}я{׏yǾ͏y;[x/>7K=}Ch~uGW}G_Gy##=?݇ȹG^~]/?>[o}>J~?tCjz}?{{?/=mgę{&GGi;ryx?uÝrwjwΏޱΧwxw\w}Oumߪ&[_սSrp[n,Mw7]_}G[}'>qc'B6][>_/]k\ڍ/]?׎ǎ8	5wG{W՟9ͣ\]uW_u|'WW7?8Ae㏌}eermcG}@WQϟ?`ϒq4{L}~+~fg`[PWE2C
g![ӑd쟃-[wE+e
LxN$h}ۭnwxם<qc\}U;=wrm[زy֮Y5)]yQPOL_8,oʬ8Է,Ǽdyctax#Vz7lJMPi^._8SWIM& 7'dW^R?]'=r<'0aorWxC{y ~fH/^OL]p{MGֈNQw]LN'٬kDfb!1xS/qk/"Qy{2q֡t4t$ޑP7R&/%q).ę4Π^*#tʯ?Fe"rʀa_tk_  ȔPIhPY.ʄB]Sr,hq
Z޽y՛]E=Pw(xaw(8IeҀ!r$cDz>xw~͍&靀LT| _?ޒ5RdZ_>(n$=OYuYyRLJ^L$aqLN >/<)7<
Ϟ,{;O0;
0Հ)
`2'&ϗQ_HLTeˆї,}~c(F{ 0\ՠɭ[=M{= \aһcû} 5P
!1efwӋik`l2o~%*oI
+3ZSlDi9>wMJ2??{`&#  W&Ƶxlpa]鉴uz߼#$N,Ÿ =|db6:7ɫ
	&x8֧G##P
'bq}02:1axil>ot
eqiD	ob.fCcx|nѽ0}ѽˡ>tb}^fY 8Fi`6&kL鎉Ϣ-#zzyڟQd~,n\v)yгC맛pW&Iw!TADa1~ o*NO*ߏoMOXptKY'?!;ga'iCP"=` W+5@F*:S Ҙ[8{qAjxƯ;GObq@QySbq~q]0$f>+{i(\8GyW*+t76y`'p4pTܻ7:6/U' 3@uU0V=p ly+	|B@ZI3)[/<Ip13=8(EXa=YӦ!&F(<Y`qp>Q?i$&f*q'U'
e^WfsR07	ZL*2xO@infmwB&t:Q%]Еռ_g8ܝ`ڲT %ԡ7/ǂV{	Tb6Ju ;O!#d9>*$UTW̩0қyq<!Jxc.:}x栫<OpJ7 4%PK&oV.__ZŕYVfBbԋ, 07Z9:10~&Źa{n%)L;}>IWtMP!*$\\1:mǏ*Mxvow[!= mUiܚLnQFtX="(0Y5 2-uO"Añi"H`LჷRe \@k$0EBiAUCy2]yFk/N,ge6;p
[P8hhMJ)Dk~AVeDĻYwI&nwT&Sa(O]|8qũ>J<~li_ƯIwK2ZCj8S}x_aqTǵ~YR\Ӎj]\!/X!/ЂOKpqƿ{5~|%o,R5gƤX2FХ/xAi(S|.?&Ɛχ8QpH:tNZP[R_	R~Qѯ!/Y0ӺX6V0::[
<NڊKHיɴ-s]d,ED^ˑ,Mh$F-1ͳ,><g!iJ}pplnix*L
2K-CPS9TN/btϭytdv4
GsKiok|z!r|Yv6/*Yqm*׶ۜ8WKɏ&+IK1ҼFPjjzA0LQf
RrY	fd'r$E1M3 gֹZE9Z$+R4ǈ"4MV^q.PUBB7 &h-/W9ݭn[ѡ,fʎ,I-9
p`pB\ ^m.ar8~@UnW6J8J9Bt3vҐ8"ie%jX2:=\Ġ"Ne{9`HHSm;iQFcHR9È3*"I	QJpM+	:	Y(	|.r;Jۦ@3ful=$h:o+`2sc1K<X,486E[lP׆vnZb"CWA85MRbΝW$s4#*@&vjLKd`,mVe3vc,42UL2a
S,7g:!N4r"`YM: uOOBIˁ	n]qMONi(?,[eK[oQj}idlC$_.n2Lt45ah[r,xK2 <Ц[ }J zHK1Lf{%B2kLKЕt8Q-ТX=sɪ˖HjZ(ROT;B}FaGXvlTQDr"(0bOco|4+\ioo_RdM>G,jm"I=g7P1-D	y𫮮5]W(٥,g灯8D>}p
P-pmFqt[n^;xH~0eA~GB('^$\&+40@j_mܫ0Yƍ@5IZ}n_<~:F~`Wj8gB1YQY߮H.jfT=>$\"R\_\?$E _5y`GkjPU
#pӹ8qAZ!TVdYR!U(UݰbY$W
f񢪗TM~x*D؄v"-ڦmNnu's?BvlޫK>W va3?),mv@Fh;,D5 D	ΪhL 7Qî2&++̷eFUeЮw]b-RUk!$OҨ`uLb`+A/[Vz)BK	&;2 F@j
\\	hHo@(% 2 Pd`~9m MtW I^Z20P{擶 jxL$T@FjHqM:E(gۛs!NahB\kTWhhBp;N9×%qݸhe4SJ^e`N M[Wڤ/*
De{iYnfs(ʒjqFw\ۖwj@PMTnmEğ1P(QZz˩rgX7ūLSťzWHufYWqr_ANId$z3/2Y!V""HfY.W:tezPWaq1Zhxq&(I2WTx)VxJQB[").
'UDG>066zdg_x}#9$bϨ\Fk9Cpc7p"(xN:TR
C%8l6˨8¡2"BDŘO[	EM}Pxhz/5 lqFoU)&YKj,Jn%Hr]Ok"݉wnaMM]TKD,GU3K>^N.@Y|EhM8ܜ>׌X<n<5kJ'2D.]X\hH[aX\f~W{Wk_`ѿf2qBa=)L<'YhFrzڤu)_QF7#:CkMp2<dkoޮ b
}Р xʟʧ͕ہs 	MM1U#Մ2]+LKK}^P`El5XVsM}}3,3@)S~E;1
ĉժy1H ԴJi4>"O8uAz8RRuWty὾MEXdjݺ}"K	l!	c[na^M'"=W*c
̽
fbT$W._WS/ia"FfEjwt-UwU.A9PDj`p 7=-	)eAv@A%B5PRђrb]U-j3eY6^oݕv5onK5fx;801ET'8 _U3>NQiNO3k%+!LVVr$pȫ-4"]P)V ,N0񀫇"y^wK |.*25ehߤEډQ\wHP`Laπ^xNTSi)X5hZd_Zۧ9eň}5Lr_y`Y07kT	C:37(@wmɏ1KՙWw(ֆ^" n1Q$	 =T&tD.qTXUSB)m.Kb\Rc(%WaE$a\½K8&ڞ(\(m%KT-ZV_,艻%&-*!Za4]U /\[qa;ǋNiKg
*NQZU	
Xa@2z_A7hci*M3K4NyUw2)- %T.cLz\!% "@ V@:p.F-e%$ 
ɤT<Ev]gsq'Й>scv	/_@rL}jod.䗑0خ= = co-.L'j)FZ.hPVJ8NW/ՀRX): Y%2!31ۖ$!,XMxu
k/$n	d asrö%rwZ$%EʢlE"k.9N\K͛Cwprf7gl5[)eD1-ڶÊ9`A)2>ZCd9Jt0Q2r)W{bHɸe۴^3Z(7w̯a%Zc*VJ	-qݒe2Y	4+;KZ^}tp"BO ic[U"0Z]ՙL{]8]̐͝`i_3W
΢|}y,+Z@`jHℤ/u0ƕZ+R"4I)HW0kmpAeUF,d4b7RBP:g2a0@cJuc* _C:HMhK⎾> Ӱy3cgcpRյYo¥i-)WqLm*b<٪7J6dy[7Y
`_y2j,t -ϑ)>Qb:Z 9mX.ˀ묨	(84-KVJ:ֻ͋*1RLL9ƀo4̀d}BeߡK1-Ixm;vHz'58sZ
BIxXYv)ڹsS׊ 
(vPK&k# kʏqT*f\R(E6HJNj8U`hգc/a_C"Z1RJ'ߵ'Zܖƞ}z¶%}$guzחsK YT #oyAH⥗>n~K,jCRbIUIz7MwKVY$M)k)l6^OӘ_@OÚJYM2P\6
JyqP_E$SZ$[2E2-E	--oPBHI2LJ-L[Blt h4P} ݦ$brՖN^+K(JA(7f}\zGE.OKi?ji.il"g5jH608cr*""%@@2ݥQ&6s:O:D\SYUa#	N"
EaFIJtJJgyy{)Q&c]gs
iۜoDP#/ w8[}헭f7TCKNH!*k$#QNõ#eIWʴQrAhҹx-BJF9VdcP;l0?=.rOziB-X'3Tաu"rZ"5DAK(ZsVB(B? `РXk{_`nҡJж ǣ(وŋGĦ+!LQSoG
"[XZUelF[+e.,*c
όņGrys+v,,UΗ>buDA'@zdU*#"Cd=JN	TeșFyKaѬѡ+t^VnI͒)omJ:ed#c8PA*bQ<8,*;$M憎<iV.Y\ߢ,`1Ra9z<<9'>-0"$1uka*F_e6yin8g2lQ$gH+I
laI>& BՑdoU6NZ\6qhݯohSime~)MDmF^tQnT VZ[g-bY@10((x"
0o+R( ib:`!9}?<	:$(n%Sa.lP R0gYKۋnh3ZsBIe_S4T򭫓.EYP϶.fcRdv+/2
"U:$$S	00Y 2A>y]7tZaCWq/r2iϹLG *A_9mްTU'DLo~;B;eżC5/0vhi2],޵@hMyīb{l4X}h%Y)F4_ov\;*EfXEPiڵxB`q`E #?7_p\FîU?*J8OӁ2-,vqh-[ rV5XE1	Gʊ8ύ)|!jc8QVp8FZ!V@A@tXѤ5[+=V@"RXVۆD5zhOheB)KBuq[q65_{oC4Ӗr[
B|7]kPPag^<_ ux'Q)#r"ZdR8ǵqtY46nQPT0C&	@"W
/oo͋~Bs" V!ڞ}D'b$ېV{<3'pk,4d<&ԡR"xd]	PMGkDEka .hMT(Fu\ `I __ũN,l4*J[J*$} p>[tHL];ՌUgYڊFRHʲ-c\d9e18zI!+OftTB
&V
w;`^
+~\g?!R?!ܜش|nS wG)PS-, deI2F=c,|8n]'LLт!`hFjJI#Bk2k]m.i=p/x⹪V0jSO Al;+1ME(o4&'O-
a|Dvp})T_n
skcxe9ܔ,tƒ`diD~\(W+cZʸ^F'_)_)J$q<YI%K-řw2;:
1TX	[:{{AhD^Ixeheh7Bp4۴$vU4nYL:)k?Ŵx<R$"P0&n^aA
~e+Ti11ʗ&C|NHMDPif	򋟂IAmkDʀM)LIq;4nㄭ:Rr,= W?fl>w+_	@b 3o^\A63af\iSWj,\؞GI|ˮt_.*6,?
	 -LZp-0«^CcqUSC	JMSZ*ΗhBp rDqM8.߯alj	@Hd
܇t$_xWZGbt.P4\_rJP3^@0rmWwiuVl#דXs-*þU£ ZP9}=Ta(P@S"d*^4fP	=ƫ=ʫ^}(-ScpP,>7: Vf.hp[p@E^.4,4®$'RT ,q-Côf@39aSKqUՂ"-#	8c$䢻) 	iO3X⬟%t	N dHH4hײ	
E4?$+&?dhg4* qs_V-Kl'\'xPUi776!g7SX܏1ec2Vͥ`nSnAQT	k4pmkqp>_@>o~|V+
4WlsBsb,fttb+f1?Ǝl݊9A]@*-"!c+;~Pt903Mw'[ؐXh//yA <@<h1#W鐃8Tvz<fM$Ae	*]|[cjl2x:æ`1UxƐ]Ӆ G
<6̡R%D͢ʴ*q}V85 m,I74M9HED8iS,E<^!i=*2ԏ2P# 	w6xА2QLeԂnӰ5ݝ[qͺ\縞J=o<czjn$v*z]3A.M!{T5ʬ܂Qoɦ(Gu:MP4olGb黣}I>.	1!*b[ŷE*Tݖ(pk軦~^G_oW"G&AFN.]&7>["ϲRikIR2XhmD.-領E%Vu<.X<P)o,oL1]rs_Tŧ*52IPUKeaIRD` fTl><FKKnT"6ٔ[[j@N,MS?A%/ľF]uQ"!XEsӮ弗wH+R9&ckyjߍ}8uP2JQB̔YB^Wքd*̙"WXCy=%So/'k@*/O'j5}β\DNG3>wC,X+Dj!1PN#ʹ'ޯZ~D5_d5xNY'=dIT]MqӱjN}Z S~ZQlk
^H")"E@Wv`ݥ4#Чqk(C
YU@]?ߠρ%	G9G *.zN۴НT%,B
8ߑ7@"hUϋI]H3"&,$˓4I&Ayb("4+C㾨̽ېRTyIRy^_*]֣!dKܚ9N-鮩OūrwE_Af}Rb;l{e%&m!&lPẙ"el^>؈#ZHS8!Q/Ie	Yص&q$I`F")L#yB$ Z}
Քh.qEDo҂)G4GjjmD%>N|r@.D[WiK@QB+-Q}Vw.L!^體ФDsQxYӤq/(UT4
;~/8FQŧ~)yD4՞/%)<EIXʤM9;uo8Pi'ma96mkiceͬ1ݎ 0TsK n@{f+j*\M;<Ze3^zQv5WcDԛQXTLnRۡղYIϧ#a( 6DHXDո]MPQ8K t[)Z',ˠxXhE4	"A|6hJV3QFҸ#GKֺX"TI?G N6W` k!fzF-V*FZZ(3nncLb%ٔ1[UJfc4#]R|ZVu
LzF*#
g&Nr+&jjo,ͪj7H~h K7K|^C4!yd0769+LrBHN;N^YVcKEuM&l޹u&M0="@rL>'"ծ	"/&IDR>nP.^=,]pXRIUIZ:1OO֊eOSa.U=w(r",k wUB`52|.HVv:Ԇ|j%'
t3ˬ͝9*] `B2wdYĢ^trJjz~ÀqWhCI';٢RrVgE!
MmaJ
" 6k~8[PlT54,eya[Wkɒ3x_\E6pӋ~ˍ8TZ2+(NKOh	G1q[8I1ݎ%1vӔ7bm8eh1R#J򙈿ܠfPdVh`	 
M$]<62I]CRwfg1|/+]=O
4 p=AhGMEZ~ͷ'ޕdsڂ,t%":t,X[o)7p	bՊ}k7lXū_2_YUEAXaʺ1s")P!;`ZbS7QxAsiJ60c%2$͊ѺĦu) A䇔_#efQ&Nh-XDM`PFs/XvNU㻖bTc7LvB%#K,#J9<& lvj?唚B:ݔwX̙d(4'#9{w$Mo6͗l kHu"O!NPQvV@%HkVXŪMQ"	0F(TTl&jVmZQ29Qm\#Uce[ƜSau͠Ku{An+}K;uƢv`T`ֹ
jhEI9#Vq]qYS,CElV*47HY58J7*Gq5)V`la Dj_D9n>Jُ:PRGrtpxxφ]{=MM=;]k}[Gqt%ӟr~+ )?83ETxō t9:>A*lyejT%#(#VժL(/
M߫RMsЏ
$d)O$ BK4+J_[^;m6TےX0u$.x(꒤
2IKUM6H0GDVBxhZ4ݵe2`-"B-Ҿ.aQ=ճ^H5Z̀BDkptMLja]pXz5XTm_s,.*)qKSM}$%E2bxoxa\N"Zr)XKC[]$%[.׈sv}VbEMIlPf\v:kx(sx~W*ejLДT)Bf"d6ۦN[.լ3Q]A~bh^"	PJ+b}LhRIEZ)R6i6PMZbX%	d0_O1I:H8 ڊ-Fvn/k3|dA.[Gn7_V7A+#J7_l1l|7Mp@`-^\jBn0Dsp'RXJn*Dh83B=i1ODMVRZiY8!(Rr2K<$LD,U!Q{gX uw/PT`(rb9Պ:S?;|T8Zu=SmjWٻ9W6~ݹ+gP9[t	M}*:SwJzglHޡ WXo(MA!)*$KS2[ktƱ8%=9Đ1-%[mUcy4Zi>OL[sGx0ON'bp
biRH Ѫ0ĺFf-nT;Щ-zZϩTID,q*45h]9*4޴tÈ
7njaZ</ߔ`Ή?Ԙ~^|P7aPά[0Wg)J%3&FD<NFlB;Z+tPL(bF;RAДByYa-	V iM$dMeTբRYFhcw5bTjΨ? n{lVAKj8-HTa_\P^_Ub}lYOjH0ïfοz4k75sDaHYم;XQI;dn
H(*3id-YQ͔iX֣|zPGSQs*CUI/#SUU$&;L6MSZ2
<A^O.xXaL9س
eGcn^O۪}5t5vEfw ,KO4-MD/@}LcJuݹpnv;o'cKY_H
8rDR%q\tsPY1I*r<)7ɸ.=}-4A:-n~pH#႕l\XhNQK27i/$y.uBE@ƴ$dޗx䑤&Z6Ⱥ"*(Vؼͤw`)U<4	8zCG9ZR(y]qE
b] iMw_nov]>ٽy߃=.슝USk4*B[aΕ+W^G%$B*,:"̧@,5MNto)a@q#[#[9%>)b_ Uw֡FSeSphT.µvXM;v7MgRQQ=A{Ee{_x10FC$={rU.T9S{6,DI:5N'=?Z$p^aUљLXeaZ[*;Z0@.{m3,M1zLQSf-!lLKPgђJ*%).3  NҫސZh6v_WOud2uBK#\h9.
ۤۮJ5"׌?BWcxmÐ5MIiwxF[g32v
^=3pTjO
<""fYIQY-mPjfSDcH&UTZO'%^6E<y5VS+H>lZQ
[YU['^_>n_ұ|۸+K-K0;ZlrNwu{vzc3C7ofk\Z-';Jׄߎ>X;*eWJaQTD_6uIHa]X!Y
Ni:
ßb,t@RŧG(J԰dBɪX.kIO&sc%1wHמ޾}g5"V	a"[xCpW({(ɲ>{߻/}="3řʬʬ̬ZJjԢFad``!3adAb`=0>sl@ֱ3ŒY՞qtgdTfdf}~JW_c+yUb۔MDQwTMt^&G ʁ.t;(}Q
*҅N]s~YncaiH2q;T댣gro4q3_20'UL;v~:įâeW̠i!U,/zSɭފ	b/t7="?֧3եP68(:$u^MϤNS͈|FfCWX^mTSNǝe!Q%}в1kkW/DTW<jpoUZZ5:ba*o)=.H:Wyt$	^<2̙`!wZ|Qv""Vכݥ0a\
#X|0S&w%GFj{RtX~ﰯG1tvoL:) m-j3(=[b)Ҙz&X]m7@FwKUdͮ?6=[b6?Tk!̛ױhH5=rQ/.[Ev(|9 lB;X6IG݉z}<l~kxLs	rc`.@&5uR}ECdK?e-]ukI6T?m~^يPʱ2Q&m5aHL(|5GQQr9hNcT($ǗQ=+ ϪRǒs 0wkmCfB!?a^ZRVm]v7jr5΁iWYHG`|<>x,0?6{7`sY65[9Bqasvx]b
PkO| qdȞ
_	7cTȱn?Ol#殩X.{m<~kJysӉcM!LV*&N'1tX75G*}HPQ4?"_|2-,1~F{5huC3R*BܔOwjȊZP$ʈ7d<?MxO	4M,Z_6O>B(sxNtG˭s@{/ݼC/pyN~I^57'!973u.vr$D8ieTNy|2o` 9#MdBP6s`񈆉Q#$ vASs>L`Đ&*OW8BGlddLx/j(BTmYrQ6 S*jYB6*-!25<ܩaYWM]п`m:5tvj~6~~BpĪ\g|/&Z'!K@b~T<¿<L9
U[܁\&$|$ΙL,)r B7Vެ.GzDj.%GR3>?Y#S(Dkk(BS&xx-U.8d֋wY+fNiv/+ɢjtQBrQ5P]$kN[7ïp<.U_o$8W`Pt)^ߩd2fkY}iu~ࡹN[}wovr8 vJ{2ELbX?-đ~Gӛ!8sHo	I8"w HY1Q?gT~)/~!ТX/#ALh;WbueF}LA:ܒlsl,^}LgZ3a=tf[k,0i44N!CN-f=f=KTH>LgP&x,09f	A#ºlΐsj<"nvYfk!}PPDj.3Lf;SY0S `@Gb.+΍u*=sK׮U^~K/UUھ_7P3=-r$햦*oa8:ٚ'L䜨6*'c|XPD-@tiBۈ1lDN En5f%;*7|2)*a\~k*iniBˎGw5<W3e:jX7lsbn5kn!Z
S=ET*Ĉ@U|W_JSk9\rg~>Uߨ۹TΕΖj4<;uј;\@@,N4&Ȯ 0RHS5l*&ۙZ,kղ#A;:{8CeMП.@wKQEYmV4+IbM"P/I\η-MiHgmP_3`rz+7RpԬ
H0ӄFȊQтFϹ ^0_,ȷ7ߥ[UľTw;RRa`9p8s}h;J_LK^C!1d(eq$7#$
Zf}Um# _%z8
L|I	#)0l9{3JŰbLu^^0sJWoO`~Uok_&w*yҌ|fɫNݫO	֍S7IdW=] "OiaՖ.5cVM
műEvlZJqCZMi(js["hyϡT)4!gpF/浄F&v:7HgjWHkUČiӂpB⟽tt,/|ޯa? 0tl#Oh%+}	C9
,X{Ol XzQt*YV3[n_UeZSyv`RS.k
;an2eK/}VY*ȮrcbP,j7UL|P1z\Q'ys#k(D戴<Lbm$
Iwǂt^
uf@q;Z$W$zSM!^[(zCQE)J+N7a	S[%`#R,?SrqK	wT̜r.sA=`:u ;1ٸG }>'qB#scfm`@x,]`E&I!G\Ht`ѽ}nmpEB@?]FA5=0H#2L.+a@B{$59U"[zKuq{¸KaTP^T^/lKO 2UTq
dCIcU8t+RQUCjyoAWl(w|X\:pY=>3nH7ՙ-ѿ&d%$,*DwVLʽ[?H󅕔k![҅TfD2@ߝnat>컪kS/%V(Jj^P.}%>0P3n<»yROݎ0pgE3YF<VnL&+BY#j+d>y`'0ٝ+i&vm)1U4I(S˱IqcajL`P-ЀjE0ӷ*Jr/%HʑN;B# .xȫVV-F&kVXxݝdQBY'* mײtSxx YIw\X{ID3^ӤdIF̞a#YjG7hmZYQBz;nzR*Y/0"ׅPvĜN(&<bTvQ6Z_WJp!Ju/fopfQq:r4[,MtqP|ym0EW tRѠné	}ciɯI|zM4$6Xyx|I	~{fh_7	nRGVLm0~	52"ւ_bq}z>_%5LQUGR̨˄YAu[lT11bwsYX]W;;_Iҗh>&{:feFmL0MgLyY]Yz=}D@5
MjxAkVЎЃSߓ"&![G>b]n,xL4hT_Qx^ov{Ouv_Sj56duG;'SScD@,NXxj:94	m9eZY%Z>wz~=R)ﻚm(x嘪u̗Ğo,"B_86+8Rl!eaHu,A2#^JF=11eH8.r3{J+ zBx\=0t	~Hn\E9J>=NquFǦ}#
|ȱNhK@y6@K|\ \ʦT~~5B9Js)j+4eo5biO1_5]I9:TݼMٛ59u(f8mߊ|M<&IRSj[Mr2~)ecC/W^	͇VzA^EHA5PY<`,=wbb ^ߕC` _j EepFnҡ#M׾r]c3zFŧt/,scwȍ id7'u Q6҉<v5s!7-C1-+8oḚjDiBq\Iv1`Cңcٝͫ.^>:|4bWG7qIZȔtcoL;MIʕabǟbceRY|iuHftwh-p/`sEt[lXYjaGu'XMn_-S3<3<UM?!C,_~ܾ4]Tv	VKb޿JpQޥ.f;nVH74v:~k.1}y3WAl>cxjk&sj~Y	f5Ԣj~PcuUcx.#LZ{1Vjkg7ZT('{g:~RLvZJ(6iw/ТՌPwl9b,Ҟ|:Bk)<F~ݭ)zhw`^$jҿhɗڢBbE1
oA:
O]Dn]Ѹ+aC?g8L`y
FDԂ{S9칍~< E=Cl"@ʱIYjV,13|è9DT9Dy4(Q/p(4zh0ζsz\Z*$,NU;:n1D/EK"ʽsce:+>W2
c7~kwy&>(>>`_Lijp[ -#ѦJ(MT4J9 0	ӶK58.Alc5a-R36sCnc%W#%o̹vבHj:azabu)0a0oajG
M!&ɝ;8q\qpbQL௕}?LM|rbd1ad Vq'!ެUu	Y_ӭ0]5HTx(멷fX9l|>):C?;UUp_Lݗ)W\D6<"/XsaV)>_RRPpD8ӄIMN23f_p?͒-$ymmשM?H{"
#VpMY1t7X=sfg0LaO Is	?PN5|ÈlϋdˊCyyhj(yhR5xg#L4px*/&e&vAL3)P[{јm[hmcs\AsP<+׸fT'"1U܂QoLSDM
2?.@Z2Jw9 %-9(;h;Zެk(7gN"ģ ~@s,pYfZN?x8&)7l}5d~
nL<ˁ#|gro^0e]%YA1x@˝\؂^7јn0QZMGi,S䤝 
1ĐEdѸO=6ކj1CMa6AKKQzu9_ԤC)??bsOꛚ!˚.I<P={O`O~>{Cz/^|ƍxzSUM{JBX꼐~(]Y ],
Fb")K(Ȫʢ聐dI'7"俶.);Ke!/C!$Ľ-^Nio*MI=Y^MBZn59KI97ʧ\w$ȨqX
R!&[&l)`(8Q,tp2Eg@vRvDq,#Q~}JC(ā9nFAޱM+ivlv<;
t}}H4{	3P5uh'[CۡeiG7YIkZu(t飞StcD\G!_fﹺa:Wڲ
!@8l*x%k<ȶB)y{L4))IwT?pP_5Qqe%/H^"b3΍xY3#Ǽ-hB|Oc'_gaN庍l"Gi	<0Q>2x%K't-=Y(C=F#Ng$D"=މ~\K@>H75ߕ4=&6"#lh/y9LPZdi!3 BļL+Phج_6¯%fɖX*HrXI#i6@?x_R9Cu̥%ȟ:+ADߩ-X>W>	m0ou4A; W~ǥE"fŅB(ŔP9u ~oܟ% 

m@[U`ϙsfgmm

]@/hƽ^NvR9@zVzY:ԔU{'B z6+?OľܺxbD=N]#C&C|Qvaz֐9UɣqA^	y(4Z?&xTi;f,5XZ擙fyKV䂙a\ꚥkP3I3̀~=l%gzטּPdJߋ a1%5CBL-/N_kJ]\B0dDf]3LUnԒETI}ߴֵ-W)~V
I~<ªwp[0пlɑ	٨#)˶"aF*UsF}jK/sZO`i^rrTeT6{Σ9뷎]#%ޚ8	wCĕz"͸|_flX_Fc6͈L-p+!RʺhڄT{UG;i^.6)?<Jr7֜30ŀ B"]`tǴ)7^tsuO>pԳqOEUjGfJ3U8&s;"E,՜첫ajx%b
Gj*qAG+w%y/oOF}W>
ڲزyԇ~]S׳ҿ 𘚛hg`	u;wB%pKScNĴpM)'0V$Ȑ'O(2 ,FXSܚ:or@20^M).Gs11VLNf9 ?|Hۦ7++L׼B*yl9g:( S'RC#*\1hc̿𦅞a<J ]MxsŨս(gc4?J_$L3n#?64dL8
0>ߜM1%\)s>SՠŨCkMe7{f\ZXQqIf勦?7C ΪrJy]'SFF|>d?jrʛ c&M|҂Wh~f3+Յ0M
jnФ+ q;6Fkq [h9aFp"U!0iN\YC Y0˭z{WmMcfqaHl<DB7w֯,LMsqŰYU']\>Gs4S1VtCC
Qgw9bL&ڒ,HQJzM%F/nX<#GR-Q_!vEW}[%1fw{b~j7IeM (˺_BIʥV::ݱy+K-8`T;TvVc[Z8:vsq>E(XEH׎ITDu(`*RTiXKQ
l	]!_Jbx&I5^ɕ.,XbC1]ق+e2}f+iǃ^d~yW~
2s\#{VhZTį7UNjI=i[:gV; <J%I3]M	9ܥќ*Od4Jyãw~ vD;C*D@aBp()WM^Sȼ-]kE2d0
i#E"$ڇ`⼤hp<w0b
 k8wgj|j0-T<|{$+ҟs;hoT|f]=ʅ39x|
׎`̝rt\&Pgk߂VBIq8DRP'iх♍@G9".ȱEP{.yn0/>$(1CK6#+@"Lwrh..DM3Mzg;sǥ:!Q$I,GDLT[Xէ[g+YɿzŋT͡SiL1F3#љID2-m46
V&DTqzZqMEC;;><\Yh.XڀtjSڏӺۆ}j	~j[I&ݰeU0tsk(gx:BjO˹!`60LVYđ$rY0G6U앇)5??rWv)S76׬\u-xʊ':G'DJ{I*VSZ' }{dJJc;/SҞʆև>%b]Yjq^u{wySXQ1R@L@ ~B;)3'Jf&Ht܄~x(+|mW49bhSXP?ǎ	ϽW)wE
\f2$mi2FZT~hAfYZ$JrHRkR9jݗ)ҞeܧJ	59!w449*\#*$Y7[<پP2ńizP(Y[YA*Fu2dU+$S-U(0t9\PŊŜTDYx6Y/Jߐ*!i'E%Աx8ޞvk)Ӕ8f(^`;N^DCXݘ5?=0-P
T[a
2=BvgLpN"qP	KMmX h"XXxA2tp)H?.YVBR)/,qa5-rtNEMe#M j~>M=P~TmuZ}i6|GA*"5dYtb]|npn72?LhɁ0?)<xBM15ZS%eyB a63RdꉷN\l'&:StUc]IҬ<NOVwwx麽=+x2:p5 VQ,g}b>c̩e7<0߆qKf 
}UV
dOlĲ{izVYKSۈ9|e.u20x\6f7NrF<Y Xc, &d^ɐyLvS싮<ܪ#Fꖛ{$2ͩUA ZN^M_q!(V	B2|]V -*6zGWcnd`=s}G&RWڔIOJKHWw>G/>NY$sYZ,,d6WᔄctZuD%>YYiAa85|mƩ|<Wb2ThyYҩD]p%)u<n1ü9HM"͑"L͡
W=0Ò5ܮVM0Z|<dd+*_|cAlbt&\@!iVKץW:MW|^zn@A$I-^''xl+ܮE7'v[wsz*s( P̍ZaGpnhY6'd	dp8v褒Mknc>Fb/G[?$D3Uݴ#W6_~RJ*;#CXj|Be8	xQiUc饄#e:ﱜ-./qD!}ω3InBz,|&eO:1=wˎ5p)*-T&cEȜߧug軧5oǣ8;)ר~*l'6#M&¤|d\]&}Hzn}={]/v՝3g\D/
|X|udZW$29!=BG|-}8f-ķ'~do&`Tje)#fop @̠kN%t9tCYA)oPy(γH>;w%RSM&6GXNO4 ?DPsX*26z\Tm]"?TmRJܼ KzFEvsUE#]]7w{n9Wn{|rtaf'QxOO1u_
e)Xzzыu˼`qQzNsΆ2]lv=ۉ│UÍ͖jT@oKY_'V{69nnHMϬ"M5rČ>Tj8V$'hXKLfɼ
h!)SCi)!fǐcq#ox`ajjJ6GkƟw43G)1w/,$Mߥt)j%?QdSR4+|7hd4o{IE.{ɋ/^Z!f5^-7pZ5ʣV4N?H4ؿN%N~jۧjlL ٚ9gZOwqo0ST=;8ujJD>. pW%_[2߁-5T#SvT<*5fxf#n=Nw0b(m<1z,Q!D_qlّVxWoL:\:=P+Tt9hҧ%(wD^f5\1(C2xGY!G!)$_gO-[vE'fFv
r,O#U	5=rE<b`/em䟙䂇TL"UgqCpPIj|TZZKN䱦L?b$FO)d_Dw*lD54Q;Wo ?2Jũ5_w1Q6DVήga@gHf2Úķi+}noݬLӲ
-IXx‍SH#;&>	xKz6@49N8uY2`Z瘥w.,dc6(6lmg/,u}z|2Vâ#%RA
bxԡj4mXdlڰ"s`ف2n$鯤֨njRTIôtwzXl6QeD%)VCr "2#T5sY4D/1`UC4UZkVZW9 ߑ
q&M
,̀XSQvȠ&临~eV._=36O.􉞙gILir/eV
<Q3<rІ:[ _!5(Sh?H*skVXZ*.T_5Hm[#|FhȽb2H+O\qpv/;;-.7͙Aeh)${_piw&c葆|	)D4S}P(JbMOk~\\G/_|ۼH$k	~5tq4]MiN,r1G9އ}?E-x9*Uxϒ	Hr4/$M2`sy>U/b0 T'ńKJw|o9jXEurˆQ*\ΪXq(N4)K>']_[Ԧ@M:-Zrn(ꨡFDI&AO=Sn9qE+xl.^ehVl:*3gD%I+wR;"+֟kJ^\ya1{$MO	iW/&LTh>ƱK#||9[e'<t=J@}͡^n)n^p!z/41ľ
hY;uâE}Œ2.W5r^~G^3:(Պy3s8H;Xp o.]9iBEZIjY|wչj1KRIZqiX'uWT1]h9hT-guuwiy%(*x( P9H/rnt5PZ,fĚnM\wPhHf*r}aG5#HY2RMڑK:z}Nk3I	&n⺓ƈ?y4F:%O9\bag%b_Xax[!B9b
 ppB0'mG0`nӵP<ȩ]-f'؅Wo#e5l۪҉/1E[/MKmo]vf1tX`	s u7'S=|f9qWc<dZp|&$ϻvtAo9vR:#Ƹ\tL{{b"-p\Kޢ 3Գz
MϘ:1fm0Q}JjCN>4z0egk:r?FVdِ'ҿO8*U'|V9ֆ*V~choܾwwP̙J_6Sʓ~RSҎG9c4F$R5k^"iL۱MO^v7P RGuMRtU^ѭ `wso`Ӷ
!u7J~*f:T)^VuS4Dj1|rE:@11Z=ԸzqtI."}Pbxߕ$nz׻ز0{kktlLNTY`6w#YN~ҧY1YmRv*3A.P ]^鶥BK,,#,JMBJ:2շVI۹%fUUQeAi6:V(C.zMMY72lEUP0oϛhYRi[[\P5C{4/%[C)xPָ.5̠Td8+Vp1,*2SNa7`mOy0g ыg>:4bJ#m@zJͼ?Yᓊ3vS,#?O\V<,w_A2f:IqJiql_YC3b,?w'H~ں%~Bhf@R.tw7L&mMu+;胔zѿa3idh3V!zv)KǔǓ
45܀i.J%82;ǂ+Sy`*IXߧ/ޟ<1_ʇHs{U)Ԧ#˨ TrNUUy@ȩ61'%C%yͨYtFdΝwRVIzΧ"7msVމdvXirJCa"O:Lr
?왌%ϧFæT.GEܜ>vLeare!gR.H[k^?TLk?	i!*_eRTy\8bSn{cPΗ&c#鰓9bcfU!xn P b8xkM#P$ӡA-kCMSx8jxĂqC|'<EGsFV5.[>	0V\)Ҿ=o,/o/]zZ35-sP=^5.6	ɁޣhmlfNOGtbņYU,TI 4u`WKJ`\	wTvP] HȆTq0LՉ:f
s#zջ|9Z{H-y|`'
)c }!}|7W҅_~ͯEI7?ض/]L۹ZgsasZ-\PVAN%I%]?~xa]y}^~iKw^gNV*~)Ҕ-tIɖv xE&Tw:1MtGa:ikX1;j3HD} AeYǗ*DQTtTDg┡1_yJL0FFTv8z̘%iy#J)QVg(ypҽO;T
5uӿ}ar/XSnVhmyN8=3YK[Ju{+KQҫ'z続o|Mņ1K͡a"U8NmsfF/H!H-[di;ӕ.6S&tԈhT7D!OyPG=j2]H˶wu2nR.#嬤&6Ј!:jDt0gJ5T}UWIMuo{@7t&zP+DdcX:vOSq3<cr*(r8*6ʔaY0zk'}S#{h^xJmǤmrXA[lv:Ɲh@jX&1
RbV1kzmʆaX{:g"pi-PK|3I~EYw.BgI95\kjsR)iN&ôۈ<ʲ4:=N.jPvZҦdϵ׵+b,TVKMd!(Y? <'EW-#V8NcyKNj%+kFȣzmemW^;ɝфXȚ4+mK{Bo1[XJeQť9$=t2Tnj}<;kUoܭJ8cylc}juu`&Wm
0Tɲ _ۥF栞d|QC-X^q'&9b2K?=ST5dFI)}'ƽ7M,OcBed=:cxOw\9iSLR/1罏TCX8!߷h1z2rS$=Ep¾6%?rt`tJEI:xaAz0m;%9&20?pn辗쮘K;]4?"*o/̟(b:_݀2>x4**!VGvBj:VU´}5Ć|#3E<SqIL5g`^flۡ;Mɐ$#=
*+zO* 7.J+	Rk( sI'Ϟ{FʹLЀ;ۦN\SF~e Iw7@I|B-"
5Y m(wxrN)~r\k#-~if>]fJkfΣn=3Wv!PwY^|,9zjpRz'pT6X?rViD\"wPɓǋdjyKmFh9W 6EW!W]lH|iv? )S1[ %!ImUp6Z@=rcsz/?;RDoŕ[*)2Lp(%d!LՔ[+X͔eH`,*<6@y%31cSzZ|ydقN|_3#fX
eqDklX <^yb]zSҹ^Zv+nߢcci#ҩƭEєރMonu`ӲK,9Q^IگY |6]WV8Ne|ƶe2;.j=yqUdO:՗"U=U/6L\TCrdK++ }K&0C|TEh}0R2|Ȅ"udMYnQW܌*`%e`XԀy$]&懙}gwFQuWwUU]jURnI #AFfwF }o߰o"#]]GDfltgTdddUȠ?WnƢz
20&jatd	A/3<@"Pvta(֬Cz
dZE5Oû
Nbn2X6p'u::P2bJ
k7	5n9fРWKp9pr|-Anþgk椾tWgα&)iM^zv)_VɄ9^FetN`<3x$.JIH=b-<oWd9xCxXtK\%T&+2/}۰M5s<8/]XWi_+" k˦ 3Psb|tڜ$sbjtVT2Y3{	:m:Fr0v̳YogmLllZ/tKWuHA~ڍw	\/%դ66ϟ_WkHwފW_W tooõ*HZMP|c^>N!3v՜ ɽlἧSvo[\u7sMMs`jj37!?;_~+=\/(w^w>X%ϢEw҂V[t=sh,iQO6nB{%CsP
i`bpPS6`Y׍&8A!wsGfe 7bPUTUw;zdEҔdkY%[Ô>wg.{+4,EźBdO%GzN~BL~2p^ﾥℍ};^|0 lJ#9E:kv=i(̝Ƌ߉NbdN_~wu^̴?t,b{"j@w .rՆY iWWyxoD|[RO< m3j0@F	L4sA`-tl-j52ב4&Uà@G'UDZG_nC#!a]d|.XRuZXgf
At''YH`tRL}[oh]hZ`1u.?ٖQ>g54!?jaQUQ 52͍͍j:nΡogdE¼q}pVkf
e"w:W5hZ*N`T*ˎktaʓԯqc?k ~.[aˢs/RUFz'2jeV!mMjr
NwAz59٧xZY~\BU	n_Rd;gf3OULhU.%"0];zgm|[?x-%HH	HyapG*=mz`pB4ë6߅(!uv{.p5(c<#S,jy6D7lw-ߕ@C\BlX@wE}W~*SUEDZ`<V>yQ>FVe-R|;E
JokOƋ³ofw)mV'Jӯod;+3X1Q46fRv|9FS1lN,W`%"@Umn('D7(MYגVb!`E'NZ&G~	IK'.f/~7L66An1CSVl5tBr߬fڦb)C@l	i"
\ihMէ9Y?jfwWץ+mXgZ.^D/mn_{)EKIG|g<v><hz[	b,=Nh}qgL
I;.tDhUg5bѼRd
!HJPcaBG7,@7(\0UdGV`1lٕ&+G+:Mƈf1Tm=2AuCrٓ@jU)Q@Vܢ-մTMsnXi|ef PwNd
plB~e
˅
?U4ZKGH-8ւoh,E>:>SdYE?$L˟L2Ќ%4SWL{I}}q,)XA[#"]$rbqŞ%xF55*+:MJv(t>nr÷/ӄ҂ng(rV	ruiZZ֥-QNOfڍ.
z"DW7^RZwUG荕zp4Ũ	,ųfGBYv8"˖fMq5$Nyܟ]qT@"󤲃YЩxNG.&e'4 qet*U*~ұMZ8OGFOU\HXGDsb销G☬w׸xQ48[uuS뒢B^:B0Nv4p-:l>ayOXHWE]Z-iѳ,}`ef"F:LufkEaBz6-#rVo&[%aȰH.o??{g>B]ONd
'Oj7&px06&:6<pdraı怈^MG]uL1$bSHsZe,@֐OL腹rclb73%cΑ6#Eqe	q=Σ}ȟR5]lj`beg.e)!j"9&L.o(v+O+Ix$O &	<izІ)pY+GqnJLlfR,A{|_1ai.{`RT{4$wFcwYnbضbOO*^2<^ p̟!Du)ְ!]Zj#)E>".MsXpw-7]jP_mB`+|EzN1fQuRLK~q=(* Wngf*u+OLTmW=Y+׏j Ctx$^>rJ#xwNh,8
[7O#!:G7pD`["EeOe {qšB[ؓk>ꈡt}uFcMEztgM(Z"S®Id'=?;o/
1mQ.$lնVF-t|GMU,șT!NjEkܜƣhUgyܔQ@`}ņG[&[jۘ/z<@h!s]0]-[M"@?ʂqǝż#1^iip"ǂtˉg4X~z~ݵ6S048r1+һJ͵гRggן{{cy cϗMoNM 8UC)c{TE~
?1OA')~B=7S ,cjdɒI3)Dږ94mtn4ʃ)n-..~> 3Uԝ\BcpLgRTBf|2ohC,By<;a&uve21]YHh!ڏs!]vL!-K1
>(}LV$y],z}R0tL%]btȔ<S=4zھmio1@omw
\ye6ozUM{Pl.EYXKΚ,(Y^S*v˅-K1H`]3<nR9'Ln>źߘC_9qcHvO4b|t-CNMϱ12}@V 	>;ɆijZȔbF`3R酴Přdy_sĝ
H
7˯X;2E+zK;;\eqޅ!i꣩3&j>D%-B1'CFL?Bd=aT0Z
V|{ם}O=.f/C#Xn*nE	,?zZtwa"+BSu8\R7[DǍd/}Ƅ(
@{dQFM-gJ/|o8j֭qȳ4A6.{<~o\*KVYc,R=8R	uqxǝǈK'17A?ǂf&tys;v,Ih	8MpTXYAWRNGx|7P#.QK<mU-,LLcnPN$
Ri0
{,~J?ؼ(u?X~*`1+wg-nl<7Ҙfj/-y.Uk$Nrf{K҂u4z27	lG{XGǈoghS<0Сb;w	U=+16A)bɛ~}IAM2ˋ|G`*Npm%d)
A3t8$`L|r*9=<	G.yвr">"&M(-KO@7ʔy~4uȴ#|G#:_,-VcZ=)my]bAWߘ{IC:T>sßϻ&~32LKUmF](F=T΄(dbLcHe.р<\;j4f{E!Ko[ގږDzj*<-LL3l	.[bCɉ0̗23vhT$8ά=8< -q^vi\[bYmu^(P/ۥ-NWЀǶH#lZ*aFNojS!s@Y%(K-[P{0mAl樝6MX%h-L,3
gj?qψY[E*YvYV+ssVcӧ47G7N7DcY^t?A
;5"դ w6_d݋vuk9CmOZ9ˤx?5UQ˭}|A6&d%ϩ3*99wNO9J](hτљ?F؛]ӹkȰd7bϮ..+5Ⱦ(u IrpW̨>'52qW-iZJh5hɊ)V8"7BxT"rE%v79tkB}5~uuӐ$J|I<L9shw^(9:Q#Ҹ <]>A>&У8-pփY9qϊcs;šlM.1G%tΙn
ED~qFmhZ0ا2.T-I|U\zeڮ`䋋Mhr֬>Pall9%tM!Bԝ9x`GNٙ5WWSө,ğ$P4};g{7(~ؤAfWy{\ܳEL_6\_01Y[6ө9uSAb2r3TRW9\$cگY+}|~B¥KSsj#QXAoP$
riJN?kӉ=u}THk&ۏ E4 krRP#h0+OM,[	D X$Ɲ~>Am[3I^^t&ȸ^S)XIeus9KDdց$q&\M.sOmJ'Dܺ~5{\7L(0V
Sa~ͣhYJ&4Ҫ~v[{gh-ގu
z~՘Q~Aҁŝw겠g+w4ӨۄF,(~+Bxeڎ@ݕBZP("j
TjWh|VLk^)OfFC0h
mKK4'ۛ@!/fAvm+sHA6;"/?jK.&t R! U
LADU" |'ґ'E,9ܑRRbB)nB;_XhjZcy;k0ԪhJރQa,p6Tv4ϯȩ(Q37G6~:}{j<Ve"/DBocLz%Zy@S˵4+D37f1SɯYε{v(H;#,4~`0H$&F- 1hAWdy*?bnX=0	"ilpl@047*+>0,^Adt[iB),# @R<\>¼b3Ao6$1;v12<3ueNfx-ywj¥J:g.fYiHiU>`X1=͚תp-k{ݸaoǐHg9 #ȉE1ys};437
{1B:V틡^e/Rt?/)2f:6[ĔoC2Ȟ~/#cnWf~3S e<"~81bǷo?X"_"Ey\:9;[GWKɡ3bnaFnFib@exk8nFl|Z0'hD̮j@0JBqU&c.[]L|Ī-5Aߘ%P	ǆʴ(Mc{UIvΰ;!2*('xվ#,,\\H&N :8
~0:W7X`<G/
`0:^zq 6\ fK0U1|~=w-@D!rƇjwt]M0eTMK<
/pt]|B|u~sccu_:k|ְVO_Gzc2SX(sOL#LXKjԔyFpz~V)RgE~\|dT{MdQ4w-4bxSjdMmT,$1GA4YL	.\v!DTn"e~@nnJXT{f4Yacl-,ƚ;dӑ΋ʗzsݮOp1խe*'h6`6<$^+ܨR9klpYu\,{")+{gqOy3yر*V<~RDD%(&s\#bM+ ^ɋ"%nF˜^x}.h(-\9RZn3%wOX,C>^3հ+ מ5%$Zx~>~RR8Ɩi[>'sMx#2
Ȥ^ٳ?oyIK-La:^ڃx}SbVNjA-\(a$!]O"`n.Κ4f@$XVE =$̖~Oß(wȰ	'`I%) SSA/f{ɷq|˱	W펺+K./)Btge{sO0j-D0ixPZn,JGEkÎM1gIUIl1Kf$X~4D0wX=bi
iz	MnA
UAb$8ߵ^ 6i-:d6S,>S*1JԲ	Mk}UKG2QۅBD'H`|fc};|7&1}75%J><"ѩݻL;)¦]CPq";73!U%-95>KT~Ͼ#O+gսKZf>JܔN7SћiԝsG0ʜÙX%8n	jZp{q(X}|)cY~8gBq򲝒e7Hݢjg:&q%rsJ"-3US" FО-Z
A	2|&m=tZ2*DgC\dloqNpNmIrbu펽԰,y̸>L&I1&im]@D{	IPE~?|ʋj\o*ˠ^ucIN
|īopؚS[,vzEݩջwZ3ctL	SC>Juٷn}!delxYSR`# D`xycCD5scЖZaÜNii-0!E~!w1)>,[/dL؊ai$-׸)s圚V1.;fp &Xn7N7}t; 	
v
BshgE&Zt07u
^pA<5B|zї#f2iid5O:,u1cWmj4EaAW-	'&h`P}%.PsƅIGI,_]#׷66nOT.3*_ofV˥ʫx(x{~
轑܅vdbFQ7yPlBm:Ӧ1-rid`3<NKIcNw<ϲmݠ	Udۂa[؃jȃMyw2YAl>֟,f+홙Ճs
OX۾}b[g*hkJ>1
ktg؛Z9"vjButjZ!θUnYD[z<TRW- 65ݠ㡭jcS.9aMAUׄx¸෩?H,mKW?QImٜjѱ&vȦ'Dg|6?9l36r ҖM<RՔ,InDjC\hf1aLYقrݰ*$=q`=_nR*ęv-=0ֶӕQQJp'RWgy^7/u)hUQa3ZcяS,C8v*I4PLa2dT1Z׶MURmт)QNqr	-
ɖ<(4wK@TMkZ2w0gTObb@Eb7's0PHՐ6<>jP3,gղdx俑N6?D{{Ruw_L29UO1RNISc{A%Ϫۆ{"׫+wP޹Iaqr 
jY/=TZCBZ	152eE(L<.nX}[11S$GX5bZL>k;F5߯jՓx~S8y]1A{(Jf-aS/ &( r(V.s:E3s0[4CQ\٥Sms;EڭB@vCX"+I3)=)]zL`|\wtZ*u3}mo?f}|fI%a<Xo/IA7;DXmdv`voa9HVs#W*c4QU@kib/LE4FFk<B<NFL\j$,*k_ YKF9ᆓRׅ Jd8Cڞ&S2()Ft_:8D"LJv8	J3<b-mARѨ]3ɉ#U
ת&7;I*Y񗨆HZI:&8.;)޽E܍A
sܥ)~h(d@5
q!$Pl'b2_ڶ} +no[*~,!2
ϖQc9V3lZ&L`B҄:D'R(ra"5DBHOX_Sd|8zH2	B V):YE
&{Q7?l%c O?ڷ|c@0mHDIKnܹpt=;a*jZuno4FG]bl-8؏*,Ȇ$R,7F8\A(gmtc":FHl!%ӝ㋕2iRpsjiSR4%zVb2zBԪ8<s([kqwPy!J_T mU3Lॣ06j, ZcI7;b[t0hԙJPgQnpYuʩ,OO/SA,72[<nK55u#03or,-ǖD^GJ+U*IQ5:+_?XxꣾQp~`/Z\tXLkXVUYًega`x/܍CͱPz;/^ta=
t"M$>
ՂQL
-D.⑭JVmll.,lWV#[{[SaabY?lN'Q}\P>?'~|.dYU4Y4$K8)gXy䑧ac`=AeYaV(ྋb[j
}hYOE6*:eVL!ղcH2|-6J&ƊBVq,ZȏF1 )Q26kG ,u'MI\Vbq5SØ4H~.Űq`,OL'@V>YʠhKu՟~1 ?mOD4͏mٓf6laOu޴\`Lݰ!bIX4EFIm:J9Y#.$=PqKkTj[UkuuH59iNQ3>ms`ᥑ~9t5S@|,'г@gG@6tL%~Cu}iel<8]4Adx/q-=dY(9uP*Crst|+森#A1AG; pG- ￇo$"2h?1&A*jډܻʮ;_1Պ׃CVXėiݶ\nQ%I=cQbIQS,bӶ8y>x1p
:!!p)s 	.bPa cy})hU˛6-TyeJEG83[OR~|m~o<~㬬oN8ŋ;@ᡂ$2wC؋yzsvW]PW#$\w,g&EՄu2PhÁ̹E0_TK>#4LVndAmN˓CK&ԓk1ڂ˲e3&1eв|堮PCW=Ejct~>㺀03'!)کD&{q8>.YZA-lji-vݷ{18{j#aGİ'PC<hY_%t	//J4^`U~Zq2qqlįqWGN<kP'~ 4TUPJV	5$Mǝb'*S糩B@iVH2f3J:qqqN#)7 	^\@7ПeC!-<d))#ޫ7kS.'+2j>9x-5daߑ߃u͕zL\C\}JT)!ORB7W_n]\CCYEΡZ>LPkj]k0<BLb"5┙N Wŀ
]N$eWɐk`gv#PqZ(M'{QB`a
mSVh1:NLIÚP"p8-,.:][XTlX=Ƭ%W}4*@bp AX8Q!ȄeJ*)&feLbos,ݱ?-/sH@w<͕(G9XOdu)yJNHU<6->]DqҤ~itey}B]Tl>š@20?Ul-a~UNكKY*t	^o.QZbv'lxFePz˽ut]ToCllz,.ɠA&n3)NUOOXUa(8{ a"U-<@VJf(_ηIY=˞2H!NQTYPǆ?`#KUVͨBeu9e;T淦@\~@?ds.d5`6[y^Snbxr-GGXN38!uE?ާKQCuXt[Tt?(?GZ(o瑝?ky*}IQAV$D,HW"~b01\IyZfy)8Lap:B˃ssᰙ]ύGWqvY%\<GtL2MEQ<UfB,m:`Rx"TW(jjX/Ɂ06/g]_}ɾh2__>;^Vul~4
,F05ɣ/d0pH		И!*zqmk-pYvZP6A3Lh0mƠ6N}Me4ˢTm<I]<ȣ*'0qA]JK1Ւ-I/KW_$ϫ<͛wKWv^y%ֻL'XQ,D\gy9j|pfQWLfԋ;XDգw҂ZqfhHM/-*0ŏ UpXQ@=WB704B4݀t6AL7Q۴5Lk.:Fvm`?@Sj fbD1їiڪ+DS|aP3J=ɭOc6tOp.s메 qå2d܉'_>}W|j/Ě	/A¨u,EytyC>KgѨ7}qh.Zۅ@@Cm˛ahz}opiY芵@^z_/'6aƌ\~]U<$(aE&F
D #[d@HL%i߸M5A0	2pC4
mZ9"r<fL В5_I;BT2n\]^0c++1v<hTlxGGc^\Jcux/wO.)VbƳ}4B:[6D&s`q5\JYjˮNJ.P%rPPHHZ7V-zC_0͑2߭[s\`ڜݺrGtz:RHI?q:KmXw%	Lء⦘8ܪgÖ]~݂aA?ABbFN. ZihBRPG}v[Z8TVJb=<jNdi^%6< 4'ˁU;gM[V+d>ʗյ*5:(kGѪkduN.NY4d
X~^Ohhr!ie'ȴ@3ϴy'J@Pt[55ʧM: Tyľ{RK0(>Zv8qWԏS(h9[hj|?|kXSDߌL]A?|nBπ 
zGq؝JR:|k0WxXR1s]!{ fBSlgfk6cJF
-3+)ׅU*&qd;?轖gk-Sy^-t'~u^VssVk{`//}<755h)Ahp >^ dD3;1ѢLE.̿&e_XyD3~aBsX sV-H7JA:fnh)QKABI9"Xt__݌ty\^k7y{n>Om-xmVB!rcgtհR ЕX|mmńL3ĝ#jU5] 7-')0_b Zߤ{W>O9n!`tLTѩ'D6t([߶۝V+_F+tEh,xQ-$<[YZ[kywTTϨȝ9a 8Sva8 ,3inQ&8Rf;K+o=jg˳qTp,H?a[̅JTq (E݌YOZ;i)٘_3Wf݃VPh9 uR)@V?{1n`r]1<pLO>ua];ԣg7d-ѽ.ij1iqJOC aO@3it]Ԭ?-nPoT݋3RU/Ub o|h<J b̿mXck"SWJݵ]_GuNtF8~4h9&(!zfs!mPi ||IaR#eVE$asB.Rt 87G?{䪥ͺ
5T{ˎ)GA\q,erPV32*Mɍei
y11mq[OV(R1D6i4Oʈ(3,c6E^ɚ]~>ghoPѠ,kzٟ]BUp&ylK']>m))Ӑ	5?vl:VK"a3VIϟ4o8NԼ;
qSG&@t)fn@}OMyW/\Ś9VA0#ż_5<ۈ;oHrE}7ov	U.MO^tst{/}lD
{)xd9dGg7/PZtn 
w,"y^g'jſiO:ݠnLd&g7}b@Nݎ&l7'5JD&rP½n@C6ܭbƒoHߐ_v~ =.bw=swlД0,%c!רxF	~"N8FGlj WS^2+Zu쩞;ob'M۩;7`VLE*ڇgzbKN!	h,JRR}<|(D'#!ꮉ&I\܋.2B_=To`tWe2RQ(U%//3*ͣ.Xv8,YyZ=ǀgTw>3o6@"kT|GӼhWS(	DlY.M]9L\2,́r
~=iPMONig zURP@$glN355ۆ`+"wOiܹJXVSRi?7][vbhXX#q5)]PM;<ăjłSN2BdJMZj0`
A+<.. ijhf30-Wa;MT ˪BA4
ol`X2r<l]6 gڂZBER܁80ǹJ}V	̜S*} sD#G'.TyOQ`7*v2lhaR/v>SBPv+4N]fXo\M!qEl@1UђdLCߣ޷x[r3-vyoNLuY-;]'F<s10RJf>W9Xusˀ A^VESX_&^6~IlVPÚڞ䷁Wf|^F}<ޓ.+[zV=<<}<V~};Rq9EBS1LK;\GEQ`ŪFg}Uiݟ3!c(?/ص@L$RN<|0R%%L[Efa	(=U1Se~1>f:PSTKLDa/<)G%[o4ΐLяWS!KȪka>&,fPRr5mfa"@$3ʻ'*e$42,O46Hg&7S9ՙKBeR/-őWK_*$KHw'{T[Bi0~+TENDC#6g1&3,7sr9,(RsD3YA<L2N*ҚhQ ,A>/}{7$:[7|22CJ>aT(WL$ޮat9I2)V똅2-I{uh/ήsw>#z	caKI{'d|sPc&HVEخCCJ4Īa$pCu
u!>y93J~$H)Nzx8^I~12CQʼD91ATb{#/<wt?zX"]\σ|M:1@9No)gTt}8x0=,arhmo%Ivևƍˍ#2r߳*}ʪgz}LH3̠H !l K!ˀZ21h|C5ﻑKeU2"227r>}H]>!fREGv9SzY!Y(`k5	{]J)dЕUw[x+Рem96-SMRFPkڂK99ʈFd^^8DGѤlsΓ6G9O]7YoiJ	xl	SoA1 24{w/Lt	0+.wyEųkg֞Nmyj0UT&O=+WN<uB8hd2K]5(1IƉPMSe̞9F0sut~4tXġNxfc6/tdہXՖ|l*C\aEi7q7M?ȃ4o<
(plL-{uC*|+SUVmK?0Ӥ+ůXLթTHY=/XpOlQtJl-Hʵ:Cn՗ϴ<5G.^Eߛ۷$йV}Dl0$jEy%SШⷭ_	WҎ)M2~*oܛpa.-sBہCA:nW}93OK]L{&,Zm9jk1ن<MUͯ0:<o^6~V]wL#/r;.r$ԘP[PZ`-v-s=w:NM4ʅiZʇT밋uPw`(3h_mϵzygmP]2,6o=0MzS`SkwX店err#'MMeYF64$S䊕ޚiM{۱\ΦzI;"G'y?Cxf۩NrƂ(7gZ>c(7ȑ&l_O~hя͕4sͥL|+=SJ̈xVP]ccJ"#&$TGʦ& Yӝna-6ձ<d- ZCWXDumIYrOϣr6f;[[tWar6w2Ce/,%1kJ(Jq_"(Y?k2Ƣ2-vu0DEgR_LYƼxLsD<e9ڰegs-ADoڻeߒ2k7oON>܅++;;s/M/VVyQ::V;?G2GazQ)(.]s7QsV)<=Ob]ftߚXK(%dY-PdP
E4Tf* i@[Ymq!I$Div?wՒ|jW(?^sw%jc R-5: ~CR`ߖ%~Cfs/{bfY"}Ņ,M/V82|)WVs9f3ta0R>!5^\O8SDN8:Ͽlb>ѡ]WUCm2TמPe¤:vyʴto~WHj</0ejk1xUr:<re=8XX8-c)$h:^]/pʉb<yJ4Gr|56sxMJW&$%SL.,9w'E!ppen_;q;0mjXgpcbH -9o:WTU\18Ju5ՑxBE/
RQ)'\&E7]Fa/@jxDWF6Ciq{go)b^ܺ,lgvx4Ymݚg2[NM>ͅ-]+#bY)]C&@Ο>Dμx`~b=.0m` %@$R.jZ8>mAd`3TCEM3ݲwEW;gxLu-MA='k,0 EyE2hΧ:FZo@?\tH+35\QPFr:esԿiȟUS}|\}R9;it[x ^\IZ;dBQiZ[djUJhݿldrǷ0S5*?Jo[`BEXUC	awS]H! |ye>ڄQ5Z
EXKybƗϟ7A'	988ގ5?°C~$huٛߣrZw@E6z9/.[QqDߤY.7}/5u˦-bL &y+sq8(9zH!Q^E2jKm!-\_)\]ffnf妯7'#iJo*|f%GcUxx5])˛bf0N\Mh㛭h:uݾiyhCAELl
D\NRSzƪ7+ső:d1\GJJ8-̛+~rAH*QM>u|M:cyiwߦ?xPu^xך]^lgfӨ&'Ó	DS;gC3rB!:Gᆪ	UZV?辗'o{~X.1fZü̥ٵ>t9jnVv6;w"s,YEH	#'3g dIRfKI=̋x C|!շYgummUg="%^t`~ΒF56mMo8σq{ky:iLrիy'&I)*j{cCua8iyIGKC )Kos/-Q1ʆPOrϖӛW%6(#J[KV[gDnDLm))üنY^t4b"ۑM5c &LQP\ε7.8:ߍyLMW1Cģ#5+,:	v~;wOHض*a1T|f_bєdU	+kIrp[yVl\+S5T}; ]]𱻽ЉZ~ө瓤^-̺yVL2QqdrH$@xjxLK}F71#2y؟Y̛ψe%-X4:ͮ|U3A5	oZ)l-8v*ӝ_"8aĞ739@]&pEoH>Mٶރ!(ض#Y!j2<UupXFxB4ov(/fCt"!	W?v,9WL/p)hCiZ\[kERc1In9{pN!fJ%V͕ӳ֌2[;('Ό1a~U0P?0g(OLpn.7jsj9"h˚q)St#[İ(4$]+n9Szzc~
 JXRo
_]82jKK	>($d2J8P:mqᾢLw'ks6^j*=Z)ɽس}6x5ϋ5=uw?2~k|C/==m=uceiʾp#l6o\߿+{lbП0vaݣ!Rt{:.A}F&EU"]$ֻ":1$'n #D/RL9Ѱ-DVWѳypb=03Phcͳ{h_L,a;*YcUZqFg\u.4gRyM4uCm{_s\CUA+	DKqX؞s;ے+l$mRngp8=Ռ+Gsxvu6
T
cBt7ذDIom(	z8+`Q]X2>iP_ΚZ^2ðzX;M9hUǩn&42 Vxu῁~9aOڴXYY뭍Td):S?pS"6v,"{~(/?9[d}ǒnMlVJ\+e&~RB?JBIKʾ1@tuT?hK>úu߲\Xfa&|A脝۟G΋I:/wp/2xo9~
Wx/[5VD\tKTBFyfbN*wR)p)P(,O-WJq!"enՅb_Z>?܊Re-o00W/4ˌb00^;8ts:%B>㨎wx3$k2ɔL*EK).%p[xw5?zčJxkׯwf^U:ʱw}OMԸHcIΎһ7ƚRt'a]Ki;<Qtv\ŔI	wVF*ڰ;QOGUS\o1ߖD[I5R6
OPKg̰qRd^"HhƐZ&ꪒx8!r4̦l*NyLp

V5Y)r}rhPsSr]-.lyjDC<!FO*`nVNh(B9˿pnd8Vi!4BqY.t7 ǙgM[dQ+5sԌ|J4eji*Gꕧ]≉`Pe[B)MZSKei-ry_;nYw`6^;)皨6nsseEdzO[s'*j~ަ
ْMne0o_bRBmPI9ܝR>W!VX F;YP46Zs_}	5:WYmGޡ<Rv_FΩ8׋fL5O.N:UYxWpA;dM$jq<#?jQ#6ug¥qy!9MN#+	DN57Qh7fTߥٙp[֍ dn&ŕ"~V#WjN>!Y""Ff(Ż8mC_9ZhtaQZ4pW5X.MMWTy3EvxYxI߅<)K}	Ww*JtS45QW$]YGVmgt=V]ﰺxW`"¦35Yl>p|us6SϺ2Up-L
0:Cɴ#ASMqeKQ^h"!D0SXJ '9qxcV*}|U嵙>ׄv.\ƃti:`}DCb8}Hx.zHx8A*vy%ul'WDnlyU֌>\Ҟƾc#dgIm7=q]ӒbȲLV?N$IC(d$)rX5F,Q¼
	,;E-ۈKpEv¯P	i6A,L#d4Q8jSym|ǛHWYqjzkf	X<
TѠ@iP4 pWD|"Of-X[&Gz\BKD۔LE|hSm,a&;SeHrGaeJܺ^n6.voZoLȗ@%0VXKA:m+9YcRgT&P ~	
8@+=Mw̉>Lb 9f9@<䂫_c.DE?[\\ACiEkt3YO&[+1ozHE~Qcnб$4uFj|#d&<StiPjM`GݘhBN9>r"G4SRsT'[	=	`Gb"^{ɏ"]egbC,!LFu_Y椱(,Wx4f9\ZwlS8+cgG<xK-><_h6p7T~UW
hҴ}~~W,&'(?Ǐ=+_$D\?t#޵i0~g	<GX.C$Ԫk$iŞ/7>,?4X#<Ql=~?pR"A_x{#{&]hi'Y>??b̿Nc;w4'k-j=#޽kL陓'5"|Gg8{ǞM)OݩBnX[t$jIu컆~wd Ezeh~j~y\"i1O
#7&o4GK4_}"ICDHR2!E!$9ЧɋCX%plohZzܓ$^k 9]`oBa?-W0^φȩE/%/nDKTaGF+μGvy-qhOIlB7á
ɲ$aa5Er)ߞ@D»	}=;!p>D"a.*#W\Znv3Lte4lV3՗U+]{xKWp񫅉[L7iNzdrt8|DDg}f#'lNY%gEJ2<̗;C͞atI1:ϕŧ
a·B|~:,[ϧŗ}~R}rT#½{Qkٿ/8&qPJ2(NŁ!%%6l~QpAEp)_ g'=?v̰vkSvN~ݸӶJ;RNIXҶYxx
ͯԅe5Y8~~Ʌk,_#UL`aګl`RMrqd'0Ϫ"(;5|.)§`iP o~|ԗ(As2,zݍ(aE'?\PV{>u/
`\_У;{awpae=~!FV;Pk_N	L/7*Ɂ٪(K@L^.<y+]N_߾*
~$-=ߌ1& ıp;pa ʯ"+[YAwvGVaFuco~}uC*|Hn!ꆮ( Ĭ VFuz{
IS9feY_BU/qŀUH.N;s䘋/lN,̀[-@`7A̼cwq+^i_ؿ'_<RrT}%uT1tL!ޥ$g0vR==)ICIr܅F~SߎOM`t|u4<V18pxt]`xa8uiF:<|d;AEQHmp#+|ĦC5}Q>(8E|QD+󇕪2s,:!q5 {'x'|q)T??R?Iu|3{zj%*Hp,Qܾbw/;`큿*聋?H`Fc8]0 zi*h9/NkCEěoDdS6LJÍdSށf3CF~ZԘH^O@FWqZ^U;P0.|.jmZ##{<Q7y>^JElŗ&{*0{9df|
j9-2)^3KR%<u3<:lUvѵ][s4j%m{5wm76޹ލ6t6E߉ߋ_
n^XS\G|G`'n}~uBx~j_y}}<y@{ncfcs)R2˼UiY0l  jG <X}|3tQ˲nMQ[sCvCѰL	$pTBYQՌ8>8$*A8Z$|k?Q0~	l~GJ(SI "7Nx)?KEIgP WJKìwOSqR܁TfB\nFÍLZdqr/XIVJB*d.蛦BAlyNwK\6trb'3vLT_a@q??<~RW(cƗM68j}?2}=xzN7z%s
%zG܉w;EdfU
G40\:xp$9"axȧgy< iu-n+6Ā(c5QQL~"ەXOZo
,:BoL:77;'Ou:3[tG2#%q8GvAO+φ
f>h4|ɲC[6o<Ө1}(jSHvyrca03кt
[]VːLm[1,2|'O#-_J	~7U:2-LLZ\\}un[8hѨj bԞпvSj53tx?߽Sb,b?E-d9 #⸽ʣ\Af|C~Mߍ2v;
²ᵵMQMtB&yA_OB酪Yl
gfN\j'ö-uM#=wR.&3^FƕWn O
s3щ~zXj9LbV.=EfݨvN^reٵrF\:z˼S39#+Qy])V|?û30I?ɬɌvy4/!6ǻoXR|R|W<f	9aUYZ^d6?{8i<?BZmvÚ/Yc[z(ف!NdtJ-Row|Փ-g,e-oMwM@_ڛ4رNTAnIqjw
@bz"]^) <N5Ka˕J󽞸,޷L]X81`80}NԅQx8ͮcpv(鮖{;$I{p+vqgظ>#oZ4ՂcХ-*ɆNie~nG
Ve
1Ls'fZ%̏-n?'įCBg%s%MmCDoݡ]qṋ]Liv?^EVY*:&q5CV4xh: Nf:\5VM~&\AU$Ѐ~G(h lIڒ͚tRWaX<@evᮃ>7|"sCꌙm.r-x>{:&/~J:/ejZjy̎pwH'łEL]PY1ׯtƩp}I7!*@yQOfK]lOs/!bR5N-QҹGt^f~ӾM|[wMw78b0e/k暂$	VP;:/OiYBŤؿN{6pʝ趽zfLyB~mneeq֧r5O~=cq"q؇Xo$=c1bߥQ6[ZSJhtn,]߃M59og=!Pz`m>jXf>NY#FzZ=g$\5=\[./K'M}kgG:qB$љ)p\ygGwaLD:|1EOt"/1DGUesoAgݴ:mfoC'ݻq"}`YQQ8	W?]yˏl-1^_-\oIM8ť~
4GLSЙ^:,44sTj#p搋gz1]~dd\>;n?*o_鶝뀉qbYluXlU*wY@$j8sfሮWm7}?OxU撜}331?lƝrq̺@98`nidx3Xlh\]+'4rْb=ʂ~ַu\0lyjxIWƆ%_L+vx'jS ЊeꪶcnWÏܤ}R!Q·r(ڵϝfZv$XBb*zq:3r^:	_-B0Ia*Ug`W(3i,`	2n޵mc0GKџACsr@H/z\nk\%bL }a$2rPЌE
P٧={+pϊcd,(~X4DJ^$':V3IZinzʕfS3MO&CemAB;k^[[{|iLH}~19M'y&@.bMi2>2ՊzC>5eab}Y=i2خNܻԝ͒-<~slL.MIhFp./qb$=aCͰ>	qj_8HnY91REYDGV`=HVvF/kh^?g"f!FYG "ړN,M6r:X5Gs=IJM2QǂmaTD*ӡ05y?Yiؓ֋Rtx`FE!+P7ċKZvCl7 ,f	3	k=OV=3(;t1A63*}K2N\vb7UQ<&<>GE\`a]t]["
cmt-SlU:w|U8)\4#/wv;e0C ^x"|B<ӷU{YQNU'IBm:gTMUmz5O$QUMR,C689&#QѺӨ,K_1>Ls(SK53.
Ψ E-We*bHj1HGlҒhWd#r
(sI4(E$kaE<v{ZEmYhpEHFľ8g4'a |y9๟Seq;4&Iꀾ#bF9QTy=\dz_5d,"QR
fQ.њ	)cz2PMd$yD!+dFo#;xdK
*p4W50M-e!'=DK`"UMes9KfvQDK>c HDm;3YKJrVs|Sh:[oj GeGRczqs|/ǿᔀ(B%è*<jɢD(W9wԟH
P˻^ jYc~m#gӞE͉"YN\2)D~L0D<sBx0v>+ڢK;L^N?v'B5ܬet#?Wϗ[|a}Ufg/]R	/dsu+W0%Er	_n-3؞İq_2`7{|PJ$VS252V6qS\{hyw=14}w'qpvzٲ3l705i:iǺZ3Ù3]X΂eƥUukcgmgoonY܏;MO}r8+}>bx<AYщS|ƙ H8/HGɞPUe"o9T!eOajb)/iL9K!Dl]LLKè!+rӜT],ˢyږgυ~=e$&8ͦ¦#Rz?D9 T1ϳ2ɫ$Htw5GGc$#	Jl{lZ޹+)wFLO]'P'N	DT|-pKkm.֚MS,=O<{㆘30bE.ʚ)	߱ho]2wlGnuZ'3?:A6C v6oY[EQ>E#R5fj8ǨK~f8nkk$ZD3˞j)U<#blURoq9k+em㼧}hF'vryݏ>;	wG.T@X{v8ڠg%J{ӧWJKiE"(V&m7Xa8H #%nNhbΏcߏ!>F%|JѫH*ib[ԟAEp&>OhU~mF
q|Y"n9Yۋ+"Fiʷ"_2!J4啕yQ{lth)!JϪbKB<|\o`qoeb7O"~fmwM݃gv:|?nʉe$!<v E<ip2>ς7 ذmUǰڢ5ḦGUzPs%<x"tXay<lU3Rw,T2"AÅ^hum}쯧Yi&SvUZmd+eU] D^hGɞQ>*q7~i,!u|:ojϺYM()"!IupCx _dnj5̲%$%l"DrzC2nƹDp@4񆘃~oQ6o̐[0 aږwM%Cn,JRh@AOO9jI*N/˒J#$㼣5iWa.e%siqywTcjQ #ES˟0!Z2ᚊn*CSiN1"u>2-
nc͠.}k*?[ZdjjPn55	r:$Ry۾m%r1p<3}thnD
}X}^1ܟk86#4L44~ђ#';-Nd*Y/7bkJfy8pWU'^XKcifz+H8&iV@Y79ˍ0	x5-+gpTldR3mzLm-N$>1J#rNs2DP/pk_#fՇ<?լ%Eêĸf4sVi<Q5*nvCLBeg:J	)ŞAR8Ԓccg9U	XcM릻g2Bo`֐[j$NiV(pKQN6~'2Xz&vdC PD툥O2z`	!m-9MHI(0/?3T/9j=ӉuAΚ<j8p!N!!E{<_ųŞ%V|TZX<a(&L[!(uL:<C,ZSy{j)%fAT#Lps2hְ~KT{hvW%e	|?>ub<5
<qH9Q90`P4lֲ%$bӘ\s3$4'U8)D59b ?ÁP=gB\)b0I>dcJvFݎe{|c2'P,^_To/} Mʩg\RϯХ${1Ֆ)Xh>*:R|O.yK+Kf*F9T0-#vp|,^_Rtq,3lp;nfgמpv1؉YT5p>$.<u+fxK^v}a?È;ߎxNڼf;^/"֠ⅯayQ672V僩r^Q/
Hw.-oNkW)yΘX'VSSi1TW-RzԪ^4ȋεAM~{8@mQ_s~}T{k0JpH~_Q嵭ioJ$X#Ӌ\ж,)ɉ=~^r$p,Hh
=-:j؛_[[^{ӛݮd"=:mg<w.*QE>T` MEB;jD&lSwAVY)A9`!#E-?{bѿ64)L^{g7r3`#/p7f}<71;TZ+qVl&rԩF&};[3Wl|dy(ͻMtgw@#̖Mױ3,dt:ҝtӢn+(OjkzcU$K&"[$we,ǨOdOSV77L}~~KǊo},[w
Wںy$}>X}eP2?AEAELSPU1P4#l5$Lr^Np-]	ESeȽy*Oɼ+"Vo`ӥ$-`o-S+FOc;0!uQUyʣӰ)Gg"
y^tYaw.7|Aة|$V G'#i|Z" `ti	Y? U+i>T}~FJ:Q59nBth*(V (*Hamr򤧚,aykET2K8ɜtabcȪ	۶IUE4'ͪƤs+6BcW`4O?#Q1Z^_;,ov07wPO;PNonX]|6/֝K	yaL\xxpqmL,£y]*́8Yq{Zs.@2fmz6R$Xl
>ӫ\<y5yN8ϭj=3/=|ܦ!~e8~b =ۈrEs!?K}!xJMkEv'&aP	!3ψ:,tqYW	uv:9^z9AX@X)l>Mf@r.iT=jTtj:ca#}
	ጯ;(RtG4 ,66ln)-;%	:-͊0KH>
31!fV2$izWF!s}f(w|Ȃp7aW4NS>>@J3+k"YG=ʟ竹\O׌B!ԺLDDVw]բ[&K:ZTZO#1֦+^j[Q"fJ8EİSRP(FTl(5+QL~"좏âaJ>Nɒ+rƎ|$ƅR@%ZiK=Zr}6t_b
akf@g4Z`پ߶oWY&[|}OcY</7,ZKUҵAG}@8WfQZ^ݥaM
y	oH	(tW\v^d͖";@,%ь (lbQY6bB
>1QdY-Ƀ+K5žԭsV!z+)c2Blb)=w6E_'_5hNl"YQLw7[t{iε_/Z)ss{ǖc{MU$ioyߕ>=D`38lC#!.E>mk-pkɍʺf>wnjVǼQJRPyqtF^!eݐ&ȹY/T-OL0%SF̨VNQN.wLMxfAQ}4dle<,:I-KA"ճAbah}?Dry֎3~i)}>b]4ۙNtjL$83M45rynJ2s9X%5֑1;PC~R|(0cPl\=REjM7L-},;E͇5k[n걵su0I4$X~M7^b)nvΫ?L;UMT_=]!CT#At!jXr3iדlVZp7Ykr$33;Λ{UPqx#NZ@xtwL-	ٴXZ|"wVz[?C%FI)>QrDb=L:lZ(LZ<z]]!њ{s\x	ysw4/X=kRkzfÖs(bl9tܭrqRmuOXVyf*F[!wrJm\|5rn3)[Vŋ]t%ݝccws3Fҵ>"~V~̙30!gi4|F0ª	P epH|V˰""Z]qϦGQOy8JQ0*lx0kE-5b	cb@(S.cNv}荿",XVtte[\GkL׷TNx㨏 ӏΣHZ~sYYa6EGYe˕'-E.d>orZ60mH߽Nؠ\M7=Q_^k!=DzyG^u~ץzUx$/CuF:ss;iq5sY,wbGeݙ!̌t42gዻ:?:.cePdŪqLCYvv~+ٗ@U\zo{^-Z-6XZJKvl!,KLllBbL8v8`B<Nq<;uK]իW˽nUݪwf^T8Qde1uTŘ%\d FCAsyIQ$^tc<ChrO3k83)uvjnfRvrZ]Yf2P3^5C-n	#7&Q;_4-FDmF-Rj򪭱loլNX-K-YMYQʼV!l+Sq43Ym5i!jvRR0ڕ(P~O2K	5RIADLJ4)Nd9hR5Ʀ+xNg j2ikڷXH[1ְ}ؽ(@kO:\GPftFJM}A60[/(W֜MU]z-eEJ(NѣdĮ7Ҡbhu@"עxv%dNa;Qm{ZHuNjúk2^ٷNbOU{{sذ[b}QsbsBW~ޡ,x64VbB\j	bj*}l8!ijG.6KK6WZLi&"vszCYbɵGm34]Ii`	S@*8k]	*m6rq[Gp|9rHiGvUhCbL,oYPZ0ϓo8Sai@x\.VքGPyAILdl_.L;"=b-y:ߞ+0	5Kr\ϺkJ7NhJ\*5lbB]NR^p-baKI*n3{R*
G=κ)(18AeMMMʺ^׋}mjr+CXg]ڸQ7zQ:Z8XchlBw,o-$ 7ptQcegm+~&ad5L^b=J$8J!*X`dJo26ظjֈezWRuB/+g61"$%"7sTqMFDW5qU)3kVbB^P~e?w`dJ}NWNːHH]s2B*ex1oJ6{V8,26fWQUTsT9B[1jWcq'f}ZQyN#lu0P
})UY;ߝoC]CmCV6;sdڡDf=0O,>9ڽyHR!R,^'lYb
#E{ڵkxJL%KZQg:T"W4[\$U%HPiTj-mu5Us6=8D_#Yoޙ	r+cR57'bݚh]Łvaw@YR0ILlّuBvo]28VMO&	ic՜u'iM6E-Al+jJ;M_ZsCBY)|o:ӓO^@fa~!,.KuQpלITJZLU֥:ڬqxl\٠D䕊5%r#v#'q##UpL>TgGFXbKbW`,M(;P،sm0K׮[ںZw,5{bMn,〷|vԖSk67rtt3H-'e<HKD͆H~vdddI71Fb(jRZuwҜ4y@O2LY[fE6IY)'8۶dPIT4L>2SxV85ASݢ@w4QXc*n]=]a%S~A,Ղ/ɡa7c;-`<b!dC#Hdz]RN{BMI6\QRuX6/WUJrە婲&s3AT|ɎS
80<5K*՘HC*Q*RSB@gP{,%ݗ]V{Va^}H1[on
aa+ȂHCRO
pBM7ZT}&ƒ#\_^@DUlZZE?xؿG
VHH6Jirф-Zd/:S2pQǽbn\CWU+mjr$ɸULmYcp6oqE,([fj(f3+_pMiKu.9N4	zߋ~?aO	RjYʵT^	kh:mK'6v$|	b!_}վ6!MĬʆc2yn2cY;	̑	ɜTpTw@OϠו`+w{(Y.s'2=a9F6qlW=}Y7M֙R"^WX-(/ѵ}}lK 
qa/韭0ߣ-ٟT?"N?G&x5u2
|b<[OƙXK<v~ps$mK̈2g5lrqw5NSL!,Sٔd$N:nѤ3ΐuM79Ej,sjD骴g|39Ӿ;hKt/ѕOuuH܋vDTT3C&!'5d.`Ə%4͜)N>+f|8SM%N~̔2xoՇЎy31m<r6iș1Jr?2!ѡLLrF\d(J,oWET[tJXY:bb$,R^݇TsIVZ#biPCZ"J\ʦ̳3`CO2b5ZE>%zr:dclbܾbe-2лMTˮײJC/И&%eۼ,7x^l4zg#h(r<bAwfzz+}eSkdm*>odTizO7k.y´Uqj4շC%`bs}'=깶7ut0l+(/B
9 Qs*Շ$[pHV)v?[8K.	DŹ,Ygߓ\ǉ4j.5;nPb嶶XVKv$X"8ːNc1h;.8ͩ[+
N}$b|. wi!F`KR%l;SNb79#֭V;_.3kUfn};o.tE⋽1ޚ!۳4W}я@B *Y96Y91~f@' 

vj9jiJ-t*:KkqW0ٔjTW5ji&NQH\L܍5jy5qnr.ӧ
bS*%qD1-Hک$>a*Lior+P|@Oy-ͱ2̴d6l؞vmm;N.`l(z?%%@-h5O%DcEkS$j[GD[֙[qڜ~2Ь˱"x71enӜW?L߷_!V5Urim;iYk	wj %"<1)Éĺl
3LNL\aVb7a+[6LJKPD[921Lk9I01܃6_)(9ߣe}ߐ6࠘Qfqd2NLL20+)YIN&cDa8FRl%r2Hxgh3=F{DWGYmEPKhW#լ}i)FR(0Pא,򒝴=)T#46$&5Iz<R,gU!ѓ"<@z2,:u͠%!k"A#&I)+Y$}fS=ͬ<rjΩu^Zb-钪VUcci;gE1-^`hїp9mHxºr[ΐaYW;4{WnX6J*K̕-#@Je>dySp89Ύ}I?Yd߾[8}7
+a/o5bwy5ogg>7͞YNGgG\yMn!ח-9lawR|ojv-}7Dhvq$-d^yoECCb^R6aKTq8&e>*tymTq.O.nQc8ĺ~_NAzeWyEZjNySu1	tnq8MMpYYvyͼM2J6>{R{B^{Wn/EEIzocu+SV|YYiZӅx[w1ФQق.+	mEgb۞`&u^V-Wnh[a'`ogx9宿-o+X2SrݝWرmK/|1n'TNnD5ر?oxğEDpGaO_n8z37(tQnj2F;+(B5J	uʨdYm1Ҩe$!2Fz8C%yMe\
۰Ʀz/_O*F
SZ&K1j&/)v"S,Ϻ{ǷQ3-dxZ%<`@g&ño76'Y
<	+V[k-LkVy厺J=67MnόMaB	e'Zՠԋ4v΄אh$8.]ooH/\+PQ\0E!%;MU 1!O?Htcw)y2fOoJ]n-cɚpcg~bcR,oX<` _0OPi L7Sf}Fz}cF g2:Ҕi3uaA:f|Ah	҄yjstRணӂ89tf hP͟sKPk

&i7U .E72Src<af%e'ũDBЩтrpxa'#z2)YAn"8DZӇKA;%&ʏrmkQ^	i4a:g< ǖ H<
x%%!Cy+,GBF8a;		q ^,tϬ dwH\#(3oNV}1],!<n-kFʈ	M0GM$N{'ͯ5B#5,n:
]2aw(A0dOHdJQ!oQ޶6A8c###u#8Pw!|h]J|V.e:R>/~,=JD]-.lkN$uwE9(';zxhdB3[_}}{w qx@,uL`{,?Ŭ2~ "E~]r2p{ѽ,nnj=$g+]?A$㗱B6OP׏]ۭ؅j. @ =wcW + t߇8cyw
 Cc9˖; #a]>y>8Dǫ @V? 0ɡ2M ",{I:i
q	`+´n{b,;i%ƹ0.LS > Rt\ Wrއ؇eG8 m`7z0Î  G1L{Ӟ:7E8O]	p4v:Ls nBnF4{w~ {no>܊݊nC:ݎu!H׏ w (՝H}1ϻ~|{c`O ?}i?D~z=CO |O wE>7y/ Eܾqy1%/#Hs8H'x
?4zFtxsg|u,yH~"ͭ ²|%eח`<w"Ǽ+{a!叐&&1}[H6'nAzO
.ψ@ ? %/1!O
!vkl;ƺ?XoA#@O0u 3@_-  @ہy U@A @C@@b H@o II$y {|v)nR<*  iH8A ]]0҇y,~ȲXwo@&Џ희L _ Nو󛍯ٜ 2L![R@">9>dair	s.;s%ݘn01+/zU?:'C!;<a{@uz HSi:z&,f{
{mr>߂xy ?	XDXoźnGZq g1cGX߅uw7u|/w_֠{X8' Ț?a=~>䏰lX_?FZ	KX֗/Arz=~9?('_A8y>54
g?z%#O>> @:خɷ0ocq9 /s@^2^E~{.^t3CocpE7c~4p9n<X'aYg#\ϣ4HSNƧpc'GAF¹*pv+Ydφ߀Q-+s9~"3l$˕(Jb1
~+ǊcE"Xx<V ϣ'N4{ӅKoh̆ڣ>={eWہzo?|lu/{g/?{ㅁzٽ;{poɬ05G `A81RX[J~b eЃ1?u:lz9f`[;0t/÷xG	d	|{Aw˝Ә(w2Ns:6N	ax?:4^i1iRN>ir<>:S8T!\|͞r`0QPw]1_R5zOza`Jc_\Ҟ9Z1~)\B7`B)u{>E{!χk4.Nuc~o.~~z*IZk3̇<1~Z)Px)ݨC>Oj݈b1ue8J>uNb7ahwl~_iqȏso/N<n
j<d~_;8b\7>/.fsޮ3q9owƽm]s֎9oKGͻMyMmhַ{Zꜷy[S9F7Qxgqt+KXi[9o0xs޲7KxC7r^Ӝy묝:j9=UlzOYʤ𩘘
Z*K^>90){lvR	؝$ÉK8wʙ_oYΌ5Oi7p3cZR)aicFf`F)fZaf
Vsyq|;j.tNں9{y;opL_{c5s۝wBnbӹz+(71ì޶1k JN&ϷF?.j ,=P8!
endstream
endobj
38 0 obj
81663 
endobj
37 0 obj
134992 
endobj
39 0 obj
<</Type /XRef/W [1 4 2]/Size 40/Info 1 0 R/Root 2 0 R/ID [<04996F2B864E2040ECF0185145EFD94E><04996F2B864E2040ECF0185145EFD94E>]/Filter /FlateDecode/Length 153>>stream
xc` d/10 )u5bPPu0t3M0ewL')*0d&)C0el~)660.x SkH+D+;-L80 `'biP9j! J?
endstream
endobj
startxref
101537
%%EOF
2 0 obj
<<
/Type /Catalog
/AcroForm 40 0 R
/Lang (en-US)
/Pages 3 0 R
>>
endobj
31 0 obj
<<
/Type /Page
/Annots [ 47 0 R ]
/Contents 32 0 R
/Group <<
/Type /Group
/CS /DeviceRGB
/S /Transparency
>>
/MediaBox [ 0 0 595.299988 841.900024 ]
/Parent 3 0 R
/Resources <<
/Font <<
/FAAAAH 7 0 R
/FAAABB 11 0 R
>>
>>
>>
endobj
40 0 obj
<<
/Fields [ 47 0 R ]
/SigFlags 3
>>
endobj
41 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 113.000000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 34
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/FRM 42 0 R
>>
>>
/Subtype /Form
>>
stream
x+23@
 E\.} _|@. |
endstream
endobj
42 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 113.000000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 40
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/n0 43 0 R
/n2 44 0 R
>>
>>
/Subtype /Form
>>
stream
x+23@
 E\.<|@Bl1 "k
endstream
endobj
43 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 113.000000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 18
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
>>
/Subtype /Form
>>
stream
xSUp	vI W
endstream
endobj
44 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 113.000000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 38
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/XOb45 45 0 R
>>
>>
/Subtype /Form
>>
stream
x+2443@
 U\.$S|@. }!
endstream
endobj
45 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 472.000000 472.000000 ]
/BitsPerComponent 8
/ColorSpace /DeviceRGB
/Filter /FlateDecode
/Height 472
/Length 18802
/Mask [ 255 255 255 255 255 255 ]
/SMask 46 0 R
/Subtype /Image
/Width 472
>>
stream
x{O){ʞ2ݗ~>_^8A!O x]u]?ܿ/?~  8mL/*IKZCr<?;D p0NRQu«(*rF۷  6y9ކS?}>ۭ/H1 Nut2,ڵ\E/pq /U&cxNgoj  0t^x^K  &ày/]	T CU(\W &$  op358{a	 xoX3%1~˅]^GZa$)+\r/ل/iivm* 5{˫185k!~OLn&δۙ͞F{eȉl0HUoT ƚW@8/v fwP8Zu-ۓ ӡ9XbK^ԟVt\t|Aw  :X`Bb gtxa's0 `Bfҡ T@$sd+ 2(k30nF  1f>2ząpe,S缺ac#5aY {.k2h@>U]}%Pcp#2ʞ// z"> |O3]93eg"B5Q4-23mx~on4 o~%^\ 0Q_6"JTɞeGʹЩ {|kQm̺`!k%֖"7K(3;xqXKx"躂o&#3Lşwji"{d;=L,gi~,gt{g-vX?yy$ q#j(nɎbڽ"c{41q[&-88'P$EW쬥T=y/'_r-Qkp{	DݙW}xi~nhZ>7ʲv*Fp3."YKId:}k{*%>ë1Dᣰ=c7rotZ4n}
ZwޥYH ;dHT%+9i	ƯU⧞o&*fG$"-:E$KΗl![x]T%wNuEb2:U"C9eoG Sx#0;~#E#3y<Gz0ޥ# ktN
4,)|z+mpu!Hݖ,BW(6=QZuatEiO=r󏚩|F SCL3$eAhkC&CL8D!)y:yfWQh_EܴbDw?F"$-g92BV5AހGUzϒ"Ϥdn+J2?FF^HG+XA{.9mٿW
uԖJxXSZL	kڹNH>=rg!̐~qȒ.Jn^ >މb¤8O+LtF_gg>s@RGa޻G՛5Rc֕]V5E\DU]5#\JrJ
Yqj^[XWC쎸fS!ʹOy<{Ύ;#q]Ju৏%RUt@L0<8v>W3;!mdBTрRݓ]3B*6*
.Xg#k-LoZ4C?.SKIK#oXfm[8l}=&1TsVOSuNѳN=])7@:v0_X D,Gy#e(pTK=##ǸoҲ/;SЉl״;[4t.LQYXAkIMhݧQgD4e)f1J5
 g+8E[6n6!m6YIPQlX]gecVmˌ(A
ZTʈH3ZQK8hE6Y'X_=F!3-Db̵ZJ}aP{;(
ٰkaM0fo.*d{ʳxuܘOx%se"6-tRA(«,HËU:RO&O Lx~&heSK8YYOWsup|}ƈ/Q:V/BXAgtN>奊ZRgN_N
#3{PNqIQ (I`s%^U?P]qR궬QDΔYtzUIpId78WLYn`GnG !JwOF*20,fge=\uzd8RvQoTYwXl%YJecAWSydI5'--_#(+:;:T,UsaENKm9Msm*hnb/j/- jx/-!KS4lD>+K,6-#Vr;β	[ʌ&=E:*ؚ"\L*ZI(.9^۟').N&s#VAgg̵~qrzlWlX#ԫitsS?vNR.w^3qnW:!)Y@	Ai6͘OT>-dyPs
;8LfٹU~dNzD  dEjz뼊_[O}p/ ,c"v9jkUZĪ1]:wTKlˇtDQJ^]a OY,i:lάc'J/#RzH6"r6:u?_Xgֺ6<NawʡіSGKxE<(+,peɿ>oW뒉@\dGWy-[N:32T$%]r]WNIcJQ'YUBWaTښnlO+ܐtЉ=CJGB@Vv~dAto!;iע\EiamÇ[z}<]5ӥ=f0Z+ڞ=FLIF`Uf#j*2
WTl߹ߋ4FgOWY#%8ԙǊQm6g	UqeHU6__+xꮴۈJ>wbi w7-1_B3z	 fNl4RϘF͵&:MYVyB1>Z8՟/D^ڸVi`9~K#~Zw'T@9$)j	ɬL?ebblM[2$N4y/cs5%X2}֒ f!X؊Ҵ*U"C7]ZJtD50ǧXHPJ_
ď[
RMPgdIhsXcGw6GWaGK\pS#AM7G$ӝ`Z}Yi_>
x'U0݉#7Ǟ>;!,jK	1v}dtk;| ǔ	W#"m(V	I3;3o锓×2pgKsFc2T FÑV˙Tkx84vt *'bI_S*A_'/Z#$.,
s1\ZCIWߑS4ghp[c"'4ԿEw
kTB\pZm^3eKjoASa댶I>x .5qt8&-|7)jΒڜ䠸I=͠4=d_9[ _nAZh1,N!䑐/0MpdѕU(ģTW;sp:|u)Xe|7M㎭I6PPpL"疊G73ﲈV9'#XC>-.0yi }zz36M^sgVlg N=
Y6aԈD_ivVeiMm.KutBPY\?$	]J<r23}~	)V|SDߑi-l?̤/$8޻s}"&	A:u̏$FSͲ66tD1W{[f;5 K,i\+|r1~}s.z̙8~!>JBW-UOS/swBjZ6"W|g"W8~Buf{'ڌv`$G1 6dCmmJn{A~ty.Z7X"	4mX?BMcmS^j(R(%4d{dF lߍoFvm,,F%"\2JS?-a)%rî~ͽuGГ~[-jE%φ|O.Xđ[+FZnb~PttwI=#oUDʠTI;#^utsr7j>FN@hsr?݀(PGSr׋jud傳~qM@4E,chƌ5]avb7${i~ZŲ}5A!apxOy*s0C;V'kē/EPtnhWK*J[«gmt݇!SV1<hl፟NVN:%ia!q%KWq}XGM<Ub3?_X+iwC/H4y/feBGS55	d+єD=&
RDݒ9
Zӭ &$Ϸi?n%PMMs,atRLSbv.;p /+كsM#koxJ?Mylw/ցK5.;s4LֲBl'vV٤.X]6s̜k)SD*rg9"nס35ϫn~mTY#_Պj@/\KȤ/*DH2"ݓIGpP#~3_뢣+^[*X첚l`YN/@'XњWxNu'p.C.o_+F@
TDiJtxZK}S*$;) WD|~}ɜs,\ަ|ynRe	pw}o~
l64᧙L*?"o)uɩ{)fT0#aPR!'MGsDo6V{<	ST~,);dl-~̪jHdxPcH6 "|3AR'QgKcncqdk%
25<MQ&<ivtW?~8Z%Ϟ)0T@Az&iЉY1Ӄ/(Uu֦F2Z%J%)_G_m#߽13R\lSЬ8H݃&l˳7$4j3᡺AQ΀3_QDvN#UӐaN	pudfZ)ipQ?4l2-ꉭp&g6iwN_֌0z?`όGV:ݳ3qȜnl=a63E_|mM)8:F^A֫{B->SeHW6DhY?`9fTVǚ!L}vh/-05g6g{|& 8I~!>#;ЀP%4撜l[hZD*In;Ȏ3qMN<)m.FcA&Ż3 ݹ2ᇛMaXVg05R29c(yiQM֊PO	狰_vq|ocVt.U:l3Թ"Ym<{O%F>%U qlז)pOi/Sv+%ӛ<il&S#c|7aޞ8hb
5Kfۦ箐A[=2,mfM@^#7"*}}ɶ3̠AR/+Xd8:ڪZM2РIW^u+DB*dHR5qai<JM#8$/Avɳ^f!T[Gzd-5 @R[[lP(RV}j9.4=Dca\1~؎R%2%Lc =@%KfY]"[objͼ ѱ\_1觤̬̾@gڱI7]7^aN.E*mrg?'d+aD,ځy[\ǧaScc'DnhNs8Л{ߌj)-"68	/+Mo#9wJן5ȈGJ_`&J.qZf#<rCMbn:h:Nˣ@D?l'aJJ0:́xs͠5Ȥo?'}?Ҳ!CN2J$<~XH4;{'rJ3>I54ђ(I31v6x(+̾	i G>kf\v2]&5lRbKMt7K8NĤTT~rNݡ,S*b[(qg Შ7Er/"bU?Y1_p6tE%}9oe;Gv^d'3?Xx={&?<x9ӎ	KH0~LPZ3dQ!+7okBebak̒xeƗkGZ_|fq-2׿pp:LxwBsgM-gAxk7ir5В\wA| wYL@	p{pdd9+G	#S:Aӭ2_ap$fUݿ`)?8}tz	Gq
lR}r(R8&ภ0DrV*9\mѐ^=G"Ql|gk%[WSYN{gġ,tk7$21qnjhT.M'dqwîܰeb۷4
gǵRtlbm9uVҚN
z毴DM[J5ivD8p̖ykJ- M<gk7}3$#Ve=QA,kK>2ȤP=7s"@އO+i7Wۻ
N@9NŖ; 8_E?o1iEJq#\Ĝ'
wcʜEJu ~߲oh{fs?/zz(k)gtdwԏY&̙n򍪳FȺ"O˒(Ӕ0k:SC^8Wy{zY_q]ÂN6) CLش`	6´Skit޳{zy:̩)%/tK.6"#L|23WWRlsVl{:LvoL/`f+_nkF֦vyԙhKY8| t5huQ3|2vHo?j򲓵QOfj(uz
ޚ&:Fxl]^'~~S|Ѯuˬ=]1h3 Z'@w|Gk73d.9&bRж1s5~lɄ.,Ơ% C"֚Pt{s\hUN~7q4	HdqYogu9ۉ9{4D4["vpJHM]bws|N>Oߑ>νPMfx՝i[sM;!8њS%8Xad6B˖ؖf-U--3'x#ax|IG!Ȋq%h_Uht"fv=LED-\.Y8<z,-RNˆeio3$T6=m6]%Uր7Lu!x9T&$rh%"<81/#4N3oHݚu]d"ա@2R=qH|y*2oUJJHߪs5lO*K:\2 sv>BЙC T4N7oۙG4&ydĬ(>N]oSM"t_ϖV&~T ދ﬿E4]¤3nXj!K6&MpFf3%֌@ާH:8X3Q	=a>&Zs<yT$YKg>ݢ?-h`>edIo<MTzM ,J.3J.ُOY[]g:!Řetr
@OlDTp8ǜh̬WO.w-*OCgouTbxKutxCaȥw4	&@J38"{}Ω^{0i^ЃSwp0~:L6A:=())h9BgZΗM{Y5v47%1SY{Iz_`tv]t-$קׯLį-h@?-1.=,[ ܖ]~Iz3C˫唨AD<V"+M|Z7*fꗽo0MqZ寧,*:@^':P޾I4qNkbgD35٥}O稼К=(xd,A7WD+RByA~hk/@$_:̙Z#+E(j	'\0KNE{[8动Q7-؟e #=SeS]m8F~EV<<N]z"8}yNX-BO<&̟/:hB|iS0t%)Yta^a9$V^7ƫǆ2"#fAf/G_qaQIZ!j8*O
`Vzw>ev9_=IryYm|WyNdktGW<lNvTo鰇\|'dZ\A"젉GACE{TOw&SQZȒWXTÑJ1'"_/W~@mtd]iN	o.6z0O[QZ s@ψH-Oev΍9{ъk]! BllhV;8F0T^8F+j;xz|,L'52J>si;sI#)5f??3Yw{:wPlv+}$m[c«'VpHȾJj?T-M	R&{vZ<LG;l'AzYDo)vCW]\o>8Ewu_j^J+]o==l+7mW89938\sU^	paE߾O5G1['keHb7%l
ۧ>vHq"okm6_Z5NlVB9U4*wjEE$o!zwt/c?GvStFvm,4 dV=7'ݷx;KdVQlG4hU훻ӊ'a=!@2>Ӕp,'8h.7gQ ל˸Gʾ6hUy~~)Vicj:",%C:V>OnU12Uz̒qO08mf#\1|t<IUL#CՉ'SiW R<:O{LUSEa<:ۤ[Xs
TqA %/(b7a{~	~qt.teV3~Ceay]%qkte`0 vⲿuB|mNp O.^9pW/- wMx؛Ht; "J p֝ub1z=ojPB)J7Q&Jk[Q1k.9,E6c}Ǣ;uu!|botFl̦:JFQU-nQGc:~/ÊMgWH1!KW]#A-08XLڅ*<yg
l}EG:|rRF/#DރRc-zf[$k'ި:GsNVr똯4/(	&W`jaZ6.s*)Jr̰nѳ{X,@suSFfVt<uZaU;vgEVp9r*,[YHΫbv,֪h*úQWQf3n4`>Ҧ])}!mDjՏe}9uV_e/겤:Hm6;f+ 'gǌ8/Hz{-ޡ1ɪJt,JRUpdTbu;1Ovru_x|"uQV067_w8T'K\a7k7&^Mm.D-JImm2jcc~K?"0O46NNHq~Kux<NҸ2,j_GYE=QUCd@NkZqYU?B*2Yv)Km+Ϭ0Nd)ȖO=|slC*$T\" 6ɡ.gHe&Vzzk벝S:FT:Mߘ0E:Ugg;>d׫״y4PVMD!*BdD+[0GW6륚cq8UOc)v1~9Ioy,<G[_D6;exhwy#6uJ GXc08Gitg	zagwKMHo9ѿ/P/
~}	".3"{ܘye4tOojcFϗ)[q7a;uJU2=}QM83=7Ru:O,>tg7)^6ߺ^2?d8n.ե4/4bFj]V\g;%|{FS#]3(QTjbI^Vx4=V߲uY/zHt!:Őuͳ]N4%J}|}Tt87RiPx~oq:Io		?91bg8%JYޘ8x㬌dePmZz+a=jjT[BvۣѴ.E6̾g5Yf蛄X#
@gTK٭y?04IXgx{vź#>w_L#$aη2dp5d ceTY.3*ZCiYSV!կoB^"!W78>.]4śDOx{]FE>kEn QNyoL9o#aBDٿ=hr|W!Ν)eVOVQ@<oz+N݆UF	_YFbZ.bWcgU-N80ǬV/gǛktK15f^Rb"2<Dh'b>ڞ]YN||o)(7ْr')!͡	Ͱj̆߾ioOcN[|HQu}Nez+'pr_mJ2]v#M#CᎲu̯m+2_y`1f7tx>WuJ,;J2dװGu>;- F}P@4ZW`B~J$7NvlZňC[8kLDîмNxU>'+
0@OC1x=.BY{6HIwj#[[n=/"yn֩L.BiE6!V5!{|Rɬ"(S:3Ykk{TF
0zĴ,=t;_=Tgq&KN;%Lczg#,N&
9sҫNQ0ƣ}Zz86 EH׃3eA=v.Ea48DD5b?2ÉTΕHT1'b#޴p
LPMn=i9ƄHDxu=x "8-X)N	>N/OA+[B2 `	07W)|	Ru75%?p8k[(p8 zF.b`jĦ'opVw.'	-<N	geAiȈQ `Bhm\Vd6ީp|9lpD9	2}m:I]Mhl*c Nz5KIiDqaeqM*)A*S`6k	@sl:OYgsMvR|YJ(V˞_q^KmO${/.9pgU3soHN{k'{2TtTBHi|D<ٛ{kF|N)0aFn{|i{lmԑ]e ┘+ ẔBO[oWn4Kiu^c*Z}odv_JΑGe
&1Rү3sTN_BջGG-e	+O# eJv3o7ѻT&~o]uSm=/BQhsMIt?m 1աq?m$ ư㰃o8c?cFKcE="w1m9u拿:MŽRFDHT4<_ww"-Ӹ$G-)1ba's6U&\ [\!hbIG&>ũv3H $$][F+y֒L>K~azPՖ㟔3b6eRp$>3:<M|ņB|%@Zo[3u̧R6Z\ 5
̧u-,.9csʰJ]NZBiBP-tf`ESg߭)"2fh[zQ*)e0qt
ϲoX(@ d/7u=-;KyW0؄GYI=Z&^r9")f490	)Vceؤ-{#XaꐎsYCX</uRFbN'KN Pk\e] ޺C*mYa1e4g\tJ8Ż?/_@9oZDdccz3 >ǥ h)1+PV83eX\JX ̩ǒ
`4#+ŔV֎<"ؠS_bճ&R뚥k0p$Y5J>c"`ylFASw.z^&6hC)b#gT4DT(^Zu, Z+'6N&F		435}ĵ., N3ֹ4ik?\w1?g5ߵ!6;P,+>꽻'Vmhĭ](81Jqv؅8@qظ1b4^ߙ\2^uU<CY%=]xs@GτBn637DD+'C^49򞦧KOXV,%Vǈzs C9/83$k%i8fQ*I$ 
vզC</az'պ@贍]T86rFcN:r}@ Ac6q!Şg|s2Gp;ٖc 00.E;!\ZD] SBdi,(iMZhz}JVP<zP(:M<"&7]Cf{:Tǒ/E\y#a#5- ò-䈴 \>BT/j]σ'sEl/YWA#puC;¯g),Ѓ)xhXcd:㫈[ ̙ ,c͜,zI8 )90~{GbLmk/%>H#"FfF)}YKXΣ	ȗ/	#vuv4y+ZwyT;FI5/ ?A-$d
>C @:'-m6y{ #  8XfJ/ft "vTW+J.']. %ϭ*c$~C @ȸD|>va J,F6E< `k9;GVAC_ \){a *Z =s= 57މ 
  zaN` a^0Ru ST_piP  kaZ]ZH\!' `-DtY	R h%5".PS> hs$u l3 C': ХG\3( `T60"   @LRv  %ױ# tȂ: G"jY2]K&	 S5`1Wp3ASqf(anrvm9 Y%wMffM4-*`-4m%DXF\È2$4DӬ]E:bҗE)Dp'Ɲ?po᧞: \{ZP $ap5Jbw*LC);5tCe62A?f[u؏K%Nv/q\r+" iNhMBBܛ \xLT a*- IopIfO	 n,iMGx 8JC-O@8bNݴo­>a,*^=8)~gUuH|^Sb#b=>#72 ! 3
2-ՁVAOgcY)&\4S[U)^56< Avi=ldgs-ĭSDl!_2*^~k#;0EC=f",E KV00Μɚl}G0#"  LHz
z3ҰxhT&Q'E`!#fl2y 1nN7Aa:5n <~1#e3l05jDZ'lM#0xHHompGiʝ=u\O֐u)#xG)hN"k*e)`l;fZ㸜X˸8fdz0ȶJd͞Kp4݋[BX$)agoа	S; h;Jv70 <ʗv_bf{0uhr/'T9rg/*m]ܢM: @ڑ7M7V<e3Wľ4ʏ6| nQ<BxSӤ84oB`@;dgjMli5aR8Bign)sq߭Z$|~5>kdݪ-l0_kaL@ȭ0)1HJf[~FY}*MXb%7_Ytt\SF6qkХ@	sCTŖp F g)O4(^l &ΓoV֒t!piP`Ђ,y]/U2]?*9jzXVGD\NR^bh5Fp~U˦h@ζjM6{U`+^!2zh@ιX܍	w')B!aϙ6e韔Y3	zt86n2R9nY][N{МV9SVyWRp	:7Yb ^ugun54Uq6\ӛO7)ͧg}Ħ;AʝYkR̯.1P׹N{]&M9hϠc v]k>de(}5h`#im_ȐhaojYBwλ|{MF5m*iFn\\x~Aɱc}]3:ECS iȮ;2K/,6 , +>w<Cx&t"Ɍ& d J`ĥp7$pd!b<IߛD۵22ۢkҳ^zkt&Ѳ(}D_%7+bC@86[|o??,ZRlsc]f1bF6X΋3ۜ=B}Qb>F̧.zY@K&3e['+wge ض܈JIh$.!}Ug4XE?M  Zܩ
FpI.k:~ݓl	"%TP\x-{ tPMܾR$;<	~K`>C>VWmkMĶ{p 8hŶUt=aGkQ8>b t]vGu<jU1tOb?	T+b ]øUp,w-ҊV|Z2wy^ tQ쿳eQ	~󱾝lgI/`uf? еg|r&8	bѯ6:edl}7h6m~ 29.jn|@# Cg;57
8g 0
eyNqPE+60 <F+}tA0@P:\ǰfݽ<ޡ XVs:W Әf~r+\ ,d7{Ӹpw}0xO ꪘOFkc°t XfB1纽t;#/+79czطupMfmyZU<~tʏ\ڧTyuYDu'1.>I>#9\Ws p<tݬF.:> x,̸_?Nh[ \
3z  iib>
z (-LHxRLxWѵ/ -/ha(m  -\ܒtءb[W  [Z{psp?R\l7  yu+y \/hE8zv <)nAEj'  ldx."}:\
endstream
endobj
46 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 472.000000 472.000000 ]
/BitsPerComponent 8
/ColorSpace /DeviceGray
/Filter /FlateDecode
/Height 472
/ImageMask false
/Length 7804
/Subtype /Image
/Width 472
>>
stream
x	EiYױ$NQ+n(q|~VFڦGq^5!LY,eź`;ui0o#(sh		{n£ؐo7-´cogf6ۼ[!GOgMZ8"ڦ2UU d6n;يl\)|mR^6SM;i-asonu
#@4̴6X6ζ6YVYi[yHT,7_u1[S@=M6*,΄q	ag&OV;0|l\wWA{5Ⱦ0O33T:F6MMP1J
B;&2)r&X[˾EXF>-,#Ϝpvelhyk2t_ b]!6MDׂ	ӟe2 ΁`cO:l&6<\hP[uGs%:!k`	RGBx!`ר	OLYp&H.Z9$MJKEb;["hUn䧧4S"	ԜM%[Zb{p*)X4X!v%ո˭8iV)#^be`q5)BJkmM5ku\8=VXk7&wG4	Aˀm(|Zr5+"=[QJRekV,|k";Oع!Z/uEtU;kEKps(_|T \U)4UzGʟ-$ zFDVR+*pVҒ"S*+*_
N&2LVLͬթSǰpu+LV-S4y|+ 'QL?Yn%?ֵ<ӓ5BtL`]lArj'"gf)wrGW<9WuhTiTMBX]UA`Lg&:kT8|}]1uuL2ɹYd8IɌG֎VWBfZs=Qg[ZY	4(]u}
֪%u6sL=*$wws{](5ɹ$mBf6@`
(Y}u.֦vq=m\A%!kcQX6窾E&KMvmrPv@|;3`]X\FsSmNRZm@g4Xc}}xW$@JZXcu)@:35`O|5qq@C
[FTMCgi<6ڗ/UװO;M3|tH5PhFEM\s
:]WTyГkkIߒq񚨞xZJ6)Kt
L\rZ(RWFU#vpM\+ُVFmY}xk`C,w>xqu`}\SGǄ:s||;$WXVE\PL+{RJw-/$b?WX]#U%
gil|6B'N"
W\&8MA]5ϗYyj0ACǥ#'$^gu2XH@[Nǥsl1B$O(gAXF2\bH<%	S:>K<W]_{=U7grey[ہf(.J8\.?+FӍNm*v [Sb|$hpPɱ0 V&`噛>tֈ4'"W~;6 +RH,߾RBD(k}\Su<WEޘ4W죨6GVo;lXVO},̜s;8TsUع	X-ֈwYrֽ .H $3ʶd`P^}%؝x?h@T߁\)8L*H^`~\ua1$Fc$U@p¨V`|ɦEYIʹ.U,ղFJ-'"QZc=Q.cW7P>,0*DGћO~Ё\˱_lF \r޵nN|+lB7bj;Y
k$°"HٚEIh2Va%(U=Q8ނ(QUr+w1!kLj|ܔE`0WoHPt["SL5bԉ&SqVrcEK]<j'Le:8Jmj'Fi=KT<VX^]%Ji\`uh,Zu?*fQD=V^Uhͧ4h|5Pɖzg?c۹P5]elVgX7jRX sX*cs|gVbbFB W
Im;lX9ɦjfa IQ/*3?V-
R⌤(:G	+e*
t\Ae
2	!6eUUDe^X
+9Tӡ(ortHeh&Z} }%YfAŧDg|2YưQ^Պ,wStj[E-WX_	!PrSptO|}`NAfpsO·֍#洤êt;gMkN$شúr@Eds^H$Z Z̊V-w<Iܯ[}+_SL,UՖˀ>h\-Eu+*9m]h'Db],iw؊l%\ոFcNY 5ch5sJ.	\n[}k)t߄qMfk=p bNOEh橍L~5Aճ/ۜxjO6kT2{@U-`/ks[XD&vMK}9Y.դc5@
b!]Uu<خw&ەl鯠VrmP*XF"k_rzD.Ms	v$ס:`4Xt؅밯(^E񣔂[rEk$92Q\z1L52*Y'2XWA7)3ZWDT!>h-#ژ+q6
Ig`\Eur72h!Sã#i+`]lvčGw|7{\!̿_<GltKV~aFv7pg )O#q3v.Cn Ɩt\Z4VWAn3*cM乗yNS7`ȺH:#e\lnH f4;`qeUJ!p4bEt`܁O2>Zkڔ/^,\6%CH糧jX*X8+])zJnoBsH ݑ\ˬ`Z>S\X*L!P fݏA.lJ(+@5!R,&Moz.u@af_V$Rr5Yy}َs ~HBqCEN'\7X]&}q@l F|vʊޝ6+WT1+p'/9N+ߩ|(k]JM%WsD]k|HT/VN\	xE\1\\>>rԨjr{\)?*+ Y,^mjy?_r|?{.FbuFw4T̵r,b:	XW@4M!%x>6Wd"^k ױ5S+}EW02I|zeiކoUhmbk	(Jutn]L$P	,v3XbXGsdBE,\uOYFu\ /ޏ3qD<Kʩ犀R?bNqjo6=g4A4.h TflҟG%@FonԿ~d`XZ1iBU/VD_h:4b0M6x/(Ti{̤j× ղ؀(MW"B8Rj-x1Jo'(2\UY\d3k/P!%nsJ~)n"ub.-ǜIn$Tv&;YR=&Wt6>I5\ݟ־ڠzU2ɽ;ӸrX9 M5:i<M%2i6-uY϶WF=	z+kKw;J:dMmݞvy/btRxGrF=^#M^TMoo;J"m6R};5t"X [6ʻQ+`[+gj]NY</XpU|LA?5%iu	:v{(Vqm.+S(fm393g~Z݄%pLG5j$'7D#RGI0!w'@b}18^ciiۛ# >^aaC)/;N6F$A׳3$O(^_r!R| @VXO*s`Il'qQr3?;R}:L&2RwFk-U-E@l\Eb2, XrB]8<8]?\X5@AiV74X5rɋDgH\G˜lլb),!~Za6Ԧڧ),!~b!\[	T+H@zV`w`]ќRGT/Wwh՘`cYq-"Eڶed^mՅD;KU;>&&kQK+\_+T*MslbZc'=D0a"٧?w;YQ-r;Vb(.fNvvJPJ.@~3)Li>N`,OTtMOOi6^zZ#ԕ%(Vм
p:)R	%{PwL\#>Al&*-kЎL`}a$5$3|}Witl\=\op)Gf43Wa{@,LY$t$}eBku%|	P#X8ݍ'npO:^_54Yzg~`э6Sݟ`ʋe_lFhˀm!MV$(j-O@p'qpn[¿1owǌO{ ݆W>\_u\CZMşAآLї#'pW_ErX!mp|da\5<uV#+j^dnC?q? "Õz9er"t*zB5)07$bș޾?6x;ZFVY\O(x
<|	L˼&
M,zb2lvHKR3rEbҵS=K񳰚~lQ:kITe#DuMt1j̕'	.zwiSPLA6wRNIy_hҝC9%%W*o>.џ[ÕlH7t
4Z}	W,xR3J(Wѭ,[ ܚP	nĈ1Ǖs3
ZY*Wf\f Z>\X2]rqcB]&A<rEOuI98b2MϕV(yѽkڿqro޸K^ʕMQDaC9Sg4:Gbucg4êf}a8rR. kj%zlln0V\!ަz3֦U-}7TШ*p%PU+fdq*s1Y*et[a΃l;)!2Y0"V`41TVYdD'_rR׈LʲiɏkLMUMUec;d6VFVYc&qq҉eǧO-ݬ/v3i6;`[o7h`k5vjh;q;iq>ݭϸ7gv^`Zqo=7~s֛k7;k9eҙڿL<S`&؈57X͌=-fdǏtfʟmKJ9f6f6g(bՁk7hcPq}BWhñnDXLyX7W͏P9v6M/U.e1wiI|aq*W	zhduZAADc6.unq̇pC"~m	k ئua;%V;ڈ7Il[icopbpc;3ڈ6ɡ39	5D>S5%ebwHhf[15y{)-U:qQ_U:q/W#z),[O\jXC~owh&4MYY}VK25.o^+ԤP2Xk}Jb=~EBdkR=b)F r]^wB|'oQ%eWg443|zXRuM3ŗ`$]#kqEbKcg^Pac(ڰPjF6;J2ouMV0<5Eam4#8"JamA!m$}'l<Q)c9wbrԹ@LRg~$Y:@(۞\ᓆCE|d1]*~N5bPoAo`gX8K +GpN,nW`d}?l;[ W{DF%Co(}?@hYUq5F,*O4b%zYJ#XY1`y~kFDVd4KFC+[xv]oc`dYmS}ThbKsU<J̺{=Ii)qrg;QM3uaf
'έnfҦ7!TB&!wYքd{MsoIN u&Ed~Ôd|%L[h俿|yA|όds%6҄!ۢ$HZ`+Z4W?cQ\V?fA\_Nh\t3aolXAĺm5i~E,
endstream
endobj
47 0 obj
<<
/Type /Annot
/AP <<
/N 41 0 R
>>
/F 4
/FT /Sig
/M (D:20240424110215+08'00')
/MK <<
>>
/NM ({661459CC-ECD4-4ce4-8BF1-71A2462F517E})
/P 31 0 R
/Rect [ 406.000000 295.900024 519.000000 408.900024 ]
/Subtype /Widget
/T (IYIN_EStamp 47)
/V 48 0 R
>>
endobj
48 0 obj
<<
/Type /Sig
/ByteRange [ 0 130984 335786 816               ]
/Contents <30824C0530824BB70201013082468E308242E23012160245530201011609647A677A772E636F6D16203439434132453646393441373438394442354242373737313330433541413541308205490201010C24E4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB8308204E3048204DF308204DB30820480A003020102020A1A10000000000474C3E2300A06082A811CCF550183753044310B300906035504061302434E310D300B060355040A0C04424A4341310D300B060355040B0C04424A43413117301506035504030C0E4265696A696E6720534D32204341301E170D3234303332373136303030305A170D3235303632383135353935395A3081BE310B300906035504061302434E310F300D06035504080C06E6B2B3E58D973112301006035504070C09E98391E5B79EE5B882312D302B060355040A0C24E4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB8310F300D060355040B0C06E585ACE7ABA0312D302B06035504030C24E4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB8311B301906035504290C123931343130313032373936373835323739453059301306072A8648CE3D020106082A811CCF5501822D03420004E7B8567AB9567552511D92082410F44354910BD9C449E54CC63CBDC3C57918A93FEDA703545A134722AA96C1DF44B8A61E89918BA60F2B4924A572A57F9CB619A38202DD308202D9301F0603551D230418301680141FE6CFD48FC5222A974A298A15E716C99234C4B6301D0603551D0E04160414263BFDB8A430741E49D8C75769D933356661797B30819F0603551D1F0481973081943061A05FA05DA45B3059310B300906035504061302434E310D300B060355040A0C04424A4341310D300B060355040B0C04424A43413117301506035504030C0E4265696A696E6720534D32204341311330110603550403130A6361323163726C333739302FA02DA02B8629687474703A2F2F63726C2E626A63612E6F72672E636E2F63726C2F6361323163726C3337392E63726C3024060A2A811C86EF320201010104160C144A4A39313431303130323739363738353237394530400603551D2004393037303506092A811C86EF320202013028302606082B06010505070201161A687474703A2F2F7777772E626A63612E6F72672E636E2F6370733022060A2A811C86EF320201010804140C123931343130313032373936373835323739453024060A2A811C86EF320201020204160C144A4A393134313031303237393637383532373945301F060A2A811C86EF320201010E04110C0F3130323038303034313034323136343024060A2A811C86EF320201010404160C144A4A393134313031303237393637383532373945302E060A2A811C86EF320201011704200C1E3339403231353030394A4A30393134313031303237393637383532373945302006082A811CD01404010404140C123931343130313032373936373835323739453014060A2A811C86EF320201011E04060C0432333331300E0603551D0F0101FF0404030206C0307006082B0601050507010104643062302806082B06010505073001861C687474703A2F2F6F6373702E626A63612E6F72672E636E2F6F637370303606082B06010505073002862A687474703A2F2F6F6373702E626A63612E6F72672E636E2F4265696A696E675F534D325F43412E6372743012060A2A811C86EF320201011804040C024457300A06082A811CCF5501837503490030460221008888B7FA822A5B165A2DA68E0C6B97B6F21B52F546AD64405442D7778034428202210089F50AEBCD4BD6457E6610365B92B625C50A90A1F17C3B89BB88843BB9DCB14E17113234303332383137323432372B3038303017113234303332383030303030302B3038303017113235303632383030303030302B3038303030823BA71603706E6704823B98474946383961D801D801B30B00FF9999FF3333FF6666FFCCFFFF6699CC0000FFFFCCFFCC99FFCCCCFFFFFFFF0000FFFFFF00000000000000000000000021FF0B584D502044617461584D503C3F787061636B657420626567696E3D22EFBBBF222069643D2257354D304D7043656869487A7265537A4E54637A6B633964223F3E203C783A786D706D65746120786D6C6E733A783D2261646F62653A6E733A6D6574612F2220783A786D70746B3D2241646F626520584D5020436F726520352E362D633133382037392E3135393832342C20323031362F30392F31342D30313A30393A30312020202020202020223E203C7264663A52444620786D6C6E733A7264663D22687474703A2F2F7777772E77332E6F72672F313939392F30322F32322D7264662D73796E7461782D6E7323223E203C7264663A4465736372697074696F6E207264663A61626F75743D222220786D6C6E733A786D703D22687474703A2F2F6E732E61646F62652E636F6D2F7861702F312E302F2220786D6C6E733A786D704D4D3D22687474703A2F2F6E732E61646F62652E636F6D2F7861702F312E302F6D6D2F2220786D6C6E733A73745265663D22687474703A2F2F6E732E61646F62652E636F6D2F7861702F312E302F73547970652F5265736F75726365526566232220786D703A43726561746F72546F6F6C3D2241646F62652050686F746F73686F702043432032303137202857696E646F7773292220786D704D4D3A496E7374616E636549443D22786D702E6969643A33373946353543384543453331314545384138303946323139303535314138322220786D704D4D3A446F63756D656E7449443D22786D702E6469643A3337394635354339454345333131454538413830394632313930353531413832223E203C786D704D4D3A4465726976656446726F6D2073745265663A696E7374616E636549443D22786D702E6969643A3337394635354336454345333131454538413830394632313930353531413832222073745265663A646F63756D656E7449443D22786D702E6469643A3337394635354337454345333131454538413830394632313930353531413832222F3E203C2F7264663A4465736372697074696F6E3E203C2F7264663A5244463E203C2F783A786D706D6574613E203C3F787061636B657420656E643D2272223F3E01FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A898887868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A696867666564636261605F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A393837363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A191817161514131211100F0E0D0C0B0A090807060504030201000021F9040100000B002C00000000D801D8010004FF70C949ABBD38EBCDBBFF60288E2498244B82AC820000AE1AC0F38900C879967CEFFFC0A070482C1A8FC8642681C3A15280C00C215008028AAC76CBED6A5DADD88D20C8A59ECAB47ACD6EBBDFF0F76E926861B7B3BB77CFEFF7AF010430006871868788898A8B8C132B03375801024F557E9798999884858D9E9FA0A1A2882A39637C04299AABACAD5965379C73A3B4B5B6B7B7A537579A01AAAEC0C1BD3803039DB8C8C9CACB412A51C2080B08C2D4D59701D1CCDADBDCDCCE64D656297AE1E5E1843003DDEBECED89090300E65F1209E4F3F8D435EEFCFDFE40F0C6E5D3A24EDAC083FA5E2028F8AFA1C387F5A828908270E2937B1533AE2A730CA2C78FB8FF06B4D0C84580044B2453AE92228021C8973017C9505952823C84236902E318B3A7CF354C30EA04504F921E6C2C26E158F18200A41C3698BE688122160C2D42757AE1F9B3ABD71E51506ADD4289C28E471D9B41A5C2EB1593B178B27D9D4B770981AC29274D72F1A9D41315E0268E2554B7305D7862F3BA58314BD9DABB5A0999314CF9A348BCE6784D61EC50850CCCF890A6AD4C7ADB5B92445374853493A4DCD2B09921006D8DE5EBBA4C20670C303AB6EF4FB32B62EB6D3868C6D4BF93F7A5EDCA2857E5749C252E37E936F4EB6D44E62B4B1CBBB467035B58F74E5E48707C2DCB7F5001662061F5F079189F1723FE883A03C7DBDF8FE17C390106F0D7C3FF00CCB1529680089A355D3081BC97200F129983CD8302E2678E4B14F6305F38A964A85E6BD638E1A1103A2CE80A2CDD8D58187821A6485A636D8058CD842AC2B661422E923259120988E3813C07CA91827FC2D0586361A75953062E3D2A801C123775C88125BC91D21635411EE9D500E6E8174A93593C59C4345A7849C14D4E2E426635596AF9127BB5D517A3991B584810126255A9019859D0C94624330280A19B0FD9498D836D90F9A40A189C00493C5E4859049AAF6C400017831EC22796847A442430FBC0C16599F56431E15F94F261D2119B2AE0E5A662AA59A01F4676CACFA8D410B0231C8945736949267AE1670F89E9F9DD04A9E6F806A0B9DACACFFF9A0C66EA06B4A6A6DA875E5D283B82B505F5B8EA02940E9B88B5AD18EBEC36D4BA122B1CF66C15EC2B0E526A6E11AD3E0164A9616A8BC8AFC2AC7BAE2D86B6E2020E8A7C4A6A1748ED8AAFA9FA8A905825AE4A70C7B7C8405A24A2FFD2D2EA2A9C29D2EE56D9504A3106FC469C44B2AAA486EBBC4CCECA87B8196BEA321730ABF1311E6242EB27A5FE9288C71968945CF327E4B23274CC7F5ED9CAD14A4CC7B2CE1C402BE9103BDC2C980268DC2C2D93EF6E82B4274567D2E6B85D8C3C01AE3E6EA087D9CD0468B5167FFD3291B82B8492AE810D7F4D44C0AC4CAD69925CF872019F826F2016D321A49B754E58BD604C476422AEC6DD1CEB6D48D898D48A08FFE67D627054073CA77173E1065D3270367CE66DB3C19A486E390F9CFFA1B0A65D102296BF68B26C01B46C17816B2137BD405B1E5BB86E73C9ACA8FEFAB63B6D7DF916043C8176EFD0A67894F21F8C6A6CF0F574ED45CF8DB07E89F3CB37333356D81F41A6B968E35E7C0762A50F7A988EC04DC11D58E0E007F88DBC7D496A752BDF9882911EBBAD4B0FEEA307074A46BE1FACEF2F7778D20355A39D3DF40E14FEABDD1D50D0AE0B0AF03EC8EB85FC78853ECF29D070EF4302989083A6D7B4D002E4F2605FBAA60293AD49731F24C1F9E6B68D7059000528215D06A0C53F1FFC8A62961053EE7E28AC3504D0077C23CB5FCA96C31264F01A233404D42A80024AFF590F2B4858935CD667017274026D9D53C34D8C77A69715652B59FC9AF7CA668C6EDCCC6F3649A106D01847B3E00F826944D6CF2A2096B11DC18B41B89B9EDEC5C6AF518E567D3C44FC2E703B0EA06C52A49280A22AB03E8B9431936A4063114D80BCD46C8C0BA3AC62ECF6D04026E1A123791A9C2930D2C833BC310B92AAC2BC26C9C53BD4F203D44A2508AA97C74BFCD256732C49241371BDC191638C80F8C30F3A18A12CA021725CE4C2319AD44AAABDD2085148CD2AE957C5FEB44298C920A64D68042D6C24D39A03E2C393AA60B652C2D064D9D16318F1564E4E9E1328CBDC13FE0469C395DC037B453316993AD12A734D43774A686740DBD88A892228FF8AD73AE6068267D15E7E210792001768F6B202A890C50794434E93AC13427C2E140EA9EA26844ED4CF535EABA31405258FF830833DBC6029264C1BB1BCC0907B55008D77D2243EDD202F0E94022C34CD2146FB20D31F60048F44E8DA0C0AD9816960F53E5D90D24B2B408E17C03311689421B802498247FE01A7E4B1E91E42B586E91400A224D0C12EF6870634A15308A9924B1558BA05A23409AEF0A3D946C1A8A177EA536F6E451862CD32D72C5E51B2FEACD41B444681279E6D906B7C47E07A83C6468E53B190752CD6361BA938B6B40BB35B004A867683D80E730B0DA45441B0B939546A205DB554ED5963765A535535084EAB63333071414BA835B313FF89A7FD7E5B580AD09314F7F0D2DD6A795979224DB5CFDD5BB16C2B1F7E89A79AC3CDACB236E53A7536AA991348E221A805D1531EB3B80C3B57779B38AD7BE0759A8222E463E940B00F58EBBF28C4E562A75B3F4FC6811C785D10C6A0783E8D2667BF5D38EE3469292AE84111BDB86DEB1688A307EBAC300EECCD40EEAE60C80DB7E2AB14C2306AD980540423018D1AF6631FF276C3DEBCF09E9A85430447B3A6F05AF59F4742EAFFA615B809FF09B6EB490A8BF08005C9A1A477752831067237590B88A43737B3B00684DBE59FC8D5A7D9B947F410B1DD254065AD3C7D0107AD78D21F3E7388DFF4C4DBCAAC5A18F347B562D640AA6C1CCA3DDC064E7EE0CEFF0879B73BDF2EA1AC9EA0568B9330B332C704BF817E6FB6D4E45DA57AE11E4606810F73CA560C4CA7914FE5C1A9D905E2FD6528B2B5030AB9086DB3B7A68B464D258218CD42AD61614488F79958DEC895E91F552E41F80D750FDC5AEC10C8385FAA5958A95D8C4F6BA5F26ED8E393B28B59364B0B38133884CF3BA702D7A90699CD99F39258723C252D1005794BF280FFB69D4D29460446DFFE82A3D9E5327A9306D623B6D9949DF4A9BFAACF6BB684EE6AB38A87191BF8D392DB1848C979815E97AE84FCDE887D8ADBEC88F89721041AF01B946CAA08D6639B7A60F782BB3D824786BB0321EF3490F3EB88B27A9BDB082F0FC9E128BAE9C40A7937A7408D39FF53E5042FDC9B542CC1BB0CEE88AB243DDF0E364BAA980E0480EB143B0502B611DADCE8EA46E70DC5FA6C9A46F3635D4F99D65BDE710FFC1B2BB1C0188D681F4271A9FE9571A7215D2DAED7D7DDB06AD9326C34B8A2BB07DA29278759D0079CF568C005BA6F4DE2F4CC50BECE6B3F8D536BAFDC5488F0B9DC1440BE90FBF9070B9AC153D6C34A0D65B7B34F67BC87A5A1CBC7AF24E8CBE0388F385CA77B081E8A7BE822E63910D21F2E0408B42943811524D8C0B111A963E46F071250325D2D3E0956A7786CCC1D793C8DD603C847B1A125108F9D5DBDC808658552609013E9554BE50AE7FC3A0F2F6A3E20D6B1B7FF48F4976A04ABFD75D04117CAD05022A9FF4DF97B0210A634AD0380EA07108A457D746549DBA746AF6723B3827E20802B47D35071206121C033558111AA432D1C741752502063E46424306893E70539422E5D367FFFE711A7D5659E41027DC7775B1102C522145AF70195547194203E42651ED7D06A7AC4288D927A0C388095715A1DE7839B162342814ED1E73ABCB40125750F10A8697D604AB47203D2675DB12683465817D15740B8A0793182668DB200F1F053D71008D8C37F22B036E0F4323BC227828000AFC5361B7373B312778552209F170AD3518589F305A1434914E107A6405E21A007FA527642901823E1371F532BB3760C8396848DF24E7FE81190277200D3856BF0427E35385881052E50FF7DE6736E3848734A984930B26B8AE77070366D30A509B02713B3127F87C02D34663F814732D6F48237B34C3D3688AA486D5BA863E94507CA8786ABA708C9B4890E715A37E84AD7576B0AD0211F8365F1F66D621685CB0787240261D4C58A94D57837B3820324365ED182DD602DEAB888F84425DA02261676656FE86E728729637675F11517508789C3641488D8153226904A602D98C85B7E478B7BA28FE3A805D2F88F51E7408DC744E6D860D0867A8CF50931E70782A80DCED00708A904ADA28BF3932627E18FEDB68CCBE675C0C460C057672A069116305B5E7691E1C35C734139D5C80CBCD83459C0102861708E88529E9801F4280468F35F6893294546FF49DA240A56778B6E801F6BE6080B6146FD301D38755D1AB96DFC724C41A42D8C988A49654ECF773F32E9692CC9089D58919DB136C7302A59C90F27A904A628746B99922A898CDB4625ADD883E9777404F5971A998CC0016E25190778F76627E7105EB94FD1C5960E5993BBF703ED938F846945E4E03C31E4125A465630490BB3D29857492B22E80E6FF3933EE04BF9F6575BD44B2F5771A5E997F148918A69999F8603F8A870B9C906E3C487C9C01CC1490BD6329126D09668A26C7C321E6B726DEF0333085475CF8801EDC383C0663556290256879A6BB073D738974B380464623660E29CE2788E12E99716E122B3291F7936384154540B486AE0897899D3FF9D46904C28590B48F59F1C192B68A32DBFC9853AF949386315441662FA699329C01056631DD42289B7698D58D40F56A78E37C09F1D104291145A0A775C6E170DCCC77E78663AD14005A87367D2851575F45089B92E123573864922DD68040522A08A508253E999F0D23118E45FBA8698084A7FB58730577879C37050AFE96A9BD73BE0C87D0E5A04F2757099E30EEE083B9F360A6FC3A3F8769832C41E5B9539135327D4117E24A99B374A802E398B99366A5B076E1EEA03C9C4464553A7B639489383719C4403C3B0160D2469806A202FBA150C41446A89A472A39C17C8A771C893DDF09D3349849FD02B7995A34E55A537626B8FD2887C5A0A9000009081FF17C63379AF41384A9996419396F492A0CB9509F90958920A7A66180AD96778465A8E14375282D2A14FFA9627A757A7975709751BEB666A27742CD119513FDA9FE0C60D56179272559B64339FF21617DDC1689B5712C367807DB9407E6A8C3378543409752E510AE18A49104A04E209AB9F98730F5A720833AB467799D8F93D2D5999B3C8118AC803D3A3AB9D097373A530DC790185889FA19894D3F485C529AF2FA9400B62AF4B509EE1D88C529954BA203ACB3A78E7DA7EA8343BF6078CC7A8A86C90AC589AA1C9D089AE49837AA4487AEA96C7F89098D58FC29A0457C03472FAA8177A986FEA5E13605EA939AEBFA5A9689A09319B58C6944858711B4048FFB117803C30736BDDB1B36C10A67E499C12D3B3D2468BD55901BAB52CD7B9AA4309027304B522E0A3BB196C6D49071AA86781F301B6E701535A0B68C26E26ABACB27871379AB04CB5AE1EC7B5F97A09492B85480B105F6B854D0B36F04A0789214C47093085E79DED5A6F8193A34BA98C7299285FC05040A86C6ABB9ACB01B15C9A918333703C1AAC95CB91AB5B8EC7E918037B4B61E21F5B359A47CAA86D20B48969A9FB5A90B500702D4B7AADBBA7637B0869D51FE4E06F5750B8ABD31B25831CAF152B8967BCD50538FAEA6C0512922A74B84080480F878ABBF8AC41AB4C79C5BCD0F8B12868B96FFA066A6BB1EBC11C8EEA85B4721FBBD031EB03339020FF0D1891BA79359EB3B8B9FC31BD67C25501A92340B8A430C8BDA060757F154501A00E3AD05557120D0706B51C76A2448B20899B9357A76DF3A55A5320BA4CEA4643BA9F2E8B0AFF2AB39AC537FC1B02EFEAAA0FC23DA78BAD077BB52575C0DE3A15BF34475A9B063CAC2F54F08128CAABE6F8A5ECB25A7205991EA2025B1353EC89AF3FA410425A27B130330F6C7DD7D017B23AAF7B8BB0EB9A2AAFBB1E07625F7AE3B75613BC6EDB64523C0775E002563C09A63B986BBA93595C756AA6B4BBEAB8A81474483569B6929E60DBC5647B0DC235118872133DEC54CCD1C23CD0BE7DC41652E02793481C925681829C3125A5BE792C68F9D053523AB3888B0975DAFF898C2CBC6D4ABC711C464EAA3758BB921D7BB1E560A2093773DADB7550AA08C363952891239058CB43046129EC26BF321E7B96578F628733931384761361ACB93CC59FED4BB10FB38A976C9D0CEB2CD0322853472250813913B2267FB88D878409BE4C022F1CBB1A12C1472BBEF7FA0A620662686B18DC5A0FF04699A977965193C10D6B3AD77ACB80A50730263EC45C97D71B04F82740FE07156FCB2A08A344EDB9A937AB6AA28C08CC51CEF0980198E1B47DA23018119C9FE2C7C4B5C5F5A71B6F9972594B8C9860AFABD4CCFF5BB976E2148866A4253332D60BC50A88AD0204708CCCC29889CEACCBD22DDDA5DA37D1CE6615379C357731CDAC2B44CD59FF6004ACC96EC1B6D76C395DC3D2317DCDA348B0EB6B7A4B5B8BFC7C81788131D492AEA6DB6B9B921651543327E076E64B19EFC2D2CC96A4659B922DBC4ADE2663B209B197C47DB5293EE47337D24916F1AC1C9397C829CA07B9A5CF1869C853C117B8A7B24F760977E9B126CCA656A02C4EB37CC9C57B1FDB4F3887D3B6EA072912B9245BD08D4CCE7FEBCF11384714A348E2B231DDC4753D6DD8FFF25A21BA0781B1C937B9B6163079E943CAF944B810D202C2937B696C82745BB34E55C1157BD99E9DB1F6A61613CB4167DA55AE78D3E03B82A48B046A1BC64FE1A22AACD85027DE74E0CA971C10CF8DCABA2D6294C7BAA9943B1F38D950BDD52690CBD8A8FFDA4C690985705974E2725B2311708CDBE9ED9D23C1A3B7A610B61C5EFA67B3531D9390548437057DC7E05693763B8F7B0148153D0653CE034EB9A008DDCF25717BE4BEF2411BE5B6DD107E9FA4A9607CEBDC7C399F0AD9E171508952089B869BDD2BCEE206FDD5D047D442D6381F1EB41F784D737BDCA5667932FE27BE2DAEF44D39FD5DA5E0EABB584C55B4935F86A23BF84624A762B5DDE3BF497E04219403D71C95CE34C44B3058EC2A4D37C6E386C02F7A4224F24DC45733BC415DCA49FE91ED4987D8BD2E3548DF6611503A3DE5EE5730CB0AC62E12366AB5BF5F9EE6D1BD44FB5A389D6A127500B51806D42D5EAE842E7D709E3D4231A8C8BDE876DCFF8C375344BCA3859FCE08DD9DB232E731BFB228C96BCA0F2DD7900AEA79658313DED9BB335249BB4A81A6B6A899350A73A52A0CD2BBDB1D1584E3B44ED9414E6A45142C018641B5EA330F2E6BB6F10CB5028B5DDEE0F1B9A8ED9DEC3C6B7C46D7B22662E73FB04AE50C6BE4CEBAAA920DFCD209C124EB9FF7C2835D230643EC7C6B26FE93EEFB9C680C27E569304E1DF22BF3622846AB9BCF153BF33E22304BCDB4E87435710B8E2CC7C62D6B0258AE91FBEE1C6CD3CE582D278026F19BE418B55E9D1D7AC1CC694B865C277F95A6102CAB12B957EED099E9549E3524259FECA1A761DE6BDE0DAE67C1F788C28D08693899935C71C99B03C77ECADE7E04C5A2FF3A5CA6BFCB8EA154BEEFA8A067E041316892163E6AE9494FBC0938021066DAB1373EDD2BF67D01ACE7F8723164F65B3F3982203F3E9AF02D97F2F2F9F3B880EDB198CA6B6F0B3B67EFB5D089E9A348B85E0B63A9B86D9BF7B7008F702FD1FE9EC04A1AD1A25094BF1CDD869F0B6797F850E5071FBFBBDD0EBBAFACEE86DCD632DECAF5B0CDFFD089E8076B96EF01E4F076183B7DA03F5FBA5D63AF3F53F81D818BAF0C9B8257F3A61C5830FB3F5E8077EFE7EBC0392BD835FA9E0470371AFE43DB9EC2DB5D01CEB64CDEED006BECF6C2C78FB3D59C41A9AF08884C1A3B7B60BEEF03D66FCE74BF0D2114E714D052D7AF0CBB5C191C280D21B4FED835ED2E3CFFBFEBE0E472FE0A1C3EA9500E014B4E5AEDC5596FDEB350C230084431483C7565DB8D306311714BD9A45D7DF7EC3BC70C7CA601CF784466002640D2F9E4256EB226D47A950CA6CC16623B4A61C59704E80BC42C63A8711B9B182AC26EBA53FB0514EB6F844000985331DB126851DB22D86B933A4188531040B3F08A2954BC74A1C4C1E45C813BEB4CEA8BB35CD1DC92E4189C4A0D3D72840C0378ACC2F8340974D59D580DA9DD055E38BCF90DE6484000509E2A5561FCD2F378467D4206100810C8754BD83E0DD1D61012D936E61C0633DFFD16095727EB4E98FD9A69B9C35B41BF29D7B9C505D6A720402B5E21F8BDABC34E0E4257A32021E8C670822C7A37FF12B598B6E560057F538A1909F8B1532F1122276E94382620C1947422B61C908CC4A38A0AA2B180418F650585314CEA20A9E027A6A02176B6BC9451C445A44DEB202B7AC3C61F1A9A9AE5AB3894424E68D57AB1F104080B4D5F4E75454569562D8B040408C8AC29F0CF02643CC9B9B8B745EB04B2ED3CD145396CAF051860A1748C7174ED959E65173F768620D9B5B8D8FC0C5425306D1A7A57836455B1C486561F4C3D680A2026A050C87B56836B1DDB16D7B842375750E3F97445C5AFEF7AF8CA92AB620A7959BF797453F615C46B6E2F47280F409FDA9094B144964272F605A77473304E8C836FCD2A141AA670E8B9D28562A8DB86AEB2E2F3F8BBC23496FF2A192205FDDA930D1A820419BED3803D9F38C04F01D33A804586542859B0C02922B46200FAEA3304340C53824AC02FB201E741CA46E84B43672A227002F206B320A40A72228E2E42368CAD44D8680CA69BC96C34219C97ECAA8E37B678DC28410562B4001952802821350651B910C71CE3524E4A6E00E9C38FEAA8DA4E096C849A0C0002FCA04A99C26CF0B01117C8B34983A87EDB611E1350F8244509CAA0C6CAC58C0C81423D9D4860806BDEAB6E3AB1102C4D9A785258D40B248104C516138D68908A022BC561BF3FD7E2D3A04D93B046191E09A16F8847DD848F85F01CCC60D518AAE441CE135E9822CA4F01AAEDD45B27426080370B656110778E78C6FF4E325054821EF49218C6490AAC590544C77655EB572EA80D3648EBFE4066CE3B7BF8278A6E643DB2056B0962D3D6637C30544CB268B001566C1972750A67E77D32AE00F2B893D11E2538348D34DB7321507289E842C80B7E5DD609FCB2992E1E80CBE34F537C8DB1F6D58B81932A1BC92CE4288555AAB018D21102EE0099C97ED555467A283430065B271BF3BA40009C4E3F829E99034FA33606A6D34D80DE601AAA5226892047C87D141902469D962D6427A9E8DED3FAAAE216249F8966985CCA689968A0B435966895E9EB09B3EBE0FA17C13F465436997A7420CFEA89E96191AE836F28428D536130ED1EB0F41B216464E4155B07A8E75437F10C621688FF9598506A6E8B7D5FD2445DC8215958E1A2330EB170169628C68C52BE0944B4A81DEF475B4F597738C89D629A6554AA7EBC736E8CF0EEFC438ED7900B1B02AE91B56CDC8E53F14609500B248E8150867D37D7C38EFE024C3DEA3549C9BECC952E5439C74BA72427D5E09AE1FBC39D023344C21C0D465A54BEBB929EFDF06D881A9F777156AB47223BB623475E4468579B3F84AB7C705A41BD44473FF131E767CF5283B40EE505CF50E2178C404FE50841BD5D6D8E77FCB38223BAF1C071D8CE0FFCBA45C3E0073E17FC4A3946E2A0062891830E1122375423185D9AB44270F028869B129A5440A89A1170AF226F290725CA96B97E944812E9C282DF72D72334FF3DC200152881674887C372C94F5AFB18A2305C37B430F68351CA00DD9C2423A10716C806D4A38DA5F8D31931AC4F45D9104011544697550CCB659E81811EA7B3BCF885E15D43D460F7CAE8091D35892C1EFAC3DBD8D5013B72E08D3B78D355566404EE586010B73984721871152D80051B29C84939D8D521FCFD2988F66AE5C570278FAC4CC742129B63FC9225104AAEEE44BE53DF073D21A8003C4D20A900D0666E910B251E8F292FC92206CC60B721A631528BCC8E3CF6E596BD5522121D380435B9989608EA40812C9400CBC262B99E39A7033B049224E0C9C0EF98C14FD54BE49616293F6DED0B71CF22C966A4B8814184CD37F7F2E06DAE6791E5D144FF2B8C78102F73F991665EE092FBF4606DFE9938362D6551C748C138F6B701353C7408F714073DE6902071725106D920C13721E7C70ADC611B2528861AB651494F8660A3ACEB685C7EA8A773FEAC648F931B0049A4BB03A2F30201F9694D553A113ABEF3A5FBE2CC521383014A7CAD8DE9A41855BF1ACC36EDD39A2F0B234B37D23342CD692E62EC2249EB118F3019D19DE699EA141191B213448272373A582BBC603733E402041F19A5A4C21AC6A206299656F2D9848AC6C735400C7A38EDE509B4459F4DDE2D4FE3C14C68E24A59A64ECC334D0A0423AA740793DC709F41552408E351941475A3177602414B27F04A19443597ECF4EC147CBB3BBB652417D1FFAC406E8FD7B09262C00628859DFE6A025DD611F30716109410E5AA205B74535FFC925A5ED5C998D18A357E16E4086629A0DEE48E9590EEE55F4683A4C221FA4A8EC1DDEA0628E1241D4104B67DCAD9643467231A7870A8D62BEF6E7B4491F2CE9081B09AE7F15E5746DE56EDB1D88A6C88BC0B5F8EB443BAD651C670C1050A235DD80225E04747F6F59E9BDCE282EEC5A0347D09C2B3C6C5C4186E6B6507D425EBE96F5F27BC3161B6C5379701D70AA23988812A88C08AE6B2155AC3E8182B2262FE05251C0B050733AB938D2017A86B90C0C6A18ADAE5058000BACD811508E4B9C0E489531307FED37FAB03E78B2924B5E7E116584F1687E1D95217E97BAFFF91ABC16180CA0C1E2B94C4275A6A0332D3A8C6B5811E261605E894248D0C7174ABB7EA344860C4240309321E0BD00BCE6B9D0665FE80197BFF24B16EC4247B7481C851F929E59AACF83AC4EB4F3274B66B5EAF4D32E61BD3DBAE61D750EF021D3495302C3FC6A846EBC0C14F55D61522A85084C5A9128178B33A7CF5B6F38574320576B5AEB399A56BA089245F0C9E993E4C6B76B71B811289E360447A5F8678E7A8A0262FF27E97C35F766C6079AB435006269075BBDBE0074778969BD20B80B303E09CE8091A8B80E903314657F778F89DEC4A3E5D5438E11F0779C8F92D915E5037493E2876273669A38C8F21853B58D4A8421B3491D7DCE6375FAC4410FF43DFED22FB1DE449848D9AED6CBF70720031192F30F28973A637BD26437F022DCC196986302C9F3C0F45419F30B980A4DC0D72767AD8714EE7310405EAC1B091364A84F54E58850F706BF922282E76BA377DE62DE9FAADEA56E60F9DBD0622A032469421118FD7DDF0AEF3AB532AE775C89C33356F627B279E41F6C7D0F2F0970739E35D61A0B83F269309A517971D376FCC979ED69D774550284FF82F68A3AAFB547AC14D6FFAD527240EB54788025DFF05BFC35E05A49F7DF049B59C7052CB371011A6EF959E54E137FF0481277C09708F10FC34A1449A57FE18ECEB7CE1FB3C3694D6936FD47ECDEC9B03ECDC0F7900A05F7E37389E3CEB677FD9D17FF9FFC8C75FD29D21CFF4EDEF82B9CFFFE6FADFBF82B9BECE0AC01C7934FF9332F82B402C00B50401C005C40A04B439D483C07C438473A2C00A7C82C293C0CE78400DFC3D9DC0371054BA03EC40562041734890E9783D7C4906054C090E3C4185EBA0C72AA50F8C15BC81A20EFAB549C21119ECC00C748A59988EC36A254D1042F9C003F2C03EB350991C2B351A39BF0EBC9C4DA99CBBC3081FC04273703F605A0E72EB9530849BE4A3112C9B41E1D23BDE8B8291A937FCF3C2D6C8B031AA3FD9903DE7F33E1C49A41FF20EEAC39BA4838C297C081E5BB53324BF5B698C2654B0A2E3C23E24C3E8D00F94F9AF2C8A1817DC3009BC433D99A958CA8B39AC83FCFB15FF44B4828870845EB9BDE4B117FB1924F0A31620343C1C7C07033B02E3484224F81516FC0293739892D1911A22B044F48540E93D38043EF45BB160E4C3AAD12398EB2363B40596DB1C185C016111938DAB356CEB93EC932FCC9BC5EF1B90908A030A3C054E1483FEFB457A80460F00C41E69051800457C8943E13BC7F818826688C31F1A196634991F7898A7982F6D501914FB34420BA3A53B3C57E41043CB47F503896B1B0973DC1CBF7B0D3CFAB55BEA30EF63849653454344BF6DE4C66A4BAF4AE0207DC0C784DA1C8EC400DA281359E38CEFF8848C138D6F9225F433489D1B829FD0872A2C18745049F9B31C1DEA3B6EB89DD649309F1CB967F9B522CCAFFF7961C5F4631D367C1CD58339E7A13A07E23D0F8A476209316F9831B8BA206819B8EB9A17131CBBC4E908C5500898DC1D6238BB7D5C009693BC5FD392132886963C49B9440072FC2C6AA9C39B6BC7E5C888A87AC758C884BCBC824CC22F7A73391D1993F9389EB9643E7633C9A658CA9A9BC95744C87C414C69F81F35A1CA19598073AABDFEBA4BFD49B4D1D88E0A6B175FDBC93843C0C85C0BA309AF979ACAA2A1B83CEAB212B98887C48B3532CA61EB0B013026A9D8866C5C83B50199E8D94B9C734DB5F0878C830A6658CDC7590DB4A4C5AE9835141C1DB9CC198D82B55B3A0491E89488391B0A93C0E5744232CA10CBD195C00C44184C903070BCF5A8B1FF482A2D09B8A867711ECB08C3E354BE746C3AF3543C1F504033EC93E87CAAB5230075B1113DD89C503B286A04828192B0E1741748E04F51D0B75B494E9CD3AD5B998658B2964B84B6463C06855941D1F2882C484A7E621F9F7A9C8CF4045DE30A71948DC9FC3FA2119CDB50C5FF683DC16BA01558D040A302036DAF01490F45E40BEE3A3925650C62A2C6ADC411FF0C3B00458A69BAB188B415CB93015C2C52584A5226B8505348A60ED3A5FD92B16DBC4BFAAC092A35860D753A7C34079EBA1422BDCE1368258613407C481E6CA051E782B1F9F92D58D9A2022987C3998847AB4C88234438CD91D110073141CF806C87D9740649D49C1FFD16EFD92DF012B5FF6B3C315F7254AAD12D2483B5FBB123821C8851F0985D114BBAEB4BC8F850EC1AC3FAEC2E4E039556DA9C9D680B1F8892C9EBA9AFBA05DDD0A9BA0C91476A075FC8B5FB011A37B53BA0311A6ED94E6620BEBC0A99EB71CE503D525D321D041BCA43C4348584511724C4A1A41143CDD62061D345F01C587B0DAF2B162EBA8A26C3A20C15523003AF666154A7C04BEEEBD3B508273291AE3CFBC275053D4F40D2408B57360B2671E20AF6C1D6F81A575DA2917DC55445383AC0000C4609D37ECBCBCDE9D36D4D36CF282C8B0A1192A5D7BB4957C8B0D139A9C4764BD9AC231B65AD03414986C504339822B8A9889231FB2D8D4898092B08A0E5BBB22A8E35A04EFF793DD77CADD2905BA9907BD594082A3FF840C52C381A2D3106B24E1678D829B29A77ED596F112B712A96FF484D46A1D3720D394968557BF1D008EA2341E406289C9EECA456A224CC944193CEC9207544A39E9C8808EB52CBA155D6FCB856585BB0FC148971B5600446A12181B7A09D00B9904F14323D35D8FA9C2643B1D9D67BC4A3320382A058750CD7F838DC76584DB96537A585AC9579525F808100A334E99885538145A92AC411BB1187E8A7BD18351ED296976D3B84C3C5954D542B41DD2D655037B85ADBDD02E8BBADB31A9EA04410C0BB00DAB090006398AB4408293DD80D1846292B5E0C6924EE5484BD73A91B603CB1EC57A7FCADB9E4233CC24EFF1C29DDA2DCAE767BDA3A831AE95504CAC52EC6BC5C7D39A1A33B5B08DA5232CDD0970883C0045E7E7437116D4677EBD03222C85F7405BCACA7DB2D1A1B81185C720695A19DEFDDDB77E32A4BDB1020ECD78968D99A08DFEF1B154A75895EEC9DF8F580BCE012F104A9D4CA99C5D986EFACD4B6C190BD8433F6AC8CF85BBA05562C35BC000CFCDFF59C871503CE1456A3113DD9A7B4530C69ACBB25963A54DDD8880A23CE2ABF3D96374C99B079B43F1813D1FBE2C02B0385C490C20B4DD95BE1D8709538362FBD681512EDCCEF421B89059A03E4D2B141BCFDFB467558DE301634EDFB9062D28F8DA5A413C6C37563D32B96812D6E8D4370604CD84162655BFF3A08C758CB83D12D3FDEF22BBF93E44855BE677B07BCC4BAF74C08B84D41B2522450CE6274DDBF8B650802E42A65815359663FE224DAA4F0B157B60FFF95D4AC558401663FA1B9643198E0C115E684C063ACC5626EA0642B811A2F9E846B7EE650C0CBCD70CB6DC684C65AE63DE0930806676913E30C50E573BE0426ACE6EA9D32762EDF1EC5CCE695E780B35C89C0E57B666627128468E6E72450206C5695742E613A760D804EB6140DE83AF252278C0AED550788F2508E2B66696DE83CBE4CB5580D8446674FFD937D4512C7CBE82B58952D348BBC939266F1688DAE9508F4D9927E029220680C1DA90D618F9A760F8B6623CF946924D0079D0695AF78E7FFC378843F360B23093C1846A4A21E9F8AAB8F5E706A2858890DC964149D66C7D9D596CE47AE4E825590E89F43DFA9164A7A8E4D34948D6B08326D2A80B616EA18BE5F7388ACB87E459A086B4E28AA9619C1C59087E074E46C1601B7CEBD9275A5DC226B287824AFCE96BAC5AB8A6D8A77BCB09B246B2F78EBA738EC0DEC8CCB2E9AA9494BB31EC297E6248A536C8CFDE92B68D86E1A6DFD5AD7C5C6E0E8288A0C5C0D732E6DAB9E9680F86B4E60181E3012BA0E45B2A0C02B1CE7D9868E3B885787328BA242C4AB3E46F1D06DB416EE0E02D4C06D07CDF6C5AC46479E8EBD43EE54D9A4EEE7FE34175E52A72AB497BAEB27B0E057E06C428EE735016DEF5E0CFFD7D21EE8190ED51E6B86A8DD85F46C63C828D92E8EDAEC6EEFD6B5EDB00603CA56C3703B06A1099E7384DBFE5924E6A4D5DE3C3E65159D84E915756FFB7EBAA736DD4A7994A0F0131EDEDF1634825F41EA7E666EFC52262BFB6FF76613DD284973B9E9EAE6ED23B6EE82666C490B8804FD55A1C52E9AD0F10B97CCCCFEE297E2BF284E62531E837DBD313FC48485E23990B585A2486D2097E297DA88EF25D76246695F64708E95AC27D8E73D688E2D4FC427B78815A7F27A45728E580D80E3D5941261256C6D98D3654CAEEFCD365DDFA5C134570BB2780E8113A8E8F6533E3671C73E020D26E78359312F07829D9B723E7F1C863E8DA0308988F0879D3805FF5734922E976E226B837A71C9C450128684F4C768735579843C6A111A00F10C4013833C170BDC2B97834EC5F9901F2FF5C6834A514B75084A81ADE5A1E1E2E55C462B2CB096F2B65B1F6E2149CFF569DD52DA9561B8FA657865A42350F29D367466415F23A0890368F636B697A67111CFAAAD2ABE84B46B03260714E75E762BFF76F195F2ED7EA955D808F5880C2480A136D86BA3465C7907A377C790531FA6BBB4630D00F648CFB9F47470E430C737A0E9C19C738087D571CF424F3FE23F5F0A235867E555684EEA85472967892F57DBDED913EF1D24C9F4E6CE762860296E40B97F9E54DB906A918F5277676D4107126157F68AFF4997BFF1108A4262E702FF4D31159AC791612473325805940281621B8601C56E2B20474E3FB48CF88938DC427FA07AA3D76F9A28B66CAA7781FC54B1CFE0F5A683FC2B3B1AA00D71AA6A6E8D73AE4FEB68A71442FF0C8555789FE664080794022BFA851E819D605FB8AF8F35DEB12438F85D9AF6B38E6968D6FB231B1AFFCACC18CE20F016FC96583C6B7F7BB74FEEA88FA20C575726A0382E35AEEE9887CAAEFC7E8877BA190161F78118AA1B7CDCED4E6C7C75CEB4EE3DFD3D49F05E75E618FEED6F06E69567F9D68B12FC98F1DB9FE73BDF37FAEDDFCC4F7E763F7EBC1F83B3D4452F876AE3FFBED7961EEACDAC2CCF7EE85784226E3F9AC01F57C175EBF7CBE92C92C8E7217B9CFDFFBCF740877FE88241DF4737FF3C3579FCB4F93B76D1B9EF78085872D26A2F166AF3CE13168A1202784AD021238608A907B0335DDB379EEB3BDFFBBCE9845A55060A41F0234AC0043F8DB003FAF18CD18EF39700C0B0A064D6868886A9E6333AAD5EB37389AD50564180A0C75192C81B5F37F2F64C425F07414F024257C79F2087DE4C928723E02465A5E5251B244780E404C2E71406D34640E84E625427E68426D91E2ACA5B05E386AA4582DD26DD2A6FAFEF6F2FA290802D4B9E0F5F5F29F0046D5F99CDE88980294552009ED0323377B7F7378EF0C9764DF2DF8ED5E0C077EED53A0E8150F1022EC779453B0A403578BFFF3F37711DC8B1A0455007AC13F7FF9839BB324F14AC85B7BAF013C8811AC08C1A37AE6AA540E28578B5900DDAC08F59B23E2745A41C3923A59E01094172AC69F3E68E96A46892B0E7435A1F9EBF3C7A286443D3430A4015ACD0390427D4A8526BD41BB7724192AB35887A78D7AF612A1BE9308A2929C0EBD4B46AD7C2517841A61F922593FE4A7802ED882D87B486E0CA742DE0C0692D92AA06E5200EB0DA34FAE5609492D3BF822753BE99EFE394AA78735C3EC19761499395C022AE6CFAF437C2A4BA943E1A9A2EB3C61BA0B169481635EEDCDD1A3FD6A1785ACDA50E29496BADFB38F24A70C3F210390836B7DF1EB0114792FC3A764C5523ED09ADE0F337D91FB3932F1F38E20EE9DC71DAEDFF6AFE3DFC9B3AA15B104F9B63BA67F1F7F3FF77080000BBE8905F1F9BD5D49E0AFD29B8206008FA2455641EDCC7208515FE239E501B45A888851D7AF88D7A52ACE55C1FF47D78228A6674C6215BA1F596228C31A621DC748289079E8C39EA58507B266AB4E2453B0A396441D64441DD6440164624934D6AC0092B4218A8168D6E3579A58EC990D38E8F3589D725966196D7901E90649896922E89B966859A6C63108E5285A8049B75F677D93632DD861A8676FA091F8103C519D89CE3FD7968764022999C7D8322FA2884259D395995C0417A69659562915DA18662FAE95A1B3E885DA753827AEA468146E1A860AA0AC12AAAB1F2B29D32B00A96662CB2EA1AFF8DA968E0AA40AFC775FADDAEC586B0450A60BA16DAA4B989E7A9B1D12E90DF8466881A247FBF2A2B2D9BB6B5F12CB1FCB91A07B7C5E6629C0F240E622B6AD78E6AC95EE5F2271C08870CC0EE05BFBED89FBB7111F7090CDBCA1B583B01BC90E013DE854B21B8F8E6458F470E0FAC16AE0263A570B3E4692AA11A88189C10BA13E736AE07F8F67B8787272FFA83A8218B9C9B530737921EC628829B310B76702290CB2FE3B61459B4EC4BC3C69BA6E86007C1DA6007117C54EB7372F9E9A1A51B48D389E2C992F990841C41480CF5881B3C0614CE12FCBA708ACBBD46851D0240F135D854EEE2820B22DE00AED215168DB02127581CB78DF2E000EEDFE691CCFF71C27C034EE91B383AE523E144EE2D76E2332F2E980B304C2A1CCEB43ED7A4CA0EE752F8E5D1D5580E80AC1E3E10E9F10DEBAF0E88EC0377E9C01C020BED21AC8E2D96E0AAB9CA7F001053FB2F9E5FBD46D6ADF3AB30ECF0C29237F1335E415DEE4A593D5B9DAA057589ABCA47CFE3F4F4543FC1D94387793DF6954436FEF722580125504F1B82BEFC4D4EFE2E20EA42DB3E64E7A4C4FEFD7275A8002AC07C692050FDF80708981C9079C08214017BD637DE29B017CE28DB08B47705F679E875BF53437E385841A2B1E60CFAFBDCA70888323500053AB218211A12F1350D6A4384293A6189D6C0B468D8305A2FBCC1FFD2C5BC0422CA7718348663DC50821EFFA2AA2A1234D2076F40C023D6098764C89D9658A5252A0E8C5E77A3E0E098C7C56EA1AF793DB003F49AD18A27BECC296C4C07068D57923442F06C663C4514F3D21E3A0E2C4238939D0E7C774763A98D593F3041D98044449175811AB960A20404B9A772ED8E453C48C0BD6E20B58B81F17206994017BC7701418E115259DB5F25ECF00755B6EF30A0D4C5021D58CA4BF94E9419DC0405BAC0477949C3917E63C3297729ABFBD972043B94002D8AF9A96BB1EF94B34CA16C42710804081388140C021B3185AC004C2A17014AC433ADA73028D54E535E49C92203C901B4048C979A00CF355E3948A249930B01405F36CB852C2BD1631A22B44328F81047B7F9A9FF15B0A19A0474999E500852340A54572840C641A79100A0D190D903D9349F7278A16D97248115733842E778C58AF99C8115646026B178A64E9A48E70256544D283A106D0A1CC51F1AC389EA19A4643640054C63940F6E2EB120D310100FEC7811489E2A5E31C558EE3C9231B028333E7E71D9160014202A347478306C81030330D37C0D641F5FC45F20980A1017E44D5441ED012294AAB5AFBEA5A647285C02E261305B59341AA498E4710086CA0BCCA9AACD906B1EE94A530702D637704DECB15061D8DDDC537122E8C23E900219BB4256B1C8E4EC3C316182953D4270B96908395FE2507AA071129534AD679780D8250D65AEAA5D8CB33A99D639580E989CFF7DEB574FB99E5E98803E8C580624D258023AA8D5136E7B41B39C430DA7D2600CE474651B84BB81B1C210012145212F10B9AC32F55604AD68EC1AC0322937420F9D4930A021DA22CBD8EEA0A168DD6C4669F0A40A688E059179A20B02E4A82AE1C82E66BDE53000584658D23727B33D825A47914E098BD3B6B7D8DE6DEF1B82CEC0664519528C2D0BA930F4367859BF856410E81304B4F43504E8E4D90CF054DD2BC0178A041840099A906101A2A16E760D67837D6CD793DEE04971A2053BD3978D3F489705E33A93393889027A9AE2B8D50D10527F2281D78E63B230946F4D090000EE2EE1C03386DD310241D3CF3847062544E294FB59DE2F02198806D3EEFF764BEC5BD016B0B9C6240532295203EB70922E16ED65693DD5DA47787501022D48F584CCD91AEBF9270BE6273042F9D4D08E720522E91914C2108433A5D813C73B5690A29C17DAE595CF77ADF424546815DBA9248C9DCD25ECDE16E3DFA5A067F9A92C8F634DC3D09018D6077C30A7294114C8CDF9B24AD6359CFDB7423D5A8A1203F8EEDA8C2D5A5713990A924E2D4A75461FEC3A7AB5E65572B99BB51D70D746D2A0ADB3B6AB8B6C62A42E180010F3A05A02D3BE0A82B418E0DA2B4D8463A6CA3A06012273BCD3E35D573FA526F92086E31E64DD33FBC1C75ECE817D879B709430FCD51A8950CF8082C9761A7555FE28B82537DE0D39D654AC19D910F496FF4D03A98248AB97C602C2559E063CFF72AD01129EA06A008B4582D9C2C5BB79CF757EF28C1725389FC87241B8A00F564D13EABCC8A4F090BE09332BDD3F5A2FEB7F4CD3382A8DF6EBA4C879D721637609F9B98325E878B3D3BE11A61FA9D87FCA1CDC496175B973E476794781DBF6BEA669D23D0A5CE77B54F0FE77C06379F0525FFC4E114FA80114BE4061E279507E2879C1B09CE1022040DB4D83F9235D7CF3BC18B6AB6717FAC1007DF10428BDE97D2162C80B587C0CBB27B269BCFAD80763ED25A92CBCD382F2DF0B9EF7A76DFDE2EF62FBE5FF6C0A2E705BF231A379E36BECF1D147815EDF6EB0312313739F1842EEA7177CEAAB45F1D78F02019E04A0FFE25BB01AFF49FFE73D7D7EBD4F9FFC0B3A44F85DFD5C00BD23335AA9BFEEF41F3555590A20C121605BF49D85FDC108E5F95EC7BDC09D69C0734120C459D727D41E3235CEF3CD8690C5C4FC7907F72D608E5C1BB07DE0F5190CF481A0A99960DDED9E08520A02B2A0098A9A0C6E420080DE0B5EDE27108003D6A01845090B2201ECE560798C9E0F3A104399E0EB112104950080B84D091E21DC61030218C002F4600C0C2013EA0AFE4961DEBDC10AE49F0D1EDE16EE0AE5219F17DA5544F1D90D8A19FB95A1B17C02E509A15E6121DC391F63AD1F26B9201C6249BDC4600DBE03C8DDD39D69611F2A56D5DD1B217AE122CCC6EB3D1D1F1EE2AE340E8E090F0125C05FC73541FA6995240020614962D7E5D5F6AD5F257A1721DE9398B9CDFAD103DA6D5E0400003B020128020128048201B03C506879736963616C5365616C496E666F3E0A202020203C7068795365616C436F64653E343130313032303035353837353C2F7068795365616C436F64653E0A202020203C7068795365616C4E616D653EE4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB83C2F7068795365616C4E616D653E0A202020203C70687941707072446570743E3C2F70687941707072446570743E0A202020203C70687941707072446174653E3C2F70687941707072446174653E0A202020203C656E74657270726973653EE4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB83C2F656E74657270726973653E0A202020203C6F7267436F6465436572743E3931343130313032373936373835323739453C2F6F7267436F6465436572743E0A202020203C6C6567616C506572736F6E3EE78E8BE681923C2F6C6567616C506572736F6E3E0A202020203C7365616C57696474683E34303C2F7365616C57696474683E0A202020203C7365616C4865696768743E34303C2F7365616C4865696768743E0A3C2F506879736963616C5365616C496E666F3E0A308203A4048203123082030E308202B2A00302010202144540E456E0CBD56B536D2AEAA910997100881231300C06082A811CCF55018375050030818D310B300906035504061302434E31393037060355040A0C30E58C97E4BAACE5A4A9E5A881E8AF9AE4BFA1E794B5E5AD90E59586E58AA1E69C8DE58AA1E69C89E99990E585ACE58FB831183016060355040B0C0F534D32E8AF81E4B9A6E7B3BBE7BB9F3129302706035504030C20E5A4A9E5A881E8AF9AE4BFA1E695B0E5AD97E8AEA4E8AF81E4B8ADE5BF834341301E170D3138313031383031353533315A170D3139313031383031353532325A30819E31273025060355040A0C1EE6B2B3E58D97E588B6E7ABA0E58DA1E4B889E69C89E99990E585ACE58FB831153013060355040B0C0CE6B2B3E58D97E59889E58D8E310B300906035504060C02434E3112301006035504080C09E6B599E6B19FE79C813112301006035504070C09E69DADE5B79EE5B8823127302506035504030C1EE6B2B3E58D97E588B6E7ABA0E58DA1E4B889E69C89E99990E585ACE58FB83059301306072A8648CE3D020106082A811CCF5501822D034200041949CDBAB80C51589DCCDC72547EBE38BB8B97FB5759BE7C1B28861C441734602ACD1662200A1181A28F29848EE7D176B476251368915F71283E50F52369E655A381DA3081D730090603551D1304023000300B0603551D0F0404030204F030660603551D1F045F305D305BA059A0578655687474703A2F2F746F7063612E69747275732E636F6D2E636E2F7075626C69632F697472757363726C3F43413D32413039374332443343364430413736303541464635344439323246393843443034393041333242301F0603551D230418301680143DC596972440DF90FF2AD7B62011CAEA1F535EA1301D0603551D0E04160414939687CB7D864CCA0B3A3C673BEAE836BBFF82AC3015060760811C01060A02040A0C0849545255534B4D43300C06082A811CCF550183750500034800304502207977EF98A63FB0B0B7D578AC2DDF8073219BF8C89629FA76EB292BE063AF5E4702210091578AC96383777A1B4B9BD8CD936ADF8970C330C98001131049835A2036C47906082A811CCF5501837503818100000000000000000000000000000000000000000000000000000000000000000014EF53A839B5F81851E97EE44066B498EE52699880FE1F91BB48DD8D19F2A33100000000000000000000000000000000000000000000000000000000000000005BDE1FCB03ECD3AA164D61B2F4E0C8DEAAB19CCE33ECDEDE3D64CD664404CE01030E003234303432343033303231355A032100FC9D1B8B65625004044E38ADB2FA13611E72DF93DF4B30CD3F6EB521EA045EC61600048204DF308204DB30820480A003020102020A1A10000000000474C3E2300A06082A811CCF550183753044310B300906035504061302434E310D300B060355040A0C04424A4341310D300B060355040B0C04424A43413117301506035504030C0E4265696A696E6720534D32204341301E170D3234303332373136303030305A170D3235303632383135353935395A3081BE310B300906035504061302434E310F300D06035504080C06E6B2B3E58D973112301006035504070C09E98391E5B79EE5B882312D302B060355040A0C24E4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB8310F300D060355040B0C06E585ACE7ABA0312D302B06035504030C24E4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB8311B301906035504290C123931343130313032373936373835323739453059301306072A8648CE3D020106082A811CCF5501822D03420004E7B8567AB9567552511D92082410F44354910BD9C449E54CC63CBDC3C57918A93FEDA703545A134722AA96C1DF44B8A61E89918BA60F2B4924A572A57F9CB619A38202DD308202D9301F0603551D230418301680141FE6CFD48FC5222A974A298A15E716C99234C4B6301D0603551D0E04160414263BFDB8A430741E49D8C75769D933356661797B30819F0603551D1F0481973081943061A05FA05DA45B3059310B300906035504061302434E310D300B060355040A0C04424A4341310D300B060355040B0C04424A43413117301506035504030C0E4265696A696E6720534D32204341311330110603550403130A6361323163726C333739302FA02DA02B8629687474703A2F2F63726C2E626A63612E6F72672E636E2F63726C2F6361323163726C3337392E63726C3024060A2A811C86EF320201010104160C144A4A39313431303130323739363738353237394530400603551D2004393037303506092A811C86EF320202013028302606082B06010505070201161A687474703A2F2F7777772E626A63612E6F72672E636E2F6370733022060A2A811C86EF320201010804140C123931343130313032373936373835323739453024060A2A811C86EF320201020204160C144A4A393134313031303237393637383532373945301F060A2A811C86EF320201010E04110C0F3130323038303034313034323136343024060A2A811C86EF320201010404160C144A4A393134313031303237393637383532373945302E060A2A811C86EF320201011704200C1E3339403231353030394A4A30393134313031303237393637383532373945302006082A811CD01404010404140C123931343130313032373936373835323739453014060A2A811C86EF320201011E04060C0432333331300E0603551D0F0101FF0404030206C0307006082B0601050507010104643062302806082B06010505073001861C687474703A2F2F6F6373702E626A63612E6F72672E636E2F6F637370303606082B06010505073002862A687474703A2F2F6F6373702E626A63612E6F72672E636E2F4265696A696E675F534D325F43412E6372743012060A2A811C86EF320201011804040C024457300A06082A811CCF5501837503490030460221008888B7FA822A5B165A2DA68E0C6B97B6F21B52F546AD64405442D7778034428202210089F50AEBCD4BD6457E6610365B92B625C50A90A1F17C3B89BB88843BB9DCB14E06082A811CCF550183750348003045022100B28B2331985EFA0D4863B73603B62005BBE016673A6E96773D44022DFC2A60290220521FAF43814170C5A7A7F966068E07754EECDA0F3BB9A2E277EFBF888F851C06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
/Filter /IYIN.DocSign
/IYIN_ID ({3CD2FAAC-B210-469A-9D72-DB15D6BE655A})
/IYIN_OEM (4)
/IYIN_SHASH (e64f15279896a3214854e5cfae0acef5@2)
/IYIN_SIGNALGORITHM (1.2.156.10197.1.501)
/IYIN_SIGNFOR (1)
/IYIN_SIGNVERSION (1.0)
/IYIN_STAMP (4101020055875@1@1)
/IYIN_STAMP_NEW (4101020055875@1@3@中鼎誉润工程咨询有限公司@单位印章@中鼎誉润工程咨询有限公司@91410102796785279E@1)
/M (D:20240424110215+08'00')
/Reason ()
/SubFilter /adbe.pkcs7.detached
>>
endobj
49 0 obj
<<
/Type /XRef
/Filter /FlateDecode
/ID [ <04996F2B864E2040ECF0185145EFD94E> <04996F2B864E2040ECF0185145EFD94E> ]
/Index [ 0 1 2 1 31 1 40 10 ]
/Info 1 0 R
/Length 62
/Prev 101537
/Root 2 0 R
/Size 50
/W [ 1 4 1 ]
>>
stream
xc` } 2DG	 r)9IDNVSA $YN @a
endstream
endobj
startxref
336266
%%EOF
4 0 obj
<<
/Type /Page
/Annots [ 76 0 R ]
/Contents 5 0 R
/Group <<
/Type /Group
/CS /DeviceRGB
/S /Transparency
>>
/MediaBox [ 0 0 595.299988 841.900024 ]
/Parent 3 0 R
/Resources <<
/Font <<
/FAAAAH 7 0 R
/FAAABB 11 0 R
/FAAABD 13 0 R
/FAAABH 17 0 R
>>
>>
>>
endobj
22 0 obj
<<
/Type /Page
/Annots [ 78 0 R ]
/Contents 23 0 R
/Group <<
/Type /Group
/CS /DeviceRGB
/S /Transparency
>>
/MediaBox [ 0 0 595.299988 841.900024 ]
/Parent 3 0 R
/Resources <<
/Font <<
/FAAAAH 7 0 R
/FAAABB 11 0 R
>>
>>
>>
endobj
25 0 obj
<<
/Type /Page
/Annots [ 79 0 R ]
/Contents 26 0 R
/Group <<
/Type /Group
/CS /DeviceRGB
/S /Transparency
>>
/MediaBox [ 0 0 595.299988 841.900024 ]
/Parent 3 0 R
/Resources <<
/Font <<
/FAAAAH 7 0 R
/FAAABB 11 0 R
>>
>>
>>
endobj
28 0 obj
<<
/Type /Page
/Annots [ 80 0 R ]
/Contents 29 0 R
/Group <<
/Type /Group
/CS /DeviceRGB
/S /Transparency
>>
/MediaBox [ 0 0 595.299988 841.900024 ]
/Parent 3 0 R
/Resources <<
/Font <<
/FAAAAH 7 0 R
/FAAABB 11 0 R
/FAAABD 13 0 R
>>
>>
>>
endobj
31 0 obj
<<
/Type /Page
/Annots [ 47 0 R 81 0 R ]
/Contents 32 0 R
/Group <<
/Type /Group
/CS /DeviceRGB
/S /Transparency
>>
/MediaBox [ 0 0 595.299988 841.900024 ]
/Parent 3 0 R
/Resources <<
/Font <<
/FAAAAH 7 0 R
/FAAABB 11 0 R
>>
>>
>>
endobj
40 0 obj
<<
/Fields [ 47 0 R 76 0 R 78 0 R 79 0 R 80 0 R 81 0 R ]
/SigFlags 3
>>
endobj
50 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 34
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/FRM 51 0 R
>>
>>
/Subtype /Form
>>
stream
x+23@
 E\.} _|@. |
endstream
endobj
51 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 40
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/n0 52 0 R
/n2 53 0 R
>>
>>
/Subtype /Form
>>
stream
x+23@
 E\.<|@Bl1 "k
endstream
endobj
52 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 21
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
>>
/Subtype /Form
>>
stream
xSUp	vIR% `:
endstream
endobj
53 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 57
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/XOb54 54 0 R
>>
>>
/Subtype /Form
>>
stream
x+22350126704654R0 BCCc=T`@Hr.~K>W  L
endstream
endobj
54 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 94.000000 472.000000 ]
/BitsPerComponent 8
/ColorSpace /DeviceRGB
/Filter /FlateDecode
/Height 472
/Length 4206
/Mask [ 255 255 255 255 255 255 ]
/SMask 55 0 R
/Subtype /Image
/Width 94
>>
stream
xi*FkO){xGJ!{rGWbc	190000000000000øqvt??g7b?I&b	y<>b1x^6I|fb,$IZ0FY2U-
%Dd.Wd^2HdJ).y-M>_ݛn_k͞iK!LZrĒ-ۈ\kr{H3%FԦ-O社%bi0"4gt7B߾@4x]<E0, EXC*bX4Է\"-霓Wt5G"%*hܚ#WGX&^P:MK^$&K5[I&+v#$cQ˅Z̈N	FNXcP(S	HFAn%ꗈ|gKǃ>ezdDeRܔfQs=La&4KrȸXf`/9dk|DJZbC#	Zqxg%Q< eV#G3łH:03
pƹv%0ǣNU_TφmE5z$67LUޜ;-$њ~΍ԯO 3SGXʻyu">y1
ORPOIuJe@2G6&Af[>=R%%EhAtS{ecn5#3\i6<L|^?nVovjUQ'Ԭ֤)uFCRو$ة><sqwG8#eXT5ꃭabYfU7>PR+[ڔ0+_&o4{ 0XYy DlK
U=̞
CO9<׼DHb Z0ݰmy~ b9}ď|׻wMG	ACh͠iy$"D%#T#!W`bh(Riς
OTX}JV8".sl2涵"ݜ$ME|̐aYWf)]˖ӘG%MaVS(%x K&KcD2
V)tH֩0(* Z)9,*M\u|[U$J<:;To;H׀D8=@"xoEn簼k(BmJgbRT.ŝfHALiIC:4	Lͺ]`Y4nl=%5IM?`vZ4=^<rB{o|go"b2h88O^}`۪b]KB5s+!nVC_ۈ]SHIV@ 
ө3aӎnǗӕ^d:-|,Bş9uy;gy((l"%d}*h髟}u*lf܅H-)D^~:5>7dHnJyGTm^d7nJ0z27@Zދ}TI++0}l`J@R*ڙfȽX[2C'ylS?@OWn=0V|6JN};۞9ҖHSfɧH~ymLƑf{Wi{ou	O@uezK&}|&;,S{_(?9S&1.QYI`vݕb1cL#D;t~\SY㟨cRc!&ی}_mOE2lQ=)L[2.pδ́SrqgD!/Sd2Q/N2Id2U;*3)U<2g/Ow:SʥAlz3`d>_Y5aY~鍢n?\1u	HgSNy1j!'dSyHHfTW~d\[4U{	Lw^Ӽmi$Q[5U%|}SvcmXB e+:LX1ɔgn@g|>*4p+pKmx	Y#y`;
~Qhue;Ϝbf	L)F{RVڴ	ǎU2YM,j$xd0U!ЦG`O泞{|o;Vg!Oy'Y%=fOa:tNH%c!J;9~FR+΍7ε\o&mѦ"z.Et3$^{K6{m
tSDPR]MW<!xrEd^V=:3sb噘0uLa]t({?XPCߎ5CR5\[HSE ek)~ͅgJ  &MdjF@K9-R~mLRi gjR@u{줌]~gXNP-apW~C}G`DQfCF~PGF>XIcj+V>:ՙf;){]m4J3]CcdoPC$SOq+vU,=1jJÜ=3GP.W} oeN6pD:{badzbwDlQrDSH>Tw2"lW"@Jf䪄ITZDi|X%saͮyF:N&LU)yd~E2:3yks}/R6ftgD!TTl,	vks7]qP((5	!$s$aF\tOvgkcO޸!1!q3GOl8RgiD$m)ki]׏4}wж\lZ"km~N,{F	If,ZVljs`=,f˼57 1(A=ky]'ݴ&HoCmRe\]mԥզTAX|W%s7"7;?nhRƮU"])ͳ(;q.w\i	V5'ŹVټ$gx١8\4IJ\y
~-MvGu sn+b|x)6C^~vSɷ*q'9]c#L_jw\V{Q秇KO*=ǆ,5H= 1D%\9J\/}Q'V(} R>,)<ۀXZHfpzoc6`Wrgw{m>obkkIdVm6l]_۬,H>7SϣtLl<>ӽ'M9"l'鵆L2mщ+pשPc䰅|"1w򘥟g9wI|X[+nP/2<
fW0Rl]R.mNZŨT$mk$gqJx3~SyJ欥}|l }.cj46gsW|"0SQ芑tڔ]>yuP(Jp)(S)}%0TY$Sbr5
]B-EQApѦ9xWEoR5bmO4pL8!"o-TޥjT%)UԦT9I8Rє2;FM8΄SF:pPǝ4,a*=y4S=lc78y*0h	R<GO4o=>Psd=ѪAsؔk9JG~@pjȪӠ9JhZ06n!ʣcPtx]%DD(v*#)"Ha7[d)>4d000000000000qy
endstream
endobj
55 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 94.000000 472.000000 ]
/BitsPerComponent 8
/ColorSpace /DeviceGray
/Filter /FlateDecode
/Height 472
/ImageMask false
/Length 1502
/Subtype /Image
/Width 94
>>
stream
xk0 `,9jN?31GGGGGGGGGGGGGGGGGGG(F)^J}TPPG>*QJ}TR:Su'ߎC:o<b]{yKS{'=.9ϴ-Nz@gbrIU^V,zM+c_9q'_h/V,}/B93캿$Q,D|#^"ba36ϋ48Oq]$+:]^[1].SuUtTEZ^/5ѩf:kذmtRR;w:**<.>	\}4'*l}t醽yN>5\q*u:C`㜎AA6G:|k׬l[='&F?ԅ=͘:!8AІu4.e1p[GЦ:e]-Tck,~'&)&SG4\))槦L7u(eԌSN|S<gYAyx(݀<EFN*ctM_fՑZ'u;|:!_-t4v}:1(ͪ{LjbT.4
F8ʖMpޠNZƠTZF_.O|bZ5I'/:apN6uf;.B0wq]?^]\):m]m~_OG뭷^ר:4 ݵObW>@cwV/˯8|m~įKRy6}Om<Ct=tT~!O@ܫ2m1)8nw<[R'
9v^ׯEvcA_P?F]Lă:u派_EȀ)Ny<o'}[%u:uh\4Kһ΃1P9{:]ෙG')Eu"un<~\)|^xJ:PZצ1,{U҄Y{ XB7CA:G7:|ϼg'b2:dRGJN(i:d5O#9:T/:DOT":S#{VLitu[3OoՉ[4ӐtDuF:5]P;<M^!Jy_K=կ{N|_'zt"7?Dgk֌ o3m4Ontz9M3Qi1Xx吜:_6tʜйmx_fysbhQw,ylVx2>W3g<=9-TK~?ig}j?Կl4Z~-4|"3SxV;:::::::::::::::S
endstream
endobj
56 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 34
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/FRM 57 0 R
>>
>>
/Subtype /Form
>>
stream
x+23@
 E\.} _|@. |
endstream
endobj
57 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 40
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/n0 52 0 R
/n2 58 0 R
>>
>>
/Subtype /Form
>>
stream
x+23@
 E\.<|@Bl1 "k
endstream
endobj
58 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 57
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/XOb59 59 0 R
>>
>>
/Subtype /Form
>>
stream
x+22350126704654R0 BCCc=T`@Hr.~K>W  o
endstream
endobj
59 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 94.000000 472.000000 ]
/BitsPerComponent 8
/ColorSpace /DeviceRGB
/Filter /FlateDecode
/Height 472
/Length 3672
/Mask [ 255 255 255 255 255 255 ]
/SMask 60 0 R
/Subtype /Image
/Width 94
>>
stream
x[r {ʞ|*U)H:68qGrS߿\f)U#qz))Ae0fb\eYNM.ɲ2jpæ2\5qe@vI=2Zh2#	K5SXvI[rAxډ&`MR+Eݚ7d@QNS6f?%nCA[5kwēw8ZBb6&9D)̮8=&ݍdzUښ:h,;xuAX[s!婲2hONI_'%
i!h.YB&KտE?cr@fD2Vti/M>,y}ԃp:K__`leΡheaICZ=Gs^\R9XƧݹ= 0{KZRHc^֟}i[
RיbHjTB{5JIs}dMY l&+XN}/2sPZezArEY[)UHƘgrrJEf6AkkM\QCqKwzg˹= +6a g"A=ȞętAՙ)ʤ5TD̢<H HerED&2jfpfS&3$AsJ50MI^'}Jiĭӧ:&}HH
i9cH^O5ARg.Q۴(C*%D=\Lc<Ug}dG<UL^rlۍWi`σhzKMD5D-Q|ڧf8(	z"0$ϝQt{PtcHt2q.֥DC7C|JUd
t%Ճ3B1*'D|+Jb9گȅ`&Jcӌ>guS>3%W[VOT]O1ڏ!-99jZ/CqabNTyM8fTsŴRznq+twyhvI҈](매YPw)VGA,O}6rʄ6v*Tĥ$[AO9+*Aj]]\J:գ.|fʫ)>Rw	d1M3դ{iQ!YuH37<_/Ԏ^#vCo;mgy3w'VxRk"RniU.
vy|\`q.e	W39jAƽv{Z
qò#oĔXG)IR5t'sOmp*U5x.\!{UekޞE9rQԂ1dU3Pn<r*4-iܾRQiFŻt9I'T)S-O5P YflM¿oYrCWGzv䰞.&n`'"D~&1g.DgT$%@_=B9jKx+{aUq0!vHLj.qpL/bKȮ"ݩcL'O/u%KYWxKw\MX:#N0Ӓa>s.tu19zndnX"jA)G -V=%ȳ%qxYp!z9TV <ƍ aѸ O׼p[Kۉ88{j{P*`ۆ9o	CT)ir&y)nMx
^rb02ZK"1Yik'o)/^zG	,t]&k$ s޴eT(0¿$LQ<`I+a,
e0JL +
7A acjsH729<df1(c*`I+>ؓ۟gx}QOW{6#lQKU
prq{g]rԞt3ךtq<pPyF9]U&v~#z(pEzQyP\vVW( cHGs0Rq`v"¢;n%t Ͼ%`z:8 wx'^Fڟcg6Z&E1 lp=q)qFr`sRy{iZ{2boeeپ-?;8v؊JF|>7϶sKW0lo9`п%)M$XXhq?~Mºf߃8M\ufzʖ1:K]s|< .iL]%oZIقF%ҳm?˩~QUWiqxsSs=y8888CҾp`aIe.9BnRPMpK3݇_02vn5LX^Z@4B:Q'B
I]&Le,Sa̫=L)WF|C*ߵ ̺ώQ|d,ȮA"D&+(SY,JHv=uHv8yٖE88Bx1!$@=9ϣ&S*"ǸCE=pDveH
Ϡ1+N4h#;%)f9rF͎, 1n'"D]8~dѥNMjb9"f9<)sxx״qqqqqqqqqgK|Zj+\GmX(lj@J(Y4$x3	&<V9u=^ 8Wpe8"e\j_v+%m.l7Y'DxH?(pYH"q0eG!d}5LKq9Ǐj?dS,I13)ZRLzqkJ ȳ+ELx?ڟq]MG(0=pĬu7ua^LSdJ!/A1wQ:mĈfFUwv0q^O?j
!+ǐMj^ePhq$17[~j$Ohj|hG2hwD<VQRyǀklHI<Ze)ҢLeX%Nu"Y
;Bl!Cf-H+uv㙥W.3>m	7`}<'1u.L%?ԟ>rod0-[zl>S&y.j<QD!O|H=0	_	&5uisVՅ^=4gu<4untW8܋^!:=&F'4$ŃuȐ6>}VY}zw
uׂ|[LgZ4ݿz@ZQh*7bQmHS^M1
E׺2NGۃHL1G]Hz}lɕ6A	5 gQ 5 6IaŰ
endstream
endobj
60 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 94.000000 472.000000 ]
/BitsPerComponent 8
/ColorSpace /DeviceGray
/Filter /FlateDecode
/Height 472
/ImageMask false
/Length 1490
/Subtype /Image
/Width 94
>>
stream
xk `e,IC=e-4cNpD)Hsrǁz't:էrR_	`uՉ~؎Xƴ6183?jcoxcqdCdUU̾07CvA-})C{8=&=yAkqY̽:u4~Q~4Vp\VN[XqX' ͏wPlmzжQۤ6;G{(|D	c7.`Bq14֍tdd-9}zgg
}bcHO>ۓwN>ڠ[Nݕ|fizf3i}׭ÕnY>tcQGԆ)ou2n5ӾƗh9|V^C|gLpMq3rr,^KAz't{t1~ܔ٭/5ޥէ:fP2*ϲ_?^ZbM)Eks|U[s-V_$1Um7m|?C5S>rTI"3DnZ/OF0PA'^ ֵޑur^<WSS
gwiӣ_Ob+9J00ct]o[A"xlGkw݊S /EAŇo@O?wVz#;y:$$'N N*^tJe1l|irat:.FOJBCзGnG{3}nf!{J_V?Cg&|~EWbTpu hU|+$,h3w/wmG(yj;s1>ĆeyNozL$HcI9&rn	(#NO\=r0A`wpuJXvp:t&~ĉ'~s$nT˚{fr1]LNU%WW `hlLl߆lðC2IK`;]Awܞa̿v6,%'u$\<vE_Xs~zĉ'N8qĉ.|onpBpOM'>5O98a%I3SWq̗Sd3tM^H]:Jѿ(g7n(§CبOa_󓱮	շr&}oՏ=2S+Tm cxR[ՎAJOWR/-(3Nc}kW yUDZqXj0}?#gna' <4aM_CaBJOrHWx.7}ҭtWT J
endstream
endobj
61 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 34
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/FRM 62 0 R
>>
>>
/Subtype /Form
>>
stream
x+23@
 E\.} _|@. |
endstream
endobj
62 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 40
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/n0 52 0 R
/n2 63 0 R
>>
>>
/Subtype /Form
>>
stream
x+23@
 E\.<|@Bl1 "k
endstream
endobj
63 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 57
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/XOb64 64 0 R
>>
>>
/Subtype /Form
>>
stream
x+223716311037433T0 BCCc=T`@Hr.~K>W  
endstream
endobj
64 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 95.000000 472.000000 ]
/BitsPerComponent 8
/ColorSpace /DeviceRGB
/Filter /FlateDecode
/Height 472
/Length 3820
/Mask [ 255 255 255 255 255 255 ]
/SMask 65 0 R
/Subtype /Image
/Width 95
>>
stream
x	:E'){OBc=zNd	BHP[SO?A~vzGrx]hRH$a)χ~$=qOI%D4LVE|u7OF2wXCX6jC5,d}}zO8-9aas*{"2`\qaI6<VXChibruI6-dĵFD7!;z+.vJۃW{,X^KAQk;i8:[dO$ͱ@W6QH?pxe       dSLI(S+7qpŚJ.-S:eP{UW&snbq{yA(aۮľ)|bHk`q#I9"稇9%ucwpꑬ0y8Ǳ[4rڊm0n^D_#I6[N֐xw&܀q/AۤpkR*$&5dw{Xc\250ɠP܈Ԑy  _X4o|lQ]j	'հ8InYSCD$g_LKKy+v;xqAf9,j$vng
_pHO'$lsT!󒾺DF)Ɠ MN	n a QصJXڰ.?㜠2:a%Bt|\4jJ%w$n2	,!>YJpdWiI0aI^jsw(@,I\$TW۳|3Vɛc+B!ǮO:
oDq2]PJY7,Y$TˁVM1|=&DH>Ha	R
%[c&95o!s'R+zŠr7'=y_eF=nLb;lr|B1 Dp+SQONҸSj$0-i90X1)'9K;$ygr>gr4D$% -ͭxn~ڒSّV@JdDd_o(#'
9c}F(t˄{I5.aG_bTNF975is%RISw^Yqlljo*̒I&t~10fm_lK&BNGPLE@Ѳ/,/+rmŊ1R2!,Tͤdd6lQCEYSNw{|$wVPi@O[N[+#7ʳ+yH+5yRW[s.TN?mr4C22gɹͱD4jT4VtۜZ l<*?5c̹|Ϛ䔇`knG;<8$?۝%i.t'fϣٹ3˒:xs)"w<;w.8,aS-@y%Ul[H%JsJWmMb!g>XzCE 
t"r?a<%5iˍ~?4]J,ۆ䔋b7.)&Ci.}j%[m~߿#SƘ}JA
'y`2pwhs=+CЅ&ϓ8*Iچ=qWxxn1!zCwS
T̀v5'x,Aw[`ߍ[׻Ctx䁜N
GfߖoEB*W`QRt=5ɻk2}m8!{5Pt|ǘk~(	YzUEgxHitީٞPjiɝZ,I)43^-ES%d㎭v\Q=c&gJG_"x_p2ٚ>OWN⭵JFYyƑ.}JnH
c^䖽E> ~D99zXx
QЬTߣKzTrBSl|M
I%wQ ;+}6                               jAuW
#ߟj\&+1?ܘ䓦nvݞ~oѽ% 7%4:!s"<g>.`}c'tSFQ8t;>d^LIi`kEβ?misV媈ryΜUv|jzF4~܎O2T<ԼI`M-׼`Up*&6uWrOPV6EfK*=jEyꖖ|-Ѡ#g,7MƲS7Ny]?lO8=)Y.MWɼ
	mSTͼ>Tp%x;^۴7$>>QPPPPPPPPPPPPPPPPPPPP.ZCGpl)8mɝ|vQОUTޥm+RZ,|q/g0qxe-7>w-/=\]4)r_'Tk9eS91sljp.jScsQ#ԫs]uºMqg\׵)Yzpu*˭:6cκM:Y).͕-= }ana3`<5wSc{8ZK[>MN
4~򩤓=1T6pxT
Vi>Rs֩֟9ϡm+-/nb>enXޛMAM~=u J;ُM-	]kSEA'jSfN>G2[C>0ԦNx|j_TOwQzט#vvB[Ų,+KEbW5yvctk6uQ-KQ?ЛMC,WwB13Yuo[r5I}&$%yc0J!bHb	3gro+BI<Iyv;dS0                                                                                 Si:)烄en	x?ڲ@8),Ğ̪6,V*ZITnm?6)βTg{,vAd=I#^I/t^ICcU3^ls)8דBН'rʓT)ji^W0/ǠJKofgV5Ю?R8+k`71"I_ZmYٞRȋ-$in55YT^$y~Rc_]!f㒛wIڸa&x؅\/)ḭe%-!ƥsHfޚA.N 5%WVѬG^%#7
&i"爺WHBiHt8l=%8CR,մÉ9Oܒl+Ǻ%       `a,'nHx!Le"ixC>ك FcҤ鎯Ćn\3֩Ѻ>jдq!1ʑ]6|@7T{g.ZHzR"3?ɧ>)
9NP$,ɟ3YcE=93oMwV)965$s1v)4	_p{t:vkoSGyizK/Ib]jW?9Oa{
endstream
endobj
65 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 95.000000 472.000000 ]
/BitsPerComponent 8
/ColorSpace /DeviceGray
/Filter /FlateDecode
/Height 472
/ImageMask false
/Length 1380
/Subtype /Image
/Width 95
>>
stream
xar `dkg8'$M?:!{diw^{kڠڹ!Rf}?=RGNcf~5b/=[DPVnĀjuɅQj\aHGWB*W\] K<J:#̎(xrՍCn{>_}C)Yltvi3;Pdo=yݦs>&G_0Qk;VӨ5̏xh>晇ֲŋ~ N/z)Kj>4QfsEYZC~y5Vdʴצy.
SALʹ[u~4˃m9x;pq/?ǙG8hc?{UX8wm:hxjV˕$W:c<Zwo`:壩4tw.'~^<{V&><;b4xu721Z45I'qM|ìſ~d[+΃f|{^f.^\rn{ή[e6?:6xw?ȃv+x~<<ɋWGcJQ`)Vߚֺyx{mhU&ˣ~]?j/wgȲWvCy_wU`/I{GLM[{,=6*0000SL|ۅuM/kyo=N||B3}E'3':@Z|GOM??_ΟKmg0DRzݺu~f@w{xw'`!	 k?=~-;ʯ'w
<s}WߦGlyQ֭N]ݶmԽwu_}ww>җ6:*3KR> 6J_T\Cǹ~paaaaaaaaaaag>U$gSW5KyxG5]V`^^ҕׄtmvt.BtkѰ:vi߱W*wOè'Ƀյ(큥$a@wB17ߖ=bݭaƄV-wL
u(.Mciԩ}14yK/^3k*<oc:&^2zoA}; J
endstream
endobj
66 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 34
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/FRM 67 0 R
>>
>>
/Subtype /Form
>>
stream
x+23@
 E\.} _|@. |
endstream
endobj
67 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 40
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/n0 52 0 R
/n2 68 0 R
>>
>>
/Subtype /Form
>>
stream
x+23@
 E\.<|@Bl1 "k
endstream
endobj
68 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 57
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/XOb69 69 0 R
>>
>>
/Subtype /Form
>>
stream
x+22350126704654R0 BCCc=T`@Hr.~K>W  w
endstream
endobj
69 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 94.000000 472.000000 ]
/BitsPerComponent 8
/ColorSpace /DeviceRGB
/Filter /FlateDecode
/Height 472
/Length 3946
/Mask [ 255 255 255 255 255 255 ]
/SMask 70 0 R
/Subtype /Image
/Width 94
>>
stream
x#
{OߞzOST7th?ə3ӓNDE.qg??]|^r2yF)e2?%YnH	)qiW*!(}eB[zHlfH@ʠ-OePYPɭ!,_jf}wG1@7.ģDEie`<&B Q[zIJ~]vCZː,g<!ϫ_pF㴋տ+GA\: {bf<V/Ym0t׏/CfYܿvJ>Ƴv,=ig?"3`|k<k~UBN[n+=+b<"CF>s9A34-MV';G])NLTʴ2.>7>1eFɂF"@'"WނTB۠apm8'.|(Ԏ?ͦi:UhIw;G#@%VdИw-$l5G QFo3ag&7ʴ<3˙k44I9BF<
{9^4O>"cﳙ26e?edeIl06K(z1m	h3EQwW5B6'G
x9G-ҰmywMwSg^M%߅qs'?iׅY
[xŝJ;7r_RAhd<: n )%LbԢcO> g{
U]zZpS\_Ňx8!Tѣ_k+<dO#9m$}2~K^TrmL)py%hj!4-|+/ӽue;	-c-'hGud<[%,\Oi])MZ403DN'6Èqy)' R/
%t!DiB0"	χ&Q]`'G?vxݣ #16LNгrmR)b$ai>YQFESQyB)#,#-{3Pq͵=M<F*jOi6UمéxN~k*JۣZ_q3ȵE&2: R'iKt
/mq3^'Jϣ(S!h	
EsfD"KtfDxJ?tCXWS\K]9*}&{H5fd!ШiɣxZx00a{$aX^f"yoԉX}_/<~t}<k|$+@J;6ʏފ%Ƭ/&Lj~jgj: q4>?jQ46~!sքo͠ꠔM(1/)s?Ґm|;LQmnf;^S)ɂাu+k}Ȧm7QR?BP)-FQUS]_9${!X&ɢ.zpcL}ہ~$z*j0tT+I})AMlLua+/gDMPQcѭ<{gʅ<Mae,쫃kKF+vD%kÔCM^ƝGSMQvF!LSkGMD\آ+U_g&R*ѭZ<Dxea$)RR4׼8s	,38!n}~D5jRlpR;al2ʥ3#,Gi#!.P?[:jHJíM"m4rB!WQ;IE"3;
1'U4:F!8Ց57NE"Ɋ"ՅitEsT(3&{^$\=h+p8A^J_Ѽ/8^8>{Y4Њ3oX[i3[sFnu=`-Wnr:A+Zje^E!dLel5Ƨy20~fT	|{ʎ88XpK(JOe/[{P	T[gc'+>q͔z6
2|~p7)Bmn+@A83̬[p`(P?D=`g;35xx5~tlG # HlB'j'5r-.uA1穗37<~*ym
SZo=̏ji4'gb;VF{B<ղ,mUDKˢ*Tf5hQjenCR7HJYv+w>FnW6EcYjF\mgx_h*J4Dٸɟ,/cBvJq&+qփ%DrrޒE:yf#4ޕ>yHJa,J<(<@?ϢŔ9R8ěӄ9JW!6sfHq&gt)C"&opW80ve7L!?8sjɁqW\}ݹTmKH/4^hΌ>SwςmIQj<o88888̌¼(ܓpBf_MNMY'ÉBsnwK$OW}aNn4$,W{$<a>sy.Q;dEw?yfRꅁwvO
a1']eױk,ozwyd/.B=nъf/AEx)E+뺕ĹB*uoM;Q4zJ^m-L	bF։#-RX%ǗH;G486 U7[P2dFFh6:R{A
[y'R=ٝk9n?2ۏ`<'酤$r83':,888888888%]\';b>
Yᕊmi Cxd"ׁYi<{X@V}bA4~~/Smufk5溰+iOj CipmKMJoq8BdΙ p2؇6Z<n ieӬ2U3!5(H]0&wLjFH<)s|L}ߔ%!~aΣIzQs!Q}IQh΃pye ՀM8d8
wWB|ϿR3_T\2Q,Cx(cW.
1CћMewg9G6+ZWeTXK_NH Zogn+L5OBuKWga*~Fn§6q'wtMdĻ2M%7xz^|TdnFIi.ʆR%5!WDOgS]t-1=HAUrQ3lZLR~l5J@T	peH{pPtlqp`&71:vvc6্:0؆sM݊w:;-|gMepܪRduYHb@hΧj]fi!K_m_+>C1,^6w3;i'ȊF4e9;Hb&5!Ҿ#Pк̣,]ZȢ '& &ad3M;jY9QƐ5̓<AxDbJ&a Y:13Xgqqf

endstream
endobj
70 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 94.000000 472.000000 ]
/BitsPerComponent 8
/ColorSpace /DeviceGray
/Filter /FlateDecode
/Height 472
/ImageMask false
/Length 1572
/Subtype /Image
/Width 94
>>
stream
xmv Pe,kLjIH=ɠ_/2`I{;/+:R*J\Z|MTai'+ߣ>Wo5-}z7ંxO5y} dҷ*l<~SnE_lW9o},7@P7mƽ|>Fwu)Պx9`aIhYeC`^L7e8RWS$סv?~+=9wE#qKgKDW8VQg(:IV9|G]uv|_vt1gz려fྌvJ̴LL].MyRxre ҺT[&kx}9zĭk}/$> viǟcz@ea,j{&X67'r-\[.s^/ԇi$^Xs]h&>N6 \s"$S?7)[\'p}$U%4yofO<GZmqeja]B#ѬǱPmtwcX V8,%$|w_d].pz'z]*E\EOw7dѯr^h|K:uRGWT$u\嵏кރw)wзcG2J0^&{|6m1>:?䞇pغ.J$lpVWpkGMy<qrݞ=$0o-}VMLpzwQܣ?	t8l|8\|eKq;vhֲ{@Wcd4Bް^7f@\^׫CG# ~D̳TmW*x⢎9zpYٶM=: W{b_fS|@?
-+`<tr|Ƥ-s}AG}Y3G'Uo:.L>Ӊo>l{H^u$yǎ;v߂D/[2O.Bp}R빽P1ŋQ7IvL?RܒS=25ͻOy̰B!_gM6 vuy`o>g/)뗧|b_V?iڱcǎ;vرcߎ>v;Fd/	O432c1.2e(_{8WN8ںRTu-YPGˆ.	=õ&8y-(:5:܅Tyt<4gYȧzʙ6^S_i|+M8	M*vDxU Iyĭ-2euJ@ O)f7lV zmkc[Zfed۟y	ӴE7l}{wOpLs.3oKM'rƞҟjL|$CiS\	,`:u=Ht#[io?0;r
endstream
endobj
71 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 34
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/FRM 72 0 R
>>
>>
/Subtype /Form
>>
stream
x+23@
 E\.} _|@. |
endstream
endobj
72 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 40
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/n0 52 0 R
/n2 73 0 R
>>
>>
/Subtype /Form
>>
stream
x+23@
 E\.<|@Bl1 "k
endstream
endobj
73 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 22.600000 113.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 57
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/XOb74 74 0 R
>>
>>
/Subtype /Form
>>
stream
x+223716311037433T0 BCCc=T`@Hr.~K>W  
endstream
endobj
74 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 95.000000 472.000000 ]
/BitsPerComponent 8
/ColorSpace /DeviceRGB
/Filter /FlateDecode
/Height 472
/Length 3840
/Mask [ 255 255 255 255 255 255 ]
/SMask 75 0 R
/Subtype /Image
/Width 95
>>
stream
x	rEޓ=iO~	CS$xruJ']u888888888888XX݀9|n~5LJP 8ۧH2ch?&iAcV?qlh8c
qLkSǎ}޷)NnXm~ԇbzb	Y?g}6\C8Af#uJ4$TAF{kSdd|#S9]~뇆kk)
>;4E8SvL;#nK?M2/MeIap1ku2A,$`ڜYXrvrd1(n]}0+8=ifUd`~na83쫺]}7Ϊ~U4X8׼Ϫ̵*2wp"iE:Ϯfݲ'*Ok{Yigz&V}"d	wX65fWge:{.þ0:W}Lec6yJdEN޿nB3`)dZ\kOl~IfɈ`^ K(i}th2#s\EhģKck/{tŜ>	}XCagh<2aYI6x'0?L L[n.s31K<m.Wy4Pb)0T.\<g*&ͺQmadd'~qrE-M3XAmfqJwxԩ=DY+Gt'']R0,k5U#gto}x4ݸ!sFP{L4,,OG &Ʃ}U@L}sW+ŨAsw7Kdxj7Aپj.+xak ӖM】f9{b	z\,<, ecԳcֳ֍<u1l<_YaW0ZK
!_xk
g31'X՟]͝=D*39~%.Y_$ttkRy} ;³	&i>>=L;ay\ΈkG'Zt.R,j'CvtC<G6;걏g	^S<%`mϣc6ςU-.kƉu;OQ@OBtRP#O=#Fd˹kQВx\Ov~0<UQcAd5rN{S
:`e	K5W^S	0i4pqOZ@u,sW!mu
էGsD"Zg4<U}!i_ŋCb
7\e7vjxl7/Z"]v[BGR/<5C/lLGGM ;O1J!~?lJ֨ף`ߴIq%,02EPHFBV
dd_OiD4`FoX.$H|@^gD5NQw1DO!#nI
/h	I* }K}{G,7%-;IC,_S+rŉo[{V?
i@7Q<<ێUb8H=kTCLwf >oWsd%?2EP;#f+q:$xO 2Y+"fn\=nO~b)2Z:ϔ5I#qdƌ
ٚg2 cQ?:./#}Ƹezq2~4{k2S
QoeKz֮OVA1rYs~&7z }hz#]iI3'F2/;  s/Lv;!L&;2zW72']d[ó3ٍH1_脻_>gfgٴqZe8͘mgyM{-CS9fS9WY 3n8Vw)I?7Lz~ZP㜟vPfC"7МT~C2q[q+-GȮ	ȊQ,vAȼUXHgnbȼU.5,l,dZ}Y<m@EEŤMˤ,E	)/_h**+r5xX+'RT*F42dkzL_\E@/)vcGӧZ%&^ɉӞ̨>VEqV"{niŵ{<k߉Ql"d߿m}3x8z"G|\յ9x0jr[bZ DYE4~X\ջ龶~plw 7z,$Gh>)*g%[Sl(Q]4eUSO&%e|%P=<}$#.@=!Ȕv&=爧SÆb hDs$G7.x8`d<Gl46CNʵ>8,Vo#N-Y9]|OFGcmw̌h\!`N4:΂	LpR}epZJ I\k9*7ݚ9>uGm#H1?Ѓ@4/Ó8mSf
<mbu; YKMl)pC˧O`܅񗿦xE`(ɗ%8E:"=eK)kNEbUR3|]GOVCxdLX,ZDM[f6ȧRF/mRb!U7 v&lZy87gxa3
jlioLjɵP6=ui{/FgpMrw`2mZRnt~	+Qz=9aasI%khYʉ7ꈢhO-VCBqRZ~l"ޠ@^;)ҹE|L"0I)P{bǔ!gG71<nKdX#>DS|vRC7j,s-$XWLBˡСI\jػ$1C)6s8]8#4ZW(x$rjl	_d@:%Ȅi"0OS/%[P7O7G':Ԡ$U몰.\PI
iAuM
s&цդ9j5yCmYiQBQoq̪蚗eq	29{P
{Zӻ'P˗DVVzbMd1􍄬(9/Y6o-65:ŒP,sr `glK-3)DX&g}LxL<2w25tcG.u{t!~c׳ɺ=%38lM9Q>Ss֢1Ez	৵PÚ3X1nsa
ܗJہg'KM'LK}%<=';Je̘-SgX5Lip-cxɯȆҸfjp-cd≛~fOغH|,;01d18[S6ˆ#0-C5CP4qe8N$M	p~qqqqqqqqqqqqqqJ^k
endstream
endobj
75 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 95.000000 472.000000 ]
/BitsPerComponent 8
/ColorSpace /DeviceGray
/Filter /FlateDecode
/Height 472
/ImageMask false
/Length 1374
/Subtype /Image
/Width 95
>>
stream
xYr0`d<VgؑH,?6 /m$#0J?*R	F?jQZ3/|>N??? goSp ~1~?'󇿼ӫʇۃhLSʟiOyP?MI1N@ܗCgw_c	<'m.F6ОyPr/[_wOP՗9|ډT^f5[>ʟYS1&'0 I}(G!  Ux L
~b&ީ+݉JQ\)?//+|Twt?*9b#&=k~LW,sfA繊m uJqf|׋!<</1zw\8vL1ƱsY⹗L@N|8~Kql!֋,{y49|bWD2y[,*EZkf/n.РGVcyb	?)e!:'G
:Qy@FX{fi5v:OMӅO72͆X~=0I/ʿ;ǗCюʃ^gldjot 3NT!\<7߼K?|tRM9|OmVNGfֽg1a0ݠ=W6ݕ'pS'XM ϰ\9}	hr 	H6ë'!PfkE%'ؙ_BڮW44o8o>WKA>KO:z|oYlKl:s6	xzz͋Hzb6WpF|Oἲ?+Co~av0߬WV?A8~lktZ^̧
ۛVO9M9*AX=D!?>=@E_Zybqzt~>7/7ڐ ObSg]ָ@N/e,^kPk>xOu'Gu^t/!<0Nw2/<Fuzku{gY3'Yx :5M:jʦeL.~NM/^3M|XHrdħ%<k^3"NPYL_qQ^qi_xq'Փf{&sGX_jL_}^*}_W|Jcc.0
endstream
endobj
76 0 obj
<<
/Type /Annot
/AP <<
/N 50 0 R
>>
/F 4
/FT /Sig
/M (D:20240424110220+08'00')
/MK <<
>>
/NM ({5E75D6E5-0DFF-4d9a-B5A1-ADF1CE7CFC63})
/P 4 0 R
/Rect [ 573.000000 605.900024 595.600000 718.900024 ]
/Subtype /Widget
/T (IYIN_EStamp 76)
/V 77 0 R
>>
endobj
77 0 obj
<<
/Type /Sig
/ByteRange [ 0 372780 577582 1988              ]
/Contents <30824C0630824BB70201013082468E308242E23012160245530201011609647A677A772E636F6D16203439434132453646393441373438394442354242373737313330433541413541308205490201010C24E4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB8308204E3048204DF308204DB30820480A003020102020A1A10000000000474C3E2300A06082A811CCF550183753044310B300906035504061302434E310D300B060355040A0C04424A4341310D300B060355040B0C04424A43413117301506035504030C0E4265696A696E6720534D32204341301E170D3234303332373136303030305A170D3235303632383135353935395A3081BE310B300906035504061302434E310F300D06035504080C06E6B2B3E58D973112301006035504070C09E98391E5B79EE5B882312D302B060355040A0C24E4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB8310F300D060355040B0C06E585ACE7ABA0312D302B06035504030C24E4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB8311B301906035504290C123931343130313032373936373835323739453059301306072A8648CE3D020106082A811CCF5501822D03420004E7B8567AB9567552511D92082410F44354910BD9C449E54CC63CBDC3C57918A93FEDA703545A134722AA96C1DF44B8A61E89918BA60F2B4924A572A57F9CB619A38202DD308202D9301F0603551D230418301680141FE6CFD48FC5222A974A298A15E716C99234C4B6301D0603551D0E04160414263BFDB8A430741E49D8C75769D933356661797B30819F0603551D1F0481973081943061A05FA05DA45B3059310B300906035504061302434E310D300B060355040A0C04424A4341310D300B060355040B0C04424A43413117301506035504030C0E4265696A696E6720534D32204341311330110603550403130A6361323163726C333739302FA02DA02B8629687474703A2F2F63726C2E626A63612E6F72672E636E2F63726C2F6361323163726C3337392E63726C3024060A2A811C86EF320201010104160C144A4A39313431303130323739363738353237394530400603551D2004393037303506092A811C86EF320202013028302606082B06010505070201161A687474703A2F2F7777772E626A63612E6F72672E636E2F6370733022060A2A811C86EF320201010804140C123931343130313032373936373835323739453024060A2A811C86EF320201020204160C144A4A393134313031303237393637383532373945301F060A2A811C86EF320201010E04110C0F3130323038303034313034323136343024060A2A811C86EF320201010404160C144A4A393134313031303237393637383532373945302E060A2A811C86EF320201011704200C1E3339403231353030394A4A30393134313031303237393637383532373945302006082A811CD01404010404140C123931343130313032373936373835323739453014060A2A811C86EF320201011E04060C0432333331300E0603551D0F0101FF0404030206C0307006082B0601050507010104643062302806082B06010505073001861C687474703A2F2F6F6373702E626A63612E6F72672E636E2F6F637370303606082B06010505073002862A687474703A2F2F6F6373702E626A63612E6F72672E636E2F4265696A696E675F534D325F43412E6372743012060A2A811C86EF320201011804040C024457300A06082A811CCF5501837503490030460221008888B7FA822A5B165A2DA68E0C6B97B6F21B52F546AD64405442D7778034428202210089F50AEBCD4BD6457E6610365B92B625C50A90A1F17C3B89BB88843BB9DCB14E17113234303332383137323432372B3038303017113234303332383030303030302B3038303017113235303632383030303030302B3038303030823BA71603706E6704823B98474946383961D801D801B30B00FF9999FF3333FF6666FFCCFFFF6699CC0000FFFFCCFFCC99FFCCCCFFFFFFFF0000FFFFFF00000000000000000000000021FF0B584D502044617461584D503C3F787061636B657420626567696E3D22EFBBBF222069643D2257354D304D7043656869487A7265537A4E54637A6B633964223F3E203C783A786D706D65746120786D6C6E733A783D2261646F62653A6E733A6D6574612F2220783A786D70746B3D2241646F626520584D5020436F726520352E362D633133382037392E3135393832342C20323031362F30392F31342D30313A30393A30312020202020202020223E203C7264663A52444620786D6C6E733A7264663D22687474703A2F2F7777772E77332E6F72672F313939392F30322F32322D7264662D73796E7461782D6E7323223E203C7264663A4465736372697074696F6E207264663A61626F75743D222220786D6C6E733A786D703D22687474703A2F2F6E732E61646F62652E636F6D2F7861702F312E302F2220786D6C6E733A786D704D4D3D22687474703A2F2F6E732E61646F62652E636F6D2F7861702F312E302F6D6D2F2220786D6C6E733A73745265663D22687474703A2F2F6E732E61646F62652E636F6D2F7861702F312E302F73547970652F5265736F75726365526566232220786D703A43726561746F72546F6F6C3D2241646F62652050686F746F73686F702043432032303137202857696E646F7773292220786D704D4D3A496E7374616E636549443D22786D702E6969643A33373946353543384543453331314545384138303946323139303535314138322220786D704D4D3A446F63756D656E7449443D22786D702E6469643A3337394635354339454345333131454538413830394632313930353531413832223E203C786D704D4D3A4465726976656446726F6D2073745265663A696E7374616E636549443D22786D702E6969643A3337394635354336454345333131454538413830394632313930353531413832222073745265663A646F63756D656E7449443D22786D702E6469643A3337394635354337454345333131454538413830394632313930353531413832222F3E203C2F7264663A4465736372697074696F6E3E203C2F7264663A5244463E203C2F783A786D706D6574613E203C3F787061636B657420656E643D2272223F3E01FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A898887868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A696867666564636261605F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A393837363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A191817161514131211100F0E0D0C0B0A090807060504030201000021F9040100000B002C00000000D801D8010004FF70C949ABBD38EBCDBBFF60288E2498244B82AC820000AE1AC0F38900C879967CEFFFC0A070482C1A8FC8642681C3A15280C00C215008028AAC76CBED6A5DADD88D20C8A59ECAB47ACD6EBBDFF0F76E926861B7B3BB77CFEFF7AF010430006871868788898A8B8C132B03375801024F557E9798999884858D9E9FA0A1A2882A39637C04299AABACAD5965379C73A3B4B5B6B7B7A537579A01AAAEC0C1BD3803039DB8C8C9CACB412A51C2080B08C2D4D59701D1CCDADBDCDCCE64D656297AE1E5E1843003DDEBECED89090300E65F1209E4F3F8D435EEFCFDFE40F0C6E5D3A24EDAC083FA5E2028F8AFA1C387F5A828908270E2937B1533AE2A730CA2C78FB8FF06B4D0C84580044B2453AE92228021C8973017C9505952823C84236902E318B3A7CF354C30EA04504F921E6C2C26E158F18200A41C3698BE688122160C2D42757AE1F9B3ABD71E51506ADD4289C28E471D9B41A5C2EB1593B178B27D9D4B770981AC29274D72F1A9D41315E0268E2554B7305D7862F3BA58314BD9DABB5A0999314CF9A348BCE6784D61EC50850CCCF890A6AD4C7ADB5B92445374853493A4DCD2B09921006D8DE5EBBA4C20670C303AB6EF4FB32B62EB6D3868C6D4BF93F7A5EDCA2857E5749C252E37E936F4EB6D44E62B4B1CBBB467035B58F74E5E48707C2DCB7F5001662061F5F079189F1723FE883A03C7DBDF8FE17C390106F0D7C3FF00CCB1529680089A355D3081BC97200F129983CD8302E2678E4B14F6305F38A964A85E6BD638E1A1103A2CE80A2CDD8D58187821A6485A636D8058CD842AC2B661422E923259120988E3813C07CA91827FC2D0586361A75953062E3D2A801C123775C88125BC91D21635411EE9D500E6E8174A93593C59C4345A7849C14D4E2E426635596AF9127BB5D517A3991B584810126255A9019859D0C94624330280A19B0FD9498D836D90F9A40A189C00493C5E4859049AAF6C400017831EC22796847A442430FBC0C16599F56431E15F94F261D2119B2AE0E5A662AA59A01F4676CACFA8D410B0231C8945736949267AE1670F89E9F9DD04A9E6F806A0B9DACACFFF9A0C66EA06B4A6A6DA875E5D283B82B505F5B8EA02940E9B88B5AD18EBEC36D4BA122B1CF66C15EC2B0E526A6E11AD3E0164A9616A8BC8AFC2AC7BAE2D86B6E2020E8A7C4A6A1748ED8AAFA9FA8A905825AE4A70C7B7C8405A24A2FFD2D2EA2A9C29D2EE56D9504A3106FC469C44B2AAA486EBBC4CCECA87B8196BEA321730ABF1311E6242EB27A5FE9288C71968945CF327E4B23274CC7F5ED9CAD14A4CC7B2CE1C402BE9103BDC2C980268DC2C2D93EF6E82B4274567D2E6B85D8C3C01AE3E6EA087D9CD0468B5167FFD3291B82B8492AE810D7F4D44C0AC4CAD69925CF872019F826F2016D321A49B754E58BD604C476422AEC6DD1CEB6D48D898D48A08FFE67D627054073CA77173E1065D3270367CE66DB3C19A486E390F9CFFA1B0A65D102296BF68B26C01B46C17816B2137BD405B1E5BB86E73C9ACA8FEFAB63B6D7DF916043C8176EFD0A67894F21F8C6A6CF0F574ED45CF8DB07E89F3CB37333356D81F41A6B968E35E7C0762A50F7A988EC04DC11D58E0E007F88DBC7D496A752BDF9882911EBBAD4B0FEEA307074A46BE1FACEF2F7778D20355A39D3DF40E14FEABDD1D50D0AE0B0AF03EC8EB85FC78853ECF29D070EF4302989083A6D7B4D002E4F2605FBAA60293AD49731F24C1F9E6B68D7059000528215D06A0C53F1FFC8A62961053EE7E28AC3504D0077C23CB5FCA96C31264F01A233404D42A80024AFF590F2B4858935CD667017274026D9D53C34D8C77A69715652B59FC9AF7CA668C6EDCCC6F3649A106D01847B3E00F826944D6CF2A2096B11DC18B41B89B9EDEC5C6AF518E567D3C44FC2E703B0EA06C52A49280A22AB03E8B9431936A4063114D80BCD46C8C0BA3AC62ECF6D04026E1A123791A9C2930D2C833BC310B92AAC2BC26C9C53BD4F203D44A2508AA97C74BFCD256732C49241371BDC191638C80F8C30F3A18A12CA021725CE4C2319AD44AAABDD2085148CD2AE957C5FEB44298C920A64D68042D6C24D39A03E2C393AA60B652C2D064D9D16318F1564E4E9E1328CBDC13FE0469C395DC037B453316993AD12A734D43774A686740DBD88A892228FF8AD73AE6068267D15E7E210792001768F6B202A890C50794434E93AC13427C2E140EA9EA26844ED4CF535EABA31405258FF830833DBC6029264C1BB1BCC0907B55008D77D2243EDD202F0E94022C34CD2146FB20D31F60048F44E8DA0C0AD9816960F53E5D90D24B2B408E17C03311689421B802498247FE01A7E4B1E91E42B586E91400A224D0C12EF6870634A15308A9924B1558BA05A23409AEF0A3D946C1A8A177EA536F6E451862CD32D72C5E51B2FEACD41B444681279E6D906B7C47E07A83C6468E53B190752CD6361BA938B6B40BB35B004A867683D80E730B0DA45441B0B939546A205DB554ED5963765A535535084EAB63333071414BA835B313FF89A7FD7E5B580AD09314F7F0D2DD6A795979224DB5CFDD5BB16C2B1F7E89A79AC3CDACB236E53A7536AA991348E221A805D1531EB3B80C3B57779B38AD7BE0759A8222E463E940B00F58EBBF28C4E562A75B3F4FC6811C785D10C6A0783E8D2667BF5D38EE3469292AE84111BDB86DEB1688A307EBAC300EECCD40EEAE60C80DB7E2AB14C2306AD980540423018D1AF6631FF276C3DEBCF09E9A85430447B3A6F05AF59F4742EAFFA615B809FF09B6EB490A8BF08005C9A1A477752831067237590B88A43737B3B00684DBE59FC8D5A7D9B947F410B1DD254065AD3C7D0107AD78D21F3E7388DFF4C4DBCAAC5A18F347B562D640AA6C1CCA3DDC064E7EE0CEFF0879B73BDF2EA1AC9EA0568B9330B332C704BF817E6FB6D4E45DA57AE11E4606810F73CA560C4CA7914FE5C1A9D905E2FD6528B2B5030AB9086DB3B7A68B464D258218CD42AD61614488F79958DEC895E91F552E41F80D750FDC5AEC10C8385FAA5958A95D8C4F6BA5F26ED8E393B28B59364B0B38133884CF3BA702D7A90699CD99F39258723C252D1005794BF280FFB69D4D29460446DFFE82A3D9E5327A9306D623B6D9949DF4A9BFAACF6BB684EE6AB38A87191BF8D392DB1848C979815E97AE84FCDE887D8ADBEC88F89721041AF01B946CAA08D6639B7A60F782BB3D824786BB0321EF3490F3EB88B27A9BDB082F0FC9E128BAE9C40A7937A7408D39FF53E5042FDC9B542CC1BB0CEE88AB243DDF0E364BAA980E0480EB143B0502B611DADCE8EA46E70DC5FA6C9A46F3635D4F99D65BDE710FFC1B2BB1C0188D681F4271A9FE9571A7215D2DAED7D7DDB06AD9326C34B8A2BB07DA29278759D0079CF568C005BA6F4DE2F4CC50BECE6B3F8D536BAFDC5488F0B9DC1440BE90FBF9070B9AC153D6C34A0D65B7B34F67BC87A5A1CBC7AF24E8CBE0388F385CA77B081E8A7BE822E63910D21F2E0408B42943811524D8C0B111A963E46F071250325D2D3E0956A7786CCC1D793C8DD603C847B1A125108F9D5DBDC808658552609013E9554BE50AE7FC3A0F2F6A3E20D6B1B7FF48F4976A04ABFD75D04117CAD05022A9FF4DF97B0210A634AD0380EA07108A457D746549DBA746AF6723B3827E20802B47D35071206121C033558111AA432D1C741752502063E46424306893E70539422E5D367FFFE711A7D5659E41027DC7775B1102C522145AF70195547194203E42651ED7D06A7AC4288D927A0C388095715A1DE7839B162342814ED1E73ABCB40125750F10A8697D604AB47203D2675DB12683465817D15740B8A0793182668DB200F1F053D71008D8C37F22B036E0F4323BC227828000AFC5361B7373B312778552209F170AD3518589F305A1434914E107A6405E21A007FA527642901823E1371F532BB3760C8396848DF24E7FE81190277200D3856BF0427E35385881052E50FF7DE6736E3848734A984930B26B8AE77070366D30A509B02713B3127F87C02D34663F814732D6F48237B34C3D3688AA486D5BA863E94507CA8786ABA708C9B4890E715A37E84AD7576B0AD0211F8365F1F66D621685CB0787240261D4C58A94D57837B3820324365ED182DD602DEAB888F84425DA02261676656FE86E728729637675F11517508789C3641488D8153226904A602D98C85B7E478B7BA28FE3A805D2F88F51E7408DC744E6D860D0867A8CF50931E70782A80DCED00708A904ADA28BF3932627E18FEDB68CCBE675C0C460C057672A069116305B5E7691E1C35C734139D5C80CBCD83459C0102861708E88529E9801F4280468F35F6893294546FF49DA240A56778B6E801F6BE6080B6146FD301D38755D1AB96DFC724C41A42D8C988A49654ECF773F32E9692CC9089D58919DB136C7302A59C90F27A904A628746B99922A898CDB4625ADD883E9777404F5971A998CC0016E25190778F76627E7105EB94FD1C5960E5993BBF703ED938F846945E4E03C31E4125A465630490BB3D29857492B22E80E6FF3933EE04BF9F6575BD44B2F5771A5E997F148918A69999F8603F8A870B9C906E3C487C9C01CC1490BD6329126D09668A26C7C321E6B726DEF0333085475CF8801EDC383C0663556290256879A6BB073D738974B380464623660E29CE2788E12E99716E122B3291F7936384154540B486AE0897899D3FF9D46904C28590B48F59F1C192B68A32DBFC9853AF949386315441662FA699329C01056631DD42289B7698D58D40F56A78E37C09F1D104291145A0A775C6E170DCCC77E78663AD14005A87367D2851575F45089B92E123573864922DD68040522A08A508253E999F0D23118E45FBA8698084A7FB58730577879C37050AFE96A9BD73BE0C87D0E5A04F2757099E30EEE083B9F360A6FC3A3F8769832C41E5B9539135327D4117E24A99B374A802E398B99366A5B076E1EEA03C9C4464553A7B639489383719C4403C3B0160D2469806A202FBA150C41446A89A472A39C17C8A771C893DDF09D3349849FD02B7995A34E55A537626B8FD2887C5A0A9000009081FF17C63379AF41384A9996419396F492A0CB9509F90958920A7A66180AD96778465A8E14375282D2A14FFA9627A757A7975709751BEB666A27742CD119513FDA9FE0C60D56179272559B64339FF21617DDC1689B5712C367807DB9407E6A8C3378543409752E510AE18A49104A04E209AB9F98730F5A720833AB467799D8F93D2D5999B3C8118AC803D3A3AB9D097373A530DC790185889FA19894D3F485C529AF2FA9400B62AF4B509EE1D88C529954BA203ACB3A78E7DA7EA8343BF6078CC7A8A86C90AC589AA1C9D089AE49837AA4487AEA96C7F89098D58FC29A0457C03472FAA8177A986FEA5E13605EA939AEBFA5A9689A09319B58C6944858711B4048FFB117803C30736BDDB1B36C10A67E499C12D3B3D2468BD55901BAB52CD7B9AA4309027304B522E0A3BB196C6D49071AA86781F301B6E701535A0B68C26E26ABACB27871379AB04CB5AE1EC7B5F97A09492B85480B105F6B854D0B36F04A0789214C47093085E79DED5A6F8193A34BA98C7299285FC05040A86C6ABB9ACB01B15C9A918333703C1AAC95CB91AB5B8EC7E918037B4B61E21F5B359A47CAA86D20B48969A9FB5A90B500702D4B7AADBBA7637B0869D51FE4E06F5750B8ABD31B25831CAF152B8967BCD50538FAEA6C0512922A74B84080480F878ABBF8AC41AB4C79C5BCD0F8B12868B96FFA066A6BB1EBC11C8EEA85B4721FBBD031EB03339020FF0D1891BA79359EB3B8B9FC31BD67C25501A92340B8A430C8BDA060757F154501A00E3AD05557120D0706B51C76A2448B20899B9357A76DF3A55A5320BA4CEA4643BA9F2E8B0AFF2AB39AC537FC1B02EFEAAA0FC23DA78BAD077BB52575C0DE3A15BF34475A9B063CAC2F54F08128CAABE6F8A5ECB25A7205991EA2025B1353EC89AF3FA410425A27B130330F6C7DD7D017B23AAF7B8BB0EB9A2AAFBB1E07625F7AE3B75613BC6EDB64523C0775E002563C09A63B986BBA93595C756AA6B4BBEAB8A81474483569B6929E60DBC5647B0DC235118872133DEC54CCD1C23CD0BE7DC41652E02793481C925681829C3125A5BE792C68F9D053523AB3888B0975DAFF898C2CBC6D4ABC711C464EAA3758BB921D7BB1E560A2093773DADB7550AA08C363952891239058CB43046129EC26BF321E7B96578F628733931384761361ACB93CC59FED4BB10FB38A976C9D0CEB2CD0322853472250813913B2267FB88D878409BE4C022F1CBB1A12C1472BBEF7FA0A620662686B18DC5A0FF04699A977965193C10D6B3AD77ACB80A50730263EC45C97D71B04F82740FE07156FCB2A08A344EDB9A937AB6AA28C08CC51CEF0980198E1B47DA23018119C9FE2C7C4B5C5F5A71B6F9972594B8C9860AFABD4CCFF5BB976E2148866A4253332D60BC50A88AD0204708CCCC29889CEACCBD22DDDA5DA37D1CE6615379C357731CDAC2B44CD59FF6004ACC96EC1B6D76C395DC3D2317DCDA348B0EB6B7A4B5B8BFC7C81788131D492AEA6DB6B9B921651543327E076E64B19EFC2D2CC96A4659B922DBC4ADE2663B209B197C47DB5293EE47337D24916F1AC1C9397C829CA07B9A5CF1869C853C117B8A7B24F760977E9B126CCA656A02C4EB37CC9C57B1FDB4F3887D3B6EA072912B9245BD08D4CCE7FEBCF11384714A348E2B231DDC4753D6DD8FFF25A21BA0781B1C937B9B6163079E943CAF944B810D202C2937B696C82745BB34E55C1157BD99E9DB1F6A61613CB4167DA55AE78D3E03B82A48B046A1BC64FE1A22AACD85027DE74E0CA971C10CF8DCABA2D6294C7BAA9943B1F38D950BDD52690CBD8A8FFDA4C690985705974E2725B2311708CDBE9ED9D23C1A3B7A610B61C5EFA67B3531D9390548437057DC7E05693763B8F7B0148153D0653CE034EB9A008DDCF25717BE4BEF2411BE5B6DD107E9FA4A9607CEBDC7C399F0AD9E171508952089B869BDD2BCEE206FDD5D047D442D6381F1EB41F784D737BDCA5667932FE27BE2DAEF44D39FD5DA5E0EABB584C55B4935F86A23BF84624A762B5DDE3BF497E04219403D71C95CE34C44B3058EC2A4D37C6E386C02F7A4224F24DC45733BC415DCA49FE91ED4987D8BD2E3548DF6611503A3DE5EE5730CB0AC62E12366AB5BF5F9EE6D1BD44FB5A389D6A127500B51806D42D5EAE842E7D709E3D4231A8C8BDE876DCFF8C375344BCA3859FCE08DD9DB232E731BFB228C96BCA0F2DD7900AEA79658313DED9BB335249BB4A81A6B6A899350A73A52A0CD2BBDB1D1584E3B44ED9414E6A45142C018641B5EA330F2E6BB6F10CB5028B5DDEE0F1B9A8ED9DEC3C6B7C46D7B22662E73FB04AE50C6BE4CEBAAA920DFCD209C124EB9FF7C2835D230643EC7C6B26FE93EEFB9C680C27E569304E1DF22BF3622846AB9BCF153BF33E22304BCDB4E87435710B8E2CC7C62D6B0258AE91FBEE1C6CD3CE582D278026F19BE418B55E9D1D7AC1CC694B865C277F95A6102CAB12B957EED099E9549E3524259FECA1A761DE6BDE0DAE67C1F788C28D08693899935C71C99B03C77ECADE7E04C5A2FF3A5CA6BFCB8EA154BEEFA8A067E041316892163E6AE9494FBC0938021066DAB1373EDD2BF67D01ACE7F8723164F65B3F3982203F3E9AF02D97F2F2F9F3B880EDB198CA6B6F0B3B67EFB5D089E9A348B85E0B63A9B86D9BF7B7008F702FD1FE9EC04A1AD1A25094BF1CDD869F0B6797F850E5071FBFBBDD0EBBAFACEE86DCD632DECAF5B0CDFFD089E8076B96EF01E4F076183B7DA03F5FBA5D63AF3F53F81D818BAF0C9B8257F3A61C5830FB3F5E8077EFE7EBC0392BD835FA9E0470371AFE43DB9EC2DB5D01CEB64CDEED006BECF6C2C78FB3D59C41A9AF08884C1A3B7B60BEEF03D66FCE74BF0D2114E714D052D7AF0CBB5C191C280D21B4FED835ED2E3CFFBFEBE0E472FE0A1C3EA9500E014B4E5AEDC5596FDEB350C230084431483C7565DB8D306311714BD9A45D7DF7EC3BC70C7CA601CF784466002640D2F9E4256EB226D47A950CA6CC16623B4A61C59704E80BC42C63A8711B9B182AC26EBA53FB0514EB6F844000985331DB126851DB22D86B933A4188531040B3F08A2954BC74A1C4C1E45C813BEB4CEA8BB35CD1DC92E4189C4A0D3D72840C0378ACC2F8340974D59D580DA9DD055E38BCF90DE6484000509E2A5561FCD2F378467D4206100810C8754BD83E0DD1D61012D936E61C0633DFFD16095727EB4E98FD9A69B9C35B41BF29D7B9C505D6A720402B5E21F8BDABC34E0E4257A32021E8C670822C7A37FF12B598B6E560057F538A1909F8B1532F1122276E94382620C1947422B61C908CC4A38A0AA2B180418F650585314CEA20A9E027A6A02176B6BC9451C445A44DEB202B7AC3C61F1A9A9AE5AB3894424E68D57AB1F104080B4D5F4E75454569562D8B040408C8AC29F0CF02643CC9B9B8B745EB04B2ED3CD145396CAF051860A1748C7174ED959E65173F768620D9B5B8D8FC0C5425306D1A7A57836455B1C486561F4C3D680A2026A050C87B56836B1DDB16D7B842375750E3F97445C5AFEF7AF8CA92AB620A7959BF797453F615C46B6E2F47280F409FDA9094B144964272F605A77473304E8C836FCD2A141AA670E8B9D28562A8DB86AEB2E2F3F8BBC23496FF2A192205FDDA930D1A820419BED3803D9F38C04F01D33A804586542859B0C02922B46200FAEA3304340C53824AC02FB201E741CA46E84B43672A227002F206B320A40A72228E2E42368CAD44D8680CA69BC96C34219C97ECAA8E37B678DC28410562B4001952802821350651B910C71CE3524E4A6E00E9C38FEAA8DA4E096C849A0C0002FCA04A99C26CF0B01117C8B34983A87EDB611E1350F8244509CAA0C6CAC58C0C81423D9D4860806BDEAB6E3AB1102C4D9A785258D40B248104C516138D68908A022BC561BF3FD7E2D3A04D93B046191E09A16F8847DD848F85F01CCC60D518AAE441CE135E9822CA4F01AAEDD45B27426080370B656110778E78C6FF4E325054821EF49218C6490AAC590544C77655EB572EA80D3648EBFE4066CE3B7BF8278A6E643DB2056B0962D3D6637C30544CB268B001566C1972750A67E77D32AE00F2B893D11E2538348D34DB7321507289E842C80B7E5DD609FCB2992E1E80CBE34F537C8DB1F6D58B81932A1BC92CE4288555AAB018D21102EE0099C97ED555467A283430065B271BF3BA40009C4E3F829E99034FA33606A6D34D80DE601AAA5226892047C87D141902469D962D6427A9E8DED3FAAAE216249F8966985CCA689968A0B435966895E9EB09B3EBE0FA17C13F465436997A7420CFEA89E96191AE836F28428D536130ED1EB0F41B216464E4155B07A8E75437F10C621688FF9598506A6E8B7D5FD2445DC8215958E1A2330EB170169628C68C52BE0944B4A81DEF475B4F597738C89D629A6554AA7EBC736E8CF0EEFC438ED7900B1B02AE91B56CDC8E53F14609500B248E8150867D37D7C38EFE024C3DEA3549C9BECC952E5439C74BA72427D5E09AE1FBC39D023344C21C0D465A54BEBB929EFDF06D881A9F777156AB47223BB623475E4468579B3F84AB7C705A41BD44473FF131E767CF5283B40EE505CF50E2178C404FE50841BD5D6D8E77FCB38223BAF1C071D8CE0FFCBA45C3E0073E17FC4A3946E2A0062891830E1122375423185D9AB44270F028869B129A5440A89A1170AF226F290725CA96B97E944812E9C282DF72D72334FF3DC200152881674887C372C94F5AFB18A2305C37B430F68351CA00DD9C2423A10716C806D4A38DA5F8D31931AC4F45D9104011544697550CCB659E81811EA7B3BCF885E15D43D460F7CAE8091D35892C1EFAC3DBD8D5013B72E08D3B78D355566404EE586010B73984721871152D80051B29C84939D8D521FCFD2988F66AE5C570278FAC4CC742129B63FC9225104AAEEE44BE53DF073D21A8003C4D20A900D0666E910B251E8F292FC92206CC60B721A631528BCC8E3CF6E596BD5522121D380435B9989608EA40812C9400CBC262B99E39A7033B049224E0C9C0EF98C14FD54BE49616293F6DED0B71CF22C966A4B8814184CD37F7F2E06DAE6791E5D144FF2B8C78102F73F991665EE092FBF4606DFE9938362D6551C748C138F6B701353C7408F714073DE6902071725106D920C13721E7C70ADC611B2528861AB651494F8660A3ACEB685C7EA8A773FEAC648F931B0049A4BB03A2F30201F9694D553A113ABEF3A5FBE2CC521383014A7CAD8DE9A41855BF1ACC36EDD39A2F0B234B37D23342CD692E62EC2249EB118F3019D19DE699EA141191B213448272373A582BBC603733E402041F19A5A4C21AC6A206299656F2D9848AC6C735400C7A38EDE509B4459F4DDE2D4FE3C14C68E24A59A64ECC334D0A0423AA740793DC709F41552408E351941475A3177602414B27F04A19443597ECF4EC147CBB3BBB652417D1FFAC406E8FD7B09262C00628859DFE6A025DD611F30716109410E5AA205B74535FFC925A5ED5C998D18A357E16E4086629A0DEE48E9590EEE55F4683A4C221FA4A8EC1DDEA0628E1241D4104B67DCAD9643467231A7870A8D62BEF6E7B4491F2CE9081B09AE7F15E5746DE56EDB1D88A6C88BC0B5F8EB443BAD651C670C1050A235DD80225E04747F6F59E9BDCE282EEC5A0347D09C2B3C6C5C4186E6B6507D425EBE96F5F27BC3161B6C5379701D70AA23988812A88C08AE6B2155AC3E8182B2262FE05251C0B050733AB938D2017A86B90C0C6A18ADAE5058000BACD811508E4B9C0E489531307FED37FAB03E78B2924B5E7E116584F1687E1D95217E97BAFFF91ABC16180CA0C1E2B94C4275A6A0332D3A8C6B5811E261605E894248D0C7174ABB7EA344860C4240309321E0BD00BCE6B9D0665FE80197BFF24B16EC4247B7481C851F929E59AACF83AC4EB4F3274B66B5EAF4D32E61BD3DBAE61D750EF021D3495302C3FC6A846EBC0C14F55D61522A85084C5A9128178B33A7CF5B6F38574320576B5AEB399A56BA089245F0C9E993E4C6B76B71B811289E360447A5F8678E7A8A0262FF27E97C35F766C6079AB435006269075BBDBE0074778969BD20B80B303E09CE8091A8B80E903314657F778F89DEC4A3E5D5438E11F0779C8F92D915E5037493E2876273669A38C8F21853B58D4A8421B3491D7DCE6375FAC4410FF43DFED22FB1DE449848D9AED6CBF70720031192F30F28973A637BD26437F022DCC196986302C9F3C0F45419F30B980A4DC0D72767AD8714EE7310405EAC1B091364A84F54E58850F706BF922282E76BA377DE62DE9FAADEA56E60F9DBD0622A032469421118FD7DDF0AEF3AB532AE775C89C33356F627B279E41F6C7D0F2F0970739E35D61A0B83F269309A517971D376FCC979ED69D774550284FF82F68A3AAFB547AC14D6FFAD527240EB54788025DFF05BFC35E05A49F7DF049B59C7052CB371011A6EF959E54E137FF0481277C09708F10FC34A1449A57FE18ECEB7CE1FB3C3694D6936FD47ECDEC9B03ECDC0F7900A05F7E37389E3CEB677FD9D17FF9FFC8C75FD29D21CFF4EDEF82B9CFFFE6FADFBF82B9BECE0AC01C7934FF9332F82B402C00B50401C005C40A04B439D483C07C438473A2C00A7C82C293C0CE78400DFC3D9DC0371054BA03EC40562041734890E9783D7C4906054C090E3C4185EBA0C72AA50F8C15BC81A20EFAB549C21119ECC00C748A59988EC36A254D1042F9C003F2C03EB350991C2B351A39BF0EBC9C4DA99CBBC3081FC04273703F605A0E72EB9530849BE4A3112C9B41E1D23BDE8B8291A937FCF3C2D6C8B031AA3FD9903DE7F33E1C49A41FF20EEAC39BA4838C297C081E5BB53324BF5B698C2654B0A2E3C23E24C3E8D00F94F9AF2C8A1817DC3009BC433D99A958CA8B39AC83FCFB15FF44B4828870845EB9BDE4B117FB1924F0A31620343C1C7C07033B02E3484224F81516FC0293739892D1911A22B044F48540E93D38043EF45BB160E4C3AAD12398EB2363B40596DB1C185C016111938DAB356CEB93EC932FCC9BC5EF1B90908A030A3C054E1483FEFB457A80460F00C41E69051800457C8943E13BC7F818826688C31F1A196634991F7898A7982F6D501914FB34420BA3A53B3C57E41043CB47F503896B1B0973DC1CBF7B0D3CFAB55BEA30EF63849653454344BF6DE4C66A4BAF4AE0207DC0C784DA1C8EC400DA281359E38CEFF8848C138D6F9225F433489D1B829FD0872A2C18745049F9B31C1DEA3B6EB89DD649309F1CB967F9B522CCAFFF7961C5F4631D367C1CD58339E7A13A07E23D0F8A476209316F9831B8BA206819B8EB9A17131CBBC4E908C5500898DC1D6238BB7D5C009693BC5FD392132886963C49B9440072FC2C6AA9C39B6BC7E5C888A87AC758C884BCBC824CC22F7A73391D1993F9389EB9643E7633C9A658CA9A9BC95744C87C414C69F81F35A1CA19598073AABDFEBA4BFD49B4D1D88E0A6B175FDBC93843C0C85C0BA309AF979ACAA2A1B83CEAB212B98887C48B3532CA61EB0B013026A9D8866C5C83B50199E8D94B9C734DB5F0878C830A6658CDC7590DB4A4C5AE9835141C1DB9CC198D82B55B3A0491E89488391B0A93C0E5744232CA10CBD195C00C44184C903070BCF5A8B1FF482A2D09B8A867711ECB08C3E354BE746C3AF3543C1F504033EC93E87CAAB5230075B1113DD89C503B286A04828192B0E1741748E04F51D0B75B494E9CD3AD5B998658B2964B84B6463C06855941D1F2882C484A7E621F9F7A9C8CF4045DE30A71948DC9FC3FA2119CDB50C5FF683DC16BA01558D040A302036DAF01490F45E40BEE3A3925650C62A2C6ADC411FF0C3B00458A69BAB188B415CB93015C2C52584A5226B8505348A60ED3A5FD92B16DBC4BFAAC092A35860D753A7C34079EBA1422BDCE1368258613407C481E6CA051E782B1F9F92D58D9A2022987C3998847AB4C88234438CD91D110073141CF806C87D9740649D49C1FFD16EFD92DF012B5FF6B3C315F7254AAD12D2483B5FBB123821C8851F0985D114BBAEB4BC8F850EC1AC3FAEC2E4E039556DA9C9D680B1F8892C9EBA9AFBA05DDD0A9BA0C91476A075FC8B5FB011A37B53BA0311A6ED94E6620BEBC0A99EB71CE503D525D321D041BCA43C4348584511724C4A1A41143CDD62061D345F01C587B0DAF2B162EBA8A26C3A20C15523003AF666154A7C04BEEEBD3B508273291AE3CFBC275053D4F40D2408B57360B2671E20AF6C1D6F81A575DA2917DC55445383AC0000C4609D37ECBCBCDE9D36D4D36CF282C8B0A1192A5D7BB4957C8B0D139A9C4764BD9AC231B65AD03414986C504339822B8A9889231FB2D8D4898092B08A0E5BBB22A8E35A04EFF793DD77CADD2905BA9907BD594082A3FF840C52C381A2D3106B24E1678D829B29A77ED596F112B712A96FF484D46A1D3720D394968557BF1D008EA2341E406289C9EECA456A224CC944193CEC9207544A39E9C8808EB52CBA155D6FCB856585BB0FC148971B5600446A12181B7A09D00B9904F14323D35D8FA9C2643B1D9D67BC4A3320382A058750CD7F838DC76584DB96537A585AC9579525F808100A334E99885538145A92AC411BB1187E8A7BD18351ED296976D3B84C3C5954D542B41DD2D655037B85ADBDD02E8BBADB31A9EA04410C0BB00DAB090006398AB4408293DD80D1846292B5E0C6924EE5484BD73A91B603CB1EC57A7FCADB9E4233CC24EFF1C29DDA2DCAE767BDA3A831AE95504CAC52EC6BC5C7D39A1A33B5B08DA5232CDD0970883C0045E7E7437116D4677EBD03222C85F7405BCACA7DB2D1A1B81185C720695A19DEFDDDB77E32A4BDB1020ECD78968D99A08DFEF1B154A75895EEC9DF8F580BCE012F104A9D4CA99C5D986EFACD4B6C190BD8433F6AC8CF85BBA05562C35BC000CFCDFF59C871503CE1456A3113DD9A7B4530C69ACBB25963A54DDD8880A23CE2ABF3D96374C99B079B43F1813D1FBE2C02B0385C490C20B4DD95BE1D8709538362FBD681512EDCCEF421B89059A03E4D2B141BCFDFB467558DE301634EDFB9062D28F8DA5A413C6C37563D32B96812D6E8D4370604CD84162655BFF3A08C758CB83D12D3FDEF22BBF93E44855BE677B07BCC4BAF74C08B84D41B2522450CE6274DDBF8B650802E42A65815359663FE224DAA4F0B157B60FFF95D4AC558401663FA1B9643198E0C115E684C063ACC5626EA0642B811A2F9E846B7EE650C0CBCD70CB6DC684C65AE63DE0930806676913E30C50E573BE0426ACE6EA9D32762EDF1EC5CCE695E780B35C89C0E57B666627128468E6E72450206C5695742E613A760D804EB6140DE83AF252278C0AED550788F2508E2B66696DE83CBE4CB5580D8446674FFD937D4512C7CBE82B58952D348BBC939266F1688DAE9508F4D9927E029220680C1DA90D618F9A760F8B6623CF946924D0079D0695AF78E7FFC378843F360B23093C1846A4A21E9F8AAB8F5E706A2858890DC964149D66C7D9D596CE47AE4E825590E89F43DFA9164A7A8E4D34948D6B08326D2A80B616EA18BE5F7388ACB87E459A086B4E28AA9619C1C59087E074E46C1601B7CEBD9275A5DC226B287824AFCE96BAC5AB8A6D8A77BCB09B246B2F78EBA738EC0DEC8CCB2E9AA9494BB31EC297E6248A536C8CFDE92B68D86E1A6DFD5AD7C5C6E0E8288A0C5C0D732E6DAB9E9680F86B4E60181E3012BA0E45B2A0C02B1CE7D9868E3B885787328BA242C4AB3E46F1D06DB416EE0E02D4C06D07CDF6C5AC46479E8EBD43EE54D9A4EEE7FE34175E52A72AB497BAEB27B0E057E06C428EE735016DEF5E0CFFD7D21EE8190ED51E6B86A8DD85F46C63C828D92E8EDAEC6EEFD6B5EDB00603CA56C3703B06A1099E7384DBFE5924E6A4D5DE3C3E65159D84E915756FFB7EBAA736DD4A7994A0F0131EDEDF1634825F41EA7E666EFC52262BFB6FF76613DD284973B9E9EAE6ED23B6EE82666C490B8804FD55A1C52E9AD0F10B97CCCCFEE297E2BF284E62531E837DBD313FC48485E23990B585A2486D2097E297DA88EF25D76246695F64708E95AC27D8E73D688E2D4FC427B78815A7F27A45728E580D80E3D5941261256C6D98D3654CAEEFCD365DDFA5C134570BB2780E8113A8E8F6533E3671C73E020D26E78359312F07829D9B723E7F1C863E8DA0308988F0879D3805FF5734922E976E226B837A71C9C450128684F4C768735579843C6A111A00F10C4013833C170BDC2B97834EC5F9901F2FF5C6834A514B75084A81ADE5A1E1E2E55C462B2CB096F2B65B1F6E2149CFF569DD52DA9561B8FA657865A42350F29D367466415F23A0890368F636B697A67111CFAAAD2ABE84B46B03260714E75E762BFF76F195F2ED7EA955D808F5880C2480A136D86BA3465C7907A377C790531FA6BBB4630D00F648CFB9F47470E430C737A0E9C19C738087D571CF424F3FE23F5F0A235867E555684EEA85472967892F57DBDED913EF1D24C9F4E6CE762860296E40B97F9E54DB906A918F5277676D4107126157F68AFF4997BFF1108A4262E702FF4D31159AC791612473325805940281621B8601C56E2B20474E3FB48CF88938DC427FA07AA3D76F9A28B66CAA7781FC54B1CFE0F5A683FC2B3B1AA00D71AA6A6E8D73AE4FEB68A71442FF0C8555789FE664080794022BFA851E819D605FB8AF8F35DEB12438F85D9AF6B38E6968D6FB231B1AFFCACC18CE20F016FC96583C6B7F7BB74FEEA88FA20C575726A0382E35AEEE9887CAAEFC7E8877BA190161F78118AA1B7CDCED4E6C7C75CEB4EE3DFD3D49F05E75E618FEED6F06E69567F9D68B12FC98F1DB9FE73BDF37FAEDDFCC4F7E763F7EBC1F83B3D4452F876AE3FFBED7961EEACDAC2CCF7EE85784226E3F9AC01F57C175EBF7CBE92C92C8E7217B9CFDFFBCF740877FE88241DF4737FF3C3579FCB4F93B76D1B9EF78085872D26A2F166AF3CE13168A1202784AD021238608A907B0335DDB379EEB3BDFFBBCE9845A55060A41F0234AC0043F8DB003FAF18CD18EF39700C0B0A064D6868886A9E6333AAD5EB37389AD50564180A0C75192C81B5F37F2F64C425F07414F024257C79F2087DE4C928723E02465A5E5251B244780E404C2E71406D34640E84E625427E68426D91E2ACA5B05E386AA4582DD26DD2A6FAFEF6F2FA290802D4B9E0F5F5F29F0046D5F99CDE88980294552009ED0323377B7F7378EF0C9764DF2DF8ED5E0C077EED53A0E8150F1022EC779453B0A403578BFFF3F37711DC8B1A0455007AC13F7FF9839BB324F14AC85B7BAF013C8811AC08C1A37AE6AA540E28578B5900DDAC08F59B23E2745A41C3923A59E01094172AC69F3E68E96A46892B0E7435A1F9EBF3C7A286443D3430A4015ACD0390427D4A8526BD41BB7724192AB35887A78D7AF612A1BE9308A2929C0EBD4B46AD7C2517841A61F922593FE4A7802ED882D87B486E0CA742DE0C0692D92AA06E5200EB0DA34FAE5609492D3BF822753BE99EFE394AA78735C3EC19761499395C022AE6CFAF437C2A4BA943E1A9A2EB3C61BA0B169481635EEDCDD1A3FD6A1785ACDA50E29496BADFB38F24A70C3F210390836B7DF1EB0114792FC3A764C5523ED09ADE0F337D91FB3932F1F38E20EE9DC71DAEDFF6AFE3DFC9B3AA15B104F9B63BA67F1F7F3FF77080000BBE8905F1F9BD5D49E0AFD29B8206008FA2455641EDCC7208515FE239E501B45A888851D7AF88D7A52ACE55C1FF47D78228A6674C6215BA1F596228C31A621DC748289079E8C39EA58507B266AB4E2453B0A396441D64441DD6440164624934D6AC0092B4218A8168D6E3579A58EC990D38E8F3589D725966196D7901E90649896922E89B966859A6C63108E5285A8049B75F677D93632DD861A8676FA091F8103C519D89CE3FD7968764022999C7D8322FA2884259D395995C0417A69659562915DA18662FAE95A1B3E885DA753827AEA468146E1A860AA0AC12AAAB1F2B29D32B00A96662CB2EA1AFF8DA968E0AA40AFC775FADDAEC586B0450A60BA16DAA4B989E7A9B1D12E90DF8466881A247FBF2A2B2D9BB6B5F12CB1FCB91A07B7C5E6629C0F240E622B6AD78E6AC95EE5F2271C08870CC0EE05BFBED89FBB7111F7090CDBCA1B583B01BC90E013DE854B21B8F8E6458F470E0FAC16AE0263A570B3E4692AA11A88189C10BA13E736AE07F8F67B8787272FFA83A8218B9C9B530737921EC628829B310B76702290CB2FE3B61459B4EC4BC3C69BA6E86007C1DA6007117C54EB7372F9E9A1A51B48D389E2C992F990841C41480CF5881B3C0614CE12FCBA708ACBBD46851D0240F135D854EEE2820B22DE00AED215168DB02127581CB78DF2E000EEDFE691CCFF71C27C034EE91B383AE523E144EE2D76E2332F2E980B304C2A1CCEB43ED7A4CA0EE752F8E5D1D5580E80AC1E3E10E9F10DEBAF0E88EC0377E9C01C020BED21AC8E2D96E0AAB9CA7F001053FB2F9E5FBD46D6ADF3AB30ECF0C29237F1335E415DEE4A593D5B9DAA057589ABCA47CFE3F4F4543FC1D94387793DF6954436FEF722580125504F1B82BEFC4D4EFE2E20EA42DB3E64E7A4C4FEFD7275A8002AC07C692050FDF80708981C9079C08214017BD637DE29B017CE28DB08B47705F679E875BF53437E385841A2B1E60CFAFBDCA70888323500053AB218211A12F1350D6A4384293A6189D6C0B468D8305A2FBCC1FFD2C5BC0422CA7718348663DC50821EFFA2AA2A1234D2076F40C023D6098764C89D9658A5252A0E8C5E77A3E0E098C7C56EA1AF793DB003F49AD18A27BECC296C4C07068D57923442F06C663C4514F3D21E3A0E2C4238939D0E7C774763A98D593F3041D98044449175811AB960A20404B9A772ED8E453C48C0BD6E20B58B81F17206994017BC7701418E115259DB5F25ECF00755B6EF30A0D4C5021D58CA4BF94E9419DC0405BAC0477949C3917E63C3297729ABFBD972043B94002D8AF9A96BB1EF94B34CA16C42710804081388140C021B3185AC004C2A17014AC433ADA73028D54E535E49C92203C901B4048C979A00CF355E3948A249930B01405F36CB852C2BD1631A22B44328F81047B7F9A9FF15B0A19A0474999E500852340A54572840C641A79100A0D190D903D9349F7278A16D97248115733842E778C58AF99C8115646026B178A64E9A48E70256544D283A106D0A1CC51F1AC389EA19A4643640054C63940F6E2EB120D310100FEC7811489E2A5E31C558EE3C9231B028333E7E71D9160014202A347478306C81030330D37C0D641F5FC45F20980A1017E44D5441ED012294AAB5AFBEA5A647285C02E261305B59341AA498E4710086CA0BCCA9AACD906B1EE94A530702D637704DECB15061D8DDDC537122E8C23E900219BB4256B1C8E4EC3C316182953D4270B96908395FE2507AA071129534AD679780D8250D65AEAA5D8CB33A99D639580E989CFF7DEB574FB99E5E98803E8C580624D258023AA8D5136E7B41B39C430DA7D2600CE474651B84BB81B1C210012145212F10B9AC32F55604AD68EC1AC0322937420F9D4930A021DA22CBD8EEA0A168DD6C4669F0A40A688E059179A20B02E4A82AE1C82E66BDE53000584658D23727B33D825A47914E098BD3B6B7D8DE6DEF1B82CEC0664519528C2D0BA930F4367859BF856410E81304B4F43504E8E4D90CF054DD2BC0178A041840099A906101A2A16E760D67837D6CD793DEE04971A2053BD3978D3F489705E33A93393889027A9AE2B8D50D10527F2281D78E63B230946F4D090000EE2EE1C03386DD310241D3CF3847062544E294FB59DE2F02198806D3EEFF764BEC5BD016B0B9C6240532295203EB70922E16ED65693DD5DA47787501022D48F584CCD91AEBF9270BE6273042F9D4D08E720522E91914C2108433A5D813C73B5690A29C17DAE595CF77ADF424546815DBA9248C9DCD25ECDE16E3DFA5A067F9A92C8F634DC3D09018D6077C30A7294114C8CDF9B24AD6359CFDB7423D5A8A1203F8EEDA8C2D5A5713990A924E2D4A75461FEC3A7AB5E65572B99BB51D70D746D2A0ADB3B6AB8B6C62A42E180010F3A05A02D3BE0A82B418E0DA2B4D8463A6CA3A06012273BCD3E35D573FA526F92086E31E64DD33FBC1C75ECE817D879B709430FCD51A8950CF8082C9761A7555FE28B82537DE0D39D654AC19D910F496FF4D03A98248AB97C602C2559E063CFF72AD01129EA06A008B4582D9C2C5BB79CF757EF28C1725389FC87241B8A00F564D13EABCC8A4F090BE09332BDD3F5A2FEB7F4CD3382A8DF6EBA4C879D721637609F9B98325E878B3D3BE11A61FA9D87FCA1CDC496175B973E476794781DBF6BEA669D23D0A5CE77B54F0FE77C06379F0525FFC4E114FA80114BE4061E279507E2879C1B09CE1022040DB4D83F9235D7CF3BC18B6AB6717FAC1007DF10428BDE97D2162C80B587C0CBB27B269BCFAD80763ED25A92CBCD382F2DF0B9EF7A76DFDE2EF62FBE5FF6C0A2E705BF231A379E36BECF1D147815EDF6EB0312313739F1842EEA7177CEAAB45F1D78F02019E04A0FFE25BB01AFF49FFE73D7D7EBD4F9FFC0B3A44F85DFD5C00BD23335AA9BFEEF41F3555590A20C121605BF49D85FDC108E5F95EC7BDC09D69C0734120C459D727D41E3235CEF3CD8690C5C4FC7907F72D608E5C1BB07DE0F5190CF481A0A99960DDED9E08520A02B2A0098A9A0C6E420080DE0B5EDE27108003D6A01845090B2201ECE560798C9E0F3A104399E0EB112104950080B84D091E21DC61030218C002F4600C0C2013EA0AFE4961DEBDC10AE49F0D1EDE16EE0AE5219F17DA5544F1D90D8A19FB95A1B17C02E509A15E6121DC391F63AD1F26B9201C6249BDC4600DBE03C8DDD39D69611F2A56D5DD1B217AE122CCC6EB3D1D1F1EE2AE340E8E090F0125C05FC73541FA6995240020614962D7E5D5F6AD5F257A1721DE9398B9CDFAD103DA6D5E0400003B020128020128048201B03C506879736963616C5365616C496E666F3E0A202020203C7068795365616C436F64653E343130313032303035353837353C2F7068795365616C436F64653E0A202020203C7068795365616C4E616D653EE4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB83C2F7068795365616C4E616D653E0A202020203C70687941707072446570743E3C2F70687941707072446570743E0A202020203C70687941707072446174653E3C2F70687941707072446174653E0A202020203C656E74657270726973653EE4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB83C2F656E74657270726973653E0A202020203C6F7267436F6465436572743E3931343130313032373936373835323739453C2F6F7267436F6465436572743E0A202020203C6C6567616C506572736F6E3EE78E8BE681923C2F6C6567616C506572736F6E3E0A202020203C7365616C57696474683E34303C2F7365616C57696474683E0A202020203C7365616C4865696768743E34303C2F7365616C4865696768743E0A3C2F506879736963616C5365616C496E666F3E0A308203A4048203123082030E308202B2A00302010202144540E456E0CBD56B536D2AEAA910997100881231300C06082A811CCF55018375050030818D310B300906035504061302434E31393037060355040A0C30E58C97E4BAACE5A4A9E5A881E8AF9AE4BFA1E794B5E5AD90E59586E58AA1E69C8DE58AA1E69C89E99990E585ACE58FB831183016060355040B0C0F534D32E8AF81E4B9A6E7B3BBE7BB9F3129302706035504030C20E5A4A9E5A881E8AF9AE4BFA1E695B0E5AD97E8AEA4E8AF81E4B8ADE5BF834341301E170D3138313031383031353533315A170D3139313031383031353532325A30819E31273025060355040A0C1EE6B2B3E58D97E588B6E7ABA0E58DA1E4B889E69C89E99990E585ACE58FB831153013060355040B0C0CE6B2B3E58D97E59889E58D8E310B300906035504060C02434E3112301006035504080C09E6B599E6B19FE79C813112301006035504070C09E69DADE5B79EE5B8823127302506035504030C1EE6B2B3E58D97E588B6E7ABA0E58DA1E4B889E69C89E99990E585ACE58FB83059301306072A8648CE3D020106082A811CCF5501822D034200041949CDBAB80C51589DCCDC72547EBE38BB8B97FB5759BE7C1B28861C441734602ACD1662200A1181A28F29848EE7D176B476251368915F71283E50F52369E655A381DA3081D730090603551D1304023000300B0603551D0F0404030204F030660603551D1F045F305D305BA059A0578655687474703A2F2F746F7063612E69747275732E636F6D2E636E2F7075626C69632F697472757363726C3F43413D32413039374332443343364430413736303541464635344439323246393843443034393041333242301F0603551D230418301680143DC596972440DF90FF2AD7B62011CAEA1F535EA1301D0603551D0E04160414939687CB7D864CCA0B3A3C673BEAE836BBFF82AC3015060760811C01060A02040A0C0849545255534B4D43300C06082A811CCF550183750500034800304502207977EF98A63FB0B0B7D578AC2DDF8073219BF8C89629FA76EB292BE063AF5E4702210091578AC96383777A1B4B9BD8CD936ADF8970C330C98001131049835A2036C47906082A811CCF5501837503818100000000000000000000000000000000000000000000000000000000000000000014EF53A839B5F81851E97EE44066B498EE52699880FE1F91BB48DD8D19F2A33100000000000000000000000000000000000000000000000000000000000000005BDE1FCB03ECD3AA164D61B2F4E0C8DEAAB19CCE33ECDEDE3D64CD664404CE01030E003234303432343033303232305A0321007557252BC83FC400F5B53597164C14C07A3026ACD430B5A2EC419EBF16E30AC61600048204DF308204DB30820480A003020102020A1A10000000000474C3E2300A06082A811CCF550183753044310B300906035504061302434E310D300B060355040A0C04424A4341310D300B060355040B0C04424A43413117301506035504030C0E4265696A696E6720534D32204341301E170D3234303332373136303030305A170D3235303632383135353935395A3081BE310B300906035504061302434E310F300D06035504080C06E6B2B3E58D973112301006035504070C09E98391E5B79EE5B882312D302B060355040A0C24E4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB8310F300D060355040B0C06E585ACE7ABA0312D302B06035504030C24E4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB8311B301906035504290C123931343130313032373936373835323739453059301306072A8648CE3D020106082A811CCF5501822D03420004E7B8567AB9567552511D92082410F44354910BD9C449E54CC63CBDC3C57918A93FEDA703545A134722AA96C1DF44B8A61E89918BA60F2B4924A572A57F9CB619A38202DD308202D9301F0603551D230418301680141FE6CFD48FC5222A974A298A15E716C99234C4B6301D0603551D0E04160414263BFDB8A430741E49D8C75769D933356661797B30819F0603551D1F0481973081943061A05FA05DA45B3059310B300906035504061302434E310D300B060355040A0C04424A4341310D300B060355040B0C04424A43413117301506035504030C0E4265696A696E6720534D32204341311330110603550403130A6361323163726C333739302FA02DA02B8629687474703A2F2F63726C2E626A63612E6F72672E636E2F63726C2F6361323163726C3337392E63726C3024060A2A811C86EF320201010104160C144A4A39313431303130323739363738353237394530400603551D2004393037303506092A811C86EF320202013028302606082B06010505070201161A687474703A2F2F7777772E626A63612E6F72672E636E2F6370733022060A2A811C86EF320201010804140C123931343130313032373936373835323739453024060A2A811C86EF320201020204160C144A4A393134313031303237393637383532373945301F060A2A811C86EF320201010E04110C0F3130323038303034313034323136343024060A2A811C86EF320201010404160C144A4A393134313031303237393637383532373945302E060A2A811C86EF320201011704200C1E3339403231353030394A4A30393134313031303237393637383532373945302006082A811CD01404010404140C123931343130313032373936373835323739453014060A2A811C86EF320201011E04060C0432333331300E0603551D0F0101FF0404030206C0307006082B0601050507010104643062302806082B06010505073001861C687474703A2F2F6F6373702E626A63612E6F72672E636E2F6F637370303606082B06010505073002862A687474703A2F2F6F6373702E626A63612E6F72672E636E2F4265696A696E675F534D325F43412E6372743012060A2A811C86EF320201011804040C024457300A06082A811CCF5501837503490030460221008888B7FA822A5B165A2DA68E0C6B97B6F21B52F546AD64405442D7778034428202210089F50AEBCD4BD6457E6610365B92B625C50A90A1F17C3B89BB88843BB9DCB14E06082A811CCF55018375034900304602210084063573FDC3D28CA8995414CE8E1B66FE9CE14AE40964A4D325E065B390C1540221008ACA932282B45DC6EFC4386EDE3D3BB9FD4F734DCAF37E2F5521BCD0EEE782F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
/Filter /IYIN.DocSign
/IYIN_ID ({1F94EB31-337E-4BEF-9B39-C0A4BF128D1E})
/IYIN_OEM (4)
/IYIN_SHASH (e64f15279896a3214854e5cfae0acef5@2)
/IYIN_SIGNALGORITHM (1.2.156.10197.1.501)
/IYIN_SIGNFOR (3)
/IYIN_SIGNVERSION (1.0)
/IYIN_STAMP (4101020055875@1@2)
/IYIN_STAMP_NEW (4101020055875@1@3@中鼎誉润工程咨询有限公司@单位印章@中鼎誉润工程咨询有限公司@91410102796785279E@2)
/M (D:20240424110220+08'00')
/Reason ()
/SubFilter /adbe.pkcs7.detached
>>
endobj
78 0 obj
<<
/Type /Annot
/AP <<
/N 56 0 R
>>
/F 4
/FT /Sig
/M (D:20240424110220+08'00')
/MK <<
>>
/NM ({184CBD13-2CD2-4fc6-BF7C-703B75B21DE2})
/P 22 0 R
/Rect [ 573.000000 605.900024 595.600000 718.900024 ]
/Subtype /Widget
/T (IYIN_EStamp 78)
/V 77 0 R
>>
endobj
79 0 obj
<<
/Type /Annot
/AP <<
/N 61 0 R
>>
/F 4
/FT /Sig
/M (D:20240424110220+08'00')
/MK <<
>>
/NM ({5F3657CC-3B8E-45c2-95EC-F60A75D8658C})
/P 25 0 R
/Rect [ 573.000000 605.900024 595.600000 718.900024 ]
/Subtype /Widget
/T (IYIN_EStamp 79)
/V 77 0 R
>>
endobj
80 0 obj
<<
/Type /Annot
/AP <<
/N 66 0 R
>>
/F 4
/FT /Sig
/M (D:20240424110220+08'00')
/MK <<
>>
/NM ({60594684-C0A5-495d-917A-1532C6EA155E})
/P 28 0 R
/Rect [ 573.000000 605.900024 595.600000 718.900024 ]
/Subtype /Widget
/T (IYIN_EStamp 80)
/V 77 0 R
>>
endobj
81 0 obj
<<
/Type /Annot
/AP <<
/N 71 0 R
>>
/F 4
/FT /Sig
/M (D:20240424110220+08'00')
/MK <<
>>
/NM ({71818CF6-DA4B-4be2-98D9-94DFA9BB0DF7})
/P 31 0 R
/Rect [ 573.000000 605.900024 595.600000 718.900024 ]
/Subtype /Widget
/T (IYIN_EStamp 81)
/V 77 0 R
>>
endobj
82 0 obj
<<
/Type /XRef
/Filter /FlateDecode
/ID [ <04996F2B864E2040ECF0185145EFD94E> <04996F2B864E2040ECF0185145EFD94E> ]
/Index [ 0 1 4 1 22 1 25 1 28 1
31 1 40 1 50 33 ]
/Info 1 0 R
/Length 157
/Prev 336266
/Root 2 0 R
/Size 83
/W [ 1 4 1 ]
>>
stream
x/`$Dq3Ea9SٰϽfD{Pp{'=+`)S./1sD-斨1VX;a=vh{^/8䊖3[\pmSEЉ=݂o[Z'
endstream
endobj
startxref
579118
%%EOF
31 0 obj
<<
/Type /Page
/Annots [ 47 0 R 81 0 R 89 0 R ]
/Contents 32 0 R
/Group <<
/Type /Group
/CS /DeviceRGB
/S /Transparency
>>
/MediaBox [ 0 0 595.299988 841.900024 ]
/Parent 3 0 R
/Resources <<
/Font <<
/FAAAAH 7 0 R
/FAAABB 11 0 R
>>
>>
>>
endobj
40 0 obj
<<
/Fields [ 47 0 R 76 0 R 78 0 R 79 0 R 80 0 R 81 0 R 89 0 R ]
/SigFlags 3
>>
endobj
83 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 57.000000 57.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 34
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/FRM 84 0 R
>>
>>
/Subtype /Form
>>
stream
x+23@
 E\.} _|@. |
endstream
endobj
84 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 57.000000 57.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 40
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/n0 85 0 R
/n2 86 0 R
>>
>>
/Subtype /Form
>>
stream
x+23@
 E\.<|@Bl1 "k
endstream
endobj
85 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 57.000000 57.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 18
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
>>
/Subtype /Form
>>
stream
xSUp	vI W
endstream
endobj
86 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 57.000000 57.000000 ]
/Filter /FlateDecode
/FormType 1
/Length 37
/Matrix [ 1 0 0 1 0 0 ]
/Resources <<
/ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
/XObject <<
/XOb87 87 0 R
>>
>>
/Subtype /Form
>>
stream
x+253@
 M\.$s|@. ]
endstream
endobj
87 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 236.000000 236.000000 ]
/BitsPerComponent 8
/ColorSpace /DeviceRGB
/Filter /FlateDecode
/Height 236
/Length 8914
/Mask [ 255 255 255 255 255 255 ]
/SMask 88 0 R
/Subtype /Image
/Width 236
>>
stream
x]uN99S]|,&uVK&ߓ&4vSf~}WI%=O9j|tqj@-UR=붼526Ҿ4m={KcmM$z
zjQ__忒瑟z=gm+jâF=筬6)6o)mV¸Gde/O_`t5uo݀`~iʇI'߲#'`4ceT3dHAwGDOSKcT0R+;	&
^ܘ	QbTꑋ\(=tm׾	[8l=12|9R#S>ڞ_C3k\(B(fabkeX-^53J61E53Jg`_˚Gt/2vǿᰫ
= v>
Ŋih3EZaZ㮏9nеkS:Tz"=
r 9~H5иhr~lNzbUDy}Zu	=[4 (en8m`ILṖL?2&\0&j<30_-L_pb'^m3,;gR~r`X{+8g<D ;FLXrE2*M &9LԜ2jcÙ>b;isҤVtbac&GJ0''OK}ҋ1<I_%- KLn PѤI(X(ubx}0HÓnNۨ=dҤNT+ZIG0y 7Ky8ܤIR4909&'Q[Hm1OHq?OĤ!H܄vDt"mmX0}CYV 0<GIJ~Jkzr]u+!aiabA;#qcqf7aBO&Ev]ND=TƊ9-01]w`}`{J7..5␱sٞJt/11ܓdMq;Pw38՞qW/}0EڨH]G։?D`gHn-ܛ8:Q>t'>&+|Uyhnrф>,\rǷXƧgƼss5'J  Ş~&=Æ	tʤ	kOO=B? 8'$F8U	DO^.~_zz9?O')k{Anbq0߻$K<O8Cq?:,a1iAJ6HKgq2H"iLs	aVDM'ӣ1|ZcDͪ}JO1Q'%20<ϴ /	S\3""_ilt)؀{9[Ϭ0~N£V`+K6^$xUg(Ra'ҘH-J{dF[ۙHU+a2Ea_9^duهyk J*!ltMz'Do݋tt[9I+<Gnxfsu7ޛCtVI#Ic@!Sd:]%b5\x5;5)-Wv[	+e
-FTH*Bߜʣt"KW\6Ce=&*i.Ѻ{0L:[g=ۺ"YnrG,v@AI~TÊy3tNW KSI50[և.dl1˖&0WC)Hm@w!{^/EA
_&,Yb`ħ.(ɶ;3Dk~H;yx`!=a!vЍ
-	.Ti+#5%^r}slLּXS1Lb#ղJÎu(uK%VɘsǜtANЙ=0gZYʨ;T4:>-pûZxX?WvB/îx﷢w6މ_R9|U32ϴЩ/&&?z^~.A#01@W2h؋E3c
᷆Obx{-TqEwNcCV1h0Ud{W1\]"0
^p.DrWR5ebeSSk0\ ܹbT1Ҩ'_Ba{wS#g,U=ȲbACT}8e7b0|.!9Pd+,ܑ|c`8~~qf`Kl[dWP]B/ E,݉1bku?r:5y5QiI{~><v(DWM)VI80|.;O9}xXc}!ik܃
0u%rXn21M0?(72\0\v_p(6l1wd䭵Lڑ<4/zlGvL.h1l_bF&M/k+Qx>_9]"m]r.X'cF|#k$>9eDR]vtJDy%3{+~lHm&aV}L\ηӖ4E.1U;?â5D?qD'۽թhy^¡1_0p+}4Q/G\#,+QPȳbm<#ko4t璕++,`e^T(#XT@YZeKcnc,b -uܧ0\hq*@DYo]^NPd|+ES(̥NK ]}9N\:Q]glw*PTjT|Ul9N\U0nts֝\ZH1&$;{D³^
+~n,J.ќq_p.4Nwf2tE:=zö.jA 	~D(V=u=_Bb	|-%jzY͚܎Ԟ!0ޟἃ@I0\
]sMlQ0gE9??#x
vV$s1Q 0yhD*IiO
t !]Mh/.(ڪg1߿@_q(OdcxͿNsEvg%v_Rk.<#ASW9i6UWdB
M_OF9}[;1̆&|ktaaxZ=¬V7{B6MQ09?-)C}~N1LmrF*U~~Qa)mţ+ R^9~$C"yk1Tcu#/
a|%d;T%>* 6ҝmT577D>M|]Nx)_W3ʛHGzϪ>U\95/1F0^\ gҠ@^q#o_*01fQ10452À Wf痣  `Ý1Fg
||=U}6HWS#9fWGȅme*9ܨB6vNr9pa89X}fs*-g myFjTa<|,ߔ01\0R͝0i*p/7j"_pS]Bp<!9.aC틡-H G^:\Ξ>aW\(XoPL8M8!`i|	u 9v-<mLhN!-~G9C!9ʏ[kߖ28:8"TGJtw%ۜM#ŞmժDI[#:h+{sI'fs0K8?QI
yXێa${`LYW:]'˪g0ph(jtZb>j1,tkET
Y^ϊ	C]m1\2@)߁	h]K7:"gyq=1aX_I[v)$s/a9m*@s [h>Trʸo.u6N83<|:xX=OiF:G$jrX.5~2o3hR6vp #ț1Lt֚0Ycå7t`URV=Un1#(BY i$20\/-ᶵV!c=m_ڇѨ2ê,oUAy æ IC:ZcM/QFj̀ǸUkjD~؃JۖD[`^ZlS$fr[rr~9}AK"ƅ*u!K
̌,Um\Ya8m::D]m#:G*䰱"}5`hmtIg
ξfE(]5&f=\]`l]z>1y .<Y0\UǦaiƾcIÍN>~D$aFAhG`)Jڤ,Y
W0tp6ja==3(X1\qf=!;a8uh[zi6*	uVp<1l.Bg'FD5tT~r]bыKꨍ:c]1gˇS$+]#JZ2*~sOE&ǻoD{jDgrX+T{(l4V89?_QI]
_e	m{-c?A?g3-ܰ>:cZ1:6݇k?bщpS&`ׄqscJ}kH`Wp[%;v.
j	#h=0">LEo/3al 71$5}1gHEYa]|]%d7_YpT1lE>
2^YPvw7iIׅo:!7XJ~ߦ+]_/4w`Ҝ8@M.kH/psQE|'xTj*;c-WbGt7HG*it?ܩkBN.QS|h?E+555}-kWFDg!(#qu:#aM=LDئ ^0a:+KctBiǦ3B/xC-zFq4Lv-o2jn08JG.cxT YCIhٔcS|؁Lǐ#9Hb9.q#~T׶\S:;$4^^r6\]BΚ_Y0,|lKGQ}j4$6d0J<ja8##k#e:zl-/lq0+s/k%[/1<xW=:F[x8FheV2)ҿMUz;º{>Y=p	sn{bol.IkZrcl:܄.+#U>_j'o{-S° 0}}qIg/ǈ.;0<Vǟztoډ"cqYC/Gn<־f[-rx4{wcvP!ȿ;1̢{c$15='p\ӽI>eُfsK?O&	˟Xj{h1M66BcOeև&kCA	ûratwU^"xUzaKo3ztAK-dV4ys/?zBHs:)kPVkCO]HJ۶mJ:3jr|әVU Ta	Kmw1z v͒tAj &" -u*%!E©!2ed+9M7)H<w#UΠVD K͢RtzGʘYgM땙J|$3.ydKї&'FTo00O_I]kgbx=cXa+I:Q0Aig5S{
#^{ 5O`i?k.=/UHh7`-L>``5}]	iQ3E4|R9RܘM#Fg`%K{Y qw,;plW\lb6d-Rb)H[11"'H6K%ԪMȖ;1/EۤNӮBk4\K'+Ay3	Q+٬nQRFF"&,I@~b*uM@0U(Mm8Ý(J2,g>c5S!2}:Ҍڰgﺂa]Lje;Pud2]SSHMpMdH (NXҋRW}u~#T&:iihܢET23>.'m	"~HpڄEtB$J\5%]Cir,R$`[It$~]kl_Շ2Z92RZuV'l)$4Q@p,pCG&1Bt[R
ʎA6t~]צQ	Ok=lQ8.8cU+bɷiUO>L__@B؆Fl)w깂#Viv4	S Lݶ;qESSnވ\Zsƨpkzlw\ZD6)V)3)8iA֞E|K<%eShµ%{D۠u*r['Q2͸g@-& l98R!޴!lvkrXU%BW5=[&X׍c{5n()`Xn=ŰTcp0ln 
ԯ"<dq%7%6kN=M#CW*05+gn=0jS){8DZM?)<%Lo\jKbiAE{Q
LUÚ=JanCEzYW;"nLp!O]۞$҆F_-~"^Ű[H^ŰX:d)qk^MZz'ðsH1L_]bч#$$tNOF1pJ	+D׾z mq?eahB"Js6R',*ΚYHydگE%0H Cu^@}Z~ZG|lBR+
c@IuZY˜Fla0Zr8#ѧآY ]31&AXR;3IɊ4SU_tUS>Qa"ACX>%k=.Ct3E=ϼZ"~"L͎L-HDUh2ɐK,$B0ʸ37Vlrm~eK	]گAϏd5wixDv-Tkn`}ŇiT88ݗ3p' ,yC^<7tqz+m{aH9skz^rm;9?.ȓﾽ+q#,LOe0TCI,Tt2DD4	1/%rcSO^2'a{''FËaGÓaN`<E>$'!g.FNv^BXmJ]7:{EqSiME<y
w͒گlL=l=]lAE``%\O2u%,9lwz'!dň;0"PI]]N-4| وx|8"aXL(DlfW>>JćxXy匷	0X`t΢L81s6< 2ĶbE56Xh5yKg&a:!+LvP#LKM0uW*R.t6U}H>Rϝe}=*r׉>b~u\'XjwwnRX3C7|~`/ǈcwFXTa<4hTc4X۫;2^A9Vk*QߦIi'6A:Xk00\ڞUmdAPUFg #5o76yE^ebanM+xqfgbbXޅ$o6bͬ$γX6#.w}ì0=n
TmpRk Hl06
A+A֤6t?`|
endstream
endobj
88 0 obj
<<
/Type /XObject
/BBox [ 0.000000 0.000000 236.000000 236.000000 ]
/BitsPerComponent 8
/ColorSpace /DeviceGray
/Filter /FlateDecode
/Height 236
/ImageMask false
/Length 2253
/Subtype /Image
/Width 236
>>
stream
x[+D=1ız$tGiJ~&>R
\$;ڣF4RjD6q*1]H5*]:5~ei%:Xgޅuކu}XӏO/b-<CGegi$[% f^/WKmzF"oZtn֫XXX'Z1VX_Zc;VHl2I=MX`Mm^k)&7T}.c&aoǊݏob)k3
֬CLXVATVILַJv k-ҨZvcvVZ6dL/?	kyahvB냢XTX$=<"Zdnd]{B"fցj];cnpC5X	<VTS}&rY_̙igQ1z26h<'6}i9uXtbTt_P!՜RGӹ8qP_m:Yh*Xt{NvTΤKU'kh]3X3KYװU?b^juϝϊ
MZ{ZﯾR麜5{]%ݎdc]{/{BXA`z>ZVkJVu%kieÔ:Va
?yJf\N`Շ&a5?ka5=x\:}aeV#Ya|n>YtMUe#wNmE(fj>y k=\irvdsFAt>@`iS[>`<@=AXlZ21{[$!5+
vd^V,(1z~dװz4FPAi(ެF65va	]îf[V1?xY;`1*{ªFU<=g];8mYa=b_60B<NSYa;ޝ5koZ>ݎNWwc]jw	]yΚpzٍYͶLhj_jWF.+*QVGku'V_e
S]2MaLU$;_DϪrrzVџT6#VQYsIP$FSc J/+6/nE؎t:◰scmՌ0XDjYkՍ
5͔.Vc&hP
Jm5:;!V梲+Y2'y`5fLMW2d?ZŠ<8n佻c
dV*M#IfaVdV㔳}Por+EmɂP8ONk[lֺbn8c*{WV&gDgak>ݰYwd/0cl?hǺ!dh^:`ZE6g=r]qUpkYm7^GYVu'@j
Xz.vu+J:9@sYj57;֟5C#xiF䦸I%SO),Xlw9ӭw5GaM-1jj-v5Gi_VXpJo2뜋M`UvjgMXoWdD[ʿŃm$-cGvPUP0&04yBa1ui>U~ո|4|Dd-b}/(\az$|5>ZAtVA[c}!V:<|<S V$fPBe<*B@7"s!Y9ǸLV}&jYyZ3")1aTVKJDH
 XuTr[eVWX`\4!%l/˥>2NVml<mdݎObU0/ÌT?UV*_t)d)+Vǒ|C">R5ո>#2uHD~R(oL,w+zUփ^\sCяJXKzڬBTQIi
SE%`T;eFΑ5^zQZzbWjPmg|q4dyhS+PU~	.&Je"urP欁BSX\`uŚVu񲺋bE`mMkQGI<x?W
endstream
endobj
89 0 obj
<<
/Type /Annot
/AP <<
/N 83 0 R
>>
/F 4
/FT /Sig
/M (D:20240424110236+08'00')
/MK <<
>>
/NM ({978D7FDF-CA4D-42b0-BCC4-36C2C5970521})
/P 31 0 R
/Rect [ 399.000000 429.900024 456.000000 486.900024 ]
/Subtype /Widget
/T (IYIN_EStamp 89)
/V 90 0 R
>>
endobj
90 0 obj
<<
/Type /Sig
/ByteRange [ 0 593166 797968 790               ]
/Contents <308230AB3082305C02010130822B6D308227C13012160245530201011609647A677A772E636F6D16203538324330414332433446323441343642383730363032344130464543413238308204F40201050C09E78E8BE68192E58DB0308204A9048204A5308204A130820447A003020102020A1A10000000000474C4A6300A06082A811CCF550183753044310B300906035504061302434E310D300B060355040A0C04424A4341310D300B060355040B0C04424A43413117301506035504030C0E4265696A696E6720534D32204341301E170D3234303332373136303030305A170D3235303632383135353935395A308185310B300906035504061302434E310F300D06035504080C06E6B2B3E58D973112301006035504070C09E98391E5B79EE5B882310F300D060355040A0C06E78E8BE6819231123010060355040B0C09E6B395E4BABAE7ABA0310F300D06035504030C06E78E8BE68192311B301906035504290C123931343130313032373936373835323739453059301306072A8648CE3D020106082A811CCF5501822D0342000484BF0D631A15125A0762046C216D42C5A9BC1EFBC2C0CC6DF684ADB9D8D9039D3AE630B0E56509B7E7455E0E89EBCF4BD13DC22985697B99CE987CE8667AFA44A38202DD308202D9301F0603551D230418301680141FE6CFD48FC5222A974A298A15E716C99234C4B6301D0603551D0E041604147F0E05F70C9DD16C67247519E823C81C88E6CB6F30819F0603551D1F0481973081943061A05FA05DA45B3059310B300906035504061302434E310D300B060355040A0C04424A4341310D300B060355040B0C04424A43413117301506035504030C0E4265696A696E6720534D32204341311330110603550403130A6361323163726C333739302FA02DA02B8629687474703A2F2F63726C2E626A63612E6F72672E636E2F63726C2F6361323163726C3337392E63726C3024060A2A811C86EF320201010104160C144A4A39313431303130323739363738353237394530400603551D2004393037303506092A811C86EF320202013028302606082B06010505070201161A687474703A2F2F7777772E626A63612E6F72672E636E2F6370733022060A2A811C86EF320201010804140C123931343130313032373936373835323739453024060A2A811C86EF320201020204160C144A4A393134313031303237393637383532373945301F060A2A811C86EF320201010E04110C0F3130323038303034313034323333313024060A2A811C86EF320201010404160C144A4A393134313031303237393637383532373945302E060A2A811C86EF320201011704200C1E3430403231353030394A4A30393134313031303237393637383532373945302006082A811CD01404010404140C123931343130313032373936373835323739453014060A2A811C86EF320201011E04060C0432333331300E0603551D0F0101FF0404030206C0307006082B0601050507010104643062302806082B06010505073001861C687474703A2F2F6F6373702E626A63612E6F72672E636E2F6F637370303606082B06010505073002862A687474703A2F2F6F6373702E626A63612E6F72672E636E2F4265696A696E675F534D325F43412E6372743012060A2A811C86EF320201011804040C024457300A06082A811CCF55018375034800304502206978C188ECD8356C5FA70A79AD9B3DE9F8AFB7DB28B7F792D38E10CD9E696532022100EBE3BA7CB71C006CE84C2E422A3370CB6274A7A4920C9EB3A5897C354056D0D217113234303332383137323234302B3038303017113234303332383030303030302B3038303017113235303632383030303030302B30383030308220F61603706E67048220E7474946383961EC00EC00A20700FF9999FF6699FF3366FFCCCCFFFFFFFF0033FF0000FFFFFF21FF0B584D502044617461584D503C3F787061636B657420626567696E3D22EFBBBF222069643D2257354D304D7043656869487A7265537A4E54637A6B633964223F3E203C783A786D706D65746120786D6C6E733A783D2261646F62653A6E733A6D6574612F2220783A786D70746B3D2241646F626520584D5020436F726520352E362D633133382037392E3135393832342C20323031362F30392F31342D30313A30393A30312020202020202020223E203C7264663A52444620786D6C6E733A7264663D22687474703A2F2F7777772E77332E6F72672F313939392F30322F32322D7264662D73796E7461782D6E7323223E203C7264663A4465736372697074696F6E207264663A61626F75743D222220786D6C6E733A786D703D22687474703A2F2F6E732E61646F62652E636F6D2F7861702F312E302F2220786D6C6E733A786D704D4D3D22687474703A2F2F6E732E61646F62652E636F6D2F7861702F312E302F6D6D2F2220786D6C6E733A73745265663D22687474703A2F2F6E732E61646F62652E636F6D2F7861702F312E302F73547970652F5265736F75726365526566232220786D703A43726561746F72546F6F6C3D2241646F62652050686F746F73686F702043432032303137202857696E646F7773292220786D704D4D3A496E7374616E636549443D22786D702E6969643A31373039363731434543453331314545423444454542454342333532354344322220786D704D4D3A446F63756D656E7449443D22786D702E6469643A3137303936373144454345333131454542344445454245434233353235434432223E203C786D704D4D3A4465726976656446726F6D2073745265663A696E7374616E636549443D22786D702E6969643A3137303936373141454345333131454542344445454245434233353235434432222073745265663A646F63756D656E7449443D22786D702E6469643A3137303936373142454345333131454542344445454245434233353235434432222F3E203C2F7264663A4465736372697074696F6E3E203C2F7264663A5244463E203C2F783A786D706D6574613E203C3F787061636B657420656E643D2272223F3E01FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A898887868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A696867666564636261605F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A393837363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A191817161514131211100F0E0D0C0B0A090807060504030201000021F90401000007002C00000000EC00EC000003FF78BADCFE30CA49ABBD384BA217F9A0C781C460920719322A39705D2C63ED376BA8A3BEA3ADEFA601001000F040C164721808089EC5E1D024053CA14561339A0D1205CEEB13001395BC47484B383DE522EB60EDCC26568DAFD45C9904BAEB78523C4B5F57517665258562058D8E05020691930290958E060605999C9D9C8D92919EA1949F96988F8E02031E618C90591F54524D6297626145650A8A5561A18DB64FA4C399B692AE4D4CC295CCCD5BA299A0D257909B92D3D192AC2900A098A3E1E2E3E49AE3D3E7D28F9A8DDC0703D3E8D44EA6EAF1F2D4EE0A56D6E99DD7E5C8150B48F01CB851A056F18AF40D60C187041D7E2A0870139432F02496D328CEFF618100890258D4E68923C493283BA61A75A900997D9BF0A59C49336023000CBC99AC19CE25C6603B790A7DC831A8266E0402481B4A53A6D0462017F0631A5021AF3046A96A1D2A00C6804A5BC3D6FC8811AC58769DA25ECD7AB6EDC3AE30D9BA750BA9ACDC99125F2A8037F7E4C1B3374788BCDB376CDD055F090BB59A4269E1887F9F7A84E4CECA638444E5392D7978AF59B11A29B74AB9196564A62BD9A93D00A06D3C75F6D6A18B293BD56647AB099034CC39000B86B655DA9EBD0E2DBBE19829C64EAD4EDFD727405581B9E56C78AA57D66DB7CC7EEADABDCEDD141B9C685C1D5C5E3A832FE7CE9E7B354625A10BDB42DF49AE28271AC8226404C991FFFF84D0D7DF7EB440A38C121F08E2C5164344139D2ACE15971C4BDB21D790257AA1C7852BB648070D76B03088071B7DD031CB1D831C31470D37B4F8008B17E4F09579D005E35C4B3D8558841364F001881D23AEF0831E67F8E1071F3EB8A8E4924C2A498037EC50622303890984941E4D66A9E5965C7619015F5162239A54DE7194A19768A6A9E69A18F0E55D8DB939761A636CD669E79D68CEF8493171DAC3923E78062AE8A01DE8E60970E73506DB9F8436EAE8A30F80D9C9257D5A09E9A5980A9A913871065500A099862AEA9619719468523BB533EAAAAC32596A388CA15A94AAADD66AAB06AF32BAD6AC74DEEAEBAF0EE47AA83BB28E9328B0C8AA29E40DFFC24E4AEC604E1D9BECB45C7E75A60C8915F52C739C484BEDB74BCE28C0B51D64DBD3B6B4B1B40BB8ECCEF064BAABC5D0EC27E81ABB6EBBF8D2E09827F1E27ADA51AD94D66BBE044FF0A43803D380E32838AD6569C1CAB6F062222EF8E7C67E68F84885484B39EBEE25E2349CC267B0820A3193048221E21DCADCB14C289A0C53A325C488E167C7E6996C816E9B89CCF3C32767F9DCC239C62C8A84A6986414B7C78D7B6F053C9BE49BC3E7E81C34B39320FD587B654667B504D99A0A03AAE47C7AB596FC686D0C331C0ED4D38ECD4867C92DBEB0FD340504A82DC9D850567D7696B24A074690FB59FCC254F518F012C66D20C9021D45C690B74CC1F0EDE9D7FF7F4BBE712C77C301E54A05746EA7A108554E66D998672EC3B2B8EEB6F7A3A44B125BA27D7724B2EA971A2A91B7812645CD7190F85C7B4FB7E30E3B43C3C20EED7519BE8BBAF198C6FE4FEA6B06AE4A007904DC5126C5434FA8F4DD8A5E67D410BE087272DD7B2F28F8A63B4ABED36AB8EE49FAEAE3C93E78DF3F933D91A3294D56FD8D22DB3FFAB53E22ECAF044F78963972C43B008E8F630BFC9FFB92D40D51E8A5581D69A003AB074175101076AD71C4053BF836F16DD04B02CC59A64A400F118E4D7E6931E109BB44C29851EF81FF80CA0BAB22C3196A2985D4E8E19AF49434AB60905342045C7FEAF7B34325314FDA38DA98A2468E0FA6295B372C5813FF63A83C2956442DE61A871551883C0D5E0D88C678629748272109861156635C23A2B2982F34BECE7DD5288F04A9883072A1B04AB85123B8EC9830A809720366F90B1861680C3F6E09811531061DDB65C7D0E1C00A85949C83E4719E2A9DC391427342513279B2373AE289EF6A9F8B04888FF31C1121717452B676C31050428C884B31A30EE4749325A16A93412453AA6CB94ACBFC2B8D671C1B2E7346311BA84051A620250D6A070EF078B274F4F365DA3C05BF5F99486327FA8241B2400B23B88C64AA39A4035AD33180246A9939CC668B14C1C8A449D0974250A71AB4804E67AC2747408960BA5422CD9DED8B3C06C80D23EF294BC441466564D0270B74A2FFCB0C842D8715C968434A02BC32258EA0D89BE741E5D1A92AF6F049B67CD24225123C0E3C077B127D872D62EA816D5EE8A6B4495530C0628D9CCEAC6B5798E48B94E2C56B94548C3D1C1A0FF43380830A27266008096E84FA1B7454344636355ADB54469F9DACA2A95880C2889480220A4ACEA9E0386A092D20AEA08E8D1EA543453060BAAEB085545EE188A5BE4424078CD560789D589C8ACCFAA22649CA4FA742E73FAE2AD37E20A341385B0F2C9668BE9D3A8DB01E0896FC88498337ECCC758C55D33231C1986BC22AA98A2D1AF0C0B0BF2F9DCF185D98C5C6048149635115704E45E6A3466B8E771A85B187E5688EE86A019D6C0F7813029AA0D8E94448FFC13398FBE0215BEBB9A771E5A74DC7544E39F48A26E67A6CB7A719136B7E8B5A835802A6D87A2D6842CB25EFD2CBB99B292D79A77B0ED6625661A5910C7B7F98DB3B3ACAB808F16D39180B5867D1B431F9E5496006E53B75410AC0BA7A8751B8CB1A06DE560D3584CC71CA5650341D0C211746DBBF047C0E0A7B371A1DCE4081BBC50457CC2D8FB63BB0BBDCCB8E1037299562438C4E4D4C1E8BC81831AEEB8CE1546099920530B7B43AB253EE19DC1C52184C654A719B409B45D376CBC64BA231C0DC3798057E62354D1E60792722DE70ED86A10643AB45B0AC242D9BCD7D9F0BB03B9EBBA7937AD1864203AD101B5C4436BB88C649FE1E84A349AC853236FF768FD86F05461B680A8459CA5E02F49BFF1B99297986C37686A59FA9443247D0D1CAFE1DD4004AB7E93F575ABCE0E3CC0D535D6625BD319D177874A96710DC560F4ACB512AB44E577D66484F573368065B8E1BD564457709D7785EC86D266D302A03AED79F56ACB1451C616297677A01F31FAFCFF5EC494912BB1AF1757B5B396B6645561D3EEB724778CD5271E3EDCC2EC1AE91891DEE72D35A38E9D61BB3C1A65E5BCF13DE9CD5F1BC0955EC5297409DA356C9EDD253943197449E9AC4A61041ED6E6A2FD6CF2AED26AE0C723B3E8298BEE18078A1E02D658AFF787548AEB87E3E57F130B3A37898FCA9A73F6BA693B3BA976C9509855188E478DF40A593FF12A4CB35513C178872A7ABAE614B6FDCF392E3C3E78246581A0C8984227351C56503A5898C1023A56BDC4924DFB36277CE8B6F16484125F28F2C6A8BB03184139C2D76DBD563ED3F919FF5E901C72F46776E3D58B3D5C55C7BB1216426F79B2DAA66C3E84EE1FF91F7BD68FB91EA25BACD4918C8AE4F66E7B9420E4667B5E1E0A82739EA690FE61F4FA5587C0CEF4964DD3A3DB265834E86BDCC5D76856A93E89C72C73896AD0514AA611DFBD21DA131D187EE06D7077DE97CCF5F89A3A4CA8781A9249A8EBAD90E57C56A82FA3028B6D56FDB79ED837604C521635550231123C9ECCCEFF4AE8B8EBCE2265ECBCE01B8A776CF89362C1DA35E0C7605735003FFC6FAAA7A77C90B86E5A737C0854E8DC66F578661DFB16F140058FEE643C11213DC264C0CE470DF8537239530AF146C130065D0E580068851AD375EBC92690EE66847836EF7C246E6F1441C1833277735CF750D17E450D586480387250D006A4B97131A55801300682AE73D3AA843E8915A2E98735E065B11D55474454F025157F3377331026D1EF88341468430A15CC2A63457B0366F71264DD680F1236755280183660F60763934B715231121FFA05B9F7583659883E1057512F63C50638478310D0A0533D70069AC366DEA332FC9E619A121851678179CB71CB19235F1F0694F477670D05A10931ED8247F45910949A734641678D7B14338A380C2965734FF957C945530848873E1C179ECC661EE5123F26108A0983CBF5783858249B0F0828E928ACC7686A6D08AB0B2842E2304274005DE171220187F8E1781EEA21489D678B6B229A4C68375E77AF5F6383F375222046E1FD722728262D0C82A2B5663D4A8129BC852E1688189332EDC581258E63CC60055F6768B94A86275B870A561871BA06E2C865B89A38F065314CA6886F14029BAD83A92975EA7868FB7117FAF240903E97AB191507B66121109019EF408F3480344F47553766D2F570696483C1770863EC1745D838579786E92182989A4922864562C444B42071C9727927A08906A6092E9B8805DA3097C071CFC12538084883FF0021AE30B6395316CD032AEFF605238403475261539C95D0F799228936114196B4BE11082E8019F813F390822AA107A09F686EBC18E191038A7254C3B313589A81117A98E6D198791F59586F82656C3705C6378E4C153097821BEC667A428706F29431EC709736930D4941055069815A890DF904949512139B4611DA51D9A9968EF218974069489504F56A97E8BB901C39310627778DB2052EB6046EF820BF851071FC2364BE906F6D1044B207E00A85675D96CA1D1928C291325A77E4178153C156A2F72314F1307120307CF446BBB199A41715537079CA6F97452464556F58E9D569AA2F2994CA67E8A699725A84DA1919D77F66D58131F07192843879512165F49873093573AD9C94BDDFF82978DF570F932745BE978A5319FBDE924FC980F5DA79AFA6965629826F7252FA59186C724A0EC8992ED96457C0681C8D90105160C78D09E2F6205D6E99204F513F259926B95953D719F084A943AE5917B518F33161321AA1F52141F73269EAB595CE7396BBE53A153A89AC09924D2088270A86CC4C52C70059AAB24270146A29B91456E569CBB249CA9796D2DF9244BE59F68412750E67B29402415B30735F265319598410796C7A48C517A606F25753F4A86FA72053831685E45A293624EB3E90CC2F0743AB996389A58116AA2B0548A8B1364E899A293143664002DCBC11922A3A5E6F5794E265166DA81E4230E5576A2D8C20F5F65A8161A649E491BD8FFD365FD302EEC5411E7318E36611D87A74A9AB46493F6909D90A9832A399024428CB6A0344A92F6F88744E01DA18013F7D33056072B5C657D8D2304DB114D94AA95E448359C21651B2A898AD0428F30AA9391A3E9171A11C94A5D980D06C00D6E92681C308EAB2024CDC969C0D6932CC0A81D752ACEAAAB39419F3B83409C010BAC206BB1A6587D0A0720030B0B2364B3071705DA483569A32D7251EFBA2DE628A825A15709D25F36E215A662A1123B4910362E51C8180C073019B8601A40835195B05269A0BB12576ACAAD9D230B491A8CA139A0CD2687BE991656A79168EA4208F67A5485630748B2E1152B05FB08298B0F04B47624311CE8059630AB0794FF1866A2E85AFC52ACDB986D1942A7F28A9124A39F8D152DF522B35F1219743293F2F37C29A86788B10CD4074921F3A693021DF1C454ADF55CD34636A8E922E0D988233671C2298CF5248F98956A7754A9D3B113B49A436EFB8BE9E7A887643D62F97F87189E5E05A5D182151B918BFCA6118B945D886A50012677AAF881A6509A8CABB54DF41D7D786EDA1AB331D314E8E75A98BB4367797120772887EB1D76675A303965E942BA69F3531AC74ABBB36D20F95001076AC253B21C463DF0F8976692B887D2936824A535D520CF57557EB3AD35319C79C5024D15BBD2609541EB58F3E3BC9302B16B404BE556AD5BB00B43DA8D8EA6B971059F2B390AFDB24536FF7143E3FA452D3B9E26C82900422085100530B491CE44A30DA9A38461B37EBAB42AB5341AF8007C1933D8A327E8A0BCA9D521DDE1BDDCE3249E653EA81B820409AC3691406AC43E195A846523BFFBF8AFF6D560158CBDAAC5AA0FC1AE13451F30AA6CB695732391C23B18951C6546A0761C9F062D1A47C1D760C14BC67BBDC7052F59793FD785103905EB6247EF958716918F091971E539547CFA9F31428C71EB209A68C5E7599BC7C80BDDBB12338AC38B35B2A371BD154051C3FBBD37FC6BB63896C4D1B8F7C630DBCA52C019364EDC8C2C457F23739955DCC7694A94CE6685CC7372F0545123D9B351E9516BDC18B52BB455B513CAD877B4EB67729B3AD1FF3737752C39C55AA41010C984AC2F5B7C776189B30B510E43DCAA2E9A5ECCE83972AA8BCB1B3E3E79107A0C353426A557A99254CCBFB5B8A5A3ECC3EEBB0153A72505C798CBAA9E38A08DFD8A557C7A4F8419726B294A5142C363A86A5CD6A4BBCC49B745984649CA9AE177850C95C6570920F18237E79D4D729A0F4C25BC3CCF69B6CA85A274AA2055EA3C65B3BCA4974869B1A1570C68CFA689CFD1FCB8403B9D253C04ED8946B91B287D23B42634ADEAF4CBEFA895F437CCA6FC281966D043848E15FD9B8B8BD1AC8919A8A6AAA9FB6083CCCD4CC2809CB5A1D3864BE53C724F1733F888879822CFD2EB6A474BD087482E2B82046E53D3094D396AB98CE4FFB09137C0D34C6D513F6D422E67AA2C531F0D321D9EFA6F04A50F2AAD38A1526BD35C27A3A557534D5DC2C5ABA77788B1D2D5F05C2D2CE5C5A216D5EF6B2C9991C8D9788FDA03C797022627A8B5762BD71B485D9E784C78A982B58A603ABDD7281692BB78B415F5995FC58481A07B02F2AB4B9BCD738C95F67BC782C67A4F7B27A95651800B1E49927FC669B8CDFAB38536604FEDB818D5D6BE4493EF865182A83BD52BC85CABB45A4869EBEAA10A83D0BB6A0DCD106233221DC79C8849F80923940E3D8DA2E65026B00D76C0DDAE3DD5C3F96C08C7EDCB18CA9F0BD05F679A3B3DF7D9A3935B05153883439472E04BEEEA65BD98DC73A73C71D5DA07EA8E71FF8CAF0DFA3D057BC83D2A35BE3D72F10D2948A6BC4BF5475C1703F11AABDECD0995DC6DD12ADF0E7BC8C4E618D31642864C27A78A44D1F3D10B9E657EDCDFBF66548214B4D2402CC896091B1ECF220CC284C2D31E6E30AF7691B2FA72F35A45A112C12ABCE2BDB1671D5C767E957FCE54CA06AB7739B270E970E2AE121D6ECCD2B2BB17C94A56287222F76108E544043B520B08B3D2810DABC293752D6E5137E106D10358A5B536C270199BF764E209B2D74C8BD16302AB12BDBA56B9ADFAC1F78A7BC541AEE479A295B409460E3DAC966FF6747BA9D11E96C91E8796DFD250B51E05555D0E31BA630A0A25786C139B54AE7B15427C64657DC9809B53483981FF96BF1CDAE88E4E79FA68222EA022FA71EA69773743AD9BA407A0E727EA2763DB100E2EEDCBE6AC81DDF73D8770E08CB4D1DCBBB86C3792B4D8C8EBF5DD107E0D5E758711AD9B02D927EBF8324BAC45306E1257B9B10B08241FD04E494D35205A843CA563454067B2C68E37DBAE2CE09EE31F5ABBC05EEEC912E347E80141F0AF1CEAEE27E48B961A731BF5B9F6AE3EF80E8743833461DDEF6773EBDFDDC04BE6D2040F29BB4E87755A8441D1E76763DA43A2CC08623032999BAEF5CF9A9589BE15F1A8B4EB0DDA7F13B3B260AE7FE96DF1C1B2559C2EEF5F708A995C0D63F424FD3234CD702D086FDD58FBF000FA8450AD414DA53349710875AC52F4539950FF508F38C6F11987EDCB830A6AC1B862C996E89C832211B60CC710C702C811EDF026C1B1F9C55E7A62329054B4574F3777C3170404C826EEF42DE1563A6019BD82F44AAC17A5720A70ED2649EF486005B2236359814C51B5E0F791E23F4684E8926C81D06132B354B6924EF68351BF52C4276F051544800D736F4C0A8804473769E95104B7802E9F223E1804A11FA1AC9686F482E1AA0FB8D51298C3485880805CF3507138847CAB53AFF5D5C71048D10C8271091D470F97F035A5E24A83F11289E1C69303D2D7942119014688682DBB22DE068FCE419CF8FBA8C0371BC8398B1431713B45292D506215DD1BAE003A67899ED7A2A041E941E20BFD3F1F7655C3FF03664F900853CB3F7FCFEF06DC11918E0065CB2C74A29C9208537219D4EA1C40D2903D110108851901DF2A9E97C18D2A700675342C059E13081DB18E0A3621282B971FAF29000C94538AAC61601D0642808894D92553A5A2D5826DFC625C45DA17B29E5D188DF84008048E85B8C48574E2A265210462945594B721F7840174A294B2A085C8D888C257438251770439C1A526B0B39835D01665B605D5B71AEAF676C993F176E4D728A3F0718747301090017A0088BB157882AA72972760ECD19B532627EA8A79F48AA7D2C9C259F75149BCED836CBA72442A07C0B0120DFB86913EA29136144E5DAB218F3FDB224CC1655F853D7702EA4842B0913763363030FF1404221B983A7E3C9CD373440C9A53EB0CE0B2E8A644344025BCE43A06EF54283EEC56EC192607CD8A49F7E6D1001806A090575C98097906E0219E6018DC593469054CBF0E64A60D9D09E15730482818D470814B69090D0F51ECD9E58E564A8120D9454195ED9D001E89728129884C86D09E1D5E2A0A00134F9B350A550825E63497246BC9AACCEB76C40090006DB5E9534629EC2227B9E8C023DBA4533CC569839460FBF7D8D26666B82005C8B0D96956307F3559AD93EF994F27110AA4A6E281450733E4F510A98D41E86661018FD5D8A456035527492AC07BE136ACD1CE4A1346BD2AC56ABA638477CEC31977BBDAB0428BEE032C24166B1DAD81A7D499FF7B4CA29791778A05A773307A9AE3AEA41E405DD551939A7608F5F35E63823196170A11C564980DF22C8113080390711904EDD550150351A152D752078EA58873F82928DE56DFDC744630B759106005293097546B0C8A50D52C098A381B8F7B7535550C9399044C845A71F04B50E3D41287411C02B24054098D509460E3AC87E2165F9DE85F0717EAD1941DF3E594C44E368C474D2F1E54C498624C3850DC1394C5265D7013021285637C81F48C6B6EB0900929542416C722803256A72EF0A03902866A5C779212BF8093CD203E6D2089268D0060633B992E0044873EC4E9D843A9B8D3860EE93D988930AB7629A76C8E09416B46F3784AC641D79CB89C469CFFEEC79F479DF518C62B8BA486685094CE672A3A333C8207493E442145361EDC936A5AA9184266ACCAF108D19C4FBD80DE812574119F72B21414263B59D6365968C1344BAEAC14701A13946AE0A01539B68ED9D50D69B5FA01B2E0C419D0305E1D3C075E9C46D897BA8F6A042CAF35453A25265244AC0F6C4958EB9C435135E5AF106115A990797AEDF193B1337A7C86A431A3C2E9C0C322248B06A04C16ECA8E4C57CF349C08009F1CFB6E9A143892C4B8196CD8205ED0B5A4F436D34854693D7D1A39D7C8421AFF65E0D36265687DD81CC31FD4235D96AAFCD76DBFEF04A919015A701A9DB76DF8D77DE7AEF4D761BEBE923241F57D60133DF861F8E78E28AFF3BF23770BAF41C4F5E8B4F4E79E5965F9333A33C7FE080E4977F0E7A05634722A990A5974E7AD953A09E0CD3A79B7DEFA28101B68BC4E1858EFBC7A7EB2EF6EBAFD3CCE9AF78018F34AD0E071F14A248237D5AA0C623FF95F1CB3F8C4AF593C86E8C659A2DF721EBBE8C1EC9F769975E7DD3BEAF0EFBC7E59BFF8BF5C23F0F7C504CD34CF3F1C2175FEBB3B6A891D2F69EE4298D7CD4EB1BE7E003386805374F14417B975152ADA00726E4DD6F0F119C1FF5E287915A5DE478F87BA09080F193FC39634BB6C3D28AE23184FEA97085CBA1DBB7C08194BDD02D259083DCDFF691201A22100BFA5BA17A44D892BFF1B00E3E286264CEA40FFD9590853364A213FF6557AF607DCB240E5AE213FDE742CDB5A97FE748E015BF7819D91D71280404A319CFE8C417ACB01B56BCA217BF2190AC71B18D68AC63FF7CD3433BEA718F58E462A806C74717E2508E347C6320F96802511D72918CACC726BC66C82FEA6C20916CA425175028425E72937B2C147D82C8C70F50E5939C2C653C62C04053AAF28B6CE2D20B5D48C439CE8492E47A141D2559C93352C53221514FE362613B43BE5285B9E41F2B03B70B7244911E9C2B644968A94665E2A7982DA9651F8D384D602E73077B1960335FB8CC6042F19BC68CA6108D584470F26767150BE737A3584DAE30219CD2746734EDD94C6312109FC8D816B738F7825A2DCF8005EC6017F9A98C8F83922B7F2CCBDF327F9234A61074A1B999283F6314AD864A6F7AEB434506970752113A03A2227DA8401D4641A2B16B0AEE4BDEF45C773AFA994F7CD66BA94B41AA078F06CF61E5A302FADAD7BEFB210F7D98285F503ABABEE421B0A4E7D25505D8F7BADE990D4731FDE9F9DA070C295CD07BBB0B5B5413E7BBA9A6AD77BE201BF8CED653AC5EA87A4B4800003B020114020114048201953C506879736963616C5365616C496E666F3E0A202020203C7068795365616C436F64653E343130313032313733353438333C2F7068795365616C436F64653E0A202020203C7068795365616C4E616D653EE78E8BE68192E58DB03C2F7068795365616C4E616D653E0A202020203C70687941707072446570743E3C2F70687941707072446570743E0A202020203C70687941707072446174653E3C2F70687941707072446174653E0A202020203C656E74657270726973653EE4B8ADE9BC8EE8AA89E6B6A6E5B7A5E7A88BE592A8E8AFA2E69C89E99990E585ACE58FB83C2F656E74657270726973653E0A202020203C6F7267436F6465436572743E3931343130313032373936373835323739453C2F6F7267436F6465436572743E0A202020203C6C6567616C506572736F6E3EE78E8BE681923C2F6C6567616C506572736F6E3E0A202020203C7365616C57696474683E32303C2F7365616C57696474683E0A202020203C7365616C4865696768743E32303C2F7365616C4865696768743E0A3C2F506879736963616C5365616C496E666F3E0A308203A4048203123082030E308202B2A00302010202144540E456E0CBD56B536D2AEAA910997100881231300C06082A811CCF55018375050030818D310B300906035504061302434E31393037060355040A0C30E58C97E4BAACE5A4A9E5A881E8AF9AE4BFA1E794B5E5AD90E59586E58AA1E69C8DE58AA1E69C89E99990E585ACE58FB831183016060355040B0C0F534D32E8AF81E4B9A6E7B3BBE7BB9F3129302706035504030C20E5A4A9E5A881E8AF9AE4BFA1E695B0E5AD97E8AEA4E8AF81E4B8ADE5BF834341301E170D3138313031383031353533315A170D3139313031383031353532325A30819E31273025060355040A0C1EE6B2B3E58D97E588B6E7ABA0E58DA1E4B889E69C89E99990E585ACE58FB831153013060355040B0C0CE6B2B3E58D97E59889E58D8E310B300906035504060C02434E3112301006035504080C09E6B599E6B19FE79C813112301006035504070C09E69DADE5B79EE5B8823127302506035504030C1EE6B2B3E58D97E588B6E7ABA0E58DA1E4B889E69C89E99990E585ACE58FB83059301306072A8648CE3D020106082A811CCF5501822D034200041949CDBAB80C51589DCCDC72547EBE38BB8B97FB5759BE7C1B28861C441734602ACD1662200A1181A28F29848EE7D176B476251368915F71283E50F52369E655A381DA3081D730090603551D1304023000300B0603551D0F0404030204F030660603551D1F045F305D305BA059A0578655687474703A2F2F746F7063612E69747275732E636F6D2E636E2F7075626C69632F697472757363726C3F43413D32413039374332443343364430413736303541464635344439323246393843443034393041333242301F0603551D230418301680143DC596972440DF90FF2AD7B62011CAEA1F535EA1301D0603551D0E04160414939687CB7D864CCA0B3A3C673BEAE836BBFF82AC3015060760811C01060A02040A0C0849545255534B4D43300C06082A811CCF550183750500034800304502207977EF98A63FB0B0B7D578AC2DDF8073219BF8C89629FA76EB292BE063AF5E4702210091578AC96383777A1B4B9BD8CD936ADF8970C330C98001131049835A2036C47906082A811CCF55018375038181000000000000000000000000000000000000000000000000000000000000000000935AC92271CBB1377C231009DEFDCF981B9A65D3C806A6C57358A446B327FB1400000000000000000000000000000000000000000000000000000000000000002347C4574E2E24243F05C4F0C5973F0FEBFC9B318035234A52DEBB233BC320C7030E003234303432343033303233365A032100EF728518A06381454AE557E21018C574303865E36A04536BAE5D22E03E0C1B7A1600048204A5308204A130820447A003020102020A1A10000000000474C4A6300A06082A811CCF550183753044310B300906035504061302434E310D300B060355040A0C04424A4341310D300B060355040B0C04424A43413117301506035504030C0E4265696A696E6720534D32204341301E170D3234303332373136303030305A170D3235303632383135353935395A308185310B300906035504061302434E310F300D06035504080C06E6B2B3E58D973112301006035504070C09E98391E5B79EE5B882310F300D060355040A0C06E78E8BE6819231123010060355040B0C09E6B395E4BABAE7ABA0310F300D06035504030C06E78E8BE68192311B301906035504290C123931343130313032373936373835323739453059301306072A8648CE3D020106082A811CCF5501822D0342000484BF0D631A15125A0762046C216D42C5A9BC1EFBC2C0CC6DF684ADB9D8D9039D3AE630B0E56509B7E7455E0E89EBCF4BD13DC22985697B99CE987CE8667AFA44A38202DD308202D9301F0603551D230418301680141FE6CFD48FC5222A974A298A15E716C99234C4B6301D0603551D0E041604147F0E05F70C9DD16C67247519E823C81C88E6CB6F30819F0603551D1F0481973081943061A05FA05DA45B3059310B300906035504061302434E310D300B060355040A0C04424A4341310D300B060355040B0C04424A43413117301506035504030C0E4265696A696E6720534D32204341311330110603550403130A6361323163726C333739302FA02DA02B8629687474703A2F2F63726C2E626A63612E6F72672E636E2F63726C2F6361323163726C3337392E63726C3024060A2A811C86EF320201010104160C144A4A39313431303130323739363738353237394530400603551D2004393037303506092A811C86EF320202013028302606082B06010505070201161A687474703A2F2F7777772E626A63612E6F72672E636E2F6370733022060A2A811C86EF320201010804140C123931343130313032373936373835323739453024060A2A811C86EF320201020204160C144A4A393134313031303237393637383532373945301F060A2A811C86EF320201010E04110C0F3130323038303034313034323333313024060A2A811C86EF320201010404160C144A4A393134313031303237393637383532373945302E060A2A811C86EF320201011704200C1E3430403231353030394A4A30393134313031303237393637383532373945302006082A811CD01404010404140C123931343130313032373936373835323739453014060A2A811C86EF320201011E04060C0432333331300E0603551D0F0101FF0404030206C0307006082B0601050507010104643062302806082B06010505073001861C687474703A2F2F6F6373702E626A63612E6F72672E636E2F6F637370303606082B06010505073002862A687474703A2F2F6F6373702E626A63612E6F72672E636E2F4265696A696E675F534D325F43412E6372743012060A2A811C86EF320201011804040C024457300A06082A811CCF55018375034800304502206978C188ECD8356C5FA70A79AD9B3DE9F8AFB7DB28B7F792D38E10CD9E696532022100EBE3BA7CB71C006CE84C2E422A3370CB6274A7A4920C9EB3A5897C354056D0D206082A811CCF550183750349003046022100D105E1BFA1AD1B502FAC8303BD5A525E2DF235FAEF751154FEBC2A6F973E9579022100BAC66D7A34C285D140F2153CC8DD6210CB29724BCCFA3C28BB0DEFC112EFA285000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
/Filter /IYIN.DocSign
/IYIN_ID ({000C5EC5-078C-42FF-8AEB-E63B5E012518})
/IYIN_OEM (4)
/IYIN_SHASH (8f679c3122083f8ffbb6f62063163fed@2)
/IYIN_SIGNALGORITHM (1.2.156.10197.1.501)
/IYIN_SIGNFOR (1)
/IYIN_SIGNVERSION (1.0)
/IYIN_STAMP (4101021735483@1@1)
/IYIN_STAMP_NEW (4101021735483@1@3@王恒印@单位印章@中鼎誉润工程咨询有限公司@91410102796785279E@1)
/M (D:20240424110236+08'00')
/Reason ()
/SubFilter /adbe.pkcs7.detached
>>
endobj
91 0 obj
<<
/Type /XRef
/Filter /FlateDecode
/ID [ <04996F2B864E2040ECF0185145EFD94E> <04996F2B864E2040ECF0185145EFD94E> ]
/Index [ 0 1 31 1 40 1 83 9 ]
/Info 1 0 R
/Length 63
/Prev 579118
/Root 2 0 R
/Size 92
/W [ 1 4 1 ]
>>
stream
xc` ?1 @MyD>"$$'ɽD<zWA> O
endstream
endobj
startxref
798421
%%EOF
