From cc8c60cd6aeaf581dc22e4c6eb1d393a4f342266 Mon Sep 17 00:00:00 2001 From: Caleb Fontenot Date: Tue, 17 Jan 2023 11:55:35 -0600 Subject: [PATCH] not a lab3 lab3 --- .../mp1_calebfontenot/MP1_CalebFontenot.java | 7 +- .../Assignments/lab3_CalebFontenot/lab1-2.pdf | Bin 0 -> 28120 bytes .../lab3_calebfontenot/Account.java | 104 +++++++++++++++ .../lab3_calebfontenot/Employee.java | 3 + .../src/main/java/jan17/Circle.java | 119 ++++++++++++++++++ .../src/main/java/jan17/TestCircle.java | 18 +++ .../src/main/java/jan17/x/TestPublic.java | 19 +++ 7 files changed, 267 insertions(+), 3 deletions(-) create mode 100644 Semester 2/Assignments/lab3_CalebFontenot/lab1-2.pdf create mode 100644 Semester 2/Assignments/lab3_CalebFontenot/src/main/java/com/calebfontenot/lab3_calebfontenot/Account.java create mode 100644 Semester 2/Assignments/lab3_CalebFontenot/src/main/java/jan17/Circle.java create mode 100644 Semester 2/Assignments/lab3_CalebFontenot/src/main/java/jan17/TestCircle.java create mode 100644 Semester 2/Assignments/lab3_CalebFontenot/src/main/java/jan17/x/TestPublic.java diff --git a/Semester 2/Assignments/MP1_CalebFontenot/src/main/java/com/calebfontenot/mp1_calebfontenot/MP1_CalebFontenot.java b/Semester 2/Assignments/MP1_CalebFontenot/src/main/java/com/calebfontenot/mp1_calebfontenot/MP1_CalebFontenot.java index a58450a..a488eef 100644 --- a/Semester 2/Assignments/MP1_CalebFontenot/src/main/java/com/calebfontenot/mp1_calebfontenot/MP1_CalebFontenot.java +++ b/Semester 2/Assignments/MP1_CalebFontenot/src/main/java/com/calebfontenot/mp1_calebfontenot/MP1_CalebFontenot.java @@ -36,8 +36,8 @@ public class MP1_CalebFontenot { {1, 3, 9, 1, 4, 0, 7}, {3, 3, 3, 9, 4, 0, 7} }; - printArray(intArray3); - System.out.println(isConsecutiveFour(intArray3)); + printArray(intArray1); + System.out.println(isConsecutiveFour(intArray1)); } public static void printArray(int[][] array) @@ -103,7 +103,8 @@ public class MP1_CalebFontenot { System.out.println("Checking for Diagonal matches..."); for (int rowIterate = 0; rowIterate < (values.length - 4); ++rowIterate) { for (int x = 0; x < values.length - 1; ++x) { - if (values[x][rowIterate] == values[x][rowIterate + 1]) + if (values[x][rowIterate] == values[x][rowIterate + 1]) {} + } System.out.println("Checking next line..."); } diff --git a/Semester 2/Assignments/lab3_CalebFontenot/lab1-2.pdf b/Semester 2/Assignments/lab3_CalebFontenot/lab1-2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..037a3a0a421c5ffd46a51778e7d2eed36329d782 GIT binary patch literal 28120 zcmZ^pLy#^E%%vN*ZQHkP+qP}nwr$(pw{5;{+qP{R^Ziq^n5wDCCZ|poS!DB65>f>b zF#eCPD^6dm}4o9v*rbQ#*4P3qt1q93^@&OB)wcCweg(Ll;vK zQ)7D*Q$9XuXBQ_^LtAK%oNF!V=p#17p4YlN&b>I&^(5F>L$40<1ns0i+_apBpaeJ* z`p;LARK3zRUhd>8A;|MwyH1mep2|ACycv@>j}PyRFv;(h>d8!aCo*$RpSS0yL-j%Z zldO;1!P~OSN6Y<-B*e!|xY=GB< z+#n`tFql4R6H2=wi%-{Sga(n8-_?A3=5ZD3SRFY+*Ft&}G@VFKOS?*zqJW0`MnQ4E zD_IJAw(gw%q>+GXU7Ws_ozsNHzbNkdJ7={sdmmxP^>_Fl|>uDG*bD2$$84g;G#c zC7RGq6-22}7{y_D`T7!{H?UM3s+iLV5X+Sq7>9P)+(v=u0z{U98|=flLj)5ds14B+ zz)b|(P6c{e-+`apCP*Rg+Nps)BLQNqYwermn_#T5^)A(`-A`Y(co%qnh$8f35el00 zSiKpiqh)RWaSn&^xYdt~=mks{r5fZ0Yy~lEF;NE}S38qyT)ZURTFqw%qc{d2X)oGx zP`Lh0cmb}@$BxtLIXe7XWM3S}757v9>2P%Easn0i$`%J0!w4rCnD&@l4xF$_5tv|K zSonc?0>cYGZ;|(WA%Z_V2ijKwY|x z=-{pZDxmX-^9s}~;dTtxjEVaTRPt(?>h+9E2_olJ(b<5|x@mY7baE3A)F^>(-CS)^ zT%FPaGhbM46dz`Ix5RgKu8WRNw|QLL&2QM`7=~f8WTsY!eq_J#Jw?!#fVDo_b{?Rd zN-yFfPzH}@LOgmNkW_OfX^-Mv1q;fq&;cg17(M?n=And|NSR@P-ylwcneuAVGUPH7 zRrBm9tu9RodI||B<4{(mzFZ(TY360hFpUHF35eU{9U6Zyv-JRseKI9Xd`@z(fjbCK z3${?Ka%#ZSR3HEwlSrz!6aH0N0;ust>pM#};ze_c47p5T(Q!e{i5mS?%Ju362=QXU zG|C2>t{Y}4j)%t7RH%!Fcf_LD7BJfy0y5TpU$8hwjPC|&`^PdQ6C}2@LwM1}9Bu6L zTl?}T{B=-UjiByi4|41TEBGyMwEG_T?=hT){~*U^YdQLxRvJBwBaIk9pl&pYn-Yeb zH;IH+=b+o)Q5l=zsw=AbG>Cy+Kr46VDyBx!4F4fZ`mHA>411Qyk6M&*>7g1>b|Bcg zI47zLwIL{0_1KOWwoCt2sp{=aSWr%uNOifUkTjtZT9+v&*E+pYCrl|;rEo!l%Z8vk z<*O=elc$v;R3!I&P@K^H%a>otrm*>MDCGbdV0npZ34UETHJhkLX+m&J%VUk1h`-ad zoZ`XS)l_a=F_|-0;>K$sla*FWJVjjGj8L(HFnWMFlS7RMMNJ*cr!g($=2G3o>9VIg zmT7|5FDK7{;e`|7Xg+d=wZiZ%7pI&P_PDQusI?Sk2F#PU+G^=*VUqPWV&M^>OsG%< zgRzUQPUfWJ{XL{}Cfc55;2f_dfYwM|T8U1`qQbx`mQ=rj{o6#BCrut$B6@~8WN)he z%7|=%nk0Sy|y- ze(MH?JTb%4G$v=xg5i}Y8s;TwIjyc-3n*g>SC2hOHFv={nR)QJeYsedM%B2$=TfwM z731*GVVlLd>#KIw!(eBSWmkLv)8i3JMG&U8x`tBy*1idP*I*?Bf! zU=MfCQzZ&DD4zo*xC&e8QY`BD)j}r>#Guh{WHit%dREA5QYK$WS(Ll3yjn)AnFzZIggg!;eY=L&10sqAO|I=3Ol(Wcs;tkrE4>~KW%mQhf&JL0 zL40~eH1(7CN@|t!q&q&K)gf^0mvRJlD>M2KHWiYa@Q}@0@$ueIi1XE7=NKwZ1BD{- zJPZhOTR(7>J>&d&ocRs3@g&ZZ1UJSVof09HtPVM`gRigPx{agKf83~| z5?o|;8= z7}{a_(fM0ua~Cp$fZ@IfGc`g(w)x-thf2VkT0L2ccn-O&2a5DSnbiC?NaZ%h{E{MR zHnz93(i&7v(hO3SAAHU08JM06gtwGXcUzUoG}(HuW9FO^-OI@&%%+RkoAqc>P5}Xt zZ6@||Bi!bTTadL`nU=HFNCakdiZ@&8GFz`wP1h=tR57235dcW2bX9&QejiF&03;p`4)itl(JUbM?M#Q3?b=kF7+_R*SW;Em*Mj+n{z1KQwu4C&04VtffxX#^otbQ%3= zm)&Lvv=*lNOW#xo-=w3dt-`pAqXG}8m(a?_#1qcC`nRRE=CuBkL?Ye8+awHNE}c(l zDx*8MI-%KgH%~>8?U-ck7b3Wh3G>VD4T9QkBplk*&gB0P*MI7NAPxF|*zA7<6AJ_T z|CIl?$@>2w9NYf~;rTiMo z36U5GFxv>GjWKMiX&()n9?+%%4tcBNfsIK+GKY6}$@I?Ow5H5v&8-v~dt`P?sRfo+ zV|LfJF4FOAHs4J@K_7Rqfrd{q-;dwfU;f=kA7p0d8^0UQ)4byyq(N;luRzooVBDcj zc2~Gj@jgMN{F@!?J1+^g zXIDTF%_qazT(2>`khH^q70^U1tqQD_Z!_EM{eVlg=P)M<`)dY)h@b@yxmtZJq;C~| zn(&uek@lxP?NcD;)4wH<#>^Kn#*p<<%YWi** zI-s}l?G+nl^_8$8(^7+fz4^ZQT*jF(3c=pjZB|Qh|!_IeDDK}5k0JJU2|0?<}-`OcaF?$>%d+lerr(CM5=x2)wT?=yY*j8)Vq>!csL|Vq-cGQ!xl^-F_Qc@HaCL;j zkkMhR1edW_mK7-1B$xkPwASF%T~`Z!;O^K9@w>uu=-;rpJuxLb)qU zYfYhG1QwLueC*@qcH3fBQ(la-iaTsMJY3b)>mJ*zFPRRyYgpb9X@I1&JaiCVF6C<3P;*f~n|^Z3XcrqGV~56_V1lZMmZNP&lMXL;X^ZBQg9+fryojqc)jr zAgiZ*VEgQ1-T>EnQnEAYhN;c?n$Gy}NiN%8wOI!-scd8}x*tl3+zvP0zhJJvMeXd$ zaYOBCTyl3;htsxkwf8uWxVeYyEhH;Tg`|vpdgjF!Biy5%WM-o)YZMD?eqH4jKIN^> zc2X!!r&%|yS4~y! zTWZNj7JrQ@Jm5eMbTwaA@LxX_zH8-%0{v7f3>~#6%yFbFZI&~kDT0%meoC7V2}Hbt6xdAas5qM>aBEk+kg%Y8hJa^O}f zr9cqgcF?53fU5>lvTfDV?t~jx=mNy%;z(P^^}q_JhE z{Q6rD@ON1zjWVM==;YOP(t2RI&pG1mNO3iUC!_8i?@dj28;bHr@kj7`d}MziYtB2e zH|GDgo5Gdff1nDSjU;-NsP_A>Z{LT7`LAPrwa#e#0t-8W_Kha&Mt}mBM{2(Z6^~6l zMig@(Mnl7NW9GZ_#~BLE3_-_}yaGA)F5lHZ`?})zi=YoH4_ym=TX6@Shjl8f_pGya9ItPLK+&C>-o{jWpo(RFJHRcYjIN- zwf1z^b{3+#ORnF=gBGMv67?cF@$YYgIB5D@5zXxhDK70+>{YS{tTdA1ZR2{D!@{6- zOwL!o%>DrBLEH%Qm5|s)+$$~x5vR77Yc5f8QF^Jn=nY})D?J1^jjsZ|rz=Z_Fht`C z#SVi>1wEcZfIdG<-rz&di1XS>vKym(aUHFKA1;7RczRw>@LBdImE{CfD*wqD`d<2CFF?x0dBy&Ah7!5^HN3n%(apzeB^*mA=wgD8V;Xr5ETt>T)2z& zNi1mH!@b>Od1_7PE68~p-zwsGefr^TuDfP6t<}V1g)Zd5`YskiillP5t z`{$Nf0X(BUnueX!Ba)Z~pTme3k;9A^dk?HcEt#e8gfyUHk;Md?8IR#!Cc?AxAMD~0 zf;taPV#DNyxjOcO`HB;d8IPsUmdEU8hl<0#nDNodZG)-i|nVwpM>O`3=X^*SXCRf zA$cVR@>Rz2nFMG>vDw5~Sgf%DGnzriuWe7RZmnVM?lST@IV@^utVG07$3U(FJz{Y@ z!S(!rSK5o+ zM#}_|&lvD%c{D@GJtj_%wc{pfKjYI8UlM?X zMJZp7%qgaV7+BrEjREQL5x7Q_)1{6jwAaT(5Un4{**ELHgZ2a$yPbfi&-1FYa0u(< zO{<*Nxy4tWp2tr*Opn%v7LUhTePLqPq}uJ>rV@kwCTVRaTAT@+;Az&k9}NADnwrYY zA6`nbD>a!u z=&)%!G^_?4>umf1tH9X$*E8U9WXtLfy%gnRG#gX{u|yz}zi!#A>Sg;l^&CV8r82%a-gO zEU0R)FEs&0ruxlh9QtPTy{{c>sp{RoE8+U6>NL(OYbiaa_&WgmeV!;HYTRd5#lHlx zO?3zMC`<(ct%eLc3kV+}8o55Cy`p(4Ef-o&;v(Ft?inJXC4-1$lW?x!_>wSiEEFdDD ziJK)=d-mfwqll!bg&M}k=#lT;wx1K&SL+5HW{=)<_)4lOyMA_rneuoJrylx$9o@Id z;rhHD3d`?z?oDUgce^?o8BY3nuv)9KP5--dhh(P!pS~xKB$nS-RH1;xp+%82LCz1a zJ3Un*)2iSt3cC>UX55t92o( zTs%F!R6FA-jH{IRf~N2~4Ktn;&O2bA#Q(ABk-GN0Oht&VF50FEQlH_A_ZM3VKuj9q z%0#7BL(`6yjz*At$9oWb$A9;GXMCS@;yZsCH+~@V4DVX()~5qP4h}(Iv@1)mE82GX zL4s*E;OT&UE98&)H?;xlBHPf%;uK0oUN-O3B=gWOZ3BJ@W>R*$M-yf>W0yfRD$%Xh zrxXz%-zF8~B>1SXTS-W^CoPO`519H3*{L3RCmu%->j`-VHLLCGRWj>Qb3bS;mhY~X z^6}t)gfZ`eWxfr8XG`dPrGBLzQDs3 zUMFBgmWFz}8s`~jf#3nz%XSiJoy{}70WV+XHrFK1eT3u2$gxXJ8)63 z?9dK^jUZh*-J4{h4*~CH?)t?bglISmOm9Zt%jw0}gS!{MT+no@YA@51PcLS5=yDJ4 z;ZGCKm@-ff`j`dqwK`kzdUy5T6vk_O+JDDB!Imqt&!p_dl6yJvL-+E-cH2bZ=sN|7 zQJX7gL)IO`?Nl`u9c5+qs6TE`3|*HF^0WIc{0kU?>*;rOkZ=V8los*K#Day)SGcY_ zdq+qhD1DNRC!!Ox4ignhm04q^<8NPGXTs5&tcOn9)<{ z=S;gify+i3ld|V~Oa+_In9<7#t2Q|_>EO>%lfrJd5guiGaX$K|N#ymrzjrbwb&M<| zQQL-+>1#T}^uDZ6p$9|#ZP60BqzF2B8! zlXt!zU%J9{&~!t(K8ZgXHA>G!xaZ}cA{~O@lvThJNUYPJCmjOS!p0y2Gru@EnOzwr zh&*>gEGG!9wdiJ~Y6i#_Y(w8y3`*8sI~9Bi+9N2b=P-I&ol(@di!)ZzHKL+mp#SZ! z*7ba!-y9r-)DYTqF@CFkD5t%`HJL|%>_8OYE{(8qTo?G7mB^%e#UgNHOMo%FPbT~U zcDWaz>+mLgr-_e4>jNnfPFNO*LZ#(eiIJI2u{*Vn`>B+KXMed!_SGBidM=FV_E;3O;BPz0%agn)91d=qy z;vcEoKb>a+r3ICeApTyg;3?p#yA!Kv#_ZiavhPW(OjSyrj}}j-Bk%xCTUD!z5VfgNFYD#%TET($7T>QETUA$h ze8tL{mp}iC4HLp1I5VGbta#X6YG0b(_<@u6sq6X4464JIN9eF9iEf+y!u$=g0AeeN z);>6X26Nqc2~wk16u?mxqlbIz8^ahU<<#1`7LxMl{geE5&ao`xs>D$s5mn?6wb(BK zHY+11M^t8xELj=9OrX4o<+YCmQjr?RnH~nC!_;p`W@gA5$yUXNt5I(bF|q(WS{k+W zRo?`AYFHzFDeuYxtMB+-31%8?n$31y3E#F^-n=ZmsOJH6!~Z>{{U}8xM3>l~qpf(q z6?l$d&lTa0k%jI5h~VyYzjK;rN|M<^!K5=5Px!0}vN9qKLm5sYlgfR8JBfQq+6_)5 zYK_+{QG1LNsKYedx)oMvAqO^HNkSz<%7}U_FW{-8D?-pmxPp5IYhcnx;6WY$F?M8T zf=!=L*E0dFl$4x3ejd{_YU^o|(;dS}B}|P6;HsRGL;M;6N)69p)PRiyslY0}jW3yX4!Zr^WwSLY??HH3!Eu@!fG`S!^t6o09)vxK3d zbc78l*cjdOwPb$1(M04Do6j`z#pout=wOxH+t-UydT=PIn6Qi+N+dRmoEX~9#5U0%xFf$45>!Vmg69HFF5e#`H-(`hvZ!jDk;nOFYXa4i>ylR~ z@`=c9{Khz(S;B9E33rphoa$q}D)$&;+;4aT@K}NqhYxb^P-&#zHb@_s9KP7ojwaNj5(6WV1!| z54X|fIhsY9Qx0z^-{ z?%Ew8kOGcM$;CpfrK|a?Ror>p#ja{3tEj*LR9Gm7z!afEq?uM?S=oQ^iv{PVi`@Ta zWkFEx68U0SIg%I4)(G(uI{759jTXo5qY8Q4?hDZRt-yeH3j@-xgouYDs5w`P`+V(C zuwH#E2MDNn8^<~xJPQ@dbTlygo8Rc9ZyV%vvNk(zuKadxT%r%Ip1iG1p3o8HPiQQ+zv22Y6Au!sdc|j4%NXnoh4;xxWGQ7!Qyo-S?HCJ!D-e&pjd}@V7=%8)bXhhjR z@nfZf3*QpHN6F?%>k52nA_p^?Y9ElptO{RFGNWr4Y$wT?X~!S zKrI4-HeXBVOZ=NHkCo+RYohosLOKxkoGiW_PQIwm`TrfBW77_ec_Seka|d z;O0n=G|r}NM;i88To*MHH^nf=990XG(XHsq9O@rcv;5hC=el*2+Dg)@agjH1>+N;5 z^xdv3{p1B$h*ib4f8;Kk{@{8j54c`<-YK!5QOd z`BgqAt=-G`z1$?LIuU~BdUGthp2gv!w-x;}soUt?d3`*5dAqCym-GR+!$M`|)KvIg zx5+T)>UWn>&oKFKJD^-uAJ?6?XX_Dv582$>GG5gY!Q4l}-^9fA2s6O-E>NF4BY0{!kLJN+X+0-ne4}={@DIH<6D&07;m#jzh(jmS?kJH3l+H;umak6) z4=L8d?y+U4g>iUsghR|h2_BrMA_W9;Bg73tj@%y@{YW2jX2{Awdom@FLu)bE@5Uri zJ&xZv1f}%0oXm5>QOl)UKNA>^g+*j(JXhl`eZHj9CslOno!9@7 zPC~5u_&dCxwzwizRqd*y?Apw?54`FueoSt!c9$&aHqn1uI#&DTOPy0St)`_cP3gO@ zMu|#EDu)7y%{5K6Ic+n`YFyZs)m@*u-}2!=1jps=y;*sut>P2cn}#-h@EwSx@?v)D z6V3?1p}P9J7dDjYcb24|(Vx<6%MraIf}G@=ceGUdNI)D!J$x~(A?bw|Q0S8OqI^U- z5a?M(?g~gWRzm99qP8P(X$XT5BL-2E_`o%ldO?-odr59A++4Uk;KBA!@3%#jY=u%O zgk&NpvrzG(1i|F@E2=A}?T}|>NGf~yS%D{m__mjll<7a1;=2#c??6PWjT?5T?ef^ zM&I^?8C>k`j;Er6jRIw;>lCJL3cpRm?Nb#Tc236CyV1~g$T01+z}RbHyO1EgCp@f7 z&*>NKcX%5+j`mM0K-dSJrNuGcvf6s%mNTR+Ph+{kH8wuY{l$64*a>$Bp_A?<%B<#M zGN-XCmXhkpo}dVkfprWPGgR?aHICbsst(fNRhvwMI~IvsHI9lxGHcQypvNkd=g-eG zD;A^(n40+>g6IQu-Yx$YP5>o|n-ru}&jzB`FWOB@5OzwJs+z^3{{g}0132*lFFx8) zXk%H0`b$-BSF^~_G#5#{RdMfs->pBfy z`pcBje=&Sx|11t6ESxU(=DlNLs4uDJ3E<#O0X(%f;L)nN zW0Vv7^m}!ChhGVkVU|aQJdwLZwP?m(upZw#X159HcTtuGVZtYjkHC+L&J$m??_HV( zFK^TsW+pz)hfnKARmod^(<)cXnMV-gQ;B34RYns4-Fq7#F^zVGKg1|ii~390BF;HX z*v-=Ryg$PWrrayF(N~b!JV@dn_UH7w>-_Msi@&Ok6uV-pl@hx64gZMf(tUD%2)~zi zOw2X?vO6bKO}?MTx^MeS>mksih5}Qg+t9LdElyy}^N&{5ZI}1VI~8B^;q2Nh za`?7_kUPq`&p6D4tezc&wO3%VV6dh?Y=+WymWs6~d)^EDQm?gFG{QfL z)z5o?^u=v>**}AZ^S%l$r%_Vw7M8;gn~RK?A#HGaoDZjU_F;d`DquT3B9c4J{e`ZM zVFY>CF!c*k*G+#s*1y!&7d)(8^Q-H$OqR&Lmg_sP6BIFN(Z>>GbrfVoQd(qS7Ljia zy$)U@{uFZIptvKRfKB`fSI$;7)OQNooGJYo{V_5_ zI4L?-p0;gq2!CAfR2%%zA4?r!CYFPK)3E#)XrUU>w4k4?!uB$nB;#*#7nb$3NN!sb zO;*$HHESSy2$$Fq$n)x%z{+K-L+Ae}{|QQh(FjNff_s*;qq zr-$xj2{#mNv#t22MEDmKX%sQ=F>2wIo!4)Z{G2|XH@ut;Qr^&ixD}MLei)7TXE_5m zGBM5=V+ z6gU9%-4^2Dn@Y9?yy@{mnxXd}tAFgjy7o2`8D|xeIZ8Y!@t$q@)D-H;$H}jsBrieT zA7okUhL{qttOFyhTbG6R51$@Tp~!Hy(+?+OfGj{n{3dVf8!+k=sRM^sVtZwGjtH0N z{tDd2J%X0gG9 zFIBd`diOI{N?lyC8@xl|Huv)S`BbIwzhmqrAjoU;#k~P|Z92E@w3hl`kL+eYYFcx0 za0}81uaIJR2zckHSv{mEIp=okHZj@z;wPpnSQL!J4XscQOxPNl=h_B3ry3Lo(5E7Y zLir}HCn+E%+!05L5_7RmM^TvDDCms7BUNK0B59C9ak^Hm5>cY*IEm$Rf@Y(bK(x|) z_tu^Tx7F6R0E!T`UtbQ!9;&wTe-1mcf0wk9H)rGNx_)a*W5Z8-eIOt9%^ifrUDq`0 zU!F-306D+yckjC4ca1)ls+xP}(-3SgJRXB^5z4Mj^hosgbU-i<5C>FBf_n*d=tfpt z1SrzgT3d1ACTK@K>mZ__0HubcD+OBx8$t+GCKdGvDwro!)_>t%@hyJ)Ia-q;yC#RB zYw8j}Yp6zSS>w2M>!Rgqp+YZLQluc&Z^-I3T~>?E7nKHyjAxZGzaMeJ7tL?0y3O9~ zU!ON9m!5#j+aHGR_0PlLXTFVdju6iMu0t(G{pKxQxe=f0Wgpsa$S>x0Fp2>7yjx+S zE&PB11}MukA<90!(D@L2pnSQ?6`KmGEULT~JrUgL6` z4&@<~%F|EiOg1ADb6#doq@Iunfvjgv5YIa-i<2%Vi<@nVYQQpy*YjRByw?+SC^D2O znR?Ghahv_KT!PnZTOo}$ol3g;7DF9xC~}wIb#R$K4B;(T*j?oEro+<8UY0bZcNBhKIy1c5lJ=GJ)%;L@8fFQbwdKWBypnj~uQy|kU(k#^T-w~{A zm$|wcqm2T%e}4P59whh20>AH(V!PY1$D`9K7uMIi#rwcYc@;4~uJ>N8T4k62mAr!g z;tO~D7uUBZmu$7i!`gN9>AP#}Bxom}v8kWM3)GLir)6J&`vC-Qhm)?dU$AFt1Brhr zKzz04mdVED8KTq^M9GNGl9DJ)S}f>O>LnFPFI0Nau3Hs{BGwhF69R*1;*U<8x)QO* zu$NF`BXZrOl;vL#p#y~golK$tPKMAm!k!7RniSw!@mvY1u0$q~cxV>KI(Bpn1xJ(m zqW3(FzdjZHLVPonA_Drg`>0ij8W`kL-5!H>fuj6l$w&QHwUAD(Di;7+_lluTV$#Wx}hVHh$hm z(FcHNtIzGAe^}dKR1<3=*!B7B0{MdXzMjXgt?e-kJ~V%B+&_6fJ~>Zfpcy~jM`B>e zB;Jr%c9u&6c*H;-8k%cVxX2#FZ`Fb5Q}+|&t6NnU>`0BG|6Y=!omq?=ZoL2Vz_G_*2tF^3Y6Kr5P@gHj*L#FduTmm#_@ zIJrBPc=$5v$y~kxeDL&V+LqU`p&f~6OC6Kb?N0QXWHKR>W9^h&%fVIKqkI{|c*%?q zVCm|s7{YwQ&rMEJ{+yb}N#HWZ@VDK0tn1n?nqO)&eRI{vJ{c)MLGQ)fgSKVY3eH@S1S(KCMM9&5 zTubxoRJ6DqBchQ@&8&$bsL@iQo58Q?@Ml2bOM-ni1ZivWSOk?dz!MR4WYCR=iPVP4 z$=7M~E0njQWtgwB2PId6CFIiIgyZ}l>~rI!_4kE*@*Z*McwKwZ)jXuGfL9xDcipFr zKgIL8cswSv`QJ5HXKw2px{*G1{uKrn4)$($UQbQx=eK`~`@5&l!#tjeT=I5a8uR$s z-0RA3`xOr-TRaL>7djeLsFEq(VEMf@Y1fupi>6p)`a=3g=l{_{j8f)_Rp=K}QpFBU z5C^)EJ4;kcK*HBOHq`>A_1s&8;34(%9f1r^kea;_Z@AO}c^|!QHb9bL)y=J6Oe!2o zCE(3&D_WAP^ozvsgZy;Bq?l7ar_cLk>L%mW0Ipx3HS>$W+w+C|J7%nnU6u{Q1;fAx zM^Uwl-FBdckqe>nH3Jf{NDNl9oL$N?m+U2VyE^(j{UP_A;3q@BfMLqRw$keK3CjQ2 zP&Yx;K~B%zM3pW8FLsY6Zus@k4*D~ouYLKtx;#H75YoMZJ(bkvGQ6X|Llq04Iw+aM zy32wa@?U;iE2hz(=FcIyLz&X-C}(j$IhxvLx9b66JF?VGtg60WxKI)~%r-+nqJOX! z#A|2lVZn?Lg9Ii-W~2$KKrwy*eJFO)sg=zjl}-9ae)-0zTF-EhJaHupL(WjqC6t;& z79(4}15PX_DynTfca^JZInJdgqDMDn55Sz4h>a z&bOC6%JNv|@$Uglcpm0&V{f!66}irCqHtZZK$~1@rCg9+*HihqXY;LQLC_w)e7{_i zMMWJgcTB0NS;Ni#q|hIKlN;!#oX4!5CfTLxn$NnPKE8q16v}9%2`3N{nLz?Wl`dk& zxFzbUR%sgO{Ig_#vHFNLB9SGchlh*Fi5ENo5=6wWq{?w6`3G>PP1Hx9#Mh~h>(NT( zZ0}=Sfyv&qG2A8UuQ}h9?eV^7t4CWQ@O=wK=>5595dO6Hc$^Kl-&Wsv zK*Im9g3WNBzcb=sg{5U|Tp5c!5&otejvI|u?6cKv+Xms3u zG)**OJ6Z%j&iEz;GIW5bhYf)X5KKbHKo>rHu71X}#x<>J;|}>>{`NcV4W$L*0kW(0 z&%03&=>-8NdS%`o)vv0__#CIJGJNMh_N$;3T1a~@a2v><{kluie;M%qD7EJV?!)w> z=YU-_;9m*;^UPcy%Kj%Tl4MWK2u@?>6H-SOQ;=T~96J%CA@VMm`d(cSO${XPFDzle zFFIVDGs{wmhJi zg0lQqY!1OL2(>%0exa0|SbET45m*sKo`_m5nm>BNv$kj0$O#4!4zqr-4v`ObAghG9 zT6bet=0h~?k-M>XZo&At5R^~HClEIf_Cf50_sN(DzW1IuFK{g-@KCfGd*sZRmov@;8!qX4BpWwp4l7Uaf+-@>%Pb zqO~JcT^aTYjEgobib1%rI%o7#o&iPnKiB|&(Y{(wE_c`gz>YH83C^0bkR&GB(0 zkxsy+ogPqP$ai-|Pcw9X+?g0~nj^kCF?fj)qT=cAM@IMGm*>=&IQ|U^KF0Nl3zq!P z@OP@m?x)({<usEoy_p#8R9g|jbheX_gWZmel5<6vyB=*`yJV69KJ(&;F1zaAT@rA=qcr|z!S zv%XEMDHpG-Uc24xPpt=wmF{)jTKNgQ*#Ty=HYl)`zU|oGFN~ON^Zk4|kab>;?u20X zRqwI)aItW>POB|+E$(^gN3v30rC@DrNypY(?M=PF5y5k}Ee-Q(v$-I^zqu}4i786b zt8`l*pi=1wm4>y&y23ig|Mvk=etr4TxvIN>&Wq%QBkrZJxGz{)=6^XS#v-sPfMB&8 zPvugq1^H=YWp~vd7+aiD)thj!-5h57B&!bUoZ5>>Z+U|}bJx2R&v6R<;4T=NNNr#8Jzm?kG><$z9k2@kv=rwV_FwwBG%w5~x zonG5q_jaVvKWna6*xoIohOZtHHi*^$J z1t>~U679mD#LG_5)4HEar8QOhxyYQ}%TD+eUnTk45M`A)^vimd#e6l*)a&x@V zRE+N2$QGl7v?siKz17CS-6UP1o0EJ0yZFIpXM=v&l7k9ch%csS$31~Hz7RKT8*(^M zx^;2*#yB-?WsQDIyCs2D>qCO$j9UdZ*(cPT#$?;3qm)!=f`DC`ec6zI_~d3+Z5QXX z%XX8qRR7R|)N(x@#}#9x0BJNC&OsOBqyg_xDy->=H6t|+6#l>L$ zK?V>hkx7Q38|m(n7(!y`4w3GZMv!hqlm?ZSP6-JCNdZY|xCh^UzxUqnuRG7PnRC`& zd#!!;S!-ql|60>_V4oXEZ zchjVn`jdH{v!AsG2D*%i3u<<^Zj2|JEJ1rBkoi}}&tVQ5!l*B`$%I*_KT<3L`}7hA z-zF}6fAaHXvKscixo^Knr4uHOjt&p|sr&Ath*5*Ker@IY z{S5b`qPsev6n@H#QhJ0FTQ2x~WTP4(J$f!Tk~nm(_Ds9rB=z-S zRT_#uv#`1i=HR$uI+%quJW2JWsOYNfec~r$9Yel|Mv ze6DcV)>@hqT~78ONH@O6?-*FS6SCVQr;ujs%x@Q1`}5OoPp`sDWA_Zc7G0NhK8GI_ z4n3j9W=WFD%gOwO4m~>~luO4teK1}dR7XkO;%!*X0UxaHfTq&w2c_vk-fquUo`dXk z9!$31cekhO+H%qvj)3VTL7HJKjy!DIvJdtOv7FRmDPX!(ifS3Kl!sX!q?;L?^g$$l zdiAs(q#F{S$isR%QA=wvQOQhbBCV66G79eS)V|ZPu0%UL|0V5`pYA=#Z?0}@4e!#N;>uPwU#aec{Oja+R?e{ zBIiu0=a1>GjQ2W}vjY3_i}gQL&(}-4R4{5yXX=Zo~-=my3RZ=SDymxk16(PnM-a+F>;b#Gg}+ z-W`dR-YP~spVWONTtM>FpN*b19xqpMFD-j zp=jpOt0EY_neuFmf0){vug>A>rhDjZAIw!ck37gu<4V;n?!A#LaO&A@%6nmDsn6aO zoDN(k^T}hdXPM-`;-?_qV#USg!%$~`HAPWULE_7U%wtNKL(RA7tGElkGq!AX+;V}K z5H9Zt>KSUiEgVr-mA9L+m_s4>wmzug0hP}+Jh~|C$TD0)u``$GxfABEn!4}d_C6yX zqB2Rnlqidka52Vy&6eW9EjzS=38G7jmcyq6*|W5n`k{S(=VfP;`JzmtVU^$owde%_ z|GCc@MbWE5dhtirGET{p)XI%FvGNvp6sONi7}RlXq67%L=bG~6=F)F=1?VY+wcy;j zABdL`5>Ou8C;MRqHo2uY*#98&B>8BLV{lehXhB8naPyYy9;Lyz%@q$4#jSY39@CDX zU|X}jiUaZhq*zpwAwE(9!z&!9lcga@gvS|b!^?8JT4Ky#n7Ay|IpS$^%*v3{rY#yi z6CRM7#Z?ZSBJYKe2iEf>O4McHI>{u-RUD0`2gIzI-`OA-%P^oSj7k`L>p!7>zLa)B zex2(y)%uC`#n997fhlL*;DQ&LFWdwoq*{x_bj)7nHcnPLeOKRle`R9DIO0F{5npZ) zzT7(uLBOC~e{Lj3{oDS@$Z6hk{0+gsQ=Vt`sOz^S~UHJVdY`0~Xrim|pZ zRxz}3kW<0EEEHqr0D=PtfR=~|##M&{1qE@yAW#ql!p#Nz0mJk-r5p{dER2P1%&gEL zFfOOCgE891@v;w!%X#VP@{9wDg5YwB8rnWaTbP;u(W~N!wpIsm1A{Id0M%*GP|)SZ zXJuSq8}lDKp}GIMfZvPRz!Av*rId|cT(`{^Fp>DdG47*bagarUfwla9QNZhBr;Z-n7E>M~)?Uc%#eM>JqP638p_b|HgV!wG?BlU8TVe03iCyR`W%2A0 zW8a8Rb9Bvn&DuF!h;w^h;!DTzkUtWl65>C>D4Ue9mU059p>=|<#v*Iu=D+`0PhssZcpY!UOBOl!b78G*=!2|;qL@!_$hj@au};LW!GP$i_iYEUD^ZnrXLzNQC*^j>V=J{{J~dj$ zcum>4J^@V=D})L%7a|TT23ZBm$mO~Nt;VvHQ4Ukj^~i0mX-6F zUbmDA8J`UDtySOu2y)b4(eP(DbE-HQIbO!Ls=X8XmsG^i0eu-#{~gs9_70As=7#o{ z(JE{B`!NCta}5g1N>@wzvbFrp8%lC4+v#kPF0MWjm2e2D9~lX{UZYbcmJ*@1$Y3I z{v!+jtVRHVAmHG?S0h+-_t4epcyZCwsDbe>6ME))^U)Ohc7m(mZ7wJ%JO+P!TvL%m z<{9`t#V0;F8k`;5I3s4~p~JWlYvTNndW)f)EUk;RoYV*(hjeu0-aqnFW%4p%aJY-`)GG}JB?S|2DHU$sNH_smh;D!09dIn=R z*MBIg#+sh>`pL&l){*tl^V+chtcAaQWg=+s=AQi__9^s>ulM#?*P}L4o1xhGtmdmh{DPcFW?uGT(-*Dbj`SR(v9W3K=JLT&u(oyzH_^8O z()ptWYSK44pcIR>t=Q#6Z`?%F>MT8&p*EH;dXG`RDm_Gx*kKD}Fi?0=2yW2(VSIKQjoA>OKeQ7c}TANTgV5ikx zgGHl+nZaMPxOGZtaD06vB^+8} z)7`!v8iC$y8;p%=`S|xQtG6ne2;KxjkntR!gWh1g$I>!fsCh#1Y+KSdXacMas zXr~Rt>A#}~QZ2?w;`z+|L1=ZgbuvhvR|yFh8P?&8sd`oy_uelpaw?K&0r;()ATeJR z7qglhgLW>zX}Es?KWYmYsamY|jf!&GFTXW+s1|q@V|UXy5!}sM0xP|jidj;8)645n zb4_;`OUKAGPxvmCX#=cjIBa-2>q8i<^5_UAoaiEzI~-<4z!a1g#Cr^(K&aAG1j;zN zEgrbON5Q8#K2VrtW7r!EY0^x0oe%cn6f%4yN}{gA{WUwa2tTaGO@B|}u*GWZ$Gb;? z#c)8T&`FOi`k;bK1dA5lhds&Q`=ByF)`|YxMog^;frgjZ1SQ5xObD7-bAzGIb$iDu zB>Ger!X`{B7OCh-Yjq>lvVHgqx%BRX1Cizx624EX^kz7A*(=*F(ZS?Lia*h)I+I5O z8zdt#tzr%@)Hqy|Osf3+sT^JyQS=69;NVcsFeay2pO1hlfI=o+cR_CUo$6_fP-yBs2N*SpAc&yPv3>ca{}$P{00 z9NR-%$#$AQyn3){rAuX08ZG@Q%Gbi2d^;=odgj+VXGTFcA>XX_iKc@~3w@@ovpi(- z^BIWo9w$vuh!7#=$7e_(OffV4xVF_NlUP1it~SisN(LVcQFM%@_cY4s-|o6!P)x*I zy6%@H9-vqOnKqY0<|$N~8>R>w=B%F#Z(E4d4R{%DzhNkFy`iNfK;>W~Q;D*=LT%YC zqbj47*1CMlO;%r@K^4JAta!yfOZ}U;aFV{m-E<*(N9;!5N7;miq%Zhm<|=L8Oo#Z= z%1h$-^?nL3Kydf*_8D-`qGb!#MG&Vi${HOYFCxp1@OImiy2_fb25<}~6siu&^t^tN z&^p=G-PLVm92!PEPhw=W@M*5NRhrZ>;Y*E+wziD5oPxlcUV*eR-OXCTl)1W1ub=&v zfhBoU@9wF+e9PESdL(mH|D4Q$?PPj;fhWBWyf-XykYbdUoS++h3Q=D;!@;<-d!jrQ zqC{=V{tqdd%StTyEW3i0q=+f(AUA(iH4YIB>>00o4WBba|#^&B=kKd%K7VjgD z5LOODlL(R;f7k2~R}^i}Gi!BYHf;8iYiwz%qg2JU6+CBOH8{qPTLi6U&p#lWF*Z|( z=Yo3y7nnSs>0D|a?6)$vZ_+Nc)#{bY7%bD0;^E@Q)_uNqW@kE!{%)q0=$L#(C zb&bC1L&^D$_O|FO)jQY`ROz*kWyNkCnm32|D>f(lBZ(g|dnRQ{zg{e&j1gvm$R{S{ z#XGvGvvMT*SiWpnK13NWY6nq{j%@vK-UxWi@$duW{-bVT$~89o3b-kZ^0Neu&b>jB z=Lxk(AFCRsijGfHx_*9pggdM;-z?M1SME|Mo-bGLXihdILVrno(8HN%S1S#RWJ z#kao668n_56ng({U;8a_WyjMLSJwQ%3)Yb4Bh<~0c)K`DOFgH2K3~(4gM>=%E18p& zQo=`|3`TLqZ?C6x74ys7kt!#({@K#%>%aA-Y9YCfMlb)#Q-^!C-@~G&w7nKQ^)1wu z22GYXf?lHb%y%bw326>HR(4V!ZCcHK#`KzmbE`KFZl2AQ3K#^Lee+H|X}kZ*-g-tZ zfVyem;+qOdJ&#Tb#!WSMP-`QCDH(O2Z8Yqn{Y)^IGMD}iJ}UKwRELbIl1K^D=jI;G zCM&n8owUW0MY(QH4mzz7vKKiEck{SOV5U6gJf=JrJZK)XI&=4a$F>|uG9s2<)QCw5 zy2TgUqrPQ_5Uj>px-xv4W67CiTT+ma}%}Z+a{hY?JO71=$Ut;vs zPy$&8t=F4|?UVJ@a(_oo3_TJql}BVwVwWv zbxUN?F(1h`W^VqytydS~>+IE$%@QIenJN=LDjx=cyFL$IhG~$p)o@3mI%yZ=?el9K zro=b-H*xcqqQyUfgq6iD!>p8*>8D@cZzq3rFNyKwoh7HH=uhLGSg;)*zc{EN0H0IMx<88 zj#0Y>rgwb7(9NoP&o*}-1kg=%eD6k%n3~bmUeK0w*wA~vF`XV(AiNh9!WP0s_H1#U zoU`KM*6ec?#Sar)ZFF;Vi&_G>6^ASy&+#kF#*yRQ>p>-6-xlpajlOzt?Bg*(~_&4wfh4$_G+gDoR=YoaNoe4e8=VrFLY-H}eQ3_NRj~&@@3#H@w%$mx^KAoo-{-b+*OyHn2 z(R=Hl95+CshaxP(;0yoT`k;zpf}s9*n@QDBlBQ5R+f~t|VGFp*K~q!kJ-$v)f65Mg zU&0YNj%rM~)ANH#G6R#0IpsOesU_WRmU&X;SoOplV^hZtCxuo0fyO)!or9*$exCjK z&EUwvLgl!4T-LUd*t9@(zcC`XEOjK6{IjCMQyo3LQSzlicQHX*sui4~7a}+AT88Er z7)xojYS~iDtyjaVXNv$p9;s2@O;l6oit!j)tRbzA&`v`#nO@AL9yyEp<&BG2c}_hpz;K%I+lpow6#%PDb6D}JI?QK@Sb03 zGZ5U?`y6txnKHTju*^PUK|7k&bk6Bfh$zc7(pT7KRZwPuph0n&E*e&OwTIHIT`PBU zBR)QL2*3LTtOA0pG9|~>CgE};`&~XJPl;dkc=;F?OR&g6`953BviJY_W}dGW7GsHfngWlQGv4vub{VzCKcq_?uPz>5IP?8< z-R_O^ww;Yo;q~I#^>w&Rj&$UG%nhiNWG#sw>TOw&p? z)C<;m&@Z1zK{fBkwLHizR4AZ)N9&&!b(iimts)9xs|xga&1Nk$C=e{hG4byp@h zH6a%IsdIU~k(ZGCeAA`oAgZ2#FDY}Bsj@a%ry27Uo(G?vF865sel?)*U8CDk(#Jy= zSILQEXI7M@eYeaPc>QFyG@+^h@_C4n$z3(1x2XRi?%M7Lf2B%BSC(c0ddaN zPpt2xg;xu5;)~o;nls0X0&ine;tx^kW}eWnhSdL5=fspN*R{yV2q~!LOh$!$t0t!A zNM`)R!=db@`C9hFOoJc~&t&Gjy-OdN@VDNo}M7gDL$D|+cLW#$a~Z)y%n zY~toQxWnjd32-ffKgq>Wu<}B*lpj~HXv=RUZyjr`ZaZib4AX|dPzJ9ehM~{73iu27^Y{z-bNTZd3%nFO#EVBw zp}4FZ6LvOpFK&PdSPhGmBC;)i_`3A&ek1z2yo@I4GQ*-qRmZ=TUo2?M%ugHPEh>H& z#1LDp|L{l-F2JoaJ*2E>SDVFk+M#{*`?c`Zj!~UACFqyc%eJfMSyr1d@xya;ftKT+ zLqo{|#+8)@pHc)xe7F#vXvphId8N2a!JMxC`sSLhXIQ;b@-0#sfgNs3?gEjXY7uYo2xP~OxROjim&-k05=-XXDT3gbVIY+uFBDrg z_ZJg+b(`R779k6bS-b+D%C}aP_SjzGNM6&kIi1p6bm|Kc^&AlmCcZz3#tJHuTGo^ zTR&jP$tM!yZ)F-(z{IIjSqks_R}git=8rS3XFu!~QAiV)c5J}g)Y4pGFaT$Uzsy*c zx@F!A63k+zV4NQVt2(z+klRt|klh2A&T(#%%HlfHGpW<~>3Nd~4h{+h&pVYQqouiv zmQ~J)`11ZbExs34Y@C=Z!Sj|tr2>^47<(t%$x%m&Q^0(wSPl|;edGU`penosRw%qnyCEklS8le z4qX$6agO!kG`|yUa&Gu=IIZ4{an9^-4n_m>6C7W=%bsb_?J3?)^9B;7QsVE;w5tGJQpDaB z4ORP=O1H~P>G0U-T&#lXI9oF;92MVYs#0==)qR2k+RhTf&t#kwboMG-OSSdDQy3FmFywKPgM;z@k81A*ir4 z__LE@X)scWMrOUlOSk=r*#?r8>yF!7!DvWl_8FwjZU8e>0bGUeBj0&fk@7Df2$V{3v$Y3>o{eEU! z?o~l%rtCQ10E~v>)?NgzlkeP` zJP}*L`_S5Shkk`_1_tI?`$1aAY}m?KQ-#qc%x-ymhlXG;az7mRnrO4wg^u8|Sg9TEZh7l%So83TJKIDQ$5E4$;V440QLmu_pbn6$yzI zsow?-+|2BK7NDRQnFW!JJ;A6i)=H1!cs3RfNw83@oMsm*cfr@E*TdFnPKf!;G_v0Z zZl(_CTxT-7!j`?@Z%pAT`E}Dz>juv-7I_!uQ&uf zkLMiHo<1=UPtc~Iyq?mpeK4#mLsL9q9FmtV4PlUZn5i5cU|xs0aX`#D*K-lJ<2gyN zv4y(+*4y=w68^`I;`-txIaOXv4GC}ruDbg?3np%J`-oU zcl=tcS+G~kjDGesM}^gaLJZAF*$oiZftux}FUq;a3zo~cLt=o@(XS3FgJAay*UeMB zaE#szykbr`v|rXWqOf}7HI0_FZh}pkG*s&3nr+k-xLJ#s zaqQZdWbIjeM#WpuuS{!qOHOkuCV>@)sc_*)XJZ$D|FuHH_NnbNJsE=ESpI>-v z?NvhkOr4C9=)5J7tH+|6q^}5;Si9c{UYu$dJr7m<0$MdPmY!{c=v~MbYvZRwkhs=| z7x)?86yNprSKXEIy`C=hW3r1Y4<1Q6-Mr#8yd{rzi_))fF zWA1ICrKpujJbn_@U93HyguFYvCuJ3d8OI2aAfvYU7DYsN=M2M8q>A-v_bySFaHi(8 z=!MR9V@})6I(HEQ&rK4jNbM~FsYetz1VgYYwjcS0NW~Bd^+oM0i)SRxMAO#|X4|je zUjz*AYER~(B))}H9_q5|=i20(BVOJVXY9>f*h@1=KiBS3pWrnnI*J*8sr%x@eUF{L zvd()<(cWT;r!2I1p{oYB?^EgGl9tm$qtJEo@5(DgVK^n1>C6OAbBao;1w55^CmZMMK zDfbpqB0M`>g8KGAF4aWGHFA6r?{s)XaVyAzjHWspOFy6THM?$q<=?IyYv}2IVnSv- z_KfJr1%i=mtR>T#qHpRY+0o*eq8G$6Nsf?wM=SJMJ#4!4r557tnzMvJhOy&h5>FHo z)tF5d6;7mcN{B;x%l5NbMHTXc$__S@7cI$sA@R6^ZA!Cn5a%6UJ0fhBcagWiuNk97VIeZ9>MR) z`d+#XjzE?R>wca5@|dZ4&t0FLXMdoMg`lz*+6x}3qTb~Too$|mpNLP<_PY9>uy}7{ zdt%DxH?yrorl-+W3IZ;-cUWDLyWrcK*aw*y8kB<{VPNM0Yw8K`@ga1zZJ%pfPf&E%K+feP|zhY z;Gbdo2OkCq(@QP@2=W`Xgj3NTW2}O9)ZqjkoW!Y$c6HSIJKf|G*uKnNVAQWHRWvk1 zb1E9zU$R(!bEb@Tz&P0(qa8p1CV%N&4sBv#c*%~r#K{pT1c)0B)#H@3$2i#nR#X65 z0>G!Sy)*AiyaKOc3zk0J{8;Q2rbH<=?mYaykyU zod2E!?q8Dt4E#9@5U|KH7A6ilpkH|X<*6vf>2fXp<^u9>ijb%w!05r40ap$9`t71| zITdWtHp0e^78o0y-)wPeYH5RPoUE*V`vV4S%Np94v7l{O|FNEbUXn-yfApp!Acuo~SS^9lA0{OcN3V4SD zY5;2k2?f-E+iT)vjQ&FpemNX)aoNuWxVt>(0^I#-z*sIA(15*Wh%^ScZYohQNU!`wqGmK<529*3sS&pp)5Orm>2JI~uqhoXQvs5ct2-U8HPG zF`&yuyX3w|iGg%Ld`KWXL}9`RVJMd<5+Mo$b8$n2p>QCfp&~G#Y=;2u|E_YGVPY6# zQFFAhrGt|-h!ZT15P`uY5E2LxBnm0QB`zi=Dhd&UNx-?`aA8r2%T#f2G_-g86*f>L P0>*{Q#3ZgDf%|^|%UIQg literal 0 HcmV?d00001 diff --git a/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/com/calebfontenot/lab3_calebfontenot/Account.java b/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/com/calebfontenot/lab3_calebfontenot/Account.java new file mode 100644 index 0000000..f7d2770 --- /dev/null +++ b/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/com/calebfontenot/lab3_calebfontenot/Account.java @@ -0,0 +1,104 @@ +/* + * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license + * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template + */ +package com.calebfontenot.lab3_calebfontenot; + +import java.util.Date; + +/** + * + * @author caleb + */ +public class Account { + + public Account() + { + dateCreated = new Date(); + } + public Account(double balance) { + this.balance = balance; + dateCreated = new Date(); + } + + @Override + public String toString() + { + return "Account{" + "id=" + id + ", balance=" + balance + ", dateCreated=" + dateCreated + '}'; + } + + private int id; + private double balance; + private static int annualInterestRate; + private Date dateCreated; + + /** + * Get the value of id + * + * @return the value of id + */ + public int getId() + { + return id; + } + + /** + * Set the value of id + * + * @param id new value of id + */ + public void setId(int id) + { + this.id = id; + } + + /** + * Get the value of balance + * + * @return the value of balance + */ + public double getBalance() + { + return balance; + } + + /** + * Set the value of balance + * + * @param balance new value of balance + */ + public void setBalance(double balance) + { + this.balance = balance; + } + + + + /** + * Get the value of annualInterestRate + * + * @return the value of annualInterestRate + */ + public static int getAnnualInterestRate() + { + return annualInterestRate; + } + + /** + * Set the value of annualInterestRate + * + * @param annualInterestRate new value of annualInterestRate + */ + public static void setAnnualInterestRate(int annualInterestRate) + { + Account.annualInterestRate = annualInterestRate; + } + public static void main(String[] args) + { + Account account1 = new Account(); + Account account2 = new Account(100); + + System.out.println(account1); + System.out.println(account2); + } +} diff --git a/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/com/calebfontenot/lab3_calebfontenot/Employee.java b/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/com/calebfontenot/lab3_calebfontenot/Employee.java index 22e8251..e672e8e 100644 --- a/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/com/calebfontenot/lab3_calebfontenot/Employee.java +++ b/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/com/calebfontenot/lab3_calebfontenot/Employee.java @@ -12,6 +12,9 @@ public class Employee { private String name; + public Employee () { + + } public Employee(String name) { this.name = name; diff --git a/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/jan17/Circle.java b/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/jan17/Circle.java new file mode 100644 index 0000000..2f438b5 --- /dev/null +++ b/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/jan17/Circle.java @@ -0,0 +1,119 @@ +/* + * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license + * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template + */ +package jan17; + +import java.util.Date; +import java.util.Random; + +/** + * + * @author caleb + */ +public class Circle { + static int numberOfObjectsRunning; + double radius; + public int forEverybody = 0; + + public Circle() + { + numberOfObjectsRunning++; + } + + public Circle(double radius) + { + numberOfObjectsRunning++; + this.radius = radius; + } + + /** + * Get the value of radius + * + * @return the value of radius + */ + public double getRadius() + { + return radius; + } + + /** + * Set the value of radius + * + * @param radius new value of radius + */ + public void setRadius(double radius) + { + this.radius = radius; + } + + private Date dateOfCreation; + + /** + * Get the value of dateOfCreation + * + * @return the value of dateOfCreation + */ + public Date getDateOfCreation() + { + return dateOfCreation; + } + + /** + * Set the value of dateOfCreation + * + * @param dateOfCreation new value of dateOfCreation + */ + public void setDateOfCreation(Date dateOfCreation) + { + this.dateOfCreation = dateOfCreation; + } + + public double getArea() { + return Math.PI * (this.radius * this.radius); + } + + @Override + public String toString() + { + return "Circle{" + "radius=" + radius + ", dateOfCreation=" + dateOfCreation + '}'; + } + + public static void main(String[] args) + { + // new Circle objects + System.out.println("Number of objects: " + Circle.numberOfObjectsRunning); + Circle c1 = new Circle(); + System.out.println("Number of objects: " + Circle.numberOfObjectsRunning); + Circle c2 = new Circle(2.0); + System.out.println("Number of objects: " + Circle.numberOfObjectsRunning); + + // two ways to set the radius + c1.radius = 10.0; + c1.setRadius(10.0); + + // two ways to get the radius + System.out.println("radius of c1: " + c1.radius); + System.out.println("radius of c1: " + c1.getRadius()); + + System.out.println("radius of c1: " + c2.radius); + System.out.println("radius of c1: " + c2.getRadius()); + + // use object's methods + System.out.println("area of c1: " + c1.getArea()); + System.out.println("area of c2: " + c2.getArea()); + + System.out.println(c1.getDateOfCreation()); + + c1.setDateOfCreation(new Date()); + + System.out.println(c1.getDateOfCreation()); + + Random rng = new Random(); + System.out.println(rng.nextDouble()); + System.out.println(new java.util.Random().nextInt()); + System.out.println(c1); + System.out.println(c1.toString()); + } + +} diff --git a/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/jan17/TestCircle.java b/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/jan17/TestCircle.java new file mode 100644 index 0000000..7ba2096 --- /dev/null +++ b/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/jan17/TestCircle.java @@ -0,0 +1,18 @@ +/* + * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license + * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template + */ +package jan17; + +/** + * + * @author caleb + */ +public class TestCircle { + public static void main(String[] args) + { + Circle c1 = new Circle(); + System.out.println(c1.radius); + System.out.println(c1); + } +} diff --git a/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/jan17/x/TestPublic.java b/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/jan17/x/TestPublic.java new file mode 100644 index 0000000..636aa62 --- /dev/null +++ b/Semester 2/Assignments/lab3_CalebFontenot/src/main/java/jan17/x/TestPublic.java @@ -0,0 +1,19 @@ +/* + * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license + * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template + */ +package jan17.x; + +import jan17.Circle; + +/** + * + * @author caleb + */ +public class TestPublic { + public static void main(String[] args) + { + Circle c1 = new Circle(); + System.out.println(c1.forEverybody); + } +}