From 9f8eeca7a701d88e958e1c08fce6646de0336239 Mon Sep 17 00:00:00 2001 From: artemmeinov Date: Wed, 20 Jul 2022 22:02:12 +0300 Subject: [PATCH] add new class add HW #6 add HW #7 --- HomeWork.cs | 83 ++++++++++++++++++ README.md | 9 ++ Start.cs | 71 +++++++++++++++ Tools.cs | 62 +++++++++++++ bin/Debug/net6.0/programming_GB.dll | Bin 12800 -> 16384 bytes bin/Debug/net6.0/programming_GB.pdb | Bin 14852 -> 17076 bytes ...gramming_GB.csproj.CoreCompileInputs.cache | 2 +- obj/Debug/net6.0/programming_GB.dll | Bin 12800 -> 16384 bytes obj/Debug/net6.0/programming_GB.pdb | Bin 14852 -> 17076 bytes obj/Debug/net6.0/ref/programming_GB.dll | Bin 6656 -> 7168 bytes obj/Debug/net6.0/refint/programming_GB.dll | Bin 6656 -> 7168 bytes 11 files changed, 226 insertions(+), 1 deletion(-) create mode 100644 Tools.cs diff --git a/HomeWork.cs b/HomeWork.cs index 6e6482c..b316ba4 100644 --- a/HomeWork.cs +++ b/HomeWork.cs @@ -152,6 +152,11 @@ Console.WriteLine("Array is: " + "[{0}]", string.Join(", ", array)); } + + public void PrintArray(double[] array) + { + Console.WriteLine("[{0}]", string.Join(", ", array)); + } public int Task_34(int[] array) { @@ -197,9 +202,87 @@ } Console.WriteLine($"\nDev between max element ({maxElement}) and min ({minElement}) is: {resaultHW}"); + } + + public int[] craeteMass(int size) + { + int[] array = new int[size]; + + for (int i = 0; i < array.Length; i++) + { + Console.WriteLine($"Input {i+1} number: "); + int number = Convert.ToInt32(Console.ReadLine()); + array[i] = number; + } + + return array; } + public int Tak_41(int[] array) + { + counter = 0; + for (int i = 0; i < array.Length; i++) + { + if(array[i] > 0 ) counter += 1; + } + return counter; + } + + public double[] Task_43(double b1, double k1, double b2, double k2) + { + double x = (b2 - b1) / (k1 - k2); + double y = k1 * x + b1; + double[] dotCross = new[] {x, y}; + + return dotCross; + + // Console.WriteLine("x = " + x + "y = " + y ); + + } + + public double[,] Task_47(int rows, int columns) + { + Random rand = new Random(); + double[,] newArray = new double[rows, columns]; + Console.WriteLine(" "); + for (int i = 0; i < rows; i++) + for (int k = 0; k < columns; k++) + newArray[i, k] = rand.Next(-100, 200) + rand.Next(0, 9) / 10.0; + return newArray; + + } + + + public void Task_50(int[,] array, int rowsIndex, int columnsIndex) + { + if (rowsIndex > array.GetLength(0) || columnsIndex > array.GetLength(1)) + Console.WriteLine($"Not element in array in [{rowsIndex},{columnsIndex}]"); + + else + Console.WriteLine("Element in [{rowsIndex},{columnsIndex}] is: " + array[rowsIndex, columnsIndex]); + + } + + public void Task_52(int[,] array) + { + for (int i = 0; i < array.GetLength(0); i++) + { + int meanArray = 0; + int ColChetn = 0; + for (int k = 0; k < array.GetLength(1); k++) + { + meanArray += array[k, i]; + + } + + Console.WriteLine($"Arithmetic mean of column elements {i + 1} = {(float)meanArray / array.GetLength(1)}"); + + } + + } + + diff --git a/README.md b/README.md index 4764db3..66402f5 100644 --- a/README.md +++ b/README.md @@ -27,3 +27,12 @@ - [X] Task_34 - [X] Task_36 - [X] Task_38 + +## HW6 +- [X] Task_41 +- [X] Task_43 + +## HW7 +- [X] Task_47 +- [X] Task_50 +- [X] Task_52 diff --git a/Start.cs b/Start.cs index c4a3b88..bcf4adf 100644 --- a/Start.cs +++ b/Start.cs @@ -34,6 +34,7 @@ public class Start { HomeWork HW = new HomeWork(); Practics pract = new Practics(); + Tools myTools = new Tools(); Console.Write("Wich task: "); Console.WriteLine("WH2 is 10, 13, 15"); @@ -109,6 +110,56 @@ public class Start //Console.WriteLine("Summ is: " + HW.Task_38(pract.newRandomMass(size2, min2, max2))); HW.Task_38(pract.newRandomMass(size2, min2, max2)); break; + case 41: + Console.WriteLine("Input M numbers"); + int size3 = Convert.ToInt32(Console.ReadLine()); + Console.WriteLine("Numbers more then 0 is: "+HW.Tak_41(HW.craeteMass(size3))); + break; + case 43: + Console.WriteLine("Input b1"); + int b1 = Convert.ToInt32(Console.ReadLine()); + Console.WriteLine("Input k1"); + int k1 = Convert.ToInt32(Console.ReadLine()); + Console.WriteLine("Input b2"); + int b2 = Convert.ToInt32(Console.ReadLine()); + Console.WriteLine("Input k2"); + int k2 = Convert.ToInt32(Console.ReadLine()); + Console.Write("Dot Cross is:"); + HW.PrintArray(HW.Task_43(b1, k1, b2, k2)); + break; + + case 47: + Console.WriteLine("Input number of rows: "); + int rows = Convert.ToInt32(Console.ReadLine()); + Console.WriteLine("Input number of columns: "); + int columns = Convert.ToInt32(Console.ReadLine()); + myTools.ShowDoublet2dArray(HW.Task_47(rows, columns)); + + break; + + case 50: + int[,] data50 = myTools.CreateRandom2dArray(5, 5, -10, 10); + myTools.ShowInt2dArray(data50); + Console.WriteLine("Input indexRows: "); + int indexRows = Convert.ToInt32(Console.ReadLine()); + Console.WriteLine("Input indexColumns: "); + int indexColumns = Convert.ToInt32(Console.ReadLine()); + HW.Task_50(data50, indexRows, indexColumns); + break; + + case 52: + int[,] data52 = myTools.CreateRandom2dArray(4, 4, 0, 3); + myTools.ShowInt2dArray(data52); + HW.Task_52(data52); + + break; + + case 100: + int[] data47 = myTools.RiadeLine4data(); + myTools.ShowInt2dArray(myTools.CreateRandom2dArray(data47[0], data47[1], data47[2], data47[3])); + + + break; default: @@ -120,8 +171,10 @@ public class Start } static void PracticsTask() + { Practics pract = new Practics(); + Tools myTools = new Tools(); Console.Write("Wich task: "); int taskNumver = Convert.ToInt32(Console.ReadLine()); @@ -202,6 +255,24 @@ public class Start Console.WriteLine("Rwsault is: "); pract.printArray(pract.fibanach(number10)); break; + + case 12: + Console.WriteLine("FInput number of rows: "); + int rows = Convert.ToInt32(Console.ReadLine()); + Console.WriteLine("Input number of columns: "); + int columns = Convert.ToInt32(Console.ReadLine()); + Console.WriteLine("Third min"); + int min2d = Convert.ToInt32(Console.ReadLine()); + Console.WriteLine("Third max"); + int max2d = Convert.ToInt32(Console.ReadLine()); + int[,] myArray = myTools.CreateRandom2dArray(rows, columns, min2d, max2d); + myTools.ShowInt2dArray(myArray); + Console.WriteLine(" "); + Console.WriteLine("Resault:"); + int[,] myArrayRev = pract.Task1_8(myArray); + myTools.ShowInt2dArray(myArrayRev); + + break; default: Console.WriteLine("Wrong task"); diff --git a/Tools.cs b/Tools.cs new file mode 100644 index 0000000..db8cc9e --- /dev/null +++ b/Tools.cs @@ -0,0 +1,62 @@ +namespace pr; + +public class Tools +{ + + public int[] RiadeLine4data() + { + + Console.WriteLine("FInput number of rows: "); + int rows = Convert.ToInt32(Console.ReadLine()); + Console.WriteLine("Input number of columns: "); + int columns = Convert.ToInt32(Console.ReadLine()); + Console.WriteLine("Third min"); + int min2d = Convert.ToInt32(Console.ReadLine()); + Console.WriteLine("Third max"); + int max2d = Convert.ToInt32(Console.ReadLine()); + + int[] return4Data = new[] { rows, columns, min2d, max2d }; + + return return4Data; + + } + + public int[,] CreateRandom2dArray(int rows, int columns, int minElement, int maxElement) + { + int[,] newArray = new int[rows, columns]; + Console.WriteLine(" "); + for (int i = 0; i < rows; i++) + for (int k = 0; k < columns; k++) + newArray[i, k] = new Random().Next(minElement, maxElement + 1 ); + return newArray; + + } + + public void ShowInt2dArray(int[,] array) + { + for (int i = 0; i < array.GetLength(0); i++) + { + for (int k = 0; k < array.GetLength(1); k++) + Console.Write("{0,3}", array[i, k]+ " "); + Console.WriteLine(); + } + + + } + + public void ShowDoublet2dArray(double[,] array) + { + for (int i = 0; i < array.GetLength(0); i++) + { + for (int k = 0; k < array.GetLength(1); k++) + Console.Write("{0,3}", array[i, k]+ " "); + Console.WriteLine(); + } + + + } + + + + +} \ No newline at end of file diff --git a/bin/Debug/net6.0/programming_GB.dll b/bin/Debug/net6.0/programming_GB.dll index 3b7207827c861aa049ffeb58b317358b5dbc160a..afaf36abc836e2237ed4b11fd6a1514526c975cd 100644 GIT binary patch delta 7262 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 GYDeqIJIB2hT zCpsCKgB51lnWOPIKgT~Vgsud-BDq-sxvdkeqSj&&cUbMM_xijEdvtQsYC%=jpIWP} zi>(2pQNy+A66B<*a{qz?_w8bV>q5yUNf~}3d1;c|`Y&xwmfA}EluC4~b^#(|ypp9; zgKV{6v&f}kpeu2`5_)*3Oc+o%Ni{mBQ>$#@*I9;iBdE;B^yJzt38+gxL-t!~Avz&+PczBfe`gq?O-rvppf6fOQ z_`sY8_~7$==qet`<&o2T*BrLoY+Wpkw~Kf?#gE{5&gSEYYe2?zqKs>ij7hVcE@p+d zEN<7Utb5x^5aS{##r(Z=g`g?cD{a4Ir*-s-d;>oSz91wjYAWKFTMGn=KtL`RXEQw! z_9}sw$COJU2uN4SHFv2soBKGvns1-Sx1ZoU?&BRJyfeWs;{$i|!8AU&oe%z)4;?EtPYd%j&BRNL-B@*vhD=j?nB2&8 zxgjb~Qd`qCJY%voLZ4?r|+ z&BR7)Z7>?t`o~vWt!*S#Q?0eORqKz&S7Xx{6Ju)oqYt&;y*sv~=_KEG&Uene=iIq- zXXeCa-qiMXYG5`Ixo0;vz|dDfogI2TQAP-n#_+4!TKp@Pw#xhr2ay%lJ+F!?;H$aQ z=e;x)vG<@~^C35-X{9Vydp7xEUFEf@yPqAY-1$&ku5wr2O(C+^#0v_=Sd^xbMCpV+ z3Le-|fV3_Xa*zeEZoixukAGOgbl!+fxQCz--~H?I@7Bj zrhULQAUT7n2v`H02drMEQlJ4i20R63W};fApzncsS%TI9w}HfLL9+nA540cn70AmG zv>7-AoX(L8uuy2Ogto8u=76p9(!@h#n5D4bgH3q;_L`H2OmjCR->K0eQUuxS`Wb9SNN}L=S^bgHAW| zX*iowd!Y-Fdw?^S4n5AyXCW_jKD6AONO_iV)c^seiGutmJf=rr5sUnIBwo@PsB1D~BhuWM_JPM*P z^&W&%F?=Fff>jAY8SpJs1-8;Wuua{i9cNnB84q?)1vr#m28XGZ;i_eXY8k0|IaRMH zs*%q>T5WiY+HmJK(Q9#5QteXyAz% zW#G1qMc^|TI{1%_esH085d4bw4)}nVgpGdlYT!V5W*N+9nL2nzRzJ8iYY==T>kc?B zn=Ce(maQo+1HYfW2z)|f#ZJr7cIeW%Yj5;i6wII6n7b$LEMCsSxf4b{>DGMtvUj~|~dG*}-6^$$5_>E=Z1;+JoUvzyZ!sRV3^{c5~vN18@ zpypow>80@AIp+p{dRlpM{YC%bJKll&kCX2{E*)%t_GIo&<5`5Ox~aNl!!+$|#F3A4 zwCM{y$I=eoJG86o`j?Ngy1zKzsh@IGwbi$@shJjx5Gm zIm*RdC3s6X1-T^Qu#;v?o18540mDD}-DqSx$i-0SEA@jq^=4V`mRM^P4-Q) zqRIpTiWPXRus|v@_LZh!4M{SJA7}&>3Q94qmwvkx){fwK8BCFB{B)y&i_m03E>A9} z1j|{W148{gnfO}x2|yXSEC1@8HXd(*jh2XEQPTORXP8*gpntv~X%3#s~E Iq3@-?0j2?Wx&QzG diff --git a/obj/Debug/net6.0/programming_GB.csproj.CoreCompileInputs.cache b/obj/Debug/net6.0/programming_GB.csproj.CoreCompileInputs.cache index 240b3d8..9cd2b4e 100644 --- a/obj/Debug/net6.0/programming_GB.csproj.CoreCompileInputs.cache +++ b/obj/Debug/net6.0/programming_GB.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -1cea4dc6da66272d27938ece339a31c45c8e4364 +1a10cf6e18fc3b5ef76d1e32c50a876abd8d08f3 diff --git a/obj/Debug/net6.0/programming_GB.dll b/obj/Debug/net6.0/programming_GB.dll index 3b7207827c861aa049ffeb58b317358b5dbc160a..afaf36abc836e2237ed4b11fd6a1514526c975cd 100644 GIT binary patch delta 7262 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 GYDeqIJIB2hT zCpsCKgB51lnWOPIKgT~Vgsud-BDq-sxvdkeqSj&&cUbMM_xijEdvtQsYC%=jpIWP} zi>(2pQNy+A66B<*a{qz?_w8bV>q5yUNf~}3d1;c|`Y&xwmfA}EluC4~b^#(|ypp9; zgKV{6v&f}kpeu2`5_)*3Oc+o%Ni{mBQ>$#@*I9;iBdE;B^yJzt38+gxL-t!~Avz&+PczBfe`gq?O-rvppf6fOQ z_`sY8_~7$==qet`<&o2T*BrLoY+Wpkw~Kf?#gE{5&gSEYYe2?zqKs>ij7hVcE@p+d zEN<7Utb5x^5aS{##r(Z=g`g?cD{a4Ir*-s-d;>oSz91wjYAWKFTMGn=KtL`RXEQw! z_9}sw$COJU2uN4SHFv2soBKGvns1-Sx1ZoU?&BRJyfeWs;{$i|!8AU&oe%z)4;?EtPYd%j&BRNL-B@*vhD=j?nB2&8 zxgjb~Qd`qCJY%voLZ4?r|+ z&BR7)Z7>?t`o~vWt!*S#Q?0eORqKz&S7Xx{6Ju)oqYt&;y*sv~=_KEG&Uene=iIq- zXXeCa-qiMXYG5`Ixo0;vz|dDfogI2TQAP-n#_+4!TKp@Pw#xhr2ay%lJ+F!?;H$aQ z=e;x)vG<@~^C35-X{9Vydp7xEUFEf@yPqAY-1$&ku5wr2O(C+^#0v_=Sd^xbMCpV+ z3Le-|fV3_Xa*zeEZoixukAGOgbl!+fxQCz--~H?I@7Bj zrhULQAUT7n2v`H02drMEQlJ4i20R63W};fApzncsS%TI9w}HfLL9+nA540cn70AmG zv>7-AoX(L8uuy2Ogto8u=76p9(!@h#n5D4bgH3q;_L`H2OmjCR->K0eQUuxS`Wb9SNN}L=S^bgHAW| zX*iowd!Y-Fdw?^S4n5AyXCW_jKD6AONO_iV)c^seiGutmJf=rr5sUnIBwo@PsB1D~BhuWM_JPM*P z^&W&%F?=Fff>jAY8SpJs1-8;Wuua{i9cNnB84q?)1vr#m28XGZ;i_eXY8k0|IaRMH zs*%q>T5WiY+HmJK(Q9#5QteXyAz% zW#G1qMc^|TI{1%_esH085d4bw4)}nVgpGdlYT!V5W*N+9nL2nzRzJ8iYY==T>kc?B zn=Ce(maQo+1HYfW2z)|f#ZJr7cIeW%Yj5;i6wII6n7b$LEMCsSxf4b{>DGMtvUj~|~dG*}-6^$$5_>E=Z1;+JoUvzyZ!sRV3^{c5~vN18@ zpypow>80@AIp+p{dRlpM{YC%bJKll&kCX2{E*)%t_GIo&<5`5Ox~aNl!!+$|#F3A4 zwCM{y$I=eoJG86o`j?Ngy1zKzsh@IGwbi$@shJjx5Gm zIm*RdC3s6X1-T^Qu#;v?o18540mDD}-DqSx$i-0SEA@jq^=4V`mRM^P4-Q) zqRIpTiWPXRus|v@_LZh!4M{SJA7}&>3Q94qmwvkx){fwK8BCFB{B)y&i_m03E>A9} z1j|{W148{gnfO}x2|yXSEC1@8HXd(*jh2XEQPTORXP8*gpntv~X%3#s~E Iq3@-?0j2?Wx&QzG diff --git a/obj/Debug/net6.0/ref/programming_GB.dll b/obj/Debug/net6.0/ref/programming_GB.dll index 9df3791144b5191ed158e89ab2586d94a0687ddb..dd3ceee79e89b278713108c8d7d6dfc4d99fc1a7 100644 GIT binary patch delta 2218 zcmZveU2IfE6vzK_=XSZ>W!v3Sv{JS%wB@S}bju1fh}l|5t+=+brGk*uZF_CkZFlQ- z8!#l?l8TBNvAGXmG`>J$GzzBG_&};@X(G}35fgpU5G5x1V#Ei1fQX)%yLZ?cCYk@7 z-#Ig9&fL!3+llDJj@MpXd&RT(H45z~tc8y?0cGUyI?nm{)Vn=pqj8{9IGzMvDVbWc zV)+EHoVc3;tL-&fqkWKddawA&6{B8ePqPMAXnpNx4S$Wc3m$4YL5elJ-~uab|RlkWd_G+ z9>P9=T&UfjKpoiuVYlz^*iB=Uc+vjI(_k4y8ucyI>2xAJ?xD^K9r#ldHsHa}>{af; zpeA%9JI2d#feZgu>3NEs);xGrtE1>V6KY9)Q!11GPHF!Qk>Qx8bB~2eodyJ%&`o5E zt%lClOqY{+k4pr0a0J?OCHc7fx zh*=F-hgn`n`jWN*T`^jT=c`gw3@f6BCDgQpiemVYo`711OH1gpCG@RBcBiq@YNIup zyBqq6xFVZM*A?xhSc#%BY@?@Ns2OiiY?-3B^_?&j9YQNg6{U&1iY6_z!>8~jkJIgS zlLl$3Ur_=Hy8mwM7!IRCQ7MK{si+a-xZ5T9IICR3Ha>ydR0Zp~B5c=B(fxC`_=e6@ zt*D1@!)ir)i9(91_$kyV^5~}#R&<@WqgIiRx1vtbui6<4^$Mr;cBpHBceFS*s@ThT z3!7Y$XKJ`JVHOvmVt7XXu!zp;)z4 zq-{7rx)&yCLi!Jpw$W>Qi(+2Verfj?>@-H%r1VTm&m__~!_Lv?7-5Y6g#{0yW?u|x}F#EHaf!@4~qA!AUq%fr! zea*;>+b4YYvZ(#KZ+$Sj-3e{oA;(CsJ?Crm?@J{I%tulgGdhsW&;0JI;x*mb?C==+ zv%}*f85)Po%%B-hj**#5nt9t>UT@{HN5;_E_q5rc$4Dx(XV@GuGh`-@y5{3UX3pH5 z%_EUd=48ap*pV49k3wW{thSt)%$xg?nSty`^FV7ZmwXn9q3n^}+3~(%GhgiL$T%3K zDP8n2%saD3Z<|TETt2t|e|YWD@&_JdA%97j86ks|Nevl>5!OR~(R^X8(y!44hhZ!a zb5>~-z)Q0WV1Ha*vn3FAvEbFi2pRscu2vX^T;pV$`Jud&+1COU6=w^deNo}Guwzqe a?$XZ3?V4bIrmW&diMFsy{)aHtwCq2DHgXLB delta 1568 zcmZXUQD|FL7{~wToaQ!Z)9j|HTemi{rd6w%BeNQ&BS4Wm#BjSqI%^ z4AG@E+HFj6B$A?A{~+!Wy;Vov67J^Wh0NsS+Vti0yPfA&rjpfY z+YPY|!&#Q|+C!5FU|$A!iM<6UeOTw5;m5AD0fT3Oo&a!D(a(EJ^NYt%nNh(Iz%&MD z^9a*-jXyOzJ;{4Nc}{=qB+Kn2NlTb0t&6sWCh7*fFO3g4SQpdEK|&h+1!=Vj^X%#1 z4;vp4d!>VryiR>V7=6_00jr-{?XdbG%nWJynRLqdMDd0%Ve||7rqzNGE`g1Oi#M^V zMt%B+gAK8exo_Bdl)iaT7boO>YBv;Lm7)7pje1z^;#!>&xEp8G5Oud4Mmd*ZEmnJn zxFUfKO14m{g_?4>%w_xIaJq$FY@t_MNFZ&-m22%WNRW;87$Yg44srEuKAGkLpR%0B z@u|pMyH6vWC+O1zDdbZg&nuGXl zWOh-Uo3x?-nr+h*DK{Wv6TjQiX081T*BO`ivuUE{Nj*M#C^^`O;))p@Fe73v+>$xpUG zjlrY#K~o2@PEF!1>Ikk;$58lI8}$Fu`rIPS5zoy1#&ksMtuw zMk;Leka&k@$kWtr92Hlsf7SSUB^-O;G@sR>HLgBfYPi6@!l{MByHd!PiYFJ39ri5h zU&9IQc5N3Udc12#^|`KI6)4V?7LV%>+`G2U9DTM_^l)IVv{afr=^^hGmOPv&oY95o zmMCsNPxblecP@pS5OL>8w5*+a`yz`t_Kn UQ}X$0q~}&Z?isV^@>;6>KlhpD8~^|S diff --git a/obj/Debug/net6.0/refint/programming_GB.dll b/obj/Debug/net6.0/refint/programming_GB.dll index 9df3791144b5191ed158e89ab2586d94a0687ddb..dd3ceee79e89b278713108c8d7d6dfc4d99fc1a7 100644 GIT binary patch delta 2218 zcmZveU2IfE6vzK_=XSZ>W!v3Sv{JS%wB@S}bju1fh}l|5t+=+brGk*uZF_CkZFlQ- z8!#l?l8TBNvAGXmG`>J$GzzBG_&};@X(G}35fgpU5G5x1V#Ei1fQX)%yLZ?cCYk@7 z-#Ig9&fL!3+llDJj@MpXd&RT(H45z~tc8y?0cGUyI?nm{)Vn=pqj8{9IGzMvDVbWc zV)+EHoVc3;tL-&fqkWKddawA&6{B8ePqPMAXnpNx4S$Wc3m$4YL5elJ-~uab|RlkWd_G+ z9>P9=T&UfjKpoiuVYlz^*iB=Uc+vjI(_k4y8ucyI>2xAJ?xD^K9r#ldHsHa}>{af; zpeA%9JI2d#feZgu>3NEs);xGrtE1>V6KY9)Q!11GPHF!Qk>Qx8bB~2eodyJ%&`o5E zt%lClOqY{+k4pr0a0J?OCHc7fx zh*=F-hgn`n`jWN*T`^jT=c`gw3@f6BCDgQpiemVYo`711OH1gpCG@RBcBiq@YNIup zyBqq6xFVZM*A?xhSc#%BY@?@Ns2OiiY?-3B^_?&j9YQNg6{U&1iY6_z!>8~jkJIgS zlLl$3Ur_=Hy8mwM7!IRCQ7MK{si+a-xZ5T9IICR3Ha>ydR0Zp~B5c=B(fxC`_=e6@ zt*D1@!)ir)i9(91_$kyV^5~}#R&<@WqgIiRx1vtbui6<4^$Mr;cBpHBceFS*s@ThT z3!7Y$XKJ`JVHOvmVt7XXu!zp;)z4 zq-{7rx)&yCLi!Jpw$W>Qi(+2Verfj?>@-H%r1VTm&m__~!_Lv?7-5Y6g#{0yW?u|x}F#EHaf!@4~qA!AUq%fr! zea*;>+b4YYvZ(#KZ+$Sj-3e{oA;(CsJ?Crm?@J{I%tulgGdhsW&;0JI;x*mb?C==+ zv%}*f85)Po%%B-hj**#5nt9t>UT@{HN5;_E_q5rc$4Dx(XV@GuGh`-@y5{3UX3pH5 z%_EUd=48ap*pV49k3wW{thSt)%$xg?nSty`^FV7ZmwXn9q3n^}+3~(%GhgiL$T%3K zDP8n2%saD3Z<|TETt2t|e|YWD@&_JdA%97j86ks|Nevl>5!OR~(R^X8(y!44hhZ!a zb5>~-z)Q0WV1Ha*vn3FAvEbFi2pRscu2vX^T;pV$`Jud&+1COU6=w^deNo}Guwzqe a?$XZ3?V4bIrmW&diMFsy{)aHtwCq2DHgXLB delta 1568 zcmZXUQD|FL7{~wToaQ!Z)9j|HTemi{rd6w%BeNQ&BS4Wm#BjSqI%^ z4AG@E+HFj6B$A?A{~+!Wy;Vov67J^Wh0NsS+Vti0yPfA&rjpfY z+YPY|!&#Q|+C!5FU|$A!iM<6UeOTw5;m5AD0fT3Oo&a!D(a(EJ^NYt%nNh(Iz%&MD z^9a*-jXyOzJ;{4Nc}{=qB+Kn2NlTb0t&6sWCh7*fFO3g4SQpdEK|&h+1!=Vj^X%#1 z4;vp4d!>VryiR>V7=6_00jr-{?XdbG%nWJynRLqdMDd0%Ve||7rqzNGE`g1Oi#M^V zMt%B+gAK8exo_Bdl)iaT7boO>YBv;Lm7)7pje1z^;#!>&xEp8G5Oud4Mmd*ZEmnJn zxFUfKO14m{g_?4>%w_xIaJq$FY@t_MNFZ&-m22%WNRW;87$Yg44srEuKAGkLpR%0B z@u|pMyH6vWC+O1zDdbZg&nuGXl zWOh-Uo3x?-nr+h*DK{Wv6TjQiX081T*BO`ivuUE{Nj*M#C^^`O;))p@Fe73v+>$xpUG zjlrY#K~o2@PEF!1>Ikk;$58lI8}$Fu`rIPS5zoy1#&ksMtuw zMk;Leka&k@$kWtr92Hlsf7SSUB^-O;G@sR>HLgBfYPi6@!l{MByHd!PiYFJ39ri5h zU&9IQc5N3Udc12#^|`KI6)4V?7LV%>+`G2U9DTM_^l)IVv{afr=^^hGmOPv&oY95o zmMCsNPxblecP@pS5OL>8w5*+a`yz`t_Kn UQ}X$0q~}&Z?isV^@>;6>KlhpD8~^|S