From 1a19132a1862809298abc80050b30afd2d36a621 Mon Sep 17 00:00:00 2001 From: ker73rus Date: Fri, 13 Dec 2024 01:50:54 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BD=D0=B0=D1=83=D1=87=D0=B8=D1=82=D0=B5=20?= =?UTF-8?q?=D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2=D0=B0=D1=82=D1=8C=20?= =?UTF-8?q?=D0=B3=D0=B8=D1=82=D0=B8=D0=B3=D0=BD=D0=BE=D1=80=D0=BE=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vs/COP3_/DesignTimeBuild/.dtbcache.v2 | Bin 232617 -> 232617 bytes .vs/COP3_/v17/.futdcache.v2 | Bin 2655 -> 2655 bytes .vs/COP3_/v17/.suo | Bin 122880 -> 124416 bytes .vs/COP3_/v17/DocumentLayout.backup.json | 280 +++++++++--------- .vs/COP3_/v17/DocumentLayout.json | 272 +++++++++-------- .vs/ProjectEvaluation/cop3_.metadata.v9.bin | Bin 2632 -> 2637 bytes .vs/ProjectEvaluation/cop3_.projects.v9.bin | Bin 154504 -> 283615 bytes .vs/ProjectEvaluation/cop3_.strings.v9.bin | Bin 151828 -> 168958 bytes COP3_/FormEdit.cs | 2 +- COP3_/FormMain.cs | 31 +- COP3_/bin/Debug/net8.0-windows/COP3_.dll | Bin 29184 -> 30208 bytes COP3_/bin/Debug/net8.0-windows/COP3_.exe | Bin 138752 -> 138752 bytes COP3_/bin/Debug/net8.0-windows/COP3_.pdb | Bin 23732 -> 23872 bytes .../net8.0-windows/DataBaseImplement.dll | Bin 22528 -> 22528 bytes .../net8.0-windows/DataBaseImplement.pdb | Bin 19340 -> 19344 bytes .../net8.0-windows/COP3_.AssemblyInfo.cs | 2 +- .../COP3_.AssemblyInfoInputs.cache | 2 +- .../COP3_.csproj.AssemblyReference.cache | Bin 34371 -> 34371 bytes COP3_/obj/Debug/net8.0-windows/COP3_.dll | Bin 29184 -> 30208 bytes COP3_/obj/Debug/net8.0-windows/COP3_.pdb | Bin 23732 -> 23872 bytes COP3_/obj/Debug/net8.0-windows/apphost.exe | Bin 138752 -> 138752 bytes COP3_/obj/Debug/net8.0-windows/ref/COP3_.dll | Bin 6656 -> 7168 bytes .../obj/Debug/net8.0-windows/refint/COP3_.dll | Bin 6656 -> 7168 bytes ...ner.cs => 20241212213847_Init.Designer.cs} | 7 +- ...7160330_Init.cs => 20241212213847_Init.cs} | 5 +- .../net8.0-windows/DataBaseImplement.dll | Bin 22528 -> 22528 bytes .../net8.0-windows/DataBaseImplement.pdb | Bin 19340 -> 19344 bytes .../DataBaseImplement.AssemblyInfo.cs | 2 +- ...DataBaseImplement.AssemblyInfoInputs.cache | 2 +- ...seImplement.csproj.CoreCompileInputs.cache | 2 +- .../net8.0-windows/DataBaseImplement.dll | Bin 22528 -> 22528 bytes .../net8.0-windows/DataBaseImplement.pdb | Bin 19340 -> 19344 bytes .../net8.0-windows/ref/DataBaseImplement.dll | Bin 9728 -> 9728 bytes .../refint/DataBaseImplement.dll | Bin 9728 -> 9728 bytes .../WinFormsLibrary1.AssemblyInfo.cs | 2 +- .../WinFormsLibrary1.AssemblyInfoInputs.cache | 2 +- 36 files changed, 319 insertions(+), 292 deletions(-) rename DataBaseImplement/Migrations/{20241127160330_Init.Designer.cs => 20241212213847_Init.Designer.cs} (93%) rename DataBaseImplement/Migrations/{20241127160330_Init.cs => 20241212213847_Init.cs} (92%) diff --git a/.vs/COP3_/DesignTimeBuild/.dtbcache.v2 b/.vs/COP3_/DesignTimeBuild/.dtbcache.v2 index 659e05d1158a129850891a592b9adfc296e14dc2..100c7c6ec5c8959c1840b29bdf832c855695d90e 100644 GIT binary patch delta 35460 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�i^DvLaWA)fPc2AcdBRoDE*?NyJ{qft#8o9?muNnV50rGEG zPq$`IV6!L46Wl7gnPNklJ>5N_DmILWWo&q}C&Cj++@k1D5Bd|mk#SGp7?UYchP3$# zr!UFFibS#3$C?>=izl(5*^}sTc#;q%AxuV?EK&|ydW%F~Yg~+H*jUeS#E>=J0JrkNelcLjLp2Fi46#GrS}-C<)(+Vx~bc%QMqUF;h~^Y+8N9 zvWYd7eP(H3O+Edso1?^uKGu=huX*yuH+%A$J>w7{`ve4N=VSzE%v1!ZaUlX!YX$-o zJrlu9F|w~Utz-$%CC#2{1l7$RHv)IFXDNcE&7KAX4b7hA2$nZ{Rv=i>>{*FmWwU1$ zf>q6)Mg)z`o;3*8GHp&!XRN(RW%lvKu|aCZgr~E{hCytKb0@JP3k~`Yo18 z`a>3di)B)?{xD*G@nhnR1nbC%7c9B@i-4B^djT&4Ua<)O4=t&p06&J(ls(w`PfN;; z)?9rPU^74f{sOoOa5LZ*z^#DW09ydJ1Gb8UL~Gy1?Lhwl*a5f)a4+CK!2N)ofL(yy zfCm5%0v-Z93}^y80(cbg7~pZh6M!cHPXV5`=B{2n+L)$#R;y{M@3DI9`ZLxaBlTyk zjTqkgO(Y@xIjb=~^?zDD4*hwWIO-pgOcXMF!Atid(Y@4?hNM<>d%bio6WuEftl+?n|(~G8J&yCu8{cou7NslpB^*5~JoAIYv-$%$kAa7d7>u*^R zpyvA96#F(}-$CrVRs^W0{vJNwx9W}WSy3DPU-TLxdaxa+r|AKt3Vl6Cg(jIRfNULOuoZnH6Imf1CBsDe7|| zUl8&IkS_`O63ADCdRP;5aI!%6QTn- zLC6Up&DQZY`YUH|zNXo89RmOBn)UCA?e|u3 zZC~pxzWNXJ^@CLm>1W;M^CNxyXcaH_vo81f4}JW{Dn|FW=K1_YA3s@}F6nQ*(-QnM zef^9oo+RX?wJB|owGV6jg}#14^kxf?&Cn9RQp~St0@jjE`fpY!bzQR=!%b&4`nGt# zt@7IjaoKHp7a6Vlm~kqT?km6j%sjOCZPNX1w4OD3d1IYJVa?1%vQtaAqxorL@pzERMMkCySa3g>Na`Bx97z4-$v{%Cgh-FRBybxks$M5Y2D`%SV2o7Bn52qTop_FKilk1c~5513TTY^148W-kDFvbiA)7RJ~qjg+episWI%~b1wam&WEVEtXb~{!fD)YwfE+gIR@i8X zFv)-tnF@e>Vv=2CqXony14?8n0CL16TWO=^MUv6F3Y_Rv0OV7X?qVCQJ|;V$M5Y2D zpP6KHC9*~p0{g3|ZQ3V<9p>8`ZVT5Xa6B{CHN`Nkx>%0?@>Nd}b2 zQ~<^p1I{Ld^aS={#~ z*$p<>30`hMiR^o8(~qB94p`!TFv-^0U_f}ufD+jc)~2rAtnXUlel*F}+hAIF$$%2s zkJhGtAGLhR;{IcjZLq=U@R9)~vj13{9uKklv$&s3vW+&FBVIC~LJt+W6r z^fuD*3f)3_9B3mJr`xGy8I4WbR)g6#(%_2r4x9d0Bld4t0uA&oEPV!gHy3?lbGSJ;n*o{UR50H*m#XV@#A2KK&CRMFsn@Ali^bu0I3VoE+ zszM(l&8g7GN$n~02~v~_ebS~sW$=BP6q$@|)c26?QxwmT;!^0dq?;7_9O)m0{*!c! zLZ7!mX(;psQWXk)k<@`gU!p0m(7iOP75XyGT!p?uv$Ij*uiEt2jJmx}lTpRKK@(1) z`)r=&3VYM$S)s7EY@U@0d)ww&qOf;to@#}?YxB4j_MXkNN@4HYJVt^4vU%1}T%$w( zz~;G3C4Xr1T%oX!Y@VwWwx4FRLJy#ij7oltjxo@~=nVrsf-W%7&(H-1`UOpN#o<_YcHL^AHoI;&&@Oh}$3T7Ux}Smi+w}kg z?P}M%8EBwg4>HhTyB=bo-R*iPp)~)(?0UEn9bwla4K&KG_b||CyWZ14d)f6E1MO|s zV+}OUuE!f_AG_YyK>OMC{sub0t`9WOL3TaCKnL6P#vuki)UGEQsKc%&8ECRyPchI` zyPjsC>2^KCKr`)nmVsv5^&A5oX4i)s=m@($(m+Sq_0a~JYuEE6it#tbuIC%k1$KR` zfsV85=NRaCyFS4{C))K%20GcUPchJ`c72+G7TWdc20Fv87a8bGyFSZ6XWR8T270bt zpWA5Q^X&S023l;_=Nsq(yS~ssOYFMSKuhg9AONQqfZl|02n{KCW9;?35?y>9K-rhgFo_xC- z^c(GR^CKSfvECT|sxjj>+4apv!NT5D=4+iA-2^{nU6-kUvD1zR&YHj2bx`3ic04!P zX~%Q3UBAWNOi`zJ0g*x0_f}Qk+f=Z{-n2WxI?>vP_KvsP;hF<<T6Bxvg95qayZoPftVp&De`-z$nUf3_e11}I#uM) zDUt6~vfibF-74tV^Lp|Na=hkrA;(0tt*Ogk>-QGfHxEG04+1*sn}>|Pc^K(UfJXq- zH;*EeeKW@Bn-gsYAK1weXjB2%etTluh>zP59FgBfA;!^D+HLKRp3clCl-?gE`9?UX zm7VapUH`%ud0*OFPNqJhld1Sd*yVqwbLT6&!R_C6{VTh7X8{!dC`SJCj8jyebHwqF zEm8mPb}{`e|L=DBf47UADgR}+i-6nZxcG~oHE%q&c*Yd|-}zp|y3Z{W{@?Y|&h;X$ z>|;&%KQhW1510nRsb`y=nrYCQmX;Y#i@&z(Sc>r%mf2BhnH{t1$6-q#>Qu{Yud>X( zQMQ;z1^VeMvtNSS9n~pII9ERbOX~mVSWcbF!CHG2$9}H?Ubp0m$idbgA@Yn435OB+ z3E=Dw>cr8Z*5Hw}vuZ}=zXfz;T7HN4)~9kEoW^|*k{c)NAxn(16V zJCM%ovj>WWYC2b_45!Q0Tsl9PuBNR;qvdJaI%&9Eyvoj0*X0V6cDYo}6{^;yo%Tf9 zZtoiJ?&$CB?9H@ycV#;0PhWbXZ)JO?r{A8)bld54PhYk>-8uB ztG}bqI)$;0%oH;F%EdzNTDv?@%-WXdvd$SO=JSMaM`^T3WY`1y?9Bdc)78>+bii_qKO+c64?1X1aR2x+X*$UbA3jhgd>?H5PFczDgWD?Hw!o z#`}6QogMw%9o_bLx_f1NwyV3dGt=4A-P76M-`_(p?cIHu-tlpJqQ9@Zqoc#_n6M|Z zBputu(bw4ohut^c(c9iT(V6MBC%WyviT;jse_v-`cA~SdtFx=Cf4sA^uh;JB?OmD4 zq&xdpuIx&8j!*RW_pR*cZ|`bXd~`R#(cQJOyQhC5lU|vfz>Cs-#1_@(ct>YXuie`- z(b19Z?;h{XWLEasy}c85cke{UM2|h59dGZ=_9{MB_Aw6YOt;_WAi&JU+E`_q&5 zPP<&m6$=&Xob7g{m_J~f%kf=+gOtuhw93 z{Hih5_OXIpU72dX@L;ZxEgr0lt(mUm3U;Nkxj322q%xHfX?Kd-!LD3&-^l)4X>}o; zpCN^;7_Yb9((t8dJ>_(!()@kaiQBH38O|50sp0Iziq2GLs@;11mRzP>tQ04zskMb_ zt~#@>oSw1|7R&nwie-C6f2y5;RyRb9cDjWcPJS-b#|}-E^0`c|%B*^owRL*EU0pq$ z%~eOHOQkZ&g)8e+w;EJs6%Q8j#dNk}off>Y-JY<^REc)QI^Df9GCetISE_b)7x5q; zdYxPK1H~!*fUnZuu--1%Woqi6p;)G8N7Lm=yXuKzbv~D_SjSRLW=JUMQmKoCa%^hr z+R>$u(o+8FzuOVK+hH9?cYCxJSV!=~^b6nVt-C|N@SVQ8JM;_R@#&QNHu{C{P@O4l zbMMeE))}sRJnixc;GF{(jZrTPq)B5W@l;2L=6i({+lowOg%;FMp=y_lr4(r&7bnsg+f}$?nc4p@ zq7mnb60k9SAU%>P=StPo#t~|cr0GFAu0JefY|f3B)8&~k0%i^i0VBofvR4Jv-EbXT z(*o2ZGt>`FrAF;*Na7Vj6pFbOQukxtZck3<)8)0-c-?C%SnZLezDo{a)N$;ul0whb z3S1)Gr&8;R<*7<4(D21YG-_HmMpplM5%`zB18}PW zcX-JwWyi%Dpf$+B?*sI+7{p~QAkKBA?GDu0k-<%2Behru;McoQt1A_IYCJy^3b~#D z#Rgo4@XUDB=G|Py%GBx8xJdo}*y;?;Ix4yGT%IOP=t9IsVB3VtW?Z)5vXw4Y+XSx= zwxK*6cy9SpcYeC68xyTm`|_m&)A{Oj*NfF9r+1dkSs+E1vO~AX?6r&$3hA1-`vL|;< zOk}d1*=)9_BSFR*Nz_jL)F=$P0||zP@x%rl+@~zpLABU)i4orAl0iET;4hB2?T3axYI#7PNY)RMUlQx}0Ss z@5lSM`hL|C>5MvstJ9+d=v5N&QO5M%P2`FXf#|)-3B|R7kiiDS1I$rq@b>`AXx%+6 zp!jpMd+E*MMmn2wG@~R`3S-Brr#u69Un&}DJUywc2r-9-!7rlEUhNw(k5)ULq zx*;Gx>7N6NOjPMa?$ljbz`{RRoZ@CG0zB18tRYWdB$mXNn6Z|M5K(nJ> zen|-J%0s8ViO@j(S0Jgcf`!N?fmlj6G&MC{O^@eoG*N4By|_{yL;`{nUr&gmCerih ze&_^*V;kSUY*aAV)K5c=<3wE-g-Lpcmny&I#f-dAS zV9k00Z3LTyO#dMv2J2+nh-g;LN~b?*VhNP>sv(gP3QClRo7t#M8=j8 z+T5|Tt1IN9$W5VvLK>h6NK-tO5Rc78Y7ou}`D2LqCqQ3lb;A!D!L3ZFZu(5+NeK3t zgg9$1*dS-(S;+J`V2*6pi`&viXG(D7Jz$d$9lJJ(=Ye-3T($w|1jL&Jf6XNupqLf* zXT+X(0Zc}ABAfsEx-gNOoF@N7_$rZj^|vkLaYsJU+&$zyA^QMA!DEQJ&T8>uvMkq$ zeJ&nY_&A^2a@>%}WTvei?fvaRJ3U3W~| zd;&z*$;Bo5x1cuxD~KT!%tNVLnwpZ1m*RJXMf@JPlp)6lp+yv5brN8~5Rs2S?s}8A zJun7bM(pa^YpQmE-Qro7{s?*T$q;3Q2nUWMIzzj}0vtd|fV(jHg>u(|M#$1ZBWxpP z#A0xy8X<0JF~x3#;t0Gn`IhKWel*@6d5D|u{6adivThvYm}Y}_5|6NxEt5;#*9)lk?Z~xJJAs z={%v7$%l)NMX|n}3dZ&{0!cu0NpR9cYMPVNpbck$o#Yo;e!bFV=~~We-^NF|#A|_G zt+g~@C8f*qp%{WS7Xa3hUFmXxPGly*Z!-yddZYOjuY<6UB4))|VEJg@skRn4JBFwy zn=a@8A4|WTEERr-z*J$H&W?@2xsn!Vm9gSAGbNn4D`h9fWJR3~s;_AB-XtpM3?&tJ zJYWw-_t0N*9-&RD&Mzc!4yx=8;5#zz$V)Y?-jx(Q(_NSPp~6Iwdztfq)(#Q30USf> z=334=IZWzF@Z3bu1{=)t`H=SoV7xz~dLER%ToX8@BlXm}HmVJ7-ct^*Raa8Ob{RO+ zbcl1HIE}M%+^SwPJh-lc(}EXn$GMPlsZyNJ+*Qs|&%=`4OzzY; z56(1P0`ybSA4)>V32@t_gK5U?YDjzlEGOV}+(eB>i$w|;fJONrFyj1V=rVxe5)i3a z2Q+U1ngkeYCR~rPO9_`)545X+wv7WR@Nr175x?>Q$SqV#!cU=@sL@&Y=FWqlYa1xw zgO_J&m+O%551y}ve{khS5_=(GcGvPqXY#%p4Jc-%!`V=4%^U;flouC+yf5g8=Y)!j zLB7^D2SsQXqmUyXGTnumOkm`hqb6y=#T?*FtGFCE+nZKkYV|ms4I!HaJVs zF_3=+-V!z>qn-(063q|iVUv(fvz8~RW$9cAzP#hNg3sNaA6-t?RMh#<{O7&y0rC+# ztevA-5tEApydsNg*mfv7nM(WWS}LfoQ#BALQLB6&I5}C>RjxrYWM$E6ph>uz)X3F& zh}JH2l;*wkp`Nr)qRa#Tix@;$w@T4fP5)H3mpQd{Z|>PM+HowP&)aU z0-2J>=%AmER{b_I8}Qq_7!0fg)@W3ni#!L%@LB->BgDBiBR+*cl zt7!eWl&V}!vB=N>+!2b8P+tp*FW6d|q`P5Jo>IeP;hrqpBbROFcGDrQLp|W+wLA^Y zvzHF>PW*}^#o}Ff;~OHqF}mS;&YCn7CMbLEN^by#dx$n`;~ZivNNI$O?J0`Y0cnu1 zWbC5^IWUKJS9^S0Fnb~1n;>3O#gf~P!IIUQF$5%MbP+<8P&KhF(T(HN(eOMoMXDMz zfw`963-*$0;0@HmC)8V^7Flq8au`8>Dp}x&@`k3N)!+h%z-jgrDe4@--6H#O&e_fy zXem1AyHIuYLR5#IJ=YJnZN}&j%>_bq-_AMtYM?0K3x~Bi8j<)Qbmc?1usvro@o`yo zTZWrn1r)%bV~r_ugWEf3zy!o8?nMnIz*PfbYGS#m^QmkYr{vM>PeHCYpDi8$8QJ88 zJ5xy0Brdg`EXfq6lWDk~FjQUgKYzGnronnb-Ixqk7da*Ymm}cwrJHkW@N5-rv{XwX(B6 zn@!uj?Je;2QWZhrG?~G#fx(lm+dv_Fhtt)4>&g@okwU4x!*l)eJ)k*?KbKD4^~*;f zbMz>h2iq?bFkuQ4eI$&T?ujk{BTfXbvakY*{q_B@F(BC=JnF<(u!N0W?JZcQ6&Vbg_&W|VG> zY}zVR&bY1~1-mm9dxT<(gii#NCJ@ic^sAfx_hNj{x%AJB4*uQQPi3UPG?Z2((C;(64dvUdgLt{I81AlM3u zZboR#O>+eSH$Mj>I2}6giBidn$rscRs=n}!#8_zm0(!yGW|KcT8LScZv2zCkbe`j( zBc3Kt*I;Z_lv{Y}h-O1_G^Y5Q8xG`%9l0b1}hWo^h8wnNx-JozyX*9s#qYlVG_JF6(*YS9rI|ydhMbnqp{UT%}eF3q3g>4 z+bHCF7x6Amfsi@+V)B-;Ky{@C%M{Ak^Y%Xt^{R|w4FHp<;nx690<1Ny;UH^>4OzEW zX|7c(GU*6MdAy2}jz~v<`o1~PMYzKid_x;&D&eq{;wK;NV zmO`PH;R1&iaW5|Cff!|#2v)X!MFO>*1j9`$T2spmzY%Q04@R614ii}1HWl}-bd^%@ zNgMsgf%QJR_!sWJs&Qcx5UN;_5N}N->*uWtV%-4-5inHr0Dl5oq4lyIqR;}APb@n^ z*<$Dr7}x2i37NOIOS)>nBq7iTfFc2g>IG^L%M4u%X|jXSB`6`vsJIj&&9!2Jy~UoQ z%sX2s`I?=DI!d=Wb&8JUSqG4WL=n(534ZD&T1PI+^dSgwEyRg56k-F!8QHCPP6vp3 zMIGi-imqERpXF?3xoC2T$hV)PlFz~aM;+cu(E+Y$II(OS$1bXjW{0`LCUB^>mZ=s! zf)c2`1SMBre;%QzHyGpODYY<0H7k7HD$3^UM1Oa0M^8H4-rdHv|T=VyiTvIuQ_wlo=uA94}%F=(l?ol@t@E z#THu;k`P-X9YCL;JHPD)gPQpGb&gYF{`!dQzlpFS0l&hA4xD3kpjcho^*cp9JIeN)yTn3p2H_ zhZ~Fm$~07|xF~#{k^`ftH3W6sV=9gY22!;%9K@7FecTE{6A(#QRRlz0ZFCvZR5Qy_ z)&jj+1$Fsd1cE7j{RPRZ=dy#`KG-uA!GwEw7MQMs_t|Qfj`trF>t>&8p zNR*9tZHlM|UVI$&uI}DWPYs5%6RgsAfOQq2OcJam8hOC4^FdBPn1%}Ygt=AeGBKfv zja>bij^4gra?%}NnVDFb&i0GDNCx8l5XA1pbzrN_nMru%?4MmWYP<*QqQ}WCgOM%nfJNxFgraZa8!J3(t5!k%I;p5p8eD&8Uw3CmPru#KX?J&L zR$9BlsMl|fT$P>OJ$5>i?H%u-jAUJ1E0d@|L+{)Q6!$<$K7z{$5ODGvk+Th#ee6f6%?9& zuM~5velvk(LIVX21nGGQ^kdVZMT&YEW!k0)Aj(eZEw7X=DPpwDVyjaNR#qmJvN?Fl zp2MnqAE$N(GsC|iWh%W=SCAAyPBX zvDJ8N$a@TmE53qiPhg8PM8CGCr|j)E?c7fDDL-KQ8nEG%YKwXnciIb7j{=oC`inLj zBu7_TWNoXP>0GHjbwk9fF>q%4C>_2z7$#9MA^IGY1ovOtz5YvzP!k_pr^Po>1Ih2M zab4QggT?ZGI4R+Lt#Xul3>ejhS2&zzEPlOX7;cdQ?;2i5QL*Jp?mG#|FH8eM&@qSfFvIRfyUexyPlQN(osb2VHGt7<#IAJlgM`=!sSS^fM~QY$ zw#UcO#Zy3;fHf^la^CR>9tCa!;&0*d6W~+^LNp=mNtJ{YpGklgGOo<-6Q3W$@*=Vt~nXJ?n4>6^%OW_#^) zx;x!t!GJtv_^I#Hf3t2RUfPHE%WfQ4m&7O7nx64ElAk@ z<6U7#Bz(`Z2%aLA168OfO`r6CHZT8zwj(^+!TdUY<~RRZTcLUf$)Zm`qj1UXP7Cj=Q=2&RBn1Eo5`0(}nwj3LrG-A{n4 zaA}5ebvopVT!-RJlxkFJ(a=reqPf&HJamiK0U4(y^iO*fNDMKWnwbO>;bPQGECUm> zklnddYQcFBSIbnd>uc3-1ZthYP$jzxeISN3>y$Eqvo7J%tmn=08N@=S9h#f?GmQ%% zJ`ysdF#3J z%)LC>?mfvuv~UC-X(PoY;JO8KY{m6X8Ze788d@MgSIF`~)2OR6ev@7U#=Hr=L5@Zc zzin}%%E5%hXErc{UamAG#pEQGVm+`XKcTNX^aC_%Lhrkog!Hx~#DXC>AC)XK&dGV> zp_v89pym(O9eqYm_BE^`-4mOfwKI8t{O$IHnv@RaDkU5d)f1BKBxN_Rr)%A71fD>h zT30nU4|w9xxZ*eO9nhZyq-p3+Bk`~@aW2uF5UETkdgyCXW1#b4$54laqGAsi9j&W9 zEyLJ7n6>xN8E7m%FmMHAh3ui?N^p^U9ATfp)=uT5B}eD@RKbJ|s02hOCcsa;z=oN0 zW*;_~0^w=7AvEY&bUcUw_fa#jVG@#UT$7$;k-1dtL!Dj)_LEPcYE)EeXtNQr0x3nk z+^Nl=lc;0PS{fcGGOQvr%J{unF(J9mQJHmey&9E@e5axe3K9q})3|42b=sVp+*dtl zS+bgC>9{`&QvN}^^H5NDH`^+@G9 zy#bYoG^gT5Dp?c036KU1NN2Y@93wi?&1rWb5kn6cy2w*%{|q5>BHvFy$oGQ)71|~YK8AeFZ405(>n6u)ovg!IZB;IgXp5b>a%r$4 zd=~Y<*?*I_Vd@&)&f9;C@IfH_D_nFIUS(x8ABa)?rUn0y^Nhsryb=&-Lp}2e^kK+y zFriMQuD4W*t*T}V2dJJoO1ZfC?N~5ugh%kWD<3nKlu4F#&%n%C})o*RbcR*ByOVwnF1 zs+8w^6f?fry;4OE!Nrfr<`n9%%{Lx@hq@go|_+$vT^=bZd1ryfas!!*c^n0H>RN0#*D^ zpyH~zs@Q#2i#`5al9OB~z;;xz``Nw{a{p&=Jk~O~qw!`j%*3-CyQxg#SdLXb6LV!L zeguv$3)XQGRmmxxpH4`e4eAr(6A4rd6%DIx`IGB@Qu3aFNfB@YFXKOx^uv^tRw4t7nB(&n*glZ$A zR@5`W+Houd5S~cR6_(~Texu_I&c~ys9{|@04DO9}kb(nOly@d4Sysp6echi6qgjjG zxa$m}CqaM-Fx0pj{S0vy=T}3JoMQQOAWy)dwt+M^7je!2dg3_+Dw*!Fa9N7qDmHrv0l-(H!v#VYW~xeqTzNv9zkz*nTr6YEhL!bRt~ zyE(d3gHa19TQA!JYzWQ2_lj2}BE%6O zMj|~fTl=S=LO5+6D}#C1!ghU!JE%Nn!sU~>VO7JK}L zf<$9U@D@qdiZ`(rvgKT3@1$i|G<$_=0#n5-g`5sJ^Yo^=D0oEkK1n7`sWY^WgOb-k z2ni@$qzX2sL>VYo^R7`pkwlGi3bF*4ja1{BbZ%YyAZ?@~v-Z{Z$n`a(*_AaMrE~7; z7@z1`+0&cOcJ+4KT|F}C*?velfeqeBHN1ODcB*-Bdmgy;TzC+Lplh@F$WGZUWpH!VRaDn@JaR=3Voj z9muZnDjFIN+T+#Ye!EbieArR@M)b~f&UKWZV>*!HP0T>R$)6GN*dNHJb8a;2i@~?r z2`~T>s6_GZgji`*lbRJP*QkFBNLe#=2pt^fkGlyCg7e2E(6t-AoUV!TOsR@6OQn4? zsnz+(B8B+b=hoe=kgXcW=6XW&9lN{ZJa0)1+6^nS3A49B+DI=aZbymJuq8jbgiCRN z4k=-gd=~_+29}1PNl2O#rzOB%BuTsMu_H~KiJ{udir(+}_OrzMP@N;F*t=2UWM>I* z9;rbMRAe~#IqI}hN}^8h0ehU9EYql`s@rUe-$%7zZqh*Gr3}SK!QLL!CI&s(enIE+-8 zehxXg8Rs555LLeOJ(v;R9)|b3@nNomjFm~NF>De7PL9P$a`sq6@-vy9?0s>UZeI74 zDw2NYvUGs0K#^MJv550pV+!>@lpT<7;I8X%tqcsK59c#$zB15HB%uHa@ENV#)rH9gcXk+Nl@`WI9{^Oa;gv$N^=lq#a0YWrH6(On+Q{C)|r(MW(`jHV?w*`S;-y7ZB$dkc6lmSsZh8-8Timkrz9Nktj-;) z3QPImb>&4K@XXdGUIvonxNKCBKB{?eMCcypTcvM`bDMVt(*NXOCwH)$6u zbu<*0Lyn5Kq3%v2oSwsU5GaNq>pE4=#*%>3cU`lWX&ZdpoC)D^-jv(H*DM5j7MM%m zY?9I5N6E8Ko4N8|R|1{r@23S^=YcWKw)5iR1_<5m*<8PaV)EGsH!G&vVc zBE^V!BP2YY_y`uH05jGLfRYn|sQe27m;?kV6Mo!5{3O9pQ;~upWEK(a5MKhJSeq)S z&zBU4Ia^03#CaDX7hPO~p=zohOhUYz79;^)n@U!b%-Z^XaEPoOq8Dr?KW7anAqDb~ zW0N=uC|5$p{lKdxuJzC{1Y5V<;QSp4u+~hlnzdJhwN+s4ZsN?kqBU*b^FrmE8gBu* zOCiY-zoG&t0Rbk#LzwJ59ylAw>mav5@X(?GX}di+ollq7UQ;U52=A?ZIkCn%;8pon zSPSc+V@T2*?vr3GOp^7)a_jyOF~#XZ#1IsO^LX4tzeV4Rov(RsbYGd`Sz&fx@9ww- zG$0#>7IZjt0)iI9K!#ix3G!-6KAd`%JaTV{5hzsx{f;?!d3Xo*rDlEMVw5@7l`*z|f+bw7px z%|1Y+!40R7NPv-sQUoK&AR+D}KEwoYPC|IOB#O z&`?Q8a}#*npAcsarKxFV&X8e36oE8>`C7x~J({lUucWXwIgu|OWW-ma9`7f-*0>tz zJ?RI*6Oe5Z%r%r~kXmN$0GQhj(axa6X&93C+183ENkBvSGznB(2c$a*z307cfF>YP z@c`;B0jB1VE0}sG_(6&X&XtgaZE+4wHP#k40RNT1e-o8FTdE;c-!Z%x@~s=4IC(;R!p4*~o8z;GGOHFO(t^C9eu7yc{u;;-cVB#fE=erh zOfB?@D7Cqmad)M^47^_fliqT)4p2)pvUR_1z(-vAB)Brwu#Q-k=2yYhR|%sGh5t2t zy%!WDknhTn>&|q3+8&)Q`ve#;M5rlc(R~xB5Zm5bO^vvj zOHH9PNxn23$ge}W&ya$QZROwjW#7ijI7a^N#Crr~qvrVU-yuZS7I&>hceK!>cLJvG z(vW0CzY4K*$mL}D(t+uGb-HY?D%jIin%ga3Iy^m|&t*2*Gwg@9swca0yuUr$(>c-I zJCRNISqX4&)SBX62cv%ivi=_Ako*t^Y#XZ8(vE5_pR3Ar%@0FI)aYdZXqmN_CP9`b|2Fki^cZVfom|Wt+J_;i&S@LV%A#`y!u~oUeUc)t9kU{wXlO zz$&7;8do|RP}gE?)tAxT_qqLObFpZ2@q4G_#MnT0v~=XCKy}B#2F@LIl+tJ9oKCdgm|`PMP$#cmhB27@@k7|As+ zZaWDOur`}h`JTmZAZZS%K4G+&ut(wu+ZeUQ?||{^#B_pOM-jW9YeZBRPvc@OCPE^w zXb(;NFeW}q=)?jbRqiDLrH&(Db8Yk-_-Z2*;v0k}LFSrD8O$L_xj^jj=$S7LO``g! z77qkgc&tNUNXUy&fO!<1!tGfv8b)g zRI2ur8-S9}@dwX`APA*9lF7i6(wUdKC(qoB+VCUSwGw>_VUB7XGdlqTdPuGKNoDO1Y5JK9Th&qF4oPsl?ipWnl7>(81Q7>C9zR1Tt`aAo&J3D&%?T${nyF0Ve z+T*?!RTDs}Umm~3bU;cRk~#q?g;Y?0V6LHVVC3G-5y{Ah;x036q(@%39(= zJOO?-fS&}EJ51H4@=Cwmt&vSY`#nM!Xtg9o4VQ!r6JRG?hMG*)y{(X40v<$RvKvlU z_c4-T$c#hOkD_!sx@_eX#rg-xB&3!ABVkhW7{@ zWxH$_==6~^D2>wgXQ!CLgB*VR19-3>68JGn9IpE(RI=Ve;ZbO}AXCwTh&-VwOw;nW z1RNany9_bBCY2h)E7Rpng$sChDpM&Doq~gb9|RbV3HoieBb?HBY`aYs*|FiF@$7|N z9eamo$a`&n@xb0qxpFR_-#f5vcnl70Jh`omjpqtugZB9Jq}!M-JSfecJ{T4s2OggR znH+umT9lpv@2mC8VsdYtMeORg_=<|<&5-%^K*?dn-;L6QQJKe6ph+zv7j-P$_F|GTv|Dp4T_NGfBJ62Z}`p9j+j8!hexl|2JR@?^?X z*G%W~S-6fTVbGCD2WN=f8UouLrCKYiv zSV6#MYncyCavn;2EIWk~A7^eysRtK6XS@<6`cH!{N~htmH>0!wzpX-vkJPR~ z2?uG#AWCPWv>v4)T=*m?4uOg`Jaz#}Z^ezb;ez9hVli&;c|#mE6i47IPUGqGapGu3 ziQl}FUgB8%b{sA^G$n9?Ngngzb2ca91|NdKDHMToA>t(b#%C#Tj6$4@uW6LL(*f*A zFHXe`c()67H)pr()9@R+WwV>~8TiT$#y0@&wfG7zU+Dz3hv%RKS3vPGT;71MaF}B+HUTd)aUOnyUzT*8Vwa}#@f$lCU4Rlh=6nqx?9#%{ zChR1#9CzWxA=r;$1-`d7CEg{og>%=@XTv`tc(S(TzS#T zdBw5n6TA$=>PYZ%0-3l4X8wYw=bRmz=i59X##~q&#D%j~^X!u+p2#FE=YvPOkxEUqRP>ku9oJ%2*Fwb*%!XhUnm}_vlU*C*@$8Jtv`zhSzG4yIY%flIuCOnWJ z*{mExc;w)Otvq}nVXGW8yz#<171N=ryU5r!T`f&l*O!aaC4rHHw~+m+5qXlZX1bCq z&^by9u$;?`H5{7*U_3PQ2!%ASa+u=5>0S8B;}Q=^NL}h1h0+0O5gy6CLvSfJBEvj}JUF@Th>C zgmP5i0fEN?9tJqK9}feZ+mFWrPL9XfUgfs$)S~yvXOksjV zB7$>naJmibLi(9(&@lzG=E&f7sjCi#g%ovrrLZ7wsf`Dv-C0GHYXqcwqeF=H#(6!u zz%D1CxELi)a)A5>9QR+w-bdJdf#CEqVmpGhb4YU;_!}|51tMh2fYpdq&C!%)U}MBI z76|++yx6z`F=~Yu#Z@3~sqlh&a(GJ)H7PjKBZ53~h(*Bx4-xuLM&7%hO4go;wNp%$ zawR*D?w~&VvZ|16sbK}g!-Dd#9`fDLf{#B8aHKnqLdOB^05a z&VqfCwQDY1WqnSjaQ+nR$_Ot;_VyFsM(HtJ*e^{xaKU*>Xon*9zVRGkWKw(Wsli?p z?D4?f2yhb6`|JXn$Z}&Bd%C=3DK`zUUm&gSYzAiwI4s55k}Hj(u!l-3CmT4~w#f!b zHaD{Mj}3opieoF>2%cc08SG`!-UXADv@Wq>iSu-^b%qTyu*AreOVcR9EWs86!Ao^s zo9h+1UWfDQo7ddD+~!5LURv|2n%C02jOG=zv0BzKO?gqwt6*LL^V*kJyn3ChSGT;d zHI}oyh~@PwFI{=n%4=0#obqav7oulld7@XIyy)bmre0+l3rvnzqSuzZqP&ROyto(_ zUR%ByrB%2L;q{lG^cGxry?H50yxv@m5-&Q}pfrHXATDch;f3frl-A?20T*794xzLW z7harhLTNKDTX5Nm%QjrnKt7BTuUaod2?yK7c9ceN*^jTr`gIgH^!jxNzV5_@7qPog zx&e>zB6c^vUXIHx_>EVxd+?Q4vU^ctqr&@eH%niw<9wDN%&M@^jc@kTFNdr z0e5*FelxyulsjIGbIdfo80S!9i1x)tbRrCwRhvSG(JlyQ$*80b+T#tU6!pP^c+gZ{ zH1)Uj*cpF%f$&!{E)+s1Sv!m|vB3nExw?v?@ib?~3y8y!gVa7NGZGBt6Q6z#34<6g zKGVm&_{#Q=kE3)SE^G;5Bgp;u3g2{jN*)K;r8$HxA$;e z#qWTUjjU|C&{hk!s#;j*vHgjoPRwRM9HhioonOQE)Nuziq?9c&+DtKgS_k}V!=5M+x7 zn*rGZ_$cnO*@I1fY%6DL9~=7EOwOhUHt&5Gz--xLqaGU}wEcnYd2GOAYd9P5p2ibw ziD0uG8|&B{!N$6u;qD8#uyu|Nb8MJc4~erOoDCBj@pTI>Y@*nP65A=*M8TFSwo|Za ziVafQ^37%_Hde3&>PkGT%@$dFWxEsGF4*M6TgIou&|JXXGf`sm5*w9x2xC(c+r`-= z&ZZ=`BC*|rO&)BkVY~Rd@D?_Hu!V*#AZ!w6;|E)4*aE_K88(C5iYK%+oUJizgJJW_ zy|{ZBsA5yg1Nb_MuWTV_+X|b>*_gt1ln5piSWo_>Rt=fb^Z(OJe{r~0(PCa}QI5>` zf7gQY-k3sO7(KV&V)Mv_l2B7(3WtV`?`*;0auKU|)Mrs&u={A3%NO4v^&0Lq4v z|DP^Jc>&7HPF`&CI#cg!^7@fijl4MIbs;Ya!xn;i4XC#-_0A%?1Ctfxg z8 zU;TC>Jm}%+d4(~PGZ$f0Ab@H%?j+NM6UU$Z$Gc0%4r4XLG+g-5%DXC zCDJ3Xw7ta8QQTPpT?6zPuE;|iN3Dgc$%Z%!s1v38q0i~jI&wvUvcDE4a+B5(E2b%U z(S&`Wb$&zU0^;H3d*q4?s@Kj&e~hTM&Tq(G5CveD5{(Db<-$cBeeE5~>C%adTk33Y zUuhk+VuE~+$+L4`Mf?Gr9z~B-s@Z&Q`~vG$E9`Q)NbRgtELSfomB|IOD*h8tOIGk} zS6YvW6J~LBERyxGchD2`)#_#d`G$3S&(k<7GQb{vGMU>@3KrB2dw+!U`3r4%Qm|#Z}&Wk{pfss;mE#pnUj$(6DI)U zbgMDS5rih?xeSd2L?-P7EVB;AK^s}TnqNP5AQrDCrp0OC{2hM+5@Z+#mO#q|Ptxk@ z^c|IF!HYA%`px1n@h)kgK+xfeSJD03}Exn_ET z22!`?-T-{1IQU2x5YWnhtR{SnaycEKyhww^Daqz}gjT!>xUY$Wdv2}qkn%Yj&VE61 z&d9}#q+vPGPaQV&T)ipaj5S2YVtHt4YPyQ4kL0-h@Ctluv9R7QP;7#XMBfSY{$4V2 zR~3u-k&>O^un00f|1!}{_(d;>czcU$eX3L}Q12*XTC6SB)luuNIefh z1Zco`QAfwckjE+z6RQJ=OAC+DhnIaGt6)CPuCB}!Ty=a4IKS?2YC{J&N^~X=Vf9YNQ$*i zn}=L{$Yu951gxzcdWmH^1MT+48-cGyQyFjgbC+deGmy1*utOh1mC7bT9_+RPXKTlI z#)->_T@6M@TqcHFFJDH_ylw}wSSmZ;MkFniQe{VhwYAd;eRipW7K@YjYSzCK*ju#1 za~0T+olnk7zIOw2Ydg*WX5;*pB;u_^gct)Qtu;7=h=Rv6I*KF-xgs_Vk-JO3G}h(v zwrlGjDohk54OfDO_a2r}#7_(5JfEPbq-iqd4HTzo9p#Q76tW3< zx!q+>6$GT?5D-}pdFVYrc*He87HcG&H@D^VK?vDD)4BGrWB1Pj-VW@smT+--XSrVw zx!(ZX)s|NBpet~5^>iapU)@^NGlldNnJ>1}&_eNvWTSo$@D^H%7rO~*nr5x86gni* zn}M{o^LK@GH0^fYw*qHtd(ZXx;&?iryOzx(seyE!HUrbjHhCN27q^3mSQG2Wy-1J< z=ytq*GbTb~-4d@Ci;SBNpkj}mQV6iK#+q`mn$NM0#p^=iB4#nS*7{t|4l zc1zK1wWTvbi<=?PAPtzDJhoOzJY4F`@G|k));9-*HDJ>^3{u^a&T-z@Wi1{o!QWPj zPGitkfkRr%pW`yOgLVp+pJgmk@@gP`@Wjl#H83U{46s)xa zBrsk!?YdpG*i->r+wH5T?TWiCbQtiB*yPCL=1*MK;vo_IxpvLrVos)VSSB8V+O*aj z!-$LIx31*c`W}|DPs(I0vP*C68VURn!VPvhYnR=_0bUo-TJxHVnl@~%;T)VXy_V0I|UZ=c)75ysw2 zThwZsA^BD!VmMmJV6H+3NizF<`rBG3RUdBFp4J-Oec0Ac^lzrFziDRZh$PAIKoq9#`a^%1^^Jw2uoL@u3(o;vn8a!RfQ`CF1qc zUmsSc&3RgD4b(nq!!gg;2oPTc>#=lhzP2MQ0H({>xix5L@#IS5mD$teyrb1ZSG+3h z0pG(fLFla=vJ~D*N@vwuX5G+QmkqUr=^n5wdwcae_(-K}Y<~mh-~A^dM4spxkUG#> zKTIVI9?e>7kXES7hSlOR)ZMV&kS=7E8CpDo+HLKmUU54FSFB>mQ!*CxO@~LZOxzpO z2ht;%a<1eKqkjuA-1euT#g$K;$>Z?oAW5d2qcL60%v)>sP`a?Wh!vjfV7_`7dRJHV zy@dhmUW=zqE>6<-U?R?C;_nV)ml{Mb{W+)|x)Zq89(qx=9i%~m zFj8@w{Ee}u8uMMkg%dKoUyb#Dl4fXhz2fgtA@QbO3CV-p-N=e&XZ6XQ{|TDn#Z8E8 z-3YIo-97F719TEEH<6?8C(2nQUPUD%9&eax?f#S}4s;aa8>oQ8V&?Gh(y@`L96La| zgH&th-x@DXzcaZ~+U*%yJ0lCh>S~D`mJZX%z+~9uFyrmHeiIemS`&-A@RZhh+We3l zw|2eb;`AQ_YVm5DL#2B|9s(>3lZ%p6Y4I&cxwU(SLHyj9zYVOdb#4q|HSH>`ZOH-L zWWQ6I)uQlDuDdd0)k~?zAmi5BaTp^-_nFS8%ceh=_y^#RH@%zhFg3c5{Oq#mIqFw5 zEq0F4s0a3?3k5sxwksK4&^-!U5#NC@T3r2}5V(nP1jE+4vTEM9QK*1C`?Ja}^sR9t z8$n>4V!L7FKJoZr=sP@7j;1U7DKjJOGfhxRWXasFSm7S$=B&lbZe3fFDPDfHc5Y#! zGF&W|hMXo{S7z%C z4dYyU`iEL*?U=xHP2~fWiKnO%WU%bk*8~xuD#M-Gw0Kd+91l}Ga5={R7z)?gNFf?y zPy=M7@fHOlbNfof-eX27qIuRHpPsxx`~(~yFTY(>qQK`kjb$CTVuH?1Qb>Tw!bLqD zl)Ma3N3AH9DE>n3TKhurG=5mIqBvc>sA0z$4A4%^isOn~{n!a=`XJpW7yq%k=ZQ|4 z)!-ruM2n=p9HZPimZP&1Ylz-{p?HQ!xRZHlDmr!n=a%GfwX zY|oBKO!DVSu9CM8*!jIH_fk~*^mM+On&e0j5@?xt4x;=ic)wK>)i_*x1ajQ06l1BB zk1`$E7{=4p5HgXL8j!Kn>6ifjL~>WQACPqd$f8X>#o%EhtB#&%!ZBmnH`ujO>{M3B z82BqPl@(e(u2U6aM{se1LQT2qRdiQ^9Dw}=Na!?3=#D57N|ZLAqu0g}$|*&Cib3Lw zAdF&NDqb5`U801!nZQFyf;mzA9CXo){4mocLsgkx?k7;6&GU7a><;lukVoEoEhVqc z)*VWn%->?iwL+S#HH@;3-0U)>{&*~-;QSE%iUiC7^Vx1C{uN&@zy)bpL=7dFJUGre zr&AFQenZL>v6M`JZ6B7JW|j{I@g)0h;yI-9KHS6ZDsPW zR5z^oy%~LcgzhZ=?CpY!w(jWYZSPq= za{0*Sp*8L89UZ*%5X&Lw6fW(!AS;jfH4fvHN7akg3BUY5b|4R zvk||=*Q0Pb8W#@4{U0bH8n>MI{SKw$a6z1E@dsQGFIxO3E|`OGjA$#p7cC(B5GVz4!w~iYqR_hYP>IVI zCnvGd8$*uN_wl2q?5tG7uAxrLxQh*JYR6Fwmx-WMRZ@}8R7bcTDEcAM?NHG9(2ag@ z5o+L&iN_+Fj{D7%_-*nj*40s{LmPmWTJQT?h1L2tEuyG7t$$8xT zyRmbKqm-SfAeGmJQ#o>G&K5HlPG)mdCmp0cxYcU$#j-d=Cf_Vqsihp z&~YV^6^MYl}@QBUBI}g?; z;5Uw3yaZ&A_#BAmAe-U|l=8)DDpM@mW1T6o=cp<}Zn$mN%nai$n)wlU^UnFdnY1JL z;_lu~@5RH}34ZyBV1TC=uR;lPjDRsaA{VZTODRL7cUtXWmp9;qPyVR}2ec3dbOsg}V z0N56DIt0MB7{6h;bwrF5a-|Z5EAgl}1J!>9q~PDxXdwYJ6nmVbvWeG#cT5Tc!F^hX zde`tea&Y1$r#KTF?}*;E)7MT@nhx$WI#ONeDRe(SwwiAaP=~@z`z-K(EI0-|VuBLh5U%$g?ujA;!$#`$|Z3#62H0o3sd>vbrVK$zdvH!@vW zL>;JHozLWRB&x9je!@`Nt9Dxwcb7vt==QqC*BU>wxjxCjfvZ|wScmoQN**Y zM6CWWa?$Tx4+>!=I`l>qYNUuJOtr|btMU%Wj;&TVfJXlb;pjcImY*^~%#SL_3AQoO zg=TW7G$>0#G#Y#sge2_-(U2QMSJcv5%d{6 z$;{E!6P*9*nU0c|Jk(X!j4p=g*y6(pIszFDBex?ZI!W49m15zbJzg#Dr$|`ypbbZL z$jfzJ&JM9Fro|xTDKSbvtO_t01DAQG2j>!H0q7+jg1k*!D#+2`bTn+G3`d zpO1Lxgq(baMFZ=Z_0c3rNfpUDpUaXjNr7zh^QbpX7!Gg`We4ONn9N%tHkkGTj=M3X zHgApcsnTsA1jam>8f6}qMcqw#6VsGCKke`@F!bunztGTgQs2}Rc0GYa8k}rR+FI|# zS59ofW;QmYvFY`FxWVhmOQ48sghfIM!3#LH#9oRUSilL+5`iU)ScBhqdj4U29l%$f zbN)AcUSMxx3|Z_>;XldZ`g0 zeE>*dVi2tFqxkK1eC2iiXHa6b`z%U3aaXGy!dHvk_>DF0a+DC~S+KJ0!PkfIbqpoe zvnx=7c3I1tdlq8d&y-5b18>|y4Xs{?CW>#N@dhl1IU|W+ef=wZQDErt0e`@#xD`{SSP_peL9#3^$T0^!D71ibqk}2jtwD zaZmF1`0XnCZC(pVSJ$$>e2Bg>2R5u?6WPtfJ{X4cz0PblfH z*w`P_SKF?SOay1lZva~bc)y7f_n2IL+)p0Bjc?%w*CBV7Txr}{&fqRrS`{GI;wyKS zTyyWlSMD*n=D5e?ntK;+aJR`dcO$;?vWaWyJ^0FX^FfqY8XrRG+rV)TN{^ug!mVS6 z;HM&+Gr5TT1AaShh<#Mlk5*69eOb4G)w`QueIz~sbm+9Lt|)IYygp>F{%O1e9XcQ1 z6}O`FI4-y0!u<^QF5kshu7o>Lg4E|Ti*pq-IH{Clf9k4(VKWm~D}z&AckthMP;MPP z0a941mYsu?J9k1{dy!o<#{S2xLo{WA>!PS4@>C(M zATx2@qE1PSvfn5mZnw_?<7aVUYJZ9n_k2w4&+wJ0eE}uz{$50hNqz{WpX0)GbNBa4 zeC3{x`#XO9ukah*JfH0?mn&)5N@Zz4;gPXZEfW2+FPAyjo`ueYdHYx3Wfr)zt>G*4 z;h@BP%%a3B{2NN#3o{GV{$BZBvc>|7WdcP{W}5R47Z1l+Gk4=CQ& z=LX3;`iz(N@zFG;yAxyM&3tYnya&&Cxs5P3ZYbP57!hxeGa_y%yd}&npRw_7Ft-s# z$<0G23mpKk>~w6#)dsIsi%yMH?J56D=YSs z1mj?hToJ&i_D2;LesBF=Xo?wp%;S_G!yImrZkVy z${Nmcau$sSY<15?ts*t>=+QvPvs!LtHokIm-iH#mElelH3Ak{J%A@oux>$Q6&*D6k z(dTg7D!D;cfRNiF&)iPO*BRjVpKFXZ5?09tkrscMA|j$xQe>KHI39)vs^R${9Vd#s z;B*HoMht6Mb9^d94ex*po@{c@@hOu!!5suoEV*ysi6#05 z>+Ch;?L<7wnc)~FnEqejJiN^RLuHKToBp2wbAG@f*saxSWsGO6Bh_?ux0gab z$a+Jg2LdkF0^O8#)`(5V2a5EeF zz?dGD@Q~opKU%NZnX?c2=<&W1E?)Loul0U%3G%)J1Z}9vBwM!%KDy=i3+FcX33^BPv8Up~gRvy5-QNZeI-uGh~8*o$S zIV~EywJPc$5dIDf1lAcF?0ktb3gy#u$e=RDURgYIR!V=W0U(bdl|W~T}L6zhhx=&?h}H$uXTc-n{>4y8+HQE zIxRr1pOK@LLV*eY0ogga$p({*=7hUTW1i>myd#v@lRc7rgvwdaiR#wCG|8R?e}?gs z{~7d|)`{F+kV2zaaJBCY<0tcIhJMz%q|uleKH$|2!RVN+ zjm=&%ztdT4=Cj`1?1gow*33cuXw_|#f(VSV*6DO6Hg6*s1@+W4tJ6~$>kQv5V|rtq z%`Wfqv_fZlXLmgsCWJ5->QQKWz8&jI2Sc>U`-J32c0dipwh8^6u~@xSi% zKGce1o`#JS(xu8i_=i`l<9rh{d_Ug(&aC2xhN2D|OzNs1lP{~eT{<`h8+9eCXCVy@ z)}l=``L>Q8rAUm`)fGC^m9-XcE$&K}3)TtS$~iiDlg9k;a++F;kW$H71Ujsvkuoixp5YruDC??q%0RI+Gg{on zaT*45W!fz!XEW=RH3(RMfRlN<%-)6D3i%o9sL^zJ(ysCgm$>xOo9znc7NI$Tb@a&K zChz4(t(!(v2S$0U=bwqJ;MOt70F*yqXV;aBQ`V8xZng~ajT5%3{dnA=w^=8yof@~Z z?C@GFfuo9b1VEX&BR0_5o#{ChDL9FNtfbLHXB|CM(XT&>qVN_AlT6ZaZo&qyW(Ft< z1Nk9a$DY5uHSn>s%lO ztTc?DN0bkAr;sSkJ&?Ja896!dlOo|HAlgwHEmCu`x1`Ja?Xq=@(mh$jLzPYTj6`G| zzYaPnzwq57)=lU0Tw1cdSgcZ2ODPthC`WoeF4ob~DfEC1h$FQ|P=!&((Fz?$!i`f| z<3P2PgZJ{&j2rp|uQKj%6`0_fjw2LrR_u72ft9OqkT+8)5#`pnF)qsybZom#d&y(N zL*v;CyE^s`&(L&zfAPTHO}TO|pWi#MZMePzs{e(0Fvc+)7Y9~`952*cBD!z9GVUAA z;i=x}?4Enr=KCh*Zpy$t|zYFOvo_QU80Eh2q(ch)?Ih#JGyLgsS`StWU zhdyth4{)AKpY!Mgylo9J^seJ-HSa{A!C7t$w1pB3~0j&}NV(5I6=e!7k#Jm94f zA6-89GhLdx={L~TLmxkFz4RUQDY~N4WXjE?aWUcTbKkv^{(`@L`Y5?wL}l=JF?~)T z*f-PPRVdR3vb=;oZ=uhn^jS@xHS`&v&mev9+*o%@?t*Ur0B{6+1JxV#CM^Y0XQ)H+ws)-I}D zjPGy8Wfd-$+-dzq?JX!>dZ)O%wtAqprZzB88?3DzsI9B5AE<4p4Gq*b);0~)HrKWc z)V9{P-6=j)8y=jk4c9KKZKuE6>F)^r9ht3-(x1`U+79}&W45-F{_LEs?V>-sW^23Y z&+ggU<@D$B+1eiZvuC!p_fBzVZG3GlOYg92ld_PjO@W}|o#OX@Q>(0-t6) zW43nvtoN^0k;U2#F2Ieon}Ps0xB%~Q0dB6{5(IdU3vinYaC_~~g8;X=0C%_mch%k> z1h~TmxZ4HzQ0<-|z}+suy)MAVYxe~K?sWm~cL6?KdmspKzYFj=7vRC#LqUMgxd0El z0AH+qDG2be3-E{w@RizEg8+}X0AF_j9<6;N2=H|m;9D-hW3_(>0({E_c-#eeqV~NY zz~e5!lPtzB%G@apn?KApn$Fw&UFUR0R{9< z1@tcA++YB`QvuzifZi*dTMeL_6wqA?=!3%fkO6d;0=icLeM&eF7(n+bpobLD7liY$ z0rZdpdPD(zRXATWfF4mmk1C*V2w{(76keW=MM^~ZGo#QM=WrTG=SO`xE;oE3h2ZI&PfK)aSG@Z z1$5d1=QReeJ+{F4jsf&d1@w;!=${riKQMs)Q2{-rfPS*TdBy;GN&!8u zfL>hS{K5cwUID$NfL>nU%o;#1DWF#r(0?p&{$K#TqJYFgx0x?m=qz3s>sen#WK&LEpUTpxKq<~IWKxZy=US|NEu7H*)pmP^GZ#00GDWD4!(1i<~ zb_3`F1=OX0`W8C<22hs*x^$KXyLT8Hsv|a&iS3o-!Iy()Z?Fwj* z0=i3faFN>=v@LR$7(fdbslGq~9lOXm-T*pM0iC3PUcJaU-2ggC0iCIUmMwD5 zF@VlgK<6o-<%^sP4WRQBP`d)^UgY!|K zXn2t`VgPMcKsyxB<%^s>2G9-#v{wO*FLE*l&|U?!PXX;;N&%hR=A32#y-ER{sesOEbIvw^&Qw6>Dxf#EITsi}=PICf1=QK*bQwVH3aD2B zt!#7p4WM2Hv`PWJrOmn209vJh1{Kh{HfP8H8dN}A6wq*+GhzU3Q9wHt(4IEu3Ik}T z0!k~Oi8g1_07@&M{R*hq=3H$6?N>kt6wpkYbDaTnKmol|0o~B%+++Z~QvuzgfNpDZ zZa08#Q9$ogK<{sJK4<{FPXXPdfIiyhe9Qp4M*-chfIidaeAWQEUjhB40{TLm^VbH@ zUn-z4E1<8oIbSn?zN~=$UIBfx&H1(g^!EzrI|}HDHs^Z=(03Hj4;0W-ZO)GjpdTop zXBE&-+ng5+pl21(FBH&AZBESq`h^1ewF3H0oAWyZ=+_F!TCAG+VyA7f(aaaS&HM-j zbo6597z5}C1$3eUI%TnQssVJO0(y-CI%~0WwgL1S1$3?gdedTOxdC*p0_spe-HV-G z1E@m*U8I0kEp{$7fG$!%YZcIj#m*)JXsrU;s(^+UJEI2BRt2Yb{Kf!!SpofC0f{Bf z!X?3G{(A+qc*#0xh&^hFbBqDBc!}E=oVbMcvz(KcY;eDyzNB`UbEbQjexqCR4zA8p z5AIyRou}{7EgxKp-`c)pXx3?8;`A(;byfntf60*Z<|XvUS*3nj!;phZE_K$^XNbQ2 z{%>oQjkB~_=3KU9qcggM{tyw)Tj|T&@P{zfZXkdgW^3=EKku2X-9~?Io2}hJf9{yA z-A#Y)o~_+Wf9{>F-A{k+pRIk4{(Nq>_AvcjRL0= z1=cqqlPt3S`)J?m~f#*Ur5tkb&BH2n8}iJCC41hGyqc6v&wD{162)7(36SKt^H5 zL4gdvWY?tv8F!tw1ympdu5%m;WTbUYL4gdh&RHmsvDG;b1v02QD^MV#sdF(3WEgeU zqCmz^XBY)Ca5}qDAS0%;7X>m@I{Q!{W293?feen$btsTg(RnWlWH@y0K!J>d&WBMT z1E6ys3S{JSK7#@o@|@43K*l=fD=3gb&iN(^WOQ@>5d|`=IZvTL#xv)66v#m4yo3T7 z!JJo6AVZfU7EfPm6S zhoppnB1j2>ygwIFO1|GSGtb%op3m#L=iIY%E+Mu-vH)haTgqttuDZ&jF3=-ic z3Py==qXd&gxEX@kBHZx65)p1{V2ubjF0e&}n-kb2!VL%<7U3oXPKj_M0hdI$S%4cN z+z`N@B3$(2UlA_s5$mRK@eaQT7wAYW!bLb<72!e~Z;Nm-jocz!FyjLeE{aiFgbQC( z5#iz%pNMb)izXsmq~bFXE=18;go{n|65)apqeZxA#1s)O3^7-Pi$5$E;Q|j|i*ON# zGa_85;j#!9W4I~81sCp%a8ZSSM7VH5G7p7|BltzQ074oOE^_dy2p2NQCc?!Ea*J?5 zf`TGkbl@WqE-X++go_7M72yH_bws!bKr<0e^wC~~lX-k8!U;S2i*QnoQ6ijpW2y)z z*O)892{gVE;UpOwL^u(~HW5yCaX^F6cIB`QB5l+rfM1&JClojD53)Mt8kwQHYPL|L@gcBlk z6yc-?Jw!OM!2l6XUNBOG6BJAq;UoleL^#pFG7(ND@U;jh4A?5dNdfkY?57+T;gdTq zi0}yLM%s}Mq$BA} zx{_|BJLy4skv^m!=}!id!DJ{IMn;fPWDFTcCXk6_I+;mkk=bM}nNJpwMPxBqLY9%` zWCdA8R+BYkE%}1iku-olC$I-xj=p*m&j%E3%NqBl56BQa)aC?x5@A14!KM2k^AHUaR^8Pc}O0S zf5>Cp0ez9Ej^2{=I~1IqxK3~Pa z;k}7S2;ct8+o}AZ{+_gr|NLmn6Mawz1&2OK_hp*V*!E|ljln}Of5uO zP&$cpqVyE$Nf{tAfHF*E7-hW3c*+cs8I(mLizq8aR#G;IY@mG04?h_@TxGF4{2}+b zaM;{A;lio#|J#qeeRdh=c!r5fJgmg8F8sz{eKUG+8UD*W7rlcACVT4Q9X?G)&NRg3 zZ#^n40VmUj|Ex`dH|lHY_M#-cdGB)`M_dbU!@WHn+@ z>3<%NE{_)(C=E^6GM0A|KQLXw$Ux~~!Wpr=lNiz^j0}_&CR`iKJBcA(!pK0`VZyz! zyptHxC5#M|b0)kJ%R7l7UBbvfd0@gvvAmNQ(j|-x6c_i&BY!VGH}52dbO|E^C4&jG zxOpcrq)QkXD1}T|%*{KAAzi}AK&fWJdT!oH4CxX^21+{pwWS|T%;cz$a zB!+YeBLiio2^YF~Co!Z;7#S$*P57;wcM?Oogpq-=&xD8FyptHxC5#M|pG^3hn|BgJ zx`dH|^3a6O+`N+*(j|-xlz8reM*a$4_V7+(NS81&P~J9SE)VY{hI9!d1LZ>#miF*Y zVn~-TGEi!pu%U-{5<|L#k%7|Agxx&6lNiz^j0}`vCLH6zM21N|tA~YaX7fz8)Pt3F zHczuHCfn)3UOU^O*$I>V;=wgLJE7SFll|ktb31#WS%CXck-v}BaYz?u{VxP`C+ba; zy&H#|cJ`)bMNL*J4(05usAjcH)*uc|?5vh%?M(K09NIC{uh;bO--CujO*k$NL;okF zOBfj_3r)B@4y)}CyigzSJCp5>!#+FvPP3CH`za15|L4Qf<-%1smAjl-Yzv1Tc_D;W7JOXtNac9tT#i-)Wxd(VqJc9vDM;wG!?MRhwXu30^k zHT9x}oz>HS-PhMQKv$L9AG1+fk+_bYRn%yhMWS{%+g`IWOtf$HP_|VVJdTKVzWFvhTV`sxOn_#jjK1{Q- z37X9|**qT>*x78&mYQt24=e0!sb*_Uw$X=8cD7ctEhhWchwtoci)LF*w#|p_cD7Zs z9VXl5!yY@^q1pE)+v~$VJNsU<{U$r$!$CXSuh}7!9rodfogLEbsL77`@PnNl)$F** zPWW)r&W>w#%4DZ~IAdq0H2cwHXMH$lXFqCo-eebi_{q-BYj)9OmwdR$Oh32i^0^fm zD3?w6vk$-6k9S!g?~2KO_2H_WUD52C$$sQ3mY~@qll|kvzjpRWv&SZT z;=@xrd#u?rlRfw0KRbJ-*$a~;^CQM@J=46<%;nc-npi(v%=F&~UH*+k28!E+9zWvj z$8(2kW?qx|{P5eESF?c0f_{YTETCC(lg0ay!p@RwmeORY{77wQDK$%Dvb27@WM^qK zOJ}l|{dmRB(rK37WEuQO&rJX1=<+8Q87LV|n8}Y@2Hh*-iGYA35wSyJqj1?0r9S+Sz-Wx_;ENvpSm9H(3KeKDD#@nl&_8BR?A3Swqd5n5?NE&Frj+X3b63 z!jG1A)?BkzCTs0S8#`;I*=Hte>qk2~`%JU;ChOowM>}h;StpZq_M?lPb<*r}lXdl@ zo1J~G*%v13?#GvQ_Jw9WOxDwnUUt?)v)(4_<40dR>#bQollAvwfSvWzY@o>o`7zke z25L6MWJCQJW@ke*8*Z`@evGuU;hK#y*=Rq;*x4w}#+q!LALH$8tY#BTHqnnsb~Zt? z$tIiP$5cC;tl2b^P4{DlolVnhrpadcG26~&YBtAYbN!fSXLB^0Z?Xk`EVQ%vnk_Qf zVn3GH*&@xBnrxXL%k6BbW?z|Xg&!;J>?_SynQXNmYwT>5W@}Bh&X2F{Y^`SNO}4?0 zjdr$Pvu{kc$&bx;_Kjv+O!loG-`Uv~&9<6sn;+ZlY^!EFOt#aHU3RuZv)v}!r!_lkvU7f%x3jaFT`<`tKYp>Z3z}Uu*>8T_u(PY0-7(pHKO8%|quC>q z{p-gQJA0(rbCdn&#|t}qu355x&dXf^#PS$3$yQ>rfJ`wtw~RBHF95%t#c38YS@Hl< z*jY%k)Fyi=fS2towPqPj_G$pH*;z)-vY0Gu0NLy;i)PtPmLq`o>@2%xxlEQPfV_5= zOS1wdD;PilW;!dU%O6-|pcFCThXLM64CxX^21;=gmI$Df{eg??2QF)}asgDZv$C31 zHd&Pbs@Yj(&1#seW&pMAtcGTFO;#^}26k3gvqmOs96(b$You9oleGw-rJXg`thLEL z3!tr?wbrbI$vOql+0Hs>*4<=Z2GG;ax@*?QWc>o@Z)bfp8)UK}0SvXXL7I&)*{A?U z+t~=s#+ht<02AzNoMux@HZ_3hb~Z(`Stgquz+5|P+sQ}K{*-6dLne2Q3KiSzi%`Thl=Ky}Ov&))YHQ8?gT(`5Un%y$l z?*ZJgvs;?oGufX3Jg~ESn*C+6hXMR;XMbt-kI9|{@YK%!(d@a&k_8bHw4Q06YvvBh z^&D}*3i8#FUlzSVxu(P)jNFyC#3gzHLMDt4hba=@$@iIG#7k7ekDDe~k;fT9yu^?H za`+dd4^~8mAkqhs(Y)=|aQj-Y1l}NT^4_ywcfR6@bU{@SwWF2E>?)h6%{)~{H~#f1ik) z=>H@lC-x6TO3MnJB=48-xuXb~O;qo@dvdr?b-2f94IrL?0A6&XrdD8eIGd?&&~Ri2kp zGukq8f{c=kjoPpKxtBPM(*!b2pq5aBTqI*RZh2t7r3)PrFnJj}ra5gylIwg?Yo zuvCOcE?6tVLltZh;jsy}ifpCq5aH1Wz8B%)2KI~a_yUJS4pEMZ@CX9OMR>@7QzAS@ zz>gw4D8P9U9tCihpTezv?($Q(nU5~&2e9Z8{=?9 zxb=+$5pHhdkqEc1@mPc#)OaSsEoi(D;U+Wpk15~h`d3`D#EQzWEaU!c~6AflgK5)4M^k_;T9tb zh;S1Tg+;hch@v7zDaAyJQA&!Gq?8dULn$v(o>EDq5~Zq0Rm#UAA5&_H)S}c8sY9tR z!p$u-6yf$2nuu_N3e82h1%*~3++@OMBHTtodl7CFp_2%=g7CQrH+%4f2)A?4LxdYP z=q_DRfLOU z>=5Dd7rRBcz{Oq>E@5#%go{)h7U41!$3(c$#0e2DC2?AWi$$Cj;c^fcM7ZF?RS_=f za7ToTHarsHvJB5fxbQ-<03}&KR#lWZN=PI`NiD(!5HgBziGwU6T*M%|2$w0yC6bF$ zK!ghot|2J0wkR&br2@)|l%-S_sZ6OM!U;XIT22ta9M=YBU}~X1PHf8Zc*-ua1w*RL^w^sKO&rn z;JFB=8py~?_$MKAsIp8hcDQKZg`>PZ7LVicI2n)A@i-gLPy7&mipQmR{2Y%f@%SxX zuDadf3SabpJ3c(zjSSBs!wVLZImM`o*c6;q@Y??%FCBi)SGNnL;04$uHF=4=Ofry6 zBr|z~WFc>p>?8-tMe>pYq!9Uld`OCulB6^#M=Fvkq#CJB>X8PdF=<9xkgAy3G2k}PEj#1bzFkPwL{DM)IPhNL6uNe1#7d4psnZIr8u^&iAT`M+q%LVdnviCs1!+avkana4=}fwjFG(-bhx8`{$q+JwIw3X+PXCh5p4Bt6MQGLzTInf zWDZ$C7Lhe%9r>DUB%8=)@-6v}Y$Myr4zi2vA>WgIWIs7b4v{0|C^<%slN015IYrKp zAIUj#f&4@+lFQ^5a)n$azmc2dck&0hPaKj!{wDvB$K)w_PF|2?srgMD#6@C>n|MeZ z@e&{LlK=^(<~J%-iGHKPE_rp`SB5z0oeWM!CzJE4lbPSB@S1#&LO!|4FE<7Fh0ZBh zGQnx!G?e>|~zs`P}JR+WEriUfTK6 z=~3G0>GYOY*X>&-!RhPtcLs7C$Z;^o!3oYV4#N_h5gbM&IHNg?PH@I>7?a?P<1jA4 znaE*cf-{-J>td0g7qQOSzo20>pXs{_7Y<9j)8f=ON+oHjCXJ^u2TQt}c4Ze5w zB@OmOg9FjvpmQi`a3C5Si3Z1<<4J=f(cok>IPIKC8k~#<=cB9 zO&a_h4X#Ino6a9egX_`Yel&RCAZc(v8a#{!kDPy#1`ngblW6eV`7dekBoZJdCQ=|a z25!FCDi7-B^OG#aMS$QX>ZqG1|M)M#=HrdiQM zjpk{zAO?%AXr4yPHTo(BtF36cMjJKyE(Y7IXro3uHQEz{y;ihSqeB`Ui@|X#I;7EQ zjed;5c`G`t(PfQ(jlnf5x~$P{jsA?m11q|%(cc<9iNP}~`dg!9{9Z137D22FaeUdz z|NW|xOuykPpi#($6jl__D2+zxT*z)kX*9~MQGOQ+TTyO}KGLY93#F~-BaJF*RMmxQ zR#Z`=x*FAYp@9|E)u^#XOjk;*m&4un()J3D-8ufFbzZLb? zXplxjT^MdfgEShW(Kr_-TG1GdrfW3Qh1pg#U898>Ep}m<6)n_gl}2k__}YqAX|zeB zEiQa#MVmC*snK2+4p`AnjgD$`%!T7tbX21=8l83Ff)$<7=%PlyxNy~qE^2gJqq{EL zx1!q`L8HH2cw|M;=&?rsx$we@9%~fK@6`)`-g#r; z#bSdMt=4F>M&HI_s}*h5XtzfDVsX%lc58H0qvNqSX+=jhI;+u7vAAeOXEpj&qieCa zZbiRpbVs8w4474_C=kVeDY7->a=G#aPTL^mc|(KwB!Yc$)9c~&%Cqs1C6bK@&3 zTCC9;jn=ub!HU*sv_+%u+}LJCTQu6K(QY^PSkX?6_G@&|jU!gHU!&t1opj^06&=^; zyhaz@_}PliYjjnk8*bdPqN^JHq0ygiI9BwBMvpXl;>Leg^hl!^ers>|GuY#Sm#-uF zzt6!j<{Nu8O5s5&D+*}zl1Ax0$Y@0`X_Q%`H$8aEiZW}IU8DCsC~rmCHL9#pH4kc9 zQDu$lYE;jI23Ay8qox|Q@Sv3yHPxuCMx8w9VnuB=>aI~w4|-cscZ~*WG{l49Ry0tf z(Hc$gV3HM$)@Zs$vptw^MbkA}tkH50R#?$ujn-+j-h+)+v`(X~8tw34mlbW*Xun2> zJUDDc`!zbQ(P9 z4(+X|l}4R4>K=zLt*Em`eKhJHhk;hqN2B2yjf%r)D;loRB#oxTVVV_9(rC6ubK|hU zie_uHRHLuru*!;-YP4RXZ{o1oiq>niO`{!g_}+@PX>>rN!*MujMF%uGq0x_VIA=vC zG`ghGFLAhHMVBTyk$kNX_Q@~9A4zIqU;*w)2NUa zMXV^FMkO^W?L}EDDydNgjjDQ4&59~$R8ylmUevXsni_qoQ4=qkS<$B&wbZDM7oS;C zON}~c)X9s^R@6bGZW?{*MGq_LrcrN=`gt+Hih64_M5Ccz47Z{o8jaRyj2C0AXtYKX zG@9(iR4baG(M*kIdojm~W@o)ov$Yt$9t|uf0xx zY>2*>M;m-s(19rHxEw~pl^+&{-g z5$=&=rwI4KaY%%F-8e16{cKzo;hr^ai*R2We~WPM8Oh`#QSL7zAi_Olq!HmhF>;G= zFBl(*aK9H7MYyMnx+2`SMPm`}&7zG6_g~RPgnO*$Ey8_N3=-j9DaMF!KNQnNxaWz5 zBHY)+DiQ8oVv`8>C$Uq6dyqIP!hJ@Z5#e4UE{br!5Vu9RCkTje-w%&PxVMK`xe%56 zcig(8aE}hJh;SbcZ-{WO4eyF@KMi?BxMzlsM7S@83L@P5LTwT5Z=s0@_ps1bg!@$J zCc?ca^b_HJ6NZU!PYL5ixNn4+BHSCoA`$NYV6_PMc(7T7`#9Jw!o3@uE9`OgzGFc72#S6ZAG|VLU$3ai7-%v>mH02;o1h%MYw*! zViB%Uuug>Q5Ns9US_AtWoANNH#zsF+{&f(#fOMu?tzjboL``V2A6V3P%o-Iim(w4L*9Z4tBnRF#RNgvXWj3Q&n z1TuxpAalq9vXCq#Uy;>h4OvUplTBm`*-Cbk@5upjh#Vzn$T@PJTqM7e8{`hTPeA@A zkI8eAj90(K5g!SV z$y73n%p(iQQnH+^ChN&&vX>ktN686thMXhU$PIFv+$HzO1Cl@)!oUA0P$vU!ud_%U7tzQOnxQT z$t`l5+$Hx3NCJ689+PL}KN8C;zP!Xwf+U`#B`=c+sdGMP*z)5#1nlguV_$viTjEF_D`QnH+^AgjpwRJ@X{YV=CB(EGfSE!hw!#&J2Z zj@$7#alDd^v)PGG4!L=6a?BK`P^s|bxN`VpAJt+|gY&Ffjd?Zw+Ee9-cog-0KY*2KEsA$&jjfPDY( z7$%if#?-cG2zpE$v_yb&z!3}fg_ZZv>|DW9B?X%~aJ!3l5<|L#k%6+u zga=(XWd9EL=@G2ufO?5Jh8H-zX_M2vRO?E#Pj-B1r?4im2iNzB;d#Kqnlf}D{(rtY%Jku-<&x#{Y%`dz0 zik+p=)8b4fd)@1UJ*-Vz*jU0BCO|zUP%jZS`JIkqA5t9{nqokb`(X5QgD!5U} z&dO+3)nql?sBLFeHLGi~Ms75=v$~o!Gg&J)+Spk$&Dxr*qZ^&!aBalZ|j=l${OHY>de!xG~Aj#%MOpWV76uV`tMen{TouZY;I4`I@aT z*=je|+Sv-tHkxdc8=LKHqh?!8w%v^#cD7ZsT_*e9jlFiZOS1zeJLJYuJ3FA+F_WEe z~+oF zHQ9R}X5fQHp67IJeXr=Gc;RhvLzlYv$KVotuonK55Bgu zRhoTcvdtcRXJ_ANw%ufVJlJPv+ci6AvZEgSU}pz4J7uzS9-OzcQ<_~g*%c42+Sx_T zZkX)02Y2l3hGzFn1`iVK?4D+iO!mZsXLj~TvlyP>N4|!{#vv}w`Wh0WXZZ0ZOBsi> zb{4N$dXr^{!>e|dUbELt_EsFS+S%)xNd<;!xMlYG~HbWKHAH+|C+m*4kuk@JY@^Ax#Nk^z+o;)glkJMbUOU^a*+G*Xi^C6gc2Kj^COaF4^LBPxv&$xX z7>7r8c3HD0CVL)-7k2hUGY>CSh#x}ela2IZl%0*xY@Ep^dNIk)#%VUqWHY>&WoOegn`^QK zUM#e;xtc98*-|f-+u0J$R+?;;7pv`TrDp3)w%&`4cD7ElO(y%+i|ux{NweK1``(Lv zcD7rygC;xV#SuF@sM!xDJK@DiJNrSi(J3FV@C6itD;%7U% zq}eYf`_+r9cJ_;A*GzWZiyL-!O|x4jyY0pAc6Lj%J0|+M5dJL{!cf0GUHVW6G$*KDxKhWaqv&IW5X!epa-7;R@G zG#hKOaXyTI~gl|yyADI535+O_Q_QMYkU>4&c^{?o42hGw;O!CW`%6# zz3?eLFTLVnJkQ}NJZ|SnI)$g|JSnHh33?V0IU&y>A}8PlMdXCLl!%;QR}rZ~sUyN8 zXLJzhKX}ScC^x zSTDk(DQp+v;S&ys@OTL)M0kLN3nDxs!fzrx1j1br9`oR#2oG}bOoT@@NF$eH@-POO zM0nhSY$7~RK~51KnV^UW4@FQ$gvTDJD#C*e)D_{;1)7QQZ~|>bc>I8_B0OL~9}ylQ zV2B702{1;4#{ifn!i|2+7vWYuR)}!39velt9gnRd+;GP(5pJpDfCx9uaZH5U;y5e9 zjc;5L;np^8i*WNA4@9^c9UDo2#IhL8R^=WxiyA(5pI4Vy$H9r@VW>$u#iK9TU00@!c8a?6X7-!DvEF;2{lBxRfL8j z+zdi%5pMUOlL$9-&{Kq4HW(zrO&N?8;kFB=ig05E^F+9Hf|VlN9Kl8rZhv6A2sb!z zP=s3;I4#0W3S1W9HUyrCaH9bpxdxP535XZrW&vIjd5Mx)gbRMWBf=#;@``ZLj-n!5 zmZO|VIm*W(Tw0^P2p7+2F2dz8+KRNLbP?ea7d=I|h(&)9E>kf=gbPuO6X8-5(?qzK z#9R?B7qLWy3qq_E;gS#QM7XHKCJ`>%uv>%+GaMA*(hEO`aB+pxB3wSLQ%Fp{58YXQ(T}=@%M^aDs&rJk?%_p@Eme@pe!=hQ?z=JVwT2G_O?V zo5sasVmv0tV`@C6%azLf1>sAT=S40~UK|;gM}}45OO;pps$yL{pS^jh@sx5)409(h3iA`i(U@-KNx{v$EG zCf7~8#82W$Dw2-8LS7}Wleb7V@-BIw3*+RCF{p27y zLVh5}$tm(9xj-(GpUJP}D!EQ>kvrr*aR|uYknhsh7*G&xJolS|}h@+-MUu9F+&7P(FCkh|m_`I9^#Ab*jEe{x-Pwdi%xUEkq#(J6;GshreK8Yivul9P_tMZYYUM87XLIpro7zlb>>l;o@U z`*D$9(I(<@`1a@U?G?XVoBV6oukm&UuKP>lrXROB-1g&l4tM?dgTp;P{^an$4{-R) zj|2`6{rH=|Y&QP!m*L@oACLWbD*806&qSZ`MXh53l$ZdYr9|8mkBEoj74cF6A^}QJ zBuI%DiKnCt$O0%;pe)h^X8yzoydJYMD- z02k`1{cGgj|t|sdiz!!GbRkI!@>lHw6 zJL{oYUy}_8V4$7#)oifIh6OO(&IW5X(qv--7;9%EHJfO%NdZi@vx%BbGuey)X4=^_ z&E}YFUI6p$Y>sA&O|~R}rFOPhvlS*=8Ng~gTcO!HlYJe)20L4)*(Q^14&Ylm+oahx zlWh-Rr=4xnY>&yl4`8pI?a}Oj$qof@*v<}UcFbhQ12|!4$22=_vL6FDYiFl5yI``5 z0bH`P3z}Uq*{=ayv$HFj-7wkB0B+ma4bASF?2iEM+u2>s9Frk{1Uqvydt|bI`Gwlf z9%=T>Wd8;5!p@#)<_hXp^4K6e`~f^kzLLA5Kfnh*lLdkZ+L=$Y zr3>N}J4>rsCX;365Aw0IOqyje*;_$mwX-amWi#13L1eeHY?{4ivYbKWva|Oz%Wbke zLFBcw+?wSxS^gjj*jYZ!3Yx4?5QXimpk^PKtVj?=?d${1J~Y`!K@_vI4>c=pvJyd* zw6o%xl`>iBAj;TTDb327tXvS~?X0Y36--t!h)Q-=L9@yxs}e+2JFBc&HIr2j;$u6j zrdbV>)eNGRoz>8+w#hyTqK=)_)~v3{>IG5X&gyE`z+|5W(a_EsXx7MNje}@nXN@## zYO-cQG`F*+nzb-l%OG0WSqsfto2*R`pV?V!&Dxr*T@dZ*TzChHc&7k1WFv+gGQGKd~_)?KrnChHYMZ#(O$Ss#=24Wgf&_0g=q$p!>5 z(9Zg6HppaygBW6GgESjzvSC3Cx3i&|jWF5BAV%5Q2+c;DY)lYi?QFDW<4iU_hzWK! zPP2(7n-s)kJDaH46q8L2Vw#;z(QLZOW&|ir zFxkQ&7TMVX%@&(%Nf1lzY_Vp`Otw6Tuk37@W-Cm#GKf`nwnDSjCR-E4T02{<**cSb z9mIM&Tc_CulWh#*8#~*e*(Q^14q}U)ZPM&plYJM&Ry+Gvvu!5Z9>fki+osu0lkEy( zx1H_OY>&yl4`Q#K?a^$X$@T|vz|Qt*cF<&pf;env2Q@olvZFy9v$G?b{a~`=L7cF& zA2d5@vQt5vwzHF(oiW*uL7cU-Gn$<<+4&$Y*x5PFelpp`ATHV2Pnume+0Q}zVrQ2% zyJE6mgScvES2Vk3vfqNZZfDmtyJ51MLEN&l8=BoV+3!Kzv9sHn-8I=CLEN*myPDlM z*`Gl?u(SJ`IVM98f7zL%S%S$P2JyF@C201@Wd8*5ubn;8?6Jw71o70)9&7f@WY2^6 z&(5A{_QGVzLWl`jQ}-8|xk6@!AA;M?Tp`)A;YNEg z&N68Bn#o=d;SD=`O|v&mmL-I@?Ced=vYISg2yfe2R?XfqS@sa#wX=6L%VDzjLU`ZK za%h&*WVu4fZD%<(%VV;^~OJeuVW9$4&gyCQsmU6K z(8$g{)vU3}nuO5Q&Khgh%w)|&Xkll~G;3+HRw1;uvzD5*G1+G!w6(J~nzb`o`w%+V zSv$=-nyga@o$ainW?fA7c?ezYtczydO!h?x-R-QKW?!1DM+iOb>`TphnXGpReeA54 zW_?Z8FNFSf)>pFuCL0*SAUhkN*}--|Q%yE4gz0uRRkIl;n;F6^JDZ`|Y?I9i zVXmFc)@+{1=7+Gr&gN;h&}553SZrqtHCtk`r6DY{vn84>H`!Mqtgy4?nyob1st{J& z*-FjUm~3qb>+EceW?!3ZeFz)u>}$<7n(UhpHrd%m%{H5CO9=r#nQV6md+cnNX5X7^FMs%{oqey_ev=&t;h>%E*X)qV4u^2W&JJmI z)MUp(_`%MOYIfXYCqg)BXU8==WwO&DoUyZ0n*C_9vmut8~0Zh0kC5x<5w;Hr7swQ&1eh=;@E2JeN>Fe~xe9Bz!i z6`=4i67P!exDmNUc%XWlFB4NXLN zz=k#=JVHZ95gwAEs|b(5&_jd=UFa*qqbv*-;b9dEDNZRRQi@VmgqzN&AX0%+S%e$Ms3yX# zVbl=e<}YfC)TY!G;RY@mh;WM*jYPN!i>4ynW2YoD<=u27VIZwgoPWaAN{jM7Z^UYa-lSzzq>@AKvFP)dt%ae{IpTz;UU2p1TrBElsEs*7-ufSMv)2H+DBPV`Yvgj0EZD#FP+ z8jEl`j%Fg9aHFLNr_^X8!bvmQiEvtsjv}1+qKgQpw&*6p$t%7T;q(-}L^uIOUlC3* zF+hZqNDLO?G!er@I1$815l;0mMud|&j2Gc_4Urq z0WXKD;y-zArlaiziDMu=jN~8*@Mm{DrNo`Vx)FTZ@L(-TuCCy1o z(uTAp?MWxng?vuFAYYQ6q&MkH29QBy2pLXBlF?)=8BZpW$z%$dN~Vz+WDc1}7Lujp zE3%TTBOAyTvW@H_-;+b+I5|zulZ)hM@+-McZjnF8pX4v{H~E)5BeA@4)Jyy%IY~{@ zkyl72l9^;7?~wONeo}-KCnZT)QiaqYpO6Nm329BbkS|Dg(u4FR1IS=9jEo`U$s{t3 z%pzZt4dh$0gX|&u$U$Nkh_;jN~=)Cdo?P zA@7l#BoE0)ijY#IJgH2olNzKhX-JxrHl!WtNIH`*NN+Nk%ph~fe6pCVAZy7+@*UYu zc9PxXdvbsrBPYpea+aJYKaor17xIw&OH%O)%$LZ^BqMp1yh+|6IY>^Dj}#;ykfP)x zQk;|`Wk^|4o>U~2Q}XJ=uKWg^?yd@Q!^wh3Pf8z=K9v3<{K1}l?Rkp40R2#rp_CCK zBPgRqMpMR#jH65xnMj!;GKJE^P3ht0tU=x~op0$WZ{bU0IT(=>y7+H^Y$e;scCv%)B)iCNvWI+6_L6;MKN;`lEAWzuWD>a;%YSPe zFL9j0aVnWc4zQihaR!-5W|7%s4w*~lk@;i+Sx6R<#bgOtN|ur3 zz{fvMPLPx26gf@KkRQoea*muQ7sy)vnswwS`bBbyTqZx0U&s~mE4fOpk>AMI?5}gY zL2i;;f~cmgVZFo zNNw^7sYB|LdZa#SKt3f6Nh8vjG$Bn%Gt!*2AT3EN(wej(pOLnt9cfQGkdEX#{&{UB zUFe^auB03Jf^;Wek{+Zd=|y^zKBO<{NBWZiWFQ$t29qIVC>chElM!Sj8AV2uF=Q+m zN5+#0WE+1E6FF|@IEmwAGKE|wJNUMpWEYvq`?JVwGKcKu+vahcPZp3py#GDfOZJid zEz;=%gM=a?JE=c{=Rb}=lIp^yomgSi3=hZC_jn(M7bz(kzddA@K@(aaPo4< zo8aW*kT1c>&mn(;Q;VdTe#MzeB}EHW^wsM+6cx_LCJJX&O+RMG5_n{G0yWRZa)uYDQ* zz5U~sZwS@j8&$H%K&htLzizt8sFFnn{t=Xm{!x^7DkS}*C?_4u>iRg3-E{Lf)W~~f zVD_hdu3o&L$jxDx_LBeeWRZc=Kr{Xz&<2SaRkFxH`BXEX zhi)E?Dp_QpG}J8M3I8nH=-)!aNER8GHPS4^mo!X#G^#vWWS}(Gj6Z+0abiZ5EHY4< zXvWu{Y?7E!C5sG{@Q=`y&(KsJ`4Kz%$4iwgGEn5DUBiD1sXg+&(waqH(^cLQ{twMH zOY5PVj4F>787M6@OXs1Rj4D}VptRJCKSZ@%S||D$ zTGy$U^fR=MbPVc8g9gs0NrU>)pkXv<isKqCr!qS<;|MG-w_TS~x9}2F;^E zt7y>LX_GW)6%9U%25p^oNrTU#LHlUX!D+95ur&S`x#id~T6A(cnxbR42;Z{k94)#y zolVg>T!e2~d>$>jI^B}~Ha?e(!57h>yYpqz;EPDWpVu5Iz}Fyco%pv#<$v;)@PB+6 z;b>OCBQGhe|L~}iMFxJj9?=ii)9IlNjsHb%IrfScy`5gB=oK!)w=DWZi@r`DQ}hWJ z;ae8{qD6nFpDFrCUb zIkS@nGo!(rXfW5Amo%6Y4dzFK1ktwmLv@pMT4c$V41T#X|OaJd=(8= zI4hF|Uqype(O|W+CTXxL8mx^5>zuEX25Y0i`e?Ah*_bp~9}T{V2AiDCNrP{q!Io(7 zt@B;dU`sUE8V$BN+mi-cqrr}7u+!OcqWoQMV|ol{AJ6OjPz^&fu;58eFZr}95} zOZY$MZ1i!?$q$7r8+oJLI%gy9T!;ogITw=#7ox$XXmDA6p5*^N!lh{NOEkFR{F*fQ zB^q3f2G^Y5k_K0!!S!fx!?~F>xE>8|MT6VU?@5DO(cn%rxa<6pG`JHD?nQ(9&Ywwx zd(q%QG;kaw4IV^;zoNnawRbLHHkRSux7N&Bb6zvZAt}irIaMf;oDWf=QaL0gO3qP) zl1P#WDMd=r(W#UYrIezi5-FwVKq|5BhDhZ5-RoWVGp%P|-`@M%``X|4?eF8d{`36S znxA)#nKARe&vU=eU8pTI|M_|NJt-VW3V*~8rV0m=!l9(_C*3zwj&LX`{FM}r#E+&5 zerkeu#GRZOa8(itJC?n%{5s$o*ikaluS`Rdg$skTXHhU6?ys%_HQCe;aP zE7+7Hoo!M*lg(dr1~bE7m@~^RNtgQ_I+?^L_A!+0t ztDzn10+Sktv}bL~hkk)cO-*VRlIEV&)T9aXfT(0r0Y!TWm4~uwj)k?xn3sSXi}e$+~i5tUQYU&)Gs77u1h&mUpvwOlLm&g z>2ZoQz@)(@-5io3o;28`p(foDl3P7#s7b?28XnTt$|)~5%%l+}jSR^sPa0v;?Izt3 zlF^=YyGeJNG$tf>c@hnsgKxUACXEZp-JUeor12)*6Osv@L`Uf0NcWmFF(mhS(!C~4 zGU@&h?fz0f1(QsgViL^&=`)@3d75IB*2hdLbkWJn4Cp7Mhf3s+jt63r$*L(u*N^$ve^#la`wFa!6kBq@^Y;GwD?p z^E_#pNy|;5pW_NoT5i%xlimnvyYZB7m6ax~GU=_5yzNP=Oj>QyJ0WcnnR2AnCap2) zy^uDLOp(@@wAQ3`A^E_Q)|&L8N$W%Mktcm<(gu@04rx=$l$YCJ(x)bE3~9s46zNlw zHkq_JB%gcICX=?9^hHR%^rS5&Z8hnukalrTdAY47Z8PZ`-6AYi+Gf&rlXisUJ5Snf z()T7M+HIyD>3frQnzSpV4dqilrky73HtFY({NhQwP5RZOJt6tclYTX6uSxqt68EIN zCW%SEhosPx#H9Tu9SF%Ep0wYjgC-pc(M>ecqNaQ@i-nUv#L`TnZ)wDn(oBk)lo6IpPl}q9Wm0ycwQ0)BWto&~68%qO z-jQ-m$~UPXEX6%3-=q>Il?=-Xo>ao5QYMuSOBqipWl~v_PE52~P5Hpfnsky$<->Ba zccha{I>n?4VL8>4PBE#XNv92#B-h2;!SI^Cq|Ce;W_ zO;4(BQZ19{4SS|1)iUW;JNu94?S1m=v^EPI);>(FM|Elct1q*X@)eQDPTJQ%#x{mg$~E`CTAAXwr(kgy_ zyt(v^P{N^DTZ=gQC7!Jtu65acT7a?O5)gvj7#F( zwEauI#P|p$5P^G7L?$GKdn1%J1kX;4P@E9peGv)}0-O|~$RNP`wX`6>$yyf>;1sPS z2=IZ3OidnlnlAMR&(dkHOA;T{mHpt^8M=BO;6u7XAK=5f3LoH1U1<;S5nW9WkbZpE zC2^LniU-fm)|Kx7AJf(C0O#lmc7TsZOW`%6TAP2!%2{FcPM5!si-ctj+LziW%a;IHkE z$blsO5s`yQJQR^XlXy5He zD~Z`r$w^{vRPvG-i%NbHX=zwIi6x>^GKnWdrBo72N2N>>%SPGfJ@^=Cad=V^%WJp8 z;Mr56QXz?_Mx|mBPm4;WBqmxO25!};oSuBPT2#(RV)ZB+#|J{qsMJbg?WmlY#IvGu zb`tAErEU`IMcHOP_-p4zrG666)0T+Avkjwiei9o+<$@$Oj!KgxHjPTNBsSL;iNRlM z8I@K^Y#o(0NxU%17WRSAE-Du#G0`$Hc=nR0bVxqiG0HCY!Lye|)luo5#A~9`BZ=2W<4yF2&LbWYKwTq_-QTTmEx6K#H+-swuqk|uht@dM!b59c#Sb*-j5bb z{Q0U1djl667Z1hr;%U+=%72*N(L-f|qa|Kb_xueiDQ}1-Dk&2mMev$b*iVh0#MZ#^ z^8X93t~H^v{F=~zwYu}1mWA(hd-*^N=@ll+q06nse%MVTxA&7#bI zvsCf_mrAMsbPdygzJ}&_aZGT&8$VtgllVl$|DPz1iEj)phvT2cH>F&4#WyCu+{epe zf-m>+vKaQjx7p|awq-HL>s{pk?RuBvg)DNsLPd^OsL1gO6**p^BF8IKJ^VC0f2a$jGTA#OyIG>k4!U`5!Xf$I>4F{oIVq@IYaFI>YqB_(Kd2 z6~-T7c%(2sn_+fg{BefI3*%2RJXsi@&oI9*{w%|@h4B{{UMP$&Vpvodf05zE!uZP! zFBisNWq7qP{yM|!h4D8S-YAT}#qd^P{2hjO3ghoFyjK`s$FQz2zMf%yVfcv>0=Qk_cHmBhJAttZ+-W1@6}X#5?p5H98JVQOT`^2I0NnW^(-gS7MP?{)2aC*9 z;4T%JrNEsiGDm^CO=PYDca(6c4sh3qJfpy!A@aNecYnx21@7>WB?{cdAxjmwQ$v<1 za5n~*xd3-u$Vvt7s*qI*+&Lku6;=al6u1LI)+%t9gM6sKoeW$e0^F@2pDJ)if^1UY zt^?Vkz?}uMRe`$)WSata2*`E??gHTQ3ZT+ob}CTKFS`|}*q2`wsLGeU3RK>UC{SH5 z`xU65=h6hAN?r~tPzf(b6{vQXV!DG~F$xaS6sTI4r~;MglBGcPIj8ji73Pw!Koz-^ zP$&VEQlJ`K$|_LtEhi~Z)h(weP`S-1F+g>;R92t@TTWM?%37)`P)RMd6sVS#vlKYr zl)4I>Q&Q{H*-COWq+yBq@{Ih-h{;T%z`;(93zhV!+|H%G* z|JvStmDpRYGC96)-@mX`eSg5cNSf;QH zcuV0e;1h*UfG-uk1b$HX0r*wnSKtqYKY+9>AdNom`3m{Ki3%qIl@uxgH56(94HOyx zEfrb<9TYkMT@|_ly%l-`0~7`T!xV-AcPZQjJgD#>FiT+;Fi&9~uux$k@T$VAz*`D$ z0qYdj0iP*+25eK<2E-NOz@G|#0%_SmS~jPB3VA>og)%@Tg-SpTg&M#)3g-YXuwV5w zS(JNG{1^720N7|k-wrB}!3A=2fea~-p#_Ed)GY;aYk>?akl_V#TY**$=7thGV2>zB z3?qYKR509*FwwkbB8QavzyQ z?kAJU6!HL>N~V$NxNIoJTlTXP;vWa|7z93(ct>i26HTi~YCqIy#kR#+636*5?Uy@EDB!gs=7%3nnO7eqxa+#nU zcULvaaYN(cm9=D7D|X{&94Z|@Q;Tcs=$pFwrXD|5;tiYAydun2&N?^oVdCw_iMN}= z)Z?->vOfPEZ)dXIaVxerW>@1@>|)I3#jV(=nEi=cvHvhz54U2gVRjd8#ZJO(BHW4% zgV`gP0$p|hrsrafG+MFVn(d&-4&C;mGt=1# z+tVi5(Oz`g>*;LL>uE2Vw%KXh)7hNX(>9wHcN*Kd{_SgV(_#_(*s4UNM#MW>ERy`Z zHF8>O?t1dIMy6fuwClOs#n-MjZHUwEh{$YT8)Dibr*XT>TfVl)v`tR?E+V^pZIfw- zoyJWV*-`Ibdf2p+qxK2m)`l~E?c`|k6Vl9S?e#7J?`X|TyTNHUM`gIL-C)`zr#%#v z$9-**X)if#WmMkvwUaz^qK z(%fksGNhBQH8-ud(*|eAt-jXVwDC@xlp)i6ZM2%{+$=fY*J_#8&S_U=NjG0> zXIdYp4bGCGzShUIu}+(iB~yHDtZB2I_EeTU>ua-3d)a9#vSgL7y=>YCPTQCzn|)U`W$iniIbT~6DRljtp$qU|#6u+uVf6CJ}+w8N(5 zYwN{Y(dai8{7V}+twnC4MOezw zXu}+69i2v7U~L7KqIEQ_m(%*^CR%=_X!HpSjyB3^cjd}G{?SI6Hq~h}g2t*TN1JNe z6HZGuFHO^r1Xo}B1w#q*LMTScc;&7=R8ceIM8o$0iCc~alk z&NQvD(^}?98((W|T6?Emnn#l^??v02*41g<^XS>-XN&G!}Da6 zuMIVAtkdqvqq&#&qGL^az-iO-==J4k512O7X^-W}}!ooYvQz~FuYUHYv;6!V)V81UbLNQ?VWZ>Ogi{ld(%2P?b4WB=4%~IyWDA=Vl>h7 zUi5O)u5{W}G3o4USDMzvXrGi{*L2F2(}=zV$zns&3(hQws3 zuib3gEl#^NCc}K~7So11?Y5YV@U`Kljda?m82u5wk8PxBcQ|cyj24QXc86(WoOV}? zE{mQv#O`GDh2VyeS*QS^@&1utP z@}RFxGi`>`9*W7szBa?OnNE8oMte!`UpmvYSx%cBlgE5*mT7aG_IOO5@U=On&2`$7 zF?q_@=9)IoY4c<9w6D!G?HQ*%8S8Wo3_wti(<0a*A|+##Az?a zXvgV&-joHm3Ys*br>9jXu@}{q?G;NjB z-ipyh)O*oYrmc3`J24uKdfIB!);R6G7`;e6ZH;MbowhC}ANbl@(>`?C`j~v=Yag1n z!D%1IycPfULEwO>u!>$H6_y3u<7guSMT(|(W9u-4PWwEa#y5R*TAZNF&;opvZDfBM=% z(+)fBub3S1wZo8v$ zzeV!<@0@&H5_zR8m z+ewprX`C-j-E++nuJ(^^L0a0TvM@76Di$ltv0H1j^M4EcLPZA;4mu zEK*>(j@{q@7Ublx0!waeL^#$H|k%Vu(e0t;g@Nr9y=c}aoAE!m>L@|7G>V1Y_b z&Hz|~lI995GD&ZR-oSW;@xW6GECtD0g|)zs3O@o-tx96SMk*?>BqL1~Sagvq6j)Y~ zehMs{$T$U-Mr5u6iyyLFf#nU^q`(4(>{DQgLUOe(C^w5LRfSqWI|UXJq>lni1u|BF z#Q>SDz;wU7tiXi6e4y|Fuw8*kdHGmNhM0Dj?-ZC=mp>GkI%n1#U~*i_D=_^n*D5f< zErS%8!j{nrOj64f1*V~8jsg?SvQ&YoWO-MC$zs{8z;v+eQeeVY4l6LFEBUzqleSV) zfoWN(qQJzfG*Dn_RXQp#c`CgWm>!i;3QT~?R0XCu`n}6qo{&nF>sD$C=QfUC{s9vO%5t>5+;WgIL(ry3Yi%yhYw2YsmX#9a&E{kWa`) zvWaXVUy`rLHu5dmL4F`R$xq}LvWM&?ak8KMLH;C1$T1QwO;sGpAXy}r4Gvs-)kSrlf$uhE>tR$<*YVt05pR6P6 z$;V_P*-XA5Uy*Of4)O!pMSdZB$UgEr*-s9UzsTPtT!v~xl0mXb9w{ItNf~k?IhmY7 zP9s%FHBy7rCTEknq#ikkoJ;DH^GE~Ikep8%kqby;(u6c6%}8_7g0v*9NNduDTu9oI zc4eq|oRX|~oO2cxk7?uLCE_LHC&Wv|OUKJl@mNdi9GmHz<`hH6TQt-2X1$wB|HMmj zcESBh^FrLa^)KGDfcGp8aqHHelh;iP|xuiNv@b&9HmNIl z`RURve4)^dfS07*0QW#8AM_8)0Ny{9-TwLc`?U-Xx205{tpJ4G_HXBSwlBVZ5qYl; zzt)4&JW=;%q0fG4AYth;ZektJSY-j6@vlj=fr_&JSY-j6@vj7?!-IOcu*w5Dh2~E z!HM^$@t{bARSX8;At%mG<3W)Ks~8NxQ%-y)jR!>{tYR<#i=6mM8V`y@SjAufRyy&W zG#(U*u!_L|tasvPX*?(rVHJY`*y_Y>X*?(rVHJY`*y+UI(s)oL!YT#>aL|c=r}3aj zgjEa%AYV(F6W_Qc(|J%N!YT#>P|k@}(s@uM!YT#>P|JyDr%N5gl%G4btT?)X(;B5q zGhb_9T5G4ZPp9*OceK`~UFo!L>2yT!v@1=!-f4YkM&WDMn>NI0Bhuw|UmIfDSf@=$ zmx;bM*0cwl_E5S!;%g6>_Jq^sr^_?G_JnDRowhVx7NgnEYgoSy!2qmq;<|Jm6p65k z!2o>f#Lv@Zi~qu(+6!-U+KzPj&eyh?w$o`pr_0WNyezCQ8w|i6CrY{$`p4U2$2;h> zqv>+Y*AAK%)e7{)_i;`{@|gWf`L2sv1$qgmofwhwzE;AticYHjh)s!BCUL_v1uKgb{UOBe653NU7bc_lTp6b)wFR=qk+d6G5qc)}Rj<&(HublRcHlgseuT1;NX}@Yu2~YdUv_hx-sof$x zt>sV8Y2BUHQ`;pJ{m+N>zhE!`{hc^CDntF_^|#}VaN6jojPbP* zrcH3#a;mgdBWEoHEq7r7DQ#Sugy2@6{o!&l{LQhifJD@?X#$S?rR^K zw$*9hMrDVuZ8dGT)AmMXpResUZNJlwMx|JW_f_3*T9)1#k@&`pWk`XqW!bF}rJPnS zL(2PFDbp%Dt!jqU@U_aO)p6Rn8PdSl>X_EVX)Q9OjjuH^?P8~0njx3_+Qp`Ic3Srg z>EUagP3z^fn=+)ouk|u*h|`8=$OvB>V%lh@-IXEt_}XaGCOd6vhCJkJlTDlLv^g0v z8_jLLxUt4b4YNxHwkdJ(AwP~B3wlzbx`PydF z_Bm~Th8*;@eWo3AS~ycOSb0hLoqEi)6ZEE%#P@IcOsU{&C)iCTm7P{CQ>yz~Wz)`b zTHQ=J$Jfp>?L4P7%9O^wcAja?oz^;2+WJ~^(=K*ehfKND*Df~ga;IIDDV=@oa?`py ztw*MGN3-t{IPvq>#NJN4F;n{Z$Lnp{K&K7Ll%c*h(6kXw8AiU(2#Plu9_QOqP`O zwGyV4b6SNgIn~$7nO50pr)S9-zE;_^noc`AOX~SrP171Wt!b7t_qB$mwRYM?S<>Fu zTAS9imnGNxT6fcKa9ZCi>E~-Vm^R31w`9q!zBb6T+njbsmW=kb z+f2LLY4>KyL|?nxv}sP8ktIugZJKGXIqmf7(v=f3u-Xy-t%X`Q6v{ zns(4>hqL5}uN^ckq<8Bj{sV@yB|?Qk%J0;W-L04HwA^fo`C7JVC7o6}Tgv)cNz=+Z z?bK|k=xgOotLC&bvZc1KRWq%Q)9Pi*xxQA%v_?*AoGnd!t&wRhoz^B>+WJ~c)7m@j z(roGEYwbj*F|D`LZp@Z`zSi5cfleEoEkk^5plQRLHZogo_qAcBjdt3Y zY#HloqfHy{vptblQPz zIp}MJrX6^5qa-^!SRWhx*(`x3(nZ8!tw6mR7FGtSxwX;oY=(G!Rq_M9xG_8fxTIEP^0khpb#q$x9J$8Vx|!C~X*cG`O}^ICwEj*Tm?MLIt-onQ zoi;2-Zu7OFrj2si9XT=z&CbeUJu43e;4UYQ%i%$h2&)(jzyv2w%#lg{3s0~Yp6s*- za%8HnO*U9qMd^0co#Y1#s(Ey|G>eQkkh%bd0% zM^^gUGSgN$ZFP>k<7=x-TkEv-IkLgm)|$4(XXPENZjSGxFGC)0X3t!J)W?`u6wyUA$-a%G^e-DKJjrwz-M+k9<^ zX}3FVT&~>hYqy&=(P@)%WwNhLG;NyGUd@%|zBbLYl}>vzSKjiqm8Pw6+S*)M=WAE>Z7^+%)4t4=t-iL!wC!wBI9mN$|g}-v!$=|v1SFRj$&xP~!V@S)RV2Nb$ z=*TxzhqOtQh)@IqXjMqENiubcd2Qr`JO(~CDa(WMc?`Thr5?Ci@9~lXridLO+Fmz;Ff1 z2dE4Hv|`{P1+55pN!pCMqwY~)SyT=xu<$8St@LMUQ%WeXcqtVXSe}&H3M@cM zV+EENrGo;Ch|*PoWkMOJz(SxbR$!@5Rx7ZWNAG!n5ER}0E=7FRDtCy>8QX06>Cp`u1WP*V2O!sQvnu{WP$?AMDnNt z3qdkpfu$aKMS;Z}`A~u78riDAf{g4|V97=HE3l{{S$Ycs%O+AvfrSyNtWX)Kqrl>Z zG*MvrLM~QdfkHYfummB!6nX(e6j(-((F!aS$YceU0+{6oboT!_1t#-lxdPMmvRYv^ zuvvjAciE@Fq`DkaVA@rl93=1tyu9 zQU-Khxwit-#4=EUiC`I_z*Mh{QD8DxCMz&qD~~8JAuCTQFy+c@DxkBhuPHETDytQk z7M1l1Onk}~1*SITTLmUB^Di7~lNfvGRKTYmAt0F z1eLt4z!a3MRbY}yK2=~ENwz95Q6xJQm*j6u7XKr3zd+%L)Z9j^!N%E`Mdc z0vEWlQGrWX`C5UCRQXB{wN>Y9&JyIC+xW6*xVTi3*$m$utE{ab%?eCo!@{ zfzuS(pumZUY*FA;Lt4bNuC`U|B0ah27KXHNl((-H$m<2NvOwM}khiJ*=czRX@?L>_ zP$26IWJ99%zgzfXJrVgVsQup@3|oR>TVf~V1G(+xy8_NCsQur?Ge=8=WH;OV{zCSW zI5|KLl0V5&5~ff;ljM>DQj(M*<;f}JG;%trP3n^KNMq8Rv?1+CH`0UjBsY*gWB?gV z#*>L;GI@~9B(up}GLJk*ULcFe67mvxnY>0;lDElwWF1*gJ|P>)=VUASmV8fkkzYuh z93Y3uQIf{ivl%3Z#7GHJhMYuBA*Yf`L&-2Qg4|9tR$<+dh!|h zf_zPOl3&R_@&`FYj*?<*sT(D^B%hQbWk@-4GO0wWl4_&|sZGuz^+*G9K50UlkyhkF zaxuAtTt+&P&ZH~pPOc?ANiT8(xsmiG1If+g7BZZSBzKT8WIUNb?juvkR5F7+LS~W2 z$&+M0d6q0Bi^)>5jJ!r(CqI+DM92Yhh#V$I$T5<30^b89hvbobQj(M+Cz5jH6mlx5 zOsbOVq$W9=)FtPV`lKPbfHWq}NORJPv?gsyJJOz9LM|njkxt}F(wTH2-AH%RgIq_h zC%wrHqz~y!`jG)-5E)EvCPT@sWEdGiMv^?xO dl38RnnM0l+bICk1pFB;TBhQlsCvc;}{{SYO!XW?v diff --git a/.vs/COP3_/v17/.futdcache.v2 b/.vs/COP3_/v17/.futdcache.v2 index 70393713884c99ecfea5c5cd32e08762506009fc..36d6bbd7229b15336219f9f8f54e641980c28565 100644 GIT binary patch delta 125 zcmcaFa$jV_4`z;S3;dJ5O5Np{#4?qWy~YpB4w%fyVlml|!-w;JY5-Uy3M_J)BaCCV zT_9Lw@=Kg&SXw9Za)4;f$$lIuVEQ&k+~gaa0$}zpR=3H9oDg{hc9zLy YoJo`OnFS{IGxAQ}&mpr}f!&@N02{6tO8@`> diff --git a/.vs/COP3_/v17/.suo b/.vs/COP3_/v17/.suo index 0feb3fbfddda5acee741af34c92f2b213439eeb4..6a3b583230bb715e118464d36ed9298be0acf8c1 100644 GIT binary patch delta 8631 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 Bck}=N delta 8068 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 LUqL}X1ycS4ONc1N diff --git a/.vs/COP3_/v17/DocumentLayout.backup.json b/.vs/COP3_/v17/DocumentLayout.backup.json index 9dd25a5..2fde0ee 100644 --- a/.vs/COP3_/v17/DocumentLayout.backup.json +++ b/.vs/COP3_/v17/DocumentLayout.backup.json @@ -2,22 +2,38 @@ "Version": 1, "WorkspaceRootPath": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\", "Documents": [ - { - "AbsoluteMoniker": "D:0:0:{2A5FA4D6-DB5C-4407-9D47-66BB61DDE865}|WinFormsLibrary1\\WinFormsLibrary1.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\winformslibrary1\\winformslibrary1.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{2A5FA4D6-DB5C-4407-9D47-66BB61DDE865}|WinFormsLibrary1\\WinFormsLibrary1.csproj|solutionrelative:winformslibrary1\\winformslibrary1.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" - }, { "AbsoluteMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\cop3_\\formedit.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|solutionrelative:cop3_\\formedit.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\cop3_\\formedit.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form", - "RelativeMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|solutionrelative:cop3_\\formedit.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form" - }, { "AbsoluteMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\cop3_\\formmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|solutionrelative:cop3_\\formmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, + { + "AbsoluteMoniker": "D:0:0:{1AD68ED7-C48E-460B-AA6B-3A4BDC456480}|Contarcs\\Contracs.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\contarcs\\viewmodels\\orderviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{1AD68ED7-C48E-460B-AA6B-3A4BDC456480}|Contarcs\\Contracs.csproj|solutionrelative:contarcs\\viewmodels\\orderviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\databaseimplement\\migrations\\20241212213847_init.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|solutionrelative:databaseimplement\\migrations\\20241212213847_init.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\databaseimplement\\database.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|solutionrelative:databaseimplement\\database.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{46BBA540-7DAB-4548-B486-E4A6E4C2C95E}|BusinessLogic\\BusinessLogic.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\businesslogic\\orderlogic.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{46BBA540-7DAB-4548-B486-E4A6E4C2C95E}|BusinessLogic\\BusinessLogic.csproj|solutionrelative:businesslogic\\orderlogic.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{2A5FA4D6-DB5C-4407-9D47-66BB61DDE865}|WinFormsLibrary1\\WinFormsLibrary1.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\winformslibrary1\\winformslibrary1.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", + "RelativeMoniker": "D:0:0:{2A5FA4D6-DB5C-4407-9D47-66BB61DDE865}|WinFormsLibrary1\\WinFormsLibrary1.csproj|solutionrelative:winformslibrary1\\winformslibrary1.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + }, + { + "AbsoluteMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\cop3_\\formedit.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form", + "RelativeMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|solutionrelative:cop3_\\formedit.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form" + }, { "AbsoluteMoniker": "D:0:0:{CC4BA75E-0706-40EA-BE5B-B43F34FB0919}|DataModels\\DataModels.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\datamodels\\iordermodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{CC4BA75E-0706-40EA-BE5B-B43F34FB0919}|DataModels\\DataModels.csproj|solutionrelative:datamodels\\iordermodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" @@ -26,10 +42,6 @@ "AbsoluteMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\databaseimplement\\models\\order.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|solutionrelative:databaseimplement\\models\\order.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{1AD68ED7-C48E-460B-AA6B-3A4BDC456480}|Contarcs\\Contracs.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\contarcs\\viewmodels\\orderviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{1AD68ED7-C48E-460B-AA6B-3A4BDC456480}|Contarcs\\Contracs.csproj|solutionrelative:contarcs\\viewmodels\\orderviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\cop3_\\formguide.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|solutionrelative:cop3_\\formguide.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" @@ -50,14 +62,6 @@ "AbsoluteMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\databaseimplement\\implements\\citystorage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|solutionrelative:databaseimplement\\implements\\citystorage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\databaseimplement\\database.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|solutionrelative:databaseimplement\\database.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{46BBA540-7DAB-4548-B486-E4A6E4C2C95E}|BusinessLogic\\BusinessLogic.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\businesslogic\\orderlogic.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{46BBA540-7DAB-4548-B486-E4A6E4C2C95E}|BusinessLogic\\BusinessLogic.csproj|solutionrelative:businesslogic\\orderlogic.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{1AD68ED7-C48E-460B-AA6B-3A4BDC456480}|Contarcs\\Contracs.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\contarcs\\storagecontracts\\icitystorage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{1AD68ED7-C48E-460B-AA6B-3A4BDC456480}|Contarcs\\Contracs.csproj|solutionrelative:contarcs\\storagecontracts\\icitystorage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" @@ -102,40 +106,19 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 1, + "SelectedChildIndex": 7, "Children": [ { "$type": "Bookmark", "Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}" }, { - "$type": "Document", - "DocumentIndex": 0, - "Title": "WinFormsLibrary1.csproj", - "DocumentMoniker": "C:\\Users\\pyata\\Source\\Repos\\PIbd-31_Pyatakov_Kirill_COP\\WinFormsLibrary1\\WinFormsLibrary1.csproj", - "RelativeDocumentMoniker": "WinFormsLibrary1\\WinFormsLibrary1.csproj", - "ToolTip": "C:\\Users\\pyata\\Source\\Repos\\PIbd-31_Pyatakov_Kirill_COP\\WinFormsLibrary1\\WinFormsLibrary1.csproj", - "RelativeToolTip": "WinFormsLibrary1\\WinFormsLibrary1.csproj", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-12-12T21:12:21.236Z", - "EditorCaption": "" + "$type": "Bookmark", + "Name": "ST:0:0:{cce594b6-0c39-4442-ba28-10c64ac7e89f}" }, { "$type": "Document", - "DocumentIndex": 14, - "Title": "ICityStorage.cs", - "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\StorageContracts\\ICityStorage.cs", - "RelativeDocumentMoniker": "Contarcs\\StorageContracts\\ICityStorage.cs", - "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\StorageContracts\\ICityStorage.cs", - "RelativeToolTip": "Contarcs\\StorageContracts\\ICityStorage.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T12:32:54.45Z" - }, - { - "$type": "Document", - "DocumentIndex": 6, + "DocumentIndex": 2, "Title": "OrderViewModel.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\ViewModels\\OrderViewModel.cs", "RelativeDocumentMoniker": "Contarcs\\ViewModels\\OrderViewModel.cs", @@ -143,11 +126,12 @@ "RelativeToolTip": "Contarcs\\ViewModels\\OrderViewModel.cs", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAARAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T12:29:09.243Z" + "WhenOpened": "2024-11-27T12:29:09.243Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 17, + "DocumentIndex": 18, "Title": "FormGuide.Designer.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormGuide.Designer.cs", "RelativeDocumentMoniker": "COP3_\\FormGuide.Designer.cs", @@ -159,7 +143,7 @@ }, { "$type": "Document", - "DocumentIndex": 7, + "DocumentIndex": 10, "Title": "FormGuide.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormGuide.cs", "RelativeDocumentMoniker": "COP3_\\FormGuide.cs", @@ -171,7 +155,7 @@ }, { "$type": "Document", - "DocumentIndex": 21, + "DocumentIndex": 22, "Title": "FormEdit.Designer.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormEdit.Designer.cs", "RelativeDocumentMoniker": "COP3_\\FormEdit.Designer.cs", @@ -183,44 +167,7 @@ }, { "$type": "Document", - "DocumentIndex": 1, - "Title": "FormEdit.cs", - "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormEdit.cs", - "RelativeDocumentMoniker": "COP3_\\FormEdit.cs", - "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormEdit.cs", - "RelativeToolTip": "COP3_\\FormEdit.cs", - "ViewState": "AgIAAAcAAAAAAAAAAAAqwCUAAAAJAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T11:31:51.212Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 18, - "Title": "CityLogic.cs", - "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\CityLogic.cs", - "RelativeDocumentMoniker": "BusinessLogic\\CityLogic.cs", - "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\CityLogic.cs", - "RelativeToolTip": "BusinessLogic\\CityLogic.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAKAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T10:58:22.804Z" - }, - { - "$type": "Document", - "DocumentIndex": 16, - "Title": "Program.cs", - "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\Program.cs", - "RelativeDocumentMoniker": "COP3_\\Program.cs", - "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\Program.cs", - "RelativeToolTip": "COP3_\\Program.cs", - "ViewState": "AgIAAAUAAAAAAAAAAAAYwCkAAAA0AAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T10:55:48.526Z" - }, - { - "$type": "Document", - "DocumentIndex": 12, + "DocumentIndex": 4, "Title": "DataBase.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataBaseImplement\\DataBase.cs", "RelativeDocumentMoniker": "DataBaseImplement\\DataBase.cs", @@ -230,9 +177,107 @@ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2024-11-27T10:54:12.544Z" }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "FormEdit.cs", + "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormEdit.cs", + "RelativeDocumentMoniker": "COP3_\\FormEdit.cs", + "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormEdit.cs", + "RelativeToolTip": "COP3_\\FormEdit.cs", + "ViewState": "AgIAAA8AAAAAAAAAAAAnwB4AAABFAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-27T11:31:51.212Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "FormMain.cs", + "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormMain.cs", + "RelativeDocumentMoniker": "COP3_\\FormMain.cs", + "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormMain.cs", + "RelativeToolTip": "COP3_\\FormMain.cs", + "ViewState": "AgIAAAUAAAAAAAAAAAAMwOgAAAA4AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-27T10:05:34.264Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "20241212213847_Init.cs", + "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataBaseImplement\\Migrations\\20241212213847_Init.cs", + "RelativeDocumentMoniker": "DataBaseImplement\\Migrations\\20241212213847_Init.cs", + "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataBaseImplement\\Migrations\\20241212213847_Init.cs", + "RelativeToolTip": "DataBaseImplement\\Migrations\\20241212213847_Init.cs", + "ViewState": "AgIAABYAAAAAAAAAAAAQwAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-12-12T21:38:47.659Z" + }, + { + "$type": "Document", + "DocumentIndex": 15, + "Title": "ICityStorage.cs", + "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\StorageContracts\\ICityStorage.cs", + "RelativeDocumentMoniker": "Contarcs\\StorageContracts\\ICityStorage.cs", + "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\StorageContracts\\ICityStorage.cs", + "RelativeToolTip": "Contarcs\\StorageContracts\\ICityStorage.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-27T12:32:54.45Z" + }, { "$type": "Document", "DocumentIndex": 19, + "Title": "CityLogic.cs", + "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\CityLogic.cs", + "RelativeDocumentMoniker": "BusinessLogic\\CityLogic.cs", + "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\CityLogic.cs", + "RelativeToolTip": "BusinessLogic\\CityLogic.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAKAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-27T10:58:22.804Z" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "OrderLogic.cs", + "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\OrderLogic.cs", + "RelativeDocumentMoniker": "BusinessLogic\\OrderLogic.cs", + "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\OrderLogic.cs", + "RelativeToolTip": "BusinessLogic\\OrderLogic.cs", + "ViewState": "AgIAAAQAAAAAAAAAAIAwwBYAAAAMAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-27T10:42:06.648Z" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "WinFormsLibrary1.csproj", + "DocumentMoniker": "C:\\Users\\pyata\\Source\\Repos\\PIbd-31_Pyatakov_Kirill_COP\\WinFormsLibrary1\\WinFormsLibrary1.csproj", + "RelativeDocumentMoniker": "WinFormsLibrary1\\WinFormsLibrary1.csproj", + "ToolTip": "C:\\Users\\pyata\\Source\\Repos\\PIbd-31_Pyatakov_Kirill_COP\\WinFormsLibrary1\\WinFormsLibrary1.csproj", + "RelativeToolTip": "WinFormsLibrary1\\WinFormsLibrary1.csproj", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", + "WhenOpened": "2024-12-12T21:12:21.236Z" + }, + { + "$type": "Document", + "DocumentIndex": 17, + "Title": "Program.cs", + "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\Program.cs", + "RelativeDocumentMoniker": "COP3_\\Program.cs", + "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\Program.cs", + "RelativeToolTip": "COP3_\\Program.cs", + "ViewState": "AgIAAAUAAAAAAAAAAAAYwCkAAAA0AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-27T10:55:48.526Z" + }, + { + "$type": "Document", + "DocumentIndex": 20, "Title": "City.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataBaseImplement\\Models\\City.cs", "RelativeDocumentMoniker": "DataBaseImplement\\Models\\City.cs", @@ -244,7 +289,7 @@ }, { "$type": "Document", - "DocumentIndex": 5, + "DocumentIndex": 9, "Title": "Order.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataBaseImplement\\Models\\Order.cs", "RelativeDocumentMoniker": "DataBaseImplement\\Models\\Order.cs", @@ -256,7 +301,7 @@ }, { "$type": "Document", - "DocumentIndex": 20, + "DocumentIndex": 21, "Title": "DataBaseImplement.csproj", "DocumentMoniker": "C:\\Users\\pyata\\Source\\Repos\\PIbd-31_Pyatakov_Kirill_COP\\DataBaseImplement\\DataBaseImplement.csproj", "RelativeDocumentMoniker": "DataBaseImplement\\DataBaseImplement.csproj", @@ -264,12 +309,11 @@ "RelativeToolTip": "DataBaseImplement\\DataBaseImplement.csproj", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-11-27T10:43:55.615Z", - "EditorCaption": "" + "WhenOpened": "2024-11-27T10:43:55.615Z" }, { "$type": "Document", - "DocumentIndex": 11, + "DocumentIndex": 14, "Title": "CityStorage.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataBaseImplement\\Implements\\CityStorage.cs", "RelativeDocumentMoniker": "DataBaseImplement\\Implements\\CityStorage.cs", @@ -281,19 +325,7 @@ }, { "$type": "Document", - "DocumentIndex": 13, - "Title": "OrderLogic.cs", - "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\OrderLogic.cs", - "RelativeDocumentMoniker": "BusinessLogic\\OrderLogic.cs", - "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\OrderLogic.cs", - "RelativeToolTip": "BusinessLogic\\OrderLogic.cs", - "ViewState": "AgIAAD0AAAAAAAAAAAAYwFoAAABdAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T10:42:06.648Z" - }, - { - "$type": "Document", - "DocumentIndex": 22, + "DocumentIndex": 23, "Title": "Contracs.csproj", "DocumentMoniker": "C:\\Users\\pyata\\Source\\Repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\Contracs.csproj", "RelativeDocumentMoniker": "Contarcs\\Contracs.csproj", @@ -301,12 +333,11 @@ "RelativeToolTip": "Contarcs\\Contracs.csproj", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-11-27T10:40:16.103Z", - "EditorCaption": "" + "WhenOpened": "2024-11-27T10:40:16.103Z" }, { "$type": "Document", - "DocumentIndex": 15, + "DocumentIndex": 16, "Title": "CityBindingModel.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\BindingModels\\CityBindingModel.cs", "RelativeDocumentMoniker": "Contarcs\\BindingModels\\CityBindingModel.cs", @@ -318,7 +349,7 @@ }, { "$type": "Document", - "DocumentIndex": 8, + "DocumentIndex": 11, "Title": "OrderBindingModel.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\BindingModels\\OrderBindingModel.cs", "RelativeDocumentMoniker": "Contarcs\\BindingModels\\OrderBindingModel.cs", @@ -330,7 +361,7 @@ }, { "$type": "Document", - "DocumentIndex": 9, + "DocumentIndex": 12, "Title": "ICityModel.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataModels\\ICityModel.cs", "RelativeDocumentMoniker": "DataModels\\ICityModel.cs", @@ -342,7 +373,7 @@ }, { "$type": "Document", - "DocumentIndex": 4, + "DocumentIndex": 8, "Title": "IOrderModel.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataModels\\IOrderModel.cs", "RelativeDocumentMoniker": "DataModels\\IOrderModel.cs", @@ -354,44 +385,25 @@ }, { "$type": "Document", - "DocumentIndex": 3, - "Title": "FormMain.cs", - "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormMain.cs", - "RelativeDocumentMoniker": "COP3_\\FormMain.cs", - "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormMain.cs", - "RelativeToolTip": "COP3_\\FormMain.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAABgAAAANAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T10:05:34.264Z", - "EditorCaption": "" - }, - { - "$type": "Bookmark", - "Name": "ST:0:0:{cce594b6-0c39-4442-ba28-10c64ac7e89f}" - }, - { - "$type": "Document", - "DocumentIndex": 2, + "DocumentIndex": 7, "Title": "FormEdit.cs [Design]", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormEdit.cs", "RelativeDocumentMoniker": "COP3_\\FormEdit.cs", "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormEdit.cs [Design]", "RelativeToolTip": "COP3_\\FormEdit.cs [Design]", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T11:36:14.385Z", - "EditorCaption": " [Design]" + "WhenOpened": "2024-11-27T11:36:14.385Z" }, { "$type": "Document", - "DocumentIndex": 10, + "DocumentIndex": 13, "Title": "FormMain.cs [Design]", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormMain.cs", "RelativeDocumentMoniker": "COP3_\\FormMain.cs", "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormMain.cs [Design]", "RelativeToolTip": "COP3_\\FormMain.cs [Design]", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T09:27:02.569Z", - "EditorCaption": " [Design]" + "WhenOpened": "2024-11-27T09:27:02.569Z" } ] } diff --git a/.vs/COP3_/v17/DocumentLayout.json b/.vs/COP3_/v17/DocumentLayout.json index 6b17b69..6ae17bd 100644 --- a/.vs/COP3_/v17/DocumentLayout.json +++ b/.vs/COP3_/v17/DocumentLayout.json @@ -3,20 +3,36 @@ "WorkspaceRootPath": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\", "Documents": [ { - "AbsoluteMoniker": "D:0:0:{2A5FA4D6-DB5C-4407-9D47-66BB61DDE865}|WinFormsLibrary1\\WinFormsLibrary1.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\winformslibrary1\\winformslibrary1.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{2A5FA4D6-DB5C-4407-9D47-66BB61DDE865}|WinFormsLibrary1\\WinFormsLibrary1.csproj|solutionrelative:winformslibrary1\\winformslibrary1.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + "AbsoluteMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\cop3_\\formmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|solutionrelative:cop3_\\formmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\cop3_\\formedit.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|solutionrelative:cop3_\\formedit.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\cop3_\\formedit.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form", - "RelativeMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|solutionrelative:cop3_\\formedit.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form" + "AbsoluteMoniker": "D:0:0:{1AD68ED7-C48E-460B-AA6B-3A4BDC456480}|Contarcs\\Contracs.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\contarcs\\viewmodels\\orderviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{1AD68ED7-C48E-460B-AA6B-3A4BDC456480}|Contarcs\\Contracs.csproj|solutionrelative:contarcs\\viewmodels\\orderviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\cop3_\\formmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|solutionrelative:cop3_\\formmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\databaseimplement\\migrations\\20241212213847_init.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|solutionrelative:databaseimplement\\migrations\\20241212213847_init.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\databaseimplement\\database.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|solutionrelative:databaseimplement\\database.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{46BBA540-7DAB-4548-B486-E4A6E4C2C95E}|BusinessLogic\\BusinessLogic.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\businesslogic\\orderlogic.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{46BBA540-7DAB-4548-B486-E4A6E4C2C95E}|BusinessLogic\\BusinessLogic.csproj|solutionrelative:businesslogic\\orderlogic.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{2A5FA4D6-DB5C-4407-9D47-66BB61DDE865}|WinFormsLibrary1\\WinFormsLibrary1.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\winformslibrary1\\winformslibrary1.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", + "RelativeMoniker": "D:0:0:{2A5FA4D6-DB5C-4407-9D47-66BB61DDE865}|WinFormsLibrary1\\WinFormsLibrary1.csproj|solutionrelative:winformslibrary1\\winformslibrary1.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + }, + { + "AbsoluteMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\cop3_\\formedit.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form", + "RelativeMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|solutionrelative:cop3_\\formedit.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form" }, { "AbsoluteMoniker": "D:0:0:{CC4BA75E-0706-40EA-BE5B-B43F34FB0919}|DataModels\\DataModels.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\datamodels\\iordermodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", @@ -26,10 +42,6 @@ "AbsoluteMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\databaseimplement\\models\\order.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|solutionrelative:databaseimplement\\models\\order.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{1AD68ED7-C48E-460B-AA6B-3A4BDC456480}|Contarcs\\Contracs.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\contarcs\\viewmodels\\orderviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{1AD68ED7-C48E-460B-AA6B-3A4BDC456480}|Contarcs\\Contracs.csproj|solutionrelative:contarcs\\viewmodels\\orderviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\cop3_\\formguide.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5F873328-EE2D-43AA-8CA4-D20618AB7E39}|COP3_\\COP3_.csproj|solutionrelative:cop3_\\formguide.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" @@ -50,14 +62,6 @@ "AbsoluteMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\databaseimplement\\implements\\citystorage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|solutionrelative:databaseimplement\\implements\\citystorage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\databaseimplement\\database.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{665C4846-99D6-4732-A9AC-EC02072308C1}|DataBaseImplement\\DataBaseImplement.csproj|solutionrelative:databaseimplement\\database.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{46BBA540-7DAB-4548-B486-E4A6E4C2C95E}|BusinessLogic\\BusinessLogic.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\businesslogic\\orderlogic.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{46BBA540-7DAB-4548-B486-E4A6E4C2C95E}|BusinessLogic\\BusinessLogic.csproj|solutionrelative:businesslogic\\orderlogic.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{1AD68ED7-C48E-460B-AA6B-3A4BDC456480}|Contarcs\\Contracs.csproj|c:\\users\\pyata\\source\\repos\\pibd-31_pyatakov_kirill_cop\\contarcs\\storagecontracts\\icitystorage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{1AD68ED7-C48E-460B-AA6B-3A4BDC456480}|Contarcs\\Contracs.csproj|solutionrelative:contarcs\\storagecontracts\\icitystorage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" @@ -102,7 +106,7 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 2, + "SelectedChildIndex": 8, "Children": [ { "$type": "Bookmark", @@ -114,32 +118,7 @@ }, { "$type": "Document", - "DocumentIndex": 0, - "Title": "WinFormsLibrary1.csproj", - "DocumentMoniker": "C:\\Users\\pyata\\Source\\Repos\\PIbd-31_Pyatakov_Kirill_COP\\WinFormsLibrary1\\WinFormsLibrary1.csproj", - "RelativeDocumentMoniker": "WinFormsLibrary1\\WinFormsLibrary1.csproj", - "ToolTip": "C:\\Users\\pyata\\Source\\Repos\\PIbd-31_Pyatakov_Kirill_COP\\WinFormsLibrary1\\WinFormsLibrary1.csproj", - "RelativeToolTip": "WinFormsLibrary1\\WinFormsLibrary1.csproj", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-12-12T21:12:21.236Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 14, - "Title": "ICityStorage.cs", - "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\StorageContracts\\ICityStorage.cs", - "RelativeDocumentMoniker": "Contarcs\\StorageContracts\\ICityStorage.cs", - "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\StorageContracts\\ICityStorage.cs", - "RelativeToolTip": "Contarcs\\StorageContracts\\ICityStorage.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T12:32:54.45Z" - }, - { - "$type": "Document", - "DocumentIndex": 6, + "DocumentIndex": 2, "Title": "OrderViewModel.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\ViewModels\\OrderViewModel.cs", "RelativeDocumentMoniker": "Contarcs\\ViewModels\\OrderViewModel.cs", @@ -147,11 +126,12 @@ "RelativeToolTip": "Contarcs\\ViewModels\\OrderViewModel.cs", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAARAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T12:29:09.243Z" + "WhenOpened": "2024-11-27T12:29:09.243Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 17, + "DocumentIndex": 18, "Title": "FormGuide.Designer.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormGuide.Designer.cs", "RelativeDocumentMoniker": "COP3_\\FormGuide.Designer.cs", @@ -163,7 +143,7 @@ }, { "$type": "Document", - "DocumentIndex": 7, + "DocumentIndex": 10, "Title": "FormGuide.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormGuide.cs", "RelativeDocumentMoniker": "COP3_\\FormGuide.cs", @@ -175,7 +155,7 @@ }, { "$type": "Document", - "DocumentIndex": 21, + "DocumentIndex": 22, "Title": "FormEdit.Designer.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormEdit.Designer.cs", "RelativeDocumentMoniker": "COP3_\\FormEdit.Designer.cs", @@ -187,44 +167,7 @@ }, { "$type": "Document", - "DocumentIndex": 1, - "Title": "FormEdit.cs", - "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormEdit.cs", - "RelativeDocumentMoniker": "COP3_\\FormEdit.cs", - "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormEdit.cs", - "RelativeToolTip": "COP3_\\FormEdit.cs", - "ViewState": "AgIAAAcAAAAAAAAAAAAqwCUAAAAJAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T11:31:51.212Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 18, - "Title": "CityLogic.cs", - "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\CityLogic.cs", - "RelativeDocumentMoniker": "BusinessLogic\\CityLogic.cs", - "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\CityLogic.cs", - "RelativeToolTip": "BusinessLogic\\CityLogic.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAKAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T10:58:22.804Z" - }, - { - "$type": "Document", - "DocumentIndex": 16, - "Title": "Program.cs", - "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\Program.cs", - "RelativeDocumentMoniker": "COP3_\\Program.cs", - "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\Program.cs", - "RelativeToolTip": "COP3_\\Program.cs", - "ViewState": "AgIAAAUAAAAAAAAAAAAYwCkAAAA0AAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T10:55:48.526Z" - }, - { - "$type": "Document", - "DocumentIndex": 12, + "DocumentIndex": 4, "Title": "DataBase.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataBaseImplement\\DataBase.cs", "RelativeDocumentMoniker": "DataBaseImplement\\DataBase.cs", @@ -234,9 +177,107 @@ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2024-11-27T10:54:12.544Z" }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "FormEdit.cs", + "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormEdit.cs", + "RelativeDocumentMoniker": "COP3_\\FormEdit.cs", + "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormEdit.cs", + "RelativeToolTip": "COP3_\\FormEdit.cs", + "ViewState": "AgIAAA8AAAAAAAAAAAAnwB4AAABFAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-27T11:31:51.212Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "FormMain.cs", + "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormMain.cs", + "RelativeDocumentMoniker": "COP3_\\FormMain.cs", + "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormMain.cs", + "RelativeToolTip": "COP3_\\FormMain.cs", + "ViewState": "AgIAAOwAAAAAAAAAAAAawPwAAABLAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-27T10:05:34.264Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "20241212213847_Init.cs", + "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataBaseImplement\\Migrations\\20241212213847_Init.cs", + "RelativeDocumentMoniker": "DataBaseImplement\\Migrations\\20241212213847_Init.cs", + "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataBaseImplement\\Migrations\\20241212213847_Init.cs", + "RelativeToolTip": "DataBaseImplement\\Migrations\\20241212213847_Init.cs", + "ViewState": "AgIAABYAAAAAAAAAAAAQwAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-12-12T21:38:47.659Z" + }, + { + "$type": "Document", + "DocumentIndex": 15, + "Title": "ICityStorage.cs", + "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\StorageContracts\\ICityStorage.cs", + "RelativeDocumentMoniker": "Contarcs\\StorageContracts\\ICityStorage.cs", + "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\StorageContracts\\ICityStorage.cs", + "RelativeToolTip": "Contarcs\\StorageContracts\\ICityStorage.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-27T12:32:54.45Z" + }, { "$type": "Document", "DocumentIndex": 19, + "Title": "CityLogic.cs", + "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\CityLogic.cs", + "RelativeDocumentMoniker": "BusinessLogic\\CityLogic.cs", + "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\CityLogic.cs", + "RelativeToolTip": "BusinessLogic\\CityLogic.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAKAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-27T10:58:22.804Z" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "OrderLogic.cs", + "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\OrderLogic.cs", + "RelativeDocumentMoniker": "BusinessLogic\\OrderLogic.cs", + "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\OrderLogic.cs", + "RelativeToolTip": "BusinessLogic\\OrderLogic.cs", + "ViewState": "AgIAAAQAAAAAAAAAAIAwwBYAAAAMAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-27T10:42:06.648Z" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "WinFormsLibrary1.csproj", + "DocumentMoniker": "C:\\Users\\pyata\\Source\\Repos\\PIbd-31_Pyatakov_Kirill_COP\\WinFormsLibrary1\\WinFormsLibrary1.csproj", + "RelativeDocumentMoniker": "WinFormsLibrary1\\WinFormsLibrary1.csproj", + "ToolTip": "C:\\Users\\pyata\\Source\\Repos\\PIbd-31_Pyatakov_Kirill_COP\\WinFormsLibrary1\\WinFormsLibrary1.csproj", + "RelativeToolTip": "WinFormsLibrary1\\WinFormsLibrary1.csproj", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", + "WhenOpened": "2024-12-12T21:12:21.236Z" + }, + { + "$type": "Document", + "DocumentIndex": 17, + "Title": "Program.cs", + "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\Program.cs", + "RelativeDocumentMoniker": "COP3_\\Program.cs", + "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\Program.cs", + "RelativeToolTip": "COP3_\\Program.cs", + "ViewState": "AgIAAAUAAAAAAAAAAAAYwCkAAAA0AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-27T10:55:48.526Z" + }, + { + "$type": "Document", + "DocumentIndex": 20, "Title": "City.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataBaseImplement\\Models\\City.cs", "RelativeDocumentMoniker": "DataBaseImplement\\Models\\City.cs", @@ -248,7 +289,7 @@ }, { "$type": "Document", - "DocumentIndex": 5, + "DocumentIndex": 9, "Title": "Order.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataBaseImplement\\Models\\Order.cs", "RelativeDocumentMoniker": "DataBaseImplement\\Models\\Order.cs", @@ -260,7 +301,7 @@ }, { "$type": "Document", - "DocumentIndex": 20, + "DocumentIndex": 21, "Title": "DataBaseImplement.csproj", "DocumentMoniker": "C:\\Users\\pyata\\Source\\Repos\\PIbd-31_Pyatakov_Kirill_COP\\DataBaseImplement\\DataBaseImplement.csproj", "RelativeDocumentMoniker": "DataBaseImplement\\DataBaseImplement.csproj", @@ -268,12 +309,11 @@ "RelativeToolTip": "DataBaseImplement\\DataBaseImplement.csproj", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-11-27T10:43:55.615Z", - "EditorCaption": "" + "WhenOpened": "2024-11-27T10:43:55.615Z" }, { "$type": "Document", - "DocumentIndex": 11, + "DocumentIndex": 14, "Title": "CityStorage.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataBaseImplement\\Implements\\CityStorage.cs", "RelativeDocumentMoniker": "DataBaseImplement\\Implements\\CityStorage.cs", @@ -285,19 +325,7 @@ }, { "$type": "Document", - "DocumentIndex": 13, - "Title": "OrderLogic.cs", - "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\OrderLogic.cs", - "RelativeDocumentMoniker": "BusinessLogic\\OrderLogic.cs", - "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\BusinessLogic\\OrderLogic.cs", - "RelativeToolTip": "BusinessLogic\\OrderLogic.cs", - "ViewState": "AgIAAD0AAAAAAAAAAAAYwFoAAABdAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T10:42:06.648Z" - }, - { - "$type": "Document", - "DocumentIndex": 22, + "DocumentIndex": 23, "Title": "Contracs.csproj", "DocumentMoniker": "C:\\Users\\pyata\\Source\\Repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\Contracs.csproj", "RelativeDocumentMoniker": "Contarcs\\Contracs.csproj", @@ -305,12 +333,11 @@ "RelativeToolTip": "Contarcs\\Contracs.csproj", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-11-27T10:40:16.103Z", - "EditorCaption": "" + "WhenOpened": "2024-11-27T10:40:16.103Z" }, { "$type": "Document", - "DocumentIndex": 15, + "DocumentIndex": 16, "Title": "CityBindingModel.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\BindingModels\\CityBindingModel.cs", "RelativeDocumentMoniker": "Contarcs\\BindingModels\\CityBindingModel.cs", @@ -322,7 +349,7 @@ }, { "$type": "Document", - "DocumentIndex": 8, + "DocumentIndex": 11, "Title": "OrderBindingModel.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\Contarcs\\BindingModels\\OrderBindingModel.cs", "RelativeDocumentMoniker": "Contarcs\\BindingModels\\OrderBindingModel.cs", @@ -334,7 +361,7 @@ }, { "$type": "Document", - "DocumentIndex": 9, + "DocumentIndex": 12, "Title": "ICityModel.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataModels\\ICityModel.cs", "RelativeDocumentMoniker": "DataModels\\ICityModel.cs", @@ -346,7 +373,7 @@ }, { "$type": "Document", - "DocumentIndex": 4, + "DocumentIndex": 8, "Title": "IOrderModel.cs", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\DataModels\\IOrderModel.cs", "RelativeDocumentMoniker": "DataModels\\IOrderModel.cs", @@ -358,40 +385,25 @@ }, { "$type": "Document", - "DocumentIndex": 3, - "Title": "FormMain.cs", - "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormMain.cs", - "RelativeDocumentMoniker": "COP3_\\FormMain.cs", - "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormMain.cs", - "RelativeToolTip": "COP3_\\FormMain.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAABgAAAANAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T10:05:34.264Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 2, + "DocumentIndex": 7, "Title": "FormEdit.cs [Design]", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormEdit.cs", "RelativeDocumentMoniker": "COP3_\\FormEdit.cs", "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormEdit.cs [Design]", "RelativeToolTip": "COP3_\\FormEdit.cs [Design]", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T11:36:14.385Z", - "EditorCaption": " [Design]" + "WhenOpened": "2024-11-27T11:36:14.385Z" }, { "$type": "Document", - "DocumentIndex": 10, + "DocumentIndex": 13, "Title": "FormMain.cs [Design]", "DocumentMoniker": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormMain.cs", "RelativeDocumentMoniker": "COP3_\\FormMain.cs", "ToolTip": "C:\\Users\\pyata\\source\\repos\\PIbd-31_Pyatakov_Kirill_COP\\COP3_\\FormMain.cs [Design]", "RelativeToolTip": "COP3_\\FormMain.cs [Design]", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-27T09:27:02.569Z", - "EditorCaption": " [Design]" + "WhenOpened": "2024-11-27T09:27:02.569Z" } ] } diff --git a/.vs/ProjectEvaluation/cop3_.metadata.v9.bin b/.vs/ProjectEvaluation/cop3_.metadata.v9.bin index c32d04b6472e5f88bf4c983f7553a76751995a7c..e9f651a19816b753140beeac20841f6557e00518 100644 GIT binary patch delta 1047 zcmb7@O=uHQ5XW~jNq6NfO_5Eo8zoXT(Fj2h>Om^?;Gv?P6lr1(qEtn&ms)yiz^asp zqO8?c4_Yybir`l-et_afTd-mdQYjX#mFg)Vq_!om>i@kZX-Gvh@XOAdosjwM%nq1C z=A9$t?_g?P?Tot=@d<#gYAc?zXDZfM{3xTQ)tRb$)~KHMk}@96oR}Wbc?YvMY9{gH z%-*R5i63Kjo3=EWV)W&5Yb=Lqi|=6y-wV!y9&koec#Wa(CdB)|esBORL+%2u7r{ZW z9Oo6_BLPH28JqCobS!Y~}Ae5c(#l>@`SSWGR>n$6X zhkK0T9j+PFzP9$&n^_3z2HlOEug{CoRT#7-eAOALVUT%gw=@hCchbV{RD+%!=;UvU z=|_=R&Vu5<*g0nRH|Z|b-!JDCa`YBL@7s;_v7DV)5J(O((rSh?FGa%xB|F&9$p15# kkUKcU$gFktZtjKppOO5j-x2sUGt+sShH)s2MK)gd8y%;582|tP delta 781 zcmaKpOK4L;6o%*K#AfcqCIMrF+-gMXRaDYKz^u|13qqCsEslpl!A7P7!>d_@IHNK1huyZbT?&f=$$Q1XNnMWpcIIt=^GUl12RymMEp9g+@D^QWwA^+^Y?^Y1Y zeLyn9(Fd|TuEUj{xlfAnb{0r?yh4==I#e9Y3{Tl(go|=uw^^yBBG?R+Zog;)DEn5pt>>N ziSaa^UqE%?K85>pnD4^4Tb^O96XPD#AKHSX?fq)gHX?0jM+9jbT}DHJL6e!d?)4(! zTLyhwy5`r-`5@49zJ_2ChXfa}VW!7XM{=C7XF6R@gT4erobDx-=L^Yf3iN I{cBU~H%+x7w*UYD diff --git a/.vs/ProjectEvaluation/cop3_.projects.v9.bin b/.vs/ProjectEvaluation/cop3_.projects.v9.bin index 47903207df513f0d4211b9eeaf0a469674369ec8..5195bd5ccb23c514c4a4a3f240bf81fb4e61ef9f 100644 GIT binary patch delta 5009 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 OhG)_+Uc8hbHU9y}_!K+< delta 30 mcmeyjoNLM=PS$2_1_rOmg?sHL|I_Aa^l$ZN-0IJCGynjz5eriQ diff --git a/COP3_/FormEdit.cs b/COP3_/FormEdit.cs index 42e80f2..eabea47 100644 --- a/COP3_/FormEdit.cs +++ b/COP3_/FormEdit.cs @@ -28,7 +28,7 @@ namespace COP3_ userControlCheckedList1.ChangeTypeOfMaxChecked(Components.Types.Exception); userControlCheckedList1.MaxCheckedItemsCount = 6; userControlDatePicker1.MinDate = DateTime.Today.AddDays(1); - userControlDatePicker1.MaxDate = DateTime.Today.AddDays(3); + userControlDatePicker1.MaxDate = DateTime.Today.AddDays(4); selectComponentOrderStatus.FillList(list); textBoxFIO.TextChanged += valueChanged; selectComponentOrderStatus.SelectComponentChanged += valueChanged; diff --git a/COP3_/FormMain.cs b/COP3_/FormMain.cs index 532078c..2376db0 100644 --- a/COP3_/FormMain.cs +++ b/COP3_/FormMain.cs @@ -217,25 +217,26 @@ namespace COP3_ } List tables = new List(); - List destinations = (from order in orders select order.OrderDestination).ToList() ; - var tab = (from order in orders group order.OrderDestination by order.OrderDeliveryTime).ToList(); - foreach (var dest in destinations) { - var tebes = (from t in tab where t.All(element => element == dest) select t); - foreach(var k in tebes) + //var destinations = (from order in orders group order.OrderDeliveryTime by order.OrderDestination).Distinct().ToList() ; + var deliveryTime = (from order in orders select order.OrderDeliveryTime).Distinct().ToArray(); + var destinations = (from order in orders select order.OrderDestination).Distinct().ToList(); + foreach(var item in destinations) + { + double[] ints = new double[deliveryTime.Length]; + for (int i = 0; i < deliveryTime.Length; i++) { - + ints[i] = (from order in orders where order.OrderDeliveryTime == deliveryTime[i] && order.OrderDestination == item select order).Count(); } + tables.Add( + new DiagramWordNoVisibleComponent.ChartSeries + { + Name = item, + Data = ints.ToList(), + } + ); } - //new DiagramWordNoVisibleComponent.ChartSeries - //{ - // Name = "Åì ïåëüìåíè äåíü 1", - // Data = new List { 10, 5, 30, 4, 500 } - //}, - - string[,] tableData = new string[orders.Count + 1, 5]; - - diagramWordNoVisibleComponent1.CreateDocumentWithChart(filePath, fileTitle, "Äåíü", UserComponentsOption19.DiagramWordNoVisibleComponent.LegendPosition.Bottom, tables); + diagramWordNoVisibleComponent1.CreateDocumentWithChart(filePath, fileTitle, "Çàêàçû", UserComponentsOption19.DiagramWordNoVisibleComponent.LegendPosition.Bottom, tables); MessageBox.Show("Ôàéë óñïåøíî ñîçäàí.", "Èíôîðìàöèÿ", MessageBoxButtons.OK, MessageBoxIcon.Information); } diff --git a/COP3_/bin/Debug/net8.0-windows/COP3_.dll b/COP3_/bin/Debug/net8.0-windows/COP3_.dll index 73ac5890d0caa79dce81507a34db93812aedb1b2..9ac34d910a504c2400ec1b52cbf1e86f08655d22 100644 GIT binary patch delta 8566 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 DmFyz~ delta 8103 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 S>Z2w$y7=Wq2?V$+JK=w(;+4w) diff --git a/COP3_/bin/Debug/net8.0-windows/DataBaseImplement.dll b/COP3_/bin/Debug/net8.0-windows/DataBaseImplement.dll index 7131087fccbcaa9ce94632bb132340cf5c81d32c..3c8f91e452a136314a41c33c9384a1beaedf35da 100644 GIT binary patch delta 1233 zcmd5*T}TvB6h3!mXVx_mr(Ji~Km1GAT#238RcD2zLQ4#5*EWk@1YLI}LRVLf40Bx+ zGDvK>4`oP%5s^g+6JcebkCuTCg-G>MNrgrcl9dIWQG*DIeCrP9-tT_jxpTfb-02!2 zT_fa7uV(zp6tXFL^&lCigjl#+4FLOT29r+@5eqTX2nmx#N*Fy?S_nXBMrD!W zVdC_RmZj=4HA%Tu1xWWe1gU3G5Sv}p`#|tfB*SPr`brHQ+QLdIss(75>o+ zh(|7~tg5^e*X#6AVvwXNuB3Sl8CJHWwa1hXbI;%&lf%7&6M~-;$b=BfFTf;|%1cN<}EKZx|7@s&d68r9m-7p zC6Ye}5$+C*a!c?|vyAZ_V+mMp8Dj~xWekpVa5@ZSXzLS0jIIu9pcVYIt)y3g@f_Vk z{Dre_#o)4jYA%~q%%u@d%f%9*>wYF}-kC|q%0DZ2cUQBy{#v_evpXF&hb#x`>;*+) zp;S;SIc+|BK$L1^zfTrrr|46*@7+aok|;@{U3L`Fes{Lm=zaJR$Q}=aO^RZ~G-7xV ztPO%I{=I;`g#pwC=$tz%UbC^+d%k_veZyVOSNH$V%8c8T`1HaVMiDf{%u)PBDgUig4gPiQ2S301J~A@c;k- delta 1190 zcmb_aT}TvB6h3!$XZ#6dhgHX)rBc(~RAk*%*A1jVQ8abe)T|e2#~q_W*H+UE+jYw# zK_R(VM%F`_6a`5`QD}ian1Vk~5|KUSix_28SQgQlDWQTQsXLsx-+bRW_k3r#?L(w} zh@3s6ecakL*VAPnVLdmh$Ot9G$PU#3RM0pkmF^`*5>5lePnIcR^z4o-07B!+Y_gLH z)6>3Z)V{T>gv*XV>Qs=30LGc zl)c>yG?=h7CFuvr6#0#aQ*s5wg2%5UKU0#UR88pKhK3R&)$^`++Lcxs?=oOQ0Dw*j zdjEPlrTo5=*ShBTC$m+5sAyHR&C#mylZx?=it(6Vj8k7!G|d&Zl�U;Pq#UoigP z@ng}uw;RVY8PqAf|31F#i;5)n3A_pkK7b6o15-TW@+R+r`u&aSZ7~A$X^^WdhrVP0 z9g+zJm4$h@U#HX29%7JlVwSXIK;F8kHMnqqorhs2iCuu>yu|Wkl-F`EVUiKJQRW^S z$4xSIp&8sec+Qk?JZa|la8H?Q+I@&GY&gh$M&8FQVrHkjWPG6w39$35j?3qosOOFZ{r5Go_Bii2jT3F9RuYGT5^RLtBqQryT;@i>Q|_Iudj% z)wAba`C}#LChk_02}cI0!P$}aoy=Jym4j{t-!#4*Zdskro9I};^0oD)p3XR9$g;fX zOe8&KtsJ&1UgNOipcb%$2yT44@KG2MYM}k!ysEWu*>Tbb`Z2Zbp^At{k SZ0fJCkLS8@#i%>v8qU;ht!VZBffR3Pv2zD%P6cA7}D6}ZhHUV)2D^^G& zRvZy4VszpFsaseK4uV2~QAE)wLd&KFizp&ip(i-)^dFtxdEYs|d+vGXzI*PxgT?qT zJUba9e1vTH+f!l@LKOYH$YU7~gcpQ~LlG(W&x;~k#|sZfVXMM{TjHC36odnGkXZm^ zA}S)YwH~8&Y>ch}O+XuPcQ#HS4Vyr}0Z)N3U=k<{B+w~99!P_A8m!Y$CFsjQJ#Yi~ z73c&W0)4>`h-Az@bp=IHpmdX5#WF*XoBj1bWpRDLzsz2{JA75 znhKDB6|mJL0@bn+g+PY_)jC?srBYFE5SL1z&Y&33wwxHy790uaEU*L;aZZ9R2TPz* zjvDMRrxzm0++NV@xeS5|6&QrJ0vGfEmkZj069d}8mKOsPE1m=<y=YPBNnjSSuA%CUr(RSD@0qra*a!yy8%=549%?kvT51#7**jZow5BkiQBIn z^?#YunsrSww}P=KSh{AnOKjKWXq7c0QzW| zOa0(O!qIoSOz?hEPnmM}!Nmsp4mr6e)HuN7iO-Wm>E6Yf$HUz{Ed$+RqmGc;KX?>f zv)=kU%e=<+*EYy&zkD;NqC2sAMQLewGhJZb9>4cUVCL?fE7J}bG#O_uZ}6xt*tuBa z%MdTWWRbp$v7mo`%WGc4Qhm)Yic=9cOU}qEo%e)!+CK{61Q%=>FEP%Ivrln)N-i`w z+WtuDVi&n${xi!}dX`0^GrHo0==kDqY^G#PTiMpmx`!tgmvv`7xIUeeD6%i#Q8W`; zAu_&X$C;N@86{8e?h4(;OseuRQw$F{wD@j_G6;D2%yM9Q&GS_=U84%-gv}4KXL8Bd z*o!+?aG=MO zh@aQk{?Z^>8oKsLYtl^o#`4_ML4`1FkQk#Ey>ibFZ9Xvg)^jMrOTbs`BW8ND@D>eg zG`4~1E9km7`C3stRhL?y^!dm+*$_R-vehYCHqp7swyI=pW5SZmf$x!b@I?QCgu=1l zrJwowCpMW1*@kA=>|Aw_^UC|*^*32}zOOhetB!UNoQ>=`GTm`@{oHGAe>xpMH@zUj z!+T=FE8%{=Td!w&AG7bo68)@5|6A|WUMBB+lrn>E7N$!@{F&7~`04;wA*?dMDhsT# z!zwSVT832{u__g-N=z_DsW^Ka=Um16ggA$Z_vK?#?GNmxi?Jh#rjH$|NFQNJhP5_o zBCQLqa{hSH8XsH}hHH|v)oWz1f%K;k7svmR{~`H#h|u~I$zixwBHa+Gu={vU9Szqp zaGe*f<0@U3S>aFY4XO3%xV}L9LajuZw%mp6Ze(K!r^n_-7&(z>VF;5ls3wTEdEtk+ ZOwl&Ev=XZuX_i$RqEcxMMHg0!spdE% zCvE7mQcXIH*m0?-vnxxrx`?o9i?t%OVxQ63J^N3c{hjl9p6~lS-{13|_x+t;o)mv8 z#d(SB=K_Q*1YajaBZMY4wn;bnHwK<)sS5qvaA#SOY`i!>FBF^P544J#Jt^p&mm1RZ z1}CDT*}05SC>Ntzpb=;V?s8Rq8hXH`p>ALRcm=!$a(!s17%26jL!S$98dra zKnu_Y+y|Zj{lK^nJpnO&>Bz*Fgj|6>z=j|pF;ET+5voneD1k>tmB0(Yo=-;0fn2_- z_s>H?6MPDq0dxcuWFSyO)<6KjKt@g8rmhBQ?|{A!vr;=UzM# z6^(nRLlknABpRybA_@&<`zX~^kw>MX$G$u&4Ym13fo2m?pqWHE=oE-Fw1qeYx&$H( z$p|IHexe5|vAiD8;XF1?HGxf2P2hp<i73z(mi#DK81d6#Q9`7HmJz2QX7ZI# ziRCFlhs&pE%{a)#b%_hd+0D&4az%XH4yVn@^VVaE2E)+QGlQO?$G-Y>{+g?+7^6wCdrUr}cNjwR;Q-0;a3yar)|;>rNRJy>;<$IZ8SmQOm}n&%>ncw*yyad#8Rby&)MmH;HQgW) z?NI+8x3!zhw7-{R>(vMds%MWW)DH_0?~5-{EK*aFg9^hw`Qu zd+p4*v~8-8*HkL3YAkjNN#^IgtNF@raf0pU`m<)c2Jd+~O_x5F&0Ki2F5>s)W*6K; zaBq8GaGzr*>8u8E^l0ew)Z#LR7r$?$4fTn7y>ptpzB9HKSk_C_cVBy*ttn2sy}FwI z5@#}woE&7`x60X4FKvI@st~FN{Z9s|fYc+Ld8YUVK z77SH$200#8=i@vF3N~cAra1HjwfbCo6S()lf$@%wR+nXKZp7H_9mqkPrQ`kCG5I4) zoeex5#@=KGa~V=>c>aogz=Jfe{+q0h(bX+>5p`zPowf;fv$36y2cJp@^@G;T=AJcL z_jb}){<7IH(V#Z5I5GJ6!Mck@F=;)<8Z!&zg*v~wVl7FMV0P6*T+@qdrm;d3E0|be zjukFgA;5|Vtcb@7sXoRi31^Jr{WUl%5bt-uS%)xF_47KZV{AjBYhfEI(n6TBho!3O zNg9@3w*T9zT=f#l>eN1OlQe{UXL7R>sH*&kouCyDZ_SoC2}9R=5! z;5rvv$CbPKo8ph`4c7W3Tz^FM!u5Ufl;w_O7ls7`PLB;M1& delta 20 ccmX@y!*sZZX~SYxR;HrJDPK0PV4d9n09uI%&;S4c diff --git a/COP3_/obj/Debug/net8.0-windows/COP3_.dll b/COP3_/obj/Debug/net8.0-windows/COP3_.dll index 73ac5890d0caa79dce81507a34db93812aedb1b2..9ac34d910a504c2400ec1b52cbf1e86f08655d22 100644 GIT binary patch delta 8566 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 DmFyz~ delta 8103 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 S>Z2w$y7=Wq2?V$+JK=w(;+4w) diff --git a/COP3_/obj/Debug/net8.0-windows/apphost.exe b/COP3_/obj/Debug/net8.0-windows/apphost.exe index 85f80c37fbec950effe95fc57c18af64681a87f0..6cc2f3b0f3f90c054cb283f897457ac1743f1f1d 100644 GIT binary patch delta 99 zcmZqJ!_fdlEsR^39!UA8G9)n=GZ-=$07***6CiEEU;%__3@JbnQwDROoEd`=kd*`^ kErIgMK=Cx7s1ZXVP+cmJZvo_40ObrBlDF$iGhJi?0NBM5lmGw# delta 99 zcmZqJ!_fdlEsR^39!U9HGNdvXF<3GrF{A*=L?8r-Br&8hBr_N=7z0`6V0lBJs5wwJ d2`H8drj39)EPy;yusV=fDucy#eQBnPOaL^F6GQ+2 diff --git a/COP3_/obj/Debug/net8.0-windows/ref/COP3_.dll b/COP3_/obj/Debug/net8.0-windows/ref/COP3_.dll index ac41438e1b2523620771b60769554a9e1989c227..2e8ab35321c4ceb3a92377e8422b9141911ecdd8 100644 GIT binary patch delta 1779 zcmb7_duUr#9LK-s-rL(e)-+9R(bh*_xJPHrP5MY!?PKkxT?^f8JMDC)>20d1S!Azc^>f(VLbB7+Gc_=lZZ{A-}#{6`f1o|8=5`IjgBKKJ)L z=bpzsS!`U4ys}g?x3_W$`F0sK@QNVdqr;PP9_d>?d)Vjd1Nx<71bDh&xw>@QBCw72 zm0sXxr&`_g|@!t14`uFvG{nPnu ziSe_jKr4He?H-DT0t|Klr@Vk*r!CGwbH`n;8$j&>;3@z%q&_e^lbn1wEvv4$0lH8- zG=N{I`=x&OP*1lEat5cI^Jaa9-Km$A(_#_=luC-WNd$EcpoG)Zr45)E)^0aUtSb(R zQll9AIiQL6lxJDg>n1+eE|N8h>q6>(D9$U-lNn{KsnoNIoh0{Fbshb(!@=q2RoH+ zk$yxKI~98r4=D~SX5#9RRGe1iBC)%ZWEtKhORm^_wU_1>w8q_bXBqbFw**}sYs;@0l?Y@&ZMHJ_W?^>?we zRNTJHZI%UwwZPGmxGS&u4D*(fxMuovGf<_OEl-|}+!15)o;t}fSF`<%liA7+DEoyhtE zKWP04jPh7n2$E4W^4W+8f8!XVrwJ{LH6uiAl#DWN(?3pch<8PVH-$}FlqhLu+siI! N+Jmj?uVy(|_&0-C8o~eo delta 1562 zcmai!Piz}S6vn^VU2pv-bvI7qHlc_*j?|X4!G98L%ak}!NUKOBX=0=(Lh;((MiF3W z;{qumHUd?Js)A^xO5}iodH{;(p;ko?K>@*mUdjQfCsaW>f`qtmC_`?uVpj9p z_rCY$jXkq7^>lsc{R@3v!yjKltNnyN1Vjwzpx|$ctK(}|pA8-!2PULY09HI}k*K#c}=u*<(C?GSqpyVlkPZ4bN74*aD_A29K!*wjs|Xp(>6 zQ+*eHWQvL7N*NU2X(mcqnb9pFxuW=iVp!>WYRW0A)G@`oEb7N@9fpZVSSSbwBSsLH zNE3G;Co32`$uaC?^f&ES+GmyG;n)z)=~*g6jE3>9{+awII4J?49t#V`97dI06I_=Y zXu1X^3q5+%Gf@{7JoNI^y~^urc|Pb73pPv2m>)Vb<^JZmPJyR^OPc(#bk~(aNc{3$zt2vyRO^Zj%Msz+{PlewUx$*TEY4RIe=QbazDJM=^$S95~o=}`poK>_H7Zpz{E|UW9klpx*G;vGWlD#;9C9H}; zZpV2Hq6_bl58xUZ#TVoNHpyBN_xZ}g!_+5Xk>hxfoL2grVhK}Jo+op79k!?|ULju- zS8x#v;wzu+5gbGz#jnV*llrNEJ%(NcBs zrAi^*(qi)oJbkuODkR*$17{km9Y-|x^I)X$L$Dp diff --git a/COP3_/obj/Debug/net8.0-windows/refint/COP3_.dll b/COP3_/obj/Debug/net8.0-windows/refint/COP3_.dll index ac41438e1b2523620771b60769554a9e1989c227..2e8ab35321c4ceb3a92377e8422b9141911ecdd8 100644 GIT binary patch delta 1779 zcmb7_duUr#9LK-s-rL(e)-+9R(bh*_xJPHrP5MY!?PKkxT?^f8JMDC)>20d1S!Azc^>f(VLbB7+Gc_=lZZ{A-}#{6`f1o|8=5`IjgBKKJ)L z=bpzsS!`U4ys}g?x3_W$`F0sK@QNVdqr;PP9_d>?d)Vjd1Nx<71bDh&xw>@QBCw72 zm0sXxr&`_g|@!t14`uFvG{nPnu ziSe_jKr4He?H-DT0t|Klr@Vk*r!CGwbH`n;8$j&>;3@z%q&_e^lbn1wEvv4$0lH8- zG=N{I`=x&OP*1lEat5cI^Jaa9-Km$A(_#_=luC-WNd$EcpoG)Zr45)E)^0aUtSb(R zQll9AIiQL6lxJDg>n1+eE|N8h>q6>(D9$U-lNn{KsnoNIoh0{Fbshb(!@=q2RoH+ zk$yxKI~98r4=D~SX5#9RRGe1iBC)%ZWEtKhORm^_wU_1>w8q_bXBqbFw**}sYs;@0l?Y@&ZMHJ_W?^>?we zRNTJHZI%UwwZPGmxGS&u4D*(fxMuovGf<_OEl-|}+!15)o;t}fSF`<%liA7+DEoyhtE zKWP04jPh7n2$E4W^4W+8f8!XVrwJ{LH6uiAl#DWN(?3pch<8PVH-$}FlqhLu+siI! N+Jmj?uVy(|_&0-C8o~eo delta 1562 zcmai!Piz}S6vn^VU2pv-bvI7qHlc_*j?|X4!G98L%ak}!NUKOBX=0=(Lh;((MiF3W z;{qumHUd?Js)A^xO5}iodH{;(p;ko?K>@*mUdjQfCsaW>f`qtmC_`?uVpj9p z_rCY$jXkq7^>lsc{R@3v!yjKltNnyN1Vjwzpx|$ctK(}|pA8-!2PULY09HI}k*K#c}=u*<(C?GSqpyVlkPZ4bN74*aD_A29K!*wjs|Xp(>6 zQ+*eHWQvL7N*NU2X(mcqnb9pFxuW=iVp!>WYRW0A)G@`oEb7N@9fpZVSSSbwBSsLH zNE3G;Co32`$uaC?^f&ES+GmyG;n)z)=~*g6jE3>9{+awII4J?49t#V`97dI06I_=Y zXu1X^3q5+%Gf@{7JoNI^y~^urc|Pb73pPv2m>)Vb<^JZmPJyR^OPc(#bk~(aNc{3$zt2vyRO^Zj%Msz+{PlewUx$*TEY4RIe=QbazDJM=^$S95~o=}`poK>_H7Zpz{E|UW9klpx*G;vGWlD#;9C9H}; zZpV2Hq6_bl58xUZ#TVoNHpyBN_xZ}g!_+5Xk>hxfoL2grVhK}Jo+op79k!?|ULju- zS8x#v;wzu+5gbGz#jnV*llrNEJ%(NcBs zrAi^*(qi)oJbkuODkR*$17{km9Y-|x^I)X$L$Dp diff --git a/DataBaseImplement/Migrations/20241127160330_Init.Designer.cs b/DataBaseImplement/Migrations/20241212213847_Init.Designer.cs similarity index 93% rename from DataBaseImplement/Migrations/20241127160330_Init.Designer.cs rename to DataBaseImplement/Migrations/20241212213847_Init.Designer.cs index 74d648a..b9f7a9e 100644 --- a/DataBaseImplement/Migrations/20241127160330_Init.Designer.cs +++ b/DataBaseImplement/Migrations/20241212213847_Init.Designer.cs @@ -1,4 +1,5 @@ // +using System; using DataBaseImplements; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; @@ -11,7 +12,7 @@ using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; namespace DataBaseImplement.Migrations { [DbContext(typeof(DataBase))] - [Migration("20241127160330_Init")] + [Migration("20241212213847_Init")] partial class Init { /// @@ -53,8 +54,8 @@ namespace DataBaseImplement.Migrations .IsRequired() .HasColumnType("text"); - b.Property("OrderDeliveryTime") - .HasColumnType("integer"); + b.Property("OrderDeliveryTime") + .HasColumnType("date"); b.Property("OrderDestination") .IsRequired() diff --git a/DataBaseImplement/Migrations/20241127160330_Init.cs b/DataBaseImplement/Migrations/20241212213847_Init.cs similarity index 92% rename from DataBaseImplement/Migrations/20241127160330_Init.cs rename to DataBaseImplement/Migrations/20241212213847_Init.cs index 5235360..12fb1dd 100644 --- a/DataBaseImplement/Migrations/20241127160330_Init.cs +++ b/DataBaseImplement/Migrations/20241212213847_Init.cs @@ -1,4 +1,5 @@ -using Microsoft.EntityFrameworkCore.Migrations; +using System; +using Microsoft.EntityFrameworkCore.Migrations; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable @@ -33,7 +34,7 @@ namespace DataBaseImplement.Migrations FIO = table.Column(type: "text", nullable: false), OrderPath = table.Column(type: "text[]", nullable: false), OrderDestination = table.Column(type: "text", nullable: false), - OrderDeliveryTime = table.Column(type: "integer", nullable: false) + OrderDeliveryTime = table.Column(type: "date", nullable: false) }, constraints: table => { diff --git a/DataBaseImplement/bin/Debug/net8.0-windows/DataBaseImplement.dll b/DataBaseImplement/bin/Debug/net8.0-windows/DataBaseImplement.dll index 7131087fccbcaa9ce94632bb132340cf5c81d32c..3c8f91e452a136314a41c33c9384a1beaedf35da 100644 GIT binary patch delta 1233 zcmd5*T}TvB6h3!mXVx_mr(Ji~Km1GAT#238RcD2zLQ4#5*EWk@1YLI}LRVLf40Bx+ zGDvK>4`oP%5s^g+6JcebkCuTCg-G>MNrgrcl9dIWQG*DIeCrP9-tT_jxpTfb-02!2 zT_fa7uV(zp6tXFL^&lCigjl#+4FLOT29r+@5eqTX2nmx#N*Fy?S_nXBMrD!W zVdC_RmZj=4HA%Tu1xWWe1gU3G5Sv}p`#|tfB*SPr`brHQ+QLdIss(75>o+ zh(|7~tg5^e*X#6AVvwXNuB3Sl8CJHWwa1hXbI;%&lf%7&6M~-;$b=BfFTf;|%1cN<}EKZx|7@s&d68r9m-7p zC6Ye}5$+C*a!c?|vyAZ_V+mMp8Dj~xWekpVa5@ZSXzLS0jIIu9pcVYIt)y3g@f_Vk z{Dre_#o)4jYA%~q%%u@d%f%9*>wYF}-kC|q%0DZ2cUQBy{#v_evpXF&hb#x`>;*+) zp;S;SIc+|BK$L1^zfTrrr|46*@7+aok|;@{U3L`Fes{Lm=zaJR$Q}=aO^RZ~G-7xV ztPO%I{=I;`g#pwC=$tz%UbC^+d%k_veZyVOSNH$V%8c8T`1HaVMiDf{%u)PBDgUig4gPiQ2S301J~A@c;k- delta 1190 zcmb_aT}TvB6h3!$XZ#6dhgHX)rBc(~RAk*%*A1jVQ8abe)T|e2#~q_W*H+UE+jYw# zK_R(VM%F`_6a`5`QD}ian1Vk~5|KUSix_28SQgQlDWQTQsXLsx-+bRW_k3r#?L(w} zh@3s6ecakL*VAPnVLdmh$Ot9G$PU#3RM0pkmF^`*5>5lePnIcR^z4o-07B!+Y_gLH z)6>3Z)V{T>gv*XV>Qs=30LGc zl)c>yG?=h7CFuvr6#0#aQ*s5wg2%5UKU0#UR88pKhK3R&)$^`++Lcxs?=oOQ0Dw*j zdjEPlrTo5=*ShBTC$m+5sAyHR&C#mylZx?=it(6Vj8k7!G|d&Zl�U;Pq#UoigP z@ng}uw;RVY8PqAf|31F#i;5)n3A_pkK7b6o15-TW@+R+r`u&aSZ7~A$X^^WdhrVP0 z9g+zJm4$h@U#HX29%7JlVwSXIK;F8kHMnqqorhs2iCuu>yu|Wkl-F`EVUiKJQRW^S z$4xSIp&8sec+Qk?JZa|la8H?Q+I@&GY&gh$M&8FQVrHkjWPG6w39$35j?3qosOOFZ{r5Go_Bii2jT3F9RuYGT5^RLtBqQryT;@i>Q|_Iudj% z)wAba`C}#LChk_02}cI0!P$}aoy=Jym4j{t-!#4*Zdskro9I};^0oD)p3XR9$g;fX zOe8&KtsJ&1UgNOipcb%$2yT44@KG2MYM}k!ysEWu*>Tbb`Z2Zbp^At{k SZ0fJCkLS8@#i%>v8qU;ht!VZBffR3Pv2zD%P6cA7}D6}ZhHUV)2D^^G& zRvZy4VszpFsaseK4uV2~QAE)wLd&KFizp&ip(i-)^dFtxdEYs|d+vGXzI*PxgT?qT zJUba9e1vTH+f!l@LKOYH$YU7~gcpQ~LlG(W&x;~k#|sZfVXMM{TjHC36odnGkXZm^ zA}S)YwH~8&Y>ch}O+XuPcQ#HS4Vyr}0Z)N3U=k<{B+w~99!P_A8m!Y$CFsjQJ#Yi~ z73c&W0)4>`h-Az@bp=IHpmdX5#WF*XoBj1bWpRDLzsz2{JA75 znhKDB6|mJL0@bn+g+PY_)jC?srBYFE5SL1z&Y&33wwxHy790uaEU*L;aZZ9R2TPz* zjvDMRrxzm0++NV@xeS5|6&QrJ0vGfEmkZj069d}8mKOsPE1m=<y=YPBNnjSSuA%CUr(RSD@0qra*a!yy8%=549%?kvT51#7**jZow5BkiQBIn z^?#YunsrSww}P=KSh{AnOKjKWXq7c0QzW| zOa0(O!qIoSOz?hEPnmM}!Nmsp4mr6e)HuN7iO-Wm>E6Yf$HUz{Ed$+RqmGc;KX?>f zv)=kU%e=<+*EYy&zkD;NqC2sAMQLewGhJZb9>4cUVCL?fE7J}bG#O_uZ}6xt*tuBa z%MdTWWRbp$v7mo`%WGc4Qhm)Yic=9cOU}qEo%e)!+CK{61Q%=>FEP%Ivrln)N-i`w z+WtuDVi&n${xi!}dX`0^GrHo0==kDqY^G#PTiMpmx`!tgmvv`7xIUeeD6%i#Q8W`; zAu_&X$C;N@86{8e?h4(;OseuRQw$F{wD@j_G6;D2%yM9Q&GS_=U84%-gv}4KXL8Bd z*o!+?aG=MO zh@aQk{?Z^>8oKsLYtl^o#`4_ML4`1FkQk#Ey>ibFZ9Xvg)^jMrOTbs`BW8ND@D>eg zG`4~1E9km7`C3stRhL?y^!dm+*$_R-vehYCHqp7swyI=pW5SZmf$x!b@I?QCgu=1l zrJwowCpMW1*@kA=>|Aw_^UC|*^*32}zOOhetB!UNoQ>=`GTm`@{oHGAe>xpMH@zUj z!+T=FE8%{=Td!w&AG7bo68)@5|6A|WUMBB+lrn>E7N$!@{F&7~`04;wA*?dMDhsT# z!zwSVT832{u__g-N=z_DsW^Ka=Um16ggA$Z_vK?#?GNmxi?Jh#rjH$|NFQNJhP5_o zBCQLqa{hSH8XsH}hHH|v)oWz1f%K;k7svmR{~`H#h|u~I$zixwBHa+Gu={vU9Szqp zaGe*f<0@U3S>aFY4XO3%xV}L9LajuZw%mp6Ze(K!r^n_-7&(z>VF;5ls3wTEdEtk+ ZOwl&Ev=XZuX_i$RqEcxMMHg0!spdE% zCvE7mQcXIH*m0?-vnxxrx`?o9i?t%OVxQ63J^N3c{hjl9p6~lS-{13|_x+t;o)mv8 z#d(SB=K_Q*1YajaBZMY4wn;bnHwK<)sS5qvaA#SOY`i!>FBF^P544J#Jt^p&mm1RZ z1}CDT*}05SC>Ntzpb=;V?s8Rq8hXH`p>ALRcm=!$a(!s17%26jL!S$98dra zKnu_Y+y|Zj{lK^nJpnO&>Bz*Fgj|6>z=j|pF;ET+5voneD1k>tmB0(Yo=-;0fn2_- z_s>H?6MPDq0dxcuWFSyO)<6KjKt@g8rmhBQ?|{A!vr;=UzM# z6^(nRLlknABpRybA_@&<`zX~^kw>MX$G$u&4Ym13fo2m?pqWHE=oE-Fw1qeYx&$H( z$p|IHexe5|vAiD8;XF1?HGxf2P2hp<i73z(mi#DK81d6#Q9`7HmJz2QX7ZI# ziRCFlhs&pE%{a)#b%_hd+0D&4az%XH4yVn@^VVaE2E)+QGlQO?$G-Y>{+g?+7^6wCdrUr}cNjwR;Q-0;a3yar)|;>rNRJy>;<$IZ8SmQOm}n&%>ncw*yyad#8Rby&)MmH;HQgW) z?NI+8x3!zhw7-{R>(vMds%MWW)DH_0?~5-{EK*aFg9^hw`Qu zd+p4*v~8-8*HkL3YAkjNN#^IgtNF@raf0pU`m<)c2Jd+~O_x5F&0Ki2F5>s)W*6K; zaBq8GaGzr*>8u8E^l0ew)Z#LR7r$?$4fTn7y>ptpzB9HKSk_C_cVBy*ttn2sy}FwI z5@#}woE&7`x60X4FKvI@st~FN{Z9s|fYc+Ld8YUVK z77SH$200#8=i@vF3N~cAra1HjwfbCo6S()lf$@%wR+nXKZp7H_9mqkPrQ`kCG5I4) zoeex5#@=KGa~V=>c>aogz=Jfe{+q0h(bX+>5p`zPowf;fv$36y2cJp@^@G;T=AJcL z_jb}){<7IH(V#Z5I5GJ6!Mck@F=;)<8Z!&zg*v~wVl7FMV0P6*T+@qdrm;d3E0|be zjukFgA;5|Vtcb@7sXoRi31^Jr{WUl%5bt-uS%)xF_47KZV{AjBYhfEI(n6TBho!3O zNg9@3w*T9zT=f#l>eN1OlQe{UXL7R>sH*&kouCyDZ_SoC2}9R=5! z;5rvv$CbPKo8ph`4c7W3Tz^FM!u5Ufl;w_O7ls7`PLB4`oP%5s^g+6JcebkCuTCg-G>MNrgrcl9dIWQG*DIeCrP9-tT_jxpTfb-02!2 zT_fa7uV(zp6tXFL^&lCigjl#+4FLOT29r+@5eqTX2nmx#N*Fy?S_nXBMrD!W zVdC_RmZj=4HA%Tu1xWWe1gU3G5Sv}p`#|tfB*SPr`brHQ+QLdIss(75>o+ zh(|7~tg5^e*X#6AVvwXNuB3Sl8CJHWwa1hXbI;%&lf%7&6M~-;$b=BfFTf;|%1cN<}EKZx|7@s&d68r9m-7p zC6Ye}5$+C*a!c?|vyAZ_V+mMp8Dj~xWekpVa5@ZSXzLS0jIIu9pcVYIt)y3g@f_Vk z{Dre_#o)4jYA%~q%%u@d%f%9*>wYF}-kC|q%0DZ2cUQBy{#v_evpXF&hb#x`>;*+) zp;S;SIc+|BK$L1^zfTrrr|46*@7+aok|;@{U3L`Fes{Lm=zaJR$Q}=aO^RZ~G-7xV ztPO%I{=I;`g#pwC=$tz%UbC^+d%k_veZyVOSNH$V%8c8T`1HaVMiDf{%u)PBDgUig4gPiQ2S301J~A@c;k- delta 1190 zcmb_aT}TvB6h3!$XZ#6dhgHX)rBc(~RAk*%*A1jVQ8abe)T|e2#~q_W*H+UE+jYw# zK_R(VM%F`_6a`5`QD}ian1Vk~5|KUSix_28SQgQlDWQTQsXLsx-+bRW_k3r#?L(w} zh@3s6ecakL*VAPnVLdmh$Ot9G$PU#3RM0pkmF^`*5>5lePnIcR^z4o-07B!+Y_gLH z)6>3Z)V{T>gv*XV>Qs=30LGc zl)c>yG?=h7CFuvr6#0#aQ*s5wg2%5UKU0#UR88pKhK3R&)$^`++Lcxs?=oOQ0Dw*j zdjEPlrTo5=*ShBTC$m+5sAyHR&C#mylZx?=it(6Vj8k7!G|d&Zl�U;Pq#UoigP z@ng}uw;RVY8PqAf|31F#i;5)n3A_pkK7b6o15-TW@+R+r`u&aSZ7~A$X^^WdhrVP0 z9g+zJm4$h@U#HX29%7JlVwSXIK;F8kHMnqqorhs2iCuu>yu|Wkl-F`EVUiKJQRW^S z$4xSIp&8sec+Qk?JZa|la8H?Q+I@&GY&gh$M&8FQVrHkjWPG6w39$35j?3qosOOFZ{r5Go_Bii2jT3F9RuYGT5^RLtBqQryT;@i>Q|_Iudj% z)wAba`C}#LChk_02}cI0!P$}aoy=Jym4j{t-!#4*Zdskro9I};^0oD)p3XR9$g;fX zOe8&KtsJ&1UgNOipcb%$2yT44@KG2MYM}k!ysEWu*>Tbb`Z2Zbp^At{k SZ0fJCkLS8@#i%>v8qU;ht!VZBffR3Pv2zD%P6cA7}D6}ZhHUV)2D^^G& zRvZy4VszpFsaseK4uV2~QAE)wLd&KFizp&ip(i-)^dFtxdEYs|d+vGXzI*PxgT?qT zJUba9e1vTH+f!l@LKOYH$YU7~gcpQ~LlG(W&x;~k#|sZfVXMM{TjHC36odnGkXZm^ zA}S)YwH~8&Y>ch}O+XuPcQ#HS4Vyr}0Z)N3U=k<{B+w~99!P_A8m!Y$CFsjQJ#Yi~ z73c&W0)4>`h-Az@bp=IHpmdX5#WF*XoBj1bWpRDLzsz2{JA75 znhKDB6|mJL0@bn+g+PY_)jC?srBYFE5SL1z&Y&33wwxHy790uaEU*L;aZZ9R2TPz* zjvDMRrxzm0++NV@xeS5|6&QrJ0vGfEmkZj069d}8mKOsPE1m=<y=YPBNnjSSuA%CUr(RSD@0qra*a!yy8%=549%?kvT51#7**jZow5BkiQBIn z^?#YunsrSww}P=KSh{AnOKjKWXq7c0QzW| zOa0(O!qIoSOz?hEPnmM}!Nmsp4mr6e)HuN7iO-Wm>E6Yf$HUz{Ed$+RqmGc;KX?>f zv)=kU%e=<+*EYy&zkD;NqC2sAMQLewGhJZb9>4cUVCL?fE7J}bG#O_uZ}6xt*tuBa z%MdTWWRbp$v7mo`%WGc4Qhm)Yic=9cOU}qEo%e)!+CK{61Q%=>FEP%Ivrln)N-i`w z+WtuDVi&n${xi!}dX`0^GrHo0==kDqY^G#PTiMpmx`!tgmvv`7xIUeeD6%i#Q8W`; zAu_&X$C;N@86{8e?h4(;OseuRQw$F{wD@j_G6;D2%yM9Q&GS_=U84%-gv}4KXL8Bd z*o!+?aG=MO zh@aQk{?Z^>8oKsLYtl^o#`4_ML4`1FkQk#Ey>ibFZ9Xvg)^jMrOTbs`BW8ND@D>eg zG`4~1E9km7`C3stRhL?y^!dm+*$_R-vehYCHqp7swyI=pW5SZmf$x!b@I?QCgu=1l zrJwowCpMW1*@kA=>|Aw_^UC|*^*32}zOOhetB!UNoQ>=`GTm`@{oHGAe>xpMH@zUj z!+T=FE8%{=Td!w&AG7bo68)@5|6A|WUMBB+lrn>E7N$!@{F&7~`04;wA*?dMDhsT# z!zwSVT832{u__g-N=z_DsW^Ka=Um16ggA$Z_vK?#?GNmxi?Jh#rjH$|NFQNJhP5_o zBCQLqa{hSH8XsH}hHH|v)oWz1f%K;k7svmR{~`H#h|u~I$zixwBHa+Gu={vU9Szqp zaGe*f<0@U3S>aFY4XO3%xV}L9LajuZw%mp6Ze(K!r^n_-7&(z>VF;5ls3wTEdEtk+ ZOwl&Ev=XZuX_i$RqEcxMMHg0!spdE% zCvE7mQcXIH*m0?-vnxxrx`?o9i?t%OVxQ63J^N3c{hjl9p6~lS-{13|_x+t;o)mv8 z#d(SB=K_Q*1YajaBZMY4wn;bnHwK<)sS5qvaA#SOY`i!>FBF^P544J#Jt^p&mm1RZ z1}CDT*}05SC>Ntzpb=;V?s8Rq8hXH`p>ALRcm=!$a(!s17%26jL!S$98dra zKnu_Y+y|Zj{lK^nJpnO&>Bz*Fgj|6>z=j|pF;ET+5voneD1k>tmB0(Yo=-;0fn2_- z_s>H?6MPDq0dxcuWFSyO)<6KjKt@g8rmhBQ?|{A!vr;=UzM# z6^(nRLlknABpRybA_@&<`zX~^kw>MX$G$u&4Ym13fo2m?pqWHE=oE-Fw1qeYx&$H( z$p|IHexe5|vAiD8;XF1?HGxf2P2hp<i73z(mi#DK81d6#Q9`7HmJz2QX7ZI# ziRCFlhs&pE%{a)#b%_hd+0D&4az%XH4yVn@^VVaE2E)+QGlQO?$G-Y>{+g?+7^6wCdrUr}cNjwR;Q-0;a3yar)|;>rNRJy>;<$IZ8SmQOm}n&%>ncw*yyad#8Rby&)MmH;HQgW) z?NI+8x3!zhw7-{R>(vMds%MWW)DH_0?~5-{EK*aFg9^hw`Qu zd+p4*v~8-8*HkL3YAkjNN#^IgtNF@raf0pU`m<)c2Jd+~O_x5F&0Ki2F5>s)W*6K; zaBq8GaGzr*>8u8E^l0ew)Z#LR7r$?$4fTn7y>ptpzB9HKSk_C_cVBy*ttn2sy}FwI z5@#}woE&7`x60X4FKvI@st~FN{Z9s|fYc+Ld8YUVK z77SH$200#8=i@vF3N~cAra1HjwfbCo6S()lf$@%wR+nXKZp7H_9mqkPrQ`kCG5I4) zoeex5#@=KGa~V=>c>aogz=Jfe{+q0h(bX+>5p`zPowf;fv$36y2cJp@^@G;T=AJcL z_jb}){<7IH(V#Z5I5GJ6!Mck@F=;)<8Z!&zg*v~wVl7FMV0P6*T+@qdrm;d3E0|be zjukFgA;5|Vtcb@7sXoRi31^Jr{WUl%5bt-uS%)xF_47KZV{AjBYhfEI(n6TBho!3O zNg9@3w*T9zT=f#l>eN1OlQe{UXL7R>sH*&kouCyDZ_SoC2}9R=5! z;5rvv$CbPKo8ph`4c7W3Tz^FM!u5Ufl;w_O7ls7`PLBgf7q$Pt1kTzkk0Kzne6rhMHgE>&njKK)VN&=FWK>1{# dcp6aDh#?WEE)~eP0P-w=a)u1ao9mSunE(Q^I*kAT delta 209 zcmZqhY4DlQ!NP3k_;F)T39~@|N`6<5pudhSIkK)&3zfHS7G!zPxcNWpOi@g!71EoS zG%Qn%ER#|!6B8{{lhTq6jFZfbEDcl56O)Wn6O)WmER0PJfUH!D$xU*>oQ6i`hGquF z#s-`3$px|aTQa0F7%^BfBr&7_$wVLoi6k+kF(fk>Fcgf7q$Pt1kTzkk0Kzne6rhMHgE>&njKK)VN&=FWK>1{# dcp6aDh#?WEE)~eP0P-w=a)u1ao9mSunE(Q^I*kAT delta 209 zcmZqhY4DlQ!NP3k_;F)T39~@|N`6<5pudhSIkK)&3zfHS7G!zPxcNWpOi@g!71EoS zG%Qn%ER#|!6B8{{lhTq6jFZfbEDcl56O)Wn6O)WmER0PJfUH!D$xU*>oQ6i`hGquF z#s-`3$px|aTQa0F7%^BfBr&7_$wVLoi6k+kF(fk>Fc