kicad-doc-1:4.0.2-1.fc23$>Y*jHR>;k^?kNd   8TX =u= Z= = _= = = P= = u u8= ,    /( K8 Xa9 a: aB % G &<=H 0=I $=X g Y g Z hp [ h \ i=] =^W9b+d$e)f,l.tL=u@=v4kDkHCkicad-doc4.0.21.fc23Documentation for KiCadDocumentation for KiCad.VՊ arm04-builder23.arm.fedoraproject.orgFedora ProjectFedora ProjectGPLv2+Fedora ProjectDocumentationhttp://www.kicad-pcb.orglinuxnoarch0IVF`m w*mF%V<u+OJ$1B34%.YWi(4b,-_ X.J+#; VqO zAr-Ct 6.]NUeQs>nO;c"7rU Py#N$ / 6;=EO&Z>FSP=#=[  nEo+-Jt W>rmh8Zq "b" . H:;'}uzRwqBH>$!S' f OH14L"& '#`),BTOe s;:ch4&w'A.<oU72x[$7\C2! mA//^t%n k@>?T%7cCKn  %'  "31v'7s IB| LceS 5!x>X|[ T9+'Wxm(YsO[%?b\$-/-.7%&!""Q#VQ^DV[}^yFPH5''v$h&N3XC.t2<P,+J1sRl :Z*+Z6E$b;NH e 3r   .[qHo!J m6PxOJ,B"-P_>t[SWrgOEDg4---?$^jgq~^l$^T 8[i]0zKlFHu55m&  W]~]I|Bky P-*ux56y/?y`^_L-_L3zc"+Z/$:ZE|uRn=i"~]Zi",hi`Vu=tp\'\M2MSn:# Syd67^ Wx9kW Nr<[,=eElaP{ L9/a=#29M:dV]#5A*%xfL;el~v6)m-vxjxl2Yjj<6),*Xwj-6V&X9 Rj:!Cr_~gx+o(E8q?6 e=Xgy`_z bbgyd0f Xv7Ta P>K6Cn^<E='? =R 1|F@)N3fj9>.SZ,\ d$W:4/mL50z|MQk M')h7$4B \LKt/rqFTOeQ0w5q(0lZQi&i&!hoCy^b~f 4UE}n im" RmOOv5A"!' #;.X 3P{A@t0e;&OJ#7H[&0N86"U PyO&Z>FSP=#=[  nEo+-Jt W>rmh8Zq "b" . H:;'}uzRwqBH>$!S' f OH14L"& '#`),BTOe s;:ch4&w'A.<oU72x[$7\C2! mA//^t%n k@>?T%7cCKn  %'  "31v'7s IB| LceS 5!x>X|[ T+'m[%?b\$!""QVQ^DV[}^yPH5''v$h&N3XC2<PRl Z*+Z6E$b;N e   .Ho`xOJ,B"-P_>t[SWrgOEDg4---?$^jgq~^l$^T 8[i]0zKlFHu55m&  W]~]I|Bky P-*ux56y/?y`^_L-_L3zc"+Z/$:ZE|uRn=i"~]Zi",hi`Vu=tp\'\M2MSn:# Sd67^ Wx9kW Nr<[,=eElaP{ L9/a=#29M:dV]#5A*%xfL;el~v6-vxjxYjj<6),*Xwj-6V&X9 Rj:!Cr_~gx+o(E8q e=Xgy`_z bbgyd0f Xv @ 0rqFTOeQ0w5q(0lZQi&i&!hoCy^b~f 4UE}n im" RmOOv5A"!' #;.X 3P{A@t0e;&OJ#7H[&0N86nO;c"7rU Py#N$ / 6;=EO&Z>FSP=#=[  nEo+-Jt W>rmh8Zq "b" . H:;'}uzRwqBH>$!S' f OH14L"& '#`),BTOe s;:ch4&w'A.<oU72x[$7\C2! mA//^t%n k@>?T%7cCKn  %'  "31v'7s IB| LceS 5!x>X|[ T9+'Wxm(YsO[%?b\$-/-.7%&!""Q#VQ^DV[}^yFPH5''v$h&N3XC.t2<P,+J1sRl :Z*+Z6E$b;NH e 3r   .[qHo!J mPxOJ,B"-P_>t[SWrgOEDg4---?$^jgq~^l$^T 8[i]0zKlFHu55m&  W]~]I|Bky P-*ux56y/?y`^_L-_L3zc"+Z/$:ZE|uRn=i"~]Zi",hi`Vu=tp\'\M2MSn:# Syd67^ Wx9kW Nr<[,=eElaP{ L9/a=#29M:dV]#5A*%xfL;el~v6)m-vxjxl2Yjj<6),*Xwj-6V&X9 Rj:!Cr_~gx+o(E8q?6 e=Xgy`_z bbgyd0f Xv7Ta P>K6Cn^<E='? =R 1|F@)N3fj9>.SZ,\ d$W:4/mL50z|MQk M')h7$4B \LKt/rqFTOeQ0w5q(0lZQi&i&!hoCy^b~f 4UE}n im" RmOOv5A"!' #;.X 3P{A@t0e;&OJ#7H[&0N86nO;c"7rU Py#N$ / 6;=EO&Z>FSP=#=[  nEo+-Jt W>rmh8Zq "b" . H:;'}uzRwqBH>$!S' f OH14L"& '#`),BTOe s;:ch4&w'A.<oU72x[$7\C2! mA//^t%n k@>?T%7cCKn  %'  "31v'7s IB| LceS 5!x>X|[ T9+'Wxm(YsO[%?b\$-/-.7%&!""Q#VQ^DV[}^yFPH5''v$h&N3XC.t2<P,+J1sRl :Z*+Z6E$b;NH e 3r   .[qHo!J mPxOJ,B"-P_>t[SWrgOEDg4---?$^jgq~^l$^T 8[i]0zKlFHu55m&  W]~]I|Bky P-*ux56y/?y`^_L-_L3zc"+Z/$:ZE|uRn=i"~]Zi",hi`Vu=tp\'\M2MSn:# Syd67^ Wx9kW Nr<[,=eElaP{ L9/a=#29M:dV]#5A*%xfL;el~v6)m-vxjxl2Yjj<6),*Xwj-6V&X9 Rj:!Cr_~gx+o(E8q?6 e=Xgy`_z bbgyd0f Xv7Ta P>K6Cn^<E='? =R 1|F@)N3fj9>.SZ,\ d$W:4/mL50z|MQk M')h7$4B \LKt/rqFTOeQ0w5q(0lZQi&i&!hoCy^b~f 4UE}n im" RmOOv5A"!' #;.X 3P{A@t0e;&OJ#7H[&0N86"U Py[ T+'HoxJ,B-Pum]|-/iuSPjx6( 013JT<{/NQbq[W{sl?_-jf%Sw78i,*DJ8?Fl]Œ`m w*mF%V<u+OJ$1B34%.YWi(4b,-_ X.J+#; VqO zAr-Ct 6.]NUeQs>nO;c"7rU Py#N$ / 6;=EO&Z>FSP=#=[  nEo+-Jt W>rmh8Zq "b" . H:;'}uzRwqBH>$!S' f OH14L"& '#`),BTOe s;:ch4&w'A.<oU72x[$7\C2! mA//^t%n k@>?T%7cCKn  %'  "31v'7s IB| LceS 5!x>X|[ T9+'Wxm(YsO[%?b\$-/-.7%&!""Q#VQ^DV[}^yFPH5''v$h&N3XC.t2<P,+J1sRl :Z*+Z6E$b;NH e 3r   .[qHo!J mPxOJ,B"-P_>t[SWrgOEDg4---?$^jgq~^l$^T 8[i]0zKlFHu55m&  W]~]I|Bky P-*ux56y/?y`^_L-_L3zc"+Z/$:ZE|uRn=i"~]Zi",hi`Vu=tp\'\M2MSn:# Syd67^ Wx9kW Nr<[,=eElaP{ L9/a=#29M:dV]#5A*%xfL;el~v6)m-vxjxl2Yjj<6),*Xwj-6V&X9 Rj:!Cr_~gx+o(E8q?6 e=Xgy`_z bbgyd0f Xv7Ta P>K6Cn^<E='? =R 1|F@)N3fj9>.SZ,\ d$W:4/mL50z|MQk M')h7$4B \LKt/rqFTOeQ0w5q(0lZQi&i&!hoCy^b~f 4UE}n im" RmOOv5A"!' #;.X 3P{A@t0e;&OJ#7H[&0N86VՅVՇ>VՇ>VՇ>VՇ\VՄVՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՄVՄVՄVՄVՇ>VՇ>VՇ>VՇ>VՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՇ>VՇ>VՄVՇ>VՇ>VՇ>VՇ>VՇ>VՆVՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՆVՆVՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇYVՅVՅVՅVՅVՇ\VՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՄVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՄVՆVՆVՆVՄVՆVՆVՆVՆVՆVՆVՆVՆVՆVՇ>VՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՄVՄVՄVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՅVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՄVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՇ>VՆVՇ>VՇ>VՆVՇ>VՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՄVՆVՆVՆVՆVՆVՇ>VՆVՆVՆVՆVՆVՇ>VՆVՆVՆVՆVՆVՆVՆVՄVՄVՄVՆVՆVՆVՄVՄVՄVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՄVՇ>VՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՇ>VՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՄVՄVՄVՄVՄVՆVՆVՆVՆVՆVՆVՆVՇ>VՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՇ>VՇ>VՇ>VՇ>VՆVՇ\VՄVՇ>VՅVՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՄVՄVՄVՄVՅVՇ>VՇ>VՇ>VՇ>VՅVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՇ>VՇ>VՅVՄVՇ>VՇ>VՇ>VՇ>VՇ>VՆVՇ>VՇ>VՇ>VՄVՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՆVՆVՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՄVՇ\VՅVՅVՄVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՇ>VՅVՅVՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՄVՄVՄVՅVՇ>VՇ>VՇ>VՇ>VՅVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՇ>VՇ>VՅVՅVՄVՇ>VՇ>VՇ>VՇ>VՇ>VՆVՇ>VՅVՇ>VՇ>VՅVՅVՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՆVՆVՅVՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՅVՅVՇ>VՅVՅVՅVՅVՇ\VՄVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՄVՆVՇ>VՇ>VՇ>VՇ>VՆVՆVՅVՅVՅVՄVՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՄVՇ>VՆVՆVՅVՅVՄVՄVՄVՅVՆVՇ>VՇ>VՆVՇ>VՇ>VՅVՄVՄVՄVՄVՄVՄVՆVՆVՄVՄVՆVՇ>VՇ>VՅVՅVՄVՆVՇ>VՇ>VՆVՆVՆVՆVՆVՇ>VՇ>VՇ>VՅVՆVՆVՆVՇ>VՅVՇ>VՇ>VՄVՅVՅVՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՅVՆVՆVՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՄVՅVՆVՅVՇ\VՇ>VՇ>VՇ>VՇ>VՇ>VՇ>VՆVՇGVՇ\VՄVՅTVՅVՅVՆVՇ\VՅVՅVՅVՅVՅVՅVՅVՅ/VՅVՅ/VՅ.VՅVՅ.VՅ.VՅ.VՅVՅ.VՅ/VՅ/VՅ.VՅ/VՅVՅ/VՅ/VՅ.VՅ/VՅ.VՅ/VՅ/VՅ/VՅ/VՅVՅ/VՅ/VՅ/VՅ/VՅVՅ/VՅ/VՅ.VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ.VՅ/VՅVՅ/VՅVՅVՅ/VՅ/VՅ/VՅ.VՅ/VՅ/VՅ/VՅ/VՅ/VՅ.VՅVՅ/VՅVՅ/VՅ/VՅ.VՅ/VՅ/VՅ/VՅVՅVՅ/VՅ/VՅ.VՅVՅVՅ/VՅ/VՅ/VՅVՅ.VՅVՅVՅVՅVՅVՅ.VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅVՅVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՅVՅVՆ*VՄVՅVՇGVՅVՇGVՇGVՇGVՅ/VՇ\VՄVՅ/VՇGVՅ/VՅ.VՅ/VՅ.VՅ/VՇGVՇGVՇGVՇGVՇGVՇGVՇGVՇGVՄVՄVՄVՄVՅ/VՅ/VՅ.VՅ.VՅ.VՅ.VՅ/VՇGVՇGVՇGVՇGVՄVՅ.VՅ.VՄVՄVՄVՄVՄVՅ/VՄVՄVՄVՄVՄVՄVՄVՄVՅ/VՇGVՇGVՄVՅ.VՇGVՇGVՅ.VՅ/VՅ.VՇGVՇGVՇGVՅ.VՇVՅ/VՇGVՇGVՇGVՅ/VՇGVՅ.VՇGVՇGVՇGVՇGVՇGVՇGVՇGVՇVՇVՅ.VՇGVՇGVՅ/VՇGVՇGVՅ/VՅ/VՇGVՇGVՅ/VՅ.VՇYVՅVՅVՅVՅVՅVՅ/VՅ/VՇ\VՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՄVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՄVՇVՇVՇVՄVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇGVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՄVՄVՄVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՅVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՄVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇGVՇVՇGVՇGVՇVՇGVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՅ/VՇVՇVՇVՇVՇVՇVՇVՄVՇVՇVՇVՇVՇVՇGVՇVՇVՇVՇVՇVՇGVՇVՇVՇVՇVՇVՇVՇVՄVՄVՄVՇVՇVՇVՄVՄVՄVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՄVՇGVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇGVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՄVՄVՄVՄVՄVՇVՇVՇVՇVՇVՇVՇVՇGVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇGVՇGVՇGVՇGVՇVՆVՆVՇ\VՄVՇGVՅVՅ/VՆ*VՇGVՇGVՇGVՇGVՇGVՇGVՄVՄVՄVՄVՅ/VՅVՇGVՇGVՇGVՇGVՅVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՇGVՇGVՅVՄVՇGVՇGVՅ/VՅ/VՆ*VՅ/VՇGVՇGVՇGVՇVՇGVՇGVՇGVՄVՇGVՆ*VՇGVՇGVՇGVՇGVՇGVՇGVՇGVՇVՇVՇGVՇGVՅ/VՇGVՇGVՅ/VՆ*VՆ*VՇGVՇGVՄVՇ\VՅVՅVՅVՅVՅVՅVՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅVՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅVՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅVՅVՅ.VՅ.VՅ.VՅ.VՅ.VՅVՅVՄVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՅ.VՇGVՅ.VՅ.VՅVՅ.VՅ.VՅ.VՅVՆ*VՇGVՇGVՇGVՇGVՇGVՇGVՇGVՇGVՄVՄVՄVՅ.VՅVՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՇGVՇGVՇGVՇGVՅVՄVՅ.VՅ.VՅ.VՄVՄVՄVՄVՄVՅ.VՄVՄVՄVՄVՄVՄVՄVՅ.VՅVՆVՆVՇGVՇGVՅVՅVՄVՅ.VՇGVՇGVՅ.VՅ.VՆ*VՅ.VՆVՇGVՇGVՇGVՅ.VՇVՅ.VՇGVՅVՇGVՇGVՅ.VՅVՅVՇGVՅ.VՆ*VՇGVՇGVՇGVՇGVՇGVՇGVՇGVՅ.VՇVՇVՅ.VՅVՇGVՇGVՅ.VՇGVՇGVՅ.VՅ.VՆ*VՆ*VՇGVՇGVՅ.VՅ.VՅ.VՅ.VՅ.VՅ.VՅVՅVՆ*VՇGVՆ*VՆ*VՆ*VՆVՅVՅVՅVՅVՇ\VՄVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՇVՅ/VՄVՅ/VՇVՇGVՇGVՇGVՇGVՅ/VՅ/VՇVՇVՅVՅVՅ/VՅ/VՅVՅ/VՄVՆ*VՇGVՇGVՇGVՅ/VՇGVՇGVՇGVՅ/VՇGVՇGVՇGVՄVՇGVՇVՇVՅVՅVՅ/VՅ/VՄVՄVՄVՅ/VՅVՅ/VՇVՇGVՇGVՇVՇGVՇGVՅVՅVՅVՅVՄVՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՄVՄVՄVՄVՄVՇVՇVՄVՄVՇVՅVՅ/VՅ/VՅVՅVՇGVՇGVՅVՅVՅVՄVՅ/VՅ/VՅ/VՅ/VՅ/VՇVՅ/VՅ/VՅ/VՇGVՇGVՅ/VՅ/VՇVՆ*VՅVՅ/VՇVՅ/VՅVՇVՇVՇVՇGVՇGVՇGVՅ/VՅVՅ/VՅ/VՇVՇVՅ/VՅ/VՅ/VՅ/VՇVՇGVՅVՇGVՇGVՅ/VՄVՅVՅVՅ/VՅ/VՇGVՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՆ*VՅVՅ/VՇGVՇGVՇGVՇGVՇGVՇGVՇGVՅ/VՅVՇVՇVՅ/VՅ/VՅVՇGVՇGVՅ/VՅ/VՅ/VՅ/VՅ/VՇGVՇGVՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՆ*VՆ*VՆ*VՆ*VՇGVՇGVՅ/VՄVՅ/VՅ/VՆ*VՆ*VՅ.VՅVՇVՅ/VՅVՆ*VՆ*VՆ*VՆ*VՇ\VՇGVՇGVՇGVՇGVՇGVՇGVՆVՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՅ/VՆ2VՇ"VՇPVՇ\VՄVՅVՅVՅVՆ"VՇ\VՅVՅVՅVՅVՅVՅVՅVՅbVՅVՅbVՅbVՅVՅbVՅbVՅbVՅVՅbVՅbVՅbVՅbVՅbVՅVՅbVՅcVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅVՅbVՅbVՅbVՅbVՅVՅbVՅbVՅbVՅbVՅbVՅbVՅcVՅbVՅbVՅbVՅbVՅVՅbVՅVՅVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅVՅbVՅVՅbVՅbVՅbVՅbVՅbVՅbVՅVՅVՅbVՅbVՅbVՅVՅVՅbVՅbVՅbVՅVՅbVՅVՅVՅVՅVՅVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅVՅVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՅVՅVՆ2VՄVՅVՇ+VՅVՇ+VՇ+VՇ+VՅbVՇ\VՄVՅbVՇ+VՅbVՅbVՅbVՅbVՅbVՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՄVՄVՄVՄVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՇ+VՇ+VՇ+VՇ+VՄVՅbVՅbVՄVՄVՄVՄVՄVՅbVՄVՄVՄVՄVՄVՄVՄVՄVՅbVՇ+VՇ+VՄVՅbVՇ+VՇ+VՅbVՅbVՅbVՇ+VՇ+VՇ+VՅbVՆVՅbVՇ+VՇ+VՇ+VՅbVՇ+VՅbVՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՆVՆVՅbVՇ+VՇ+VՅbVՇ+VՇ+VՅbVՅbVՇ+VՇ+VՅbVՅbVՇXVՅVՅVՅVՅVՅVՅbVՅbVՇ\VՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՄVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՄVՆVՆVՆVՄVՆVՆVՆVՆVՆVՆVՆVՆVՆVՇ+VՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՄVՄVՄVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՅVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՄVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՇ+VՆVՇ+VՇ+VՆVՇ+VՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՅbVՆVՆVՆVՆVՆVՆVՆVՄVՆVՆVՆVՆVՆVՇ+VՆVՆVՆVՆVՆVՇ+VՆVՆVՆVՆVՆVՆVՆVՄVՄVՄVՆVՆVՆVՄVՄVՄVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՄVՇ+VՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՇ+VՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՄVՄVՄVՄVՄVՆVՆVՆVՆVՆVՆVՆVՇ+VՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՇ+VՇ+VՇ+VՇ+VՆVՆVՆVՇ\VՄVՇ+VՅVՅbVՆ2VՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՄVՄVՄVՄVՅbVՅVՇ+VՇ+VՇ+VՇ+VՅVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՇ+VՇ+VՅVՄVՇ+VՇ+VՅbVՅbVՆ2VՅbVՇ+VՇ+VՇ+VՆVՇ+VՇ+VՇ+VՄVՇ+VՆ2VՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՆVՆVՇ+VՇ+VՅbVՇ+VՇ+VՅbVՆ2VՆ2VՇ+VՇ+VՄVՇ\VՅVՅVՅVՅVՅVՅVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅVՅVՅbVՅbVՅbVՅbVՅbVՅVՅVՄVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՅbVՇ+VՅbVՅbVՅVՅbVՅbVՅbVՅVՆ2VՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՄVՄVՄVՅbVՅVՅbVՅbVՅbVՅbVՅbVՅbVՇ+VՇ+VՇ+VՇ+VՅVՄVՅbVՅbVՅbVՄVՄVՄVՄVՄVՅbVՄVՄVՄVՄVՄVՄVՄVՅbVՅVՆVՆVՇ+VՇ+VՅVՅVՄVՅbVՇ+VՇ+VՅbVՅbVՆ2VՅbVՆVՇ+VՇ+VՇ+VՅbVՆVՅbVՇ+VՅVՇ+VՇ+VՅbVՅVՅVՇ+VՅbVՆ2VՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՅbVՆVՆVՅbVՅVՇ+VՇ+VՅbVՇ+VՇ+VՅbVՅbVՆ2VՆ2VՇ+VՇ+VՅbVՅbVՅbVՅbVՅbVՅbVՅVՅVՆ2VՇ+VՆ2VՆ2VՆ2VՆVՅVՅVՅVՅVՇ\VՄVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՅbVՄVՅbVՆVՇ+VՇ+VՇ+VՇ+VՅbVՅbVՆVՆVՅVՅVՅbVՅbVՅVՅbVՄVՆ2VՇ+VՇ+VՇ+VՅbVՇ+VՇ+VՇ+VՅbVՇ+VՇ+VՇ+VՄVՇ+VՆVՆVՅVՅVՅbVՅbVՄVՄVՄVՅbVՅVՅbVՆVՇ+VՇ+VՆVՇ+VՇ+VՅVՅVՅVՅVՄVՅbVՅbVՅbVՅbVՅbVՅbVՄVՄVՄVՄVՄVՆVՆVՄVՄVՆVՅVՅbVՅbVՅVՅVՇ+VՇ+VՅVՅVՅVՄVՅbVՅbVՅbVՅbVՅbVՆVՅbVՅbVՅbVՇ+VՇ+VՅbVՅbVՆVՆ2VՅVՅbVՆVՅbVՅVՆVՆVՆVՇ+VՇ+VՇ+VՅbVՅVՅbVՅbVՆVՆVՅbVՅbVՅbVՅbVՆVՇ+VՅVՇ+VՇ+VՅbVՄVՅVՅVՅbVՅbVՇ+VՅbVՅbVՅbVՅbVՅbVՅbVՆ2VՅVՅbVՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՅbVՅVՆVՆVՅbVՅbVՅVՇ+VՇ+VՅbVՅbVՅbVՅbVՅbVՇ+VՇ+VՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՆ2VՆ2VՆ2VՆ2VՇ+VՇ+VՅbVՄVՅbVՅbVՆ2VՆ2VՅbVՅVՆVՅbVՅVՆ2VՆ2VՆ2VՆ2VՇ\VՇ+VՇ+VՇ+VՇ+VՇ+VՇ+VՆVՅbVՅcVՅbVՅbVՅbVՅbVՅbVՅbVՅbVՆ:VՆVՇ4VՇYVՆVՇYVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՇYVՆVՆVՆVՆVՇYVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՇYVՆVՆVՆVՆVՇYVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՇYVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՆVՇ\VՄVՅ!VՅVՅVՆVՇ\VՅVՅVՅVՅVՅVՅVՅVՄVՅVՄVՄVՅVՄVՄVՄVՅVՄVՄVՄVՄVՄVՅVՄVՄVՄVՄVՄVՄVՄVՄVՄVՅVՄVՄVՄVՄVՅVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՅVՄVՅVՅVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՅVՄVՅVՄVՄVՄVՄVՄVՄVՅVՅVՄVՄVՄVՅVՅVՄVՄVՄVՅVՄVՅVՅVՅVՅVՅVՄVՄVՄVՄVՄVՄVՄVՄVՅVՅVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՅVՅVՆ#VՄVՅVՇ4VՅVՇ4VՇ4VՇ4VՄVՇ\VՄVՄVՇ4VՄVՄVՄVՄVՄVՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՇ4VՇ4VՇ4VՇ4VՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՇ4VՇ4VՄVՄVՇ4VՇ4VՄVՄVՄVՇ4VՇ4VՇ4VՄVՆrVՄVՇ4VՇ4VՇ4VՄVՇ4VՄVՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՆrVՆrVՄVՇ4VՇ4VՄVՇ4VՇ4VՄVՄVՇ4VՇ4VՄVՄVՇXVՅVՅVՅVՅVՅVՄVՄVՇ\VՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՄVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՄVՆrVՆrVՆrVՄVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՇ4VՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՄVՄVՄVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՅVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՄVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՇ4VՆrVՇ4VՇ4VՆrVՇ4VՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՄVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՄVՆrVՆrVՆrVՆrVՆrVՇ4VՆrVՆrVՆrVՆrVՆrVՇ4VՆrVՆrVՆrVՆrVՆrVՆrVՆrVՄVՄVՄVՆrVՆrVՆrVՄVՄVՄVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՄVՇ4VՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՇ4VՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՄVՄVՄVՄVՄVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՇ4VՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՇ4VՇ4VՇ4VՇ4VՆrVՆVՆVՇ\VՄVՇ4VՅVՄVՆ#VՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՄVՄVՄVՄVՄVՅVՇ4VՇ4VՇ4VՇ4VՅVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՇ4VՇ4VՅVՄVՇ4VՇ4VՄVՄVՆ#VՄVՇ4VՇ4VՇ4VՆrVՇ4VՇ4VՇ4VՄVՇ4VՆ#VՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՆrVՆrVՇ4VՇ4VՄVՇ4VՇ4VՄVՆ#VՆ#VՇ4VՇ4VՄVՇ\VՅVՅVՅVՅVՅVՅVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՅVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՅVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՅVՅVՄVՄVՄVՄVՄVՅVՅVՄVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՄVՇ4VՄVՄVՅVՄVՄVՄVՅVՆ#VՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՄVՄVՄVՄVՅVՄVՄVՄVՄVՄVՄVՇ4VՇ4VՇ4VՇ4VՅVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՅVՆVՆVՇ4VՇ4VՅVՅVՄVՄVՇ4VՇ4VՄVՄVՆ#VՄVՆVՇ4VՇ4VՇ4VՄVՆrVՄVՇ4VՅVՇ4VՇ4VՄVՅVՅVՇ4VՄVՆ#VՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՄVՆrVՆrVՄVՅVՇ4VՇ4VՄVՇ4VՇ4VՄVՄVՆ#VՆ#VՇ4VՇ4VՄVՄVՄVՄVՄVՄVՅVՅVՆ#VՇ4VՆ#VՆ#VՆ#VՆVՅVՅVՅVՅVՇ\VՄVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՆrVՄVՄVՄVՆrVՇ4VՇ4VՇ4VՇ4VՄVՄVՆrVՆrVՅVՅVՄVՄVՅVՄVՄVՆ#VՇ4VՇ4VՇ4VՄVՇ4VՇ4VՇ4VՄVՇ4VՇ4VՇ4VՄVՇ4VՆrVՆrVՅVՅVՄVՄVՄVՄVՄVՄVՅVՄVՆrVՇ4VՇ4VՆrVՇ4VՇ4VՅVՅVՅVՅVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՆrVՆrVՄVՄVՆrVՅVՄVՄVՅVՅVՇ4VՇ4VՅVՅVՅVՄVՄVՄVՄVՄVՄVՆrVՄVՄVՄVՇ4VՇ4VՄVՄVՆrVՆ#VՅVՄVՆrVՄVՅVՆrVՆrVՆrVՇ4VՇ4VՇ4VՄVՅVՄVՄVՆrVՆrVՄVՄVՄVՄVՆrVՇ4VՅVՇ4VՇ4VՄVՄVՅVՅVՄVՄVՇ4VՄVՄVՄVՄVՄVՄVՆ#VՅVՄVՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՄVՅVՆrVՆrVՄVՄVՅVՇ4VՇ4VՄVՄVՄVՄVՄVՇ4VՇ4VՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՄVՆ#VՆ#VՆ#VՆ#VՇ4VՇ4VՄVՄVՄVՄVՆ#VՆ#VՄVՅVՆrVՄVՅVՆ#VՆ#VՆ#VՆ#VՇ\VՇ4VՇ4VՇ4VՇ4VՇ4VՇ4VՆVՄVՄVՄVՄVՄVՄVՄVՄVՄVՆ*VՆVՇ=VՄVՄVVVVVVVVVVVVVVVVVVV158a8c526a33d128c4723503cd0ee2a38b7ba19a4abfcf842e67cdab29e0a6d7ab383ed2913f73d83a2cb35a5d95788bd00f68abb79c2ac97ae1780d028fb028aa2d860ef8484cd928fd9e45762d162e6d918fb40510128f48952795db394f89e26af2c8fe8b070c5e86e47fbb7ab67a50a14f9a12d4cd4236409b273a10d80568ad996eb23958e701096b60baa7c4989213571ca50cf43a387d7522eb536406c49ebb1936266adf1de17d8c93454956ecddc5d4495155cb02e6ed8986634d29245135eea763f45458bd5e7a8ef2dcd2054e4a6420a6bc2592b85776520d1db5a42e52d185e03f0b56b4948a23d86caafcf72c447bf48ab270944ea1569f84b509d829442ef41075cd112b5f50dc3d1bc0bdfbf3fcbd278a999f98bf19845dc25a41fd7bf8c09d0cc0014d31103e16601d2cad53cd4a2caa8a3d10dd2a9f206b3a2308bc3d4516a98dfd8c8e5f65b39f519fb796abd8139ab19d08e2b3b96c9a7538960118408c4ab0d36f9f62dc3b2591b272343268c3939d05fb9cd66c995600a09b9c7d89d45df0b3c19849042470d1bfce3f3a7b209d9fe10e540d21152fa7fa66093ad78140d2b32442316c4d77f796d716f3cc1099880f234372b2250a989ddac73d3181c2c648ea60a9d028f9ff1a5f9a20b07be51c3b5edcc76605700f9a18e4a252b32cfba1711280be1b99ddbf62d7943a83787e3cffe6b3a94dccbe4ddfdf32af4798e9a59c6e76f8e98766b16a3e05624e4ffa9a5b181aa02333df5ea27f1f1a78cf6fff25fe4f6327725cf8604445a33b61e70b42487ad8302e876d89f8cf932fb2869cf3586972d30a9b7f184dfeb096749ca86150eeb8a430486e9ca140b5ea86bc817a77d59bf0fbdb9678b2a2708313d5441c1b680ba402716d07d334aa9c6eb961b79e1925c3cd3d9d27067353c1b0237baf226209019158a78bd058c7e6163f3bc4a778763a3d62dd2e64f3a1c4177cae486641f228b2199fdda1b99c2cb8b9c974032743ac5631b3a0e081278799ecc482e67d4708318c506b33049e911f3eca2d50b18e1774e9a6cbec11f096e3260c6aca51eadb7e5e3cf1b9d5c8558f3c99968ef77ec91b697c82c4ab7fcc2a54a5c79ce55f3cff47a01eb897c6941c5781a3205d2d51bbc0e7d636b3d6d10f94b6a1b3663fe0329b7f4c152941b6f58e3b3bf50f36131316b9206afcc145b68bb3ff2176ba89382a1df228bfa04121bc0059a82270e7138010287c2fd253097984221e2366cd108b0ba9222aa54ddb54fe023dd2c269a91313703c1c411fd710075e1ac6be044c30d0c3dbf816a689cd8c70b1ede4a0c257ebe1ca0d054b0e86f2e317b86a2096b39a31c0f7cdd917a19ba53ff7dba21d6cb184a11a891e1bfba014b6d02ca0cd2e59e03187767c40e2e87ec1135857da8a3e60603dc8d92e6cafa1a045f0e58c3ef1e17df2770aa45d601bbf8d4943c7ea23aa414e19aaf1b7fa39d402d8546acd6df7830b1825811e996f01d0517b5736034a7def1a30c41be7c83f58a11b13042bafcd4d5d614231e51dd9f92b82542284d7dd208c0a8595b21c50680367b81e9c16f2b09896c51c8b5c2058d308ec1dcc63d44f35a6a94f38277abd5fea1b4141d023586289acba48c515f3547d1c35d86265620e07103b33163b2293ea1d93453e1a0cddf365ef12533da8b51aef5ff49c4f28dbd2c33bf956e620c386c32974e374f018cef6e70eab54b6bcd6fc8bbfba27e0ad59f568a1993b39aae5c982caf46a9f30c0d900a17b6c3f34b2fb9481beffd35fcdfc1b2b8d5ef70001a46f2858e6e6651e53fc80ab33f38cefefcc617b58370d02c5da86cc424fdb0663c1b8f4e783b271299ead5bb20e139cba2ec2550d71cfce42f1afb7fcc25bb00f97df8a3e2f6a4be716e3d763250e0145c9e304ed66da28be834a94d6df6478c7b2e9b06fa9eba2cfec8b752909885be34c73705739466250fd08cba064d350759e4929435081d08e34aa6add29fe69212ae8d9a163d0543859dd283ea0c80dbc781bf74f5e17efd6d76dc9f369a27c21bbbc2c08ae06a07020a3b783482643219c9d3c5ac9432af7bc382e0343b444a3cac8b607020870b4b093ffe91d0cfa5ae83d0463ff259d7515955d9881c40a725283eecd0c237763b413138a9ae00d0c152d1869a53aaa1da1e5f510e53e015c0dbdc107ad2750813cd174f3ee0359f512a682dd6be2a77fdc2be02d85f72c33b8ea0a0292c5b40dfc1815ef2b9c4314b2f46b24d76daba2bd493b0e46df2579723d74b7f301e2f21f43969b59b10b815cf40491ae4874b19c8bbc73437c591245543cf84beaf3972ca19afe9b7d222bf59f21c07d6812e30d200d237a7f5c8ec04969cb02e361d0964cea53fd513dbe6aca6c71211c9424e0edc5b9d54af0860f380d07d312c6c3c1f6f98f0ab97ff07e121166993a961bb9513bbf6e466e841aee1b5faa573ef134289f07c13ef233e375abea92c65cf5fa43bdbe135e15e833c62d6d8286686cdb0a5c19d698ba98e35e68b0613398320dd52f586567a520439e8718845948fcc24925ab349b385f638aa2efade8cf77cd2085c178b0ff61df1571ff1c4d5d79b0cc440d1a3fa8e8867a08e0adb6e648431320bfd064bf7ec434b6768192ddbcb77a53495fdd471643fb4cbfab33600d0245bdf41334496dec1f1818d3f81176e24bac06a642b1684e2e054b68dc512965d057de3c10bad9d62ad6116922e698137f883b9f44ef3cc4328ffa906c244c19530b4bc217d152537b13855d0898b38a775fa5f5afdaa2032089db8599fca9a98451d4c50d24a9cccbc580f3be230df2d7709ecad57f7c66afe5703504d46a62276dce452c8df4943e2283053a450b5dea43e1a7205c66062a72a4275801dbd0d0ce9de519089e56e8bb05ef22188d32eeaf18c50c02c649441a3551c95be300b375ad338b11cee237e748c909730add076158af800cf90af693fa3187aedf6d2eaf78d4123abc7edd35b6ea382657f350892c5fbbc70c377d7efc4889b9de5480915591399815705f76d61a2a83d8f93bf526da25dd0c1278d367bbd2c897fc43f9e58c0786e13f28348a8fef8f77d8d533af33685c428eb38568c51c12dbf7a5b463d4eb357fb5965b095db294b072fd7fb67084fc97301e9ca8c799ceafe2128b535eb875978b60b1c556a2e75ddf1700a222ea5d2dd9d25a81c4102d77f52682e5049e85f3bcfba68b06881db6b7da28feedcca156dff093ee203b77f4cce6f84191217e81d2bc61ee6733545360dbc263db9f15397995663dee3bbe07811d8e551c3cf99ce873f7286ea9fba8686363b6262a8ef3aa9d7dcb95a4c95337ff50ccaf6ac39be5bde382d7c46a51d175c50e82bad9a549107b697c12e7019e4411f3f973f205826063542015e38c7b4cdc2ed14897f85d60df4dd1a56b1273d4110fb7148500a56d315c761460223f54009c34df4667edf453ecc3d64277cc7fc254b9b6d6018743d35c7d07a942fedbe14e19f9b11bf1da2a8b9ac76b94289801c5bc53d8298b5b744a58c28d14d69ac22465b384f3d66e0cb1cad998d35d2969ed6d505d04d44949887da2b1a609db097915922fd27ab4fb87560dcfc82e8bbadbabc827010a5f97612477843a9e9612b3cb99b5d9e619018741d199a1d3e2a152db7d56571253e73df82b46c877eeeec711378adcb9e659439c4473f6304330afb8a34715e56a25cd5829a7eb64021d2695d74aa65baf54e0b126ab6e31d783a4a6968df8df92f77ae7441ff4667b1e8854680ae907249892a7140eb1f12f1b28cb92f2e2b005e8f6d52df0c2daaa53df9cdbeb4077a3704a35e8fbab5107744ff3413b3233ad99b21cc52c1bd6d6010b784e511c094188422c774244cadeb0c0537701892bbd866bc6b8acc278e01ab10e115142e5f8816b994f62daf20d0de7ccf7154f75d5ca02eb5f8840f27a7aca765108734d763981f8e81cbde6b79158c53fbcd81e01f6f13382ad27565a8b3e72fce7a8913b4bb821ec9093f652037ff224027ca3273a9cb98687d75dee3f014fb602ba6ea75edb4491d403bc36149d38805b21096b6c8ae13c2f4af282f4f20b78b56bd590454177bbfedfd7cdcd8fe5e63057ae5f5ed503e5a331a1bdf3edeea62df59bc3292e2300d733e82a985fcd333e6bd703d20360cffcb251d4323e54ce512430f99e41926a43d193a2738f2d276ccad19820f86287f670489c36f024a6389131f72631082ce016cc559982a20e32b5381a8bb372e612d0b551bf0d0a5280c9730dc60b8180139cec1b35f7dfe2ef1d23c0007cd9be3b959f9c60505e89f142588bf8201ac1eb4b80f96f488527ff8f05c829779219fc3fb6f0001241c3a4db0a1d0b54dbb53b49e68785f9b35aaaa465548c02c680c6abd5e874ef280ea941b85897d6b029617d219d1f04bb859d9269bafbf1b10c31c290f67a75e5c32c83ee2462df4237cecc3b85effdc9db64e210820d8676eafcbd46bd64444f54ff08058d8917d491287790bbb59b9941b4848ad07c0c1d277617daf5dbbaa9bf326ea6a552662f5f7fb114abe9f86b501c83953cacf0bc43ca7d47cffbeda2291d02bb70554eadf48ef4fd509c4502da0246213489f8f45ca9b5b7ec5b5151bfeeff977a11d399798a05b3c47ff414baaf58fef8569aa525e7b583c3e30315fe46619896b7f06164addd55c1f39fba70f5c31cde2e20a88423aa66c9177dbfc7fce33f692d08d8850dc52498d3e741606bd58d95e9d5bc97257a38c894b2c2090c5abda5ef62927609240b7ea94001874e061648b8c05a7b63d6db7cd9977304ce03c6ddf795df26db437a47cf3e77e0beb37e1deccef451bfb6e32f33cdd21a64f96b8609b13c5c22c48e6d716f5084379ca8e0efa9ef0978b357a9b78f1232649970edfd2b03a04957df575b25968799965f04ef50cc483219fffbf4d793334fbe6770a2ada71dfd1b486f74a2e2f1b552e041c097667398039131b109a8e648b1613255be63cfd1565c6a84dd4ad5baa77f83abfa4b8aa2bc63194ba5c2dca22be40fe7b75dbb8f6357b97ef4c675e488ab4d82ce2046858eed1df5016a3f84f1ad0be53f8a3fbc82744e2ff97778e0259fc2357b1f8465857e68869fd0392c877f89a143031f3e4b4a6de501c6169416f8dac8a4fb0b2c357e439cef3166ba77447e105cdbcbbddecc4eb4a2acfa068c9757ca7d0da12c8fb86346f3dd3d20a36da7f8c49f9ff90ad3f135e689df149732679123e73fa0cfb68f7fe9d098dd2536352c6558610ddb8d11b7872dad46fae641c8213dd7afa93022e71171a8960d3db8b59764e1afa6715161d951a2850542d0388a4ef018888b0e3e4efb9e535316032b08e6ac28ffa1273b20b4a17e94179be401b798d12903606760eec5391cfa9a81a9679bda5e877eff36794a94f2d0b5c559c33474982a264a296fddb875f4d26b584a1f61f82f9f3b81ba13f7e1f97e46f50e421b9024f2a00578794fe0ef31617886d675af0bb2f31d806a396c853b6534bc38643967b07a9d8646b56cb18322bef2940c4bd87eb166120ae68339b9dd963e05f264a967395c3aca7092d6bfb7725d2d0ecbceaab0d68dd65c88c8ab11533fc012a08a938b0f2a2aabff626d2a0bc4ea9693ece5e757482c202caaae9ff3ffce38994844bd4da6d9810b1f9d813f07275c25d2463fd8530f6e7efc362bf0908dec0efbc5b976ca9a978196d549e21fbf2a830a1e7fc54b2ee889ff8a7862200bc7fb203650f16ce5abffc995e6be69c12892cbec363907b6ea07613089ce931f03b959c6356f515b734c4bc78460cde427c96d1b5cb1811989e94e7078fa3e6aac3d1393d9e2c34b800792b867eb373588ba350e9877fb572a1b74745b9b8863f1453afdc2d05ba3f1f8a8dbbe67c21d4c8562982818ca2f20a7643dce9b0f666155f70a0de10de189632eac65de105b51708c33413886d6f8ed12b3d824e45e91e6c51b369459adb3ce625ca1b56245d969cfb91c8be198472e63583af95a951ab2aa627bb6bad98af6cf970df3128cd39a7f6e3dab555527c123be5243a62925cabc929829630153e682de6970bcb0acaad23ba770d5cc360082cdac5fa9460f5e6666d05a3f2f8955342a6b6b04f9eb5aed77523f529e9ff18ec57b613da631301ffb3bcf04b188103a1d73d6f2e5fd3e52c24a598b9d2f834876c1840ff54b28158d49b32623d987a340dcaf7bc24805c94fb9ff18140444195e487adeb1d0ebac84583c59875da49fcdd2c486e069888d5f78aa44a498af2521c8912692caaa226ddad5681c117ea9aa0f588df46011ba01e1a33d8f97a2b3d9b1a8f4642fce8a7d3cef17811af9aaed5e371cad9a7e7c881ee9bccb3afa0223135dccd87e207c05f4d2f0fd637e88d87632649205a03df0f6afd28a66619bea9e9bb6516b9425c7a67194a1e4651533187b81c8fb4467e648c81014ea93447aed1ee1f2df00ce50eba5c4fff6eef17a7cc3ea34afbbe73257fcf88484efa198f2abf06554893b4c2db5880a47a2d772888f2db710563c98dc5e4778f6605f9de0f7733e20601b89f393153b6e3acdaa20c13506b9379fbda7928031e95e69a5c5625faf00cc7384d500b6b2c1639d5b681945c9630c88e024150887ddf98c17a3a6a650b7c8894645a99722e4082d37563a2f0f8a13f8ab58cd4f21d36c512881e6de143966560e3d5b1e34bc6114d3db5712c54e60233f13abd2a30428e7b0433fd874577f0f3bd31a4e373157d71a0b8ca0a8cc03dec02c149302db07c6cecb208093f83f39a54a867d34ef7ba1a9b4c05121497b13090cbe2e1d14300745cdb4aa2995888220dc32fec7412fa2de7bb47839bbd2f93a1507dcf9d05251cc3d217120a60229df98d60cb2998518c9a83b53d2a7df8448aca47c06970fd78f13439f42932088e032a0b0753020fb5a9c64b3e2332d7c1d55070c972a3fdbe365c29bd642e23b1839271a2f25ce1912ce053cd19a943f06d507862270df4a7a60516f229557e7bc2c8a394571b1fdeacd694c71f3fa1e3996388dde0994354b9e0091502854f12468279974def122ce06988a4cb601735bc9a0679bd5d2500fc311b69698dd5e0a87b15096796c05a813ad3c6c381fff867e80c689148389ebd83581c0f0b7446e143872df68e78de0daa0fa1828d5cdd5190e81d05c465893a4c20da9cdd234329666c5ac82d33837398dc9cb21ec53696827e7ed064c94358bdb45547bc6d56ef9fba3a0dc2dc0e909b10f931cde3ab73bf800d2d3b9e9bbed5fd10c9d5d41ad2c328b03012dde9f9bb19d647d0224fefe60a48ca6c70f4a3e33fb00f210b941e791a207c82e3c9c312c5407a10ece621e627937346434d7da9bd1277f3781bde2833e56d1b26afcdc118c2eca43d72ba60761a2cc7e1ee435877ff83963ade47062f9d1eb43ac6ac113e4c0913137435144011b745ddc8b8f1ed3d648ef68f75117ba6960409ac8489f6bb268400dd003980d5b54414148c496f506f489789a185b1e3bbdedc2ee79d23d5ff5393c3ad73e7212f95a9c38af58b839209ea10b1cbfdc9eaa985fcdff7e4a08ea1a20fb869ae8a7b94dac5be2f68bb5f5705e69e2483b5dcc2edac9b7b616dc4ec2ea13e444de5f359927b50425d987524b524b7f5e31a4d49cc85890ca66dbb3d309092516a893581df0f021056eef545a883591a3667982bcc505613452b490a995d6a9b148c6c643a46b2a9dfc578dd2dd51a7603589c2ae66e05b7d9a823fd864a5d545a1b4a03c443f79427cc7bf15bd741f7202cbc90ffa4a6bf6ff19adf8d205ee50872da710b416c1e546634f2e9e814ab9f2f3bdea6019599935b78e04ef7ddfd078fb2aeadc0fce3a2e9bd86057fddcfb0e0a5f3eff98c1e8ebe294f1e010f3e2ef787f379d22ec4ef6b28b7882c50b19f5f77c15525247c019384abe08ed2792a692453c65a2fb322167a958973b6b3764d421be75c2dd259ed0c1c07a60aa202c909bdeebf1693b30146e53e73c860daf6da736ceb66a930a60ad2a23e82f61602e3b0861e1c758d4739e93e2876156d01261d4d3197dc9e853f14e02ae982c999779c713d6f7ff5a24dbc8388db3964d2c7f9fb8746ab089393d28c12d688d13c77a5fcd56fb0052c5976f6ef8119ba5c7bd6902006e865990755eba76c026a5d6029cb29e08540838c06386da9a57c8ec84848df06e4a04f024764a9f5d791e56a526a1a2995f59e66da29ff6df242c2dd1eab3a167f165fd23679a88c8a273d3a2aa47d77a623f68060b304fd647b5d4945e993effed5b28c7ae60a228b3d503e0cf7eedfadf51f5c305b2293e1ba54118e2166a06b304e81410aa33701c1bc30c344c2f9af97033aab7e2933bbb90089e6b0441b970deb5c65937093a6dadd5edfff5146691ae9efca49272a2f00587380242f3254d48a7e93d5a3316c7c1674dc49d3b3b36652f42e0f945de955413a5f0c93b7fe41084687b0d5bcfcb48e516e93e100d90ec4358d33c4866e6e9d231a2f59132250cd92ff93fab41d6d8d695d99d5e861abd94656c132ac6a2053e58bfd861d0b5668289c0434e81e1a5b796290d6d94594ec1c5f78329bd74546a671a762559a8d94b42749d7059cb9a55b3c0f75652dd5ec24af97ed48e73adcd4bbc7bd85c9e3cd625706de238422c2c6705700b25279f25ec4b7f8d8c4210897311b43a210fd59bb0b4e4090a6e2e4cdc4bed564194219adc5fc264ba13233fd9683fbb9136b6d3986ff8588920ad328bd54821cb1e5afdad69176c2c249019501546de9fefb21a01c38fa280d8bfb1cf76699273916104716234f9bc89528ff591d88182b7d4acde6d8179395f55bfeb46a315f72cdd12e5bd8605b34e0272e69ef8f83210ebe6ab3dec0da1a8b602aa7588c7127a32a3903429ee5601dbbf407363be5aae9fff280c10e34d25aac5766c98c374cd2135750a3326b524dc4ba3cf4a2b9a696276b7f4bc4c9b2f01f233da8b6883ff1637501654bec00167564834ef4a0d792fa5722c7efa23418f759cf0c44100373fc321d263e037bcf5d7f8c2966e87dfc455fd7354054d7bffed03beb8dbe41e17d96b16e772f81b5d2346f136eade45a5248baf940bcb5629da8fd7b1f3376bd1dddd92e9312d5dcc38c3d68a30d326bae49619996a12cf9e2060c94c3f6d321c23eb104de147bc40b5d813017671de9c4da0790aaf21b0e201d98a2804ed82f2fe42c9d5ae1f6f02da711786d93315b9b2b933855a89ef85ded3bf8b74fce3934a4c382888953a1b722f8d25e2855129e0079e69397d8bd9ed6e4eb24362b9b6a886d0a24db7baa2ecdf629847f722a5afd0fcf9d116d2d20e5a8a77129c0d2da92adc60ae96447ed6c2aeca1e4745635513a2b2f41d889dac23f7bd5bf58338c49c64023520924e0992b6ea99f9cd2d2def1744121a5b8e17c651c5dca1c55f2b8a0ecf5c4b4b788b615c637d9af9c655b69125e46d29fb41db1ce7752dee2407362d6306079eea6ad7b1f713c8bfb3e3e1f50100a10d87a7ff375c588eb299295b81677ef8537697b7a296de7852aaa4f7e46665e58495b5c5f86194179cbab4a091dd908311dc03553050c7039ae8b8b4efb9893655618b1366a22a56fe9c04024fedfb776e9cee414fa24449093946cc20d46e63a5de3790bafcac0dcef9d060e14149d863226906060ca0115a05417422c974d6ff355672c274b1b075a06613fa4ad56ad3a44ebc0103bf84a9f6c6d7848ae76e36f5ca18a0a3af7ed50b0d89539442f97a7bb8468d016c138f1480c2322dfe8c5d19c4f6560d3557fd8f990eb651898a2f8c9d10a998561b070e276463740bb3ff269645fb4c4570197de31685ab1e916e06ebf3e5e2b6b2ef78dcda82952f55296ca741eddc173da62fbdd2e819bad2189e92ffbc9fa517175cbac2795fd4b4e24cc920f826bac690033fad003e8ee5f418e912761b78206155388176f1d4d86534b60f1b2d5e4825c083c33bc6fe371491603b88d568d150f24c26abb4d4ddf282b3c007eeada58a42994d9a6e18d4a26cba3b152866b6d478ebdca0c8cbed0baa6b8485e17fcc274816133ea336624d2398b64c0471b8fd8b6d8ab9bef35fe57e66649dd51a0780d27fbf8dd00d3525f8cccc1054fde4aa9c6e3f35266c56ff0d27dd37e542ec441b72a9adda0e4cba0c3e7ecaa0063ab3f7f2e337ac30fb7f5e5253f38e21d135cf6c91c0d0499454a8ec26f84a436e89c1f3ff79b85736f11c5c8a56c435f7075dbd1144a3b6668df4237fcec6eb0892aa98b9419942ca97159fc25280f232c500c6474ae062b52e3a83fd065fe8407dd8e504c9a9017e16c4798c7e668186631934c3fed62d8f52a30cd35f15bfd14e8944be5fd410c626a9745560572c9cc9f4965d10bf35bb43263bcfdf69630dbe995375b315fe7e60a0ff35ef15eaee08471b86ba1b853bcf67474b5118d1adc02b7c8290e4972b2218637eb7f97082e5b91ad0c5a73dd073e2f362f8ee5e703bbd68bfa195618bdaf5481b9cfce7e75bf767e5ee6ef43455694b3e4e1aa90daf809b9943d64cd17e1926ddd0b1f0f102b9f75586956577bfabe58a5c3e32aa5e0a63d2b0a50b1b34c4cec5c97bb7394a36dd2963ec5f98c49705111dbd3a187aaab07249dcf769aaf9455e0fd1ab6b76cd2a0a11a444b1979415073500c65de90bc6cc206d92e0366ea41f8fb51bdef96d998021ebc829ccec8c1b9e059fecb2a9d91bf3e4d293a85b6df5f7cbe5ad5abc6e8caef5cb9c9250f78600469f37fd1bd7cb468afbd87acc3698b359714effc8b4bd784ceb7cd8e27f379c23a3b1821ae1fea38f85242f664b8c8910b8d5340e7cedf9e421636a74ca4316eb56681abf725ee92fd780f1a706b714541a65012ad822efd6b240475fad66c454f8858c45d9ea02352836567fc7edcc6a2611b8c2b1e2e09b1b14d668691c671e2db873a2f72203cb7657ee0e6769b355001f78c0e79e338955595b5555576c22c14fae040f5ba26218162b79d26767f68c0da441719cf307f6df5bb01bb01af7afdc117f0976856bac3bdd0695c8b86043ca4962f114c5a239a9ee3ec70579a66ef350c180e2f937617ca9180f036b57e9afb44ee908b6f6d8a7fb861687df1cdfc4b23dc7a9f1a5b034dc63a06f2101e5e852363f1f095d3a33d4cd23c20ba4d709b2ff0fd910b3c2525367ebba142b7ef08aa1c3ee60e4ce3c96c2442b1124e8c269c445ee810736c4b6ac51769ecd98398f26c4cd2d5f58d3d258050325e493b922274ad1d2c4e1f5918a21e7a1b68a74c06d29417580df9fe17daf4dc2dff86c10cdc3cba45c8e3305c846f95f8bba9a8fe7ed2e5a3a3c9c3e00a3d731c86227b4018825c055ddbc0e5e0b7b1af262b0cd130052c7af085066c96ae731c69f7fb9d9ab380fe3d60fb4116a9ee0376a37512102ec1eb563794608052abb8fe0d46a75890a29e77894cb5534fcae9d912ab1dcf24e46634038b83da519beeccc87dae22b6461a07c8acc1d877bcc63ebca5dc26966805c03ac7c864bd31c59006c07956b74bf94300467a292a7aebddf451c6e442919e6cbf9030d2add22aaf72441bc56d4f52d7aebb63b57a7cab8fb2d7b55c76cdb88379d9994c1d61ad9d82475134f89318b49c6f8e16651a154c8c5833080f271ae597ae041ec61051c5f7848f1602717d5741c4625bf12abc62d44f5ea11c0632d111045741e4da9b22f82d8ec8f27d2e80b2242fed2e42fea844e2e8afbe32a916c3bc6fa9c4df2990a5c643e2ffe67a9360757efd7935171db5258a82251a6fab70d9c2376fee641233d2de174c9fb7ff5f508c2f3d2970eaa05aa3e3e8c8859fe91ec1f80194fe326174e28d5296cdc05a477d50c10b3d4e9f6bbc93f30ff233e96a0f08f5b71c8434dd7391e100dab6e1bc8cd941225526cab5a49a5c515ba68ca1b1457ae1ba1b5ef0e7aeffc3d59ecf7ae55ee27ca63fa2edbf4147b031f926a0fb5d217e70249db9ebe47d9617f4b21c253565f31b77c33a65985d77fade89006e576217a2ddaee90652621f559dd2000a63f1478f302d3dff50cc4d00deacda12bd3a7beb678342912cf1860890d2a3e9e40d3e60f7f9b6f07d6117a7e6b921adbb433e2d33f0710fa575727e26d0e2a15c324ab8019aef89a08c74f747627e081f3902b1820d1d2d1e114a8b5e469b12ed32c9405894162884c79e6025340ef328d2b3fbbbc527cb391e82e11da824ff3b4a75726525c16333e46fa5a704ff6a02ce92c1cdca8023ba31e9d17294e902849aff01a7f0b3116a07f8ecb4beb0c5a1563bb5e86b5b4c3903dd3eaa8bb7e7a19d832e475e847d44bff82b6fe85e7be86602329d5bd1fc34ef623fd23884ad7d970f79ab7683f4c41be0804aa057b9f83e2e615fc7ce2fd63e08da14ffb1de07474d9b260dbdaff382a960088953a774ea2a318410495690c0cf46b4330387f679a85b70e0dc6dc9ad7ad3de9e1061bf0558f6aee4aad5e4317c3f7915ae2ddbfa01b375d8516985a397e5dabad5e9aaea640137911ac0f70a6065c205a1fd72669675bbf9f6b237f67b8b97e165febfaa4709d6f1aa5d75af259c2d5fdd4a9556f40418ce16ca69fc85b8cd665e4fcd51caf39738e320b608256fcbfdd782c532a21073f63f23ea1eb14205f1aa2c531d842baac34a052d56b5da5c2df48123839c867632c7da8da1cebd0278be1ff58e527591b15d43c5ae2f3ed538ffb6cfeb414c7f04120ea219e2cd06ea09306843025af64a7a6871c0cbdfba3c838801a4312696a32f842ec0c392b60ba9c74a49764652613ef61d11a972316663afe90fcbf76579cda9564cbe33d02d67f0c1ffd5790ac3c0facd8eee243b4bd6d7da66e62c053101d46fb5143732f073c09b79ae2e2b4e4e83884b8298fe58bf3840da5901afdcb1811e5a7fbe792556a6a572e22fa62fa107a670e30db8842bdad5b152e4fbef1ac7d8f0d33f74550a6086f9cded2220647868fe812b1519283c61375513b24cfad1807a6b5798601f9231a1a102dbb6c85babfb3d11a39631d3584e6d86b06e2242ce55242e906fb3c9b3c9a1619522ad7567576b20c511537bf4c6208dcdc0076582531ff1a42aafafda54a41ce58b0e8e87f7f76db225643a4facc109aae9877aa650ce9927cf95f457656b8d6be0c092052dbbc298cf8ce5792180b017bd563817f6acde32ac8ca5f11620fcfb709fb8af1aa587ec562fdcd916b9a57ab581c32e58984cc661a6df3260c3bb0b658a2556a43274b1c9542869dd3b3e2ad2a5db8a511730f4ece459628dcf61fc51c90c90b24f01c6f55d1bb0d24f2f6c530c7dfb1710ffae28bc78ec57040e02e58d9a380562cd24468da52891853eb8cfc1b6e6892a6b82bbab92787afa834c3551ae0e0ae4ed328e85dc8502fc4ef05376b539e3018b73a3fc9d6d3cf4d8f84afa2b2f0ef4fcd34933ebc1332e765add4b5e2bd0d7e19f501b5998eed99a3c49eccb05959793094962bbf34ade3e0ed30a3c94ee0bc3717b96f564576709840c59b23aad2d219ae354c7334097a5e0cc240090a31fb0b6d6d0012be043ec48e50a89472d92856a39c1f7e0fd13c20f14efaeef77feea198fe6423fa8bf03249660155f8a7c3315be71ac0d2658aa99d08fa5712f1ecbecd5500bdca25e91b95225caa24207372e14db8ff8c26c6caaa3a01f17ce9b0616af8c308968e2258f13d123788710424a3daaebeb6ff9972bae36d5e83b7d2c173aab8d8c9e877fc7bd9d66aca821469f1ba3bbf5080d9970fa908229136cefa55d510a2bab18946f42603b4c8ec4a023b6cc2f818f21c15a7a1604dc8f01909689ce20e2dab081db0bd949e3e7787a671a3cb2ed29161af9e21260ba5fb0f6f38073b467f20de11ed02041f8a57a0154075ba92b7901114f4e28c99e91b5d3ae4d8a5d59842bdeea31ea7c5ed3ee54a6d772a515d38aa68aee0ddbdff70fc433ce1fc020a28388274869db3ea73e1089e828b588683ea83c28ac56f058e63e3e033ac82a386d18c0f5f801ebe9461236d83294eccc8a18c08f91758959a9320c3441f48a157c6efb0c85508adc2b8bf30377b8bfe64a2bf2d4d08ef3002f6d3983da0a5add6f270fe9401692a151fbd78e6df9812baa89bc21c3719e768f20b43b9f299cc2a96ce68d01b0ba471040973da8e72854a1ab2e4e9f74f1979302f942fa2ea77bc5650faf6bb41858d7886bf90a4101f686cc5e24d86f721278f110f2d6f75757e5e61561ae4fa00f3e827ecbfaf5d5cc68c144b4bbfb6e39b97f93a3a83c54c62abe16911502dbf1373f8121af7a29c98b681dc829176d9b3ee54853e93380fb0ff3580332a7bedd9ff83184e59f84e02793ba9117d959e9d3b3c156716bbeaf8a590810e1dc1c6dd6679892c63f3d0fdbd60f8930de11293ec76b07cc04c6f99919914dfe339b50b89594bb8af77e28eaa3f38d130e08eac0afb8ee13a4842bb38588ab05cfa0bc249ec92127c28bc534bd7ab5bd2c1f5bf150fdc4b38d805e5780abdd2f553d623d2756274265649b1467ab5b3af9215f72b731ef766bd572a8e2d0075d70ae865f40134ac4013870f72e6b764acdb6cd842341987b2ef85a53e4a785d3f43e17b980dd7e8342b1882cdb96b4906384a18e0b27529876a65b90396ede99dbf5b3584a422b33f70f337ab40097892c48f37d6c5d5f42ef9bec0303a3206b158a9385a882ead12a97cd9ecf8d2d9cfbe41cb0ed8da7289c7ab3f58d690e442b0c125a5c5a90245b9b562cbbb8437c831656f54711bb263d9abc680a4bef23b1c365ff83a14be9b84a27e303946c55b8ecdf0cf24502c2206fcc0d8151d5ea2c16888fc9ff1decd37885626e353de44cc244efa6bb0ab1999d76b718ed8aeac7cf6e57fc709dff466a6cda74c2145fce1517b63e3100a7b331eea5b451ffbe4846eb853c427c7dabe3f84ccb3ffa544df43d7d13d14b69d5d85d819586ceaaec546eb5c80dc80a1b428cf3bed9db6d7cdb5f634e8108b4fa9dbaa0f922cc29e292b232420e4f2c472fe95fa5060cfb20c90d33819e817744bc232e9b77a9749394855d8fb4437a3885296ddb437a5e382825c410d363356678277fb929811970ab6b9e00829092fe29909efd458e9e8fc184bb9c7fcccf0f44b56e1b50724269ade27972f5066636b27a988eda3879bfbfd150ec3695d16848efdba5f88726c2e9165da2f22071f5dd0cc0e1782a958d06a3051b10c501006be003c38bbdf4959f02fc144f4b13ce00f1f0c62ca9fc609c75f60089afcbac7a9e06e7d75f680446290b8f0433a2d9c2faa3e4a640644ef4ec55dd8723740e9e6e0937bd82ae073c681d5b255b14a36185f2b16730e0fe16b8005bdc3046dadc4aa8642866386ca17c3cc24dae0cd6909e30b6cd700f4544678a1764970b58141ec940173eb41300f76d1ac8e67baef0de977ee23de6cd682a9a2bd6e930c04c52043696d43dadfe1610760ef261aacf4cd293cc23d29d438af1d7535ccb300481b5255eb7f91aa3a58a5828e4a09ba050b0a3b6a0b64e7d137ae36b0fa1b1f9341ba0c54054992cb45f1b5ea38d2149b1b6d6115ad9c629596bdfe6396b34237ecfce177e324a51651181cc76f11895ada54554c819eee1a5d7c8faa095e4e1dcc64351017a036ab0e8c992ad382f8a56c23da97a9ee74aaa6cebaa7c8b89dda2c4fecb2fd69e8a6136305943557ef3e17e4ab8861ffb78597758473862d0f3d56657888e90cdb2dbf10c7739e9830a902c4133102952447e64d1717372924dae54952abf26101bb1b2baf4d87fe1ede0bcc48c9263e7c32f27c124404e07d529f6f3d98413c067236b02cc1486bdd9864c4eed706d32371f386214fb3477e0dc01b027b6303744511818d9b8123200f02d997bc3908f8b80348ebbcb557b886d050ad3f080cad67d546b8a2fef3450c2f9ba55de6eb809154b0a258cfb3dfda967644930e2521c08c29943dc5de59ca628bd343e9e8e2b98c69078cffcbbc62c15763da1c67b290cb93bb15ffc50f243d3b1d72b644d3774e5486b21128f0ed735b97e65611faf9b59fe2ff6ccfe5085cd6d822eb9d1b6996635ffcd0bcf5d7e72724a74d6456270bad2a612bedd2463587aae20586f2fe2fd7b5b17b07a362161bead0542c77f79a96217a22af531ea8cfbc074c065fd23403ddded69c7b035e3cd5d9755e2419bfa3134ffd8863ea3e96eb9efcaffc32a3c28e1db42284703d28f9aa707e241e178d1884657469637ef48ba96b7ff1d21e74aa77b613c3785ed2eee78b91ae5641d20dcadcb70baf379a989fb5c7e74392dd1af6bd2da06adb07b60b3ea5f0109ae57df86cf8dd8212add6a9b9898c9de1a353f1295e1871737ef11bd5ccc0f93bce8770e9aa2a10e96334d191f868812a921353b2b12f9f673cc9e0185eb8b018cc0daf724d782377b308652b5d935140ba2e2fb147ba3280d52a222c6e9484f2b07db697f773ca6c42259f59b24bcdaae56813389e5d3f51e9fb19361a6068b14866d987cbc068560d053f1c3b54c217acff2a998aca4a6ddc1f5dcaf72919eca2b9904ac50b9e95658f1cabd0d4f29fe53cf78d37d82a88124a386e57bead3911303899dd91e768331777c46e3d4a3894856e3e73695b4c485791de44ca4b08d62d7bcf60d6ad41447cecd632734a1f126916071b7a96af03c8602fbcae642390d5a0673199f0146340e94bbc3d03545350504e2b8aa55c29cb507b87ac0490953c5cab3b68f6b3e8f746f4c4ba989f51ab13c3af2adce2f7fa7f59386aaa88098367086eba2240d718e4c8be27d7952a04c2e2a70e3f36fe77e2bd8149f3e323b945ad04519d5a92b640eb7684d1a1b4903c8a9543e413bd81cd8ea6f1b42d408d5dfda37582e83244e1332910dd24aa3ff9add0bd5c53e8bb18d666b07ad323c1b7243947a2eb54987f0a180a57cae28679dd480b945ef1f4cc3b1468e8b8b952c4792e6148359dd5b1533050481eace006ed9c0d055d9bbdb76da806f78c55f44425583343df73e72826e6858a4004447b75907e9af1de532a9050d6bc4cf942de5505a337bf1e5d8dbc550c0fea5da5e3a970bf369e2a4fa447762f289b4c38582268bd5c58c217290c5a8e49b1b41caf688ad208c4d0c9887107bac3193e4d6a0e561f16f958594806333473d21e27be0d30adddce7a351f5db46e26612f4f6de220c2add43071fecf012784f4abacd41120afc64edb34b2ebe8a9932758cbe7419895588cf27cf38edd27da88bfb68b8fd559182171ade65c41f7391085d8dea5d34e8e4608b59d4e34a917cf2e8c6edc13121803c00c9f165e90ef625531a113f848936352fc8c65ce9b24b854506cfddc8edcf88e87347e6907e7516a017a0d91b0335d4723766bf96255a789b0ef46c2d4a4434353c50134c7a87ddac95340cca7524a5e2c6abd4fb1cef66a034f6213946c8867c1737f49d728914aea5d70ceb41915f29ecfc00e9e132518210f21d04ddbe8877655c214e444f4bee9f026473c2cb4b82c9c251d8b07266afd4d78a1cac74f30dfdf1a54730e09519d4dd2abd9af35687a3f26bab33151b3699f29b09c513bd57c8b1ca344f7acf7d7a9b7039862d27741f97ff13904a7cd4d5465b0f93e6fefb6073d59bfbeac5417b1b237eb1aed27a30ad4ae557256372be1f9f1746549ad17966abb994ef26bbf3715c722bc33b749b077924d878f1c646b51ed00e91b1538740313c6881687487e334fcd8f368994ae0635d4934aed98fb2d58f38337e31f786e1956f9f6b7d9458745055687c5de7cbb035562e8adb18464ed847644844a8c326deb9b7ffe74bf12c7428ebf09994bfe8712e7f5ef5a681381f7bbf0aafe897843248f154984f48c7f4b69e94085c990cb0de6bc74bb9fe16ff77a2ede44619ea9b61bb8fa4f346e38c7ad1e97a4d62753c83e456123b6e48f30446c691cc6cc61c613bf93bd4d49861978370bb42215a938023a1602d55a35a57691908c925e068616d79669ffead3ad96ad54000910bbef3532d03031597008604bf7cb8ab09771909637e962c9dc0e466f8706be122c4a8b6c4414d9a8ee1cc33177504e35c1f071be4cf79d6b4baba4a00a2264fc05d48bfeccd6136427e4b495fc351467dbf4455ab945ec9aa4ab9b0ee137a1b2732a146ff7ce4d42c7722cb40fd5d28b25e4716cd405ad384fa959dcbd64e0119f8b4fde8e9a0df49c2918d3603db7017306b9462539b5e3a1236d50c556db02fce0f67a610b430422e0653561f83552b104ce71665abac7fc1e39042977bac3fd016096de232f0acd9494f6d09861401ca91a9ff4fba6deefacc2a524b9e141f6d3e183ab3012b93e0fd7969589e9dadafc10f88599c0963a1b0f4875c65400bf1649d35d5095a2f6f32893eb2dc6dcf6fb9dac22e8eeee13ad0372a773cd416ccdce06a2030ca073ee2fabb7e5f2be95491e4cd63f0110a684836965202740e8be49aad773dd79d65adcdec91a02a150441fcdd64c0bbb4c27bdad58638fcca9b4cf168276785ca6f0128d231a02a150441fcdd64c0bbb4c27bdad58638fcca9b4cf168276785ca6f0128d23254c8500475e3cce567898873da46fed2d7e109040d4694ca5579d8e7d7975d6ea575fb8e12222cf4d6b729d55ac7abd9b44f86914c78e803bbc01bc1da7f37eaf5d61e4d147707ed0a602dc229147735e0ba17026d39d38b33f68e4588407a7794afb78ce0ed335426c7fb7d0843918613add8a3873a8676a84337b28dd92480c91e31d9b7fe32713f7cd155a29ba49ac109a10286b47f9e8e75ce3b403c88d85a0902fa2aaa97caa6d50732806e5ac8fb95cb4993714b72d5384fc6763b87fb6e396e33f6be37ad5c695c6f6e106ed6f09cb0d6be5f3ceb8088528e8239c219e444c0685c718e58e77adfea13bc9d06ce42adef4409ff86410d54d1e36ef06b0e4d6c8b24fbcbdf1b1919e068c68b90134bac1e6f6023c4fd95f31cf75082c1fea709ab7ac3a8cfe5597db12666213fd577168ba242fece4855880945c12597ffe39479d48c399ed23a3c1cac501ae38db0b1816b9e413e61831d4c980df395a251efbb8320c1cb732c6342029b23507050b83ef7ea90494ede804ef68263a70bcc4a2a4a217e9ddf1037b695ce49be0bded6b11e7b0da96851a02623310d4b4d9c2494516228e49ee8269eeeebb91013aa91a2a2338dba7c7074157494b58a49bbb596f78dc9f2e333eaff7f64343d4eacffb69801aafd19b816319bf40a2162830ac0e37bd8edcc5d44b0c768fa14259152232d69adc7e587a673b036a6907c675198c9b3bda513ffc3853d1446e81d0c507e973b9a1b98226eb8fd51db3c601b2c8a99b26fb92afb02903f8451da7cbd79c30de66dc5e1db153138967d6cc66242825a6398f478299984ded4b389c422bfc41187b97af7f4f3edd01e0288cf52b965a1fb9c0215121e509c1892aa65f458c5bd8afe81cee2fde1df252864320566e1a41efc4cc1e9aa826eabebe1e9a28a61692827881b70ef4f38d65668e601dca66c3fe0988ff29f3a2d3cfa8b07a50a6822586ba36a281026edbecf1424f0d1f4c423e20348147ebd2045d87799ea7f12eeb200c4189ea768126619b3346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d63520812177200df05a9e43a4c5b8a0a1f75bcce8ace8eeb7c74aa6fb71486a4ff286023346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d63520813346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d6352081a61d331e507feace57958afb350bc8855a9e69dd3f041bfc8a0085782a6b2a39d6a94696478bc79e8abca12d3c017c9b7b14c7eb859a9f54953758f5e370db4c8ea267f9deef0e8f3696f0ce8aad13b08d53b4d637b1782c6fa1b29b5cba9ac26475a38d6a259db6f1e0d9162d3234a7696a995a20f996cc3968795cb8335a4643fe1fcd20afdae1bc449846e6b0ddf220b8e1ed829ba88d4a0b7a2654912274ae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe8fe6d06da79ef798f6284abfd6edbdbda7854adfff9f277efdbe0efb03f79d89831be966fa8647c4d4b517e5d757d65872f8045cf6d9ee31e2b1949ddead7a3572fa62eaf6e4f472b3e04f692630f5769961ec5687fddc1953907d4540769a306fbc710e42a88fce4f1f5a1c449667aa9848bdb227c19f22758bf0eff0996590eb893fb9f1aef6f0545750136573bcf37ee44aede150765f77666d1034f679e0320938807ea0e9e33117bfc210ffbe95ad8fb13a7802bf2ab39090d32bbbe242dcaa6e8a46d2295033b098ce97f3d92424510cf9be9737ec6faf522f88abd7741dd2eb5b73203f3b430125083313e2f46da356a047ea1a332d896c5b7761ff94935797562bc5ef525b2c819b314b535f8471ee29f197d1ec0f46e45ea9b58b247e659913509da27c3d1f675295aad8704c5df506abe2b4a1d90f1b4f7824bc6bb10a53bee659f5ab8695f8a0ce4f31526a5cb71b33c9a7d5be7abdd2b492e6ae0ffd242418c8d07640b2c182071da24856c0c9000f1eccdcfa357c274ee988977c312fb5bdcd8a45bcc4d9e9d4f0347ae4d1014550fe83eb2085acf793d01f59899ae9b618a230e6f68950a10e29aeaf833af2a1bcbc588fe57326374b99c6771dd2eb5b73203f3b430125083313e2f46da356a047ea1a332d896c5b7761ff94cc56dcc596b70438c074218e23f8602a1e4d80f5111253cd1e1dd529d9b2f2e05f54bf9218dca8902969c11f70194935cc5adebcdd97a04218669cad193164c1e829e5c24c29b2d435464d15bea9a6dcfac6839e7c5aee758e5db6e5f8510b9f47c2be31439d5f2f2a8d8c7a66969a946038ef7deba5471af3855993c6ed69e2b0e79f8b45a24b3f3e944f7fb13667d96f3e402512fd9f72604ca82a1a580c9d9f9dfa84996ab041b6e4dd018e61089663cd6e1cf2375e13351e9a7923620fdf0b25c935a8dd29ed6e306106bb49ae3262147b0b42c3e6f47b82ab6460227cc371a870e704e38336cd96daa33a5124b6407df04be82144ddb180fee2aee4da22b121b34491acf19056c809078471cafcae223eabd046ae9ebd977bd984513d8e12881a4f706f1c990fa30cb2382213d323b197eebc72c27103b1347e2a090ba1168d38e540c9ed181cbe6188b8f0d6d6765063d7f4616ff2f4c7c1ff13c7cdbe21c03b2c0224484f281ca75465ec610930c9c8df8d2c0804be16d5b162aae085011ee675d9e68d4582fcce84db1a33615ca7ede4074343277040b5e67f74355d1b2e56379bed5429d68d02e0f1d67d15fe7e5686238d40f9cdc8fd78c031869a771d89c69a4a30ee44870abcaaeafab5fd44181dc689aa832c4a11a61a10f7df4558067e16434915a1670578ddfea7acec98a2bcffa49ca49337fba50837cf9afd8097669cd31209fb33ad0dea2a23bc9ded705bbf2d35911ba3b93fb3246a0ccad2cf3146fe629a6a912332a14d8ee431c9148900fc178f783c7c1748315a6c53aad2cb92a7f644f06867b652841bbfc0746906baeee2e46c52ac56e8010a72513513a5d8f782b4f60d05ca9032cd85389331d25a5bb77e02a2343a3982b6434f95b48b5169d38a580835f9c69f06fc9b30be2729d34846dcb13966689687c5513513a5d8f782b4f60d05ca9032cd85389331d25a5bb77e02a2343a3982b643a8d15d4a04f84b7b06fa0913e32e708f2b668b64e7b4944d5fdaf92295fb3f9e8d6ee5b8e0a45032b7a9514d307bb584edeb7c5b92030e5cab575175ebeed9f8ed3744fcf25430d764e467ece501c6c85e6993cfe7aea543c6e9dc1e2558ea0de0a4e4e9524fa3d6e2f07f6e217eae7c0c15557e3b157a74e04958ff1aa7b25fd497987903231fd683ce4c6b97c3970edbf7cdb0734033710126af96d0940526862b37ab7fbea62e29c9eb418a61a552736933c8327f07415dfdffd6df33bdb1b78f8a48dee4d6a6a8398926288cfb2d07465de184d05dca6cb4696c8b92abf317218bc7f27b9cd15d2f60340bc5a75c63f19edf77ab18553a0718e5b21c3591006b76049ec58f5ae9a7031160deb72d7cf738645c364b99a9a3a76ef36462d1b6f15d95e448326a1b61586c4ba0ad98a2a21e20d9d7679d163f35a64c7abcdcef9fcd533b69f120f8bf6e1da6e1116589057c4a0576b69208af897e90e18415153eaf3c8db9c047ef287cfed40804320525bc59d3e9e09aa4a0c1f8fcfa2e1441b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc67422f3b54302cb51eaa0bec0f8400feb8ca853a37433fab726f2c43fb5ae22d95d41b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc6744cb3c0f0119cbe68cea70025e834b40948255f7520b3aba496eb2a695b913894df1f5f0a6fea4fdd63664c0db56d8d777d7f55cfdc5318db6307f2ba8031e8d5cad2cf3146fe629a6a912332a14d8ee431c9148900fc178f783c7c1748315a6ca72d3f747af7e19ec01d0e776ee968348f16a4ee772d3da6da30d37dfdbe0284a77796664baf46c81be280ae7b4195c0d5cbfd4d14e39d62e3afd256e6e4ef6fa533d7f598b995bf1076f2bbf9277eb9fe730dec42e985bd328e56792c616428185fca4fca0e0bc13b443560494456b37616fb651944f254d0b4d9521b2a0ba2bf92ce58d2e469722165a5d033a19d4ab85443f9d8ccefb120c9de56059183d279546fecee5727e9be3e86ccf69e341b44836b56fbdea9865ce0b57e8325f7688dc9784667a03de31363c8ceef8c774f5dfd2f60bde0349beb7c215f1573b696b17d06856e5642d189e0a6610f470f911642dedbf02c53ced811b2da571d9a339605c95e60bfacd78676878960583f956f7ff998830fa1087fdb1c42224617868c7172208c9a2e2f60137e08a1d9f7ae4e411bbb85729b00b37a7bc383ce0fab32164a4d740b2d5868873580682e2f5050c6cdcdfa2bca3088ea476ec7bd8b084c195bbcb670ce73a9382da4bc1a458594824c8bf2e45751ffad934619a0c954723b0d83ca10be25c75bf4a6fec64b787bee428ee8b8476d21c120309886e288e3cfa4f3dd464133081407c60725d1e4be0f8fb4feac1d670191597f7af23d5f1bf52693e6eedecfbb3886a7dda3952238bb2d97eb502427ac736d56bf67c19bafa95a38e85d2b974f2453609e8c217d58783e89746e95175762a26c26bdf255883dd0e25ca5ead542ee5a7e6c5a9df1538a3af8e3381cb21e94962a8fb2a89c5c81af5893906df8087a1c86ebce30b708694a5aeeba9bcb06512cb8dfbb9c124eeb28584606a3323c7801d13a9b24c11ab78bd80d3927169f9e1c3f2b617d03fe897843248f154984f48c7f4b69e94085c990cb0de6bc74bb9fe16ff77a2edef65cf22faf604e6f132e1267de41293f2619568c0853765c3145940dc786e62c1fcb6c363037ecd6c87acd1ee05fe8959846eba325f6d42c9f5b859a00661f66cb80fe898e74c16284e1905e4a1b49668c69528618b75b935b743923ded4abeb982e9c21c7c3944eb84dfbb9be4ff7272aaa63b5991eb295d1c5261a2bb22daf84a224360a34d544bb46a64bfa3eaf66282ba1f90c23624330ab7c9be7914ef638ddb001a8b370f22e40c4ef5a8ad4e65554f86570dc0ef725253f15deefdb4c3c8059f2a04d6604d0e460c11923342ac13702e42ec9d581e11dc64dc5da32ced919ddbe14787364bd08793e892396291b09eae37dfc8845a02ebce14249a7419447e70c9dcdabc7d51447567571e7a87b78b705cdb98610278f68af097d70a1414b58a7c97ad0f6a6ae77319f80cc0f1607f2d2a6515473f5428aedfa7d733ce728e08e557cdcf85afe4065fb2b8dd8eb077eb0014123f93f3104bacf5f0bca57f4437b2655b87797acb502041316038dcfd30e3a7eaa10d50a6ec1863b2fd2859aa82a881cfd6947c4ec108044dd4672252f8e5616ecd60fbe9c0f798a14837673e239acf53143483136cf197668db90b8b846f8119fde02b5a6482179026ceaba61af9e3245da1d7fcbfa41a35e45306bc371377262e8c673995482998897e70b078d82125ad6dd54d301325bf0333b85a88322df3ec90a4067f545dde6a009e68b8cd7533e0c9c7389ed2573461e71902af6a84d451ac7c059ff27d6b13fbb9dfceab5b9beebc58f916e12177896d3b372793531d847bdf909f1f3220fe0aef9fd5c5f54434ec5c3b73618edcbd0cd84692c4da9cdc543f8391ef454b64ab16dea26065ba52cabcd17e724b79ed8c8fd0afd378db7713b87d0547a8e7ac7d3b8f707936df9e539accb0a8ac2d555b91a2c2cf7349e2d567ae6cab41486b3ee2303fbfc342652820458886db203b2ca9d22312e02497032a8fbcb9cc1828276494d8cdd1dd0cf75d7ceddbd2f4a435851cc3a781d98253720b87d547b37f4c17ab9256b812123d31b428d3f63476d3cbbebe22871798b88ede144f7e01db221dcf2b30b01d292194f03cd72af9ad223978f9c362eef8426b628ec972e6259c5144d6378656f369dd2c84aeb18dac25b5ae480787849bd3872742c56013edfc8e5b7367a2de96a5ff5ce918a9d894a8da17823b0f57d814d29212475b19e411d5101bb354bfeda910516c76d3f25f91e018e20507b00e34c985db2629cba8bae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe452d2a4d4d1f6ca5ef7fc204d5fb385c1ba9f1fb0c284736e9ccb9f571c3740941b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc6742d1631c2a6b215203fc58ab7c483b87f6020cf596ee592636161919dc8c2b292c7a16946d50894375e3b6180b62a4d0955c2fdafaff2261c52cf3a41b94cd3c3bf7519a365e341e7a7401bcbaf007a6b191e1e67a85a07dde53da6235eac1d92e7d1591462cf9a9f8942f858727e4269748c7e437cdcf782fad2cf4032c5b6e9643e759b7c5df41b35d409b61e5ca91e9b476d30bbd2511d3cc26bdcb4e7dd65e9ad2425540e506d387055045a6fd94148ca484bad0475c3bded17ea5c6e2d2963b338aecb2dff45673125cdf4e0834f60f31042cdf7c9fdc495ee05a08780df873fc837a2108d910e5c8a25b98801503571b56708e8ba6fe2825348811c86fbed4e8d0910827e1ff94561a73764eca231e78355ec110ef8e6c72316d5b83226d908e95d73ea9a258967057df3eaa3dfaaf94f6769c0011e187f35a9991cd2089a1189cd9883cda585a7b53592edb7dd79ecc3e348f6c691ad137e5fdc22058bb8c4b83f9441f127b6bbfcf99fdcee4f72ab3508864b3c0585442090baae0fbdeb3506dd91cf0dde0289d54a9e322880e2d3fdccece4358c95b556223fe8654ad93ed9fa352870c75fa1de00ef8a2e113e3321253605d9ac4dbe0dc21ee5da80b1493e64f4655130238c269cc333faef9dffad01014450a40699ee597c12760a61e93d731cd678ffabebcd91fb89b8d5a116abc4784271dc823d072f0ca26834c391b1cf97d094b1f0bddead1b86f21fa1802ae419805bffc7516bbb7d93c775ede86efde4664378c62f56edd57d197d35f29d9ef3a0e989ef1916799ebed4bbf763fdae345911b675eff96aee6b39b081564525e079827c89f8b50f3458ed71d74747bfe9035ff84247b5c7147ab6b93fe7ee93a3567a663c9d7b44d3e3dcddb70e535348b42ef78cb6ec571248fd655085536ab4e1b6d9d3bc3a1e422227296820c0ffa3887307e1f7361408538ef4f04ed2e95f9b363dc9f9c360018ff6d739d9c325ce0d11a1fdd0cb445809a84e248da4da9088f8cb756424877813176e3223d20fa2575a9b32521d8bed484f8cf8cb38524e8f629e571d4b60b85fedba7129f9a757234b8825214c8d7924cb3ba0a123ce2f63615cc37ce907bb2d399292e7f09e78a8dffb4ad1f6b38d53cfa4f2aadac715319e8640a1f319d215939abaf301443f5bc6c5459030792b77f8e1da06af0c301085ebe53b202a147b5997700c83676cb4e4c4114aa9ee9f018b3b7802639f087ef538db48942a49aa4f9619702dfb4fc80a91ed72fe399f516dddd20776826153ce0d0919d0e39766900ccd913aaee071fd32baa4ba80d8f376cb05efc89f44ddaeb2ff73a73ca7326022bbf9469e4a66a97363066c90823287d40fb1b51274ef219384dc04d584f4f93ced9d719505ed473c385911b7f8af9d4d65a312efe7d954428c6a878bc94d7a7012ea7168793bd0bde98df091a2fb3836341165a3813b559a9d8572fcd89eeb4f22afec19eb1bc92172d6e457d703da543592d9f8637e47b02e41ffdbe11955349a344fcf2ceb3e95d351c0ec235f9a87667ad79048d39b43ab0f0ee53968a8d4298d3a327d5633bea0bdd5ad737702c3cc29c87fb6a0706fc69ce2f0b70b99e05e06743a8ace1907143e5e23eb331c69d602390fb507d65cf63067676ba61be5ba4161b4cbc73454373b127ead6def77edabb72a7b9188f4956cd3d7014de072370b085a9008196c1b7d9fcbc8f9be5605628eb38c9c88846be30aae14261988acfa17e199b4dc3d6bcb454c54a09ad3ccdd65cdf1cc66b90eb138d5905a6ce290819b3afd92b3f2010bf2686d1118f828f2ea41d0a28eeaf149d3083f84331db26038208d44f5a03b89e1f979a67f043285eb0a5f6b530cd24eb3583f286da5e4066aeab9503c40aef384ca84164f6d868e8cdd598f10dc0e6c7872354cfc09ef30b2ad7d3fda505607521de22ea103e52a4b09f6e405f19612406c6a631ccef9768f81f636b6cd79c2e2fd20c05f226e2429d01fa5302363e96c02d6764ab661560f4209b007fb0a601a2ad65d782214187ba73510aab53db4e112e7c93c8fb1ed3baa3f80d0a1a5d3dc7f7ef4efd953a134a94a785f775910ef1af0092990ba87a993f7925948e4383e9b84a78ea7e93bdf55d2e8e79c096a0b7731dd8f88eebcaa3f1e96ee27bf8fbaa41d955c7115a601bf3e062f003a51a5753313fcf6ab672e332697bedf385c8310932fadd4bd5a924067b02df095fe616fbc2fcfc799f2b344679f68583b8791a1f05eba303008c352b08a0ecf0729b748dfbc156c294bbba2ffc4068850d8b77774ab4d08b276190796b59033807a77d3003d47b4f2b293c687fe055a06dc7839d820cb8f475bfb2820161a7953b42690f8b20146c418a265f5159993f632c130ec9cb12c1d3ed0d9d103e17c0033a7a25ccda9a78977d424ee6326ca63e81f07008d32bac4360c933c8bfaf4919f7879631dfc389d1f2d9ce3d72b1a915272f47a37701448674da1fdfddf23bc755e0e34a13b8ae2d74dafaeb9852ce72631bbf5ea99160214127d3480d223518a7f4d9a109755029247c41abe6e87f74b6e35907902a5f4272a545f4d0f6540b87e91cf908795be19429e67412fba43d0e8f2ac8a661f0c1a409133cbf31432365948999ec29c92872d337a68f660e2030d377ffe29678caddc3d0390f56e0fb71e8b8380f5aabeff5b1b0abf2e1c7c43e0f8794087e7b3a741aba311633cc0db1e4b71aa8fd39fbd68f4952f6e7f0c826feac5ce670e72d3a1d51fff3cda62fa7012aca396c80024876a2a922fe730ede01b47de796cfd8352eabb2024760cd2ff942e271d61ef9fcd533b69f120f8bf6e1da6e1116589057c4a0576b69208af897e90e18415e3cfa4f3dd464133081407c60725d1e4be0f8fb4feac1d670191597f7af23d5f36f68ad6efb10fad8f596186b85911bbd754180d9e3c37e287a8b1a04fd6b61d1bf52693e6eedecfbb3886a7dda3952238bb2d97eb502427ac736d56bf67c19b819ac8e05582a31a420540b68cc4f43167a7ab27f0b3eb5b9a4eb8dcb7837383afa95a38e85d2b974f2453609e8c217d58783e89746e95175762a26c26bdf255e6846b604a33028cf20007e345529c861b2bdd34d215d6ca86799ceb4867718754a3a092bae5a6c12404f515dfebe6b34ab61fe1b683c2a2e52413731f5e36caceca21f049d87f4fcd91c06b0b47481330d1e839a9760873689d13d222b04eeeeb6a2313ec7b394d001bc13e1ead63e02d2d781727bbd09f08b0c3943920b1bf44581603a121dd63aa708b4ec23d1ffd52cfa41aba885f30c410886d7598d6130f2b39830bc882a10ba22cde2dafa3aece817fbf9632325a19c7266bb929a2106080c690040cb89c39fbbadca93cadc233cdb05f75b1761515e9d51dc29b726b1d6db4fa733c3d92502885bb17560e7655a903b0c64b4aaf7111698b1441ff7dfd005a5d7eb1a922d90fabc3ca0c9bcd3daaf4e6dadfb5d596fdbed4221499f75aa281d926a21904706faaaa9757bf8102bf3153caf7dbf2c1e8ca678bb25add590788e5c360c9eb5b2cd2370ff157686c1fe4e6bff397fa5dcb27389d0b22be410327bc271c94da19ac59c7aa53227fe495194f4ad2e8e5a3c410d7644e49ba36b82fe95ef19a22d8e13b5784dcdc8ba1978832ca7bc49d54a4c7e667af547295bb3845c171d455d9bf44ce4bb786f8bea320ddef0f8b14d47738015477e7226323a2265a3b2bf35f194bf32139a2c51cb50849da7d1210a764ce326c6102e6f85181363974b5ecb05972bbe7150a635f2b52b83de4203ffb1acf1231bf9c17a8fc6f55f31d32dc9edaad461a532ca0aa4b3ac90e60bf72479f729ceb982d07a8ce8a6b0a71233c784d508498da21df5d0fd6359df1a82ea021a24961850866cb4eed7b01cae2556956bc12261925a6f5c77c29b583b02ba39bf2b65786f49b073d22f853242c224fe1f3afd34196f426041121aa0ba906cb3eaee1ab03179875ad7acbb02660907f84ce01a1231f1b6187757bdbdf44bdc5d3b8a1b95a6c8f590788e5c360c9eb5b2cd2370ff157686c1fe4e6bff397fa5dcb27389d0b22be6cc8fbff2a56ebdaa17c08ceb61ce06c072ae4ed57fbb1cf4089fbe130058a69abb02980dbdb8a62864c070f9005ddc6d52c4d7d7047dc139b9f892167bff9260a467bf6c1ce7b16a9fd8319315c79a7d3333e4cfa98caf191c9b6bbb3a52b5bd21d032fd8566b3ce7a57623f9476b01e2b964cead00a0452240075ce5a9550ff233003c9814d7dd0ee72ee774bf471e64648c5688dae4241c128d39c7c9b6105966a3e19859c87e3b2faea65fe2fa2404aede3272fcbc07e1f064ba8c992bc460df0a8e76b6cb115680c65ede3acb010ec2cbbf079a4268c22aa5f48656b264ad8db3b7dd6ec38a6f643466e5f89a2ace9b00eb9df8a80d512145b5497e11b39023767920be7a3c1f3c2acf764848b404464178179b50132a34ada851f8526f71b42d75bc3a217a7c4c5f32808768d1dd076b75961d5ef883ae7a0a175337f722a42f0996b81e9733e5c1d77845189827808e9dcf582f3308fc953bae66f71e0670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3532a9050d6bc4cf942de5505a337bf1e5d8dbc550c0fea5da5e3a970bf369e2aae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe9fbd68f4952f6e7f0c826feac5ce670e72d3a1d51fff3cda62fa7012aca396c8592a6fa891e51627dcfddc58fb4bde414ae0d7b2bcbbf9665d5819c1c64f81eb0670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3ee7c2cef7530726e758e105559b23c87e2f5de5f88dd164d8e73af0a5197c3750f57248207067a2e37d05727c9148948cbefdb431308c662fa72caacac729dd40670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde33c52f30f5cf22cb41a60fe2d22db500b2e6b0be1e5bb79a40b0484fbce2964ae4e80950b167ca3640ad518cd2ef47c52a70ec2d72eb5e88a033a0a27b5d12e47835b7bfa5835fd333ded66aec00f1f67e70f589d8096cd6033673ad735029d261958c9968004f1d6bff13c18e1ec54bd1a27cce73d2ad305b5690c8b3fbcb40f7b72b8430074d09853108dd8335ec94b8fac7a3e5ca2416541f55a5cf6e5e4d2863377aaf283a5dac2220a131a55c666e42d144a002d2b0461c04f2a4292e2c624d0a01faa4a311c49e243b080ffd4e0e878c69f9a5413bf3f2fb3ceea566ebee4066aeab9503c40aef384ca84164f6d868e8cdd598f10dc0e6c7872354cfc09e2fac5ee307ed3cc028ec7de7e237acbce41823c4b7663a031d33479134b513a0b04981492e99d8df547a07ee4c8fcc7a17298c9e9fb38f0c6a45d332d4459f4a7fc5e4ad495038ce1897c0407859c5314222053fd90d02a29a37f3a6ce2e008971cd30ba36e38bdcf8ae9ea2b64717f3ab709921a119d0759fcf83633811cb5804150779ab872406bd810b5b5a9ae3144d678bd556d86765e5f28eb55d883b83d38edc29fe8e11df2f56890703483b52ff65d396228845df7b596ee205094c94db3cad686097bad10e616ebd1db57a0c32a7446a8bff1a70b046170115b65ff21363eec8745d9e111874a43a55f759e4ff890878a712b48e07d6b6d47eea8825e5d5050d421d4f0f86851cb4fd3fc5fc3d725724d6292f0c4c318b530c46115aa5f263bd28c4478a02e9a95bae6c83be327864483faaedf715858eb1e333cbe61e6276956c655e3ad535e16d9decc580f5708410d9c075618875d78ea375827df241812f576ad06dbae281241c08bc7e08df4e5c43337699c8c75ced318e6f1fd985ae57315d9b0377e1846e654999ca5fd5b984e2a4654f545faf4bdf832d5eb96fa84f76e45a233072a1062afe8fd640bb6de8f7594dbb6c06567049165e8e07ecce700aef64d9a0f1b8e5fc71ed47cabfc88006f8668650c670feadcb7243954300ff3e382e4b37d53ec0a59995fa55c18e2a384b5fd2a3d581b38cca13f1b274a7c168f32668a42d4a99519c79a0392b92438343551cbcac0d53a1fdd5677ae5390c28c17587ad047278211ba81fd66510717031fd5d370b1efb1617851456cc955eecd468a0bf5004b678326cd772711bb22a93ad7d6e93eee460a4cf1bd3c36630401da51e1cccf9764bc99a966dc14d5f4870657b8deb735d924b1d013d5836b1769357b8a7471959cafb3d25f69b7097cc33116864535f57674995f55e4e4e5156e5302b4a35d3cdeddd51b4fd4a82d9df1a4ca5f2a6ee6bf9d29c43aaf3781b4d71801dc4304861cabe0b47e9a012bba0f462fe981b34863ac69c41ac4e803cf43e3328c9760e2c7dfe028cd6cc8aca20a749c5c222bf2d743bcf634ce5202fe34615bc2bbf2f44f9b89ec379a3846ac9b11051c7832ef189d90382f0dcf7b302d9f8565e90ab3537535529a083bed87dcf2d86733689a99aa18a70670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3fb36e07d30c297ca04ffb2ad7f5b8e857b0311db953edc2dece75648fb4bd868438d8b2406cda8004d10e1a56da98e3ea523358de8286a6156491849987723547b320ec0b64b1e1fe7f2642451a9c6ff537b7791a9b66bcdb3135f328e8ababed04e5d9266f905d83ae46d9e3715147193f75569fff15fb5b0f7a351513150e2a4b3ea17261d677c23b6c224d63111a217535c524299da543e60cf1c13fd6ab588fd139b356ff420cfe50601ae7a6d259e0d94a4f6c01209477a6210c6b0ae73779d0d98a6f9939fc6d59bb9c254ea23f2d5a186eba49f29cc2b57a4a2503007ffc6ac12de52554e0e347ec814c65adb67b09ab28381b256a2e014b3f1950636ea906dfb75dc20b11b343af846ef9b66d72da01f855192a07fa10d451cd33021601a2df5426690d09d8780287fd7e9284b367fcf2961b5acb0c1ab85ba09aa490e696ace81237ade0d74b52c78086f703e3b46d200e5a20064f6694fd1e9351cde8786d1132a4d787654cceaf36cae9603a364ea421011309f5ba9cfe553210010053a03d5c9b26a8f1261a5f5a879705cd1ecd1c6a51cd7fc584699189f1839068a7f48265b02da3bf2ba312fbbaa9c902c28a5001f292b309f7ea1caf73af573a04a98cbf5b64cbdb610b703350fd827714101f565056c89dc522b5caa64fb3edb787cf53b36677640e23b59998e315f66112a5174729d306ac43481e3eb49d28c624c118bf3fe83f0b1fb16ef6c744269d84a775b721db788e14b68aaf269cc237e8f2d2484a2e48f227fc8166506825021079bfc505d9a981d9543d7590d87a240419dfcf54dc86b6b606ea6af2464bb4eac12ba270fc4cb5ba448a7ef4b2a3e9b153224f9691b86ade7b13141ef0a776fc936d6b6c5784c2b783e8548697710890db620deb0527fb59ea35745a6bed139cd3be72596c34c4ec15ccea25d6475a38d6a259db6f1e0d9162d3234a7696a995a20f996cc3968795cb8335a468e601dca66c3fe0988ff29f3a2d3cfa8b07a50a6822586ba36a281026edbecf178433c79c55830000ef84f2df9f8b86808c0a888068f67afe05fc2e8dc657de7663a76a688c5dbf2ca68ee5cbba9472fe2ae64087daab422eb707b26c5bbe98305339b9128e6d151d5e08760cfb7cf7b89210e3d1965a2c209951cdb004d7a2e0bdbcef10cb2f577fc97c4a6cd9e84bf85e799ef863f10df7b1eaa56682cd2afdbd99ac8a346a807bd1f3d97a0305971e7b7f5f37b0fa1a40fa13c0429b27ec244237d1c9383e15d1db3f8002aa8cb125a9e3139aa0bc1a521bbe51241150a4cd36fa768915d9b29c334c5d7006ddae7d237817161428706a41771638164d4096cb6d49672f162a66b3ffc0737ff6839510718e74a4fbc46d59407697a687e57bdb5a72b3b9339f566bcd85bc344816b2e3bc45d8aa9233e310295b9c70e22b704b0d6531d70ab7f90c61c959609f76dd98ed27ff7fa64f2d3c6f28398cd06a22b307ff74618bec0ecbf97d289e65649df0d1f8aded3fe2370cafb66960da8d0bd1c3b162302baa68f865d654e4e962dbb80d575c24369f24e636bff444871667e53d29c84d5279c55be614d882a1856c46453ff039e4c5f2a5f8fc19fab0f25c8465ed1ed2cb0abc1659161f22216541e1dd00c7fecda1496f335d8cacb7dce762294aa89ad75c9f90f22f245426ecc9595403468474b22e7453f8009f5705d266772b229f254dbc6aec074ec1cd705f9eb349999f271b0d663497546adc7da5087f6733945569d609db9bf3ec5ed52e4fd45146521b597ab1197b9f52187b950806262ca9f72828b947840fc25081c0d6b5af25ab8d17a65a7955a54a7efe5469e552b6860fbfca9951eddad9b140fb7ea8e228e3bd844858c1428503dd1a1753962b98c4ea704ba261c0f62ba821d4265827a3bf009c6dc23c7417505721d523125f18a5b2376d058625cc285bcdab3ee3d95064d8babed1da14276636a0f989f2562ebd58cd26edbfe75aca2f8e90ff5062daeb76396fbb19f38e449591e337f820c3f9ad4fd5268426d4379089f1e9f9fb5cec19a147f1a1bd240f3fb652c6c67662fb041d8522b939cda02dbb5fab5ad4906f3257a48d47a208a02b973580acfa9b107fef6c6093823ba76e3d1e9d66f592c570736336c41a1d3f289fed319019eeda1a5acb622813b756e1ccd3e9c2f9622415ec8ced5622c5aff07a9a627ffe1498c25c2263bbe5ac3f220e636f17b3e82348ed6aee9bb9be3e6987efe23cf34cc1690fd9fb77018bb6d880f900dd3c185d32dfd5f3049a5cffee251346fb31f84c80d9f854e5f23e4510bc251e7620e29044ab7a31bd2f578a8b0221bbf0edd2ccc0e24f0c365d1359bcfd5c5708b25d45071bb83579b67b19b5f69c2ee8a01b8c1d0d6bc52893a9e4a73887a1329b5cae1b8b5692fc8180bbfe098cde52ab9ed4b253433483ae4c4eda398d71050a08f8fa64597854876e56019e6a01ba3f8677a8bd0107122610f9675a42c9915e823eeb584ac653e1955653ded4d195cd12bf6d0ebc8337f1268b97f9bb64459e31198870985b0fcb0b74aaf5166c113ebaacdb4e104e411139632529da5a4e163d1c9ec3507ee00b5c1ee5aacf09452ea70b78464aeaab7a7e00c148b43c286b24257b9d71b0058a0dcd629d9cf157812c6118f0a0d5ea76ba820923f1837886d10a7a6e2af3d6ea92a98c9dfd864daecca4a61291f576ad7605e2e4040f331b2c5dd2e06dd4f887c7a2adaa56fe4c15cc5673d0681608198b243fa54c074579ae348ea78ef4fac7a4b85fd535f84c60eb6465b11c2d6c57d90566876ed09d5f15ad27f261120d865ab46c1e551c463925e1068cc8e82096c869ddaa9849ff64320f09d9d7db7880991857a0c03cbf225573a8fbc1df4c9ce71687d527d626f150445a2dcd3f29dfed6903d5528e6073e528bea2a7ea1619d840d54fdc1906e5e706ce00cdb263e57690bb2d56fe4c15cc5673d0681608198b243fa54c074579ae348ea78ef4fac7a4b85fd538fe3e978c346525d8d800f3d354efeef92c54e6c6a9cb8686586344706341beef3574b718b38a0cf2786dabecaca5b52a459e1cc721ffcf79c13a06ff1f51db9a2e0f8dd0cae0df03fa6355f9bae0865aa09d0fd461e9db29cf8c85244939984cdcec9c3a036a645c68fa5ea9d110a0d50be1646ce83bdc3dbabf005100fd6aaadaae9e1c2cdf965903502768fdd2605994ec6a133291d747114d5f6e550a1021b2273d0ebc7548eed6fec15ba7ce12f213b2ecd0b7c94259c3bf4f01cd423f51f8b20ab96d026ff931f8e64f7bee519354563f826583d930ff59935d9162f4fff8bdbd5a91f99135a4f34a5c08f188cd0d8f07234d95ea0021874584cd8878829c68be021cac3293a271f3d465ade8e266aec36bfb0279a862c5738ec2927d2ca015d5682f774f15ae098ddce82c35c8ded4829fe90e060f83c28b8f2a94f335463d2ba085bcec2205c01b2a001259197773167c45a3a7e164424b90000db4f4fbd6dc28f798f993bb7741e72480fe4615be03154ac2ac4f0b037bc1e648c9763d2f588ffa91534a54f3ebf2d390ddc377b9bd01ef0635f708cf1889d7b2dfad606ea59c8bc3cf49b3d27edf70085362f6a5ca12af6427441467f34ff79a5dbb9408ea1d17a8fccb9dfd2375692aeb997a4d1320964f3255fdfb4de2a325936b83f45f5840c86a416edc3e86f6c92e5837fd6a057cf8ec9e3e11c26863c6f611481bf5106925cc43a11270bff2317fa7d6e1ac68ea16e8db016b5b81ee576b17b72b8430074d09853108dd8335ec94b8fac7a3e5ca2416541f55a5cf6e5e4d2ca015d5682f774f15ae098ddce82c35c8ded4829fe90e060f83c28b8f2a94f336a527a8ed9f093e981118831dda79d27a03624392e0b68fc5b25af3e19bed459bd3c36630401da51e1cccf9764bc99a966dc14d5f4870657b8deb735d924b1d03aaf3781b4d71801dc4304861cabe0b47e9a012bba0f462fe981b34863ac69c41481bf5106925cc43a11270bff2317fa7d6e1ac68ea16e8db016b5b81ee576b164ed90f2a65a231eb1326299fa508126021b06480b24228dbb4f524541f5641695434d8d3a7767efe3a8efba15694d7c97c924d112885cec6b723b13de7cff6e68891f89b14e5453b676b65df98a0a06c9c3318c6e557db87ac50482c3950757d606ea59c8bc3cf49b3d27edf70085362f6a5ca12af6427441467f34ff79a5dbe7ccc8e56360f15368086e70e842e5f9904682af888e3ea16e3da18a6ea76a80bf75e8517c1901a9d086abb4e43a62bce0ae4fa335f1ab5b40ba345e7122180e09eef5a417f2781ee6409753321742ad32fe79125c77bc9b758ace8a62395ff3698be898ddf2cbf327566deb9c4cb04e6f4d8ad5edc429d521bf75c4131210a90c94bd6bc44bc8bed653b7ad8ffeb8292ad86b92be7e509fe8e18e8254e089e2625878881ae139c34b61a1a8b6bf58d6718f077890341d3644148c0c87f896bb1813fd26c2946091e20a32e75f9fa9c70d6902146f31bb09c5583386c2d14e18df50bd9e58a9061c63e51fcfe5f0a8950bb7977dfff0e4a54808ac3fcfe25a60857e40647e9a339b358964106e89eee22bdc2d2b6db43d788b7b6970fecbc378477516ed4a995cdf005f712a339fe52344a96d09edd9a63b94666d56f77a088b42b14d7156ce4e3dea1d21598f85e12dd17a2c6bafdfb95095e83363ac3deea372dae14a0d848982c00260a9a37d4563e9d0a20188aab6be05856295e4e31b2d0e80b895d84c1feb24875b467401a8570a671b755a5c01fec6515bec317f8d7810539b85ea5e9f69280f8bc8f99fe9f291aaf03ecfcbf41d1730bbaf0b0305ca724f4704f4f04d47a57d2708c31b1483fe904134debf6cac5052822db106c9694fef905418f9a8d6a365734deb0db1f4705eb286891acaef2c4d6e452c27857c9123b05c447917dca9daa3fcbf654ea5eed8b92676143648e238930989114eed25022dae19b42c3bf9700fd926131e39feee2f997016e2acbbc768ed13f74e7ad0256e88087877678e38d7c09532219aebcf8df1649ef9fc5970e4efaf82763e249af4ec8a71586d34e2602f44b3933057fca1db4e113f7bbcb883cb7630f2daf721de8efffade777b66afbbd5241e70ee496da9c12ed9e4c42b0b68d17ef2f26fdca6791b375387abd9464fae2428579a68e67cca24aee01758df7ec3f8d5b9862a77f58b9558d944e1e3f10efa2e1728dc9965fd3c46cb142124944fb4a3be94350c44e7827c755566ebed192612d8cea56bd20d099269959138fc836968f7c84432d027a8acf0532c5f63f90779baea34afdbfb01e6674ba3b0871adcfb668d57faac38ecc87611cf56baafdf1896de9dc69697a963fa93572a0daa6cda67973f0d3a4dc843bc8e381e00ed79323e6651164fd9f1eb33441712ec75069f8f0f337cebde24582cdb085a7e73f72fb64e8bcb00667a15ace666d486bcb7bc31ec0d92f00cc0606d4c60b432a877df0fa2b76cdf441013b12511e703d31b71a430c8edabfc5a7fbd2d682fe62f0f15ce789adf030e2d493b7d31e864fdb228b2d06ed1326370ba70231980bc48d4d7682c3f60809d033058aeb8145d54cb3aaf18b9366b67884a1d643380251617546dece36e322d9c0f47493eb3b9fbe335d48609c5f8883244e7fda9d5827ae8f470f445982815c084c0ebc37961432eca4255105b8220c5aa099a9366f04487afac228109e50b32c5dad4264aa4b9a92864f19bc9dfae00238a7211690f3d296f2df1211c299906d100e756681ab55f17eebbcdd8f05da30c9be57b9debb228ace7f9b86f7ca84825b31ac637fb823c66e9af6ce65067d332d934690a6da0e3db9efe81b1ed15ba15fdbad69cb03864a86960618b547937768258d026ef441f907db02cd2bb8b83918b51b15acb1f17443443eea0951ea7a332138faf341ef3222d18f287cee567fed546ed6fe0c73fd918ae82ed053012ef637a5352121328ffa6ebc494bb1b57217876566d6f736c08321470b50685ef95993f95126f5f81d04b57719ac4293640074ba18a99bfba85cdbd6c9322b37566d1ff5b4d6193d0ded98cc007c669883ae7330b1affe430a4b2e820885e26e603e5178c67b2cc5772e1781a183f449490237c7119d5bc8979edfefa9707f2d9de8679f8b237570a0c7d63ec24ad76cd2aa99d8c47f5da33852febe22ed7c70042d700e59ddc9d8f5f5b59f26b4454ce48ab8ba4d42677dabbc13abc5deb8c2e0ef16c06c497f50914e47012b6aa49c630411e9f473e173c1ce5b9c0baac72acba8c9ed0cb1668e6c1f53a408ac9a47b85f76c12141c120da57b5ebbb3693cc48b3adbc3868be30c9de03082a058ac17546f6951da013e0af258d1345afe332d3776cb09b46a60c241bbdba9dd4c1d8d05067559535ca2678ee13b2a3f8f7c6845425c7ebf2424158bde72a01170f29babc846b2e3404e7d846efef396923364032e54046963194d08e359018793478e158446995b42eca6f381493b3c56e3ba74f207791eb04fb3f6831f8c986f15fa33adadd102840d75ad915bfc0d088028c268162b8d96403a9099b23eaa2d6a71a3b95d932ab4dae46eb38cf23cdcd46c7977e5281c288e415e2bf2cda2b616d6f8687518625c5022b09f1c8c8f56a7ef537548927734a860376705869b8e5480b10f0380150b52d71a2399b4d76b0db7e0ddc4aabe9b66fd1fce767073fb959c26ff09ef7eb833b6316ca05c5a03c5ffa41d567e2bd2be166d87c6b6def095041703c9a79e10766aab4d1e125371fb556c5a2173e02681e5da73b0fd83e4715c860168320580d92f711ab967119c8c6b290e2ccfbafd130a60a32258736886e9988162fa10dd34655589b46e1f779a66bc6557a2d1802c28a2bd47a3b5b383e785310780e7006d62154300140759eeb075b0e9a56260658ab558f4b724f5a7f433aa57cd1828d3ec3f2d536739752d73a0bbb08055aa1491d840b6157f46352c59455f34cab8b0b456a14fc098f822a7ff6e003c46c1171e8734da211f58e06985904277d2f9135fb436a7d867cc9ba209a209860aaef9c1313726cdd2030039944b498b613b0f74aa354d3943055a39074aa2b53df2aa197353fa94a04cfec14486f28e143ef5f57291481dd72684b7976822303de6bd691497bd106f310d1ec812022aedc597c0588e12b8703ea6503845e3051be6c5937c36f873f03f1af62d670b18f632e0413f3511782d7d1cfca76941ba43d32b1456bc3361dd80927dd364bfc73621390d4ab170f13335185775b52752001efa5de59edfe02d61e8e65a2382b810371327fa3278a1ccedba925bc5e02a5c4b3dfe0fd496e2054f18e875afc95808e4d64ff1eadd9586423decab05ff9abb80b04bca500b885eff33466c5a812205e58d2a3de340b8518b87ae1a6edd07f1b6a98124744d9a5806fb9046dba50d9f9ec49c8caa15babb6a37050b0c2c1e944cc422ccf9cd6fd88018ccd060b0f69161197859230c8fc02a0170e45e439ff4008400722a000b5a8b42b92c5940e1a01a3578756123f211f30054bb915ae7f673545146694066afff9da4ee302bda8ea20416f6141e8e3372796b48fcce978fcc30e292c2a0c611403b7b4105a8ad697bdd5e89a3680b9cb15aa35296876040c9c7e718830b00abb38af7cda109838b6d3c2d322d513b021e65826935f41cd6fb759f5ce1a5341effd82c592ccb02e053c663929e9c2d83985e9cce0349468bfd817e80e630724f211b92fe17be46861d69c9a010fb6afbc433ba534ef31a9d2a23723162b9055f314680250c16a04747eddfa1709acc531f1b60ea5f4b35ca70f074a3d6864c6836e1d7a7cc804ca920abc1e7f4ac319a1647d898ecc59edb19aa31a020a4572ac4fa70eeea827f70204cdeea9697bd7c155852ee52c6874f7a429bab6d1bdd899754f0b522f4e475a76a1b9115823888ace56cde1f9760c4f5eec08b9b54aa66cfec934c2d43c0db084a52c4527787030589733bf9f9d62a948e67181eb4544727779b487a02a80341bdb5be1e554cf337c51c70cb46f378ffcaa1f68ba603392cd8626b952d12fc3d4eb321b566ae5dc459683fa3f9933b4f8368c5da3999589ea659ddff247096cc82c7d0a0b97ff5e7ea4f81b39808eb80bff7a7eb8865588603dbff721c51007bfaf7efd793fcd758c638f2e68471ca31a31dd9d52254d62d40efc5834296390981a4c39a4654f2e4b55c965b80bd7987d03f31c98f6c55c35d575def0244ec5df1fe6819aa522a51c798b786d3861fb6d60e60154e6118d9cf083725f17f2dacfe2a9a0752c3126bba9ff489640e793be037f2cd5af18f00410d05a753902bb918f286cac1c46c7cc8b931deaa52fa71ef1481fd928c1feda362a2e38645e27bfa3dac0d2d79668f5b15505b24ddadbc00a883e5fe5ec720c54b332b7c499a2f94b786f63b9f0fc17f3039cc47f1f171003c44cfb4b21e2e465b466704b5860da20d688a67b287ddf3a2725e0537e807d2274d8152eb2fa874afca31c24cc0476e55d34413dac802e4d42e0249a0bd8953022644d373fa4f59205407812a47f9a961647ed9d139558f44a7e5bce930ed77ad584e8732564837670a9c269156164b8ae5439bec29e27b668d2e36a002f8526b705a27984fe171eaf704b7a9ed984ee1dcf8096694729b45478510e9df1ba7e9893e68d42c825ba6ab9667864b0767754f0a26b3cadc3a26ff40755ce79d42a3b6e3f1e880b37a6fd5bcf96f1c85ded926510b814c2431ea6b79c9ad78dfa230caec4953d93dfc598857d6530293c583fb07d036e91f59a71b5c5e6bdb7f4620b40e89cad24c01fc399259bcce08a1a5997f06cc82b15de646727ca4f424d94d4b49ee39193dc787373a7adeb825c7d0c3e45537a9cd77dc68c0e06833b0cdf407b251803c8a8166073c36443a943cdda789cf23a4deccd9a77b92618f60382ce90584681f5cbb5adfef1ac003ad917aaaa1e96a367386be10013a0ca5107d9206cbfd25b9b8e2134badad22aafb0435c024aa1b94fed3c7ade92ac97fc78124cdf24864a1c434ff4a2086ddcdeb0049b83f0ff7fccb19508d6e25541f2f15113eb9a6dccf7832e230eb617cf977f2fe3b8d7d28aaf204393a84ccf6bfbcd36a6c00e2d1f29452a2b1c781625c943937d91762979f0672aece875e1c6291cad37dee8ae7a4c364c9002224e88ecf70d200df60513ff15fb07ab187e5c079a07b3a4b8829a6e21ee6dbeb6bb70f3a17e278403ea47ae01cc282167cb5f16671df5378c1180da2ef64018789dde4bf20440336d2a8f215c730dc4c03b8e2fda8aa6b5f831211754eb1c76e3c764ca7e09b27ac48de7cb4b43145d54ea8904e0892df3e30a01f8006418d5135fd9b02a35270604eb9709070f125eb2bc1e01e7735317121a4521cb20a07d041f55a640b9ab597a54e8dcaae79c4bce184cc253475702f662fe663b083fba5170da7e908b5f486003ae823d49560c5a0cc3a7e28f92621ccf4be6f2d02f1eb57f59653bcc9e3f210026133bbf6550469372863dfff6d7b712131e72d1a48cc0482c76e201ca1588cc8789a70c6ae929d2868eeb846d3b73272c835c621062f04a75556571f5395d4dd63c1542cd6e27fc655ad3e55b5e5a2a904a1ae82e0aa0527751091cc3312ae8aa728d2afb9b1319bec5467dc44e17e11fa16a541b1f6afd46a6c3d185b166e66cb153b8f91928802c84babb792daaf78e3b8331135ad9d0be8625996345a5600d805d298056322a5a48597c76eb0e1ab5a37c849babca0070cfee5ccd24d5270fc44e24633a60f07a44d05cb4827efcce3515bfce38c474929e5e225941ad62a08b5ec152a21fcc46799edd83bf4707d5cb9ec33a6b041d35ade6dcb2b277315986c83484a9b2a1b364b4076e583c5606cb45c420d4894917832fdd2c727c6fec1690fb75e793257b5c3618c3dc91d719de3e3ac680ea34039cb452a831c67234f43c14a0433095f2e97b03d5fdfdb8a6308890c311afd8a7031a737254e371868be50baa9cd723c5c3c3ddf4a2a966752d1f3fc0a819d832f35c23d720dee5fb554e48fee95111b9ebb39f1c7d8195da12a29f3fbc32491b17df8969f9a97931729c6c03ff886c5012b7700460fcfd1dfbb33b4b38662e356c4155cdcc395f1341740deb5b0f8fcaa152fadafc1228773ab0d4de0093b9d1f368cedb804cfab53ee91ecf8608f39ec794df69e528e0e32d1dbf38c069fda65c77f957a3126178ed3b1ded576635b0b1948fe892f0a433fff395044efd7e0d3a924b26deaad9f1d45a99e554fbd7f2470aabaafa6d16e0871866c8aa4b2eead5ad3b1a015ae6c4fce110372f8709e73737e670e65c90324df4cd57ec7d9d6cf420494928153b0ca5429a981b7d67ae9bc762c45472a684c0d6183052175529e9f71e736456072c79fc88fa4609fc86b17955b4040fcf60ebff562983ddb41af2b0adcd14f9281c2e2ecf4b3d684fa20a72b0e53df50746eafe73fe15cc5e2cdf3e05cd858e45c8bdfc896af58e365a42be5200210f9ded4419d9ea8302b6cf9c53cc7d74359813f42721a2403129853459c91a8152c07f8ace402f43326752f9f908a7c9e0e0b0c2bf1fef2d89707f95ea6d3f6fe4868c91b7304d6407f9a952fb0dab5ede1d4eccf07273a8e580d55900ebf20b13b89d1f45adddd05ba5584c5d06e83818f11312d31303abd3ec2c7704d702b4b85a12ced26e3ca5ea9590306a84c7b08e3a827d03f5aa091d5f90dfb6bbd2464e44bb806d3a4c9310a96575f7113240473662905d0bbe31045c7aedbde087477c7568862c46261f0ea49eae2fc7c4b50fadef326cb0e7f9c1abda4418dcf187f17e3121a0c30c462629c4fd40d9b7a895f553327b675062c4f888abbbea00dab0a26c02f272345aff2abfef4e33a124fc4cef5908276370c82f6b09166da61d709c2e6b93c2111fa2c3a4c08c8355ff315effffc60976b96bac23e0d4a5ec400138e2fee4ea7ec1507b952a0fe069d6fca0395a4efc3920f8cd1b622a5847e0b6102ad2cc60073fec6d3334249e9d7c6db4b698f56ffe6068a09f2dbf900e1054b9449f31a535fd83a3b0064b999c7fe6cd9bd223a2216219ab7475bf9161de0446118c7a768d36dff3c366c08122acaf0275da1d7bbba78929eae6807fc0914ba82948279c03d7d2fcc4a065c59a1a77c731f618ebaa6bfd5b84e1517b0bf2af026cb471f22f7aff829fb79c6679749d00e4430b62f6f0b1420803dc887fe2b4aa1feab74e788d060d4f0211a05430501d86b878de67d513ee649d35949a98bab26e69c7a3d6c981831de6ea30816d46e1b7fb98664cabe9b99c3fecbbff5127e0751979e2e06bb82d8e0fe89e8162a5bfbbc7edfd58696dba4a5505d8dc6c444d72dbf4d4e5515c231f2f83fb730486bb0ff22bb16432560f1f36bef068ae09472033ccbf12444f0c51470860cdb93b5ccdc70c8f684ed7d12e2b50cf77d9e85084221172e500e6e2c9db6709a732af2d7837e54b2824e3ed8b8df0eae0eb663a8e5782bd6b0eaf29223a81cb4de93e17680602a945e3cb5410565ed1967e5aeb1502a10609b26eea0c1c163d7ad96746c50ba3489fdac318e3260b5587c45fc7bffbc85f09a26f5963259d2841f889014aaef2f68a38bdfb75bfb6ca16270e35055b82c01aa5b405b37391afe7b1e0f54703f0a204c6cc7a199bd725857ea7390a34b8edf5b317e7bd4985ba2488fe619c389cf7c50dd6a0572fe510a7c2ca4e8346c5bc00a463206c54f2442f80dc6eef717c043d51dc92283f587968c37e5fddd43fb89df603399f325c18ab3e706ae1f057417a8837abed5799f1b26eaedfbc9bf3512414d4dadd56a57ea167b06e2c6795c054469a288578ef1203a05bbb94174efbabfbd83299298d24834bb206dd208bf77ad5805f531b317a5bd55e22a51e08ba42ede38efe736f3cff49e124284f607834c7ec58b96766977bec2007902bce358691a5fe8c1121c214aaf6942e306a7886df155ea0fdc2d265b91d4a775bc74a13381a2e5e041913e4669fb30d49e7dc522bb19848aa494bc9d69a9ae0665bdd580199ca0ec3b0b50f7aab3262ffb5cbba3164171ded50c8556501df1675c6ef8d43d8800c0f0825536119f3a27206f2caec9502d2ac26031f21a867c43a05af1d719c5126a4fa18486fc28dff9b1b2e0ece584a4c3f374ff19028505d4cdfb9aa17aa6e56a44b142b5e419fe0da70dc191c283cbfdcf0bb0af51b98a06fcf977435e2b726cde6f0a845f5bd2ad3d867c993c3c4a9315c0c6aeaaf08e503f6ffa59fcb30f79ef3fd7f8c28b581ce0cb44b17457843a38b331332210a10063e3239c4d23aadddf9e63878658e1ba600d02fbe75a7cf10bf140284c09d837b197393ae4cb8e6a2107a95529f28f98868d65c616b6d16ad84d13bc00e733b4bc026070c939d1850f57ed69dc45d69c69419fa363d2637e4d36a4a510ca68459111a27ac0d1b679411eef956d3ba9400775e403a36753426fdf186cccc580a37cc00ceb61ff1a652788b6a00e549341435cfa9b4747443ff994f57e6adc8c884607212b1739303b0e46e4142fad8cc193538d16cfe6ec72a685bc32eb518894b5b27a1c6514d49509ee37cb4c61eed94995ca4c3532e0522f3a53e15c235bba4f999985faf24d26e35c60674673bd88fb821df635a470a31e6ad7b31e36984381926415e9a4073426038c2c488bbf3d93be2ccf1637eaa12fe0440b5e319a3766e158fa6af46123e1c99aa11511b39442298037e592614934c922601552808c6aa5f2ee38411a75f928feaa6711b39442298037e592614934c922601552808c6aa5f2ee38411a75f928feaa67342f2d4e7606932a210b313d7975ef5a6bc9c97ae6cd14caba72ffbca4c503fa731dcd212e2631178f22afc34a7025781fe46b7fa9a16dc05fd33acd1e035dfcaf1944f833811967066ed8a3790093ede40100be2d0dfe16d0346bece50f579f6ce0f643a8a2781e035ec955bc566c299ff188e32eb705484f875c0913b509a6f0c9db471e444aae0430ddac118e9d55dcff285f759c056dae66f5f60cdedfd821b96f6d8049d8816f75a6c83a016cb15e4731401ecbd9c97422e46e9e6847714a7acd4db4f2d4c680dce68e82a06c7d61cc682aa9e369182811812f4b764d7a4a76b91066fceb7f10ec87b100707cc4bba2148233a0a762696b0c611ade733c9f5edf06b1ab3b8553ec6225e17072d37460d9a464ac31023f3e2865a5c28738f8b65b0923866b6b49621486068159ef71dd8232f35fc92e0ff4439d4814b5f8456d1560dd95c56add6c022eabaa9813d5c6355801c3aa4500fec93fed6bb314cab1157c9fe5c9476554b6a1ea163e8d52a7d8075ba19a224c48fdff4a65de439b1af651a9ce35698d977fa167fb95e1d41b1d0a715da1f087cb4cfdbb071a48ec1aff19db8e256aee16f4e339bf21b13eb2530727121365648fe2b74787a700a94a31141bfce55ef2c9ea12d2ab5ca0e3e9da6257ea0dbc725d7c3440dcb0aa8ff02e6d380202f2d8381f4b76592ea44c9b1d790de3d0226d707fab4a2f6427dcf94184549cf46a91be2fd397f01402eeb07438a6b86acf2101fa10442a4c46a94a31141bfce55ef2c9ea12d2ab5ca0e3e9da6257ea0dbc725d7c3440dcb0aa7bbde3933f0012330dff12caa66e9628814dc10a2ce005c0f919da8e99789497db55b021a7dd3a627730316bbd80025c9e5e67d009a269d6982eaf2fb6b0d86066e55ae204745f8e4798939fb93b1ae8cd006061cffab7dd7bde71f4cb26962b761ef6b6451f0218e086f915b285bc542dd07e7d4159608862952fde79992ea9153aaf6ea27458c21b3a43702a27516123d75ed08fdb8b8e62ad423645169795935646eb9eb0ce18fc00206179f380b3dfb5c3936b221159bfba19d671ea131fd3775f29b73325c298ba4381d85bf2c8b0a67dff478b974a5819f30c694a57936b0d33e7ba5f4efceb57b3e38ecdad37ad149f0ca70e8ed166ec48f75b07f0eec18f08a2d1063f54c301cd14c1ef9bb58da3dad9179758ee055fc7743d9dc32e3e2bf5ec99d16b5219fb055221765501e874e2ca0e68655a7511e06ee5ce1c6cd69a64806c33215c42b0858a0d8835a9cd02987da19571ff4458c8b18e59aecb63e811781ad0f08d3d3d6026155fdc9c6c60d733f4e03cd1c8996696171645f00ef6f7f201e56a4fc1cfef8907ddad77226c2f29852c33a536e3ff11c1594562ae5460d48a837c5ea54ba6e5dade66d23bfb41801d0a45dc961c4f6db3e18d0cc9560c90b9cd0851e4bf2e1c8a472e04c4e3f7ce8e0e418f205e7ac1b91c62fd927ae3880df9087dd487a0a3eead1bf015b6a900afc9a48c961d113dff63fb4c052aa8d88062fb9a5be5f8982f5f0bc01dd69081834890c902958e3bfaf38486db66cda3547023fa9f6f9404c160f9253cce0961adcb0924c808b89478461e2724394153a915dc2f730a54573c7b2bdc72354e4fa5a20a5262e049d94324cc937120ba3598062a20a56cf10fc269d9ddbbe3d71c738daebac0da8f85ef9d64367571ea9c6a77927ef5596d9937a5531def41e66a359b5d46254d4dbf3f438b9b22c074b4c7a281aed7ddada3583bc07c8356a3e3e126ecf2efbd0e4c700d020e2e0e9cac2a9db76da9094198244243f802dc154fbd6e27f346d5bfd4e88d53ffb691ea2e9d9e990ef0d86cdd41f658d5d542b9915f5f4cb935c1d3a3680a5b3e2032a788819749ae41b4093ff76153ac325956dbe29e34f814a4d0b4b3b4acab4625c6ff5c49353ef09e08cfbcae99cf2e24b704492f3b8cff90da9e4d32378233e19c97b7d580b56074f67f7872197fb6d63323ae5e5ad6d3f00aa56e1919466b6abee8cfba8a0b13e1e7e5b3a8fe6cdfbbee17b9899111da54f0cf1005322d382cb18787296bc407f98de6ad00478614f8c0420c59aff0d76529469e70b2f2d3bc4ba8e5305fd3a7ebabc106ed237af1342cd0e1652d91c029869b0d799b6fffe270955a19b0a47f4c90a5309fe6884fbb00be12b7bf437e56ba77d8e4185063d870f5dec126ae06b3ba403e8761e398eddfe41dd724af8ba30c930ba5f71cc4a6ef320b124002555de13af7ec19315523b60367c0093962f772cf52c810a4861f265336af5aaf09b4bb39830eecc354e8321dde75fb4e397dbe239534962389952d80192e441918a0a63ec5e81e2cce7725d684788d0b801961f6051da8e97db80d58db6373710d8ebc178c3ed340f8b22a9e41081b08a02e2f1885fbb21b91d5fd36e79a8ebe50419c17e6ba913dd483651fe815db5027eb49ae912e595497e96a08a370c3e40c183da89b9c73fea4d98fded810c40c368164bcae643c3b7a7d4b9c20032add972133262c81722aa0d95b38b9fb457ed590697581b99800e8ed7121f3e9f4d1aba89059be477a02568b350fdfa00cdabd03c6b0b99dc8cbd1e73460d97f014097bdaa8dfac550f7b7826deeb924f147c8975c12c0bd7b0bf55a91394a71b49cca79db4b2bf034f2e0f5f8ff060994d0ff50f19b5d4321c4e290045ad43f501322fc29fee12ed6228aa96fff83c7dc628e61e48517a887fa2ca010da68b358e55e58d11861b395e1956b7c13477b23e913d99fb39b5eb6aedefcc4c4a5b7a170e819e98e4a082520608ee99ea6a3149e0a5b62180bbe5fb0d96b7b5990e8408fba914879171257d608a967506c84ae5d6c8980abe8db285af1c8d5164e8feb63befe2b2ac359e05026861a5132cb5d05628f00d802113137ba0b83345f045f161f4e7c4e8c30b091e47a883189568ff6a4932da85a317d07ccdf49dade86792bce25ebc519b718efb049ac252280532216c9af4c998917951e5d92b81910d40aeef2079b1aa75b21cd6c4b71385921c375e3e6e24d10da8cd3857ec7c7621d526f081b269f0934007e8fa38d25ec2f724d579cabd2ee4ff1ea9eaaf65537a6695d76ae53b99d639a89ef5eb80905a45daab79051adef5ebb1098ced3f061aff88a30107a1b0df43dc764038a2557370f06fbba7e49bac52c0b26194a0704e5d9d8c65265852f4812113ff778a55329c1081c1cf96e1daab56de1ab7aa6d84524e7b6b9ee5fa366f3143296f6d7577b0883433ad17f0fc04ae24332759abc06e5e87d7c5cc26f3470dd612a2e8c0ecde4f950fcb6b9d8fc5533071f7a1719279121ec2ab639350f4e5b6192c8f89f1d0a2044a9fe42f4bc98d097aa42327aa06c367df2024996bff0d8ddc39b635d024d72b26d9a0136ea426d5c1f7817e44e5823bd092de16afd5d686d495c616c905139857ea92497b2788e27699fe56cfe0baa38958081504b4bc148b6bdcff8b35934d861dfcfb81f36d7fb60acfcb276596c45ec281acaf9c365c1bf3d021491f9e7c58ba64ac437d6e84ec1bd567da9bad342b58035b12dc51d8754740599ea34e71179f28931df69d2e8c08260879fa3885cfe1cf1937f522744d6260ddb71f58ab70c1cebca9f1e8e518f84bd6dc493109c6ad7032621f9e1b7539d04213934dbfc24ccd456289b6395eeb9dc66ad960f73188c022b292cd6b6abf66196fc09147f13c16e039b396ccadeb27678a8d43ecd5d38ad3a4ba6d60c7fa99e888ed347d6a1e8060d14dcb88de899c5e056ac5d42e79b07e11187aca51db9ba5d7e8b96cafc0c54f758bd94e4a82227b7ea7d5e7010376147c07a4c88a37033dc93678224a28d6bc88f6ed0082a8010ebe4d2012ff4ea5504727149057bb04e082a2b535b5dee3193dfbb2723ec33c0df44842de91822b4dd6a9cc58e9aa539d8d4a074ae0893d547b37093e6a608b1a16c268fe3fcdc555c751b081a6117e6a70bbb59f97f75b05000b26a210f46e243963c8a86a7e541109c3ec65ad61aa799e73e4c388f7e4e6b5c2a190bf394fbf7c8cae739d159e2d32e1f34ce4e4290a77927ebf938532040e8cc9335a15a425aec91b5653e561a55a111da6121625dd714ee54393ce085c4d44ced3321573055b0b0865c5c070b7503da8291e31ef794c0008ccea515cfda63c3bac06b233f2cfd2a99dadaf6fa01ef34be52b32a109cbb022b765871079d48d3369abae68532cc5be31570b2c365c863f4e0084bc89db9e17cb6a4767ea33802ab972903b6aa0dcd64fd44f70e7da923a4c111d43dbd6d36b6d13a41084a5151388aeafebf6ef3827816d890c6ed5343b53b776772196b565a6c43c3457ed668d8d8eafb6c02e080f6bacf244fb58197d2a68ba811618ea745b0c603f5a5e464868cf11ef944bcd8812de768d8a877f8c076c14258048c029e353694ccf7770201cf2d8fb5c778279ffbdb398fe87401546b2e581a4a32403d9935426174f5f19c7f5341178d8952e275a4cce1e5fc0c510a1925c4e7855bf4fd02dfdf573b6248a53ed9578e9f3d7716bd66d058d8ab45f7f2fec9a6772d44260742ecbafd7453a0a37f4d0157b6f356527df9b3b0ffee0121a6b1dab43a85f0581eda65aa2b2c8233c9c45aaa44a9eac023ffb5382be7026416013cf7d06e7144385515ea328b7fa70e03bc5c5b5db0f22459b236ac1d1737fb7081f7ad861641f5e7cc1a3528bbc91f89c2a1bfd23b3bfe1b969db19f7baf440e3c31bec6407f4738d1a763f5afcd2c2cf5471f93bafb2a53e3c90a74b1633062cbcae93e651f8e845aea173cc161b3b010467c33f0daf8f07de73f89f6e98a320f1e92e95e275f2334a6bd50608bc7ea2f8612a687fd318151faeab2a6b10dac3dc8424f92e6ccf320198de2262989b7de25d4ddc42e28329f9dd0e90b6e9f7bf73534f90952bc28a218d5aa02035d5e36ffef6463a6d12b6615b63ea993a9faff8fd0ee5baabbc8c8acc96d22cfb461faaf0ca9ee8535d592508d893f3092422e5a3bbd3fd9a6ee69242a79e361578c4863082b3e36664a08cb6c0fe23fac99a592365ca4e2d1a1d2b1b1e07007b4574cab26acab2374be8bbaa3afecc358f68c6ae944e619c4b1e500aac70690e2ecdcef4eb78f85795f904986ee63dd6c6b9a2a81a40ee1e5280549fb0b9bff3829efcf5ac4a88486e3142946fbee3f52f1ff581c898a4f0c2937e3dfe152fcdca27feacba0d0019b6c109c62fd91ea51d873507ec3cf3ad031c78a1dceae47dfe3063d4a273ecf6d3335b266168a676157f4a05f8fea43964fa3a482a350bec2ec6d345f5011ed66a1bca7d0273019a5015965f72d3a0bdb5ad0620928e6a650dbace9ff28769dc66dd2042befc1b11c890b12edd94d496c404258b992d1d0aca5c34024d123fd6c52a9cb7967c3cd19b7d4e902db56ca4674f825f5e61a64fb8a9edab6331cecdec972fcdd10991761a169d70d834c377878f34de63dee1d55019dd317656648e6409388f70ecc90e31506f3f147724dcf1a260172e6efde57aecbac4d12c100e8ba2b46cf82bd0ca7c00ead86f25b411cec2985f620dd468131a76de07aeae2d7ed22289615de23a105a01029bc11a675451798610dcf8e506e42459af4072f44819fc7a96ab2be5ec5fe719fa0a1483932341d569ee445ec96baa5fec86d98f2d31ebfdaac5a808f5bd3e0802dff6f690b19f637376d9324acd3dbf1cb540967dc609f784b480d17e2e9f6932596ad349c06375082b030c017205b3f733ee7aebeb43737f64c5445c11faeeaf4dc24f966266bbdce343a21e63a08c969793c0cb418271e83c6a09d71ca42fb21ce6f6963e9aa5cadce4c9774f5ceabe89d7d0b840a27301150d1a53eef4ec2a8b48ff009f8b1405abaa3d57abf802b2f291cc93991d5c58f4a8eb478d100da560dee2e19deabb82fe70b1afadc2f5568f68599b268678a31f6319dbc53dc60d596e3bcc7e4adccb67c020037eb879302812f91946e1989714736d41940885438a7a77bbd3d2179a3cf159054d3a4c8f177af09134cff1de2b00e1ae6ceb86f446538ae94b3ef05e0eb2665c3768507adafe19fd069f3d6cdc114275ec285f5666e2956b7acab0914b55c0d6862cc6cadc6a03aa4f86b605e105bf6accd813a062cccdf1d62a3e6d0db3da07f1e2cf6f359e7700cbaf9be06e1ccfc7fee44b4d09e002f4ad126ebcdebdf830acc851f2383e141d6e13b7fbdc597f3c6c7adae031c09b805f575c175b26f5c67bd830cc2c90714801506b02a5b45bced612d876432dd17a8fc428c349f0228fbd5fc8fca335e5ebe8077b062eb51f215495a4f7759038912500e7f528e883d5beb61fda885bd1503cc329b59665a3e84431bc43fde8c8d7f427017e565ffd89a4c54384da0b2f2995388909dffb099ea1e8ec0bdf1507fabd304b6e882f961a8da7c77f8026ceea163931087ea1d75dc5965cab7d0402ce0b278954fa2e6d76b6740646de6d5b32fba86820d4b111ed1721f473316eca446a6069865f09b527823978ed1ca317b59bbf2311558f9d24b88090ccaf4260a9a32b9e5f2ed9756c2cb702fb9d510132e156895e4a0616f2ef43541a94ba9eb0cb959d2b5adf168bc673c566b03e1ccfcea189856c75b5978653cd7d0751d3d6ee2e85ba36bf0f5c92e78601ba05d78109025af5203817ba0cad3e99b23b61cf7dd0d286b502580a6ea2ebe78a23722d587298eea9127ae681ea13129803ecd3f317c062f40bcb7ce77dd37ab335cf7881135e4647a0116e43db8917a87355d4f39ee5da9e9329ce67156a27df31485bbf6b609f627697af68bc252442861c558b9ac627179223c890d78c2dafc3595621e75918c37c1692e8f1d560c4dfcc211c5c9002d0075d70ae865f40134ac4013870f72e6b764acdb6cd842341987b2ef85a53e1154916449e35c875a8ed78f1d4ba2aaffe43d9a9b6699461af2b5005e01c1ddb10c0b70e2f36081511c445f5904457e15839ce09b7917cd3e163143d3452dec1e7bc80d331881e365d7ba5fe85c73d6ee1b331a0ceb3ab61c876d9b0658000912521bc277f3730b9999391d67f7530bfa938f968ffeda0769b64c204113ec857f4c73b0553813f1d6c10c6b0ba51e5851991cdad436bbc6da7dc1720f831cce39efacf2dd2659cad3ec30f9ae4bf575b426e8051efd0b1c17f1e8025c85fc2f797f13f5d3b20c89049d162d9d7862722facb1328f7db2dc0a610eefc6406c3c961230ca5ad2850e119d945f4e1feabd23ae3e733a1bfa98c123e701ababfb809b30eedeab6ffd83abe5a5b12ef620ba243762c2190a45d9e15ae41e5f8f6dfb687f6824bc5e002a8f32a4cd77476aedabb061db01158145ad05f94279962f174c6421b79bbddd7a21d205cc814922d81fd325f56ebea33b6d6d7c362ed6d39e7180854996f424bb9abfef7c9815d1636cd86aa4e2d49102f8a8b76db239e1c8580d141c2e7dd77895c990f89b52eb1287f7dfab9e9ca9e96f04839abd4c26201578ca7b78dce52dbc8b32f49ff78b1d5c72f4dd2066f8308c439d34bf8d10b59feda88b4fb6a38e11cf8a5136ff4dfc7b88cb3f87f553d5f7e44b4bb5de0912b579a6799e0f0c0a4f3ee9a885a7eb2a0ebd9fdb93e843dce8da20212664997f7b081f175514c9ea4b2db573e2740534fd555e0fe67e8c26a2724f4fe6c9991760c991bcb58c59b07936d5f8ee01b12c5f3cb5b9d1e4d683cf9903c3c89292bb977378070e76ddeb7702c51556427d2787e05ad81c7970e6bc30cd316c7e80af1819bf6395dac89865ac82e555b6d2fd59798f5aa143e6c3cd3aa7c42dab4c1d46dd0d80154e67dbed5aab0364a8d55f6c1c0243ff4e7b892140d245ee62a8b42a939a917e53d8da60d49370b7ccdddbd9e1e99b3221d245e31da707baa8fb3a07558f80f4231be7776898232b627adfbf5f34a2c0535964953095853d0fce9b83ba8a26e0e94878de54542ffb1f50c75ea3b3400778734f08dad714deb8975e9e7907b373692381011f9d7cb22f2f4ccc46c9aea28bb52ab30841f7ef5bedfe3124a0a987892956fc12127653973ac159d9c5df716212161c3fb1fc36ff0419e8d8ff2d984b43c4a67f39632cda2b658dcf299dc0455508f8ee57c87b5e18cf7f8d83877dea005092eb8ddd12907b15378bd6a184e7ea2dd923e24b8bd1dacb0e12baf4a1b6f41e4101f49647061525256ce860bdd863b1410a75966f8fd11b9086982c06bd76625385835cfe9d64d32a2c070bb8734c57184bf83d4431edd422350e322004a43debbd678a9d8a5d3a931488667efaed5c1ece460f0aad88c9f615a471b8d2f3cb952655dc921fd41d338432f6de677566c3e4da5bec8812ff44807c026ac8b3773f2073dee7888cdb715a59d3980497f8d56c244191a5da2541a9adef00773a55a726a7cd6a078a6caa60d75518f661f37acca97e0dd5d9bed195f7cd335570af1b77776502a52529014ff0bfde2e2f6b7113413896b49500c2e97164bb5db6021516aff7296ff2f2c86f26386b950735f71f39c9443b0c87429dee35f29558330df3db4189dd53b8d9f80b7b0ae50d374110860a4e5fec1ea1cc52dc740550e85d014a77b158c610ec01b647e8271ad515fa0af3be54b7bf109f084d36414496f5416459341f98c36f73361b52854fea10619af5145e4852f186b7e5669d589c39fed2690d327a4d8b6588d4bd6715a9a7b1d69992e5f3d97508dd9224f9f3caf865a85201ecd1924712e70b3c4ed56e552c082b44a5948a78b358baab56cd80e70feb25e9f8344e9b1a65fd6a66316456c2bfe75e674feee99d5238023fbf2135ea377b4281276d250a411237bb20e5a24d5aac4459867c438e638c306badb2ca2891e13e2600bce72a1aebccbe7b0bf7e9d6f18f189b14160d3eb93f10d84c8384df05c56646a173215c68061f1855939fedf7f7469dbf73931719e3e7a4e4146f6148394cf0ec8e05a5c73736c048c9cd40ca6d49a585d652b55cf3432bcab3e772e88efd64e1d047a6ad0311baac69f4dce25cee74295c10292b29a088c694bac7026e9ba4f1da76010d2bb1c0b6f5cece14406b57d66060f39a8f0ea48610c9d777d2ec65e81f6dab6b053144fd29948fcfa82b91259bd1f9cfe7d8f96fc18bc95ff14ff076f359d88335d98d9aea1e41b16422978490d3a883de861fa5855e7473c02bab844145d70678f5631b7c2ce84d5560e382913f68fb4dd1d5eee9e7776a54a3d6ac3276c89ec7e98162c5acd5b2b7a1b324bc9c83c30ea4c8c1dcd1258f63e1ffc1a07d73306ea02eda0d5495826925a8b040c00f6f21d08a06f799560ccf69884eed090183229a1116d936cd3c986404238ad7dd08040c027b48bcdfc2eb67130f6c33e5c4389178e094c2cd8ef7bbd04a2dca3108705fe74ed76d189d1a1ff821ecf5ce438c44745c3ba8cfc6a3fd5ace3227c55607ff88e240ee7a23abaabca463fc08c5f2a4ddcadfc6d66699745202abdfdb1da6bca3919603c08219135303378b7e3646199088c335c5382e41963bc1d288843b2a8dc8237ac58bb51663d253cd655f3dc6fd651ffb004d7430131087db320acf72e4ae7953671e2973db5ce58a80585283b01dc9bb3a3acad433a5c26d91d390dd728d32d4620f12aff7e5ba4dfb5f7f7581dcbccf54d8b99c24e92b438a232e192cb418473fe3a73bdd5e9e06303cb2ea4b3f83371037124adea34cc29791e9ccd2830ffd9d38f93bd3c68caa62dddf4bd0c5c2e8e2240a120553cb2c84820dfe2f9b170b9cf00eb7bc475662fdb4b93f1e5ec0ea4de0d1f91f35ebf3b48c26cefb185789feac9587219a46fbfd53845c6623409d566fb44ae68fc6ac5cb02aa712e2492a26170437e4e4c494722b03b14bce7af4147ce34378604d7e9f4ae7942063ab31821b66a84c6f53b40e76bf1b22cf1bf9ea395ad5daeaaf9499e6183e6622d13e3dfbc8b0a32d867f14224ca9d79469bbbb6624cb0cb95ccd19e37bc7df9ec15ededc5822949e2f4b6c3ddc949d7b4d4c451b42911ffccfa95a1552cce095a6563df3f6b8debe7ccbc280890d89e2d3f1eddc7b8edcd1294a8eac067c2a7c7ecaab22c55a8d3872a768b241da1bcc21cef887351d5c48284ef2892022b6c8cf4ce528eb9a9ed9f478f5379ee22954acbe47941cee3d6783f4dd81c30491a3213b389b8e1d84809bee4d46d28020327170c09dbfce67fbd2d7ef183e5529fa795392b710a8f55ab86368f1f4a37a389615e01c2aeb52cd711a204bc7367b77dbd8758eec07501c583363f921ea90dac414c9346e714ccbb38fa60172d5fd66828880ab3e71c2ee9b06e1fe07907dab1c45196f51077c50b18d05b4b1d78c559e273a370db9cf7d6b5ff120801b05c630cf34d9f313fbb5e1a7381106b557f5cce0607e617f1749b14aedf7f1934e4ed4f5438e213613cb2f64f64d5ba3272d58a6045cf174f9b52fb5abc243a7a11905594992bcb820d8bc434e5742d1bc49503b47d192df01b7e8d25d2671d90b07e74185db96e796dfe4c116386d8fdeb5e643378e2c5118d6537e3421323a3769f44cc6027871b1a2771ee558666b45b154616f291188d50beb70d4a480bbb36c665c064dd25580af41842789ba7bf637997f4fe9337cd9d503e09b6383f59850fd76e4ab683bb0da8cd1119d43a33379be78c6b7e1714fb6b477531cbe1562fdc01c9936f43b1302f8db594058957a011e8165cfd0f24aca61c4606900094d90e904d586846c88ba73f43430b09475e2f77f91311ba7de09197bdd2d8edfabed7d19aa57a43dedb422a8a6e836f2e9fda80e64adbad435fa80937590cc9fcab4487d75e1c9d22db6f2b8b9dfd13ba25414c3236d37cf52c1f05a5df8496ee9e3e75346ea6c4c2b34ba3aa2066abd9cc292e35a33a65212d471a75a06bd1d75a55c3381df91015e8291efc4817ac2e6dc657ded92b448af4b32c3110f1f1f808ae4eb5a1a134fb1ba68c7ed92c562ca2038214781899938c15eb2913e4f4429422836c30f2b591c8dd9f50ded71471773d7ec988326f4605cbb0e529806025ee60916cc8564101906c19845b317db6df894551a47461f7dbd948ee64d96a3b7082e5132e7ed48b16d3dcd8523dc23aa6d39f66665c87c6aea23946c4f7ebfef4960845ee9e1e49e1fc64279718a7781790185590e4d8acf63a776ac19139ddecb52a1d478f421538975aaa3541c0d1aba40a81dd9199681a1d3830aefd0804fbf7e9ecbd7ee01f282675e9fc50b1dd6e4b77765e1e62a15415a6c0a9c805815e32394dd231fd03d17819718d3d6222ebf0ea92da16e303b01a32c598a069c20519c052143c0d9feed489ccd7885a79e43601d07f973fae7ac29240afa11cca9506484306c5129384e9688762566617fb1f4416f969dedac0e5b1ce860b5c7426cc37bf662cf89ec9c7ac3eedab2908dc9f6fed188d48f26a556c3d6fb2775edf79616406121328fbf0d20cf3e4aa5664a3492d88cf3cc9bd5546ab3da14035b19da0577f8809fad966b968dd92c8582e2dbfc639b94997f6ce78a4c8b68d2d79a8642c753897d852c666a549b7d1ab8bb821654b609912637fca927ca3793ee6893b25370188f44fbe6c79729b0bffc1e0ad1f86eed22fccbaebec591e8f745076dcabc948a3ed34263e5190c85f686fa9f8254fe27815a812eac1cb0a9579f4cef561ec974e1aef7a57fcea5bd3acfb353ef0b6afd7f60f11948d4c089b017f501d090286d0ed15a6deeb518fbc0fcfe4de104025e27190e9c20ff11362ce35619ffdc4139f3306889f77858e070a7b41d1a4592c7f0b483e7f6bf6658d7ff61c6f101cf5d759ae52d0bef92c6fb02bfd2e25d351f98f3abca300f70ed12b2e9ff7cc0f5d828357c7cc8dc313588000c834d7c79d153f197db5a1db80182412872e60ea1d2ef7f4af0c9999e51c27557e7305d2fc932154f0f768ac50ffe868ee7f1577d7930279d2f1576de839c4a70623fc7e17d09b19ec585f4c87f3f1a2da96e847b435b080ea12ba6c1467beac8837aa927fafa72e30ff252cbb592ff49bd01f1f3f9df7b9d688d62ed473fe5fbc99158aa201c049acde19079ce0f1a01712af6e1a2573c33c361ad804bb55c2200be75366141d0afaf6bd4bbee83c84d5d8387203aaec16a1ea79ab04de8f48b5bab8186d6db5e677a80622692aaab4187745278366c483ff4e5b05d56eefc1140107df560843c10be370eb2b67ace82a7f6bf7665b3a58d73d31eb6be3ae63a0e4b877a1150eccedaa646ef3a43d8e4b7c5237e4049d30d42a489b3c817cf1e16365ccd54213f40685574c09cd78085f3165ada67f0abc86b1965d3bd3fdb9a4ac4874f3422c7bf4031bfe7152b7d2967673dcc5cda932c9d2e69e477ef18bd7df3110f8a088e1c15878859109adbe227d996a98646d319bf811ab646b1c48af821cd9981b1df830759252fcaa465d8f7660d99073a8495776eedd6898000fa6c28c72c114f4e5e4469137da8ff4bad9599548c712f9955842c7a44c12f12dc26b95fae8ac1b382d7b231a1fa5aba082ec40a058dc2fdcf4da72c29c2320e9ea087a55bbb3d2838d41ef979600e59383deff645fb128e04666a549b7d1ab8bb821654b609912637fca927ca3793ee6893b25370188f44fb467485ada3d25101b274aadffbce03bf73be8779fe2761891a6a78bfc72b0b4c4e12c89386549845c587696bb00aa73410bbcab450622b522a10eb7361f86721a89be6018263f967340b9f0a2d0b3b4617c6dfbe85f7dd817b3468144efc43c9da74f2b3ac09801c899ac9ecee78d6f64ad10074e313bdd80bae8859f110a80fadc73123ed379cfed6513b436d153bcf3bc6bbd3c050e566007c4ef8af7cc99bfff442f3ebd598a9f32f0baf0cee1f96cb07573f1990fe316cdf940f231d6ff45d49e7a08f0dc38c808bf3b40a24be747e78a2ee74549b178943df97cdc3c6a2af7ff3f63d72d17c2311cffa93fabbaf27bde3b9d95b180ce192b398213e7d5a0db9f8077e82cadfb6541e8b4a2657b5b442226746acd6d81fc87cf84fcda4d3736c877fc472dce935c6cc22850afd633ade2b27a688088238f30b7d2fded57e75237b531c4be94c8b9d8e4822a5c0dc49ff8e3258dda2b3b97a6ba79ebb32569895d874ca5b4acd3964c67f3c1b4aa4ab27ba11572c80d767c8c96120b44bb13601d6c3299b35d41ceda1f001cbd5ee14cc29ce716a7c5abdf26f532c25c1adef80f1c43f56d59f4b7566d1cf10500eac1579fd7fc1d778cb26739328f6b5b70d20cf3e4aa5664a3492d88cf3cc9bd5546ab3da14035b19da0577f8809fad96da74f2b3ac09801c899ac9ecee78d6f64ad10074e313bdd80bae8859f110a80fb1d6dde4c4ffd16ba4c20fa6e4988e75e9f12cda521d737e7ec81ede55635d3716b8a1b0c8ba67f782a42abe421e5cbea1be21d4d58422d109eeee0e5580d91265c2d320064d84312aa4794f8bfc873e17a9e662033cdf5bbf35f2ea828d5f8fd7dad487e63d37dfd7f8df67e47b7d1a75038dc843a98f59757e0b9805a20ff20a17c36cb3a385e1110d6fd808e9c19db8faa4eaf83b051e1a29600de1592f2f52f6cdfb071010daa76076e73d4f6a7a6f2589964d78aefa99674767812f1655051e5ea85aa926b899b24541e3c8f6a3732481740f689a389f844528e7d67b4fae9a4defbba3cd03eac0f5dd5e4947971513f16bd874f8b888461b28201a2abc43a4552390e74a47c4abfbd993854f0135632f34d497cc36595f2677ff946232ba3238ebc1b0a255ac2c0eb8197b25ac19b1032645a351194bad31fb6cdea5ff0a4a5d4e827062d579738386b126da556b43f174e03e59190d30f55870cb3ff767513ff740c53b1f51325225c563658cabb432953199863f28104121f42b3152361464d6e339dc02ce410454902bfbfbaa1ae0e4a6ed01013d1a3678e0f60b9a1c98de2e9c97279c3598737944139e1b15138aa579fd596844e20823616797d4f549a142da845eb9d7992f22d8fc6d4dd472078db50145ffbe7344123a5d3c1b8570de02865a080743b121fae0b7ab7e8c24dd607dc75ce1f4c0a11fb73f81f843535d5ce6d20d364a4ca7ff327b69006cb4ee9cd166c18579b8a556837ee8ac90b23ed28e2754db7ee31081b3dabe71e964b5b7fc1bb78e50fdf3f93d6140fadd12da6d26e11677dc1a029ed6dd29f892f3c4a1fe669e2cfc07c210ad84dd57516157296ed5eb7c5d39e9756a7d191925dd0ae43c96bf01bda292bb386a6c8d4e8203d05b38a9940ab840927fc3fb37e646d5e817107809c6d08ce495c2e221453ba52547544d9e14af08498da6c3a2862e28bb9385ae516e9f2947432d95acac982ce4b6fa55dd4face3a18e42e01285cb7f2eed59275e5120bf81331eb46ba7ef7ce4358e6cd2e6c45650df439a2b6f9e2a9c6a119e3b1bdf31472c8e016c217cc15a399abf55492b82a8a237ecc710a95e751f5336e1367a72aeab6e6733fbbd094fb331cde36bf951be9a6a6440add81f4808cde123843287654ce21dc114eccff987eb3217eac74c37c152a1159dbb58ccdcbc90598a89f1158f3cf0506e93fb1c13606da3634da13f782a127bf825c8cd37266f8d69c0e1d58b528231b9d50a8630ed5f3a54200979d2127121a21436c737d01bed83d5c38bfd55066339ae5f7931ff986ede1096e0079721f49fe4cd97f6727b3ece9aec167ed37957bbb6789822383441737a2f248492bd3c2124ed6178d4ea86fcf80f873e2a686d10e04fc301c68b41b96a71792f6cf94d5b3c72b7397a1802396f66995dfef408f13d5d34a03cf198a75aadce1d2f8d876e04e885a350f4cb738ead8ac2544295f8272a15faf9f20b818635079575856a29dcc26698fd2970f2ba53976b2b3a5c151af6aa987d304fb111d0b9e7d0d417a726c4ee366f2b863fe5186b32fe6c40975bc7c2ac03a9594e5d094390cbf463f75d4a246f97bc1099171d89b0f4d4a6a52cf13aa6b57beb4d9421d1131151acf919ebafae2c2a549a3caffc642ca8dec63921bb194380ca16b8da6e587f04842e71d829edde0e6ba40c65c72149c416b06447529d833b60b860a34880c967c6f5988a7fafafe93ef30f20f07b9c7d7c9b847d103ecdecd59f236e6a965e8743f92a378a07d792247154951aa43ee490c006a76db8fbca673b1a57291df07c7df36f6588dae7a20c11cb7485df24faea1578a46ef0ab273b0e3a1f1993480620ded2fc0bffa3eeb5630c287f9b5aa651eb80616212bc00827348b1d020f6d9f12fd491b8e8e5a089862cd6c159649dd2a85f42fd0be26372654f0758085a920c1099abe3020376f1ed38300532d20a53b2406fd4aa39fade0d37a03d3a9ac88c33972032080175161231053d06d5ffd4ed2ecff00f3fde718e633747a269845de3ccafbe1aa682d7522cdf444dc0cd358bc6c775ea7041d07e291dbd43d5c9cbee460f657a2234001d8b922fd08223f1d56d3ebc97f31762acd6d7134108b32f04c274c7e1e74db7ddba902982fa1ce7c8f344f7c683cbf70e4efa4ad770ffb239558a9a7300e2ca24dba04b2c548e21966b144ad22923c960fdeb9a7bc08a1d14c0cfbf52b661561f7d303382fe88f21cbc5ed9f6d2117e6f0307feee6580adf2c9f91e4eb932c0ea8ea4fd9b38c5f2efc1517a06009cf0a1c959a4452c91c9d79b496153cb0a8ce6ae3d88fba78b7ce336e0d6b4e668edadb920e8ec376cea5e4561f7d88e48b3d9f8f765f5c736d7c0c520c8f8e37858251e4466f0a695f593ca1e2e4b130959b7ba4b79136ba93af7f180a34afcd852df4c7c39f5fd8b0d49e13905596024b1069b8ca3b0c419aee2f9dc4ef5eaf5910c07da1a7ac8533b9292d4036174e9acd6d1c70bc734db63182402574e048fac3dd1d59403254cb5467332d2ce025ae9e65285ea8da567242ece46d6a532ebe38f88910d789ec61cde812e9d69b31e798573afedeec2468d28d9d22a1c64048ddd186c3fde0c7090cd8f6a05be8100f75b32ff5b1c5781e46d572f7394acb8ec1235502ed668e61b4dedd89e31488ef2113f2daaa82f215cb17d6f150b701862b02ad3f16dff113c748cf3360f6a80c11bee7b21a0f59949ff93291aaf0579c47035a84644061319a68f82d21d50a5dd2fef9e5afa80fb1043340e024c0f0361a39bd5ea4807aa7c24f5f2a656297f848c597b1b3f7cfc5ba6f30358486d15ccfe9363fe55836dc8b7d68e9b8c35de56298c7a7a18e7d16c57de152c9319e62c81890ff3ab4b17c904a18322adf25ff0bea561542e126a339ded9f5aca0b6961ebe3bdf88bcbc2c15cb9574fb55a28fe2dff73844db1d3ba67efab5eb457b7440257b5e703082b9abad6f427f4630695bc006941dacee2c51720a7fdbe4717fb5c6ca9b96a904396d1e252da4d4daeb34d9817e97e108cbfd3ec119348fc6151e07b0650917bb2da3246ba1112ad5e7bd0bbaf62e828406833b14727de7930d6efbdfc4f082a9d299a0726c529bc8a1e856e00e51a242100f87a8187478b59d26976e2701d64d213c898b7bb008fde11d8bea2a8a3ef64882706f53c58c96a7fe105f9ce68fe7e43df3b61ba639fdd1d7737a00eec9e35ab94072584813e3f1bfdba722d45f77191c9237aa551d3d47746def4b5bb36b0a71d4e7c069230296fef4a12266ea313c49b505f7e21603bf73d3233edad0bb2a8193ade198a61b0a14635d75aa32f24719de2f8c0c366545e037329aea05ba802131c9155292c669bc9279aeb25f7f63406efc7f7d6557c09a40e29c24534e4de5ff12bc1f1c9af418218914df525e1fc2f2a5245e1f2b2865b8c203b2941a0be1259c9536b480de293b9cdbaeff1111a1d15a4b8d5db497f4c687c38a7f4780014c5dc0f5377ff74fbcd186d11aed10ed44793195d104b0763b61cf99788152eb6205df1afd5e4af27abb3446ab4cf271ada3b7e9016e26f9cb560d55750fba5eb15e3ba5b91209eebf815528939d4e1ce5a84ae0e96c9ee4b02d0c79ffdfdbc0ea20de2f33e6b6ca5eb4afe35dc6789668b5b71e1d335be0202c19a309960e00ea20de2f33e6b6ca5eb4afe35dc6789668b5b71e1d335be0202c19a309960e02ab4b2f824a19e4a33d8361a23c5af65f5526ccc98eb8e2ea9ae19d5263eea237a95e95d06b592d6eb34a04958800def979e4ed10ff068b53cf7a1ec685ad2128379a1faab3d0d61257321f19721068e8799ad2e5dbea4f0d55dfe07f0c8554c4502b66a4dd3d8255ece7ac2fd2a6c319129d4452394d4a93d7a7df5c9c2098868cfcd489684efd96bfd449a975227e19b0d6084c88e44700c3c1b2cfed2cbc1445d366881aeda23963cfcb5223df8c56d15d743e4c6092f22b2a3f0bab3be4db432ed9f2e081c11b28eb566bf9cef97ac18792869c99decd0790756240c08a3da16620743aac072688d9939a4e045bb21801abbcc36255a67438b13ce340f4516bf173cda44c8d9f8284ee918cc316f2613017ab1c1fd0692313ce489258cd21720a7fdbe4717fb5c6ca9b96a904396d1e252da4d4daeb34d9817e97e108cbf9ec4c0748246fe18193b27bcb6a4c75b431716bb742608a6a195da0c72cd6888c5a544831a2a9cf3e1eab14dff12198615fae916fea2b7ba50fbb2073b369046d3ec119348fc6151e07b0650917bb2da3246ba1112ad5e7bd0bbaf62e82840683292e450f616b216d26b1ba157b9aa2d87d025c0bf5b87c9feedd27e018e80b8dd76df19d855457edcfbbbd5b98b24aab1330e02ba3bc47712376c58c992ac04af12e64ba37d7006236cf8650e221cdc614402413d80e7fbd0a046636021b51284e37184f69f00e9c832b4cefe33713216aedc5b1c0223f2fd44ff0637b460478aa4549982937f993adfacaeda5b33051809b085fdbfbff3242d3eb7edd1407d2321d0c45502f7c5f801cd5076f164fef73a7944b9201765884629b938c7af9279412fe3396c73b454fd81dd0e118da04e375274e0d04f152b2fd6a10477408576e3400ec02fb212b78b0b7bddb3ea8002fa08118756dab7e40903911adb849b88cfe843f2d9c07841bef7f760d7c3b2efb7ea5d298389fb55f57190720b244336e0ed6758897f72aec32a7ce9722bca3689eccd6202a35fd0105a710a6e329006050d62958313bb89c024465373ba06b03c3e6d8ee0b3abe3ec6baaf373e90d5af7dbab38eb3db5b1b72b447da08551296c7600abc954d1a8fb5d2c528ddcaa90e085aadc7b6ce3b770a84aa47b5fcf777125d746d50824ef0f82543f2cafe32d574f45896bcd4276f7b4dabdf4b6e867459af62e3f8b0638eb9bdd19ecb38f7b9cf15217c8d44d91fceac5011538d5075e56568cf1e3d59a478ab434e23b7304158f4d098ad0e3818c6d216f8190dee73ddc8f5358544b78af9f7ca5aecef106a0e1de7afabcf857fa3ff49667d3344e30afbeee0bcc14f6b2eba74ce25a85c4f73e3f2e12e250b5cd61366f0399a31af6629026f95b0c042dd1b764436045ae8ebb8f4f6b2ff3cef7a9261f4a0b54ef51e38436a71a1bc881e89f2ff36279a9d9c8891ce435d6bd9b31a1df06ccdeec60afc94b145ac2b39a369d41d3c61c21c9c037bfec515d7f9c8a4b1b0cf9e467b4695ca4ab800e4c8db24e05390d9844f71f9f2bb5a6a5342b423da9760d075fe1394c4144f95bd5e63ba7c657ce9c6e41a8db35b73c913ce5a2d856033dadbd8403c0858f5322026c0260561f63ba6fc35980587a29c53305b1efb07e99182e376bd5d732c169b9aee5aaf2314cce5675a28a0658ff9ea1423c7c9989bdd99d92dc488afc76ed101127bc5424fca68755415b0228c42f8125a0a315857f7c01fce8c6404e3a38367dcbba179cf5ad0e2b79986afa61a22faf8746d4bfbd48a44357d5a3028bd4e4c1865803b790d7209ad093afdad05c3904f0d8fc0d45c864d334c05938c5681d5aee859a838aa85a910b0b7fa2a6605ea9fef64ddad1a7085e58a2f55af066a3e674e80e494bc0aa9f15fedb5e61fad2f7ca34b968dcd2ea61ef441a97c3894647e3d1c102a4838ea919d7681bcf84f60de0c7669a13b3ef0174f85b5ebd5b65924165790911fdc7311133a77ad2638dd75387b3bba0587cedfc05af1947cccd92498e9ad6da8df93d85cadcb6a327c8302de54db58fbd7eae0117fd384fcedee35ffe843a8dea16bf173cda44c8d9f8284ee918cc316f2613017ab1c1fd0692313ce489258cd28844d179f9bfb95a7328b64a7e32aff66c98b87d687964885c696fb1bfe663a9e9bb32d91d5e48873a66e93d01964623e53cae0a67af4ebd24596db27730fd468271ad24e8572dc49b3f168a20e8e402af87b7c2b4b68adfb00c3b103e3c55de7c292891ddfd7c71cdeab32632d9d3cf5811f52fad4e178023d55b973c3dd6da5b8b53529644a9f000e8a93c8a62989f1458657e1add03e458b04284221d8b86cb10a78affdc7dc8e8c328d430730a06af79892f62f570747e56c3608e4d5f2fc2c926c56ed4dc6e5097b63bd074ff9b39268384ee72d40c55be97b0ae4addbb0436b4f66c5321288fa010fd890f39bb373ab67236db027c810544e1ca0af86f2b869ad2ddbb6fd35fef0828af0300cdb78e5924bb382df6e6041c16978e16c088bab3891694d045ff306508d7f4587acf8622c4635dba68591337171092b8a0d07295b7b0ae61abf985a5fe0ed5e3a3b86817cd8502a2526cd62059644d86b2dded3a526c3364e89ff59cba4e58dad752a212cb841507749c03106a1de0ea59a2f3e90308c8299be7010ce1193801676a4b213aa05fc6e434d5d27a54f9e7642e4085b1c9d93a8e214ef4f688818e34181c9697bcf16df588028ce928ee75a89c5fcc18d9bd9f7b87692c156c13cf3ec1b21504b8d74fc7e785891a8b5cd6d69fb2ba8788001d23de49608eb0fbb4bba1197bd65031654d7810868c11796765fde443d88aeff99de17ff94e4b19e6e61db446c5fd5eb57acdc8b2aa914b0c5cc5c3d9929beb173a1d3f6c927be8358de62b239fab09b1619ca297b6a7a894b348517b8b2c2010a48871263292808ffa149e78d9f11cd57121c6199d2f00afb11929b1d133c176c9024aa00b0096afc75f4cf4bf2cb0e8af0ef1f20722c030e59e8b3d1cf2d5f832331dd32715d1ec7f9fcf6f8827564991654907bbe35a6217e4d190b17534cc9e855798fc6314927d6b64e52dfb8fae595d2be28ed661d7b3b8dc2a40c0b8fd9033d98aaeb23cd39d4d8fe0ad43d8b0c670d2488ed5e519d0937f82cb8edda0d5067a23e8a73fa7d4e38fcb75530ba033bcac7656217e376b21c34370aabf0097384943009d35463d81bb35fe05ad01cfe2babf1a64db241259b6c53ab2e80c2bf42bc4cbaa6c97214229f4e4e7b61d53f177a53a293a8d22e55189fef2223e68ca1f5c96946e1cd30b77f0afc2b451f7f498ed42125686f547e176b2853eb837620524407fb608a61dd31e7237acfe7a4abb296b588fbc34a299b71e61e4557677b650ff5613a472b77bc3c4344111a8846ac2f12fe3bf86e606b916aba76a4b20b363bd2ef2b861551c87230f6f99ccbb2143b14692fe106eedb1031ce21b8cefa7c635a0674fa5a9cd2a20900eb98da4dee5c634eb192ca5911c8cd1f431e441488f9606d8f3b56f01ecea470c7420992bef84040fa4b609127ecc4d0a17b3213150e19c94820223edc19536a632501c33f0f9b76060ef12eb8e5324973e3373eab1a74a749f23bfd079f0c81ba16f1b728e75908375e6682b4bd846cacd35aaff0da0ec128c444ebdcda87d865cfe13f45ae78121a23f79bf7acd8dee2c42085cad9dbba4668b815dfef3a4ee9f07a053730b5308d5a3d2a28b83b90328302d9cdb66094138af6e0b61240ed5f014920c29da728a78afc565c8d450436546dd68cd1f3e8ae37b0e9e6eb96d31cf77c3c4518178a075bb40f7b529f4ec0d978cb66c1c73f5f6d73bd6cdc0d35f4f345bcd5ef1d2f2e04d432029c3ed92fbb9dceda884bc691ea1595efe86891feeadc47910cda3ac9d2b24c12615bcd6daabb7aceadfabcc1be7651e324b316cb3f1a05e039b684915c47ce32cc785999a787ad71695a9267e93ec44ab897b3b7c735d8f40532b056c7c16e8080bae525f0e620356eb63a311851f3245ec66e15cdd917f77ddbf254aed483a78c0d171cb6eb29d9a71d5401d8e981485e7c9a006d0bc1620d5907cbb8a5642cc590d340523bfc6d07e38b2479bb126bb99227e55a3ce7e478fc10fd113701579dbbacc551c4b7d2d1cfd3ae2aeec68f641e0a178bde3da56ca055b5b6efde8499e95f72f8e801463dd7239c3939931cd9f43c942bb4ea4a83fe37c711b47677f0df9067ab1f84c763e83bef6a7fbcf45e6bfcc5eed74bf6597cb1138f01e7260257f669ca329d39e2a81a274c74fe335d5c76a3e7f26627b070c52351b6ba9b5bcbf8dd5d4bd5e37d38b2a35f0429e0e5206382ff991228d8d06c31e8d63e5190c85f686fa9f8254fe27815a812eac1cb0a9579f4cef561ec974e1aef7415d6f71ba50f46d3680f1829cb831dd7ec0847a61ac51be3464bd25f5b2386a9ce890936ffc6aa16f90693b2d49e9f9ae78b6b72ee1e50ec5221437a9af5606508f1b2ee3744490f86ca862b1f4a8445525d6c844618f75d76a9f42ded785cea5e643af83224ff8e620f6d18b49fb1ea19a0419cc1a06e3382edd36a2ee8aa262659a82063493633c95378fb23cf9253e2034cc7f3b8302d1b633ceb5ebe5a8158b30a917125c83e50eb03e88237013b1e90873b73b6a2ab37b696266c6950077a374de5b340a7197f7edadd060ddbfd6d6b5da29439c6aefcce13dcb05fe7a47f5b55955ae43dc59319a1895235b4d4f8c1f328cfe008e8ee979cd16a38a75b9beee5e30376911157d96b6a8b2408b7652f96a7432c3a35a79b4598e96b1b3f1a9c8d08c5f8d26c0ecdf6e2bdb2d53ff007c15bd5318a4a42192872efed7a29098f1cf227dbfbdec03a03e7058d07de9afc8831761dca622aec9d9ba11f7e781128023b2da841b9d7d699740ea6dfff60fff0bd8c8f4b3abd0f0b35ca80b1e35f0a41d18f5a562368e1667c4a00208b713eb1614ab4b00ad6d56b6ef9e7d0a17cd3350fd7746fe519fa6056155061da2ad2e9415564054b072fbbbbb3b38fe2577b65fce37ae7ad8e01dba058f6cabc828dc898e8eebb5fd0379425f1030680e6fa9db532ae7d714690be8c94b3e1ad452b7a7a7d7a54f758aaf30013d08afb457ff0188a4f265b2072f28da64e75906aed027ebdcaf3a90dc3f7ff9fbcceaf36d937daf83df07e93be332ac70b4bbd824fa9e7b7769e4fb0d750227b8be934ebac7a9d0f5745e39c3c4f35df4c99745783204f485a3955c0d79020b49d3bc126d6bd7fcc6850a14c5d5dbb4ddeb410edbe2ad4da8a90125bd3a4e6e91ec0322124290a342488613eb2b9d52a82dd0bad0d1dcd20c29511bef515ec95f0e6551e9179f28208d4ebbff4c5c258133d780d5ae8fb88d9ec28babf9f4978b82610c7838141d545f7809aa022aa20715fdec1c004afb1eec168092ee680356eb9a7f5650f2228fe00c8418ef13590877889cd2c1b27974c09529af27b4db2e85b0bc6853ff880a3a63d2f35b07fa38d68deb86fbb2b73351ef8a9cc7c90030fc75e5051d46957c160ed70d903f81456ab9740d62eafc7355161dc452088a688f7a3b1a9658cb4214dd5b785fd4f251a7a7b28085bfa4f2c88c98e63e6187a52040a206d9fe2a5175c36644ffbb813842d21b8186ca5dd1b03a1da5069101f15631ed11e1f53e3a59659dd9b1567eec35dea4b75c2eeb1b3b9634fa9f56b739531a281844db648f9afde020e0f649ae28f424fcbbf283c86a919b49d51a80a8cbe575604cdc28b786891598b53006bcb4a6c8696c282c90d3d6c3a57b511f5d14109ef909643a410afbd978f1a269edaf3b153e067420839ce67c7e08149d1e7f5063448dcd05b26dd6da578afd777026dc147680381abd06411162591a59048ec9c8aa6cabb98b0581efad39b3436216b5f821678a4ecbfefea5974a13e8235d9c873e7fff2d15f4fd0e025d7dd6bf67058b909a0e2fec80ac5629e59b8bb76ddb07704fe486d09d402ea49749c40359b05a600ef49dd415bc0668e67f38bbd4667692ec8ebd8252a0b33bd9342855193df3935486a550f4c0073438cae62a921d9a26f7e4e6698515f32476957415cb9d95f426e916acfe32172d5996bffb6b90006ad6c65f7123609cdcfddca37283fe75cf27cff91974e7ff4761e2de763d69260c76e6e28ddaf7a19bf3c572441cc7c504de31820687a8d9f8f19179bdf760b69c261e758d8fba443e449ece09e15d838ad7c40b25980968e79598605db982f5a36216f3daf11480222f0e8283efc0c9535a9edaa839c07e3fbde3b4a748601e18d30efae0d0d2960e057bf62913983855fa98e9e25a79fceb288cdb77065805bed59fe3651860440b7f3fe92815100e899e0c376f027c1a4c49ea89536979d72ff2a8c7497be846ac3280368af1335e484ac2f4574fc6473449ab2e2cfc44e1cd9779493905e728f41b3c9ba6492927743c17d468f1221c011bbb05b9c3624df757fb5ac6dfcd8411f5cb283c169506120c6d38ae264dc1ca2058b9d3fd6bbd8df97e87986fc4701c68c7fd465dba948b8f640153d3ae4c1b416cdeba6dfb08f622acbda9b57e74d8f469c8143dbd68c38ee60d898712c9a985e1b389f622b1e14e3a893d1fe278c9767feec951729809c726eb0904af74d74dfd4b6d22cb9e7382a6b00cfa716e4d6d2b7feeb71750ac814b6cd134829179773b570d82703c09dfcbc793956c4eadc629f9d8353d8195e9b1f272880867c4c7ebc5de687a15e41c0c58daf85c0d8a565b02564700e640c52b10af16f1b203673e9b9c6294c6f4d14fdb4762cf9c6026d83c02e7220d75c99d91fa2c3e6fea400ec8c2eafc919e9c37e0fbed58e2d6fd84a948980a845b63735f10ba4180715a3d4c9394f0a6bcffe25c6cd2c00e41f0f0a5af0c78c65976e84d3c858d9a943c91a089601c94fee5b8b67d733b4cfceb3b161b97e4578319ec9eb61dad51d3956d131bcba289661ed78ca90d4ed74e174dc4ccbb09fe72ddd7604e4245f340cebc9006558a84391655143dab17c5b9966d6a3333c898fdc1ab553e44438476d5eb2ab69a65a2d18d9ea14d9a90ef150d8290143f6dfda0404b0ce56caf7801ce1fcf05cce4c6ef78eee6d26822142f9f892796895fd7a87c16c04b1a367380220335f9c07c0e935a00186a27d6b66405cfa3a622680f78faf7934039663341cb5494c178f75b910d61e0afa6db12145673b1f35409ef2de2b5ca178ff67524b1b04db8323e4aab7d74e5d971456efa6065088b6a04b550970928fdbe1b049d826e1d0bf0b411aee726b5ce2521a0f2283e3ce4fdbc6761f08873f420d4d7cd182e8aea62f62998a91143388cad4bc2f7db805719a9725b175463e0f8ff90ebda78e5bc83f00e18702a2376adc9def70df712628e2d7b1d088e62840e67a3e3520be9c50ba399721622ecb3260ded9cb40eade353926b05f76c1dc3b240b9ca52dc939bd02842eba481e6798ccf7241229b0feb1fea10690f5b77087f7a1803853f57c418552c568fb3eb0d29f4b4f294cadb1d2f70c45c72f0b5b3ae79b4a8f3262458149516040a989faee19048724cf7b6a018110db282fb566c647867ec47b9635cde907fec022e94e03b5a3a87747aa48ff0436712b641308c69c46d7b8ebe7f6a1163153e0df8265c959facbcd23b54bec4ed79a16dc8149d70aafc26dcbc8dbf44facfd64407208377955f9380e81f9c74c627dbf327d69268c7932059c72e3f7867494d5f0d072afdb617fa538fe9b13f82d3c788a4f9a96efa93cd5e97dab061030e079b99b310dc4501ca2d6504e7444257d7df72da62a317dc7bb91e77ba24c436a9ab3fa7806d42a64d75e3caee556f9796b707617280d498f6a980af1bd1565adee6577069583d06831872c611d4cf9c938a70f18aac005c1e73090aa3720e8016913e4366adc252cb68f5f4cb38c72ecd07a6d568e1ddb2802e438b88f339989ddac73d3181c2c648ea60a9d028f9ff1a5f9a20b07be51c3b5edcc7660570df5ea27f1f1a78cf6fff25fe4f6327725cf8604445a33b61e70b42487ad8302e58a78bd058c7e6163f3bc4a778763a3d62dd2e64f3a1c4177cae486641f228b22a1df228bfa04121bc0059a82270e7138010287c2fd253097984221e2366cd1093453e1a0cddf365ef12533da8b51aef5ff49c4f28dbd2c33bf956e620c386c397df8a3e2f6a4be716e3d763250e0145c9e304ed66da28be834a94d6df6478c77e121166993a961bb9513bbf6e466e841aee1b5faa573ef134289f07c13ef233e35e68b0613398320dd52f586567a520439e8718845948fcc24925ab349b385f638aa2efade8cf77cd2085c178b0ff61df1571ff1c4d5d79b0cc440d1a3fa8e81278d367bbd2c897fc43f9e58c0786e13f28348a8fef8f77d8d533af33685c42301e9ca8c799ceafe2128b535eb875978b60b1c556a2e75ddf1700a222ea5d2dedf453ecc3d64277cc7fc254b9b6d6018743d35c7d07a942fedbe14e19f9b11bf1da2a8b9ac76b94289801c5bc53d8298b5b744a58c28d14d69ac22465b384f3b9e659439c4473f6304330afb8a34715e56a25cd5829a7eb64021d2695d74aa65baf54e0b126ab6e31d783a4a6968df8df92f77ae7441ff4667b1e8854680ae9e5f8816b994f62daf20d0de7ccf7154f75d5ca02eb5f8840f27a7aca76510873913b4bb821ec9093f652037ff224027ca3273a9cb98687d75dee3f014fb602ba9896b7f06164addd55c1f39fba70f5c31cde2e20a88423aa66c9177dbfc7fce33f692d08d8850dc52498d3e741606bd58d95e9d5bc97257a38c894b2c2090c5abda5ef62927609240b7ea94001874e061648b8c05a7b63d6db7cd9977304ce03c6ddf795df26db437a47cf3e77e0beb37e1deccef451bfb6e32f33cdd21a64f96b8609b13c5c22c48e6d716f5084379ca8e0efa9ef0978b357a9b78f1232649970edfd2b03a04957df575b25968799965f04ef50cc483219fffbf4d793334fbe6770a2ada71dfd1b486f74a2e2f1b552e041c097667398039131b109a8e648b1613255be63cfd1565c6a84dd4ad5baa77f83abfa4b8aa2bc63194ba5c2dca22be40fe7b75dbb8f6357b97ef4c675e488ab4d82ce2046858eed1df5016a3f84f1ad0be53f8a3fbc82744e2ff97778e0259fc2357b1f8465857e68869fd0392c877f89a143031f3e4b4a6de501c6169416f8dac8a4fb0b2c357e439cef3166ba77447e105cdbcbbddecc4eb4a2acfa068c9757ca7d0da12c8fb86346f3dd3d20a36da7f8c49f9ff90ad3f135e689df149732679123e73fa0cfb68f7fe9d098dd2536352c6558610ddb8d11b7872dad46fae641c8213dd7afa93022e71171a8960d3db8b59764e1afa6715161d951a2850542d0388a4ef018888b0e3e4efb9e535316032b08e6ac28ffa1273b20b4a17e94179be401b798d12903606760eec5391cfa9a81a9679bda5e877eff36794a94f2d0b5c559c33474982a264a296fddb875f4d26b584a1f61f82f9f3b81ba13f7e1f97e46f50e421b9024f2a00578794fe0ef31617886d675af0bb2f31d806a396c853b6534bc38643967b07a9d8646b56cb18322bef2940c4bd87eb166120ae68339b9dd963e05f264a967395c3aca7092d6bfb7725d2d0ecbceaab0d68dd65c88c8ab11533fc012a08a938b0f2a2aabff626d2a0bc4ea9693ece5e757482c202caaae9ff3ffce38994844bd4da6d9810b1f9d813f07275c25d2463fd8530f6e7efc362bf0908dec0efbc5b976ca9a978196d549e21fbf2a830a1e7fc54b2ee889ff8a7862200bc7fb203650f16ce5abffc995e6be69c12892cbec363907b6ea07613089ce931f03b959c6356f515b734c4bc78460cde427c96d1b5cb1811989e94e7078fa3e6aac3d1393d9e2c34b800792b867eb373588ba350e9877fb572a1b74745b9b8863f1453afdc2d05ba3f1f8a8dbbe67c21d4c8562982818ca2f20a7643dce9b0f666155f70a0de10de189632eac65de105b51708c33413886d6f8ed12b3d824e45e91e6c51b369459adb3ce625ca1b56245d969cfb91c8be198472e63583af95a951ab2aa627bb6bad98af6cf970df3128cd39a7f6e3dab555527c123be5243a62925cabc929829630153e682de6970bcb0acaad23ba770d5cc360082cdac5fa9460f5e6666d05a3f2f8955342a6b6b04f9eb5aed77523f529e9ff18ec57b613da631301ffb3bcf04b188103a1d73d6f2e5fd3e52c24a598b9d2f834876c1840ff54b28158d49b32623d987a340dcaf7bc24805c94fb9ff18140444195e487adeb1d0ebac84583c59875da49fcdd2c486e069888d5f78aa44a498af2521c8912692caaa226ddad5681c117ea9aa0f588df46011ba01e1a33d8f97a2b3d9b1a8f4642fce8a7d3cef17811af9aaed5e371cad9a7e7c881ee9bccb3afa0223135dccd87e207c05f4d2f0fd637e88d87632649205a03df0f6afd28a66619bea9e9bb6516b9425c7a67194a1e4651533187b81c8fb4467e648c81014ea93447aed1ee1f2df00ce50eba5c4fff6eef17a7cc3ea34afbbe73257fcf88484efa198f2abf06554893b4c2db5880a47a2d772888f2db710563c98dc5e4778f6605f9de0f7733e20601b89f393153b6e3acdaa20c13506b9379fbda7928031e95e69a5c5625faf00cc7384d500b6b2c1639d5b681945c9630c88e024150887ddf98c17a3a6a650b7c8894645a99722e4082d37563a2f0f8a13f8ab58cd4f21d36c512881e6de143966560e3d5b1e34bc6114d3db5712c54e60233f13abd2a30428e7b0433fd874577f0f3bd31a4e373157d71a0b8ca0a8cc03dec02c149302db07c6cecb208093f83f39a54a867d34ef7ba1a9b4c05121497b13090cbe2e1d14300745cdb4aa2995888220dc32fec7412fa2de7bb47839bbd2f93a1507dcf9d05251cc3d217120a60229df98d60cb2998518c9a83b53d2a7df8448aca47c06970fd78f13439f42932088e032a0b0753020fb5a9c64b3e2332d7c1d55070c972a3fdbe365c29bd642e23b1839271a2f25ce1912ce053cd19a943f06d507862270df4a7a60516f229557e7bc2c8a394571b1fdeacd694c71f3fa1e3996388dde0994354b9e0091502854f12468279974def122ce06988a4cb601735bc9a0679bd5d2500fc311b69698dd5e0a87b15096796c05a813ad3c6c381fff867e80c689148389ebd83581c0f0b7446e143872df68e78de0daa0fa1828d5cdd5190e81d05c465893a4c20da9cdd234329666c5ac82d33837398dc9cb21ec53696827e7ed064c94358bdb45547bc6d56ef9fba3a0dc2dc0e909b10f931cde3ab73bf800d2d3b9e9bbed5fd10c9d5d41ad2c328b03012dde9f9bb19d647d0224fefe60a48ca6c70f4a3e33fb00f210b941e791a207c82e3c9c312c5407a10ece621e627937346434d7da9bd1277f3781bde2833e56d1b26afcdc118c2eca43d72ba60761a2cc7e1ee435877ff83963ade47062f9d1eb43ac6ac113e4c0913137435144011b745ddc8b8f1ed3d648ef68f75117ba6960409ac8489f6bb268400dd003980d5b54414148c496f506f489789a185b1e3bbdedc2ee79d23d5ff5393c3ad73e7212f95a9c38af58b839209ea10b1cbfdc9eaa985fcdff7e4a08ea1a20fb869ae8a7b94dac5be2f68bb5f5705e69e2483b5dcc2edac9b7b616dc4ec2ea13e444de5f359927b50425d987524b524b7f5e31a4d49cc85890ca66dbb3d309092516a893581df0f021056eef545a883591a3667982bcc505613452b490a995d6a9b148c6c643a46b2a9dfc578dd2dd51a7603589c2ae66e05b7d9a823fd864a5d545a1b4a03c443f79427cc7bf15bd741f7202cbc90ffa4a6bf6ff19adf8d205ee50872da710b416c1e546634f2e9e814ab9f2f3bdea6019599935b78e04ef7ddfd078fb2aeadc0fce3a2e9bd86057fddcfb0e0a5f3eff98c1e8ebe294f1e010f3e2ef787f379d22ec4ef6b28b7882c50b19f5f77c15525247c019384abe08ed2792a692453c65a2fb322167a958973b6b3764d421be75c2dd259ed0c1c07a60aa202c909bdeebf1693b30146e53e73c860daf6da736ceb66a930a60ad2a23e82f61602e3b0861e1c758d4739e93e2876156d01261d4d3197dc9e853f14e02ae982c999779c713d6f7ff5a24dbc8388db3964d2c7f9fb8746ab089393d28c12d688d13c77a5fcd56fb0052c5976f6ef8119ba5c7bd6902006e865990755eba76c026a5d6029cb29e08540838c06386da9a57c8ec84848df06e4a04f024764a9f5d791e56a526a1a2995f59e66da29ff6df242c2dd1eab3a167f165fd23679a88c8a273d3a2aa47d77a623f68060b304fd647b5d4945e993effed5b28c7ae60a228b3d503e0cf7eedfadf51f5c305b2293e1ba54118e2166a06b304e81410aa33701c1bc30c344c2f9af97033aab7e2933bbb90089e6b0441b970deb5c65937093a6dadd5edfff5146691ae9efca49272a2f00587380242f3254d48a7e93d5a3316c7c1674dc49d3b3b36652f42e0f945de955413a5f0c93b7fe41084687b0d5bcfcb48e516e93e100d90ec4358d33c4866e6e9d231a2f59132250cd92ff93fab41d6d8d695d99d5e861abd94656c132ac6a2053e58bfd861d0b5668289c0434e81e1a5b796290d6d94594ec1c5f78329bd74546a671a762559a8d94b42749d7059cb9a55b3c0f75652dd5ec24af97ed48e73adcd4bbc7bd85c9e3cd625706de238422c2c6705700b25279f25ec4b7f8d8c4210897311b43a210fd59bb0b4e4090a6e2e4cdc4bed564194219adc5fc264ba13233fd9683fbb9136b6d3986ff8588920ad328bd54821cb1e5afdad69176c2c249019501546de9fefb21a01c38fa280d8bfb1cf76699273916104716234f9bc89528ff591d88182b7d4acde6d8179395f55bfeb46a315f72cdd12e5bd8605b34e0272e69ef8f83210ebe6ab3dec0da1a8b602aa7588c7127a32a3903429ee5601dbbf407363be5aae9fff280c10e34d25aac5766c98c374cd2135750a3326b524dc4ba3cf4a2b9a696276b7f4bc4c9b2f01f233da8b6883ff1637501654bec00167564834ef4a0d792fa5722c7efa23418f759cf0c44100373fc321d263e037bcf5d7f8c2966e87dfc455fd7354054d7bffed03beb8dbe41e17d96b16e772f81b5d2346f136eade45a5248baf940bcb5629da8fd7b1f3376bd1dddd92e9312d5dcc38c3d68a30d326bae49619996a12cf9e2060c94c3f6d321c23eb104de147bc40b5d813017671de9c4da0790aaf21b0e201d98a2804ed82f2fe42c9d5ae1f6f02da711786d93315b9b2b933855a89ef85ded3bf8b74fce3934a4c382888953a1b722f8d25e2855129e0079e69397d8bd9ed6e4eb24362b9b6a886d0a24db7baa2ecdf629847f722a5afd0fcf9d116d2d20e5a8a77129c0d2da92adc60ae96447ed6c2aeca1e4745635513a2b2f41d889dac23f7bd5bf58338c49c64023520924e0992b6ea99f9cd2d2def1744121a5b8e17c651c5dca1c55f2b8a0ecf5c4b4b788b615c637d9af9c655b69125e46d29fb41db1ce7752dee2407362d6306079eea6ad7b1f713c8bfb3e3e1f50100a10d87a7ff375c588eb299295b81677ef8537697b7a296de7852aaa4f7e46665e58495b5c5f86194179cbab4a091dd908311dc03553050c7039ae8b8b4efb9893655618b1366a22a56fe9c04024fedfb776e9cee414fa24449093946cc20d46e63a5de3790bafcac0dcef9d060e14149d863226906060ca0115a05417422c974d6ff355672c274b1b075a06613fa4ad56ad3a44ebc0103bf84a9f6c6d7848ae76e36f5ca18a0a3af7ed50b0d89539442f97a7bb8468d016c138f1480c2322dfe8c5d19c4f6560d3557fd8f990eb651898a2f8c9d10a998561b070e276463740bb3ff269645fb4c4570197de31685ab1e916e06ebf3e5e2b6b2ef78dcda82952f55296ca741eddc173da62fbdd2e819bad2189e92ffbc9fa517175cbac2795fd4b4e24cc920f826bac690033fad003e8ee5f418e912761b78206155388176f1d4d86534b60f1b2d5e4825c083c33bc6fe371491603b88d568d150f24c26abb4d4ddf282b3c007eeada58a42994d9a6e18d4a26cba3b152866b6d478ebdca0c8cbed0baa6b8485e17fcc274816133ea336624d2398b64c0471b8fd8b6d8ab9bef35fe57e66649dd51a0780d27fbf8dd00d3525f8cccc1054fde4aa9c6e3f35266c56ff0d27dd37e542ec441b72a9adda0e4cba0c3e7ecaa0063ab3f7f2e337ac30fb7f5e5253f38e21d135cf6c91c0d0499454a8ec26f84a436e89c1f3ff79b85736f11c5c8a56c435f7075dbd1144a3b6668df4237fcec6eb0892aa98b9419942ca97159fc25280f232c500c6474ae062b52e3a83fd065fe8407dd8e504c9a9017e16c4798c7e668186631934c3fed62d8f52a30cd35f15bfd14e8944be5fd410c626a9745560572c9cc9f4965d10bf35bb43263bcfdf69630dbe995375b315fe7e60a0ff35ef15eaee08471b86ba1b853bcf67474b5118d1adc02b7c8290e4972b2218637eb7f97082e5b91ad0c5a73dd073e2f362f8ee5e703bbd68bfa195618bdaf5481b9cfce7e75bf767e5ee6ef43455694b3e4e1aa90daf809b9943d64cd17e1926ddd0b1f0f102b9f75586956577bfabe58a5c3e32aa5e0a63d2b0a50b1b34c4cec5c97bb7394a36dd2963ec5f98c49705111dbd3a187aaab07249dcf769aaf9455e0fd1ab6b76cd2a0a11a444b1979415073500c65de90bc6cc206d92e0366ea41f8fb51bdef96d998021ebc829ccec8c1b9e059fecb2a9d91bf3e4d293a85b6df5f7cbe5ad5abc6e8caef5cb9c9250f78600469f37fd1bd7cb468afbd87acc3698b359714effc8b4bd784ceb7cd8e27f379c23a3b1821ae1fea38f85242f664b8c8910b8d5340e7cedf9e421636a74ca4316eb56681abf725ee92fd780f1a706b714541a65012ad822efd6b240475fad66c454f8858c45d9ea02352836567fc7edcc6a2611b8c2b1e2e09b1b14d668691c671e2db873a2f72203cb7657ee0e6769b355001f78c0e79e338955595b5555576c22c14fae040f5ba26218162b79d26767f68c0da441719cf307f6df5bb01bb01af7afdc117f0976856bac3bdd0695c8b86043ca4962f114c5a239a9ee3ec70579a66ef350c180e2f937617ca9180f036b57e9afb44ee908b6f6d8a7fb861687df1cdfc4b23dc7a9f1a5b034dc63a06f2101e5e852363f1f095d3a33d4cd23c20ba4d709b2ff0fd910b3c2525367ebba142b7ef08aa1c3ee60e4ce3c96c2442b1124e8c269c445ee810736c4b6ac51769ecd98398f26c4cd2d5f58d3d258050325e493b922274ad1d2c4e1f5918a21e7a1b68a74c06d29417580df9fe17daf4dc2dff86c10cdc3cba45c8e3305c846f95f8bba9a8fe7ed2e5a3a3c9c3e00a3d731c86227b4018825c055ddbc0e5e0b7b1af262b0cd130052c7af085066c96ae731c69f7fb9d9ab380fe3d60fb4116a9ee0376a37512102ec1eb563794608052abb8fe0d46a75890a29e77894cb5534fcae9d912ab1dcf24e46634038b83da519beeccc87dae22b6461a07c8acc1d877bcc63ebca5dc26966805c03ac7c864bd31c59006c07956b74bf94300467a292a7aebddf451c6e442919e6cbf9030d2add22aaf72441bc56d4f52d7aebb63b57a7cab8fb2d7b55c76cdb88379d9994c1d61ad9d82475134f89318b49c6f8e16651a154c8c5833080f271ae597ae041ec61051c5f7848f1602717d5741c4625bf12abc62d44f5ea11c0632d111045741e4da9b22f82d8ec8f27d2e80b2242fed2e42fea844e2e8afbe32a916c3bc6fa9c4df2990a5c643e2ffe67a9360757efd7935171db5258a82251a6fab70d9c2376fee641233d2de174c9fb7ff5f508c2f3d2970eaa05aa3e3e8c8859fe91ec1f80194fe326174e28d5296cdc05a477d50c10b3d4e9f6bbc93f30ff233e96a0f08f5b71c8434dd7391e100dab6e1bc8cd941225526cab5a49a5c515ba68ca1b1457ae1ba1b5ef0e7aeffc3d59ecf7ae55ee27ca63fa2edbf4147b031f926a0fb5d217e72ddaee90652621f559dd2000a63f1478f302d3dff50cc4d00deacda12bd3a7beb678342912cf1860890d2a3e9e40d3e60f7f9b6f07d6117a7e6b921adbb433e2d33f0710fa575727e26d0e2a15c324ab8019aef89a08c74f747627e081f3902b1820d1d2d1e114a8b5e469b12ed32c9405894162884c79e6025340ef328d2b3fbbbc527cb391e82e11da824ff3b4a75726525c16333e46fa5a704ff6a02ce92c1cdca8023ba31e9d17294e902849aff01a7f0b3116a07f8ecb4beb0c5a1563bb5e86b5b4c3903dd3eaa8bb7e7a19d832e475e847d44bff82b6fe85e7be86602315fc7ce2fd63e08da14ffb1de07474d9b260dbdaff382a960088953a774ea2a36aee4aad5e4317c3f7915ae2ddbfa01b375d8516985a397e5dabad5e9aaea640af64a7a6871c0cbdfba3c838801a4312696a32f842ec0c392b60ba9c74a49764652613ef61d11a972316663afe90fcbf76579cda9564cbe33d02d67f0c1ffd5790ac3c0facd8eee243b4bd6d7da66e62c053101d46fb5143732f073c09b79ae2e2b4e4e83884b8298fe58bf3840da5901afdcb1811e5a7fbe792556a6a572e22fa62fa107a670e30db8842bdad5b152e4fbef1ac7d8f0d33f74550a6086f9cded2220647868fe812b1519283c61375513b24cfad1807a6b5798601f9231a1a102dbb6c85babfb3d11a39631d3584e6d86b06e2242ce55242e906fb3c9b3c9a1619522ad7567576b20c511537bf4c6208dcdc0076582531ff1a42aafafda54a41ce58b0e8e87f7f76db225643a4facc109aae9877aa650ce9927cf95f457656b8d6be0c092052dbbc298cf8ce5792180b017bd563817f6acde32ac8ca5f11620fcfb709fb8af1aa587ec562fdcd916b9a57ab581c32e58984cc661a6df3260c3bb0b658a2556a43274b1c9542869dd3b3e2ad2a5db8a511730f4ece459628dcf63249660155f8a7c3315be71ac0d2658aa99d08fa5712f1ecbecd5500bdca25e91b95225caa24207372e14db8ff8c26c6caaa3a01f17ce9b0616af8c308968e2258f13d123788710424a3daaebeb6ff9972bae36d5e83b7d2c173aab8d8c9e877fc7bd9d66aca821469f1ba3bbf5080d9970fa908229136cefa55d510a2bab18946f42603b4c8ec4a023b6cc2f818f21c15a7a1604dc8f01909689ce20e2dab08eea31ea7c5ed3ee54a6d772a515d38aa68aee0ddbdff70fc433ce1fc020a28388274869db3ea73e1089e828b588683ea83c28ac56f058e63e3e033ac82a386d18c0f5f801ebe9461236d83294eccc8a18c08f91758959a9320c3441f48a157c6efb0c85508adc2b8bf30377b8bfe64a2bf2d4d08ef3002f6d3983da0a5add6f270fe9401692a151fbd78e6df9812baa89bc21c3719e768f20b43b9f299cc2a9650faf6bb41858d7886bf90a4101f686cc5e24d86f721278f110f2d6f75757e5e61561ae4fa00f3e827ecbfaf5d5cc68c144b4bbfb6e39b97f93a3a83c54c62abe16911502dbf1373f8121af7a29c98b681dc829176d9b3ee54853e93380fb0ff3580332a7bedd9ff83184e59f84e02793ba9117d959e9d3b3c156716bbeaf8a590810e1dc1c6dd6679892c63f3d0fdbd60f8930de11293ec76b07cc04c6f99919914dfe339b50b89594bb8af77e28eaa3f38d130e08eac0afb8ee13a4842bb38588ab05cfa0bc249ec92127c28bc534bd7ab5bd2c1f5bf150fdc4b38d805e5780abdd2f553d623d2756274265649b1467ab5b3af9215f72b731ef766bd572a8e4a785d3f43e17b980dd7e8342b1882cdb96b4906384a18e0b27529876a65b90396ede99dbf5b3584a422b33f70f337ab40097892c48f37d6c5d5f42ef9bec0303a3206b158a9385a882ead12a97cd9ecf8d2d9cfbe41cb0ed8da7289c7ab3f58a4bef23b1c365ff83a14be9b84a27e303946c55b8ecdf0cf24502c2206fcc0d8151d5ea2c16888fc9ff1decd37885626e353de44cc244efa6bb0ab1999d76b71922cc29e292b232420e4f2c472fe95fa5060cfb20c90d33819e817744bc232e9b77a9749394855d8fb4437a3885296ddb437a5e382825c410d363356678277fb929811970ab6b9e00829092fe29909efd458e9e8fc184bb9c7fcccf0f44b56e15f88726c2e9165da2f22071f5dd0cc0e1782a958d06a3051b10c501006be003c7d75f680446290b8f0433a2d9c2faa3e4a640644ef4ec55dd8723740e9e6e0937bd82ae073c681d5b255b14a36185f2b16730e0fe16b8005bdc3046dadc4aa8642866386ca17c3cc24dae0cd6909e30b6cd700f4544678a1764970b58141ec94696d43dadfe1610760ef261aacf4cd293cc23d29d438af1d7535ccb300481b520c54054992cb45f1b5ea38d2149b1b6d6115ad9c629596bdfe6396b34237ecfce177e324a51651181cc76f11895ada54554c819eee1a5d7c8faa095e4e1dcc64351017a036ab0e8c992ad382f8a56c23da97a9ee74aaa6cebaa7c8b89dda2c4fecb2fd69e8a6136305943557ef3e17e4ab8861ffb78597758473862d0f3d56657888e90cdb2dbf10c7739e9830a902c4133102952447e64d1717372924dae54952abf26101bb1b2baf4d87fe1ede0bcc48c9263e7c32f27c124404e07d529f6f3d98413c067236b02cc1486bdd9864c4eed706d32371f386214fb3477e0dc01b027b6303744511818d9b8123200f02d997bc3908f8b80348ebbcb557b886d050ad3f080cad67d546b8a2fef3450c2f9ba55de6eb809154b0a258cfb3dfda967663da1c67b290cb93bb15ffc50f243d3b1d72b644d3774e5486b21128f0ed735b97e65611faf9b59fe2ff6ccfe5085cd6d822eb9d1b6996635ffcd0bcf5d7e727ead0542c77f79a96217a22af531ea8cfbc074c065fd23403ddded69c7b035e3cd5d9755e2419bfa3134ffd8863ea3e96eb9efcaffc32a3c28e1db42284703d28b60b3ea5f0109ae57df86cf8dd8212add6a9b9898c9de1a353f1295e1871737ef11bd5ccc0f93bce8770e9aa2a10e96334d191f868812a921353b2b12f9f673cfb19361a6068b14866d987cbc068560d053f1c3b54c217acff2a998aca4a6ddc1f5dcaf72919eca2b9904ac50b9e95658f1cabd0d4f29fe53cf78d37d82a88124a386e57bead3911303899dd91e768331777c46e3d4a3894856e3e73695b4c485791de44ca4b08d62d7bcf60d6ad41447cecd632734a1f126916071b7a96af0381cd8ea6f1b42d408d5dfda37582e83244e1332910dd24aa3ff9add0bd5c53e8bb18d666b07ad323c1b7243947a2eb54987f0a180a57cae28679dd480b945ef1f4cc3b1468e8b8b952c4792e6148359dd5b1533050481eace006ed9c0d055d9bbdb76da806f78c55f44425583343df73e72826e6858a4004447b75907e9af1de532a9050d6bc4cf942de5505a337bf1e5d8dbc550c0fea5da5e3a970bf369e2a4fa447762f289b4c38582268bd5c58c217290c5a8e49b1b41caf688ad208c4d0c9887107bac3193e4d6a0e561f16f958594806333473d21e27be0d30adddce7a351f5db46e26612f4f6de220c2add43071fecf012784f4abacd41120afc64edb34b2ebe8a9932758cbe7419895588cf27cf38edd27da88bfb68b8fd559182171ade65c41f7391085d8dea5d34e8e4608b59d4e34a917cf2e8c6edc13121803c00c9f165e90ef625531a113f848936352fc8c65ce9b24b854506cfddc8edcf88e87347e6907e7516a017a0d91b0335d4723766bf96255a789b0ef46c2d4a4434353c50134c7a87ddac95340cca7524a5e2c6abd4fb1cef66a034f6213946c8867c1737f49d728914aea5d70ceb41915f29ecfc00e9e132518210f21d04ddbe8877655c214e444f4bee9f026473c2cb4b82c9c251d8b07266afd4d78a1cac74f30dfdf1a54730e09519d4dd2abd9af35687a3f26bab33151b3699f29b09c513bd57c8b1ca344f7acf7d7a9b7039862d27741f97ff13904a7cd4d5465b0f93e6fefb6073d59bfbeac5417b1b237eb1aed27a30ad4ae557256372be1f9f1746549ad17966abb994ef26bbf3715c722bc33b749b077924d878f1c646b51ed00e91b1538740313c6881687487e334fcd8f368994ae0635d4934aed98fb2d58f38337e31f786e1956f9f6b7d9458745055687c5de7cbb035562e8adb18464ed847644844a8c326deb9b7ffe74bf12c7428ebf09994bfe8712e7f5ef5a681381f7bbf0aafe897843248f154984f48c7f4b69e94085c990cb0de6bc74bb9fe16ff77a2ede44619ea9b61bb8fa4f346e38c7ad1e97a4d62753c83e456123b6e48f30446c691cc6cc61c613bf93bd4d49861978370bb42215a938023a1602d55a35a57691908c925e068616d79669ffead3ad96ad54000910bbef3532d03031597008604bf7cb8ab09771909637e962c9dc0e466f8706be122c4a8b6c4414d9a8ee1cc33177504e35c1f071be4cf79d6b4baba4a00a2264fc05d48bfeccd6136427e4b495fc351467dbf4455ab945ec9aa4ab9b0ee137a1b2732a146ff7ce4d42c7722cb40fd5d28b25e4716cd405ad384fa959dcbd64e0119f8b4fde8e9a0df49c2918d3603db7017306b9462539b5e3a1236d50c556db02fce0f67a610b430422e0653561f83552b104ce71665abac7fc1e39042977bac3fd016096de232f0acd9494f6d09861401ca91a9ff4fba6deefacc2a524b9e141f6d3e183ab3012b93e0fd7969589e9dadafc10f88599c0963a1b0f4875c65400bf1649d35d5095a2f6f32893eb2dc6dcf6fb9dac22e8eeee13ad0372a773cd416ccdce06a2030ca073ee2fabb7e5f2be95491e4cd63f0110a684836965202740e8be49aad773dd79d65adcdec91a02a150441fcdd64c0bbb4c27bdad58638fcca9b4cf168276785ca6f0128d231a02a150441fcdd64c0bbb4c27bdad58638fcca9b4cf168276785ca6f0128d23254c8500475e3cce567898873da46fed2d7e109040d4694ca5579d8e7d7975d6ea575fb8e12222cf4d6b729d55ac7abd9b44f86914c78e803bbc01bc1da7f37eaf5d61e4d147707ed0a602dc229147735e0ba17026d39d38b33f68e4588407a7794afb78ce0ed335426c7fb7d0843918613add8a3873a8676a84337b28dd92480c91e31d9b7fe32713f7cd155a29ba49ac109a10286b47f9e8e75ce3b403c88d85a0902fa2aaa97caa6d50732806e5ac8fb95cb4993714b72d5384fc6763b87fb6e396e33f6be37ad5c695c6f6e106ed6f09cb0d6be5f3ceb8088528e8239c219e444c0685c718e58e77adfea13bc9d06ce42adef4409ff86410d54d1e36ef06b0e4d6c8b24fbcbdf1b1919e068c68b90134bac1e6f6023c4fd95f31cf75082c1fea709ab7ac3a8cfe5597db12666213fd577168ba242fece4855880945c12597ffe39479d48c399ed23a3c1cac501ae38db0b1816b9e413e61831d4c980df395a251efbb8320c1cb732c6342029b23507050b83ef7ea90494ede804ef68263a70bcc4a2a4a217e9ddf1037b695ce49be0bded6b11e7b0da96851a02623310d4b4d9c2494516228e49ee8269eeeebb91013aa91a2a2338dba7c7074157494b58a49bbb596f78dc9f2e333eaff7f64343d4eacffb69801aafd19b816319bf40a2162830ac0e37bd8edcc5d44b0c768fa14259152232d69adc7e587a673b036a6907c675198c9b3bda513ffc3853d1446e81d0c507e973b9a1b98226eb8fd51db3c601b2c8a99b26fb92afb02903f8451da7cbd79c30de66dc5e1db153138967d6cc66242825a6398f478299984ded4b389c422bfc41187b97af7f4f3edd01e0288cf52b965a1fb9c0215121e509c1892aa65f458c5bd8afe81cee2fde1df252864320566e1a41efc4cc1e9aa826eabebe1e9a28a61692827881b70ef4f38d65668e601dca66c3fe0988ff29f3a2d3cfa8b07a50a6822586ba36a281026edbecf1424f0d1f4c423e20348147ebd2045d87799ea7f12eeb200c4189ea768126619b3346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d63520812177200df05a9e43a4c5b8a0a1f75bcce8ace8eeb7c74aa6fb71486a4ff286023346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d63520813346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d6352081a61d331e507feace57958afb350bc8855a9e69dd3f041bfc8a0085782a6b2a39d6a94696478bc79e8abca12d3c017c9b7b14c7eb859a9f54953758f5e370db4c8ea267f9deef0e8f3696f0ce8aad13b08d53b4d637b1782c6fa1b29b5cba9ac26475a38d6a259db6f1e0d9162d3234a7696a995a20f996cc3968795cb8335a4643fe1fcd20afdae1bc449846e6b0ddf220b8e1ed829ba88d4a0b7a2654912274ae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe8fe6d06da79ef798f6284abfd6edbdbda7854adfff9f277efdbe0efb03f79d89831be966fa8647c4d4b517e5d757d65872f8045cf6d9ee31e2b1949ddead7a3572fa62eaf6e4f472b3e04f692630f5769961ec5687fddc1953907d4540769a306fbc710e42a88fce4f1f5a1c449667aa9848bdb227c19f22758bf0eff0996590eb893fb9f1aef6f0545750136573bcf37ee44aede150765f77666d1034f679e0320938807ea0e9e33117bfc210ffbe95ad8fb13a7802bf2ab39090d32bbbe242dcaa6e8a46d2295033b098ce97f3d92424510cf9be9737ec6faf522f88abd7741dd2eb5b73203f3b430125083313e2f46da356a047ea1a332d896c5b7761ff94935797562bc5ef525b2c819b314b535f8471ee29f197d1ec0f46e45ea9b58b247e659913509da27c3d1f675295aad8704c5df506abe2b4a1d90f1b4f7824bc6bb10a53bee659f5ab8695f8a0ce4f31526a5cb71b33c9a7d5be7abdd2b492e6ae0ffd242418c8d07640b2c182071da24856c0c9000f1eccdcfa357c274ee988977c312fb5bdcd8a45bcc4d9e9d4f0347ae4d1014550fe83eb2085acf793d01f59899ae9b618a230e6f68950a10e29aeaf833af2a1bcbc588fe57326374b99c6771dd2eb5b73203f3b430125083313e2f46da356a047ea1a332d896c5b7761ff94cc56dcc596b70438c074218e23f8602a1e4d80f5111253cd1e1dd529d9b2f2e05f54bf9218dca8902969c11f70194935cc5adebcdd97a04218669cad193164c1e829e5c24c29b2d435464d15bea9a6dcfac6839e7c5aee758e5db6e5f8510b9f47c2be31439d5f2f2a8d8c7a66969a946038ef7deba5471af3855993c6ed69e2b0e79f8b45a24b3f3e944f7fb13667d96f3e402512fd9f72604ca82a1a580c9d9f9dfa84996ab041b6e4dd018e61089663cd6e1cf2375e13351e9a7923620fdf0b25c935a8dd29ed6e306106bb49ae3262147b0b42c3e6f47b82ab6460227cc371a870e704e38336cd96daa33a5124b6407df04be82144ddb180fee2aee4da22b121b34491acf19056c809078471cafcae223eabd046ae9ebd977bd984513d8e12881a4f706f1c990fa30cb2382213d323b197eebc72c27103b1347e2a090ba1168d38e540c9ed181cbe6188b8f0d6d6765063d7f4616ff2f4c7c1ff13c7cdbe21c03b2c0224484f281ca75465ec610930c9c8df8d2c0804be16d5b162aae085011ee675d9e68d4582fcce84db1a33615ca7ede4074343277040b5e67f74355d1b2e56379bed5429d68d02e0f1d67d15fe7e5686238d40f9cdc8fd78c031869a771d89c69a4a30ee44870abcaaeafab5fd44181dc689aa832c4a11a61a10f7df4558067e16434915a1670578ddfea7acec98a2bcffa49ca49337fba50837cf9afd8097669cd31209fb33ad0dea2a23bc9ded705bbf2d35911ba3b93fb3246a0ccad2cf3146fe629a6a912332a14d8ee431c9148900fc178f783c7c1748315a6c53aad2cb92a7f644f06867b652841bbfc0746906baeee2e46c52ac56e8010a72513513a5d8f782b4f60d05ca9032cd85389331d25a5bb77e02a2343a3982b6434f95b48b5169d38a580835f9c69f06fc9b30be2729d34846dcb13966689687c5513513a5d8f782b4f60d05ca9032cd85389331d25a5bb77e02a2343a3982b643a8d15d4a04f84b7b06fa0913e32e708f2b668b64e7b4944d5fdaf92295fb3f9e8d6ee5b8e0a45032b7a9514d307bb584edeb7c5b92030e5cab575175ebeed9f8ed3744fcf25430d764e467ece501c6c85e6993cfe7aea543c6e9dc1e2558ea0de0a4e4e9524fa3d6e2f07f6e217eae7c0c15557e3b157a74e04958ff1aa7b25fd497987903231fd683ce4c6b97c3970edbf7cdb0734033710126af96d0940526862b37ab7fbea62e29c9eb418a61a552736933c8327f07415dfdffd6df33bdb1b78f8a48dee4d6a6a8398926288cfb2d07465de184d05dca6cb4696c8b92abf317218bc7f27b9cd15d2f60340bc5a75c63f19edf77ab18553a0718e5b21c3591006b76049ec58f5ae9a7031160deb72d7cf738645c364b99a9a3a76ef36462d1b6f15d95e448326a1b61586c4ba0ad98a2a21e20d9d7679d163f35a64c7abcdcef9fcd533b69f120f8bf6e1da6e1116589057c4a0576b69208af897e90e18415153eaf3c8db9c047ef287cfed40804320525bc59d3e9e09aa4a0c1f8fcfa2e1441b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc67422f3b54302cb51eaa0bec0f8400feb8ca853a37433fab726f2c43fb5ae22d95d41b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc6744cb3c0f0119cbe68cea70025e834b40948255f7520b3aba496eb2a695b913894df1f5f0a6fea4fdd63664c0db56d8d777d7f55cfdc5318db6307f2ba8031e8d5cad2cf3146fe629a6a912332a14d8ee431c9148900fc178f783c7c1748315a6ca72d3f747af7e19ec01d0e776ee968348f16a4ee772d3da6da30d37dfdbe0284a77796664baf46c81be280ae7b4195c0d5cbfd4d14e39d62e3afd256e6e4ef6fa533d7f598b995bf1076f2bbf9277eb9fe730dec42e985bd328e56792c616428185fca4fca0e0bc13b443560494456b37616fb651944f254d0b4d9521b2a0ba2bf92ce58d2e469722165a5d033a19d4ab85443f9d8ccefb120c9de56059183d279546fecee5727e9be3e86ccf69e341b44836b56fbdea9865ce0b57e8325f7688dc9784667a03de31363c8ceef8c774f5dfd2f60bde0349beb7c215f1573b696b17d06856e5642d189e0a6610f470f911642dedbf02c53ced811b2da571d9a339605c95e60bfacd78676878960583f956f7ff998830fa1087fdb1c42224617868c7172208c9a2e2f60137e08a1d9f7ae4e411bbb85729b00b37a7bc383ce0fab32164a4d740b2d5868873580682e2f5050c6cdcdfa2bca3088ea476ec7bd8b084c195bbcb670ce73a9382da4bc1a458594824c8bf2e45751ffad934619a0c954723b0d83ca10be25c75bf4a6fec64b787bee428ee8b8476d21c120309886e288e3cfa4f3dd464133081407c60725d1e4be0f8fb4feac1d670191597f7af23d5f1bf52693e6eedecfbb3886a7dda3952238bb2d97eb502427ac736d56bf67c19bafa95a38e85d2b974f2453609e8c217d58783e89746e95175762a26c26bdf255883dd0e25ca5ead542ee5a7e6c5a9df1538a3af8e3381cb21e94962a8fb2a89c5c81af5893906df8087a1c86ebce30b708694a5aeeba9bcb06512cb8dfbb9c124eeb28584606a3323c7801d13a9b24c11ab78bd80d3927169f9e1c3f2b617d03fe897843248f154984f48c7f4b69e94085c990cb0de6bc74bb9fe16ff77a2edef65cf22faf604e6f132e1267de41293f2619568c0853765c3145940dc786e62c1fcb6c363037ecd6c87acd1ee05fe8959846eba325f6d42c9f5b859a00661f66cb80fe898e74c16284e1905e4a1b49668c69528618b75b935b743923ded4abeb982e9c21c7c3944eb84dfbb9be4ff7272aaa63b5991eb295d1c5261a2bb22daf84a224360a34d544bb46a64bfa3eaf66282ba1f90c23624330ab7c9be7914ef638ddb001a8b370f22e40c4ef5a8ad4e65554f86570dc0ef725253f15deefdb4c3c8059f2a04d6604d0e460c11923342ac13702e42ec9d581e11dc64dc5da32ced919ddbe14787364bd08793e892396291b09eae37dfc8845a02ebce14249a7419447e70c9dcdabc7d51447567571e7a87b78b705cdb98610278f68af097d70a1414b58a7c97ad0f6a6ae77319f80cc0f1607f2d2a6515473f5428aedfa7d733ce728e08e557cdcf85afe4065fb2b8dd8eb077eb0014123f93f3104bacf5f0bca57f4437b2655b87797acb502041316038dcfd30e3a7eaa10d50a6ec1863b2fd2859aa82a881cfd6947c4ec108044dd4672252f8e5616ecd60fbe9c0f798a14837673e239acf53143483136cf197668db90b8b846f8119fde02b5a6482179026ceaba61af9e3245da1d7fcbfa41a35e45306bc371377262e8c673995482998897e70b078d82125ad6dd54d301325bf0333b85a88322df3ec90a4067f545dde6a009e68b8cd7533e0c9c7389ed2573461e71902af6a84d451ac7c059ff27d6b13fbb9dfceab5b9beebc58f916e12177896d3b372793531d847bdf909f1f3220fe0aef9fd5c5f54434ec5c3b73618edcbd0cd84692c4da9cdc543f8391ef454b64ab16dea26065ba52cabcd17e724b79ed8c8fd0afd378db7713b87d0547a8e7ac7d3b8f707936df9e539accb0a8ac2d555b91a2c2cf7349e2d567ae6cab41486b3ee2303fbfc342652820458886db203b2ca9d22312e02497032a8fbcb9cc1828276494d8cdd1dd0cf75d7ceddbd2f4a435851cc3a781d98253720b87d547b37f4c17ab9256b812123d31b428d3f63476d3cbbebe22871798b88ede144f7e01db221dcf2b30b01d292194f03cd72af9ad223978f9c362eef8426b628ec972e6259c5144d6378656f369dd2c84aeb18dac25b5ae480787849bd3872742c56013edfc8e5b7367a2de96a5ff5ce918a9d894a8da17823b0f57d814d29212475b19e411d5101bb354bfeda910516c76d3f25f91e018e20507b00e34c985db2629cba8bae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe452d2a4d4d1f6ca5ef7fc204d5fb385c1ba9f1fb0c284736e9ccb9f571c3740941b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc6742d1631c2a6b215203fc58ab7c483b87f6020cf596ee592636161919dc8c2b292c7a16946d50894375e3b6180b62a4d0955c2fdafaff2261c52cf3a41b94cd3c3bf7519a365e341e7a7401bcbaf007a6b191e1e67a85a07dde53da6235eac1d92e7d1591462cf9a9f8942f858727e4269748c7e437cdcf782fad2cf4032c5b6e9643e759b7c5df41b35d409b61e5ca91e9b476d30bbd2511d3cc26bdcb4e7dd65e9ad2425540e506d387055045a6fd94148ca484bad0475c3bded17ea5c6e2d2963b338aecb2dff45673125cdf4e0834f60f31042cdf7c9fdc495ee05a08780df873fc837a2108d910e5c8a25b98801503571b56708e8ba6fe2825348811c86fbed4e8d0910827e1ff94561a73764eca231e78355ec110ef8e6c72316d5b83226d908e95d73ea9a258967057df3eaa3dfaaf94f6769c0011e187f35a9991cd2089a1189cd9883cda585a7b53592edb7dd79ecc3e348f6c691ad137e5fdc22058bb8c4b83f9441f127b6bbfcf99fdcee4f72ab3508864b3c0585442090baae0fbdeb3506dd91cf0dde0289d54a9e322880e2d3fdccece4358c95b556223fe8654ad93ed9fa352870c75fa1de00ef8a2e113e3321253605d9ac4dbe0dc21ee5da80b1493e64f4655130238c269cc333faef9dffad01014450a40699ee597c12760a61e93d731cd678ffabebcd91fb89b8d5a116abc4784271dc823d072f0ca26834c391b1cf97d094b1f0bddead1b86f21fa1802ae419805bffc7516bbb7d93c775ede86efde4664378c62f56edd57d197d35f29d9ef3a0e989ef1916799ebed4bbf763fdae345911b675eff96aee6b39b081564525e079827c89f8b50f3458ed71d74747bfe9035ff84247b5c7147ab6b93fe7ee93a3567a663c9d7b44d3e3dcddb70e535348b42ef78cb6ec571248fd655085536ab4e1b6d9d3bc3a1e422227296820c0ffa3887307e1f7361408538ef4f04ed2e95f9b363dc9f9c360018ff6d739d9c325ce0d11a1fdd0cb445809a84e248da4da9088f8cb756424877813176e3223d20fa2575a9b32521d8bed484f8cf8cb38524e8f629e571d4b60b85fedba7129f9a757234b8825214c8d7924cb3ba0a123ce2f63615cc37ce907bb2d399292e7f09e78a8dffb4ad1f6b38d53cfa4f2aadac715319e8640a1f319d215939abaf301443f5bc6c5459030792b77f8e1da06af0c301085ebe53b202a147b5997700c83676cb4e4c4114aa9ee9f018b3b7802639f087ef538db48942a49aa4f9619702dfb4fc80a91ed72fe399f516dddd20776826153ce0d0919d0e39766900ccd913aaee071fd32baa4ba80d8f376cb05efc89f44ddaeb2ff73a73ca7326022bbf9469e4a66a97363066c90823287d40fb1b51274ef219384dc04d584f4f93ced9d719505ed473c385911b7f8af9d4d65a312efe7d954428c6a878bc94d7a7012ea7168793bd0bde98df091a2fb3836341165a3813b559a9d8572fcd89eeb4f22afec19eb1bc92172d6e457d703da543592d9f8637e47b02e41ffdbe11955349a344fcf2ceb3e95d351c0ec235f9a87667ad79048d39b43ab0f0ee53968a8d4298d3a327d5633bea0bdd5ad737702c3cc29c87fb6a0706fc69ce2f0b70b99e05e06743a8ace1907143e5e23eb331c69d602390fb507d65cf63067676ba61be5ba4161b4cbc73454373b127ead6def77edabb72a7b9188f4956cd3d7014de072370b085a9008196c1b7d9fcbc8f9be5605628eb38c9c88846be30aae14261988acfa17e199b4dc3d6bcb454c54a09ad3ccdd65cdf1cc66b90eb138d5905a6ce290819b3afd92b3f2010bf2686d1118f828f2ea41d0a28eeaf149d3083f84331db26038208d44f5a03b89e1f979a67f043285eb0a5f6b530cd24eb3583f286da5e4066aeab9503c40aef384ca84164f6d868e8cdd598f10dc0e6c7872354cfc09ef30b2ad7d3fda505607521de22ea103e52a4b09f6e405f19612406c6a631ccef9768f81f636b6cd79c2e2fd20c05f226e2429d01fa5302363e96c02d6764ab661560f4209b007fb0a601a2ad65d782214187ba73510aab53db4e112e7c93c8fb1ed3baa3f80d0a1a5d3dc7f7ef4efd953a134a94a785f775910ef1af0092990ba87a993f7925948e4383e9b84a78ea7e93bdf55d2e8e79c096a0b7731dd8f88eebcaa3f1e96ee27bf8fbaa41d955c7115a601bf3e062f003a51a5753313fcf6ab672e332697bedf385c8310932fadd4bd5a924067b02df095fe616fbc2fcfc799f2b344679f68583b8791a1f05eba303008c352b08a0ecf0729b748dfbc156c294bbba2ffc4068850d8b77774ab4d08b276190796b59033807a77d3003d47b4f2b293c687fe055a06dc7839d820cb8f475bfb2820161a7953b42690f8b20146c418a265f5159993f632c130ec9cb12c1d3ed0d9d103e17c0033a7a25ccda9a78977d424ee6326ca63e81f07008d32bac4360c933c8bfaf4919f7879631dfc389d1f2d9ce3d72b1a915272f47a37701448674da1fdfddf23bc755e0e34a13b8ae2d74dafaeb9852ce72631bbf5ea99160214127d3480d223518a7f4d9a109755029247c41abe6e87f74b6e35907902a5f4272a545f4d0f6540b87e91cf908795be19429e67412fba43d0e8f2ac8a661f0c1a409133cbf31432365948999ec29c92872d337a68f660e2030d377ffe29678caddc3d0390f56e0fb71e8b8380f5aabeff5b1b0abf2e1c7c43e0f8794087e7b3a741aba311633cc0db1e4b71aa8fd39fbd68f4952f6e7f0c826feac5ce670e72d3a1d51fff3cda62fa7012aca396c80024876a2a922fe730ede01b47de796cfd8352eabb2024760cd2ff942e271d61ef9fcd533b69f120f8bf6e1da6e1116589057c4a0576b69208af897e90e18415e3cfa4f3dd464133081407c60725d1e4be0f8fb4feac1d670191597f7af23d5f36f68ad6efb10fad8f596186b85911bbd754180d9e3c37e287a8b1a04fd6b61d1bf52693e6eedecfbb3886a7dda3952238bb2d97eb502427ac736d56bf67c19b819ac8e05582a31a420540b68cc4f43167a7ab27f0b3eb5b9a4eb8dcb7837383afa95a38e85d2b974f2453609e8c217d58783e89746e95175762a26c26bdf255e6846b604a33028cf20007e345529c861b2bdd34d215d6ca86799ceb4867718754a3a092bae5a6c12404f515dfebe6b34ab61fe1b683c2a2e52413731f5e36caceca21f049d87f4fcd91c06b0b47481330d1e839a9760873689d13d222b04eeeeb6a2313ec7b394d001bc13e1ead63e02d2d781727bbd09f08b0c3943920b1bf44581603a121dd63aa708b4ec23d1ffd52cfa41aba885f30c410886d7598d6130f2b39830bc882a10ba22cde2dafa3aece817fbf9632325a19c7266bb929a2106080c690040cb89c39fbbadca93cadc233cdb05f75b1761515e9d51dc29b726b1d6db4fa733c3d92502885bb17560e7655a903b0c64b4aaf7111698b1441ff7dfd005a5d7eb1a922d90fabc3ca0c9bcd3daaf4e6dadfb5d596fdbed4221499f75aa281d926a21904706faaaa9757bf8102bf3153caf7dbf2c1e8ca678bb25add590788e5c360c9eb5b2cd2370ff157686c1fe4e6bff397fa5dcb27389d0b22be410327bc271c94da19ac59c7aa53227fe495194f4ad2e8e5a3c410d7644e49ba36b82fe95ef19a22d8e13b5784dcdc8ba1978832ca7bc49d54a4c7e667af547295bb3845c171d455d9bf44ce4bb786f8bea320ddef0f8b14d47738015477e7226323a2265a3b2bf35f194bf32139a2c51cb50849da7d1210a764ce326c6102e6f85181363974b5ecb05972bbe7150a635f2b52b83de4203ffb1acf1231bf9c17a8fc6f55f31d32dc9edaad461a532ca0aa4b3ac90e60bf72479f729ceb982d07a8ce8a6b0a71233c784d508498da21df5d0fd6359df1a82ea021a24961850866cb4eed7b01cae2556956bc12261925a6f5c77c29b583b02ba39bf2b65786f49b073d22f853242c224fe1f3afd34196f426041121aa0ba906cb3eaee1ab03179875ad7acbb02660907f84ce01a1231f1b6187757bdbdf44bdc5d3b8a1b95a6c8f590788e5c360c9eb5b2cd2370ff157686c1fe4e6bff397fa5dcb27389d0b22be6cc8fbff2a56ebdaa17c08ceb61ce06c072ae4ed57fbb1cf4089fbe130058a69abb02980dbdb8a62864c070f9005ddc6d52c4d7d7047dc139b9f892167bff9260a467bf6c1ce7b16a9fd8319315c79a7d3333e4cfa98caf191c9b6bbb3a52b5bd21d032fd8566b3ce7a57623f9476b01e2b964cead00a0452240075ce5a9550ff233003c9814d7dd0ee72ee774bf471e64648c5688dae4241c128d39c7c9b6105966a3e19859c87e3b2faea65fe2fa2404aede3272fcbc07e1f064ba8c992bc460df0a8e76b6cb115680c65ede3acb010ec2cbbf079a4268c22aa5f48656b264ad8db3b7dd6ec38a6f643466e5f89a2ace9b00eb9df8a80d512145b5497e11b39023767920be7a3c1f3c2acf764848b404464178179b50132a34ada851f8526f71b42d75bc3a217a7c4c5f32808768d1dd076b75961d5ef883ae7a0a175337f722a42f0996b81e9733e5c1d77845189827808e9dcf582f3308fc953bae66f71e0670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3532a9050d6bc4cf942de5505a337bf1e5d8dbc550c0fea5da5e3a970bf369e2aae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe9fbd68f4952f6e7f0c826feac5ce670e72d3a1d51fff3cda62fa7012aca396c8592a6fa891e51627dcfddc58fb4bde414ae0d7b2bcbbf9665d5819c1c64f81eb0670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3ee7c2cef7530726e758e105559b23c87e2f5de5f88dd164d8e73af0a5197c3750f57248207067a2e37d05727c9148948cbefdb431308c662fa72caacac729dd40670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde33c52f30f5cf22cb41a60fe2d22db500b2e6b0be1e5bb79a40b0484fbce2964ae4e80950b167ca3640ad518cd2ef47c52a70ec2d72eb5e88a033a0a27b5d12e47835b7bfa5835fd333ded66aec00f1f67e70f589d8096cd6033673ad735029d261958c9968004f1d6bff13c18e1ec54bd1a27cce73d2ad305b5690c8b3fbcb40f7b72b8430074d09853108dd8335ec94b8fac7a3e5ca2416541f55a5cf6e5e4d2863377aaf283a5dac2220a131a55c666e42d144a002d2b0461c04f2a4292e2c624d0a01faa4a311c49e243b080ffd4e0e878c69f9a5413bf3f2fb3ceea566ebee4066aeab9503c40aef384ca84164f6d868e8cdd598f10dc0e6c7872354cfc09e2fac5ee307ed3cc028ec7de7e237acbce41823c4b7663a031d33479134b513a0b04981492e99d8df547a07ee4c8fcc7a17298c9e9fb38f0c6a45d332d4459f4a7fc5e4ad495038ce1897c0407859c5314222053fd90d02a29a37f3a6ce2e008971cd30ba36e38bdcf8ae9ea2b64717f3ab709921a119d0759fcf83633811cb5804150779ab872406bd810b5b5a9ae3144d678bd556d86765e5f28eb55d883b83d38edc29fe8e11df2f56890703483b52ff65d396228845df7b596ee205094c94db3cad686097bad10e616ebd1db57a0c32a7446a8bff1a70b046170115b65ff21363eec8745d9e111874a43a55f759e4ff890878a712b48e07d6b6d47eea8825e5d5050d421d4f0f86851cb4fd3fc5fc3d725724d6292f0c4c318b530c46115aa5f263bd28c4478a02e9a95bae6c83be327864483faaedf715858eb1e333cbe61e6276956c655e3ad535e16d9decc580f5708410d9c075618875d78ea375827df241812f576ad06dbae281241c08bc7e08df4e5c43337699c8c75ced318e6f1fd985ae57315d9b0377e1846e654999ca5fd5b984e2a4654f545faf4bdf832d5eb96fa84f76e45a233072a1062afe8fd640bb6de8f7594dbb6c06567049165e8e07ecce700aef64d9a0f1b8e5fc71ed47cabfc88006f8668650c670feadcb7243954300ff3e382e4b37d53ec0a59995fa55c18e2a384b5fd2a3d581b38cca13f1b274a7c168f32668a42d4a99519c79a0392b92438343551cbcac0d53a1fdd5677ae5390c28c17587ad047278211ba81fd66510717031fd5d370b1efb1617851456cc955eecd468a0bf5004b678326cd772711bb22a93ad7d6e93eee460a4cf1bd3c36630401da51e1cccf9764bc99a966dc14d5f4870657b8deb735d924b1d013d5836b1769357b8a7471959cafb3d25f69b7097cc33116864535f57674995f55e4e4e5156e5302b4a35d3cdeddd51b4fd4a82d9df1a4ca5f2a6ee6bf9d29c43aaf3781b4d71801dc4304861cabe0b47e9a012bba0f462fe981b34863ac69c41ac4e803cf43e3328c9760e2c7dfe028cd6cc8aca20a749c5c222bf2d743bcf634ce5202fe34615bc2bbf2f44f9b89ec379a3846ac9b11051c7832ef189d90382f0dcf7b302d9f8565e90ab3537535529a083bed87dcf2d86733689a99aa18a70670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3fb36e07d30c297ca04ffb2ad7f5b8e857b0311db953edc2dece75648fb4bd868438d8b2406cda8004d10e1a56da98e3ea523358de8286a6156491849987723547b320ec0b64b1e1fe7f2642451a9c6ff537b7791a9b66bcdb3135f328e8ababed04e5d9266f905d83ae46d9e3715147193f75569fff15fb5b0f7a351513150e2a4b3ea17261d677c23b6c224d63111a217535c524299da543e60cf1c13fd6ab588fd139b356ff420cfe50601ae7a6d259e0d94a4f6c01209477a6210c6b0ae73779d0d98a6f9939fc6d59bb9c254ea23f2d5a186eba49f29cc2b57a4a2503007ffc6ac12de52554e0e347ec814c65adb67b09ab28381b256a2e014b3f1950636ea906dfb75dc20b11b343af846ef9b66d72da01f855192a07fa10d451cd33021601a2df5426690d09d8780287fd7e9284b367fcf2961b5acb0c1ab85ba09aa490e696ace81237ade0d74b52c78086f703e3b46d200e5a20064f6694fd1e9351cde8786d1132a4d787654cceaf36cae9603a364ea421011309f5ba9cfe553210010053a03d5c9b26a8f1261a5f5a879705cd1ecd1c6a51cd7fc584699189f183973a04a98cbf5b64cbdb610b703350fd827714101f565056c89dc522b5caa64fb3edb787cf53b36677640e23b59998e315f66112a5174729d306ac43481e3eb49d28c624c118bf3fe83f0b1fb16ef6c744269d84a775b721db788e14b68aaf269cc237e8f2d2484a2e48f227fc8166506825021079bfc505d9a981d9543d7590d87a240419dfcf54dc86b6b606ea6af2464bb4eac12ba270fc4cb5ba448a7ef4b2a3e9b153224f9691b86ade7b13141ef0a776fc936d6b6c5784c2b783e8548697710890db620deb0527fb59ea35745a6bed139cd3be72596c34c4ec15ccea25d6475a38d6a259db6f1e0d9162d3234a7696a995a20f996cc3968795cb8335a468e601dca66c3fe0988ff29f3a2d3cfa8b07a50a6822586ba36a281026edbecf178433c79c55830000ef84f2df9f8b86808c0a888068f67afe05fc2e8dc657de7663a76a688c5dbf2ca68ee5cbba9472fe2ae64087daab422eb707b26c5bbe98305339b9128e6d151d5e08760cfb7cf7b89210e3d1965a2c209951cdb004d7a2e0bdbcef10cb2f577fc97c4a6cd9e84bf85e799ef863f10df7b1eaa56682cd2afdbd99ac8a346a807bd1f3d97a0305971e7b7f5f37b0fa1a40fa13c0429b27ec244237d1c9383e15d1db3f8002aa8cb125a9e3139aa0bc1a521bbe51241150a4cd36fa768915d9b29c334c5d7006ddae7d237817161428706a41771638164d4096cb6d49672f162a66b3ffc0737ff6839510718e74a4fbc46d59407697a687e57bdb5a72b3b9339f566bcd85bc344816b2e3bc45d8aa9233e310295b9c70e22b704b0d6531d70ab7f90c61c959609f76dd98ed27ff7fa64f2d3c6f28398cd06a22b307ff74618bec0ecbf97d289e65649df0d1f8aded3fe2370cafb66960da8d0bd1c3b162302baa68f865d654e4e962dbb80d575c24369f24e636bff444871667e53d29c84d5279c55be614d882a1856c46453ff039e4c5f2a5f8fc19fab0f25c8465ed1ed2cb0abc1659161f22216541e1dd00c7fecda1496f335d8cacb7dce762294aa89ad75c9f90f22f245426ecc9595403468474b22e7453f8009f5705d266772b229f254dbc6aec074ec1cd705f9eb349999f271b0d663497546adc7da5087f6733945569d609db9bf3ec5ed52e4fd45146521b597ab1197b9f52187b950806262ca9f72828b947840fc25081c0d6b5af25ab8d17a65a7955a54a7efe5469e552b6860fbfca9951eddad9b140fb7ea8e228e3bd844858c1428503dd1a1753962b98c4ea704ba261c0f62ba821d4265827a3bf009c6dc23c7417505721d523125f18a5b2376d058625cc285bcdab3ee3d95064d8babed1da14276636a0f989f2562ebd58cd26edbfe75aca2f8e90ff5062daeb76396fbb19f38e449591e337f820c3f9ad4fd5268426d4379089f1e9f9fb5cec19a147f1a1bd240f3fb652c6c67662fb041d8522b939cda02dbb5fab5ad4906f3257a48d47a208a02b973580acfa9b107fef6c6093823ba76e3d1e9d66f592c570736336c41a1d3f289fed319019eeda1a5acb622813b756e1ccd3e9c2f9622415ec8ced5622c5aff07a9a627ffe1498c25c2263bbe5ac3f220e636f17b3e82348ed6aee9bb9be3e6987efe23cf34cc1690fd9fb77018bb6d880f900dd3c185d32dfd5f3049a5cffee251346fb31f84c80d9f854e5f23e4510bc251e7620e29044ab7a31bd2f578a8b0221bbf0edd2ccc0e24f0c365d1359bcfd5c5708b25d45071bb83579b67b19b5f69c2ee8a01b8c1d0d6bc52893a9e4a73887a1329b5cae1b8b5692fc8180bbfe098cde52ab9ed4b253433483ae4c4eda398d71050a08f8fa64597854876e56019e6a01ba3f8677a8bd0107122610f9675a42c9915e823eeb584ac653e1955653ded4d195cd12bf6d0ebc8337f1268b97f9bb64459e31198870985b0fcb0b74aaf5166c113ebaacdb4e104e411139632529da5a4e163d1c9ec3507ee00b5c1ee5aacf09452ea70b78464aeaab7a7e00c148b43c286b24257b9d71b0058a0dcd629d9cf157812c6118f0a0d5ea76ba820923f1837886d10a7a6e2af3d6ea92a98c9dfd864daecca4a61291f576ad7605e2e4040f331b2c5dd2e06dd4f887c7a2adaa56fe4c15cc5673d0681608198b243fa54c074579ae348ea78ef4fac7a4b85fd535f84c60eb6465b11c2d6c57d90566876ed09d5f15ad27f261120d865ab46c1e551c463925e1068cc8e82096c869ddaa9849ff64320f09d9d7db7880991857a0c03cbf225573a8fbc1df4c9ce71687d527d626f150445a2dcd3f29dfed6903d5528e6073e528bea2a7ea1619d840d54fdc1906e5e706ce00cdb263e57690bb2d56fe4c15cc5673d0681608198b243fa54c074579ae348ea78ef4fac7a4b85fd538fe3e978c346525d8d800f3d354efeef92c54e6c6a9cb8686586344706341beef3574b718b38a0cf2786dabecaca5b52a459e1cc721ffcf79c13a06ff1f51db9a2e0f8dd0cae0df03fa6355f9bae0865aa09d0fd461e9db29cf8c85244939984cdcec9c3a036a645c68fa5ea9d110a0d50be1646ce83bdc3dbabf005100fd6aaadaae9e1c2cdf965903502768fdd2605994ec6a133291d747114d5f6e550a1021b2273d0ebc7548eed6fec15ba7ce12f213b2ecd0b7c94259c3bf4f01cd423f51f8b20ab96d026ff931f8e64f7bee519354563f826583d930ff59935d9162f4fff8bdbd5a91f99135a4f34a5c08f188cd0d8f07234d95ea0021874584cd8878829c68be021cac3293a271f3d465ade8e266aec36bfb0279a862c5738ec2927d2ca015d5682f774f15ae098ddce82c35c8ded4829fe90e060f83c28b8f2a94f335463d2ba085bcec2205c01b2a001259197773167c45a3a7e164424b90000db4f4fbd6dc28f798f993bb7741e72480fe4615be03154ac2ac4f0b037bc1e648c9763d2f588ffa91534a54f3ebf2d390ddc377b9bd01ef0635f708cf1889d7b2dfad606ea59c8bc3cf49b3d27edf70085362f6a5ca12af6427441467f34ff79a5dbb9408ea1d17a8fccb9dfd2375692aeb997a4d1320964f3255fdfb4de2a325936b83f45f5840c86a416edc3e86f6c92e5837fd6a057cf8ec9e3e11c26863c6f611481bf5106925cc43a11270bff2317fa7d6e1ac68ea16e8db016b5b81ee576b17b72b8430074d09853108dd8335ec94b8fac7a3e5ca2416541f55a5cf6e5e4d2ca015d5682f774f15ae098ddce82c35c8ded4829fe90e060f83c28b8f2a94f336a527a8ed9f093e981118831dda79d27a03624392e0b68fc5b25af3e19bed459bd3c36630401da51e1cccf9764bc99a966dc14d5f4870657b8deb735d924b1d03aaf3781b4d71801dc4304861cabe0b47e9a012bba0f462fe981b34863ac69c41481bf5106925cc43a11270bff2317fa7d6e1ac68ea16e8db016b5b81ee576b164ed90f2a65a231eb1326299fa508126021b06480b24228dbb4f524541f5641695434d8d3a7767efe3a8efba15694d7c97c924d112885cec6b723b13de7cff6e68891f89b14e5453b676b65df98a0a06c9c3318c6e557db87ac50482c3950757d606ea59c8bc3cf49b3d27edf70085362f6a5ca12af6427441467f34ff79a5dbe7ccc8e56360f15368086e70e842e5f9904682af888e3ea16e3da18a6ea76a80bf75e8517c1901a9d086abb4e43a62bce0ae4fa335f1ab5b40ba345e7122180e09eef5a417f2781ee6409753321742ad32fe79125c77bc9b758ace8a62395ff3698be898ddf2cbf327566deb9c4cb04e6f4d8ad5edc429d521bf75c4131210a90c94bd6bc44bc8bed653b7ad8ffeb8292ad86b92be7e509fe8e18e8254e089e2625878881ae139c34b61a1a8b6bf58d6718f077890341d3644148c0c87f896bb1813fd26c2946091e20a32e75f9fa9c70d6902146f31bb09c5583386c2d14e18df50bd9e58a9061c63e51fcfe5f0a8950bb7977dfff0e4a54808ac3fcfe25a60857e40647e9a339b358964106e89eee22bdc2d2b6db43d788b7b6970fecbc378477516ed4a995cdf005f712a339fe52344a96d09edd9a63b94666d56f77a088b42b14d7156ce4e3dea1d21598f85e12dd17a2c6bafdfb95095e83363ac3deea372dae14a0d848982c00260a9a37d4563e9d0a20188aab6be05856295e4e31b2d0e80b895d84c1feb24875b467401a8570a671b755a5c01fec6515bec317f8d7810539b85ea5e9f69280f8bc8f99fe9f291aaf03ecfcbf41d1730bbaf0b0305ca724f4704f4f04d47a57d2708c31b1483fe904134debf6cac5052822db106c9694fef905418f9a8d6a365734deb0db1f4705eb286891acaef2c4d6e452c27857c9123b05c447917dca9daa3fcbf654ea5eed8b92676143648e238930989114eed25022dae19b42c3bf9700fd926131e39feee2f997016e2acbbc768ed13f74e7ad0256e88087877678e38d7c09532219aebcf8df1649ef9fc5970e4efaf82763e249af4ec8a71586d34e2602f44b3933057fca1db4e113f7bbcb883cb7630f2daf721de8efffade777b66afbbd5241e70ee496da9c12ed9e4c42b0b68d17ef2f26fdca6791b375387abd9464fae2428579a68e67cca24aee01758df7ec3f8d5b9862a77f58b9558d944e1e3f10efa2e1728dc9965fd3c46cb142124944fb4a3be94350c44e7827c755566ebed192612d8cea56bd20d099269959138fc836968f7c84432d027a8acf0532c5f63f90779baea34afdbfb01e6674ba3b0871adcfb668d57faac38ecc87611cf56baafdf1896de9dc69697a963fa93572a0daa6cda67973f0d3a4dc843bc8e381e00ed79323e6651164fd9f1eb33441712ec75069f8f0f337cebde24582cdb085a7e73f72fb64e8bcb00667a15ace666d486bcb7bc31ec0d92f00cc0606d4c60b432a877df0fa2b76cdf441013b12511e703d31b71a430c8edabfc5a7fbd2d682fe62f0f15ce789adf030e2d493b7d31e864fdb228b2d06ed1326370ba70231980bc48d4d7682c3f60809d033058aeb8145d54cb3aaf18b9366b67884a1d643380251617546dece36e322d9c0f47493eb3b9fbe335d48609c5f8883244e7fda9d5827ae8f470f445982815c084c0ebc37961432eca4255105b8220c5aa099a9366f04487afac228109e50b32c5dad4264aa4b9a92864af6ce65067d332d934690a6da0e3db9efe81b1ed15ba15fdbad69cb03864a86960618b547937768258d026ef441f907db02cd2bb8b83918b51b15acb1f17443443eea0951ea7a332138faf341ef3222d18f287cee567fed546ed6fe0c73fd918bd6c9322b37566d1ff5b4d6193d0ded98cc007c669883ae7330b1affe430a4b2e820885e26e603e5178c67b2cc5772e1781a183f449490237c7119d5bc8979edfefa9707f2d9de8679f8b237570a0c7d63ec24ad76cd2aa99d8c47f5da33852febe22ed7c70042d700e59ddc9d8f5f5b59f26b4454ce48ab8ba4d42677dabbc13abc5deb8c2e0ef16c06c497f50914e47012b6aa49c630411e9f473e173c1ce5b9c0baac72acba8c9ed0cb1668e6c1f53a408ac9a47b85f76c12141c120da57b5ebbb3693cc48b3adbc3868be30c9de03082a058ac17546f6951da013e0af258d1345afe332d3776cb09b46a60c241bbdba9dd4c1d8d05067559535ca2678ee13b2a3f8f7c6845425c7ebf2424158bde72a01170f29babc846b2e3404e7d846efef396923364032e54046963194d08e359018793478e158446995b42eca6f3815bfc0d088028c268162b8d96403a9099b23eaa2d6a71a3b95d932ab4dae46eb38cf23cdcd46c7977e5281c288e415e2bf2cda2b616d6f8687518625c5022b09f1c8c8f56a7ef537548927734a860376705869b8e5480b10f0380150b52d71a2399b4d76b0db7e0ddc4aabe9b66fd1fce767073fb959c26ff09ef7eb833b6316ca05c5a03c5ffa41d567e2bd2be166d87c6b6def095041703c9a79e10766aab4d1e125371fb556c5a2173e02681e5da73b0fd83e4715c860168320580d92f711ab967119c8c6b290e2ccfbafd130a60a32258736886e9988162fa10dd34655589b46e1f779a66bc6557a2d1802c28a2bd47a3b5b383e785310780e7006d62154300140759eeb075b0e9a56260658ab558f4b724f5a7f433aa57cd1828d3ec3f2d536739752d73a0bbb08055aa1491d840b6157f46352c59455f34cab8b0b456a14fc098f822a7ff6e003c46c1171e8734da211f58e06985904277d2f9135fb436a7d867cc9ba209a209860aaef9c1313726cdd2030039944b498b613b0f74aa354d3943055a39074aa2b53df2aa197353fa94a04cfec14486f28e143ef5f57291481dd72684b7976822303de6bd691497bd106f310d1ec812022aedc597c0588e12b8703ea6503845e3051be6c5937c36f873f03f1af62d670b18f632e0413f3511782d7d1cfca76941ba43d32b1456bc3361dd80927dd364bfc73621390d4ab170f13335185775b52752001efa5de59edfe02d61e8e65a2382b810371327fa3278a1ccedba925bc5e02a5c4b3dfe0fd496e2054f18e875afc95808e4d64ff1eadd9586423decab05ff9abb80b04bca500b885eff33466c5a812205e58d2a3de340b8518b87ae1a6edd07f1b6a98124744d9a5806fb9046dba50d9f9ec49c8caa15babb6a37050b0c2c1e944cc422ccf9cd6fd88018ccd060b0f69161197859230c8fc02a0170e45e439ff4008400722a000b5a8b42b92c5940e1a01a3578756123f211f30054bb915ae7f673545146694066afff9da4ee302bda8ea20416f6141e8e3372796b48fcce978fcc30e292c2a0c611403b7b4105a8ad697bdd5e89a3680b9cb15aa35296876040c9c7e718830b00abb38af7cda109838b6d3c2d322d513b021e65826935f41cd6fb759f5ce1a5341effd82c592ccb02e053c663929e9c2d83985e9cce0349468bfd817e80e630724f211b92fe17be46861d69c9a010823888ace56cde1f9760c4f5eec08b9b54aa66cfec934c2d43c0db084a52c4527787030589733bf9f9d62a948e67181eb4544727779b487a02a80341bdb5be1e554cf337c51c70cb46f378ffcaa1f68ba603392cd8626b952d12fc3d4eb321b566ae5dc459683fa3f9933b4f8368c5da3999589ea659ddff247096cc82c7d0a0b97ff5e7ea4f81b39808eb80bff7a7eb8865588603dbff721c51007bfaf7efd793fcd758c638f2e68471ca31a31dd9d52254d62d40efc5834296390981a4c39a4654f2e4b55c965b80bd7987d03f31c98f6c55c35d575def0244ec5df1fe6819aa522a51c798b786d3861fb6d60e60154e6118d9cf083725f17f2dacfe2a9a0752c3126bba9ff489640e793be037f2cd5af18f00410d05a753902bb918f286ca2d79668f5b15505b24ddadbc00a883e5fe5ec720c54b332b7c499a2f94b786f63b9f0fc17f3039cc47f1f171003c44cfb4b21e2e465b466704b5860da20d688a67b287ddf3a2725e0537e807d2274d8152eb2fa874afca31c24cc0476e55d34413dac802e4d42e0249a0bd8953022644d373fa4f59205407812a47f9a961647ed9d139558f44a7e5bce930ed77ad584e8732564837670a9c269156164b8ae5439bec29e27b668d2e36a002f8526b705a27984fe171eaf704b7a9ed984ee1dcf8096694729b45478510e9df1ba7e9893e68d42c825ba6ab9667864b0767754f0a26b3cadc3a26ff40755ce79d42a3b6e3f1e880b37a6fd5bcf96f1c85ded926510b814c2431ea6b79c9ad78dfa230caec4953d93dfc598857d6530293c583fb07d036e91f59a71b5c5e6bdb7f4620b40e89cad24c01fc399259bcce08a1a5997f06cc82b15de646727ca4f424d94d4b49ee39193dc787373a7adeb825c7d0c3e4cf23a4deccd9a77b92618f60382ce90584681f5cbb5adfef1ac003ad917aaaa1e96a367386be10013a0ca5107d9206cbfd25b9b8e2134badad22aafb0435c02462979f0672aece875e1c6291cad37dee8ae7a4c364c9002224e88ecf70d200df60513ff15fb07ab187e5c079a07b3a4b8829a6e21ee6dbeb6bb70f3a17e278403ea47ae01cc282167cb5f16671df5378c1180da2ef64018789dde4bf2044033697931729c6c03ff886c5012b7700460fcfd1dfbb33b4b38662e356c4155cdcc36cd9bd223a2216219ab7475bf9161de0446118c7a768d36dff3c366c08122acab3262ffb5cbba3164171ded50c8556501df1675c6ef8d43d8800c0f0825536119f3a27206f2caec9502d2ac26031f21a867c43a05af1d719c5126a4fa18486fc28dff9b1b2e0ece584a4c3f374ff19028505d4cdfb9aa17aa6e56a44b142b5e419fe0da70dc191c283cbfdcf0bb0af51b98a06fcf977435e2b726cde6f0a845f5bd2ad3d867c993c3c4a9315c0c6aeaaf08e503f6ffa59fcb30f79ef3fd7f8c28b581ce0cb44b17457843a38b331332210a10063e3239c4d23aadddf9e63878658e1ba600d02fbe75a7cf10bf140284c09d837b197393ae4cb8e6a2107a95529f28f98868d65c616b6d16ad84d13bc00e733b4bc026070c939d1850f57ed69dc45d69c69419fa363d2637e4d36a4a510ca68459111a27ac0d1b679411eef956d3ba9400775e403a36753426fdf186cccc580a37cc00ceb61ff1a652788b6a00e549341435cfa9b4747443ff994f57e6adc8c884607212b1739303b0e46e4142fad8cc193538d16cfe6ec72a685bc32eb518894b5b27a1c6514d49509ee37cb4c61eed94995ca4c3532e0522f3a53e15c235bba4f999985faf24d26e35c60674673bd88fb821df635a470a31e6ad7b31e36984381926415e9a4073426038c2c488bbf3d93be2ccf1637eaa12fe0440b5e319a3766e158fa6af46123e1c99aa11511b39442298037e592614934c922601552808c6aa5f2ee38411a75f928feaa6711b39442298037e592614934c922601552808c6aa5f2ee38411a75f928feaa67342f2d4e7606932a210b313d7975ef5a6bc9c97ae6cd14caba72ffbca4c503fa731dcd212e2631178f22afc34a7025781fe46b7fa9a16dc05fd33acd1e035dfcaf1944f833811967066ed8a3790093ede40100be2d0dfe16d0346bece50f579f6ce0f643a8a2781e035ec955bc566c299ff188e32eb705484f875c0913b509a6f0c9db471e444aae0430ddac118e9d55dcff285f759c056dae66f5f60cdedfd821b96f6d8049d8816f75a6c83a016cb15e4731401ecbd9c97422e46e9e6847714a7acd4db4f2d4c680dce68e82a06c7d61cc682aa9e369182811812f4b764d7a4a76b91066fceb7f10ec87b100707cc4bba2148233a0a762696b0c611ade733c9f5edf06b1ab3b8553ec6225e17072d37460d9a464ac31023f3e2865a5c28738f8b65b0923866b6b49621486068159ef71dd8232f35fc92e0ff4439d4814b5f8456d1560dd95c56add6c022eabaa9813d5c6355801c3aa4500fec93fed6bb314cab1157c9fe5c9476554b6a1ea163e8d52a7d8075ba19a224c48fdff4a65de439b1af651a9ce35698d977fa167fb95e1d41b1d0a715da1f087cb4cfdbb071a48ec1aff19db8e256aee16f4e339bf21b13eb2530727121365648fe2b74787a700a94a31141bfce55ef2c9ea12d2ab5ca0e3e9da6257ea0dbc725d7c3440dcb0aa8ff02e6d380202f2d8381f4b76592ea44c9b1d790de3d0226d707fab4a2f6427dcf94184549cf46a91be2fd397f01402eeb07438a6b86acf2101fa10442a4c46a94a31141bfce55ef2c9ea12d2ab5ca0e3e9da6257ea0dbc725d7c3440dcb0aa7bbde3933f0012330dff12caa66e9628814dc10a2ce005c0f919da8e99789497db55b021a7dd3a627730316bbd80025c9e5e67d009a269d6982eaf2fb6b0d86066e55ae204745f8e4798939fb93b1ae8cd006061cffab7dd7bde71f4cb26962b761ef6b6451f0218e086f915b285bc542dd07e7d4159608862952fde79992ea9153aaf6ea27458c21b3a43702a27516123d75ed08fdb8b8e62ad423645169795935646eb9eb0ce18fc00206179f380b3dfb5c3936b221159bfba19d671ea131fd3775f29b73325c298ba4381d85bf2c8b0a67dff478b974a5819f30c694a57936b0d33e7ba5f4efceb57b3e38ecdad37ad149f0ca70e8ed166ec48f75b07f0eec18f08a2d1063f54c301cd14c1ef9bb58da3dad9179758ee055fc7743d9dc32e3e2bf5ec99d16b5219fb055221765501e874e2ca0e68655a7511e06ee5ce1c6cd69a64806c33215c42b0858a0d8835a9cd02987da19571ff4458c8b18e59aecb63e811781ad0f08d3d3d6026155fdc9c6c60d733f4e03cd1c8996696171645f00ef6f7f201e56a4fc1cfef8907ddad77226c2f29852c33a536e3ff11c1594562ae5460d48a837c5ea54ba6e5dade66d23bfb41801d0a45dc961c4f6db3e18d0cc9560c90b9cd0851e4bf2e1c8a472e04c4e3f7ce8e0e418f205e7ac1b91c62fd927ae3880df9087dd487a0a3eead1bf015b6a900afc9a48c961d113dff63fb4c052aa8d88062fb9a5be5f8982f5f0bc01dd69081834890c902958e3bfaf38486db66cda3547023fa9f6f9404c160f9253cce0961adcb0924c808b89478461e2724394153a915dc2f730a54573c7b2bdc72354e4fa5a20a5262e049d94324cc937120ba3598062a20a56cf10fc269d9ddbbe3d71c738daebac0da8f85ef9d64367571ea9c6a77927ef5596d9937a5531def41e66a359b5d46254d4dbf3f438b9b22c074b4c7a281aed7ddada3583bc07c8356a3e3e126ecf2efbd0e4c700d020e2e0e9cac2a9db76da9094198244243f802dc154fbd6e27f346d5bfd4e88d53ffb691ea2e9d9e990ef0d86cdd41f658d5d542b9915f5f4cb935c1d3a3680a5b3e2032a788819749ae41b4093ff76153ac325956dbe29e34f814a4d0b4b3b4acab4625c6ff5c49353ef09e08cfbcae99cf2e24b704492f3b8cff90da9e4d32378233e19c97b7d580b56074f67f7872197fb6d63323ae5e5ad6d3f00aa56e1919466b6abee8cfba8a0b13e1e7e5b3a8fe6cdfbbee17b9899111da54f0cf1005322d382cb18787296bc407f98de6ad00478614f8c0420c59aff0d76529469e70b2f2d3bc4ba8e5305fd3a7ebabc106ed237af1342cd0e1652d91c029869b0d799b6fffe270955a19b0a47f4c90a5309fe6884fbb00be12b7bf437e56ba77d8e4185063d870f5dec126ae06b3ba403e8761e398eddfe41dd724af8ba30c930ba5f71cc4a6ef320b124002555de13af7ec19315523b60367c0093962f772cf52c810a4861f265336af5aaf09b4bb39830eecc354e8321dde75fb4e397dbe239534962389952d80192e441918a0a63ec5e81e2cce7725d684788d0b801961f6051da8e97db80d58db6373710d8ebc178c3ed340f8b22a9e41081b08a02e2f1885fbb21b91d5fd36e79a8ebe50419c17e6ba913dd483651fe815db5027eb49ae912e595497e96a08a370c3e40c183da89b9c73fea4d98fded810c40c368164bcae643c3b7a7d4b9c20032add972133262c81722aa0d95b38b9fb457ed590697581b99800e8ed7121f3e9f4d1aba89059be477a02568b350fdfa00cdabd03c6b0b99dc8cbd1e73460d97f014097bdaa8dfac550f7b7826deeb924f147c8975c12c0bd7b0bf55a91394a71b49cca79db4b2bf034f2e0f5f8ff060994d0ff50f19b5d4321c4e290045ad43f501322fc29fee12ed6228aa96fff83c7dc628e61e48517a887fa2ca010da68b358e55e58d11861b395e1956b7c13477b23e913d99fb39b5eb6aedefcc4c4a5b7a170e819e98e4a082520608ee99ea6a3149e0a5b62180bbe5fb0d96b7b5990e8408fba914879171257d608a967506c84ae5d6c8980abe8db285af1c8d5164e8feb63befe2b2ac359e05026861a5132cb5d05628f00d802113137ba0b83345f045f161f4e7c4e8c30b091e47a883189568ff6a4932da85a317d07ccdf49dade86792bce25ebc519b718efb049ac252280532216c9af4c998917951e5d92b81910d40aeef2079b1aa75b21cd6c4b71385921c375e3e6e24d10da8cd3857ec7c7621d526f081b269f0934007e8fa38d25ec2f724d579cabd2ee4ff1ea9eaaf65537a6695d76ae53b99d639a89ef5eb80905a45daab79051adef5ebb1098ced3f061aff88a30107a1b0df43dc764038a2557370f06fbba7e49bac52c0b26194a0704e5d9d8c65265852f4812113ff778a55329c1081c1cf96e1daab56de1ab7aa6d84524e7b6b9ee5fa366f3143296f6d7577b0883433ad17f0fc04ae24332759abc06e5e87d7c5cc26f3470dd612a2e8c0ecde4f950fcb6b9d8fc5533071f7a1719279121ec2ab639350f4e5b6192c8f89f1d0a2044a9fe42f4bc98d097aa42327aa06c367df2024996bff0d8ddc39b635d024d72b26d9a0136ea426d5c1f7817e44e5823bd092de16afd5d686d495c616c905139857ea92497b2788e27699fe56cfe0baa38958081504b4bc148b6bdcff8b35934d861dfcfb81f36d7fb60acfcb276596c45ec281acaf9c365c1bf3d021491f9e7c58ba64ac437d6e84ec1bd567da9bad342b58035b12dc51d8754740599ea34e71179f28931df69d2e8c08260879fa3885cfe1cf1937f522744d6260ddb71f58ab70c1cebca9f1e8e518f84bd6dc493109c6ad7032621f9e1b7539d04213934dbfc24ccd456289b6395eeb9dc66ad960f73188c022b292cd6b6abf66196fc09147f13c16e039b396ccadeb27678a8d43ecd5d38ad3a4ba6d60c7fa99e888ed347d6a1e8060d14dcb88de899c5e056ac5d42e79b07e11187aca51db9ba5d7e8b96cafc0c54f758bd94e4a82227b7ea7d5e7010376147c07a4c88a37033dc93678224a28d6bc88f6ed0082a8010ebe4d2012ff4ea5504727149057bb04e082a2b535b5dee3193dfbb2723ec33c0df44842de91822b4dd6a9cc58e9aa539d8d4a074ae0893d547b37093e6a608b1a16c268fe3fcdc555c751b081a6117e6a70bbb59f97f75b05000b26a210f46e243963c8a86a7e541109c3ec65ad61aa799e73e4c388f7e4e6b5c2a190bf394fbf7c8cae739d159e2d32e1f34ce4e4290a77927ebf938532040e8cc9335a15a425aec91b5653e561a55a111da6121625dd714ee54393ce085c4d44ced3321573055b0b0865c5c070b7503da8291e31ef794c0008ccea515cfda63c3bac06b233f2cfd2a99dadaf6fa01ef34be52b32a109cbb022b765871079d48d3369abae68532cc5be31570b2c365c863f4e0084bc89db9e17cb6a4767ea33802ab972903b6aa0dcd64fd44f70e7da923a4c111d43dbd6d36b6d13a41084a5151388aeafebf6ef3827816d890c6ed5343b53b776772196b565a6c43c3457ed668d8d8eafb6c02e080f6bacf244fb58197d2a68ba811618ea745b0c603f5a5e464868cf11ef944bcd8812de768d8a877f8c076c14258048c029e353694ccf7770201cf2d8fb5c778279ffbdb398fe87401546b2e581a4a32403d9935426174f5f19c7f5341178d8952e275a4cce1e5fc0c510a1925c4e7855bf4fd02dfdf573b6248a53ed9578e9f3d7716bd66d058d8ab45f7f2fec9a6772d44260742ecbafd742c8233c9c45aaa44a9eac023ffb5382be7026416013cf7d06e7144385515ea32f5afcd2c2cf5471f93bafb2a53e3c90a74b1633062cbcae93e651f8e845aea17aa02035d5e36ffef6463a6d12b6615b63ea993a9faff8fd0ee5baabbc8c8acc979e361578c4863082b3e36664a08cb6c0fe23fac99a592365ca4e2d1a1d2b1b1e07007b4574cab26acab2374be8bbaa3afecc358f68c6ae944e619c4b1e500aac70690e2ecdcef4eb78f85795f904986ee63dd6c6b9a2a81a40ee1e5280549fb0b9bff3829efcf5ac4a88486e3142946fbee3f52f1ff581c898a4f0c2937e3dfe152fcdca27feacba0d0019b6c109c62fd91ea51d873507ec3cf3ad031c78a1dceae47dfe3063d4a273ecf6d3335b266168a676157f4a05f8fea43964fa3a482a350bec2ec6d345f5011ed66a1bca7d0273019a5015965f72d3a0bdb5ad0620928e6a650dbace9ff28769dc66dd2042befc1b11c890b12edd94d496c404258b992d1d0aca5c34024d123fd6c52a9cb7967c3cd19b7d4e902db56ca4674f825f5e61a64fb8a9edab6331cecdec972fcdd10991761a169d70d834c377878f34de63dee1d55019dd317656648e6409388f70ecc90e31506f3f147724dcf1a26017220dd468131a76de07aeae2d7ed22289615de23a105a01029bc11a675451798615abaa3d57abf802b2f291cc93991d5c58f4a8eb478d100da560dee2e19deabb82fe70b1afadc2f5568f68599b268678a31f6319dbc53dc60d596e3bcc7e4adccb67c020037eb879302812f91946e1989714736d41940885438a7a77bbd3d2179a3cf159054d3a4c8f177af09134cff1de2b00e1ae6ceb86f446538ae94b3ef05e0eb2665c3768507adafe19fd069f3d6cdc114275ec285f5666e2956b7acab0914b55c0d6862cc6cadc6a03aa4f86b605e105bf6accd813a062cccdf1d62a3e6349f0228fbd5fc8fca335e5ebe8077b062eb51f215495a4f7759038912500e7f528e883d5beb61fda885bd1503cc329b59665a3e84431bc43fde8c8d7f427017e565ffd89a4c54384da0b2f2995388909dffb099ea1e8ec0bdf1507fabd304b6e882f961a8da7c77f8026ceea163931087ea1d75dc5965cab7d0402ce0b278954fa2e6d76b6740646de6d5b32fba86820d4b111ed1721f473316eca446a60698f2ed9756c2cb702fb9d510132e156895e4a0616f2ef43541a94ba9eb0cb959d2b5adf168bc673c566b03e1ccfcea189856c75b5978653cd7d0751d3d6ee2e85ba36bf0f5c92e78601ba05d78109025af5203817ba0cad3e99b23b61cf7dd0d286b502580a6ea2ebe78a23722d587298eea9127ae681ea13129803ecd3f317c062f40bcb7ce77dd37ab335cf7881135e4647a0116e43db8917a87355d4f39ee5da9e9329ce67156a27df31485bbf6b609f627697af68bc252442861c558b9ac627179223c890d78c2dafc3595621e75918c37c1692e8f1d560c4dfcc211c5c90012521bc277f3730b9999391d67f7530bfa938f968ffeda0769b64c204113ec857f4c73b0553813f1d6c10c6b0ba51e5851991cdad436bbc6da7dc1720f831cce39efacf2dd2659cad3ec30f9ae4bf575b426e8051efd0b1c17f1e8025c85fc2f797f13f5d3b20c89049d162d9d7862722facb1328f7db2dc0a610eefc6406c3c961230ca5ad2850e119d945f4e1feabd23ae3e733a1bfa98c123e701ababfb80687f6824bc5e002a8f32a4cd77476aedabb061db01158145ad05f94279962f174c6421b79bbddd7a21d205cc814922d81fd325f56ebea33b6d6d7c362ed6d39e7b081f175514c9ea4b2db573e2740534fd555e0fe67e8c26a2724f4fe6c9991760c991bcb58c59b07936d5f8ee01b12c5f3cb5b9d1e4d683cf9903c3c89292bb977378070e76ddeb7702c51556427d2787e05ad81c7970e6bc30cd316c7e80af46dd0d80154e67dbed5aab0364a8d55f6c1c0243ff4e7b892140d245ee62a8b407558f80f4231be7776898232b627adfbf5f34a2c0535964953095853d0fce9b83ba8a26e0e94878de54542ffb1f50c75ea3b3400778734f08dad714deb8975e9e7907b373692381011f9d7cb22f2f4ccc46c9aea28bb52ab30841f7ef5bedfe3124a0a987892956fc12127653973ac159d9c5df716212161c3fb1fc36ff04197f8d83877dea005092eb8ddd12907b15378bd6a184e7ea2dd923e24b8bd1dacb0e12baf4a1b6f41e4101f49647061525256ce860bdd863b1410a75966f8fd11b9086982c06bd76625385835cfe9d64d32a2c070bb8734c57184bf83d4431edd444807c026ac8b3773f2073dee7888cdb715a59d3980497f8d56c244191a5da2541a9adef00773a55a726a7cd6a078a6caa60d75518f661f37acca97e0dd5d9bed195f7cd335570af1b77776502a52529014ff0bfde2e2f6b7113413896b49500c2e97164bb5db6021516aff7296ff2f2c86f26386b950735f71f39c9443b0c87429dee35f29558330df3db4189dd53b8d9f80b7b0ae50d374110860a4e5fec1ea1cc52dc740550e85d014a77b158c610ec01b647e8271ad515fa0af3be54b7bf109f084d36414496f5416459341f98c36f73361b52854fea10619af5145e48527508dd9224f9f3caf865a85201ecd1924712e70b3c4ed56e552c082b44a5948a78b358baab56cd80e70feb25e9f8344e9b1a65fd6a66316456c2bfe75e674fee438e638c306badb2ca2891e13e2600bce72a1aebccbe7b0bf7e9d6f18f189b14160d3eb93f10d84c8384df05c56646a173215c68061f1855939fedf7f7469dbf73931719e3e7a4e4146f6148394cf0ec8e05a5c73736c048c9cd40ca6d49a5855c10292b29a088c694bac7026e9ba4f1da76010d2bb1c0b6f5cece14406b57d66060f39a8f0ea48610c9d777d2ec65e81f6dab6b053144fd29948fcfa82b912540c00f6f21d08a06f799560ccf69884eed090183229a1116d936cd3c986404238ad7dd08040c027b48bcdfc2eb67130f6c33e5c4389178e094c2cd8ef7bbd04a4cc29791e9ccd2830ffd9d38f93bd3c68caa62dddf4bd0c5c2e8e2240a120553cb2c84820dfe2f9b170b9cf00eb7bc475662fdb4b93f1e5ec0ea4de0d1f91f35dff16c6e4402917885b086814c8ad6694a2158ce8f11c2ce244d8f0a29153ac7294a8eac067c2a7c7ecaab22c55a8d3872a768b241da1bcc21cef887351d5c48284ef2892022b6c8cf4ce528eb9a9ed9f478f5379ee22954acbe47941cee3d6783f4dd81c30491a3213b389b8e1d84809bee4d46d28020327170c09dbfce67fbd2d7ef183e5529fa795392b710a8f55ab86368f1f4a37a389615e01c2aeb52cd711a204bc7367b77dbd8758eec07501c583363f921ea90dac414c9346e714ccbb38fa60172d5fd66828880ab3e71c2ee9b06e1fe07907dab1c45196f51077c50b18d05b4b1d78c559e273a370db9cf7d6b5ff120801b05c630cf34d9f313fbb5e1a7381106b557f5cce0607e617f1749b14aedf7f1934e4ed4f5438e213613cb2f64f64d5ba3272d58a6045cf174f9b52fb5abc243a7a11905594992bcb820d8bc434e5742d1bc49503b47d192df01b7e8d25d2671d90b07e74185db96e796dfe4c116386d8fdeb5e643378e2c5118d6537e3421323a3769f44cc6027871b1a2771ee558666b45b154616f291188d50beb70d4a480bbb36c665c064dd25580af41842789ba7bf637997f4fe9337cd9d503e09b6383f59850fd76e4ab683bb0da8cd1119d43a33379be78c6b7e1714fb6b477531cbe1562fdc01c9936f43b1302f8db594058957a011e8165cfd0f24aca61c4606900094d90e904d586846c88ba73f43430b09475e2f77f91311ba7de09197bdd2d8edfabed7d19aa57a43dedb422a8a6e836f2e9fda80e64adbad435fa80937590cc9fcab4487d75e1c9d22db6f2b8b9dfd13ba25414c3236d37cf52c1f05a5df8496ee9e3e75346ea6c4c2b34ba3aa2066abd9cc292e35a33a65212d471a75a06bd1d75a55c3381df91015e8291efc4817ac2e6dc657ded92b448af4b32c3110f1f1f808ae4eb5a1a134fb1ba68c7ed92c562ca2038214781899938c15eb2913e4f4429422836c30f2b591c8dd9f50ded71471773d7ec988326f4605cbb0e529806025ee60916cc8564101906c19845b317db6df894551a47461f7dbd948ee64d96a3b7082e5132e7ed48b16d3dcd8523dc23aa6d39f66665c87c6aea23946c4f7ebfef4960845ee9e1e49e1fc64279718a7781790185590e4d8acf63a776ac19139ddecb52a1d478f421538975aaa3541c0d1aba40a81dd9199681a1d3830aefd0804fbf7e9ecbd7ee01f282675e9fc50b1dd6e4b77765e1e62a15415a6c0a9c805815e32394dd231fd03d17819718d3d6222ebf0ea92da16e303b01a32c598a069c20519c052143c0d9feed489ccd7885a79e43601d07f973fae7ac29240afa11cca9506484306c5129384e9688762566617fb1f4416f969dedac0e5b1ce860b5c7426cc37bf662cf89ec9c7ac3eedab2908dc9f6fed188d48f26a556c3d6fb2775edf79616406121328fbf0d20cf3e4aa5664a3492d88cf3cc9bd5546ab3da14035b19da0577f8809fad966b968dd92c8582e2dbfc639b94997f6ce78a4c8b68d2d79a8642c753897d852c666a549b7d1ab8bb821654b609912637fca927ca3793ee6893b25370188f44fbe6c79729b0bffc1e0ad1f86eed22fccbaebec591e8f745076dcabc948a3ed34263e5190c85f686fa9f8254fe27815a812eac1cb0a9579f4cef561ec974e1aef7a57fcea5bd3acfb353ef0b6afd7f60f11948d4c089b017f501d090286d0ed15a6deeb518fbc0fcfe4de104025e27190e9c20ff11362ce35619ffdc4139f3306889f77858e070a7b41d1a4592c7f0b483e7f6bf6658d7ff61c6f101cf5d759ae52d0bef92c6fb02bfd2e25d351f98f3abca300f70ed12b2e9ff7cc0f5d828357c7cc8dc313588000c834d7c79d153f197db5a1db80182412872e60ea1d2ef7f4af0c9999e51c27557e7305d2fc932154f0f768ac50ffe868ee7f1577d7930279d2f1576de839c4a70623fc7e17d09b19ec585f4c87f3f1a2da96e847b435b080ea12ba6c1467beac8837aa927fafa72e30ff252cbb592ff49bd01f1f3f9df7b9d688d62ed473fe5fbc99158aa201c049acde19079ce0f1a01712af6e1a2573c33c361ad804bb55c2200be75366141d0afaf6bd4bbee83c84d5d8387203aaec16a1ea79ab04de8f48b5bab8186d6db5e677a80622692aaab4187745278366c483ff4e5b05d56eefc1140107df560843c10be370eb2b67ace82a7f6bf7665b3a58d73d31eb6be3ae63a0e4b877a1150eccedaa646ef3a43d8e4b7c5237e4049d30d42a489b3c817cf1e16365ccd54213f40685574c09cd78085f3165ada67f0abc86b1965d3bd3fdb9a4ac4874f3422c7bf4031bfe7152b7d2967673dcc5cda932c9d2e69e477ef18bd7df3110f8a088e1c15878859109adbe227d996a98646d319bf811ab646b1c48af821cd9981b1df830759252fcaa465d8f7660d99073a8495776eedd6898000fa6c28c72c114f4e5e4469137da8ff4bad9599548c712f9955842c7a44c12f12dc26b95fae8ac1b382d7b231a1fa5aba082ec40a058dc2fdcf4da72c29c2320e9ea087a55bbb3d2838d41ef979600e59383deff645fb128e04666a549b7d1ab8bb821654b609912637fca927ca3793ee6893b25370188f44fb467485ada3d25101b274aadffbce03bf73be8779fe2761891a6a78bfc72b0b4c4e12c89386549845c587696bb00aa73410bbcab450622b522a10eb7361f86721a89be6018263f967340b9f0a2d0b3b4617c6dfbe85f7dd817b3468144efc43c9da74f2b3ac09801c899ac9ecee78d6f64ad10074e313bdd80bae8859f110a80fadc73123ed379cfed6513b436d153bcf3bc6bbd3c050e566007c4ef8af7cc99bfff442f3ebd598a9f32f0baf0cee1f96cb07573f1990fe316cdf940f231d6ff45d49e7a08f0dc38c808bf3b40a24be747e78a2ee74549b178943df97cdc3c6a2af7ff3f63d72d17c2311cffa93fabbaf27bde3b9d95b180ce192b398213e7d5a0db9f8077e82cadfb6541e8b4a2657b5b442226746acd6d81fc87cf84fcda4d3736c877fc472dce935c6cc22850afd633ade2b27a688088238f30b7d2fded57e75237b531c4be94c8b9d8e4822a5c0dc49ff8e3258dda2b3b97a6ba79ebb32569895d874ca5b4acd3964c67f3c1b4aa4ab27ba11572c80d767c8c96120b44bb13601d6c3299b35d41ceda1f001cbd5ee14cc29ce716a7c5abdf26f532c25c1adef80f1c43f56d59f4b7566d1cf10500eac1579fd7fc1d778cb26739328f6b5b70d20cf3e4aa5664a3492d88cf3cc9bd5546ab3da14035b19da0577f8809fad96da74f2b3ac09801c899ac9ecee78d6f64ad10074e313bdd80bae8859f110a80fb1d6dde4c4ffd16ba4c20fa6e4988e75e9f12cda521d737e7ec81ede55635d3716b8a1b0c8ba67f782a42abe421e5cbea1be21d4d58422d109eeee0e5580d91265c2d320064d84312aa4794f8bfc873e17a9e662033cdf5bbf35f2ea828d5f8fd7dad487e63d37dfd7f8df67e47b7d1a75038dc843a98f59757e0b9805a20ff20a17c36cb3a385e1110d6fd808e9c19db8faa4eaf83b051e1a29600de1592f2f52f6cdfb071010daa76076e73d4f6a7a6f2589964d78aefa99674767812f1655051e5ea85aa926b899b24541e3c8f6a3732481740f689a389f844528e7d67b4fae9a4defbba3cd03eac0f5dd5e4947971513f16bd874f8b888461b28201a2abc43a4552390e74a47c4abfbd993854f0135632f34d497cc36595f2677ff946232ba3238ebc1b0a255ac2c0eb8197b25ac19b1032645a351194bad31fb6cdea5ff0a4a5d4e827062d579738386b126da556b43f174e03e59190d30f55870cb3ff767513ff740c53b1f51325225c563658cabb432953199863f28104121f42b3152361464d6e339dc02ce410454902bfbfbaa1ae0e4a6ed01013d1a3678e0f60b9a1c98de2e9c97279c3598737944139e1b15138aa579fd596844e20823616797d4f549a142da845eb9d7992f22d8fc6d4dd472078db50145ffbe7344123a5d3c1b8570de02865a080743b121fae0b7ab7e8c24dd607dc75ce1f4c0a11fb73f81f843535d5ce6d20d364a4ca7ff327b69006cb4ee9cd166c18579b8a556837ee8ac90b23ed28e2754db7ee31081b3dabe71e964b5b7fc1bb78e50fdf3f93d6140fadd12da6d26e11677dc1a029ed6dd29f892f3c4a1fe669e2cfc07c210ad84dd57516157296ed5eb7c5d39e9756a7d191925dd0ae43c96bf01bda292bb386a6c8d4e8203d05b38a9940ab840927fc3fb37e646d5e817107809c6d08ce495c2e221453ba52547544d9e14af08498da6c3a2862e28bb9385ae516e9f2947432d95acac982ce4b6fa55dd4face3a18e42e01285cb7f2eed59275e5120bf81331eb46ba7ef7ce4358e6cd2e6c45650df439a2b6f9e2a9c6a119e3b1bdf31472c8e016c217cc15a399abf55492b82a8a237ecc710a95e751f5336e1367a72aeab6e6733fbbd094fb331cde36bf951be9a6a6440add81f4808cde123843287654ce21dc114eccff987eb3217eac74c37c152a1159dbb58ccdcbc90598a89f1158f3cf0506e93fb1c13606da3634da13f782a127bf825c8cd37266f8d69c0e1d58b528231b9d50a8630ed5f3a54200979d2127121a21436c737d01bed83d5c38bfd55066339ae5f7931ff986ede1096e0079721f49fe4cd97f6727b3ece9aec167ed3795710e04fc301c68b41b96a71792f6cf94d5b3c72b7397a1802396f66995dfef408f8272a15faf9f20b818635079575856a29dcc26698fd2970f2ba53976b2b3a5c151af6aa987d304fb111d0b9e7d0d417a726c4ee366f2b863fe5186b32fe6c40975bc7c2ac03a9594e5d094390cbf463f75d4a246f97bc1099171d89b0f4d4a6a52cf13aa6b57beb4d9421d1131151acf919ebafae2c2a549a3caffc642ca8dec63921bb194380ca16b8da6e587f04842e71d829edde0e6ba40c65c72149c416c006a76db8fbca673b1a57291df07c7df36f6588dae7a20c11cb7485df24faea1578a46ef0ab273b0e3a1f1993480620ded2fc0bffa3eeb5630c287f9b5aa651eb80616212bc00827348b1d020f6d9f12fd491b8e8e5a089862cd6c159649dd2a85f42fd0be26372654f0758085a920c1099abe3020376f1ed38300532d20a538bc6c775ea7041d07e291dbd43d5c9cbee460f657a2234001d8b922fd08223f1c8f344f7c683cbf70e4efa4ad770ffb239558a9a7300e2ca24dba04b2c548e211cbc5ed9f6d2117e6f0307feee6580adf2c9f91e4eb932c0ea8ea4fd9b38c5f2efc1517a06009cf0a1c959a4452c91c9d79b496153cb0a8ce6ae3d88fba78b7ce336e0d6b4e668edadb920e8ec376cea5e4561f7d88e48b3d9f8f765f5c736d7f7f180a34afcd852df4c7c39f5fd8b0d49e13905596024b1069b8ca3b0c419aee2f9dc4ef5eaf5910c07da1a7ac8533b9292d4036174e9acd6d1c70bc734db63182402574e048fac3dd1d59403254cb5467332d2ce025ae9e65285ea8da5672428d9d22a1c64048ddd186c3fde0c7090cd8f6a05be8100f75b32ff5b1c5781e46d572f7394acb8ec1235502ed668e61b4dedd89e31488ef2113f2daaa82f215cb17d6f150b701862b02ad3f16dff113c748cf3360f6a80c11bee7b21a0f59949ff93291aaf0579c47035a84644061319a68f82d21d50a5dd2fef9e5afa80fb1043340e024c0f0361a39bd5ea4807aa7c24f5f2a656297f848c597b1b3f7cfc5ba6f30358486d15ccfe9363fe55836dc8b7d68e9b8c35de56298c7a7a18e7d16c57de152c9319e62c81890ff3ab4b17c904a18322adf25ff0bea561542e126a339ded9f5aca0b6961ebe3bdf88bcbc2c15cb9574fb55a28fe2dff73844db1d3ba67efab5eb457b7440257b5e703082b9abad6f427f4630695bc006941dacee2c533b14727de7930d6efbdfc4f082a9d299a0726c529bc8a1e856e00e51a242100f87a8187478b59d26976e2701d64d213c898b7bb008fde11d8bea2a8a3ef64882706f53c58c96a7fe105f9ce68fe7e43df3b61ba639fdd1d7737a00eec9e35ab1d4e7c069230296fef4a12266ea313c49b505f7e21603bf73d3233edad0bb2a8131c9155292c669bc9279aeb25f7f63406efc7f7d6557c09a40e29c24534e4de5ff12bc1f1c9af418218914df525e1fc2f2a5245e1f2b2865b8c203b2941a0be1259c9536b480de293b9cdbaeff1111a1d15a4b8d5db497f4c687c38a7f4780014c5dc0f5377ff74fbcd186d11aed10ed44793195d104b0763b61cf99788152eb6205df1afd5e4af27abb3446ab4cf271ada3b7e9016e26f9cb560d55750fba5eb15e3ba5b91209eebf815528939d4e1ce5a84ae0e96c9ee4b02d0c79ffdfdbc7a95e95d06b592d6eb34a04958800def979e4ed10ff068b53cf7a1ec685ad2128379a1faab3d0d61257321f19721068e8799ad2e5dbea4f0d55dfe07f0c8554c1720a7fdbe4717fb5c6ca9b96a904396d1e252da4d4daeb34d9817e97e108cbf9ec4c0748246fe18193b27bcb6a4c75b431716bb742608a6a195da0c72cd6888c5a544831a2a9cf3e1eab14dff12198615fae916fea2b7ba50fbb2073b369046d3ec119348fc6151e07b0650917bb2da3246ba1112ad5e7bd0bbaf62e82840683292e450f616b216d26b1ba157b9aa2d87d025c0bf5b87c9feedd27e018e80b8dd76df19d855457edcfbbbd5b98b24aab1330e02ba3bc47712376c58c992ac04af12e64ba37d7006236cf8650e221cdc614402413d80e7fbd0a046636021b51284e37184f69f00e9c832b4cefe33713216aedc5b1c0223f2fd44ff0637b460478aa4549982937f993adfacaeda5b33051809b085fdbfbff3242d3eb7edd1407d2321d0c45502f7c5f801cd5076f164fef73a7944b9201765884629b938c7af925af7dbab38eb3db5b1b72b447da08551296c7600abc954d1a8fb5d2c528ddcaa90e085aadc7b6ce3b770a84aa47b5fcf777125d746d50824ef0f82543f2cafe32d574f45896bcd4276f7b4dabdf4b6e867459af62e3f8b0638eb9bdd19ecb38f04158f4d098ad0e3818c6d216f8190dee73ddc8f5358544b78af9f7ca5aecef106a0e1de7afabcf857fa3ff49667d3344e30afbeee0bcc14f6b2eba74ce25a856e41a8db35b73c913ce5a2d856033dadbd8403c0858f5322026c0260561f63ba0e2b79986afa61a22faf8746d4bfbd48a44357d5a3028bd4e4c1865803b790d7209ad093afdad05c3904f0d8fc0d45c864d334c05938c5681d5aee859a838aa88ea919d7681bcf84f60de0c7669a13b3ef0174f85b5ebd5b65924165790911fd8844d179f9bfb95a7328b64a7e32aff66c98b87d687964885c696fb1bfe663a97c292891ddfd7c71cdeab32632d9d3cf5811f52fad4e178023d55b973c3dd6da5b8b53529644a9f000e8a93c8a62989f1458657e1add03e458b04284221d8b86cb10a78affdc7dc8e8c328d430730a06af79892f62f570747e56c3608e4d5f2fc2c926c56ed4dc6e5097b63bd074ff9b39268384ee72d40c55be97b0ae4addbb0436b4f66c5321288fa010fd890f39bb373ab67236db027c810544e1ca0af86f2b869ad2ddbb6fd35fef0828af0300cdb78e5924bb382df6e6041c16978e16c0d07295b7b0ae61abf985a5fe0ed5e3a3b86817cd8502a2526cd62059644d86b22e4085b1c9d93a8e214ef4f688818e34181c9697bcf16df588028ce928ee75a89c5fcc18d9bd9f7b87692c156c13cf3ec1b21504b8d74fc7e785891a8b5cd6d61929b1d133c176c9024aa00b0096afc75f4cf4bf2cb0e8af0ef1f20722c030e59e8b3d1cf2d5f832331dd32715d1ec7f9fcf6f8827564991654907bbe35a6217e4d190b17534cc9e855798fc6314927d6b64e52dfb8fae595d2be28ed661d7b3b8dc2a40c0b8fd9033d98aaeb23cd39d4d8fe0ad43d8b0c670d2488ed5e519d0937f82cb8edda0d5067a23e8a73fa7d4e38fcb75530ba033bcac7656217e376b59b6c53ab2e80c2bf42bc4cbaa6c97214229f4e4e7b61d53f177a53a293a8d22e55189fef2223e68ca1f5c96946e1cd30b77f0afc2b451f7f498ed42125686f547e176b2853eb837620524407fb608a61dd31e7237acfe7a4abb296b588fbc346eedb1031ce21b8cefa7c635a0674fa5a9cd2a20900eb98da4dee5c634eb192c24c12615bcd6daabb7aceadfabcc1be7651e324b316cb3f1a05e039b684915c47ce32cc785999a787ad71695a9267e93ec44ab897b3b7c735d8f40532b056c7c16e8080bae525f0e620356eb63a311851f3245ec66e15cdd917f77ddbf254aed483a78c0d171cb6eb29d9a71d5401d8e981485e7c9a006d0bc1620d5907cbb8a5642cc590d340523bfc6d07e38b2479bb126bb99227e55a3ce7e478fc10fd113701579dbbacc551c4b7d2d1cfd3ae2aeec68f641e0a178bde3da56ca055b5b6efde8499e95f72f8e801463dd7239c3939931cd9f43c942bb4ea4a83fe37c711b1e7260257f669ca329d39e2a81a274c74fe335d5c76a3e7f26627b070c52351b6ba9b5bcbf8dd5d4bd5e37d38b2a35f0429e0e5206382ff991228d8d06c31e8d63e5190c85f686fa9f8254fe27815a812eac1cb0a9579f4cef561ec974e1aef7a5e643af83224ff8e620f6d18b49fb1ea19a0419cc1a06e3382edd36a2ee8aa262659a82063493633c95378fb23cf9253e2034cc7f3b8302d1b633ceb5ebe5a89098f1cf227dbfbdec03a03e7058d07de9afc8831761dca622aec9d9ba11f7e781128023b2da841b9d7d699740ea6dfff60fff0bd8c8f4b3abd0f0b35ca80b1e7692ec8ebd8252a0b33bd9342855193df3935486a550f4c0073438cae62a921d9a26f7e4e6698515f32476957415cb9d95f426e916acfe32172d5996bffb6b90260c76e6e28ddaf7a19bf3c572441cc7c504de31820687a8d9f8f19179bdf7609e7382a6b00cfa716e4d6d2b7feeb71750ac814b6cd134829179773b570d82703c09dfcbc793956c4eadc629f9d8353d8195e9b1f272880867c4c7ebc5de687ac6f4d14fdb4762cf9c6026d83c02e7220d75c99d91fa2c3e6fea400ec8c2eafc84391655143dab17c5b9966d6a3333c898fdc1ab553e44438476d5eb2ab69a65a2d18d9ea14d9a90ef150d8290143f6dfda0404b0ce56caf7801ce1fcf05cce4c6ef78eee6d26822142f9f892796895fd7a87c16c04b1a367380220335f9c07c0e935a00186a27d6b66405cfa3a622680f78faf7934039663341cb5494c178f75b910d61e0afa6db12145673b1f35409ef2de2b5ca178ff67524b1b04db8323e4aab7d74e5d971456efa6065088b6a04b550970928fdbe1b049d826e1d0bf0b4682f6b3437ad9344dc28656aa555a8563c9ccc47eebf9b7a6d034a2d0adf36cc33497da82d90e9b5d4463f7e225dcc3923658d19d042af9abce59f8646f490b8027b5312fda32457c36bc3f53e3a80b2cfef455d56c5ff203d4084a88cc9e9658a6a760a751aa49526fd82ad8632a74224ec2b038d2b2cb18f3dc1801eecbbe211d59c516dbb465cca2ddda137c6bc145c6507a4286cded4079ed596b729ebaaa8bd109c4aab11ca0cef5f75960ae2d8ed04fe8a815b3337729936ef2c7c3744640302dd86b34a58140c94ba64260dd87be1421d853d943a422f7407eeb97755245135eea763f45458bd5e7a8ef2dcd2054e4a6420a6bc2592b85776520d1db5a42e52d185e03f0b56b4948a23d86caafcf72c447bf48ab270944ea1569f84b509d829442ef41075cd112b5f50dc3d1bc0bdfbf3fcbd278a999f98bf19845dc25a41fd7bf8c09d0cc0014d31103e16601d2cad53cd4a2caa8a3d10dd2a9f206b3a2308bc3d4516a98dfd8c8e5f65b39f519fb796abd8139ab19d08e2b3b96c9a7538960118408c4ab0d36f9f62dc3b2591b272343268c3939d05fb9cd66c995600a09b9c7d89d45df0b3c19849042470d1bfce3f3a7b209d9fe10e540d21152fa7fa66093ad78140d2b32442316c4d77f796d716f3cc1099880f234372b2250a989ddac73d3181c2c648ea60a9d028f9ff1a5f9a20b07be51c3b5edcc76605700f9a18e4a252b32cfba1711280be1b99ddbf62d7943a83787e3cffe6b3a94dccbe4ddfdf32af4798e9a59c6e76f8e98766b16a3e05624e4ffa9a5b181aa02333df5ea27f1f1a78cf6fff25fe4f6327725cf8604445a33b61e70b42487ad8302e876d89f8cf932fb2869cf3586972d30a9b7f184dfeb096749ca86150eeb8a430486e9ca140b5ea86bc817a77d59bf0fbdb9678b2a2708313d5441c1b680ba402716d07d334aa9c6eb961b79e1925c3cd3d9d27067353c1b0237baf226209019158a78bd058c7e6163f3bc4a778763a3d62dd2e64f3a1c4177cae486641f228b2199fdda1b99c2cb8b9c974032743ac5631b3a0e081278799ecc482e67d4708318c506b33049e911f3eca2d50b18e1774e9a6cbec11f096e3260c6aca51eadb7e5e3cf1b9d5c8558f3c99968ef77ec91b697c82c4ab7fcc2a54a5c79ce55f3cff47a01eb897c6941c5781a3205d2d51bbc0e7d636b3d6d10f94b6a1b3663fe0329b7f4c152941b6f58e3b3bf50f36131316b9206afcc145b68bb3ff2176ba89382a1df228bfa04121bc0059a82270e7138010287c2fd253097984221e2366cd108b0ba9222aa54ddb54fe023dd2c269a91313703c1c411fd710075e1ac6be044c30d0c3dbf816a689cd8c70b1ede4a0c257ebe1ca0d054b0e86f2e317b86a2096b39a31c0f7cdd917a19ba53ff7dba21d6cb184a11a891e1bfba014b6d02ca0cd2e59e03187767c40e2e87ec1135857da8a3e60603dc8d92e6cafa1a045f0e58c3ef1e17df2770aa45d601bbf8d4943c7ea23aa414e19aaf1b7fa39d402d8546acd6df7830b1825811e996f01d0517b5736034a7def1a30c41be7c83f58a11b13042bafcd4d5d614231e51dd9f92b82542284d7dd208c0a8595b21c50680367b81e9c16f2b09896c51c8b5c2058d308ec1dcc63d44f35a6a94f38277abd5fea1b4141d023586289acba48c515f3547d1c35d86265620e07103b33163b2293ea1d93453e1a0cddf365ef12533da8b51aef5ff49c4f28dbd2c33bf956e620c386c32974e374f018cef6e70eab54b6bcd6fc8bbfba27e0ad59f568a1993b39aae5c982caf46a9f30c0d900a17b6c3f34b2fb9481beffd35fcdfc1b2b8d5ef70001a46f2858e6e6651e53fc80ab33f38cefefcc617b58370d02c5da86cc424fdb0663c1b8f4e783b271299ead5bb20e139cba2ec2550d71cfce42f1afb7fcc25bb00f97df8a3e2f6a4be716e3d763250e0145c9e304ed66da28be834a94d6df6478c7b2e9b06fa9eba2cfec8b752909885be34c73705739466250fd08cba064d350759e4929435081d08e34aa6add29fe69212ae8d9a163d0543859dd283ea0c80dbc781bf74f5e17efd6d76dc9f369a27c21bbbc2c08ae06a07020a3b783482643219c9d3c5ac9432af7bc382e0343b444a3cac8b607020870b4b093ffe91d0cfa5ae83d0463ff259d7515955d9881c40a725283eecd0c237763b413138a9ae00d0c152d1869a53aaa1da1e5f510e53e015c0dbdc107ad2750813cd174f3ee0359f512a682dd6be2a77fdc2be02d85f72c33b8ea0a0292c5b40dfc1815ef2b9c4314b2f46b24d76daba2bd493b0e46df2579723d74b7f301e2f21f43969b59b10b815cf40491ae4874b19c8bbc73437c591245543cf84beaf3972ca19afe9b7d222bf59f21c07d6812e30d200d237a7f5c8ec04969cb02e361d0964cea53fd513dbe6aca6c71211c9424e0edc5b9d54af0860f380d07d312c6c3c1f6f98f0ab97ff07e121166993a961bb9513bbf6e466e841aee1b5faa573ef134289f07c13ef233e375abea92c65cf5fa43bdbe135e15e833c62d6d8286686cdb0a5c19d698ba98e35e68b0613398320dd52f586567a520439e8718845948fcc24925ab349b385f638aa2efade8cf77cd2085c178b0ff61df1571ff1c4d5d79b0cc440d1a3fa8e8867a08e0adb6e648431320bfd064bf7ec434b6768192ddbcb77a53495fdd471643fb4cbfab33600d0245bdf41334496dec1f1818d3f81176e24bac06a642b1684e2e054b68dc512965d057de3c10bad9d62ad6116922e698137f883b9f44ef3cc4328ffa906c244c19530b4bc217d152537b13855d0898b38a775fa5f5afdaa2032089db8599fca9a98451d4c50d24a9cccbc580f3be230df2d7709ecad57f7c66afe5703504d46a62276dce452c8df4943e2283053a450b5dea43e1a7205c66062a72a4275801dbd0d0ce9de519089e56e8bb05ef22188d32eeaf18c50c02c649441a3551c95be300b375ad338b11cee237e748c909730add076158af800cf90af693fa3187aedf6d2eaf78d4123abc7edd35b6ea382657f350892c5fbbc70c377d7efc4889b9de5480915591399815705f76d61a2a83d8f93bf526da25dd0c1278d367bbd2c897fc43f9e58c0786e13f28348a8fef8f77d8d533af33685c428eb38568c51c12dbf7a5b463d4eb357fb5965b095db294b072fd7fb67084fc97301e9ca8c799ceafe2128b535eb875978b60b1c556a2e75ddf1700a222ea5d2dd9d25a81c4102d77f52682e5049e85f3bcfba68b06881db6b7da28feedcca156dff093ee203b77f4cce6f84191217e81d2bc61ee6733545360dbc263db9f15397995663dee3bbe07811d8e551c3cf99ce873f7286ea9fba8686363b6262a8ef3aa9d7dcb95a4c95337ff50ccaf6ac39be5bde382d7c46a51d175c50e82bad9a549107b697c12e7019e4411f3f973f205826063542015e38c7b4cdc2ed14897f85d60df4dd1a56b1273d4110fb7148500a56d315c761460223f54009c34df4667edf453ecc3d64277cc7fc254b9b6d6018743d35c7d07a942fedbe14e19f9b11bf1da2a8b9ac76b94289801c5bc53d8298b5b744a58c28d14d69ac22465b384f3d66e0cb1cad998d35d2969ed6d505d04d44949887da2b1a609db097915922fd27ab4fb87560dcfc82e8bbadbabc827010a5f97612477843a9e9612b3cb99b5d9e619018741d199a1d3e2a152db7d56571253e73df82b46c877eeeec711378adcb9e659439c4473f6304330afb8a34715e56a25cd5829a7eb64021d2695d74aa65baf54e0b126ab6e31d783a4a6968df8df92f77ae7441ff4667b1e8854680ae907249892a7140eb1f12f1b28cb92f2e2b005e8f6d52df0c2daaa53df9cdbeb4077a3704a35e8fbab5107744ff3413b3233ad99b21cc52c1bd6d6010b784e511c094188422c774244cadeb0c0537701892bbd866bc6b8acc278e01ab10e115142e5f8816b994f62daf20d0de7ccf7154f75d5ca02eb5f8840f27a7aca765108734d763981f8e81cbde6b79158c53fbcd81e01f6f13382ad27565a8b3e72fce7a8913b4bb821ec9093f652037ff224027ca3273a9cb98687d75dee3f014fb602ba6ea75edb4491d403bc36149d38805b21096b6c8ae13c2f4af282f4f20b78b56bd590454177bbfedfd7cdcd8fe5e63057ae5f5ed503e5a331a1bdf3edeea62df59bc3292e2300d733e82a985fcd333e6bd703d20360cffcb251d4323e54ce512430f99e41926a43d193a2738f2d276ccad19820f86287f670489c36f024a6389131f72631082ce016cc559982a20e32b5381a8bb372e612d0b551bf0d0a5280c9730dc60b8180139cec1b35f7dfe2ef1d23c0007cd9be3b959f9c60505e89f142588bf8201ac1eb4b80f96f488527ff8f05c829779219fc3fb6f0001241c3a4db0a1d0b54dbb53b49e68785f9b35aaaa465548c02c680c6abd5e874ef280ea941b85897d6b029617d219d1f04bb859d9269bafbf1b10c31c290f67a75e5c32c83ee2462df4237cecc3b85effdc9db64e210820d8676eafcbd46bd64444f54ff08058d8917d491287790bbb59b9941b4848ad07c0c1d277617daf5dbbaa9bf326ea6a552662f5f7fb114abe9f86b501c83953cacf0bc43ca7d47cffbeda2291d02bb70554eadf48ef4fd509c4502da0246213489f8f45ca9b5b7ec5b5151bfeeff977a11d399798a05b3c47ff414baaf58fef8569aa525e7b583c3e30315fe46619896b7f06164addd55c1f39fba70f5c31cde2e20a88423aa66c9177dbfc7fce33f692d08d8850dc52498d3e741606bd58d95e9d5bc97257a38c894b2c2090c5abda5ef62927609240b7ea94001874e061648b8c05a7b63d6db7cd9977304ce03c6ddf795df26db437a47cf3e77e0beb37e1deccef451bfb6e32f33cdd21a64f96b8609b13c5c22c48e6d716f5084379ca8e0efa9ef0978b357a9b78f1232649970edfd2b03a04957df575b25968799965f04ef50cc483219fffbf4d793334fbe6770a2ada71dfd1b486f74a2e2f1b552e041c097667398039131b109a8e648b1613255be63cfd1565c6a84dd4ad5baa77f83abfa4b8aa2bc63194ba5c2dca22be40fe7b75dbb8f6357b97ef4c675e488ab4d82ce2046858eed1df5016a3f84f1ad0be53f8a3fbc82744e2ff97778e0259fc2357b1f8465857e68869fd0392c877f89a143031f3e4b4a6de501c6169416f8dac8a4fb0b2c357e439cef3166ba77447e105cdbcbbddecc4eb4a2acfa068c9757ca7d0da12c8fb86346f3dd3d20a36da7f8c49f9ff90ad3f135e689df149732679123e73fa0cfb68f7fe9d098dd2536352c6558610ddb8d11b7872dad46fae641c8213dd7afa93022e71171a8960d3db8b59764e1afa6715161d951a2850542d0388a4ef018888b0e3e4efb9e535316032b08e6ac28ffa1273b20b4a17e94179be401b798d12903606760eec5391cfa9a81a9679bda5e877eff36794a94f2d0b5c559c33474982a264a296fddb875f4d26b584a1f61f82f9f3b81ba13f7e1f97e46f50e421b9024f2a00578794fe0ef31617886d675af0bb2f31d806a396c853b6534bc38643967b07a9d8646b56cb18322bef2940c4bd87eb166120ae68339b9dd963e05f264a967395c3aca7092d6bfb7725d2d0ecbceaab0d68dd65c88c8ab11533fc012a08a938b0f2a2aabff626d2a0bc4ea9693ece5e757482c202caaae9ff3ffce38994844bd4da6d9810b1f9d813f07275c25d2463fd8530f6e7efc362bf0908dec0efbc5b976ca9a978196d549e21fbf2a830a1e7fc54b2ee889ff8a7862200bc7fb203650f16ce5abffc995e6be69c12892cbec363907b6ea07613089ce931f03b959c6356f515b734c4bc78460cde427c96d1b5cb1811989e94e7078fa3e6aac3d1393d9e2c34b800792b867eb373588ba350e9877fb572a1b74745b9b8863f1453afdc2d05ba3f1f8a8dbbe67c21d4c8562982818ca2f20a7643dce9b0f666155f70a0de10de189632eac65de105b51708c33413886d6f8ed12b3d824e45e91e6c51b369459adb3ce625ca1b56245d969cfb91c8be198472e63583af95a951ab2aa627bb6bad98af6cf970df3128cd39a7f6e3dab555527c123be5243a62925cabc929829630153e682de6970bcb0acaad23ba770d5cc360082cdac5fa9460f5e6666d05a3f2f8955342a6b6b04f9eb5aed77523f529e9ff18ec57b613da631301ffb3bcf04b188103a1d73d6f2e5fd3e52c24a598b9d2f834876c1840ff54b28158d49b32623d987a340dcaf7bc24805c94fb9ff18140444195e487adeb1d0ebac84583c59875da49fcdd2c486e069888d5f78aa44a498af2521c8912692caaa226ddad5681c117ea9aa0f588df46011ba01e1a33d8f97a2b3d9b1a8f4642fce8a7d3cef17811af9aaed5e371cad9a7e7c881ee9bccb3afa0223135dccd87e207c05f4d2f0fd637e88d87632649205a03df0f6afd28a66619bea9e9bb6516b9425c7a67194a1e4651533187b81c8fb4467e648c81014ea93447aed1ee1f2df00ce50eba5c4fff6eef17a7cc3ea34afbbe73257fcf88484efa198f2abf06554893b4c2db5880a47a2d772888f2db710563c98dc5e4778f6605f9de0f7733e20601b89f393153b6e3acdaa20c13506b9379fbda7928031e95e69a5c5625faf00cc7384d500b6b2c1639d5b681945c9630c88e024150887ddf98c17a3a6a650b7c8894645a99722e4082d37563a2f0f8a13f8ab58cd4f21d36c512881e6de143966560e3d5b1e34bc6114d3db5712c54e60233f13abd2a30428e7b0433fd874577f0f3bd31a4e373157d71a0b8ca0a8cc03dec02c149302db07c6cecb208093f83f39a54a867d34ef7ba1a9b4c05121497b13090cbe2e1d14300745cdb4aa2995888220dc32fec7412fa2de7bb47839bbd2f93a1507dcf9d05251cc3d217120a60229df98d60cb2998518c9a83b53d2a7df8448aca47c06970fd78f13439f42932088e032a0b0753020fb5a9c64b3e2332d7c1d55070c972a3fdbe365c29bd642e23b1839271a2f25ce1912ce053cd19a943f06d507862270df4a7a60516f229557e7bc2c8a394571b1fdeacd694c71f3fa1e3996388dde0994354b9e0091502854f12468279974def122ce06988a4cb601735bc9a0679bd5d2500fc311b69698dd5e0a87b15096796c05a813ad3c6c381fff867e80c689148389ebd83581c0f0b7446e143872df68e78de0daa0fa1828d5cdd5190e81d05c465893a4c20da9cdd234329666c5ac82d33837398dc9cb21ec53696827e7ed064c94358bdb45547bc6d56ef9fba3a0dc2dc0e909b10f931cde3ab73bf800d2d3b9e9bbed5fd10c9d5d41ad2c328b03012dde9f9bb19d647d0224fefe60a48ca6c70f4a3e33fb00f210b941e791a207c82e3c9c312c5407a10ece621e627937346434d7da9bd1277f3781bde2833e56d1b26afcdc118c2eca43d72ba60761a2cc7e1ee435877ff83963ade47062f9d1eb43ac6ac113e4c0913137435144011b745ddc8b8f1ed3d648ef68f75117ba6960409ac8489f6bb268400dd003980d5b54414148c496f506f489789a185b1e3bbdedc2ee79d23d5ff5393c3ad73e7212f95a9c38af58b839209ea10b1cbfdc9eaa985fcdff7e4a08ea1a20fb869ae8a7b94dac5be2f68bb5f5705e69e2483b5dcc2edac9b7b616dc4ec2ea13e444de5f359927b50425d987524b524b7f5e31a4d49cc85890ca66dbb3d309092516a893581df0f021056eef545a883591a3667982bcc505613452b490a995d6a9b148c6c643a46b2a9dfc578dd2dd51a7603589c2ae66e05b7d9a823fd864a5d545a1b4a03c443f79427cc7bf15bd741f7202cbc90ffa4a6bf6ff19adf8d205ee50872da710b416c1e546634f2e9e814ab9f2f3bdea6019599935b78e04ef7ddfd078fb2aeadc0fce3a2e9bd86057fddcfb0e0a5f3eff98c1e8ebe294f1e010f3e2ef787f379d22ec4ef6b28b7882c50b19f5f77c15525247c019384abe08ed2792a692453c65a2fb322167a958973b6b3764d421be75c2dd259ed0c1c07a60aa202c909bdeebf1693b30146e53e73c860daf6da736ceb66a930a60ad2a23e82f61602e3b0861e1c758d4739e93e2876156d01261d4d3197dc9e853f14e02ae982c999779c713d6f7ff5a24dbc8388db3964d2c7f9fb8746ab089393d28c12d688d13c77a5fcd56fb0052c5976f6ef8119ba5c7bd6902006e865990755eba76c026a5d6029cb29e08540838c06386da9a57c8ec84848df06e4a04f024764a9f5d791e56a526a1a2995f59e66da29ff6df242c2dd1eab3a167f165fd23679a88c8a273d3a2aa47d77a623f68060b304fd647b5d4945e993effed5b28c7ae60a228b3d503e0cf7eedfadf51f5c305b2293e1ba54118e2166a06b304e81410aa33701c1bc30c344c2f9af97033aab7e2933bbb90089e6b0441b970deb5c65937093a6dadd5edfff5146691ae9efca49272a2f00587380242f3254d48a7e93d5a3316c7c1674dc49d3b3b36652f42e0f945de955413a5f0c93b7fe41084687b0d5bcfcb48e516e93e100d90ec4358d33c4866e6e9d231a2f59132250cd92ff93fab41d6d8d695d99d5e861abd94656c132ac6a2053e58bfd861d0b5668289c0434e81e1a5b796290d6d94594ec1c5f78329bd74546a671a762559a8d94b42749d7059cb9a55b3c0f75652dd5ec24af97ed48e73adcd4bbc7bd85c9e3cd625706de238422c2c6705700b25279f25ec4b7f8d8c4210897311b43a210fd59bb0b4e4090a6e2e4cdc4bed564194219adc5fc264ba13233fd9683fbb9136b6d3986ff8588920ad328bd54821cb1e5afdad69176c2c249019501546de9fefb21a01c38fa280d8bfb1cf76699273916104716234f9bc89528ff591d88182b7d4acde6d8179395f55bfeb46a315f72cdd12e5bd8605b34e0272e69ef8f83210ebe6ab3dec0da1a8b602aa7588c7127a32a3903429ee5601dbbf407363be5aae9fff280c10e34d25aac5766c98c374cd2135750a3326b524dc4ba3cf4a2b9a696276b7f4bc4c9b2f01f233da8b6883ff1637501654bec00167564834ef4a0d792fa5722c7efa23418f759cf0c44100373fc321d263e037bcf5d7f8c2966e87dfc455fd7354054d7bffed03beb8dbe41e17d96b16e772f81b5d2346f136eade45a5248baf940bcb5629da8fd7b1f3376bd1dddd92e9312d5dcc38c3d68a30d326bae49619996a12cf9e2060c94c3f6d321c23eb104de147bc40b5d813017671de9c4da0790aaf21b0e201d98a2804ed82f2fe42c9d5ae1f6f02da711786d93315b9b2b933855a89ef85ded3bf8b74fce3934a4c382888953a1b722f8d25e2855129e0079e69397d8bd9ed6e4eb24362b9b6a886d0a24db7baa2ecdf629847f722a5afd0fcf9d116d2d20e5a8a77129c0d2da92adc60ae96447ed6c2aeca1e4745635513a2b2f41d889dac23f7bd5bf58338c49c64023520924e0992b6ea99f9cd2d2def1744121a5b8e17c651c5dca1c55f2b8a0ecf5c4b4b788b615c637d9af9c655b69125e46d29fb41db1ce7752dee2407362d6306079eea6ad7b1f713c8bfb3e3e1f50100a10d87a7ff375c588eb299295b81677ef8537697b7a296de7852aaa4f7e46665e58495b5c5f86194179cbab4a091dd908311dc03553050c7039ae8b8b4efb9893655618b1366a22a56fe9c04024fedfb776e9cee414fa24449093946cc20d46e63a5de3790bafcac0dcef9d060e14149d863226906060ca0115a05417422c974d6ff355672c274b1b075a06613fa4ad56ad3a44ebc0103bf84a9f6c6d7848ae76e36f5ca18a0a3af7ed50b0d89539442f97a7bb8468d016c138f1480c2322dfe8c5d19c4f6560d3557fd8f990eb651898a2f8c9d10a998561b070e276463740bb3ff269645fb4c4570197de31685ab1e916e06ebf3e5e2b6b2ef78dcda82952f55296ca741eddc173da62fbdd2e819bad2189e92ffbc9fa517175cbac2795fd4b4e24cc920f826bac690033fad003e8ee5f418e912761b78206155388176f1d4d86534b60f1b2d5e4825c083c33bc6fe371491603b88d568d150f24c26abb4d4ddf282b3c007eeada58a42994d9a6e18d4a26cba3b152866b6d478ebdca0c8cbed0baa6b8485e17fcc274816133ea336624d2398b64c0471b8fd8b6d8ab9bef35fe57e66649dd51a0780d27fbf8dd00d3525f8cccc1054fde4aa9c6e3f35266c56ff0d27dd37e542ec441b72a9adda0e4cba0c3e7ecaa0063ab3f7f2e337ac30fb7f5e5253f38e21d135cf6c91c0d0499454a8ec26f84a436e89c1f3ff79b85736f11c5c8a56c435f7075dbd1144a3b6668df4237fcec6eb0892aa98b9419942ca97159fc25280f232c500c6474ae062b52e3a83fd065fe8407dd8e504c9a9017e16c4798c7e668186631934c3fed62d8f52a30cd35f15bfd14e8944be5fd410c626a9745560572c9cc9f4965d10bf35bb43263bcfdf69630dbe995375b315fe7e60a0ff35ef15eaee08471b86ba1b853bcf67474b5118d1adc02b7c8290e4972b2218637eb7f97082e5b91ad0c5a73dd073e2f362f8ee5e703bbd68bfa195618bdaf5481b9cfce7e75bf767e5ee6ef43455694b3e4e1aa90daf809b9943d64cd17e1926ddd0b1f0f102b9f75586956577bfabe58a5c3e32aa5e0a63d2b0a50b1b34c4cec5c97bb7394a36dd2963ec5f98c49705111dbd3a187aaab07249dcf769aaf9455e0fd1ab6b76cd2a0a11a444b1979415073500c65de90bc6cc206d92e0366ea41f8fb51bdef96d998021ebc829ccec8c1b9e059fecb2a9d91bf3e4d293a85b6df5f7cbe5ad5abc6e8caef5cb9c9250f78600469f37fd1bd7cb468afbd87acc3698b359714effc8b4bd784ceb7cd8e27f379c23a3b1821ae1fea38f85242f664b8c8910b8d5340e7cedf9e421636a74ca4316eb56681abf725ee92fd780f1a706b714541a65012ad822efd6b240475fad66c454f8858c45d9ea02352836567fc7edcc6a2611b8c2b1e2e09b1b14d668691c671e2db873a2f72203cb7657ee0e6769b355001f78c0e79e338955595b5555576c22c14fae040f5ba26218162b79d26767f68c0da441719cf307f6df5bb01bb01af7afdc117f0976856bac3bdd0695c8b86043ca4962f114c5a239a9ee3ec70579a66ef350c180e2f937617ca9180f036b57e9afb44ee908b6f6d8a7fb861687df1cdfc4b23dc7a9f1a5b034dc63a06f2101e5e852363f1f095d3a33d4cd23c20ba4d709b2ff0fd910b3c2525367ebba142b7ef08aa1c3ee60e4ce3c96c2442b1124e8c269c445ee810736c4b6ac51769ecd98398f26c4cd2d5f58d3d258050325e493b922274ad1d2c4e1f5918a21e7a1b68a74c06d29417580df9fe17daf4dc2dff86c10cdc3cba45c8e3305c846f95f8bba9a8fe7ed2e5a3a3c9c3e00a3d731c86227b4018825c055ddbc0e5e0b7b1af262b0cd130052c7af085066c96ae731c69f7fb9d9ab380fe3d60fb4116a9ee0376a37512102ec1eb563794608052abb8fe0d46a75890a29e77894cb5534fcae9d912ab1dcf24e46634038b83da519beeccc87dae22b6461a07c8acc1d877bcc63ebca5dc26966805c03ac7c864bd31c59006c07956b74bf94300467a292a7aebddf451c6e442919e6cbf9030d2add22aaf72441bc56d4f52d7aebb63b57a7cab8fb2d7b55c76cdb88379d9994c1d61ad9d82475134f89318b49c6f8e16651a154c8c5833080f271ae597ae041ec61051c5f7848f1602717d5741c4625bf12abc62d44f5ea11c0632d111045741e4da9b22f82d8ec8f27d2e80b2242fed2e42fea844e2e8afbe32a916c3bc6fa9c4df2990a5c643e2ffe67a9360757efd7935171db5258a82251a6fab70d9c2376fee641233d2de174c9fb7ff5f508c2f3d2970eaa05aa3e3e8c8859fe91ec1f80194fe326174e28d5296cdc05a477d50c10b3d4e9f6bbc93f30ff233e96a0f08f5b71c8434dd7391e100dab6e1bc8cd941225526cab5a49a5c515ba68ca1b1457ae1ba1b5ef0e7aeffc3d59ecf7ae55ee27ca63fa2edbf4147b031f926a0fb5d217e70249db9ebe47d9617f4b21c253565f31b77c33a65985d77fade89006e576217a2ddaee90652621f559dd2000a63f1478f302d3dff50cc4d00deacda12bd3a7beb678342912cf1860890d2a3e9e40d3e60f7f9b6f07d6117a7e6b921adbb433e2d33f0710fa575727e26d0e2a15c324ab8019aef89a08c74f747627e081f3902b1820d1d2d1e114a8b5e469b12ed32c9405894162884c79e6025340ef328d2b3fbbbc527cb391e82e11da824ff3b4a75726525c16333e46fa5a704ff6a02ce92c1cdca8023ba31e9d17294e902849aff01a7f0b3116a07f8ecb4beb0c5a1563bb5e86b5b4c3903dd3eaa8bb7e7a19d832e475e847d44bff82b6fe85e7be86602329d5bd1fc34ef623fd23884ad7d970f79ab7683f4c41be0804aa057b9f83e2e615fc7ce2fd63e08da14ffb1de07474d9b260dbdaff382a960088953a774ea2a318410495690c0cf46b4330387f679a85b70e0dc6dc9ad7ad3de9e1061bf0558f6aee4aad5e4317c3f7915ae2ddbfa01b375d8516985a397e5dabad5e9aaea640137911ac0f70a6065c205a1fd72669675bbf9f6b237f67b8b97e165febfaa4709d6f1aa5d75af259c2d5fdd4a9556f40418ce16ca69fc85b8cd665e4fcd51caf39738e320b608256fcbfdd782c532a21073f63f23ea1eb14205f1aa2c531d842baac34a052d56b5da5c2df48123839c867632c7da8da1cebd0278be1ff58e527591b15d43c5ae2f3ed538ffb6cfeb414c7f04120ea219e2cd06ea09306843025af64a7a6871c0cbdfba3c838801a4312696a32f842ec0c392b60ba9c74a49764652613ef61d11a972316663afe90fcbf76579cda9564cbe33d02d67f0c1ffd5790ac3c0facd8eee243b4bd6d7da66e62c053101d46fb5143732f073c09b79ae2e2b4e4e83884b8298fe58bf3840da5901afdcb1811e5a7fbe792556a6a572e22fa62fa107a670e30db8842bdad5b152e4fbef1ac7d8f0d33f74550a6086f9cded2220647868fe812b1519283c61375513b24cfad1807a6b5798601f9231a1a102dbb6c85babfb3d11a39631d3584e6d86b06e2242ce55242e906fb3c9b3c9a1619522ad7567576b20c511537bf4c6208dcdc0076582531ff1a42aafafda54a41ce58b0e8e87f7f76db225643a4facc109aae9877aa650ce9927cf95f457656b8d6be0c092052dbbc298cf8ce5792180b017bd563817f6acde32ac8ca5f11620fcfb709fb8af1aa587ec562fdcd916b9a57ab581c32e58984cc661a6df3260c3bb0b658a2556a43274b1c9542869dd3b3e2ad2a5db8a511730f4ece459628dcf61fc51c90c90b24f01c6f55d1bb0d24f2f6c530c7dfb1710ffae28bc78ec57040e02e58d9a380562cd24468da52891853eb8cfc1b6e6892a6b82bbab92787afa834c3551ae0e0ae4ed328e85dc8502fc4ef05376b539e3018b73a3fc9d6d3cf4d8f84afa2b2f0ef4fcd34933ebc1332e765add4b5e2bd0d7e19f501b5998eed99a3c49eccb05959793094962bbf34ade3e0ed30a3c94ee0bc3717b96f564576709840c59b23aad2d219ae354c7334097a5e0cc240090a31fb0b6d6d0012be043ec48e50a89472d92856a39c1f7e0fd13c20f14efaeef77feea198fe6423fa8bf03249660155f8a7c3315be71ac0d2658aa99d08fa5712f1ecbecd5500bdca25e91b95225caa24207372e14db8ff8c26c6caaa3a01f17ce9b0616af8c308968e2258f13d123788710424a3daaebeb6ff9972bae36d5e83b7d2c173aab8d8c9e877fc7bd9d66aca821469f1ba3bbf5080d9970fa908229136cefa55d510a2bab18946f42603b4c8ec4a023b6cc2f818f21c15a7a1604dc8f01909689ce20e2dab081db0bd949e3e7787a671a3cb2ed29161af9e21260ba5fb0f6f38073b467f20de11ed02041f8a57a0154075ba92b7901114f4e28c99e91b5d3ae4d8a5d59842bdeea31ea7c5ed3ee54a6d772a515d38aa68aee0ddbdff70fc433ce1fc020a28388274869db3ea73e1089e828b588683ea83c28ac56f058e63e3e033ac82a386d18c0f5f801ebe9461236d83294eccc8a18c08f91758959a9320c3441f48a157c6efb0c85508adc2b8bf30377b8bfe64a2bf2d4d08ef3002f6d3983da0a5add6f270fe9401692a151fbd78e6df9812baa89bc21c3719e768f20b43b9f299cc2a96ce68d01b0ba471040973da8e72854a1ab2e4e9f74f1979302f942fa2ea77bc5650faf6bb41858d7886bf90a4101f686cc5e24d86f721278f110f2d6f75757e5e61561ae4fa00f3e827ecbfaf5d5cc68c144b4bbfb6e39b97f93a3a83c54c62abe16911502dbf1373f8121af7a29c98b681dc829176d9b3ee54853e93380fb0ff3580332a7bedd9ff83184e59f84e02793ba9117d959e9d3b3c156716bbeaf8a590810e1dc1c6dd6679892c63f3d0fdbd60f8930de11293ec76b07cc04c6f99919914dfe339b50b89594bb8af77e28eaa3f38d130e08eac0afb8ee13a4842bb38588ab05cfa0bc249ec92127c28bc534bd7ab5bd2c1f5bf150fdc4b38d805e5780abdd2f553d623d2756274265649b1467ab5b3af9215f72b731ef766bd572a8e2d0075d70ae865f40134ac4013870f72e6b764acdb6cd842341987b2ef85a53e4a785d3f43e17b980dd7e8342b1882cdb96b4906384a18e0b27529876a65b90396ede99dbf5b3584a422b33f70f337ab40097892c48f37d6c5d5f42ef9bec0303a3206b158a9385a882ead12a97cd9ecf8d2d9cfbe41cb0ed8da7289c7ab3f58d690e442b0c125a5c5a90245b9b562cbbb8437c831656f54711bb263d9abc680a4bef23b1c365ff83a14be9b84a27e303946c55b8ecdf0cf24502c2206fcc0d8151d5ea2c16888fc9ff1decd37885626e353de44cc244efa6bb0ab1999d76b718ed8aeac7cf6e57fc709dff466a6cda74c2145fce1517b63e3100a7b331eea5b451ffbe4846eb853c427c7dabe3f84ccb3ffa544df43d7d13d14b69d5d85d819586ceaaec546eb5c80dc80a1b428cf3bed9db6d7cdb5f634e8108b4fa9dbaa0f922cc29e292b232420e4f2c472fe95fa5060cfb20c90d33819e817744bc232e9b77a9749394855d8fb4437a3885296ddb437a5e382825c410d363356678277fb929811970ab6b9e00829092fe29909efd458e9e8fc184bb9c7fcccf0f44b56e1b50724269ade27972f5066636b27a988eda3879bfbfd150ec3695d16848efdba5f88726c2e9165da2f22071f5dd0cc0e1782a958d06a3051b10c501006be003c38bbdf4959f02fc144f4b13ce00f1f0c62ca9fc609c75f60089afcbac7a9e06e7d75f680446290b8f0433a2d9c2faa3e4a640644ef4ec55dd8723740e9e6e0937bd82ae073c681d5b255b14a36185f2b16730e0fe16b8005bdc3046dadc4aa8642866386ca17c3cc24dae0cd6909e30b6cd700f4544678a1764970b58141ec940173eb41300f76d1ac8e67baef0de977ee23de6cd682a9a2bd6e930c04c52043696d43dadfe1610760ef261aacf4cd293cc23d29d438af1d7535ccb300481b5255eb7f91aa3a58a5828e4a09ba050b0a3b6a0b64e7d137ae36b0fa1b1f9341ba0c54054992cb45f1b5ea38d2149b1b6d6115ad9c629596bdfe6396b34237ecfce177e324a51651181cc76f11895ada54554c819eee1a5d7c8faa095e4e1dcc64351017a036ab0e8c992ad382f8a56c23da97a9ee74aaa6cebaa7c8b89dda2c4fecb2fd69e8a6136305943557ef3e17e4ab8861ffb78597758473862d0f3d56657888e90cdb2dbf10c7739e9830a902c4133102952447e64d1717372924dae54952abf26101bb1b2baf4d87fe1ede0bcc48c9263e7c32f27c124404e07d529f6f3d98413c067236b02cc1486bdd9864c4eed706d32371f386214fb3477e0dc01b027b6303744511818d9b8123200f02d997bc3908f8b80348ebbcb557b886d050ad3f080cad67d546b8a2fef3450c2f9ba55de6eb809154b0a258cfb3dfda967644930e2521c08c29943dc5de59ca628bd343e9e8e2b98c69078cffcbbc62c15763da1c67b290cb93bb15ffc50f243d3b1d72b644d3774e5486b21128f0ed735b97e65611faf9b59fe2ff6ccfe5085cd6d822eb9d1b6996635ffcd0bcf5d7e72724a74d6456270bad2a612bedd2463587aae20586f2fe2fd7b5b17b07a362161bead0542c77f79a96217a22af531ea8cfbc074c065fd23403ddded69c7b035e3cd5d9755e2419bfa3134ffd8863ea3e96eb9efcaffc32a3c28e1db42284703d28f9aa707e241e178d1884657469637ef48ba96b7ff1d21e74aa77b613c3785ed2eee78b91ae5641d20dcadcb70baf379a989fb5c7e74392dd1af6bd2da06adb07b60b3ea5f0109ae57df86cf8dd8212add6a9b9898c9de1a353f1295e1871737ef11bd5ccc0f93bce8770e9aa2a10e96334d191f868812a921353b2b12f9f673cc9e0185eb8b018cc0daf724d782377b308652b5d935140ba2e2fb147ba3280d52a222c6e9484f2b07db697f773ca6c42259f59b24bcdaae56813389e5d3f51e9fb19361a6068b14866d987cbc068560d053f1c3b54c217acff2a998aca4a6ddc1f5dcaf72919eca2b9904ac50b9e95658f1cabd0d4f29fe53cf78d37d82a88124a386e57bead3911303899dd91e768331777c46e3d4a3894856e3e73695b4c485791de44ca4b08d62d7bcf60d6ad41447cecd632734a1f126916071b7a96af03c8602fbcae642390d5a0673199f0146340e94bbc3d03545350504e2b8aa55c29cb507b87ac0490953c5cab3b68f6b3e8f746f4c4ba989f51ab13c3af2adce2f7fa7f59386aaa88098367086eba2240d718e4c8be27d7952a04c2e2a70e3f36fe81cd8ea6f1b42d408d5dfda37582e83244e1332910dd24aa3ff9add0bd5c53e8bb18d666b07ad323c1b7243947a2eb54987f0a180a57cae28679dd480b945ef1f4cc3b1468e8b8b952c4792e6148359dd5b1533050481eace006ed9c0d055d9bbdb76da806f78c55f44425583343df73e72826e6858a4004447b75907e9af1de532a9050d6bc4cf942de5505a337bf1e5d8dbc550c0fea5da5e3a970bf369e2a4fa447762f289b4c38582268bd5c58c217290c5a8e49b1b41caf688ad208c4d0c9887107bac3193e4d6a0e561f16f958594806333473d21e27be0d30adddce7a351f5db46e26612f4f6de220c2add43071fecf012784f4abacd41120afc64edb34b2ebe8a9932758cbe7419895588cf27cf38edd27da88bfb68b8fd559182171ade65c41f7391085d8dea5d34e8e4608b59d4e34a917cf2e8c6edc13121803c00c9f165e90ef625531a113f848936352fc8c65ce9b24b854506cfddc8edcf88e87347e6907e7516a017a0d91b0335d4723766bf96255a789b0ef46c2d4a4434353c50134c7a87ddac95340cca7524a5e2c6abd4fb1cef66a034f6213946c8867c1737f49d728914aea5d70ceb41915f29ecfc00e9e132518210f21d04ddbe8877655c214e444f4bee9f026473c2cb4b82c9c251d8b07266afd4d78a1cac74f30dfdf1a54730e09519d4dd2abd9af35687a3f26bab33151b3699f29b09c513bd57c8b1ca344f7acf7d7a9b7039862d27741f97ff13904a7cd4d5465b0f93e6fefb6073d59bfbeac5417b1b237eb1aed27a30ad4ae557256372be1f9f1746549ad17966abb994ef26bbf3715c722bc33b749b077924d878f1c646b51ed00e91b1538740313c6881687487e334fcd8f368994ae0635d4934aed98fb2d58f38337e31f786e1956f9f6b7d9458745055687c5de7cbb035562e8adb18464ed847644844a8c326deb9b7ffe74bf12c7428ebf09994bfe8712e7f5ef5a681381f7bbf0aafe897843248f154984f48c7f4b69e94085c990cb0de6bc74bb9fe16ff77a2ede44619ea9b61bb8fa4f346e38c7ad1e97a4d62753c83e456123b6e48f30446c691cc6cc61c613bf93bd4d49861978370bb42215a938023a1602d55a35a57691908c925e068616d79669ffead3ad96ad54000910bbef3532d03031597008604bf7cb8ab09771909637e962c9dc0e466f8706be122c4a8b6c4414d9a8ee1cc33177504e35c1f071be4cf79d6b4baba4a00a2264fc05d48bfeccd6136427e4b495fc351467dbf4455ab945ec9aa4ab9b0ee137a1b2732a146ff7ce4d42c7722cb40fd5d28b25e4716cd405ad384fa959dcbd64e0119f8b4fde8e9a0df49c2918d3603db7017306b9462539b5e3a1236d50c556db02fce0f67a610b430422e0653561f83552b104ce71665abac7fc1e39042977bac3fd016096de232f0acd9494f6d09861401ca91a9ff4fba6deefacc2a524b9e141f6d3e183ab3012b93e0fd7969589e9dadafc10f88599c0963a1b0f4875c65400bf1649d35d5095a2f6f32893eb2dc6dcf6fb9dac22e8eeee13ad0372a773cd416ccdce06a2030ca073ee2fabb7e5f2be95491e4cd63f0110a684836965202740e8be49aad773dd79d65adcdec91a02a150441fcdd64c0bbb4c27bdad58638fcca9b4cf168276785ca6f0128d231a02a150441fcdd64c0bbb4c27bdad58638fcca9b4cf168276785ca6f0128d23254c8500475e3cce567898873da46fed2d7e109040d4694ca5579d8e7d7975d6ea575fb8e12222cf4d6b729d55ac7abd9b44f86914c78e803bbc01bc1da7f37eaf5d61e4d147707ed0a602dc229147735e0ba17026d39d38b33f68e4588407a7794afb78ce0ed335426c7fb7d0843918613add8a3873a8676a84337b28dd92480c91e31d9b7fe32713f7cd155a29ba49ac109a10286b47f9e8e75ce3b403c88d85a0902fa2aaa97caa6d50732806e5ac8fb95cb4993714b72d5384fc6763b87fb6e396e33f6be37ad5c695c6f6e106ed6f09cb0d6be5f3ceb8088528e8239c219e444c0685c718e58e77adfea13bc9d06ce42adef4409ff86410d54d1e36ef06b0e4d6c8b24fbcbdf1b1919e068c68b90134bac1e6f6023c4fd95f31cf75082c1fea709ab7ac3a8cfe5597db12666213fd577168ba242fece4855880945c12597ffe39479d48c399ed23a3c1cac501ae38db0b1816b9e413e61831d4c980df395a251efbb8320c1cb732c6342029b23507050b83ef7ea90494ede804ef68263a70bcc4a2a4a217e9ddf1037b695ce49be0bded6b11e7b0da96851a02623310d4b4d9c2494516228e49ee8269eeeebb91013aa91a2a2338dba7c7074157494b58a49bbb596f78dc9f2e333eaff7f64343d4eacffb69801aafd19b816319bf40a2162830ac0e37bd8edcc5d44b0c768fa14259152232d69adc7e587a673b036a6907c675198c9b3bda513ffc3853d1446e81d0c507e973b9a1b98226eb8fd51db3c601b2c8a99b26fb92afb02903f8451da7cbd79c30de66dc5e1db153138967d6cc66242825a6398f478299984ded4b389c422bfc41187b97af7f4f3edd01e0288cf52b965a1fb9c0215121e509c1892aa65f458c5bd8afe81cee2fde1df252864320566e1a41efc4cc1e9aa826eabebe1e9a28a61692827881b70ef4f38d65668e601dca66c3fe0988ff29f3a2d3cfa8b07a50a6822586ba36a281026edbecf1424f0d1f4c423e20348147ebd2045d87799ea7f12eeb200c4189ea768126619b3346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d63520812177200df05a9e43a4c5b8a0a1f75bcce8ace8eeb7c74aa6fb71486a4ff286023346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d63520813346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d6352081a61d331e507feace57958afb350bc8855a9e69dd3f041bfc8a0085782a6b2a39d6a94696478bc79e8abca12d3c017c9b7b14c7eb859a9f54953758f5e370db4c8ea267f9deef0e8f3696f0ce8aad13b08d53b4d637b1782c6fa1b29b5cba9ac26475a38d6a259db6f1e0d9162d3234a7696a995a20f996cc3968795cb8335a4643fe1fcd20afdae1bc449846e6b0ddf220b8e1ed829ba88d4a0b7a2654912274ae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe8fe6d06da79ef798f6284abfd6edbdbda7854adfff9f277efdbe0efb03f79d89831be966fa8647c4d4b517e5d757d65872f8045cf6d9ee31e2b1949ddead7a3572fa62eaf6e4f472b3e04f692630f5769961ec5687fddc1953907d4540769a306fbc710e42a88fce4f1f5a1c449667aa9848bdb227c19f22758bf0eff0996590eb893fb9f1aef6f0545750136573bcf37ee44aede150765f77666d1034f679e0320938807ea0e9e33117bfc210ffbe95ad8fb13a7802bf2ab39090d32bbbe242dcaa6e8a46d2295033b098ce97f3d92424510cf9be9737ec6faf522f88abd7741dd2eb5b73203f3b430125083313e2f46da356a047ea1a332d896c5b7761ff94935797562bc5ef525b2c819b314b535f8471ee29f197d1ec0f46e45ea9b58b247e659913509da27c3d1f675295aad8704c5df506abe2b4a1d90f1b4f7824bc6bb10a53bee659f5ab8695f8a0ce4f31526a5cb71b33c9a7d5be7abdd2b492e6ae0ffd242418c8d07640b2c182071da24856c0c9000f1eccdcfa357c274ee988977c312fb5bdcd8a45bcc4d9e9d4f0347ae4d1014550fe83eb2085acf793d01f59899ae9b618a230e6f68950a10e29aeaf833af2a1bcbc588fe57326374b99c6771dd2eb5b73203f3b430125083313e2f46da356a047ea1a332d896c5b7761ff94cc56dcc596b70438c074218e23f8602a1e4d80f5111253cd1e1dd529d9b2f2e05f54bf9218dca8902969c11f70194935cc5adebcdd97a04218669cad193164c1e829e5c24c29b2d435464d15bea9a6dcfac6839e7c5aee758e5db6e5f8510b9f47c2be31439d5f2f2a8d8c7a66969a946038ef7deba5471af3855993c6ed69e2b0e79f8b45a24b3f3e944f7fb13667d96f3e402512fd9f72604ca82a1a580c9d9f9dfa84996ab041b6e4dd018e61089663cd6e1cf2375e13351e9a7923620fdf0b25c935a8dd29ed6e306106bb49ae3262147b0b42c3e6f47b82ab6460227cc371a870e704e38336cd96daa33a5124b6407df04be82144ddb180fee2aee4da22b121b34491acf19056c809078471cafcae223eabd046ae9ebd977bd984513d8e12881a4f706f1c990fa30cb2382213d323b197eebc72c27103b1347e2a090ba1168d38e540c9ed181cbe6188b8f0d6d6765063d7f4616ff2f4c7c1ff13c7cdbe21c03b2c0224484f281ca75465ec610930c9c8df8d2c0804be16d5b162aae085011ee675d9e68d4582fcce84db1a33615ca7ede4074343277040b5e67f74355d1b2e56379bed5429d68d02e0f1d67d15fe7e5686238d40f9cdc8fd78c031869a771d89c69a4a30ee44870abcaaeafab5fd44181dc689aa832c4a11a61a10f7df4558067e16434915a1670578ddfea7acec98a2bcffa49ca49337fba50837cf9afd8097669cd31209fb33ad0dea2a23bc9ded705bbf2d35911ba3b93fb3246a0ccad2cf3146fe629a6a912332a14d8ee431c9148900fc178f783c7c1748315a6c53aad2cb92a7f644f06867b652841bbfc0746906baeee2e46c52ac56e8010a72513513a5d8f782b4f60d05ca9032cd85389331d25a5bb77e02a2343a3982b6434f95b48b5169d38a580835f9c69f06fc9b30be2729d34846dcb13966689687c5513513a5d8f782b4f60d05ca9032cd85389331d25a5bb77e02a2343a3982b643a8d15d4a04f84b7b06fa0913e32e708f2b668b64e7b4944d5fdaf92295fb3f9e8d6ee5b8e0a45032b7a9514d307bb584edeb7c5b92030e5cab575175ebeed9f8ed3744fcf25430d764e467ece501c6c85e6993cfe7aea543c6e9dc1e2558ea0de0a4e4e9524fa3d6e2f07f6e217eae7c0c15557e3b157a74e04958ff1aa7b25fd497987903231fd683ce4c6b97c3970edbf7cdb0734033710126af96d0940526862b37ab7fbea62e29c9eb418a61a552736933c8327f07415dfdffd6df33bdb1b78f8a48dee4d6a6a8398926288cfb2d07465de184d05dca6cb4696c8b92abf317218bc7f27b9cd15d2f60340bc5a75c63f19edf77ab18553a0718e5b21c3591006b76049ec58f5ae9a7031160deb72d7cf738645c364b99a9a3a76ef36462d1b6f15d95e448326a1b61586c4ba0ad98a2a21e20d9d7679d163f35a64c7abcdcef9fcd533b69f120f8bf6e1da6e1116589057c4a0576b69208af897e90e18415153eaf3c8db9c047ef287cfed40804320525bc59d3e9e09aa4a0c1f8fcfa2e1441b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc67422f3b54302cb51eaa0bec0f8400feb8ca853a37433fab726f2c43fb5ae22d95d41b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc6744cb3c0f0119cbe68cea70025e834b40948255f7520b3aba496eb2a695b913894df1f5f0a6fea4fdd63664c0db56d8d777d7f55cfdc5318db6307f2ba8031e8d5cad2cf3146fe629a6a912332a14d8ee431c9148900fc178f783c7c1748315a6ca72d3f747af7e19ec01d0e776ee968348f16a4ee772d3da6da30d37dfdbe0284a77796664baf46c81be280ae7b4195c0d5cbfd4d14e39d62e3afd256e6e4ef6fa533d7f598b995bf1076f2bbf9277eb9fe730dec42e985bd328e56792c616428185fca4fca0e0bc13b443560494456b37616fb651944f254d0b4d9521b2a0ba2bf92ce58d2e469722165a5d033a19d4ab85443f9d8ccefb120c9de56059183d279546fecee5727e9be3e86ccf69e341b44836b56fbdea9865ce0b57e8325f7688dc9784667a03de31363c8ceef8c774f5dfd2f60bde0349beb7c215f1573b696b17d06856e5642d189e0a6610f470f911642dedbf02c53ced811b2da571d9a339605c95e60bfacd78676878960583f956f7ff998830fa1087fdb1c42224617868c7172208c9a2e2f60137e08a1d9f7ae4e411bbb85729b00b37a7bc383ce0fab32164a4d740b2d5868873580682e2f5050c6cdcdfa2bca3088ea476ec7bd8b084c195bbcb670ce73a9382da4bc1a458594824c8bf2e45751ffad934619a0c954723b0d83ca10be25c75bf4a6fec64b787bee428ee8b8476d21c120309886e288e3cfa4f3dd464133081407c60725d1e4be0f8fb4feac1d670191597f7af23d5f1bf52693e6eedecfbb3886a7dda3952238bb2d97eb502427ac736d56bf67c19bafa95a38e85d2b974f2453609e8c217d58783e89746e95175762a26c26bdf255883dd0e25ca5ead542ee5a7e6c5a9df1538a3af8e3381cb21e94962a8fb2a89c5c81af5893906df8087a1c86ebce30b708694a5aeeba9bcb06512cb8dfbb9c124eeb28584606a3323c7801d13a9b24c11ab78bd80d3927169f9e1c3f2b617d03fe897843248f154984f48c7f4b69e94085c990cb0de6bc74bb9fe16ff77a2edef65cf22faf604e6f132e1267de41293f2619568c0853765c3145940dc786e62c1fcb6c363037ecd6c87acd1ee05fe8959846eba325f6d42c9f5b859a00661f66cb80fe898e74c16284e1905e4a1b49668c69528618b75b935b743923ded4abeb982e9c21c7c3944eb84dfbb9be4ff7272aaa63b5991eb295d1c5261a2bb22daf84a224360a34d544bb46a64bfa3eaf66282ba1f90c23624330ab7c9be7914ef638ddb001a8b370f22e40c4ef5a8ad4e65554f86570dc0ef725253f15deefdb4c3c8059f2a04d6604d0e460c11923342ac13702e42ec9d581e11dc64dc5da32ced919ddbe14787364bd08793e892396291b09eae37dfc8845a02ebce14249a7419447e70c9dcdabc7d51447567571e7a87b78b705cdb98610278f68af097d70a1414b58a7c97ad0f6a6ae77319f80cc0f1607f2d2a6515473f5428aedfa7d733ce728e08e557cdcf85afe4065fb2b8dd8eb077eb0014123f93f3104bacf5f0bca57f4437b2655b87797acb502041316038dcfd30e3a7eaa10d50a6ec1863b2fd2859aa82a881cfd6947c4ec108044dd4672252f8e5616ecd60fbe9c0f798a14837673e239acf53143483136cf197668db90b8b846f8119fde02b5a6482179026ceaba61af9e3245da1d7fcbfa41a35e45306bc371377262e8c673995482998897e70b078d82125ad6dd54d301325bf0333b85a88322df3ec90a4067f545dde6a009e68b8cd7533e0c9c7389ed2573461e71902af6a84d451ac7c059ff27d6b13fbb9dfceab5b9beebc58f916e12177896d3b372793531d847bdf909f1f3220fe0aef9fd5c5f54434ec5c3b73618edcbd0cd84692c4da9cdc543f8391ef454b64ab16dea26065ba52cabcd17e724b79ed8c8fd0afd378db7713b87d0547a8e7ac7d3b8f707936df9e539accb0a8ac2d555b91a2c2cf7349e2d567ae6cab41486b3ee2303fbfc342652820458886db203b2ca9d22312e02497032a8fbcb9cc1828276494d8cdd1dd0cf75d7ceddbd2f4a435851cc3a781d98253720b87d547b37f4c17ab9256b812123d31b428d3f63476d3cbbebe22871798b88ede144f7e01db221dcf2b30b01d292194f03cd72af9ad223978f9c362eef8426b628ec972e6259c5144d6378656f369dd2c84aeb18dac25b5ae480787849bd3872742c56013edfc8e5b7367a2de96a5ff5ce918a9d894a8da17823b0f57d814d29212475b19e411d5101bb354bfeda910516c76d3f25f91e018e20507b00e34c985db2629cba8bae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe452d2a4d4d1f6ca5ef7fc204d5fb385c1ba9f1fb0c284736e9ccb9f571c3740941b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc6742d1631c2a6b215203fc58ab7c483b87f6020cf596ee592636161919dc8c2b292c7a16946d50894375e3b6180b62a4d0955c2fdafaff2261c52cf3a41b94cd3c3bf7519a365e341e7a7401bcbaf007a6b191e1e67a85a07dde53da6235eac1d92e7d1591462cf9a9f8942f858727e4269748c7e437cdcf782fad2cf4032c5b6e9643e759b7c5df41b35d409b61e5ca91e9b476d30bbd2511d3cc26bdcb4e7dd65e9ad2425540e506d387055045a6fd94148ca484bad0475c3bded17ea5c6e2d2963b338aecb2dff45673125cdf4e0834f60f31042cdf7c9fdc495ee05a08780df873fc837a2108d910e5c8a25b98801503571b56708e8ba6fe2825348811c86fbed4e8d0910827e1ff94561a73764eca231e78355ec110ef8e6c72316d5b83226d908e95d73ea9a258967057df3eaa3dfaaf94f6769c0011e187f35a9991cd2089a1189cd9883cda585a7b53592edb7dd79ecc3e348f6c691ad137e5fdc22058bb8c4b83f9441f127b6bbfcf99fdcee4f72ab3508864b3c0585442090baae0fbdeb3506dd91cf0dde0289d54a9e322880e2d3fdccece4358c95b556223fe8654ad93ed9fa352870c75fa1de00ef8a2e113e3321253605d9ac4dbe0dc21ee5da80b1493e64f4655130238c269cc333faef9dffad01014450a40699ee597c12760a61e93d731cd678ffabebcd91fb89b8d5a116abc4784271dc823d072f0ca26834c391b1cf97d094b1f0bddead1b86f21fa1802ae419805bffc7516bbb7d93c775ede86efde4664378c62f56edd57d197d35f29d9ef3a0e989ef1916799ebed4bbf763fdae345911b675eff96aee6b39b081564525e079827c89f8b50f3458ed71d74747bfe9035ff84247b5c7147ab6b93fe7ee93a3567a663c9d7b44d3e3dcddb70e535348b42ef78cb6ec571248fd655085536ab4e1b6d9d3bc3a1e422227296820c0ffa3887307e1f7361408538ef4f04ed2e95f9b363dc9f9c360018ff6d739d9c325ce0d11a1fdd0cb445809a84e248da4da9088f8cb756424877813176e3223d20fa2575a9b32521d8bed484f8cf8cb38524e8f629e571d4b60b85fedba7129f9a757234b8825214c8d7924cb3ba0a123ce2f63615cc37ce907bb2d399292e7f09e78a8dffb4ad1f6b38d53cfa4f2aadac715319e8640a1f319d215939abaf301443f5bc6c5459030792b77f8e1da06af0c301085ebe53b202a147b5997700c83676cb4e4c4114aa9ee9f018b3b7802639f087ef538db48942a49aa4f9619702dfb4fc80a91ed72fe399f516dddd20776826153ce0d0919d0e39766900ccd913aaee071fd32baa4ba80d8f376cb05efc89f44ddaeb2ff73a73ca7326022bbf9469e4a66a97363066c90823287d40fb1b51274ef219384dc04d584f4f93ced9d719505ed473c385911b7f8af9d4d65a312efe7d954428c6a878bc94d7a7012ea7168793bd0bde98df091a2fb3836341165a3813b559a9d8572fcd89eeb4f22afec19eb1bc92172d6e457d703da543592d9f8637e47b02e41ffdbe11955349a344fcf2ceb3e95d351c0ec235f9a87667ad79048d39b43ab0f0ee53968a8d4298d3a327d5633bea0bdd5ad737702c3cc29c87fb6a0706fc69ce2f0b70b99e05e06743a8ace1907143e5e23eb331c69d602390fb507d65cf63067676ba61be5ba4161b4cbc73454373b127ead6def77edabb72a7b9188f4956cd3d7014de072370b085a9008196c1b7d9fcbc8f9be5605628eb38c9c88846be30aae14261988acfa17e199b4dc3d6bcb454c54a09ad3ccdd65cdf1cc66b90eb138d5905a6ce290819b3afd92b3f2010bf2686d1118f828f2ea41d0a28eeaf149d3083f84331db26038208d44f5a03b89e1f979a67f043285eb0a5f6b530cd24eb3583f286da5e4066aeab9503c40aef384ca84164f6d868e8cdd598f10dc0e6c7872354cfc09ef30b2ad7d3fda505607521de22ea103e52a4b09f6e405f19612406c6a631ccef9768f81f636b6cd79c2e2fd20c05f226e2429d01fa5302363e96c02d6764ab661560f4209b007fb0a601a2ad65d782214187ba73510aab53db4e112e7c93c8fb1ed3baa3f80d0a1a5d3dc7f7ef4efd953a134a94a785f775910ef1af0092990ba87a993f7925948e4383e9b84a78ea7e93bdf55d2e8e79c096a0b7731dd8f88eebcaa3f1e96ee27bf8fbaa41d955c7115a601bf3e062f003a51a5753313fcf6ab672e332697bedf385c8310932fadd4bd5a924067b02df095fe616fbc2fcfc799f2b344679f68583b8791a1f05eba303008c352b08a0ecf0729b748dfbc156c294bbba2ffc4068850d8b77774ab4d08b276190796b59033807a77d3003d47b4f2b293c687fe055a06dc7839d820cb8f475bfb2820161a7953b42690f8b20146c418a265f5159993f632c130ec9cb12c1d3ed0d9d103e17c0033a7a25ccda9a78977d424ee6326ca63e81f07008d32bac4360c933c8bfaf4919f7879631dfc389d1f2d9ce3d72b1a915272f47a37701448674da1fdfddf23bc755e0e34a13b8ae2d74dafaeb9852ce72631bbf5ea99160214127d3480d223518a7f4d9a109755029247c41abe6e87f74b6e35907902a5f4272a545f4d0f6540b87e91cf908795be19429e67412fba43d0e8f2ac8a661f0c1a409133cbf31432365948999ec29c92872d337a68f660e2030d377ffe29678caddc3d0390f56e0fb71e8b8380f5aabeff5b1b0abf2e1c7c43e0f8794087e7b3a741aba311633cc0db1e4b71aa8fd39fbd68f4952f6e7f0c826feac5ce670e72d3a1d51fff3cda62fa7012aca396c80024876a2a922fe730ede01b47de796cfd8352eabb2024760cd2ff942e271d61ef9fcd533b69f120f8bf6e1da6e1116589057c4a0576b69208af897e90e18415e3cfa4f3dd464133081407c60725d1e4be0f8fb4feac1d670191597f7af23d5f36f68ad6efb10fad8f596186b85911bbd754180d9e3c37e287a8b1a04fd6b61d1bf52693e6eedecfbb3886a7dda3952238bb2d97eb502427ac736d56bf67c19b819ac8e05582a31a420540b68cc4f43167a7ab27f0b3eb5b9a4eb8dcb7837383afa95a38e85d2b974f2453609e8c217d58783e89746e95175762a26c26bdf255e6846b604a33028cf20007e345529c861b2bdd34d215d6ca86799ceb4867718754a3a092bae5a6c12404f515dfebe6b34ab61fe1b683c2a2e52413731f5e36caceca21f049d87f4fcd91c06b0b47481330d1e839a9760873689d13d222b04eeeeb6a2313ec7b394d001bc13e1ead63e02d2d781727bbd09f08b0c3943920b1bf44581603a121dd63aa708b4ec23d1ffd52cfa41aba885f30c410886d7598d6130f2b39830bc882a10ba22cde2dafa3aece817fbf9632325a19c7266bb929a2106080c690040cb89c39fbbadca93cadc233cdb05f75b1761515e9d51dc29b726b1d6db4fa733c3d92502885bb17560e7655a903b0c64b4aaf7111698b1441ff7dfd005a5d7eb1a922d90fabc3ca0c9bcd3daaf4e6dadfb5d596fdbed4221499f75aa281d926a21904706faaaa9757bf8102bf3153caf7dbf2c1e8ca678bb25add590788e5c360c9eb5b2cd2370ff157686c1fe4e6bff397fa5dcb27389d0b22be410327bc271c94da19ac59c7aa53227fe495194f4ad2e8e5a3c410d7644e49ba36b82fe95ef19a22d8e13b5784dcdc8ba1978832ca7bc49d54a4c7e667af547295bb3845c171d455d9bf44ce4bb786f8bea320ddef0f8b14d47738015477e7226323a2265a3b2bf35f194bf32139a2c51cb50849da7d1210a764ce326c6102e6f85181363974b5ecb05972bbe7150a635f2b52b83de4203ffb1acf1231bf9c17a8fc6f55f31d32dc9edaad461a532ca0aa4b3ac90e60bf72479f729ceb982d07a8ce8a6b0a71233c784d508498da21df5d0fd6359df1a82ea021a24961850866cb4eed7b01cae2556956bc12261925a6f5c77c29b583b02ba39bf2b65786f49b073d22f853242c224fe1f3afd34196f426041121aa0ba906cb3eaee1ab03179875ad7acbb02660907f84ce01a1231f1b6187757bdbdf44bdc5d3b8a1b95a6c8f590788e5c360c9eb5b2cd2370ff157686c1fe4e6bff397fa5dcb27389d0b22be6cc8fbff2a56ebdaa17c08ceb61ce06c072ae4ed57fbb1cf4089fbe130058a69abb02980dbdb8a62864c070f9005ddc6d52c4d7d7047dc139b9f892167bff9260a467bf6c1ce7b16a9fd8319315c79a7d3333e4cfa98caf191c9b6bbb3a52b5bd21d032fd8566b3ce7a57623f9476b01e2b964cead00a0452240075ce5a9550ff233003c9814d7dd0ee72ee774bf471e64648c5688dae4241c128d39c7c9b6105966a3e19859c87e3b2faea65fe2fa2404aede3272fcbc07e1f064ba8c992bc460df0a8e76b6cb115680c65ede3acb010ec2cbbf079a4268c22aa5f48656b264ad8db3b7dd6ec38a6f643466e5f89a2ace9b00eb9df8a80d512145b5497e11b39023767920be7a3c1f3c2acf764848b404464178179b50132a34ada851f8526f71b42d75bc3a217a7c4c5f32808768d1dd076b75961d5ef883ae7a0a175337f722a42f0996b81e9733e5c1d77845189827808e9dcf582f3308fc953bae66f71e0670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3532a9050d6bc4cf942de5505a337bf1e5d8dbc550c0fea5da5e3a970bf369e2aae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe9fbd68f4952f6e7f0c826feac5ce670e72d3a1d51fff3cda62fa7012aca396c8592a6fa891e51627dcfddc58fb4bde414ae0d7b2bcbbf9665d5819c1c64f81eb0670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3ee7c2cef7530726e758e105559b23c87e2f5de5f88dd164d8e73af0a5197c3750f57248207067a2e37d05727c9148948cbefdb431308c662fa72caacac729dd40670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde33c52f30f5cf22cb41a60fe2d22db500b2e6b0be1e5bb79a40b0484fbce2964ae4e80950b167ca3640ad518cd2ef47c52a70ec2d72eb5e88a033a0a27b5d12e47835b7bfa5835fd333ded66aec00f1f67e70f589d8096cd6033673ad735029d261958c9968004f1d6bff13c18e1ec54bd1a27cce73d2ad305b5690c8b3fbcb40f7b72b8430074d09853108dd8335ec94b8fac7a3e5ca2416541f55a5cf6e5e4d2863377aaf283a5dac2220a131a55c666e42d144a002d2b0461c04f2a4292e2c624d0a01faa4a311c49e243b080ffd4e0e878c69f9a5413bf3f2fb3ceea566ebee4066aeab9503c40aef384ca84164f6d868e8cdd598f10dc0e6c7872354cfc09e2fac5ee307ed3cc028ec7de7e237acbce41823c4b7663a031d33479134b513a0b04981492e99d8df547a07ee4c8fcc7a17298c9e9fb38f0c6a45d332d4459f4a7fc5e4ad495038ce1897c0407859c5314222053fd90d02a29a37f3a6ce2e008971cd30ba36e38bdcf8ae9ea2b64717f3ab709921a119d0759fcf83633811cb5804150779ab872406bd810b5b5a9ae3144d678bd556d86765e5f28eb55d883b83d38edc29fe8e11df2f56890703483b52ff65d396228845df7b596ee205094c94db3cad686097bad10e616ebd1db57a0c32a7446a8bff1a70b046170115b65ff21363eec8745d9e111874a43a55f759e4ff890878a712b48e07d6b6d47eea8825e5d5050d421d4f0f86851cb4fd3fc5fc3d725724d6292f0c4c318b530c46115aa5f263bd28c4478a02e9a95bae6c83be327864483faaedf715858eb1e333cbe61e6276956c655e3ad535e16d9decc580f5708410d9c075618875d78ea375827df241812f576ad06dbae281241c08bc7e08df4e5c43337699c8c75ced318e6f1fd985ae57315d9b0377e1846e654999ca5fd5b984e2a4654f545faf4bdf832d5eb96fa84f76e45a233072a1062afe8fd640bb6de8f7594dbb6c06567049165e8e07ecce700aef64d9a0f1b8e5fc71ed47cabfc88006f8668650c670feadcb7243954300ff3e382e4b37d53ec0a59995fa55c18e2a384b5fd2a3d581b38cca13f1b274a7c168f32668a42d4a99519c79a0392b92438343551cbcac0d53a1fdd5677ae5390c28c17587ad047278211ba81fd66510717031fd5d370b1efb1617851456cc955eecd468a0bf5004b678326cd772711bb22a93ad7d6e93eee460a4cf1bd3c36630401da51e1cccf9764bc99a966dc14d5f4870657b8deb735d924b1d013d5836b1769357b8a7471959cafb3d25f69b7097cc33116864535f57674995f55e4e4e5156e5302b4a35d3cdeddd51b4fd4a82d9df1a4ca5f2a6ee6bf9d29c43aaf3781b4d71801dc4304861cabe0b47e9a012bba0f462fe981b34863ac69c41ac4e803cf43e3328c9760e2c7dfe028cd6cc8aca20a749c5c222bf2d743bcf634ce5202fe34615bc2bbf2f44f9b89ec379a3846ac9b11051c7832ef189d90382f0dcf7b302d9f8565e90ab3537535529a083bed87dcf2d86733689a99aa18a70670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3fb36e07d30c297ca04ffb2ad7f5b8e857b0311db953edc2dece75648fb4bd868438d8b2406cda8004d10e1a56da98e3ea523358de8286a6156491849987723547b320ec0b64b1e1fe7f2642451a9c6ff537b7791a9b66bcdb3135f328e8ababed04e5d9266f905d83ae46d9e3715147193f75569fff15fb5b0f7a351513150e2a4b3ea17261d677c23b6c224d63111a217535c524299da543e60cf1c13fd6ab588fd139b356ff420cfe50601ae7a6d259e0d94a4f6c01209477a6210c6b0ae73779d0d98a6f9939fc6d59bb9c254ea23f2d5a186eba49f29cc2b57a4a2503007ffc6ac12de52554e0e347ec814c65adb67b09ab28381b256a2e014b3f1950636ea906dfb75dc20b11b343af846ef9b66d72da01f855192a07fa10d451cd33021601a2df5426690d09d8780287fd7e9284b367fcf2961b5acb0c1ab85ba09aa490e696ace81237ade0d74b52c78086f703e3b46d200e5a20064f6694fd1e9351cde8786d1132a4d787654cceaf36cae9603a364ea421011309f5ba9cfe553210010053a03d5c9b26a8f1261a5f5a879705cd1ecd1c6a51cd7fc584699189f1839068a7f48265b02da3bf2ba312fbbaa9c902c28a5001f292b309f7ea1caf73af573a04a98cbf5b64cbdb610b703350fd827714101f565056c89dc522b5caa64fb3edb787cf53b36677640e23b59998e315f66112a5174729d306ac43481e3eb49d28c624c118bf3fe83f0b1fb16ef6c744269d84a775b721db788e14b68aaf269cc237e8f2d2484a2e48f227fc8166506825021079bfc505d9a981d9543d7590d87a240419dfcf54dc86b6b606ea6af2464bb4eac12ba270fc4cb5ba448a7ef4b2a3e9b153224f9691b86ade7b13141ef0a776fc936d6b6c5784c2b783e8548697710890db620deb0527fb59ea35745a6bed139cd3be72596c34c4ec15ccea25d6475a38d6a259db6f1e0d9162d3234a7696a995a20f996cc3968795cb8335a468e601dca66c3fe0988ff29f3a2d3cfa8b07a50a6822586ba36a281026edbecf178433c79c55830000ef84f2df9f8b86808c0a888068f67afe05fc2e8dc657de7663a76a688c5dbf2ca68ee5cbba9472fe2ae64087daab422eb707b26c5bbe98305339b9128e6d151d5e08760cfb7cf7b89210e3d1965a2c209951cdb004d7a2e0bdbcef10cb2f577fc97c4a6cd9e84bf85e799ef863f10df7b1eaa56682cd2afdbd99ac8a346a807bd1f3d97a0305971e7b7f5f37b0fa1a40fa13c0429b27ec244237d1c9383e15d1db3f8002aa8cb125a9e3139aa0bc1a521bbe51241150a4cd36fa768915d9b29c334c5d7006ddae7d237817161428706a41771638164d4096cb6d49672f162a66b3ffc0737ff6839510718e74a4fbc46d59407697a687e57bdb5a72b3b9339f566bcd85bc344816b2e3bc45d8aa9233e310295b9c70e22b704b0d6531d70ab7f90c61c959609f76dd98ed27ff7fa64f2d3c6f28398cd06a22b307ff74618bec0ecbf97d289e65649df0d1f8aded3fe2370cafb66960da8d0bd1c3b162302baa68f865d654e4e962dbb80d575c24369f24e636bff444871667e53d29c84d5279c55be614d882a1856c46453ff039e4c5f2a5f8fc19fab0f25c8465ed1ed2cb0abc1659161f22216541e1dd00c7fecda1496f335d8cacb7dce762294aa89ad75c9f90f22f245426ecc9595403468474b22e7453f8009f5705d266772b229f254dbc6aec074ec1cd705f9eb349999f271b0d663497546adc7da5087f6733945569d609db9bf3ec5ed52e4fd45146521b597ab1197b9f52187b950806262ca9f72828b947840fc25081c0d6b5af25ab8d17a65a7955a54a7efe5469e552b6860fbfca9951eddad9b140fb7ea8e228e3bd844858c1428503dd1a1753962b98c4ea704ba261c0f62ba821d4265827a3bf009c6dc23c7417505721d523125f18a5b2376d058625cc285bcdab3ee3d95064d8babed1da14276636a0f989f2562ebd58cd26edbfe75aca2f8e90ff5062daeb76396fbb19f38e449591e337f820c3f9ad4fd5268426d4379089f1e9f9fb5cec19a147f1a1bd240f3fb652c6c67662fb041d8522b939cda02dbb5fab5ad4906f3257a48d47a208a02b973580acfa9b107fef6c6093823ba76e3d1e9d66f592c570736336c41a1d3f289fed319019eeda1a5acb622813b756e1ccd3e9c2f9622415ec8ced5622c5aff07a9a627ffe1498c25c2263bbe5ac3f220e636f17b3e82348ed6aee9bb9be3e6987efe23cf34cc1690fd9fb77018bb6d880f900dd3c185d32dfd5f3049a5cffee251346fb31f84c80d9f854e5f23e4510bc251e7620e29044ab7a31bd2f578a8b0221bbf0edd2ccc0e24f0c365d1359bcfd5c5708b25d45071bb83579b67b19b5f69c2ee8a01b8c1d0d6bc52893a9e4a73887a1329b5cae1b8b5692fc8180bbfe098cde52ab9ed4b253433483ae4c4eda398d71050a08f8fa64597854876e56019e6a01ba3f8677a8bd0107122610f9675a42c9915e823eeb584ac653e1955653ded4d195cd12bf6d0ebc8337f1268b97f9bb64459e31198870985b0fcb0b74aaf5166c113ebaacdb4e104e411139632529da5a4e163d1c9ec3507ee00b5c1ee5aacf09452ea70b78464aeaab7a7e00c148b43c286b24257b9d71b0058a0dcd629d9cf157812c6118f0a0d5ea76ba820923f1837886d10a7a6e2af3d6ea92a98c9dfd864daecca4a61291f576ad7605e2e4040f331b2c5dd2e06dd4f887c7a2adaa56fe4c15cc5673d0681608198b243fa54c074579ae348ea78ef4fac7a4b85fd535f84c60eb6465b11c2d6c57d90566876ed09d5f15ad27f261120d865ab46c1e551c463925e1068cc8e82096c869ddaa9849ff64320f09d9d7db7880991857a0c03cbf225573a8fbc1df4c9ce71687d527d626f150445a2dcd3f29dfed6903d5528e6073e528bea2a7ea1619d840d54fdc1906e5e706ce00cdb263e57690bb2d56fe4c15cc5673d0681608198b243fa54c074579ae348ea78ef4fac7a4b85fd538fe3e978c346525d8d800f3d354efeef92c54e6c6a9cb8686586344706341beef3574b718b38a0cf2786dabecaca5b52a459e1cc721ffcf79c13a06ff1f51db9a2e0f8dd0cae0df03fa6355f9bae0865aa09d0fd461e9db29cf8c85244939984cdcec9c3a036a645c68fa5ea9d110a0d50be1646ce83bdc3dbabf005100fd6aaadaae9e1c2cdf965903502768fdd2605994ec6a133291d747114d5f6e550a1021b2273d0ebc7548eed6fec15ba7ce12f213b2ecd0b7c94259c3bf4f01cd423f51f8b20ab96d026ff931f8e64f7bee519354563f826583d930ff59935d9162f4fff8bdbd5a91f99135a4f34a5c08f188cd0d8f07234d95ea0021874584cd8878829c68be021cac3293a271f3d465ade8e266aec36bfb0279a862c5738ec2927d2ca015d5682f774f15ae098ddce82c35c8ded4829fe90e060f83c28b8f2a94f335463d2ba085bcec2205c01b2a001259197773167c45a3a7e164424b90000db4f4fbd6dc28f798f993bb7741e72480fe4615be03154ac2ac4f0b037bc1e648c9763d2f588ffa91534a54f3ebf2d390ddc377b9bd01ef0635f708cf1889d7b2dfad606ea59c8bc3cf49b3d27edf70085362f6a5ca12af6427441467f34ff79a5dbb9408ea1d17a8fccb9dfd2375692aeb997a4d1320964f3255fdfb4de2a325936b83f45f5840c86a416edc3e86f6c92e5837fd6a057cf8ec9e3e11c26863c6f611481bf5106925cc43a11270bff2317fa7d6e1ac68ea16e8db016b5b81ee576b17b72b8430074d09853108dd8335ec94b8fac7a3e5ca2416541f55a5cf6e5e4d2ca015d5682f774f15ae098ddce82c35c8ded4829fe90e060f83c28b8f2a94f336a527a8ed9f093e981118831dda79d27a03624392e0b68fc5b25af3e19bed459bd3c36630401da51e1cccf9764bc99a966dc14d5f4870657b8deb735d924b1d03aaf3781b4d71801dc4304861cabe0b47e9a012bba0f462fe981b34863ac69c41481bf5106925cc43a11270bff2317fa7d6e1ac68ea16e8db016b5b81ee576b164ed90f2a65a231eb1326299fa508126021b06480b24228dbb4f524541f5641695434d8d3a7767efe3a8efba15694d7c97c924d112885cec6b723b13de7cff6e68891f89b14e5453b676b65df98a0a06c9c3318c6e557db87ac50482c3950757d606ea59c8bc3cf49b3d27edf70085362f6a5ca12af6427441467f34ff79a5dbe7ccc8e56360f15368086e70e842e5f9904682af888e3ea16e3da18a6ea76a80bf75e8517c1901a9d086abb4e43a62bce0ae4fa335f1ab5b40ba345e7122180e09eef5a417f2781ee6409753321742ad32fe79125c77bc9b758ace8a62395ff3698be898ddf2cbf327566deb9c4cb04e6f4d8ad5edc429d521bf75c4131210a90c94bd6bc44bc8bed653b7ad8ffeb8292ad86b92be7e509fe8e18e8254e089e2625878881ae139c34b61a1a8b6bf58d6718f077890341d3644148c0c87f896bb1813fd26c2946091e20a32e75f9fa9c70d6902146f31bb09c5583386c2d14e18df50bd9e58a9061c63e51fcfe5f0a8950bb7977dfff0e4a54808ac3fcfe25a60857e40647e9a339b358964106e89eee22bdc2d2b6db43d788b7b6970fecbc378477516ed4a995cdf005f712a339fe52344a96d09edd9a63b94666d56f77a088b42b14d7156ce4e3dea1d21598f85e12dd17a2c6bafdfb95095e83363ac3deea372dae14a0d848982c00260a9a37d4563e9d0a20188aab6be05856295e4e31b2d0e80b895d84c1feb24875b467401a8570a671b755a5c01fec6515bec317f8d7810539b85ea5e9f69280f8bc8f99fe9f291aaf03ecfcbf41d1730bbaf0b0305ca724f4704f4f04d47a57d2708c31b1483fe904134debf6cac5052822db106c9694fef905418f9a8d6a365734deb0db1f4705eb286891acaef2c4d6e452c27857c9123b05c447917dca9daa3fcbf654ea5eed8b92676143648e238930989114eed25022dae19b42c3bf9700fd926131e39feee2f997016e2acbbc768ed13f74e7ad0256e88087877678e38d7c09532219aebcf8df1649ef9fc5970e4efaf82763e249af4ec8a71586d34e2602f44b3933057fca1db4e113f7bbcb883cb7630f2daf721de8efffade777b66afbbd5241e70ee496da9c12ed9e4c42b0b68d17ef2f26fdca6791b375387abd9464fae2428579a68e67cca24aee01758df7ec3f8d5b9862a77f58b9558d944e1e3f10efa2e1728dc9965fd3c46cb142124944fb4a3be94350c44e7827c755566ebed192612d8cea56bd20d099269959138fc836968f7c84432d027a8acf0532c5f63f90779baea34afdbfb01e6674ba3b0871adcfb668d57faac38ecc87611cf56baafdf1896de9dc69697a963fa93572a0daa6cda67973f0d3a4dc843bc8e381e00ed79323e6651164fd9f1eb33441712ec75069f8f0f337cebde24582cdb085a7e73f72fb64e8bcb00667a15ace666d486bcb7bc31ec0d92f00cc0606d4c60b432a877df0fa2b76cdf441013b12511e703d31b71a430c8edabfc5a7fbd2d682fe62f0f15ce789adf030e2d493b7d31e864fdb228b2d06ed1326370ba70231980bc48d4d7682c3f60809d033058aeb8145d54cb3aaf18b9366b67884a1d643380251617546dece36e322d9c0f47493eb3b9fbe335d48609c5f8883244e7fda9d5827ae8f470f445982815c084c0ebc37961432eca4255105b8220c5aa099a9366f04487afac228109e50b32c5dad4264aa4b9a92864f19bc9dfae00238a7211690f3d296f2df1211c299906d100e756681ab55f17eebbcdd8f05da30c9be57b9debb228ace7f9b86f7ca84825b31ac637fb823c66e9af6ce65067d332d934690a6da0e3db9efe81b1ed15ba15fdbad69cb03864a86960618b547937768258d026ef441f907db02cd2bb8b83918b51b15acb1f17443443eea0951ea7a332138faf341ef3222d18f287cee567fed546ed6fe0c73fd918ae82ed053012ef637a5352121328ffa6ebc494bb1b57217876566d6f736c08321470b50685ef95993f95126f5f81d04b57719ac4293640074ba18a99bfba85cdbd6c9322b37566d1ff5b4d6193d0ded98cc007c669883ae7330b1affe430a4b2e820885e26e603e5178c67b2cc5772e1781a183f449490237c7119d5bc8979edfefa9707f2d9de8679f8b237570a0c7d63ec24ad76cd2aa99d8c47f5da33852febe22ed7c70042d700e59ddc9d8f5f5b59f26b4454ce48ab8ba4d42677dabbc13abc5deb8c2e0ef16c06c497f50914e47012b6aa49c630411e9f473e173c1ce5b9c0baac72acba8c9ed0cb1668e6c1f53a408ac9a47b85f76c12141c120da57b5ebbb3693cc48b3adbc3868be30c9de03082a058ac17546f6951da013e0af258d1345afe332d3776cb09b46a60c241bbdba9dd4c1d8d05067559535ca2678ee13b2a3f8f7c6845425c7ebf2424158bde72a01170f29babc846b2e3404e7d846efef396923364032e54046963194d08e359018793478e158446995b42eca6f381493b3c56e3ba74f207791eb04fb3f6831f8c986f15fa33adadd102840d75ad915bfc0d088028c268162b8d96403a9099b23eaa2d6a71a3b95d932ab4dae46eb38cf23cdcd46c7977e5281c288e415e2bf2cda2b616d6f8687518625c5022b09f1c8c8f56a7ef537548927734a860376705869b8e5480b10f0380150b52d71a2399b4d76b0db7e0ddc4aabe9b66fd1fce767073fb959c26ff09ef7eb833b6316ca05c5a03c5ffa41d567e2bd2be166d87c6b6def095041703c9a79e10766aab4d1e125371fb556c5a2173e02681e5da73b0fd83e4715c860168320580d92f711ab967119c8c6b290e2ccfbafd130a60a32258736886e9988162fa10dd34655589b46e1f779a66bc6557a2d1802c28a2bd47a3b5b383e785310780e7006d62154300140759eeb075b0e9a56260658ab558f4b724f5a7f433aa57cd1828d3ec3f2d536739752d73a0bbb08055aa1491d840b6157f46352c59455f34cab8b0b456a14fc098f822a7ff6e003c46c1171e8734da211f58e06985904277d2f9135fb436a7d867cc9ba209a209860aaef9c1313726cdd2030039944b498b613b0f74aa354d3943055a39074aa2b53df2aa197353fa94a04cfec14486f28e143ef5f57291481dd72684b7976822303de6bd691497bd106f310d1ec812022aedc597c0588e12b8703ea6503845e3051be6c5937c36f873f03f1af62d670b18f632e0413f3511782d7d1cfca76941ba43d32b1456bc3361dd80927dd364bfc73621390d4ab170f13335185775b52752001efa5de59edfe02d61e8e65a2382b810371327fa3278a1ccedba925bc5e02a5c4b3dfe0fd496e2054f18e875afc95808e4d64ff1eadd9586423decab05ff9abb80b04bca500b885eff33466c5a812205e58d2a3de340b8518b87ae1a6edd07f1b6a98124744d9a5806fb9046dba50d9f9ec49c8caa15babb6a37050b0c2c1e944cc422ccf9cd6fd88018ccd060b0f69161197859230c8fc02a0170e45e439ff4008400722a000b5a8b42b92c5940e1a01a3578756123f211f30054bb915ae7f673545146694066afff9da4ee302bda8ea20416f6141e8e3372796b48fcce978fcc30e292c2a0c611403b7b4105a8ad697bdd5e89a3680b9cb15aa35296876040c9c7e718830b00abb38af7cda109838b6d3c2d322d513b021e65826935f41cd6fb759f5ce1a5341effd82c592ccb02e053c663929e9c2d83985e9cce0349468bfd817e80e630724f211b92fe17be46861d69c9a010fb6afbc433ba534ef31a9d2a23723162b9055f314680250c16a04747eddfa1709acc531f1b60ea5f4b35ca70f074a3d6864c6836e1d7a7cc804ca920abc1e7f4ac319a1647d898ecc59edb19aa31a020a4572ac4fa70eeea827f70204cdeea9697bd7c155852ee52c6874f7a429bab6d1bdd899754f0b522f4e475a76a1b9115823888ace56cde1f9760c4f5eec08b9b54aa66cfec934c2d43c0db084a52c4527787030589733bf9f9d62a948e67181eb4544727779b487a02a80341bdb5be1e554cf337c51c70cb46f378ffcaa1f68ba603392cd8626b952d12fc3d4eb321b566ae5dc459683fa3f9933b4f8368c5da3999589ea659ddff247096cc82c7d0a0b97ff5e7ea4f81b39808eb80bff7a7eb8865588603dbff721c51007bfaf7efd793fcd758c638f2e68471ca31a31dd9d52254d62d40efc5834296390981a4c39a4654f2e4b55c965b80bd7987d03f31c98f6c55c35d575def0244ec5df1fe6819aa522a51c798b786d3861fb6d60e60154e6118d9cf083725f17f2dacfe2a9a0752c3126bba9ff489640e793be037f2cd5af18f00410d05a753902bb918f286cac1c46c7cc8b931deaa52fa71ef1481fd928c1feda362a2e38645e27bfa3dac0d2d79668f5b15505b24ddadbc00a883e5fe5ec720c54b332b7c499a2f94b786f63b9f0fc17f3039cc47f1f171003c44cfb4b21e2e465b466704b5860da20d688a67b287ddf3a2725e0537e807d2274d8152eb2fa874afca31c24cc0476e55d34413dac802e4d42e0249a0bd8953022644d373fa4f59205407812a47f9a961647ed9d139558f44a7e5bce930ed77ad584e8732564837670a9c269156164b8ae5439bec29e27b668d2e36a002f8526b705a27984fe171eaf704b7a9ed984ee1dcf8096694729b45478510e9df1ba7e9893e68d42c825ba6ab9667864b0767754f0a26b3cadc3a26ff40755ce79d42a3b6e3f1e880b37a6fd5bcf96f1c85ded926510b814c2431ea6b79c9ad78dfa230caec4953d93dfc598857d6530293c583fb07d036e91f59a71b5c5e6bdb7f4620b40e89cad24c01fc399259bcce08a1a5997f06cc82b15de646727ca4f424d94d4b49ee39193dc787373a7adeb825c7d0c3e45537a9cd77dc68c0e06833b0cdf407b251803c8a8166073c36443a943cdda789cf23a4deccd9a77b92618f60382ce90584681f5cbb5adfef1ac003ad917aaaa1e96a367386be10013a0ca5107d9206cbfd25b9b8e2134badad22aafb0435c024aa1b94fed3c7ade92ac97fc78124cdf24864a1c434ff4a2086ddcdeb0049b83f0ff7fccb19508d6e25541f2f15113eb9a6dccf7832e230eb617cf977f2fe3b8d7d28aaf204393a84ccf6bfbcd36a6c00e2d1f29452a2b1c781625c943937d91762979f0672aece875e1c6291cad37dee8ae7a4c364c9002224e88ecf70d200df60513ff15fb07ab187e5c079a07b3a4b8829a6e21ee6dbeb6bb70f3a17e278403ea47ae01cc282167cb5f16671df5378c1180da2ef64018789dde4bf20440336d2a8f215c730dc4c03b8e2fda8aa6b5f831211754eb1c76e3c764ca7e09b27ac48de7cb4b43145d54ea8904e0892df3e30a01f8006418d5135fd9b02a35270604eb9709070f125eb2bc1e01e7735317121a4521cb20a07d041f55a640b9ab597a54e8dcaae79c4bce184cc253475702f662fe663b083fba5170da7e908b5f486003ae823d49560c5a0cc3a7e28f92621ccf4be6f2d02f1eb57f59653bcc9e3f210026133bbf6550469372863dfff6d7b712131e72d1a48cc0482c76e201ca1588cc8789a70c6ae929d2868eeb846d3b73272c835c621062f04a75556571f5395d4dd63c1542cd6e27fc655ad3e55b5e5a2a904a1ae82e0aa0527751091cc3312ae8aa728d2afb9b1319bec5467dc44e17e11fa16a541b1f6afd46a6c3d185b166e66cb153b8f91928802c84babb792daaf78e3b8331135ad9d0be8625996345a5600d805d298056322a5a48597c76eb0e1ab5a37c849babca0070cfee5ccd24d5270fc44e24633a60f07a44d05cb4827efcce3515bfce38c474929e5e225941ad62a08b5ec152a21fcc46799edd83bf4707d5cb9ec33a6b041d35ade6dcb2b277315986c83484a9b2a1b364b4076e583c5606cb45c420d4894917832fdd2c727c6fec1690fb75e793257b5c3618c3dc91d719de3e3ac680ea34039cb452a831c67234f43c14a0433095f2e97b03d5fdfdb8a6308890c311afd8a7031a737254e371868be50baa9cd723c5c3c3ddf4a2a966752d1f3fc0a819d832f35c23d720dee5fb554e48fee95111b9ebb39f1c7d8195da12a29f3fbc32491b17df8969f9a97931729c6c03ff886c5012b7700460fcfd1dfbb33b4b38662e356c4155cdcc395f1341740deb5b0f8fcaa152fadafc1228773ab0d4de0093b9d1f368cedb804cfab53ee91ecf8608f39ec794df69e528e0e32d1dbf38c069fda65c77f957a3126178ed3b1ded576635b0b1948fe892f0a433fff395044efd7e0d3a924b26deaad9f1d45a99e554fbd7f2470aabaafa6d16e0871866c8aa4b2eead5ad3b1a015ae6c4fce110372f8709e73737e670e65c90324df4cd57ec7d9d6cf420494928153b0ca5429a981b7d67ae9bc762c45472a684c0d6183052175529e9f71e736456072c79fc88fa4609fc86b17955b4040fcf60ebff562983ddb41af2b0adcd14f9281c2e2ecf4b3d684fa20a72b0e53df50746eafe73fe15cc5e2cdf3e05cd858e45c8bdfc896af58e365a42be5200210f9ded4419d9ea8302b6cf9c53cc7d74359813f42721a2403129853459c91a8152c07f8ace402f43326752f9f908a7c9e0e0b0c2bf1fef2d89707f95ea6d3f6fe4868c91b7304d6407f9a952fb0dab5ede1d4eccf07273a8e580d55900ebf20b13b89d1f45adddd05ba5584c5d06e83818f11312d31303abd3ec2c7704d702b4b85a12ced26e3ca5ea9590306a84c7b08e3a827d03f5aa091d5f90dfb6bbd2464e44bb806d3a4c9310a96575f7113240473662905d0bbe31045c7aedbde087477c7568862c46261f0ea49eae2fc7c4b50fadef326cb0e7f9c1abda4418dcf187f17e3121a0c30c462629c4fd40d9b7a895f553327b675062c4f888abbbea00dab0a26c02f272345aff2abfef4e33a124fc4cef5908276370c82f6b09166da61d709c2e6b93c2111fa2c3a4c08c8355ff315effffc60976b96bac23e0d4a5ec400138e2fee4ea7ec1507b952a0fe069d6fca0395a4efc3920f8cd1b622a5847e0b6102ad2cc60073fec6d3334249e9d7c6db4b698f56ffe6068a09f2dbf900e1054b9449f31a535fd83a3b0064b999c7fe6cd9bd223a2216219ab7475bf9161de0446118c7a768d36dff3c366c08122acaf0275da1d7bbba78929eae6807fc0914ba82948279c03d7d2fcc4a065c59a1a77c731f618ebaa6bfd5b84e1517b0bf2af026cb471f22f7aff829fb79c6679749d00e4430b62f6f0b1420803dc887fe2b4aa1feab74e788d060d4f0211a05430501d86b878de67d513ee649d35949a98bab26e69c7a3d6c981831de6ea30816d46e1b7fb98664cabe9b99c3fecbbff5127e0751979e2e06bb82d8e0fe89e8162a5bfbbc7edfd58696dba4a5505d8dc6c444d72dbf4d4e5515c231f2f83fb730486bb0ff22bb16432560f1f36bef068ae09472033ccbf12444f0c51470860cdb93b5ccdc70c8f684ed7d12e2b50cf77d9e85084221172e500e6e2c9db6709a732af2d7837e54b2824e3ed8b8df0eae0eb663a8e5782bd6b0eaf29223a81cb4de93e17680602a945e3cb5410565ed1967e5aeb1502a10609b26eea0c1c163d7ad96746c50ba3489fdac318e3260b5587c45fc7bffbc85f09a26f5963259d2841f889014aaef2f68a38bdfb75bfb6ca16270e35055b82c01aa5b405b37391afe7b1e0f54703f0a204c6cc7a199bd725857ea7390a34b8edf5b317e7bd4985ba2488fe619c389cf7c50dd6a0572fe510a7c2ca4e8346c5bc00a463206c54f2442f80dc6eef717c043d51dc92283f587968c37e5fddd43fb89df603399f325c18ab3e706ae1f057417a8837abed5799f1b26eaedfbc9bf3512414d4dadd56a57ea167b06e2c6795c054469a288578ef1203a05bbb94174efbabfbd83299298d24834bb206dd208bf77ad5805f531b317a5bd55e22a51e08ba42ede38efe736f3cff49e124284f607834c7ec58b96766977bec2007902bce358691a5fe8c1121c214aaf6942e306a7886df155ea0fdc2d265b91d4a775bc74a13381a2e5e041913e4669fb30d49e7dc522bb19848aa494bc9d69a9ae0665bdd580199ca0ec3b0b50f7aab3262ffb5cbba3164171ded50c8556501df1675c6ef8d43d8800c0f0825536119f3a27206f2caec9502d2ac26031f21a867c43a05af1d719c5126a4fa18486fc28dff9b1b2e0ece584a4c3f374ff19028505d4cdfb9aa17aa6e56a44b142b5e419fe0da70dc191c283cbfdcf0bb0af51b98a06fcf977435e2b726cde6f0a845f5bd2ad3d867c993c3c4a9315c0c6aeaaf08e503f6ffa59fcb30f79ef3fd7f8c28b581ce0cb44b17457843a38b331332210a10063e3239c4d23aadddf9e63878658e1ba600d02fbe75a7cf10bf140284c09d837b197393ae4cb8e6a2107a95529f28f98868d65c616b6d16ad84d13bc00e733b4bc026070c939d1850f57ed69dc45d69c69419fa363d2637e4d36a4a510ca68459111a27ac0d1b679411eef956d3ba9400775e403a36753426fdf186cccc580a37cc00ceb61ff1a652788b6a00e549341435cfa9b4747443ff994f57e6adc8c884607212b1739303b0e46e4142fad8cc193538d16cfe6ec72a685bc32eb518894b5b27a1c6514d49509ee37cb4c61eed94995ca4c3532e0522f3a53e15c235bba4f999985faf24d26e35c60674673bd88fb821df635a470a31e6ad7b31e36984381926415e9a4073426038c2c488bbf3d93be2ccf1637eaa12fe0440b5e319a3766e158fa6af46123e1c99aa11511b39442298037e592614934c922601552808c6aa5f2ee38411a75f928feaa6711b39442298037e592614934c922601552808c6aa5f2ee38411a75f928feaa67342f2d4e7606932a210b313d7975ef5a6bc9c97ae6cd14caba72ffbca4c503fa731dcd212e2631178f22afc34a7025781fe46b7fa9a16dc05fd33acd1e035dfcaf1944f833811967066ed8a3790093ede40100be2d0dfe16d0346bece50f579f6ce0f643a8a2781e035ec955bc566c299ff188e32eb705484f875c0913b509a6f0c9db471e444aae0430ddac118e9d55dcff285f759c056dae66f5f60cdedfd821b96f6d8049d8816f75a6c83a016cb15e4731401ecbd9c97422e46e9e6847714a7acd4db4f2d4c680dce68e82a06c7d61cc682aa9e369182811812f4b764d7a4a76b91066fceb7f10ec87b100707cc4bba2148233a0a762696b0c611ade733c9f5edf06b1ab3b8553ec6225e17072d37460d9a464ac31023f3e2865a5c28738f8b65b0923866b6b49621486068159ef71dd8232f35fc92e0ff4439d4814b5f8456d1560dd95c56add6c022eabaa9813d5c6355801c3aa4500fec93fed6bb314cab1157c9fe5c9476554b6a1ea163e8d52a7d8075ba19a224c48fdff4a65de439b1af651a9ce35698d977fa167fb95e1d41b1d0a715da1f087cb4cfdbb071a48ec1aff19db8e256aee16f4e339bf21b13eb2530727121365648fe2b74787a700a94a31141bfce55ef2c9ea12d2ab5ca0e3e9da6257ea0dbc725d7c3440dcb0aa8ff02e6d380202f2d8381f4b76592ea44c9b1d790de3d0226d707fab4a2f6427dcf94184549cf46a91be2fd397f01402eeb07438a6b86acf2101fa10442a4c46a94a31141bfce55ef2c9ea12d2ab5ca0e3e9da6257ea0dbc725d7c3440dcb0aa7bbde3933f0012330dff12caa66e9628814dc10a2ce005c0f919da8e99789497db55b021a7dd3a627730316bbd80025c9e5e67d009a269d6982eaf2fb6b0d86066e55ae204745f8e4798939fb93b1ae8cd006061cffab7dd7bde71f4cb26962b761ef6b6451f0218e086f915b285bc542dd07e7d4159608862952fde79992ea9153aaf6ea27458c21b3a43702a27516123d75ed08fdb8b8e62ad423645169795935646eb9eb0ce18fc00206179f380b3dfb5c3936b221159bfba19d671ea131fd3775f29b73325c298ba4381d85bf2c8b0a67dff478b974a5819f30c694a57936b0d33e7ba5f4efceb57b3e38ecdad37ad149f0ca70e8ed166ec48f75b07f0eec18f08a2d1063f54c301cd14c1ef9bb58da3dad9179758ee055fc7743d9dc32e3e2bf5ec99d16b5219fb055221765501e874e2ca0e68655a7511e06ee5ce1c6cd69a64806c33215c42b0858a0d8835a9cd02987da19571ff4458c8b18e59aecb63e811781ad0f08d3d3d6026155fdc9c6c60d733f4e03cd1c8996696171645f00ef6f7f201e56a4fc1cfef8907ddad77226c2f29852c33a536e3ff11c1594562ae5460d48a837c5ea54ba6e5dade66d23bfb41801d0a45dc961c4f6db3e18d0cc9560c90b9cd0851e4bf2e1c8a472e04c4e3f7ce8e0e418f205e7ac1b91c62fd927ae3880df9087dd487a0a3eead1bf015b6a900afc9a48c961d113dff63fb4c052aa8d88062fb9a5be5f8982f5f0bc01dd69081834890c902958e3bfaf38486db66cda3547023fa9f6f9404c160f9253cce0961adcb0924c808b89478461e2724394153a915dc2f730a54573c7b2bdc72354e4fa5a20a5262e049d94324cc937120ba3598062a20a56cf10fc269d9ddbbe3d71c738daebac0da8f85ef9d64367571ea9c6a77927ef5596d9937a5531def41e66a359b5d46254d4dbf3f438b9b22c074b4c7a281aed7ddada3583bc07c8356a3e3e126ecf2efbd0e4c700d020e2e0e9cac2a9db76da9094198244243f802dc154fbd6e27f346d5bfd4e88d53ffb691ea2e9d9e990ef0d86cdd41f658d5d542b9915f5f4cb935c1d3a3680a5b3e2032a788819749ae41b4093ff76153ac325956dbe29e34f814a4d0b4b3b4acab4625c6ff5c49353ef09e08cfbcae99cf2e24b704492f3b8cff90da9e4d32378233e19c97b7d580b56074f67f7872197fb6d63323ae5e5ad6d3f00aa56e1919466b6abee8cfba8a0b13e1e7e5b3a8fe6cdfbbee17b9899111da54f0cf1005322d382cb18787296bc407f98de6ad00478614f8c0420c59aff0d76529469e70b2f2d3bc4ba8e5305fd3a7ebabc106ed237af1342cd0e1652d91c029869b0d799b6fffe270955a19b0a47f4c90a5309fe6884fbb00be12b7bf437e56ba77d8e4185063d870f5dec126ae06b3ba403e8761e398eddfe41dd724af8ba30c930ba5f71cc4a6ef320b124002555de13af7ec19315523b60367c0093962f772cf52c810a4861f265336af5aaf09b4bb39830eecc354e8321dde75fb4e397dbe239534962389952d80192e441918a0a63ec5e81e2cce7725d684788d0b801961f6051da8e97db80d58db6373710d8ebc178c3ed340f8b22a9e41081b08a02e2f1885fbb21b91d5fd36e79a8ebe50419c17e6ba913dd483651fe815db5027eb49ae912e595497e96a08a370c3e40c183da89b9c73fea4d98fded810c40c368164bcae643c3b7a7d4b9c20032add972133262c81722aa0d95b38b9fb457ed590697581b99800e8ed7121f3e9f4d1aba89059be477a02568b350fdfa00cdabd03c6b0b99dc8cbd1e73460d97f014097bdaa8dfac550f7b7826deeb924f147c8975c12c0bd7b0bf55a91394a71b49cca79db4b2bf034f2e0f5f8ff060994d0ff50f19b5d4321c4e290045ad43f501322fc29fee12ed6228aa96fff83c7dc628e61e48517a887fa2ca010da68b358e55e58d11861b395e1956b7c13477b23e913d99fb39b5eb6aedefcc4c4a5b7a170e819e98e4a082520608ee99ea6a3149e0a5b62180bbe5fb0d96b7b5990e8408fba914879171257d608a967506c84ae5d6c8980abe8db285af1c8d5164e8feb63befe2b2ac359e05026861a5132cb5d05628f00d802113137ba0b83345f045f161f4e7c4e8c30b091e47a883189568ff6a4932da85a317d07ccdf49dade86792bce25ebc519b718efb049ac252280532216c9af4c998917951e5d92b81910d40aeef2079b1aa75b21cd6c4b71385921c375e3e6e24d10da8cd3857ec7c7621d526f081b269f0934007e8fa38d25ec2f724d579cabd2ee4ff1ea9eaaf65537a6695d76ae53b99d639a89ef5eb80905a45daab79051adef5ebb1098ced3f061aff88a30107a1b0df43dc764038a2557370f06fbba7e49bac52c0b26194a0704e5d9d8c65265852f4812113ff778a55329c1081c1cf96e1daab56de1ab7aa6d84524e7b6b9ee5fa366f3143296f6d7577b0883433ad17f0fc04ae24332759abc06e5e87d7c5cc26f3470dd612a2e8c0ecde4f950fcb6b9d8fc5533071f7a1719279121ec2ab639350f4e5b6192c8f89f1d0a2044a9fe42f4bc98d097aa42327aa06c367df2024996bff0d8ddc39b635d024d72b26d9a0136ea426d5c1f7817e44e5823bd092de16afd5d686d495c616c905139857ea92497b2788e27699fe56cfe0baa38958081504b4bc148b6bdcff8b35934d861dfcfb81f36d7fb60acfcb276596c45ec281acaf9c365c1bf3d021491f9e7c58ba64ac437d6e84ec1bd567da9bad342b58035b12dc51d8754740599ea34e71179f28931df69d2e8c08260879fa3885cfe1cf1937f522744d6260ddb71f58ab70c1cebca9f1e8e518f84bd6dc493109c6ad7032621f9e1b7539d04213934dbfc24ccd456289b6395eeb9dc66ad960f73188c022b292cd6b6abf66196fc09147f13c16e039b396ccadeb27678a8d43ecd5d38ad3a4ba6d60c7fa99e888ed347d6a1e8060d14dcb88de899c5e056ac5d42e79b07e11187aca51db9ba5d7e8b96cafc0c54f758bd94e4a82227b7ea7d5e7010376147c07a4c88a37033dc93678224a28d6bc88f6ed0082a8010ebe4d2012ff4ea5504727149057bb04e082a2b535b5dee3193dfbb2723ec33c0df44842de91822b4dd6a9cc58e9aa539d8d4a074ae0893d547b37093e6a608b1a16c268fe3fcdc555c751b081a6117e6a70bbb59f97f75b05000b26a210f46e243963c8a86a7e541109c3ec65ad61aa799e73e4c388f7e4e6b5c2a190bf394fbf7c8cae739d159e2d32e1f34ce4e4290a77927ebf938532040e8cc9335a15a425aec91b5653e561a55a111da6121625dd714ee54393ce085c4d44ced3321573055b0b0865c5c070b7503da8291e31ef794c0008ccea515cfda63c3bac06b233f2cfd2a99dadaf6fa01ef34be52b32a109cbb022b765871079d48d3369abae68532cc5be31570b2c365c863f4e0084bc89db9e17cb6a4767ea33802ab972903b6aa0dcd64fd44f70e7da923a4c111d43dbd6d36b6d13a41084a5151388aeafebf6ef3827816d890c6ed5343b53b776772196b565a6c43c3457ed668d8d8eafb6c02e080f6bacf244fb58197d2a68ba811618ea745b0c603f5a5e464868cf11ef944bcd8812de768d8a877f8c076c14258048c029e353694ccf7770201cf2d8fb5c778279ffbdb398fe87401546b2e581a4a32403d9935426174f5f19c7f5341178d8952e275a4cce1e5fc0c510a1925c4e7855bf4fd02dfdf573b6248a53ed9578e9f3d7716bd66d058d8ab45f7f2fec9a6772d44260742ecbafd7453a0a37f4d0157b6f356527df9b3b0ffee0121a6b1dab43a85f0581eda65aa2b2c8233c9c45aaa44a9eac023ffb5382be7026416013cf7d06e7144385515ea328b7fa70e03bc5c5b5db0f22459b236ac1d1737fb7081f7ad861641f5e7cc1a3528bbc91f89c2a1bfd23b3bfe1b969db19f7baf440e3c31bec6407f4738d1a763f5afcd2c2cf5471f93bafb2a53e3c90a74b1633062cbcae93e651f8e845aea173cc161b3b010467c33f0daf8f07de73f89f6e98a320f1e92e95e275f2334a6bd50608bc7ea2f8612a687fd318151faeab2a6b10dac3dc8424f92e6ccf320198de2262989b7de25d4ddc42e28329f9dd0e90b6e9f7bf73534f90952bc28a218d5aa02035d5e36ffef6463a6d12b6615b63ea993a9faff8fd0ee5baabbc8c8acc96d22cfb461faaf0ca9ee8535d592508d893f3092422e5a3bbd3fd9a6ee69242a79e361578c4863082b3e36664a08cb6c0fe23fac99a592365ca4e2d1a1d2b1b1e07007b4574cab26acab2374be8bbaa3afecc358f68c6ae944e619c4b1e500aac70690e2ecdcef4eb78f85795f904986ee63dd6c6b9a2a81a40ee1e5280549fb0b9bff3829efcf5ac4a88486e3142946fbee3f52f1ff581c898a4f0c2937e3dfe152fcdca27feacba0d0019b6c109c62fd91ea51d873507ec3cf3ad031c78a1dceae47dfe3063d4a273ecf6d3335b266168a676157f4a05f8fea43964fa3a482a350bec2ec6d345f5011ed66a1bca7d0273019a5015965f72d3a0bdb5ad0620928e6a650dbace9ff28769dc66dd2042befc1b11c890b12edd94d496c404258b992d1d0aca5c34024d123fd6c52a9cb7967c3cd19b7d4e902db56ca4674f825f5e61a64fb8a9edab6331cecdec972fcdd10991761a169d70d834c377878f34de63dee1d55019dd317656648e6409388f70ecc90e31506f3f147724dcf1a260172e6efde57aecbac4d12c100e8ba2b46cf82bd0ca7c00ead86f25b411cec2985f620dd468131a76de07aeae2d7ed22289615de23a105a01029bc11a675451798610dcf8e506e42459af4072f44819fc7a96ab2be5ec5fe719fa0a1483932341d569ee445ec96baa5fec86d98f2d31ebfdaac5a808f5bd3e0802dff6f690b19f637376d9324acd3dbf1cb540967dc609f784b480d17e2e9f6932596ad349c06375082b030c017205b3f733ee7aebeb43737f64c5445c11faeeaf4dc24f966266bbdce343a21e63a08c969793c0cb418271e83c6a09d71ca42fb21ce6f6963e9aa5cadce4c9774f5ceabe89d7d0b840a27301150d1a53eef4ec2a8b48ff009f8b1405abaa3d57abf802b2f291cc93991d5c58f4a8eb478d100da560dee2e19deabb82fe70b1afadc2f5568f68599b268678a31f6319dbc53dc60d596e3bcc7e4adccb67c020037eb879302812f91946e1989714736d41940885438a7a77bbd3d2179a3cf159054d3a4c8f177af09134cff1de2b00e1ae6ceb86f446538ae94b3ef05e0eb2665c3768507adafe19fd069f3d6cdc114275ec285f5666e2956b7acab0914b55c0d6862cc6cadc6a03aa4f86b605e105bf6accd813a062cccdf1d62a3e6d0db3da07f1e2cf6f359e7700cbaf9be06e1ccfc7fee44b4d09e002f4ad126ebcdebdf830acc851f2383e141d6e13b7fbdc597f3c6c7adae031c09b805f575c175b26f5c67bd830cc2c90714801506b02a5b45bced612d876432dd17a8fc428c349f0228fbd5fc8fca335e5ebe8077b062eb51f215495a4f7759038912500e7f528e883d5beb61fda885bd1503cc329b59665a3e84431bc43fde8c8d7f427017e565ffd89a4c54384da0b2f2995388909dffb099ea1e8ec0bdf1507fabd304b6e882f961a8da7c77f8026ceea163931087ea1d75dc5965cab7d0402ce0b278954fa2e6d76b6740646de6d5b32fba86820d4b111ed1721f473316eca446a6069865f09b527823978ed1ca317b59bbf2311558f9d24b88090ccaf4260a9a32b9e5f2ed9756c2cb702fb9d510132e156895e4a0616f2ef43541a94ba9eb0cb959d2b5adf168bc673c566b03e1ccfcea189856c75b5978653cd7d0751d3d6ee2e85ba36bf0f5c92e78601ba05d78109025af5203817ba0cad3e99b23b61cf7dd0d286b502580a6ea2ebe78a23722d587298eea9127ae681ea13129803ecd3f317c062f40bcb7ce77dd37ab335cf7881135e4647a0116e43db8917a87355d4f39ee5da9e9329ce67156a27df31485bbf6b609f627697af68bc252442861c558b9ac627179223c890d78c2dafc3595621e75918c37c1692e8f1d560c4dfcc211c5c9002d0075d70ae865f40134ac4013870f72e6b764acdb6cd842341987b2ef85a53e1154916449e35c875a8ed78f1d4ba2aaffe43d9a9b6699461af2b5005e01c1ddb10c0b70e2f36081511c445f5904457e15839ce09b7917cd3e163143d3452dec1e7bc80d331881e365d7ba5fe85c73d6ee1b331a0ceb3ab61c876d9b0658000912521bc277f3730b9999391d67f7530bfa938f968ffeda0769b64c204113ec857f4c73b0553813f1d6c10c6b0ba51e5851991cdad436bbc6da7dc1720f831cce39efacf2dd2659cad3ec30f9ae4bf575b426e8051efd0b1c17f1e8025c85fc2f797f13f5d3b20c89049d162d9d7862722facb1328f7db2dc0a610eefc6406c3c961230ca5ad2850e119d945f4e1feabd23ae3e733a1bfa98c123e701ababfb809b30eedeab6ffd83abe5a5b12ef620ba243762c2190a45d9e15ae41e5f8f6dfb687f6824bc5e002a8f32a4cd77476aedabb061db01158145ad05f94279962f174c6421b79bbddd7a21d205cc814922d81fd325f56ebea33b6d6d7c362ed6d39e7180854996f424bb9abfef7c9815d1636cd86aa4e2d49102f8a8b76db239e1c8580d141c2e7dd77895c990f89b52eb1287f7dfab9e9ca9e96f04839abd4c26201578ca7b78dce52dbc8b32f49ff78b1d5c72f4dd2066f8308c439d34bf8d10b59feda88b4fb6a38e11cf8a5136ff4dfc7b88cb3f87f553d5f7e44b4bb5de0912b579a6799e0f0c0a4f3ee9a885a7eb2a0ebd9fdb93e843dce8da20212664997f7b081f175514c9ea4b2db573e2740534fd555e0fe67e8c26a2724f4fe6c9991760c991bcb58c59b07936d5f8ee01b12c5f3cb5b9d1e4d683cf9903c3c89292bb977378070e76ddeb7702c51556427d2787e05ad81c7970e6bc30cd316c7e80af1819bf6395dac89865ac82e555b6d2fd59798f5aa143e6c3cd3aa7c42dab4c1d46dd0d80154e67dbed5aab0364a8d55f6c1c0243ff4e7b892140d245ee62a8b42a939a917e53d8da60d49370b7ccdddbd9e1e99b3221d245e31da707baa8fb3a07558f80f4231be7776898232b627adfbf5f34a2c0535964953095853d0fce9b83ba8a26e0e94878de54542ffb1f50c75ea3b3400778734f08dad714deb8975e9e7907b373692381011f9d7cb22f2f4ccc46c9aea28bb52ab30841f7ef5bedfe3124a0a987892956fc12127653973ac159d9c5df716212161c3fb1fc36ff0419e8d8ff2d984b43c4a67f39632cda2b658dcf299dc0455508f8ee57c87b5e18cf7f8d83877dea005092eb8ddd12907b15378bd6a184e7ea2dd923e24b8bd1dacb0e12baf4a1b6f41e4101f49647061525256ce860bdd863b1410a75966f8fd11b9086982c06bd76625385835cfe9d64d32a2c070bb8734c57184bf83d4431edd422350e322004a43debbd678a9d8a5d3a931488667efaed5c1ece460f0aad88c9f615a471b8d2f3cb952655dc921fd41d338432f6de677566c3e4da5bec8812ff44807c026ac8b3773f2073dee7888cdb715a59d3980497f8d56c244191a5da2541a9adef00773a55a726a7cd6a078a6caa60d75518f661f37acca97e0dd5d9bed195f7cd335570af1b77776502a52529014ff0bfde2e2f6b7113413896b49500c2e97164bb5db6021516aff7296ff2f2c86f26386b950735f71f39c9443b0c87429dee35f29558330df3db4189dd53b8d9f80b7b0ae50d374110860a4e5fec1ea1cc52dc740550e85d014a77b158c610ec01b647e8271ad515fa0af3be54b7bf109f084d36414496f5416459341f98c36f73361b52854fea10619af5145e4852f186b7e5669d589c39fed2690d327a4d8b6588d4bd6715a9a7b1d69992e5f3d97508dd9224f9f3caf865a85201ecd1924712e70b3c4ed56e552c082b44a5948a78b358baab56cd80e70feb25e9f8344e9b1a65fd6a66316456c2bfe75e674feee99d5238023fbf2135ea377b4281276d250a411237bb20e5a24d5aac4459867c438e638c306badb2ca2891e13e2600bce72a1aebccbe7b0bf7e9d6f18f189b14160d3eb93f10d84c8384df05c56646a173215c68061f1855939fedf7f7469dbf73931719e3e7a4e4146f6148394cf0ec8e05a5c73736c048c9cd40ca6d49a585d652b55cf3432bcab3e772e88efd64e1d047a6ad0311baac69f4dce25cee74295c10292b29a088c694bac7026e9ba4f1da76010d2bb1c0b6f5cece14406b57d66060f39a8f0ea48610c9d777d2ec65e81f6dab6b053144fd29948fcfa82b91259bd1f9cfe7d8f96fc18bc95ff14ff076f359d88335d98d9aea1e41b16422978490d3a883de861fa5855e7473c02bab844145d70678f5631b7c2ce84d5560e382913f68fb4dd1d5eee9e7776a54a3d6ac3276c89ec7e98162c5acd5b2b7a1b324bc9c83c30ea4c8c1dcd1258f63e1ffc1a07d73306ea02eda0d5495826925a8b040c00f6f21d08a06f799560ccf69884eed090183229a1116d936cd3c986404238ad7dd08040c027b48bcdfc2eb67130f6c33e5c4389178e094c2cd8ef7bbd04a2dca3108705fe74ed76d189d1a1ff821ecf5ce438c44745c3ba8cfc6a3fd5ace3227c55607ff88e240ee7a23abaabca463fc08c5f2a4ddcadfc6d66699745202abdfdb1da6bca3919603c08219135303378b7e3646199088c335c5382e41963bc1d288843b2a8dc8237ac58bb51663d253cd655f3dc6fd651ffb004d7430131087db320acf72e4ae7953671e2973db5ce58a80585283b01dc9bb3a3acad433a5c26d91d390dd728d32d4620f12aff7e5ba4dfb5f7f7581dcbccf54d8b99c24e94cc29791e9ccd2830ffd9d38f93bd3c68caa62dddf4bd0c5c2e8e2240a120553cb2c84820dfe2f9b170b9cf00eb7bc475662fdb4b93f1e5ec0ea4de0d1f91f35ebf3b48c26cefb185789feac9587219a46fbfd53845c6623409d566fb44ae68fdff16c6e4402917885b086814c8ad6694a2158ce8f11c2ce244d8f0a29153ac74d7e9f4ae7942063ab31821b66a84c6f53b40e76bf1b22cf1bf9ea395ad5daeaaf9499e6183e6622d13e3dfbc8b0a32d867f14224ca9d79469bbbb6624cb0cb95ccd19e37bc7df9ec15ededc5822949e2f4b6c3ddc949d7b4d4c451b42911ffccfa95a1552cce095a6563df3f6b8debe7ccbc280890d89e2d3f1eddc7b8edcd1294a8eac067c2a7c7ecaab22c55a8d3872a768b241da1bcc21cef887351d5c48284ef2892022b6c8cf4ce528eb9a9ed9f478f5379ee22954acbe47941cee3d6783f4dd81c30491a3213b389b8e1d84809bee4d46d28020327170c09dbfce67fbd2d7ef183e5529fa795392b710a8f55ab86368f1f4a37a389615e01c2aeb52cd711a204bc7367b77dbd8758eec07501c583363f921ea90dac414c9346e714ccbb38fa60172d5fd66828880ab3e71c2ee9b06e1fe07907dab1c45196f51077c50b18d05b4b1d78c559e273a370db9cf7d6b5ff120801b05c630cf34d9f313fbb5e1a7381106b557f5cce0607e617f1749b14aedf7f1934e4ed4f5438e213613cb2f64f64d5ba3272d58a6045cf174f9b52fb5abc243a7a11905594992bcb820d8bc434e5742d1bc49503b47d192df01b7e8d25d2671d90b07e74185db96e796dfe4c116386d8fdeb5e643378e2c5118d6537e3421323a3769f44cc6027871b1a2771ee558666b45b154616f291188d50beb70d4a480bbb36c665c064dd25580af41842789ba7bf637997f4fe9337cd9d503e09b6383f59850fd76e4ab683bb0da8cd1119d43a33379be78c6b7e1714fb6b477531cbe1562fdc01c9936f43b1302f8db594058957a011e8165cfd0f24aca61c4606900094d90e904d586846c88ba73f43430b09475e2f77f91311ba7de09197bdd2d8edfabed7d19aa57a43dedb422a8a6e836f2e9fda80e64adbad435fa80937590cc9fcab4487d75e1c9d22db6f2b8b9dfd13ba25414c3236d37cf52c1f05a5df8496ee9e3e75346ea6c4c2b34ba3aa2066abd9cc292e35a33a65212d471a75a06bd1d75a55c3381df91015e8291efc4817ac2e6dc657ded92b448af4b32c3110f1f1f808ae4eb5a1a134fb1ba68c7ed92c562ca2038214781899938c15eb2913e4f4429422836c30f2b591c8dd9f50ded71471773d7ec988326f4605cbb0e529806025ee60916cc8564101906c19845b317db6df894551a47461f7dbd948ee64d96a3b7082e5132e7ed48b16d3dcd8523dc23aa6d39f66665c87c6aea23946c4f7ebfef4960845ee9e1e49e1fc64279718a7781790185590e4d8acf63a776ac19139ddecb52a1d478f421538975aaa3541c0d1aba40a81dd9199681a1d3830aefd0804fbf7e9ecbd7ee01f282675e9fc50b1dd6e4b77765e1e62a15415a6c0a9c805815e32394dd231fd03d17819718d3d6222ebf0ea92da16e303b01a32c598a069c20519c052143c0d9feed489ccd7885a79e43601d07f973fae7ac29240afa11cca9506484306c5129384e9688762566617fb1f4416f969dedac0e5b1ce860b5c7426cc37bf662cf89ec9c7ac3eedab2908dc9f6fed188d48f26a556c3d6fb2775edf79616406121328fbf0d20cf3e4aa5664a3492d88cf3cc9bd5546ab3da14035b19da0577f8809fad966b968dd92c8582e2dbfc639b94997f6ce78a4c8b68d2d79a8642c753897d852c666a549b7d1ab8bb821654b609912637fca927ca3793ee6893b25370188f44fbe6c79729b0bffc1e0ad1f86eed22fccbaebec591e8f745076dcabc948a3ed34263e5190c85f686fa9f8254fe27815a812eac1cb0a9579f4cef561ec974e1aef7a57fcea5bd3acfb353ef0b6afd7f60f11948d4c089b017f501d090286d0ed15a6deeb518fbc0fcfe4de104025e27190e9c20ff11362ce35619ffdc4139f3306889f77858e070a7b41d1a4592c7f0b483e7f6bf6658d7ff61c6f101cf5d759ae52d0bef92c6fb02bfd2e25d351f98f3abca300f70ed12b2e9ff7cc0f5d828357c7cc8dc313588000c834d7c79d153f197db5a1db80182412872e60ea1d2ef7f4af0c9999e51c27557e7305d2fc932154f0f768ac50ffe868ee7f1577d7930279d2f1576de839c4a70623fc7e17d09b19ec585f4c87f3f1a2da96e847b435b080ea12ba6c1467beac8837aa927fafa72e30ff252cbb592ff49bd01f1f3f9df7b9d688d62ed473fe5fbc99158aa201c049acde19079ce0f1a01712af6e1a2573c33c361ad804bb55c2200be75366141d0afaf6bd4bbee83c84d5d8387203aaec16a1ea79ab04de8f48b5bab8186d6db5e677a80622692aaab4187745278366c483ff4e5b05d56eefc1140107df560843c10be370eb2b67ace82a7f6bf7665b3a58d73d31eb6be3ae63a0e4b877a1150eccedaa646ef3a43d8e4b7c5237e4049d30d42a489b3c817cf1e16365ccd54213f40685574c09cd78085f3165ada67f0abc86b1965d3bd3fdb9a4ac4874f3422c7bf4031bfe7152b7d2967673dcc5cda932c9d2e69e477ef18bd7df3110f8a088e1c15878859109adbe227d996a98646d319bf811ab646b1c48af821cd9981b1df830759252fcaa465d8f7660d99073a8495776eedd6898000fa6c28c72c114f4e5e4469137da8ff4bad9599548c712f9955842c7a44c12f12dc26b95fae8ac1b382d7b231a1fa5aba082ec40a058dc2fdcf4da72c29c2320e9ea087a55bbb3d2838d41ef979600e59383deff645fb128e04666a549b7d1ab8bb821654b609912637fca927ca3793ee6893b25370188f44fb467485ada3d25101b274aadffbce03bf73be8779fe2761891a6a78bfc72b0b4c4e12c89386549845c587696bb00aa73410bbcab450622b522a10eb7361f86721a89be6018263f967340b9f0a2d0b3b4617c6dfbe85f7dd817b3468144efc43c9da74f2b3ac09801c899ac9ecee78d6f64ad10074e313bdd80bae8859f110a80fadc73123ed379cfed6513b436d153bcf3bc6bbd3c050e566007c4ef8af7cc99bfff442f3ebd598a9f32f0baf0cee1f96cb07573f1990fe316cdf940f231d6ff45d49e7a08f0dc38c808bf3b40a24be747e78a2ee74549b178943df97cdc3c6a2af7ff3f63d72d17c2311cffa93fabbaf27bde3b9d95b180ce192b398213e7d5a0db9f8077e82cadfb6541e8b4a2657b5b442226746acd6d81fc87cf84fcda4d3736c877fc472dce935c6cc22850afd633ade2b27a688088238f30b7d2fded57e75237b531c4be94c8b9d8e4822a5c0dc49ff8e3258dda2b3b97a6ba79ebb32569895d874ca5b4acd3964c67f3c1b4aa4ab27ba11572c80d767c8c96120b44bb13601d6c3299b35d41ceda1f001cbd5ee14cc29ce716a7c5abdf26f532c25c1adef80f1c43f56d59f4b7566d1cf10500eac1579fd7fc1d778cb26739328f6b5b70d20cf3e4aa5664a3492d88cf3cc9bd5546ab3da14035b19da0577f8809fad96da74f2b3ac09801c899ac9ecee78d6f64ad10074e313bdd80bae8859f110a80fb1d6dde4c4ffd16ba4c20fa6e4988e75e9f12cda521d737e7ec81ede55635d3716b8a1b0c8ba67f782a42abe421e5cbea1be21d4d58422d109eeee0e5580d91265c2d320064d84312aa4794f8bfc873e17a9e662033cdf5bbf35f2ea828d5f8fd7dad487e63d37dfd7f8df67e47b7d1a75038dc843a98f59757e0b9805a20ff20a17c36cb3a385e1110d6fd808e9c19db8faa4eaf83b051e1a29600de1592f2f52f6cdfb071010daa76076e73d4f6a7a6f2589964d78aefa99674767812f1655051e5ea85aa926b899b24541e3c8f6a3732481740f689a389f844528e7d67b4fae9a4defbba3cd03eac0f5dd5e4947971513f16bd874f8b888461b28201a2abc43a4552390e74a47c4abfbd993854f0135632f34d497cc36595f2677ff946232ba3238ebc1b0a255ac2c0eb8197b25ac19b1032645a351194bad31fb6cdea5ff0a4a5d4e827062d579738386b126da556b43f174e03e59190d30f55870cb3ff767513ff740c53b1f51325225c563658cabb432953199863f28104121f42b3152361464d6e339dc02ce410454902bfbfbaa1ae0e4a6ed01013d1a3678e0f60b9a1c98de2e9c97279c3598737944139e1b15138aa579fd596844e20823616797d4f549a142da845eb9d7992f22d8fc6d4dd472078db50145ffbe7344123a5d3c1b8570de02865a080743b121fae0b7ab7e8c24dd607dc75ce1f4c0a11fb73f81f843535d5ce6d20d364a4ca7ff327b69006cb4ee9cd166c18579b8a556837ee8ac90b23ed28e2754db7ee31081b3dabe71e964b5b7fc1bb78e50fdf3f93d6140fadd12da6d26e11677dc1a029ed6dd29f892f3c4a1fe669e2cfc07c210ad84dd57516157296ed5eb7c5d39e9756a7d191925dd0ae43c96bf01bda292bb386a6c8d4e8203d05b38a9940ab840927fc3fb37e646d5e817107809c6d08ce495c2e221453ba52547544d9e14af08498da6c3a2862e28bb9385ae516e9f2947432d95acac982ce4b6fa55dd4face3a18e42e01285cb7f2eed59275e5120bf81331eb46ba7ef7ce4358e6cd2e6c45650df439a2b6f9e2a9c6a119e3b1bdf31472c8e016c217cc15a399abf55492b82a8a237ecc710a95e751f5336e1367a72aeab6e6733fbbd094fb331cde36bf951be9a6a6440add81f4808cde123843287654ce21dc114eccff987eb3217eac74c37c152a1159dbb58ccdcbc90598a89f1158f3cf0506e93fb1c13606da3634da13f782a127bf825c8cd37266f8d69c0e1d58b528231b9d50a8630ed5f3a54200979d2127121a21436c737d01bed83d5c38bfd55066339ae5f7931ff986ede1096e0079721f49fe4cd97f6727b3ece9aec167ed37957bbb6789822383441737a2f248492bd3c2124ed6178d4ea86fcf80f873e2a686d10e04fc301c68b41b96a71792f6cf94d5b3c72b7397a1802396f66995dfef408f13d5d34a03cf198a75aadce1d2f8d876e04e885a350f4cb738ead8ac2544295f8272a15faf9f20b818635079575856a29dcc26698fd2970f2ba53976b2b3a5c151af6aa987d304fb111d0b9e7d0d417a726c4ee366f2b863fe5186b32fe6c40975bc7c2ac03a9594e5d094390cbf463f75d4a246f97bc1099171d89b0f4d4a6a52cf13aa6b57beb4d9421d1131151acf919ebafae2c2a549a3caffc642ca8dec63921bb194380ca16b8da6e587f04842e71d829edde0e6ba40c65c72149c416b06447529d833b60b860a34880c967c6f5988a7fafafe93ef30f20f07b9c7d7c9b847d103ecdecd59f236e6a965e8743f92a378a07d792247154951aa43ee490c006a76db8fbca673b1a57291df07c7df36f6588dae7a20c11cb7485df24faea1578a46ef0ab273b0e3a1f1993480620ded2fc0bffa3eeb5630c287f9b5aa651eb80616212bc00827348b1d020f6d9f12fd491b8e8e5a089862cd6c159649dd2a85f42fd0be26372654f0758085a920c1099abe3020376f1ed38300532d20a53b2406fd4aa39fade0d37a03d3a9ac88c33972032080175161231053d06d5ffd4ed2ecff00f3fde718e633747a269845de3ccafbe1aa682d7522cdf444dc0cd358bc6c775ea7041d07e291dbd43d5c9cbee460f657a2234001d8b922fd08223f1d56d3ebc97f31762acd6d7134108b32f04c274c7e1e74db7ddba902982fa1ce7c8f344f7c683cbf70e4efa4ad770ffb239558a9a7300e2ca24dba04b2c548e21966b144ad22923c960fdeb9a7bc08a1d14c0cfbf52b661561f7d303382fe88f21cbc5ed9f6d2117e6f0307feee6580adf2c9f91e4eb932c0ea8ea4fd9b38c5f2efc1517a06009cf0a1c959a4452c91c9d79b496153cb0a8ce6ae3d88fba78b7ce336e0d6b4e668edadb920e8ec376cea5e4561f7d88e48b3d9f8f765f5c736d7c0c520c8f8e37858251e4466f0a695f593ca1e2e4b130959b7ba4b79136ba93af7f180a34afcd852df4c7c39f5fd8b0d49e13905596024b1069b8ca3b0c419aee2f9dc4ef5eaf5910c07da1a7ac8533b9292d4036174e9acd6d1c70bc734db63182402574e048fac3dd1d59403254cb5467332d2ce025ae9e65285ea8da567242ece46d6a532ebe38f88910d789ec61cde812e9d69b31e798573afedeec2468d28d9d22a1c64048ddd186c3fde0c7090cd8f6a05be8100f75b32ff5b1c5781e46d572f7394acb8ec1235502ed668e61b4dedd89e31488ef2113f2daaa82f215cb17d6f150b701862b02ad3f16dff113c748cf3360f6a80c11bee7b21a0f59949ff93291aaf0579c47035a84644061319a68f82d21d50a5dd2fef9e5afa80fb1043340e024c0f0361a39bd5ea4807aa7c24f5f2a656297f848c597b1b3f7cfc5ba6f30358486d15ccfe9363fe55836dc8b7d68e9b8c35de56298c7a7a18e7d16c57de152c9319e62c81890ff3ab4b17c904a18322adf25ff0bea561542e126a339ded9f5aca0b6961ebe3bdf88bcbc2c15cb9574fb55a28fe2dff73844db1d3ba67efab5eb457b7440257b5e703082b9abad6f427f4630695bc006941dacee2c51720a7fdbe4717fb5c6ca9b96a904396d1e252da4d4daeb34d9817e97e108cbfd3ec119348fc6151e07b0650917bb2da3246ba1112ad5e7bd0bbaf62e828406833b14727de7930d6efbdfc4f082a9d299a0726c529bc8a1e856e00e51a242100f87a8187478b59d26976e2701d64d213c898b7bb008fde11d8bea2a8a3ef64882706f53c58c96a7fe105f9ce68fe7e43df3b61ba639fdd1d7737a00eec9e35ab94072584813e3f1bfdba722d45f77191c9237aa551d3d47746def4b5bb36b0a71d4e7c069230296fef4a12266ea313c49b505f7e21603bf73d3233edad0bb2a8193ade198a61b0a14635d75aa32f24719de2f8c0c366545e037329aea05ba802131c9155292c669bc9279aeb25f7f63406efc7f7d6557c09a40e29c24534e4de5ff12bc1f1c9af418218914df525e1fc2f2a5245e1f2b2865b8c203b2941a0be1259c9536b480de293b9cdbaeff1111a1d15a4b8d5db497f4c687c38a7f4780014c5dc0f5377ff74fbcd186d11aed10ed44793195d104b0763b61cf99788152eb6205df1afd5e4af27abb3446ab4cf271ada3b7e9016e26f9cb560d55750fba5eb15e3ba5b91209eebf815528939d4e1ce5a84ae0e96c9ee4b02d0c79ffdfdbc0ea20de2f33e6b6ca5eb4afe35dc6789668b5b71e1d335be0202c19a309960e00ea20de2f33e6b6ca5eb4afe35dc6789668b5b71e1d335be0202c19a309960e02ab4b2f824a19e4a33d8361a23c5af65f5526ccc98eb8e2ea9ae19d5263eea237a95e95d06b592d6eb34a04958800def979e4ed10ff068b53cf7a1ec685ad2128379a1faab3d0d61257321f19721068e8799ad2e5dbea4f0d55dfe07f0c8554c4502b66a4dd3d8255ece7ac2fd2a6c319129d4452394d4a93d7a7df5c9c2098868cfcd489684efd96bfd449a975227e19b0d6084c88e44700c3c1b2cfed2cbc1445d366881aeda23963cfcb5223df8c56d15d743e4c6092f22b2a3f0bab3be4db432ed9f2e081c11b28eb566bf9cef97ac18792869c99decd0790756240c08a3da16620743aac072688d9939a4e045bb21801abbcc36255a67438b13ce340f4516bf173cda44c8d9f8284ee918cc316f2613017ab1c1fd0692313ce489258cd21720a7fdbe4717fb5c6ca9b96a904396d1e252da4d4daeb34d9817e97e108cbf9ec4c0748246fe18193b27bcb6a4c75b431716bb742608a6a195da0c72cd6888c5a544831a2a9cf3e1eab14dff12198615fae916fea2b7ba50fbb2073b369046d3ec119348fc6151e07b0650917bb2da3246ba1112ad5e7bd0bbaf62e82840683292e450f616b216d26b1ba157b9aa2d87d025c0bf5b87c9feedd27e018e80b8dd76df19d855457edcfbbbd5b98b24aab1330e02ba3bc47712376c58c992ac04af12e64ba37d7006236cf8650e221cdc614402413d80e7fbd0a046636021b51284e37184f69f00e9c832b4cefe33713216aedc5b1c0223f2fd44ff0637b460478aa4549982937f993adfacaeda5b33051809b085fdbfbff3242d3eb7edd1407d2321d0c45502f7c5f801cd5076f164fef73a7944b9201765884629b938c7af9279412fe3396c73b454fd81dd0e118da04e375274e0d04f152b2fd6a10477408576e3400ec02fb212b78b0b7bddb3ea8002fa08118756dab7e40903911adb849b88cfe843f2d9c07841bef7f760d7c3b2efb7ea5d298389fb55f57190720b244336e0ed6758897f72aec32a7ce9722bca3689eccd6202a35fd0105a710a6e329006050d62958313bb89c024465373ba06b03c3e6d8ee0b3abe3ec6baaf373e90d5af7dbab38eb3db5b1b72b447da08551296c7600abc954d1a8fb5d2c528ddcaa90e085aadc7b6ce3b770a84aa47b5fcf777125d746d50824ef0f82543f2cafe32d574f45896bcd4276f7b4dabdf4b6e867459af62e3f8b0638eb9bdd19ecb38f7b9cf15217c8d44d91fceac5011538d5075e56568cf1e3d59a478ab434e23b7304158f4d098ad0e3818c6d216f8190dee73ddc8f5358544b78af9f7ca5aecef106a0e1de7afabcf857fa3ff49667d3344e30afbeee0bcc14f6b2eba74ce25a85c4f73e3f2e12e250b5cd61366f0399a31af6629026f95b0c042dd1b764436045ae8ebb8f4f6b2ff3cef7a9261f4a0b54ef51e38436a71a1bc881e89f2ff36279a9d9c8891ce435d6bd9b31a1df06ccdeec60afc94b145ac2b39a369d41d3c61c21c9c037bfec515d7f9c8a4b1b0cf9e467b4695ca4ab800e4c8db24e05390d9844f71f9f2bb5a6a5342b423da9760d075fe1394c4144f95bd5e63ba7c657ce9c6e41a8db35b73c913ce5a2d856033dadbd8403c0858f5322026c0260561f63ba6fc35980587a29c53305b1efb07e99182e376bd5d732c169b9aee5aaf2314cce5675a28a0658ff9ea1423c7c9989bdd99d92dc488afc76ed101127bc5424fca68755415b0228c42f8125a0a315857f7c01fce8c6404e3a38367dcbba179cf5ad0e2b79986afa61a22faf8746d4bfbd48a44357d5a3028bd4e4c1865803b790d7209ad093afdad05c3904f0d8fc0d45c864d334c05938c5681d5aee859a838aa85a910b0b7fa2a6605ea9fef64ddad1a7085e58a2f55af066a3e674e80e494bc0aa9f15fedb5e61fad2f7ca34b968dcd2ea61ef441a97c3894647e3d1c102a4838ea919d7681bcf84f60de0c7669a13b3ef0174f85b5ebd5b65924165790911fdc7311133a77ad2638dd75387b3bba0587cedfc05af1947cccd92498e9ad6da8df93d85cadcb6a327c8302de54db58fbd7eae0117fd384fcedee35ffe843a8dea16bf173cda44c8d9f8284ee918cc316f2613017ab1c1fd0692313ce489258cd28844d179f9bfb95a7328b64a7e32aff66c98b87d687964885c696fb1bfe663a9e9bb32d91d5e48873a66e93d01964623e53cae0a67af4ebd24596db27730fd468271ad24e8572dc49b3f168a20e8e402af87b7c2b4b68adfb00c3b103e3c55de7c292891ddfd7c71cdeab32632d9d3cf5811f52fad4e178023d55b973c3dd6da5b8b53529644a9f000e8a93c8a62989f1458657e1add03e458b04284221d8b86cb10a78affdc7dc8e8c328d430730a06af79892f62f570747e56c3608e4d5f2fc2c926c56ed4dc6e5097b63bd074ff9b39268384ee72d40c55be97b0ae4addbb0436b4f66c5321288fa010fd890f39bb373ab67236db027c810544e1ca0af86f2b869ad2ddbb6fd35fef0828af0300cdb78e5924bb382df6e6041c16978e16c088bab3891694d045ff306508d7f4587acf8622c4635dba68591337171092b8a0d07295b7b0ae61abf985a5fe0ed5e3a3b86817cd8502a2526cd62059644d86b2dded3a526c3364e89ff59cba4e58dad752a212cb841507749c03106a1de0ea59a2f3e90308c8299be7010ce1193801676a4b213aa05fc6e434d5d27a54f9e7642e4085b1c9d93a8e214ef4f688818e34181c9697bcf16df588028ce928ee75a89c5fcc18d9bd9f7b87692c156c13cf3ec1b21504b8d74fc7e785891a8b5cd6d69fb2ba8788001d23de49608eb0fbb4bba1197bd65031654d7810868c11796765fde443d88aeff99de17ff94e4b19e6e61db446c5fd5eb57acdc8b2aa914b0c5cc5c3d9929beb173a1d3f6c927be8358de62b239fab09b1619ca297b6a7a894b348517b8b2c2010a48871263292808ffa149e78d9f11cd57121c6199d2f00afb11929b1d133c176c9024aa00b0096afc75f4cf4bf2cb0e8af0ef1f20722c030e59e8b3d1cf2d5f832331dd32715d1ec7f9fcf6f8827564991654907bbe35a6217e4d190b17534cc9e855798fc6314927d6b64e52dfb8fae595d2be28ed661d7b3b8dc2a40c0b8fd9033d98aaeb23cd39d4d8fe0ad43d8b0c670d2488ed5e519d0937f82cb8edda0d5067a23e8a73fa7d4e38fcb75530ba033bcac7656217e376b21c34370aabf0097384943009d35463d81bb35fe05ad01cfe2babf1a64db241259b6c53ab2e80c2bf42bc4cbaa6c97214229f4e4e7b61d53f177a53a293a8d22e55189fef2223e68ca1f5c96946e1cd30b77f0afc2b451f7f498ed42125686f547e176b2853eb837620524407fb608a61dd31e7237acfe7a4abb296b588fbc34a299b71e61e4557677b650ff5613a472b77bc3c4344111a8846ac2f12fe3bf86e606b916aba76a4b20b363bd2ef2b861551c87230f6f99ccbb2143b14692fe106eedb1031ce21b8cefa7c635a0674fa5a9cd2a20900eb98da4dee5c634eb192ca5911c8cd1f431e441488f9606d8f3b56f01ecea470c7420992bef84040fa4b609127ecc4d0a17b3213150e19c94820223edc19536a632501c33f0f9b76060ef12eb8e5324973e3373eab1a74a749f23bfd079f0c81ba16f1b728e75908375e6682b4bd846cacd35aaff0da0ec128c444ebdcda87d865cfe13f45ae78121a23f79bf7acd8dee2c42085cad9dbba4668b815dfef3a4ee9f07a053730b5308d5a3d2a28b83b90328302d9cdb66094138af6e0b61240ed5f014920c29da728a78afc565c8d450436546dd68cd1f3e8ae37b0e9e6eb96d31cf77c3c4518178a075bb40f7b529f4ec0d978cb66c1c73f5f6d73bd6cdc0d35f4f345bcd5ef1d2f2e04d432029c3ed92fbb9dceda884bc691ea1595efe86891feeadc47910cda3ac9d2b24c12615bcd6daabb7aceadfabcc1be7651e324b316cb3f1a05e039b684915c47ce32cc785999a787ad71695a9267e93ec44ab897b3b7c735d8f40532b056c7c16e8080bae525f0e620356eb63a311851f3245ec66e15cdd917f77ddbf254aed483a78c0d171cb6eb29d9a71d5401d8e981485e7c9a006d0bc1620d5907cbb8a5642cc590d340523bfc6d07e38b2479bb126bb99227e55a3ce7e478fc10fd113701579dbbacc551c4b7d2d1cfd3ae2aeec68f641e0a178bde3da56ca055b5b6efde8499e95f72f8e801463dd7239c3939931cd9f43c942bb4ea4a83fe37c711b47677f0df9067ab1f84c763e83bef6a7fbcf45e6bfcc5eed74bf6597cb1138f01e7260257f669ca329d39e2a81a274c74fe335d5c76a3e7f26627b070c52351b6ba9b5bcbf8dd5d4bd5e37d38b2a35f0429e0e5206382ff991228d8d06c31e8d63e5190c85f686fa9f8254fe27815a812eac1cb0a9579f4cef561ec974e1aef7415d6f71ba50f46d3680f1829cb831dd7ec0847a61ac51be3464bd25f5b2386a9ce890936ffc6aa16f90693b2d49e9f9ae78b6b72ee1e50ec5221437a9af5606508f1b2ee3744490f86ca862b1f4a8445525d6c844618f75d76a9f42ded785cea5e643af83224ff8e620f6d18b49fb1ea19a0419cc1a06e3382edd36a2ee8aa262659a82063493633c95378fb23cf9253e2034cc7f3b8302d1b633ceb5ebe5a8158b30a917125c83e50eb03e88237013b1e90873b73b6a2ab37b696266c6950077a374de5b340a7197f7edadd060ddbfd6d6b5da29439c6aefcce13dcb05fe7a47f5b55955ae43dc59319a1895235b4d4f8c1f328cfe008e8ee979cd16a38a75b9beee5e30376911157d96b6a8b2408b7652f96a7432c3a35a79b4598e96b1b3f1a9c8d08c5f8d26c0ecdf6e2bdb2d53ff007c15bd5318a4a42192872efed7a29098f1cf227dbfbdec03a03e7058d07de9afc8831761dca622aec9d9ba11f7e781128023b2da841b9d7d699740ea6dfff60fff0bd8c8f4b3abd0f0b35ca80b1e35f0a41d18f5a562368e1667c4a00208b713eb1614ab4b00ad6d56b6ef9e7d0a17cd3350fd7746fe519fa6056155061da2ad2e9415564054b072fbbbbb3b38fe2577b65fce37ae7ad8e01dba058f6cabc828dc898e8eebb5fd0379425f1030680e6fa9db532ae7d714690be8c94b3e1ad452b7a7a7d7a54f758aaf30013d08afb457ff0188a4f265b2072f28da64e75906aed027ebdcaf3a90dc3f7ff9fbcceaf36d937daf83df07e93be332ac70b4bbd824fa9e7b7769e4fb0d750227b8be934ebac7a9d0f5745e39c3c4f35df4c99745783204f485a3955c0d79020b49d3bc126d6bd7fcc6850a14c5d5dbb4ddeb410edbe2ad4da8a90125bd3a4e6e91ec0322124290a342488613eb2b9d52a82dd0bad0d1dcd20c29511bef515ec95f0e6551e9179f28208d4ebbff4c5c258133d780d5ae8fb88d9ec28babf9f4978b82610c7838141d545f7809aa022aa20715fdec1c004afb1eec168092ee680356eb9a7f5650f2228fe00c8418ef13590877889cd2c1b27974c09529af27b4db2e85b0bc6853ff880a3a63d2f35b07fa38d68deb86fbb2b73351ef8a9cc7c90030fc75e5051d46957c160ed70d903f81456ab9740d62eafc7355161dc452088a688f7a3b1a9658cb4214dd5b785fd4f251a7a7b28085bfa4f2c88c98e63e6187a52040a206d9fe2a5175c36644ffbb813842d21b8186ca5dd1b03a1da5069101f15631ed11e1f53e3a59659dd9b1567eec35dea4b75c2eeb1b3b9634fa9f56b739531a281844db648f9afde020e0f649ae28f424fcbbf283c86a919b49d51a80a8cbe575604cdc28b786891598b53006bcb4a6c8696c282c90d3d6c3a57b511f5d14109ef909643a410afbd978f1a269edaf3b153e067420839ce67c7e08149d1e7f5063448dcd05b26dd6da578afd777026dc147680381abd06411162591a59048ec9c8aa6cabb98b0581efad39b3436216b5f821678a4ecbfefea5974a13e8235d9c873e7fff2d15f4fd0e025d7dd6bf67058b909a0e2fec80ac5629e59b8bb76ddb07704fe486d09d402ea49749c40359b05a600ef49dd415bc0668e67f38bbd4667692ec8ebd8252a0b33bd9342855193df3935486a550f4c0073438cae62a921d9a26f7e4e6698515f32476957415cb9d95f426e916acfe32172d5996bffb6b90006ad6c65f7123609cdcfddca37283fe75cf27cff91974e7ff4761e2de763d69260c76e6e28ddaf7a19bf3c572441cc7c504de31820687a8d9f8f19179bdf760b69c261e758d8fba443e449ece09e15d838ad7c40b25980968e79598605db982f5a36216f3daf11480222f0e8283efc0c9535a9edaa839c07e3fbde3b4a74860bd8df97e87986fc4701c68c7fd465dba948b8f640153d3ae4c1b416cdeba6dfb08f622acbda9b57e74d8f469c8143dbd68c38ee60d898712c9a985e1b389f622b1e14e3a893d1fe278c9767feec951729809c726eb0904af74d74dfd4b6d22cb9e7382a6b00cfa716e4d6d2b7feeb71750ac814b6cd134829179773b570d82703c09dfcbc793956c4eadc629f9d8353d8195e9b1f272880867c4c7ebc5de687a15e41c0c58daf85c0d8a565b02564700e640c52b10af16f1b203673e9b9c6294c6f4d14fdb4762cf9c6026d83c02e7220d75c99d91fa2c3e6fea400ec8c2eafc919e9c37e0fbed58e2d6fd84a948980a845b63735f10ba4180715a3d4c9394f0a6bcffe25c6cd2c00e41f0f0a5af0c78c65976e84d3c858d9a943c91a089601c94fee5b8b67d733b4cfceb3b161b97e4578319ec9eb61dad51d3956d131bcba289661ed78ca90d4ed74e174dc4ccbb09fe72ddd7604e4245f340cebc9006558a84391655143dab17c5b9966d6a3333c898fdc1ab553e44438476d5eb2ab69a65a2d18d9ea14d9a90ef150d8290143f6dfda0404b0ce56caf7801ce1fcf05cce4c6ef78eee6d26822142f9f892796895fd7a87c16c04b1a367380220335f9c07c0e935a00186a27d6b66405cfa3a622680f78faf7934039663341cb5494c178f75b910d61e0afa6db12145673b1f35409ef2de2b5ca178ff67524b1b04db8323e4aab7d74e5d971456efa6065088b6a04b550970928fdbe1b049d826e1d0bf0b411aee726b5ce2521a0f2283e3ce4fdbc6761f08873f420d4d7cd182e8aea62f62998a91143388cad4bc2f7db805719a9725b175463e0f8ff90ebda78e5bc83f00e18702a2376adc9def70df712628e2d7b1d088e62840e67a3e3520be9c50ba399721622ecb3260ded9cb40eade353926b05f76c1dc3b240b9ca52dc939bd02842eba481e6798ccf7241229b0feb1fea10690f5b77087f7a1803853f57c418552c568fb3eb0d29f4b4f294cadb1d2f70c45c72f0b5b3ae79b4a8f3262458149516040a989faee19048724cf7b6a018110db282fb566c647867ec47b9635cde907fec022e94e03b5a3a87747aa48ff0436712b641308c69c46d7b8ebe7f6a1163153e0df8265c959facbcd23b54bec4ed79a16dc8149d70aafc26dcbc8dbf44facfd64407208377955f9380e81f9c74c627dbf327d69268c7932059c72e3f78674ae92c7fbda84ecc3abf6551c4191e4d74c2655dca9b8497a4f1e0151dc6288bbf81eb833490e6ffdf372ac848e592c31cc9171e5a24d6f460e35e1f4f628775ac12f8f751da606d0990aa4848e33adaa2f48201b6b71a81c5e7cf38749a8d03eeffa1758c63ee606cfff632dfc0e31507cee973ee78fd0ff58413b616c329f25d9fb14da3475fcf58aaabb0288e8d758a3832a1c03e1a7be61fecc4d4f0bb5bfc3b90ab7362797b3657ca8272feff406212d72c35610bf06a806466351b1837d918aa91da6c6d0853d52ab80613cf363abb715d16b793e8da936b11f2233e7e0b9cab2d8839353753948268bc38ddfb948f9696a1ad2eab57158b8a8646d916245135eea763f45458bd5e7a8ef2dcd2054e4a6420a6bc2592b85776520d1db5a42e52d185e03f0b56b4948a23d86caafcf72c447bf48ab270944ea1569f84b509d829442ef41075cd112b5f50dc3d1bc0bdfbf3fcbd278a999f98bf19845dc25a41fd7bf8c09d0cc0014d31103e16601d2cad53cd4a2caa8a3d10dd2a9f206b3a2308bc3d4516a98dfd8c8e5f65b39f519fb796abd8139ab19d08e2b3b96c9a7538960118408c4ab0d36f9f62dc3b2591b272343268c3939d05fb9cd66c995600a09b9c7d89d45df0b3c19849042470d1bfce3f3a7b209d9fe10e540d21152fa7fa66093ad78140d2b32442316c4d77f796d716f3cc1099880f234372b2250a989ddac73d3181c2c648ea60a9d028f9ff1a5f9a20b07be51c3b5edcc76605700f9a18e4a252b32cfba1711280be1b99ddbf62d7943a83787e3cffe6b3a94dccbe4ddfdf32af4798e9a59c6e76f8e98766b16a3e05624e4ffa9a5b181aa02333df5ea27f1f1a78cf6fff25fe4f6327725cf8604445a33b61e70b42487ad8302e876d89f8cf932fb2869cf3586972d30a9b7f184dfeb096749ca86150eeb8a430486e9ca140b5ea86bc817a77d59bf0fbdb9678b2a2708313d5441c1b680ba402716d07d334aa9c6eb961b79e1925c3cd3d9d27067353c1b0237baf226209019158a78bd058c7e6163f3bc4a778763a3d62dd2e64f3a1c4177cae486641f228b2199fdda1b99c2cb8b9c974032743ac5631b3a0e081278799ecc482e67d4708318c506b33049e911f3eca2d50b18e1774e9a6cbec11f096e3260c6aca51eadb7e5e3cf1b9d5c8558f3c99968ef77ec91b697c82c4ab7fcc2a54a5c79ce55f3cff47a01eb897c6941c5781a3205d2d51bbc0e7d636b3d6d10f94b6a1b3663fe0329b7f4c152941b6f58e3b3bf50f36131316b9206afcc145b68bb3ff2176ba89382a1df228bfa04121bc0059a82270e7138010287c2fd253097984221e2366cd108b0ba9222aa54ddb54fe023dd2c269a91313703c1c411fd710075e1ac6be044c30d0c3dbf816a689cd8c70b1ede4a0c257ebe1ca0d054b0e86f2e317b86a2096b39a31c0f7cdd917a19ba53ff7dba21d6cb184a11a891e1bfba014b6d02ca0cd2e59e03187767c40e2e87ec1135857da8a3e60603dc8d92e6cafa1a045f0e58c3ef1e17df2770aa45d601bbf8d4943c7ea23aa414e19aaf1b7fa39d402d8546acd6df7830b1825811e996f01d0517b5736034a7def1a30c41be7c83f58a11b13042bafcd4d5d614231e51dd9f92b82542284d7dd208c0a8595b21c50680367b81e9c16f2b09896c51c8b5c2058d308ec1dcc63d44f35a6a94f38277abd5fea1b4141d023586289acba48c515f3547d1c35d86265620e07103b33163b2293ea1d93453e1a0cddf365ef12533da8b51aef5ff49c4f28dbd2c33bf956e620c386c32974e374f018cef6e70eab54b6bcd6fc8bbfba27e0ad59f568a1993b39aae5c982caf46a9f30c0d900a17b6c3f34b2fb9481beffd35fcdfc1b2b8d5ef70001a46f2858e6e6651e53fc80ab33f38cefefcc617b58370d02c5da86cc424fdb0663c1b8f4e783b271299ead5bb20e139cba2ec2550d71cfce42f1afb7fcc25bb00f97df8a3e2f6a4be716e3d763250e0145c9e304ed66da28be834a94d6df6478c7b2e9b06fa9eba2cfec8b752909885be34c73705739466250fd08cba064d350759e4929435081d08e34aa6add29fe69212ae8d9a163d0543859dd283ea0c80dbc781bf74f5e17efd6d76dc9f369a27c21bbbc2c08ae06a07020a3b783482643219c9d3c5ac9432af7bc382e0343b444a3cac8b607020870b4b093ffe91d0cfa5ae83d0463ff259d7515955d9881c40a725283eecd0c237763b413138a9ae00d0c152d1869a53aaa1da1e5f510e53e015c0dbdc107ad2750813cd174f3ee0359f512a682dd6be2a77fdc2be02d85f72c33b8ea0a0292c5b40dfc1815ef2b9c4314b2f46b24d76daba2bd493b0e46df2579723d74b7f301e2f21f43969b59b10b815cf40491ae4874b19c8bbc73437c591245543cf84beaf3972ca19afe9b7d222bf59f21c07d6812e30d200d237a7f5c8ec04969cb02e361d0964cea53fd513dbe6aca6c71211c9424e0edc5b9d54af0860f380d07d312c6c3c1f6f98f0ab97ff07e121166993a961bb9513bbf6e466e841aee1b5faa573ef134289f07c13ef233e375abea92c65cf5fa43bdbe135e15e833c62d6d8286686cdb0a5c19d698ba98e35e68b0613398320dd52f586567a520439e8718845948fcc24925ab349b385f638aa2efade8cf77cd2085c178b0ff61df1571ff1c4d5d79b0cc440d1a3fa8e8867a08e0adb6e648431320bfd064bf7ec434b6768192ddbcb77a53495fdd471643fb4cbfab33600d0245bdf41334496dec1f1818d3f81176e24bac06a642b1684e2e054b68dc512965d057de3c10bad9d62ad6116922e698137f883b9f44ef3cc4328ffa906c244c19530b4bc217d152537b13855d0898b38a775fa5f5afdaa2032089db8599fca9a98451d4c50d24a9cccbc580f3be230df2d7709ecad57f7c66afe5703504d46a62276dce452c8df4943e2283053a450b5dea43e1a7205c66062a72a4275801dbd0d0ce9de519089e56e8bb05ef22188d32eeaf18c50c02c649441a3551c95be300b375ad338b11cee237e748c909730add076158af800cf90af693fa3187aedf6d2eaf78d4123abc7edd35b6ea382657f350892c5fbbc70c377d7efc4889b9de5480915591399815705f76d61a2a83d8f93bf526da25dd0c1278d367bbd2c897fc43f9e58c0786e13f28348a8fef8f77d8d533af33685c428eb38568c51c12dbf7a5b463d4eb357fb5965b095db294b072fd7fb67084fc97301e9ca8c799ceafe2128b535eb875978b60b1c556a2e75ddf1700a222ea5d2dd9d25a81c4102d77f52682e5049e85f3bcfba68b06881db6b7da28feedcca156dff093ee203b77f4cce6f84191217e81d2bc61ee6733545360dbc263db9f15397995663dee3bbe07811d8e551c3cf99ce873f7286ea9fba8686363b6262a8ef3aa9d7dcb95a4c95337ff50ccaf6ac39be5bde382d7c46a51d175c50e82bad9a549107b697c12e7019e4411f3f973f205826063542015e38c7b4cdc2ed14897f85d60df4dd1a56b1273d4110fb7148500a56d315c761460223f54009c34df4667edf453ecc3d64277cc7fc254b9b6d6018743d35c7d07a942fedbe14e19f9b11bf1da2a8b9ac76b94289801c5bc53d8298b5b744a58c28d14d69ac22465b384f3d66e0cb1cad998d35d2969ed6d505d04d44949887da2b1a609db097915922fd27ab4fb87560dcfc82e8bbadbabc827010a5f97612477843a9e9612b3cb99b5d9e619018741d199a1d3e2a152db7d56571253e73df82b46c877eeeec711378adcb9e659439c4473f6304330afb8a34715e56a25cd5829a7eb64021d2695d74aa65baf54e0b126ab6e31d783a4a6968df8df92f77ae7441ff4667b1e8854680ae907249892a7140eb1f12f1b28cb92f2e2b005e8f6d52df0c2daaa53df9cdbeb4077a3704a35e8fbab5107744ff3413b3233ad99b21cc52c1bd6d6010b784e511c094188422c774244cadeb0c0537701892bbd866bc6b8acc278e01ab10e115142e5f8816b994f62daf20d0de7ccf7154f75d5ca02eb5f8840f27a7aca765108734d763981f8e81cbde6b79158c53fbcd81e01f6f13382ad27565a8b3e72fce7a8913b4bb821ec9093f652037ff224027ca3273a9cb98687d75dee3f014fb602ba6ea75edb4491d403bc36149d38805b21096b6c8ae13c2f4af282f4f20b78b56bd590454177bbfedfd7cdcd8fe5e63057ae5f5ed503e5a331a1bdf3edeea62df59bc3292e2300d733e82a985fcd333e6bd703d20360cffcb251d4323e54ce512430f99e41926a43d193a2738f2d276ccad19820f86287f670489c36f024a6389131f72631082ce016cc559982a20e32b5381a8bb372e612d0b551bf0d0a5280c9730dc60b8180139cec1b35f7dfe2ef1d23c0007cd9be3b959f9c60505e89f142588bf8201ac1eb4b80f96f488527ff8f05c829779219fc3fb6f0001241c3a4db0a1d0b54dbb53b49e68785f9b35aaaa465548c02c680c6abd5e874ef280ea941b85897d6b029617d219d1f04bb859d9269bafbf1b10c31c290f67a75e5c32c83ee2462df4237cecc3b85effdc9db64e210820d8676eafcbd46bd64444f54ff08058d8917d491287790bbb59b9941b4848ad07c0c1d277617daf5dbbaa9bf326ea6a552662f5f7fb114abe9f86b501c83953cacf0bc43ca7d47cffbeda2291d02bb70554eadf48ef4fd509c4502da0246213489f8f45ca9b5b7ec5b5151bfeeff977a11d399798a05b3c47ff414baaf58fef8569aa525e7b583c3e30315fe46619896b7f06164addd55c1f39fba70f5c31cde2e20a88423aa66c9177dbfc7fce33f692d08d8850dc52498d3e741606bd58d95e9d5bc97257a38c894b2c2090c5abda5ef62927609240b7ea94001874e061648b8c05a7b63d6db7cd9977304ce03c6ddf795df26db437a47cf3e77e0beb37e1deccef451bfb6e32f33cdd21a64f96b8609b13c5c22c48e6d716f5084379ca8e0efa9ef0978b357a9b78f1232649970edfd2b03a04957df575b25968799965f04ef50cc483219fffbf4d793334fbe6770a2ada71dfd1b486f74a2e2f1b552e041c097667398039131b109a8e648b1613255be63cfd1565c6a84dd4ad5baa77f83abfa4b8aa2bc63194ba5c2dca22be40fe7b75dbb8f6357b97ef4c675e488ab4d82ce2046858eed1df5016a3f84f1ad0be53f8a3fbc82744e2ff97778e0259fc2357b1f8465857e68869fd0392c877f89a143031f3e4b4a6de501c6169416f8dac8a4fb0b2c357e439cef3166ba77447e105cdbcbbddecc4eb4a2acfa068c9757ca7d0da12c8fb86346f3dd3d20a36da7f8c49f9ff90ad3f135e689df149732679123e73fa0cfb68f7fe9d098dd2536352c6558610ddb8d11b7872dad46fae641c8213dd7afa93022e71171a8960d3db8b59764e1afa6715161d951a2850542d0388a4ef018888b0e3e4efb9e535316032b08e6ac28ffa1273b20b4a17e94179be401b798d12903606760eec5391cfa9a81a9679bda5e877eff36794a94f2d0b5c559c33474982a264a296fddb875f4d26b584a1f61f82f9f3b81ba13f7e1f97e46f50e421b9024f2a00578794fe0ef31617886d675af0bb2f31d806a396c853b6534bc38643967b07a9d8646b56cb18322bef2940c4bd87eb166120ae68339b9dd963e05f264a967395c3aca7092d6bfb7725d2d0ecbceaab0d68dd65c88c8ab11533fc012a08a938b0f2a2aabff626d2a0bc4ea9693ece5e757482c202caaae9ff3ffce38994844bd4da6d9810b1f9d813f07275c25d2463fd8530f6e7efc362bf0908dec0efbc5b976ca9a978196d549e21fbf2a830a1e7fc54b2ee889ff8a7862200bc7fb203650f16ce5abffc995e6be69c12892cbec363907b6ea07613089ce931f03b959c6356f515b734c4bc78460cde427c96d1b5cb1811989e94e7078fa3e6aac3d1393d9e2c34b800792b867eb373588ba350e9877fb572a1b74745b9b8863f1453afdc2d05ba3f1f8a8dbbe67c21d4c8562982818ca2f20a7643dce9b0f666155f70a0de10de189632eac65de105b51708c33413886d6f8ed12b3d824e45e91e6c51b369459adb3ce625ca1b56245d969cfb91c8be198472e63583af95a951ab2aa627bb6bad98af6cf970df3128cd39a7f6e3dab555527c123be5243a62925cabc929829630153e682de6970bcb0acaad23ba770d5cc360082cdac5fa9460f5e6666d05a3f2f8955342a6b6b04f9eb5aed77523f529e9ff18ec57b613da631301ffb3bcf04b188103a1d73d6f2e5fd3e52c24a598b9d2f834876c1840ff54b28158d49b32623d987a340dcaf7bc24805c94fb9ff18140444195e487adeb1d0ebac84583c59875da49fcdd2c486e069888d5f78aa44a498af2521c8912692caaa226ddad5681c117ea9aa0f588df46011ba01e1a33d8f97a2b3d9b1a8f4642fce8a7d3cef17811af9aaed5e371cad9a7e7c881ee9bccb3afa0223135dccd87e207c05f4d2f0fd637e88d87632649205a03df0f6afd28a66619bea9e9bb6516b9425c7a67194a1e4651533187b81c8fb4467e648c81014ea93447aed1ee1f2df00ce50eba5c4fff6eef17a7cc3ea34afbbe73257fcf88484efa198f2abf06554893b4c2db5880a47a2d772888f2db710563c98dc5e4778f6605f9de0f7733e20601b89f393153b6e3acdaa20c13506b9379fbda7928031e95e69a5c5625faf00cc7384d500b6b2c1639d5b681945c9630c88e024150887ddf98c17a3a6a650b7c8894645a99722e4082d37563a2f0f8a13f8ab58cd4f21d36c512881e6de143966560e3d5b1e34bc6114d3db5712c54e60233f13abd2a30428e7b0433fd874577f0f3bd31a4e373157d71a0b8ca0a8cc03dec02c149302db07c6cecb208093f83f39a54a867d34ef7ba1a9b4c05121497b13090cbe2e1d14300745cdb4aa2995888220dc32fec7412fa2de7bb47839bbd2f93a1507dcf9d05251cc3d217120a60229df98d60cb2998518c9a83b53d2a7df8448aca47c06970fd78f13439f42932088e032a0b0753020fb5a9c64b3e2332d7c1d55070c972a3fdbe365c29bd642e23b1839271a2f25ce1912ce053cd19a943f06d507862270df4a7a60516f229557e7bc2c8a394571b1fdeacd694c71f3fa1e3996388dde0994354b9e0091502854f12468279974def122ce06988a4cb601735bc9a0679bd5d2500fc311b69698dd5e0a87b15096796c05a813ad3c6c381fff867e80c689148389ebd83581c0f0b7446e143872df68e78de0daa0fa1828d5cdd5190e81d05c465893a4c20da9cdd234329666c5ac82d33837398dc9cb21ec53696827e7ed064c94358bdb45547bc6d56ef9fba3a0dc2dc0e909b10f931cde3ab73bf800d2d3b9e9bbed5fd10c9d5d41ad2c328b03012dde9f9bb19d647d0224fefe60a48ca6c70f4a3e33fb00f210b941e791a207c82e3c9c312c5407a10ece621e627937346434d7da9bd1277f3781bde2833e56d1b26afcdc118c2eca43d72ba60761a2cc7e1ee435877ff83963ade47062f9d1eb43ac6ac113e4c0913137435144011b745ddc8b8f1ed3d648ef68f75117ba6960409ac8489f6bb268400dd003980d5b54414148c496f506f489789a185b1e3bbdedc2ee79d23d5ff5393c3ad73e7212f95a9c38af58b839209ea10b1cbfdc9eaa985fcdff7e4a08ea1a20fb869ae8a7b94dac5be2f68bb5f5705e69e2483b5dcc2edac9b7b616dc4ec2ea13e444de5f359927b50425d987524b524b7f5e31a4d49cc85890ca66dbb3d309092516a893581df0f021056eef545a883591a3667982bcc505613452b490a995d6a9b148c6c643a46b2a9dfc578dd2dd51a7603589c2ae66e05b7d9a823fd864a5d545a1b4a03c443f79427cc7bf15bd741f7202cbc90ffa4a6bf6ff19adf8d205ee50872da710b416c1e546634f2e9e814ab9f2f3bdea6019599935b78e04ef7ddfd078fb2aeadc0fce3a2e9bd86057fddcfb0e0a5f3eff98c1e8ebe294f1e010f3e2ef787f379d22ec4ef6b28b7882c50b19f5f77c15525247c019384abe08ed2792a692453c65a2fb322167a958973b6b3764d421be75c2dd259ed0c1c07a60aa202c909bdeebf1693b30146e53e73c860daf6da736ceb66a930a60ad2a23e82f61602e3b0861e1c758d4739e93e2876156d01261d4d3197dc9e853f14e02ae982c999779c713d6f7ff5a24dbc8388db3964d2c7f9fb8746ab089393d28c12d688d13c77a5fcd56fb0052c5976f6ef8119ba5c7bd6902006e865990755eba76c026a5d6029cb29e08540838c06386da9a57c8ec84848df06e4a04f024764a9f5d791e56a526a1a2995f59e66da29ff6df242c2dd1eab3a167f165fd23679a88c8a273d3a2aa47d77a623f68060b304fd647b5d4945e993effed5b28c7ae60a228b3d503e0cf7eedfadf51f5c305b2293e1ba54118e2166a06b304e81410aa33701c1bc30c344c2f9af97033aab7e2933bbb90089e6b0441b970deb5c65937093a6dadd5edfff5146691ae9efca49272a2f00587380242f3254d48a7e93d5a3316c7c1674dc49d3b3b36652f42e0f945de955413a5f0c93b7fe41084687b0d5bcfcb48e516e93e100d90ec4358d33c4866e6e9d231a2f59132250cd92ff93fab41d6d8d695d99d5e861abd94656c132ac6a2053e58bfd861d0b5668289c0434e81e1a5b796290d6d94594ec1c5f78329bd74546a671a762559a8d94b42749d7059cb9a55b3c0f75652dd5ec24af97ed48e73adcd4bbc7bd85c9e3cd625706de238422c2c6705700b25279f25ec4b7f8d8c4210897311b43a210fd59bb0b4e4090a6e2e4cdc4bed564194219adc5fc264ba13233fd9683fbb9136b6d3986ff8588920ad328bd54821cb1e5afdad69176c2c249019501546de9fefb21a01c38fa280d8bfb1cf76699273916104716234f9bc89528ff591d88182b7d4acde6d8179395f55bfeb46a315f72cdd12e5bd8605b34e0272e69ef8f83210ebe6ab3dec0da1a8b602aa7588c7127a32a3903429ee5601dbbf407363be5aae9fff280c10e34d25aac5766c98c374cd2135750a3326b524dc4ba3cf4a2b9a696276b7f4bc4c9b2f01f233da8b6883ff1637501654bec00167564834ef4a0d792fa5722c7efa23418f759cf0c44100373fc321d263e037bcf5d7f8c2966e87dfc455fd7354054d7bffed03beb8dbe41e17d96b16e772f81b5d2346f136eade45a5248baf940bcb5629da8fd7b1f3376bd1dddd92e9312d5dcc38c3d68a30d326bae49619996a12cf9e2060c94c3f6d321c23eb104de147bc40b5d813017671de9c4da0790aaf21b0e201d98a2804ed82f2fe42c9d5ae1f6f02da711786d93315b9b2b933855a89ef85ded3bf8b74fce3934a4c382888953a1b722f8d25e2855129e0079e69397d8bd9ed6e4eb24362b9b6a886d0a24db7baa2ecdf629847f722a5afd0fcf9d116d2d20e5a8a77129c0d2da92adc60ae96447ed6c2aeca1e4745635513a2b2f41d889dac23f7bd5bf58338c49c64023520924e0992b6ea99f9cd2d2def1744121a5b8e17c651c5dca1c55f2b8a0ecf5c4b4b788b615c637d9af9c655b69125e46d29fb41db1ce7752dee2407362d6306079eea6ad7b1f713c8bfb3e3e1f50100a10d87a7ff375c588eb299295b81677ef8537697b7a296de7852aaa4f7e46665e58495b5c5f86194179cbab4a091dd908311dc03553050c7039ae8b8b4efb9893655618b1366a22a56fe9c04024fedfb776e9cee414fa24449093946cc20d46e63a5de3790bafcac0dcef9d060e14149d863226906060ca0115a05417422c974d6ff355672c274b1b075a06613fa4ad56ad3a44ebc0103bf84a9f6c6d7848ae76e36f5ca18a0a3af7ed50b0d89539442f97a7bb8468d016c138f1480c2322dfe8c5d19c4f6560d3557fd8f990eb651898a2f8c9d10a998561b070e276463740bb3ff269645fb4c4570197de31685ab1e916e06ebf3e5e2b6b2ef78dcda82952f55296ca741eddc173da62fbdd2e819bad2189e92ffbc9fa517175cbac2795fd4b4e24cc920f826bac690033fad003e8ee5f418e912761b78206155388176f1d4d86534b60f1b2d5e4825c083c33bc6fe371491603b88d568d150f24c26abb4d4ddf282b3c007eeada58a42994d9a6e18d4a26cba3b152866b6d478ebdca0c8cbed0baa6b8485e17fcc274816133ea336624d2398b64c0471b8fd8b6d8ab9bef35fe57e66649dd51a0780d27fbf8dd00d3525f8cccc1054fde4aa9c6e3f35266c56ff0d27dd37e542ec441b72a9adda0e4cba0c3e7ecaa0063ab3f7f2e337ac30fb7f5e5253f38e21d135cf6c91c0d0499454a8ec26f84a436e89c1f3ff79b85736f11c5c8a56c435f7075dbd1144a3b6668df4237fcec6eb0892aa98b9419942ca97159fc25280f232c500c6474ae062b52e3a83fd065fe8407dd8e504c9a9017e16c4798c7e668186631934c3fed62d8f52a30cd35f15bfd14e8944be5fd410c626a9745560572c9cc9f4965d10bf35bb43263bcfdf69630dbe995375b315fe7e60a0ff35ef15eaee08471b86ba1b853bcf67474b5118d1adc02b7c8290e4972b2218637eb7f97082e5b91ad0c5a73dd073e2f362f8ee5e703bbd68bfa195618bdaf5481b9cfce7e75bf767e5ee6ef43455694b3e4e1aa90daf809b9943d64cd17e1926ddd0b1f0f102b9f75586956577bfabe58a5c3e32aa5e0a63d2b0a50b1b34c4cec5c97bb7394a36dd2963ec5f98c49705111dbd3a187aaab07249dcf769aaf9455e0fd1ab6b76cd2a0a11a444b1979415073500c65de90bc6cc206d92e0366ea41f8fb51bdef96d998021ebc829ccec8c1b9e059fecb2a9d91bf3e4d293a85b6df5f7cbe5ad5abc6e8caef5cb9c9250f78600469f37fd1bd7cb468afbd87acc3698b359714effc8b4bd784ceb7cd8e27f379c23a3b1821ae1fea38f85242f664b8c8910b8d5340e7cedf9e421636a74ca4316eb56681abf725ee92fd780f1a706b714541a65012ad822efd6b240475fad66c454f8858c45d9ea02352836567fc7edcc6a2611b8c2b1e2e09b1b14d668691c671e2db873a2f72203cb7657ee0e6769b355001f78c0e79e338955595b5555576c22c14fae040f5ba26218162b79d26767f68c0da441719cf307f6df5bb01bb01af7afdc117f0976856bac3bdd0695c8b86043ca4962f114c5a239a9ee3ec70579a66ef350c180e2f937617ca9180f036b57e9afb44ee908b6f6d8a7fb861687df1cdfc4b23dc7a9f1a5b034dc63a06f2101e5e852363f1f095d3a33d4cd23c20ba4d709b2ff0fd910b3c2525367ebba142b7ef08aa1c3ee60e4ce3c96c2442b1124e8c269c445ee810736c4b6ac51769ecd98398f26c4cd2d5f58d3d258050325e493b922274ad1d2c4e1f5918a21e7a1b68a74c06d29417580df9fe17daf4dc2dff86c10cdc3cba45c8e3305c846f95f8bba9a8fe7ed2e5a3a3c9c3e00a3d731c86227b4018825c055ddbc0e5e0b7b1af262b0cd130052c7af085066c96ae731c69f7fb9d9ab380fe3d60fb4116a9ee0376a37512102ec1eb563794608052abb8fe0d46a75890a29e77894cb5534fcae9d912ab1dcf24e46634038b83da519beeccc87dae22b6461a07c8acc1d877bcc63ebca5dc26966805c03ac7c864bd31c59006c07956b74bf94300467a292a7aebddf451c6e442919e6cbf9030d2add22aaf72441bc56d4f52d7aebb63b57a7cab8fb2d7b55c76cdb88379d9994c1d61ad9d82475134f89318b49c6f8e16651a154c8c5833080f271ae597ae041ec61051c5f7848f1602717d5741c4625bf12abc62d44f5ea11c0632d111045741e4da9b22f82d8ec8f27d2e80b2242fed2e42fea844e2e8afbe32a916c3bc6fa9c4df2990a5c643e2ffe67a9360757efd7935171db5258a82251a6fab70d9c2376fee641233d2de174c9fb7ff5f508c2f3d2970eaa05aa3e3e8c8859fe91ec1f80194fe326174e28d5296cdc05a477d50c10b3d4e9f6bbc93f30ff233e96a0f08f5b71c8434dd7391e100dab6e1bc8cd941225526cab5a49a5c515ba68ca1b1457ae1ba1b5ef0e7aeffc3d59ecf7ae55ee27ca63fa2edbf4147b031f926a0fb5d217e70249db9ebe47d9617f4b21c253565f31b77c33a65985d77fade89006e576217a2ddaee90652621f559dd2000a63f1478f302d3dff50cc4d00deacda12bd3a7beb678342912cf1860890d2a3e9e40d3e60f7f9b6f07d6117a7e6b921adbb433e2d33f0710fa575727e26d0e2a15c324ab8019aef89a08c74f747627e081f3902b1820d1d2d1e114a8b5e469b12ed32c9405894162884c79e6025340ef328d2b3fbbbc527cb391e82e11da824ff3b4a75726525c16333e46fa5a704ff6a02ce92c1cdca8023ba31e9d17294e902849aff01a7f0b3116a07f8ecb4beb0c5a1563bb5e86b5b4c3903dd3eaa8bb7e7a19d832e475e847d44bff82b6fe85e7be86602329d5bd1fc34ef623fd23884ad7d970f79ab7683f4c41be0804aa057b9f83e2e615fc7ce2fd63e08da14ffb1de07474d9b260dbdaff382a960088953a774ea2a318410495690c0cf46b4330387f679a85b70e0dc6dc9ad7ad3de9e1061bf0558f6aee4aad5e4317c3f7915ae2ddbfa01b375d8516985a397e5dabad5e9aaea640137911ac0f70a6065c205a1fd72669675bbf9f6b237f67b8b97e165febfaa4709d6f1aa5d75af259c2d5fdd4a9556f40418ce16ca69fc85b8cd665e4fcd51caf39738e320b608256fcbfdd782c532a21073f63f23ea1eb14205f1aa2c531d842baac34a052d56b5da5c2df48123839c867632c7da8da1cebd0278be1ff58e527591b15d43c5ae2f3ed538ffb6cfeb414c7f04120ea219e2cd06ea09306843025af64a7a6871c0cbdfba3c838801a4312696a32f842ec0c392b60ba9c74a49764652613ef61d11a972316663afe90fcbf76579cda9564cbe33d02d67f0c1ffd5790ac3c0facd8eee243b4bd6d7da66e62c053101d46fb5143732f073c09b79ae2e2b4e4e83884b8298fe58bf3840da5901afdcb1811e5a7fbe792556a6a572e22fa62fa107a670e30db8842bdad5b152e4fbef1ac7d8f0d33f74550a6086f9cded2220647868fe812b1519283c61375513b24cfad1807a6b5798601f9231a1a102dbb6c85babfb3d11a39631d3584e6d86b06e2242ce55242e906fb3c9b3c9a1619522ad7567576b20c511537bf4c6208dcdc0076582531ff1a42aafafda54a41ce58b0e8e87f7f76db225643a4facc109aae9877aa650ce9927cf95f457656b8d6be0c092052dbbc298cf8ce5792180b017bd563817f6acde32ac8ca5f11620fcfb709fb8af1aa587ec562fdcd916b9a57ab581c32e58984cc661a6df3260c3bb0b658a2556a43274b1c9542869dd3b3e2ad2a5db8a511730f4ece459628dcf61fc51c90c90b24f01c6f55d1bb0d24f2f6c530c7dfb1710ffae28bc78ec57040e02e58d9a380562cd24468da52891853eb8cfc1b6e6892a6b82bbab92787afa834c3551ae0e0ae4ed328e85dc8502fc4ef05376b539e3018b73a3fc9d6d3cf4d8f84afa2b2f0ef4fcd34933ebc1332e765add4b5e2bd0d7e19f501b5998eed99a3c49eccb05959793094962bbf34ade3e0ed30a3c94ee0bc3717b96f564576709840c59b23aad2d219ae354c7334097a5e0cc240090a31fb0b6d6d0012be043ec48e50a89472d92856a39c1f7e0fd13c20f14efaeef77feea198fe6423fa8bf03249660155f8a7c3315be71ac0d2658aa99d08fa5712f1ecbecd5500bdca25e91b95225caa24207372e14db8ff8c26c6caaa3a01f17ce9b0616af8c308968e2258f13d123788710424a3daaebeb6ff9972bae36d5e83b7d2c173aab8d8c9e877fc7bd9d66aca821469f1ba3bbf5080d9970fa908229136cefa55d510a2bab18946f42603b4c8ec4a023b6cc2f818f21c15a7a1604dc8f01909689ce20e2dab081db0bd949e3e7787a671a3cb2ed29161af9e21260ba5fb0f6f38073b467f20de11ed02041f8a57a0154075ba92b7901114f4e28c99e91b5d3ae4d8a5d59842bdeea31ea7c5ed3ee54a6d772a515d38aa68aee0ddbdff70fc433ce1fc020a28388274869db3ea73e1089e828b588683ea83c28ac56f058e63e3e033ac82a386d18c0f5f801ebe9461236d83294eccc8a18c08f91758959a9320c3441f48a157c6efb0c85508adc2b8bf30377b8bfe64a2bf2d4d08ef3002f6d3983da0a5add6f270fe9401692a151fbd78e6df9812baa89bc21c3719e768f20b43b9f299cc2a96ce68d01b0ba471040973da8e72854a1ab2e4e9f74f1979302f942fa2ea77bc5650faf6bb41858d7886bf90a4101f686cc5e24d86f721278f110f2d6f75757e5e61561ae4fa00f3e827ecbfaf5d5cc68c144b4bbfb6e39b97f93a3a83c54c62abe16911502dbf1373f8121af7a29c98b681dc829176d9b3ee54853e93380fb0ff3580332a7bedd9ff83184e59f84e02793ba9117d959e9d3b3c156716bbeaf8a590810e1dc1c6dd6679892c63f3d0fdbd60f8930de11293ec76b07cc04c6f99919914dfe339b50b89594bb8af77e28eaa3f38d130e08eac0afb8ee13a4842bb38588ab05cfa0bc249ec92127c28bc534bd7ab5bd2c1f5bf150fdc4b38d805e5780abdd2f553d623d2756274265649b1467ab5b3af9215f72b731ef766bd572a8e2d0075d70ae865f40134ac4013870f72e6b764acdb6cd842341987b2ef85a53e4a785d3f43e17b980dd7e8342b1882cdb96b4906384a18e0b27529876a65b90396ede99dbf5b3584a422b33f70f337ab40097892c48f37d6c5d5f42ef9bec0303a3206b158a9385a882ead12a97cd9ecf8d2d9cfbe41cb0ed8da7289c7ab3f58d690e442b0c125a5c5a90245b9b562cbbb8437c831656f54711bb263d9abc680a4bef23b1c365ff83a14be9b84a27e303946c55b8ecdf0cf24502c2206fcc0d8151d5ea2c16888fc9ff1decd37885626e353de44cc244efa6bb0ab1999d76b718ed8aeac7cf6e57fc709dff466a6cda74c2145fce1517b63e3100a7b331eea5b451ffbe4846eb853c427c7dabe3f84ccb3ffa544df43d7d13d14b69d5d85d819586ceaaec546eb5c80dc80a1b428cf3bed9db6d7cdb5f634e8108b4fa9dbaa0f922cc29e292b232420e4f2c472fe95fa5060cfb20c90d33819e817744bc232e9b77a9749394855d8fb4437a3885296ddb437a5e382825c410d363356678277fb929811970ab6b9e00829092fe29909efd458e9e8fc184bb9c7fcccf0f44b56e1b50724269ade27972f5066636b27a988eda3879bfbfd150ec3695d16848efdba5f88726c2e9165da2f22071f5dd0cc0e1782a958d06a3051b10c501006be003c38bbdf4959f02fc144f4b13ce00f1f0c62ca9fc609c75f60089afcbac7a9e06e7d75f680446290b8f0433a2d9c2faa3e4a640644ef4ec55dd8723740e9e6e0937bd82ae073c681d5b255b14a36185f2b16730e0fe16b8005bdc3046dadc4aa8642866386ca17c3cc24dae0cd6909e30b6cd700f4544678a1764970b58141ec940173eb41300f76d1ac8e67baef0de977ee23de6cd682a9a2bd6e930c04c52043696d43dadfe1610760ef261aacf4cd293cc23d29d438af1d7535ccb300481b5255eb7f91aa3a58a5828e4a09ba050b0a3b6a0b64e7d137ae36b0fa1b1f9341ba0c54054992cb45f1b5ea38d2149b1b6d6115ad9c629596bdfe6396b34237ecfce177e324a51651181cc76f11895ada54554c819eee1a5d7c8faa095e4e1dcc64351017a036ab0e8c992ad382f8a56c23da97a9ee74aaa6cebaa7c8b89dda2c4fecb2fd69e8a6136305943557ef3e17e4ab8861ffb78597758473862d0f3d56657888e90cdb2dbf10c7739e9830a902c4133102952447e64d1717372924dae54952abf26101bb1b2baf4d87fe1ede0bcc48c9263e7c32f27c124404e07d529f6f3d98413c067236b02cc1486bdd9864c4eed706d32371f386214fb3477e0dc01b027b6303744511818d9b8123200f02d997bc3908f8b80348ebbcb557b886d050ad3f080cad67d546b8a2fef3450c2f9ba55de6eb809154b0a258cfb3dfda967644930e2521c08c29943dc5de59ca628bd343e9e8e2b98c69078cffcbbc62c15763da1c67b290cb93bb15ffc50f243d3b1d72b644d3774e5486b21128f0ed735b97e65611faf9b59fe2ff6ccfe5085cd6d822eb9d1b6996635ffcd0bcf5d7e72724a74d6456270bad2a612bedd2463587aae20586f2fe2fd7b5b17b07a362161bead0542c77f79a96217a22af531ea8cfbc074c065fd23403ddded69c7b035e3cd5d9755e2419bfa3134ffd8863ea3e96eb9efcaffc32a3c28e1db42284703d28f9aa707e241e178d1884657469637ef48ba96b7ff1d21e74aa77b613c3785ed2eee78b91ae5641d20dcadcb70baf379a989fb5c7e74392dd1af6bd2da06adb07b60b3ea5f0109ae57df86cf8dd8212add6a9b9898c9de1a353f1295e1871737ef11bd5ccc0f93bce8770e9aa2a10e96334d191f868812a921353b2b12f9f673cc9e0185eb8b018cc0daf724d782377b308652b5d935140ba2e2fb147ba3280d52a222c6e9484f2b07db697f773ca6c42259f59b24bcdaae56813389e5d3f51e9fb19361a6068b14866d987cbc068560d053f1c3b54c217acff2a998aca4a6ddc1f5dcaf72919eca2b9904ac50b9e95658f1cabd0d4f29fe53cf78d37d82a88124a386e57bead3911303899dd91e768331777c46e3d4a3894856e3e73695b4c485791de44ca4b08d62d7bcf60d6ad41447cecd632734a1f126916071b7a96af03c8602fbcae642390d5a0673199f0146340e94bbc3d03545350504e2b8aa55c29cb507b87ac0490953c5cab3b68f6b3e8f746f4c4ba989f51ab13c3af2adce2f7fa7f59386aaa88098367086eba2240d718e4c8be27d7952a04c2e2a70e3f36fe81cd8ea6f1b42d408d5dfda37582e83244e1332910dd24aa3ff9add0bd5c53e8bb18d666b07ad323c1b7243947a2eb54987f0a180a57cae28679dd480b945ef1f4cc3b1468e8b8b952c4792e6148359dd5b1533050481eace006ed9c0d055d9bbdb76da806f78c55f44425583343df73e72826e6858a4004447b75907e9af1de532a9050d6bc4cf942de5505a337bf1e5d8dbc550c0fea5da5e3a970bf369e2a4fa447762f289b4c38582268bd5c58c217290c5a8e49b1b41caf688ad208c4d0c9887107bac3193e4d6a0e561f16f958594806333473d21e27be0d30adddce7a351f5db46e26612f4f6de220c2add43071fecf012784f4abacd41120afc64edb34b2ebe8a9932758cbe7419895588cf27cf38edd27da88bfb68b8fd559182171ade65c41f7391085d8dea5d34e8e4608b59d4e34a917cf2e8c6edc13121803c00c9f165e90ef625531a113f848936352fc8c65ce9b24b854506cfddc8edcf88e87347e6907e7516a017a0d91b0335d4723766bf96255a789b0ef46c2d4a4434353c50134c7a87ddac95340cca7524a5e2c6abd4fb1cef66a034f6213946c8867c1737f49d728914aea5d70ceb41915f29ecfc00e9e132518210f21d04ddbe8877655c214e444f4bee9f026473c2cb4b82c9c251d8b07266afd4d78a1cac74f30dfdf1a54730e09519d4dd2abd9af35687a3f26bab33151b3699f29b09c513bd57c8b1ca344f7acf7d7a9b7039862d27741f97ff13904a7cd4d5465b0f93e6fefb6073d59bfbeac5417b1b237eb1aed27a30ad4ae557256372be1f9f1746549ad17966abb994ef26bbf3715c722bc33b749b077924d878f1c646b51ed00e91b1538740313c6881687487e334fcd8f368994ae0635d4934aed98fb2d58f38337e31f786e1956f9f6b7d9458745055687c5de7cbb035562e8adb18464ed847644844a8c326deb9b7ffe74bf12c7428ebf09994bfe8712e7f5ef5a681381f7bbf0aafe897843248f154984f48c7f4b69e94085c990cb0de6bc74bb9fe16ff77a2ede44619ea9b61bb8fa4f346e38c7ad1e97a4d62753c83e456123b6e48f30446c691cc6cc61c613bf93bd4d49861978370bb42215a938023a1602d55a35a57691908c925e068616d79669ffead3ad96ad54000910bbef3532d03031597008604bf7cb8ab09771909637e962c9dc0e466f8706be122c4a8b6c4414d9a8ee1cc33177504e35c1f071be4cf79d6b4baba4a00a2264fc05d48bfeccd6136427e4b495fc351467dbf4455ab945ec9aa4ab9b0ee137a1b2732a146ff7ce4d42c7722cb40fd5d28b25e4716cd405ad384fa959dcbd64e0119f8b4fde8e9a0df49c2918d3603db7017306b9462539b5e3a1236d50c556db02fce0f67a610b430422e0653561f83552b104ce71665abac7fc1e39042977bac3fd016096de232f0acd9494f6d09861401ca91a9ff4fba6deefacc2a524b9e141f6d3e183ab3012b93e0fd7969589e9dadafc10f88599c0963a1b0f4875c65400bf1649d35d5095a2f6f32893eb2dc6dcf6fb9dac22e8eeee13ad0372a773cd416ccdce06a2030ca073ee2fabb7e5f2be95491e4cd63f0110a684836965202740e8be49aad773dd79d65adcdec91a02a150441fcdd64c0bbb4c27bdad58638fcca9b4cf168276785ca6f0128d231a02a150441fcdd64c0bbb4c27bdad58638fcca9b4cf168276785ca6f0128d23254c8500475e3cce567898873da46fed2d7e109040d4694ca5579d8e7d7975d6ea575fb8e12222cf4d6b729d55ac7abd9b44f86914c78e803bbc01bc1da7f37eaf5d61e4d147707ed0a602dc229147735e0ba17026d39d38b33f68e4588407a7794afb78ce0ed335426c7fb7d0843918613add8a3873a8676a84337b28dd92480c91e31d9b7fe32713f7cd155a29ba49ac109a10286b47f9e8e75ce3b403c88d85a0902fa2aaa97caa6d50732806e5ac8fb95cb4993714b72d5384fc6763b87fb6e396e33f6be37ad5c695c6f6e106ed6f09cb0d6be5f3ceb8088528e8239c219e444c0685c718e58e77adfea13bc9d06ce42adef4409ff86410d54d1e36ef06b0e4d6c8b24fbcbdf1b1919e068c68b90134bac1e6f6023c4fd95f31cf75082c1fea709ab7ac3a8cfe5597db12666213fd577168ba242fece4855880945c12597ffe39479d48c399ed23a3c1cac501ae38db0b1816b9e413e61831d4c980df395a251efbb8320c1cb732c6342029b23507050b83ef7ea90494ede804ef68263a70bcc4a2a4a217e9ddf1037b695ce49be0bded6b11e7b0da96851a02623310d4b4d9c2494516228e49ee8269eeeebb91013aa91a2a2338dba7c7074157494b58a49bbb596f78dc9f2e333eaff7f64343d4eacffb69801aafd19b816319bf40a2162830ac0e37bd8edcc5d44b0c768fa14259152232d69adc7e587a673b036a6907c675198c9b3bda513ffc3853d1446e81d0c507e973b9a1b98226eb8fd51db3c601b2c8a99b26fb92afb02903f8451da7cbd79c30de66dc5e1db153138967d6cc66242825a6398f478299984ded4b389c422bfc41187b97af7f4f3edd01e0288cf52b965a1fb9c0215121e509c1892aa65f458c5bd8afe81cee2fde1df252864320566e1a41efc4cc1e9aa826eabebe1e9a28a61692827881b70ef4f38d65668e601dca66c3fe0988ff29f3a2d3cfa8b07a50a6822586ba36a281026edbecf1424f0d1f4c423e20348147ebd2045d87799ea7f12eeb200c4189ea768126619b3346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d63520812177200df05a9e43a4c5b8a0a1f75bcce8ace8eeb7c74aa6fb71486a4ff286023346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d63520813346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d6352081a61d331e507feace57958afb350bc8855a9e69dd3f041bfc8a0085782a6b2a39d6a94696478bc79e8abca12d3c017c9b7b14c7eb859a9f54953758f5e370db4c8ea267f9deef0e8f3696f0ce8aad13b08d53b4d637b1782c6fa1b29b5cba9ac26475a38d6a259db6f1e0d9162d3234a7696a995a20f996cc3968795cb8335a4643fe1fcd20afdae1bc449846e6b0ddf220b8e1ed829ba88d4a0b7a2654912274ae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe8fe6d06da79ef798f6284abfd6edbdbda7854adfff9f277efdbe0efb03f79d89831be966fa8647c4d4b517e5d757d65872f8045cf6d9ee31e2b1949ddead7a3572fa62eaf6e4f472b3e04f692630f5769961ec5687fddc1953907d4540769a306fbc710e42a88fce4f1f5a1c449667aa9848bdb227c19f22758bf0eff0996590eb893fb9f1aef6f0545750136573bcf37ee44aede150765f77666d1034f679e0320938807ea0e9e33117bfc210ffbe95ad8fb13a7802bf2ab39090d32bbbe242dcaa6e8a46d2295033b098ce97f3d92424510cf9be9737ec6faf522f88abd7741dd2eb5b73203f3b430125083313e2f46da356a047ea1a332d896c5b7761ff94935797562bc5ef525b2c819b314b535f8471ee29f197d1ec0f46e45ea9b58b247e659913509da27c3d1f675295aad8704c5df506abe2b4a1d90f1b4f7824bc6bb10a53bee659f5ab8695f8a0ce4f31526a5cb71b33c9a7d5be7abdd2b492e6ae0ffd242418c8d07640b2c182071da24856c0c9000f1eccdcfa357c274ee988977c312fb5bdcd8a45bcc4d9e9d4f0347ae4d1014550fe83eb2085acf793d01f59899ae9b618a230e6f68950a10e29aeaf833af2a1bcbc588fe57326374b99c6771dd2eb5b73203f3b430125083313e2f46da356a047ea1a332d896c5b7761ff94cc56dcc596b70438c074218e23f8602a1e4d80f5111253cd1e1dd529d9b2f2e05f54bf9218dca8902969c11f70194935cc5adebcdd97a04218669cad193164c1e829e5c24c29b2d435464d15bea9a6dcfac6839e7c5aee758e5db6e5f8510b9f47c2be31439d5f2f2a8d8c7a66969a946038ef7deba5471af3855993c6ed69e2b0e79f8b45a24b3f3e944f7fb13667d96f3e402512fd9f72604ca82a1a580c9d9f9dfa84996ab041b6e4dd018e61089663cd6e1cf2375e13351e9a7923620fdf0b25c935a8dd29ed6e306106bb49ae3262147b0b42c3e6f47b82ab6460227cc371a870e704e38336cd96daa33a5124b6407df04be82144ddb180fee2aee4da22b121b34491acf19056c809078471cafcae223eabd046ae9ebd977bd984513d8e12881a4f706f1c990fa30cb2382213d323b197eebc72c27103b1347e2a090ba1168d38e540c9ed181cbe6188b8f0d6d6765063d7f4616ff2f4c7c1ff13c7cdbe21c03b2c0224484f281ca75465ec610930c9c8df8d2c0804be16d5b162aae085011ee675d9e68d4582fcce84db1a33615ca7ede4074343277040b5e67f74355d1b2e56379bed5429d68d02e0f1d67d15fe7e5686238d40f9cdc8fd78c031869a771d89c69a4a30ee44870abcaaeafab5fd44181dc689aa832c4a11a61a10f7df4558067e16434915a1670578ddfea7acec98a2bcffa49ca49337fba50837cf9afd8097669cd31209fb33ad0dea2a23bc9ded705bbf2d35911ba3b93fb3246a0ccad2cf3146fe629a6a912332a14d8ee431c9148900fc178f783c7c1748315a6c53aad2cb92a7f644f06867b652841bbfc0746906baeee2e46c52ac56e8010a72513513a5d8f782b4f60d05ca9032cd85389331d25a5bb77e02a2343a3982b6434f95b48b5169d38a580835f9c69f06fc9b30be2729d34846dcb13966689687c5513513a5d8f782b4f60d05ca9032cd85389331d25a5bb77e02a2343a3982b643a8d15d4a04f84b7b06fa0913e32e708f2b668b64e7b4944d5fdaf92295fb3f9e8d6ee5b8e0a45032b7a9514d307bb584edeb7c5b92030e5cab575175ebeed9f8ed3744fcf25430d764e467ece501c6c85e6993cfe7aea543c6e9dc1e2558ea0de0a4e4e9524fa3d6e2f07f6e217eae7c0c15557e3b157a74e04958ff1aa7b25fd497987903231fd683ce4c6b97c3970edbf7cdb0734033710126af96d0940526862b37ab7fbea62e29c9eb418a61a552736933c8327f07415dfdffd6df33bdb1b78f8a48dee4d6a6a8398926288cfb2d07465de184d05dca6cb4696c8b92abf317218bc7f27b9cd15d2f60340bc5a75c63f19edf77ab18553a0718e5b21c3591006b76049ec58f5ae9a7031160deb72d7cf738645c364b99a9a3a76ef36462d1b6f15d95e448326a1b61586c4ba0ad98a2a21e20d9d7679d163f35a64c7abcdcef9fcd533b69f120f8bf6e1da6e1116589057c4a0576b69208af897e90e18415153eaf3c8db9c047ef287cfed40804320525bc59d3e9e09aa4a0c1f8fcfa2e1441b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc67422f3b54302cb51eaa0bec0f8400feb8ca853a37433fab726f2c43fb5ae22d95d41b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc6744cb3c0f0119cbe68cea70025e834b40948255f7520b3aba496eb2a695b913894df1f5f0a6fea4fdd63664c0db56d8d777d7f55cfdc5318db6307f2ba8031e8d5cad2cf3146fe629a6a912332a14d8ee431c9148900fc178f783c7c1748315a6ca72d3f747af7e19ec01d0e776ee968348f16a4ee772d3da6da30d37dfdbe0284a77796664baf46c81be280ae7b4195c0d5cbfd4d14e39d62e3afd256e6e4ef6fa533d7f598b995bf1076f2bbf9277eb9fe730dec42e985bd328e56792c616428185fca4fca0e0bc13b443560494456b37616fb651944f254d0b4d9521b2a0ba2bf92ce58d2e469722165a5d033a19d4ab85443f9d8ccefb120c9de56059183d279546fecee5727e9be3e86ccf69e341b44836b56fbdea9865ce0b57e8325f7688dc9784667a03de31363c8ceef8c774f5dfd2f60bde0349beb7c215f1573b696b17d06856e5642d189e0a6610f470f911642dedbf02c53ced811b2da571d9a339605c95e60bfacd78676878960583f956f7ff998830fa1087fdb1c42224617868c7172208c9a2e2f60137e08a1d9f7ae4e411bbb85729b00b37a7bc383ce0fab32164a4d740b2d5868873580682e2f5050c6cdcdfa2bca3088ea476ec7bd8b084c195bbcb670ce73a9382da4bc1a458594824c8bf2e45751ffad934619a0c954723b0d83ca10be25c75bf4a6fec64b787bee428ee8b8476d21c120309886e288e3cfa4f3dd464133081407c60725d1e4be0f8fb4feac1d670191597f7af23d5f1bf52693e6eedecfbb3886a7dda3952238bb2d97eb502427ac736d56bf67c19bafa95a38e85d2b974f2453609e8c217d58783e89746e95175762a26c26bdf255883dd0e25ca5ead542ee5a7e6c5a9df1538a3af8e3381cb21e94962a8fb2a89c5c81af5893906df8087a1c86ebce30b708694a5aeeba9bcb06512cb8dfbb9c124eeb28584606a3323c7801d13a9b24c11ab78bd80d3927169f9e1c3f2b617d03fe897843248f154984f48c7f4b69e94085c990cb0de6bc74bb9fe16ff77a2edef65cf22faf604e6f132e1267de41293f2619568c0853765c3145940dc786e62c1fcb6c363037ecd6c87acd1ee05fe8959846eba325f6d42c9f5b859a00661f66cb80fe898e74c16284e1905e4a1b49668c69528618b75b935b743923ded4abeb982e9c21c7c3944eb84dfbb9be4ff7272aaa63b5991eb295d1c5261a2bb22daf84a224360a34d544bb46a64bfa3eaf66282ba1f90c23624330ab7c9be7914ef638ddb001a8b370f22e40c4ef5a8ad4e65554f86570dc0ef725253f15deefdb4c3c8059f2a04d6604d0e460c11923342ac13702e42ec9d581e11dc64dc5da32ced919ddbe14787364bd08793e892396291b09eae37dfc8845a02ebce14249a7419447e70c9dcdabc7d51447567571e7a87b78b705cdb98610278f68af097d70a1414b58a7c97ad0f6a6ae77319f80cc0f1607f2d2a6515473f5428aedfa7d733ce728e08e557cdcf85afe4065fb2b8dd8eb077eb0014123f93f3104bacf5f0bca57f4437b2655b87797acb502041316038dcfd30e3a7eaa10d50a6ec1863b2fd2859aa82a881cfd6947c4ec108044dd4672252f8e5616ecd60fbe9c0f798a14837673e239acf53143483136cf197668db90b8b846f8119fde02b5a6482179026ceaba61af9e3245da1d7fcbfa41a35e45306bc371377262e8c673995482998897e70b078d82125ad6dd54d301325bf0333b85a88322df3ec90a4067f545dde6a009e68b8cd7533e0c9c7389ed2573461e71902af6a84d451ac7c059ff27d6b13fbb9dfceab5b9beebc58f916e12177896d3b372793531d847bdf909f1f3220fe0aef9fd5c5f54434ec5c3b73618edcbd0cd84692c4da9cdc543f8391ef454b64ab16dea26065ba52cabcd17e724b79ed8c8fd0afd378db7713b87d0547a8e7ac7d3b8f707936df9e539accb0a8ac2d555b91a2c2cf7349e2d567ae6cab41486b3ee2303fbfc342652820458886db203b2ca9d22312e02497032a8fbcb9cc1828276494d8cdd1dd0cf75d7ceddbd2f4a435851cc3a781d98253720b87d547b37f4c17ab9256b812123d31b428d3f63476d3cbbebe22871798b88ede144f7e01db221dcf2b30b01d292194f03cd72af9ad223978f9c362eef8426b628ec972e6259c5144d6378656f369dd2c84aeb18dac25b5ae480787849bd3872742c56013edfc8e5b7367a2de96a5ff5ce918a9d894a8da17823b0f57d814d29212475b19e411d5101bb354bfeda910516c76d3f25f91e018e20507b00e34c985db2629cba8bae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe452d2a4d4d1f6ca5ef7fc204d5fb385c1ba9f1fb0c284736e9ccb9f571c3740941b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc6742d1631c2a6b215203fc58ab7c483b87f6020cf596ee592636161919dc8c2b292c7a16946d50894375e3b6180b62a4d0955c2fdafaff2261c52cf3a41b94cd3c3bf7519a365e341e7a7401bcbaf007a6b191e1e67a85a07dde53da6235eac1d92e7d1591462cf9a9f8942f858727e4269748c7e437cdcf782fad2cf4032c5b6e9643e759b7c5df41b35d409b61e5ca91e9b476d30bbd2511d3cc26bdcb4e7dd65e9ad2425540e506d387055045a6fd94148ca484bad0475c3bded17ea5c6e2d2963b338aecb2dff45673125cdf4e0834f60f31042cdf7c9fdc495ee05a08780df873fc837a2108d910e5c8a25b98801503571b56708e8ba6fe2825348811c86fbed4e8d0910827e1ff94561a73764eca231e78355ec110ef8e6c72316d5b83226d908e95d73ea9a258967057df3eaa3dfaaf94f6769c0011e187f35a9991cd2089a1189cd9883cda585a7b53592edb7dd79ecc3e348f6c691ad137e5fdc22058bb8c4b83f9441f127b6bbfcf99fdcee4f72ab3508864b3c0585442090baae0fbdeb3506dd91cf0dde0289d54a9e322880e2d3fdccece4358c95b556223fe8654ad93ed9fa352870c75fa1de00ef8a2e113e3321253605d9ac4dbe0dc21ee5da80b1493e64f4655130238c269cc333faef9dffad01014450a40699ee597c12760a61e93d731cd678ffabebcd91fb89b8d5a116abc4784271dc823d072f0ca26834c391b1cf97d094b1f0bddead1b86f21fa1802ae419805bffc7516bbb7d93c775ede86efde4664378c62f56edd57d197d35f29d9ef3a0e989ef1916799ebed4bbf763fdae345911b675eff96aee6b39b081564525e079827c89f8b50f3458ed71d74747bfe9035ff84247b5c7147ab6b93fe7ee93a3567a663c9d7b44d3e3dcddb70e535348b42ef78cb6ec571248fd655085536ab4e1b6d9d3bc3a1e422227296820c0ffa3887307e1f7361408538ef4f04ed2e95f9b363dc9f9c360018ff6d739d9c325ce0d11a1fdd0cb445809a84e248da4da9088f8cb756424877813176e3223d20fa2575a9b32521d8bed484f8cf8cb38524e8f629e571d4b60b85fedba7129f9a757234b8825214c8d7924cb3ba0a123ce2f63615cc37ce907bb2d399292e7f09e78a8dffb4ad1f6b38d53cfa4f2aadac715319e8640a1f319d215939abaf301443f5bc6c5459030792b77f8e1da06af0c301085ebe53b202a147b5997700c83676cb4e4c4114aa9ee9f018b3b7802639f087ef538db48942a49aa4f9619702dfb4fc80a91ed72fe399f516dddd20776826153ce0d0919d0e39766900ccd913aaee071fd32baa4ba80d8f376cb05efc89f44ddaeb2ff73a73ca7326022bbf9469e4a66a97363066c90823287d40fb1b51274ef219384dc04d584f4f93ced9d719505ed473c385911b7f8af9d4d65a312efe7d954428c6a878bc94d7a7012ea7168793bd0bde98df091a2fb3836341165a3813b559a9d8572fcd89eeb4f22afec19eb1bc92172d6e457d703da543592d9f8637e47b02e41ffdbe11955349a344fcf2ceb3e95d351c0ec235f9a87667ad79048d39b43ab0f0ee53968a8d4298d3a327d5633bea0bdd5ad737702c3cc29c87fb6a0706fc69ce2f0b70b99e05e06743a8ace1907143e5e23eb331c69d602390fb507d65cf63067676ba61be5ba4161b4cbc73454373b127ead6def77edabb72a7b9188f4956cd3d7014de072370b085a9008196c1b7d9fcbc8f9be5605628eb38c9c88846be30aae14261988acfa17e199b4dc3d6bcb454c54a09ad3ccdd65cdf1cc66b90eb138d5905a6ce290819b3afd92b3f2010bf2686d1118f828f2ea41d0a28eeaf149d3083f84331db26038208d44f5a03b89e1f979a67f043285eb0a5f6b530cd24eb3583f286da5e4066aeab9503c40aef384ca84164f6d868e8cdd598f10dc0e6c7872354cfc09ef30b2ad7d3fda505607521de22ea103e52a4b09f6e405f19612406c6a631ccef9768f81f636b6cd79c2e2fd20c05f226e2429d01fa5302363e96c02d6764ab661560f4209b007fb0a601a2ad65d782214187ba73510aab53db4e112e7c93c8fb1ed3baa3f80d0a1a5d3dc7f7ef4efd953a134a94a785f775910ef1af0092990ba87a993f7925948e4383e9b84a78ea7e93bdf55d2e8e79c096a0b7731dd8f88eebcaa3f1e96ee27bf8fbaa41d955c7115a601bf3e062f003a51a5753313fcf6ab672e332697bedf385c8310932fadd4bd5a924067b02df095fe616fbc2fcfc799f2b344679f68583b8791a1f05eba303008c352b08a0ecf0729b748dfbc156c294bbba2ffc4068850d8b77774ab4d08b276190796b59033807a77d3003d47b4f2b293c687fe055a06dc7839d820cb8f475bfb2820161a7953b42690f8b20146c418a265f5159993f632c130ec9cb12c1d3ed0d9d103e17c0033a7a25ccda9a78977d424ee6326ca63e81f07008d32bac4360c933c8bfaf4919f7879631dfc389d1f2d9ce3d72b1a915272f47a37701448674da1fdfddf23bc755e0e34a13b8ae2d74dafaeb9852ce72631bbf5ea99160214127d3480d223518a7f4d9a109755029247c41abe6e87f74b6e35907902a5f4272a545f4d0f6540b87e91cf908795be19429e67412fba43d0e8f2ac8a661f0c1a409133cbf31432365948999ec29c92872d337a68f660e2030d377ffe29678caddc3d0390f56e0fb71e8b8380f5aabeff5b1b0abf2e1c7c43e0f8794087e7b3a741aba311633cc0db1e4b71aa8fd39fbd68f4952f6e7f0c826feac5ce670e72d3a1d51fff3cda62fa7012aca396c80024876a2a922fe730ede01b47de796cfd8352eabb2024760cd2ff942e271d61ef9fcd533b69f120f8bf6e1da6e1116589057c4a0576b69208af897e90e18415e3cfa4f3dd464133081407c60725d1e4be0f8fb4feac1d670191597f7af23d5f36f68ad6efb10fad8f596186b85911bbd754180d9e3c37e287a8b1a04fd6b61d1bf52693e6eedecfbb3886a7dda3952238bb2d97eb502427ac736d56bf67c19b819ac8e05582a31a420540b68cc4f43167a7ab27f0b3eb5b9a4eb8dcb7837383afa95a38e85d2b974f2453609e8c217d58783e89746e95175762a26c26bdf255e6846b604a33028cf20007e345529c861b2bdd34d215d6ca86799ceb4867718754a3a092bae5a6c12404f515dfebe6b34ab61fe1b683c2a2e52413731f5e36caceca21f049d87f4fcd91c06b0b47481330d1e839a9760873689d13d222b04eeeeb6a2313ec7b394d001bc13e1ead63e02d2d781727bbd09f08b0c3943920b1bf44581603a121dd63aa708b4ec23d1ffd52cfa41aba885f30c410886d7598d6130f2b39830bc882a10ba22cde2dafa3aece817fbf9632325a19c7266bb929a2106080c690040cb89c39fbbadca93cadc233cdb05f75b1761515e9d51dc29b726b1d6db4fa733c3d92502885bb17560e7655a903b0c64b4aaf7111698b1441ff7dfd005a5d7eb1a922d90fabc3ca0c9bcd3daaf4e6dadfb5d596fdbed4221499f75aa281d926a21904706faaaa9757bf8102bf3153caf7dbf2c1e8ca678bb25add590788e5c360c9eb5b2cd2370ff157686c1fe4e6bff397fa5dcb27389d0b22be410327bc271c94da19ac59c7aa53227fe495194f4ad2e8e5a3c410d7644e49ba36b82fe95ef19a22d8e13b5784dcdc8ba1978832ca7bc49d54a4c7e667af547295bb3845c171d455d9bf44ce4bb786f8bea320ddef0f8b14d47738015477e7226323a2265a3b2bf35f194bf32139a2c51cb50849da7d1210a764ce326c6102e6f85181363974b5ecb05972bbe7150a635f2b52b83de4203ffb1acf1231bf9c17a8fc6f55f31d32dc9edaad461a532ca0aa4b3ac90e60bf72479f729ceb982d07a8ce8a6b0a71233c784d508498da21df5d0fd6359df1a82ea021a24961850866cb4eed7b01cae2556956bc12261925a6f5c77c29b583b02ba39bf2b65786f49b073d22f853242c224fe1f3afd34196f426041121aa0ba906cb3eaee1ab03179875ad7acbb02660907f84ce01a1231f1b6187757bdbdf44bdc5d3b8a1b95a6c8f590788e5c360c9eb5b2cd2370ff157686c1fe4e6bff397fa5dcb27389d0b22be6cc8fbff2a56ebdaa17c08ceb61ce06c072ae4ed57fbb1cf4089fbe130058a69abb02980dbdb8a62864c070f9005ddc6d52c4d7d7047dc139b9f892167bff9260a467bf6c1ce7b16a9fd8319315c79a7d3333e4cfa98caf191c9b6bbb3a52b5bd21d032fd8566b3ce7a57623f9476b01e2b964cead00a0452240075ce5a9550ff233003c9814d7dd0ee72ee774bf471e64648c5688dae4241c128d39c7c9b6105966a3e19859c87e3b2faea65fe2fa2404aede3272fcbc07e1f064ba8c992bc460df0a8e76b6cb115680c65ede3acb010ec2cbbf079a4268c22aa5f48656b264ad8db3b7dd6ec38a6f643466e5f89a2ace9b00eb9df8a80d512145b5497e11b39023767920be7a3c1f3c2acf764848b404464178179b50132a34ada851f8526f71b42d75bc3a217a7c4c5f32808768d1dd076b75961d5ef883ae7a0a175337f722a42f0996b81e9733e5c1d77845189827808e9dcf582f3308fc953bae66f71e0670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3532a9050d6bc4cf942de5505a337bf1e5d8dbc550c0fea5da5e3a970bf369e2aae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe9fbd68f4952f6e7f0c826feac5ce670e72d3a1d51fff3cda62fa7012aca396c8592a6fa891e51627dcfddc58fb4bde414ae0d7b2bcbbf9665d5819c1c64f81eb0670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3ee7c2cef7530726e758e105559b23c87e2f5de5f88dd164d8e73af0a5197c3750f57248207067a2e37d05727c9148948cbefdb431308c662fa72caacac729dd40670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde33c52f30f5cf22cb41a60fe2d22db500b2e6b0be1e5bb79a40b0484fbce2964ae4e80950b167ca3640ad518cd2ef47c52a70ec2d72eb5e88a033a0a27b5d12e47835b7bfa5835fd333ded66aec00f1f67e70f589d8096cd6033673ad735029d261958c9968004f1d6bff13c18e1ec54bd1a27cce73d2ad305b5690c8b3fbcb40f7b72b8430074d09853108dd8335ec94b8fac7a3e5ca2416541f55a5cf6e5e4d2863377aaf283a5dac2220a131a55c666e42d144a002d2b0461c04f2a4292e2c624d0a01faa4a311c49e243b080ffd4e0e878c69f9a5413bf3f2fb3ceea566ebee4066aeab9503c40aef384ca84164f6d868e8cdd598f10dc0e6c7872354cfc09e2fac5ee307ed3cc028ec7de7e237acbce41823c4b7663a031d33479134b513a0b04981492e99d8df547a07ee4c8fcc7a17298c9e9fb38f0c6a45d332d4459f4a7fc5e4ad495038ce1897c0407859c5314222053fd90d02a29a37f3a6ce2e008971cd30ba36e38bdcf8ae9ea2b64717f3ab709921a119d0759fcf83633811cb5804150779ab872406bd810b5b5a9ae3144d678bd556d86765e5f28eb55d883b83d38edc29fe8e11df2f56890703483b52ff65d396228845df7b596ee205094c94db3cad686097bad10e616ebd1db57a0c32a7446a8bff1a70b046170115b65ff21363eec8745d9e111874a43a55f759e4ff890878a712b48e07d6b6d47eea8825e5d5050d421d4f0f86851cb4fd3fc5fc3d725724d6292f0c4c318b530c46115aa5f263bd28c4478a02e9a95bae6c83be327864483faaedf715858eb1e333cbe61e6276956c655e3ad535e16d9decc580f5708410d9c075618875d78ea375827df241812f576ad06dbae281241c08bc7e08df4e5c43337699c8c75ced318e6f1fd985ae57315d9b0377e1846e654999ca5fd5b984e2a4654f545faf4bdf832d5eb96fa84f76e45a233072a1062afe8fd640bb6de8f7594dbb6c06567049165e8e07ecce700aef64d9a0f1b8e5fc71ed47cabfc88006f8668650c670feadcb7243954300ff3e382e4b37d53ec0a59995fa55c18e2a384b5fd2a3d581b38cca13f1b274a7c168f32668a42d4a99519c79a0392b92438343551cbcac0d53a1fdd5677ae5390c28c17587ad047278211ba81fd66510717031fd5d370b1efb1617851456cc955eecd468a0bf5004b678326cd772711bb22a93ad7d6e93eee460a4cf1bd3c36630401da51e1cccf9764bc99a966dc14d5f4870657b8deb735d924b1d013d5836b1769357b8a7471959cafb3d25f69b7097cc33116864535f57674995f55e4e4e5156e5302b4a35d3cdeddd51b4fd4a82d9df1a4ca5f2a6ee6bf9d29c43aaf3781b4d71801dc4304861cabe0b47e9a012bba0f462fe981b34863ac69c41ac4e803cf43e3328c9760e2c7dfe028cd6cc8aca20a749c5c222bf2d743bcf634ce5202fe34615bc2bbf2f44f9b89ec379a3846ac9b11051c7832ef189d90382f0dcf7b302d9f8565e90ab3537535529a083bed87dcf2d86733689a99aa18a70670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3fb36e07d30c297ca04ffb2ad7f5b8e857b0311db953edc2dece75648fb4bd868438d8b2406cda8004d10e1a56da98e3ea523358de8286a6156491849987723547b320ec0b64b1e1fe7f2642451a9c6ff537b7791a9b66bcdb3135f328e8ababed04e5d9266f905d83ae46d9e3715147193f75569fff15fb5b0f7a351513150e2a4b3ea17261d677c23b6c224d63111a217535c524299da543e60cf1c13fd6ab588fd139b356ff420cfe50601ae7a6d259e0d94a4f6c01209477a6210c6b0ae73779d0d98a6f9939fc6d59bb9c254ea23f2d5a186eba49f29cc2b57a4a2503007ffc6ac12de52554e0e347ec814c65adb67b09ab28381b256a2e014b3f1950636ea906dfb75dc20b11b343af846ef9b66d72da01f855192a07fa10d451cd33021601a2df5426690d09d8780287fd7e9284b367fcf2961b5acb0c1ab85ba09aa490e696ace81237ade0d74b52c78086f703e3b46d200e5a20064f6694fd1e9351cde8786d1132a4d787654cceaf36cae9603a364ea421011309f5ba9cfe553210010053a03d5c9b26a8f1261a5f5a879705cd1ecd1c6a51cd7fc584699189f1839068a7f48265b02da3bf2ba312fbbaa9c902c28a5001f292b309f7ea1caf73af573a04a98cbf5b64cbdb610b703350fd827714101f565056c89dc522b5caa64fb3edb787cf53b36677640e23b59998e315f66112a5174729d306ac43481e3eb49d28c624c118bf3fe83f0b1fb16ef6c744269d84a775b721db788e14b68aaf269cc237e8f2d2484a2e48f227fc8166506825021079bfc505d9a981d9543d7590d87a240419dfcf54dc86b6b606ea6af2464bb4eac12ba270fc4cb5ba448a7ef4b2a3e9b153224f9691b86ade7b13141ef0a776fc936d6b6c5784c2b783e8548697710890db620deb0527fb59ea35745a6bed139cd3be72596c34c4ec15ccea25d6475a38d6a259db6f1e0d9162d3234a7696a995a20f996cc3968795cb8335a468e601dca66c3fe0988ff29f3a2d3cfa8b07a50a6822586ba36a281026edbecf178433c79c55830000ef84f2df9f8b86808c0a888068f67afe05fc2e8dc657de7663a76a688c5dbf2ca68ee5cbba9472fe2ae64087daab422eb707b26c5bbe98305339b9128e6d151d5e08760cfb7cf7b89210e3d1965a2c209951cdb004d7a2e0bdbcef10cb2f577fc97c4a6cd9e84bf85e799ef863f10df7b1eaa56682cd2afdbd99ac8a346a807bd1f3d97a0305971e7b7f5f37b0fa1a40fa13c0429b27ec244237d1c9383e15d1db3f8002aa8cb125a9e3139aa0bc1a521bbe51241150a4cd36fa768915d9b29c334c5d7006ddae7d237817161428706a41771638164d4096cb6d49672f162a66b3ffc0737ff6839510718e74a4fbc46d59407697a687e57bdb5a72b3b9339f566bcd85bc344816b2e3bc45d8aa9233e310295b9c70e22b704b0d6531d70ab7f90c61c959609f76dd98ed27ff7fa64f2d3c6f28398cd06a22b307ff74618bec0ecbf97d289e65649df0d1f8aded3fe2370cafb66960da8d0bd1c3b162302baa68f865d654e4e962dbb80d575c24369f24e636bff444871667e53d29c84d5279c55be614d882a1856c46453ff039e4c5f2a5f8fc19fab0f25c8465ed1ed2cb0abc1659161f22216541e1dd00c7fecda1496f335d8cacb7dce762294aa89ad75c9f90f22f245426ecc9595403468474b22e7453f8009f5705d266772b229f254dbc6aec074ec1cd705f9eb349999f271b0d663497546adc7da5087f6733945569d609db9bf3ec5ed52e4fd45146521b597ab1197b9f52187b950806262ca9f72828b947840fc25081c0d6b5af25ab8d17a65a7955a54a7efe5469e552b6860fbfca9951eddad9b140fb7ea8e228e3bd844858c1428503dd1a1753962b98c4ea704ba261c0f62ba821d4265827a3bf009c6dc23c7417505721d523125f18a5b2376d058625cc285bcdab3ee3d95064d8babed1da14276636a0f989f2562ebd58cd26edbfe75aca2f8e90ff5062daeb76396fbb19f38e449591e337f820c3f9ad4fd5268426d4379089f1e9f9fb5cec19a147f1a1bd240f3fb652c6c67662fb041d8522b939cda02dbb5fab5ad4906f3257a48d47a208a02b973580acfa9b107fef6c6093823ba76e3d1e9d66f592c570736336c41a1d3f289fed319019eeda1a5acb622813b756e1ccd3e9c2f9622415ec8ced5622c5aff07a9a627ffe1498c25c2263bbe5ac3f220e636f17b3e82348ed6aee9bb9be3e6987efe23cf34cc1690fd9fb77018bb6d880f900dd3c185d32dfd5f3049a5cffee251346fb31f84c80d9f854e5f23e4510bc251e7620e29044ab7a31bd2f578a8b0221bbf0edd2ccc0e24f0c365d1359bcfd5c5708b25d45071bb83579b67b19b5f69c2ee8a01b8c1d0d6bc52893a9e4a73887a1329b5cae1b8b5692fc8180bbfe098cde52ab9ed4b253433483ae4c4eda398d71050a08f8fa64597854876e56019e6a01ba3f8677a8bd0107122610f9675a42c9915e823eeb584ac653e1955653ded4d195cd12bf6d0ebc8337f1268b97f9bb64459e31198870985b0fcb0b74aaf5166c113ebaacdb4e104e411139632529da5a4e163d1c9ec3507ee00b5c1ee5aacf09452ea70b78464aeaab7a7e00c148b43c286b24257b9d71b0058a0dcd629d9cf157812c6118f0a0d5ea76ba820923f1837886d10a7a6e2af3d6ea92a98c9dfd864daecca4a61291f576ad7605e2e4040f331b2c5dd2e06dd4f887c7a2adaa56fe4c15cc5673d0681608198b243fa54c074579ae348ea78ef4fac7a4b85fd535f84c60eb6465b11c2d6c57d90566876ed09d5f15ad27f261120d865ab46c1e551c463925e1068cc8e82096c869ddaa9849ff64320f09d9d7db7880991857a0c03cbf225573a8fbc1df4c9ce71687d527d626f150445a2dcd3f29dfed6903d5528e6073e528bea2a7ea1619d840d54fdc1906e5e706ce00cdb263e57690bb2d56fe4c15cc5673d0681608198b243fa54c074579ae348ea78ef4fac7a4b85fd538fe3e978c346525d8d800f3d354efeef92c54e6c6a9cb8686586344706341beef3574b718b38a0cf2786dabecaca5b52a459e1cc721ffcf79c13a06ff1f51db9a2e0f8dd0cae0df03fa6355f9bae0865aa09d0fd461e9db29cf8c85244939984cdcec9c3a036a645c68fa5ea9d110a0d50be1646ce83bdc3dbabf005100fd6aaadaae9e1c2cdf965903502768fdd2605994ec6a133291d747114d5f6e550a1021b2273d0ebc7548eed6fec15ba7ce12f213b2ecd0b7c94259c3bf4f01cd423f51f8b20ab96d026ff931f8e64f7bee519354563f826583d930ff59935d9162f4fff8bdbd5a91f99135a4f34a5c08f188cd0d8f07234d95ea0021874584cd8878829c68be021cac3293a271f3d465ade8e266aec36bfb0279a862c5738ec2927d2ca015d5682f774f15ae098ddce82c35c8ded4829fe90e060f83c28b8f2a94f335463d2ba085bcec2205c01b2a001259197773167c45a3a7e164424b90000db4f4fbd6dc28f798f993bb7741e72480fe4615be03154ac2ac4f0b037bc1e648c9763d2f588ffa91534a54f3ebf2d390ddc377b9bd01ef0635f708cf1889d7b2dfad606ea59c8bc3cf49b3d27edf70085362f6a5ca12af6427441467f34ff79a5dbb9408ea1d17a8fccb9dfd2375692aeb997a4d1320964f3255fdfb4de2a325936b83f45f5840c86a416edc3e86f6c92e5837fd6a057cf8ec9e3e11c26863c6f611481bf5106925cc43a11270bff2317fa7d6e1ac68ea16e8db016b5b81ee576b17b72b8430074d09853108dd8335ec94b8fac7a3e5ca2416541f55a5cf6e5e4d2ca015d5682f774f15ae098ddce82c35c8ded4829fe90e060f83c28b8f2a94f336a527a8ed9f093e981118831dda79d27a03624392e0b68fc5b25af3e19bed459bd3c36630401da51e1cccf9764bc99a966dc14d5f4870657b8deb735d924b1d03aaf3781b4d71801dc4304861cabe0b47e9a012bba0f462fe981b34863ac69c41481bf5106925cc43a11270bff2317fa7d6e1ac68ea16e8db016b5b81ee576b164ed90f2a65a231eb1326299fa508126021b06480b24228dbb4f524541f5641695434d8d3a7767efe3a8efba15694d7c97c924d112885cec6b723b13de7cff6e68891f89b14e5453b676b65df98a0a06c9c3318c6e557db87ac50482c3950757d606ea59c8bc3cf49b3d27edf70085362f6a5ca12af6427441467f34ff79a5dbe7ccc8e56360f15368086e70e842e5f9904682af888e3ea16e3da18a6ea76a80bf75e8517c1901a9d086abb4e43a62bce0ae4fa335f1ab5b40ba345e7122180e09eef5a417f2781ee6409753321742ad32fe79125c77bc9b758ace8a62395ff3698be898ddf2cbf327566deb9c4cb04e6f4d8ad5edc429d521bf75c4131210a90c94bd6bc44bc8bed653b7ad8ffeb8292ad86b92be7e509fe8e18e8254e089e2625878881ae139c34b61a1a8b6bf58d6718f077890341d3644148c0c87f896bb1813fd26c2946091e20a32e75f9fa9c70d6902146f31bb09c5583386c2d14e18df50bd9e58a9061c63e51fcfe5f0a8950bb7977dfff0e4a54808ac3fcfe25a60857e40647e9a339b358964106e89eee22bdc2d2b6db43d788b7b6970fecbc378477516ed4a995cdf005f712a339fe52344a96d09edd9a63b94666d56f77a088b42b14d7156ce4e3dea1d21598f85e12dd17a2c6bafdfb95095e83363ac3deea372dae14a0d848982c00260a9a37d4563e9d0a20188aab6be05856295e4e31b2d0e80b895d84c1feb24875b467401a8570a671b755a5c01fec6515bec317f8d7810539b85ea5e9f69280f8bc8f99fe9f291aaf03ecfcbf41d1730bbaf0b0305ca724f4704f4f04d47a57d2708c31b1483fe904134debf6cac5052822db106c9694fef905418f9a8d6a365734deb0db1f4705eb286891acaef2c4d6e452c27857c9123b05c447917dca9daa3fcbf654ea5eed8b92676143648e238930989114eed25022dae19b42c3bf9700fd926131e39feee2f997016e2acbbc768ed13f74e7ad0256e88087877678e38d7c09532219aebcf8df1649ef9fc5970e4efaf82763e249af4ec8a71586d34e2602f44b3933057fca1db4e113f7bbcb883cb7630f2daf721de8efffade777b66afbbd5241e70ee496da9c12ed9e4c42b0b68d17ef2f26fdca6791b375387abd9464fae2428579a68e67cca24aee01758df7ec3f8d5b9862a77f58b9558d944e1e3f10efa2e1728dc9965fd3c46cb142124944fb4a3be94350c44e7827c755566ebed192612d8cea56bd20d099269959138fc836968f7c84432d027a8acf0532c5f63f90779baea34afdbfb01e6674ba3b0871adcfb668d57faac38ecc87611cf56baafdf1896de9dc69697a963fa93572a0daa6cda67973f0d3a4dc843bc8e381e00ed79323e6651164fd9f1eb33441712ec75069f8f0f337cebde24582cdb085a7e73f72fb64e8bcb00667a15ace666d486bcb7bc31ec0d92f00cc0606d4c60b432a877df0fa2b76cdf441013b12511e703d31b71a430c8edabfc5a7fbd2d682fe62f0f15ce789adf030e2d493b7d31e864fdb228b2d06ed1326370ba70231980bc48d4d7682c3f60809d033058aeb8145d54cb3aaf18b9366b67884a1d643380251617546dece36e322d9c0f47493eb3b9fbe335d48609c5f8883244e7fda9d5827ae8f470f445982815c084c0ebc37961432eca4255105b8220c5aa099a9366f04487afac228109e50b32c5dad4264aa4b9a92864f19bc9dfae00238a7211690f3d296f2df1211c299906d100e756681ab55f17eebbcdd8f05da30c9be57b9debb228ace7f9b86f7ca84825b31ac637fb823c66e9af6ce65067d332d934690a6da0e3db9efe81b1ed15ba15fdbad69cb03864a86960618b547937768258d026ef441f907db02cd2bb8b83918b51b15acb1f17443443eea0951ea7a332138faf341ef3222d18f287cee567fed546ed6fe0c73fd918ae82ed053012ef637a5352121328ffa6ebc494bb1b57217876566d6f736c08321470b50685ef95993f95126f5f81d04b57719ac4293640074ba18a99bfba85cdbd6c9322b37566d1ff5b4d6193d0ded98cc007c669883ae7330b1affe430a4b2e820885e26e603e5178c67b2cc5772e1781a183f449490237c7119d5bc8979edfefa9707f2d9de8679f8b237570a0c7d63ec24ad76cd2aa99d8c47f5da33852febe22ed7c70042d700e59ddc9d8f5f5b59f26b4454ce48ab8ba4d42677dabbc13abc5deb8c2e0ef16c06c497f50914e47012b6aa49c630411e9f473e173c1ce5b9c0baac72acba8c9ed0cb1668e6c1f53a408ac9a47b85f76c12141c120da57b5ebbb3693cc48b3adbc3868be30c9de03082a058ac17546f6951da013e0af258d1345afe332d3776cb09b46a60c241bbdba9dd4c1d8d05067559535ca2678ee13b2a3f8f7c6845425c7ebf2424158bde72a01170f29babc846b2e3404e7d846efef396923364032e54046963194d08e359018793478e158446995b42eca6f381493b3c56e3ba74f207791eb04fb3f6831f8c986f15fa33adadd102840d75ad915bfc0d088028c268162b8d96403a9099b23eaa2d6a71a3b95d932ab4dae46eb38cf23cdcd46c7977e5281c288e415e2bf2cda2b616d6f8687518625c5022b09f1c8c8f56a7ef537548927734a860376705869b8e5480b10f0380150b52d71a2399b4d76b0db7e0ddc4aabe9b66fd1fce767073fb959c26ff09ef7eb833b6316ca05c5a03c5ffa41d567e2bd2be166d87c6b6def095041703c9a79e10766aab4d1e125371fb556c5a2173e02681e5da73b0fd83e4715c860168320580d92f711ab967119c8c6b290e2ccfbafd130a60a32258736886e9988162fa10dd34655589b46e1f779a66bc6557a2d1802c28a2bd47a3b5b383e785310780e7006d62154300140759eeb075b0e9a56260658ab558f4b724f5a7f433aa57cd1828d3ec3f2d536739752d73a0bbb08055aa1491d840b6157f46352c59455f34cab8b0b456a14fc098f822a7ff6e003c46c1171e8734da211f58e06985904277d2f9135fb436a7d867cc9ba209a209860aaef9c1313726cdd2030039944b498b613b0f74aa354d3943055a39074aa2b53df2aa197353fa94a04cfec14486f28e143ef5f57291481dd72684b7976822303de6bd691497bd106f310d1ec812022aedc597c0588e12b8703ea6503845e3051be6c5937c36f873f03f1af62d670b18f632e0413f3511782d7d1cfca76941ba43d32b1456bc3361dd80927dd364bfc73621390d4ab170f13335185775b52752001efa5de59edfe02d61e8e65a2382b810371327fa3278a1ccedba925bc5e02a5c4b3dfe0fd496e2054f18e875afc95808e4d64ff1eadd9586423decab05ff9abb80b04bca500b885eff33466c5a812205e58d2a3de340b8518b87ae1a6edd07f1b6a98124744d9a5806fb9046dba50d9f9ec49c8caa15babb6a37050b0c2c1e944cc422ccf9cd6fd88018ccd060b0f69161197859230c8fc02a0170e45e439ff4008400722a000b5a8b42b92c5940e1a01a3578756123f211f30054bb915ae7f673545146694066afff9da4ee302bda8ea20416f6141e8e3372796b48fcce978fcc30e292c2a0c611403b7b4105a8ad697bdd5e89a3680b9cb15aa35296876040c9c7e718830b00abb38af7cda109838b6d3c2d322d513b021e65826935f41cd6fb759f5ce1a5341effd82c592ccb02e053c663929e9c2d83985e9cce0349468bfd817e80e630724f211b92fe17be46861d69c9a010fb6afbc433ba534ef31a9d2a23723162b9055f314680250c16a04747eddfa1709acc531f1b60ea5f4b35ca70f074a3d6864c6836e1d7a7cc804ca920abc1e7f4ac319a1647d898ecc59edb19aa31a020a4572ac4fa70eeea827f70204cdeea9697bd7c155852ee52c6874f7a429bab6d1bdd899754f0b522f4e475a76a1b9115823888ace56cde1f9760c4f5eec08b9b54aa66cfec934c2d43c0db084a52c4527787030589733bf9f9d62a948e67181eb4544727779b487a02a80341bdb5be1e554cf337c51c70cb46f378ffcaa1f68ba603392cd8626b952d12fc3d4eb321b566ae5dc459683fa3f9933b4f8368c5da3999589ea659ddff247096cc82c7d0a0b97ff5e7ea4f81b39808eb80bff7a7eb8865588603dbff721c51007bfaf7efd793fcd758c638f2e68471ca31a31dd9d52254d62d40efc5834296390981a4c39a4654f2e4b55c965b80bd7987d03f31c98f6c55c35d575def0244ec5df1fe6819aa522a51c798b786d3861fb6d60e60154e6118d9cf083725f17f2dacfe2a9a0752c3126bba9ff489640e793be037f2cd5af18f00410d05a753902bb918f286cac1c46c7cc8b931deaa52fa71ef1481fd928c1feda362a2e38645e27bfa3dac0d2d79668f5b15505b24ddadbc00a883e5fe5ec720c54b332b7c499a2f94b786f63b9f0fc17f3039cc47f1f171003c44cfb4b21e2e465b466704b5860da20d688a67b287ddf3a2725e0537e807d2274d8152eb2fa874afca31c24cc0476e55d34413dac802e4d42e0249a0bd8953022644d373fa4f59205407812a47f9a961647ed9d139558f44a7e5bce930ed77ad584e8732564837670a9c269156164b8ae5439bec29e27b668d2e36a002f8526b705a27984fe171eaf704b7a9ed984ee1dcf8096694729b45478510e9df1ba7e9893e68d42c825ba6ab9667864b0767754f0a26b3cadc3a26ff40755ce79d42a3b6e3f1e880b37a6fd5bcf96f1c85ded926510b814c2431ea6b79c9ad78dfa230caec4953d93dfc598857d6530293c583fb07d036e91f59a71b5c5e6bdb7f4620b40e89cad24c01fc399259bcce08a1a5997f06cc82b15de646727ca4f424d94d4b49ee39193dc787373a7adeb825c7d0c3e45537a9cd77dc68c0e06833b0cdf407b251803c8a8166073c36443a943cdda789cf23a4deccd9a77b92618f60382ce90584681f5cbb5adfef1ac003ad917aaaa1e96a367386be10013a0ca5107d9206cbfd25b9b8e2134badad22aafb0435c024aa1b94fed3c7ade92ac97fc78124cdf24864a1c434ff4a2086ddcdeb0049b83f0ff7fccb19508d6e25541f2f15113eb9a6dccf7832e230eb617cf977f2fe3b8d7d28aaf204393a84ccf6bfbcd36a6c00e2d1f29452a2b1c781625c943937d91762979f0672aece875e1c6291cad37dee8ae7a4c364c9002224e88ecf70d200df60513ff15fb07ab187e5c079a07b3a4b8829a6e21ee6dbeb6bb70f3a17e278403ea47ae01cc282167cb5f16671df5378c1180da2ef64018789dde4bf20440336d2a8f215c730dc4c03b8e2fda8aa6b5f831211754eb1c76e3c764ca7e09b27ac48de7cb4b43145d54ea8904e0892df3e30a01f8006418d5135fd9b02a35270604eb9709070f125eb2bc1e01e7735317121a4521cb20a07d041f55a640b9ab597a54e8dcaae79c4bce184cc253475702f662fe663b083fba5170da7e908b5f486003ae823d49560c5a0cc3a7e28f92621ccf4be6f2d02f1eb57f59653bcc9e3f210026133bbf6550469372863dfff6d7b712131e72d1a48cc0482c76e201ca1588cc8789a70c6ae929d2868eeb846d3b73272c835c621062f04a75556571f5395d4dd63c1542cd6e27fc655ad3e55b5e5a2a904a1ae82e0aa0527751091cc3312ae8aa728d2afb9b1319bec5467dc44e17e11fa16a541b1f6afd46a6c3d185b166e66cb153b8f91928802c84babb792daaf78e3b8331135ad9d0be8625996345a5600d805d298056322a5a48597c76eb0e1ab5a37c849babca0070cfee5ccd24d5270fc44e24633a60f07a44d05cb4827efcce3515bfce38c474929e5e225941ad62a08b5ec152a21fcc46799edd83bf4707d5cb9ec33a6b041d35ade6dcb2b277315986c83484a9b2a1b364b4076e583c5606cb45c420d4894917832fdd2c727c6fec1690fb75e793257b5c3618c3dc91d719de3e3ac680ea34039cb452a831c67234f43c14a0433095f2e97b03d5fdfdb8a6308890c311afd8a7031a737254e371868be50baa9cd723c5c3c3ddf4a2a966752d1f3fc0a819d832f35c23d720dee5fb554e48fee95111b9ebb39f1c7d8195da12a29f3fbc32491b17df8969f9a97931729c6c03ff886c5012b7700460fcfd1dfbb33b4b38662e356c4155cdcc395f1341740deb5b0f8fcaa152fadafc1228773ab0d4de0093b9d1f368cedb804cfab53ee91ecf8608f39ec794df69e528e0e32d1dbf38c069fda65c77f957a3126178ed3b1ded576635b0b1948fe892f0a433fff395044efd7e0d3a924b26deaad9f1d45a99e554fbd7f2470aabaafa6d16e0871866c8aa4b2eead5ad3b1a015ae6c4fce110372f8709e73737e670e65c90324df4cd57ec7d9d6cf420494928153b0ca5429a981b7d67ae9bc762c45472a684c0d6183052175529e9f71e736456072c79fc88fa4609fc86b17955b4040fcf60ebff562983ddb41af2b0adcd14f9281c2e2ecf4b3d684fa20a72b0e53df50746eafe73fe15cc5e2cdf3e05cd858e45c8bdfc896af58e365a42be5200210f9ded4419d9ea8302b6cf9c53cc7d74359813f42721a2403129853459c91a8152c07f8ace402f43326752f9f908a7c9e0e0b0c2bf1fef2d89707f95ea6d3f6fe4868c91b7304d6407f9a952fb0dab5ede1d4eccf07273a8e580d55900ebf20b13b89d1f45adddd05ba5584c5d06e83818f11312d31303abd3ec2c7704d702b4b85a12ced26e3ca5ea9590306a84c7b08e3a827d03f5aa091d5f90dfb6bbd2464e44bb806d3a4c9310a96575f7113240473662905d0bbe31045c7aedbde087477c7568862c46261f0ea49eae2fc7c4b50fadef326cb0e7f9c1abda4418dcf187f17e3121a0c30c462629c4fd40d9b7a895f553327b675062c4f888abbbea00dab0a26c02f272345aff2abfef4e33a124fc4cef5908276370c82f6b09166da61d709c2e6b93c2111fa2c3a4c08c8355ff315effffc60976b96bac23e0d4a5ec400138e2fee4ea7ec1507b952a0fe069d6fca0395a4efc3920f8cd1b622a5847e0b6102ad2cc60073fec6d3334249e9d7c6db4b698f56ffe6068a09f2dbf900e1054b9449f31a535fd83a3b0064b999c7fe6cd9bd223a2216219ab7475bf9161de0446118c7a768d36dff3c366c08122acaf0275da1d7bbba78929eae6807fc0914ba82948279c03d7d2fcc4a065c59a1a77c731f618ebaa6bfd5b84e1517b0bf2af026cb471f22f7aff829fb79c6679749d00e4430b62f6f0b1420803dc887fe2b4aa1feab74e788d060d4f0211a05430501d86b878de67d513ee649d35949a98bab26e69c7a3d6c981831de6ea30816d46e1b7fb98664cabe9b99c3fecbbff5127e0751979e2e06bb82d8e0fe89e8162a5bfbbc7edfd58696dba4a5505d8dc6c444d72dbf4d4e5515c231f2f83fb730486bb0ff22bb16432560f1f36bef068ae09472033ccbf12444f0c51470860cdb93b5ccdc70c8f684ed7d12e2b50cf77d9e85084221172e500e6e2c9db6709a732af2d7837e54b2824e3ed8b8df0eae0eb663a8e5782bd6b0eaf29223a81cb4de93e17680602a945e3cb5410565ed1967e5aeb1502a10609b26eea0c1c163d7ad96746c50ba3489fdac318e3260b5587c45fc7bffbc85f09a26f5963259d2841f889014aaef2f68a38bdfb75bfb6ca16270e35055b82c01aa5b405b37391afe7b1e0f54703f0a204c6cc7a199bd725857ea7390a34b8edf5b317e7bd4985ba2488fe619c389cf7c50dd6a0572fe510a7c2ca4e8346c5bc00a463206c54f2442f80dc6eef717c043d51dc92283f587968c37e5fddd43fb89df603399f325c18ab3e706ae1f057417a8837abed5799f1b26eaedfbc9bf3512414d4dadd56a57ea167b06e2c6795c054469a288578ef1203a05bbb94174efbabfbd83299298d24834bb206dd208bf77ad5805f531b317a5bd55e22a51e08ba42ede38efe736f3cff49e124284f607834c7ec58b96766977bec2007902bce358691a5fe8c1121c214aaf6942e306a7886df155ea0fdc2d265b91d4a775bc74a13381a2e5e041913e4669fb30d49e7dc522bb19848aa494bc9d69a9ae0665bdd580199ca0ec3b0b50f7aab3262ffb5cbba3164171ded50c8556501df1675c6ef8d43d8800c0f0825536119f3a27206f2caec9502d2ac26031f21a867c43a05af1d719c5126a4fa18486fc28dff9b1b2e0ece584a4c3f374ff19028505d4cdfb9aa17aa6e56a44b142b5e419fe0da70dc191c283cbfdcf0bb0af51b98a06fcf977435e2b726cde6f0a845f5bd2ad3d867c993c3c4a9315c0c6aeaaf08e503f6ffa59fcb30f79ef3fd7f8c28b581ce0cb44b17457843a38b331332210a10063e3239c4d23aadddf9e63878658e1ba600d02fbe75a7cf10bf140284c09d837b197393ae4cb8e6a2107a95529f28f98868d65c616b6d16ad84d13bc00e733b4bc026070c939d1850f57ed69dc45d69c69419fa363d2637e4d36a4a510ca68459111a27ac0d1b679411eef956d3ba9400775e403a36753426fdf186cccc580a37cc00ceb61ff1a652788b6a00e549341435cfa9b4747443ff994f57e6adc8c884607212b1739303b0e46e4142fad8cc193538d16cfe6ec72a685bc32eb518894b5b27a1c6514d49509ee37cb4c61eed94995ca4c3532e0522f3a53e15c235bba4f999985faf24d26e35c60674673bd88fb821df635a470a31e6ad7b31e36984381926415e9a4073426038c2c488bbf3d93be2ccf1637eaa12fe0440b5e319a3766e158fa6af46123e1c99aa11511b39442298037e592614934c922601552808c6aa5f2ee38411a75f928feaa6711b39442298037e592614934c922601552808c6aa5f2ee38411a75f928feaa67342f2d4e7606932a210b313d7975ef5a6bc9c97ae6cd14caba72ffbca4c503fa731dcd212e2631178f22afc34a7025781fe46b7fa9a16dc05fd33acd1e035dfcaf1944f833811967066ed8a3790093ede40100be2d0dfe16d0346bece50f579f6ce0f643a8a2781e035ec955bc566c299ff188e32eb705484f875c0913b509a6f0c9db471e444aae0430ddac118e9d55dcff285f759c056dae66f5f60cdedfd821b96f6d8049d8816f75a6c83a016cb15e4731401ecbd9c97422e46e9e6847714a7acd4db4f2d4c680dce68e82a06c7d61cc682aa9e369182811812f4b764d7a4a76b91066fceb7f10ec87b100707cc4bba2148233a0a762696b0c611ade733c9f5edf06b1ab3b8553ec6225e17072d37460d9a464ac31023f3e2865a5c28738f8b65b0923866b6b49621486068159ef71dd8232f35fc92e0ff4439d4814b5f8456d1560dd95c56add6c022eabaa9813d5c6355801c3aa4500fec93fed6bb314cab1157c9fe5c9476554b6a1ea163e8d52a7d8075ba19a224c48fdff4a65de439b1af651a9ce35698d977fa167fb95e1d41b1d0a715da1f087cb4cfdbb071a48ec1aff19db8e256aee16f4e339bf21b13eb2530727121365648fe2b74787a700a94a31141bfce55ef2c9ea12d2ab5ca0e3e9da6257ea0dbc725d7c3440dcb0aa8ff02e6d380202f2d8381f4b76592ea44c9b1d790de3d0226d707fab4a2f6427dcf94184549cf46a91be2fd397f01402eeb07438a6b86acf2101fa10442a4c46a94a31141bfce55ef2c9ea12d2ab5ca0e3e9da6257ea0dbc725d7c3440dcb0aa7bbde3933f0012330dff12caa66e9628814dc10a2ce005c0f919da8e99789497db55b021a7dd3a627730316bbd80025c9e5e67d009a269d6982eaf2fb6b0d86066e55ae204745f8e4798939fb93b1ae8cd006061cffab7dd7bde71f4cb26962b761ef6b6451f0218e086f915b285bc542dd07e7d4159608862952fde79992ea9153aaf6ea27458c21b3a43702a27516123d75ed08fdb8b8e62ad423645169795935646eb9eb0ce18fc00206179f380b3dfb5c3936b221159bfba19d671ea131fd3775f29b73325c298ba4381d85bf2c8b0a67dff478b974a5819f30c694a57936b0d33e7ba5f4efceb57b3e38ecdad37ad149f0ca70e8ed166ec48f75b07f0eec18f08a2d1063f54c301cd14c1ef9bb58da3dad9179758ee055fc7743d9dc32e3e2bf5ec99d16b5219fb055221765501e874e2ca0e68655a7511e06ee5ce1c6cd69a64806c33215c42b0858a0d8835a9cd02987da19571ff4458c8b18e59aecb63e811781ad0f08d3d3d6026155fdc9c6c60d733f4e03cd1c8996696171645f00ef6f7f201e56a4fc1cfef8907ddad77226c2f29852c33a536e3ff11c1594562ae5460d48a837c5ea54ba6e5dade66d23bfb41801d0a45dc961c4f6db3e18d0cc9560c90b9cd0851e4bf2e1c8a472e04c4e3f7ce8e0e418f205e7ac1b91c62fd927ae3880df9087dd487a0a3eead1bf015b6a900afc9a48c961d113dff63fb4c052aa8d88062fb9a5be5f8982f5f0bc01dd69081834890c902958e3bfaf38486db66cda3547023fa9f6f9404c160f9253cce0961adcb0924c808b89478461e2724394153a915dc2f730a54573c7b2bdc72354e4fa5a20a5262e049d94324cc937120ba3598062a20a56cf10fc269d9ddbbe3d71c738daebac0da8f85ef9d64367571ea9c6a77927ef5596d9937a5531def41e66a359b5d46254d4dbf3f438b9b22c074b4c7a281aed7ddada3583bc07c8356a3e3e126ecf2efbd0e4c700d020e2e0e9cac2a9db76da9094198244243f802dc154fbd6e27f346d5bfd4e88d53ffb691ea2e9d9e990ef0d86cdd41f658d5d542b9915f5f4cb935c1d3a3680a5b3e2032a788819749ae41b4093ff76153ac325956dbe29e34f814a4d0b4b3b4acab4625c6ff5c49353ef09e08cfbcae99cf2e24b704492f3b8cff90da9e4d32378233e19c97b7d580b56074f67f7872197fb6d63323ae5e5ad6d3f00aa56e1919466b6abee8cfba8a0b13e1e7e5b3a8fe6cdfbbee17b9899111da54f0cf1005322d382cb18787296bc407f98de6ad00478614f8c0420c59aff0d76529469e70b2f2d3bc4ba8e5305fd3a7ebabc106ed237af1342cd0e1652d91c029869b0d799b6fffe270955a19b0a47f4c90a5309fe6884fbb00be12b7bf437e56ba77d8e4185063d870f5dec126ae06b3ba403e8761e398eddfe41dd724af8ba30c930ba5f71cc4a6ef320b124002555de13af7ec19315523b60367c0093962f772cf52c810a4861f265336af5aaf09b4bb39830eecc354e8321dde75fb4e397dbe239534962389952d80192e441918a0a63ec5e81e2cce7725d684788d0b801961f6051da8e97db80d58db6373710d8ebc178c3ed340f8b22a9e41081b08a02e2f1885fbb21b91d5fd36e79a8ebe50419c17e6ba913dd483651fe815db5027eb49ae912e595497e96a08a370c3e40c183da89b9c73fea4d98fded810c40c368164bcae643c3b7a7d4b9c20032add972133262c81722aa0d95b38b9fb457ed590697581b99800e8ed7121f3e9f4d1aba89059be477a02568b350fdfa00cdabd03c6b0b99dc8cbd1e73460d97f014097bdaa8dfac550f7b7826deeb924f147c8975c12c0bd7b0bf55a91394a71b49cca79db4b2bf034f2e0f5f8ff060994d0ff50f19b5d4321c4e290045ad43f501322fc29fee12ed6228aa96fff83c7dc628e61e48517a887fa2ca010da68b358e55e58d11861b395e1956b7c13477b23e913d99fb39b5eb6aedefcc4c4a5b7a170e819e98e4a082520608ee99ea6a3149e0a5b62180bbe5fb0d96b7b5990e8408fba914879171257d608a967506c84ae5d6c8980abe8db285af1c8d5164e8feb63befe2b2ac359e05026861a5132cb5d05628f00d802113137ba0b83345f045f161f4e7c4e8c30b091e47a883189568ff6a4932da85a317d07ccdf49dade86792bce25ebc519b718efb049ac252280532216c9af4c998917951e5d92b81910d40aeef2079b1aa75b21cd6c4b71385921c375e3e6e24d10da8cd3857ec7c7621d526f081b269f0934007e8fa38d25ec2f724d579cabd2ee4ff1ea9eaaf65537a6695d76ae53b99d639a89ef5eb80905a45daab79051adef5ebb1098ced3f061aff88a30107a1b0df43dc764038a2557370f06fbba7e49bac52c0b26194a0704e5d9d8c65265852f4812113ff778a55329c1081c1cf96e1daab56de1ab7aa6d84524e7b6b9ee5fa366f3143296f6d7577b0883433ad17f0fc04ae24332759abc06e5e87d7c5cc26f3470dd612a2e8c0ecde4f950fcb6b9d8fc5533071f7a1719279121ec2ab639350f4e5b6192c8f89f1d0a2044a9fe42f4bc98d097aa42327aa06c367df2024996bff0d8ddc39b635d024d72b26d9a0136ea426d5c1f7817e44e5823bd092de16afd5d686d495c616c905139857ea92497b2788e27699fe56cfe0baa38958081504b4bc148b6bdcff8b35934d861dfcfb81f36d7fb60acfcb276596c45ec281acaf9c365c1bf3d021491f9e7c58ba64ac437d6e84ec1bd567da9bad342b58035b12dc51d8754740599ea34e71179f28931df69d2e8c08260879fa3885cfe1cf1937f522744d6260ddb71f58ab70c1cebca9f1e8e518f84bd6dc493109c6ad7032621f9e1b7539d04213934dbfc24ccd456289b6395eeb9dc66ad960f73188c022b292cd6b6abf66196fc09147f13c16e039b396ccadeb27678a8d43ecd5d38ad3a4ba6d60c7fa99e888ed347d6a1e8060d14dcb88de899c5e056ac5d42e79b07e11187aca51db9ba5d7e8b96cafc0c54f758bd94e4a82227b7ea7d5e7010376147c07a4c88a37033dc93678224a28d6bc88f6ed0082a8010ebe4d2012ff4ea5504727149057bb04e082a2b535b5dee3193dfbb2723ec33c0df44842de91822b4dd6a9cc58e9aa539d8d4a074ae0893d547b37093e6a608b1a16c268fe3fcdc555c751b081a6117e6a70bbb59f97f75b05000b26a210f46e243963c8a86a7e541109c3ec65ad61aa799e73e4c388f7e4e6b5c2a190bf394fbf7c8cae739d159e2d32e1f34ce4e4290a77927ebf938532040e8cc9335a15a425aec91b5653e561a55a111da6121625dd714ee54393ce085c4d44ced3321573055b0b0865c5c070b7503da8291e31ef794c0008ccea515cfda63c3bac06b233f2cfd2a99dadaf6fa01ef34be52b32a109cbb022b765871079d48d3369abae68532cc5be31570b2c365c863f4e0084bc89db9e17cb6a4767ea33802ab972903b6aa0dcd64fd44f70e7da923a4c111d43dbd6d36b6d13a41084a5151388aeafebf6ef3827816d890c6ed5343b53b776772196b565a6c43c3457ed668d8d8eafb6c02e080f6bacf244fb58197d2a68ba811618ea745b0c603f5a5e464868cf11ef944bcd8812de768d8a877f8c076c14258048c029e353694ccf7770201cf2d8fb5c778279ffbdb398fe87401546b2e581a4a32403d9935426174f5f19c7f5341178d8952e275a4cce1e5fc0c510a1925c4e7855bf4fd02dfdf573b6248a53ed9578e9f3d7716bd66d058d8ab45f7f2fec9a6772d44260742ecbafd7453a0a37f4d0157b6f356527df9b3b0ffee0121a6b1dab43a85f0581eda65aa2b2c8233c9c45aaa44a9eac023ffb5382be7026416013cf7d06e7144385515ea328b7fa70e03bc5c5b5db0f22459b236ac1d1737fb7081f7ad861641f5e7cc1a3528bbc91f89c2a1bfd23b3bfe1b969db19f7baf440e3c31bec6407f4738d1a763f5afcd2c2cf5471f93bafb2a53e3c90a74b1633062cbcae93e651f8e845aea173cc161b3b010467c33f0daf8f07de73f89f6e98a320f1e92e95e275f2334a6bd50608bc7ea2f8612a687fd318151faeab2a6b10dac3dc8424f92e6ccf320198de2262989b7de25d4ddc42e28329f9dd0e90b6e9f7bf73534f90952bc28a218d5aa02035d5e36ffef6463a6d12b6615b63ea993a9faff8fd0ee5baabbc8c8acc96d22cfb461faaf0ca9ee8535d592508d893f3092422e5a3bbd3fd9a6ee69242a79e361578c4863082b3e36664a08cb6c0fe23fac99a592365ca4e2d1a1d2b1b1e07007b4574cab26acab2374be8bbaa3afecc358f68c6ae944e619c4b1e500aac70690e2ecdcef4eb78f85795f904986ee63dd6c6b9a2a81a40ee1e5280549fb0b9bff3829efcf5ac4a88486e3142946fbee3f52f1ff581c898a4f0c2937e3dfe152fcdca27feacba0d0019b6c109c62fd91ea51d873507ec3cf3ad031c78a1dceae47dfe3063d4a273ecf6d3335b266168a676157f4a05f8fea43964fa3a482a350bec2ec6d345f5011ed66a1bca7d0273019a5015965f72d3a0bdb5ad0620928e6a650dbace9ff28769dc66dd2042befc1b11c890b12edd94d496c404258b992d1d0aca5c34024d123fd6c52a9cb7967c3cd19b7d4e902db56ca4674f825f5e61a64fb8a9edab6331cecdec972fcdd10991761a169d70d834c377878f34de63dee1d55019dd317656648e6409388f70ecc90e31506f3f147724dcf1a260172e6efde57aecbac4d12c100e8ba2b46cf82bd0ca7c00ead86f25b411cec2985f620dd468131a76de07aeae2d7ed22289615de23a105a01029bc11a675451798610dcf8e506e42459af4072f44819fc7a96ab2be5ec5fe719fa0a1483932341d569ee445ec96baa5fec86d98f2d31ebfdaac5a808f5bd3e0802dff6f690b19f637376d9324acd3dbf1cb540967dc609f784b480d17e2e9f6932596ad349c06375082b030c017205b3f733ee7aebeb43737f64c5445c11faeeaf4dc24f966266bbdce343a21e63a08c969793c0cb418271e83c6a09d71ca42fb21ce6f6963e9aa5cadce4c9774f5ceabe89d7d0b840a27301150d1a53eef4ec2a8b48ff009f8b1405abaa3d57abf802b2f291cc93991d5c58f4a8eb478d100da560dee2e19deabb82fe70b1afadc2f5568f68599b268678a31f6319dbc53dc60d596e3bcc7e4adccb67c020037eb879302812f91946e1989714736d41940885438a7a77bbd3d2179a3cf159054d3a4c8f177af09134cff1de2b00e1ae6ceb86f446538ae94b3ef05e0eb2665c3768507adafe19fd069f3d6cdc114275ec285f5666e2956b7acab0914b55c0d6862cc6cadc6a03aa4f86b605e105bf6accd813a062cccdf1d62a3e6d0db3da07f1e2cf6f359e7700cbaf9be06e1ccfc7fee44b4d09e002f4ad126ebcdebdf830acc851f2383e141d6e13b7fbdc597f3c6c7adae031c09b805f575c175b26f5c67bd830cc2c90714801506b02a5b45bced612d876432dd17a8fc428c349f0228fbd5fc8fca335e5ebe8077b062eb51f215495a4f7759038912500e7f528e883d5beb61fda885bd1503cc329b59665a3e84431bc43fde8c8d7f427017e565ffd89a4c54384da0b2f2995388909dffb099ea1e8ec0bdf1507fabd304b6e882f961a8da7c77f8026ceea163931087ea1d75dc5965cab7d0402ce0b278954fa2e6d76b6740646de6d5b32fba86820d4b111ed1721f473316eca446a6069865f09b527823978ed1ca317b59bbf2311558f9d24b88090ccaf4260a9a32b9e5f2ed9756c2cb702fb9d510132e156895e4a0616f2ef43541a94ba9eb0cb959d2b5adf168bc673c566b03e1ccfcea189856c75b5978653cd7d0751d3d6ee2e85ba36bf0f5c92e78601ba05d78109025af5203817ba0cad3e99b23b61cf7dd0d286b502580a6ea2ebe78a23722d587298eea9127ae681ea13129803ecd3f317c062f40bcb7ce77dd37ab335cf7881135e4647a0116e43db8917a87355d4f39ee5da9e9329ce67156a27df31485bbf6b609f627697af68bc252442861c558b9ac627179223c890d78c2dafc3595621e75918c37c1692e8f1d560c4dfcc211c5c9002d0075d70ae865f40134ac4013870f72e6b764acdb6cd842341987b2ef85a53e1154916449e35c875a8ed78f1d4ba2aaffe43d9a9b6699461af2b5005e01c1ddb10c0b70e2f36081511c445f5904457e15839ce09b7917cd3e163143d3452dec1e7bc80d331881e365d7ba5fe85c73d6ee1b331a0ceb3ab61c876d9b0658000912521bc277f3730b9999391d67f7530bfa938f968ffeda0769b64c204113ec857f4c73b0553813f1d6c10c6b0ba51e5851991cdad436bbc6da7dc1720f831cce39efacf2dd2659cad3ec30f9ae4bf575b426e8051efd0b1c17f1e8025c85fc2f797f13f5d3b20c89049d162d9d7862722facb1328f7db2dc0a610eefc6406c3c961230ca5ad2850e119d945f4e1feabd23ae3e733a1bfa98c123e701ababfb809b30eedeab6ffd83abe5a5b12ef620ba243762c2190a45d9e15ae41e5f8f6dfb687f6824bc5e002a8f32a4cd77476aedabb061db01158145ad05f94279962f174c6421b79bbddd7a21d205cc814922d81fd325f56ebea33b6d6d7c362ed6d39e7180854996f424bb9abfef7c9815d1636cd86aa4e2d49102f8a8b76db239e1c8580d141c2e7dd77895c990f89b52eb1287f7dfab9e9ca9e96f04839abd4c26201578ca7b78dce52dbc8b32f49ff78b1d5c72f4dd2066f8308c439d34bf8d10b59feda88b4fb6a38e11cf8a5136ff4dfc7b88cb3f87f553d5f7e44b4bb5de0912b579a6799e0f0c0a4f3ee9a885a7eb2a0ebd9fdb93e843dce8da20212664997f7b081f175514c9ea4b2db573e2740534fd555e0fe67e8c26a2724f4fe6c9991760c991bcb58c59b07936d5f8ee01b12c5f3cb5b9d1e4d683cf9903c3c89292bb977378070e76ddeb7702c51556427d2787e05ad81c7970e6bc30cd316c7e80af1819bf6395dac89865ac82e555b6d2fd59798f5aa143e6c3cd3aa7c42dab4c1d46dd0d80154e67dbed5aab0364a8d55f6c1c0243ff4e7b892140d245ee62a8b42a939a917e53d8da60d49370b7ccdddbd9e1e99b3221d245e31da707baa8fb3a07558f80f4231be7776898232b627adfbf5f34a2c0535964953095853d0fce9b83ba8a26e0e94878de54542ffb1f50c75ea3b3400778734f08dad714deb8975e9e7907b373692381011f9d7cb22f2f4ccc46c9aea28bb52ab30841f7ef5bedfe3124a0a987892956fc12127653973ac159d9c5df716212161c3fb1fc36ff0419e8d8ff2d984b43c4a67f39632cda2b658dcf299dc0455508f8ee57c87b5e18cf7f8d83877dea005092eb8ddd12907b15378bd6a184e7ea2dd923e24b8bd1dacb0e12baf4a1b6f41e4101f49647061525256ce860bdd863b1410a75966f8fd11b9086982c06bd76625385835cfe9d64d32a2c070bb8734c57184bf83d4431edd422350e322004a43debbd678a9d8a5d3a931488667efaed5c1ece460f0aad88c9f615a471b8d2f3cb952655dc921fd41d338432f6de677566c3e4da5bec8812ff44807c026ac8b3773f2073dee7888cdb715a59d3980497f8d56c244191a5da2541a9adef00773a55a726a7cd6a078a6caa60d75518f661f37acca97e0dd5d9bed195f7cd335570af1b77776502a52529014ff0bfde2e2f6b7113413896b49500c2e97164bb5db6021516aff7296ff2f2c86f26386b950735f71f39c9443b0c87429dee35f29558330df3db4189dd53b8d9f80b7b0ae50d374110860a4e5fec1ea1cc52dc740550e85d014a77b158c610ec01b647e8271ad515fa0af3be54b7bf109f084d36414496f5416459341f98c36f73361b52854fea10619af5145e4852f186b7e5669d589c39fed2690d327a4d8b6588d4bd6715a9a7b1d69992e5f3d97508dd9224f9f3caf865a85201ecd1924712e70b3c4ed56e552c082b44a5948a78b358baab56cd80e70feb25e9f8344e9b1a65fd6a66316456c2bfe75e674feee99d5238023fbf2135ea377b4281276d250a411237bb20e5a24d5aac4459867c438e638c306badb2ca2891e13e2600bce72a1aebccbe7b0bf7e9d6f18f189b14160d3eb93f10d84c8384df05c56646a173215c68061f1855939fedf7f7469dbf73931719e3e7a4e4146f6148394cf0ec8e05a5c73736c048c9cd40ca6d49a585d652b55cf3432bcab3e772e88efd64e1d047a6ad0311baac69f4dce25cee74295c10292b29a088c694bac7026e9ba4f1da76010d2bb1c0b6f5cece14406b57d66060f39a8f0ea48610c9d777d2ec65e81f6dab6b053144fd29948fcfa82b91259bd1f9cfe7d8f96fc18bc95ff14ff076f359d88335d98d9aea1e41b16422978490d3a883de861fa5855e7473c02bab844145d70678f5631b7c2ce84d5560e382913f68fb4dd1d5eee9e7776a54a3d6ac3276c89ec7e98162c5acd5b2b7a1b324bc9c83c30ea4c8c1dcd1258f63e1ffc1a07d73306ea02eda0d5495826925a8b040c00f6f21d08a06f799560ccf69884eed090183229a1116d936cd3c986404238ad7dd08040c027b48bcdfc2eb67130f6c33e5c4389178e094c2cd8ef7bbd04a2dca3108705fe74ed76d189d1a1ff821ecf5ce438c44745c3ba8cfc6a3fd5ace3227c55607ff88e240ee7a23abaabca463fc08c5f2a4ddcadfc6d66699745202abdfdb1da6bca3919603c08219135303378b7e3646199088c335c5382e41963bc1d288843b2a8dc8237ac58bb51663d253cd655f3dc6fd651ffb004d7430131087db320acf72e4ae7953671e2973db5ce58a80585283b01dc9bb3a3acad433a5c26d91d390dd728d32d4620f12aff7e5ba4dfb5f7f7581dcbccf54d8b99c24e94cc29791e9ccd2830ffd9d38f93bd3c68caa62dddf4bd0c5c2e8e2240a120553cb2c84820dfe2f9b170b9cf00eb7bc475662fdb4b93f1e5ec0ea4de0d1f91f35ebf3b48c26cefb185789feac9587219a46fbfd53845c6623409d566fb44ae68fdff16c6e4402917885b086814c8ad6694a2158ce8f11c2ce244d8f0a29153ac74d7e9f4ae7942063ab31821b66a84c6f53b40e76bf1b22cf1bf9ea395ad5daeaaf9499e6183e6622d13e3dfbc8b0a32d867f14224ca9d79469bbbb6624cb0cb95ccd19e37bc7df9ec15ededc5822949e2f4b6c3ddc949d7b4d4c451b42911ffccfa95a1552cce095a6563df3f6b8debe7ccbc280890d89e2d3f1eddc7b8edcd1294a8eac067c2a7c7ecaab22c55a8d3872a768b241da1bcc21cef887351d5c48284ef2892022b6c8cf4ce528eb9a9ed9f478f5379ee22954acbe47941cee3d6783f4dd81c30491a3213b389b8e1d84809bee4d46d28020327170c09dbfce67fbd2d7ef183e5529fa795392b710a8f55ab86368f1f4a37a389615e01c2aeb52cd711a204bc7367b77dbd8758eec07501c583363f921ea90dac414c9346e714ccbb38fa60172d5fd66828880ab3e71c2ee9b06e1fe07907dab1c45196f51077c50b18d05b4b1d78c559e273a370db9cf7d6b5ff120801b05c630cf34d9f313fbb5e1a7381106b557f5cce0607e617f1749b14aedf7f1934e4ed4f5438e213613cb2f64f64d5ba3272d58a6045cf174f9b52fb5abc243a7a11905594992bcb820d8bc434e5742d1bc49503b47d192df01b7e8d25d2671d90b07e74185db96e796dfe4c116386d8fdeb5e643378e2c5118d6537e3421323a3769f44cc6027871b1a2771ee558666b45b154616f291188d50beb70d4a480bbb36c665c064dd25580af41842789ba7bf637997f4fe9337cd9d503e09b6383f59850fd76e4ab683bb0da8cd1119d43a33379be78c6b7e1714fb6b477531cbe1562fdc01c9936f43b1302f8db594058957a011e8165cfd0f24aca61c4606900094d90e904d586846c88ba73f43430b09475e2f77f91311ba7de09197bdd2d8edfabed7d19aa57a43dedb422a8a6e836f2e9fda80e64adbad435fa80937590cc9fcab4487d75e1c9d22db6f2b8b9dfd13ba25414c3236d37cf52c1f05a5df8496ee9e3e75346ea6c4c2b34ba3aa2066abd9cc292e35a33a65212d471a75a06bd1d75a55c3381df91015e8291efc4817ac2e6dc657ded92b448af4b32c3110f1f1f808ae4eb5a1a134fb1ba68c7ed92c562ca2038214781899938c15eb2913e4f4429422836c30f2b591c8dd9f50ded71471773d7ec988326f4605cbb0e529806025ee60916cc8564101906c19845b317db6df894551a47461f7dbd948ee64d96a3b7082e5132e7ed48b16d3dcd8523dc23aa6d39f66665c87c6aea23946c4f7ebfef4960845ee9e1e49e1fc64279718a7781790185590e4d8acf63a776ac19139ddecb52a1d478f421538975aaa3541c0d1aba40a81dd9199681a1d3830aefd0804fbf7e9ecbd7ee01f282675e9fc50b1dd6e4b77765e1e62a15415a6c0a9c805815e32394dd231fd03d17819718d3d6222ebf0ea92da16e303b01a32c598a069c20519c052143c0d9feed489ccd7885a79e43601d07f973fae7ac29240afa11cca9506484306c5129384e9688762566617fb1f4416f969dedac0e5b1ce860b5c7426cc37bf662cf89ec9c7ac3eedab2908dc9f6fed188d48f26a556c3d6fb2775edf79616406121328fbf0d20cf3e4aa5664a3492d88cf3cc9bd5546ab3da14035b19da0577f8809fad966b968dd92c8582e2dbfc639b94997f6ce78a4c8b68d2d79a8642c753897d852c666a549b7d1ab8bb821654b609912637fca927ca3793ee6893b25370188f44fbe6c79729b0bffc1e0ad1f86eed22fccbaebec591e8f745076dcabc948a3ed34263e5190c85f686fa9f8254fe27815a812eac1cb0a9579f4cef561ec974e1aef7a57fcea5bd3acfb353ef0b6afd7f60f11948d4c089b017f501d090286d0ed15a6deeb518fbc0fcfe4de104025e27190e9c20ff11362ce35619ffdc4139f3306889f77858e070a7b41d1a4592c7f0b483e7f6bf6658d7ff61c6f101cf5d759ae52d0bef92c6fb02bfd2e25d351f98f3abca300f70ed12b2e9ff7cc0f5d828357c7cc8dc313588000c834d7c79d153f197db5a1db80182412872e60ea1d2ef7f4af0c9999e51c27557e7305d2fc932154f0f768ac50ffe868ee7f1577d7930279d2f1576de839c4a70623fc7e17d09b19ec585f4c87f3f1a2da96e847b435b080ea12ba6c1467beac8837aa927fafa72e30ff252cbb592ff49bd01f1f3f9df7b9d688d62ed473fe5fbc99158aa201c049acde19079ce0f1a01712af6e1a2573c33c361ad804bb55c2200be75366141d0afaf6bd4bbee83c84d5d8387203aaec16a1ea79ab04de8f48b5bab8186d6db5e677a80622692aaab4187745278366c483ff4e5b05d56eefc1140107df560843c10be370eb2b67ace82a7f6bf7665b3a58d73d31eb6be3ae63a0e4b877a1150eccedaa646ef3a43d8e4b7c5237e4049d30d42a489b3c817cf1e16365ccd54213f40685574c09cd78085f3165ada67f0abc86b1965d3bd3fdb9a4ac4874f3422c7bf4031bfe7152b7d2967673dcc5cda932c9d2e69e477ef18bd7df3110f8a088e1c15878859109adbe227d996a98646d319bf811ab646b1c48af821cd9981b1df830759252fcaa465d8f7660d99073a8495776eedd6898000fa6c28c72c114f4e5e4469137da8ff4bad9599548c712f9955842c7a44c12f12dc26b95fae8ac1b382d7b231a1fa5aba082ec40a058dc2fdcf4da72c29c2320e9ea087a55bbb3d2838d41ef979600e59383deff645fb128e04666a549b7d1ab8bb821654b609912637fca927ca3793ee6893b25370188f44fb467485ada3d25101b274aadffbce03bf73be8779fe2761891a6a78bfc72b0b4c4e12c89386549845c587696bb00aa73410bbcab450622b522a10eb7361f86721a89be6018263f967340b9f0a2d0b3b4617c6dfbe85f7dd817b3468144efc43c9da74f2b3ac09801c899ac9ecee78d6f64ad10074e313bdd80bae8859f110a80fadc73123ed379cfed6513b436d153bcf3bc6bbd3c050e566007c4ef8af7cc99bfff442f3ebd598a9f32f0baf0cee1f96cb07573f1990fe316cdf940f231d6ff45d49e7a08f0dc38c808bf3b40a24be747e78a2ee74549b178943df97cdc3c6a2af7ff3f63d72d17c2311cffa93fabbaf27bde3b9d95b180ce192b398213e7d5a0db9f8077e82cadfb6541e8b4a2657b5b442226746acd6d81fc87cf84fcda4d3736c877fc472dce935c6cc22850afd633ade2b27a688088238f30b7d2fded57e75237b531c4be94c8b9d8e4822a5c0dc49ff8e3258dda2b3b97a6ba79ebb32569895d874ca5b4acd3964c67f3c1b4aa4ab27ba11572c80d767c8c96120b44bb13601d6c3299b35d41ceda1f001cbd5ee14cc29ce716a7c5abdf26f532c25c1adef80f1c43f56d59f4b7566d1cf10500eac1579fd7fc1d778cb26739328f6b5b70d20cf3e4aa5664a3492d88cf3cc9bd5546ab3da14035b19da0577f8809fad96da74f2b3ac09801c899ac9ecee78d6f64ad10074e313bdd80bae8859f110a80fb1d6dde4c4ffd16ba4c20fa6e4988e75e9f12cda521d737e7ec81ede55635d3716b8a1b0c8ba67f782a42abe421e5cbea1be21d4d58422d109eeee0e5580d91265c2d320064d84312aa4794f8bfc873e17a9e662033cdf5bbf35f2ea828d5f8fd7dad487e63d37dfd7f8df67e47b7d1a75038dc843a98f59757e0b9805a20ff20a17c36cb3a385e1110d6fd808e9c19db8faa4eaf83b051e1a29600de1592f2f52f6cdfb071010daa76076e73d4f6a7a6f2589964d78aefa99674767812f1655051e5ea85aa926b899b24541e3c8f6a3732481740f689a389f844528e7d67b4fae9a4defbba3cd03eac0f5dd5e4947971513f16bd874f8b888461b28201a2abc43a4552390e74a47c4abfbd993854f0135632f34d497cc36595f2677ff946232ba3238ebc1b0a255ac2c0eb8197b25ac19b1032645a351194bad31fb6cdea5ff0a4a5d4e827062d579738386b126da556b43f174e03e59190d30f55870cb3ff767513ff740c53b1f51325225c563658cabb432953199863f28104121f42b3152361464d6e339dc02ce410454902bfbfbaa1ae0e4a6ed01013d1a3678e0f60b9a1c98de2e9c97279c3598737944139e1b15138aa579fd596844e20823616797d4f549a142da845eb9d7992f22d8fc6d4dd472078db50145ffbe7344123a5d3c1b8570de02865a080743b121fae0b7ab7e8c24dd607dc75ce1f4c0a11fb73f81f843535d5ce6d20d364a4ca7ff327b69006cb4ee9cd166c18579b8a556837ee8ac90b23ed28e2754db7ee31081b3dabe71e964b5b7fc1bb78e50fdf3f93d6140fadd12da6d26e11677dc1a029ed6dd29f892f3c4a1fe669e2cfc07c210ad84dd57516157296ed5eb7c5d39e9756a7d191925dd0ae43c96bf01bda292bb386a6c8d4e8203d05b38a9940ab840927fc3fb37e646d5e817107809c6d08ce495c2e221453ba52547544d9e14af08498da6c3a2862e28bb9385ae516e9f2947432d95acac982ce4b6fa55dd4face3a18e42e01285cb7f2eed59275e5120bf81331eb46ba7ef7ce4358e6cd2e6c45650df439a2b6f9e2a9c6a119e3b1bdf31472c8e016c217cc15a399abf55492b82a8a237ecc710a95e751f5336e1367a72aeab6e6733fbbd094fb331cde36bf951be9a6a6440add81f4808cde123843287654ce21dc114eccff987eb3217eac74c37c152a1159dbb58ccdcbc90598a89f1158f3cf0506e93fb1c13606da3634da13f782a127bf825c8cd37266f8d69c0e1d58b528231b9d50a8630ed5f3a54200979d2127121a21436c737d01bed83d5c38bfd55066339ae5f7931ff986ede1096e0079721f49fe4cd97f6727b3ece9aec167ed37957bbb6789822383441737a2f248492bd3c2124ed6178d4ea86fcf80f873e2a686d10e04fc301c68b41b96a71792f6cf94d5b3c72b7397a1802396f66995dfef408f13d5d34a03cf198a75aadce1d2f8d876e04e885a350f4cb738ead8ac2544295f8272a15faf9f20b818635079575856a29dcc26698fd2970f2ba53976b2b3a5c151af6aa987d304fb111d0b9e7d0d417a726c4ee366f2b863fe5186b32fe6c40975bc7c2ac03a9594e5d094390cbf463f75d4a246f97bc1099171d89b0f4d4a6a52cf13aa6b57beb4d9421d1131151acf919ebafae2c2a549a3caffc642ca8dec63921bb194380ca16b8da6e587f04842e71d829edde0e6ba40c65c72149c416b06447529d833b60b860a34880c967c6f5988a7fafafe93ef30f20f07b9c7d7c9b847d103ecdecd59f236e6a965e8743f92a378a07d792247154951aa43ee490c006a76db8fbca673b1a57291df07c7df36f6588dae7a20c11cb7485df24faea1578a46ef0ab273b0e3a1f1993480620ded2fc0bffa3eeb5630c287f9b5aa651eb80616212bc00827348b1d020f6d9f12fd491b8e8e5a089862cd6c159649dd2a85f42fd0be26372654f0758085a920c1099abe3020376f1ed38300532d20a53b2406fd4aa39fade0d37a03d3a9ac88c33972032080175161231053d06d5ffd4ed2ecff00f3fde718e633747a269845de3ccafbe1aa682d7522cdf444dc0cd358bc6c775ea7041d07e291dbd43d5c9cbee460f657a2234001d8b922fd08223f1d56d3ebc97f31762acd6d7134108b32f04c274c7e1e74db7ddba902982fa1ce7c8f344f7c683cbf70e4efa4ad770ffb239558a9a7300e2ca24dba04b2c548e21966b144ad22923c960fdeb9a7bc08a1d14c0cfbf52b661561f7d303382fe88f21cbc5ed9f6d2117e6f0307feee6580adf2c9f91e4eb932c0ea8ea4fd9b38c5f2efc1517a06009cf0a1c959a4452c91c9d79b496153cb0a8ce6ae3d88fba78b7ce336e0d6b4e668edadb920e8ec376cea5e4561f7d88e48b3d9f8f765f5c736d7c0c520c8f8e37858251e4466f0a695f593ca1e2e4b130959b7ba4b79136ba93af7f180a34afcd852df4c7c39f5fd8b0d49e13905596024b1069b8ca3b0c419aee2f9dc4ef5eaf5910c07da1a7ac8533b9292d4036174e9acd6d1c70bc734db63182402574e048fac3dd1d59403254cb5467332d2ce025ae9e65285ea8da567242ece46d6a532ebe38f88910d789ec61cde812e9d69b31e798573afedeec2468d28d9d22a1c64048ddd186c3fde0c7090cd8f6a05be8100f75b32ff5b1c5781e46d572f7394acb8ec1235502ed668e61b4dedd89e31488ef2113f2daaa82f215cb17d6f150b701862b02ad3f16dff113c748cf3360f6a80c11bee7b21a0f59949ff93291aaf0579c47035a84644061319a68f82d21d50a5dd2fef9e5afa80fb1043340e024c0f0361a39bd5ea4807aa7c24f5f2a656297f848c597b1b3f7cfc5ba6f30358486d15ccfe9363fe55836dc8b7d68e9b8c35de56298c7a7a18e7d16c57de152c9319e62c81890ff3ab4b17c904a18322adf25ff0bea561542e126a339ded9f5aca0b6961ebe3bdf88bcbc2c15cb9574fb55a28fe2dff73844db1d3ba67efab5eb457b7440257b5e703082b9abad6f427f4630695bc006941dacee2c51720a7fdbe4717fb5c6ca9b96a904396d1e252da4d4daeb34d9817e97e108cbfd3ec119348fc6151e07b0650917bb2da3246ba1112ad5e7bd0bbaf62e828406833b14727de7930d6efbdfc4f082a9d299a0726c529bc8a1e856e00e51a242100f87a8187478b59d26976e2701d64d213c898b7bb008fde11d8bea2a8a3ef64882706f53c58c96a7fe105f9ce68fe7e43df3b61ba639fdd1d7737a00eec9e35ab94072584813e3f1bfdba722d45f77191c9237aa551d3d47746def4b5bb36b0a71d4e7c069230296fef4a12266ea313c49b505f7e21603bf73d3233edad0bb2a8193ade198a61b0a14635d75aa32f24719de2f8c0c366545e037329aea05ba802131c9155292c669bc9279aeb25f7f63406efc7f7d6557c09a40e29c24534e4de5ff12bc1f1c9af418218914df525e1fc2f2a5245e1f2b2865b8c203b2941a0be1259c9536b480de293b9cdbaeff1111a1d15a4b8d5db497f4c687c38a7f4780014c5dc0f5377ff74fbcd186d11aed10ed44793195d104b0763b61cf99788152eb6205df1afd5e4af27abb3446ab4cf271ada3b7e9016e26f9cb560d55750fba5eb15e3ba5b91209eebf815528939d4e1ce5a84ae0e96c9ee4b02d0c79ffdfdbc0ea20de2f33e6b6ca5eb4afe35dc6789668b5b71e1d335be0202c19a309960e00ea20de2f33e6b6ca5eb4afe35dc6789668b5b71e1d335be0202c19a309960e02ab4b2f824a19e4a33d8361a23c5af65f5526ccc98eb8e2ea9ae19d5263eea237a95e95d06b592d6eb34a04958800def979e4ed10ff068b53cf7a1ec685ad2128379a1faab3d0d61257321f19721068e8799ad2e5dbea4f0d55dfe07f0c8554c4502b66a4dd3d8255ece7ac2fd2a6c319129d4452394d4a93d7a7df5c9c2098868cfcd489684efd96bfd449a975227e19b0d6084c88e44700c3c1b2cfed2cbc1445d366881aeda23963cfcb5223df8c56d15d743e4c6092f22b2a3f0bab3be4db432ed9f2e081c11b28eb566bf9cef97ac18792869c99decd0790756240c08a3da16620743aac072688d9939a4e045bb21801abbcc36255a67438b13ce340f4516bf173cda44c8d9f8284ee918cc316f2613017ab1c1fd0692313ce489258cd21720a7fdbe4717fb5c6ca9b96a904396d1e252da4d4daeb34d9817e97e108cbf9ec4c0748246fe18193b27bcb6a4c75b431716bb742608a6a195da0c72cd6888c5a544831a2a9cf3e1eab14dff12198615fae916fea2b7ba50fbb2073b369046d3ec119348fc6151e07b0650917bb2da3246ba1112ad5e7bd0bbaf62e82840683292e450f616b216d26b1ba157b9aa2d87d025c0bf5b87c9feedd27e018e80b8dd76df19d855457edcfbbbd5b98b24aab1330e02ba3bc47712376c58c992ac04af12e64ba37d7006236cf8650e221cdc614402413d80e7fbd0a046636021b51284e37184f69f00e9c832b4cefe33713216aedc5b1c0223f2fd44ff0637b460478aa4549982937f993adfacaeda5b33051809b085fdbfbff3242d3eb7edd1407d2321d0c45502f7c5f801cd5076f164fef73a7944b9201765884629b938c7af9279412fe3396c73b454fd81dd0e118da04e375274e0d04f152b2fd6a10477408576e3400ec02fb212b78b0b7bddb3ea8002fa08118756dab7e40903911adb849b88cfe843f2d9c07841bef7f760d7c3b2efb7ea5d298389fb55f57190720b244336e0ed6758897f72aec32a7ce9722bca3689eccd6202a35fd0105a710a6e329006050d62958313bb89c024465373ba06b03c3e6d8ee0b3abe3ec6baaf373e90d5af7dbab38eb3db5b1b72b447da08551296c7600abc954d1a8fb5d2c528ddcaa90e085aadc7b6ce3b770a84aa47b5fcf777125d746d50824ef0f82543f2cafe32d574f45896bcd4276f7b4dabdf4b6e867459af62e3f8b0638eb9bdd19ecb38f7b9cf15217c8d44d91fceac5011538d5075e56568cf1e3d59a478ab434e23b7304158f4d098ad0e3818c6d216f8190dee73ddc8f5358544b78af9f7ca5aecef106a0e1de7afabcf857fa3ff49667d3344e30afbeee0bcc14f6b2eba74ce25a85c4f73e3f2e12e250b5cd61366f0399a31af6629026f95b0c042dd1b764436045ae8ebb8f4f6b2ff3cef7a9261f4a0b54ef51e38436a71a1bc881e89f2ff36279a9d9c8891ce435d6bd9b31a1df06ccdeec60afc94b145ac2b39a369d41d3c61c21c9c037bfec515d7f9c8a4b1b0cf9e467b4695ca4ab800e4c8db24e05390d9844f71f9f2bb5a6a5342b423da9760d075fe1394c4144f95bd5e63ba7c657ce9c6e41a8db35b73c913ce5a2d856033dadbd8403c0858f5322026c0260561f63ba6fc35980587a29c53305b1efb07e99182e376bd5d732c169b9aee5aaf2314cce5675a28a0658ff9ea1423c7c9989bdd99d92dc488afc76ed101127bc5424fca68755415b0228c42f8125a0a315857f7c01fce8c6404e3a38367dcbba179cf5ad0e2b79986afa61a22faf8746d4bfbd48a44357d5a3028bd4e4c1865803b790d7209ad093afdad05c3904f0d8fc0d45c864d334c05938c5681d5aee859a838aa85a910b0b7fa2a6605ea9fef64ddad1a7085e58a2f55af066a3e674e80e494bc0aa9f15fedb5e61fad2f7ca34b968dcd2ea61ef441a97c3894647e3d1c102a4838ea919d7681bcf84f60de0c7669a13b3ef0174f85b5ebd5b65924165790911fdc7311133a77ad2638dd75387b3bba0587cedfc05af1947cccd92498e9ad6da8df93d85cadcb6a327c8302de54db58fbd7eae0117fd384fcedee35ffe843a8dea16bf173cda44c8d9f8284ee918cc316f2613017ab1c1fd0692313ce489258cd28844d179f9bfb95a7328b64a7e32aff66c98b87d687964885c696fb1bfe663a9e9bb32d91d5e48873a66e93d01964623e53cae0a67af4ebd24596db27730fd468271ad24e8572dc49b3f168a20e8e402af87b7c2b4b68adfb00c3b103e3c55de7c292891ddfd7c71cdeab32632d9d3cf5811f52fad4e178023d55b973c3dd6da5b8b53529644a9f000e8a93c8a62989f1458657e1add03e458b04284221d8b86cb10a78affdc7dc8e8c328d430730a06af79892f62f570747e56c3608e4d5f2fc2c926c56ed4dc6e5097b63bd074ff9b39268384ee72d40c55be97b0ae4addbb0436b4f66c5321288fa010fd890f39bb373ab67236db027c810544e1ca0af86f2b869ad2ddbb6fd35fef0828af0300cdb78e5924bb382df6e6041c16978e16c088bab3891694d045ff306508d7f4587acf8622c4635dba68591337171092b8a0d07295b7b0ae61abf985a5fe0ed5e3a3b86817cd8502a2526cd62059644d86b2dded3a526c3364e89ff59cba4e58dad752a212cb841507749c03106a1de0ea59a2f3e90308c8299be7010ce1193801676a4b213aa05fc6e434d5d27a54f9e7642e4085b1c9d93a8e214ef4f688818e34181c9697bcf16df588028ce928ee75a89c5fcc18d9bd9f7b87692c156c13cf3ec1b21504b8d74fc7e785891a8b5cd6d69fb2ba8788001d23de49608eb0fbb4bba1197bd65031654d7810868c11796765fde443d88aeff99de17ff94e4b19e6e61db446c5fd5eb57acdc8b2aa914b0c5cc5c3d9929beb173a1d3f6c927be8358de62b239fab09b1619ca297b6a7a894b348517b8b2c2010a48871263292808ffa149e78d9f11cd57121c6199d2f00afb11929b1d133c176c9024aa00b0096afc75f4cf4bf2cb0e8af0ef1f20722c030e59e8b3d1cf2d5f832331dd32715d1ec7f9fcf6f8827564991654907bbe35a6217e4d190b17534cc9e855798fc6314927d6b64e52dfb8fae595d2be28ed661d7b3b8dc2a40c0b8fd9033d98aaeb23cd39d4d8fe0ad43d8b0c670d2488ed5e519d0937f82cb8edda0d5067a23e8a73fa7d4e38fcb75530ba033bcac7656217e376b21c34370aabf0097384943009d35463d81bb35fe05ad01cfe2babf1a64db241259b6c53ab2e80c2bf42bc4cbaa6c97214229f4e4e7b61d53f177a53a293a8d22e55189fef2223e68ca1f5c96946e1cd30b77f0afc2b451f7f498ed42125686f547e176b2853eb837620524407fb608a61dd31e7237acfe7a4abb296b588fbc34a299b71e61e4557677b650ff5613a472b77bc3c4344111a8846ac2f12fe3bf86e606b916aba76a4b20b363bd2ef2b861551c87230f6f99ccbb2143b14692fe106eedb1031ce21b8cefa7c635a0674fa5a9cd2a20900eb98da4dee5c634eb192ca5911c8cd1f431e441488f9606d8f3b56f01ecea470c7420992bef84040fa4b609127ecc4d0a17b3213150e19c94820223edc19536a632501c33f0f9b76060ef12eb8e5324973e3373eab1a74a749f23bfd079f0c81ba16f1b728e75908375e6682b4bd846cacd35aaff0da0ec128c444ebdcda87d865cfe13f45ae78121a23f79bf7acd8dee2c42085cad9dbba4668b815dfef3a4ee9f07a053730b5308d5a3d2a28b83b90328302d9cdb66094138af6e0b61240ed5f014920c29da728a78afc565c8d450436546dd68cd1f3e8ae37b0e9e6eb96d31cf77c3c4518178a075bb40f7b529f4ec0d978cb66c1c73f5f6d73bd6cdc0d35f4f345bcd5ef1d2f2e04d432029c3ed92fbb9dceda884bc691ea1595efe86891feeadc47910cda3ac9d2b24c12615bcd6daabb7aceadfabcc1be7651e324b316cb3f1a05e039b684915c47ce32cc785999a787ad71695a9267e93ec44ab897b3b7c735d8f40532b056c7c16e8080bae525f0e620356eb63a311851f3245ec66e15cdd917f77ddbf254aed483a78c0d171cb6eb29d9a71d5401d8e981485e7c9a006d0bc1620d5907cbb8a5642cc590d340523bfc6d07e38b2479bb126bb99227e55a3ce7e478fc10fd113701579dbbacc551c4b7d2d1cfd3ae2aeec68f641e0a178bde3da56ca055b5b6efde8499e95f72f8e801463dd7239c3939931cd9f43c942bb4ea4a83fe37c711b47677f0df9067ab1f84c763e83bef6a7fbcf45e6bfcc5eed74bf6597cb1138f01e7260257f669ca329d39e2a81a274c74fe335d5c76a3e7f26627b070c52351b6ba9b5bcbf8dd5d4bd5e37d38b2a35f0429e0e5206382ff991228d8d06c31e8d63e5190c85f686fa9f8254fe27815a812eac1cb0a9579f4cef561ec974e1aef7415d6f71ba50f46d3680f1829cb831dd7ec0847a61ac51be3464bd25f5b2386a9ce890936ffc6aa16f90693b2d49e9f9ae78b6b72ee1e50ec5221437a9af5606508f1b2ee3744490f86ca862b1f4a8445525d6c844618f75d76a9f42ded785cea5e643af83224ff8e620f6d18b49fb1ea19a0419cc1a06e3382edd36a2ee8aa262659a82063493633c95378fb23cf9253e2034cc7f3b8302d1b633ceb5ebe5a8158b30a917125c83e50eb03e88237013b1e90873b73b6a2ab37b696266c6950077a374de5b340a7197f7edadd060ddbfd6d6b5da29439c6aefcce13dcb05fe7a47f5b55955ae43dc59319a1895235b4d4f8c1f328cfe008e8ee979cd16a38a75b9beee5e30376911157d96b6a8b2408b7652f96a7432c3a35a79b4598e96b1b3f1a9c8d08c5f8d26c0ecdf6e2bdb2d53ff007c15bd5318a4a42192872efed7a29098f1cf227dbfbdec03a03e7058d07de9afc8831761dca622aec9d9ba11f7e781128023b2da841b9d7d699740ea6dfff60fff0bd8c8f4b3abd0f0b35ca80b1e35f0a41d18f5a562368e1667c4a00208b713eb1614ab4b00ad6d56b6ef9e7d0a17cd3350fd7746fe519fa6056155061da2ad2e9415564054b072fbbbbb3b38fe2577b65fce37ae7ad8e01dba058f6cabc828dc898e8eebb5fd0379425f1030680e6fa9db532ae7d714690be8c94b3e1ad452b7a7a7d7a54f758aaf30013d08afb457ff0188a4f265b2072f28da64e75906aed027ebdcaf3a90dc3f7ff9fbcceaf36d937daf83df07e93be332ac70b4bbd824fa9e7b7769e4fb0d750227b8be934ebac7a9d0f5745e39c3c4f35df4c99745783204f485a3955c0d79020b49d3bc126d6bd7fcc6850a14c5d5dbb4ddeb410edbe2ad4da8a90125bd3a4e6e91ec0322124290a342488613eb2b9d52a82dd0bad0d1dcd20c29511bef515ec95f0e6551e9179f28208d4ebbff4c5c258133d780d5ae8fb88d9ec28babf9f4978b82610c7838141d545f7809aa022aa20715fdec1c004afb1eec168092ee680356eb9a7f5650f2228fe00c8418ef13590877889cd2c1b27974c09529af27b4db2e85b0bc6853ff880a3a63d2f35b07fa38d68deb86fbb2b73351ef8a9cc7c90030fc75e5051d46957c160ed70d903f81456ab9740d62eafc7355161dc452088a688f7a3b1a9658cb4214dd5b785fd4f251a7a7b28085bfa4f2c88c98e63e6187a52040a206d9fe2a5175c36644ffbb813842d21b8186ca5dd1b03a1da5069101f15631ed11e1f53e3a59659dd9b1567eec35dea4b75c2eeb1b3b9634fa9f56b739531a281844db648f9afde020e0f649ae28f424fcbbf283c86a919b49d51a80a8cbe575604cdc28b786891598b53006bcb4a6c8696c282c90d3d6c3a57b511f5d14109ef909643a410afbd978f1a269edaf3b153e067420839ce67c7e08149d1e7f5063448dcd05b26dd6da578afd777026dc147680381abd06411162591a59048ec9c8aa6cabb98b0581efad39b3436216b5f821678a4ecbfefea5974a13e8235d9c873e7fff2d15f4fd0e025d7dd6bf67058b909a0e2fec80ac5629e59b8bb76ddb07704fe486d09d402ea49749c40359b05a600ef49dd415bc0668e67f38bbd4667692ec8ebd8252a0b33bd9342855193df3935486a550f4c0073438cae62a921d9a26f7e4e6698515f32476957415cb9d95f426e916acfe32172d5996bffb6b90006ad6c65f7123609cdcfddca37283fe75cf27cff91974e7ff4761e2de763d69260c76e6e28ddaf7a19bf3c572441cc7c504de31820687a8d9f8f19179bdf760b69c261e758d8fba443e449ece09e15d838ad7c40b25980968e79598605db982f5a36216f3daf11480222f0e8283efc0c9535a9edaa839c07e3fbde3b4a74860bd8df97e87986fc4701c68c7fd465dba948b8f640153d3ae4c1b416cdeba6dfb08f622acbda9b57e74d8f469c8143dbd68c38ee60d898712c9a985e1b389f622b1e14e3a893d1fe278c9767feec951729809c726eb0904af74d74dfd4b6d22cb9e7382a6b00cfa716e4d6d2b7feeb71750ac814b6cd134829179773b570d82703c09dfcbc793956c4eadc629f9d8353d8195e9b1f272880867c4c7ebc5de687a15e41c0c58daf85c0d8a565b02564700e640c52b10af16f1b203673e9b9c6294c6f4d14fdb4762cf9c6026d83c02e7220d75c99d91fa2c3e6fea400ec8c2eafc919e9c37e0fbed58e2d6fd84a948980a845b63735f10ba4180715a3d4c9394f0a6bcffe25c6cd2c00e41f0f0a5af0c78c65976e84d3c858d9a943c91a089601c94fee5b8b67d733b4cfceb3b161b97e4578319ec9eb61dad51d3956d131bcba289661ed78ca90d4ed74e174dc4ccbb09fe72ddd7604e4245f340cebc9006558a84391655143dab17c5b9966d6a3333c898fdc1ab553e44438476d5eb2ab69a65a2d18d9ea14d9a90ef150d8290143f6dfda0404b0ce56caf7801ce1fcf05cce4c6ef78eee6d26822142f9f892796895fd7a87c16c04b1a367380220335f9c07c0e935a00186a27d6b66405cfa3a622680f78faf7934039663341cb5494c178f75b910d61e0afa6db12145673b1f35409ef2de2b5ca178ff67524b1b04db8323e4aab7d74e5d971456efa6065088b6a04b550970928fdbe1b049d826e1d0bf0b411aee726b5ce2521a0f2283e3ce4fdbc6761f08873f420d4d7cd182e8aea62f62998a91143388cad4bc2f7db805719a9725b175463e0f8ff90ebda78e5bc83f00e18702a2376adc9def70df712628e2d7b1d088e62840e67a3e3520be9c50ba399721622ecb3260ded9cb40eade353926b05f76c1dc3b240b9ca52dc939bd02842eba481e6798ccf7241229b0feb1fea10690f5b77087f7a1803853f57c418552c568fb3eb0d29f4b4f294cadb1d2f70c45c72f0b5b3ae79b4a8f3262458149516040a989faee19048724cf7b6a018110db282fb566c647867ec47b9635cde907fec022e94e03b5a3a87747aa48ff0436712b641308c69c46d7b8ebe7f6a1163153e0df8265c959facbcd23b54bec4ed79a16dc8149d70aafc26dcbc8dbf44facfd64407208377955f9380e81f9c74c627dbf327d69268c7932059c72e3f78678b03d58a00eb072e2c5cb10a87e4ff8c1d44dc25ca7366852055e1fc9420f2827cbd3f966b6f6258932b6eb90aa4ca4494c2d5ad3aee0b7d9fe3e2e63f849e06fc218852a656a180fb92caf1cc7574d10db0c0ff5754a05d6eee7e76e42b10ee8405f39d6bd871d67004f714c4ea52b7114f152155ec3513fec9e90560945b04989ddac73d3181c2c648ea60a9d028f9ff1a5f9a20b07be51c3b5edcc7660570df5ea27f1f1a78cf6fff25fe4f6327725cf8604445a33b61e70b42487ad8302e58a78bd058c7e6163f3bc4a778763a3d62dd2e64f3a1c4177cae486641f228b22a1df228bfa04121bc0059a82270e7138010287c2fd253097984221e2366cd1093453e1a0cddf365ef12533da8b51aef5ff49c4f28dbd2c33bf956e620c386c397df8a3e2f6a4be716e3d763250e0145c9e304ed66da28be834a94d6df6478c77e121166993a961bb9513bbf6e466e841aee1b5faa573ef134289f07c13ef233e35e68b0613398320dd52f586567a520439e8718845948fcc24925ab349b385f638aa2efade8cf77cd2085c178b0ff61df1571ff1c4d5d79b0cc440d1a3fa8e81278d367bbd2c897fc43f9e58c0786e13f28348a8fef8f77d8d533af33685c42301e9ca8c799ceafe2128b535eb875978b60b1c556a2e75ddf1700a222ea5d2dedf453ecc3d64277cc7fc254b9b6d6018743d35c7d07a942fedbe14e19f9b11bf1da2a8b9ac76b94289801c5bc53d8298b5b744a58c28d14d69ac22465b384f3b9e659439c4473f6304330afb8a34715e56a25cd5829a7eb64021d2695d74aa65baf54e0b126ab6e31d783a4a6968df8df92f77ae7441ff4667b1e8854680ae9e5f8816b994f62daf20d0de7ccf7154f75d5ca02eb5f8840f27a7aca76510873913b4bb821ec9093f652037ff224027ca3273a9cb98687d75dee3f014fb602bac8434dd7391e100dab6e1bc8cd941225526cab5a49a5c515ba68ca1b1457ae1ba1b5ef0e7aeffc3d59ecf7ae55ee27ca63fa2edbf4147b031f926a0fb5d217e7b678342912cf1860890d2a3e9e40d3e60f7f9b6f07d6117a7e6b921adbb433e21820d1d2d1e114a8b5e469b12ed32c9405894162884c79e6025340ef328d2b3ffb19361a6068b14866d987cbc068560d053f1c3b54c217acff2a998aca4a6ddc1f5dcaf72919eca2b9904ac50b9e95658f1cabd0d4f29fe53cf78d37d82a88124a386e57bead3911303899dd91e768331777c46e3d4a3894856e3e73695b4c485791de44ca4b08d62d7bcf60d6ad41447cecd632734a1f126916071b7a96af03bb18d666b07ad323c1b7243947a2eb54987f0a180a57cae28679dd480b945ef1f4cc3b1468e8b8b952c4792e6148359dd5b1533050481eace006ed9c0d055d9b532a9050d6bc4cf942de5505a337bf1e5d8dbc550c0fea5da5e3a970bf369e2ac9887107bac3193e4d6a0e561f16f958594806333473d21e27be0d30adddce7adfdf1a54730e09519d4dd2abd9af35687a3f26bab33151b3699f29b09c513bd57c8b1ca344f7acf7d7a9b7039862d27741f97ff13904a7cd4d5465b0f93e6fefb6073d59bfbeac5417b1b237eb1aed27a30ad4ae557256372be1f9f1746549ad38740313c6881687487e334fcd8f368994ae0635d4934aed98fb2d58f38337e31f786e1956f9f6b7d9458745055687c5de7cbb035562e8adb18464ed847644844a8c326deb9b7ffe74bf12c7428ebf09994bfe8712e7f5ef5a681381f7bbf0aafe897843248f154984f48c7f4b69e94085c990cb0de6bc74bb9fe16ff77a2ede44619ea9b61bb8fa4f346e38c7ad1e97a4d62753c83e456123b6e48f30446c691cc6cc61c613bf93bd4d49861978370bb42215a938023a1602d55a35a5769190504e35c1f071be4cf79d6b4baba4a00a2264fc05d48bfeccd6136427e4b495fc1fea709ab7ac3a8cfe5597db12666213fd577168ba242fece4855880945c1259ae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe831be966fa8647c4d4b517e5d757d65872f8045cf6d9ee31e2b1949ddead7a35cad2cf3146fe629a6a912332a14d8ee431c9148900fc178f783c7c1748315a6cb78f8a48dee4d6a6a8398926288cfb2d07465de184d05dca6cb4696c8b92abf3b6f15d95e448326a1b61586c4ba0ad98a2a21e20d9d7679d163f35a64c7abcdcef9fcd533b69f120f8bf6e1da6e1116589057c4a0576b69208af897e90e184154cb3c0f0119cbe68cea70025e834b40948255f7520b3aba496eb2a695b913894cad2cf3146fe629a6a912332a14d8ee431c9148900fc178f783c7c1748315a6cbf92ce58d2e469722165a5d033a19d4ab85443f9d8ccefb120c9de56059183d238ddb001a8b370f22e40c4ef5a8ad4e65554f86570dc0ef725253f15deefdb4c3c8059f2a04d6604d0e460c11923342ac13702e42ec9d581e11dc64dc5da32ce414b58a7c97ad0f6a6ae77319f80cc0f1607f2d2a6515473f5428aedfa7d733c21dcf2b30b01d292194f03cd72af9ad223978f9c362eef8426b628ec972e6259c7a16946d50894375e3b6180b62a4d0955c2fdafaff2261c52cf3a41b94cd3c3e7d1591462cf9a9f8942f858727e4269748c7e437cdcf782fad2cf4032c5b6e990819b3afd92b3f2010bf2686d1118f828f2ea41d0a28eeaf149d3083f84331de4066aeab9503c40aef384ca84164f6d868e8cdd598f10dc0e6c7872354cfc09e3cfa4f3dd464133081407c60725d1e4be0f8fb4feac1d670191597f7af23d5f1bf52693e6eedecfbb3886a7dda3952238bb2d97eb502427ac736d56bf67c19bafa95a38e85d2b974f2453609e8c217d58783e89746e95175762a26c26bdf255ad8db3b7dd6ec38a6f643466e5f89a2ace9b00eb9df8a80d512145b5497e11b322a42f0996b81e9733e5c1d77845189827808e9dcf582f3308fc953bae66f71e532a9050d6bc4cf942de5505a337bf1e5d8dbc550c0fea5da5e3a970bf369e2a9fbd68f4952f6e7f0c826feac5ce670e72d3a1d51fff3cda62fa7012aca396c8592a6fa891e51627dcfddc58fb4bde414ae0d7b2bcbbf9665d5819c1c64f81eb4e80950b167ca3640ad518cd2ef47c52a70ec2d72eb5e88a033a0a27b5d12e4724d0a01faa4a311c49e243b080ffd4e0e878c69f9a5413bf3f2fb3ceea566ebe13d5836b1769357b8a7471959cafb3d25f69b7097cc33116864535f57674995fa4b3ea17261d677c23b6c224d63111a217535c524299da543e60cf1c13fd6ab5ffc6ac12de52554e0e347ec814c65adb67b09ab28381b256a2e014b3f1950636ea906dfb75dc20b11b343af846ef9b66d72da01f855192a07fa10d451cd330213edb787cf53b36677640e23b59998e315f66112a5174729d306ac43481e3eb496fe4c15cc5673d0681608198b243fa54c074579ae348ea78ef4fac7a4b85fd5351c463925e1068cc8e82096c869ddaa9849ff64320f09d9d7db7880991857a0c28e6073e528bea2a7ea1619d840d54fdc1906e5e706ce00cdb263e57690bb2d51f8b20ab96d026ff931f8e64f7bee519354563f826583d930ff59935d9162f4f29c68be021cac3293a271f3d465ade8e266aec36bfb0279a862c5738ec2927d243eea0951ea7a332138faf341ef3222d18f287cee567fed546ed6fe0c73fd9185bfc0d088028c268162b8d96403a9099b23eaa2d6a71a3b95d932ab4dae46eb31e125371fb556c5a2173e02681e5da73b0fd83e4715c860168320580d92f711a1e8e3372796b48fcce978fcc30e292c2a0c611403b7b4105a8ad697bdd5e89a397931729c6c03ff886c5012b7700460fcfd1dfbb33b4b38662e356c4155cdcc36cd9bd223a2216219ab7475bf9161de0446118c7a768d36dff3c366c08122acaf5afcd2c2cf5471f93bafb2a53e3c90a74b1633062cbcae93e651f8e845aea17aa02035d5e36ffef6463a6d12b6615b63ea993a9faff8fd0ee5baabbc8c8acc920dd468131a76de07aeae2d7ed22289615de23a105a01029bc11a67545179861e0eb2665c3768507adafe19fd069f3d6cdc114275ec285f5666e2956b7acab0939efacf2dd2659cad3ec30f9ae4bf575b426e8051efd0b1c17f1e8025c85fc2f797f13f5d3b20c89049d162d9d7862722facb1328f7db2dc0a610eefc6406c3c83ba8a26e0e94878de54542ffb1f50c75ea3b3400778734f08dad714deb8975e7f8d83877dea005092eb8ddd12907b15378bd6a184e7ea2dd923e24b8bd1dacb0e12baf4a1b6f41e4101f49647061525256ce860bdd863b1410a75966f8fd11b438e638c306badb2ca2891e13e2600bce72a1aebccbe7b0bf7e9d6f18f189b144cc29791e9ccd2830ffd9d38f93bd3c68caa62dddf4bd0c5c2e8e2240a120553cb2c84820dfe2f9b170b9cf00eb7bc475662fdb4b93f1e5ec0ea4de0d1f91f35dff16c6e4402917885b086814c8ad6694a2158ce8f11c2ce244d8f0a29153ac7294a8eac067c2a7c7ecaab22c55a8d3872a768b241da1bcc21cef887351d5c48284ef2892022b6c8cf4ce528eb9a9ed9f478f5379ee22954acbe47941cee3d6783f4dd81c30491a3213b389b8e1d84809bee4d46d28020327170c09dbfce67fbd2d7ef183e5529fa795392b710a8f55ab86368f1f4a37a389615e01c2aeb52cdeb80616212bc00827348b1d020f6d9f12fd491b8e8e5a089862cd6c159649dd2a85f42fd0be26372654f0758085a920c1099abe3020376f1ed38300532d20a538bc6c775ea7041d07e291dbd43d5c9cbee460f657a2234001d8b922fd08223f19ded9f5aca0b6961ebe3bdf88bcbc2c15cb9574fb55a28fe2dff73844db1d3ba67efab5eb457b7440257b5e703082b9abad6f427f4630695bc006941dacee2c51d4e7c069230296fef4a12266ea313c49b505f7e21603bf73d3233edad0bb2a87a95e95d06b592d6eb34a04958800def979e4ed10ff068b53cf7a1ec685ad2122d574f45896bcd4276f7b4dabdf4b6e867459af62e3f8b0638eb9bdd19ecb38f04158f4d098ad0e3818c6d216f8190dee73ddc8f5358544b78af9f7ca5aecef1d07295b7b0ae61abf985a5fe0ed5e3a3b86817cd8502a2526cd62059644d86b2e4d190b17534cc9e855798fc6314927d6b64e52dfb8fae595d2be28ed661d7b3e55189fef2223e68ca1f5c96946e1cd30b77f0afc2b451f7f498ed42125686f547e176b2853eb837620524407fb608a61dd31e7237acfe7a4abb296b588fbc341e7260257f669ca329d39e2a81a274c74fe335d5c76a3e7f26627b070c52351b9e7382a6b00cfa716e4d6d2b7feeb71750ac814b6cd134829179773b570d8270c6f4d14fdb4762cf9c6026d83c02e7220d75c99d91fa2c3e6fea400ec8c2eafc8c1f2118e6fa783a096ec052ae5687c8f34ab2d9aa6defe513d02721e618a996059140bfc86c0143d8e9ffc2d8a1252de3cecc01b900816c1ccca25b95d5e17473b235a400f24e028cdb5a952c4fc32007a32719188becc0baede75c241142a5dcf080138827244e5406ec2dadc32b96541d556e69be3ef9383ee1752932b18719008ed652ac9687a81d2422194bb019d01d617137009bc5c3adc69aa56b5476245135eea763f45458bd5e7a8ef2dcd2054e4a6420a6bc2592b85776520d1db5a42e52d185e03f0b56b4948a23d86caafcf72c447bf48ab270944ea1569f84b509d829442ef41075cd112b5f50dc3d1bc0bdfbf3fcbd278a999f98bf19845dc25a41fd7bf8c09d0cc0014d31103e16601d2cad53cd4a2caa8a3d10dd2a9f206b3a2308bc3d4516a98dfd8c8e5f65b39f519fb796abd8139ab19d08e2b3b96c9a7538960118408c4ab0d36f9f62dc3b2591b272343268c3939d05fb9cd66c995600a09b9c7d89d45df0b3c19849042470d1bfce3f3a7b209d9fe10e540d21152fa7fa66093ad78140d2b32442316c4d77f796d716f3cc1099880f234372b2250a989ddac73d3181c2c648ea60a9d028f9ff1a5f9a20b07be51c3b5edcc76605700f9a18e4a252b32cfba1711280be1b99ddbf62d7943a83787e3cffe6b3a94dccbe4ddfdf32af4798e9a59c6e76f8e98766b16a3e05624e4ffa9a5b181aa02333df5ea27f1f1a78cf6fff25fe4f6327725cf8604445a33b61e70b42487ad8302e876d89f8cf932fb2869cf3586972d30a9b7f184dfeb096749ca86150eeb8a430486e9ca140b5ea86bc817a77d59bf0fbdb9678b2a2708313d5441c1b680ba402716d07d334aa9c6eb961b79e1925c3cd3d9d27067353c1b0237baf226209019158a78bd058c7e6163f3bc4a778763a3d62dd2e64f3a1c4177cae486641f228b2199fdda1b99c2cb8b9c974032743ac5631b3a0e081278799ecc482e67d4708318c506b33049e911f3eca2d50b18e1774e9a6cbec11f096e3260c6aca51eadb7e5e3cf1b9d5c8558f3c99968ef77ec91b697c82c4ab7fcc2a54a5c79ce55f3cff47a01eb897c6941c5781a3205d2d51bbc0e7d636b3d6d10f94b6a1b3663fe0329b7f4c152941b6f58e3b3bf50f36131316b9206afcc145b68bb3ff2176ba89382a1df228bfa04121bc0059a82270e7138010287c2fd253097984221e2366cd108b0ba9222aa54ddb54fe023dd2c269a91313703c1c411fd710075e1ac6be044c30d0c3dbf816a689cd8c70b1ede4a0c257ebe1ca0d054b0e86f2e317b86a2096b39a31c0f7cdd917a19ba53ff7dba21d6cb184a11a891e1bfba014b6d02ca0cd2e59e03187767c40e2e87ec1135857da8a3e60603dc8d92e6cafa1a045f0e58c3ef1e17df2770aa45d601bbf8d4943c7ea23aa414e19aaf1b7fa39d402d8546acd6df7830b1825811e996f01d0517b5736034a7def1a30c41be7c83f58a11b13042bafcd4d5d614231e51dd9f92b82542284d7dd208c0a8595b21c50680367b81e9c16f2b09896c51c8b5c2058d308ec1dcc63d44f35a6a94f38277abd5fea1b4141d023586289acba48c515f3547d1c35d86265620e07103b33163b2293ea1d93453e1a0cddf365ef12533da8b51aef5ff49c4f28dbd2c33bf956e620c386c32974e374f018cef6e70eab54b6bcd6fc8bbfba27e0ad59f568a1993b39aae5c982caf46a9f30c0d900a17b6c3f34b2fb9481beffd35fcdfc1b2b8d5ef70001a46f2858e6e6651e53fc80ab33f38cefefcc617b58370d02c5da86cc424fdb0663c1b8f4e783b271299ead5bb20e139cba2ec2550d71cfce42f1afb7fcc25bb00f97df8a3e2f6a4be716e3d763250e0145c9e304ed66da28be834a94d6df6478c7b2e9b06fa9eba2cfec8b752909885be34c73705739466250fd08cba064d350759e4929435081d08e34aa6add29fe69212ae8d9a163d0543859dd283ea0c80dbc781bf74f5e17efd6d76dc9f369a27c21bbbc2c08ae06a07020a3b783482643219c9d3c5ac9432af7bc382e0343b444a3cac8b607020870b4b093ffe91d0cfa5ae83d0463ff259d7515955d9881c40a725283eecd0c237763b413138a9ae00d0c152d1869a53aaa1da1e5f510e53e015c0dbdc107ad2750813cd174f3ee0359f512a682dd6be2a77fdc2be02d85f72c33b8ea0a0292c5b40dfc1815ef2b9c4314b2f46b24d76daba2bd493b0e46df2579723d74b7f301e2f21f43969b59b10b815cf40491ae4874b19c8bbc73437c591245543cf84beaf3972ca19afe9b7d222bf59f21c07d6812e30d200d237a7f5c8ec04969cb02e361d0964cea53fd513dbe6aca6c71211c9424e0edc5b9d54af0860f380d07d312c6c3c1f6f98f0ab97ff07e121166993a961bb9513bbf6e466e841aee1b5faa573ef134289f07c13ef233e375abea92c65cf5fa43bdbe135e15e833c62d6d8286686cdb0a5c19d698ba98e35e68b0613398320dd52f586567a520439e8718845948fcc24925ab349b385f638aa2efade8cf77cd2085c178b0ff61df1571ff1c4d5d79b0cc440d1a3fa8e8867a08e0adb6e648431320bfd064bf7ec434b6768192ddbcb77a53495fdd471643fb4cbfab33600d0245bdf41334496dec1f1818d3f81176e24bac06a642b1684e2e054b68dc512965d057de3c10bad9d62ad6116922e698137f883b9f44ef3cc4328ffa906c244c19530b4bc217d152537b13855d0898b38a775fa5f5afdaa2032089db8599fca9a98451d4c50d24a9cccbc580f3be230df2d7709ecad57f7c66afe5703504d46a62276dce452c8df4943e2283053a450b5dea43e1a7205c66062a72a4275801dbd0d0ce9de519089e56e8bb05ef22188d32eeaf18c50c02c649441a3551c95be300b375ad338b11cee237e748c909730add076158af800cf90af693fa3187aedf6d2eaf78d4123abc7edd35b6ea382657f350892c5fbbc70c377d7efc4889b9de5480915591399815705f76d61a2a83d8f93bf526da25dd0c1278d367bbd2c897fc43f9e58c0786e13f28348a8fef8f77d8d533af33685c428eb38568c51c12dbf7a5b463d4eb357fb5965b095db294b072fd7fb67084fc97301e9ca8c799ceafe2128b535eb875978b60b1c556a2e75ddf1700a222ea5d2dd9d25a81c4102d77f52682e5049e85f3bcfba68b06881db6b7da28feedcca156dff093ee203b77f4cce6f84191217e81d2bc61ee6733545360dbc263db9f15397995663dee3bbe07811d8e551c3cf99ce873f7286ea9fba8686363b6262a8ef3aa9d7dcb95a4c95337ff50ccaf6ac39be5bde382d7c46a51d175c50e82bad9a549107b697c12e7019e4411f3f973f205826063542015e38c7b4cdc2ed14897f85d60df4dd1a56b1273d4110fb7148500a56d315c761460223f54009c34df4667edf453ecc3d64277cc7fc254b9b6d6018743d35c7d07a942fedbe14e19f9b11bf1da2a8b9ac76b94289801c5bc53d8298b5b744a58c28d14d69ac22465b384f3d66e0cb1cad998d35d2969ed6d505d04d44949887da2b1a609db097915922fd27ab4fb87560dcfc82e8bbadbabc827010a5f97612477843a9e9612b3cb99b5d9e619018741d199a1d3e2a152db7d56571253e73df82b46c877eeeec711378adcb9e659439c4473f6304330afb8a34715e56a25cd5829a7eb64021d2695d74aa65baf54e0b126ab6e31d783a4a6968df8df92f77ae7441ff4667b1e8854680ae907249892a7140eb1f12f1b28cb92f2e2b005e8f6d52df0c2daaa53df9cdbeb4077a3704a35e8fbab5107744ff3413b3233ad99b21cc52c1bd6d6010b784e511c094188422c774244cadeb0c0537701892bbd866bc6b8acc278e01ab10e115142e5f8816b994f62daf20d0de7ccf7154f75d5ca02eb5f8840f27a7aca765108734d763981f8e81cbde6b79158c53fbcd81e01f6f13382ad27565a8b3e72fce7a8913b4bb821ec9093f652037ff224027ca3273a9cb98687d75dee3f014fb602ba6ea75edb4491d403bc36149d38805b21096b6c8ae13c2f4af282f4f20b78b56bd590454177bbfedfd7cdcd8fe5e63057ae5f5ed503e5a331a1bdf3edeea62df59bc3292e2300d733e82a985fcd333e6bd703d20360cffcb251d4323e54ce512430f99e41926a43d193a2738f2d276ccad19820f86287f670489c36f024a6389131f72631082ce016cc559982a20e32b5381a8bb372e612d0b551bf0d0a5280c9730dc60b8180139cec1b35f7dfe2ef1d23c0007cd9be3b959f9c60505e89f142588bf8201ac1eb4b80f96f488527ff8f05c829779219fc3fb6f0001241c3a4db0a1d0b54dbb53b49e68785f9b35aaaa465548c02c680c6abd5e874ef280ea941b85897d6b029617d219d1f04bb859d9269bafbf1b10c31c290f67a75e5c32c83ee2462df4237cecc3b85effdc9db64e210820d8676eafcbd46bd64444f54ff08058d8917d491287790bbb59b9941b4848ad07c0c1d277617daf5dbbaa9bf326ea6a552662f5f7fb114abe9f86b501c83953cacf0bc43ca7d47cffbeda2291d02bb70554eadf48ef4fd509c4502da0246213489f8f45ca9b5b7ec5b5151bfeeff977a11d399798a05b3c47ff414baaf58fef8569aa525e7b583c3e30315fe46619896b7f06164addd55c1f39fba70f5c31cde2e20a88423aa66c9177dbfc7fce33f692d08d8850dc52498d3e741606bd58d95e9d5bc97257a38c894b2c2090c5abda5ef62927609240b7ea94001874e061648b8c05a7b63d6db7cd9977304ce03c6ddf795df26db437a47cf3e77e0beb37e1deccef451bfb6e32f33cdd21a64f96b8609b13c5c22c48e6d716f5084379ca8e0efa9ef0978b357a9b78f1232649970edfd2b03a04957df575b25968799965f04ef50cc483219fffbf4d793334fbe6770a2ada71dfd1b486f74a2e2f1b552e041c097667398039131b109a8e648b1613255be63cfd1565c6a84dd4ad5baa77f83abfa4b8aa2bc63194ba5c2dca22be40fe7b75dbb8f6357b97ef4c675e488ab4d82ce2046858eed1df5016a3f84f1ad0be53f8a3fbc82744e2ff97778e0259fc2357b1f8465857e68869fd0392c877f89a143031f3e4b4a6de501c6169416f8dac8a4fb0b2c357e439cef3166ba77447e105cdbcbbddecc4eb4a2acfa068c9757ca7d0da12c8fb86346f3dd3d20a36da7f8c49f9ff90ad3f135e689df149732679123e73fa0cfb68f7fe9d098dd2536352c6558610ddb8d11b7872dad46fae641c8213dd7afa93022e71171a8960d3db8b59764e1afa6715161d951a2850542d0388a4ef018888b0e3e4efb9e535316032b08e6ac28ffa1273b20b4a17e94179be401b798d12903606760eec5391cfa9a81a9679bda5e877eff36794a94f2d0b5c559c33474982a264a296fddb875f4d26b584a1f61f82f9f3b81ba13f7e1f97e46f50e421b9024f2a00578794fe0ef31617886d675af0bb2f31d806a396c853b6534bc38643967b07a9d8646b56cb18322bef2940c4bd87eb166120ae68339b9dd963e05f264a967395c3aca7092d6bfb7725d2d0ecbceaab0d68dd65c88c8ab11533fc012a08a938b0f2a2aabff626d2a0bc4ea9693ece5e757482c202caaae9ff3ffce38994844bd4da6d9810b1f9d813f07275c25d2463fd8530f6e7efc362bf0908dec0efbc5b976ca9a978196d549e21fbf2a830a1e7fc54b2ee889ff8a7862200bc7fb203650f16ce5abffc995e6be69c12892cbec363907b6ea07613089ce931f03b959c6356f515b734c4bc78460cde427c96d1b5cb1811989e94e7078fa3e6aac3d1393d9e2c34b800792b867eb373588ba350e9877fb572a1b74745b9b8863f1453afdc2d05ba3f1f8a8dbbe67c21d4c8562982818ca2f20a7643dce9b0f666155f70a0de10de189632eac65de105b51708c33413886d6f8ed12b3d824e45e91e6c51b369459adb3ce625ca1b56245d969cfb91c8be198472e63583af95a951ab2aa627bb6bad98af6cf970df3128cd39a7f6e3dab555527c123be5243a62925cabc929829630153e682de6970bcb0acaad23ba770d5cc360082cdac5fa9460f5e6666d05a3f2f8955342a6b6b04f9eb5aed77523f529e9ff18ec57b613da631301ffb3bcf04b188103a1d73d6f2e5fd3e52c24a598b9d2f834876c1840ff54b28158d49b32623d987a340dcaf7bc24805c94fb9ff18140444195e487adeb1d0ebac84583c59875da49fcdd2c486e069888d5f78aa44a498af2521c8912692caaa226ddad5681c117ea9aa0f588df46011ba01e1a33d8f97a2b3d9b1a8f4642fce8a7d3cef17811af9aaed5e371cad9a7e7c881ee9bccb3afa0223135dccd87e207c05f4d2f0fd637e88d87632649205a03df0f6afd28a66619bea9e9bb6516b9425c7a67194a1e4651533187b81c8fb4467e648c81014ea93447aed1ee1f2df00ce50eba5c4fff6eef17a7cc3ea34afbbe73257fcf88484efa198f2abf06554893b4c2db5880a47a2d772888f2db710563c98dc5e4778f6605f9de0f7733e20601b89f393153b6e3acdaa20c13506b9379fbda7928031e95e69a5c5625faf00cc7384d500b6b2c1639d5b681945c9630c88e024150887ddf98c17a3a6a650b7c8894645a99722e4082d37563a2f0f8a13f8ab58cd4f21d36c512881e6de143966560e3d5b1e34bc6114d3db5712c54e60233f13abd2a30428e7b0433fd874577f0f3bd31a4e373157d71a0b8ca0a8cc03dec02c149302db07c6cecb208093f83f39a54a867d34ef7ba1a9b4c05121497b13090cbe2e1d14300745cdb4aa2995888220dc32fec7412fa2de7bb47839bbd2f93a1507dcf9d05251cc3d217120a60229df98d60cb2998518c9a83b53d2a7df8448aca47c06970fd78f13439f42932088e032a0b0753020fb5a9c64b3e2332d7c1d55070c972a3fdbe365c29bd642e23b1839271a2f25ce1912ce053cd19a943f06d507862270df4a7a60516f229557e7bc2c8a394571b1fdeacd694c71f3fa1e3996388dde0994354b9e0091502854f12468279974def122ce06988a4cb601735bc9a0679bd5d2500fc311b69698dd5e0a87b15096796c05a813ad3c6c381fff867e80c689148389ebd83581c0f0b7446e143872df68e78de0daa0fa1828d5cdd5190e81d05c465893a4c20da9cdd234329666c5ac82d33837398dc9cb21ec53696827e7ed064c94358bdb45547bc6d56ef9fba3a0dc2dc0e909b10f931cde3ab73bf800d2d3b9e9bbed5fd10c9d5d41ad2c328b03012dde9f9bb19d647d0224fefe60a48ca6c70f4a3e33fb00f210b941e791a207c82e3c9c312c5407a10ece621e627937346434d7da9bd1277f3781bde2833e56d1b26afcdc118c2eca43d72ba60761a2cc7e1ee435877ff83963ade47062f9d1eb43ac6ac113e4c0913137435144011b745ddc8b8f1ed3d648ef68f75117ba6960409ac8489f6bb268400dd003980d5b54414148c496f506f489789a185b1e3bbdedc2ee79d23d5ff5393c3ad73e7212f95a9c38af58b839209ea10b1cbfdc9eaa985fcdff7e4a08ea1a20fb869ae8a7b94dac5be2f68bb5f5705e69e2483b5dcc2edac9b7b616dc4ec2ea13e444de5f359927b50425d987524b524b7f5e31a4d49cc85890ca66dbb3d309092516a893581df0f021056eef545a883591a3667982bcc505613452b490a995d6a9b148c6c643a46b2a9dfc578dd2dd51a7603589c2ae66e05b7d9a823fd864a5d545a1b4a03c443f79427cc7bf15bd741f7202cbc90ffa4a6bf6ff19adf8d205ee50872da710b416c1e546634f2e9e814ab9f2f3bdea6019599935b78e04ef7ddfd078fb2aeadc0fce3a2e9bd86057fddcfb0e0a5f3eff98c1e8ebe294f1e010f3e2ef787f379d22ec4ef6b28b7882c50b19f5f77c15525247c019384abe08ed2792a692453c65a2fb322167a958973b6b3764d421be75c2dd259ed0c1c07a60aa202c909bdeebf1693b30146e53e73c860daf6da736ceb66a930a60ad2a23e82f61602e3b0861e1c758d4739e93e2876156d01261d4d3197dc9e853f14e02ae982c999779c713d6f7ff5a24dbc8388db3964d2c7f9fb8746ab089393d28c12d688d13c77a5fcd56fb0052c5976f6ef8119ba5c7bd6902006e865990755eba76c026a5d6029cb29e08540838c06386da9a57c8ec84848df06e4a04f024764a9f5d791e56a526a1a2995f59e66da29ff6df242c2dd1eab3a167f165fd23679a88c8a273d3a2aa47d77a623f68060b304fd647b5d4945e993effed5b28c7ae60a228b3d503e0cf7eedfadf51f5c305b2293e1ba54118e2166a06b304e81410aa33701c1bc30c344c2f9af97033aab7e2933bbb90089e6b0441b970deb5c65937093a6dadd5edfff5146691ae9efca49272a2f00587380242f3254d48a7e93d5a3316c7c1674dc49d3b3b36652f42e0f945de955413a5f0c93b7fe41084687b0d5bcfcb48e516e93e100d90ec4358d33c4866e6e9d231a2f59132250cd92ff93fab41d6d8d695d99d5e861abd94656c132ac6a2053e58bfd861d0b5668289c0434e81e1a5b796290d6d94594ec1c5f78329bd74546a671a762559a8d94b42749d7059cb9a55b3c0f75652dd5ec24af97ed48e73adcd4bbc7bd85c9e3cd625706de238422c2c6705700b25279f25ec4b7f8d8c4210897311b43a210fd59bb0b4e4090a6e2e4cdc4bed564194219adc5fc264ba13233fd9683fbb9136b6d3986ff8588920ad328bd54821cb1e5afdad69176c2c249019501546de9fefb21a01c38fa280d8bfb1cf76699273916104716234f9bc89528ff591d88182b7d4acde6d8179395f55bfeb46a315f72cdd12e5bd8605b34e0272e69ef8f83210ebe6ab3dec0da1a8b602aa7588c7127a32a3903429ee5601dbbf407363be5aae9fff280c10e34d25aac5766c98c374cd2135750a3326b524dc4ba3cf4a2b9a696276b7f4bc4c9b2f01f233da8b6883ff1637501654bec00167564834ef4a0d792fa5722c7efa23418f759cf0c44100373fc321d263e037bcf5d7f8c2966e87dfc455fd7354054d7bffed03beb8dbe41e17d96b16e772f81b5d2346f136eade45a5248baf940bcb5629da8fd7b1f3376bd1dddd92e9312d5dcc38c3d68a30d326bae49619996a12cf9e2060c94c3f6d321c23eb104de147bc40b5d813017671de9c4da0790aaf21b0e201d98a2804ed82f2fe42c9d5ae1f6f02da711786d93315b9b2b933855a89ef85ded3bf8b74fce3934a4c382888953a1b722f8d25e2855129e0079e69397d8bd9ed6e4eb24362b9b6a886d0a24db7baa2ecdf629847f722a5afd0fcf9d116d2d20e5a8a77129c0d2da92adc60ae96447ed6c2aeca1e4745635513a2b2f41d889dac23f7bd5bf58338c49c64023520924e0992b6ea99f9cd2d2def1744121a5b8e17c651c5dca1c55f2b8a0ecf5c4b4b788b615c637d9af9c655b69125e46d29fb41db1ce7752dee2407362d6306079eea6ad7b1f713c8bfb3e3e1f50100a10d87a7ff375c588eb299295b81677ef8537697b7a296de7852aaa4f7e46665e58495b5c5f86194179cbab4a091dd908311dc03553050c7039ae8b8b4efb9893655618b1366a22a56fe9c04024fedfb776e9cee414fa24449093946cc20d46e63a5de3790bafcac0dcef9d060e14149d863226906060ca0115a05417422c974d6ff355672c274b1b075a06613fa4ad56ad3a44ebc0103bf84a9f6c6d7848ae76e36f5ca18a0a3af7ed50b0d89539442f97a7bb8468d016c138f1480c2322dfe8c5d19c4f6560d3557fd8f990eb651898a2f8c9d10a998561b070e276463740bb3ff269645fb4c4570197de31685ab1e916e06ebf3e5e2b6b2ef78dcda82952f55296ca741eddc173da62fbdd2e819bad2189e92ffbc9fa517175cbac2795fd4b4e24cc920f826bac690033fad003e8ee5f418e912761b78206155388176f1d4d86534b60f1b2d5e4825c083c33bc6fe371491603b88d568d150f24c26abb4d4ddf282b3c007eeada58a42994d9a6e18d4a26cba3b152866b6d478ebdca0c8cbed0baa6b8485e17fcc274816133ea336624d2398b64c0471b8fd8b6d8ab9bef35fe57e66649dd51a0780d27fbf8dd00d3525f8cccc1054fde4aa9c6e3f35266c56ff0d27dd37e542ec441b72a9adda0e4cba0c3e7ecaa0063ab3f7f2e337ac30fb7f5e5253f38e21d135cf6c91c0d0499454a8ec26f84a436e89c1f3ff79b85736f11c5c8a56c435f7075dbd1144a3b6668df4237fcec6eb0892aa98b9419942ca97159fc25280f232c500c6474ae062b52e3a83fd065fe8407dd8e504c9a9017e16c4798c7e668186631934c3fed62d8f52a30cd35f15bfd14e8944be5fd410c626a9745560572c9cc9f4965d10bf35bb43263bcfdf69630dbe995375b315fe7e60a0ff35ef15eaee08471b86ba1b853bcf67474b5118d1adc02b7c8290e4972b2218637eb7f97082e5b91ad0c5a73dd073e2f362f8ee5e703bbd68bfa195618bdaf5481b9cfce7e75bf767e5ee6ef43455694b3e4e1aa90daf809b9943d64cd17e1926ddd0b1f0f102b9f75586956577bfabe58a5c3e32aa5e0a63d2b0a50b1b34c4cec5c97bb7394a36dd2963ec5f98c49705111dbd3a187aaab07249dcf769aaf9455e0fd1ab6b76cd2a0a11a444b1979415073500c65de90bc6cc206d92e0366ea41f8fb51bdef96d998021ebc829ccec8c1b9e059fecb2a9d91bf3e4d293a85b6df5f7cbe5ad5abc6e8caef5cb9c9250f78600469f37fd1bd7cb468afbd87acc3698b359714effc8b4bd784ceb7cd8e27f379c23a3b1821ae1fea38f85242f664b8c8910b8d5340e7cedf9e421636a74ca4316eb56681abf725ee92fd780f1a706b714541a65012ad822efd6b240475fad66c454f8858c45d9ea02352836567fc7edcc6a2611b8c2b1e2e09b1b14d668691c671e2db873a2f72203cb7657ee0e6769b355001f78c0e79e338955595b5555576c22c14fae040f5ba26218162b79d26767f68c0da441719cf307f6df5bb01bb01af7afdc117f0976856bac3bdd0695c8b86043ca4962f114c5a239a9ee3ec70579a66ef350c180e2f937617ca9180f036b57e9afb44ee908b6f6d8a7fb861687df1cdfc4b23dc7a9f1a5b034dc63a06f2101e5e852363f1f095d3a33d4cd23c20ba4d709b2ff0fd910b3c2525367ebba142b7ef08aa1c3ee60e4ce3c96c2442b1124e8c269c445ee810736c4b6ac51769ecd98398f26c4cd2d5f58d3d258050325e493b922274ad1d2c4e1f5918a21e7a1b68a74c06d29417580df9fe17daf4dc2dff86c10cdc3cba45c8e3305c846f95f8bba9a8fe7ed2e5a3a3c9c3e00a3d731c86227b4018825c055ddbc0e5e0b7b1af262b0cd130052c7af085066c96ae731c69f7fb9d9ab380fe3d60fb4116a9ee0376a37512102ec1eb563794608052abb8fe0d46a75890a29e77894cb5534fcae9d912ab1dcf24e46634038b83da519beeccc87dae22b6461a07c8acc1d877bcc63ebca5dc26966805c03ac7c864bd31c59006c07956b74bf94300467a292a7aebddf451c6e442919e6cbf9030d2add22aaf72441bc56d4f52d7aebb63b57a7cab8fb2d7b55c76cdb88379d9994c1d61ad9d82475134f89318b49c6f8e16651a154c8c5833080f271ae597ae041ec61051c5f7848f1602717d5741c4625bf12abc62d44f5ea11c0632d111045741e4da9b22f82d8ec8f27d2e80b2242fed2e42fea844e2e8afbe32a916c3bc6fa9c4df2990a5c643e2ffe67a9360757efd7935171db5258a82251a6fab70d9c2376fee641233d2de174c9fb7ff5f508c2f3d2970eaa05aa3e3e8c8859fe91ec1f80194fe326174e28d5296cdc05a477d50c10b3d4e9f6bbc93f30ff233e96a0f08f5b71c8434dd7391e100dab6e1bc8cd941225526cab5a49a5c515ba68ca1b1457ae1ba1b5ef0e7aeffc3d59ecf7ae55ee27ca63fa2edbf4147b031f926a0fb5d217e70249db9ebe47d9617f4b21c253565f31b77c33a65985d77fade89006e576217a2ddaee90652621f559dd2000a63f1478f302d3dff50cc4d00deacda12bd3a7beb678342912cf1860890d2a3e9e40d3e60f7f9b6f07d6117a7e6b921adbb433e2d33f0710fa575727e26d0e2a15c324ab8019aef89a08c74f747627e081f3902b1820d1d2d1e114a8b5e469b12ed32c9405894162884c79e6025340ef328d2b3fbbbc527cb391e82e11da824ff3b4a75726525c16333e46fa5a704ff6a02ce92c1cdca8023ba31e9d17294e902849aff01a7f0b3116a07f8ecb4beb0c5a1563bb5e86b5b4c3903dd3eaa8bb7e7a19d832e475e847d44bff82b6fe85e7be86602329d5bd1fc34ef623fd23884ad7d970f79ab7683f4c41be0804aa057b9f83e2e615fc7ce2fd63e08da14ffb1de07474d9b260dbdaff382a960088953a774ea2a318410495690c0cf46b4330387f679a85b70e0dc6dc9ad7ad3de9e1061bf0558f6aee4aad5e4317c3f7915ae2ddbfa01b375d8516985a397e5dabad5e9aaea640137911ac0f70a6065c205a1fd72669675bbf9f6b237f67b8b97e165febfaa4709d6f1aa5d75af259c2d5fdd4a9556f40418ce16ca69fc85b8cd665e4fcd51caf39738e320b608256fcbfdd782c532a21073f63f23ea1eb14205f1aa2c531d842baac34a052d56b5da5c2df48123839c867632c7da8da1cebd0278be1ff58e527591b15d43c5ae2f3ed538ffb6cfeb414c7f04120ea219e2cd06ea09306843025af64a7a6871c0cbdfba3c838801a4312696a32f842ec0c392b60ba9c74a49764652613ef61d11a972316663afe90fcbf76579cda9564cbe33d02d67f0c1ffd5790ac3c0facd8eee243b4bd6d7da66e62c053101d46fb5143732f073c09b79ae2e2b4e4e83884b8298fe58bf3840da5901afdcb1811e5a7fbe792556a6a572e22fa62fa107a670e30db8842bdad5b152e4fbef1ac7d8f0d33f74550a6086f9cded2220647868fe812b1519283c61375513b24cfad1807a6b5798601f9231a1a102dbb6c85babfb3d11a39631d3584e6d86b06e2242ce55242e906fb3c9b3c9a1619522ad7567576b20c511537bf4c6208dcdc0076582531ff1a42aafafda54a41ce58b0e8e87f7f76db225643a4facc109aae9877aa650ce9927cf95f457656b8d6be0c092052dbbc298cf8ce5792180b017bd563817f6acde32ac8ca5f11620fcfb709fb8af1aa587ec562fdcd916b9a57ab581c32e58984cc661a6df3260c3bb0b658a2556a43274b1c9542869dd3b3e2ad2a5db8a511730f4ece459628dcf61fc51c90c90b24f01c6f55d1bb0d24f2f6c530c7dfb1710ffae28bc78ec57040e02e58d9a380562cd24468da52891853eb8cfc1b6e6892a6b82bbab92787afa834c3551ae0e0ae4ed328e85dc8502fc4ef05376b539e3018b73a3fc9d6d3cf4d8f84afa2b2f0ef4fcd34933ebc1332e765add4b5e2bd0d7e19f501b5998eed99a3c49eccb05959793094962bbf34ade3e0ed30a3c94ee0bc3717b96f564576709840c59b23aad2d219ae354c7334097a5e0cc240090a31fb0b6d6d0012be043ec48e50a89472d92856a39c1f7e0fd13c20f14efaeef77feea198fe6423fa8bf03249660155f8a7c3315be71ac0d2658aa99d08fa5712f1ecbecd5500bdca25e91b95225caa24207372e14db8ff8c26c6caaa3a01f17ce9b0616af8c308968e2258f13d123788710424a3daaebeb6ff9972bae36d5e83b7d2c173aab8d8c9e877fc7bd9d66aca821469f1ba3bbf5080d9970fa908229136cefa55d510a2bab18946f42603b4c8ec4a023b6cc2f818f21c15a7a1604dc8f01909689ce20e2dab081db0bd949e3e7787a671a3cb2ed29161af9e21260ba5fb0f6f38073b467f20de11ed02041f8a57a0154075ba92b7901114f4e28c99e91b5d3ae4d8a5d59842bdeea31ea7c5ed3ee54a6d772a515d38aa68aee0ddbdff70fc433ce1fc020a28388274869db3ea73e1089e828b588683ea83c28ac56f058e63e3e033ac82a386d18c0f5f801ebe9461236d83294eccc8a18c08f91758959a9320c3441f48a157c6efb0c85508adc2b8bf30377b8bfe64a2bf2d4d08ef3002f6d3983da0a5add6f270fe9401692a151fbd78e6df9812baa89bc21c3719e768f20b43b9f299cc2a96ce68d01b0ba471040973da8e72854a1ab2e4e9f74f1979302f942fa2ea77bc5650faf6bb41858d7886bf90a4101f686cc5e24d86f721278f110f2d6f75757e5e61561ae4fa00f3e827ecbfaf5d5cc68c144b4bbfb6e39b97f93a3a83c54c62abe16911502dbf1373f8121af7a29c98b681dc829176d9b3ee54853e93380fb0ff3580332a7bedd9ff83184e59f84e02793ba9117d959e9d3b3c156716bbeaf8a590810e1dc1c6dd6679892c63f3d0fdbd60f8930de11293ec76b07cc04c6f99919914dfe339b50b89594bb8af77e28eaa3f38d130e08eac0afb8ee13a4842bb38588ab05cfa0bc249ec92127c28bc534bd7ab5bd2c1f5bf150fdc4b38d805e5780abdd2f553d623d2756274265649b1467ab5b3af9215f72b731ef766bd572a8e2d0075d70ae865f40134ac4013870f72e6b764acdb6cd842341987b2ef85a53e4a785d3f43e17b980dd7e8342b1882cdb96b4906384a18e0b27529876a65b90396ede99dbf5b3584a422b33f70f337ab40097892c48f37d6c5d5f42ef9bec0303a3206b158a9385a882ead12a97cd9ecf8d2d9cfbe41cb0ed8da7289c7ab3f58d690e442b0c125a5c5a90245b9b562cbbb8437c831656f54711bb263d9abc680a4bef23b1c365ff83a14be9b84a27e303946c55b8ecdf0cf24502c2206fcc0d8151d5ea2c16888fc9ff1decd37885626e353de44cc244efa6bb0ab1999d76b718ed8aeac7cf6e57fc709dff466a6cda74c2145fce1517b63e3100a7b331eea5b451ffbe4846eb853c427c7dabe3f84ccb3ffa544df43d7d13d14b69d5d85d819586ceaaec546eb5c80dc80a1b428cf3bed9db6d7cdb5f634e8108b4fa9dbaa0f922cc29e292b232420e4f2c472fe95fa5060cfb20c90d33819e817744bc232e9b77a9749394855d8fb4437a3885296ddb437a5e382825c410d363356678277fb929811970ab6b9e00829092fe29909efd458e9e8fc184bb9c7fcccf0f44b56e1b50724269ade27972f5066636b27a988eda3879bfbfd150ec3695d16848efdba5f88726c2e9165da2f22071f5dd0cc0e1782a958d06a3051b10c501006be003c38bbdf4959f02fc144f4b13ce00f1f0c62ca9fc609c75f60089afcbac7a9e06e7d75f680446290b8f0433a2d9c2faa3e4a640644ef4ec55dd8723740e9e6e0937bd82ae073c681d5b255b14a36185f2b16730e0fe16b8005bdc3046dadc4aa8642866386ca17c3cc24dae0cd6909e30b6cd700f4544678a1764970b58141ec940173eb41300f76d1ac8e67baef0de977ee23de6cd682a9a2bd6e930c04c52043696d43dadfe1610760ef261aacf4cd293cc23d29d438af1d7535ccb300481b5255eb7f91aa3a58a5828e4a09ba050b0a3b6a0b64e7d137ae36b0fa1b1f9341ba0c54054992cb45f1b5ea38d2149b1b6d6115ad9c629596bdfe6396b34237ecfce177e324a51651181cc76f11895ada54554c819eee1a5d7c8faa095e4e1dcc64351017a036ab0e8c992ad382f8a56c23da97a9ee74aaa6cebaa7c8b89dda2c4fecb2fd69e8a6136305943557ef3e17e4ab8861ffb78597758473862d0f3d56657888e90cdb2dbf10c7739e9830a902c4133102952447e64d1717372924dae54952abf26101bb1b2baf4d87fe1ede0bcc48c9263e7c32f27c124404e07d529f6f3d98413c067236b02cc1486bdd9864c4eed706d32371f386214fb3477e0dc01b027b6303744511818d9b8123200f02d997bc3908f8b80348ebbcb557b886d050ad3f080cad67d546b8a2fef3450c2f9ba55de6eb809154b0a258cfb3dfda967644930e2521c08c29943dc5de59ca628bd343e9e8e2b98c69078cffcbbc62c15763da1c67b290cb93bb15ffc50f243d3b1d72b644d3774e5486b21128f0ed735b97e65611faf9b59fe2ff6ccfe5085cd6d822eb9d1b6996635ffcd0bcf5d7e72724a74d6456270bad2a612bedd2463587aae20586f2fe2fd7b5b17b07a362161bead0542c77f79a96217a22af531ea8cfbc074c065fd23403ddded69c7b035e3cd5d9755e2419bfa3134ffd8863ea3e96eb9efcaffc32a3c28e1db42284703d28f9aa707e241e178d1884657469637ef48ba96b7ff1d21e74aa77b613c3785ed2eee78b91ae5641d20dcadcb70baf379a989fb5c7e74392dd1af6bd2da06adb07b60b3ea5f0109ae57df86cf8dd8212add6a9b9898c9de1a353f1295e1871737ef11bd5ccc0f93bce8770e9aa2a10e96334d191f868812a921353b2b12f9f673cc9e0185eb8b018cc0daf724d782377b308652b5d935140ba2e2fb147ba3280d52a222c6e9484f2b07db697f773ca6c42259f59b24bcdaae56813389e5d3f51e9fb19361a6068b14866d987cbc068560d053f1c3b54c217acff2a998aca4a6ddc1f5dcaf72919eca2b9904ac50b9e95658f1cabd0d4f29fe53cf78d37d82a88124a386e57bead3911303899dd91e768331777c46e3d4a3894856e3e73695b4c485791de44ca4b08d62d7bcf60d6ad41447cecd632734a1f126916071b7a96af03c8602fbcae642390d5a0673199f0146340e94bbc3d03545350504e2b8aa55c29cb507b87ac0490953c5cab3b68f6b3e8f746f4c4ba989f51ab13c3af2adce2f7fa7f59386aaa88098367086eba2240d718e4c8be27d7952a04c2e2a70e3f36fe81cd8ea6f1b42d408d5dfda37582e83244e1332910dd24aa3ff9add0bd5c53e8bb18d666b07ad323c1b7243947a2eb54987f0a180a57cae28679dd480b945ef1f4cc3b1468e8b8b952c4792e6148359dd5b1533050481eace006ed9c0d055d9bbdb76da806f78c55f44425583343df73e72826e6858a4004447b75907e9af1de532a9050d6bc4cf942de5505a337bf1e5d8dbc550c0fea5da5e3a970bf369e2a4fa447762f289b4c38582268bd5c58c217290c5a8e49b1b41caf688ad208c4d0c9887107bac3193e4d6a0e561f16f958594806333473d21e27be0d30adddce7a351f5db46e26612f4f6de220c2add43071fecf012784f4abacd41120afc64edb34b2ebe8a9932758cbe7419895588cf27cf38edd27da88bfb68b8fd559182171ade65c41f7391085d8dea5d34e8e4608b59d4e34a917cf2e8c6edc13121803c00c9f165e90ef625531a113f848936352fc8c65ce9b24b854506cfddc8edcf88e87347e6907e7516a017a0d91b0335d4723766bf96255a789b0ef46c2d4a4434353c50134c7a87ddac95340cca7524a5e2c6abd4fb1cef66a034f6213946c8867c1737f49d728914aea5d70ceb41915f29ecfc00e9e132518210f21d04ddbe8877655c214e444f4bee9f026473c2cb4b82c9c251d8b07266afd4d78a1cac74f30dfdf1a54730e09519d4dd2abd9af35687a3f26bab33151b3699f29b09c513bd57c8b1ca344f7acf7d7a9b7039862d27741f97ff13904a7cd4d5465b0f93e6fefb6073d59bfbeac5417b1b237eb1aed27a30ad4ae557256372be1f9f1746549ad17966abb994ef26bbf3715c722bc33b749b077924d878f1c646b51ed00e91b1538740313c6881687487e334fcd8f368994ae0635d4934aed98fb2d58f38337e31f786e1956f9f6b7d9458745055687c5de7cbb035562e8adb18464ed847644844a8c326deb9b7ffe74bf12c7428ebf09994bfe8712e7f5ef5a681381f7bbf0aafe897843248f154984f48c7f4b69e94085c990cb0de6bc74bb9fe16ff77a2ede44619ea9b61bb8fa4f346e38c7ad1e97a4d62753c83e456123b6e48f30446c691cc6cc61c613bf93bd4d49861978370bb42215a938023a1602d55a35a57691908c925e068616d79669ffead3ad96ad54000910bbef3532d03031597008604bf7cb8ab09771909637e962c9dc0e466f8706be122c4a8b6c4414d9a8ee1cc33177504e35c1f071be4cf79d6b4baba4a00a2264fc05d48bfeccd6136427e4b495fc351467dbf4455ab945ec9aa4ab9b0ee137a1b2732a146ff7ce4d42c7722cb40fd5d28b25e4716cd405ad384fa959dcbd64e0119f8b4fde8e9a0df49c2918d3603db7017306b9462539b5e3a1236d50c556db02fce0f67a610b430422e0653561f83552b104ce71665abac7fc1e39042977bac3fd016096de232f0acd9494f6d09861401ca91a9ff4fba6deefacc2a524b9e141f6d3e183ab3012b93e0fd7969589e9dadafc10f88599c0963a1b0f4875c65400bf1649d35d5095a2f6f32893eb2dc6dcf6fb9dac22e8eeee13ad0372a773cd416ccdce06a2030ca073ee2fabb7e5f2be95491e4cd63f0110a684836965202740e8be49aad773dd79d65adcdec91a02a150441fcdd64c0bbb4c27bdad58638fcca9b4cf168276785ca6f0128d231a02a150441fcdd64c0bbb4c27bdad58638fcca9b4cf168276785ca6f0128d23254c8500475e3cce567898873da46fed2d7e109040d4694ca5579d8e7d7975d6ea575fb8e12222cf4d6b729d55ac7abd9b44f86914c78e803bbc01bc1da7f37eaf5d61e4d147707ed0a602dc229147735e0ba17026d39d38b33f68e4588407a7794afb78ce0ed335426c7fb7d0843918613add8a3873a8676a84337b28dd92480c91e31d9b7fe32713f7cd155a29ba49ac109a10286b47f9e8e75ce3b403c88d85a0902fa2aaa97caa6d50732806e5ac8fb95cb4993714b72d5384fc6763b87fb6e396e33f6be37ad5c695c6f6e106ed6f09cb0d6be5f3ceb8088528e8239c219e444c0685c718e58e77adfea13bc9d06ce42adef4409ff86410d54d1e36ef06b0e4d6c8b24fbcbdf1b1919e068c68b90134bac1e6f6023c4fd95f31cf75082c1fea709ab7ac3a8cfe5597db12666213fd577168ba242fece4855880945c12597ffe39479d48c399ed23a3c1cac501ae38db0b1816b9e413e61831d4c980df395a251efbb8320c1cb732c6342029b23507050b83ef7ea90494ede804ef68263a70bcc4a2a4a217e9ddf1037b695ce49be0bded6b11e7b0da96851a02623310d4b4d9c2494516228e49ee8269eeeebb91013aa91a2a2338dba7c7074157494b58a49bbb596f78dc9f2e333eaff7f64343d4eacffb69801aafd19b816319bf40a2162830ac0e37bd8edcc5d44b0c768fa14259152232d69adc7e587a673b036a6907c675198c9b3bda513ffc3853d1446e81d0c507e973b9a1b98226eb8fd51db3c601b2c8a99b26fb92afb02903f8451da7cbd79c30de66dc5e1db153138967d6cc66242825a6398f478299984ded4b389c422bfc41187b97af7f4f3edd01e0288cf52b965a1fb9c0215121e509c1892aa65f458c5bd8afe81cee2fde1df252864320566e1a41efc4cc1e9aa826eabebe1e9a28a61692827881b70ef4f38d65668e601dca66c3fe0988ff29f3a2d3cfa8b07a50a6822586ba36a281026edbecf1424f0d1f4c423e20348147ebd2045d87799ea7f12eeb200c4189ea768126619b3346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d63520812177200df05a9e43a4c5b8a0a1f75bcce8ace8eeb7c74aa6fb71486a4ff286023346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d63520813346ec65568fccbe021434bf014d2327c194d8040f79ef20b9d9de30d6352081a61d331e507feace57958afb350bc8855a9e69dd3f041bfc8a0085782a6b2a39d6a94696478bc79e8abca12d3c017c9b7b14c7eb859a9f54953758f5e370db4c8ea267f9deef0e8f3696f0ce8aad13b08d53b4d637b1782c6fa1b29b5cba9ac26475a38d6a259db6f1e0d9162d3234a7696a995a20f996cc3968795cb8335a4643fe1fcd20afdae1bc449846e6b0ddf220b8e1ed829ba88d4a0b7a2654912274ae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe8fe6d06da79ef798f6284abfd6edbdbda7854adfff9f277efdbe0efb03f79d89831be966fa8647c4d4b517e5d757d65872f8045cf6d9ee31e2b1949ddead7a3572fa62eaf6e4f472b3e04f692630f5769961ec5687fddc1953907d4540769a306fbc710e42a88fce4f1f5a1c449667aa9848bdb227c19f22758bf0eff0996590eb893fb9f1aef6f0545750136573bcf37ee44aede150765f77666d1034f679e0320938807ea0e9e33117bfc210ffbe95ad8fb13a7802bf2ab39090d32bbbe242dcaa6e8a46d2295033b098ce97f3d92424510cf9be9737ec6faf522f88abd7741dd2eb5b73203f3b430125083313e2f46da356a047ea1a332d896c5b7761ff94935797562bc5ef525b2c819b314b535f8471ee29f197d1ec0f46e45ea9b58b247e659913509da27c3d1f675295aad8704c5df506abe2b4a1d90f1b4f7824bc6bb10a53bee659f5ab8695f8a0ce4f31526a5cb71b33c9a7d5be7abdd2b492e6ae0ffd242418c8d07640b2c182071da24856c0c9000f1eccdcfa357c274ee988977c312fb5bdcd8a45bcc4d9e9d4f0347ae4d1014550fe83eb2085acf793d01f59899ae9b618a230e6f68950a10e29aeaf833af2a1bcbc588fe57326374b99c6771dd2eb5b73203f3b430125083313e2f46da356a047ea1a332d896c5b7761ff94cc56dcc596b70438c074218e23f8602a1e4d80f5111253cd1e1dd529d9b2f2e05f54bf9218dca8902969c11f70194935cc5adebcdd97a04218669cad193164c1e829e5c24c29b2d435464d15bea9a6dcfac6839e7c5aee758e5db6e5f8510b9f47c2be31439d5f2f2a8d8c7a66969a946038ef7deba5471af3855993c6ed69e2b0e79f8b45a24b3f3e944f7fb13667d96f3e402512fd9f72604ca82a1a580c9d9f9dfa84996ab041b6e4dd018e61089663cd6e1cf2375e13351e9a7923620fdf0b25c935a8dd29ed6e306106bb49ae3262147b0b42c3e6f47b82ab6460227cc371a870e704e38336cd96daa33a5124b6407df04be82144ddb180fee2aee4da22b121b34491acf19056c809078471cafcae223eabd046ae9ebd977bd984513d8e12881a4f706f1c990fa30cb2382213d323b197eebc72c27103b1347e2a090ba1168d38e540c9ed181cbe6188b8f0d6d6765063d7f4616ff2f4c7c1ff13c7cdbe21c03b2c0224484f281ca75465ec610930c9c8df8d2c0804be16d5b162aae085011ee675d9e68d4582fcce84db1a33615ca7ede4074343277040b5e67f74355d1b2e56379bed5429d68d02e0f1d67d15fe7e5686238d40f9cdc8fd78c031869a771d89c69a4a30ee44870abcaaeafab5fd44181dc689aa832c4a11a61a10f7df4558067e16434915a1670578ddfea7acec98a2bcffa49ca49337fba50837cf9afd8097669cd31209fb33ad0dea2a23bc9ded705bbf2d35911ba3b93fb3246a0ccad2cf3146fe629a6a912332a14d8ee431c9148900fc178f783c7c1748315a6c53aad2cb92a7f644f06867b652841bbfc0746906baeee2e46c52ac56e8010a72513513a5d8f782b4f60d05ca9032cd85389331d25a5bb77e02a2343a3982b6434f95b48b5169d38a580835f9c69f06fc9b30be2729d34846dcb13966689687c5513513a5d8f782b4f60d05ca9032cd85389331d25a5bb77e02a2343a3982b643a8d15d4a04f84b7b06fa0913e32e708f2b668b64e7b4944d5fdaf92295fb3f9e8d6ee5b8e0a45032b7a9514d307bb584edeb7c5b92030e5cab575175ebeed9f8ed3744fcf25430d764e467ece501c6c85e6993cfe7aea543c6e9dc1e2558ea0de0a4e4e9524fa3d6e2f07f6e217eae7c0c15557e3b157a74e04958ff1aa7b25fd497987903231fd683ce4c6b97c3970edbf7cdb0734033710126af96d0940526862b37ab7fbea62e29c9eb418a61a552736933c8327f07415dfdffd6df33bdb1b78f8a48dee4d6a6a8398926288cfb2d07465de184d05dca6cb4696c8b92abf317218bc7f27b9cd15d2f60340bc5a75c63f19edf77ab18553a0718e5b21c3591006b76049ec58f5ae9a7031160deb72d7cf738645c364b99a9a3a76ef36462d1b6f15d95e448326a1b61586c4ba0ad98a2a21e20d9d7679d163f35a64c7abcdcef9fcd533b69f120f8bf6e1da6e1116589057c4a0576b69208af897e90e18415153eaf3c8db9c047ef287cfed40804320525bc59d3e9e09aa4a0c1f8fcfa2e1441b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc67422f3b54302cb51eaa0bec0f8400feb8ca853a37433fab726f2c43fb5ae22d95d41b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc6744cb3c0f0119cbe68cea70025e834b40948255f7520b3aba496eb2a695b913894df1f5f0a6fea4fdd63664c0db56d8d777d7f55cfdc5318db6307f2ba8031e8d5cad2cf3146fe629a6a912332a14d8ee431c9148900fc178f783c7c1748315a6ca72d3f747af7e19ec01d0e776ee968348f16a4ee772d3da6da30d37dfdbe0284a77796664baf46c81be280ae7b4195c0d5cbfd4d14e39d62e3afd256e6e4ef6fa533d7f598b995bf1076f2bbf9277eb9fe730dec42e985bd328e56792c616428185fca4fca0e0bc13b443560494456b37616fb651944f254d0b4d9521b2a0ba2bf92ce58d2e469722165a5d033a19d4ab85443f9d8ccefb120c9de56059183d279546fecee5727e9be3e86ccf69e341b44836b56fbdea9865ce0b57e8325f7688dc9784667a03de31363c8ceef8c774f5dfd2f60bde0349beb7c215f1573b696b17d06856e5642d189e0a6610f470f911642dedbf02c53ced811b2da571d9a339605c95e60bfacd78676878960583f956f7ff998830fa1087fdb1c42224617868c7172208c9a2e2f60137e08a1d9f7ae4e411bbb85729b00b37a7bc383ce0fab32164a4d740b2d5868873580682e2f5050c6cdcdfa2bca3088ea476ec7bd8b084c195bbcb670ce73a9382da4bc1a458594824c8bf2e45751ffad934619a0c954723b0d83ca10be25c75bf4a6fec64b787bee428ee8b8476d21c120309886e288e3cfa4f3dd464133081407c60725d1e4be0f8fb4feac1d670191597f7af23d5f1bf52693e6eedecfbb3886a7dda3952238bb2d97eb502427ac736d56bf67c19bafa95a38e85d2b974f2453609e8c217d58783e89746e95175762a26c26bdf255883dd0e25ca5ead542ee5a7e6c5a9df1538a3af8e3381cb21e94962a8fb2a89c5c81af5893906df8087a1c86ebce30b708694a5aeeba9bcb06512cb8dfbb9c124eeb28584606a3323c7801d13a9b24c11ab78bd80d3927169f9e1c3f2b617d03fe897843248f154984f48c7f4b69e94085c990cb0de6bc74bb9fe16ff77a2edef65cf22faf604e6f132e1267de41293f2619568c0853765c3145940dc786e62c1fcb6c363037ecd6c87acd1ee05fe8959846eba325f6d42c9f5b859a00661f66cb80fe898e74c16284e1905e4a1b49668c69528618b75b935b743923ded4abeb982e9c21c7c3944eb84dfbb9be4ff7272aaa63b5991eb295d1c5261a2bb22daf84a224360a34d544bb46a64bfa3eaf66282ba1f90c23624330ab7c9be7914ef638ddb001a8b370f22e40c4ef5a8ad4e65554f86570dc0ef725253f15deefdb4c3c8059f2a04d6604d0e460c11923342ac13702e42ec9d581e11dc64dc5da32ced919ddbe14787364bd08793e892396291b09eae37dfc8845a02ebce14249a7419447e70c9dcdabc7d51447567571e7a87b78b705cdb98610278f68af097d70a1414b58a7c97ad0f6a6ae77319f80cc0f1607f2d2a6515473f5428aedfa7d733ce728e08e557cdcf85afe4065fb2b8dd8eb077eb0014123f93f3104bacf5f0bca57f4437b2655b87797acb502041316038dcfd30e3a7eaa10d50a6ec1863b2fd2859aa82a881cfd6947c4ec108044dd4672252f8e5616ecd60fbe9c0f798a14837673e239acf53143483136cf197668db90b8b846f8119fde02b5a6482179026ceaba61af9e3245da1d7fcbfa41a35e45306bc371377262e8c673995482998897e70b078d82125ad6dd54d301325bf0333b85a88322df3ec90a4067f545dde6a009e68b8cd7533e0c9c7389ed2573461e71902af6a84d451ac7c059ff27d6b13fbb9dfceab5b9beebc58f916e12177896d3b372793531d847bdf909f1f3220fe0aef9fd5c5f54434ec5c3b73618edcbd0cd84692c4da9cdc543f8391ef454b64ab16dea26065ba52cabcd17e724b79ed8c8fd0afd378db7713b87d0547a8e7ac7d3b8f707936df9e539accb0a8ac2d555b91a2c2cf7349e2d567ae6cab41486b3ee2303fbfc342652820458886db203b2ca9d22312e02497032a8fbcb9cc1828276494d8cdd1dd0cf75d7ceddbd2f4a435851cc3a781d98253720b87d547b37f4c17ab9256b812123d31b428d3f63476d3cbbebe22871798b88ede144f7e01db221dcf2b30b01d292194f03cd72af9ad223978f9c362eef8426b628ec972e6259c5144d6378656f369dd2c84aeb18dac25b5ae480787849bd3872742c56013edfc8e5b7367a2de96a5ff5ce918a9d894a8da17823b0f57d814d29212475b19e411d5101bb354bfeda910516c76d3f25f91e018e20507b00e34c985db2629cba8bae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe452d2a4d4d1f6ca5ef7fc204d5fb385c1ba9f1fb0c284736e9ccb9f571c3740941b4277e75d64b1e829b106fb9a36cf4ea498cc9a40fcb50be419362e91fc6742d1631c2a6b215203fc58ab7c483b87f6020cf596ee592636161919dc8c2b292c7a16946d50894375e3b6180b62a4d0955c2fdafaff2261c52cf3a41b94cd3c3bf7519a365e341e7a7401bcbaf007a6b191e1e67a85a07dde53da6235eac1d92e7d1591462cf9a9f8942f858727e4269748c7e437cdcf782fad2cf4032c5b6e9643e759b7c5df41b35d409b61e5ca91e9b476d30bbd2511d3cc26bdcb4e7dd65e9ad2425540e506d387055045a6fd94148ca484bad0475c3bded17ea5c6e2d2963b338aecb2dff45673125cdf4e0834f60f31042cdf7c9fdc495ee05a08780df873fc837a2108d910e5c8a25b98801503571b56708e8ba6fe2825348811c86fbed4e8d0910827e1ff94561a73764eca231e78355ec110ef8e6c72316d5b83226d908e95d73ea9a258967057df3eaa3dfaaf94f6769c0011e187f35a9991cd2089a1189cd9883cda585a7b53592edb7dd79ecc3e348f6c691ad137e5fdc22058bb8c4b83f9441f127b6bbfcf99fdcee4f72ab3508864b3c0585442090baae0fbdeb3506dd91cf0dde0289d54a9e322880e2d3fdccece4358c95b556223fe8654ad93ed9fa352870c75fa1de00ef8a2e113e3321253605d9ac4dbe0dc21ee5da80b1493e64f4655130238c269cc333faef9dffad01014450a40699ee597c12760a61e93d731cd678ffabebcd91fb89b8d5a116abc4784271dc823d072f0ca26834c391b1cf97d094b1f0bddead1b86f21fa1802ae419805bffc7516bbb7d93c775ede86efde4664378c62f56edd57d197d35f29d9ef3a0e989ef1916799ebed4bbf763fdae345911b675eff96aee6b39b081564525e079827c89f8b50f3458ed71d74747bfe9035ff84247b5c7147ab6b93fe7ee93a3567a663c9d7b44d3e3dcddb70e535348b42ef78cb6ec571248fd655085536ab4e1b6d9d3bc3a1e422227296820c0ffa3887307e1f7361408538ef4f04ed2e95f9b363dc9f9c360018ff6d739d9c325ce0d11a1fdd0cb445809a84e248da4da9088f8cb756424877813176e3223d20fa2575a9b32521d8bed484f8cf8cb38524e8f629e571d4b60b85fedba7129f9a757234b8825214c8d7924cb3ba0a123ce2f63615cc37ce907bb2d399292e7f09e78a8dffb4ad1f6b38d53cfa4f2aadac715319e8640a1f319d215939abaf301443f5bc6c5459030792b77f8e1da06af0c301085ebe53b202a147b5997700c83676cb4e4c4114aa9ee9f018b3b7802639f087ef538db48942a49aa4f9619702dfb4fc80a91ed72fe399f516dddd20776826153ce0d0919d0e39766900ccd913aaee071fd32baa4ba80d8f376cb05efc89f44ddaeb2ff73a73ca7326022bbf9469e4a66a97363066c90823287d40fb1b51274ef219384dc04d584f4f93ced9d719505ed473c385911b7f8af9d4d65a312efe7d954428c6a878bc94d7a7012ea7168793bd0bde98df091a2fb3836341165a3813b559a9d8572fcd89eeb4f22afec19eb1bc92172d6e457d703da543592d9f8637e47b02e41ffdbe11955349a344fcf2ceb3e95d351c0ec235f9a87667ad79048d39b43ab0f0ee53968a8d4298d3a327d5633bea0bdd5ad737702c3cc29c87fb6a0706fc69ce2f0b70b99e05e06743a8ace1907143e5e23eb331c69d602390fb507d65cf63067676ba61be5ba4161b4cbc73454373b127ead6def77edabb72a7b9188f4956cd3d7014de072370b085a9008196c1b7d9fcbc8f9be5605628eb38c9c88846be30aae14261988acfa17e199b4dc3d6bcb454c54a09ad3ccdd65cdf1cc66b90eb138d5905a6ce290819b3afd92b3f2010bf2686d1118f828f2ea41d0a28eeaf149d3083f84331db26038208d44f5a03b89e1f979a67f043285eb0a5f6b530cd24eb3583f286da5e4066aeab9503c40aef384ca84164f6d868e8cdd598f10dc0e6c7872354cfc09ef30b2ad7d3fda505607521de22ea103e52a4b09f6e405f19612406c6a631ccef9768f81f636b6cd79c2e2fd20c05f226e2429d01fa5302363e96c02d6764ab661560f4209b007fb0a601a2ad65d782214187ba73510aab53db4e112e7c93c8fb1ed3baa3f80d0a1a5d3dc7f7ef4efd953a134a94a785f775910ef1af0092990ba87a993f7925948e4383e9b84a78ea7e93bdf55d2e8e79c096a0b7731dd8f88eebcaa3f1e96ee27bf8fbaa41d955c7115a601bf3e062f003a51a5753313fcf6ab672e332697bedf385c8310932fadd4bd5a924067b02df095fe616fbc2fcfc799f2b344679f68583b8791a1f05eba303008c352b08a0ecf0729b748dfbc156c294bbba2ffc4068850d8b77774ab4d08b276190796b59033807a77d3003d47b4f2b293c687fe055a06dc7839d820cb8f475bfb2820161a7953b42690f8b20146c418a265f5159993f632c130ec9cb12c1d3ed0d9d103e17c0033a7a25ccda9a78977d424ee6326ca63e81f07008d32bac4360c933c8bfaf4919f7879631dfc389d1f2d9ce3d72b1a915272f47a37701448674da1fdfddf23bc755e0e34a13b8ae2d74dafaeb9852ce72631bbf5ea99160214127d3480d223518a7f4d9a109755029247c41abe6e87f74b6e35907902a5f4272a545f4d0f6540b87e91cf908795be19429e67412fba43d0e8f2ac8a661f0c1a409133cbf31432365948999ec29c92872d337a68f660e2030d377ffe29678caddc3d0390f56e0fb71e8b8380f5aabeff5b1b0abf2e1c7c43e0f8794087e7b3a741aba311633cc0db1e4b71aa8fd39fbd68f4952f6e7f0c826feac5ce670e72d3a1d51fff3cda62fa7012aca396c80024876a2a922fe730ede01b47de796cfd8352eabb2024760cd2ff942e271d61ef9fcd533b69f120f8bf6e1da6e1116589057c4a0576b69208af897e90e18415e3cfa4f3dd464133081407c60725d1e4be0f8fb4feac1d670191597f7af23d5f36f68ad6efb10fad8f596186b85911bbd754180d9e3c37e287a8b1a04fd6b61d1bf52693e6eedecfbb3886a7dda3952238bb2d97eb502427ac736d56bf67c19b819ac8e05582a31a420540b68cc4f43167a7ab27f0b3eb5b9a4eb8dcb7837383afa95a38e85d2b974f2453609e8c217d58783e89746e95175762a26c26bdf255e6846b604a33028cf20007e345529c861b2bdd34d215d6ca86799ceb4867718754a3a092bae5a6c12404f515dfebe6b34ab61fe1b683c2a2e52413731f5e36caceca21f049d87f4fcd91c06b0b47481330d1e839a9760873689d13d222b04eeeeb6a2313ec7b394d001bc13e1ead63e02d2d781727bbd09f08b0c3943920b1bf44581603a121dd63aa708b4ec23d1ffd52cfa41aba885f30c410886d7598d6130f2b39830bc882a10ba22cde2dafa3aece817fbf9632325a19c7266bb929a2106080c690040cb89c39fbbadca93cadc233cdb05f75b1761515e9d51dc29b726b1d6db4fa733c3d92502885bb17560e7655a903b0c64b4aaf7111698b1441ff7dfd005a5d7eb1a922d90fabc3ca0c9bcd3daaf4e6dadfb5d596fdbed4221499f75aa281d926a21904706faaaa9757bf8102bf3153caf7dbf2c1e8ca678bb25add590788e5c360c9eb5b2cd2370ff157686c1fe4e6bff397fa5dcb27389d0b22be410327bc271c94da19ac59c7aa53227fe495194f4ad2e8e5a3c410d7644e49ba36b82fe95ef19a22d8e13b5784dcdc8ba1978832ca7bc49d54a4c7e667af547295bb3845c171d455d9bf44ce4bb786f8bea320ddef0f8b14d47738015477e7226323a2265a3b2bf35f194bf32139a2c51cb50849da7d1210a764ce326c6102e6f85181363974b5ecb05972bbe7150a635f2b52b83de4203ffb1acf1231bf9c17a8fc6f55f31d32dc9edaad461a532ca0aa4b3ac90e60bf72479f729ceb982d07a8ce8a6b0a71233c784d508498da21df5d0fd6359df1a82ea021a24961850866cb4eed7b01cae2556956bc12261925a6f5c77c29b583b02ba39bf2b65786f49b073d22f853242c224fe1f3afd34196f426041121aa0ba906cb3eaee1ab03179875ad7acbb02660907f84ce01a1231f1b6187757bdbdf44bdc5d3b8a1b95a6c8f590788e5c360c9eb5b2cd2370ff157686c1fe4e6bff397fa5dcb27389d0b22be6cc8fbff2a56ebdaa17c08ceb61ce06c072ae4ed57fbb1cf4089fbe130058a69abb02980dbdb8a62864c070f9005ddc6d52c4d7d7047dc139b9f892167bff9260a467bf6c1ce7b16a9fd8319315c79a7d3333e4cfa98caf191c9b6bbb3a52b5bd21d032fd8566b3ce7a57623f9476b01e2b964cead00a0452240075ce5a9550ff233003c9814d7dd0ee72ee774bf471e64648c5688dae4241c128d39c7c9b6105966a3e19859c87e3b2faea65fe2fa2404aede3272fcbc07e1f064ba8c992bc460df0a8e76b6cb115680c65ede3acb010ec2cbbf079a4268c22aa5f48656b264ad8db3b7dd6ec38a6f643466e5f89a2ace9b00eb9df8a80d512145b5497e11b39023767920be7a3c1f3c2acf764848b404464178179b50132a34ada851f8526f71b42d75bc3a217a7c4c5f32808768d1dd076b75961d5ef883ae7a0a175337f722a42f0996b81e9733e5c1d77845189827808e9dcf582f3308fc953bae66f71e0670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3532a9050d6bc4cf942de5505a337bf1e5d8dbc550c0fea5da5e3a970bf369e2aae94d8a256bd132c9f602ca6a7e4cf38e56a83167677f315e236dffe4ee6debe9fbd68f4952f6e7f0c826feac5ce670e72d3a1d51fff3cda62fa7012aca396c8592a6fa891e51627dcfddc58fb4bde414ae0d7b2bcbbf9665d5819c1c64f81eb0670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3ee7c2cef7530726e758e105559b23c87e2f5de5f88dd164d8e73af0a5197c3750f57248207067a2e37d05727c9148948cbefdb431308c662fa72caacac729dd40670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde33c52f30f5cf22cb41a60fe2d22db500b2e6b0be1e5bb79a40b0484fbce2964ae4e80950b167ca3640ad518cd2ef47c52a70ec2d72eb5e88a033a0a27b5d12e47835b7bfa5835fd333ded66aec00f1f67e70f589d8096cd6033673ad735029d261958c9968004f1d6bff13c18e1ec54bd1a27cce73d2ad305b5690c8b3fbcb40f7b72b8430074d09853108dd8335ec94b8fac7a3e5ca2416541f55a5cf6e5e4d2863377aaf283a5dac2220a131a55c666e42d144a002d2b0461c04f2a4292e2c624d0a01faa4a311c49e243b080ffd4e0e878c69f9a5413bf3f2fb3ceea566ebee4066aeab9503c40aef384ca84164f6d868e8cdd598f10dc0e6c7872354cfc09e2fac5ee307ed3cc028ec7de7e237acbce41823c4b7663a031d33479134b513a0b04981492e99d8df547a07ee4c8fcc7a17298c9e9fb38f0c6a45d332d4459f4a7fc5e4ad495038ce1897c0407859c5314222053fd90d02a29a37f3a6ce2e008971cd30ba36e38bdcf8ae9ea2b64717f3ab709921a119d0759fcf83633811cb5804150779ab872406bd810b5b5a9ae3144d678bd556d86765e5f28eb55d883b83d38edc29fe8e11df2f56890703483b52ff65d396228845df7b596ee205094c94db3cad686097bad10e616ebd1db57a0c32a7446a8bff1a70b046170115b65ff21363eec8745d9e111874a43a55f759e4ff890878a712b48e07d6b6d47eea8825e5d5050d421d4f0f86851cb4fd3fc5fc3d725724d6292f0c4c318b530c46115aa5f263bd28c4478a02e9a95bae6c83be327864483faaedf715858eb1e333cbe61e6276956c655e3ad535e16d9decc580f5708410d9c075618875d78ea375827df241812f576ad06dbae281241c08bc7e08df4e5c43337699c8c75ced318e6f1fd985ae57315d9b0377e1846e654999ca5fd5b984e2a4654f545faf4bdf832d5eb96fa84f76e45a233072a1062afe8fd640bb6de8f7594dbb6c06567049165e8e07ecce700aef64d9a0f1b8e5fc71ed47cabfc88006f8668650c670feadcb7243954300ff3e382e4b37d53ec0a59995fa55c18e2a384b5fd2a3d581b38cca13f1b274a7c168f32668a42d4a99519c79a0392b92438343551cbcac0d53a1fdd5677ae5390c28c17587ad047278211ba81fd66510717031fd5d370b1efb1617851456cc955eecd468a0bf5004b678326cd772711bb22a93ad7d6e93eee460a4cf1bd3c36630401da51e1cccf9764bc99a966dc14d5f4870657b8deb735d924b1d013d5836b1769357b8a7471959cafb3d25f69b7097cc33116864535f57674995f55e4e4e5156e5302b4a35d3cdeddd51b4fd4a82d9df1a4ca5f2a6ee6bf9d29c43aaf3781b4d71801dc4304861cabe0b47e9a012bba0f462fe981b34863ac69c41ac4e803cf43e3328c9760e2c7dfe028cd6cc8aca20a749c5c222bf2d743bcf634ce5202fe34615bc2bbf2f44f9b89ec379a3846ac9b11051c7832ef189d90382f0dcf7b302d9f8565e90ab3537535529a083bed87dcf2d86733689a99aa18a70670fa46ad2a55c07f2b3cdc756501fa47129983bf4231227edca9aa796abde3fb36e07d30c297ca04ffb2ad7f5b8e857b0311db953edc2dece75648fb4bd868438d8b2406cda8004d10e1a56da98e3ea523358de8286a6156491849987723547b320ec0b64b1e1fe7f2642451a9c6ff537b7791a9b66bcdb3135f328e8ababed04e5d9266f905d83ae46d9e3715147193f75569fff15fb5b0f7a351513150e2a4b3ea17261d677c23b6c224d63111a217535c524299da543e60cf1c13fd6ab588fd139b356ff420cfe50601ae7a6d259e0d94a4f6c01209477a6210c6b0ae73779d0d98a6f9939fc6d59bb9c254ea23f2d5a186eba49f29cc2b57a4a2503007ffc6ac12de52554e0e347ec814c65adb67b09ab28381b256a2e014b3f1950636ea906dfb75dc20b11b343af846ef9b66d72da01f855192a07fa10d451cd33021601a2df5426690d09d8780287fd7e9284b367fcf2961b5acb0c1ab85ba09aa490e696ace81237ade0d74b52c78086f703e3b46d200e5a20064f6694fd1e9351cde8786d1132a4d787654cceaf36cae9603a364ea421011309f5ba9cfe553210010053a03d5c9b26a8f1261a5f5a879705cd1ecd1c6a51cd7fc584699189f1839068a7f48265b02da3bf2ba312fbbaa9c902c28a5001f292b309f7ea1caf73af573a04a98cbf5b64cbdb610b703350fd827714101f565056c89dc522b5caa64fb3edb787cf53b36677640e23b59998e315f66112a5174729d306ac43481e3eb49d28c624c118bf3fe83f0b1fb16ef6c744269d84a775b721db788e14b68aaf269cc237e8f2d2484a2e48f227fc8166506825021079bfc505d9a981d9543d7590d87a240419dfcf54dc86b6b606ea6af2464bb4eac12ba270fc4cb5ba448a7ef4b2a3e9b153224f9691b86ade7b13141ef0a776fc936d6b6c5784c2b783e8548697710890db620deb0527fb59ea35745a6bed139cd3be72596c34c4ec15ccea25d6475a38d6a259db6f1e0d9162d3234a7696a995a20f996cc3968795cb8335a468e601dca66c3fe0988ff29f3a2d3cfa8b07a50a6822586ba36a281026edbecf178433c79c55830000ef84f2df9f8b86808c0a888068f67afe05fc2e8dc657de7663a76a688c5dbf2ca68ee5cbba9472fe2ae64087daab422eb707b26c5bbe98305339b9128e6d151d5e08760cfb7cf7b89210e3d1965a2c209951cdb004d7a2e0bdbcef10cb2f577fc97c4a6cd9e84bf85e799ef863f10df7b1eaa56682cd2afdbd99ac8a346a807bd1f3d97a0305971e7b7f5f37b0fa1a40fa13c0429b27ec244237d1c9383e15d1db3f8002aa8cb125a9e3139aa0bc1a521bbe51241150a4cd36fa768915d9b29c334c5d7006ddae7d237817161428706a41771638164d4096cb6d49672f162a66b3ffc0737ff6839510718e74a4fbc46d59407697a687e57bdb5a72b3b9339f566bcd85bc344816b2e3bc45d8aa9233e310295b9c70e22b704b0d6531d70ab7f90c61c959609f76dd98ed27ff7fa64f2d3c6f28398cd06a22b307ff74618bec0ecbf97d289e65649df0d1f8aded3fe2370cafb66960da8d0bd1c3b162302baa68f865d654e4e962dbb80d575c24369f24e636bff444871667e53d29c84d5279c55be614d882a1856c46453ff039e4c5f2a5f8fc19fab0f25c8465ed1ed2cb0abc1659161f22216541e1dd00c7fecda1496f335d8cacb7dce762294aa89ad75c9f90f22f245426ecc9595403468474b22e7453f8009f5705d266772b229f254dbc6aec074ec1cd705f9eb349999f271b0d663497546adc7da5087f6733945569d609db9bf3ec5ed52e4fd45146521b597ab1197b9f52187b950806262ca9f72828b947840fc25081c0d6b5af25ab8d17a65a7955a54a7efe5469e552b6860fbfca9951eddad9b140fb7ea8e228e3bd844858c1428503dd1a1753962b98c4ea704ba261c0f62ba821d4265827a3bf009c6dc23c7417505721d523125f18a5b2376d058625cc285bcdab3ee3d95064d8babed1da14276636a0f989f2562ebd58cd26edbfe75aca2f8e90ff5062daeb76396fbb19f38e449591e337f820c3f9ad4fd5268426d4379089f1e9f9fb5cec19a147f1a1bd240f3fb652c6c67662fb041d8522b939cda02dbb5fab5ad4906f3257a48d47a208a02b973580acfa9b107fef6c6093823ba76e3d1e9d66f592c570736336c41a1d3f289fed319019eeda1a5acb622813b756e1ccd3e9c2f9622415ec8ced5622c5aff07a9a627ffe1498c25c2263bbe5ac3f220e636f17b3e82348ed6aee9bb9be3e6987efe23cf34cc1690fd9fb77018bb6d880f900dd3c185d32dfd5f3049a5cffee251346fb31f84c80d9f854e5f23e4510bc251e7620e29044ab7a31bd2f578a8b0221bbf0edd2ccc0e24f0c365d1359bcfd5c5708b25d45071bb83579b67b19b5f69c2ee8a01b8c1d0d6bc52893a9e4a73887a1329b5cae1b8b5692fc8180bbfe098cde52ab9ed4b253433483ae4c4eda398d71050a08f8fa64597854876e56019e6a01ba3f8677a8bd0107122610f9675a42c9915e823eeb584ac653e1955653ded4d195cd12bf6d0ebc8337f1268b97f9bb64459e31198870985b0fcb0b74aaf5166c113ebaacdb4e104e411139632529da5a4e163d1c9ec3507ee00b5c1ee5aacf09452ea70b78464aeaab7a7e00c148b43c286b24257b9d71b0058a0dcd629d9cf157812c6118f0a0d5ea76ba820923f1837886d10a7a6e2af3d6ea92a98c9dfd864daecca4a61291f576ad7605e2e4040f331b2c5dd2e06dd4f887c7a2adaa56fe4c15cc5673d0681608198b243fa54c074579ae348ea78ef4fac7a4b85fd535f84c60eb6465b11c2d6c57d90566876ed09d5f15ad27f261120d865ab46c1e551c463925e1068cc8e82096c869ddaa9849ff64320f09d9d7db7880991857a0c03cbf225573a8fbc1df4c9ce71687d527d626f150445a2dcd3f29dfed6903d5528e6073e528bea2a7ea1619d840d54fdc1906e5e706ce00cdb263e57690bb2d56fe4c15cc5673d0681608198b243fa54c074579ae348ea78ef4fac7a4b85fd538fe3e978c346525d8d800f3d354efeef92c54e6c6a9cb8686586344706341beef3574b718b38a0cf2786dabecaca5b52a459e1cc721ffcf79c13a06ff1f51db9a2e0f8dd0cae0df03fa6355f9bae0865aa09d0fd461e9db29cf8c85244939984cdcec9c3a036a645c68fa5ea9d110a0d50be1646ce83bdc3dbabf005100fd6aaadaae9e1c2cdf965903502768fdd2605994ec6a133291d747114d5f6e550a1021b2273d0ebc7548eed6fec15ba7ce12f213b2ecd0b7c94259c3bf4f01cd423f51f8b20ab96d026ff931f8e64f7bee519354563f826583d930ff59935d9162f4fff8bdbd5a91f99135a4f34a5c08f188cd0d8f07234d95ea0021874584cd8878829c68be021cac3293a271f3d465ade8e266aec36bfb0279a862c5738ec2927d2ca015d5682f774f15ae098ddce82c35c8ded4829fe90e060f83c28b8f2a94f335463d2ba085bcec2205c01b2a001259197773167c45a3a7e164424b90000db4f4fbd6dc28f798f993bb7741e72480fe4615be03154ac2ac4f0b037bc1e648c9763d2f588ffa91534a54f3ebf2d390ddc377b9bd01ef0635f708cf1889d7b2dfad606ea59c8bc3cf49b3d27edf70085362f6a5ca12af6427441467f34ff79a5dbb9408ea1d17a8fccb9dfd2375692aeb997a4d1320964f3255fdfb4de2a325936b83f45f5840c86a416edc3e86f6c92e5837fd6a057cf8ec9e3e11c26863c6f611481bf5106925cc43a11270bff2317fa7d6e1ac68ea16e8db016b5b81ee576b17b72b8430074d09853108dd8335ec94b8fac7a3e5ca2416541f55a5cf6e5e4d2ca015d5682f774f15ae098ddce82c35c8ded4829fe90e060f83c28b8f2a94f336a527a8ed9f093e981118831dda79d27a03624392e0b68fc5b25af3e19bed459bd3c36630401da51e1cccf9764bc99a966dc14d5f4870657b8deb735d924b1d03aaf3781b4d71801dc4304861cabe0b47e9a012bba0f462fe981b34863ac69c41481bf5106925cc43a11270bff2317fa7d6e1ac68ea16e8db016b5b81ee576b164ed90f2a65a231eb1326299fa508126021b06480b24228dbb4f524541f5641695434d8d3a7767efe3a8efba15694d7c97c924d112885cec6b723b13de7cff6e68891f89b14e5453b676b65df98a0a06c9c3318c6e557db87ac50482c3950757d606ea59c8bc3cf49b3d27edf70085362f6a5ca12af6427441467f34ff79a5dbe7ccc8e56360f15368086e70e842e5f9904682af888e3ea16e3da18a6ea76a80bf75e8517c1901a9d086abb4e43a62bce0ae4fa335f1ab5b40ba345e7122180e09eef5a417f2781ee6409753321742ad32fe79125c77bc9b758ace8a62395ff3698be898ddf2cbf327566deb9c4cb04e6f4d8ad5edc429d521bf75c4131210a90c94bd6bc44bc8bed653b7ad8ffeb8292ad86b92be7e509fe8e18e8254e089e2625878881ae139c34b61a1a8b6bf58d6718f077890341d3644148c0c87f896bb1813fd26c2946091e20a32e75f9fa9c70d6902146f31bb09c5583386c2d14e18df50bd9e58a9061c63e51fcfe5f0a8950bb7977dfff0e4a54808ac3fcfe25a60857e40647e9a339b358964106e89eee22bdc2d2b6db43d788b7b6970fecbc378477516ed4a995cdf005f712a339fe52344a96d09edd9a63b94666d56f77a088b42b14d7156ce4e3dea1d21598f85e12dd17a2c6bafdfb95095e83363ac3deea372dae14a0d848982c00260a9a37d4563e9d0a20188aab6be05856295e4e31b2d0e80b895d84c1feb24875b467401a8570a671b755a5c01fec6515bec317f8d7810539b85ea5e9f69280f8bc8f99fe9f291aaf03ecfcbf41d1730bbaf0b0305ca724f4704f4f04d47a57d2708c31b1483fe904134debf6cac5052822db106c9694fef905418f9a8d6a365734deb0db1f4705eb286891acaef2c4d6e452c27857c9123b05c447917dca9daa3fcbf654ea5eed8b92676143648e238930989114eed25022dae19b42c3bf9700fd926131e39feee2f997016e2acbbc768ed13f74e7ad0256e88087877678e38d7c09532219aebcf8df1649ef9fc5970e4efaf82763e249af4ec8a71586d34e2602f44b3933057fca1db4e113f7bbcb883cb7630f2daf721de8efffade777b66afbbd5241e70ee496da9c12ed9e4c42b0b68d17ef2f26fdca6791b375387abd9464fae2428579a68e67cca24aee01758df7ec3f8d5b9862a77f58b9558d944e1e3f10efa2e1728dc9965fd3c46cb142124944fb4a3be94350c44e7827c755566ebed192612d8cea56bd20d099269959138fc836968f7c84432d027a8acf0532c5f63f90779baea34afdbfb01e6674ba3b0871adcfb668d57faac38ecc87611cf56baafdf1896de9dc69697a963fa93572a0daa6cda67973f0d3a4dc843bc8e381e00ed79323e6651164fd9f1eb33441712ec75069f8f0f337cebde24582cdb085a7e73f72fb64e8bcb00667a15ace666d486bcb7bc31ec0d92f00cc0606d4c60b432a877df0fa2b76cdf441013b12511e703d31b71a430c8edabfc5a7fbd2d682fe62f0f15ce789adf030e2d493b7d31e864fdb228b2d06ed1326370ba70231980bc48d4d7682c3f60809d033058aeb8145d54cb3aaf18b9366b67884a1d643380251617546dece36e322d9c0f47493eb3b9fbe335d48609c5f8883244e7fda9d5827ae8f470f445982815c084c0ebc37961432eca4255105b8220c5aa099a9366f04487afac228109e50b32c5dad4264aa4b9a92864f19bc9dfae00238a7211690f3d296f2df1211c299906d100e756681ab55f17eebbcdd8f05da30c9be57b9debb228ace7f9b86f7ca84825b31ac637fb823c66e9af6ce65067d332d934690a6da0e3db9efe81b1ed15ba15fdbad69cb03864a86960618b547937768258d026ef441f907db02cd2bb8b83918b51b15acb1f17443443eea0951ea7a332138faf341ef3222d18f287cee567fed546ed6fe0c73fd918ae82ed053012ef637a5352121328ffa6ebc494bb1b57217876566d6f736c08321470b50685ef95993f95126f5f81d04b57719ac4293640074ba18a99bfba85cdbd6c9322b37566d1ff5b4d6193d0ded98cc007c669883ae7330b1affe430a4b2e820885e26e603e5178c67b2cc5772e1781a183f449490237c7119d5bc8979edfefa9707f2d9de8679f8b237570a0c7d63ec24ad76cd2aa99d8c47f5da33852febe22ed7c70042d700e59ddc9d8f5f5b59f26b4454ce48ab8ba4d42677dabbc13abc5deb8c2e0ef16c06c497f50914e47012b6aa49c630411e9f473e173c1ce5b9c0baac72acba8c9ed0cb1668e6c1f53a408ac9a47b85f76c12141c120da57b5ebbb3693cc48b3adbc3868be30c9de03082a058ac17546f6951da013e0af258d1345afe332d3776cb09b46a60c241bbdba9dd4c1d8d05067559535ca2678ee13b2a3f8f7c6845425c7ebf2424158bde72a01170f29babc846b2e3404e7d846efef396923364032e54046963194d08e359018793478e158446995b42eca6f381493b3c56e3ba74f207791eb04fb3f6831f8c986f15fa33adadd102840d75ad915bfc0d088028c268162b8d96403a9099b23eaa2d6a71a3b95d932ab4dae46eb38cf23cdcd46c7977e5281c288e415e2bf2cda2b616d6f8687518625c5022b09f1c8c8f56a7ef537548927734a860376705869b8e5480b10f0380150b52d71a2399b4d76b0db7e0ddc4aabe9b66fd1fce767073fb959c26ff09ef7eb833b6316ca05c5a03c5ffa41d567e2bd2be166d87c6b6def095041703c9a79e10766aab4d1e125371fb556c5a2173e02681e5da73b0fd83e4715c860168320580d92f711ab967119c8c6b290e2ccfbafd130a60a32258736886e9988162fa10dd34655589b46e1f779a66bc6557a2d1802c28a2bd47a3b5b383e785310780e7006d62154300140759eeb075b0e9a56260658ab558f4b724f5a7f433aa57cd1828d3ec3f2d536739752d73a0bbb08055aa1491d840b6157f46352c59455f34cab8b0b456a14fc098f822a7ff6e003c46c1171e8734da211f58e06985904277d2f9135fb436a7d867cc9ba209a209860aaef9c1313726cdd2030039944b498b613b0f74aa354d3943055a39074aa2b53df2aa197353fa94a04cfec14486f28e143ef5f57291481dd72684b7976822303de6bd691497bd106f310d1ec812022aedc597c0588e12b8703ea6503845e3051be6c5937c36f873f03f1af62d670b18f632e0413f3511782d7d1cfca76941ba43d32b1456bc3361dd80927dd364bfc73621390d4ab170f13335185775b52752001efa5de59edfe02d61e8e65a2382b810371327fa3278a1ccedba925bc5e02a5c4b3dfe0fd496e2054f18e875afc95808e4d64ff1eadd9586423decab05ff9abb80b04bca500b885eff33466c5a812205e58d2a3de340b8518b87ae1a6edd07f1b6a98124744d9a5806fb9046dba50d9f9ec49c8caa15babb6a37050b0c2c1e944cc422ccf9cd6fd88018ccd060b0f69161197859230c8fc02a0170e45e439ff4008400722a000b5a8b42b92c5940e1a01a3578756123f211f30054bb915ae7f673545146694066afff9da4ee302bda8ea20416f6141e8e3372796b48fcce978fcc30e292c2a0c611403b7b4105a8ad697bdd5e89a3680b9cb15aa35296876040c9c7e718830b00abb38af7cda109838b6d3c2d322d513b021e65826935f41cd6fb759f5ce1a5341effd82c592ccb02e053c663929e9c2d83985e9cce0349468bfd817e80e630724f211b92fe17be46861d69c9a010fb6afbc433ba534ef31a9d2a23723162b9055f314680250c16a04747eddfa1709acc531f1b60ea5f4b35ca70f074a3d6864c6836e1d7a7cc804ca920abc1e7f4ac319a1647d898ecc59edb19aa31a020a4572ac4fa70eeea827f70204cdeea9697bd7c155852ee52c6874f7a429bab6d1bdd899754f0b522f4e475a76a1b9115823888ace56cde1f9760c4f5eec08b9b54aa66cfec934c2d43c0db084a52c4527787030589733bf9f9d62a948e67181eb4544727779b487a02a80341bdb5be1e554cf337c51c70cb46f378ffcaa1f68ba603392cd8626b952d12fc3d4eb321b566ae5dc459683fa3f9933b4f8368c5da3999589ea659ddff247096cc82c7d0a0b97ff5e7ea4f81b39808eb80bff7a7eb8865588603dbff721c51007bfaf7efd793fcd758c638f2e68471ca31a31dd9d52254d62d40efc5834296390981a4c39a4654f2e4b55c965b80bd7987d03f31c98f6c55c35d575def0244ec5df1fe6819aa522a51c798b786d3861fb6d60e60154e6118d9cf083725f17f2dacfe2a9a0752c3126bba9ff489640e793be037f2cd5af18f00410d05a753902bb918f286cac1c46c7cc8b931deaa52fa71ef1481fd928c1feda362a2e38645e27bfa3dac0d2d79668f5b15505b24ddadbc00a883e5fe5ec720c54b332b7c499a2f94b786f63b9f0fc17f3039cc47f1f171003c44cfb4b21e2e465b466704b5860da20d688a67b287ddf3a2725e0537e807d2274d8152eb2fa874afca31c24cc0476e55d34413dac802e4d42e0249a0bd8953022644d373fa4f59205407812a47f9a961647ed9d139558f44a7e5bce930ed77ad584e8732564837670a9c269156164b8ae5439bec29e27b668d2e36a002f8526b705a27984fe171eaf704b7a9ed984ee1dcf8096694729b45478510e9df1ba7e9893e68d42c825ba6ab9667864b0767754f0a26b3cadc3a26ff40755ce79d42a3b6e3f1e880b37a6fd5bcf96f1c85ded926510b814c2431ea6b79c9ad78dfa230caec4953d93dfc598857d6530293c583fb07d036e91f59a71b5c5e6bdb7f4620b40e89cad24c01fc399259bcce08a1a5997f06cc82b15de646727ca4f424d94d4b49ee39193dc787373a7adeb825c7d0c3e45537a9cd77dc68c0e06833b0cdf407b251803c8a8166073c36443a943cdda789cf23a4deccd9a77b92618f60382ce90584681f5cbb5adfef1ac003ad917aaaa1e96a367386be10013a0ca5107d9206cbfd25b9b8e2134badad22aafb0435c024aa1b94fed3c7ade92ac97fc78124cdf24864a1c434ff4a2086ddcdeb0049b83f0ff7fccb19508d6e25541f2f15113eb9a6dccf7832e230eb617cf977f2fe3b8d7d28aaf204393a84ccf6bfbcd36a6c00e2d1f29452a2b1c781625c943937d91762979f0672aece875e1c6291cad37dee8ae7a4c364c9002224e88ecf70d200df60513ff15fb07ab187e5c079a07b3a4b8829a6e21ee6dbeb6bb70f3a17e278403ea47ae01cc282167cb5f16671df5378c1180da2ef64018789dde4bf20440336d2a8f215c730dc4c03b8e2fda8aa6b5f831211754eb1c76e3c764ca7e09b27ac48de7cb4b43145d54ea8904e0892df3e30a01f8006418d5135fd9b02a35270604eb9709070f125eb2bc1e01e7735317121a4521cb20a07d041f55a640b9ab597a54e8dcaae79c4bce184cc253475702f662fe663b083fba5170da7e908b5f486003ae823d49560c5a0cc3a7e28f92621ccf4be6f2d02f1eb57f59653bcc9e3f210026133bbf6550469372863dfff6d7b712131e72d1a48cc0482c76e201ca1588cc8789a70c6ae929d2868eeb846d3b73272c835c621062f04a75556571f5395d4dd63c1542cd6e27fc655ad3e55b5e5a2a904a1ae82e0aa0527751091cc3312ae8aa728d2afb9b1319bec5467dc44e17e11fa16a541b1f6afd46a6c3d185b166e66cb153b8f91928802c84babb792daaf78e3b8331135ad9d0be8625996345a5600d805d298056322a5a48597c76eb0e1ab5a37c849babca0070cfee5ccd24d5270fc44e24633a60f07a44d05cb4827efcce3515bfce38c474929e5e225941ad62a08b5ec152a21fcc46799edd83bf4707d5cb9ec33a6b041d35ade6dcb2b277315986c83484a9b2a1b364b4076e583c5606cb45c420d4894917832fdd2c727c6fec1690fb75e793257b5c3618c3dc91d719de3e3ac680ea34039cb452a831c67234f43c14a0433095f2e97b03d5fdfdb8a6308890c311afd8a7031a737254e371868be50baa9cd723c5c3c3ddf4a2a966752d1f3fc0a819d832f35c23d720dee5fb554e48fee95111b9ebb39f1c7d8195da12a29f3fbc32491b17df8969f9a97931729c6c03ff886c5012b7700460fcfd1dfbb33b4b38662e356c4155cdcc395f1341740deb5b0f8fcaa152fadafc1228773ab0d4de0093b9d1f368cedb804cfab53ee91ecf8608f39ec794df69e528e0e32d1dbf38c069fda65c77f957a3126178ed3b1ded576635b0b1948fe892f0a433fff395044efd7e0d3a924b26deaad9f1d45a99e554fbd7f2470aabaafa6d16e0871866c8aa4b2eead5ad3b1a015ae6c4fce110372f8709e73737e670e65c90324df4cd57ec7d9d6cf420494928153b0ca5429a981b7d67ae9bc762c45472a684c0d6183052175529e9f71e736456072c79fc88fa4609fc86b17955b4040fcf60ebff562983ddb41af2b0adcd14f9281c2e2ecf4b3d684fa20a72b0e53df50746eafe73fe15cc5e2cdf3e05cd858e45c8bdfc896af58e365a42be5200210f9ded4419d9ea8302b6cf9c53cc7d74359813f42721a2403129853459c91a8152c07f8ace402f43326752f9f908a7c9e0e0b0c2bf1fef2d89707f95ea6d3f6fe4868c91b7304d6407f9a952fb0dab5ede1d4eccf07273a8e580d55900ebf20b13b89d1f45adddd05ba5584c5d06e83818f11312d31303abd3ec2c7704d702b4b85a12ced26e3ca5ea9590306a84c7b08e3a827d03f5aa091d5f90dfb6bbd2464e44bb806d3a4c9310a96575f7113240473662905d0bbe31045c7aedbde087477c7568862c46261f0ea49eae2fc7c4b50fadef326cb0e7f9c1abda4418dcf187f17e3121a0c30c462629c4fd40d9b7a895f553327b675062c4f888abbbea00dab0a26c02f272345aff2abfef4e33a124fc4cef5908276370c82f6b09166da61d709c2e6b93c2111fa2c3a4c08c8355ff315effffc60976b96bac23e0d4a5ec400138e2fee4ea7ec1507b952a0fe069d6fca0395a4efc3920f8cd1b622a5847e0b6102ad2cc60073fec6d3334249e9d7c6db4b698f56ffe6068a09f2dbf900e1054b9449f31a535fd83a3b0064b999c7fe6cd9bd223a2216219ab7475bf9161de0446118c7a768d36dff3c366c08122acaf0275da1d7bbba78929eae6807fc0914ba82948279c03d7d2fcc4a065c59a1a77c731f618ebaa6bfd5b84e1517b0bf2af026cb471f22f7aff829fb79c6679749d00e4430b62f6f0b1420803dc887fe2b4aa1feab74e788d060d4f0211a05430501d86b878de67d513ee649d35949a98bab26e69c7a3d6c981831de6ea30816d46e1b7fb98664cabe9b99c3fecbbff5127e0751979e2e06bb82d8e0fe89e8162a5bfbbc7edfd58696dba4a5505d8dc6c444d72dbf4d4e5515c231f2f83fb730486bb0ff22bb16432560f1f36bef068ae09472033ccbf12444f0c51470860cdb93b5ccdc70c8f684ed7d12e2b50cf77d9e85084221172e500e6e2c9db6709a732af2d7837e54b2824e3ed8b8df0eae0eb663a8e5782bd6b0eaf29223a81cb4de93e17680602a945e3cb5410565ed1967e5aeb1502a10609b26eea0c1c163d7ad96746c50ba3489fdac318e3260b5587c45fc7bffbc85f09a26f5963259d2841f889014aaef2f68a38bdfb75bfb6ca16270e35055b82c01aa5b405b37391afe7b1e0f54703f0a204c6cc7a199bd725857ea7390a34b8edf5b317e7bd4985ba2488fe619c389cf7c50dd6a0572fe510a7c2ca4e8346c5bc00a463206c54f2442f80dc6eef717c043d51dc92283f587968c37e5fddd43fb89df603399f325c18ab3e706ae1f057417a8837abed5799f1b26eaedfbc9bf3512414d4dadd56a57ea167b06e2c6795c054469a288578ef1203a05bbb94174efbabfbd83299298d24834bb206dd208bf77ad5805f531b317a5bd55e22a51e08ba42ede38efe736f3cff49e124284f607834c7ec58b96766977bec2007902bce358691a5fe8c1121c214aaf6942e306a7886df155ea0fdc2d265b91d4a775bc74a13381a2e5e041913e4669fb30d49e7dc522bb19848aa494bc9d69a9ae0665bdd580199ca0ec3b0b50f7aab3262ffb5cbba3164171ded50c8556501df1675c6ef8d43d8800c0f0825536119f3a27206f2caec9502d2ac26031f21a867c43a05af1d719c5126a4fa18486fc28dff9b1b2e0ece584a4c3f374ff19028505d4cdfb9aa17aa6e56a44b142b5e419fe0da70dc191c283cbfdcf0bb0af51b98a06fcf977435e2b726cde6f0a845f5bd2ad3d867c993c3c4a9315c0c6aeaaf08e503f6ffa59fcb30f79ef3fd7f8c28b581ce0cb44b17457843a38b331332210a10063e3239c4d23aadddf9e63878658e1ba600d02fbe75a7cf10bf140284c09d837b197393ae4cb8e6a2107a95529f28f98868d65c616b6d16ad84d13bc00e733b4bc026070c939d1850f57ed69dc45d69c69419fa363d2637e4d36a4a510ca68459111a27ac0d1b679411eef956d3ba9400775e403a36753426fdf186cccc580a37cc00ceb61ff1a652788b6a00e549341435cfa9b4747443ff994f57e6adc8c884607212b1739303b0e46e4142fad8cc193538d16cfe6ec72a685bc32eb518894b5b27a1c6514d49509ee37cb4c61eed94995ca4c3532e0522f3a53e15c235bba4f999985faf24d26e35c60674673bd88fb821df635a470a31e6ad7b31e36984381926415e9a4073426038c2c488bbf3d93be2ccf1637eaa12fe0440b5e319a3766e158fa6af46123e1c99aa11511b39442298037e592614934c922601552808c6aa5f2ee38411a75f928feaa6711b39442298037e592614934c922601552808c6aa5f2ee38411a75f928feaa67342f2d4e7606932a210b313d7975ef5a6bc9c97ae6cd14caba72ffbca4c503fa731dcd212e2631178f22afc34a7025781fe46b7fa9a16dc05fd33acd1e035dfcaf1944f833811967066ed8a3790093ede40100be2d0dfe16d0346bece50f579f6ce0f643a8a2781e035ec955bc566c299ff188e32eb705484f875c0913b509a6f0c9db471e444aae0430ddac118e9d55dcff285f759c056dae66f5f60cdedfd821b96f6d8049d8816f75a6c83a016cb15e4731401ecbd9c97422e46e9e6847714a7acd4db4f2d4c680dce68e82a06c7d61cc682aa9e369182811812f4b764d7a4a76b91066fceb7f10ec87b100707cc4bba2148233a0a762696b0c611ade733c9f5edf06b1ab3b8553ec6225e17072d37460d9a464ac31023f3e2865a5c28738f8b65b0923866b6b49621486068159ef71dd8232f35fc92e0ff4439d4814b5f8456d1560dd95c56add6c022eabaa9813d5c6355801c3aa4500fec93fed6bb314cab1157c9fe5c9476554b6a1ea163e8d52a7d8075ba19a224c48fdff4a65de439b1af651a9ce35698d977fa167fb95e1d41b1d0a715da1f087cb4cfdbb071a48ec1aff19db8e256aee16f4e339bf21b13eb2530727121365648fe2b74787a700a94a31141bfce55ef2c9ea12d2ab5ca0e3e9da6257ea0dbc725d7c3440dcb0aa8ff02e6d380202f2d8381f4b76592ea44c9b1d790de3d0226d707fab4a2f6427dcf94184549cf46a91be2fd397f01402eeb07438a6b86acf2101fa10442a4c46a94a31141bfce55ef2c9ea12d2ab5ca0e3e9da6257ea0dbc725d7c3440dcb0aa7bbde3933f0012330dff12caa66e9628814dc10a2ce005c0f919da8e99789497db55b021a7dd3a627730316bbd80025c9e5e67d009a269d6982eaf2fb6b0d86066e55ae204745f8e4798939fb93b1ae8cd006061cffab7dd7bde71f4cb26962b761ef6b6451f0218e086f915b285bc542dd07e7d4159608862952fde79992ea9153aaf6ea27458c21b3a43702a27516123d75ed08fdb8b8e62ad423645169795935646eb9eb0ce18fc00206179f380b3dfb5c3936b221159bfba19d671ea131fd3775f29b73325c298ba4381d85bf2c8b0a67dff478b974a5819f30c694a57936b0d33e7ba5f4efceb57b3e38ecdad37ad149f0ca70e8ed166ec48f75b07f0eec18f08a2d1063f54c301cd14c1ef9bb58da3dad9179758ee055fc7743d9dc32e3e2bf5ec99d16b5219fb055221765501e874e2ca0e68655a7511e06ee5ce1c6cd69a64806c33215c42b0858a0d8835a9cd02987da19571ff4458c8b18e59aecb63e811781ad0f08d3d3d6026155fdc9c6c60d733f4e03cd1c8996696171645f00ef6f7f201e56a4fc1cfef8907ddad77226c2f29852c33a536e3ff11c1594562ae5460d48a837c5ea54ba6e5dade66d23bfb41801d0a45dc961c4f6db3e18d0cc9560c90b9cd0851e4bf2e1c8a472e04c4e3f7ce8e0e418f205e7ac1b91c62fd927ae3880df9087dd487a0a3eead1bf015b6a900afc9a48c961d113dff63fb4c052aa8d88062fb9a5be5f8982f5f0bc01dd69081834890c902958e3bfaf38486db66cda3547023fa9f6f9404c160f9253cce0961adcb0924c808b89478461e2724394153a915dc2f730a54573c7b2bdc72354e4fa5a20a5262e049d94324cc937120ba3598062a20a56cf10fc269d9ddbbe3d71c738daebac0da8f85ef9d64367571ea9c6a77927ef5596d9937a5531def41e66a359b5d46254d4dbf3f438b9b22c074b4c7a281aed7ddada3583bc07c8356a3e3e126ecf2efbd0e4c700d020e2e0e9cac2a9db76da9094198244243f802dc154fbd6e27f346d5bfd4e88d53ffb691ea2e9d9e990ef0d86cdd41f658d5d542b9915f5f4cb935c1d3a3680a5b3e2032a788819749ae41b4093ff76153ac325956dbe29e34f814a4d0b4b3b4acab4625c6ff5c49353ef09e08cfbcae99cf2e24b704492f3b8cff90da9e4d32378233e19c97b7d580b56074f67f7872197fb6d63323ae5e5ad6d3f00aa56e1919466b6abee8cfba8a0b13e1e7e5b3a8fe6cdfbbee17b9899111da54f0cf1005322d382cb18787296bc407f98de6ad00478614f8c0420c59aff0d76529469e70b2f2d3bc4ba8e5305fd3a7ebabc106ed237af1342cd0e1652d91c029869b0d799b6fffe270955a19b0a47f4c90a5309fe6884fbb00be12b7bf437e56ba77d8e4185063d870f5dec126ae06b3ba403e8761e398eddfe41dd724af8ba30c930ba5f71cc4a6ef320b124002555de13af7ec19315523b60367c0093962f772cf52c810a4861f265336af5aaf09b4bb39830eecc354e8321dde75fb4e397dbe239534962389952d80192e441918a0a63ec5e81e2cce7725d684788d0b801961f6051da8e97db80d58db6373710d8ebc178c3ed340f8b22a9e41081b08a02e2f1885fbb21b91d5fd36e79a8ebe50419c17e6ba913dd483651fe815db5027eb49ae912e595497e96a08a370c3e40c183da89b9c73fea4d98fded810c40c368164bcae643c3b7a7d4b9c20032add972133262c81722aa0d95b38b9fb457ed590697581b99800e8ed7121f3e9f4d1aba89059be477a02568b350fdfa00cdabd03c6b0b99dc8cbd1e73460d97f014097bdaa8dfac550f7b7826deeb924f147c8975c12c0bd7b0bf55a91394a71b49cca79db4b2bf034f2e0f5f8ff060994d0ff50f19b5d4321c4e290045ad43f501322fc29fee12ed6228aa96fff83c7dc628e61e48517a887fa2ca010da68b358e55e58d11861b395e1956b7c13477b23e913d99fb39b5eb6aedefcc4c4a5b7a170e819e98e4a082520608ee99ea6a3149e0a5b62180bbe5fb0d96b7b5990e8408fba914879171257d608a967506c84ae5d6c8980abe8db285af1c8d5164e8feb63befe2b2ac359e05026861a5132cb5d05628f00d802113137ba0b83345f045f161f4e7c4e8c30b091e47a883189568ff6a4932da85a317d07ccdf49dade86792bce25ebc519b718efb049ac252280532216c9af4c998917951e5d92b81910d40aeef2079b1aa75b21cd6c4b71385921c375e3e6e24d10da8cd3857ec7c7621d526f081b269f0934007e8fa38d25ec2f724d579cabd2ee4ff1ea9eaaf65537a6695d76ae53b99d639a89ef5eb80905a45daab79051adef5ebb1098ced3f061aff88a30107a1b0df43dc764038a2557370f06fbba7e49bac52c0b26194a0704e5d9d8c65265852f4812113ff778a55329c1081c1cf96e1daab56de1ab7aa6d84524e7b6b9ee5fa366f3143296f6d7577b0883433ad17f0fc04ae24332759abc06e5e87d7c5cc26f3470dd612a2e8c0ecde4f950fcb6b9d8fc5533071f7a1719279121ec2ab639350f4e5b6192c8f89f1d0a2044a9fe42f4bc98d097aa42327aa06c367df2024996bff0d8ddc39b635d024d72b26d9a0136ea426d5c1f7817e44e5823bd092de16afd5d686d495c616c905139857ea92497b2788e27699fe56cfe0baa38958081504b4bc148b6bdcff8b35934d861dfcfb81f36d7fb60acfcb276596c45ec281acaf9c365c1bf3d021491f9e7c58ba64ac437d6e84ec1bd567da9bad342b58035b12dc51d8754740599ea34e71179f28931df69d2e8c08260879fa3885cfe1cf1937f522744d6260ddb71f58ab70c1cebca9f1e8e518f84bd6dc493109c6ad7032621f9e1b7539d04213934dbfc24ccd456289b6395eeb9dc66ad960f73188c022b292cd6b6abf66196fc09147f13c16e039b396ccadeb27678a8d43ecd5d38ad3a4ba6d60c7fa99e888ed347d6a1e8060d14dcb88de899c5e056ac5d42e79b07e11187aca51db9ba5d7e8b96cafc0c54f758bd94e4a82227b7ea7d5e7010376147c07a4c88a37033dc93678224a28d6bc88f6ed0082a8010ebe4d2012ff4ea5504727149057bb04e082a2b535b5dee3193dfbb2723ec33c0df44842de91822b4dd6a9cc58e9aa539d8d4a074ae0893d547b37093e6a608b1a16c268fe3fcdc555c751b081a6117e6a70bbb59f97f75b05000b26a210f46e243963c8a86a7e541109c3ec65ad61aa799e73e4c388f7e4e6b5c2a190bf394fbf7c8cae739d159e2d32e1f34ce4e4290a77927ebf938532040e8cc9335a15a425aec91b5653e561a55a111da6121625dd714ee54393ce085c4d44ced3321573055b0b0865c5c070b7503da8291e31ef794c0008ccea515cfda63c3bac06b233f2cfd2a99dadaf6fa01ef34be52b32a109cbb022b765871079d48d3369abae68532cc5be31570b2c365c863f4e0084bc89db9e17cb6a4767ea33802ab972903b6aa0dcd64fd44f70e7da923a4c111d43dbd6d36b6d13a41084a5151388aeafebf6ef3827816d890c6ed5343b53b776772196b565a6c43c3457ed668d8d8eafb6c02e080f6bacf244fb58197d2a68ba811618ea745b0c603f5a5e464868cf11ef944bcd8812de768d8a877f8c076c14258048c029e353694ccf7770201cf2d8fb5c778279ffbdb398fe87401546b2e581a4a32403d9935426174f5f19c7f5341178d8952e275a4cce1e5fc0c510a1925c4e7855bf4fd02dfdf573b6248a53ed9578e9f3d7716bd66d058d8ab45f7f2fec9a6772d44260742ecbafd7453a0a37f4d0157b6f356527df9b3b0ffee0121a6b1dab43a85f0581eda65aa2b2c8233c9c45aaa44a9eac023ffb5382be7026416013cf7d06e7144385515ea328b7fa70e03bc5c5b5db0f22459b236ac1d1737fb7081f7ad861641f5e7cc1a3528bbc91f89c2a1bfd23b3bfe1b969db19f7baf440e3c31bec6407f4738d1a763f5afcd2c2cf5471f93bafb2a53e3c90a74b1633062cbcae93e651f8e845aea173cc161b3b010467c33f0daf8f07de73f89f6e98a320f1e92e95e275f2334a6bd50608bc7ea2f8612a687fd318151faeab2a6b10dac3dc8424f92e6ccf320198de2262989b7de25d4ddc42e28329f9dd0e90b6e9f7bf73534f90952bc28a218d5aa02035d5e36ffef6463a6d12b6615b63ea993a9faff8fd0ee5baabbc8c8acc96d22cfb461faaf0ca9ee8535d592508d893f3092422e5a3bbd3fd9a6ee69242a79e361578c4863082b3e36664a08cb6c0fe23fac99a592365ca4e2d1a1d2b1b1e07007b4574cab26acab2374be8bbaa3afecc358f68c6ae944e619c4b1e500aac70690e2ecdcef4eb78f85795f904986ee63dd6c6b9a2a81a40ee1e5280549fb0b9bff3829efcf5ac4a88486e3142946fbee3f52f1ff581c898a4f0c2937e3dfe152fcdca27feacba0d0019b6c109c62fd91ea51d873507ec3cf3ad031c78a1dceae47dfe3063d4a273ecf6d3335b266168a676157f4a05f8fea43964fa3a482a350bec2ec6d345f5011ed66a1bca7d0273019a5015965f72d3a0bdb5ad0620928e6a650dbace9ff28769dc66dd2042befc1b11c890b12edd94d496c404258b992d1d0aca5c34024d123fd6c52a9cb7967c3cd19b7d4e902db56ca4674f825f5e61a64fb8a9edab6331cecdec972fcdd10991761a169d70d834c377878f34de63dee1d55019dd317656648e6409388f70ecc90e31506f3f147724dcf1a260172e6efde57aecbac4d12c100e8ba2b46cf82bd0ca7c00ead86f25b411cec2985f620dd468131a76de07aeae2d7ed22289615de23a105a01029bc11a675451798610dcf8e506e42459af4072f44819fc7a96ab2be5ec5fe719fa0a1483932341d569ee445ec96baa5fec86d98f2d31ebfdaac5a808f5bd3e0802dff6f690b19f637376d9324acd3dbf1cb540967dc609f784b480d17e2e9f6932596ad349c06375082b030c017205b3f733ee7aebeb43737f64c5445c11faeeaf4dc24f966266bbdce343a21e63a08c969793c0cb418271e83c6a09d71ca42fb21ce6f6963e9aa5cadce4c9774f5ceabe89d7d0b840a27301150d1a53eef4ec2a8b48ff009f8b1405abaa3d57abf802b2f291cc93991d5c58f4a8eb478d100da560dee2e19deabb82fe70b1afadc2f5568f68599b268678a31f6319dbc53dc60d596e3bcc7e4adccb67c020037eb879302812f91946e1989714736d41940885438a7a77bbd3d2179a3cf159054d3a4c8f177af09134cff1de2b00e1ae6ceb86f446538ae94b3ef05e0eb2665c3768507adafe19fd069f3d6cdc114275ec285f5666e2956b7acab0914b55c0d6862cc6cadc6a03aa4f86b605e105bf6accd813a062cccdf1d62a3e6d0db3da07f1e2cf6f359e7700cbaf9be06e1ccfc7fee44b4d09e002f4ad126ebcdebdf830acc851f2383e141d6e13b7fbdc597f3c6c7adae031c09b805f575c175b26f5c67bd830cc2c90714801506b02a5b45bced612d876432dd17a8fc428c349f0228fbd5fc8fca335e5ebe8077b062eb51f215495a4f7759038912500e7f528e883d5beb61fda885bd1503cc329b59665a3e84431bc43fde8c8d7f427017e565ffd89a4c54384da0b2f2995388909dffb099ea1e8ec0bdf1507fabd304b6e882f961a8da7c77f8026ceea163931087ea1d75dc5965cab7d0402ce0b278954fa2e6d76b6740646de6d5b32fba86820d4b111ed1721f473316eca446a6069865f09b527823978ed1ca317b59bbf2311558f9d24b88090ccaf4260a9a32b9e5f2ed9756c2cb702fb9d510132e156895e4a0616f2ef43541a94ba9eb0cb959d2b5adf168bc673c566b03e1ccfcea189856c75b5978653cd7d0751d3d6ee2e85ba36bf0f5c92e78601ba05d78109025af5203817ba0cad3e99b23b61cf7dd0d286b502580a6ea2ebe78a23722d587298eea9127ae681ea13129803ecd3f317c062f40bcb7ce77dd37ab335cf7881135e4647a0116e43db8917a87355d4f39ee5da9e9329ce67156a27df31485bbf6b609f627697af68bc252442861c558b9ac627179223c890d78c2dafc3595621e75918c37c1692e8f1d560c4dfcc211c5c9002d0075d70ae865f40134ac4013870f72e6b764acdb6cd842341987b2ef85a53e1154916449e35c875a8ed78f1d4ba2aaffe43d9a9b6699461af2b5005e01c1ddb10c0b70e2f36081511c445f5904457e15839ce09b7917cd3e163143d3452dec1e7bc80d331881e365d7ba5fe85c73d6ee1b331a0ceb3ab61c876d9b0658000912521bc277f3730b9999391d67f7530bfa938f968ffeda0769b64c204113ec857f4c73b0553813f1d6c10c6b0ba51e5851991cdad436bbc6da7dc1720f831cce39efacf2dd2659cad3ec30f9ae4bf575b426e8051efd0b1c17f1e8025c85fc2f797f13f5d3b20c89049d162d9d7862722facb1328f7db2dc0a610eefc6406c3c961230ca5ad2850e119d945f4e1feabd23ae3e733a1bfa98c123e701ababfb809b30eedeab6ffd83abe5a5b12ef620ba243762c2190a45d9e15ae41e5f8f6dfb687f6824bc5e002a8f32a4cd77476aedabb061db01158145ad05f94279962f174c6421b79bbddd7a21d205cc814922d81fd325f56ebea33b6d6d7c362ed6d39e7180854996f424bb9abfef7c9815d1636cd86aa4e2d49102f8a8b76db239e1c8580d141c2e7dd77895c990f89b52eb1287f7dfab9e9ca9e96f04839abd4c26201578ca7b78dce52dbc8b32f49ff78b1d5c72f4dd2066f8308c439d34bf8d10b59feda88b4fb6a38e11cf8a5136ff4dfc7b88cb3f87f553d5f7e44b4bb5de0912b579a6799e0f0c0a4f3ee9a885a7eb2a0ebd9fdb93e843dce8da20212664997f7b081f175514c9ea4b2db573e2740534fd555e0fe67e8c26a2724f4fe6c9991760c991bcb58c59b07936d5f8ee01b12c5f3cb5b9d1e4d683cf9903c3c89292bb977378070e76ddeb7702c51556427d2787e05ad81c7970e6bc30cd316c7e80af1819bf6395dac89865ac82e555b6d2fd59798f5aa143e6c3cd3aa7c42dab4c1d46dd0d80154e67dbed5aab0364a8d55f6c1c0243ff4e7b892140d245ee62a8b42a939a917e53d8da60d49370b7ccdddbd9e1e99b3221d245e31da707baa8fb3a07558f80f4231be7776898232b627adfbf5f34a2c0535964953095853d0fce9b83ba8a26e0e94878de54542ffb1f50c75ea3b3400778734f08dad714deb8975e9e7907b373692381011f9d7cb22f2f4ccc46c9aea28bb52ab30841f7ef5bedfe3124a0a987892956fc12127653973ac159d9c5df716212161c3fb1fc36ff0419e8d8ff2d984b43c4a67f39632cda2b658dcf299dc0455508f8ee57c87b5e18cf7f8d83877dea005092eb8ddd12907b15378bd6a184e7ea2dd923e24b8bd1dacb0e12baf4a1b6f41e4101f49647061525256ce860bdd863b1410a75966f8fd11b9086982c06bd76625385835cfe9d64d32a2c070bb8734c57184bf83d4431edd422350e322004a43debbd678a9d8a5d3a931488667efaed5c1ece460f0aad88c9f615a471b8d2f3cb952655dc921fd41d338432f6de677566c3e4da5bec8812ff44807c026ac8b3773f2073dee7888cdb715a59d3980497f8d56c244191a5da2541a9adef00773a55a726a7cd6a078a6caa60d75518f661f37acca97e0dd5d9bed195f7cd335570af1b77776502a52529014ff0bfde2e2f6b7113413896b49500c2e97164bb5db6021516aff7296ff2f2c86f26386b950735f71f39c9443b0c87429dee35f29558330df3db4189dd53b8d9f80b7b0ae50d374110860a4e5fec1ea1cc52dc740550e85d014a77b158c610ec01b647e8271ad515fa0af3be54b7bf109f084d36414496f5416459341f98c36f73361b52854fea10619af5145e4852f186b7e5669d589c39fed2690d327a4d8b6588d4bd6715a9a7b1d69992e5f3d97508dd9224f9f3caf865a85201ecd1924712e70b3c4ed56e552c082b44a5948a78b358baab56cd80e70feb25e9f8344e9b1a65fd6a66316456c2bfe75e674feee99d5238023fbf2135ea377b4281276d250a411237bb20e5a24d5aac4459867c438e638c306badb2ca2891e13e2600bce72a1aebccbe7b0bf7e9d6f18f189b14160d3eb93f10d84c8384df05c56646a173215c68061f1855939fedf7f7469dbf73931719e3e7a4e4146f6148394cf0ec8e05a5c73736c048c9cd40ca6d49a585d652b55cf3432bcab3e772e88efd64e1d047a6ad0311baac69f4dce25cee74295c10292b29a088c694bac7026e9ba4f1da76010d2bb1c0b6f5cece14406b57d66060f39a8f0ea48610c9d777d2ec65e81f6dab6b053144fd29948fcfa82b91259bd1f9cfe7d8f96fc18bc95ff14ff076f359d88335d98d9aea1e41b16422978490d3a883de861fa5855e7473c02bab844145d70678f5631b7c2ce84d5560e382913f68fb4dd1d5eee9e7776a54a3d6ac3276c89ec7e98162c5acd5b2b7a1b324bc9c83c30ea4c8c1dcd1258f63e1ffc1a07d73306ea02eda0d5495826925a8b040c00f6f21d08a06f799560ccf69884eed090183229a1116d936cd3c986404238ad7dd08040c027b48bcdfc2eb67130f6c33e5c4389178e094c2cd8ef7bbd04a2dca3108705fe74ed76d189d1a1ff821ecf5ce438c44745c3ba8cfc6a3fd5ace3227c55607ff88e240ee7a23abaabca463fc08c5f2a4ddcadfc6d66699745202abdfdb1da6bca3919603c08219135303378b7e3646199088c335c5382e41963bc1d288843b2a8dc8237ac58bb51663d253cd655f3dc6fd651ffb004d7430131087db320acf72e4ae7953671e2973db5ce58a80585283b01dc9bb3a3acad433a5c26d91d390dd728d32d4620f12aff7e5ba4dfb5f7f7581dcbccf54d8b99c24e94cc29791e9ccd2830ffd9d38f93bd3c68caa62dddf4bd0c5c2e8e2240a120553cb2c84820dfe2f9b170b9cf00eb7bc475662fdb4b93f1e5ec0ea4de0d1f91f35ebf3b48c26cefb185789feac9587219a46fbfd53845c6623409d566fb44ae68fdff16c6e4402917885b086814c8ad6694a2158ce8f11c2ce244d8f0a29153ac74d7e9f4ae7942063ab31821b66a84c6f53b40e76bf1b22cf1bf9ea395ad5daeaaf9499e6183e6622d13e3dfbc8b0a32d867f14224ca9d79469bbbb6624cb0cb95ccd19e37bc7df9ec15ededc5822949e2f4b6c3ddc949d7b4d4c451b42911ffccfa95a1552cce095a6563df3f6b8debe7ccbc280890d89e2d3f1eddc7b8edcd1294a8eac067c2a7c7ecaab22c55a8d3872a768b241da1bcc21cef887351d5c48284ef2892022b6c8cf4ce528eb9a9ed9f478f5379ee22954acbe47941cee3d6783f4dd81c30491a3213b389b8e1d84809bee4d46d28020327170c09dbfce67fbd2d7ef183e5529fa795392b710a8f55ab86368f1f4a37a389615e01c2aeb52cd711a204bc7367b77dbd8758eec07501c583363f921ea90dac414c9346e714ccbb38fa60172d5fd66828880ab3e71c2ee9b06e1fe07907dab1c45196f51077c50b18d05b4b1d78c559e273a370db9cf7d6b5ff120801b05c630cf34d9f313fbb5e1a7381106b557f5cce0607e617f1749b14aedf7f1934e4ed4f5438e213613cb2f64f64d5ba3272d58a6045cf174f9b52fb5abc243a7a11905594992bcb820d8bc434e5742d1bc49503b47d192df01b7e8d25d2671d90b07e74185db96e796dfe4c116386d8fdeb5e643378e2c5118d6537e3421323a3769f44cc6027871b1a2771ee558666b45b154616f291188d50beb70d4a480bbb36c665c064dd25580af41842789ba7bf637997f4fe9337cd9d503e09b6383f59850fd76e4ab683bb0da8cd1119d43a33379be78c6b7e1714fb6b477531cbe1562fdc01c9936f43b1302f8db594058957a011e8165cfd0f24aca61c4606900094d90e904d586846c88ba73f43430b09475e2f77f91311ba7de09197bdd2d8edfabed7d19aa57a43dedb422a8a6e836f2e9fda80e64adbad435fa80937590cc9fcab4487d75e1c9d22db6f2b8b9dfd13ba25414c3236d37cf52c1f05a5df8496ee9e3e75346ea6c4c2b34ba3aa2066abd9cc292e35a33a65212d471a75a06bd1d75a55c3381df91015e8291efc4817ac2e6dc657ded92b448af4b32c3110f1f1f808ae4eb5a1a134fb1ba68c7ed92c562ca2038214781899938c15eb2913e4f4429422836c30f2b591c8dd9f50ded71471773d7ec988326f4605cbb0e529806025ee60916cc8564101906c19845b317db6df894551a47461f7dbd948ee64d96a3b7082e5132e7ed48b16d3dcd8523dc23aa6d39f66665c87c6aea23946c4f7ebfef4960845ee9e1e49e1fc64279718a7781790185590e4d8acf63a776ac19139ddecb52a1d478f421538975aaa3541c0d1aba40a81dd9199681a1d3830aefd0804fbf7e9ecbd7ee01f282675e9fc50b1dd6e4b77765e1e62a15415a6c0a9c805815e32394dd231fd03d17819718d3d6222ebf0ea92da16e303b01a32c598a069c20519c052143c0d9feed489ccd7885a79e43601d07f973fae7ac29240afa11cca9506484306c5129384e9688762566617fb1f4416f969dedac0e5b1ce860b5c7426cc37bf662cf89ec9c7ac3eedab2908dc9f6fed188d48f26a556c3d6fb2775edf79616406121328fbf0d20cf3e4aa5664a3492d88cf3cc9bd5546ab3da14035b19da0577f8809fad966b968dd92c8582e2dbfc639b94997f6ce78a4c8b68d2d79a8642c753897d852c666a549b7d1ab8bb821654b609912637fca927ca3793ee6893b25370188f44fbe6c79729b0bffc1e0ad1f86eed22fccbaebec591e8f745076dcabc948a3ed34263e5190c85f686fa9f8254fe27815a812eac1cb0a9579f4cef561ec974e1aef7a57fcea5bd3acfb353ef0b6afd7f60f11948d4c089b017f501d090286d0ed15a6deeb518fbc0fcfe4de104025e27190e9c20ff11362ce35619ffdc4139f3306889f77858e070a7b41d1a4592c7f0b483e7f6bf6658d7ff61c6f101cf5d759ae52d0bef92c6fb02bfd2e25d351f98f3abca300f70ed12b2e9ff7cc0f5d828357c7cc8dc313588000c834d7c79d153f197db5a1db80182412872e60ea1d2ef7f4af0c9999e51c27557e7305d2fc932154f0f768ac50ffe868ee7f1577d7930279d2f1576de839c4a70623fc7e17d09b19ec585f4c87f3f1a2da96e847b435b080ea12ba6c1467beac8837aa927fafa72e30ff252cbb592ff49bd01f1f3f9df7b9d688d62ed473fe5fbc99158aa201c049acde19079ce0f1a01712af6e1a2573c33c361ad804bb55c2200be75366141d0afaf6bd4bbee83c84d5d8387203aaec16a1ea79ab04de8f48b5bab8186d6db5e677a80622692aaab4187745278366c483ff4e5b05d56eefc1140107df560843c10be370eb2b67ace82a7f6bf7665b3a58d73d31eb6be3ae63a0e4b877a1150eccedaa646ef3a43d8e4b7c5237e4049d30d42a489b3c817cf1e16365ccd54213f40685574c09cd78085f3165ada67f0abc86b1965d3bd3fdb9a4ac4874f3422c7bf4031bfe7152b7d2967673dcc5cda932c9d2e69e477ef18bd7df3110f8a088e1c15878859109adbe227d996a98646d319bf811ab646b1c48af821cd9981b1df830759252fcaa465d8f7660d99073a8495776eedd6898000fa6c28c72c114f4e5e4469137da8ff4bad9599548c712f9955842c7a44c12f12dc26b95fae8ac1b382d7b231a1fa5aba082ec40a058dc2fdcf4da72c29c2320e9ea087a55bbb3d2838d41ef979600e59383deff645fb128e04666a549b7d1ab8bb821654b609912637fca927ca3793ee6893b25370188f44fb467485ada3d25101b274aadffbce03bf73be8779fe2761891a6a78bfc72b0b4c4e12c89386549845c587696bb00aa73410bbcab450622b522a10eb7361f86721a89be6018263f967340b9f0a2d0b3b4617c6dfbe85f7dd817b3468144efc43c9da74f2b3ac09801c899ac9ecee78d6f64ad10074e313bdd80bae8859f110a80fadc73123ed379cfed6513b436d153bcf3bc6bbd3c050e566007c4ef8af7cc99bfff442f3ebd598a9f32f0baf0cee1f96cb07573f1990fe316cdf940f231d6ff45d49e7a08f0dc38c808bf3b40a24be747e78a2ee74549b178943df97cdc3c6a2af7ff3f63d72d17c2311cffa93fabbaf27bde3b9d95b180ce192b398213e7d5a0db9f8077e82cadfb6541e8b4a2657b5b442226746acd6d81fc87cf84fcda4d3736c877fc472dce935c6cc22850afd633ade2b27a688088238f30b7d2fded57e75237b531c4be94c8b9d8e4822a5c0dc49ff8e3258dda2b3b97a6ba79ebb32569895d874ca5b4acd3964c67f3c1b4aa4ab27ba11572c80d767c8c96120b44bb13601d6c3299b35d41ceda1f001cbd5ee14cc29ce716a7c5abdf26f532c25c1adef80f1c43f56d59f4b7566d1cf10500eac1579fd7fc1d778cb26739328f6b5b70d20cf3e4aa5664a3492d88cf3cc9bd5546ab3da14035b19da0577f8809fad96da74f2b3ac09801c899ac9ecee78d6f64ad10074e313bdd80bae8859f110a80fb1d6dde4c4ffd16ba4c20fa6e4988e75e9f12cda521d737e7ec81ede55635d3716b8a1b0c8ba67f782a42abe421e5cbea1be21d4d58422d109eeee0e5580d91265c2d320064d84312aa4794f8bfc873e17a9e662033cdf5bbf35f2ea828d5f8fd7dad487e63d37dfd7f8df67e47b7d1a75038dc843a98f59757e0b9805a20ff20a17c36cb3a385e1110d6fd808e9c19db8faa4eaf83b051e1a29600de1592f2f52f6cdfb071010daa76076e73d4f6a7a6f2589964d78aefa99674767812f1655051e5ea85aa926b899b24541e3c8f6a3732481740f689a389f844528e7d67b4fae9a4defbba3cd03eac0f5dd5e4947971513f16bd874f8b888461b28201a2abc43a4552390e74a47c4abfbd993854f0135632f34d497cc36595f2677ff946232ba3238ebc1b0a255ac2c0eb8197b25ac19b1032645a351194bad31fb6cdea5ff0a4a5d4e827062d579738386b126da556b43f174e03e59190d30f55870cb3ff767513ff740c53b1f51325225c563658cabb432953199863f28104121f42b3152361464d6e339dc02ce410454902bfbfbaa1ae0e4a6ed01013d1a3678e0f60b9a1c98de2e9c97279c3598737944139e1b15138aa579fd596844e20823616797d4f549a142da845eb9d7992f22d8fc6d4dd472078db50145ffbe7344123a5d3c1b8570de02865a080743b121fae0b7ab7e8c24dd607dc75ce1f4c0a11fb73f81f843535d5ce6d20d364a4ca7ff327b69006cb4ee9cd166c18579b8a556837ee8ac90b23ed28e2754db7ee31081b3dabe71e964b5b7fc1bb78e50fdf3f93d6140fadd12da6d26e11677dc1a029ed6dd29f892f3c4a1fe669e2cfc07c210ad84dd57516157296ed5eb7c5d39e9756a7d191925dd0ae43c96bf01bda292bb386a6c8d4e8203d05b38a9940ab840927fc3fb37e646d5e817107809c6d08ce495c2e221453ba52547544d9e14af08498da6c3a2862e28bb9385ae516e9f2947432d95acac982ce4b6fa55dd4face3a18e42e01285cb7f2eed59275e5120bf81331eb46ba7ef7ce4358e6cd2e6c45650df439a2b6f9e2a9c6a119e3b1bdf31472c8e016c217cc15a399abf55492b82a8a237ecc710a95e751f5336e1367a72aeab6e6733fbbd094fb331cde36bf951be9a6a6440add81f4808cde123843287654ce21dc114eccff987eb3217eac74c37c152a1159dbb58ccdcbc90598a89f1158f3cf0506e93fb1c13606da3634da13f782a127bf825c8cd37266f8d69c0e1d58b528231b9d50a8630ed5f3a54200979d2127121a21436c737d01bed83d5c38bfd55066339ae5f7931ff986ede1096e0079721f49fe4cd97f6727b3ece9aec167ed37957bbb6789822383441737a2f248492bd3c2124ed6178d4ea86fcf80f873e2a686d10e04fc301c68b41b96a71792f6cf94d5b3c72b7397a1802396f66995dfef408f13d5d34a03cf198a75aadce1d2f8d876e04e885a350f4cb738ead8ac2544295f8272a15faf9f20b818635079575856a29dcc26698fd2970f2ba53976b2b3a5c151af6aa987d304fb111d0b9e7d0d417a726c4ee366f2b863fe5186b32fe6c40975bc7c2ac03a9594e5d094390cbf463f75d4a246f97bc1099171d89b0f4d4a6a52cf13aa6b57beb4d9421d1131151acf919ebafae2c2a549a3caffc642ca8dec63921bb194380ca16b8da6e587f04842e71d829edde0e6ba40c65c72149c416b06447529d833b60b860a34880c967c6f5988a7fafafe93ef30f20f07b9c7d7c9b847d103ecdecd59f236e6a965e8743f92a378a07d792247154951aa43ee490c006a76db8fbca673b1a57291df07c7df36f6588dae7a20c11cb7485df24faea1578a46ef0ab273b0e3a1f1993480620ded2fc0bffa3eeb5630c287f9b5aa651eb80616212bc00827348b1d020f6d9f12fd491b8e8e5a089862cd6c159649dd2a85f42fd0be26372654f0758085a920c1099abe3020376f1ed38300532d20a53b2406fd4aa39fade0d37a03d3a9ac88c33972032080175161231053d06d5ffd4ed2ecff00f3fde718e633747a269845de3ccafbe1aa682d7522cdf444dc0cd358bc6c775ea7041d07e291dbd43d5c9cbee460f657a2234001d8b922fd08223f1d56d3ebc97f31762acd6d7134108b32f04c274c7e1e74db7ddba902982fa1ce7c8f344f7c683cbf70e4efa4ad770ffb239558a9a7300e2ca24dba04b2c548e21966b144ad22923c960fdeb9a7bc08a1d14c0cfbf52b661561f7d303382fe88f21cbc5ed9f6d2117e6f0307feee6580adf2c9f91e4eb932c0ea8ea4fd9b38c5f2efc1517a06009cf0a1c959a4452c91c9d79b496153cb0a8ce6ae3d88fba78b7ce336e0d6b4e668edadb920e8ec376cea5e4561f7d88e48b3d9f8f765f5c736d7c0c520c8f8e37858251e4466f0a695f593ca1e2e4b130959b7ba4b79136ba93af7f180a34afcd852df4c7c39f5fd8b0d49e13905596024b1069b8ca3b0c419aee2f9dc4ef5eaf5910c07da1a7ac8533b9292d4036174e9acd6d1c70bc734db63182402574e048fac3dd1d59403254cb5467332d2ce025ae9e65285ea8da567242ece46d6a532ebe38f88910d789ec61cde812e9d69b31e798573afedeec2468d28d9d22a1c64048ddd186c3fde0c7090cd8f6a05be8100f75b32ff5b1c5781e46d572f7394acb8ec1235502ed668e61b4dedd89e31488ef2113f2daaa82f215cb17d6f150b701862b02ad3f16dff113c748cf3360f6a80c11bee7b21a0f59949ff93291aaf0579c47035a84644061319a68f82d21d50a5dd2fef9e5afa80fb1043340e024c0f0361a39bd5ea4807aa7c24f5f2a656297f848c597b1b3f7cfc5ba6f30358486d15ccfe9363fe55836dc8b7d68e9b8c35de56298c7a7a18e7d16c57de152c9319e62c81890ff3ab4b17c904a18322adf25ff0bea561542e126a339ded9f5aca0b6961ebe3bdf88bcbc2c15cb9574fb55a28fe2dff73844db1d3ba67efab5eb457b7440257b5e703082b9abad6f427f4630695bc006941dacee2c51720a7fdbe4717fb5c6ca9b96a904396d1e252da4d4daeb34d9817e97e108cbfd3ec119348fc6151e07b0650917bb2da3246ba1112ad5e7bd0bbaf62e828406833b14727de7930d6efbdfc4f082a9d299a0726c529bc8a1e856e00e51a242100f87a8187478b59d26976e2701d64d213c898b7bb008fde11d8bea2a8a3ef64882706f53c58c96a7fe105f9ce68fe7e43df3b61ba639fdd1d7737a00eec9e35ab94072584813e3f1bfdba722d45f77191c9237aa551d3d47746def4b5bb36b0a71d4e7c069230296fef4a12266ea313c49b505f7e21603bf73d3233edad0bb2a8193ade198a61b0a14635d75aa32f24719de2f8c0c366545e037329aea05ba802131c9155292c669bc9279aeb25f7f63406efc7f7d6557c09a40e29c24534e4de5ff12bc1f1c9af418218914df525e1fc2f2a5245e1f2b2865b8c203b2941a0be1259c9536b480de293b9cdbaeff1111a1d15a4b8d5db497f4c687c38a7f4780014c5dc0f5377ff74fbcd186d11aed10ed44793195d104b0763b61cf99788152eb6205df1afd5e4af27abb3446ab4cf271ada3b7e9016e26f9cb560d55750fba5eb15e3ba5b91209eebf815528939d4e1ce5a84ae0e96c9ee4b02d0c79ffdfdbc0ea20de2f33e6b6ca5eb4afe35dc6789668b5b71e1d335be0202c19a309960e00ea20de2f33e6b6ca5eb4afe35dc6789668b5b71e1d335be0202c19a309960e02ab4b2f824a19e4a33d8361a23c5af65f5526ccc98eb8e2ea9ae19d5263eea237a95e95d06b592d6eb34a04958800def979e4ed10ff068b53cf7a1ec685ad2128379a1faab3d0d61257321f19721068e8799ad2e5dbea4f0d55dfe07f0c8554c4502b66a4dd3d8255ece7ac2fd2a6c319129d4452394d4a93d7a7df5c9c2098868cfcd489684efd96bfd449a975227e19b0d6084c88e44700c3c1b2cfed2cbc1445d366881aeda23963cfcb5223df8c56d15d743e4c6092f22b2a3f0bab3be4db432ed9f2e081c11b28eb566bf9cef97ac18792869c99decd0790756240c08a3da16620743aac072688d9939a4e045bb21801abbcc36255a67438b13ce340f4516bf173cda44c8d9f8284ee918cc316f2613017ab1c1fd0692313ce489258cd21720a7fdbe4717fb5c6ca9b96a904396d1e252da4d4daeb34d9817e97e108cbf9ec4c0748246fe18193b27bcb6a4c75b431716bb742608a6a195da0c72cd6888c5a544831a2a9cf3e1eab14dff12198615fae916fea2b7ba50fbb2073b369046d3ec119348fc6151e07b0650917bb2da3246ba1112ad5e7bd0bbaf62e82840683292e450f616b216d26b1ba157b9aa2d87d025c0bf5b87c9feedd27e018e80b8dd76df19d855457edcfbbbd5b98b24aab1330e02ba3bc47712376c58c992ac04af12e64ba37d7006236cf8650e221cdc614402413d80e7fbd0a046636021b51284e37184f69f00e9c832b4cefe33713216aedc5b1c0223f2fd44ff0637b460478aa4549982937f993adfacaeda5b33051809b085fdbfbff3242d3eb7edd1407d2321d0c45502f7c5f801cd5076f164fef73a7944b9201765884629b938c7af9279412fe3396c73b454fd81dd0e118da04e375274e0d04f152b2fd6a10477408576e3400ec02fb212b78b0b7bddb3ea8002fa08118756dab7e40903911adb849b88cfe843f2d9c07841bef7f760d7c3b2efb7ea5d298389fb55f57190720b244336e0ed6758897f72aec32a7ce9722bca3689eccd6202a35fd0105a710a6e329006050d62958313bb89c024465373ba06b03c3e6d8ee0b3abe3ec6baaf373e90d5af7dbab38eb3db5b1b72b447da08551296c7600abc954d1a8fb5d2c528ddcaa90e085aadc7b6ce3b770a84aa47b5fcf777125d746d50824ef0f82543f2cafe32d574f45896bcd4276f7b4dabdf4b6e867459af62e3f8b0638eb9bdd19ecb38f7b9cf15217c8d44d91fceac5011538d5075e56568cf1e3d59a478ab434e23b7304158f4d098ad0e3818c6d216f8190dee73ddc8f5358544b78af9f7ca5aecef106a0e1de7afabcf857fa3ff49667d3344e30afbeee0bcc14f6b2eba74ce25a85c4f73e3f2e12e250b5cd61366f0399a31af6629026f95b0c042dd1b764436045ae8ebb8f4f6b2ff3cef7a9261f4a0b54ef51e38436a71a1bc881e89f2ff36279a9d9c8891ce435d6bd9b31a1df06ccdeec60afc94b145ac2b39a369d41d3c61c21c9c037bfec515d7f9c8a4b1b0cf9e467b4695ca4ab800e4c8db24e05390d9844f71f9f2bb5a6a5342b423da9760d075fe1394c4144f95bd5e63ba7c657ce9c6e41a8db35b73c913ce5a2d856033dadbd8403c0858f5322026c0260561f63ba6fc35980587a29c53305b1efb07e99182e376bd5d732c169b9aee5aaf2314cce5675a28a0658ff9ea1423c7c9989bdd99d92dc488afc76ed101127bc5424fca68755415b0228c42f8125a0a315857f7c01fce8c6404e3a38367dcbba179cf5ad0e2b79986afa61a22faf8746d4bfbd48a44357d5a3028bd4e4c1865803b790d7209ad093afdad05c3904f0d8fc0d45c864d334c05938c5681d5aee859a838aa85a910b0b7fa2a6605ea9fef64ddad1a7085e58a2f55af066a3e674e80e494bc0aa9f15fedb5e61fad2f7ca34b968dcd2ea61ef441a97c3894647e3d1c102a4838ea919d7681bcf84f60de0c7669a13b3ef0174f85b5ebd5b65924165790911fdc7311133a77ad2638dd75387b3bba0587cedfc05af1947cccd92498e9ad6da8df93d85cadcb6a327c8302de54db58fbd7eae0117fd384fcedee35ffe843a8dea16bf173cda44c8d9f8284ee918cc316f2613017ab1c1fd0692313ce489258cd28844d179f9bfb95a7328b64a7e32aff66c98b87d687964885c696fb1bfe663a9e9bb32d91d5e48873a66e93d01964623e53cae0a67af4ebd24596db27730fd468271ad24e8572dc49b3f168a20e8e402af87b7c2b4b68adfb00c3b103e3c55de7c292891ddfd7c71cdeab32632d9d3cf5811f52fad4e178023d55b973c3dd6da5b8b53529644a9f000e8a93c8a62989f1458657e1add03e458b04284221d8b86cb10a78affdc7dc8e8c328d430730a06af79892f62f570747e56c3608e4d5f2fc2c926c56ed4dc6e5097b63bd074ff9b39268384ee72d40c55be97b0ae4addbb0436b4f66c5321288fa010fd890f39bb373ab67236db027c810544e1ca0af86f2b869ad2ddbb6fd35fef0828af0300cdb78e5924bb382df6e6041c16978e16c088bab3891694d045ff306508d7f4587acf8622c4635dba68591337171092b8a0d07295b7b0ae61abf985a5fe0ed5e3a3b86817cd8502a2526cd62059644d86b2dded3a526c3364e89ff59cba4e58dad752a212cb841507749c03106a1de0ea59a2f3e90308c8299be7010ce1193801676a4b213aa05fc6e434d5d27a54f9e7642e4085b1c9d93a8e214ef4f688818e34181c9697bcf16df588028ce928ee75a89c5fcc18d9bd9f7b87692c156c13cf3ec1b21504b8d74fc7e785891a8b5cd6d69fb2ba8788001d23de49608eb0fbb4bba1197bd65031654d7810868c11796765fde443d88aeff99de17ff94e4b19e6e61db446c5fd5eb57acdc8b2aa914b0c5cc5c3d9929beb173a1d3f6c927be8358de62b239fab09b1619ca297b6a7a894b348517b8b2c2010a48871263292808ffa149e78d9f11cd57121c6199d2f00afb11929b1d133c176c9024aa00b0096afc75f4cf4bf2cb0e8af0ef1f20722c030e59e8b3d1cf2d5f832331dd32715d1ec7f9fcf6f8827564991654907bbe35a6217e4d190b17534cc9e855798fc6314927d6b64e52dfb8fae595d2be28ed661d7b3b8dc2a40c0b8fd9033d98aaeb23cd39d4d8fe0ad43d8b0c670d2488ed5e519d0937f82cb8edda0d5067a23e8a73fa7d4e38fcb75530ba033bcac7656217e376b21c34370aabf0097384943009d35463d81bb35fe05ad01cfe2babf1a64db241259b6c53ab2e80c2bf42bc4cbaa6c97214229f4e4e7b61d53f177a53a293a8d22e55189fef2223e68ca1f5c96946e1cd30b77f0afc2b451f7f498ed42125686f547e176b2853eb837620524407fb608a61dd31e7237acfe7a4abb296b588fbc34a299b71e61e4557677b650ff5613a472b77bc3c4344111a8846ac2f12fe3bf86e606b916aba76a4b20b363bd2ef2b861551c87230f6f99ccbb2143b14692fe106eedb1031ce21b8cefa7c635a0674fa5a9cd2a20900eb98da4dee5c634eb192ca5911c8cd1f431e441488f9606d8f3b56f01ecea470c7420992bef84040fa4b609127ecc4d0a17b3213150e19c94820223edc19536a632501c33f0f9b76060ef12eb8e5324973e3373eab1a74a749f23bfd079f0c81ba16f1b728e75908375e6682b4bd846cacd35aaff0da0ec128c444ebdcda87d865cfe13f45ae78121a23f79bf7acd8dee2c42085cad9dbba4668b815dfef3a4ee9f07a053730b5308d5a3d2a28b83b90328302d9cdb66094138af6e0b61240ed5f014920c29da728a78afc565c8d450436546dd68cd1f3e8ae37b0e9e6eb96d31cf77c3c4518178a075bb40f7b529f4ec0d978cb66c1c73f5f6d73bd6cdc0d35f4f345bcd5ef1d2f2e04d432029c3ed92fbb9dceda884bc691ea1595efe86891feeadc47910cda3ac9d2b24c12615bcd6daabb7aceadfabcc1be7651e324b316cb3f1a05e039b684915c47ce32cc785999a787ad71695a9267e93ec44ab897b3b7c735d8f40532b056c7c16e8080bae525f0e620356eb63a311851f3245ec66e15cdd917f77ddbf254aed483a78c0d171cb6eb29d9a71d5401d8e981485e7c9a006d0bc1620d5907cbb8a5642cc590d340523bfc6d07e38b2479bb126bb99227e55a3ce7e478fc10fd113701579dbbacc551c4b7d2d1cfd3ae2aeec68f641e0a178bde3da56ca055b5b6efde8499e95f72f8e801463dd7239c3939931cd9f43c942bb4ea4a83fe37c711b47677f0df9067ab1f84c763e83bef6a7fbcf45e6bfcc5eed74bf6597cb1138f01e7260257f669ca329d39e2a81a274c74fe335d5c76a3e7f26627b070c52351b6ba9b5bcbf8dd5d4bd5e37d38b2a35f0429e0e5206382ff991228d8d06c31e8d63e5190c85f686fa9f8254fe27815a812eac1cb0a9579f4cef561ec974e1aef7415d6f71ba50f46d3680f1829cb831dd7ec0847a61ac51be3464bd25f5b2386a9ce890936ffc6aa16f90693b2d49e9f9ae78b6b72ee1e50ec5221437a9af5606508f1b2ee3744490f86ca862b1f4a8445525d6c844618f75d76a9f42ded785cea5e643af83224ff8e620f6d18b49fb1ea19a0419cc1a06e3382edd36a2ee8aa262659a82063493633c95378fb23cf9253e2034cc7f3b8302d1b633ceb5ebe5a8158b30a917125c83e50eb03e88237013b1e90873b73b6a2ab37b696266c6950077a374de5b340a7197f7edadd060ddbfd6d6b5da29439c6aefcce13dcb05fe7a47f5b55955ae43dc59319a1895235b4d4f8c1f328cfe008e8ee979cd16a38a75b9beee5e30376911157d96b6a8b2408b7652f96a7432c3a35a79b4598e96b1b3f1a9c8d08c5f8d26c0ecdf6e2bdb2d53ff007c15bd5318a4a42192872efed7a29098f1cf227dbfbdec03a03e7058d07de9afc8831761dca622aec9d9ba11f7e781128023b2da841b9d7d699740ea6dfff60fff0bd8c8f4b3abd0f0b35ca80b1e35f0a41d18f5a562368e1667c4a00208b713eb1614ab4b00ad6d56b6ef9e7d0a17cd3350fd7746fe519fa6056155061da2ad2e9415564054b072fbbbbb3b38fe2577b65fce37ae7ad8e01dba058f6cabc828dc898e8eebb5fd0379425f1030680e6fa9db532ae7d714690be8c94b3e1ad452b7a7a7d7a54f758aaf30013d08afb457ff0188a4f265b2072f28da64e75906aed027ebdcaf3a90dc3f7ff9fbcceaf36d937daf83df07e93be332ac70b4bbd824fa9e7b7769e4fb0d750227b8be934ebac7a9d0f5745e39c3c4f35df4c99745783204f485a3955c0d79020b49d3bc126d6bd7fcc6850a14c5d5dbb4ddeb410edbe2ad4da8a90125bd3a4e6e91ec0322124290a342488613eb2b9d52a82dd0bad0d1dcd20c29511bef515ec95f0e6551e9179f28208d4ebbff4c5c258133d780d5ae8fb88d9ec28babf9f4978b82610c7838141d545f7809aa022aa20715fdec1c004afb1eec168092ee680356eb9a7f5650f2228fe00c8418ef13590877889cd2c1b27974c09529af27b4db2e85b0bc6853ff880a3a63d2f35b07fa38d68deb86fbb2b73351ef8a9cc7c90030fc75e5051d46957c160ed70d903f81456ab9740d62eafc7355161dc452088a688f7a3b1a9658cb4214dd5b785fd4f251a7a7b28085bfa4f2c88c98e63e6187a52040a206d9fe2a5175c36644ffbb813842d21b8186ca5dd1b03a1da5069101f15631ed11e1f53e3a59659dd9b1567eec35dea4b75c2eeb1b3b9634fa9f56b739531a281844db648f9afde020e0f649ae28f424fcbbf283c86a919b49d51a80a8cbe575604cdc28b786891598b53006bcb4a6c8696c282c90d3d6c3a57b511f5d14109ef909643a410afbd978f1a269edaf3b153e067420839ce67c7e08149d1e7f5063448dcd05b26dd6da578afd777026dc147680381abd06411162591a59048ec9c8aa6cabb98b0581efad39b3436216b5f821678a4ecbfefea5974a13e8235d9c873e7fff2d15f4fd0e025d7dd6bf67058b909a0e2fec80ac5629e59b8bb76ddb07704fe486d09d402ea49749c40359b05a600ef49dd415bc0668e67f38bbd4667692ec8ebd8252a0b33bd9342855193df3935486a550f4c0073438cae62a921d9a26f7e4e6698515f32476957415cb9d95f426e916acfe32172d5996bffb6b90006ad6c65f7123609cdcfddca37283fe75cf27cff91974e7ff4761e2de763d69260c76e6e28ddaf7a19bf3c572441cc7c504de31820687a8d9f8f19179bdf760b69c261e758d8fba443e449ece09e15d838ad7c40b25980968e79598605db982f5a36216f3daf11480222f0e8283efc0c9535a9edaa839c07e3fbde3b4a74860bd8df97e87986fc4701c68c7fd465dba948b8f640153d3ae4c1b416cdeba6dfb08f622acbda9b57e74d8f469c8143dbd68c38ee60d898712c9a985e1b389f622b1e14e3a893d1fe278c9767feec951729809c726eb0904af74d74dfd4b6d22cb9e7382a6b00cfa716e4d6d2b7feeb71750ac814b6cd134829179773b570d82703c09dfcbc793956c4eadc629f9d8353d8195e9b1f272880867c4c7ebc5de687a15e41c0c58daf85c0d8a565b02564700e640c52b10af16f1b203673e9b9c6294c6f4d14fdb4762cf9c6026d83c02e7220d75c99d91fa2c3e6fea400ec8c2eafc919e9c37e0fbed58e2d6fd84a948980a845b63735f10ba4180715a3d4c9394f0a6bcffe25c6cd2c00e41f0f0a5af0c78c65976e84d3c858d9a943c91a089601c94fee5b8b67d733b4cfceb3b161b97e4578319ec9eb61dad51d3956d131bcba289661ed78ca90d4ed74e174dc4ccbb09fe72ddd7604e4245f340cebc9006558a84391655143dab17c5b9966d6a3333c898fdc1ab553e44438476d5eb2ab69a65a2d18d9ea14d9a90ef150d8290143f6dfda0404b0ce56caf7801ce1fcf05cce4c6ef78eee6d26822142f9f892796895fd7a87c16c04b1a367380220335f9c07c0e935a00186a27d6b66405cfa3a622680f78faf7934039663341cb5494c178f75b910d61e0afa6db12145673b1f35409ef2de2b5ca178ff67524b1b04db8323e4aab7d74e5d971456efa6065088b6a04b550970928fdbe1b049d826e1d0bf0b411aee726b5ce2521a0f2283e3ce4fdbc6761f08873f420d4d7cd182e8aea62f62998a91143388cad4bc2f7db805719a9725b175463e0f8ff90ebda78e5bc83f00e18702a2376adc9def70df712628e2d7b1d088e62840e67a3e3520be9c50ba399721622ecb3260ded9cb40eade353926b05f76c1dc3b240b9ca52dc939bd02842eba481e6798ccf7241229b0feb1fea10690f5b77087f7a1803853f57c418552c568fb3eb0d29f4b4f294cadb1d2f70c45c72f0b5b3ae79b4a8f3262458149516040a989faee19048724cf7b6a018110db282fb566c647867ec47b9635cde907fec022e94e03b5a3a87747aa48ff0436712b641308c69c46d7b8ebe7f6a1163153e0df8265c959facbcd23b54bec4ed79a16dc8149d70aafc26dcbc8dbf44facfd64407208377955f9380e81f9c74c627dbf327d69268c7932059c72e3f7867161684a7abf8fe97c025b222f03a3d910ce6f74314b52c960143e75ca6e175ca10c657d184eafb99d19f34122130bdd9be94033782a69de4a1b99b6741e7a9614d8b43677b20a738b738f1cf1cd581e65796b02f13992420a08696234fff13d4a41d9599148ff0ef1f5f3407642a9f633b408d45b757fb5243b078525629e75b3a92df4b9166f12c8a20ae68ab14451c26a6e1cfd5139ad12895a4a3378b7bd8c3a47e33cf0a037da44fb471c49826465e5dae8f9887616b2b0528a4d98603869a7632087543acd00895baafd974a04888976dd1e67f205557baffd4574ba35e47463542d4530821c4928e7059073d9fda388792f7601412db326246a6998ef5e0140b74e08a0f6caa4aded59a60c3c04338a7de37cdcef971c7e1b706cc87e40d85620e0e29785a9eb9c0933d815f836a1c622c66d4cf43e17ae81cbaa0d60aacd5df4127927de956aeaa79b6a9c6c249cd6825a22eb61f91886d8450e1aedb4e67046a4c6d7bbe310024b081e43c54286160c7d3aca1aca068448cac72c94cae0526d4b2ff8389baa120162c3ab8cd58959471bf2fbb55fb6dee9647d6415f48fae2bcd714b6c18b51f48c2f7e278be09b5d1be8a0e9c4cd8cb2b3eacd7169be822696d67949900d83130437da533eb97788f60b55ce3d274aec7214a65bf285db8d69c1e22bcc4e7f8432b1c5530787f3bf0c5f8fd631658d2e73bb6dea5ded2d734b63ec0142d9f62c7ccbd9738b7568b34f0518b1a449520ca51961252aa245bd4132caabfff5bce54a26a9de1c9311772193548e539b34abe4303cdacf09215548692972f31721afdb8af82cdf94a193284b8f9e98bb4a3c9b2f1398309dfb327093cc759403096a89c4c8eda1db49d23562f69cff5c5a370342bdd5b784600e52c45432992f45bdb2064665ecd2a9d601fd61b99704d948c32066683ec5838226290c265b829564eeb486cf2f6a1f267c7af57430eb9b75832308c057rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkicad-4.0.2-1.fc23.src.rpmkicad-dockicad-doc-dekicad-doc-eskicad-doc-frkicad-doc-hukicad-doc-itkicad-doc-jakicad-doc-plkicad-doc-ptkicad-doc-rukicad-doc-zh_CN    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.13.0-rc1VՄ@V=@V@VVrVpV`.V+rUUUWUWU@UUa@U-@UU @T}T@T{SS@SP@S8@S(5@S&S&S!R%QőQPO%4OON +N7@MMM@MOMERMD@L=Lk@L%@L0LLS@LKuK@K/KK޺K޺Ki@KKKKtKՀ@K @KK-K@KrK!@JJi@JT@JS8I2HGs@GV@GFҼFvEEEEE$E@D DA@DA@DDDo@DDW@Dr@DqDpV@Lubomir Rintel - 1:4.0.2-1Fedora Release Engineering - 1:4.0.1-5Jonathan Wakely - 1:4.0.1-4Adam Jackson - 1:4.0.1-3Lubomir Rintel - 1:4.0.1-2Lubomir Rintel - 1:4.0.1-1Lubomir Rintel - 1:4.0.0-1Lubomir Rintel - 2015.10.24-1.rev6276Jonathan Wakely - 2015.08.03-4.rev6041Jonathan Wakely 2015.08.03-3.rev6041Lubomir Rintel - 2015.08.03-2.rev6041Lubomir Rintel - 2015.08.03-1.rev6041Fedora Release Engineering - 2015.03.21-5.rev5528David Tardon - 2015.03.21-4.rev5528Fedora Release Engineering - 2015.03.21-3.rev5528Marcin Juszkiewicz - 2015.03.21-2.rev5528Lubomir Rintel - 2015.03.21-1.rev5528Lubomir Rintel - 2015.02.05-1.rev5404Petr Machata - 2014.03.13-11.rev4744Lubomir Rintel - 2014.03.13-10.rev4744Lubomir Rintel - 2014.03.13-9.rev4744Rex Dieter 2014.03.13-8.rev4744Fedora Release Engineering - 2014.03.13-7.rev4744Fedora Release Engineering - 2014.03.13-6.rev4744Petr Machata - 2014.03.13-5.rev4744Jaromir Capik - 2014.03.13-4.rev4744Ville Skyttä - 2014.03.13-3.rev4744Jaromir Capik - 2014.03.13-2.rev4744Jaromir Capik - 2014.03.13-1.rev4744Alain Portal 2013.06.11-2.rev4021Alain Portal 2013.06.11-1.rev4021Fedora Release Engineering - 2012.01.19-3.rev3256Fedora Release Engineering - 2012.01.19-2.rev3256Alain Portal 2012.01.19-1.rev3256Alain Portal 2011.07.12-4.rev3047Fedora Release Engineering - 2011.07.12-3.rev3047Alain Portal 2011.07.12-2.rev3047Alain Portal 2011.07.12-1.rev3047Alain Portal 2011.01.28-3.rev2765Alain Portal 2011.01.28-2.rev2765Alain Portal 2011.01.28-1.rev2765Fedora Release Engineering - 2010.05.27-10.rev2363Dan Horák - 2010.05.27-9.rev2363Alain Portal 2010.05.27-8.rev2363Dan Horák - 2010.05.27-7.rev2363Alain Portal 2010.05.27-6Alain Portal 2010.05.27-5Alain Portal 2010.05.27-4Alain Portal 2010.05.27-3Alain Portal 2010.05.27-2Alain Portal 2010.05.27-1Alain Portal 2010.05.09-3Alain Portal 2010.05.09-2Alain Portal 2010.05.09-1Alain Portal 2010.05.05-1Alain Portal 2010.04.06-9.rev2515Alain Portal 2010.04.06-8.rev2515Alain Portal 2010.04.06-7.rev2515Alain Portal 2010.04.06-6.rev2515Alain Portal 2010.04.06-5.rev2515Alain Portal 2010.04.06-4.rev2514Alain Portal 2010.04.06-3.rev2514Alain Portal 2010.04.06-2.rev2514Alain Portal 2010.04.06-1.rev2514Alain Portal 2010.03.14-5.rev2463Alain Portal 2010.03.14-4.rev2463Alain Portal 2010.03.14-3.rev2463Tom "spot" Callaway 2010.03.14-2.rev2462Alain Portal 2010.03.14-1.rev2462Jon Ciesla - 2009.07.07-4.rev1863Fedora Release Engineering - 2009.07.07-3.rev1863Jon Ciesla - 2009.07.07-2.rev1863Chitlesh Goorah - 2009.07.07-1.rev1863Fedora Release Engineering - 2007.07.09-5Michael Schwendt - 2007.07.09-4Fedora Release Engineering - 2007.07.09-3Alain Portal 2007.07.09-2Alain Portal 2007.07.09-1Alain Portal 2007.01.15-4Alain Portal 2007.01.15-3Alain Portal 2007.01.15-2Alain Portal 2007.01.15-1Alain Portal 2006.08.28-4Jason L Tibbitts III 2006.08.28-3Christian Iseli 2006.08.28-2Alain Portal 2006.08.28-1Alain Portal 2006.06.26-6Alain Portal 2006.06.26-5Alain Portal 2006.06.26-4Alain Portal 2006.06.26-3Alain Portal 2006.06.26-2Alain Portal 2006.06.26-1Alain Portal 2006.04.24-5Alain Portal 2006-04-24-0-4Alain Portal 2006-04-24-0-3Alain Portal 2006-04-24-0-2Alain Portal 2006-04-24-0-1- Update to 4.0.2- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for Boost 1.60- Rebuild for glew 1.13- Hardcode the C++ ABI version to make wxGTK happy- Update to 4.0.1- Update to the release - SPEC file cleanup: - Use tarballs, drop the 3rd party libraries we bundled- Update to a later snapshot - Updated library, new documentation, translations- Rebuilt for Boost 1.59- Rebuilt for Boost 1.58- Set KICAD_BUILD_VERSION - Ship the maintainer tools with the source package- Update to a later snapshot- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159- rebuild for Boost 1.58- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Handle all 64-bit architectures- Update to a later snapshot - Fix the freerouter patch - Enable parallel build- Update to a later snapshot- Rebuild for boost 1.57.0 - Add upstream patch to support new Boost.Context API (kicad-2014.03.13-boost-context.patch)- Use local autorouter- Install library footprints- update mime scriptlets- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuild for boost 1.55.0- Removing ExcludeArch as boost-context has been built for arm- Don't strip binaries too early (#1076929)- Fixing the pcb_calculator desktop file (missing underscore)- Update to the latest available revisions - Building with -j1 instead of _smp_mflags (probably causing build failures) - Creating scripts for source downloading & postprocessing - Fixing bogus dates in the changelog- Removed kicad.pdf from kicad (Fix #1001243) - Clean up spec file as suggested by Michael Schwendt - ldconfig no more needed in this release - Fix kicad-doc Group - kicad-doc no more requires kicad- New upstream release - Added symbols and modules (with 3d view) from Walter Lain- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- New upstream release - Add doxygen as build requirement - Add bulgarian language - Add it and pl tutorials - Update versioning patch - Add patch to fix python syntax in bom-in-python (Gerd v. Egidy ) - Add a new patch to fix a new link time error - Fix a PS plotting scale bug - Move junction button close to no connexion button - Fix thermal relief gap calculation for circular pads in pcbnew - Add undo/redo support for Pcbnew auto place, auto move, and auto route features. - Make CvPcb correctly preview the selected component footprint if one has already been assigned. - Fix a bug in pcb calculation - Width tuning (width correction) for PS plotting of tracks, pads and vias- Fix gcc-4.7 issue by Scott Tsai - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Fix patch command- New upstream version - Update versioning patch - Add Polish documentation - Add Epcos MKT capacitors library - Fix localisation installation path- Fix 3D viewer crash (BZ #693008)- Add missing library- New upstream version - Update versioning patch, all others patches no more needed - Patch to fix a link time error (with help from Kevin Kofler and Nikola Pajkovsky)- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Add s390x as 64-bit arch- Fix 3D view crash with some graphics cards (BZ #664143).- rebuilt against wxGTK-2.8.11-2- Fix some module edition issues (https://bugs.launchpad.net/kicad/+bug/593546, https://bugs.launchpad.net/kicad/+bug/593547)- Fix a crash in searching string (https://bugs.launchpad.net/kicad/+bug/592566)- Fix a focus issue (https://bugs.launchpad.net/kicad/+bug/587970) - Fix an unwanted mouse cursor move when using the t hotkey in pcbnew - Fix an issue on arcs draw in 3D viewer (https://bugs.launchpad.net/kicad/+bug/588882)- Fix an undo-redo issue (https://bugs.launchpad.net/kicad/+bug/586032)- Don't forget icons- New packager version - Update kicad version number patch - Patch to fix https://bugs.launchpad.net/kicad/+bug/587175 - Patch to fix https://bugs.launchpad.net/kicad/+bug/587176- Fix the kicad version number - Fix a problem when trying to modify a footprint value in eeschema https://bugs.launchpad.net/kicad/+bug/583939- No backup of patched files to delete - Add noreplace flag to config macro- New upstream version - All previous patches no more needed - Backward to cmake 2.6 requirement- New upstream version - All previous patches no more needed - Fix url: KiCad move from SourceForge.net to LaunchPad.net - Remove vendor tag from desktop-file-install - Add x-kicad-pcbnew mimetype - Add new icons for mimetype- Fix a minor bug that occurs when changing module orientation or side- Auto update 3D viewer: fix https://bugs.launchpad.net/kicad/+bug/571089 - Create png from screen (libedit): fix https://bugs.launchpad.net/kicad/+bug/573833- Rename COTATION class (french word) in DIMENSION and fix https://bugs.launchpad.net/kicad/+bug/568356 and https://bugs.launchpad.net/kicad/+bug/568357 - Some code cleaning ans enhancements + fix a bug about last netlist file used (LP #567902)- Make cleanup feature undoable, fix https://bugs.launchpad.net/kicad/+bug/564619 - Fix issues in SVG export, fix https://bugs.launchpad.net/kicad/+bug/565388 - Minor pcbnew enhancements - Fix minor gerber problems, fix https://bugs.launchpad.net/kicad/+bug/567881- DRC have to use the local parameters clearance if specified, and NETCLASS value only if no local value specified.- Fix https://bugs.launchpad.net/bugs/568896 and https://bugs.launchpad.net/bugs/569312- Fix a crash that happens sometimes when opening the design rule dialog- Fix https://bugs.launchpad.net/bugs/570074- New upstream version - Patches no more needed- Add patch to fix SF #2981759- Apply upstream patch to fix inch/mm ratio - Provide a source download URL- Patch with svn revision 2463 which fix 2 bugs - Harmonize identation in %changelog- Link fixes. Really, these libraries should be linked properly so they don't need the executable linking calls to be explicitly correct, but cmake gives me a headache. - Fix demo installation- New upstream version- Multilib path correction, BZ 518916.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Dropped eeschema desktop file. - Moved English kicad.pdf to main rpm. - Added ls.so.conf file and ldconfig to post, postun to fix libs issue. - Dropped category Development from desktop file.- svn rev 1863 - documentation splitted into multiple packages - libraries are now taken directly from SVN rather than from older releases - build changed to cmake based- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- First patch is Patch0 - should fix build in Rawhide. - Include %_libdir/kicad directory. - Drop explicit Requires wxGTK in favour of automatic SONAME dependencies.- Autorebuild for GCC 4.3- Update desktop file- New upstream version - Merge previous patches - Remove X-Fedora, Electronics and Engineering categories - Update desktop file- License tag clarification- Rebuild- Fix desktop entry. Fix #228598- New upstream version- Add patch to build with RPM_OPT_FLAGS and remove -s from LDFLAGS Contribution of Ville Skyttä Fix #227757 - Fix typo in french summary- Rebuild with wxGTK 2.8.- rebuilt for unwind info generation, broken in gcc-4.1.1-21- New upstream version - Use macro style instead of variable style - Install missing modules. Fix #206602- FE6 rebuild- Removing backup files is no more needed.- Remove BR libGLU-devel that is no more needed (bug #197501 is closed) - Fix files permissions.- s/mesa-libGLU-devel/libGLU-devel/- BR mesa-libGLU-devel- New upstream version- Change name - Use %{_docdir} instead of %{_datadir}/doc - Use %find_lang - Update desktop database - Convert MSDOS EOL to Unix EOL - Remove BR utrac- Patch to suppress extra qualification compile time error on FC5 - BR utrac to convert MSDOS files before applying patch This will be remove for the next upstream version.- Install help in /usr/share/doc/kicad/ as the path is hardcoded in gestfich.cpp - Add desktop file- Add a second tarball that contains many things that are not included in the upstream source tarball such components and footprints librairies, help, localisation, etc.- Initial Fedora RPMkicad-doc-dekicad-doc-eskicad-doc-frkicad-doc-hukicad-doc-itkicad-doc-jakicad-doc-plkicad-doc-ptkicad-doc-rukicad-doc-zh_CN  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=enenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfritititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititititjajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajajanlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplplpl1:4.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc234.0.2-1.fc23          !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################################################################################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&''''''''''''''''''''''(((('))))))))))))))))))))))))))))))))))))))))))))))))))))'****'++++++++++++'''''''',,,,,,,,,,,,,,''------..............................................................................................................................................................................................................................................................................//////////////////////////////////////////////////////////////////////////////////////////..0000....1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...22222222222222222222222222222222222222222222222222222222222222222222222222222.333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333.............4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444............555555..........---678888888888877777777kicadencvpcb.htmleeschema.htmlgerbview.htmlgetting_started_in_kicad.htmlgui_translation_howto.htmlidf_exporter.htmlimages026000001BEE0A3377E.png07C000000A353743B55.png098000000245059DA89.png099000000242A1CE20F.png09900000024E535CABE.png0A1000000964D11366E.png0B3000001287840DA48.png100000000000007A0000002651F79CA5.png10000000000000950000007B843ADE6A.png100000000000009B00000079AC689E05.png10000000000000DA000000C6E73B58D7.png10000000000000DD000000946E66C399.png10000000000000FB00000191F3D6461D.png10000000000000FC000000C867B9348F.png10000000000000FF000000A989993852.png100000000000010700000125A4376EBB.png100000000000010C000000B26BA7AD80.png100000000000010C00000104307CA6BA.png1000000000000114000000B804ED21E4.png1000000000000117000001359D8B03B1.png100000000000012100000146E8D1DDCE.png1000000000000134000000D9A9B4ED54.png1000000000000134000001411D7B987C.png1000000000000138000001495A2E0270.png100000000000014300000137E6B02665.png1000000000000153000001795877268E.png10000000000001550000018519570F95.png100000000000015A000000C1CF6CC2C5.png100000000000015B00000103C7B601A8.png100000000000015C0000010342AD04EC.png1000000000000160000000CD797712D0.png1000000000000169000001178613965A.png100000000000016D000000E7007BA5B8.png100000000000017A000001555B390DD5.png100000000000017D000000EDC469394A.png100000000000017E000001109CDAC612.png10000000000001830000015C1D559586.png100000000000018D000001023AE0F5CF.png1000000000000196000001CC52FEA30B.png1000000000000198000001DF29593D94.png10000000000001AC000001C185B85332.png10000000000001AD0000010F147D1D8A.png10000000000001B20000014F8449F983.png10000000000001B2000001509F311F99.png10000000000001B50000013E8AB145A7.png10000000000001B70000014140B7CFE4.png10000000000001B8000001406BAFF1AF.png10000000000001C6000001CAAC972C0B.png10000000000001C8000000FEEDCB5FB8.png10000000000001D8000001A61AC74D2A.png10000000000001F8000001B32F1802F1.png10000000000001FD000001B15F2BA74A.png1000000000000202000001F61A671096.png1000000000000205000001F7190A1FAC.png1000000000000208000002211F585317.png100000000000020B000001B70A60DECC.png100000000000021300000103755CDB21.png100000000000021B000001BDEA9ADDBA.png100000000000022C000000B9BA2E1A94.png100000000000023D000000BC05569580.png1000000000000250000000D72B1E53C2.png100000000000026D000001272BA6B200.png100000000000026E000002155D41D893.png1000000000000272000001C015CA854E.png1000000000000279000001D2A3715F27.png10000000000002810000024A2E8220E0.png10000000000002870000021DEC5337FC.png100000000000028A000001DC54042D35.png100000000000028B000001DD9FC13E33.png10000000000002BE0000017EB6C97C72.png10000000000002C800000134F8E86C51.png10000000000002EE00000177A7337383.png1000000000000303000002A0130916D9.png100000000000030A00000205F0A88B4F.png10000000000003100000019800B8A351.png100000000000031000000198EA7FCC88.png100000000000033200000294961F4BAD.png1000000000000340000002A2DDE0F6DA.png10000000000003830000027F3B1EDABD.png1000000000000438000002C20F7CD114.png1000000000000456000002680D968591.png10000000000004800000026769DAE0A4.png100000000000049F000002C20FF41347.png10000000000004A2000001E05B3D8DFF.png177000000C0CEC3BA7F.png1AC000000DFCC4C960B.png1E300000128112D054B.png1E5000001173F9F077E.png20000008000024130000119315BBAF66.png20000008000030E4000026DDFDF3D5E2.png2000000800003D8000002550D6E11DAF.png2000000800003E6E0000154B2A71537E.png200000090000154B000027E6496104E3.png2000000900003094000008CA41334F3B.png2000000900003855000027B1F162801F.png20000009000056D200003432E4789F12.png3150000002942B9EBC2.png3360000029F09D033B0.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties.pngModedit_module_properties_dialog.pngModedit_module_properties_documentation_fields.pngModedit_pad_delta_example.pngModedit_pad_level_pad_settings.pngModedit_pad_offset_example.pngModedit_pad_properties_dialog.pngModedit_top_toolbar.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_array_grid_offsets.pngPcbnew_array_grid_offsets.svgPcbnew_array_grid_stagger_cols_3.pngPcbnew_array_grid_stagger_cols_3.svgPcbnew_array_grid_stagger_rows_2.pngPcbnew_array_grid_stagger_rows_2.svgPcbnew_bad_tracks_deletion_option.pngPcbnew_board_outline_imported_from_a_DXF.pngPcbnew_board_outline_with_dogpile.pngPcbnew_board_outline_with_globally_placed_modules.pngPcbnew_change_modules_button.pngPcbnew_circuit_after_placement.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_copper_layers_contrast_high.pngPcbnew_copper_layers_contrast_normal.pngPcbnew_creating_new_track.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_menu.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_dr_example_rustic.pngPcbnew_dr_example_standard.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_example_library.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_final_preparation_example_board.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_grid_size_dropdown.pngPcbnew_keepout_area_properties.pngPcbnew_layer_colour_key.pngPcbnew_layer_manager_pane.pngPcbnew_layer_pair_indicator.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_left_toolbar.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_new_track_completed.pngPcbnew_new_track_in_progress.pngPcbnew_pad_mask_clearance_menu_item.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_ratsnest_during_move.pngPcbnew_right_toolbar.pngPcbnew_route_menu.pngPcbnew_setting_pcb_origin.pngPcbnew_simple_board_outline.pngPcbnew_specific_size_options.pngPcbnew_stacked_footprints.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_technical_layers_contrast_high.pngPcbnew_technical_layers_contrast_normal.pngPcbnew_thermal_relief_parameters.pngPcbnew_thermal_relief_settings.pngPcbnew_toolbar_layer_select_dropdown.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_thickness_dropdown.pngPcbnew_track_toolbar.pngPcbnew_track_toolbar_grid_size_selection.pngPcbnew_track_toolbar_track_width_selection.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_track_toolbar_via_size_selection.pngPcbnew_track_toolbar_via_size_selection_in_use.pngPcbnew_track_toolbar_zoom_selection.pngPcbnew_unlock_footprint_option.pngPcbnew_unstacked_footprints.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_add_similar_after.pngPcbnew_zone_add_similar_during.pngPcbnew_zone_context_menu.pngPcbnew_zone_corner_move_after.pngPcbnew_zone_corner_move_during.pngPcbnew_zone_exclude_pads.pngPcbnew_zone_filled_with_cutout.pngPcbnew_zone_filling_options.pngPcbnew_zone_filling_result.pngPcbnew_zone_include_pads.pngPcbnew_zone_limit_example.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_example.pngPcbnew_zone_priority_example_after_filling.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngPcbnew_zone_thermal_relief.pngPcbnew_zone_unfilled_cutout_outline.pngPcbnew_zoom_factor_dropdown.pngRight-click_legacy_menu.pngSample_3D_board.pngchoose_component.pngcomponent_history.pngconfigure_path_dlg.pngcvpcb_main_toolbar.pngdesign_rules.pngdrag_element.pngedit_component_dropdown.pngedit_line.pngedit_line_end.pngedit_line_start.pngeeschema_plot_pdf.pngen3d_window.pngannotate-dialog.pngblock_constraints.pngbom-netlist-tab.pngbus_junction.pngcolor_settings.pngcommands_overview.pngcomponent_during_placement.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdev-chain.pngdialog_bom.pngdialog_choose_component.pngdialog_component_properties.pngdialog_erc.pngdialog_erc_opts.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngeeschema_filter.pngerc_pointers_info.pngfile_menu.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_none.pngfilter_pincount.pngfind_dialog.pngfootprint_select.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pngframe_example.pnginsert_newline_code.pnginsert_slashnewline_code.pnglib_table.pnglibsettings.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_path_hotkey_editor.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngnetlist_dialog.pngopengl_menu.pngoptions.pngoptions_multi_line.pngpage_property_1.pngpage_property_2.pngpage_settings.pngpl_status_bar.pngpower_ports_example.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrouter_options.pngrules_editor.pngsch_with_buses.pngset_base_corner.pngset_current_page.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngtemplate_field_names.pngtext_noriented.pngtext_rotated.pngtitle_block.pngerc_pointers.pngflowchart_srckicad_flowchart.diakicad_flowchart_it.diakicad_flowchart_ja.diareadme.txtgerbview-file-menu.pnghierarchical_label_root.pnghierarchical_label_sub.pngi18n-tree.pngiconsadd_arc.pngadd_bus.pngadd_bus2bus.pngadd_circle.pngadd_component.pngadd_corner.pngadd_dashed_line.pngadd_dimension.pngadd_entry.pngadd_glabel.pngadd_hierar_pin.pngadd_hierarchical_label.pngadd_hierarchical_subsheet.pngadd_junction.pngadd_keepout_area.pngadd_line.pngadd_line2bus.pngadd_line_label.pngadd_mires.pngadd_polygon.pngadd_power.pngadd_rectangle.pngadd_text.pngadd_tracks.pngadd_zone.pngadd_zone_cutout.pnganchor.pngannotate.pngannotate_down_right.pngannotate_right_down.pngarray_line.pngarray_module.pngarray_pad.pngarray_target.pngarray_text.pngarray_zone.pngauto_association.pngauto_associe.pngauto_delete_track.pngauto_track_width.pngaxis3d.pngaxis3d_back.pngaxis3d_bottom.pngaxis3d_front.pngaxis3d_left.pngaxis3d_right.pngaxis3d_top.pngbom.pngbook.pngbreak_bus.pngbreak_line.pngbrowse_files.pngcancel.pngchange_entry_orient.pngchecked_ok.pngcomponent_select_alternate_shape.pngcomponent_select_unit.pngconfig.pngcontrast_mode.pngcoordination_system.pngcopper_layers_setup.pngcopy_button.pngcopy_library.pngcopy_to_clipboard.pngcopyblock.pngcopycomponent.pngcreate_cmp_file.pngcursor.pngcursor_shape.pngcut_button.pngcvpcb.pngdashline.pngdatasheet.pngdelete.pngdelete_arc.pngdelete_association.pngdelete_bus.pngdelete_circle.pngdelete_connection.pngdelete_cotation.pngdelete_field.pngdelete_glabel.pngdelete_line.pngdelete_module.pngdelete_net.pngdelete_node.pngdelete_pad.pngdelete_pin.pngdelete_pinsheet.pngdelete_polygon.pngdelete_rectangle.pngdelete_segment.pngdelete_sheet.pngdelete_text.pngdelete_track.pngdirectory.pngdisplay_options.pngdown.pngdrag_module.pngdrag_outline_segment.pngdrag_pad.pngdrag_segment_withslope.pngdrag_track_segment.pngdrc.pngdrc_off.pngduplicate_footprint.pngduplicate_line.pngduplicate_module.pngduplicate_pad.pngduplicate_target.pngduplicate_text.pngduplicate_zone.pngedges_sketch.pngedit.pngedit_comp_footprint.pngedit_comp_ref.pngedit_comp_value.pngedit_component.pngedit_module.pngedit_part.pngedit_sheet.pngedit_text.pngeditor.pngeeschema.pngenter_sheet.pngerc.pngerc_green.pngercerr.pngercwarn.pngexit.pngexport.pngexport_dsn.pngexport_footprint_names.pngexport_idf.pngexport_module.pngexport_options_pad.pngfabrication.pngfile_footprint.pngfill_zone.pngfilter_component.pngfilter_library.pngfilter_pincount.pngfind.pngfind_replace.pngflag.pngfonts.pngfootprint_text.pnggbr_select_mode0.pnggbr_select_mode1.pnggbr_select_mode2.pnggeneral_deletions.pnggeneral_ratsnest.pnggerber_file.pnggerber_open_dcode_file.pnggerber_recent_files.pnggerbview.pnggerbview_clear_layers.pnggerbview_drill_file.pnggerbview_open_recent_drill_files.pnggerbview_show_negative_objects.pnggl_change.pngglabel2label.pngglabel2text.pngglobal_options_pad.pnggreen.pnggrid.pnggrid_select.pnggrid_select_axis.pnghammer.pnghelp.pnghidden_pin.pnghierarchy_cursor.pnghierarchy_nav.pnghotkeys.pngicon_cvpcb_small.pngicon_gerbview_small.pngicon_txt.pngimage.pngimport.pngimport3d.pngimport_cmp_from_lib.pngimport_footprint_names.pngimport_hierarchical_label.pngimport_module.pnginfo.pnginsert_module_board.pnginvisible_text.pngkicad_icon_small.pnglabel.pnglabel2glabel.pnglabel2text.pnglang_bg.pnglang_catalan.pnglang_chinese.pnglang_cs.pnglang_de.pnglang_def.pnglang_en.pnglang_es.pnglang_fi.pnglang_fr.pnglang_gr.pnglang_hu.pnglang_it.pnglang_jp.pnglang_ko.pnglang_nl.pnglang_pl.pnglang_pt.pnglang_ru.pnglang_sl.pnglanguage.pnglayers_manager.pngleave_sheet.pngleft.pnglib_next.pnglib_previous.pnglibedit.pnglibedprt.pnglibrary.pnglibrary_browse.pnglibrary_table.pnglibrary_update.pnglibview.pnglines90.pngload_module_board.pngload_module_lib.pnglocal_ratsnest.pnglocked.pngmacros_record.pngmirepcb.pngmirror_footprint_axisX.pngmirror_footprint_axisY.pngmirror_h.pngmirror_v.pngmode_module.pngmode_track.pngmodratsnest.pngmodule.pngmodule_check.pngmodule_editor.pngmodule_filtered_list.pngmodule_full_list.pngmodule_library_list.pngmodule_options.pngmodule_pin_filtered_list.pngmodule_ratsnest.pngmodule_wizard.pngmodview_icon.pngmorgan1.pngmorgan2.pngmove.pngmove_arc.pngmove_circle.pngmove_field.pngmove_glabel.pngmove_line.pngmove_module.pngmove_pad.pngmove_pin.pngmove_pinsheet.pngmove_polygon.pngmove_rectangle.pngmove_sheet.pngmove_target.pngmove_text.pngmove_track.pngmove_track_segment.pngmove_zone.pngmw_add_gap.pngmw_add_line.pngmw_add_shape.pngmw_add_stub.pngmw_add_stub_arc.pngmw_toolbar.pngnet_highlight.pngnet_locked.pngnet_unlocked.pngnetlist.pngnew.pngnew_component.pngnew_cvpcb.pngnew_footprint.pngnew_library.pngnew_pcb.pngnew_project.pngnew_project_with_template.pngnew_sch.pngnew_txt.pngnoconn.pngnormal.pngonline_help.pngopen_3d_model_view.pngopen_brd_file.pngopen_document.pngopen_library.pngopen_project.pngopt_show_polygon.pngoptions_all_tracks.pngoptions_all_tracks_and_vias.pngoptions_all_vias.pngoptions_arc.pngoptions_circle.pngoptions_module.pngoptions_new_pad.pngoptions_pad.pngoptions_pin.pngoptions_pinsheet.pngoptions_rectangle.pngoptions_segment.pngoptions_text.pngoptions_track.pngoptions_tracks.pngoptions_vias.pngorient.pngortho.pngpad.pngpad_dimensions.pngpad_sketch.pngpads_mask_layers.pngpagelayout_load.pngpagelayout_load_default.pngpagelayout_new.pngpagelayout_normal_view_mode.pngpagelayout_recent.pngpagelayout_special_view_mode.pngpalette.pngpart_properties.pngpaste.pngpcb_offset.pngpcbnew.pngpin.pngpin2pin.pngpin_name_to.pngpin_number_to.pngpin_size_to.pngpin_table.pngpin_to.pngplot.pngplot_dxf.pngplot_hpg.pngplot_pdf.pngplot_ps.pngplot_svg.pngpointer_style.pngpolar_coord.pngpost_compo.pngpost_drill.pngpost_module.pngpreference.pngprint_button.pngps_router.pngpy_script.pngratsnest.pngread_setup.pngred.pngredo.pngreload.pngreload2.pngrescue_pcbnew.pngreset_text.pngresize_sheet.pngrevert_pcbnew.pngright.pngrotate_back_x.pngrotate_back_y.pngrotate_back_z.pngrotate_ccw.pngrotate_cw.pngrotate_field.pngrotate_forw_x.pngrotate_forw_y.pngrotate_forw_z.pngrotate_glabel.pngrotate_module_ccw.pngrotate_module_cw.pngrotate_neg_x.pngrotate_neg_y.pngrotate_neg_z.pngrotate_pin.pngrotate_pos_x.pngrotate_pos_y.pngrotate_pos_z.pngrun-cvpcb.pngsave.pngsave_as.pngsave_library.pngsave_netlist.pngsave_part_in_mem.pngsave_project.pngsave_setup.pngschematic.pngselect_grid.pngselect_layer_pair.pngselect_w_layer.pngshape_3d.pngsheetset.pngshow_dcodenumber.pngshow_footprint.pngshow_mod_edge.pngshow_zone.pngshow_zone_disable.pngshow_zone_outline_only.pngshowtrack.pngsvg_file.pngswap_layer.pngtext_sketch.pngthree_d.pngtoggle_edge_sketch.pngtoggle_grid.pngtoggle_ortho.pngtoggle_pads_sketch.pngtoggle_text_sketch.pngtool_ratsnest.pngtools.pngtrack_locked.pngtrack_sketch.pngtrack_unlocked.pngtransistor.pngundelete.pngundo.pngunit_inch.pngunit_mm.pngunknown.pngunlocked.pngunzip.pngup.pngupdate_module_board.pnguse_3D_copper_thickness.pngvia.pngvia_sketch.pngwarning.pngweb_support.pngwidth_net.pngwidth_segment.pngwidth_track.pngwidth_track_via.pngwidth_vias.pngwindow_close.pngzip.pngzip_tool.pngzone_duplicate.pngzone_unfill.pngzoom.pngzoom_area.pngzoom_center_on_screen.pngzoom_fit_in_page.pngzoom_in.pngzoom_out.pngzoom_redraw.pngzoom_selection.pngidf_export.pngidf_select.pngit3d_window.pngblock_constraints.pngchoose_component.pngcommands_overview.pngconfigure_path_dlg.pngconstraint_options.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdesign_rules.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngedit_component_dropdown.pngeeschema_filter.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_library_pincount.pngfilter_none.pngfilter_pincount.pngfootprint_select.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_flowchart.pnglib_table.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_file.pngmenu_path_hotkey_editor.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngopengl_menu.pngoptions_multi_line.pngpage_property_1.pngpage_property_2.pngpath_select.pngpl_status_bar.pngpreferences_menu.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrouter_options.pngrules_editor.pngset_base_corner.pngset_current_page.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngtemplate_selected.pngtemplate_selector.pngtext_noriented.pngtext_rotated.pnguser_path.pngja07C000000A353743B55.png098000000245059DA89.png099000000242A1CE20F.png09900000024E535CABE.png0A1000000964D11366E.png0B3000001287840DA48.png100000000000007A0000002651F79CA5.png10000000000000DA000000C6E73B58D7.png10000000000000FB00000191F3D6461D.png10000000000000FC000000C867B9348F.png100000000000010C00000104307CA6BA.png100000000000012100000146E8D1DDCE.png1000000000000134000001411D7B987C.png1000000000000153000001795877268E.png100000000000015A000000C1CF6CC2C5.png100000000000015B00000103C7B601A8.png100000000000015C0000010342AD04EC.png1000000000000160000000CD797712D0.png1000000000000169000001178613965A.png100000000000016D000000E7007BA5B8.png100000000000017A000001555B390DD5.png100000000000017E000001109CDAC612.png100000000000018D000001023AE0F5CF.png1000000000000196000001CC52FEA30B.png1000000000000198000001DF29593D94.png10000000000001AC000001C185B85332.png10000000000001B20000014F8449F983.png10000000000001B2000001509F311F99.png10000000000001B50000013E8AB145A7.png10000000000001B70000014140B7CFE4.png10000000000001B8000001406BAFF1AF.png10000000000001D8000001A61AC74D2A.png1000000000000202000001F61A671096.png1000000000000205000001F7190A1FAC.png1000000000000208000002211F585317.png100000000000021300000103755CDB21.png100000000000022F00000022F66E0B1E.png1000000000000235000000254D7A0B58.png1000000000000250000000D72B1E53C2.png100000000000026D000001272BA6B200.png100000000000026E000002155D41D893.png10000000000002810000024A2E8220E0.png10000000000002870000021DEC5337FC.png100000000000028A000001DC54042D35.png100000000000028B000001DD9FC13E33.png100000000000030A00000205F0A88B4F.png10000000000003100000019800B8A351.png100000000000031000000198EA7FCC88.png10000000000003830000027F3B1EDABD.png100000000000040000000027C376CA0E.png1000000000000438000002C20F7CD114.png1000000000000456000002680D968591.png100000000000049F000002C20FF41347.png177000000C0CEC3BA7F.png1AC000000DFCC4C960B.png20000008000024130000119315BBAF66.png200000090000154B000027E6496104E3.png2000000900003094000008CA41334F3B.png2000000900003855000027B1F162801F.png20000009000056D200003432E4789F12.png3150000002942B9EBC2.png3360000029F09D033B0.png3d_window.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties.pngModedit_module_properties_dialog.pngModedit_module_properties_documentation_fields.pngModedit_pad_level_pad_settings.pngModedit_pad_properties_dialog.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_bad_tracks_deletion_option.pngPcbnew_change_modules_button.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_menu.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_display_model_menu.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_example_library.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_grid_size_dropdown.pngPcbnew_keepout_area_properties.pngPcbnew_layer_manager_pane.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_pad_mask_clearance_menu_item.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_route_menu.pngPcbnew_specific_size_options.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_thermal_relief_parameters.pngPcbnew_thermal_relief_settings.pngPcbnew_toolbar_layer_select_dropdown.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_thickness_dropdown.pngPcbnew_track_toolbar.pngPcbnew_track_toolbar_clearance_value.pngPcbnew_track_toolbar_grid_size_selection.pngPcbnew_track_toolbar_netclass.pngPcbnew_track_toolbar_track_width_selection.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_track_toolbar_via_size_selection.pngPcbnew_track_toolbar_via_size_selection_in_use.pngPcbnew_track_toolbar_zoom_selection.pngPcbnew_unlock_footprint_option.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_context_menu.pngPcbnew_zone_filling_options.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngPcbnew_zoom_factor_dropdown.pngRight-click_legacy_menu.pngSample_3D_board.pngannotate-dialog.pngblock_constraints.pngbom-netlist-tab.pngbus_junction.pngchoose_component.pngcolor_settings.pngcommands_overview.pngcomponent_during_placement.pngcomponent_history.pngconfigure_path_dlg.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdesign_rules.pngdev-chain.pngdialog_bom.pngdialog_choose_component.pngdialog_component_properties.pngdialog_erc.pngdialog_erc_opts.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngedit_component_dropdown.pngeeschema_filter.pngeeschema_plot_pdf.pngerc_pointers_info.pngfile_menu.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_none.pngfilter_pincount.pngfind_dialog.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pngframe_example.pnggerbview-file-menu.pngidf_export.pngidf_select.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_flowchart.pngkicad_main_window.pnglib_table.pnglibsettings.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_file.pngmenu_path_hotkey_editor.pngmodule_params.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngnetlist_dialog.pngopengl_menu.pngoptions.pngoptions_multi_line.pngpad_properties.pngpage_property_1.pngpage_property_2.pngpage_settings.pngpcbnew_1.pngpin_properties.pngpl_status_bar.pngpower_ports_example.pngpreferences_menu.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrescue-conflicts.pngrouter_options.pngrules_editor.pngsch_with_buses.pngselect_top_copper.pngset_base_corner.pngset_current_page.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngtemplate_field_names.pngtemplate_selected.pngtemplate_selector.pngtext_noriented.pngtext_rotated.pngtitle_block.pngtoolbar_libedit.pngtoolbar_libedit_alias.pngtoolbar_libedit_part.pngtoolbar_viewlib.pngtoolbar_viewlib_part.pngkicad-settings-language.pngkicad_flowchart.pngkicad_main_window.pnglaunch_pane.pnglogo.pngmain_toolbar.pngmain_window.pngmenu_file.pngmodule_params.pngpad_properties.pngpcbnew_1.pngpcbnew_3d_viewer.pngpin_properties.pngpl3d_window.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties_documentation_fields.pngModedit_pad_level_pad_settings.pngModedit_pad_properties_dialog.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_bad_tracks_deletion_option.pngPcbnew_change_modules_button.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_display_model_menu.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_keepout_area_properties.pngPcbnew_layer_manager_pane.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_specific_size_options.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_thermal_relief_settings.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_context_menu.pngPcbnew_zone_filling_options.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_example.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngRight-click_legacy_menu.pngadding_pads_pcb_plugin.pngalias_select.pngannotate-dialog.pngautorouter_context_layer_pairs.pngbitmap2component_window.pngbitmap_with_multiplication.pngblock_constraints.pngblock_constraints_options.pngbom-netlist-tab.pngbom_dialog.pngbutton_drill.pngbutton_run_drc.pngchoose_component.pngcmp_select.pngcommands_overview.pngcomplex_hierarchy.pngcomponent_history.pngcomponent_selection.pngconfig_window.pngconfigure_path_dlg.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_component.pngcontext_createnew.pngcontext_createnew2.pngcontext_element.pngcontext_label.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcontext_none.pngcontext_start_trace.pngcontext_zone_clone.pngcustom_width.pngcvpcb.pngcvpcb_filterdb25.pngcvpcb_filternone.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdesign_rules.pngdev-chain.pngdialog_netlist_read2.pngdialog_newline.pngdialog_newtext.pngdialog_pad_masks.pngdialog_select_element.pngdisplay_options.pngdisplay_overlay.pngdisplay_simple.pngdisplay_transparent.pngedit_component_dropdown.pngeeschema_filter.pngerc_dialog.pngerc_errors.pngerc_pointer_dialog.pngerc_pointers_info.pngerc_settings_dialog.pngexport_shortcut_list.pngfilter_comp.pngfilter_library.pngfilter_library_pincount.pngfilter_none.pngfilter_pincount.pngfootprint_move_context.pngfootprint_move_mode.pngfootprint_select.pngfootprint_view.pngfootprints_restrictionmove.pnggerbview_main_window.pnghsheet_properties_1.pnghsheet_properties_2.pngicon_layersel.pngicon_toolsel.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_main_window.pnglayer_manager.pnglayers.pnglib_table.pnglibedit_context_fields.pnglibedit_context_menu.pnglibedit_context_pins.pnglibedit_edit_powerports.pnglibedit_item_properities.pnglibedit_main_window.pnglibedit_pinsfree.pnglibedit_relayrt_properities.pngmain_hsheet.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_fab_files.pngmenu_file.pngmenu_misc.pngmenu_path_hotkey_editor.pngmenu_position_files.pngmenu_printplot.pngmenu_shortcuts.pngmodedit_create_array1.pngmodedit_create_array2.pngmodview_mainwindow.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngnavigator_dialog.pngnetclasses.pngnetlist_add_plugin.pngnetlist_dialog.pngnetlist_messages.pngnetlist_messages_filtered.pngnetlist_padspcb.pngnetlist_padspcb_linux.pngnetlist_pcbnew.pngnetlist_spice.pngopengl_menu.pngoptions_multi_line.pngpad_prop.pngpage_property_1.pngpage_property_2.pngpage_settings.pngpath_select.pngpcbnew_1.pngpin_prop.pngpin_sheet_properities_1.pngpin_sheet_properities_2.pngpl_status_bar.pngplace_symbol.pngplot_dxf.pngplot_hpgl.pngplot_pdf.pngplot_ps.pngplot_svg.pngpreferences_menu.pngprimary_first.pngprint_dialog.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngreplace_dialog.pngroute_menu.pngrouter_options.pngrules_editor.pngsearch_dialog.pngsecond_hsheet.pngsecondary_first.pngset_base_corner.pngset_current_page.pngsettings_colors.pngsettings_default_fields.pngsettings_eeschema.pngsettings_libraries.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngsymbol_aliases.pngsymbol_create_empty.pngsymbol_create_new.pngsymbol_documentation.pngsymbol_editfields.pngsymbol_filters.pngsymbol_globaledits.pngsymbol_lib_properities.pngsymbol_part_select.pngsymbol_pin_properities.pngsymbol_pinshapes.pngsymbol_powerpins.pngsymbol_properties_dialog.pngsymbol_relaycoil.pngsymbol_relaycontacts.pngsymbol_relaycontacts2.pngsymbol_relaynotshared.pngsymbol_select_dialog.pngsymbol_set_anchor.pngtemplate_selected.pngtemplate_selector.pngtemplate_tree.pngtemplate_tree_meta.pngtext_noriented.pngtext_rotated.pngtitle_block.pnguser_path.pngviewlib_component_selected.pngviewlib_main_window.pngpoedit-settings-dict.pngpoedit-settings-fr.pngpoedit-settings-keywords.pngpoedit-settings-paths.pngpoedit-settings.pngpreferences_menu.pngproject_tree.pngrescue-conflicts.pngresistor_value.pngroute_icon.pngschematic-sample.pngselect_top_copper.pngtemplate_selected.pngtemplate_selector.pngtemplate_tree.pngtemplate_tree_meta.pngtemplatespage_property_1.xcfpage_property_1_it.xcfpage_property_1_ja.xcfpage_property_2.xcfpage_property_2_it.xcfpage_property_2_ja.xcftest_idf_blobs.pngtoolbar_libedit.pngtoolbar_libedit_alias.pngtoolbar_libedit_part.pngtoolbar_schedit.pngtoolbar_schedit_rightside.pngtoolbar_schedit_standalone.pngtoolbar_viewlib.pngtoolbar_viewlib_part.pngwires_labels.pngkicad.htmlpcbnew.htmlpl_editor.htmlfrcvpcb.htmlgetting_started_in_kicad.htmlimages10000000000000950000007B843ADE6A.png10000000000000DD000000946E66C399.png100000000000010700000125A4376EBB.png1000000000000134000000D9A9B4ED54.png1000000000000169000001178613965A.png10000000000001830000015C1D559586.png10000000000001C8000000FEEDCB5FB8.png10000000000001F8000001B32F1802F1.png10000000000001FD000001B15F2BA74A.png100000000000026E000002155D41D893.png1000000000000279000001D2A3715F27.png10000000000002EE00000177A7337383.png1000000000000303000002A0130916D9.png100000000000033200000294961F4BAD.png1000000000000340000002A2DDE0F6DA.png10000000000004800000026769DAE0A4.png10000000000004A2000001E05B3D8DFF.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties.pngModedit_module_properties_dialog.pngModedit_module_properties_documentation_fields.pngModedit_pad_delta_example.pngModedit_pad_level_pad_settings.pngModedit_pad_offset_example.pngModedit_pad_properties_dialog.pngModedit_top_toolbar.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_array_grid_offsets.pngPcbnew_array_grid_offsets.svgPcbnew_array_grid_stagger_cols_3.pngPcbnew_array_grid_stagger_cols_3.svgPcbnew_array_grid_stagger_rows_2.pngPcbnew_array_grid_stagger_rows_2.svgPcbnew_bad_tracks_deletion_option.pngPcbnew_board_outline_imported_from_a_DXF.pngPcbnew_board_outline_with_dogpile.pngPcbnew_board_outline_with_globally_placed_modules.pngPcbnew_change_modules_button.pngPcbnew_circuit_after_placement.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_copper_layers_contrast_high.pngPcbnew_copper_layers_contrast_normal.pngPcbnew_creating_new_track.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_menu.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_dr_example_rustic.pngPcbnew_dr_example_standard.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_example_library.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_final_preparation_example_board.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_grid_size_dropdown.pngPcbnew_keepout_area_properties.pngPcbnew_layer_colour_key.pngPcbnew_layer_manager_pane.pngPcbnew_layer_pair_indicator.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_left_toolbar.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_new_track_completed.pngPcbnew_new_track_in_progress.pngPcbnew_pad_mask_clearance_menu_item.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_ratsnest_during_move.pngPcbnew_right_toolbar.pngPcbnew_route_menu.pngPcbnew_setting_pcb_origin.pngPcbnew_simple_board_outline.pngPcbnew_specific_size_options.pngPcbnew_stacked_footprints.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_technical_layers_contrast_high.pngPcbnew_technical_layers_contrast_normal.pngPcbnew_thermal_relief_parameters.pngPcbnew_thermal_relief_settings.pngPcbnew_toolbar_layer_select_dropdown.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_thickness_dropdown.pngPcbnew_track_toolbar.pngPcbnew_track_toolbar_grid_size_selection.pngPcbnew_track_toolbar_track_width_selection.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_track_toolbar_via_size_selection.pngPcbnew_track_toolbar_via_size_selection_in_use.pngPcbnew_track_toolbar_zoom_selection.pngPcbnew_unlock_footprint_option.pngPcbnew_unstacked_footprints.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_add_similar_after.pngPcbnew_zone_add_similar_during.pngPcbnew_zone_context_menu.pngPcbnew_zone_corner_move_after.pngPcbnew_zone_corner_move_during.pngPcbnew_zone_exclude_pads.pngPcbnew_zone_filled_with_cutout.pngPcbnew_zone_filling_options.pngPcbnew_zone_filling_result.pngPcbnew_zone_include_pads.pngPcbnew_zone_limit_example.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_example.pngPcbnew_zone_priority_example_after_filling.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngPcbnew_zone_thermal_relief.pngPcbnew_zone_unfilled_cutout_outline.pngPcbnew_zoom_factor_dropdown.pngRight-click_legacy_menu.pngSample_3D_board.pngchoose_component.pngcomponent_history.pngcvpcb_main_toolbar.pngdesign_rules.pngdrag_element.pngedit_component_dropdown.pngedit_line.pngedit_line_end.pngedit_line_start.pngen3d_window.pngblock_constraints.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngeeschema_filter.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_none.pngfilter_pincount.pngfootprint_select.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pnginsert_newline_code.pnginsert_slashnewline_code.pnglib_table.pngmain_toolbar.pngmain_window.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngopengl_menu.pngoptions_multi_line.pngpage_property_1.pngpage_property_2.pngpl_status_bar.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrouter_options.pngrules_editor.pngset_base_corner.pngset_current_page.pngshow_fields_codes.pngshow_fields_data.pngtext_noriented.pngtext_rotated.pngflowchart_srckicad_flowchart.diakicad_flowchart_it.diakicad_flowchart_ja.diareadme.txticonsadd_arc.pngadd_bus.pngadd_bus2bus.pngadd_circle.pngadd_component.pngadd_corner.pngadd_dashed_line.pngadd_dimension.pngadd_entry.pngadd_glabel.pngadd_hierar_pin.pngadd_hierarchical_label.pngadd_hierarchical_subsheet.pngadd_junction.pngadd_keepout_area.pngadd_line.pngadd_line2bus.pngadd_line_label.pngadd_mires.pngadd_polygon.pngadd_power.pngadd_rectangle.pngadd_text.pngadd_tracks.pngadd_zone.pngadd_zone_cutout.pnganchor.pngannotate.pngannotate_down_right.pngannotate_right_down.pngarray_line.pngarray_module.pngarray_pad.pngarray_target.pngarray_text.pngarray_zone.pngauto_association.pngauto_associe.pngauto_delete_track.pngauto_track_width.pngaxis3d.pngaxis3d_back.pngaxis3d_bottom.pngaxis3d_front.pngaxis3d_left.pngaxis3d_right.pngaxis3d_top.pngbom.pngbook.pngbreak_bus.pngbreak_line.pngbrowse_files.pngcancel.pngchange_entry_orient.pngchecked_ok.pngcomponent_select_alternate_shape.pngcomponent_select_unit.pngconfig.pngcontrast_mode.pngcoordination_system.pngcopper_layers_setup.pngcopy_button.pngcopy_library.pngcopy_to_clipboard.pngcopyblock.pngcopycomponent.pngcreate_cmp_file.pngcursor.pngcursor_shape.pngcut_button.pngcvpcb.pngdashline.pngdatasheet.pngdelete.pngdelete_arc.pngdelete_association.pngdelete_bus.pngdelete_circle.pngdelete_connection.pngdelete_cotation.pngdelete_field.pngdelete_glabel.pngdelete_line.pngdelete_module.pngdelete_net.pngdelete_node.pngdelete_pad.pngdelete_pin.pngdelete_pinsheet.pngdelete_polygon.pngdelete_rectangle.pngdelete_segment.pngdelete_sheet.pngdelete_text.pngdelete_track.pngdirectory.pngdisplay_options.pngdown.pngdrag_module.pngdrag_outline_segment.pngdrag_pad.pngdrag_segment_withslope.pngdrag_track_segment.pngdrc.pngdrc_off.pngduplicate_footprint.pngduplicate_line.pngduplicate_module.pngduplicate_pad.pngduplicate_target.pngduplicate_text.pngduplicate_zone.pngedges_sketch.pngedit.pngedit_comp_footprint.pngedit_comp_ref.pngedit_comp_value.pngedit_component.pngedit_module.pngedit_part.pngedit_sheet.pngedit_text.pngeditor.pngeeschema.pngenter_sheet.pngerc.pngerc_green.pngercerr.pngercwarn.pngexit.pngexport.pngexport_dsn.pngexport_footprint_names.pngexport_idf.pngexport_module.pngexport_options_pad.pngfabrication.pngfile_footprint.pngfill_zone.pngfilter_component.pngfilter_library.pngfilter_pincount.pngfind.pngfind_replace.pngflag.pngfonts.pngfootprint_text.pnggbr_select_mode0.pnggbr_select_mode1.pnggbr_select_mode2.pnggeneral_deletions.pnggeneral_ratsnest.pnggerber_file.pnggerber_open_dcode_file.pnggerber_recent_files.pnggerbview.pnggerbview_clear_layers.pnggerbview_drill_file.pnggerbview_open_recent_drill_files.pnggerbview_show_negative_objects.pnggl_change.pngglabel2label.pngglabel2text.pngglobal_options_pad.pnggreen.pnggrid.pnggrid_select.pnggrid_select_axis.pnghammer.pnghelp.pnghidden_pin.pnghierarchy_cursor.pnghierarchy_nav.pnghotkeys.pngicon_cvpcb_small.pngicon_gerbview_small.pngicon_txt.pngimage.pngimport.pngimport3d.pngimport_cmp_from_lib.pngimport_footprint_names.pngimport_hierarchical_label.pngimport_module.pnginfo.pnginsert_module_board.pnginvisible_text.pngkicad_icon_small.pnglabel.pnglabel2glabel.pnglabel2text.pnglang_bg.pnglang_catalan.pnglang_chinese.pnglang_cs.pnglang_de.pnglang_def.pnglang_en.pnglang_es.pnglang_fi.pnglang_fr.pnglang_gr.pnglang_hu.pnglang_it.pnglang_jp.pnglang_ko.pnglang_nl.pnglang_pl.pnglang_pt.pnglang_ru.pnglang_sl.pnglanguage.pnglayers_manager.pngleave_sheet.pngleft.pnglib_next.pnglib_previous.pnglibedit.pnglibedprt.pnglibrary.pnglibrary_browse.pnglibrary_table.pnglibrary_update.pnglibview.pnglines90.pngload_module_board.pngload_module_lib.pnglocal_ratsnest.pnglocked.pngmacros_record.pngmirepcb.pngmirror_footprint_axisX.pngmirror_footprint_axisY.pngmirror_h.pngmirror_v.pngmode_module.pngmode_track.pngmodratsnest.pngmodule.pngmodule_check.pngmodule_editor.pngmodule_filtered_list.pngmodule_full_list.pngmodule_library_list.pngmodule_options.pngmodule_pin_filtered_list.pngmodule_ratsnest.pngmodule_wizard.pngmodview_icon.pngmorgan1.pngmorgan2.pngmove.pngmove_arc.pngmove_circle.pngmove_field.pngmove_glabel.pngmove_line.pngmove_module.pngmove_pad.pngmove_pin.pngmove_pinsheet.pngmove_polygon.pngmove_rectangle.pngmove_sheet.pngmove_target.pngmove_text.pngmove_track.pngmove_track_segment.pngmove_zone.pngmw_add_gap.pngmw_add_line.pngmw_add_shape.pngmw_add_stub.pngmw_add_stub_arc.pngmw_toolbar.pngnet_highlight.pngnet_locked.pngnet_unlocked.pngnetlist.pngnew.pngnew_component.pngnew_cvpcb.pngnew_footprint.pngnew_library.pngnew_pcb.pngnew_project.pngnew_project_with_template.pngnew_sch.pngnew_txt.pngnoconn.pngnormal.pngonline_help.pngopen_3d_model_view.pngopen_brd_file.pngopen_document.pngopen_library.pngopen_project.pngopt_show_polygon.pngoptions_all_tracks.pngoptions_all_tracks_and_vias.pngoptions_all_vias.pngoptions_arc.pngoptions_circle.pngoptions_module.pngoptions_new_pad.pngoptions_pad.pngoptions_pin.pngoptions_pinsheet.pngoptions_rectangle.pngoptions_segment.pngoptions_text.pngoptions_track.pngoptions_tracks.pngoptions_vias.pngorient.pngortho.pngpad.pngpad_dimensions.pngpad_sketch.pngpads_mask_layers.pngpagelayout_load.pngpagelayout_load_default.pngpagelayout_new.pngpagelayout_normal_view_mode.pngpagelayout_recent.pngpagelayout_special_view_mode.pngpalette.pngpart_properties.pngpaste.pngpcb_offset.pngpcbnew.pngpin.pngpin2pin.pngpin_name_to.pngpin_number_to.pngpin_size_to.pngpin_to.pngplot.pngplot_dxf.pngplot_hpg.pngplot_pdf.pngplot_ps.pngplot_svg.pngpointer_style.pngpolar_coord.pngpost_compo.pngpost_drill.pngpost_module.pngpreference.pngprint_button.pngps_router.pngpy_script.pngratsnest.pngread_setup.pngred.pngredo.pngreload.pngreload2.pngrescue_pcbnew.pngreset_text.pngresize_sheet.pngrevert_pcbnew.pngright.pngrotate_back_x.pngrotate_back_y.pngrotate_back_z.pngrotate_ccw.pngrotate_cw.pngrotate_field.pngrotate_forw_x.pngrotate_forw_y.pngrotate_forw_z.pngrotate_glabel.pngrotate_module_ccw.pngrotate_module_cw.pngrotate_neg_x.pngrotate_neg_y.pngrotate_neg_z.pngrotate_pin.pngrotate_pos_x.pngrotate_pos_y.pngrotate_pos_z.pngrun-cvpcb.pngsave.pngsave_as.pngsave_library.pngsave_netlist.pngsave_part_in_mem.pngsave_project.pngsave_setup.pngschematic.pngselect_grid.pngselect_layer_pair.pngselect_w_layer.pngshape_3d.pngsheetset.pngshow_dcodenumber.pngshow_footprint.pngshow_mod_edge.pngshow_zone.pngshow_zone_disable.pngshow_zone_outline_only.pngshowtrack.pngsvg_file.pngswap_layer.pngtext_sketch.pngthree_d.pngtoggle_edge_sketch.pngtoggle_grid.pngtoggle_ortho.pngtoggle_pads_sketch.pngtoggle_text_sketch.pngtool_ratsnest.pngtools.pngtrack_locked.pngtrack_sketch.pngtrack_unlocked.pngtransistor.pngundelete.pngundo.pngunit_inch.pngunit_mm.pngunknown.pngunlocked.pngunzip.pngup.pngupdate_module_board.pnguse_3D_copper_thickness.pngvia.pngvia_sketch.pngwarning.pngweb_support.pngwidth_net.pngwidth_segment.pngwidth_track.pngwidth_track_via.pngwidth_vias.pngwindow_close.pngzip.pngzip_tool.pngzone_duplicate.pngzone_unfill.pngzoom.pngzoom_area.pngzoom_center_on_screen.pngzoom_fit_in_page.pngzoom_in.pngzoom_out.pngzoom_redraw.pngzoom_selection.pngit3d_window.pngblock_constraints.pngchoose_component.pngconstraint_options.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdesign_rules.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngedit_component_dropdown.pngeeschema_filter.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_library_pincount.pngfilter_none.pngfilter_pincount.pngfootprint_select.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_flowchart.pnglib_table.pngmain_toolbar.pngmain_window.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngopengl_menu.pngoptions_multi_line.pngpage_property_1.pngpage_property_2.pngpath_select.pngpl_status_bar.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrouter_options.pngrules_editor.pngset_base_corner.pngset_current_page.pngshow_fields_codes.pngshow_fields_data.pngtext_noriented.pngtext_rotated.pnguser_path.pngja1000000000000169000001178613965A.png100000000000026E000002155D41D893.png3d_window.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties.pngModedit_module_properties_dialog.pngModedit_module_properties_documentation_fields.pngModedit_pad_level_pad_settings.pngModedit_pad_properties_dialog.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_bad_tracks_deletion_option.pngPcbnew_change_modules_button.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_menu.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_display_model_menu.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_example_library.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_grid_size_dropdown.pngPcbnew_keepout_area_properties.pngPcbnew_layer_manager_pane.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_pad_mask_clearance_menu_item.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_route_menu.pngPcbnew_specific_size_options.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_thermal_relief_parameters.pngPcbnew_thermal_relief_settings.pngPcbnew_toolbar_layer_select_dropdown.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_thickness_dropdown.pngPcbnew_track_toolbar.pngPcbnew_track_toolbar_clearance_value.pngPcbnew_track_toolbar_grid_size_selection.pngPcbnew_track_toolbar_netclass.pngPcbnew_track_toolbar_track_width_selection.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_track_toolbar_via_size_selection.pngPcbnew_track_toolbar_via_size_selection_in_use.pngPcbnew_track_toolbar_zoom_selection.pngPcbnew_unlock_footprint_option.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_context_menu.pngPcbnew_zone_filling_options.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngPcbnew_zoom_factor_dropdown.pngRight-click_legacy_menu.pngSample_3D_board.pngblock_constraints.pngchoose_component.pngcomponent_history.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdesign_rules.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngedit_component_dropdown.pngeeschema_filter.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_none.pngfilter_pincount.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_flowchart.pngkicad_main_window.pnglib_table.pngmain_toolbar.pngmain_window.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngopengl_menu.pngoptions_multi_line.pngpad_properties.pngpage_property_1.pngpage_property_2.pngpcbnew_1.pngpin_properties.pngpl_status_bar.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrouter_options.pngrules_editor.pngselect_top_copper.pngset_base_corner.pngset_current_page.pngshow_fields_codes.pngshow_fields_data.pngtext_noriented.pngtext_rotated.pngkicad_flowchart.pngkicad_main_window.pnglogo.pngpad_properties.pngpcbnew_1.pngpcbnew_3d_viewer.pngpin_properties.pngpl3d_window.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties_documentation_fields.pngModedit_pad_level_pad_settings.pngModedit_pad_properties_dialog.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_bad_tracks_deletion_option.pngPcbnew_change_modules_button.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_display_model_menu.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_keepout_area_properties.pngPcbnew_layer_manager_pane.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_specific_size_options.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_thermal_relief_settings.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_context_menu.pngPcbnew_zone_filling_options.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_example.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngRight-click_legacy_menu.pngalias_select.pngautorouter_context_layer_pairs.pngbitmap2component_window.pngbitmap_with_multiplication.pngblock_constraints.pngblock_constraints_options.pngbutton_drill.pngbutton_run_drc.pngchoose_component.pngcmp_select.pngcomponent_history.pngconfig_window.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_createnew.pngcontext_createnew2.pngcontext_element.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcontext_none.pngcontext_start_trace.pngcontext_zone_clone.pngcustom_width.pngcvpcb.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdesign_rules.pngdialog_netlist_read2.pngdialog_newline.pngdialog_newtext.pngdialog_pad_masks.pngdialog_select_element.pngdisplay_options.pngedit_component_dropdown.pngeeschema_filter.pngfilter_comp.pngfilter_library.pngfilter_library_pincount.pngfilter_none.pngfilter_pincount.pngfootprint_move_context.pngfootprint_move_mode.pngfootprint_select.pngfootprint_view.pngfootprints_restrictionmove.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_main_window.pnglayers.pnglib_table.pnglibedit_main_window.pngmain_toolbar.pngmain_window.pngmenu_fab_files.pngmenu_position_files.pngmodedit_create_array1.pngmodedit_create_array2.pngmodview_mainwindow.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngnetclasses.pngnetlist_messages.pngnetlist_messages_filtered.pngopengl_menu.pngoptions_multi_line.pngpad_prop.pngpage_property_1.pngpage_property_2.pngpath_select.pngpcbnew_1.pngpin_prop.pngpl_status_bar.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngroute_menu.pngrouter_options.pngrules_editor.pngset_base_corner.pngset_current_page.pngshow_fields_codes.pngshow_fields_data.pngtext_noriented.pngtext_rotated.pnguser_path.pngresistor_value.pngroute_icon.pngselect_top_copper.pngtemplatespage_property_1.xcfpage_property_1_it.xcfpage_property_1_ja.xcfpage_property_2.xcfpage_property_2_it.xcfpage_property_2_ja.xcfpcbnew.htmlpl_editor.htmlitcvpcb.htmleeschema.htmlgerbview.htmlgetting_started_in_kicad.htmlidf_exporter.htmlimages026000001BEE0A3377E.png07C000000A353743B55.png098000000245059DA89.png099000000242A1CE20F.png09900000024E535CABE.png0A1000000964D11366E.png0B3000001287840DA48.png100000000000007A0000002651F79CA5.png10000000000000950000007B843ADE6A.png100000000000009B00000079AC689E05.png10000000000000DA000000C6E73B58D7.png10000000000000DD000000946E66C399.png10000000000000FB00000191F3D6461D.png10000000000000FC000000C867B9348F.png10000000000000FF000000A989993852.png100000000000010700000125A4376EBB.png100000000000010C000000B26BA7AD80.png100000000000010C00000104307CA6BA.png1000000000000114000000B804ED21E4.png1000000000000117000001359D8B03B1.png100000000000012100000146E8D1DDCE.png1000000000000134000000D9A9B4ED54.png1000000000000134000001411D7B987C.png1000000000000138000001495A2E0270.png100000000000014300000137E6B02665.png1000000000000153000001795877268E.png10000000000001550000018519570F95.png100000000000015A000000C1CF6CC2C5.png100000000000015B00000103C7B601A8.png100000000000015C0000010342AD04EC.png1000000000000160000000CD797712D0.png1000000000000169000001178613965A.png100000000000016D000000E7007BA5B8.png100000000000017A000001555B390DD5.png100000000000017D000000EDC469394A.png100000000000017E000001109CDAC612.png10000000000001830000015C1D559586.png100000000000018D000001023AE0F5CF.png1000000000000196000001CC52FEA30B.png1000000000000198000001DF29593D94.png10000000000001AC000001C185B85332.png10000000000001AD0000010F147D1D8A.png10000000000001B20000014F8449F983.png10000000000001B2000001509F311F99.png10000000000001B50000013E8AB145A7.png10000000000001B70000014140B7CFE4.png10000000000001B8000001406BAFF1AF.png10000000000001C6000001CAAC972C0B.png10000000000001C8000000FEEDCB5FB8.png10000000000001D8000001A61AC74D2A.png10000000000001F8000001B32F1802F1.png10000000000001FD000001B15F2BA74A.png1000000000000202000001F61A671096.png1000000000000205000001F7190A1FAC.png1000000000000208000002211F585317.png100000000000020B000001B70A60DECC.png100000000000021300000103755CDB21.png100000000000021B000001BDEA9ADDBA.png100000000000022C000000B9BA2E1A94.png100000000000023D000000BC05569580.png1000000000000250000000D72B1E53C2.png100000000000026D000001272BA6B200.png100000000000026E000002155D41D893.png1000000000000272000001C015CA854E.png1000000000000279000001D2A3715F27.png10000000000002810000024A2E8220E0.png10000000000002870000021DEC5337FC.png100000000000028A000001DC54042D35.png100000000000028B000001DD9FC13E33.png10000000000002BE0000017EB6C97C72.png10000000000002C800000134F8E86C51.png10000000000002EE00000177A7337383.png1000000000000303000002A0130916D9.png100000000000030A00000205F0A88B4F.png10000000000003100000019800B8A351.png100000000000031000000198EA7FCC88.png100000000000033200000294961F4BAD.png1000000000000340000002A2DDE0F6DA.png10000000000003830000027F3B1EDABD.png1000000000000438000002C20F7CD114.png1000000000000456000002680D968591.png10000000000004800000026769DAE0A4.png100000000000049F000002C20FF41347.png10000000000004A2000001E05B3D8DFF.png177000000C0CEC3BA7F.png1AC000000DFCC4C960B.png1E300000128112D054B.png1E5000001173F9F077E.png20000008000024130000119315BBAF66.png20000008000030E4000026DDFDF3D5E2.png2000000800003D8000002550D6E11DAF.png2000000800003E6E0000154B2A71537E.png200000090000154B000027E6496104E3.png2000000900003094000008CA41334F3B.png2000000900003855000027B1F162801F.png20000009000056D200003432E4789F12.png3150000002942B9EBC2.png3360000029F09D033B0.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties.pngModedit_module_properties_dialog.pngModedit_module_properties_documentation_fields.pngModedit_pad_delta_example.pngModedit_pad_level_pad_settings.pngModedit_pad_offset_example.pngModedit_pad_properties_dialog.pngModedit_top_toolbar.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_array_grid_offsets.pngPcbnew_array_grid_offsets.svgPcbnew_array_grid_stagger_cols_3.pngPcbnew_array_grid_stagger_cols_3.svgPcbnew_array_grid_stagger_rows_2.pngPcbnew_array_grid_stagger_rows_2.svgPcbnew_bad_tracks_deletion_option.pngPcbnew_board_outline_imported_from_a_DXF.pngPcbnew_board_outline_with_dogpile.pngPcbnew_board_outline_with_globally_placed_modules.pngPcbnew_change_modules_button.pngPcbnew_circuit_after_placement.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_copper_layers_contrast_high.pngPcbnew_copper_layers_contrast_normal.pngPcbnew_creating_new_track.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_menu.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_dr_example_rustic.pngPcbnew_dr_example_standard.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_example_library.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_final_preparation_example_board.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_grid_size_dropdown.pngPcbnew_keepout_area_properties.pngPcbnew_layer_colour_key.pngPcbnew_layer_manager_pane.pngPcbnew_layer_pair_indicator.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_left_toolbar.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_new_track_completed.pngPcbnew_new_track_in_progress.pngPcbnew_pad_mask_clearance_menu_item.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_ratsnest_during_move.pngPcbnew_right_toolbar.pngPcbnew_route_menu.pngPcbnew_setting_pcb_origin.pngPcbnew_simple_board_outline.pngPcbnew_specific_size_options.pngPcbnew_stacked_footprints.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_technical_layers_contrast_high.pngPcbnew_technical_layers_contrast_normal.pngPcbnew_thermal_relief_parameters.pngPcbnew_thermal_relief_settings.pngPcbnew_toolbar_layer_select_dropdown.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_thickness_dropdown.pngPcbnew_track_toolbar.pngPcbnew_track_toolbar_grid_size_selection.pngPcbnew_track_toolbar_track_width_selection.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_track_toolbar_via_size_selection.pngPcbnew_track_toolbar_via_size_selection_in_use.pngPcbnew_track_toolbar_zoom_selection.pngPcbnew_unlock_footprint_option.pngPcbnew_unstacked_footprints.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_add_similar_after.pngPcbnew_zone_add_similar_during.pngPcbnew_zone_context_menu.pngPcbnew_zone_corner_move_after.pngPcbnew_zone_corner_move_during.pngPcbnew_zone_exclude_pads.pngPcbnew_zone_filled_with_cutout.pngPcbnew_zone_filling_options.pngPcbnew_zone_filling_result.pngPcbnew_zone_include_pads.pngPcbnew_zone_limit_example.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_example.pngPcbnew_zone_priority_example_after_filling.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngPcbnew_zone_thermal_relief.pngPcbnew_zone_unfilled_cutout_outline.pngPcbnew_zoom_factor_dropdown.pngRight-click_legacy_menu.pngSample_3D_board.pngchoose_component.pngcomponent_history.pngconfigure_path_dlg.pngcvpcb_main_toolbar.pngdesign_rules.pngdrag_element.pngedit_component_dropdown.pngedit_line.pngedit_line_end.pngedit_line_start.pngeeschema_plot_pdf.pngen3d_window.pngannotate-dialog.pngblock_constraints.pngbom-netlist-tab.pngbus_junction.pngcolor_settings.pngcommands_overview.pngcomponent_during_placement.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdev-chain.pngdialog_bom.pngdialog_choose_component.pngdialog_component_properties.pngdialog_erc.pngdialog_erc_opts.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngeeschema_filter.pngerc_pointers_info.pngfile_menu.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_none.pngfilter_pincount.pngfind_dialog.pngfootprint_select.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pngframe_example.pnginsert_newline_code.pnginsert_slashnewline_code.pnglib_table.pnglibsettings.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_path_hotkey_editor.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngnetlist_dialog.pngopengl_menu.pngoptions.pngoptions_multi_line.pngpage_property_1.pngpage_property_2.pngpage_settings.pngpl_status_bar.pngpower_ports_example.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrouter_options.pngrules_editor.pngsch_with_buses.pngset_base_corner.pngset_current_page.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngtemplate_field_names.pngtext_noriented.pngtext_rotated.pngtitle_block.pngerc_pointers.pngflowchart_srckicad_flowchart.diakicad_flowchart_it.diakicad_flowchart_ja.diareadme.txtgerbview-file-menu.pnghierarchical_label_root.pnghierarchical_label_sub.pngiconsadd_arc.pngadd_bus.pngadd_bus2bus.pngadd_circle.pngadd_component.pngadd_corner.pngadd_dashed_line.pngadd_dimension.pngadd_entry.pngadd_glabel.pngadd_hierar_pin.pngadd_hierarchical_label.pngadd_hierarchical_subsheet.pngadd_junction.pngadd_keepout_area.pngadd_line.pngadd_line2bus.pngadd_line_label.pngadd_mires.pngadd_polygon.pngadd_power.pngadd_rectangle.pngadd_text.pngadd_tracks.pngadd_zone.pngadd_zone_cutout.pnganchor.pngannotate.pngannotate_down_right.pngannotate_right_down.pngarray_line.pngarray_module.pngarray_pad.pngarray_target.pngarray_text.pngarray_zone.pngauto_association.pngauto_associe.pngauto_delete_track.pngauto_track_width.pngaxis3d.pngaxis3d_back.pngaxis3d_bottom.pngaxis3d_front.pngaxis3d_left.pngaxis3d_right.pngaxis3d_top.pngbom.pngbook.pngbreak_bus.pngbreak_line.pngbrowse_files.pngcancel.pngchange_entry_orient.pngchecked_ok.pngcomponent_select_alternate_shape.pngcomponent_select_unit.pngconfig.pngcontrast_mode.pngcoordination_system.pngcopper_layers_setup.pngcopy_button.pngcopy_library.pngcopy_to_clipboard.pngcopyblock.pngcopycomponent.pngcreate_cmp_file.pngcursor.pngcursor_shape.pngcut_button.pngcvpcb.pngdashline.pngdatasheet.pngdelete.pngdelete_arc.pngdelete_association.pngdelete_bus.pngdelete_circle.pngdelete_connection.pngdelete_cotation.pngdelete_field.pngdelete_glabel.pngdelete_line.pngdelete_module.pngdelete_net.pngdelete_node.pngdelete_pad.pngdelete_pin.pngdelete_pinsheet.pngdelete_polygon.pngdelete_rectangle.pngdelete_segment.pngdelete_sheet.pngdelete_text.pngdelete_track.pngdirectory.pngdisplay_options.pngdown.pngdrag_module.pngdrag_outline_segment.pngdrag_pad.pngdrag_segment_withslope.pngdrag_track_segment.pngdrc.pngdrc_off.pngduplicate_footprint.pngduplicate_line.pngduplicate_module.pngduplicate_pad.pngduplicate_target.pngduplicate_text.pngduplicate_zone.pngedges_sketch.pngedit.pngedit_comp_footprint.pngedit_comp_ref.pngedit_comp_value.pngedit_component.pngedit_module.pngedit_part.pngedit_sheet.pngedit_text.pngeditor.pngeeschema.pngenter_sheet.pngerc.pngerc_green.pngercerr.pngercwarn.pngexit.pngexport.pngexport_dsn.pngexport_footprint_names.pngexport_idf.pngexport_module.pngexport_options_pad.pngfabrication.pngfile_footprint.pngfill_zone.pngfilter_component.pngfilter_library.pngfilter_pincount.pngfind.pngfind_replace.pngflag.pngfonts.pngfootprint_text.pnggbr_select_mode0.pnggbr_select_mode1.pnggbr_select_mode2.pnggeneral_deletions.pnggeneral_ratsnest.pnggerber_file.pnggerber_open_dcode_file.pnggerber_recent_files.pnggerbview.pnggerbview_clear_layers.pnggerbview_drill_file.pnggerbview_open_recent_drill_files.pnggerbview_show_negative_objects.pnggl_change.pngglabel2label.pngglabel2text.pngglobal_options_pad.pnggreen.pnggrid.pnggrid_select.pnggrid_select_axis.pnghammer.pnghelp.pnghidden_pin.pnghierarchy_cursor.pnghierarchy_nav.pnghotkeys.pngicon_cvpcb_small.pngicon_gerbview_small.pngicon_txt.pngimage.pngimport.pngimport3d.pngimport_cmp_from_lib.pngimport_footprint_names.pngimport_hierarchical_label.pngimport_module.pnginfo.pnginsert_module_board.pnginvisible_text.pngkicad_icon_small.pnglabel.pnglabel2glabel.pnglabel2text.pnglang_bg.pnglang_catalan.pnglang_chinese.pnglang_cs.pnglang_de.pnglang_def.pnglang_en.pnglang_es.pnglang_fi.pnglang_fr.pnglang_gr.pnglang_hu.pnglang_it.pnglang_jp.pnglang_ko.pnglang_nl.pnglang_pl.pnglang_pt.pnglang_ru.pnglang_sl.pnglanguage.pnglayers_manager.pngleave_sheet.pngleft.pnglib_next.pnglib_previous.pnglibedit.pnglibedprt.pnglibrary.pnglibrary_browse.pnglibrary_table.pnglibrary_update.pnglibview.pnglines90.pngload_module_board.pngload_module_lib.pnglocal_ratsnest.pnglocked.pngmacros_record.pngmirepcb.pngmirror_footprint_axisX.pngmirror_footprint_axisY.pngmirror_h.pngmirror_v.pngmode_module.pngmode_track.pngmodratsnest.pngmodule.pngmodule_check.pngmodule_editor.pngmodule_filtered_list.pngmodule_full_list.pngmodule_library_list.pngmodule_options.pngmodule_pin_filtered_list.pngmodule_ratsnest.pngmodule_wizard.pngmodview_icon.pngmorgan1.pngmorgan2.pngmove.pngmove_arc.pngmove_circle.pngmove_field.pngmove_glabel.pngmove_line.pngmove_module.pngmove_pad.pngmove_pin.pngmove_pinsheet.pngmove_polygon.pngmove_rectangle.pngmove_sheet.pngmove_target.pngmove_text.pngmove_track.pngmove_track_segment.pngmove_zone.pngmw_add_gap.pngmw_add_line.pngmw_add_shape.pngmw_add_stub.pngmw_add_stub_arc.pngmw_toolbar.pngnet_highlight.pngnet_locked.pngnet_unlocked.pngnetlist.pngnew.pngnew_component.pngnew_cvpcb.pngnew_footprint.pngnew_library.pngnew_pcb.pngnew_project.pngnew_project_with_template.pngnew_sch.pngnew_txt.pngnoconn.pngnormal.pngonline_help.pngopen_3d_model_view.pngopen_brd_file.pngopen_document.pngopen_library.pngopen_project.pngopt_show_polygon.pngoptions_all_tracks.pngoptions_all_tracks_and_vias.pngoptions_all_vias.pngoptions_arc.pngoptions_circle.pngoptions_module.pngoptions_new_pad.pngoptions_pad.pngoptions_pin.pngoptions_pinsheet.pngoptions_rectangle.pngoptions_segment.pngoptions_text.pngoptions_track.pngoptions_tracks.pngoptions_vias.pngorient.pngortho.pngpad.pngpad_dimensions.pngpad_sketch.pngpads_mask_layers.pngpagelayout_load.pngpagelayout_load_default.pngpagelayout_new.pngpagelayout_normal_view_mode.pngpagelayout_recent.pngpagelayout_special_view_mode.pngpalette.pngpart_properties.pngpaste.pngpcb_offset.pngpcbnew.pngpin.pngpin2pin.pngpin_name_to.pngpin_number_to.pngpin_size_to.pngpin_table.pngpin_to.pngplot.pngplot_dxf.pngplot_hpg.pngplot_pdf.pngplot_ps.pngplot_svg.pngpointer_style.pngpolar_coord.pngpost_compo.pngpost_drill.pngpost_module.pngpreference.pngprint_button.pngps_router.pngpy_script.pngratsnest.pngread_setup.pngred.pngredo.pngreload.pngreload2.pngrescue_pcbnew.pngreset_text.pngresize_sheet.pngrevert_pcbnew.pngright.pngrotate_back_x.pngrotate_back_y.pngrotate_back_z.pngrotate_ccw.pngrotate_cw.pngrotate_field.pngrotate_forw_x.pngrotate_forw_y.pngrotate_forw_z.pngrotate_glabel.pngrotate_module_ccw.pngrotate_module_cw.pngrotate_neg_x.pngrotate_neg_y.pngrotate_neg_z.pngrotate_pin.pngrotate_pos_x.pngrotate_pos_y.pngrotate_pos_z.pngrun-cvpcb.pngsave.pngsave_as.pngsave_library.pngsave_netlist.pngsave_part_in_mem.pngsave_project.pngsave_setup.pngschematic.pngselect_grid.pngselect_layer_pair.pngselect_w_layer.pngshape_3d.pngsheetset.pngshow_dcodenumber.pngshow_footprint.pngshow_mod_edge.pngshow_zone.pngshow_zone_disable.pngshow_zone_outline_only.pngshowtrack.pngsvg_file.pngswap_layer.pngtext_sketch.pngthree_d.pngtoggle_edge_sketch.pngtoggle_grid.pngtoggle_ortho.pngtoggle_pads_sketch.pngtoggle_text_sketch.pngtool_ratsnest.pngtools.pngtrack_locked.pngtrack_sketch.pngtrack_unlocked.pngtransistor.pngundelete.pngundo.pngunit_inch.pngunit_mm.pngunknown.pngunlocked.pngunzip.pngup.pngupdate_module_board.pnguse_3D_copper_thickness.pngvia.pngvia_sketch.pngwarning.pngweb_support.pngwidth_net.pngwidth_segment.pngwidth_track.pngwidth_track_via.pngwidth_vias.pngwindow_close.pngzip.pngzip_tool.pngzone_duplicate.pngzone_unfill.pngzoom.pngzoom_area.pngzoom_center_on_screen.pngzoom_fit_in_page.pngzoom_in.pngzoom_out.pngzoom_redraw.pngzoom_selection.pngidf_export.pngidf_select.pngit3d_window.pngblock_constraints.pngchoose_component.pngcommands_overview.pngconfigure_path_dlg.pngconstraint_options.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdesign_rules.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngedit_component_dropdown.pngeeschema_filter.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_library_pincount.pngfilter_none.pngfilter_pincount.pngfootprint_select.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_flowchart.pnglib_table.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_file.pngmenu_path_hotkey_editor.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngopengl_menu.pngoptions_multi_line.pngpage_property_1.pngpage_property_2.pngpath_select.pngpl_status_bar.pngpreferences_menu.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrouter_options.pngrules_editor.pngset_base_corner.pngset_current_page.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngtemplate_selected.pngtemplate_selector.pngtext_noriented.pngtext_rotated.pnguser_path.pngja07C000000A353743B55.png098000000245059DA89.png099000000242A1CE20F.png09900000024E535CABE.png0A1000000964D11366E.png0B3000001287840DA48.png100000000000007A0000002651F79CA5.png10000000000000DA000000C6E73B58D7.png10000000000000FB00000191F3D6461D.png10000000000000FC000000C867B9348F.png100000000000010C00000104307CA6BA.png100000000000012100000146E8D1DDCE.png1000000000000134000001411D7B987C.png1000000000000153000001795877268E.png100000000000015A000000C1CF6CC2C5.png100000000000015B00000103C7B601A8.png100000000000015C0000010342AD04EC.png1000000000000160000000CD797712D0.png1000000000000169000001178613965A.png100000000000016D000000E7007BA5B8.png100000000000017A000001555B390DD5.png100000000000017E000001109CDAC612.png100000000000018D000001023AE0F5CF.png1000000000000196000001CC52FEA30B.png1000000000000198000001DF29593D94.png10000000000001AC000001C185B85332.png10000000000001B20000014F8449F983.png10000000000001B2000001509F311F99.png10000000000001B50000013E8AB145A7.png10000000000001B70000014140B7CFE4.png10000000000001B8000001406BAFF1AF.png10000000000001D8000001A61AC74D2A.png1000000000000202000001F61A671096.png1000000000000205000001F7190A1FAC.png1000000000000208000002211F585317.png100000000000021300000103755CDB21.png100000000000022F00000022F66E0B1E.png1000000000000235000000254D7A0B58.png1000000000000250000000D72B1E53C2.png100000000000026D000001272BA6B200.png100000000000026E000002155D41D893.png10000000000002810000024A2E8220E0.png10000000000002870000021DEC5337FC.png100000000000028A000001DC54042D35.png100000000000028B000001DD9FC13E33.png100000000000030A00000205F0A88B4F.png10000000000003100000019800B8A351.png100000000000031000000198EA7FCC88.png10000000000003830000027F3B1EDABD.png100000000000040000000027C376CA0E.png1000000000000438000002C20F7CD114.png1000000000000456000002680D968591.png100000000000049F000002C20FF41347.png177000000C0CEC3BA7F.png1AC000000DFCC4C960B.png20000008000024130000119315BBAF66.png200000090000154B000027E6496104E3.png2000000900003094000008CA41334F3B.png2000000900003855000027B1F162801F.png20000009000056D200003432E4789F12.png3150000002942B9EBC2.png3360000029F09D033B0.png3d_window.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties.pngModedit_module_properties_dialog.pngModedit_module_properties_documentation_fields.pngModedit_pad_level_pad_settings.pngModedit_pad_properties_dialog.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_bad_tracks_deletion_option.pngPcbnew_change_modules_button.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_menu.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_display_model_menu.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_example_library.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_grid_size_dropdown.pngPcbnew_keepout_area_properties.pngPcbnew_layer_manager_pane.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_pad_mask_clearance_menu_item.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_route_menu.pngPcbnew_specific_size_options.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_thermal_relief_parameters.pngPcbnew_thermal_relief_settings.pngPcbnew_toolbar_layer_select_dropdown.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_thickness_dropdown.pngPcbnew_track_toolbar.pngPcbnew_track_toolbar_clearance_value.pngPcbnew_track_toolbar_grid_size_selection.pngPcbnew_track_toolbar_netclass.pngPcbnew_track_toolbar_track_width_selection.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_track_toolbar_via_size_selection.pngPcbnew_track_toolbar_via_size_selection_in_use.pngPcbnew_track_toolbar_zoom_selection.pngPcbnew_unlock_footprint_option.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_context_menu.pngPcbnew_zone_filling_options.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngPcbnew_zoom_factor_dropdown.pngRight-click_legacy_menu.pngSample_3D_board.pngannotate-dialog.pngblock_constraints.pngbom-netlist-tab.pngbus_junction.pngchoose_component.pngcolor_settings.pngcommands_overview.pngcomponent_during_placement.pngcomponent_history.pngconfigure_path_dlg.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdesign_rules.pngdev-chain.pngdialog_bom.pngdialog_choose_component.pngdialog_component_properties.pngdialog_erc.pngdialog_erc_opts.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngedit_component_dropdown.pngeeschema_filter.pngeeschema_plot_pdf.pngerc_pointers_info.pngfile_menu.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_none.pngfilter_pincount.pngfind_dialog.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pngframe_example.pnggerbview-file-menu.pngidf_export.pngidf_select.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_flowchart.pngkicad_main_window.pnglib_table.pnglibsettings.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_file.pngmenu_path_hotkey_editor.pngmodule_params.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngnetlist_dialog.pngopengl_menu.pngoptions.pngoptions_multi_line.pngpad_properties.pngpage_property_1.pngpage_property_2.pngpage_settings.pngpcbnew_1.pngpin_properties.pngpl_status_bar.pngpower_ports_example.pngpreferences_menu.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrescue-conflicts.pngrouter_options.pngrules_editor.pngsch_with_buses.pngselect_top_copper.pngset_base_corner.pngset_current_page.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngtemplate_field_names.pngtemplate_selected.pngtemplate_selector.pngtext_noriented.pngtext_rotated.pngtitle_block.pngtoolbar_libedit.pngtoolbar_libedit_alias.pngtoolbar_libedit_part.pngtoolbar_viewlib.pngtoolbar_viewlib_part.pngkicad_flowchart.pngkicad_main_window.pnglaunch_pane.pnglogo.pngmain_toolbar.pngmain_window.pngmenu_file.pngmodule_params.pngpad_properties.pngpcbnew_1.pngpcbnew_3d_viewer.pngpin_properties.pngpl3d_window.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties_documentation_fields.pngModedit_pad_level_pad_settings.pngModedit_pad_properties_dialog.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_bad_tracks_deletion_option.pngPcbnew_change_modules_button.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_display_model_menu.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_keepout_area_properties.pngPcbnew_layer_manager_pane.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_specific_size_options.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_thermal_relief_settings.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_context_menu.pngPcbnew_zone_filling_options.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_example.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngRight-click_legacy_menu.pngadding_pads_pcb_plugin.pngalias_select.pngannotate-dialog.pngautorouter_context_layer_pairs.pngbitmap2component_window.pngbitmap_with_multiplication.pngblock_constraints.pngblock_constraints_options.pngbom-netlist-tab.pngbom_dialog.pngbutton_drill.pngbutton_run_drc.pngchoose_component.pngcmp_select.pngcommands_overview.pngcomplex_hierarchy.pngcomponent_history.pngcomponent_selection.pngconfig_window.pngconfigure_path_dlg.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_component.pngcontext_createnew.pngcontext_createnew2.pngcontext_element.pngcontext_label.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcontext_none.pngcontext_start_trace.pngcontext_zone_clone.pngcustom_width.pngcvpcb.pngcvpcb_filterdb25.pngcvpcb_filternone.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdesign_rules.pngdev-chain.pngdialog_netlist_read2.pngdialog_newline.pngdialog_newtext.pngdialog_pad_masks.pngdialog_select_element.pngdisplay_options.pngdisplay_overlay.pngdisplay_simple.pngdisplay_transparent.pngedit_component_dropdown.pngeeschema_filter.pngerc_dialog.pngerc_errors.pngerc_pointer_dialog.pngerc_pointers_info.pngerc_settings_dialog.pngexport_shortcut_list.pngfilter_comp.pngfilter_library.pngfilter_library_pincount.pngfilter_none.pngfilter_pincount.pngfootprint_move_context.pngfootprint_move_mode.pngfootprint_select.pngfootprint_view.pngfootprints_restrictionmove.pnggerbview_main_window.pnghsheet_properties_1.pnghsheet_properties_2.pngicon_layersel.pngicon_toolsel.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_main_window.pnglayer_manager.pnglayers.pnglib_table.pnglibedit_context_fields.pnglibedit_context_menu.pnglibedit_context_pins.pnglibedit_edit_powerports.pnglibedit_item_properities.pnglibedit_main_window.pnglibedit_pinsfree.pnglibedit_relayrt_properities.pngmain_hsheet.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_fab_files.pngmenu_file.pngmenu_misc.pngmenu_path_hotkey_editor.pngmenu_position_files.pngmenu_printplot.pngmenu_shortcuts.pngmodedit_create_array1.pngmodedit_create_array2.pngmodview_mainwindow.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngnavigator_dialog.pngnetclasses.pngnetlist_add_plugin.pngnetlist_dialog.pngnetlist_messages.pngnetlist_messages_filtered.pngnetlist_padspcb.pngnetlist_padspcb_linux.pngnetlist_pcbnew.pngnetlist_spice.pngopengl_menu.pngoptions_multi_line.pngpad_prop.pngpage_property_1.pngpage_property_2.pngpage_settings.pngpath_select.pngpcbnew_1.pngpin_prop.pngpin_sheet_properities_1.pngpin_sheet_properities_2.pngpl_status_bar.pngplace_symbol.pngplot_dxf.pngplot_hpgl.pngplot_pdf.pngplot_ps.pngplot_svg.pngpreferences_menu.pngprimary_first.pngprint_dialog.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngreplace_dialog.pngroute_menu.pngrouter_options.pngrules_editor.pngsearch_dialog.pngsecond_hsheet.pngsecondary_first.pngset_base_corner.pngset_current_page.pngsettings_colors.pngsettings_default_fields.pngsettings_eeschema.pngsettings_libraries.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngsymbol_aliases.pngsymbol_create_empty.pngsymbol_create_new.pngsymbol_documentation.pngsymbol_editfields.pngsymbol_filters.pngsymbol_globaledits.pngsymbol_lib_properities.pngsymbol_part_select.pngsymbol_pin_properities.pngsymbol_pinshapes.pngsymbol_powerpins.pngsymbol_properties_dialog.pngsymbol_relaycoil.pngsymbol_relaycontacts.pngsymbol_relaycontacts2.pngsymbol_relaynotshared.pngsymbol_select_dialog.pngsymbol_set_anchor.pngtemplate_selected.pngtemplate_selector.pngtemplate_tree.pngtemplate_tree_meta.pngtext_noriented.pngtext_rotated.pngtitle_block.pnguser_path.pngviewlib_component_selected.pngviewlib_main_window.pngpreferences_menu.pngproject_tree.pngrescue-conflicts.pngresistor_value.pngroute_icon.pngschematic-sample.pngselect_top_copper.pngtemplate_selected.pngtemplate_selector.pngtemplate_tree.pngtemplate_tree_meta.pngtemplatespage_property_1.xcfpage_property_1_it.xcfpage_property_1_ja.xcfpage_property_2.xcfpage_property_2_it.xcfpage_property_2_ja.xcftest_idf_blobs.pngtoolbar_libedit.pngtoolbar_libedit_alias.pngtoolbar_libedit_part.pngtoolbar_schedit.pngtoolbar_schedit_rightside.pngtoolbar_schedit_standalone.pngtoolbar_viewlib.pngtoolbar_viewlib_part.pngwires_labels.pngkicad.htmlpcbnew.htmlpl_editor.htmljacvpcb.htmleeschema.htmlgerbview.htmlgetting_started_in_kicad.htmlidf_exporter.htmlimages026000001BEE0A3377E.png07C000000A353743B55.png098000000245059DA89.png099000000242A1CE20F.png09900000024E535CABE.png0A1000000964D11366E.png0B3000001287840DA48.png100000000000007A0000002651F79CA5.png10000000000000950000007B843ADE6A.png100000000000009B00000079AC689E05.png10000000000000DA000000C6E73B58D7.png10000000000000DD000000946E66C399.png10000000000000FB00000191F3D6461D.png10000000000000FC000000C867B9348F.png10000000000000FF000000A989993852.png100000000000010700000125A4376EBB.png100000000000010C000000B26BA7AD80.png100000000000010C00000104307CA6BA.png1000000000000114000000B804ED21E4.png1000000000000117000001359D8B03B1.png100000000000012100000146E8D1DDCE.png1000000000000134000000D9A9B4ED54.png1000000000000134000001411D7B987C.png1000000000000138000001495A2E0270.png100000000000014300000137E6B02665.png1000000000000153000001795877268E.png10000000000001550000018519570F95.png100000000000015A000000C1CF6CC2C5.png100000000000015B00000103C7B601A8.png100000000000015C0000010342AD04EC.png1000000000000160000000CD797712D0.png1000000000000169000001178613965A.png100000000000016D000000E7007BA5B8.png100000000000017A000001555B390DD5.png100000000000017D000000EDC469394A.png100000000000017E000001109CDAC612.png10000000000001830000015C1D559586.png100000000000018D000001023AE0F5CF.png1000000000000196000001CC52FEA30B.png1000000000000198000001DF29593D94.png10000000000001AC000001C185B85332.png10000000000001AD0000010F147D1D8A.png10000000000001B20000014F8449F983.png10000000000001B2000001509F311F99.png10000000000001B50000013E8AB145A7.png10000000000001B70000014140B7CFE4.png10000000000001B8000001406BAFF1AF.png10000000000001C6000001CAAC972C0B.png10000000000001C8000000FEEDCB5FB8.png10000000000001D8000001A61AC74D2A.png10000000000001F8000001B32F1802F1.png10000000000001FD000001B15F2BA74A.png1000000000000202000001F61A671096.png1000000000000205000001F7190A1FAC.png1000000000000208000002211F585317.png100000000000020B000001B70A60DECC.png100000000000021300000103755CDB21.png100000000000021B000001BDEA9ADDBA.png100000000000022C000000B9BA2E1A94.png100000000000023D000000BC05569580.png1000000000000250000000D72B1E53C2.png100000000000026D000001272BA6B200.png100000000000026E000002155D41D893.png1000000000000272000001C015CA854E.png1000000000000279000001D2A3715F27.png10000000000002810000024A2E8220E0.png10000000000002870000021DEC5337FC.png100000000000028A000001DC54042D35.png100000000000028B000001DD9FC13E33.png10000000000002BE0000017EB6C97C72.png10000000000002C800000134F8E86C51.png10000000000002EE00000177A7337383.png1000000000000303000002A0130916D9.png100000000000030A00000205F0A88B4F.png10000000000003100000019800B8A351.png100000000000031000000198EA7FCC88.png100000000000033200000294961F4BAD.png1000000000000340000002A2DDE0F6DA.png10000000000003830000027F3B1EDABD.png1000000000000438000002C20F7CD114.png1000000000000456000002680D968591.png10000000000004800000026769DAE0A4.png100000000000049F000002C20FF41347.png10000000000004A2000001E05B3D8DFF.png177000000C0CEC3BA7F.png1AC000000DFCC4C960B.png1E300000128112D054B.png1E5000001173F9F077E.png20000008000024130000119315BBAF66.png20000008000030E4000026DDFDF3D5E2.png2000000800003D8000002550D6E11DAF.png2000000800003E6E0000154B2A71537E.png200000090000154B000027E6496104E3.png2000000900003094000008CA41334F3B.png2000000900003855000027B1F162801F.png20000009000056D200003432E4789F12.png3150000002942B9EBC2.png3360000029F09D033B0.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties.pngModedit_module_properties_dialog.pngModedit_module_properties_documentation_fields.pngModedit_pad_delta_example.pngModedit_pad_level_pad_settings.pngModedit_pad_offset_example.pngModedit_pad_properties_dialog.pngModedit_top_toolbar.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_array_grid_offsets.pngPcbnew_array_grid_offsets.svgPcbnew_array_grid_stagger_cols_3.pngPcbnew_array_grid_stagger_cols_3.svgPcbnew_array_grid_stagger_rows_2.pngPcbnew_array_grid_stagger_rows_2.svgPcbnew_bad_tracks_deletion_option.pngPcbnew_board_outline_imported_from_a_DXF.pngPcbnew_board_outline_with_dogpile.pngPcbnew_board_outline_with_globally_placed_modules.pngPcbnew_change_modules_button.pngPcbnew_circuit_after_placement.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_copper_layers_contrast_high.pngPcbnew_copper_layers_contrast_normal.pngPcbnew_creating_new_track.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_menu.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_dr_example_rustic.pngPcbnew_dr_example_standard.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_example_library.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_final_preparation_example_board.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_grid_size_dropdown.pngPcbnew_keepout_area_properties.pngPcbnew_layer_colour_key.pngPcbnew_layer_manager_pane.pngPcbnew_layer_pair_indicator.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_left_toolbar.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_new_track_completed.pngPcbnew_new_track_in_progress.pngPcbnew_pad_mask_clearance_menu_item.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_ratsnest_during_move.pngPcbnew_right_toolbar.pngPcbnew_route_menu.pngPcbnew_setting_pcb_origin.pngPcbnew_simple_board_outline.pngPcbnew_specific_size_options.pngPcbnew_stacked_footprints.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_technical_layers_contrast_high.pngPcbnew_technical_layers_contrast_normal.pngPcbnew_thermal_relief_parameters.pngPcbnew_thermal_relief_settings.pngPcbnew_toolbar_layer_select_dropdown.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_thickness_dropdown.pngPcbnew_track_toolbar.pngPcbnew_track_toolbar_grid_size_selection.pngPcbnew_track_toolbar_track_width_selection.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_track_toolbar_via_size_selection.pngPcbnew_track_toolbar_via_size_selection_in_use.pngPcbnew_track_toolbar_zoom_selection.pngPcbnew_unlock_footprint_option.pngPcbnew_unstacked_footprints.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_add_similar_after.pngPcbnew_zone_add_similar_during.pngPcbnew_zone_context_menu.pngPcbnew_zone_corner_move_after.pngPcbnew_zone_corner_move_during.pngPcbnew_zone_exclude_pads.pngPcbnew_zone_filled_with_cutout.pngPcbnew_zone_filling_options.pngPcbnew_zone_filling_result.pngPcbnew_zone_include_pads.pngPcbnew_zone_limit_example.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_example.pngPcbnew_zone_priority_example_after_filling.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngPcbnew_zone_thermal_relief.pngPcbnew_zone_unfilled_cutout_outline.pngPcbnew_zoom_factor_dropdown.pngRight-click_legacy_menu.pngSample_3D_board.pngchoose_component.pngcomponent_history.pngconfigure_path_dlg.pngcvpcb_main_toolbar.pngdesign_rules.pngdrag_element.pngedit_component_dropdown.pngedit_line.pngedit_line_end.pngedit_line_start.pngeeschema_plot_pdf.pngen3d_window.pngannotate-dialog.pngblock_constraints.pngbom-netlist-tab.pngbus_junction.pngcolor_settings.pngcommands_overview.pngcomponent_during_placement.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdev-chain.pngdialog_bom.pngdialog_choose_component.pngdialog_component_properties.pngdialog_erc.pngdialog_erc_opts.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngeeschema_filter.pngerc_pointers_info.pngfile_menu.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_none.pngfilter_pincount.pngfind_dialog.pngfootprint_select.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pngframe_example.pnginsert_newline_code.pnginsert_slashnewline_code.pnglib_table.pnglibsettings.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_path_hotkey_editor.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngnetlist_dialog.pngopengl_menu.pngoptions.pngoptions_multi_line.pngpage_property_1.pngpage_property_2.pngpage_settings.pngpl_status_bar.pngpower_ports_example.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrouter_options.pngrules_editor.pngsch_with_buses.pngset_base_corner.pngset_current_page.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngtemplate_field_names.pngtext_noriented.pngtext_rotated.pngtitle_block.pngerc_pointers.pngflowchart_srckicad_flowchart.diakicad_flowchart_it.diakicad_flowchart_ja.diareadme.txtgerbview-file-menu.pnghierarchical_label_root.pnghierarchical_label_sub.pngiconsadd_arc.pngadd_bus.pngadd_bus2bus.pngadd_circle.pngadd_component.pngadd_corner.pngadd_dashed_line.pngadd_dimension.pngadd_entry.pngadd_glabel.pngadd_hierar_pin.pngadd_hierarchical_label.pngadd_hierarchical_subsheet.pngadd_junction.pngadd_keepout_area.pngadd_line.pngadd_line2bus.pngadd_line_label.pngadd_mires.pngadd_polygon.pngadd_power.pngadd_rectangle.pngadd_text.pngadd_tracks.pngadd_zone.pngadd_zone_cutout.pnganchor.pngannotate.pngannotate_down_right.pngannotate_right_down.pngarray_line.pngarray_module.pngarray_pad.pngarray_target.pngarray_text.pngarray_zone.pngauto_association.pngauto_associe.pngauto_delete_track.pngauto_track_width.pngaxis3d.pngaxis3d_back.pngaxis3d_bottom.pngaxis3d_front.pngaxis3d_left.pngaxis3d_right.pngaxis3d_top.pngbom.pngbook.pngbreak_bus.pngbreak_line.pngbrowse_files.pngcancel.pngchange_entry_orient.pngchecked_ok.pngcomponent_select_alternate_shape.pngcomponent_select_unit.pngconfig.pngcontrast_mode.pngcoordination_system.pngcopper_layers_setup.pngcopy_button.pngcopy_library.pngcopy_to_clipboard.pngcopyblock.pngcopycomponent.pngcreate_cmp_file.pngcursor.pngcursor_shape.pngcut_button.pngcvpcb.pngdashline.pngdatasheet.pngdelete.pngdelete_arc.pngdelete_association.pngdelete_bus.pngdelete_circle.pngdelete_connection.pngdelete_cotation.pngdelete_field.pngdelete_glabel.pngdelete_line.pngdelete_module.pngdelete_net.pngdelete_node.pngdelete_pad.pngdelete_pin.pngdelete_pinsheet.pngdelete_polygon.pngdelete_rectangle.pngdelete_segment.pngdelete_sheet.pngdelete_text.pngdelete_track.pngdirectory.pngdisplay_options.pngdown.pngdrag_module.pngdrag_outline_segment.pngdrag_pad.pngdrag_segment_withslope.pngdrag_track_segment.pngdrc.pngdrc_off.pngduplicate_footprint.pngduplicate_line.pngduplicate_module.pngduplicate_pad.pngduplicate_target.pngduplicate_text.pngduplicate_zone.pngedges_sketch.pngedit.pngedit_comp_footprint.pngedit_comp_ref.pngedit_comp_value.pngedit_component.pngedit_module.pngedit_part.pngedit_sheet.pngedit_text.pngeditor.pngeeschema.pngenter_sheet.pngerc.pngerc_green.pngercerr.pngercwarn.pngexit.pngexport.pngexport_dsn.pngexport_footprint_names.pngexport_idf.pngexport_module.pngexport_options_pad.pngfabrication.pngfile_footprint.pngfill_zone.pngfilter_component.pngfilter_library.pngfilter_pincount.pngfind.pngfind_replace.pngflag.pngfonts.pngfootprint_text.pnggbr_select_mode0.pnggbr_select_mode1.pnggbr_select_mode2.pnggeneral_deletions.pnggeneral_ratsnest.pnggerber_file.pnggerber_open_dcode_file.pnggerber_recent_files.pnggerbview.pnggerbview_clear_layers.pnggerbview_drill_file.pnggerbview_open_recent_drill_files.pnggerbview_show_negative_objects.pnggl_change.pngglabel2label.pngglabel2text.pngglobal_options_pad.pnggreen.pnggrid.pnggrid_select.pnggrid_select_axis.pnghammer.pnghelp.pnghidden_pin.pnghierarchy_cursor.pnghierarchy_nav.pnghotkeys.pngicon_cvpcb_small.pngicon_gerbview_small.pngicon_txt.pngimage.pngimport.pngimport3d.pngimport_cmp_from_lib.pngimport_footprint_names.pngimport_hierarchical_label.pngimport_module.pnginfo.pnginsert_module_board.pnginvisible_text.pngkicad_icon_small.pnglabel.pnglabel2glabel.pnglabel2text.pnglang_bg.pnglang_catalan.pnglang_chinese.pnglang_cs.pnglang_de.pnglang_def.pnglang_en.pnglang_es.pnglang_fi.pnglang_fr.pnglang_gr.pnglang_hu.pnglang_it.pnglang_jp.pnglang_ko.pnglang_nl.pnglang_pl.pnglang_pt.pnglang_ru.pnglang_sl.pnglanguage.pnglayers_manager.pngleave_sheet.pngleft.pnglib_next.pnglib_previous.pnglibedit.pnglibedprt.pnglibrary.pnglibrary_browse.pnglibrary_table.pnglibrary_update.pnglibview.pnglines90.pngload_module_board.pngload_module_lib.pnglocal_ratsnest.pnglocked.pngmacros_record.pngmirepcb.pngmirror_footprint_axisX.pngmirror_footprint_axisY.pngmirror_h.pngmirror_v.pngmode_module.pngmode_track.pngmodratsnest.pngmodule.pngmodule_check.pngmodule_editor.pngmodule_filtered_list.pngmodule_full_list.pngmodule_library_list.pngmodule_options.pngmodule_pin_filtered_list.pngmodule_ratsnest.pngmodule_wizard.pngmodview_icon.pngmorgan1.pngmorgan2.pngmove.pngmove_arc.pngmove_circle.pngmove_field.pngmove_glabel.pngmove_line.pngmove_module.pngmove_pad.pngmove_pin.pngmove_pinsheet.pngmove_polygon.pngmove_rectangle.pngmove_sheet.pngmove_target.pngmove_text.pngmove_track.pngmove_track_segment.pngmove_zone.pngmw_add_gap.pngmw_add_line.pngmw_add_shape.pngmw_add_stub.pngmw_add_stub_arc.pngmw_toolbar.pngnet_highlight.pngnet_locked.pngnet_unlocked.pngnetlist.pngnew.pngnew_component.pngnew_cvpcb.pngnew_footprint.pngnew_library.pngnew_pcb.pngnew_project.pngnew_project_with_template.pngnew_sch.pngnew_txt.pngnoconn.pngnormal.pngonline_help.pngopen_3d_model_view.pngopen_brd_file.pngopen_document.pngopen_library.pngopen_project.pngopt_show_polygon.pngoptions_all_tracks.pngoptions_all_tracks_and_vias.pngoptions_all_vias.pngoptions_arc.pngoptions_circle.pngoptions_module.pngoptions_new_pad.pngoptions_pad.pngoptions_pin.pngoptions_pinsheet.pngoptions_rectangle.pngoptions_segment.pngoptions_text.pngoptions_track.pngoptions_tracks.pngoptions_vias.pngorient.pngortho.pngpad.pngpad_dimensions.pngpad_sketch.pngpads_mask_layers.pngpagelayout_load.pngpagelayout_load_default.pngpagelayout_new.pngpagelayout_normal_view_mode.pngpagelayout_recent.pngpagelayout_special_view_mode.pngpalette.pngpart_properties.pngpaste.pngpcb_offset.pngpcbnew.pngpin.pngpin2pin.pngpin_name_to.pngpin_number_to.pngpin_size_to.pngpin_table.pngpin_to.pngplot.pngplot_dxf.pngplot_hpg.pngplot_pdf.pngplot_ps.pngplot_svg.pngpointer_style.pngpolar_coord.pngpost_compo.pngpost_drill.pngpost_module.pngpreference.pngprint_button.pngps_router.pngpy_script.pngratsnest.pngread_setup.pngred.pngredo.pngreload.pngreload2.pngrescue_pcbnew.pngreset_text.pngresize_sheet.pngrevert_pcbnew.pngright.pngrotate_back_x.pngrotate_back_y.pngrotate_back_z.pngrotate_ccw.pngrotate_cw.pngrotate_field.pngrotate_forw_x.pngrotate_forw_y.pngrotate_forw_z.pngrotate_glabel.pngrotate_module_ccw.pngrotate_module_cw.pngrotate_neg_x.pngrotate_neg_y.pngrotate_neg_z.pngrotate_pin.pngrotate_pos_x.pngrotate_pos_y.pngrotate_pos_z.pngrun-cvpcb.pngsave.pngsave_as.pngsave_library.pngsave_netlist.pngsave_part_in_mem.pngsave_project.pngsave_setup.pngschematic.pngselect_grid.pngselect_layer_pair.pngselect_w_layer.pngshape_3d.pngsheetset.pngshow_dcodenumber.pngshow_footprint.pngshow_mod_edge.pngshow_zone.pngshow_zone_disable.pngshow_zone_outline_only.pngshowtrack.pngsvg_file.pngswap_layer.pngtext_sketch.pngthree_d.pngtoggle_edge_sketch.pngtoggle_grid.pngtoggle_ortho.pngtoggle_pads_sketch.pngtoggle_text_sketch.pngtool_ratsnest.pngtools.pngtrack_locked.pngtrack_sketch.pngtrack_unlocked.pngtransistor.pngundelete.pngundo.pngunit_inch.pngunit_mm.pngunknown.pngunlocked.pngunzip.pngup.pngupdate_module_board.pnguse_3D_copper_thickness.pngvia.pngvia_sketch.pngwarning.pngweb_support.pngwidth_net.pngwidth_segment.pngwidth_track.pngwidth_track_via.pngwidth_vias.pngwindow_close.pngzip.pngzip_tool.pngzone_duplicate.pngzone_unfill.pngzoom.pngzoom_area.pngzoom_center_on_screen.pngzoom_fit_in_page.pngzoom_in.pngzoom_out.pngzoom_redraw.pngzoom_selection.pngidf_export.pngidf_select.pngit3d_window.pngblock_constraints.pngchoose_component.pngcommands_overview.pngconfigure_path_dlg.pngconstraint_options.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdesign_rules.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngedit_component_dropdown.pngeeschema_filter.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_library_pincount.pngfilter_none.pngfilter_pincount.pngfootprint_select.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_flowchart.pnglib_table.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_file.pngmenu_path_hotkey_editor.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngopengl_menu.pngoptions_multi_line.pngpage_property_1.pngpage_property_2.pngpath_select.pngpl_status_bar.pngpreferences_menu.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrouter_options.pngrules_editor.pngset_base_corner.pngset_current_page.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngtemplate_selected.pngtemplate_selector.pngtext_noriented.pngtext_rotated.pnguser_path.pngja07C000000A353743B55.png098000000245059DA89.png099000000242A1CE20F.png09900000024E535CABE.png0A1000000964D11366E.png0B3000001287840DA48.png100000000000007A0000002651F79CA5.png10000000000000DA000000C6E73B58D7.png10000000000000FB00000191F3D6461D.png10000000000000FC000000C867B9348F.png100000000000010C00000104307CA6BA.png100000000000012100000146E8D1DDCE.png1000000000000134000001411D7B987C.png1000000000000153000001795877268E.png100000000000015A000000C1CF6CC2C5.png100000000000015B00000103C7B601A8.png100000000000015C0000010342AD04EC.png1000000000000160000000CD797712D0.png1000000000000169000001178613965A.png100000000000016D000000E7007BA5B8.png100000000000017A000001555B390DD5.png100000000000017E000001109CDAC612.png100000000000018D000001023AE0F5CF.png1000000000000196000001CC52FEA30B.png1000000000000198000001DF29593D94.png10000000000001AC000001C185B85332.png10000000000001B20000014F8449F983.png10000000000001B2000001509F311F99.png10000000000001B50000013E8AB145A7.png10000000000001B70000014140B7CFE4.png10000000000001B8000001406BAFF1AF.png10000000000001D8000001A61AC74D2A.png1000000000000202000001F61A671096.png1000000000000205000001F7190A1FAC.png1000000000000208000002211F585317.png100000000000021300000103755CDB21.png100000000000022F00000022F66E0B1E.png1000000000000235000000254D7A0B58.png1000000000000250000000D72B1E53C2.png100000000000026D000001272BA6B200.png100000000000026E000002155D41D893.png10000000000002810000024A2E8220E0.png10000000000002870000021DEC5337FC.png100000000000028A000001DC54042D35.png100000000000028B000001DD9FC13E33.png100000000000030A00000205F0A88B4F.png10000000000003100000019800B8A351.png100000000000031000000198EA7FCC88.png10000000000003830000027F3B1EDABD.png100000000000040000000027C376CA0E.png1000000000000438000002C20F7CD114.png1000000000000456000002680D968591.png100000000000049F000002C20FF41347.png177000000C0CEC3BA7F.png1AC000000DFCC4C960B.png20000008000024130000119315BBAF66.png200000090000154B000027E6496104E3.png2000000900003094000008CA41334F3B.png2000000900003855000027B1F162801F.png20000009000056D200003432E4789F12.png3150000002942B9EBC2.png3360000029F09D033B0.png3d_window.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties.pngModedit_module_properties_dialog.pngModedit_module_properties_documentation_fields.pngModedit_pad_level_pad_settings.pngModedit_pad_properties_dialog.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_bad_tracks_deletion_option.pngPcbnew_change_modules_button.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_menu.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_display_model_menu.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_example_library.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_grid_size_dropdown.pngPcbnew_keepout_area_properties.pngPcbnew_layer_manager_pane.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_pad_mask_clearance_menu_item.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_route_menu.pngPcbnew_specific_size_options.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_thermal_relief_parameters.pngPcbnew_thermal_relief_settings.pngPcbnew_toolbar_layer_select_dropdown.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_thickness_dropdown.pngPcbnew_track_toolbar.pngPcbnew_track_toolbar_clearance_value.pngPcbnew_track_toolbar_grid_size_selection.pngPcbnew_track_toolbar_netclass.pngPcbnew_track_toolbar_track_width_selection.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_track_toolbar_via_size_selection.pngPcbnew_track_toolbar_via_size_selection_in_use.pngPcbnew_track_toolbar_zoom_selection.pngPcbnew_unlock_footprint_option.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_context_menu.pngPcbnew_zone_filling_options.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngPcbnew_zoom_factor_dropdown.pngRight-click_legacy_menu.pngSample_3D_board.pngannotate-dialog.pngblock_constraints.pngbom-netlist-tab.pngbus_junction.pngchoose_component.pngcolor_settings.pngcommands_overview.pngcomponent_during_placement.pngcomponent_history.pngconfigure_path_dlg.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdesign_rules.pngdev-chain.pngdialog_bom.pngdialog_choose_component.pngdialog_component_properties.pngdialog_erc.pngdialog_erc_opts.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngedit_component_dropdown.pngeeschema_filter.pngeeschema_plot_pdf.pngerc_pointers_info.pngfile_menu.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_none.pngfilter_pincount.pngfind_dialog.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pngframe_example.pnggerbview-file-menu.pngidf_export.pngidf_select.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_flowchart.pngkicad_main_window.pnglib_table.pnglibsettings.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_file.pngmenu_path_hotkey_editor.pngmodule_params.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngnetlist_dialog.pngopengl_menu.pngoptions.pngoptions_multi_line.pngpad_properties.pngpage_property_1.pngpage_property_2.pngpage_settings.pngpcbnew_1.pngpin_properties.pngpl_status_bar.pngpower_ports_example.pngpreferences_menu.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrescue-conflicts.pngrouter_options.pngrules_editor.pngsch_with_buses.pngselect_top_copper.pngset_base_corner.pngset_current_page.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngtemplate_field_names.pngtemplate_selected.pngtemplate_selector.pngtext_noriented.pngtext_rotated.pngtitle_block.pngtoolbar_libedit.pngtoolbar_libedit_alias.pngtoolbar_libedit_part.pngtoolbar_viewlib.pngtoolbar_viewlib_part.pngkicad_flowchart.pngkicad_main_window.pnglaunch_pane.pnglogo.pngmain_toolbar.pngmain_window.pngmenu_file.pngmodule_params.pngpad_properties.pngpcbnew_1.pngpcbnew_3d_viewer.pngpin_properties.pngpl3d_window.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties_documentation_fields.pngModedit_pad_level_pad_settings.pngModedit_pad_properties_dialog.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_bad_tracks_deletion_option.pngPcbnew_change_modules_button.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_display_model_menu.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_keepout_area_properties.pngPcbnew_layer_manager_pane.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_specific_size_options.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_thermal_relief_settings.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_context_menu.pngPcbnew_zone_filling_options.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_example.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngRight-click_legacy_menu.pngadding_pads_pcb_plugin.pngalias_select.pngannotate-dialog.pngautorouter_context_layer_pairs.pngbitmap2component_window.pngbitmap_with_multiplication.pngblock_constraints.pngblock_constraints_options.pngbom-netlist-tab.pngbom_dialog.pngbutton_drill.pngbutton_run_drc.pngchoose_component.pngcmp_select.pngcommands_overview.pngcomplex_hierarchy.pngcomponent_history.pngcomponent_selection.pngconfig_window.pngconfigure_path_dlg.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_component.pngcontext_createnew.pngcontext_createnew2.pngcontext_element.pngcontext_label.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcontext_none.pngcontext_start_trace.pngcontext_zone_clone.pngcustom_width.pngcvpcb.pngcvpcb_filterdb25.pngcvpcb_filternone.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdesign_rules.pngdev-chain.pngdialog_netlist_read2.pngdialog_newline.pngdialog_newtext.pngdialog_pad_masks.pngdialog_select_element.pngdisplay_options.pngdisplay_overlay.pngdisplay_simple.pngdisplay_transparent.pngedit_component_dropdown.pngeeschema_filter.pngerc_dialog.pngerc_errors.pngerc_pointer_dialog.pngerc_pointers_info.pngerc_settings_dialog.pngexport_shortcut_list.pngfilter_comp.pngfilter_library.pngfilter_library_pincount.pngfilter_none.pngfilter_pincount.pngfootprint_move_context.pngfootprint_move_mode.pngfootprint_select.pngfootprint_view.pngfootprints_restrictionmove.pnggerbview_main_window.pnghsheet_properties_1.pnghsheet_properties_2.pngicon_layersel.pngicon_toolsel.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_main_window.pnglayer_manager.pnglayers.pnglib_table.pnglibedit_context_fields.pnglibedit_context_menu.pnglibedit_context_pins.pnglibedit_edit_powerports.pnglibedit_item_properities.pnglibedit_main_window.pnglibedit_pinsfree.pnglibedit_relayrt_properities.pngmain_hsheet.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_fab_files.pngmenu_file.pngmenu_misc.pngmenu_path_hotkey_editor.pngmenu_position_files.pngmenu_printplot.pngmenu_shortcuts.pngmodedit_create_array1.pngmodedit_create_array2.pngmodview_mainwindow.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngnavigator_dialog.pngnetclasses.pngnetlist_add_plugin.pngnetlist_dialog.pngnetlist_messages.pngnetlist_messages_filtered.pngnetlist_padspcb.pngnetlist_padspcb_linux.pngnetlist_pcbnew.pngnetlist_spice.pngopengl_menu.pngoptions_multi_line.pngpad_prop.pngpage_property_1.pngpage_property_2.pngpage_settings.pngpath_select.pngpcbnew_1.pngpin_prop.pngpin_sheet_properities_1.pngpin_sheet_properities_2.pngpl_status_bar.pngplace_symbol.pngplot_dxf.pngplot_hpgl.pngplot_pdf.pngplot_ps.pngplot_svg.pngpreferences_menu.pngprimary_first.pngprint_dialog.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngreplace_dialog.pngroute_menu.pngrouter_options.pngrules_editor.pngsearch_dialog.pngsecond_hsheet.pngsecondary_first.pngset_base_corner.pngset_current_page.pngsettings_colors.pngsettings_default_fields.pngsettings_eeschema.pngsettings_libraries.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngsymbol_aliases.pngsymbol_create_empty.pngsymbol_create_new.pngsymbol_documentation.pngsymbol_editfields.pngsymbol_filters.pngsymbol_globaledits.pngsymbol_lib_properities.pngsymbol_part_select.pngsymbol_pin_properities.pngsymbol_pinshapes.pngsymbol_powerpins.pngsymbol_properties_dialog.pngsymbol_relaycoil.pngsymbol_relaycontacts.pngsymbol_relaycontacts2.pngsymbol_relaynotshared.pngsymbol_select_dialog.pngsymbol_set_anchor.pngtemplate_selected.pngtemplate_selector.pngtemplate_tree.pngtemplate_tree_meta.pngtext_noriented.pngtext_rotated.pngtitle_block.pnguser_path.pngviewlib_component_selected.pngviewlib_main_window.pngpreferences_menu.pngproject_tree.pngrescue-conflicts.pngresistor_value.pngroute_icon.pngschematic-sample.pngselect_top_copper.pngtemplate_selected.pngtemplate_selector.pngtemplate_tree.pngtemplate_tree_meta.pngtemplatespage_property_1.xcfpage_property_1_it.xcfpage_property_1_ja.xcfpage_property_2.xcfpage_property_2_it.xcfpage_property_2_ja.xcftest_idf_blobs.pngtoolbar_libedit.pngtoolbar_libedit_alias.pngtoolbar_libedit_part.pngtoolbar_schedit.pngtoolbar_schedit_rightside.pngtoolbar_schedit_standalone.pngtoolbar_viewlib.pngtoolbar_viewlib_part.pngwires_labels.pngkicad.htmlpcbnew.htmlpl_editor.htmlnlgetting_started_in_kicad.htmlimages10000000000000950000007B843ADE6A.png10000000000000DD000000946E66C399.png100000000000010700000125A4376EBB.png1000000000000134000000D9A9B4ED54.png1000000000000169000001178613965A.png10000000000001830000015C1D559586.png10000000000001C8000000FEEDCB5FB8.png10000000000001F8000001B32F1802F1.png10000000000001FD000001B15F2BA74A.png100000000000026E000002155D41D893.png1000000000000279000001D2A3715F27.png10000000000002EE00000177A7337383.png1000000000000303000002A0130916D9.png100000000000033200000294961F4BAD.png1000000000000340000002A2DDE0F6DA.png10000000000004800000026769DAE0A4.png10000000000004A2000001E05B3D8DFF.pngchoose_component.pngcomponent_history.pngdesign_rules.pngedit_component_dropdown.pngflowchart_srckicad_flowchart.diakicad_flowchart_it.diakicad_flowchart_ja.diareadme.txticonsadd_bus.pngadd_bus2bus.pngadd_component.pngadd_dashed_line.pngadd_line.pngadd_line2bus.pngadd_line_label.pngadd_polygon.pngadd_power.pngadd_rectangle.pngadd_text.pngadd_tracks.pngadd_zone.pngannotate.pngbom.pngcvpcb.pngdatasheet.pngdrc.pngedit_comp_footprint.pngedit_component.pngedit_module.pngeeschema.pngerc.pngexport.pnggeneral_ratsnest.pnggerber_file.pnggerbview.pnghidden_pin.pngimport.pngimport_cmp_from_lib.pnglibedit.pnglibrary.pngmodule_filtered_list.pngmodule_library_list.pngmodule_pin_filtered_list.pngnet_highlight.pngnetlist.pngnew_component.pngnew_footprint.pngnew_library.pngnoconn.pngopen_document.pngpad.pngpart_properties.pngpcbnew.pngpin.pngplot.pngsave.pngsave_library.pngsave_part_in_mem.pngsheetset.pngshow_footprint.pngitchoose_component.pngdesign_rules.pngedit_component_dropdown.pngkicad_flowchart.pngja1000000000000169000001178613965A.png100000000000026E000002155D41D893.pngchoose_component.pngcomponent_history.pngdesign_rules.pngedit_component_dropdown.pngkicad_flowchart.pngkicad_main_window.pngpad_properties.pngpcbnew_1.pngpin_properties.pngselect_top_copper.pngkicad_flowchart.pngkicad_main_window.pnglogo.pngpad_properties.pngpcbnew_1.pngpcbnew_3d_viewer.pngpin_properties.pngplchoose_component.pngcmp_select.pngcomponent_history.pngcustom_width.pngcvpcb.pngdesign_rules.pngedit_component_dropdown.pngkicad_main_window.pnglayers.pngnetclasses.pngpad_prop.pngpcbnew_1.pngpin_prop.pngroute_menu.pngresistor_value.pngselect_top_copper.pngplcvpcb.htmleeschema.htmlgerbview.htmlgetting_started_in_kicad.htmlidf_exporter.htmlimages026000001BEE0A3377E.png07C000000A353743B55.png098000000245059DA89.png099000000242A1CE20F.png09900000024E535CABE.png0A1000000964D11366E.png0B3000001287840DA48.png100000000000007A0000002651F79CA5.png10000000000000950000007B843ADE6A.png100000000000009B00000079AC689E05.png10000000000000DA000000C6E73B58D7.png10000000000000DD000000946E66C399.png10000000000000FB00000191F3D6461D.png10000000000000FC000000C867B9348F.png10000000000000FF000000A989993852.png100000000000010700000125A4376EBB.png100000000000010C000000B26BA7AD80.png100000000000010C00000104307CA6BA.png1000000000000114000000B804ED21E4.png1000000000000117000001359D8B03B1.png100000000000012100000146E8D1DDCE.png1000000000000134000000D9A9B4ED54.png1000000000000134000001411D7B987C.png1000000000000138000001495A2E0270.png100000000000014300000137E6B02665.png1000000000000153000001795877268E.png10000000000001550000018519570F95.png100000000000015A000000C1CF6CC2C5.png100000000000015B00000103C7B601A8.png100000000000015C0000010342AD04EC.png1000000000000160000000CD797712D0.png1000000000000169000001178613965A.png100000000000016D000000E7007BA5B8.png100000000000017A000001555B390DD5.png100000000000017D000000EDC469394A.png100000000000017E000001109CDAC612.png10000000000001830000015C1D559586.png100000000000018D000001023AE0F5CF.png1000000000000196000001CC52FEA30B.png1000000000000198000001DF29593D94.png10000000000001AC000001C185B85332.png10000000000001AD0000010F147D1D8A.png10000000000001B20000014F8449F983.png10000000000001B2000001509F311F99.png10000000000001B50000013E8AB145A7.png10000000000001B70000014140B7CFE4.png10000000000001B8000001406BAFF1AF.png10000000000001C6000001CAAC972C0B.png10000000000001C8000000FEEDCB5FB8.png10000000000001D8000001A61AC74D2A.png10000000000001F8000001B32F1802F1.png10000000000001FD000001B15F2BA74A.png1000000000000202000001F61A671096.png1000000000000205000001F7190A1FAC.png1000000000000208000002211F585317.png100000000000020B000001B70A60DECC.png100000000000021300000103755CDB21.png100000000000021B000001BDEA9ADDBA.png100000000000022C000000B9BA2E1A94.png100000000000023D000000BC05569580.png1000000000000250000000D72B1E53C2.png100000000000026D000001272BA6B200.png100000000000026E000002155D41D893.png1000000000000272000001C015CA854E.png1000000000000279000001D2A3715F27.png10000000000002810000024A2E8220E0.png10000000000002870000021DEC5337FC.png100000000000028A000001DC54042D35.png100000000000028B000001DD9FC13E33.png10000000000002BE0000017EB6C97C72.png10000000000002C800000134F8E86C51.png10000000000002EE00000177A7337383.png1000000000000303000002A0130916D9.png100000000000030A00000205F0A88B4F.png10000000000003100000019800B8A351.png100000000000031000000198EA7FCC88.png100000000000033200000294961F4BAD.png1000000000000340000002A2DDE0F6DA.png10000000000003830000027F3B1EDABD.png1000000000000438000002C20F7CD114.png1000000000000456000002680D968591.png10000000000004800000026769DAE0A4.png100000000000049F000002C20FF41347.png10000000000004A2000001E05B3D8DFF.png177000000C0CEC3BA7F.png1AC000000DFCC4C960B.png1E300000128112D054B.png1E5000001173F9F077E.png20000008000024130000119315BBAF66.png20000008000030E4000026DDFDF3D5E2.png2000000800003D8000002550D6E11DAF.png2000000800003E6E0000154B2A71537E.png200000090000154B000027E6496104E3.png2000000900003094000008CA41334F3B.png2000000900003855000027B1F162801F.png20000009000056D200003432E4789F12.png3150000002942B9EBC2.png3360000029F09D033B0.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties.pngModedit_module_properties_dialog.pngModedit_module_properties_documentation_fields.pngModedit_pad_delta_example.pngModedit_pad_level_pad_settings.pngModedit_pad_offset_example.pngModedit_pad_properties_dialog.pngModedit_top_toolbar.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_array_grid_offsets.pngPcbnew_array_grid_offsets.svgPcbnew_array_grid_stagger_cols_3.pngPcbnew_array_grid_stagger_cols_3.svgPcbnew_array_grid_stagger_rows_2.pngPcbnew_array_grid_stagger_rows_2.svgPcbnew_bad_tracks_deletion_option.pngPcbnew_board_outline_imported_from_a_DXF.pngPcbnew_board_outline_with_dogpile.pngPcbnew_board_outline_with_globally_placed_modules.pngPcbnew_change_modules_button.pngPcbnew_circuit_after_placement.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_copper_layers_contrast_high.pngPcbnew_copper_layers_contrast_normal.pngPcbnew_creating_new_track.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_menu.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_dr_example_rustic.pngPcbnew_dr_example_standard.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_example_library.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_final_preparation_example_board.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_grid_size_dropdown.pngPcbnew_keepout_area_properties.pngPcbnew_layer_colour_key.pngPcbnew_layer_manager_pane.pngPcbnew_layer_pair_indicator.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_left_toolbar.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_new_track_completed.pngPcbnew_new_track_in_progress.pngPcbnew_pad_mask_clearance_menu_item.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_ratsnest_during_move.pngPcbnew_right_toolbar.pngPcbnew_route_menu.pngPcbnew_setting_pcb_origin.pngPcbnew_simple_board_outline.pngPcbnew_specific_size_options.pngPcbnew_stacked_footprints.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_technical_layers_contrast_high.pngPcbnew_technical_layers_contrast_normal.pngPcbnew_thermal_relief_parameters.pngPcbnew_thermal_relief_settings.pngPcbnew_toolbar_layer_select_dropdown.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_thickness_dropdown.pngPcbnew_track_toolbar.pngPcbnew_track_toolbar_grid_size_selection.pngPcbnew_track_toolbar_track_width_selection.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_track_toolbar_via_size_selection.pngPcbnew_track_toolbar_via_size_selection_in_use.pngPcbnew_track_toolbar_zoom_selection.pngPcbnew_unlock_footprint_option.pngPcbnew_unstacked_footprints.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_add_similar_after.pngPcbnew_zone_add_similar_during.pngPcbnew_zone_context_menu.pngPcbnew_zone_corner_move_after.pngPcbnew_zone_corner_move_during.pngPcbnew_zone_exclude_pads.pngPcbnew_zone_filled_with_cutout.pngPcbnew_zone_filling_options.pngPcbnew_zone_filling_result.pngPcbnew_zone_include_pads.pngPcbnew_zone_limit_example.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_example.pngPcbnew_zone_priority_example_after_filling.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngPcbnew_zone_thermal_relief.pngPcbnew_zone_unfilled_cutout_outline.pngPcbnew_zoom_factor_dropdown.pngRight-click_legacy_menu.pngSample_3D_board.pngchoose_component.pngcomponent_history.pngconfigure_path_dlg.pngcvpcb_main_toolbar.pngdesign_rules.pngdrag_element.pngedit_component_dropdown.pngedit_line.pngedit_line_end.pngedit_line_start.pngeeschema_plot_pdf.pngen3d_window.pngannotate-dialog.pngblock_constraints.pngbom-netlist-tab.pngbus_junction.pngcolor_settings.pngcommands_overview.pngcomponent_during_placement.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdev-chain.pngdialog_bom.pngdialog_choose_component.pngdialog_component_properties.pngdialog_erc.pngdialog_erc_opts.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngeeschema_filter.pngerc_pointers_info.pngfile_menu.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_none.pngfilter_pincount.pngfind_dialog.pngfootprint_select.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pngframe_example.pnginsert_newline_code.pnginsert_slashnewline_code.pnglib_table.pnglibsettings.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_path_hotkey_editor.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngnetlist_dialog.pngopengl_menu.pngoptions.pngoptions_multi_line.pngpage_property_1.pngpage_property_2.pngpage_settings.pngpl_status_bar.pngpower_ports_example.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrouter_options.pngrules_editor.pngsch_with_buses.pngset_base_corner.pngset_current_page.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngtemplate_field_names.pngtext_noriented.pngtext_rotated.pngtitle_block.pngerc_pointers.pngflowchart_srckicad_flowchart.diakicad_flowchart_it.diakicad_flowchart_ja.diareadme.txtgerbview-file-menu.pnghierarchical_label_root.pnghierarchical_label_sub.pngiconsadd_arc.pngadd_bus.pngadd_bus2bus.pngadd_circle.pngadd_component.pngadd_corner.pngadd_dashed_line.pngadd_dimension.pngadd_entry.pngadd_glabel.pngadd_hierar_pin.pngadd_hierarchical_label.pngadd_hierarchical_subsheet.pngadd_junction.pngadd_keepout_area.pngadd_line.pngadd_line2bus.pngadd_line_label.pngadd_mires.pngadd_polygon.pngadd_power.pngadd_rectangle.pngadd_text.pngadd_tracks.pngadd_zone.pngadd_zone_cutout.pnganchor.pngannotate.pngannotate_down_right.pngannotate_right_down.pngarray_line.pngarray_module.pngarray_pad.pngarray_target.pngarray_text.pngarray_zone.pngauto_association.pngauto_associe.pngauto_delete_track.pngauto_track_width.pngaxis3d.pngaxis3d_back.pngaxis3d_bottom.pngaxis3d_front.pngaxis3d_left.pngaxis3d_right.pngaxis3d_top.pngbom.pngbook.pngbreak_bus.pngbreak_line.pngbrowse_files.pngcancel.pngchange_entry_orient.pngchecked_ok.pngcomponent_select_alternate_shape.pngcomponent_select_unit.pngconfig.pngcontrast_mode.pngcoordination_system.pngcopper_layers_setup.pngcopy_button.pngcopy_library.pngcopy_to_clipboard.pngcopyblock.pngcopycomponent.pngcreate_cmp_file.pngcursor.pngcursor_shape.pngcut_button.pngcvpcb.pngdashline.pngdatasheet.pngdelete.pngdelete_arc.pngdelete_association.pngdelete_bus.pngdelete_circle.pngdelete_connection.pngdelete_cotation.pngdelete_field.pngdelete_glabel.pngdelete_line.pngdelete_module.pngdelete_net.pngdelete_node.pngdelete_pad.pngdelete_pin.pngdelete_pinsheet.pngdelete_polygon.pngdelete_rectangle.pngdelete_segment.pngdelete_sheet.pngdelete_text.pngdelete_track.pngdirectory.pngdisplay_options.pngdown.pngdrag_module.pngdrag_outline_segment.pngdrag_pad.pngdrag_segment_withslope.pngdrag_track_segment.pngdrc.pngdrc_off.pngduplicate_footprint.pngduplicate_line.pngduplicate_module.pngduplicate_pad.pngduplicate_target.pngduplicate_text.pngduplicate_zone.pngedges_sketch.pngedit.pngedit_comp_footprint.pngedit_comp_ref.pngedit_comp_value.pngedit_component.pngedit_module.pngedit_part.pngedit_sheet.pngedit_text.pngeditor.pngeeschema.pngenter_sheet.pngerc.pngerc_green.pngercerr.pngercwarn.pngexit.pngexport.pngexport_dsn.pngexport_footprint_names.pngexport_idf.pngexport_module.pngexport_options_pad.pngfabrication.pngfile_footprint.pngfill_zone.pngfilter_component.pngfilter_library.pngfilter_pincount.pngfind.pngfind_replace.pngflag.pngfonts.pngfootprint_text.pnggbr_select_mode0.pnggbr_select_mode1.pnggbr_select_mode2.pnggeneral_deletions.pnggeneral_ratsnest.pnggerber_file.pnggerber_open_dcode_file.pnggerber_recent_files.pnggerbview.pnggerbview_clear_layers.pnggerbview_drill_file.pnggerbview_open_recent_drill_files.pnggerbview_show_negative_objects.pnggl_change.pngglabel2label.pngglabel2text.pngglobal_options_pad.pnggreen.pnggrid.pnggrid_select.pnggrid_select_axis.pnghammer.pnghelp.pnghidden_pin.pnghierarchy_cursor.pnghierarchy_nav.pnghotkeys.pngicon_cvpcb_small.pngicon_gerbview_small.pngicon_txt.pngimage.pngimport.pngimport3d.pngimport_cmp_from_lib.pngimport_footprint_names.pngimport_hierarchical_label.pngimport_module.pnginfo.pnginsert_module_board.pnginvisible_text.pngkicad_icon_small.pnglabel.pnglabel2glabel.pnglabel2text.pnglang_bg.pnglang_catalan.pnglang_chinese.pnglang_cs.pnglang_de.pnglang_def.pnglang_en.pnglang_es.pnglang_fi.pnglang_fr.pnglang_gr.pnglang_hu.pnglang_it.pnglang_jp.pnglang_ko.pnglang_nl.pnglang_pl.pnglang_pt.pnglang_ru.pnglang_sl.pnglanguage.pnglayers_manager.pngleave_sheet.pngleft.pnglib_next.pnglib_previous.pnglibedit.pnglibedprt.pnglibrary.pnglibrary_browse.pnglibrary_table.pnglibrary_update.pnglibview.pnglines90.pngload_module_board.pngload_module_lib.pnglocal_ratsnest.pnglocked.pngmacros_record.pngmirepcb.pngmirror_footprint_axisX.pngmirror_footprint_axisY.pngmirror_h.pngmirror_v.pngmode_module.pngmode_track.pngmodratsnest.pngmodule.pngmodule_check.pngmodule_editor.pngmodule_filtered_list.pngmodule_full_list.pngmodule_library_list.pngmodule_options.pngmodule_pin_filtered_list.pngmodule_ratsnest.pngmodule_wizard.pngmodview_icon.pngmorgan1.pngmorgan2.pngmove.pngmove_arc.pngmove_circle.pngmove_field.pngmove_glabel.pngmove_line.pngmove_module.pngmove_pad.pngmove_pin.pngmove_pinsheet.pngmove_polygon.pngmove_rectangle.pngmove_sheet.pngmove_target.pngmove_text.pngmove_track.pngmove_track_segment.pngmove_zone.pngmw_add_gap.pngmw_add_line.pngmw_add_shape.pngmw_add_stub.pngmw_add_stub_arc.pngmw_toolbar.pngnet_highlight.pngnet_locked.pngnet_unlocked.pngnetlist.pngnew.pngnew_component.pngnew_cvpcb.pngnew_footprint.pngnew_library.pngnew_pcb.pngnew_project.pngnew_project_with_template.pngnew_sch.pngnew_txt.pngnoconn.pngnormal.pngonline_help.pngopen_3d_model_view.pngopen_brd_file.pngopen_document.pngopen_library.pngopen_project.pngopt_show_polygon.pngoptions_all_tracks.pngoptions_all_tracks_and_vias.pngoptions_all_vias.pngoptions_arc.pngoptions_circle.pngoptions_module.pngoptions_new_pad.pngoptions_pad.pngoptions_pin.pngoptions_pinsheet.pngoptions_rectangle.pngoptions_segment.pngoptions_text.pngoptions_track.pngoptions_tracks.pngoptions_vias.pngorient.pngortho.pngpad.pngpad_dimensions.pngpad_sketch.pngpads_mask_layers.pngpagelayout_load.pngpagelayout_load_default.pngpagelayout_new.pngpagelayout_normal_view_mode.pngpagelayout_recent.pngpagelayout_special_view_mode.pngpalette.pngpart_properties.pngpaste.pngpcb_offset.pngpcbnew.pngpin.pngpin2pin.pngpin_name_to.pngpin_number_to.pngpin_size_to.pngpin_table.pngpin_to.pngplot.pngplot_dxf.pngplot_hpg.pngplot_pdf.pngplot_ps.pngplot_svg.pngpointer_style.pngpolar_coord.pngpost_compo.pngpost_drill.pngpost_module.pngpreference.pngprint_button.pngps_router.pngpy_script.pngratsnest.pngread_setup.pngred.pngredo.pngreload.pngreload2.pngrescue_pcbnew.pngreset_text.pngresize_sheet.pngrevert_pcbnew.pngright.pngrotate_back_x.pngrotate_back_y.pngrotate_back_z.pngrotate_ccw.pngrotate_cw.pngrotate_field.pngrotate_forw_x.pngrotate_forw_y.pngrotate_forw_z.pngrotate_glabel.pngrotate_module_ccw.pngrotate_module_cw.pngrotate_neg_x.pngrotate_neg_y.pngrotate_neg_z.pngrotate_pin.pngrotate_pos_x.pngrotate_pos_y.pngrotate_pos_z.pngrun-cvpcb.pngsave.pngsave_as.pngsave_library.pngsave_netlist.pngsave_part_in_mem.pngsave_project.pngsave_setup.pngschematic.pngselect_grid.pngselect_layer_pair.pngselect_w_layer.pngshape_3d.pngsheetset.pngshow_dcodenumber.pngshow_footprint.pngshow_mod_edge.pngshow_zone.pngshow_zone_disable.pngshow_zone_outline_only.pngshowtrack.pngsvg_file.pngswap_layer.pngtext_sketch.pngthree_d.pngtoggle_edge_sketch.pngtoggle_grid.pngtoggle_ortho.pngtoggle_pads_sketch.pngtoggle_text_sketch.pngtool_ratsnest.pngtools.pngtrack_locked.pngtrack_sketch.pngtrack_unlocked.pngtransistor.pngundelete.pngundo.pngunit_inch.pngunit_mm.pngunknown.pngunlocked.pngunzip.pngup.pngupdate_module_board.pnguse_3D_copper_thickness.pngvia.pngvia_sketch.pngwarning.pngweb_support.pngwidth_net.pngwidth_segment.pngwidth_track.pngwidth_track_via.pngwidth_vias.pngwindow_close.pngzip.pngzip_tool.pngzone_duplicate.pngzone_unfill.pngzoom.pngzoom_area.pngzoom_center_on_screen.pngzoom_fit_in_page.pngzoom_in.pngzoom_out.pngzoom_redraw.pngzoom_selection.pngidf_export.pngidf_select.pngit3d_window.pngblock_constraints.pngchoose_component.pngcommands_overview.pngconfigure_path_dlg.pngconstraint_options.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdesign_rules.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngedit_component_dropdown.pngeeschema_filter.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_library_pincount.pngfilter_none.pngfilter_pincount.pngfootprint_select.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_flowchart.pnglib_table.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_file.pngmenu_path_hotkey_editor.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngopengl_menu.pngoptions_multi_line.pngpage_property_1.pngpage_property_2.pngpath_select.pngpl_status_bar.pngpreferences_menu.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrouter_options.pngrules_editor.pngset_base_corner.pngset_current_page.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngtemplate_selected.pngtemplate_selector.pngtext_noriented.pngtext_rotated.pnguser_path.pngja07C000000A353743B55.png098000000245059DA89.png099000000242A1CE20F.png09900000024E535CABE.png0A1000000964D11366E.png0B3000001287840DA48.png100000000000007A0000002651F79CA5.png10000000000000DA000000C6E73B58D7.png10000000000000FB00000191F3D6461D.png10000000000000FC000000C867B9348F.png100000000000010C00000104307CA6BA.png100000000000012100000146E8D1DDCE.png1000000000000134000001411D7B987C.png1000000000000153000001795877268E.png100000000000015A000000C1CF6CC2C5.png100000000000015B00000103C7B601A8.png100000000000015C0000010342AD04EC.png1000000000000160000000CD797712D0.png1000000000000169000001178613965A.png100000000000016D000000E7007BA5B8.png100000000000017A000001555B390DD5.png100000000000017E000001109CDAC612.png100000000000018D000001023AE0F5CF.png1000000000000196000001CC52FEA30B.png1000000000000198000001DF29593D94.png10000000000001AC000001C185B85332.png10000000000001B20000014F8449F983.png10000000000001B2000001509F311F99.png10000000000001B50000013E8AB145A7.png10000000000001B70000014140B7CFE4.png10000000000001B8000001406BAFF1AF.png10000000000001D8000001A61AC74D2A.png1000000000000202000001F61A671096.png1000000000000205000001F7190A1FAC.png1000000000000208000002211F585317.png100000000000021300000103755CDB21.png100000000000022F00000022F66E0B1E.png1000000000000235000000254D7A0B58.png1000000000000250000000D72B1E53C2.png100000000000026D000001272BA6B200.png100000000000026E000002155D41D893.png10000000000002810000024A2E8220E0.png10000000000002870000021DEC5337FC.png100000000000028A000001DC54042D35.png100000000000028B000001DD9FC13E33.png100000000000030A00000205F0A88B4F.png10000000000003100000019800B8A351.png100000000000031000000198EA7FCC88.png10000000000003830000027F3B1EDABD.png100000000000040000000027C376CA0E.png1000000000000438000002C20F7CD114.png1000000000000456000002680D968591.png100000000000049F000002C20FF41347.png177000000C0CEC3BA7F.png1AC000000DFCC4C960B.png20000008000024130000119315BBAF66.png200000090000154B000027E6496104E3.png2000000900003094000008CA41334F3B.png2000000900003855000027B1F162801F.png20000009000056D200003432E4789F12.png3150000002942B9EBC2.png3360000029F09D033B0.png3d_window.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties.pngModedit_module_properties_dialog.pngModedit_module_properties_documentation_fields.pngModedit_pad_level_pad_settings.pngModedit_pad_properties_dialog.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_bad_tracks_deletion_option.pngPcbnew_change_modules_button.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_menu.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_display_model_menu.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_example_library.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_grid_size_dropdown.pngPcbnew_keepout_area_properties.pngPcbnew_layer_manager_pane.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_pad_mask_clearance_menu_item.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_route_menu.pngPcbnew_specific_size_options.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_thermal_relief_parameters.pngPcbnew_thermal_relief_settings.pngPcbnew_toolbar_layer_select_dropdown.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_thickness_dropdown.pngPcbnew_track_toolbar.pngPcbnew_track_toolbar_clearance_value.pngPcbnew_track_toolbar_grid_size_selection.pngPcbnew_track_toolbar_netclass.pngPcbnew_track_toolbar_track_width_selection.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_track_toolbar_via_size_selection.pngPcbnew_track_toolbar_via_size_selection_in_use.pngPcbnew_track_toolbar_zoom_selection.pngPcbnew_unlock_footprint_option.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_context_menu.pngPcbnew_zone_filling_options.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngPcbnew_zoom_factor_dropdown.pngRight-click_legacy_menu.pngSample_3D_board.pngannotate-dialog.pngblock_constraints.pngbom-netlist-tab.pngbus_junction.pngchoose_component.pngcolor_settings.pngcommands_overview.pngcomponent_during_placement.pngcomponent_history.pngconfigure_path_dlg.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_createnew.pngcontext_createnew2.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdesign_rules.pngdev-chain.pngdialog_bom.pngdialog_choose_component.pngdialog_component_properties.pngdialog_erc.pngdialog_erc_opts.pngdialog_newline.pngdialog_newtext.pngdialog_select_element.pngdisplay_options.pngedit_component_dropdown.pngeeschema_filter.pngeeschema_plot_pdf.pngerc_pointers_info.pngfile_menu.pngfilter_comp.pngfilter_comp_and_pincount.pngfilter_library.pngfilter_none.pngfilter_pincount.pngfind_dialog.pngfootprint_view.pngfplib_wizard_chooseflt.pngfplib_wizard_githubselection.pngfplib_wizard_locallibselection.pngfplib_wizard_locallibstartpage.pngfplib_wizard_startpage_github.pngfplib_wizard_validate.pngframe_example.pnggerbview-file-menu.pngidf_export.pngidf_select.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_flowchart.pngkicad_main_window.pnglib_table.pnglibsettings.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_file.pngmenu_path_hotkey_editor.pngmodule_params.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngnetlist_dialog.pngopengl_menu.pngoptions.pngoptions_multi_line.pngpad_properties.pngpage_property_1.pngpage_property_2.pngpage_settings.pngpcbnew_1.pngpin_properties.pngpl_status_bar.pngpower_ports_example.pngpreferences_menu.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngrescue-conflicts.pngrouter_options.pngrules_editor.pngsch_with_buses.pngselect_top_copper.pngset_base_corner.pngset_current_page.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngtemplate_field_names.pngtemplate_selected.pngtemplate_selector.pngtext_noriented.pngtext_rotated.pngtitle_block.pngtoolbar_libedit.pngtoolbar_libedit_alias.pngtoolbar_libedit_part.pngtoolbar_viewlib.pngtoolbar_viewlib_part.pngkicad_flowchart.pngkicad_main_window.pnglaunch_pane.pnglogo.pngmain_toolbar.pngmain_window.pngmenu_file.pngmodule_params.pngpad_properties.pngpcbnew_1.pngpcbnew_3d_viewer.pngpin_properties.pngpl3d_window.pngFootprint_library_list.pngFootprint_tables_list.pngLibrary_list_menu_item.pngLibrary_tables_menu_item.pngModedit_context_menu_graphics.pngModedit_context_menu_module_parameters.pngModedit_context_menu_pads.pngModedit_footprint_3d_preview.pngModedit_footprint_level_pad_settings.pngModedit_footprint_text_properties.pngModedit_main_window.pngModedit_module_3d_options.pngModedit_module_attributes.pngModedit_module_autoplace_settings.pngModedit_module_properties_documentation_fields.pngModedit_pad_level_pad_settings.pngModedit_pad_properties_dialog.pngPcbnew_DRC_dialog.pngPcbnew_add_cutout_menu_item.pngPcbnew_advanced_tracing_options.pngPcbnew_archive_footprints_menu.pngPcbnew_array_dialog_circular.pngPcbnew_array_dialog_grid.pngPcbnew_bad_tracks_deletion_option.pngPcbnew_change_modules_button.pngPcbnew_context_module_mode_module_under_cursor.pngPcbnew_context_module_mode_no_module_under_cursor.pngPcbnew_coordinate_status_display.pngPcbnew_design_rules_dropdown.pngPcbnew_design_rules_editor_global_tab.pngPcbnew_design_rules_editor_netclass_tab.pngPcbnew_design_rules_top_toolbar.pngPcbnew_dimensions_menu.pngPcbnew_display_model_menu.pngPcbnew_drill_file_dialog.pngPcbnew_drill_origin_setting.pngPcbnew_edit_menu.pngPcbnew_exchange_module_option.pngPcbnew_extra_footprints_deletion_option.pngPcbnew_file_menu.pngPcbnew_fill_refill_all_zones.pngPcbnew_footprint_exchange_options.pngPcbnew_footprints_orientation_dialog.pngPcbnew_general_options_dialog.pngPcbnew_keepout_area_properties.pngPcbnew_layer_manager_pane.pngPcbnew_layer_selection_dialog.pngPcbnew_layer_selection_dropdown.pngPcbnew_layer_selection_popup.pngPcbnew_layer_setup_dialog.pngPcbnew_layer_setup_dialog_layer_properties.pngPcbnew_layer_setup_menu_item.pngPcbnew_legacy_block_selection_dialog.pngPcbnew_module_properties.pngPcbnew_module_selection_option.pngPcbnew_move_all_modules.pngPcbnew_move_exact_cartesian.pngPcbnew_move_exact_polar.pngPcbnew_netlist_dialog.pngPcbnew_pad_mask_settings_dialog.pngPcbnew_place_menu.pngPcbnew_plot_dialog.pngPcbnew_plot_fine_scale_setting.pngPcbnew_plot_options_gerber.pngPcbnew_plot_options_other_formats.pngPcbnew_plot_postscript_dialog.pngPcbnew_popup_footprint_mode.pngPcbnew_popup_footprint_mode_footprint.pngPcbnew_popup_footprint_mode_track.pngPcbnew_popup_normal_mode.pngPcbnew_popup_normal_mode_footprint.pngPcbnew_popup_normal_mode_track.pngPcbnew_popup_track_mode.pngPcbnew_popup_track_mode_footprint.pngPcbnew_popup_track_mode_track.pngPcbnew_preferences_menu.pngPcbnew_specific_size_options.pngPcbnew_technical_layer_zone_dialog.pngPcbnew_thermal_relief_settings.pngPcbnew_tools_menu.pngPcbnew_top_menu_bar.pngPcbnew_top_toolbar.pngPcbnew_track_context_menu.pngPcbnew_track_global_edit_context_menu.pngPcbnew_track_global_edit_dialog.pngPcbnew_track_in_progres_context.pngPcbnew_track_toolbar_track_width_selection_in_use.pngPcbnew_via_layer_pair_dialog.pngPcbnew_via_layer_pair_popup.pngPcbnew_via_size_dropdown.pngPcbnew_view_menu.pngPcbnew_zone_context_menu.pngPcbnew_zone_filling_options.pngPcbnew_zone_modification_menu_items.pngPcbnew_zone_priority_example.pngPcbnew_zone_priority_level_setting.pngPcbnew_zone_properties_dialog.pngRight-click_legacy_menu.pngadding_pads_pcb_plugin.pngalias_select.pngannotate-dialog.pngautorouter_context_layer_pairs.pngbitmap2component_window.pngbitmap_with_multiplication.pngblock_constraints.pngblock_constraints_options.pngbom-netlist-tab.pngbom_dialog.pngbutton_drill.pngbutton_run_drc.pngchoose_component.pngcmp_select.pngcommands_overview.pngcomplex_hierarchy.pngcomponent_history.pngcomponent_selection.pngconfig_window.pngconfigure_path_dlg.pngconstraint_options.pngconstraints_defined.pngconstraints_none.pngcontext_component.pngcontext_createnew.pngcontext_createnew2.pngcontext_element.pngcontext_label.pngcontext_line_move.pngcontext_line_move_end.pngcontext_line_move_start.pngcontext_menu.pngcontext_none.pngcontext_start_trace.pngcontext_zone_clone.pngcustom_width.pngcvpcb.pngcvpcb_filterdb25.pngcvpcb_filternone.pngcvpcb_footprint_docfile.pngcvpcb_main_window.pngcvpcb_preference_menu.pngdefault_hot_key_list.pngdesign_rules.pngdev-chain.pngdialog_netlist_read2.pngdialog_newline.pngdialog_newtext.pngdialog_pad_masks.pngdialog_select_element.pngdisplay_options.pngdisplay_overlay.pngdisplay_simple.pngdisplay_transparent.pngedit_component_dropdown.pngeeschema_filter.pngerc_dialog.pngerc_errors.pngerc_pointer_dialog.pngerc_pointers_info.pngerc_settings_dialog.pngexport_shortcut_list.pngfilter_comp.pngfilter_library.pngfilter_library_pincount.pngfilter_none.pngfilter_pincount.pngfootprint_move_context.pngfootprint_move_mode.pngfootprint_select.pngfootprint_view.pngfootprints_restrictionmove.pnggerbview_main_window.pnghsheet_properties_1.pnghsheet_properties_2.pngicon_layersel.pngicon_toolsel.pnginsert_newline_code.pnginsert_slashnewline_code.pngkicad_main_window.pnglayer_manager.pnglayers.pnglib_table.pnglibedit_context_fields.pnglibedit_context_menu.pnglibedit_context_pins.pnglibedit_edit_powerports.pnglibedit_item_properities.pnglibedit_main_window.pnglibedit_pinsfree.pnglibedit_relayrt_properities.pngmain_hsheet.pngmain_toolbar.pngmain_window.pngmain_window_popup.pngmenu_bar.pngmenu_fab_files.pngmenu_file.pngmenu_misc.pngmenu_path_hotkey_editor.pngmenu_position_files.pngmenu_printplot.pngmenu_shortcuts.pngmodedit_create_array1.pngmodedit_create_array2.pngmodview_mainwindow.pngmulti_line.pngmulti_line_2.pngmulti_line_3.pngnavigator_dialog.pngnetclasses.pngnetlist_add_plugin.pngnetlist_dialog.pngnetlist_messages.pngnetlist_messages_filtered.pngnetlist_padspcb.pngnetlist_padspcb_linux.pngnetlist_pcbnew.pngnetlist_spice.pngopengl_menu.pngoptions_multi_line.pngpad_prop.pngpage_property_1.pngpage_property_2.pngpage_settings.pngpath_select.pngpcbnew_1.pngpin_prop.pngpin_sheet_properities_1.pngpin_sheet_properities_2.pngpl_status_bar.pngplace_symbol.pngplot_dxf.pngplot_hpgl.pngplot_pdf.pngplot_ps.pngplot_svg.pngpreferences_menu.pngprimary_first.pngprint_dialog.pngproject_tree.pngproperty_bitmap.pngproperty_line.pngproperty_main.pngproperty_none.pngproperty_polyline.pngproperty_text.pngreplace_dialog.pngroute_menu.pngrouter_options.pngrules_editor.pngsearch_dialog.pngsecond_hsheet.pngsecondary_first.pngset_base_corner.pngset_current_page.pngsettings_colors.pngsettings_default_fields.pngsettings_eeschema.pngsettings_libraries.pngshortcuts_editor.pngshow_fields_codes.pngshow_fields_data.pngstatus_bar.pngsymbol_aliases.pngsymbol_create_empty.pngsymbol_create_new.pngsymbol_documentation.pngsymbol_editfields.pngsymbol_filters.pngsymbol_globaledits.pngsymbol_lib_properities.pngsymbol_part_select.pngsymbol_pin_properities.pngsymbol_pinshapes.pngsymbol_powerpins.pngsymbol_properties_dialog.pngsymbol_relaycoil.pngsymbol_relaycontacts.pngsymbol_relaycontacts2.pngsymbol_relaynotshared.pngsymbol_select_dialog.pngsymbol_set_anchor.pngtemplate_selected.pngtemplate_selector.pngtemplate_tree.pngtemplate_tree_meta.pngtext_noriented.pngtext_rotated.pngtitle_block.pnguser_path.pngviewlib_component_selected.pngviewlib_main_window.pngpreferences_menu.pngproject_tree.pngrescue-conflicts.pngresistor_value.pngroute_icon.pngschematic-sample.pngselect_top_copper.pngtemplate_selected.pngtemplate_selector.pngtemplate_tree.pngtemplate_tree_meta.pngtemplatespage_property_1.xcfpage_property_1_it.xcfpage_property_1_ja.xcfpage_property_2.xcfpage_property_2_it.xcfpage_property_2_ja.xcftest_idf_blobs.pngtoolbar_libedit.pngtoolbar_libedit_alias.pngtoolbar_libedit_part.pngtoolbar_schedit.pngtoolbar_schedit_rightside.pngtoolbar_schedit_standalone.pngtoolbar_viewlib.pngtoolbar_viewlib_part.pngwires_labels.pngkicad.htmlpcbnew.htmlpl_editor.htmlscriptsbom-in-pythonREADME-bom.txtbom_csv_grouped_by_value.pybom_csv_grouped_by_value_with_fp.pybom_csv_sorted_by_ref.pybom_html_by_value.pybom_html_grouped_by_value.pybom_html_with_advanced_grouping.pybom_sorted_by_ref.pykicad_netlist_reader.pyround_robin.pyround_value_robin.pykicad-install.shlib_convert.pylibrary-repos-install.batlibrary-repos-install.shosx_build_wx.shosx_fixbundle.shtest_kicad_plugin.pytest_plugin.py/usr/share/doc//usr/share/doc/kicad/help//usr/share/doc/kicad/help/en//usr/share/doc/kicad/help/en/images//usr/share/doc/kicad/help/en/images/en//usr/share/doc/kicad/help/en/images/flowchart_src//usr/share/doc/kicad/help/en/images/icons//usr/share/doc/kicad/help/en/images/it//usr/share/doc/kicad/help/en/images/ja//usr/share/doc/kicad/help/en/images/pl//usr/share/doc/kicad/help/en/images/templates//usr/share/doc/kicad/help/fr//usr/share/doc/kicad/help/fr/images//usr/share/doc/kicad/help/fr/images/en//usr/share/doc/kicad/help/fr/images/flowchart_src//usr/share/doc/kicad/help/fr/images/icons//usr/share/doc/kicad/help/fr/images/it//usr/share/doc/kicad/help/fr/images/ja//usr/share/doc/kicad/help/fr/images/pl//usr/share/doc/kicad/help/fr/images/templates//usr/share/doc/kicad/help/it//usr/share/doc/kicad/help/it/images//usr/share/doc/kicad/help/it/images/en//usr/share/doc/kicad/help/it/images/flowchart_src//usr/share/doc/kicad/help/it/images/icons//usr/share/doc/kicad/help/it/images/it//usr/share/doc/kicad/help/it/images/ja//usr/share/doc/kicad/help/it/images/pl//usr/share/doc/kicad/help/it/images/templates//usr/share/doc/kicad/help/ja//usr/share/doc/kicad/help/ja/images//usr/share/doc/kicad/help/ja/images/en//usr/share/doc/kicad/help/ja/images/flowchart_src//usr/share/doc/kicad/help/ja/images/icons//usr/share/doc/kicad/help/ja/images/it//usr/share/doc/kicad/help/ja/images/ja//usr/share/doc/kicad/help/ja/images/pl//usr/share/doc/kicad/help/ja/images/templates//usr/share/doc/kicad/help/nl//usr/share/doc/kicad/help/nl/images//usr/share/doc/kicad/help/nl/images/flowchart_src//usr/share/doc/kicad/help/nl/images/icons//usr/share/doc/kicad/help/nl/images/it//usr/share/doc/kicad/help/nl/images/ja//usr/share/doc/kicad/help/nl/images/pl//usr/share/doc/kicad/help/pl//usr/share/doc/kicad/help/pl/images//usr/share/doc/kicad/help/pl/images/en//usr/share/doc/kicad/help/pl/images/flowchart_src//usr/share/doc/kicad/help/pl/images/icons//usr/share/doc/kicad/help/pl/images/it//usr/share/doc/kicad/help/pl/images/ja//usr/share/doc/kicad/help/pl/images/pl//usr/share/doc/kicad/help/pl/images/templates//usr/share/doc/kicad//usr/share/doc/kicad/scripts//usr/share/doc/kicad/scripts/bom-in-python/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi  !"#$%&'()*+,-./01234556789:;<=>?@ABCCDEFGHIIJKLMNOLPQRSTUVWXYZ[\]^_`abcdefghijklmmnopqrstuvwxxyz{z|z}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYYYZ[\]^___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________`abcdefghijklmnopqrsstuvwxyzzx{|}~~~~?@      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKHLMNOPQRSTUVWXYZ[\]^^_`abcdeVVVVVfghhhhhh.ijklmnop2qrstuvwxyz{|}~      !"#$%&'()*+,-./01234567889:;<<=>?@@AB@C00D1EFGHIJKLLMNOPQRSTUVWXYZ?[\]^_`abCcdeffghijklmmnopmmqrstuvwxyz{|}~~~~?X??? "&234>@FGJKOP_`abcdefghijklmmnopqrstuvwxxyz{z|z}~     "#$&'()*+,-/013489:<>?@BDEFGHIJKLNOQRUVYYYZ__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________bcdghijklmnoprsstuvwxyzzx{|}~~~~?@      !"#$%&'()*+,-./0123456789:;<=>?@ABCEHHMNOPQRSTUVWY^^_`abVVVVVghhhhhhlmnopqrxyz|~    !#$%'()*+,-./2346889:;>?00D1EFGHIJOPQST\]`cffghijlnoqrstuwxy|  !"#$%&'()*+,-./01234556789:;<=>?@ABCCDEFGHIIJKLMNOLPQRSTUVWXYZ[\]^_`abcdefghijklmmnopqrstuvwxxyz{z|z}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYYYZ[\]___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________`abcdefghijklmnopqrsstuvwxyzzx{|}~~~~?@      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKHLMNOPQRSTUVWXYZ[\]^^_`abcdeVVVVVfghhhhhh.ijklmnop2qrstuvwxyz{|}~      !"#$%&'()*+,-./01234567889:;<<=>?@@AB@C00D1EFGHIJKLLMNOPQRSTUVWXYZ?[\]^_`abCcdeffghijklmmnopmmqrstuvwxyz{|}~~~~?X???  !"#$%&'()*+,-./01234556789:;<=>?@ABCCDEFGHIIJKLMNOLPQRSTUVWXYZ[\]^_`abcdefghijklmmnopqrstuvwxxyz{z|z}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYYYZ[\]___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________`abcdefghijklmnopqrsstuvwxyzzx{|}~~~~?@      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKHLMNOPQRSTUVWXYZ[\]^^_`abcdeVVVVVfghhhhhh.ijklmnop2qrstuvwxyz{|}~      !"#$%&'()*+,-./01234567889:;<<=>?@@AB@C00D1EFGHIJKLLMNOPQRSTUVWXYZ?[\]^_`abCcdeffghijklmmnopmmqrstuvwxyz{|}~~~~?X??? "&234>@FGJKOPYYYZ____________________________________________________drvHHYano./6>QSlsxy  !"#$%&'()*+,-./01234556789:;<=>?@ABCCDEFGHIIJKLMNOLPQRSTUVWXYZ[\]^_`abcdefghijklmmnopqrstuvwxxyz{z|z}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYYYZ[\]___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________`abcdefghijklmnopqrsstuvwxyzzx{|}~~~~?@      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKHLMNOPQRSTUVWXYZ[\]^^_`abcdeVVVVVfghhhhhh.ijklmnop2qrstuvwxyz{|}~      !"#$%&'()*+,-./01234567889:;<<=>?@@AB@C00D1EFGHIJKLLMNOPQRSTUVWXYZ?[\]^_`abCcdeffghijklmmnopmmqrstuvwxyz{|}~~~~?X???directoryHTML document, ASCII text, with CRLF, LF line terminatorsHTML document, UTF-8 Unicode text, with CRLF, LF line terminatorsHTML document, ASCII text, with very long lines, with CRLF, LF line terminatorsPNG image data, 39 x 522, 8-bit colormap, non-interlacedPNG image data, 160 x 171, 8-bit colormap, non-interlacedPNG image data, 156 x 38, 8-bit colormap, non-interlacedPNG image data, 182 x 36, 8-bit colormap, non-interlacedPNG image data, 159 x 38, 8-bit colormap, non-interlacedPNG image data, 216 x 161, 8-bit colormap, non-interlacedPNG image data, 230 x 349, 8-bit colormap, non-interlacedPNG image data, 122 x 38, 8-bit/color RGB, non-interlacedPNG image data, 179 x 150, 2-bit colormap, non-interlacedPNG image data, 155 x 121, 1-bit colormap, non-interlacedPNG image data, 218 x 149, 8-bit colormap, non-interlacedPNG image data, 324 x 266, 4-bit colormap, non-interlacedPNG image data, 436 x 329, 8-bit colormap, non-interlacedPNG image data, 294 x 148, 8-bit colormap, non-interlacedPNG image data, 255 x 169, 4-bit colormap, non-interlacedPNG image data, 209 x 150, 4-bit colormap, non-interlacedPNG image data, 268 x 178, 4-bit colormap, non-interlacedPNG image data, 268 x 260, 8-bit colormap, non-interlacedPNG image data, 276 x 184, 4-bit colormap, non-interlacedPNG image data, 279 x 309, 4-bit colormap, non-interlacedPNG image data, 289 x 326, 8-bit colormap, non-interlacedPNG image data, 245 x 167, 4-bit colormap, non-interlacedPNG image data, 308 x 321, 8-bit colormap, non-interlacedPNG image data, 312 x 329, 2-bit colormap, non-interlacedPNG image data, 323 x 311, 4-bit colormap, non-interlacedPNG image data, 317 x 361, 8-bit colormap, non-interlacedPNG image data, 341 x 389, 8-bit colormap, non-interlacedPNG image data, 293 x 146, 8-bit colormap, non-interlacedPNG image data, 433 x 245, 8-bit colormap, non-interlacedPNG image data, 418 x 225, 8-bit colormap, non-interlacedPNG image data, 361 x 279, 8-bit/color RGB, non-interlacedPNG image data, 343 x 386, 8-bit colormap, non-interlacedPNG image data, 381 x 237, 8-bit colormap, non-interlacedPNG image data, 339 x 275, 8-bit colormap, non-interlacedPNG image data, 510 x 410, 8-bit colormap, non-interlacedPNG image data, 397 x 258, 8-bit colormap, non-interlacedPNG image data, 458 x 359, 8-bit colormap, non-interlacedPNG image data, 408 x 479, 8-bit colormap, non-interlacedPNG image data, 428 x 449, 8-bit colormap, non-interlacedPNG image data, 429 x 271, 8-bit colormap, non-interlacedPNG image data, 434 x 335, 8-bit colormap, non-interlacedPNG image data, 434 x 336, 8-bit colormap, non-interlacedPNG image data, 437 x 318, 8-bit colormap, non-interlacedPNG image data, 439 x 321, 8-bit colormap, non-interlacedPNG image data, 440 x 320, 8-bit colormap, non-interlacedPNG image data, 454 x 458, 4-bit colormap, non-interlacedPNG image data, 165 x 206, 4-bit colormap, non-interlacedPNG image data, 502 x 402, 8-bit colormap, non-interlacedPNG image data, 501 x 401, 4-bit colormap, non-interlacedPNG image data, 438 x 407, 8-bit colormap, non-interlacedPNG image data, 520 x 545, 8-bit colormap, non-interlacedPNG image data, 523 x 439, 4-bit colormap, non-interlacedPNG image data, 519 x 245, 8-bit colormap, non-interlacedPNG image data, 539 x 445, 4-bit colormap, non-interlacedPNG image data, 556 x 185, 2-bit colormap, non-interlacedPNG image data, 573 x 188, 2-bit colormap, non-interlacedPNG image data, 592 x 215, 8-bit colormap, non-interlacedPNG image data, 621 x 295, 8-bit colormap, non-interlacedPNG image data, 622 x 533, 8-bit/color RGB, non-interlacedPNG image data, 626 x 448, 4-bit colormap, non-interlacedPNG image data, 574 x 438, 4-bit colormap, non-interlacedPNG image data, 641 x 586, 8-bit colormap, non-interlacedPNG image data, 647 x 541, 8-bit colormap, non-interlacedPNG image data, 640 x 326, 8-bit colormap, non-interlacedPNG image data, 702 x 382, 4-bit colormap, non-interlacedPNG image data, 712 x 308, 4-bit colormap, non-interlacedPNG image data, 438 x 228, 4-bit colormap, non-interlacedPNG image data, 651 x 531, 4-bit colormap, non-interlacedPNG image data, 820 x 411, 8-bit colormap, non-interlacedPNG image data, 784 x 408, 8-bit colormap, non-interlacedPNG image data, 650 x 530, 4-bit colormap, non-interlacedPNG image data, 695 x 530, 4-bit colormap, non-interlacedPNG image data, 867 x 402, 8-bit colormap, non-interlacedPNG image data, 1080 x 706, 8-bit colormap, non-interlacedPNG image data, 461 x 250, 8-bit colormap, non-interlacedPNG image data, 1152 x 615, 8-bit/color RGB, non-interlacedPNG image data, 1186 x 480, 8-bit/color RGB, non-interlacedPNG image data, 398 x 223, 8-bit colormap, non-interlacedPNG image data, 399 x 224, 8-bit colormap, non-interlacedPNG image data, 483 x 296, 8-bit/color RGB, non-interlacedPNG image data, 485 x 279, 8-bit/color RGB, non-interlacedPNG image data, 398 x 139, 8-bit colormap, non-interlacedPNG image data, 473 x 376, 4-bit colormap, non-interlacedPNG image data, 595 x 361, 4-bit colormap, non-interlacedPNG image data, 604 x 206, 4-bit colormap, non-interlacedPNG image data, 206 x 386, 8-bit colormap, non-interlacedPNG image data, 470 x 85, 8-bit colormap, non-interlacedPNG image data, 545 x 384, 8-bit colormap, non-interlacedPNG image data, 718 x 432, 8-bit colormap, non-interlacedPNG image data, 843 x 37, 8-bit colormap, non-interlacedPNG image data, 888 x 678, 8-bit colormap, non-interlacedPNG image data, 512 x 592, 8-bit/color RGB, non-interlacedPNG image data, 502 x 420, 8-bit colormap, non-interlacedPNG image data, 210 x 82, 8-bit/color RGB, non-interlacedPNG image data, 226 x 99, 8-bit colormap, non-interlacedPNG image data, 206 x 346, 8-bit colormap, non-interlacedPNG image data, 361 x 239, 8-bit colormap, non-interlacedPNG image data, 207 x 399, 8-bit colormap, non-interlacedPNG image data, 598 x 445, 8-bit/color RGB, non-interlacedPNG image data, 248 x 144, 8-bit colormap, non-interlacedPNG image data, 244 x 307, 8-bit colormap, non-interlacedPNG image data, 608 x 402, 8-bit colormap, non-interlacedPNG image data, 404 x 482, 8-bit colormap, non-interlacedPNG image data, 126 x 76, 8-bit colormap, non-interlacedPNG image data, 251 x 159, 8-bit colormap, non-interlacedPNG image data, 404 x 442, 8-bit colormap, non-interlacedPNG image data, 171 x 272, 8-bit colormap, non-interlacedPNG image data, 356 x 240, 8-bit/color RGB, non-interlacedPNG image data, 419 x 111, 8-bit colormap, non-interlacedPNG image data, 544 x 245, 8-bit/color RGB, non-interlacedPNG image data, 583 x 497, 8-bit colormap, non-interlacedPNG image data, 609 x 26, 8-bit colormap, non-interlacedPNG image data, 692 x 460, 8-bit/color RGB, non-interlacedPNG image data, 462 x 341, 8-bit colormap, non-interlacedPNG image data, 357 x 327, 8-bit colormap, non-interlacedPNG image data, 396 x 355, 8-bit colormap, non-interlacedPNG image data, 467 x 358, 8-bit colormap, non-interlacedPNG image data, 230 x 150, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imagePNG image data, 200 x 225, 8-bit/color RGBA, non-interlacedPNG image data, 220 x 150, 8-bit/color RGBA, non-interlacedPNG image data, 108 x 57, 8-bit colormap, non-interlacedPNG image data, 468 x 482, 8-bit/color RGB, non-interlacedPNG image data, 315 x 322, 8-bit/color RGB, non-interlacedPNG image data, 290 x 231, 8-bit/color RGB, non-interlacedPNG image data, 390 x 184, 8-bit colormap, non-interlacedPNG image data, 385 x 371, 8-bit colormap, non-interlacedPNG image data, 477 x 304, 8-bit colormap, non-interlacedPNG image data, 483 x 370, 8-bit colormap, non-interlacedPNG image data, 488 x 23, 8-bit/color RGBA, non-interlacedPNG image data, 580 x 321, 8-bit/color RGB, non-interlacedPNG image data, 570 x 371, 8-bit/color RGB, non-interlacedPNG image data, 640 x 334, 8-bit/color RGB, non-interlacedPNG image data, 113 x 66, 8-bit colormap, non-interlacedPNG image data, 498 x 521, 8-bit colormap, non-interlacedPNG image data, 115 x 68, 8-bit colormap, non-interlacedPNG image data, 719 x 29, 8-bit colormap, non-interlacedPNG image data, 152 x 159, 8-bit colormap, non-interlacedPNG image data, 517 x 323, 8-bit/color RGB, non-interlacedPNG image data, 509 x 410, 8-bit/color RGB, non-interlacedPNG image data, 539 x 405, 8-bit colormap, non-interlacedPNG image data, 169 x 82, 8-bit/color RGB, non-interlacedPNG image data, 217 x 207, 8-bit colormap, non-interlacedPNG image data, 1024 x 768, 8-bit/color RGB, non-interlacedPNG image data, 112 x 60, 8-bit colormap, non-interlacedPNG image data, 107 x 57, 8-bit colormap, non-interlacedPNG image data, 268 x 428, 8-bit colormap, non-interlacedPNG image data, 265 x 83, 8-bit colormap, non-interlacedPNG image data, 399 x 360, 8-bit/color RGB, non-interlacedPNG image data, 495 x 245, 8-bit colormap, non-interlacedPNG image data, 265 x 172, 8-bit/color RGB, non-interlacedPNG image data, 584 x 346, 8-bit colormap, non-interlacedPNG image data, 100 x 21, 8-bit colormap, non-interlacedPNG image data, 426 x 353, 8-bit/color RGB, non-interlacedPNG image data, 36 x 26, 8-bit/color RGB, non-interlacedPNG image data, 94 x 276, 8-bit colormap, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 185 x 256, 8-bit colormap, non-interlacedPNG image data, 111 x 301, 8-bit colormap, non-interlacedPNG image data, 206 x 128, 8-bit colormap, non-interlacedPNG image data, 385 x 420, 8-bit colormap, non-interlacedPNG image data, 388 x 183, 8-bit colormap, non-interlacedPNG image data, 114 x 67, 8-bit colormap, non-interlacedPNG image data, 36 x 678, 8-bit/color RGBA, non-interlacedPNG image data, 457 x 227, 8-bit colormap, non-interlacedPNG image data, 390 x 482, 8-bit colormap, non-interlacedPNG image data, 111 x 57, 8-bit colormap, non-interlacedPNG image data, 545 x 338, 8-bit colormap, non-interlacedPNG image data, 260 x 239, 8-bit/color RGBA, non-interlacedPNG image data, 368 x 390, 8-bit colormap, non-interlacedPNG image data, 312 x 168, 8-bit/color RGB, non-interlacedPNG image data, 371 x 254, 8-bit/color RGB, non-interlacedPNG image data, 153 x 160, 8-bit colormap, non-interlacedPNG image data, 325 x 293, 8-bit/color RGB, non-interlacedPNG image data, 177 x 295, 8-bit colormap, non-interlacedPNG image data, 476 x 521, 8-bit colormap, non-interlacedPNG image data, 358 x 70, 8-bit colormap, non-interlacedPNG image data, 356 x 326, 8-bit colormap, non-interlacedPNG image data, 363 x 253, 8-bit colormap, non-interlacedPNG image data, 477 x 521, 8-bit colormap, non-interlacedPNG image data, 450 x 373, 8-bit colormap, non-interlacedPNG image data, 222 x 304, 8-bit colormap, non-interlacedPNG image data, 204 x 279, 8-bit colormap, non-interlacedPNG image data, 452 x 303, 8-bit colormap, non-interlacedPNG image data, 435 x 279, 8-bit colormap, non-interlacedPNG image data, 414 x 298, 8-bit colormap, non-interlacedPNG image data, 452 x 340, 8-bit colormap, non-interlacedPNG image data, 340 x 527, 8-bit colormap, non-interlacedPNG image data, 261 x 332, 8-bit colormap, non-interlacedPNG image data, 328 x 479, 8-bit/color RGB, non-interlacedPNG image data, 36 x 601, 8-bit/color RGBA, non-interlacedPNG image data, 212 x 138, 8-bit colormap, non-interlacedPNG image data, 396 x 266, 8-bit/color RGB, non-interlacedPNG image data, 244 x 228, 8-bit/color RGB, non-interlacedPNG image data, 405 x 233, 8-bit colormap, non-interlacedPNG image data, 408 x 299, 8-bit/color RGB, non-interlacedPNG image data, 342 x 353, 8-bit/color RGB, non-interlacedPNG image data, 587 x 368, 8-bit/color RGB, non-interlacedPNG image data, 594 x 375, 8-bit/color RGB, non-interlacedPNG image data, 350 x 147, 8-bit/color RGB, non-interlacedPNG image data, 128 x 113, 8-bit/color RGB, non-interlacedPNG image data, 130 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 134 x 132, 8-bit colormap, non-interlacedPNG image data, 437 x 21, 8-bit colormap, non-interlacedPNG image data, 737 x 55, 8-bit colormap, non-interlacedPNG image data, 457 x 186, 8-bit colormap, non-interlacedPNG image data, 306 x 185, 8-bit colormap, non-interlacedPNG image data, 396 x 323, 8-bit colormap, non-interlacedPNG image data, 391 x 193, 8-bit colormap, non-interlacedPNG image data, 120 x 21, 8-bit colormap, non-interlacedPNG image data, 710 x 28, 8-bit colormap, non-interlacedPNG image data, 167 x 45, 8-bit colormap, non-interlacedPNG image data, 167 x 52, 8-bit colormap, non-interlacedPNG image data, 169 x 70, 8-bit colormap, non-interlacedPNG image data, 242 x 54, 8-bit colormap, non-interlacedPNG image data, 242 x 56, 8-bit colormap, non-interlacedPNG image data, 99 x 44, 8-bit colormap, non-interlacedPNG image data, 125 x 81, 8-bit colormap, non-interlacedPNG image data, 435 x 269, 8-bit/color RGB, non-interlacedPNG image data, 197 x 108, 8-bit colormap, non-interlacedPNG image data, 208 x 332, 8-bit colormap, non-interlacedPNG image data, 110 x 21, 8-bit colormap, non-interlacedPNG image data, 211 x 231, 8-bit colormap, non-interlacedPNG image data, 315 x 259, 8-bit/color RGB, non-interlacedPNG image data, 326 x 227, 8-bit/color RGB, non-interlacedPNG image data, 463 x 340, 8-bit colormap, non-interlacedPNG image data, 353 x 374, 8-bit/color RGB, non-interlacedPNG image data, 499 x 380, 8-bit/color RGB, non-interlacedPNG image data, 286 x 205, 8-bit/color RGB, non-interlacedPNG image data, 632 x 374, 8-bit/color RGB, non-interlacedPNG image data, 546 x 199, 8-bit/color RGB, non-interlacedPNG image data, 673 x 372, 8-bit/color RGB, non-interlacedPNG image data, 286 x 212, 8-bit/color RGB, non-interlacedPNG image data, 750 x 467, 8-bit/color RGB, non-interlacedPNG image data, 466 x 90, 8-bit colormap, non-interlacedPNG image data, 864 x 631, 8-bit/color RGB, non-interlacedPNG image data, 883 x 593, 8-bit/color RGB, non-interlacedPNG image data, 137 x 51, 8-bit/color RGB, non-interlacedPNG image data, 622 x 512, 8-bit/color RGB, non-interlacedPNG image data, 288 x 212, 8-bit/color RGB, non-interlacedPNG image data, 315 x 386, 8-bit/color RGB, non-interlacedPNG image data, 726 x 475, 8-bit colormap, non-interlacedPNG image data, 552 x 414, 8-bit colormap, non-interlacedPNG image data, 492 x 507, 8-bit/color RGB, non-interlacedPNG image data, 680 x 251, 8-bit colormap, non-interlacedPNG image data, 444 x 40, 8-bit colormap, non-interlacedPNG image data, 644 x 210, 8-bit/color RGB, non-interlacedPNG image data, 213 x 199, 8-bit/color RGB, non-interlacedPNG image data, 644 x 357, 8-bit/color RGB, non-interlacedPNG image data, 215 x 158, 8-bit/color RGB, non-interlacedPNG image data, 28 x 32, 8-bit/color RGB, non-interlacedPNG image data, 34 x 38, 8-bit/color RGB, non-interlacedPNG image data, 760 x 512, 8-bit colormap, non-interlacedPNG image data, 385 x 558, 8-bit colormap, non-interlacedPNG image data, 276 x 165, 8-bit/color RGB, non-interlacedPNG image data, 758 x 405, 8-bit colormap, non-interlacedPNG image data, 534 x 208, 2-bit colormap, non-interlacedPNG image data, 815 x 503, 8-bit colormap, non-interlacedPNG image data, 750 x 521, 8-bit colormap, non-interlacedPNG image data, 749 x 521, 8-bit colormap, non-interlacedPNG image data, 244 x 255, 8-bit/color RGB, non-interlacedPNG image data, 436 x 67, 8-bit/color RGB, non-interlacedPNG image data, 464 x 73, 8-bit/color RGB, non-interlacedPNG image data, 258 x 196, 8-bit/color RGB, non-interlacedPNG image data, 242 x 418, 8-bit/color RGB, non-interlacedPNG image data, 221 x 173, 8-bit/color RGB, non-interlacedPNG image data, 206 x 199, 8-bit/color RGB, non-interlacedPNG image data, 226 x 158, 8-bit/color RGB, non-interlacedPNG image data, 194 x 301, 8-bit colormap, non-interlacedPNG image data, 562 x 54, 8-bit colormap, non-interlacedPNG image data, 867 x 621, 8-bit colormap, non-interlacedPNG image data, 209 x 193, 8-bit colormap, non-interlacedPNG image data, 343 x 750, 8-bit colormap, non-interlacedPNG image data, 525 x 347, 8-bit colormap, non-interlacedPNG image data, 394 x 568, 8-bit colormap, non-interlacedPNG image data, 493 x 517, 8-bit colormap, non-interlacedPNG image data, 552 x 521, 8-bit colormap, non-interlacedPNG image data, 619 x 527, 8-bit colormap, non-interlacedPNG image data, 397 x 353, 8-bit colormap, non-interlacedPNG image data, 321 x 336, 8-bit/color RGB, non-interlacedPNG image data, 319 x 335, 8-bit/color RGB, non-interlacedPNG image data, 367 x 218, 8-bit/color RGB, non-interlacedPNG image data, 254 x 140, 8-bit/color RGB, non-interlacedPNG image data, 430 x 312, 8-bit colormap, non-interlacedPNG image data, 482 x 357, 8-bit colormap, non-interlacedPNG image data, 275 x 392, 8-bit colormap, non-interlacedPNG image data, 867 x 623, 8-bit colormap, non-interlacedPNG image data, 865 x 623, 8-bit colormap, non-interlacedPNG image data, 867 x 620, 8-bit colormap, non-interlacedPNG image data, 386 x 293, 8-bit colormap, non-interlacedPNG image data, 565 x 143, 8-bit colormap, non-interlacedPNG image data, 860 x 485, 8-bit colormap, non-interlacedPNG image data, 601 x 373, 8-bit colormap, non-interlacedPNG image data, 642 x 411, 8-bit colormap, non-interlacedPNG image data, 599 x 372, 8-bit colormap, non-interlacedPNG image data, 600 x 371, 8-bit colormap, non-interlacedPNG image data, 601 x 374, 8-bit colormap, non-interlacedPNG image data, 600 x 372, 8-bit colormap, non-interlacedPNG image data, 297 x 203, 4-bit colormap, non-interlacedPNG image data, 386 x 63, 8-bit/color RGB, non-interlacedPNG image data, 388 x 70, 8-bit/color RGB, non-interlacedPNG image data, 698 x 613, 8-bit colormap, non-interlacedPNG image data, 517 x 705, 8-bit colormap, non-interlacedPNG image data, 803 x 38, 8-bit/color RGB, non-interlacedPNG image data, 1077 x 729, 8-bit/color RGB, non-interlacedPNG image data, 316 x 575, 8-bit colormap, non-interlacedPNG image data, 340 x 23, 8-bit colormap, non-interlacedPNG image data, 395 x 279, 8-bit colormap, non-interlacedPNG image data, 535 x 348, 8-bit/color RGB, non-interlacedPNG image data, 264 x 121, 8-bit/color RGB, non-interlacedPNG image data, 584 x 133, 8-bit/color RGB, non-interlacedPNG image data, 542 x 316, 8-bit colormap, non-interlacedPNG image data, 624 x 367, 8-bit/color RGB, non-interlacedPNG image data, 518 x 673, 8-bit colormap, non-interlacedPNG image data, 243 x 258, 8-bit/color RGB, non-interlacedPNG image data, 702 x 442, 8-bit/color RGBA, non-interlacedPNG image data, 694 x 408, 8-bit/color RGBA, non-interlacedPNG image data, 756 x 504, 8-bit/color RGB, non-interlacedPNG image data, 794 x 33, 8-bit/color RGB, non-interlacedPNG image data, 615 x 270, 8-bit colormap, non-interlacedPNG image data, 328 x 460, 8-bit/color RGB, non-interlacedPNG image data, 264 x 433, 8-bit/color RGB, non-interlacedPNG image data, 253 x 477, 8-bit/color RGB, non-interlacedPNG image data, 256 x 337, 8-bit/color RGB, non-interlacedPNG image data, 255 x 766, 8-bit/color RGB, non-interlacedPNG image data, 250 x 408, 8-bit/color RGB, non-interlacedPNG image data, 253 x 609, 8-bit/color RGB, non-interlacedPNG image data, 230 x 400, 8-bit colormap, non-interlacedPNG image data, 815 x 924, 8-bit/color RGBA, non-interlacedPNG image data, 636 x 412, 8-bit colormap, non-interlacedPNG image data, 190 x 100, 8-bit/color RGB, non-interlacedPNG image data, 133 x 66, 8-bit/color RGB, non-interlacedPNG image data, 450 x 500, 8-bit colormap, non-interlacedPNG image data, 512 x 200, 8-bit/color RGB, non-interlacedPNG image data, 511 x 201, 8-bit/color RGB, non-interlacedPNG image data, 704 x 33, 8-bit colormap, non-interlacedPNG image data, 436 x 521, 8-bit colormap, non-interlacedPNG image data, 393 x 258, 8-bit/color RGBA, non-interlacedPNG image data, 376 x 318, 8-bit/color RGBA, non-interlacedPNG image data, 760 x 251, 8-bit colormap, non-interlacedPNG image data, 459 x 282, 4-bit colormap, non-interlacedXML document textASCII textPNG image data, 321 x 309, 8-bit colormap, non-interlacedPNG image data, 504 x 469, 4-bit colormap, non-interlacedPNG image data, 692 x 274, 4-bit colormap, non-interlacedPNG image data, 385 x 568, 8-bit/color RGB, non-interlacedPNG image data, 26 x 26, 8-bit/color RGBA, non-interlacedPNG image data, 499 x 319, 8-bit colormap, non-interlacedPNG image data, 660 x 482, 8-bit colormap, non-interlacedPNG image data, 598 x 426, 8-bit/color RGB, non-interlacedPNG image data, 291 x 164, 8-bit/color RGB, non-interlacedPNG image data, 490 x 522, 8-bit/color RGB, non-interlacedPNG image data, 832 x 720, 8-bit/color RGB, non-interlacedPNG image data, 524 x 179, 8-bit/color RGB, non-interlacedPNG image data, 388 x 319, 8-bit/color RGB, non-interlacedPNG image data, 411 x 247, 8-bit/color RGB, non-interlacedPNG image data, 334 x 307, 8-bit/color RGB, non-interlacedPNG image data, 382 x 286, 8-bit/color RGB, non-interlacedPNG image data, 392 x 298, 8-bit/color RGB, non-interlacedPNG image data, 374 x 248, 8-bit/color RGB, non-interlacedPNG image data, 161 x 253, 8-bit/color RGB, non-interlacedPNG image data, 412 x 49, 8-bit/color RGBA, non-interlacedPNG image data, 693 x 497, 8-bit/color RGB, non-interlacedPNG image data, 390 x 180, 8-bit/color RGB, non-interlacedPNG image data, 420 x 573, 8-bit/color RGB, non-interlacedPNG image data, 718 x 204, 8-bit/color RGB, non-interlacedPNG image data, 312 x 379, 8-bit/color RGB, non-interlacedPNG image data, 326 x 241, 8-bit/color RGB, non-interlacedPNG image data, 270 x 239, 8-bit/color RGB, non-interlacedPNG image data, 623 x 384, 8-bit/color RGB, non-interlacedPNG image data, 414 x 387, 8-bit/color RGB, non-interlacedPNG image data, 775 x 424, 8-bit/color RGB, non-interlacedPNG image data, 775 x 424, 8-bit/color RGBA, non-interlacedPNG image data, 746 x 422, 8-bit/color RGB, non-interlacedPNG image data, 773 x 422, 8-bit/color RGB, non-interlacedPNG image data, 412 x 144, 8-bit/color RGBA, non-interlacedPNG image data, 674 x 421, 8-bit/color RGB, non-interlacedPNG image data, 793 x 388, 8-bit/color RGB, non-interlacedPNG image data, 793 x 409, 8-bit/color RGB, non-interlacedPNG image data, 370 x 62, 8-bit/color RGB, non-interlacedPNG image data, 371 x 65, 8-bit/color RGB, non-interlacedPNG image data, 1150 x 1648, 8-bit/color RGB, non-interlacedPNG image data, 929 x 600, 8-bit/color RGB, non-interlacedPNG image data, 826 x 39, 8-bit/color RGB, non-interlacedPNG image data, 983 x 744, 8-bit/color RGB, non-interlacedPNG image data, 237 x 423, 8-bit/color RGB, non-interlacedPNG image data, 402 x 28, 8-bit/color RGB, non-interlacedPNG image data, 611 x 181, 8-bit/color RGB, non-interlacedPNG image data, 564 x 261, 8-bit/color RGB, non-interlacedPNG image data, 539 x 221, 8-bit/color RGB, non-interlacedPNG image data, 289 x 82, 8-bit/color RGB, non-interlacedPNG image data, 479 x 94, 8-bit/color RGB, non-interlacedPNG image data, 571 x 300, 8-bit/color RGB, non-interlacedPNG image data, 389 x 319, 8-bit/color RGB, non-interlacedPNG image data, 412 x 231, 8-bit/color RGBA, non-interlacedPNG image data, 983 x 31, 8-bit/color RGB, non-interlacedPNG image data, 629 x 189, 8-bit/color RGB, non-interlacedPNG image data, 329 x 458, 8-bit/color RGB, non-interlacedPNG image data, 279 x 569, 8-bit/color RGB, non-interlacedPNG image data, 278 x 538, 8-bit/color RGB, non-interlacedPNG image data, 359 x 397, 8-bit/color RGB, non-interlacedPNG image data, 357 x 925, 8-bit/color RGBA, non-interlacedPNG image data, 279 x 568, 8-bit/color RGB, non-interlacedPNG image data, 322 x 503, 8-bit/color RGB, non-interlacedPNG image data, 980 x 734, 8-bit/color RGB, non-interlacedPNG image data, 187 x 34, 8-bit/color RGB, non-interlacedPNG image data, 109 x 34, 8-bit/color RGB, non-interlacedPNG image data, 450 x 528, 8-bit/color RGB, non-interlacedPNG image data, 512 x 200, 1-bit colormap, non-interlacedPNG image data, 482 x 21, 8-bit/color RGB, non-interlacedPNG image data, 682 x 508, 8-bit/color RGB, non-interlacedPNG image data, 684 x 508, 8-bit/color RGB, non-interlacedPNG image data, 429 x 230, 8-bit/color RGB, non-interlacedPNG image data, 414 x 348, 8-bit/color RGB, non-interlacedPNG image data, 412 x 117, 8-bit/color RGBA, non-interlacedPNG image data, 124 x 126, 8-bit colormap, non-interlacedPNG image data, 144 x 36, 8-bit colormap, non-interlacedPNG image data, 140 x 36, 8-bit colormap, non-interlacedPNG image data, 149 x 36, 8-bit colormap, non-interlacedPNG image data, 161 x 110, 8-bit colormap, non-interlacedPNG image data, 127 x 284, 8-bit colormap, non-interlacedPNG image data, 122 x 27, 8-bit colormap, non-interlacedPNG image data, 155 x 158, 8-bit colormap, non-interlacedPNG image data, 502 x 394, 8-bit colormap, non-interlacedPNG image data, 258 x 88, 8-bit colormap, non-interlacedPNG image data, 289 x 287, 8-bit colormap, non-interlacedPNG image data, 281 x 285, 8-bit colormap, non-interlacedPNG image data, 339 x 361, 8-bit colormap, non-interlacedPNG image data, 346 x 172, 8-bit colormap, non-interlacedPNG image data, 520 x 236, 8-bit colormap, non-interlacedPNG image data, 522 x 240, 8-bit colormap, non-interlacedPNG image data, 468 x 259, 8-bit colormap, non-interlacedPNG image data, 235 x 259, 8-bit colormap, non-interlacedPNG image data, 453 x 462, 8-bit colormap, non-interlacedPNG image data, 535 x 420, 8-bit colormap, non-interlacedPNG image data, 382 x 245, 8-bit colormap, non-interlacedPNG image data, 374 x 224, 8-bit colormap, non-interlacedPNG image data, 535 x 462, 8-bit colormap, non-interlacedPNG image data, 350 x 479, 8-bit colormap, non-interlacedPNG image data, 428 x 352, 8-bit colormap, non-interlacedPNG image data, 426 x 289, 8-bit colormap, non-interlacedPNG image data, 472 x 371, 8-bit colormap, non-interlacedPNG image data, 514 x 502, 8-bit colormap, non-interlacedPNG image data, 517 x 503, 8-bit colormap, non-interlacedPNG image data, 463 x 521, 8-bit colormap, non-interlacedPNG image data, 531 x 244, 8-bit colormap, non-interlacedPNG image data, 600 x 38, 8-bit colormap, non-interlacedPNG image data, 642 x 39, 8-bit colormap, non-interlacedPNG image data, 558 x 188, 8-bit colormap, non-interlacedPNG image data, 621 x 285, 8-bit colormap, non-interlacedPNG image data, 596 x 319, 8-bit colormap, non-interlacedPNG image data, 536 x 485, 8-bit colormap, non-interlacedPNG image data, 589 x 350, 8-bit colormap, non-interlacedPNG image data, 778 x 357, 8-bit colormap, non-interlacedPNG image data, 654 x 378, 8-bit colormap, non-interlacedPNG image data, 644 x 369, 8-bit colormap, non-interlacedPNG image data, 899 x 623, 8-bit colormap, non-interlacedPNG image data, 1242 x 39, 8-bit colormap, non-interlacedPNG image data, 1000 x 706, 8-bit colormap, non-interlacedPNG image data, 1110 x 509, 8-bit colormap, non-interlacedPNG image data, 1183 x 542, 8-bit colormap, non-interlacedPNG image data, 347 x 171, 8-bit colormap, non-interlacedPNG image data, 523 x 159, 8-bit colormap, non-interlacedPNG image data, 193 x 344, 8-bit colormap, non-interlacedPNG image data, 331 x 38, 8-bit colormap, non-interlacedPNG image data, 459 x 304, 8-bit colormap, non-interlacedPNG image data, 624 x 381, 8-bit colormap, non-interlacedPNG image data, 749 x 35, 8-bit colormap, non-interlacedPNG image data, 822 x 633, 8-bit colormap, non-interlacedPNG image data, 706 x 487, 8-bit colormap, non-interlacedPNG image data, 526 x 553, 8-bit colormap, non-interlacedPNG image data, 996 x 644, 8-bit colormap, non-interlacedPNG image data, 210 x 57, 8-bit colormap, non-interlacedPNG image data, 220 x 98, 8-bit colormap, non-interlacedPNG image data, 372 x 369, 8-bit colormap, non-interlacedPNG image data, 389 x 369, 8-bit colormap, non-interlacedPNG image data, 265 x 484, 8-bit colormap, non-interlacedPNG image data, 598 x 445, 8-bit colormap, non-interlacedPNG image data, 311 x 191, 8-bit colormap, non-interlacedPNG image data, 403 x 323, 8-bit colormap, non-interlacedPNG image data, 773 x 647, 8-bit colormap, non-interlacedPNG image data, 641 x 546, 8-bit colormap, non-interlacedPNG image data, 158 x 111, 8-bit colormap, non-interlacedPNG image data, 312 x 183, 8-bit colormap, non-interlacedPNG image data, 647 x 566, 8-bit colormap, non-interlacedPNG image data, 359 x 225, 8-bit colormap, non-interlacedPNG image data, 305 x 194, 8-bit colormap, non-interlacedPNG image data, 692 x 539, 8-bit colormap, non-interlacedPNG image data, 692 x 460, 8-bit colormap, non-interlacedPNG image data, 575 x 505, 8-bit colormap, non-interlacedPNG image data, 282 x 339, 8-bit colormap, non-interlacedPNG image data, 364 x 590, 8-bit colormap, non-interlacedPNG image data, 624 x 484, 8-bit colormap, non-interlacedPNG image data, 136 x 65, 8-bit colormap, non-interlacedPNG image data, 392 x 246, 8-bit colormap, non-interlacedPNG image data, 430 x 370, 8-bit colormap, non-interlacedPNG image data, 406 x 292, 8-bit colormap, non-interlacedPNG image data, 488 x 23, 8-bit colormap, non-interlacedPNG image data, 199 x 111, 8-bit colormap, non-interlacedPNG image data, 640 x 630, 8-bit colormap, non-interlacedPNG image data, 696 x 799, 8-bit colormap, non-interlacedPNG image data, 862 x 34, 8-bit colormap, non-interlacedPNG image data, 162 x 185, 8-bit colormap, non-interlacedPNG image data, 524 x 437, 8-bit colormap, non-interlacedPNG image data, 539 x 381, 8-bit colormap, non-interlacedPNG image data, 169 x 82, 8-bit colormap, non-interlacedPNG image data, 209 x 281, 8-bit colormap, non-interlacedPNG image data, 1024 x 768, 8-bit colormap, non-interlacedPNG image data, 136 x 64, 8-bit colormap, non-interlacedPNG image data, 239 x 589, 8-bit colormap, non-interlacedPNG image data, 210 x 63, 8-bit colormap, non-interlacedPNG image data, 265 x 172, 8-bit colormap, non-interlacedPNG image data, 588 x 289, 8-bit colormap, non-interlacedPNG image data, 426 x 353, 8-bit colormap, non-interlacedPNG image data, 106 x 232, 8-bit colormap, non-interlacedPNG image data, 372 x 243, 8-bit colormap, non-interlacedPNG image data, 247 x 336, 8-bit colormap, non-interlacedPNG image data, 251 x 168, 8-bit colormap, non-interlacedPNG image data, 550 x 600, 8-bit colormap, non-interlacedPNG image data, 549 x 105, 8-bit colormap, non-interlacedPNG image data, 159 x 96, 8-bit colormap, non-interlacedPNG image data, 695 x 356, 8-bit colormap, non-interlacedPNG image data, 504 x 634, 8-bit colormap, non-interlacedPNG image data, 136 x 66, 8-bit colormap, non-interlacedPNG image data, 486 x 349, 8-bit colormap, non-interlacedPNG image data, 260 x 239, 8-bit colormap, non-interlacedPNG image data, 491 x 573, 8-bit colormap, non-interlacedPNG image data, 325 x 293, 8-bit colormap, non-interlacedPNG image data, 213 x 402, 8-bit colormap, non-interlacedPNG image data, 488 x 523, 8-bit colormap, non-interlacedPNG image data, 260 x 40, 8-bit colormap, non-interlacedPNG image data, 296 x 326, 8-bit colormap, non-interlacedPNG image data, 302 x 253, 8-bit colormap, non-interlacedPNG image data, 512 x 538, 8-bit colormap, non-interlacedPNG image data, 360 x 241, 8-bit colormap, non-interlacedPNG image data, 359 x 317, 8-bit colormap, non-interlacedPNG image data, 205 x 257, 8-bit colormap, non-interlacedPNG image data, 201 x 213, 8-bit colormap, non-interlacedPNG image data, 370 x 266, 8-bit colormap, non-interlacedPNG image data, 407 x 429, 8-bit colormap, non-interlacedPNG image data, 341 x 239, 8-bit colormap, non-interlacedPNG image data, 361 x 285, 8-bit colormap, non-interlacedPNG image data, 366 x 460, 8-bit colormap, non-interlacedPNG image data, 216 x 302, 8-bit colormap, non-interlacedPNG image data, 172 x 138, 8-bit colormap, non-interlacedPNG image data, 591 x 266, 8-bit colormap, non-interlacedPNG image data, 319 x 292, 8-bit colormap, non-interlacedPNG image data, 350 x 147, 8-bit colormap, non-interlacedPNG image data, 128 x 113, 8-bit colormap, non-interlacedPNG image data, 130 x 22, 8-bit colormap, non-interlacedPNG image data, 107 x 145, 8-bit colormap, non-interlacedPNG image data, 445 x 23, 8-bit colormap, non-interlacedPNG image data, 821 x 77, 8-bit colormap, non-interlacedPNG image data, 494 x 350, 8-bit colormap, non-interlacedPNG image data, 378 x 342, 8-bit colormap, non-interlacedPNG image data, 464 x 381, 8-bit colormap, non-interlacedPNG image data, 489 x 227, 8-bit colormap, non-interlacedPNG image data, 596 x 52, 8-bit colormap, non-interlacedPNG image data, 143 x 43, 8-bit colormap, non-interlacedPNG image data, 133 x 43, 8-bit colormap, non-interlacedPNG image data, 132 x 64, 8-bit colormap, non-interlacedPNG image data, 137 x 77, 8-bit colormap, non-interlacedPNG image data, 160 x 64, 8-bit colormap, non-interlacedPNG image data, 166 x 107, 8-bit colormap, non-interlacedPNG image data, 316 x 341, 8-bit colormap, non-interlacedPNG image data, 211 x 196, 8-bit colormap, non-interlacedPNG image data, 251 x 475, 8-bit colormap, non-interlacedPNG image data, 161 x 226, 8-bit colormap, non-interlacedPNG image data, 553 x 508, 8-bit colormap, non-interlacedPNG image data, 546 x 199, 8-bit colormap, non-interlacedPNG image data, 575 x 150, 8-bit colormap, non-interlacedPNG image data, 137 x 51, 8-bit colormap, non-interlacedPNG image data, 622 x 512, 8-bit colormap, non-interlacedPNG image data, 842 x 644, 8-bit colormap, non-interlacedPNG image data, 590 x 371, 8-bit colormap, non-interlacedPNG image data, 385 x 444, 8-bit colormap, non-interlacedPNG image data, 276 x 165, 4-bit colormap, non-interlacedPNG image data, 762 x 350, 8-bit colormap, non-interlacedPNG image data, 534 x 208, 4-bit colormap, non-interlacedPNG image data, 490 x 524, 8-bit colormap, non-interlacedPNG image data, 752 x 491, 8-bit colormap, non-interlacedPNG image data, 1140 x 793, 8-bit colormap, non-interlacedPNG image data, 755 x 594, 8-bit colormap, non-interlacedPNG image data, 475 x 139, 8-bit colormap, non-interlacedPNG image data, 301 x 275, 8-bit colormap, non-interlacedPNG image data, 436 x 67, 2-bit colormap, non-interlacedPNG image data, 464 x 73, 2-bit colormap, non-interlacedPNG image data, 273 x 184, 8-bit colormap, non-interlacedPNG image data, 229 x 307, 8-bit colormap, non-interlacedPNG image data, 248 x 127, 8-bit colormap, non-interlacedPNG image data, 250 x 154, 8-bit colormap, non-interlacedPNG image data, 273 x 144, 8-bit colormap, non-interlacedPNG image data, 202 x 224, 8-bit colormap, non-interlacedPNG image data, 1003 x 697, 8-bit colormap, non-interlacedPNG image data, 343 x 178, 8-bit colormap, non-interlacedPNG image data, 343 x 653, 8-bit colormap, non-interlacedPNG image data, 764 x 205, 8-bit colormap, non-interlacedPNG image data, 390 x 546, 8-bit colormap, non-interlacedPNG image data, 493 x 503, 8-bit colormap, non-interlacedPNG image data, 689 x 537, 8-bit colormap, non-interlacedPNG image data, 390 x 353, 8-bit colormap, non-interlacedPNG image data, 310 x 390, 8-bit colormap, non-interlacedPNG image data, 280 x 233, 8-bit colormap, non-interlacedPNG image data, 312 x 213, 8-bit colormap, non-interlacedPNG image data, 623 x 366, 8-bit colormap, non-interlacedPNG image data, 484 x 390, 8-bit colormap, non-interlacedPNG image data, 382 x 329, 8-bit colormap, non-interlacedPNG image data, 225 x 357, 8-bit colormap, non-interlacedPNG image data, 255 x 276, 8-bit colormap, non-interlacedPNG image data, 366 x 221, 8-bit colormap, non-interlacedPNG image data, 759 x 515, 8-bit colormap, non-interlacedPNG image data, 605 x 380, 8-bit colormap, non-interlacedPNG image data, 245 x 270, 8-bit colormap, non-interlacedPNG image data, 476 x 318, 8-bit colormap, non-interlacedPNG image data, 745 x 472, 8-bit colormap, non-interlacedPNG image data, 454 x 72, 8-bit colormap, non-interlacedPNG image data, 454 x 70, 8-bit colormap, non-interlacedPNG image data, 1150 x 1648, 8-bit colormap, non-interlacedPNG image data, 736 x 350, 8-bit colormap, non-interlacedPNG image data, 849 x 593, 8-bit colormap, non-interlacedPNG image data, 811 x 40, 8-bit colormap, non-interlacedPNG image data, 1102 x 648, 8-bit colormap, non-interlacedPNG image data, 212 x 548, 8-bit colormap, non-interlacedPNG image data, 340 x 18, 8-bit colormap, non-interlacedPNG image data, 423 x 190, 8-bit colormap, non-interlacedPNG image data, 395 x 244, 8-bit colormap, non-interlacedPNG image data, 588 x 709, 8-bit colormap, non-interlacedPNG image data, 535 x 348, 4-bit colormap, non-interlacedPNG image data, 264 x 121, 1-bit colormap, non-interlacedPNG image data, 584 x 133, 2-bit colormap, non-interlacedPNG image data, 542 x 246, 8-bit colormap, non-interlacedPNG image data, 307 x 293, 8-bit colormap, non-interlacedPNG image data, 518 x 519, 8-bit colormap, non-interlacedPNG image data, 296 x 277, 8-bit colormap, non-interlacedPNG image data, 807 x 702, 8-bit colormap, non-interlacedPNG image data, 702 x 442, 8-bit colormap, non-interlacedPNG image data, 694 x 408, 8-bit colormap, non-interlacedPNG image data, 756 x 440, 8-bit colormap, non-interlacedPNG image data, 467 x 323, 8-bit colormap, non-interlacedPNG image data, 726 x 441, 8-bit colormap, non-interlacedPNG image data, 795 x 27, 8-bit colormap, non-interlacedPNG image data, 647 x 247, 8-bit colormap, non-interlacedPNG image data, 411 x 165, 8-bit colormap, non-interlacedPNG image data, 379 x 556, 8-bit colormap, non-interlacedPNG image data, 307 x 486, 8-bit colormap, non-interlacedPNG image data, 307 x 598, 8-bit colormap, non-interlacedPNG image data, 307 x 411, 8-bit colormap, non-interlacedPNG image data, 307 x 936, 8-bit colormap, non-interlacedPNG image data, 307 x 538, 8-bit colormap, non-interlacedPNG image data, 307 x 805, 8-bit colormap, non-interlacedPNG image data, 447 x 611, 8-bit colormap, non-interlacedPNG image data, 262 x 491, 8-bit colormap, non-interlacedPNG image data, 742 x 759, 8-bit colormap, non-interlacedPNG image data, 661 x 420, 8-bit colormap, non-interlacedPNG image data, 719 x 594, 8-bit colormap, non-interlacedPNG image data, 169 x 139, 8-bit colormap, non-interlacedPNG image data, 176 x 81, 8-bit colormap, non-interlacedPNG image data, 369 x 415, 8-bit colormap, non-interlacedPNG image data, 511 x 201, 1-bit colormap, non-interlacedPNG image data, 472 x 22, 8-bit colormap, non-interlacedPNG image data, 436 x 437, 8-bit colormap, non-interlacedPNG image data, 640 x 666, 8-bit colormap, non-interlacedPNG image data, 635 x 476, 8-bit colormap, non-interlacedPNG image data, 393 x 258, 1-bit colormap, non-interlacedPNG image data, 376 x 318, 4-bit colormap, non-interlacedPNG image data, 1095 x 329, 8-bit colormap, non-interlacedPNG image data, 1192 x 38, 8-bit colormap, non-interlacedPNG image data, 103 x 24, 8-bit colormap, non-interlacedPNG image data, 100 x 25, 8-bit colormap, non-interlacedPNG image data, 577 x 38, 8-bit colormap, non-interlacedPNG image data, 126 x 26, 8-bit colormap, non-interlacedPNG image data, 355 x 692, 8-bit/color RGB, non-interlacedPNG image data, 730 x 194, 8-bit/color RGBA, non-interlacedPNG image data, 551 x 75, 8-bit colormap, non-interlacedPNG image data, 800 x 550, 8-bit/color RGBA, non-interlacedPNG image data, 241 x 45, 8-bit colormap, non-interlacedPNG image data, 778 x 401, 8-bit colormap, non-interlacedPNG image data, 495 x 275, 8-bit colormap, non-interlacedPNG image data, 577 x 628, 8-bit colormap, non-interlacedPNG image data, 733 x 665, 8-bit/color RGB, non-interlacedPNG image data, 451 x 326, 8-bit/color RGB, non-interlacedPNG image data, 551 x 457, 8-bit colormap, non-interlacedPNG image data, 598 x 430, 8-bit/color RGB, non-interlacedPNG image data, 734 x 528, 8-bit/color RGB, non-interlacedPNG image data, 534 x 650, 8-bit/color RGB, non-interlacedPNG image data, 925 x 634, 8-bit/color RGBA, non-interlacedPNG image data, 228 x 74, 8-bit/color RGB, non-interlacedPNG image data, 286 x 137, 8-bit/color RGB, non-interlacedPNG image data, 470 x 410, 8-bit/color RGB, non-interlacedPNG image data, 366 x 352, 8-bit/color RGB, non-interlacedPNG image data, 338 x 580, 8-bit/color RGBA, non-interlacedPNG image data, 854 x 626, 8-bit/color RGB, non-interlacedPNG image data, 365 x 189, 8-bit/color RGB, non-interlacedPNG image data, 356 x 341, 8-bit/color RGB, non-interlacedPNG image data, 924 x 567, 8-bit/color RGB, non-interlacedPNG image data, 603 x 633, 8-bit/color RGB, non-interlacedPNG image data, 181 x 102, 8-bit/color RGB, non-interlacedPNG image data, 364 x 211, 8-bit/color RGB, non-interlacedPNG image data, 199 x 300, 8-bit/color RGB, non-interlacedPNG image data, 585 x 147, 8-bit colormap, non-interlacedPNG image data, 834 x 635, 8-bit/color RGB, non-interlacedPNG image data, 835 x 615, 8-bit/color RGB, non-interlacedPNG image data, 647 x 392, 8-bit/color RGB, non-interlacedPNG image data, 494 x 82, 8-bit/color RGB, non-interlacedPNG image data, 562 x 91, 8-bit/color RGB, non-interlacedPNG image data, 527 x 316, 8-bit/color RGB, non-interlacedPNG image data, 683 x 480, 8-bit/color RGB, non-interlacedPNG image data, 221 x 78, 8-bit/color RGB, non-interlacedPNG image data, 364 x 134, 8-bit/color RGB, non-interlacedPNG image data, 678 x 549, 8-bit/color RGB, non-interlacedPNG image data, 630 x 448, 8-bit/color RGB, non-interlacedPNG image data, 542 x 24, 8-bit/color RGB, non-interlacedPNG image data, 226 x 91, 8-bit/color RGB, non-interlacedPNG image data, 862 x 779, 8-bit/color RGB, non-interlacedPNG image data, 634 x 39, 8-bit/color RGB, non-interlacedPNG image data, 258 x 195, 8-bit/color RGB, non-interlacedPNG image data, 770 x 559, 8-bit/color RGB, non-interlacedPNG image data, 319 x 78, 8-bit/color RGB, non-interlacedPNG image data, 352 x 296, 8-bit/color RGB, non-interlacedPNG image data, 221 x 77, 8-bit/color RGB, non-interlacedPNG image data, 315 x 614, 8-bit/color RGB, non-interlacedPNG image data, 682 x 213, 8-bit/color RGB, non-interlacedPNG image data, 497 x 237, 8-bit/color RGB, non-interlacedPNG image data, 309 x 172, 8-bit/color RGB, non-interlacedPNG image data, 899 x 417, 8-bit/color RGB, non-interlacedPNG image data, 531 x 391, 8-bit/color RGB, non-interlacedPNG image data, 213 x 367, 8-bit/color RGB, non-interlacedPNG image data, 256 x 299, 8-bit/color RGB, non-interlacedPNG image data, 187 x 308, 8-bit/color RGB, non-interlacedPNG image data, 259 x 434, 8-bit/color RGB, non-interlacedPNG image data, 550 x 624, 8-bit/color RGB, non-interlacedPNG image data, 529 x 231, 8-bit/color RGB, non-interlacedPNG image data, 245 x 518, 8-bit/color RGB, non-interlacedPNG image data, 621 x 633, 8-bit/color RGB, non-interlacedPNG image data, 640 x 546, 8-bit/color RGB, non-interlacedPNG image data, 299 x 220, 8-bit/color RGB, non-interlacedPNG image data, 654 x 585, 8-bit/color RGB, non-interlacedPNG image data, 408 x 309, 8-bit/color RGB, non-interlacedPNG image data, 342 x 423, 8-bit/color RGB, non-interlacedPNG image data, 659 x 594, 8-bit/color RGB, non-interlacedPNG image data, 494 x 91, 8-bit/color RGB, non-interlacedPNG image data, 304 x 209, 8-bit/color RGB, non-interlacedPNG image data, 305 x 209, 8-bit/color RGB, non-interlacedPNG image data, 659 x 604, 8-bit/color RGB, non-interlacedPNG image data, 589 x 444, 8-bit/color RGB, non-interlacedPNG image data, 262 x 408, 8-bit/color RGB, non-interlacedPNG image data, 579 x 446, 8-bit/color RGB, non-interlacedPNG image data, 670 x 679, 8-bit/color RGB, non-interlacedPNG image data, 654 x 435, 8-bit/color RGB, non-interlacedPNG image data, 660 x 498, 8-bit/color RGB, non-interlacedPNG image data, 590 x 705, 8-bit/color RGB, non-interlacedPNG image data, 280 x 356, 8-bit/color RGB, non-interlacedPNG image data, 821 x 323, 8-bit/color RGB, non-interlacedPNG image data, 344 x 349, 8-bit/color RGB, non-interlacedPNG image data, 216 x 184, 8-bit/color RGB, non-interlacedPNG image data, 180 x 185, 8-bit/color RGB, non-interlacedPNG image data, 533 x 20, 8-bit/color RGB, non-interlacedPNG image data, 1008 x 77, 8-bit/color RGB, non-interlacedPNG image data, 672 x 396, 8-bit/color RGB, non-interlacedPNG image data, 413 x 266, 8-bit/color RGB, non-interlacedPNG image data, 789 x 413, 8-bit/color RGB, non-interlacedPNG image data, 357 x 232, 8-bit/color RGB, non-interlacedPNG image data, 135 x 76, 8-bit/color RGB, non-interlacedPNG image data, 294 x 187, 8-bit/color RGB, non-interlacedPNG image data, 371 x 612, 8-bit/color RGB, non-interlacedPNG image data, 162 x 60, 8-bit/color RGB, non-interlacedPNG image data, 258 x 328, 8-bit/color RGB, non-interlacedPNG image data, 649 x 502, 8-bit/color RGB, non-interlacedPNG image data, 756 x 219, 8-bit/color RGB, non-interlacedPNG image data, 679 x 216, 8-bit/color RGB, non-interlacedPNG image data, 600 x 314, 8-bit/color RGB, non-interlacedPNG image data, 140 x 49, 8-bit/color RGB, non-interlacedPNG image data, 778 x 519, 8-bit/color RGB, non-interlacedPNG image data, 1130 x 778, 8-bit/color RGB, non-interlacedPNG image data, 453 x 147, 8-bit/color RGB, non-interlacedPNG image data, 573 x 161, 8-bit/color RGB, non-interlacedPNG image data, 554 x 515, 8-bit/color RGBA, non-interlacedPNG image data, 611 x 438, 8-bit/color RGB, non-interlacedPNG image data, 724 x 524, 8-bit/color RGB, non-interlacedPNG image data, 796 x 118, 8-bit/color RGB, non-interlacedPNG image data, 485 x 529, 8-bit/color RGB, non-interlacedPNG image data, 315 x 177, 8-bit/color RGB, non-interlacedPNG image data, 597 x 309, 8-bit/color RGB, non-interlacedPNG image data, 406 x 312, 8-bit/color RGB, non-interlacedPNG image data, 134 x 32, 8-bit/color RGB, non-interlacedPNG image data, 157 x 31, 8-bit/color RGB, non-interlacedPNG image data, 454 x 510, 8-bit/color RGB, non-interlacedPNG image data, 430 x 224, 8-bit/color RGB, non-interlacedPNG image data, 1034 x 802, 8-bit/color RGB, non-interlacedPNG image data, 714 x 414, 8-bit/color RGB, non-interlacedPNG image data, 472 x 484, 8-bit/color RGB, non-interlacedPNG image data, 401 x 221, 8-bit/color RGBA, non-interlacedPNG image data, 594 x 773, 8-bit/color RGB, non-interlacedPNG image data, 522 x 168, 8-bit colormap, non-interlacedPNG image data, 314 x 176, 8-bit/color RGB, non-interlacedPNG image data, 569 x 88, 8-bit/color RGB, non-interlacedPNG image data, 571 x 88, 8-bit/color RGB, non-interlacedPNG image data, 548 x 479, 8-bit/color RGB, non-interlacedPNG image data, 325 x 235, 8-bit/color RGB, non-interlacedPNG image data, 336 x 535, 8-bit/color RGB, non-interlacedPNG image data, 313 x 521, 8-bit/color RGB, non-interlacedPNG image data, 529 x 514, 8-bit/color RGB, non-interlacedPNG image data, 372 x 294, 8-bit/color RGB, non-interlacedPNG image data, 389 x 336, 8-bit/color RGB, non-interlacedPNG image data, 382 x 297, 8-bit/color RGB, non-interlacedPNG image data, 221 x 275, 8-bit/color RGB, non-interlacedPNG image data, 314 x 442, 8-bit/color RGB, non-interlacedPNG image data, 376 x 391, 8-bit/color RGB, non-interlacedPNG image data, 656 x 174, 8-bit/color RGB, non-interlacedPNG image data, 211 x 273, 8-bit/color RGB, non-interlacedPNG image data, 702 x 487, 8-bit/color RGBA, non-interlacedPNG image data, 836 x 694, 8-bit/color RGB, non-interlacedPNG image data, 835 x 694, 8-bit/color RGB, non-interlacedPNG image data, 573 x 55, 8-bit/color RGBA, non-interlacedPNG image data, 1070 x 753, 8-bit/color RGB, non-interlacedPNG image data, 286 x 192, 8-bit/color RGBA, non-interlacedPNG image data, 400 x 625, 8-bit/color RGB, non-interlacedPNG image data, 927 x 228, 8-bit/color RGB, non-interlacedPNG image data, 644 x 323, 8-bit/color RGBA, non-interlacedPNG image data, 326 x 368, 8-bit/color RGB, non-interlacedPNG image data, 834 x 636, 8-bit/color RGB, non-interlacedPNG image data, 228 x 193, 8-bit/color RGB, non-interlacedPNG image data, 238 x 102, 8-bit/color RGB, non-interlacedPNG image data, 312 x 286, 8-bit/color RGB, non-interlacedPNG image data, 330 x 290, 8-bit/color RGB, non-interlacedPNG image data, 871 x 441, 8-bit/color RGB, non-interlacedPNG image data, 470 x 336, 8-bit/color RGB, non-interlacedPNG image data, 594 x 508, 8-bit/color RGB, non-interlacedPNG image data, 550 x 212, 8-bit/color RGB, non-interlacedPNG image data, 367 x 393, 8-bit/color RGB, non-interlacedPNG image data, 545 x 293, 8-bit/color RGB, non-interlacedPNG image data, 624 x 548, 8-bit/color RGBA, non-interlacedPNG image data, 834 x 694, 8-bit/color RGB, non-interlacedPNG image data, 682 x 483, 8-bit/color RGB, non-interlacedPNG image data, 228 x 30, 8-bit/color RGB, non-interlacedPNG image data, 572 x 160, 8-bit/color RGB, non-interlacedPNG image data, 768 x 606, 8-bit/color RGB, non-interlacedPNG image data, 179 x 98, 8-bit/color RGB, non-interlacedPNG image data, 978 x 794, 8-bit/color RGB, non-interlacedPNG image data, 619 x 223, 8-bit/color RGB, non-interlacedPNG image data, 152 x 24, 8-bit/color RGB, non-interlacedPNG image data, 152 x 25, 8-bit/color RGB, non-interlacedPNG image data, 369 x 52, 8-bit/color RGB, non-interlacedPNG image data, 368 x 55, 8-bit/color RGB, non-interlacedPNG image data, 742 x 511, 8-bit/color RGBA, non-interlacedPNG image data, 195 x 251, 8-bit/color RGB, non-interlacedPNG image data, 229 x 218, 8-bit/color RGB, non-interlacedPNG image data, 938 x 614, 8-bit/color RGBA, non-interlacedPNG image data, 315 x 413, 8-bit/color RGB, non-interlacedPNG image data, 311 x 423, 8-bit/color RGB, non-interlacedPNG image data, 295 x 496, 8-bit/color RGB, non-interlacedPNG image data, 1180 x 710, 8-bit/color RGB, non-interlacedPNG image data, 308 x 324, 8-bit/color RGB, non-interlacedPNG image data, 432 x 193, 8-bit/color RGB, non-interlacedPNG image data, 534 x 210, 8-bit/color RGB, non-interlacedPNG image data, 856 x 38, 8-bit/color RGB, non-interlacedPNG image data, 1155 x 818, 8-bit/color RGB, non-interlacedPNG image data, 420 x 699, 8-bit/color RGB, non-interlacedPNG image data, 364 x 20, 8-bit/color RGB, non-interlacedPNG image data, 582 x 203, 8-bit/color RGB, non-interlacedPNG image data, 493 x 274, 8-bit/color RGB, non-interlacedPNG image data, 197 x 184, 8-bit/color RGB, non-interlacedPNG image data, 580 x 202, 8-bit/color RGB, non-interlacedPNG image data, 495 x 96, 8-bit/color RGB, non-interlacedPNG image data, 531 x 258, 8-bit/color RGB, non-interlacedPNG image data, 816 x 495, 8-bit/color RGBA, non-interlacedPNG image data, 992 x 613, 8-bit/color RGB, non-interlacedPNG image data, 477 x 382, 8-bit/color RGB, non-interlacedPNG image data, 540 x 230, 8-bit/color RGB, non-interlacedPNG image data, 568 x 233, 8-bit/color RGB, non-interlacedPNG image data, 266 x 201, 8-bit/color RGB, non-interlacedPNG image data, 935 x 85, 8-bit/color RGB, non-interlacedPNG image data, 597 x 285, 8-bit/color RGB, non-interlacedPNG image data, 632 x 297, 8-bit/color RGB, non-interlacedPNG image data, 630 x 297, 8-bit/color RGB, non-interlacedPNG image data, 679 x 369, 8-bit/color RGB, non-interlacedPNG image data, 263 x 328, 8-bit/color RGBA, non-interlacedPNG image data, 374 x 268, 8-bit/color RGB, non-interlacedPNG image data, 951 x 676, 8-bit/color RGB, non-interlacedPNG image data, 728 x 500, 8-bit/color RGBA, non-interlacedPNG image data, 539 x 414, 8-bit/color RGBA, non-interlacedPNG image data, 797 x 531, 8-bit/color RGB, non-interlacedPNG image data, 572 x 316, 8-bit/color RGB, non-interlacedPNG image data, 697 x 291, 8-bit/color RGB, non-interlacedPNG image data, 726 x 435, 8-bit/color RGB, non-interlacedPNG image data, 350 x 217, 8-bit/color RGB, non-interlacedPNG image data, 353 x 236, 8-bit/color RGB, non-interlacedPNG image data, 1139 x 30, 8-bit/color RGB, non-interlacedPNG image data, 1035 x 803, 8-bit/color RGB, non-interlacedPNG image data, 660 x 337, 8-bit/color RGB, non-interlacedPNG image data, 676 x 386, 8-bit/color RGB, non-interlacedPNG image data, 596 x 234, 8-bit/color RGB, non-interlacedPNG image data, 590 x 202, 8-bit/color RGB, non-interlacedPNG image data, 375 x 207, 8-bit/color RGB, non-interlacedPNG image data, 347 x 567, 8-bit/color RGB, non-interlacedPNG image data, 378 x 433, 8-bit/color RGB, non-interlacedPNG image data, 379 x 555, 8-bit/color RGB, non-interlacedPNG image data, 379 x 377, 8-bit/color RGB, non-interlacedPNG image data, 376 x 740, 8-bit/color RGB, non-interlacedPNG image data, 379 x 486, 8-bit/color RGB, non-interlacedPNG image data, 371 x 727, 8-bit/color RGB, non-interlacedPNG image data, 511 x 296, 8-bit/color RGB, non-interlacedPNG image data, 810 x 501, 8-bit/color RGB, non-interlacedPNG image data, 292 x 417, 8-bit/color RGBA, non-interlacedPNG image data, 486 x 260, 8-bit/color RGB, non-interlacedPNG image data, 598 x 294, 8-bit/color RGB, non-interlacedPNG image data, 595 x 200, 8-bit/color RGB, non-interlacedPNG image data, 199 x 25, 8-bit/color RGB, non-interlacedPNG image data, 116 x 25, 8-bit/color RGB, non-interlacedPNG image data, 786 x 544, 8-bit/color RGB, non-interlacedPNG image data, 550 x 616, 8-bit/color RGBA, non-interlacedPNG image data, 537 x 606, 8-bit/color RGB, non-interlacedPNG image data, 534 x 629, 8-bit/color RGB, non-interlacedPNG image data, 450 x 500, 8-bit/color RGBA, non-interlacedPNG image data, 567 x 183, 8-bit/color RGB, non-interlacedPNG image data, 598 x 179, 8-bit/color RGB, non-interlacedPNG image data, 541 x 24, 8-bit/color RGB, non-interlacedPNG image data, 489 x 465, 8-bit/color RGB, non-interlacedPNG image data, 816 x 546, 8-bit/color RGB, non-interlacedPNG image data, 554 x 465, 8-bit/color RGB, non-interlacedPNG image data, 383 x 157, 8-bit/color RGB, non-interlacedPNG image data, 946 x 409, 8-bit/color RGB, non-interlacedPNG image data, 385 x 301, 8-bit/color RGB, non-interlacedPNG image data, 1050 x 593, 8-bit/color RGB, non-interlacedPNG image data, 570 x 404, 8-bit/color RGB, non-interlacedPNG image data, 634 x 269, 8-bit/color RGB, non-interlacedPNG image data, 630 x 278, 8-bit/color RGB, non-interlacedPNG image data, 575 x 384, 8-bit/color RGB, non-interlacedPNG image data, 771 x 531, 8-bit/color RGB, non-interlacedPNG image data, 467 x 201, 8-bit/color RGB, non-interlacedPNG image data, 640 x 667, 8-bit/color RGB, non-interlacedPNG image data, 513 x 331, 8-bit/color RGB, non-interlacedPNG image data, 538 x 333, 8-bit/color RGB, non-interlacedPNG image data, 396 x 355, 8-bit/color RGB, non-interlacedPNG image data, 903 x 310, 8-bit/color RGBA, non-interlacedPNG image data, 574 x 160, 8-bit/color RGB, non-interlacedPNG image data, 817 x 583, 8-bit/color RGBA, non-interlacedPNG image data, 795 x 467, 8-bit/color RGBA, non-interlacedPNG image data, 548 x 454, 8-bit/color RGBA, non-interlacedPNG image data, 451 x 259, 8-bit colormap, non-interlacedPNG image data, 540 x 216, 8-bit colormap, non-interlacedPNG image data, 244 x 199, 8-bit colormap, non-interlacedPNG image data, 533 x 651, 8-bit colormap, non-interlacedPNG image data, 168 x 93, 8-bit/color RGB, non-interlacedPNG image data, 34 x 37, 8-bit/color RGB, non-interlacedPNG image data, 1177 x 652, 4-bit colormap, non-interlacedPNG image data, 621 x 534, 8-bit/color RGB, non-interlacedPNG image data, 640 x 480, 8-bit colormap, non-interlacedPNG image data, 493 x 284, 8-bit colormap, non-interlacedPNG image data, 538 x 286, 8-bit colormap, non-interlacedGIMP XCF image data, version 0, 702 x 442, RGB ColorGIMP XCF image data, version 008, 702 x 442, RGB ColorGIMP XCF image data, version 0, 694 x 408, RGB ColorGIMP XCF image data, version 008, 694 x 408, RGB ColorPNG image data, 665 x 267, 8-bit colormap, non-interlacedPNG image data, 1235 x 38, 8-bit colormap, non-interlacedPNG image data, 102 x 27, 8-bit colormap, non-interlacedPNG image data, 107 x 26, 8-bit colormap, non-interlacedPNG image data, 985 x 38, 8-bit colormap, non-interlacedPNG image data, 39 x 694, 8-bit colormap, non-interlacedPNG image data, 623 x 38, 8-bit colormap, non-interlacedPNG image data, 126 x 27, 8-bit colormap, non-interlacedPNG image data, 542 x 262, 8-bit colormap, non-interlacedHTML document, UTF-8 Unicode text, with very long lines, with CRLF, LF line terminatorsASCII text, with CRLF line terminatorsPython script, ASCII text executable, with CRLF line terminatorsBourne-Again shell script, ASCII text executableutf-8?P7zXZ !#,]"k%no|&;VVjG瓐ӹ4WIGǥ]}t .#7"}´1GڔLxT. b݀ 1CtGd{kMNxNò XyRkB7Y_{C"$53,(E'ӆhЄJ`Fa3>I?'}Z/_0M)ƚímPlN Ka^JI𸉚)Ên *x[_cbWhUP<{'*3pr}+ꃋ&n(+mu8 X$T"latȄ)cHDn褆V/~阄x[lHOK "'׆t S?ɘ DJcIfZZ  0[,~IJE439 @Ak$ -qFhP&mk Ay (/"w"Dgx]eYfLiOky --1ET%iy7eZ>7=e"?q˜Ğe~GԢD<ʵI%|Qq7>rji5?.NIeQ\H`BVnJz+OjëV'crVs rjW HSNt  Na"wg#ZBw 彲3uA8v}HM SRى&J5v M6Gɲx)yqӺ)8w[=PU$!,4{=H=,|`,LSڢ{MP+9zXΊ՝=tl5N{6\!7i߹| P  _cUwb! k nԡD3Țf cgIIY<;)K|Ʉ-IDT ֟*ݮJ1n'f]z/)n6~Uf3P"uqo!BY1JZO?Qb5"bm"w>= e_x;Ѧ0.ǛPRGV ,%Kib8fqgz5PhG] -;YoZ7f<.!pwx yy"F4.*Z9mʶ%%[ZI`*j$y<)09T~s|@b=fQjkL7~zS%T/{؟et UNv4C Jm2g(M݆pҒCePy#9;HC\A#Irbt1p{ 4 m6#U_H c_FcN`on\1} iOх$]qDG@˂FD[,^+3gJ~嗱E)xl덇yϤxTԲMQ*, ẁ3ZH \ oZqWG3l>[%/ ߐ}I߮sb!ڢPW`xc4-xq@MڳC?J]$(yx y}d%Cq.:b y\ {.`Aڕ%1Zr©8 D~ ̭.v9=^Xg1~$ ĨE|3wzfpR/=r1\^ Zsܷ"FLy8-^Aa-kq`S! M3%H+|`dCG#wȠM qGB%$iA@A ϚǂĤ04̭O>98.p{<5dиTFN~k]v<:FwXJBmr2=VIn[*(^y"c~N5Eޯ&4 jr)+ؔCh͊j!56yEV^>ZOxS@3Slcvfn_ {ՠ2 Nh$ )4E~."PK?#P͉M!dU{c;hՆD,TzE6byWVnlN[ˡ"lv )Ex=J&,NkXpOXd"Nnݾ5MF轅͛ A } #aXv":!/+a:(:ñM>Vv9&IGAV% l5(Es7 +[}HM|k~ut9G@ӽ$ z-}E?շ8O6"L>WP?-5GTM T 4}}0PKg܆rHDfB[$Džw#c/xiXVK| . ^;&ѽ44*fS͇1iRz{P=85X6VDy[u0ϋt7:'p$1Σy9 0a'`4Wϰ\ř/ Y-Ҡz}Aԏﻴ,*%Q-Y#@,y[n@ 9v.k4fNH8cߏ/[2Pk{7{u !7~=Tyj+Qn6BCj")NAB,حh?&JO<vrGH bզ8{*ylZ-&ڦܾhܢǑς"x0 m`IX ٬]! ҬF!xt gORUq`q𺩋qoTA!]㄰"K&VR6%񽅛BGN3|\oIL*1}L}[/$OnOy,M(P'wR뼊"vgA=Xgg&}\S܁oz]'Y#U^U7ABVQhb: Q&e:2{b*b ?0̗z70QVvJ4%IAFzUO5!]<M{0HܞVW!z hO=̩oIWw@ Q7RV}|!!xZ\G/TR:d5>u9էց ɳUO*,ӥ&udQ.P/.^tl}b9_NQ10`xэdf H/,UyW|uq2edj\JR|Ftaֵ-9󠸑moprVH-, "jmc=k7QY_}j޽CkZu ̔q_)-Q/ݔnO׼oD[xvc.ZIAGFYSZ0`)ra5BW|/Y{ʧco@q|P{ؗqtNM lk bi* ZscO0).{"i+V}:@FX)TI`ZHOL5緿{ړôesA\oR@v+[ȥC m׍c"({57? (Q|dϋG,M$>jD|89 $xќ!RQSEN"xRJu#?b nFw03-~(2Γw>g7m}\ [%KX-p z\o9-چ B9S/>YAڇqfT#0hQQEp +A%.֓Cƴ/~D=Ggp8"}(g&=ʍV-W 0jx 32p rױQ}sWwPF@j.5Bםbat)?E}aO1/_Ku|QO#dbU4S2V喢? 7&wenspxj/'^C`֜aw51;PF4]%dR'_p Z3'%c0o8IxOK"`G0bav1bVisc,1$#T]ŨFL]Lh,W) mfT}BV5yu}g}H4)7 n^?RQs7Y#.|Y53wYlJ>l.%ǭ MF!ΐuօ"'0)?[ mGָ~:!1$%w#S%@ %E% =DƂهzUIfu/Y0)9Ws$S Ug-â\X559pl4|\byjq0 I{TUd2qW+|=VєԚ7N.\B4`0j fT'?2rzfQU5g:rHG#_o>>U: qvn3eX?K}X/A@@6SԎZ'dY48z݈ YfbX/D4GdG1i=CԣF [ӂÂKE>;Y~l.V/Oe.9ױ85aD_shŏѤB m愅Tkٰ_4FfAO;glq*jڑ?sm͓Pee 4}Eo$ё,5ϠD5k)e1 쵲c dcÑc9@?TpGlH.29z3hJv/e xQ!~Ǹ\ #V|-V`!:`RGt~OQ狑_Z؄dj2gԷkm{G&yU:,w Mp\SZYg2Cՙ/cQL炊 t iuI OxgDS IݮUdc CN[[-҃dd<mܚ d/Pg5ŋ󒭬< ܣo!{$&SO_+hoIz?SP?L%(={BxBlI*֗^ Ie>:Y*h:P!5hO} PPrZA>5hpo:3r$0?<ۤ6.o8Y-[_h|RWߠM%ǥSKі1o^+)bP]{` )L5L}&/ |E܃IN,\A*eIQ;H8QNmzrW L$? K~!\FYLaz4Y._0& r7R!0M嚠 $:qƅ3Hm=I[܁z}hQ/PA)H MZ6y!?3!2q*e%h}菔xq--agNg݂@A,{6|IO7j7N*deؠ~Ɯ=:!EILscŽA| gr&@y%ЌVVix|;$E 8pdo #X8R@VsKD=6V4|93/<yߘ:;}+iF|(%TQhkz9+&ceNܠ` <-H5@o2[cIuSJjM8dW !;o|3t+f҅99igv[z@Bڷ0|J3Mv IXLފ3nzޓ~mNs +_L煂s AU_h+elF5׵[4Z4@6T$V_Mũ'%–ğ-k ST 7[[3L26#h=\_Xb~d|?'Ԭv[߷yk11"F2ؾn|g>9q]*Lv%3( lp_Ӕ$S汱>> iꆆ+ G Q?>aJ 2_ =_[K6w<*<&_RM=f  ttKzi:Il ϨL.zkB%xit[fZyEkC'TV΀#?d6V'8LdP_ wg Ͷ)̒pf^LgOF ŋa*l#johmiCj0zw!2< T'L27CSo#˸N= Մ!|/.|rtXɁc! ܈]W~jزښ6$4ODm_!mdO>N_נHA`./`û,nmKHWv`r0|QoMߖ)/_a5m<,k3=0[CZn?mjΕ.<,yXKKgֳ]1.c,\ o9xP\aK#tZ>oVPr~3q㛌Q2TU.w2z1€]N%]AP{LEfd9$:Prr)dNWa4e 1=O7YqeO!I֍ "7Aƭ2yvg;*bjo'F-Ӑ -◿?\=s>NrXHmZi  F*:Na-)L퉯Ku]K\G@,Ry~l?{Ā0&T E2WS u iÉW8JɥSg."*,a?~d )Vku,_2@  6e[A@.[IpyЌ*_8FaVcf H,;rJ u#&aOtOkª#k=b7$&HͤC_(y2z")ҫ`"Cȗ֝ixA@7'f 5^C<#{t0ɽxS{A7G$eg<ѤL Rt1e`;?wj̓5ܖl[, yU~\ՋLJ[nӗ*o[@ H *9Ʈ]wXB9 o m!\R#=eF~Q7u_/0mREtk%6_lU"3= gW@z fK _шQl N.MCōhjI~PK]D2D *Di^jO[u'YFtDC@9 ݺ%!5ʹGYGi#K5&NW# @)HEh#Z5Yߢ{._G %Ni]%P1/CK.LoͿy >~T(͘'܉uZuq%lqwKᴤ&~,MyzǒQ?JW>DEQ5!rΣoӹ0<CkA6qe&d'ѡ|.sX Ӽ XIc%<|+Q7ͮW͕dKn UaꈆpD/e#AxR^bFb<cG5M|soKdhA5 ̈H;GGH`q'z/ <[{N]KNIx˸й.4" ̨zwYљxQe7d(%GIPt֑}ecTc7bcez2y[ӎv*8sm -mYM(*^~ ɢIv>qDZ%r[qWBldcZnb(8 Ub$c钩~L[)VCU`o;tJ0PE Ȳ9l9")toL!d;7dOX 0*(3ҠݤagOuANNrWՌ3.b4 ~(Xi[}tܸfDwG7X;s֍1E nءݮP<{MSHܜqx~kG&kV0^ه꘻]wp79$%Sz4xXPnZ' '^qQԐ^p9"C~Q1e+f08~;3xQ T>KT12`vƑVǚT6:T?5s`T>A|ܱhiΞl$,xb^FT}a6Y|]^sHֵ8q`LvgƐ%@v&9r%Gj:%uvAɴAZ1 3>Ŷ: m:gjk'@Hd-9C5 HY֯SזEݪ!9\BhG#缿J2Њ  [n]U$4LG#X֍WSffI?}Dh\6/}b;n' w*CքDL/^!7X$!?7xqيà%y $@|y!g06ű\pYZ)7]KȣÞ[\8ֵ rQ4:%lL~X9[PE]oH5hLk$b'JZߌ&=KEV, cdx (OG7M)"N)N.=L^ ="\MTcӁ9w*uu[.Z$_ٽk"L'u&J^D GϟR1(+'By:|inʣ`x둠v3 ՓqI\7Q'>p=cWZQrc:LߡzOm=W5z j|7:[C2zH!nVD5(1tEzh) UhCh+.sa^XIH"K=ҰbqKW et6W`FXƋgDk.RI˿)ӱ kȈ?$Vu H^jtX:G[ə:Xlԁg=,?^t܃'s\ͼo91AعqL}J@1Ibup, 1]{j׿{q XC񘸜JK VAe%ub\96msU:OŸH`gC_*Ιi+f U)6W]`pM{ ?%?;BAw%sn]{ wIJ)BYk}ُuZiu.O޽Fn!om]ќSy1#7r t.:u;]75+> <9qqSR-_kzjѴx6~[! 1 Do7#j13j%H.?{ ~ $k'he,'{QIb8/_5bͮ^ӼupC)͝H= ׉ ]0h̖兼$)ZgyH}oe(4wù۫ HrI&*뚻7]U҅R tBjxڪ1N"{UNiG9:bu| 4uZ h2㜙 )K1㇃ #a{xBXIvq\EV:̗]Gd\/2E6`vLf+ƻ.y4"Lb/7܋O`HoZ[Z02T"ªK>n7cR Q Gp)J{-^u<g0f|.3RwMt?='!/+e *;]6/Z& =&7c¢+)Sw?'X^> cԉ .L# N\tO:̩ e#a{.z]kW' )V1^DhH}\c.o4IS 샓n(76|G|K"Űex{d@n!̢bxg]d_cmܩy2=G,qiDc .؉cW-Ywdu}"GߌZij5R&WHTwwyX,R4UdZ(Ì$Rc zPI6Y6cY5_VVittSK-bư__46 Q)mc{& N#IF0u\dNb6bĽËc$|>cJ>? im!^1"n1L-WV0VriG>֙4˙`)!oj@Ày>j̅p(1M0"Z@bW ҝǍs^A9<$A6Ō^7TUi$&`Gr8~ ԯ˿kN9rĔ:)T,Jn졠.}X/4"NR {sJw2(H[6#1߃( ' ;ț=?>8ې{VfS ʇ2/gYy'+u;&|m<%84f}' "tRIEzheOOFޕũHGWgdj8}bqPDd%om ZZ&ne i:42Q݌5U(n].JmЌ;jkMGɤ|Soے$ LhNrҐX0 jzz"m^u 'Ѓl? N|ɸ^e|nknV}ya0&9 '+z(s"R:M _ $[jPEyއSӫSmTT6yָӿ "rFL >xo,Q0Iz6{}bAEfPȐ/^vsď%y ʾ#/ ^E\L+N' `נ l$8g[1D"Ax47:x'Fق6a`5*GLS~IHC0V,T,)fzMi`{TSp.d0 $*UaaD42{!]}"GZ)VI,\4$y@ Qb%- RhI&37q#KXL&Kx5Ni6jl8U{ZAL382_Jv-jRDN܅Ԡ)x(1x K|` M$t\E* 3ꯄ@?z&ɩ&I|]{ "W"2dpq|O`̌BOډ1TĥeCӛg>݃ a`3c6d5^>vq$=Ԝ\0jQe2,G!UEhM/aY"\Fl(=%ZRe C.)'z+NeOo;0!#jLN y~;5`N9x" !:U8h ۄfW-)N9Aȏ$q„p5FyP=* m5HN:n\ ]dG Mj>2im pd<[E^Or!UGj˦191 Z,M5bzAˆ( /7Kxp]־~Z"g.߳bJ"hwEmy>8}YR#A~`z$goGƲ']}gKTcCc2f"(I-H3e.PYW:{:~hbaBng9EL QÑ*I%Q_S`vw"b$v#Ġof2w~/etoT%k0D٥23ѧxjULb[Fٞ;2yBi[=q;RrgvZF`^]#.!OqZ[­7uwg 5߱%I]GB4?CUE۫, vƻGIX^E3*^. )Bf5s!^S!b~bqd&,?츥d1<0@O H[GFT-93>bN5EҔJg*}5.),^ϻ5n r$"|'7k&= \kbL!"96p 18`cq(B8U=UHZh'!) h>ɑQi7! 1GNC.mWPkZb…iĝPEtpjk;% `LJAG=Sd;EX(G{c;HtZtPl\L:U};-yf{˪˦  l 磉kF=s~hnOWvDž-FgDeF"1- o`| a|pKH!ǒ,gHqgv V!oT מc)QTPw*Z{G0CIV*4SDP 3FkM)Ope] l|XuvP(v{Y4GԫBKOw`+k\d`~譁Mq7W@ "U÷mS=Ӿs s Ͻ9O$"L*,&{CKgPn_o2b4ލE1&Šz\ 9错BIp%(Vgp|Fݪa=NggoO@{czpBO|μ5t_eմ VҾwctyR'S'qdIYjDJ0F%APHߩBčSz@D.-ba`]I]%.i>V/\50϶An%g8>!nk0ZzʮҽT]ޏ;Ҟdr@_00kĐȤ\&5J42oqfK|(k÷Go3rL].%Qr ksorGJ x$#Oʠo帹u_ sIad$3<ئ`$Ņ˷İ#J)a&y8\t7OۺױW>S1:APۂ8*9YPgɵB`Jk&FK-7G@Aϰ;^熣P K;pCܟ^0{)hem7:!;D̜Qijrvfʟʹ-N,sj,I,42q|.9d!lSJnGt.^^*#~UK54cj!B^5QkJ 59q\,P˚B@tYp!Jl3%Pth֩maH9K‹@_Wo2"”љ< [.w[|a%! Z=>X׬Y?lK]0)+:98Tq B*kX;wwokUU]z-*)Օ\ݥ]b{խ8b$ٔR=ǓS+O93%5eƗ311[-5Ѝ֪)@/]Lq_3d];[/0R}4?0/+ae7D=7"֦#`쫿ŋm9ݘ-;FsolaWڅx *Do$ǾkL񼾝#J{T KSރܶfMŐ$yK+k]*:F-UiM%_ge;/@duh%J|yH3*>ᰧHQ.a`,P+X<ͬ04<7/#:H ;$Xo1'D̴.=3tBԘ-jBg9o_>Wj21A#3/ғ?E!j!.殏/hvya1?KVA~8i*c bʱLܱN]uw,Xs`Faas)xYϹt:fL'5@'3>B^(g1X{1^&ќ@01 }}Yk 1*Xh5WbAb!s(l;:-Og]kPmIƄ}27;SaoGPv62EYkVb͈G*X1q̦VAH"cԛ0!K_b.#W "dqaˢщ;yԤBDNDbmxӢ$gGf{PO"K^N<:}*bD-ãF7qއ4RgEw}vK3#5*"2{+"^IY)8'O)PmVYr3^^27'o >-IjC,]&'PDFQCPh}v&> &W-4ęu"g))"m*?5e3"mW:tf0᳠FJ̷4,K3`& ; )Bd192FzcY7hn3:IXXC}`Ǵ7 ~[m`=+ir2>ŢZcUuY͝{1(Ācįu):%TB+Dl88#Y6"N0ˏP":~)My]kb26cJŋ^^ʘF<Ӝ_qU7c-LaZa. /7Tq缬VCrjr'keyc3/,]O4) ,,I ;^ԃ8v(\;O5MNt΢_ ̚U_:QMQ(4aA$DS("/at EkL!8SFM""yBH-G)$0B&Ewu`ҁE1&1$h1ڥ })FcLW}wm%k#"~V"Dӧa@t5RވqdFX.~ IG]> g<+,yV- ^ {4+9B*cCtq(槩2r(Хn%q?}ʡ_1ųHmW21;pJs5Yx~nyľF96Pq8J Huky2vyZ3pY㙩"C)`8%B1/%{27T4*.1:reMll<>(lּbeXawz{XV},嚒6 h~dZ Q g1- ްA!) 'HroD\`~E7DtW氞}dn&3WXIH#dX}} o⣤5cfJDќŜl#UAd(*CE<k&bd3Eru8gjH30;D#>t WGַP*Fǹ y:rOq_-6u S._EU\I{Ӆ+]y0L!]6۲v|asHBLV~%m.RYs Y5 E%(װY_i ]aϬ62"ן nP2E ~f"5S–;=-/{WWjaE׻;r"/ Z*;#P0y @JebA"u5,!4{ӚDα'~_i=-v h0%Ӏ&yEA1ʪ(\u]G1}>ZQ+DK3יdIRې<֐(>EHvoI P^Y3}0>Ë+ *88u3Hv< Mwc";bOs)dcfgx4 !ڡiݙKbn&~?v8Ώ8LN2ә0сDtjXUd\WFOĻt*UiGExFx VYZM\gsSxpD>NR{ MpQp5 uXY3eR5_U@SoSRD Pƈ=5*qIZ2²Z#=255LO) 6;] PR E@ҘE|E65\&ak{cs/9$~q) вE!\28Ռ:8ju'L샾9 L /s#'CS5vϸ oǸl9} O6/evĈQW"(j.9k \K!$ 3q/; ̓r F_ywVLѻE` 92h=0޹6ޚ`zn ̛*ۋeakymzR& s\";wҒ3핃Hćm;vѱ|5òX':4[$u+8r_aD2wUN4Qdҏu߂N_EKwu; s \55k㶮z*/ TE87#ҕͱi rH+ڹ8FKqU+5Яy RSح,vL/-OfmI.~mcqc3lK~G}$::ؓB@1,nQ xfb\#_xlCGm瓭M۫Xz]C)7J-ŵck=<{ g[\0\|qhW{ 7 e)/V3; ^J>Vjh:(G")E/e+d\E+A<~cL>.XQ`%n g%-l@1~6:{GOpZWݴnn5kN7SNgną̈̄=uӄ'׌ 'rM3O o}͢%UIgϓˇ/ c'67Ű2Pn #<ӼA̪\6'bh@Skߓ-GC*RMr:Oʪu-}x*+귱?;p8B(c?%Ae2@8u@l|r}?H֕q@MU,/H?8mQ#il6.AO;υQ֭ʃ[{Jz -˛VyGus^cɜ P@bF(盨92n/'*X ,8ͨ' {;Y Dܒ_Ev{+OPWCQlޯ Z ;Ua+ZXSHS͵~}5m,VsM5">Zj8ȧT)!SR ~0Kv(퉲qK+-\~Y[~qvWBP.OJdo 2L<^'x-tEۆ='E'ﲮ9IV>>I禸I"$Dm=;hs[@N>C13/I(w-?@}O>iGSKuquE@ BPHwr5s8tgs*5z\_Xal4;rG¿_\w9/OwZ"t eŻQ7v !V7{mjU4JC TNKy@nx"TFBlh0Iaj-@?ì'i˫Hj %}~_*zNǻe7*L:+/Q|w&wj&{l"8͙ mNOdV.jo5p f|uWw0]Ar:oHH 39\yV'hL7H8O oh=@uKi?{ %= ;[tmCCa85"'={AIQsW$0;k)MJCO]JǴ1j_o#Oݏa=IH[-@PsZ 60 #'}"{K RzBkHe>·ޒvqz=RHkAKݷ+)2YMZq1%\塱{.j;RQbۇ)`ҧ@⧘1D}3~5. T^{d(bSyß drhp& mB;J9ILs)Vwk 6?_5-]`STc)1 ]&Prw]>~)Z/=B p)<;( 9XjO;GvtV%Y&vȄ;=\eMަ3Q7?V7 g%VS ;tH:h8R޲&05N˔8e`*`U~Dw_X"Ȼir씈èkeF4I㚊jcNũAyIК;gۋ y*L%#1ZuF\r͓?oг/K:n)7t²kR Acm5lH0q$,?|ғ>4+E Z0$q8%/?λDʊ҂{ˉ'Mf N 3rW4DYsSIww:%5eeui)Jǩ2i8-2C82ľ,4цNܻ4&-N-tȳ1HP% SKĞ] o/统D" JΪ=C0 sEęϔ!0Կނ`h`]q:R :i&S|8[". / lPR}۟^<mK)t])`!mJNWr`NWiSIl_f "ܽ `A|].G`U 8-kMIVkަ]zDq) Ag%19%P[^@y{\DPϼɨ5<6?A761PEJK9_˶X>ł;b=sxx"`Zj^\{,!%P!PEu2Q{dNF-,/fFv)oIrL_јxo͈.# !(/J1e@tiX{d7 V`MP-RC9/_z2Q{tQ=ua _A?(Иۃʇ0)PN,tG?v-ǜ@i/K xt <5qH{ 灙T ![)h-07FK3zl )0F>ݢ^rȰ +eÖ_(NIXXTñAJw[/ 9ZV`4&{/ u"ZWG6"} ^C-I_ ԉ2TjZWCIsʹ2EH`=g,n5hdZ]J1az(. },Xidom`%I jr(n T`D&N:c TFz~ْ2?r 0?WNF. $,0-_jC^9u>:m8!y#(:qrwn-¨&_| w5<͚{g/*H+zƗe ׳oTv<mD顨ȢKLFS네vo%?<ibDBS  +M \/V5pquG9Mo Mde:-D<\eP&t |Q|]@0"e3> v*A]j,2@;RH`Lx&7~7Ae0PSmYZ=6 HAWI(ɉD6Լd4irmY;jWP9DDyx?vϱOo7t  H'p},l`Czr/Glg=FGqNCH7QRc!QilK8hM.5pzx$#P8#`:M `BڔTxkCD{V_{ιa8Xs]jKaz6 lfab[FFj(ϛ2CvV_#Q' YSA'JmK}=WIuw3c żѩ#jA5x*V1 ɏV!GCʒ=llO[#blMYŔ;a_"O$caؒptO Q ƙx0=3ւoY3}L/?rR7߱c/ZSl%xEJ%HJQoh{)GB$nwiС֢y ߣ8hd}@)m%=rs+ OG=! tk\9 Oo!15sՆjgcSȤ2 %1Sov^|BRA*hBS b( -1[wXUH ;&'h:~Us.0fAKȕrЁ:'=BοdT P #c#j;_'1o0V,} ѵE% AC5B~C'u5QJec+l%}?5)u鏝(Cg~6~v,# 󴌣{[" XM $IAk&J`[7~\pOC齠PCA@Ԏt:.YU.=6s|C^rHPP!Wd <)C:{PRJocf@6ؼ̮DѹmHe :UH ISE=}g]Fmu,+U0['T9z 4gwAh >pAPڂPZF8^ w\I*op IŌ|_NA7_3ArySKCkUQ>mW]VeG._x=*:A#$UH M;UDMEeSa h dTғa'z1CExT.tkOgCWB1KQlM w{>fembɪYeS_bH1Wk.Âzngp 仔rz.f !o4Zkʁcj1vG@[ݬ:by$xrL?cmH)~XbBr~vB^zG-UВV\O[Yڜ }54or2az!zuHS|`d[y')UD_Dg84ZUo Hth͞g8.EҀC){؄Ȟc0&MNUceO|MR$Y,(s*f, DՐrm$xR c07g:Gb(﹡Nz'; k+i4KbܬdžXnW%^_ׄUT9:>v7#ӰX !Q <  gz0TqSňicdza:-'3ÛKGy`FQ>{e9@%=Iu.1ma.]PpFdx3n=6wd8i%TEu}QN8eOI?vyHY@Q_`r%p9qڕT$X"rբYβpźb埶 W!T- `ik2GIO;O'nkݕu٠I-)4-pIYҪ^`CT5-^wtVUȠ9-C>L u")2|MGx7@X50$x2 /GIi+es"Mm2;C5|D.R+qU~'k\݄9Q Q^Է7_A ٣ax stʪn0m,;30ZP#Lo.=捨!/% W%%Faz*>L:TFH!\Y~߿WM*DE精gQ S.8w@pJ:?>>q A.謪C /\r>Gw*fJ3XDV3F +4]2Kf,üq(~Q&ӫx>J-Pc9J0Q_ @>'W.oPL8/hՙ8SIQ4f種jkc"BD2LDΙی0&k(߽SI;9~&$Lҁ<~Q7/gD4}jf[Bnhly[aqhA0!HxZ|JG+9{]}djfuaf~ro'o)in}!ltaR, 00լ1 `"=äA}=[N-<|# xX_` b2@?uJ+3*})8ʾ5Y >gMV:fj`ܒ=|b+ϙ P@X$"VQ?-)[  .$o %=PP `bI돳Tik$R5ט櫾KX9{ ע.\I\L 6x45aŪ9O?'\ 2pKAj̗xuwo ^P*QSޏ][-K G6,|e[ 8ƉQUQLZcؽܡRK5&55%M]]%uHIg[(:t_U3-v1bF傃[Z+C+57iHL\'xWj2/F"g$? Z\}&] u&RU< un9xxEBhH7XFfu_ n˪[J3;T$8}bbVCKm4Q3ejO‡38MWoӄt2|Y9-q k]aKE4$\+[у'KCe/RnPo\_x[C~-j>΂{$|9Z=K !sd$WU9КLBwP}] [k_V`7 e <-N5GZ^=;F+%:RIpJpPijMIJYg C\Uw@j3íI&3 Vx |h]f( DJVW a5h1i{H[m dltc Alp}(]` dl\w&`1̿j,lP釮gB\V4̤/H?Ƴűf\k| {P7uL g|F=CsZlj$\Hc)# l #yd+>N6apbcmo=Fʷo{fx*K9v.[=g'ZY 6jTRUx#̽` #:9Jgy̓jY*Ĝ%D L7apkO!pmM\"kOY ]v{xhTve`ZGCslK14Xcw7sUb pyOd S '> &R`%:%:|+߽T1LB lek큟I@Bk)I5%k |2I302i>!5@ߗu%!j Y8: &STQ>C5=e)K$2ؾӈJ7#;a}r {C9fd;?#Ȕd`y*ppXYWSp3"R\^ - 9Sq;,Y*k!"s.GQ^ =DٞnA+`]ae^ۉ0Hxii4ֵ PUєG3W%X/'{Z{d_Қ$3I5΂dO ʶ4Nx|CUCV\wG9}Y|W2*7[wNGԝ ߽fxdYubGbrL>_es`NE G]\lp|1jfCX1+EB$%zb^\Dޏ5!!%1Z-[jQ-b`|f?yw.r1>Q1.bb\56H.[LkKq.DPiٷ`R 򹜀*&EpzOsh'oN;6jv10ɜ,tV`BĉO^/e"0.uq㉣+އ!!~;OdUɑWHZ(6Iuo]?ŐŦmg`d Y.e /$׳n2E_&7t ӋTrh*hۮ?5K!# !ttڎ@l,>cZJӇ#(=&nwZQ_$-N' CH%T5 \z#J_ )BD1m+fJVp6|3ir_$U'΃W&0 zeI9&),;*4ğj;ͨ2# {ݬB8-JlX=O IH ]SbQCH|i1wAD:pu"Edcbd:KqK0UѢ yzO%UW|1*rH(gl%&B=HJFJź4)$wo *{il/_ì]!?c$*{SfKX&|Nᙐ辏G(p50n q#B,NKjk#~K⮬CUb$jᴸٍ-fg$5O(>tϽ4&E&XZRKU֦h"ZZn`~mwQT@b)`NbDv5t`B:U"vm#Gbꍍrxe@8/RAY 94n]{% %a`ߎi=\%3x٦kL3TJ-MRZU240̧a;+ub\q5s@idB,u9&t}pslJt'.:6hSp_ùϋH" `s.ӛ 7U*Eϝ\'͛qҡJ%پir> zJE^ [ LuK RDU5+%rꛧhȹ҇"دAL M].N1#C*٨}~[?njYpyEuP&|²m06/̠eqv^TqggEvަIk4n_Y,WPgsӺ}3 N|{K1]~>S^|;y d e҈2:}cH|`ܰ>ZЯhg#fi'8?\wC:,`cgs-Ŗh 6,gU-a3 Ou6p3X#a&w:6}8SmDqkcW˗Iɭ Je覢TX))[{h-̙TC'ByX% ĺ>+ ׍*ϒΨ#G4^h:V,f:G߄0j-IB޸#Ƽ$Cf4}(ʝ.#Wʾ1-U 5B&yB~PFMRO{M=^"V>!sU==HhIG/C 7 #bUB)\Enˣ }#Jyw0vW ]e2\\~zS"4+>fs})1ss,! {ءm YZ