From c66fcc87695425d5d0c5edc00f62abb9f1294c91 Mon Sep 17 00:00:00 2001 From: RISHABH SRIVASTAVA <72760884+rishabhnextgen@users.noreply.github.com> Date: Fri, 4 Mar 2022 03:25:12 +0530 Subject: [PATCH 1/3] new commit commit --- .project | 11 + MyStoreProject/.classpath | 17 + .../.settings/org.eclipse.jdt.apt.core.prefs | 2 + .../.settings/org.eclipse.jdt.core.prefs | 1 + .../.settings/org.testng.eclipse.maven.prefs | 7 + MyStoreProject/Logs/log4j.log | 10 + .../createAccountTest_20220303100236.png | Bin 0 -> 106359 bytes .../createAccountTest_20220303100306.png | Bin 0 -> 106393 bytes .../createAccountTest_20220303100335.png | Bin 0 -> 106411 bytes ...fyCreateAccountPageTest_20220303100406.png | Bin 0 -> 106352 bytes .../main/java/com/mystore/base/BaseClass.java | 4 +- .../com/mystore/pageobjects/HomePage.java | 2 +- .../com/mystore/utility/ListenerClass.java | 8 +- .../com/mystore/testcases/HomePageTest.java | 2 +- .../com/mystore/testcases/LoginPageTest.java | 10 +- .../src/test/resources/TestData/TestData.xlsx | Bin 15229 -> 15988 bytes .../Default suite/Default test.html | 149 +++- .../Default suite/Default test.xml | 36 +- .../Default suite/testng-failed.xml | 12 +- .../test-output/Suite/Regression.html | 206 ++++- .../test-output/Suite/Regression.xml | 156 +++- .../test-output/Suite/Test_All.html | 761 ++++++++++++++++-- MyStoreProject/test-output/Suite/Test_All.xml | 319 +++++++- .../test-output/emailable-report.html | 90 ++- MyStoreProject/test-output/index.html | 665 +++------------ ...mystore.testcases.SearchResultPageTest.xml | 46 +- .../old/Default suite/classes.html | 6 +- .../test-output/old/Default suite/groups.html | 2 +- .../Default suite/methods-alphabetical.html | 12 +- .../old/Default suite/methods.html | 12 +- .../old/Default suite/testng.xml.html | 2 +- .../test-output/old/Default suite/toc.html | 4 +- MyStoreProject/test-output/old/index.html | 6 +- MyStoreProject/test-output/testng-failed.xml | 29 +- MyStoreProject/test-output/testng-results.xml | 403 ++-------- 35 files changed, 1797 insertions(+), 1193 deletions(-) create mode 100644 .project create mode 100644 MyStoreProject/.settings/org.eclipse.jdt.apt.core.prefs create mode 100644 MyStoreProject/.settings/org.testng.eclipse.maven.prefs create mode 100644 MyStoreProject/ScreenShots/createAccountTest_20220303100236.png create mode 100644 MyStoreProject/ScreenShots/createAccountTest_20220303100306.png create mode 100644 MyStoreProject/ScreenShots/createAccountTest_20220303100335.png create mode 100644 MyStoreProject/ScreenShots/verifyCreateAccountPageTest_20220303100406.png diff --git a/.project b/.project new file mode 100644 index 0000000..0964c97 --- /dev/null +++ b/.project @@ -0,0 +1,11 @@ + + + MyProject + + + + + + + + diff --git a/MyStoreProject/.classpath b/MyStoreProject/.classpath index 8131be0..5c8072e 100644 --- a/MyStoreProject/.classpath +++ b/MyStoreProject/.classpath @@ -29,5 +29,22 @@ + + + + + + + + + + + + + + + + + diff --git a/MyStoreProject/.settings/org.eclipse.jdt.apt.core.prefs b/MyStoreProject/.settings/org.eclipse.jdt.apt.core.prefs new file mode 100644 index 0000000..d4313d4 --- /dev/null +++ b/MyStoreProject/.settings/org.eclipse.jdt.apt.core.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.apt.aptEnabled=false diff --git a/MyStoreProject/.settings/org.eclipse.jdt.core.prefs b/MyStoreProject/.settings/org.eclipse.jdt.core.prefs index 2f5cc74..1b6e1ef 100644 --- a/MyStoreProject/.settings/org.eclipse.jdt.core.prefs +++ b/MyStoreProject/.settings/org.eclipse.jdt.core.prefs @@ -4,5 +4,6 @@ org.eclipse.jdt.core.compiler.compliance=1.8 org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.processAnnotations=disabled org.eclipse.jdt.core.compiler.release=disabled org.eclipse.jdt.core.compiler.source=1.8 diff --git a/MyStoreProject/.settings/org.testng.eclipse.maven.prefs b/MyStoreProject/.settings/org.testng.eclipse.maven.prefs new file mode 100644 index 0000000..0743c4f --- /dev/null +++ b/MyStoreProject/.settings/org.testng.eclipse.maven.prefs @@ -0,0 +1,7 @@ +eclipse.preferences.version=1 +org.testng.eclipse.maven.additionalClasspath=true +org.testng.eclipse.maven.argline=true +org.testng.eclipse.maven.environ=true +org.testng.eclipse.maven.properties=true +org.testng.eclipse.maven.sysproperties=false +userprojectsettings=true diff --git a/MyStoreProject/Logs/log4j.log b/MyStoreProject/Logs/log4j.log index be98e46..fdf7e54 100644 --- a/MyStoreProject/Logs/log4j.log +++ b/MyStoreProject/Logs/log4j.log @@ -384,3 +384,13 @@ 2020-07-27 20:36:44 DEBUG cache:45 - TemplateLoader.findTemplateSource("v3html/logs-view/v3-html-testrunner-logs-view_en.ftl"): Not found 2020-07-27 20:36:44 DEBUG cache:45 - TemplateLoader.findTemplateSource("v3html/logs-view/v3-html-testrunner-logs-view.ftl"): Found 2020-07-27 20:36:44 DEBUG cache:45 - Loading template for "v3html/logs-view/v3-html-testrunner-logs-view.ftl"("en", UTF-8, parsed) from "jar:file:/C:/Users/Hitendra/.m2/repository/com/aventstack/extentreports/4.0.9/extentreports-4.0.9.jar!/com/aventstack/extentreports/view/v3html/logs-view/v3-html-testrunner-logs-view.ftl" +2022-03-03 22:00:34 INFO Log:11 - =====================================verifyTotalPrice TEST START========================================= +2022-03-03 22:00:48 INFO Log:15 - =====================================verifyTotalPrice TEST END========================================= +2022-03-03 22:00:57 INFO Log:11 - =====================================addToCartTest TEST START========================================= +2022-03-03 22:01:10 INFO Log:15 - =====================================addToCartTest TEST END========================================= +2022-03-03 22:01:19 INFO Log:11 - =====================================endToEndTest TEST START========================================= +2022-03-03 22:02:21 INFO Log:11 - =====================================createAccountTest TEST START========================================= +2022-03-03 22:02:51 INFO Log:11 - =====================================createAccountTest TEST START========================================= +2022-03-03 22:03:18 INFO Log:11 - =====================================createAccountTest TEST START========================================= +2022-03-03 22:03:49 INFO Log:11 - =====================================verifyCreateAccountPageTest TEST START========================================= +2022-03-03 22:04:12 INFO Log:11 - =====================================addToCartTest TEST START========================================= diff --git a/MyStoreProject/ScreenShots/createAccountTest_20220303100236.png b/MyStoreProject/ScreenShots/createAccountTest_20220303100236.png new file mode 100644 index 0000000000000000000000000000000000000000..c98e15b29ccd5c584135dc68b797488a3d3d10d1 GIT binary patch literal 106359 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 literal 0 HcmV?d00001 diff --git a/MyStoreProject/ScreenShots/createAccountTest_20220303100306.png b/MyStoreProject/ScreenShots/createAccountTest_20220303100306.png new file mode 100644 index 0000000000000000000000000000000000000000..8ec66c872dda3b68b48c1bf4af1b1175f1f7fd05 GIT binary patch literal 106393 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 A{r~^~ literal 0 HcmV?d00001 diff --git a/MyStoreProject/ScreenShots/createAccountTest_20220303100335.png b/MyStoreProject/ScreenShots/createAccountTest_20220303100335.png new file mode 100644 index 0000000000000000000000000000000000000000..29aeff0f57b73340222c22e5b7f017797c6913f9 GIT binary patch literal 106411 zcmY(r1yozn)-8-{aVtfOI|WK{cXuo9QrxAGLh&NSfx=0$ibfCBO$f zz&S3fD6-Mv}&F4A8j*FI?D3R(iqC}|2UR2*Q|CV9^SK=FLayH&jAk zPbsdTAFe(B2Uk5yJf682c6s$yP|OvbgwwcZP0zGHV>GcY`$TRNa!wrtg5O2}NaY0CJf;D=1?aEmNpXXQ2ttIxw z+m*+Pm=Uj9)&r%MsC@afVik?~@BS;fn21Dl2jmo%vxMFl9&?FMc)bAh+48gO}>+D6a-B)l%Sd~^^=)nafZ{k{5T4TN*S>0pdF)x$~i z9-n{7E4DA*KSa4bh&O-bwCCXQ@mg(Q5ghhrz75^0i$H8?BATY4Xxg*BaXP_XMzO(c z(Yl4(KCbOti6djNzs>KQ-}i(b0~VL0Ygw4|hIX))e0*DeV8iJ2^q}cV>l0Tru~XOP zluz|QoZ0UQ+NmiOg;^lxy_4zX%$w2H1MAHHinuK+1U|ZBXxS%CC7`#oZ1Zrtzt++_ zFinfT$r~E?eFv`sp7bJ6NUU*!kQF@D>_;OevLz*3d-k3*XwXG{R**}yNGslYw27X+ z;q$o1?YN4KEXSbF{jxszYzVKM&UF$+W&U8iW19H{YGFjyYmkWkULN%tkMf*aJB9+C<6U3JQF{+`tO>`f zLyu74WFZj#ccEcAU&+@>FuzADH(X(oTdf?_QiD56&;>rs2g-1N7eILKcc!HkLk{82 z;Y))iY)esfhL?+7Qo&bajuRmI2O$&$QhM-)S$L-n7r=f{h#+-IE1_QbK_)fhW(t>; zc|LM{U5PFgQpI5fOHaLD&xk(6c$FBkNhXwYvqpfIJoz{AAtas646vL|=-C$AjC{NN^BVx^3toNBxk21W8yOxiW?{U~ORCs?mDZsRL32;W4* zN}D;{Txii@n9%sBg6@5aui#d_fcqxJ`YHb~GO4oE&e(kTJI}9@rG3&x6;{IIZ4l8> zB33aR@#9_dE@rp-pX~&{>Es+U1^g4PR|398Sz!#wsuQ3mMiKAw$6qA(Xe@_H25U0M z=iA5ZoB^v;w)0v|s%G`V6x@z)>ZWq3s2JuJh67}n)0F-)ekspo=@~*cr4U83Vq=PV zuu}mG3)qQv0l&dXYx*nwKS$64E2IoesYO`zN|(@0#oD4webJUzwI{7>xz3oh#6lfC zxl?oNb+}HkV|p+byAn6@vatOzj>ePX{|h<^kx)1qV0+5jumokjx|S2^Df+y`xRe(Z zRqp?u)oxVw#x)z^34Pt4BdPi)o_CP66Aa{X(f*v#L=(B$LZ=KN5Hq6V9d8?dwWp20 zz%o56n%js&CB^NfJY%yKh6(?TO01LYlNGs)7sDFKV3(a*-O2uz(dDPy0gf2U*Mj|r z?~Kz3OC#Uh(a8pdDc z)4XD4^VKJsf_E^cuDsc3M+`UrQOeR{j#Mk*P-$=1PS;=U6!{5*zFqe(T5630T@YNb zM%}BB&UuI#kp?%B4rg$U!4!2Y~nIBZs_TcTY&a;9n0b{eD~m^ z5lm!>k3W>z zuD`jwyBK*pkT7hPFz*%T_1mr2<&k(k=wV)X4Kb@$&joze_YHZVg5*Maliu9f%?XI* zuC7JC!O-{bg{saFChL>V&`|sPs^UPdq-l^D$@;)-%8S^M$cc33X~lXdkoFbt&>!!z z5s}JBsV~)a!nk;(l>7=4;n$NpqetOR!*W~m&3WjnZPuUCoEG^1oBaQ$2JE0n!r`GI z*%C5JJ)~Ww;jKsBd$yP&p`+&VIoI8~i>;ZR?}b2Z-@Jmpy38im9dl1c(}cCkHqlo< z9LF~mPv+Qfot!Y8w+bmV()k@slKn2i|DxbyD+#BKGTJGVF6W}?prno7@Z!Q2h!`@5uOj+k_>ny?IjV&9@~=%&S9Rc_Kj*$NU}A% zZHT1}*k`bIDf`+)rF`aOtyymU=(4vEZry&ax25P7x}++)>1-LeTKO{IT zM2cCDFJ?rvi=Jm<`4sdTKWqQ|Mx*J&`Cs9R#YKn|r{=dzJ1Pv~X{HLdmTM8uAQJo0 za6yE$OvR{_jFwt_1|nJMFku)xjDz}4`?tWz){wo+-3XPJRvd=khlTJYbZkD{wp|`` zB}TmuPqYfsBa>UXrN8&4f-{p$-4&=xQWEoK2l&XS)ztPv=cD1TVVZLe;rNtq#KB;? z<+=X8lL`KZW1-D~!C_KsY$~z>&u*PIu3P-*;wgKw-#(s#q|~D8=vd7jl*3E>VV>d4 z%NKq4U6_*B->5&17FzXB7IJHd;u`a5tj}Od2iZnC8JG}9Qo7sS42Bsoe{19c81ruwJ zNOT6^!NGB8FqHU>1hIN&@ZQhGF-=NJ&OUvyJ6{#6K%Xu}HGzu#2g!NcEyQQxaU_$R zB9ks*WRlx6w0{}X?%UV7_DBd1g9ix<5IFzGxJK_p^~AQ*Gx&cbY=uSTm~dM2Q|st# zGe6i$`y3GszzOu?Dg~tUo=S3wMH%ke(QM{m%M^V5*=aqK^cr>SNIJ-0@bky{=Ro$> z7`kD2+sFWAnK>qKS)#K3gPpX7vlLf3g8VnlD@C)tpVV6O@cGO&BR6G~a6GWoO(yZP`PL7;U~= zrsh~copaoF59I55*t1AmCEiTRfWseIBP|WW^grI%hzo`F;0nntbg}V#fb*J%r8EaqT7?cyetQ6( zsXq>%llUEj39`5r(MV!6jf8e2AqYjUmIf(ha8GwkVqy- zk&Kqd8p9?N+pf6UW?jI9p%~gUkERftRL!7HNZR`@J=)6;YOg)=X;0^rR`|(UA?}rU zRRr$;<{j^Qh{X2U@A3Y#Y1y-e>+cT)#NVu?P-Cb(397B2_TzM-;U^tXm5`p&mI;Gf zI~w9=Y&}OCe(AJRUt|Q0aQ*ve_)dkDDM-6A%878d*$lqLnVZWyREC73sDgJaVGXaa zhE0jML2DW-=&nxhZ{UgX;h)bzmxxNkp1N72#lsVzE1p-&KU5NH6p=@2Weo#JzNJ25 zh+wwtDKp;O^kX)!pILuCD}WdTUZ#BBomRT-+Ddi5y(K}I)Wow?Oe**rJ?19TQB5b_7UwZ ziC>&tCKtZe+-m%w!id<{8CwUtcrK0qwEugNaO;D%PU$clIsxSj*eQ>>rUkpKdY6Zw z5&XYutH(Eg3%T~od?es9|K5!Uv#PeLtZxW^^n!AsY!ubZ7Reu>lD#F$@#_!ZUte^_ zRMMgj3QR!xS1xmTZf(+0Y|fy6tm_f^Lrk?XAu8R8@&itEyb7Ar0-$d46+e$inPm?< z`%ktG7BQ)yGXyssdOnkZoZ85AEi1xZM~$2QNzU&BwaO~#F>zQk395MxEXXSKc?W%o zZ`@nHHe*5&g8C1%+KlBsRwq~fsUKBo3^8%NtD+wwDv?*-W`b8V&&oos1xt@m$_RC$ z5@GqBy^b!l_$MxNqyAaUPdSm?G!MfnU`EQeSw`))UBea(f+iI8$Dod{? zl~5>-+hYFlZ_52hA4BDEvgiD;Wx$|Ey!A(KD>Q%R|3ksdj^ z=sI!c`r{(_<8bf}$5frYEJkOnhj4heRR1eW8Wlqx&}flxflgxSy^uKwC^Vg`Zb0)@ zaB@z1X`3;vcX{%SmivRXK)5wBW7GjA>5TQ~_t;Wmr0Wr#WB%9#DqeG2m@@x9mYZ)V zEZ~X30a;Mic?6HfpQ9rb*<*2`21YH@TS!0KvtFpEWQ)JMnU+DP!=#?^W+$6@$45yg ziLCn@BDp5A9ZPWI_-V_{13p6(yz`m7`_Q3U^B_n=om8YPXFQn2mQ z)zD&55)|~^3focFs_^7&O|H?$S3!P7Fyq}9AEHq#HS-0*dePm8x`XXI6Q8V^@;&+6 zV}D4k2x=q+p6aoY2bqi;q*y>=H;B;SDrAgECW=sE|841MS8W-~@7J{I=n|ZeQ*m@Q z87&dKJ_<~QSaH%{vezH^5$V{z|KG&;Qjp(&`^obb7cK7F9>a!O@&=*}vF{3#+>eBt zDdjy@gTw>yclRiFkbLc7`_h(KX9$AgG;| z5lU5T$~CRaG3XSxvya`J1oUmV{rk7`eO8M+=$txTJ5gD)h(4VzL7v*DfqRfi{R2ju zE&m|f_Mk!`H=TBvwi0GTV%Hq&U>yd4KyJ=-D^HX3=8SWpK}7+JqAc1V?do%xk620Q zi;|jJuWuE$Z8iG{-WV@01J6fF!Qu-{^S62ZEaTX`s%+~Y7s0VnbtW@}oJj4I8U)Wz zrw5$DIyf`6!l%6lF4kG)W#^O}!9}41#ZJj>F~ofQ%UBYq>VcN?FgUkm@wHdqWhD!S zUKri~MVo6rE;fL(ca{$XhikREjJ2aWt7$xJwnSTS_J3qWPJ7uwTiYaAcJLC3TPr&rBF0b!Md4XNjP8{h847`XA8(lNFKHtk1zYZJQ80#G6#rfWN1|w> zku*xwN`%ox8K?FJAHdd@hPtu(#0(C6HZ2)?jA2PX-v7gd| zfyuCH^@Yg>Xe$7kPh4~uMQtsB4fZfLMvVk5jrG9;t<_7gR(Hnupu)?>xLF%UzH4D6 zt(Y$nqu1k8Qp%N>g$V3fY0%-L%Mof=uh-zi6}e~4X@?;1slu8nF$;}`%=cuh*fnMv zoA!-34Hfv;Q75^%6xb+j*AnTKH?a|a*txkkNarQnD)Nc!NRNI{r`r)JFPWq(nP9*u zw$4+qR?j*!dg9hEwzmBEq3k1(Y7fn#=X!)l?ERofj=cd>t#%_4SPYf!5Ds2laomfF zhr(?b1{Y;e)Yb6RiO1vhWi)i=@mltO@s#w~Gyx!nDzr+Pz34Yd-bw+nT+mv`K5vVGDhhRCthRl9Lv%f}7l--(=2oW6})hio{tAh~5J++3}iqyRsZ@MV$Q#mmIH;ec5VH zW-@U_l&f5mL8&6{tNU>JWU3~*piqlJqGO4c!o0{%Em=7BZ|-nsz47H~5iW_Ok+dOI zQZ~p{DDUER=1}b>nobJb#ZR|`3Dg97^wKkT3Xkq|T<(vHCpOO0b6&OmH;osJzYkCA<*)Tg|{69O6n!gc`z8VRk`*&6}zMfaSNbgd7 zx}f;JHRz8=pzou5e+0wViN|KTV_TmE_OC=qL?gPF!#6)a$EVXo^vtTIpyBU+)n>)$ z=YmgZDxRJbh*Xtl^Sj-RT`7_A;pXdP`(x~O*6RihFW=B>X2|IqRQa@OM62RIm=a<+ z0sl)&>t5*o#@WHY5m?!FrYO!Y4utD{RwcgPWloTbw8*Jti#MQm{3#&4meWUz8fPhG zH{A-#iGtHn%d%(adz4<=5+CBS5(uY*{H)z<78K;J_+3v&>VF^t_i>#YlT%-LCyN84 zNH{TTbN4SD9CEKLANyHe^92yArZUZGmFV!{W4)Ea_reN!{QY82V;@WwF5{EWEtS)W z8xma=&2Gu5)!CD*cfRG^Bd(4iR!vg6Yz-~CoIjL{(aukYav8pR70y_~hP}%lgMPi1K&;X-JJRc1c?zpxrw4cByE14D6u;b{~kMqob z*=l06j(0%EtE%CAeg*JZ_#ZkUhY)x2BF&GZR3XO~-I7`sDo{P1Vc2Qw^#2PlT(q7@ z1H@o)_0&3Zi<+FsRqo7bJzl3!ML}Kp~EFcfis>4*eKfdd)_IJ z+;Vlff#BNwF4(=DsD2o+oX(h1TKeXPzGbYjP*5xqUJcDX5S5cQ(44w3FF6{y^a?}e zyI30A1aw;=$-l03AM*z)jqM?(FxH5huT{@{#~t?^+ngGi*(fOqv z_)hN2?(R52mujykh=zz1R}QX(`2HMOickh#XpC&tUi)86$=NQ+wl`!1Vqs&C@B1Pm z3fX$Kog5?f#$k->xa~ZSw9$hb2HCLx)G+Ai`FMYK zm(d~1bDIr3vElvDoAoQetaxYRY0RMAe>Ntb;P_s7(5fl7P5@e7)sX>wbPK3)`QUE~ zI(RhZ?p|n7ui(DDs*3aM$qSYaysCA^r}y79y{f!1n!8MhhEx(Z!yJ_L)BkxUib_Lb z^b&F66Js2iHK=QJ#64`8#vE_M*O+Ri-i^lS?F_n1G@Bp6O*BoCvx3FWpzqEu6T6#j zuFOuZ+79`k@plee`vdQ%yr5r)54tGaEd~eRw3!Sm^Hy0o!Tz%xnNj2FFA6$q|I~~I zwmO3lYqW)G!9P)c9K;Qo9|$@ubWMMQzm70`+PBl)*?GRudbMo!)N||UX%+d2MJpvy zl}l*XTb*vwiF6svij9lj@0H2)CXvlAU+zyDV4A2@jIFy4)(WW_p+;ISm|#a5qCnmo z`$VokqG%FWzN;)v_Uy%!dhQ#6nk_<~2z)?m*ZR*w*V4yz&X4|22Z1;z6VDG5j`z zDDZN2rhyk&eU;1)Q!_Ig6$iV!W;4Yqhb!%^Hq)HZv1C*yqAn|K>0iG_WC$mvdjN=d zCnz`qW;gtFceJyDN@)e$y+UWsvvV4>ebowTv{}BpJW!KT8^`wd_x}rg%;RG`7eD_H z0HEyZ20o{Mo3UdNou{*;Fi`O_;xRPqXz}G81zF9HJgfaLSx`{CYXS6saQfFblG2{A z*gSvw_b=TGZ0RpX!@UliEj&Gwfp6;uL&TAFt~2jNdAXIfs&n{wxpgAr6X$;!kSoo9 z#I2ueo>5dhc%n8Lmw100hnM2zr)byzy=MvJH5N1Gi)2w!?f5!@ybg|a2$x;F>nvxt z_x{`iI3X!k3(Q~X`@ci{7|y!c;;*h=!PPtv_J$#Ov}$@5YQZJHLY$doe*K|Hl4BKt znH62|AmoMwMj`jYjO(?IF28xq*Wn6oED=_^_iyQw`qtgtiOFXj zOp~dkdfAOytik*GoFnl^ZjK5CI!K<>i$|KgFblo zZU9-qkDyvgO6oH#0j9jzxGFGHMeSY2Q0~0M6oC8t@%VHzU?&g{^8bG2! z+s$U~e74U@H-IVI3!y6gnh+&$76?Cp{(n}|=Iu*oiM#3t#=Tk|}4g4SF z$(EwX{Ka@;vV3>3eZ1L-YBYRNT`RxxNkJbdQv^IY)P>yJ?|r@6Pf!_K-Vpx6DNRzd z@JC4*rJr<$|I&DTM1duxy`?$YUIdC?vY~^L-YqlnH$s4;6(^x4$`=7dT`{U*OywlEk;}UoIMsE4xLS4y#!qoiyU^Edc z!odgUC3!YtTHD`+LO2KLPG-tV!6) z7%u-VaA`N1w^dzHJgui6db`BNd~2uGctR%cQ^>@8ESF)TbywS3e*u#m*lyX$r*-bu zu;1$=3*I=tfHmq|JdL+4L_6Cph@bP)R+jsaxm7dR;S&--xCzvjJs8MQ_g?h!0!Pi& z<$tRExY2(U)Gsq642KikcHw*6VsGkaE$kIC#a1Y!XF;8%Ru;n7<99DmY!Z!FRi=smIUp53vC#n}qq`XhlcL4?cy znFYY_t>K6nwzRq=^uO2S_}DfC#GHaF&+IQC58tzpAs1sHzhxMlx-_>0=Qe*1#r=Id%pFY_I3eEw{X-;H80l`MDDx%64t1ysdP4PSPUQX& zr}_T8bGXXHi)-GvA^CvAa3q7b{B|aSYJI^rTOm33@zD0+Y&JD}BZ8b7d0CndvJyDA zoW6ENte&7^Em?ATxSD)dJ5A0rH}V_2NA+y1>EeoT#M`~4UB|b zQ(p7p|5rrdH~g>Xu{ElF;c8!eIP2;30Yelp6V}jo{X>n3FYo@!e~!YJ__8bR*_f<@ zh{wRdsxPmP2U?HUL$U|&{o{B|47N^E_q@oLFw&?=Ay#aWu-V6|^~dly6ZvOBFq%HE z(w6wv{EZGtxbw$kjB$d^B1!D!-{0ej`1v1Ds#H6=4JWY9=Ag&hu*OH;)(>J5-cTWc zs_Xk#AA&3B+9otvf|C`^cD}`=VvgFYxF5~#aD7aZtIVQTW=T1doP5lWpb@yGc1CA| zBj{%hBjS)Lve%i9V^iV{Nd%Nqg1%fteD8=qt;d%m*6GDjWhjFS^$;;a{gt!M4oKtE z4dmg1q)H=svF&mYn_~0%afSBt>GcyQhiSw2s=%Z2*F-fCuP;rH=(b-T1{Z@EtJ|K# za!+nH;sYQrOVB?H`MTpBQX4$(4NO8fx0GgZ;a(=6zCcGE+j_ndzQOrX!YaV@=`0li zqCpS@Ni`+XU#WkDwNC)4<_#YGD7_Mi2drHuZ!;M6gY4CoFTe+NtcI&D59X&9TUn^# znh*chB#GU86rj~otMUE?N%>&&HJ}{FHE-T8mwv3esZ|;nK$;CjU+=w z#d-PIIp}Ae8vS3}u#W#K%-#1CT$unvRSj4u-?RGwD@ZuE6kO{yePS7T)DV&NJZa8! znnG*D(O5gsc=S**52GMlZDO$!AigzTC~JU`NaQ1>EUfzkORwd+UN5nxbntJblf(b8 zb5KrU)0UCqE*VNyW|;cHugGEgLw#gMb=?H*yYTx2AXfQ@_StC3Z@} zeBfSl?6!5>3*-bG3os1Gwgp0NYXBWGwPuoYqvj8(+A}TI9@tF&A$VnNKvT&=)ZND?%bLsH>h1XF!a(C)%n!8b z54IX+nN+Z60l36BjOHrR4Fv^f(<>zEQaxE9@*7wknM((6_3}pi<#`Y0GqL`4bNzus z9If>Ck8ZRMk{+{VW_y|0LZ5P*yccRLZDYUS?+Tz|NJf%u zP}6M3Pjmz1oYzngXsiW53a?iiKu2$^U{$li!_fJ8A6b!N0OYzjQ zAt^Q7dZO$w<)Gzf1W59O@a2-iSo#fz6Fv%oEqNBeLbR2jh< z+Gkb7phc&teTwRGKVo>>iGv|^DTDj$<#BJ&pzKKZs_UJyvWf(Ewz^yI9}S||hd*=! zn_S8Tn^APeNA}Y@UWoxNgsw)^&dk4jxsTdAd5V)zwiyj?W-&R;DVO2c9(U`RsK(4F zgkq8vah2+|#^dpn>MdELw#(H@aA@`|V} z#IM7$G8nipmQ`UvU7{M_dHwdQw8~XPDi)2>>y$H1XJ)p30%1qTRu;iN-t@#{FjIMW zv5){YF<>A9I$W7AefN6aA@&!6lqk-H>0yWylZ|VSVz2n%!o*1|tBjTeU$x^RnNkM+ z#ySq?&a@KeWy4~fEzW{b4(MjlcG#wFW%KE%5jvi#ny9tvNMH6_NBjHD*_H&nrP+@T zIE0geY!C@k`pn{@VWY63Zx6ni+(!XTr{Fu3tHXufA>X(PLr@oO{LL{0=w9{|Ry|^WDr_k; zcq|=Jk_!{wEb7PC9Z~Z0`$l$j+<)R`dm%+L{+(gQ-mA&&f@A}M0Ri`W$36Btm-D8U zJLAD!pzD?v!P}cbv2I(@bJFR(_svFei_Wd=?#~lJS9M0e9Z8`NbB%8(cff|uQEZs} z!os81ozF-UBG&{i#x5?L<+_)(jteruPK{2B16pb#GJ@ILLeN|6Jx?9Ghhv{kNLLpe z*$2m;Zg+4?-iuC~?gEs4n|KW_&~cs#VS?S6BsI}t;F%QgXKN8u#jUME)z6RDpoH%3 zw>iG+QC)7!LG33!om~9-L{ef`HSuR_IHttA-vVBxZb7On`lCP5+y@8;zM-VFS!{3$ zhI;NzQ;MD?d_wG$X#dm@c>ls8_xAUH-3FXrRz0KNUmfkRn)-c*aCXwvLSIy7Ul28A z5h2>R+kVP`z|+ueZ2J(*ueiw$A?;`gK$ac7wVJ`A+GiEy(og#{ZuHW5$9WSgfJRZ@-_gbbZ zSTK)MOqwjNSzY(DJ5pUJk;(Sh%i@c{ccEQz;L0h-pe{aYvuKbQ^&ao9b%6Zb^S*2W zYz*UO#?e|H$}z#~NY)_fWvSw$u$sI?-wGUIdS-XWi%+-!iV%TU1td_-pbBNV6(HatGmAIK50BI#l%3sD!|e8HuwdW z4R~1RA7sa%lPZ~%f-3Fyqdz7BQC&B7#eJrE$HbhC@=T~R5vuxA zbv$fwBKP6AQcC)s_NO{Dcx6`s*rs~E84QLk1ss=%1vcAsBBGkmq(W*w-|FzvNTwNa z3HllbkImLRO7c6m%Z(z#Xz-7n&x_ThX9yuShzujAsl8OK}`&?E10 zE36{}>gnnlS(4))T?KknYx8nOA3uQ-`uJH{C9kcmb@^0v+`ZZJ{22M-M7m;A|7RjE znTrfnzHY0^;p&t6*+>y!phddwmCFv|YzExq{B}VhB~#Kx=#fdQ<|(AKhR|()f(V6A zkWxn=G-YB5#2*HPBKCJa&Nrp$;9p1^DzGA}}8HYYc~sOspx z)i`;24vx2!BS+QagA81vCFW2e2_kV(G(m6fqXxJP8^Zw1Y`|6R$@u(r|CXgTMnN8_ zw5`=5!uhocWn|{{TL^vwRKnuER-#b9Uadp*7KEt)R{uFheOmXJ8`Km2jpH1wS9ur~ z@gxLte{1v0D$vmmDF>WXe#=SM`-V4UIUVjHor$2-wK-Z%nY@*&_46Um7rR4m7$N; zYShK^)tHO&V(P+lwgNJ^ZsG7(KX{Pp*5jr7ck!FupB5&4y90Gv)R@eJUJYg<`l2I|4$Y= z*xK&=)p@%;Gg~w>5RAxq`bSF*K90b=H@sEYZ57D88~r4vWq6oCwpA0x6Ty4Fm{AMJ zHExtiHtdlL6e?Oyn%X z&-c{N8_NO7vn%)`{N|uo5cU@(j$85Nj+=?o=AEFPs;7~2qkv^Etj5PWv3o5P)Cl>K z86(i+B|Mk=%bpW>g@bdxa^3aTC6+L0)aXiuYQ?!in{)? z%?$*M7l+BxCz^sp-@b~X;-q(cY#=heq}*Dq*DAq0xr zs@;xZI0eC$g(j_In}O0Ptqu(5y=wY5XhLERcSQJNz$lx)>i0cv8Ka(cIgtn;UA@Ow z>Lj>1~eFz4Ty06LB>TOs9&b@#DZ9zGwdgBcXqV(&H5Z7yJrWi|-w4NK61_=VkLH@7j_j(G=$DE!DHq>hOlw!Mulw zEwAsR(e}6y3=Js;_Kz2L?+`6@iIjpOyWyy&rl!l?*4EZ+f%7|{R{c@FxI-p*)+)de z(Z<4i0(yjv)z!CEF?!8LS0*nqma|@W3e~N?nIE)cpfXi9l!8lR=OM^qxh2!#SgEtl z?u9;HZ{6SekAf#E%CkMO#biXtfHIxX<(_(HWguQKe+ac?%#;y8UAAJ2~aJHNOHN$q?~#gF3QKHvKBPW>^k8eurVz?Hm|0#{ z(bHpGs9}bE#Kytl;pQIMN)^JnA{V}io*w|%6v}(X|Kjve4viY2TR>jh?98o^S&28- zmi4o;-d&l-U%!IUcz2=TRyH4d zcMNqtoO58e^Tm;?B`GsBpY+h&rD>hnbDPq+AWtw>mQoKMn4r%0uV;HK^ffqoLT&>c zAp^f1J=+Csyn25+p&=AiExFmYj8iPY)=S&BYYEv}iNXRz)-x3I)Hgdpk2th-l*dm! zu+yr0)2-{EXVJ>0&!k^=kl>l_DHTx5KrxcaGMHYMz0^8g1H^@gn&dw>G>o&sna z#SCG=)o_@qHobc^hhK#7Xy%43tb_+!ybfrd1KRCp7)G|ZaX=g8B|7SYI!&rkI_3T) z3ul{ag19IsCcU7FJfjOV9M+^i2Ga z0U@D(bydArv^ivSE7kOaQ)}hqI{<}^osTEK1Jj&xje^%(qRALW8O3fDsP+Htmz9Gp z4e76rJfvx^A7A!IWu{Oi!bm|vWPvqCsK)=aw5;d zPg1`0JFSbPVwEZaTLP!J3f=b^3SguJ5FsgM{$o5IeomM=d?z;`=X>A^u8e!7AJ=LL zUE$|^*iHSLWZ+LcZhpE%2Uk#l3ZIt6;=9PA$&1)004)ZN5%FZjdWrk=r)VnRJuk_1iyO&=-*TXtpckBO6W5OMP zc3!mnkpeZ*u_7wR2OK#cqu*YfmY236YVyy^rt{#b+j1vEM95PKu3G(#TQOkWlw~MP z5*UQ+POg??bwXQxI0LQ@Pr;ox{SK9bd>yw(T@9f2BhI~%Ld2x*Ogv zryhWpGyV@9-@AewM}wet%r(EiR_kqt46>+P%DvzI9u*2$%}2F2y=Q;6eD~mBBV``? zi*#`e#c%#T8*r2en_xaiZ&tO+LG6`fYsyWiHocx8kSg!m0l$Fz&HKwjfve+XNSRJK z0;u3|>AveLpq@tr2WP_!-_oT*5+GYZ1?QF6m^t#wC=-iC_ z<%NU(r-2KB5^)*ng&b_U@<yx3#N$zIq9@J_<_hjp9oQy{Tu znUc`G^?s5Mv&WCuP*_TB%jp2wEzrRkHXdypX^BWMWUB`BMBZ1+@uT(yns$5^&@-;j z0vK~JV%%TavzOt|)ur{NECt}WgoXpdO}rM80A-0B;Y<{DY#dMaO_ zbLAO<923vJuQkI6QZ5}bMmp+r@1lu~OOcE{i1S&vH?#!h{>rG(ZB{lDLuatnO;9Ft%~ zhHBy;A=K%L+-TI9<+I{UFC-X0Y;n1yO!i(!LSthnT5tYa|=y~-b)QI6eC;%TIs{Z7GiJ-g&vR- zqszaJCwQo!ouWob1zryhZyG|&!kGaRswcDX(pKu?`r5qfOzQ&^FwZ}ihgJ{-}q=}umW%4G@M&|{5f$k0;*h)@_qg0jYV&`(2E$~-7Pf(qvp>Gg#>3u9WJ+~0>WiDpm)zb!Y%>h6M*PWQv*|q4-kTc#0d1eycZoyzm)XdwV<3_2>BSGk2?Qb_<=XiG`%G%QCrmUQ`iYvB6*?&|{VX4H` zvbESmYp$`>FAg?-ZOcE`ztnsVj86E^p{E3L3av#^R}vK3>8B+b{2FH4(DECoEwF+H zE&IiizYVych->2=GL&1faCdxV=w(DvY(kT+n*VbaU)A3rZzm)y3wjQkG!OdH+bd}7 z#DZL)EGj0`VWs(QWH)@+cjaVm&l(x>eiCbj8ALDCOrQ9obAhe#=C$!N6j?~+x+N2> z3V{QAr7UG-D1Ep;w^#mx!-{o7!=k17YLCQGB3VV5qeI#HzZa!3hJ4w8L*Ix~;*%FK zF<3c!eo&ix+O9f1is;b2MxVhV`*2e6{3Mp;-Lo;%Fhy8j%+_BwA!>Nr{&l^`dO`TM zlM>VM9#B$g;uj;6*4%|CewnnhsOK|fj^$KG>7@26aprhuz6e^4RCgbjVb_4d1-Lu& zkQ>*9-+OQ2MC%&%pWKuzg0*_+*(yhEEZWn5CE3`!xa0;ET%#WZ<`cfJ9Ht~*ac(}H zVJuR!6#^V!tn4>DTd{oMzK1n1mDc42f1LN{*E`zy9dWTnpKRX%nY_5JE(we5*lNBq zc*yCc_iK3AN+;bHH8f%r=SVFdo=S7>EXfTLJjsaqT1dIPyu9QwAtHR*N5EzpL_|wl z@cH?Ew%W_by#p|`2uOf-4M$r^qq)ht`sxTOwsEExtmaD%||VgXkDhlPb4M3)GE(W%jn^j&y0!^kE6)-jJG0bQcZ)90aSlQHU00@ zvMcu4QyK+eEze9J&fL6|8ep1D3_()r>k^LM#mP6S%7cOya^ovSd%C9gyYWf|wYot| z;`S%jVNB7CwV{kjy^p`-{$j1KlgKQ6*pJ1!79>({(=|wgbb)!oXtLd zD6)Y68OO8Opl%ff(2C`XH#_x=@(k-H3#`{UJf4UO;2L&JnM7d?BypY1E?@4kGPLPP zS6qMLe#tc`fa{$V=XfV#0SzQgERe> z@qzIxCMBNhbCJrqKxfIvTRhIN1UT5iYih!$NNQq_zxf0}WeO!TCPAr&E&I?MP)ZbOu^;zt6Gf8dk^Nva9PA+JLfapa8m{AiOBTy68s0)0pH~N~C zG+TqTCjDx7LhPYe49*uDhotdO%E9l`=jTB{@aTKV#8E6g|C##T!G1aWHjbxi_4l^a zJ?Mtfr~Q$pR9io{zE@1($W%2f6tVYx`^I10 zjdy2E8r>kuO5Al2uj51mjnrgPntlU?>(?)|{!NmR_o4)j5MUqmtnvVY|bC=vx>V8ALPF~ZUqi`)i7ia z7hYLqX&a(ebd(qxVkPCna}{C1$;1}?bki0XNT8MTJzphWA#)oKm`YTdDpW*?IKVDz z;(KVaZqNEw7-DU!K_D>TA@kceMERRC%N`m@mkBgQ_Ts{{LxaYeK5b`SEMwGhcdU|;!Qe>WSvlzXo2(q%W z?J?ielRMAqY{uSzIgZR-U55y)j5siy(&_x^aq_O274SbAO8J9#Z}E$i5nLT%{Rs+jMEIi$!~*_o zN#CbRW9?Q5Y8Kdr%99*dx;kikAxd2A;y3@N9`Xp5| zFfg>s^^wq&nHAdP0mEFZedn}Dz!)7?_NADNL38U`nF#7Q)JB^Brs>%Qm z0T2xc|39L>0xYWbd3))lmu_|`K|&hoE=5wh8>CCRyGsG-5=1(rn*{-BmF@=VZupMB z_kF+rxfafKv1gxaIWzOjJu~;r;ob}*2_V-#1PDd|eY6fAt!Fe`q}5}r#mI`w#Mz#& zTz__GszQt(p#fEPjm9|14wWlmA0MA~<5Pl(FMr`$f51KC{(R#y3&Ga58T5|Hb{aLiwsHlCDs3v$ z_O6{e3I669n&Gn#)}O^;pHc~)`!@~M6_K4FSu@o(^+>7jmVGaf8+gETc_q$qR;bzu z*MSB-hNZ%TBU+V!83A8!hOtUMEOUk|#4#1K0ClBNwvd$GUbXeln_L;C_z60n*D-dR zdKRV#f!_tASlPSuWW0R#&spKMgCxqSJ5f11V zszuhq0j_jnGKR{;C`Q}wbwU$R95HsXXAE$9qn|YgT*({yuJa8@z`YlM)zX{jYQohV zA1}L~*PtXOQ+D_9usxm_`K#4E^lcZ3oFEzZRXuu}M}0_l`K9=hv(eA;sYEmrNGsSr zE6My?;pcR$q6j{8ODA9b(!NYCIAhLU_7@~WT$ZLAoxj^t;;wS(s!&ibV|grj$;Cmq zRlcM?&JF{a1ts~0ZpD|2JQds$975EdFi+e?fE<8*v{`pT-L!tl&f`~}q=Nq9B}G0N zKz>OLM^1EV7EkM3(#%Xa$#r;AR)p@o*{o`q%9#!udLe)RRdcqP`y=pk+yz1#2!P44j7DXUIyM8fE9w*$I7)E z_G!I+eCRs&4iEnpf|bk%tBVwTnjUZW5aixqIsTfQ9As-;=n=VEaFx9K29%D4?~mcU z{dz6mB7pown9orKQP?6Sq@>-@0Z0C~$3Hb%I-p?IeFwRU+Ww{U$ncZb84+>pVHCF$ z;w)^kt$ICVI0+xxSE0HJHoA8T!_|lm!apeG*mwCX{u5k;|Cy>dhvG9{<@G9w#68fR zRIA3LSB2~}|9O4%rkKa-l&A7J?-A8I#*O<=I+mp>(fft=I;1Hc8mjzm=D}gE*#S*h z%5PlU=#{mYyZaP~U5>p5zR{EBGOLwR7VNhi?j(L%8%4v3TP1Od@p}%%C?V){`TX%JcoqyMn%R^`EPx~14YoA z_JO!uOi_bo+iB2~$-_2C?)qe%gjeY2^Ce;Z?7TlaJ1ccBmwyx{2&*+3UGP&F!2Xv| zI0XoK8UBb~+woKgoCSb}0DgOF@sXfRlt>##?9~$1W7HH-;tlVQVU}?fKE!qUfqDSc zEe5`61DiO>nQ>2WYv|AHx97L=r)SmC&kPx3o%}UlTAC$yT35bx;4Wc{`^?65ug7G_ms|!rkV1=Ep2=c{0~;7L`mg9z;+8 zl{|iw1iEH|ubwkX-hZ+mEUUieBv>sZ+m`!e3HbfcAwvnb8L#VW2Y6Hd&QjoZiW3Ad z{ru0_WSJ$l(KYg|Kjk1HcgYJJQORV#c`Y;O<_+`%_f6nWewjBoK`JeXG#r)^#^X0q ztR1lIA8h9y2oe$7oRoT!1T;Mbs?*ad*KgCa`=A7wZ$KjS=S*14$s2JfR~^nMxUZsVG`?$H9|Z>7x9GqgYdVjE zsi!KRuCV)X0V+`OyOVj3>8(JZqNzG{)?1G6%EeZ$+b($gFq(~&bY}DLn=NUUA!|9iPy8vh3fD(zy1x z)9;LecODBzGh`B8WDRgWyEZnS#+I@p`ZboX)&j<6EvKy;?bc=Z^s-=BsYp0CMZBB} zt^^A_;%b$dOFS0N-T}&sc1j;Iw#btq)-LZHp7)NQr|GSs+9iMDc^;ESkAhVLi>C=h zc-7FIS?{#O1-RXL~%)1Q3rPrmpNE6Cw zS6x7-!pZgeW<_P`!B7>~dNC8Y*cErbbEqAl%RhC>9*Un2T#QT|R!sSdN@p=b7QS4&?>oSBMB+UQ_u zo=_C~IPKpP!Od*g)((-T{yqd-jW10c6p(ZYoI@?};*t^{1n3pyrKLVmBpqn#D0ykr zi&6X3;8wN$j`3s-jyh4rqV&fMyGJfaVv?*4RXOo`E!_kD!9}kVK1V7=Pc9>ghnI}- z3Y~Vt>wf7{3&fEzNJC;@T_y&CIYtJO_UiRVIJwD7(Jut&SV1G0hHD(nMnLHNhPIkv zVcfqlBKr=axn%npooLhL1V6yXo1$y8VPYAzZ@?xypIXzY4~fR@7meN^n6e44@(x##>9*+Gb;HY583zB zf4z3K|ARL`5=cYA4-{A*5V~J{7jV>FdtA}lN>OzM?E#c>DCdL4Q0gkQB(?RB z88=$L|MWPu)(^oF40OljM0dl1%W8my&Mz<5T9+%tzU4%t#EkV(c`O7;<{LlRRkhW& z3GV!0sp|6Ryj!f@zF&=?&Tw9Rfrp2u%J5~(281`svv?-@tgPI$2QT>doMWH;t-1mK z4GPr1BJyt+mI}g~eQ6Oo`FeEgv&EI6mGOkC|IQ2@3C40xg$xRypGNEgPETS4f0sAm$_G}mHCeBV4tJ4EIW z=JjWk&pFsAQUm{9T#UT?c5;0U`-hWBYyaR+np9o&I>sH=|F^^|Up^zu%vKNucEw)vOmBy73R#w-RH^v~q^$KE9jmNB$(m&1=AZ$3%!>0j(d+ zYu_!-^gY^s*vVd7IevZTR@%U%JxJx@3%_`f!WG%~E(hwda6su&H3Al%*q1YZ`%hIF zIp%VTa&f6S*ZlUmS$4Q)2GxCmQpE9kut4$%1n~RmZ_0u=;U&rmdFN!fnchMOAxo@w310kWwnP zTu%S`1+)VnR9MV=Ugt;rDRsFU9tqgRa9{%rt7FV8U#07>jtU(%ndxrry$Qdl^SeJ` z^bP1(3U~`rr*cu0mX_xE#Q~zpKq$wEcsDym*n>MAc>HRqQ}bH&RejL*WrJ-f)W41g z^faY)IW0;=e&h6cjS^P}{JWfE;+xtKy-%flO21*;Bn}|S-x!i@V{Z*PkdS1E4^p)> zuP2sB<;>_qi#@ThPe}3c$SR_kXeXGq-t*)a)uW#YW{l4gOR;{=)tZjNsJx@l{4NACZyMiKei67=gQX}_GPOWYox*u$>!L6wXI zs}IztOdPc0v+T+~P<8V=?yczeU)^ypA1!9rX4OZ#I-VZUevBe}yqLQ!0w69ETJc;FW)*}l%~u$<4a`%?Ve73L|R$u zkTa#px6dt&W(-up))+Qh+AhYyy&WBNv*K8hsE|maXuD zrl@D$n1o3z0j+G1Ec;0O#O)P)S{Jp4dhh0mZE?ULVV$Iq*H|$ctbzHQJ z3cD|lo)U|e9H)>MPfk8{Ut%|POPdsw_@ngl1Q-NR;EY%OR5Xo8P9-awEB=NAk`TK8 z10VFMV$V7*!Vj9ZeC*nVCB}+W#RMM4k-}S`NnONO7?XJGT1l)^yM3|Y$EHIgFENHt zu;23Lr5jVUmwtu=NOISha289pd|sEWzC2K#P&;;c}?!AVGu_Qv{Gp6;J)Z!ZjLPEe`z-D^XtfO-)~Ihq<6jY zh=ffyR7}6w<#ng4650|%Zzi98h6_;-FgYUD(a+3mWIir7c4Zyf>Ho7%EUTjB_V(6B zv()z{Cbz8RQ`5U&#qY?tgn9UaG|DQwfUuc=clxZcqXzG&{kn&&mH#@e@jhkm?(48G zLLj66$;Z7rnHb`mhUNU-lP$|__7Dd)AFSsx5le4hP$WTR4&k zj{O`j0vT3}jT9*{fd=YLn#AO&^+J}yz~VI^4h9A0S;7*O#3@8bPU7JM2_r8PRL4gI zU?3i(%47JDO^8NCDVPI}g&@v^FQ<;)#XBmK2#YMjqz5rMjM+q4h;3^!B~R~PeSk$* z28_S&7kAr^Bzc9OIJ5^rp76LF>Y9*h+Eo?{wjgOI$==QhnY!8jsDTc$+&Rg8I-zU3 zv1E6@-xteA$<(hhLSe4#xV4$~%kf=9=WhC?z}D3ht?o)aP^bJv0;r9?1|E>{sK4&3 zG_bf5S~LLglf@*||KXl-{mkgm=l+f^!E~}z!$M@`FT`WaT@WoI)>}eoyHIz)ic>Vc zIo)*6^<@#>-QDdjR$R`$lxe;@3IJU#KY<+DPS__F7J>m6J=n-Q@>l;DzyEyeO|A5D z+R&$B?~YCH8Pp%NRgT_ywF%T!ywv*T9>c#sbLyvB?kZNinorX~nkZ{`TzYjBl$3<$ zbN3g@y{b=}U-p4OpL!XcwhcT?fUnlH7Om0or0KV-um!pK;HRJabh`Y%?+!3IsqLd8 z9c|gRAN>I=`k}NqGy0(&t;X}jRR1qd+$o50K9M20X(-;`+k+P?W{xi}zbvZ$0PJMe z&%mIPqjO_gZ@Ki*RIRCn1n;eY-$K6^9L4I@F~tJ^q(HZ<5L!$=rC^DMjJ^lEC$3-% z-%}@?c`}DVM{lT>(xE9m#7DGV&x|m*?-3#Oo`CL)hayl(j(~cHF!-}fB8*yD%l;q* z3KU8uB}RtQ3}W=u-guJtV3^XN0RAsyPA?IRf@g0RNEwwDFOV(G`~l5HC)UDs;Ej2r z;+Om_4RaTPbDY@qfhd~KXI@y!=1#&DG~~&gLgv&%MvKRIZbr*-j8D7HZI^X^J1y6= z=2m;8%BjR}db(kza~!?lI+qsc%^;1ad^$YYZ$(5kPGA?|Rqq!reJaw4bTemDqQX~a z?M+)hJ@PjT=;J8^NVrg*fT2DLtc;U*lwV728p^p`#$hy7rS7)eQX_~=nn96V8K&K9 zV=|3MTy-g_IEB||mmNx2QW2FD<1x7-cWFzl;dH8lL`HHgCS4pD99T##CNmna7S%wL z9bois#=3uogZM8VEnc-3RV@v+i-z^k%$qjrjCfVHAZruw^NRBfj2(eHub-#P^fIz9 z^t@kidyNn|WX!vFcC^z}=+b?wVElc783;&kCwsdq2oo z>l_}~o|r@^4@XW`m#qzs-%oUDdhT;;r(x&`u-8FwSiqsfUQnI(K>Y?Dv|bD`kSpxA zF5&~=#I%KtAG0K};o>E;S6&}C@*Yf_8+wvsD!w8MAfsp4!dhSv`^WJ6^qs!k5N&TZ zQgV9LP#6Xzx(e^ew$IL)p=Hi!_O4|8z5NIRUKj{jg7r|2l_LC*X#Utw&rFopg{1^UdCB-Li%VoH;VGwngUK7-xSr5Gw{M+-DQw75f3W}{g{zQ& z2ZHQyCHK|JoY%NrBFpg7+miQNyedX{YjetR$8fcZgOr>0fNNE5JEw4=oG`7fc2Z$A zNd7xZu<6KMwXXKffx@Xy$qOOTSFFGoND(CJz_Q@JubRB_MVi{9Lvz81_y~(RS0-W5 ziAVwSHk$G#T_c1*-Eu6_p{+oDVn7OoQc@ZT7OaJ<<0lfajTXmy3wW{T@8m5sSR>IB zQ((HpFM2oA3?svf;h?|{eH;?jj4+F{%)dCp@ePc&o4SoUN;WAGGg5lQ3#L{;hAtyb zlNp}$a^65ED1sY|w*hvKhsp@1OU|nzNggkPsea`#Ac?!rbYy$Hh}=673N8xHmm)?| zK_pji2aU{|sA&P%Fj+dX41kw$O5iOm=!=aNIifd2bSGRxvKMNcd{Ul z=~I>=_I4yx-l0+`N$AwFD1cm71VLaI2#w!DhcJ;f0%(I~J`Lr3P28)TDe zbMGcwMX|jz;2#l0T5qjkK?;5iyJgk;a$$y~jJ8$&mbB%fiOhXX1TAXND!SA%vdNcHcI>Tv2iTa+Nh_CA^;LxzY{CgrN>778B_Sgz z9$g^82}zZa?%^s}{TX-yIjy|IxZ&y52bqD&W#4|)Ck6|SUXP_88F5f`DL>5b2HcESCGk=pz}H zkC@E0i>O0n!6otbmVK!583NYR<%mfj#Rxg>#)r%BvTR1 zZL{*1i51@kQEC4W(%w80GhUlu1J5h2x&>{Y*a?Me(=Y ziYUrCF4WybQ^62UE-=*!;J?yx&+7Y=0MMB$eh_|nJqf)i;R6FRO~1WH_{M_J`lnEW z6E=uJy9y~-<>80vVsetKwBD*w4`;e5XF&=Z7<_;J(ko%ztd%P>@bq@N)2?scWm2z1H zhA=(N+)QBjrH-{-WZ^h4P%@k!KRPmAniRe0n)`jo zBX2iVPyK&f0MYvn+eD~50_apO-sG6KE;^q#F(g^cB!c=CPpXJxhD|thlvq2OH6J#R z*ayN`>Ru|?FI|BYsWF6VV4IF2a)#it+;a$H-dEaRxA`NhhSGyCt*lTY`)oo`KDo-2 zPd87xV}f`T%gBGcDgf)?A226ICWhe0i=$_*CYRbozDCg^imbyw)Kr)`HtJ}Nq@k>oq*$~&ZHU` zNG_w&D3UQgD#tw|4Q&Z$R}R;ubYSbjl0Yo*L5-~A>N@g?0j%vp2Onh^CmKv_#Svwp*?vfU^vHEFiZ{-I(zyWCv2QF zdSz$gWzA;Im*cM%(4fmDi|avGcH`ad5S0RP*K7WsASGkgIEl!}2;_}Z#>9w1Nl6?@ zAbvV7G~Nj`BaSJi;J{j}yalb4%sF+2S71Pdd;`tHVS$T?LrgfY(E{5_d&<;EY3C-f zQL*3#C&n5w*m>Uk&=J&*!5gwo>XV2BSi z8f%dg%YaZiG(}B;HKq~2_r1Z1vsNkc*KLt^4-OU#U_87DAp$fNARd_*TzQ@>ZIw8f zMI~Ug zpa}sirMmW2_j67+Y?n3}4!A=4yz))6vn9&ZL4}8J)_+m zqeT=0De;dsI8u!X5`^RQ-9WHCvnr=eyl=9txnrUcKuBK~rYb%}TSz3f?Ls2U-%(pC!lM`gi*!H6OG2u=)FM{pK`Ycl zNPW1)Ap8-YuZJvmOrvQX#}Iu;MluQ+oyAZ{We~Fd`a6Sd=U2n)UyEakns!cpP&TaQ zB_os?!p}PP)qidtG?iJ(cO8Do0ZG5V#}~0mVn{n&I|cifz>!%C9JkYCo7izj)pjbP z=nvVl25PnzhL~?c#p_M96|pn;tx6o?n)i}}-)8x@62WaL<|^uAoX?k~zYpa?S4$tO zgK@=Daxhu$t)pciiNh;hWd2OaU{y6p>g#SaWB=?COU|SbGuq6E%FTl+Bwb;^=gwaiAM4|HmPcalR^|#!oZ#Q~+Vd%LD>WK~wWLj0OY^NT2T482#6+E8#^%S;o5BBHwL0ICpLI{`p zrOm+}iIQ!ifBLBDYwQf3a6&dMN7piPdA`;x+~IyDmXRVbs%h~W!nWN;ao|b!2_8QbvZbL58hKFq)EugR!b_d=3hSoe~`wM+H&sk%|hYa5yDy&3ZN^O z*N{@}dT1&xyA7fFZ>t;b={%2GqFIU$Yt)U|pDHk^$ltCn72QAZl7t*t5O;=+=)yHG;j~ z4h5^QEm?D|c@|LRvDC+pwFhs^NAdtM$y?Qqs}o7BKesN8ZnHG3wDmHt(*a(T>Ii&t9~p9}Jux}+15ezDp&hrc{|=vn$l$SGiG~@zhlE5uE64gqCwPUN zK|yEj5S#aP0t?G!q>s;xfG*N-A?~W(hi23mvShcL`GvZeYxN#5)! zyJE>ShQym1?_lE`T-pV5gPl9mD%^EP1z^ccGp^!oXKWQf|ug{2Vl~-AS z+g97CT@Gl;PYWx!=x}`SPf&d3WDb`6$HsVEkE?tOJOba=uWVt7wB=@7B}^0eYujfs z*E`mFmWllNdh29hRP+Zvi?jP*tZ^iJA@%3i_mL4b}5ujTdJMuG6E_7Op~?ceg_V@q90^cCbMLnZG3%NWeBV z^#vE;2iLBM@MkEkUo@glJfNwXFIzpfQQ*XZK)rCOPxT;hmaQlwn%w)gPuAj61!O?6 zFHag0m4P%#5Pc)etC%Hz+^d(E(1tKEFuNL|@nC|65q$Ta5GP{9&s!4LiXk#h1HrVu zr1o-^%Cm~1KcVu84bA6g7xexf2Ol0@3I17 z!-{>znfilPFAFJO@|$C(#`{g%NN6$en^t5{2UrDEdwlg@`5PQQwLf9VG7z^3-MitG6RctZlFyxf2#DQ95oz%QiQ4Jc& zJk!0h*J(bJrT61*@cQus5m`r+$SWUPiX{%&U)TdJs2U$(dl@YEpy3s%WTJs_KR7PS z@PMr#kA{rwBxmZVF>4Cja%YB|EN|kp8&=$x>ZW!C&RJi7u0bB^eJ{*FGH-*LbKzm# zYrFv(yww@IeP0`boRRjhp)tRgqe9DA29o^?Vlnb(&5=C!2q5F%VDS-4XVasznScVQ znAfTd)-xn|E7zIUBMYq9*u3XVCQ7y}qhfc$-&pVq=;RO>Vo}b7Cj7d+u0wErNgd<& zNGaZ|@6QPPh&>btYzWWOn2au*adNakm0#iaoX7%|g)QU^7!zLT`j(tLDl$WGc=0o7 zJ>4V~>0aC;xz%eL@gXUQv=$KqDvTe>ROh@y`)eU4nS#N9VtedUq3;t73SpzTqV#2Qt}4B6&52hy%3<{ekI8bQcX zMFK)5eZKyG(oxpzpKAf13SQJ@+xaiYWN8eP{W8iLU&GauFXY;7fDCw;f(*v>3v*3! zH$(dwuL_yjK^&3Bj><2a8uflYN9?nhJ*ye>rZ-x8Xlr&&HtiJX zXfrf<40KR#6VAGHOqVvz!Iva0m@6lk%id}v%L}BOvZkqJB*|p>g(-Y;{Lv%6*L~tZ zRUcZaRBoxmPN^EsTsdjB>j59o!(&Kw>-Xi|QzR zg9UC(xv zUNuwA);75)41^MZ&DD(xVp_530#gDYC-A$ZvCkmSQXYCTFO3jd1r>92ud%TO3<)>6 zafYa19R%9wL_`#(K26nd2levb9F40E0h@CP>kpe*DEO=mSNJI1_4eDWi8dNA!zm88 zG89eb@wJwvDh&EGw$5RSEX~r5(ru3w^D=R5^nZPtoAt*P1jy&S_=)pI~fVC0P`^(*F&b=(x8n;79 z@X0e$%nXD1;W&kvt5aKkzWdVVgg4}JsA!xYN$~9BOqL3Ctd$y9enIcd+#2eoUVWRx zJlDL4qmNSQ<2V$$(SD=FL9)gT<-7!yD){u zqB7-!KWo#i#aU{|b1cP%H{gV>#{oj*q0exhDnJ1R7MoSk@rq(dK!)Z_bO^`x$$Xev zm|8^Vkq2{{5kApG8lY&DBiHDf+_dL1jNK_DOOuA1H1;44>%cA#DUl}FN=s=<)Tw6- zqgWLpiNj$EYLm=~#!Nf!elgIN%Ui5|Z7j9r(t!O7?%lRl{(vTqCcX+5&gfjI+NwI$ zN<>1fz-#wT2VZ)s&umhF+lvxjCs?qAqHLSA;KkSa@>&J^Y8a*S2kx?r<(PYc1m4%I zcx#o=d`k$nruDC)mhAx0mYM4)!q>D)WP{ZRKf69aSo#%JS=|vvn-LjfG+K}(EsYHg zqFrC=<~B>mw{Op^V?#N_Ob%JR<74f|sNveo5p`#@TWECFj%rStW~jHJ0-pC;?4nT} zZa5?n+dYYdJbYPUP6`Ok?yk;$o;-2JA>rEevGH4H&gM=KAO9PLg{LQb3FT!8>nLzf z%=`OYM$zch*&B5iHtAZq*F{eA}WsU^LnZLQvu$f5NL!zIafWP6c zK$fj0%l_=0&_*)+a?=ETfaf^?W2E>AWq_BI8D{W_C32=!AGlfZAGsV z(o5#8UJ63^Q6}D2)%n^!A6bGYB45u${siuwt6fnYXj&8jn}JU#XwVRCjmRfIc%O$2+}%=Rzz$nI!D6hHSdXXD8! zANq6(zsEbKDqnW#w=F+0axr9cP{cV)cCi^eSy8V)k{VxTYvaj7?5d<(dt@E#FK|<4yP>q zHDL7vqfUx;f%H+(!UBh~-pvYjAD^^IAZs%3G7p%S- zoA@8eP3*=5OcFd$YsW(@_W+J%&IVSy1*0l(MePmYV`cV=i!{ZfjJ9I z4Nv_v!!5Ab;x*BbGjeBVIntmF3Q*uv-2wXjmNr;nc`>}9x|xc>uA`&;2Nr1DWgQeq zY%Nbe+~@k-R@4JtSO}!Euuc*|B5BUThF7-R$E!$SkDRz-?0}$(J0o$IV;Nv)y}PZn zqeLpab5^C%8fa_^&e=4HoPskA)xR&6`yr+Ofv|KN+A z^WM&#s3pr^^-h)-O}Uj*Z0|J^_=!or;Crh(xN49$?BCl_YaKxP$o#dtBRr0qS*nv5 zN=mmV{H-$_w9G(7$MC_MHa)8`g}z)l5pF3^-5+=c%GyGFUsWlplUCpk1lHpxW_8W^ zvS20!I<XW=@bm=b>wKU$4BHVq7_|6SRA)+rRn#Fd_FdgqtSa;e$ zemsjJh|FOzJ8Z=ueU~ypKji75DQR*E1Fgt08p5|8LLwQ-ogcGM_>%^u$oLZ2nc@%w z4Z=>k;6f*kSC2+m5z!6q-`H_({xMs&qNB3BruOYV7U}Mb?ZIehA zELK#SrJ&6e?IVg2CTQZJFV)N59x!wAL&td;h>TrY-@dvntD+htj+v4Fffo~~SYq@F z0Ve|#)00dT)59|FqG`AK2ebboXt!H*R=tMuOLNnIi(Rw@WDbw_H~elpDhCulKW2R$ zJ4(N8ic*>y%@#rc`CJ`lpZle~Fu({T`p*^q^@u!3oFJP2R-gseh(P!^boieckMLuO z{|iU|o~*wEOtgO;>E9D~yjv-5;EtR75^rwz#gSg5{@7xZ>t51ZKmPx_O1&2pY90Ne z^*!ccOECcksI7{KVC(_q@n+<$pZfn@hFpz8Jn>t<7GdvEkMkZBC{LpKH1g-I*Z*B1 zz0n1%gpnHHCLkztWx*REI&Du_4Op%}Af&|p_x)_HmkTilA|gA^zIM$Q>d@bBs!^{FT|}!|osO{k z%F4HW_re=ZIw`7)zMzS;9`38kEkyxdAs4zJJyOBKrA}v;Q@+ zVdp*Kb6FHQ zm^nLeaPx4K5?j-LoMrPAqQ#}nX#V`x47{ zhC(dvYS>>M#j%N$nHcOXi2ZZ-6#G!^nu`hekInQ?2hm{6Ceoil)VF0R*ZHYZ&#I)< zd%&-QKFkkIQI{Kj>ZPVbtAOf+^vTv%K zKS?{?s@K*TTi$uQHcNt+J*ABx$;04tJT|t^?&os|UBA@ZdUN!mAX~ep6mw!}ai+sh z2fZ7{5?W>0jxnbmUFM#sr%kGR~>Ivg2b=kEA_ zgJw??4t;cNBFR0B&!myPTAcY%e#QEMx5>l8>ZZt5*Cd>2ajT<+Y876gS6xZ5^?rFN zgkG?wMH2nUemeEgG3Nmh^e_Y5nd+zY?1hll*4CN>5aj65?F1_ySS0NxccHaCA>|)^ zDBhZS;f5$r9e|W5RhdTzL&1xZ-XG$#s~G<=*x^8O*zTyX%h%V5Ila(Wc70_>IVAQ( z`?%L?t5VNPsIru7yN5axK!PalDZX2}euhd|-xF#sN*VMSM?dia*+0&F8F}Ro(x%7@S5TZDd)JpyRm(-L8MvFre zRc`uAzj;TaZ=@6Jch#+87DlOmmLrzbg@`?5zc|W$X~s6l2Hn;;(gltvuTRoL#E!Vm z#AyF#HDwb~^vO&3*>Tgr1ff=Snv?IaWRPGh-zTeNHxCjPe(K&N8jy8gmhR^F#>(%f zO;|c$c8%i+gFzIHCd#$f+W)X(tX~g*SPUePdn7W=b72cJ=sv;KjA1pt zv1(^5>T~XR1gE}eha{XMXnP7A-h>9BIqF2^o+F9lkNLTxzqr|W=Ib>i$eM7q-cQ2X zoy?GshwIGRc|yIQ5_scrY?VgmztV51Pzk+4z|=CEZbvCMxFI-`ZrN~cvK?f&K0|XE z$MBc46CZiUWS|k4s%b)~O#J5X28~sx7CGTOopEXL41GB+>oZ!7yH>!-o>F-w=aJcn zUoLPbW)JdO?;NliKIUeDLD>~@)wQh@9#`~1*DmEby-`7ou12(i@BfNwmhb-J>guDe zkxWbVR_jwF?=Sq|Z-r*W98L@Kwaj6Ui}MEg@^>g@)ix;?HHaU6$O4A3+M+DfqFEth ze%SmU7eF#i!}RBpMt?)$j(!aW%Zr^JjJt+I<`nDg=%4PIZnQQ>Lp6#=HH0k2a{!oG z(YjJ&jZ(xRE~AMyk!hQBxG>k0zQ;7II8iUZ>AGPWdZB;E6i!H_Lqz&YS?HV6x9=lk zWkaKh&ke0m2;R>JPA)pbn$hOVUnh^qaYU+Jo1sd*YP&6C)^kXQb8G%<5NKsw15+loy6lUCwy^A`xp&tl)R4>pRS&6 z-!C>@_f&j38y@n!*-S7|J<%1ZTJ0oxYB;zX(aIa5k?wF8X<_exq}|^<47`hn;}eC_ zy|w*9Wc29OcE50SvUTxy0fpnQN1H6j&l%sXzwc8*m%-H1Dru`$5@yYz+{I8{xV=he zq!jfuhk(WfzdUwED{pm3yZr%ti6B|#^x6^ifn3LR#ZP~-DUoB5^41@-ID1@nGq+gY z?)KdWP_e3x1KGkz+A#Cd?+0_O<3xLXho&**e*J~oZPqR1=JkbTEYVAgK&#%7f{Ak) zk>NGvDQlj`ojWkEfTI1YyPHmsj1P$>tCC6Xdn#hHK9mCxs?)wFA=SYaap3`#I7a1B zVSj=NNW3(_BkYDjvuQ=6d}^kRm_@6yg6f4fTb0T!ZrnShhVyc`%YOGFZ-bep`MKHr zLrzJNcDhN!FRn4dD32$Md8nS$+mNR%z(<8iGw$xj1;oXPv4_E|cY8A8#JW=Brq_kD zB08In+{+D1KqpH24`I-ibh)DoWO_yuV`#(CVMO`|X}mbaF-rx?plDm8O||y+zSaHb zpP#)>YaFvdiGZDuZBxe70hyUK$U?w3ihr;1!#n8p zBvoIvA?^CoyJlX(fR0Zq{sPZ|HEDdg7ym${-Bcv8ID*C21uWcpAq9y zPbWF*Gc94&a;8_J5v`)<78@uNyaR0k)!HI1m66N_&Bgl-wyn-5VVZkvpq<`75uJ#I z-yf9bzV8iBz3sR)5w*+Nkdxj7HjnIYbe{W~%3#{>6F2$nYiMH+pxj;eG$tn3RI`!k z$C_L519gn&(s)&qqs()=HbRq}7igsQ#6QZ|}s za})9LI?q3&s`VWeM#`Z%m0Lcl-YYASb$U_w^BKnw`NN__uI{wFuEU5cE9?y7lzd3N zut%Tnb&a4iR;Y|iuj4TK?H;YBejrw;J<371GQ zqTyDD?31T@QgtJj{f#Ee2%wnC-p zA|f;Im#;>|dnzlLP?=M_Kj?0bf%c#DZ%5aT53SA=-2(Qe zyG}c6p8WNusesl9Os7G{mo#69oaXBnuU`dFrujaGtzC5G1T=x5kI{vS8bp>Qc>N4} zM!idN#^EotLlfGYNCJL|MEciZ^%Q2SNc7d|1S8DNk-Vq z-c4e-5cB`2d+VU8+wOf73{*gJOG`@#(jY1&-3SQMBHi6BN|y*qgS3(Y(j^VjpoDY@ zTR^(&x3=&5yx*Af&pBu2%$#TD868L2`}4Wiz1Fp^>$>k%XsnAI+IIlUy{@Ma5#N8imqQk-Eq$SLoxBETe=#YCAB=eb@f=f zWhyIE>%kZX%Hrr*Q1t|`zHZ4-*p&=rWeSF#pCblrDssrsdVasXb(_D!^Zv2wi1li` z+`KnM$2GqqoG*?1e(2(Z)m69o8~O*?SVG&v9{Cxb^vE&zwcS?6-W?e||6SpIrcwXd z?R^LNuW{zC)LcvUwV4{S?l9BRUE$wHxZnTcWyZIHu7*qZa1C10Sfwar)|e}jYl>GK@r!dRP zKP?M8+G5j&C^{9@5nJ*VT@8J;(G&XS=GagfSxVPDYm9d70FwXTCdY?2F3w2{CJSid zy2M;{Sc7QagdMf7k2)J>CQ7Q87x7+8ltV8o{C=S_+?huk%dt6ok7dhN3nxKl(5+kc;9*ny>cG0i%XO!u zlZ|tk|6tC_II8v;@9h`*UB-uDQAJHug>`r-5hjSYRAW&oGc&=Bo@T!5>siMoo}QSx z`Re*V3|5=b*CrY!io!X>-nMC!Sa81i-PSOTsCk%i>)N|GauHiwOco;I1N%B+D41pb zG(V!IPUbbr4Q>@o<$Aap&d^`R!(MCoGkpvG?YnaPH5Y6iDzLj0X|9t%6>GqIdClg}k_B%F*S;6tCb4de4gm=Pwyt%VzNpi;<7}dE0Dpti%q=+pJxR z#gzIVe%Gd%x6E|a7J)8mzk;&P_>SESTfs@e!eMbCg?vGR;YgImMM#;oUf4U1mN*zh zwC__iaUHF4uEw^%q*#0T!9S}ggMOn)de4~eaU?bEsH?6BW^;LU={i<$6(57x`~0bf zZx!9R?Pb%>KKW_zCt*+ zA3}$2*zR$XI%BYWx#LcD%q1nkhN9pc6PSXA<_EVgC>}S+#j#!eii!6h8sK5!lzP1` zFMdkNe;V1pN!f$~>hFL3$Fl$#@jw6Q|2B7kbNRnMk(M^m9tzcedUgE4@D{Xx6IK6j zKN^kVq0`D!s^)N)9HBCOug27#Gwc>SUA~0%frO3?-e*jRyauAe(SKY9_=83$Q2pxaC3Md%7)U%8 zcM?F_Ct~0PyLkx`^qKsm6|_4aqwrULfxM`j#v(Q+=pmINJlE8YAd!e+%A3w>LKj|TVt?@GPfNx}-R7fXQ`EK*xWU>d2F`rBLRd& z6C9M>I@|E2dgS^?oGU?GP7dqgqeok9>^}Hm#O!SOho77I1OKzZpUQps>O(7Tim*)e zr@lVGb5q3JrDLuoXlt#ke?B`-uX%Hm1AZ(THDweX0`u{x^T)hU9ky#N9GlYz4aD~+ z?JlEnA8z(tN#}l+{ifL>*MtOv(rp$UrcRNB&=F|D`z)hUHSO^ zQsM;tzn?rK!PLu(0_`*0EGskP3gfEKQ0rrl8Q?Fd{TS~GT=sQx& z_tXUTzN60;4$g)tqncVe6DI0f1*^#_d>Bg_ESc#tU{Z27W`2tw^~Wf3*J|RQuOhw& zUI3oUhk=-FwuLTYZ|UJ4x;eOFrUi!O1f-|az|MFrN>h6;y1Z&l$BGa8at4zq-jx%1 z@5gw4m+)|cq7`%HYIjMW!es^Ocq-;ElNH(f(lT8?S95Qc{_5^54Tt0M6mXdmF5FH> z8-3kL*R?mjM5_e0qIjnAqor$Kf8+iWk%>G|1aeDcP202`g`9MQSi3uoxW*bBuc0pI zP3E`1)Z5#8J*d|LS7CT9fx55Fc)214Yib`m+7C?`F*r0dueDo*u+dPX8EG&x8Fap# z!Sqv2xDV|f-u2mMjmNi8(~M}zB1GTPuhih66^*_xTHRk2A9Zdu;CzPmk7-t%hZJ~e zMZ;MP6udga9TYGg#6hlgjZrMLdzK;4hO*fF*6ITM1q>lf`l z1g^zK<?F}y32?#n4|i_uaXp8Hl{=JWg$1anC5(!p~S ztA0ZCJy@oAhGsgq8uah>H~4oG+UpgbrGl)_MA3!CW#gRxQ|FSy6U5cT9EkZ7XVa+}iIKu=lwq^Q-t${*1~WqTRJ&=l1F8val2@(W|_?H}p61 z@_rtaJD{?dZ?81Ic@?v|1+iK>ZCsoMNBlo`fU4Q=}adfQU*pDRm zEEyl#-^OpZwR$l#{5A#hNmGQgmHLAd53K@HA1{j%=eA;sD$v1=!Z?;Cru-TN1k{=b z&h}ji<7EdwEsJGvHp)^DN;FvM2|^H@;_UC~32qdqvq0YERnOm}zvidMKe#L!%;7S} z%9+%g_t86&j)MG{NL?~B+K#^mCi8R`XqGWCF;SC6$hy91nfp*$`qtmyA3-DEXcHP1 zM#^b$r9?wM)Y0R6jWS$x5g?il(}Vv0;zj;6uRzp3k|3&sGeO>Js^%T)YV}X5xdhl4 zUESR=8zKH*x{PG;Xq*&H~UaWa`?v)lKxH9F!*v|%5^6D<45Tt3AEx-IUcelm>kf) z^aNaZbRj0at>VmDM7ANn@DQ3g4QDU9TrIN=Vknr@<*$ z#KN!Qu0tAm@E$`lHMeQsB22l-t*X)}k}AQ$#Kd%iDZd{J3bGm+^nUpTKXJUTW0uE6wzemOLFI!C_%^-hM17VL^8=JN(CF6Kco$h{#*Q@p2YW( zESfS?pUSRiAQQc1VmnN#iht;QmnccCB5LRn<1Veg+jH*Z>u)PGSf4(7Hk>YYtv&L# z+{SeMAWwuD52oM5x(U=z#NrZRSX;0}M!W)ph2>;8DR-by+%AKQK&RH)fD%>y7@Tgr z@X1k3k(HFhNPi;TV9J*?US&@w7KD?nnybj15kw%;cT;5~E~mt9PBhi$*j%g9MuDH= zeX|BXMNU;!JSwQe+76p=ec+JrwN41`K79Lzx;laOD5^AvoB#8n0_LeCQ0t=^iiZ#n z`>vY(@C~cG&Q3Rn3PiC}+Kw#I;T_0+^uO?-j=0o%__f=F~oe1`T z1}j5x;w{PD%`}^ZwEI}YDraa^X{SykZNm(_Lphf`yrJFUp2-K_Qr@--x6?J7L zYOyHa{_*VjARJbXJyDm~aJ*dKom*5C$*h|5CM89Io*=p?(u_xzHX1c#sl%iUb!D*w zjOavcwdix`b0ut^oS|-hiH(hwrcwIeJIM6OrC?F}_ZhC6=2n zZkh4i#pn zKR+@5kIcn{xM2Es+__WIS{lNY00<%?$YUXlglJsiI#f)zqdH0w@4@!D^b+mt$di~wbaK?$04)8gh_3#(4m6WFe!+}zxx+$PvCmdZhZwo>fE)qY(qU%f=X z=~9mg_naMxh=~AwjEoguQeB!}y@$*}$X%~A@|B4qz#u*sCo`&=njynTda?)uz9iU5 zJbZlHFz|{nMBJ`g$Lnw|XmN274>Q1MrFz_oAwgb6Pp|J4u8_2gONEZo|IQ4;VFV(G z&@z(fUL60v^*ee@SiO!3+shlt4JwR!Gw~1A>dm9~XKXmNKPf;~xlOvx%J6f)% zulny=`Oh!sq)*?;r1N*nFvP$Up!%GSh3Mu0nj4bX@!@0)nSsTFVN(_hCx*5r+ukuy zmfu(hzW)4ykur)fszbBRjgyy`*I~IHPxYb8S|{w`w0VlbYY80-_V6-pyzSBENHb=6 z9~1pfhJJ*;iiC&m##<5vvJ!EMa12%=td7Xr3sAG#P0D1HB_@|gdmlUc5<5owtbK~S zsIl~#avr`&I@faCNV6zF8WOQl)Kl+SFV8=haU2b4GeCp8F;X?lOkR|YUk_@57ln;+ zStu=vMl5g>`mQv<5`U&@k4|^`yLx*S?C;*7S?r9a3n$~1efZK3v9&tU(=ysSdS9^E z*7E|{kt^JyDtPd#Xh%17=2QD=Q~|PBJNJLa^2H~nYmjb;=rG$LBSNz?RB9{-TYez+ z>;)vMBQFF3!QrqdeZ0TU@~S;xL2P3L@A`6Ea{yKXwqzFUHim#^=x^l_>->^zvWb|;;KcUJ%Sr(}`ig`p@JUp{32AFAq$UFQtf$H?NC28_02M2GK` zV2TCy@oMmLDx2i*j*&^N^P0V^f6&?Ah}%jF|93t}fJDj6!jk#%B-tx;=jAmxJ33R89wogZBb{JB@~R zG7J)zCs}qo=Q#!&CK0M666)>>uVRfI@8lA{Z`&K%QAw=L=@c4FdsNS#;&ZR5QR{Tz zIhA6tD#Sb7z$V;g#`A5f!+;Y$OVDHYZ#RYJ?(Xgd!%P5psy&Rx#(32eihp1?C_xNQ zn&j;3b-VX=E^z?7b0@BllGV20jfdBA3AC>q@3b3mKCs<#qX=tzTgo>ab&<206J~bl zY_+-f&L2(vaxJBY`&22{{zpv@b;Q5p$AmC_0QpXzgK0t&(n`#`cWoaYzd~IBX#X%} z=+;oO+~bQxCW4KL$|wlIw=pqdP};5dU<}!(qM~1raC4=iC`*HjXA;;ktDw6#?s|J? zZL&HhxlSkHGHrW){|TN=?E5?Ss@5wevJTT{6xfAw8w2qKb{|bkjJ$^2Pl01tHg0si z7Vl}|#ErCuS9-papIULxX7=XAYVt)I7iNsO@Ubx<>n|=X@lKF2lSO=!j}`RXf1;*%rZTsxr1fBJLZ|k@oXW*%+e3nxbZL4~ z4wBfkTL<^rb6n+^w-$OzEjuE)1+Tyo@Y7BDET@=yT+a>YO}d|kq+#kK@HqJ6ofGuo z2~!{E_lqD{6^y@Y!<_7^HTI7e;8--j&EN$Tr9&?vw)$Na$p1>P;pgl$h~CpU2f5W? zi6VprDRF(zR-YTEYaq1X_oF(FH=)+Y6%n41wDxU>hGI^8ALv?GS{lz*H&7SaE+Zl& zOSB3B=>AFLA&u+46D8;B7Hk=O0)Q95spIDCV;m|Wc{R0L5VTN6Awk~LuE}m?!n&mkA75(?`-&KHjj*j|$Q{Pt7>R``DoqHUQm|V#2UOk^V z{dNDTy87FclzYnn3l|)!-Qd37&dyFWK$#^kS}G+1@jRR9{t=i9^Bv6*4=7@cT>RF#59k=vPwpT4^^Ffg#c@ z>p#M0KQC?FMl}HSdg{e`y^*&cG2OeDT~nj=Fb`I$7see(0G=y5ICRdUqH9IW?E+wB z*J$(+48o;qUw0WE7@%%kuJ_oRhi+o2w3{u)G24}#xsP?(8R_tMng0Xb+I+A63$=-R z(nNQmAhV`Zgg7nGCz_ptYUIq)Q`MB10r7&Kd?yDRjO^@6L|H9!9J)15FAg{7N=XXY zheGXPQc?u$P6$#vehPh_H^FVj;<_cEEl|we$!hlEA%i!Y2tV{&clV6|QD8m*O_K10JX)mNIH>!-i&}7A zFl>9~<9(&(0P5DO-ae8Zuoy8aB2L6-K!onStuX{?E+Mqu5aJo76m6JCdRH|y=wXjz~k_6 zAquz?x>R}nuYQ9c23K}Uy_PU1ZSG4&Ql#hQh1&7U0}l=WE>{eix#nRtvA`UG)!`)! znf`~GRdzHRbvrosw7$G499wgF6fONah{`A4W~xT!1shSA^0Q|hFg{7f#3YAxHtYfP z@K2at4| zy2Z+gaTxP%Y;3IKfy|yUFWQX^f%eGS`W{5Gz{TlKY+M}7D-x5Dx#3cK+wTbzeLuT{ z{%+AnTNXuRqbC}q62s$NWPxt&dkt1e_**7rnthH;2w8iprRC)^&jT9)%6`{|ivQx9 z{_+Kw|H=SEy4dsOssXfVcX=KVg#jkjfO&gz?^)A`P@TM^ZeX zEtB1Ky!U6=h^xeEoC{pBv|)daCow7~?iHK!B_-UqrOa0^q`iN?l6iMxVAo2*ryIT< z>}AN-1?rZegi<=%!#t2vrfQsZ?2o7)MDAwn3u`YD?R+upz|r&GQ-kgnW(b$w)`m^G z&=F+{$w%cBZ{Y;e>Y{hpRtTq>n%ZEw<+DFEt89VTq;F|Ad58~F&u@Rs&o}%tS&gdS zMqJQv#wt>7VYiL#^^up2%fkYIo_g4K#Oy&l2rC{B9n#KnKlF&R4%MAqT{H+x5RFb7 zf-OfzMjWQym$wGQaPe`1ln8hldz~#UEZm?MgUL#qT}Guc0%08?l9>*XtzG~Qj;1hx z#K`^p`AMYQ#hI#T@PA*?&!ZWg3JIi} zbeXU=GBwE#ru29w0`CeaM8oxCX9(oC@7}$8`|LyG#jYnWNyHc1nbfU?j*22poE|niH=ST^Zv1WxdtoLn82IlE-E(uc0Fc^?LC?sWw5y8ve=i!7Zd`1U6FxB zN!pe#P#4nOXATqA8rs$3en1HY!;AorHd=akRffZ?J@%A{^T4Ju2_QbF+vcolpp&om zP!w^%!O)P3&r$dDOIcsM^8hLW*j`HY{1ZL5b6h=LX`5DepN0Y&E!zaHNPk29jjP;76;iY}+6Pt=>BXH;Ss}F)4jd?V%;cB4X8_{rVCr zMsBbq(m%Y43X;@hwWIq^@BJ+|0bmE^o`w0W(PHcNyqmts2lW_cYze@c)uj>${ikZ9 zfb{A8^ecD)^AvZcmfoZm(qMjqxA4I6*PFC7c1O&AHIfb9CtSd9X@+AMDNn5Kahdi} zK$pggGYbp<8jMu~-hGX2N(_(< z_Ss0-&Eu)x20@Jtex8S$FM#($4P6T8HEFS_ywBn?EiwJq)nV8wK` z!sny3i4}OhZ@d9`(bDv&h#sprV}S~5>ZH?uTxucjFTh;rJFhTqHY1&6n?x_Hl-}JmtK6QUhzE?=NA znrF`U?<0dRWp#^BdU7SST9kj=$i~|h&#yxc=fW_YD!>nl7IQiOv+tbwTDfsK10cHW zF7(KX+mPbv3Fc7ga^s*|{sxUc1eGI@xYb0Y#>)A6Y zIM7kG{fz}u9bkA=8+T)D-355r-e7z>qr-AN5nurev@0V~vHzX-yIk&TA!)&>v-BBb z_CIRjC*ACgMrX%+T(2Grv(MK+qDL`u4okAzJ3Feax9oKx=K)-bPQz$Pwo20T_v+Qq4<4qKegFtP*du>?C& z$WEBEX^Dp0#n}P88i(m!f90C%@H0_@t@~O@$Hz~fn&#{}OI8E!mgtG4@wLP7#ickZ|z(HM$E;=7`6 zHHsl^W)>B(E%E=)j`)J;ub?6|h;<1mEJcei&p-&;-5j)%pe`iHQHSP$WYCIq%Bhk7 z>ItT-n*gnNcy=DEbJ_3rZwnOVCqb+$PL0SaD8LSCp$QvI%$eIcLhZpUJ6gN|BzxoO zTi~1KzV%4o$RjeuP;n`FM1iAug)c$A)u1HDlaIP36_lDqeBmIY=OB=6_P{;D+kQ7RG?YUTwGiNHpFD2WzH#8VH;`X- zUV{&q2MFeI7(f5&kb~j+qG^w6q`@+dcYL+_1K07%rkw@4>67sfosgJ+~H84t_cy5vv-RP*?IX(Olj@I))?J9=`sVNv3=kl4?+ z;~G1g>l>D0%$Am*or7MJl-DA*j+oPwA?5}U8sxThkIl`Q;j1b{!l3y9a{%#Tx`H6x zF1C}~iVyRYmX(c{7zR1H1bY(t2c9P&%OrLcN$Nk|!U+PJ2U3w_ILYH$mvxoYGgpZj z3)X09eL$aI%oVS?3#|C?C$@`ZA>z+Fe6l&32koEHEyi zBn-I%j5`DBAHhx9D&o?vQNbVVgIb!Z>=(wW9T~H;vsI)C*lulgz!v%%!LNW()4ZmfPY% zKR|QFH+b}|0@qEuVT48hP_~>o$R43?bnOfcQIt{F{9y7*3?LI_HMKj-k{c@o{qUZ7 zS@`}@PWsRagEqh7ZkX;KB`~w!xA9D4?pHKa*dry2`wQqU(*Fj9lngF{xOVa$5!Q3> zy<3nGXaHnDt#geC(>;P{Dq)Qeow|VegY)n$7=?v}C7AH~B4H#br^}iKtS^K)Z9qT( zb73(-2|vg=zu;PMS?1=@W@|%3x-#K-I&Q4pt7alZ1(}0PN7e4(ln+8}mR*;Xe2-)5 zgy;P64%oSv{F^@Xhzx{L0RnR0`GtBQM}%LjXOv_ns#SsFtC*^am{edOyoN(DTRy5s zhj%@z3jMVmU8FEz%xa+DjNbI4V5#F?yO(GYnAttG1j7FYc6}7?>z)I(&pfxehV(Xs6O$NBhB^+Sl6gf9$1P0Q z#{&crUMa?FF#=fl2Og7hoItAe`G{jlRN=yWUqbWvo!)1d%$QNf*`pzRT=_M8ndpxK1KU1 z5^N0SF+qTZ-+%moE_v}MktJMe9j(FI4mc3iO_+@qr8vb0J6?VD7)E_M@Bf*S1D>== z|A~+-{`ct|1#+YXe*b5Xka2|${Xp=p)@wbPSAy3J)aGK-HL5INo1izD_BpXGP+yf1 zjjXcW60qXaF54;kHzGVdP^~?p`^9b*WUT*e`?h)kDXEbLx}_Xj;~XE`g_IHnRj))q z<09jR6|DnVM?UIbwN*!=WDCdGUEMXfyb?M5DL+5v!Bx?4XkiyhIw)J_>|j+OB2Zk^ z!L(--&>}WAHnPf-R(v3vx&bgpPF8aRDrgHME`w5;;}yJc)gY!z9KJZ=pPHoPWQqqu z%E>^1pcG@%e#!)vbXO{XM*I{Ez}mI;#pjER8$53kB4iN_ujstZ`eVr}M7<7m=&Z{Vhw&ayv`IL(!0z6xG02Le# zrd+%0Ffs?Fxl*a$2Xh;=UI&w;EYROqe~VCyK>UyZSoA*GM~N+$&LGiimKX$3WSVst z^N>}qk8JI(jjLkHdhA~Euj;TZ^Fae6bo-oT_=z;#aVV<%?yVACSkW=Iz(THI$Z|9MyQITV8j4vW_T#Jp~qi)m+0 z)#a!7<&VWCop6mN&l^(7+H^hYosm)(nI~G2k2d=HQhIGZ{#jwo(w{&%c@8duQm`xh z{9;bWZQWXbW3(Rza}qwl6%BTWQS^%sud1|S1K#%b76iUx8Jfh{dsRZ`hlc<1Hwc@1 zV~vLNn$S_;45N$-8~*^!d2E8QmeXY_<7uje)`bVyM_c))zxHj6ymlBHDSIVsB5$h_ z(0<$e8!`dnD9eQ}TE=D_V1o*)GnI#wZ+UJ>L`c#V{`|tw_}P#C4bRt5H5ScMqZ=}p zHLTRQ%7L`6BLrjmqoI{_Tf&ArhbR@(hl?-CA5+;#*hg@ay_Gx5qOC_@Aw2 zB_no3>Qd%lCotR}^FGqEv*QwU<)Ar!HRBi*GOAx;lB1TsoKI%xsB2pw_0 z&_(!FETUPv2aw1V+6*t#OB-;Iap?PrzXgb7H&M8dy&xW{l87(H^*C&vpgpSg9n=u~ zD8|n}t&E6>IRBhf4rF9q9n^?55_l|-(7L>{wJdx=${&3KX}qSsXTU% z$mY*>O=*8|0#6(E{L~+C8Bl=;Oo+{ISu!ywJv_PADX8lc1tZd(3OV`%i|QCR18EQuAU;1fF`wU_R#hw*-) z@wZf6ImJX-;yC+Rq~;@~<-NbfkH7w3_;+yG6w+#m-4-p>ETg7p2=kj5mx29+F*p=} z%fl^Z6X1htscC9z8*3HB(c&l3ogD}ZQ2!9T`c} z5wQ$ZRo5OG3$%+^5y|P8MFrDFaBC2P)auAzT<-Q1tZ4k61#7DR+czXQrq(0 zdX2nf1XMohml7LZcm@&u%ZB5n##~JGfYed^F;Fj^BeFmyYw)!9Byg+x7Z<9tL_|c$ z*Bl7-0b+_NqKO=?)!TK)N7~@kKcS_-@;z*!Vq#&5DZ1o$eCz>puR8$ME-oh#vL<#@ zqN}tKO=u>IAG1W1837$FDH5Uw=C}^JzH#&BE-r(m|b? zf4!8LHqghrFOfH_7%rPkRjo7SAp$o7+w zkC_oOFAb&k9ec3uZTIa;CuU+1p3le$44fR!&cA3z7b!F7?acJvnAVw<-h@d_AFFrg zx~hE*H1-*Cup81ybJy!ot=6IKUjx~LNG5-F82p?m6$L=$X7Y6;(bZ=P!((5}V-T3) zHi1k&3VZEbE3dM&}7o|{@uv=b=T?l61Mf!_+f1*<`k4J#%f{luWn#wD<}x( zv;HZ)1?U0Va+lf^Pca;c-e1ATpeQ3F^UcPqUOLO143fj7&^cd?>qe1d zRG(pV- z`YaRv@U>`qEVbKUL-)o3x5alR;0_lb5-d-a8e>6lLsWj~+M~OY2fNK~+&E4qDEjNV zi>k8nV=!}B#l4?)VNH-9Dl=93S!o*u1||Rjo?5`E+tzIbT3yTOuOGZ9_=}Imd;Ef) zFAgeSHcKn?+^R`(pY^S$7~@F$)UPim@{l?hB9Qe z`QH93x+sfBs|@p0SdBM>6$~hSM(`I@2>Y=%H-|KrH@vatAW1B}W3_D zQeZ|u<`--2I~S*Y9F&a5EdGxd0OxiU=+%mM!^Kpe)O5;emRsBcIka_Q3pLt|!);R^ z80*P7TfU?RT0Y^>3q^yRlfs#pGgzdcjWVtRe{U}yoJrCX3zg3C^*LUS|AQx!TfMK{TRtdD zPXJUHf>Q>uR90424V_Nb$86yPc&}M*>8{i_(yfbu;m45Gn+V0bnejDSSMt$>?)eRYOf;) zl(`ZWkFHOz>sMD-PkO8tGM4Yd2JiybXj?OEFV|Hnq1WWpN0?43GIq7Tp&|9+DDC3K z!JjE3BcspmJ0>2xD}x2v(jio+B*kBA-ele1*n9cawpoQvf$>1Yg|)zuI`KB+bU*eT zf2KZ{yzU2Xtv9E%labL`oG(3#tjJ3+!)l`PP9-t?5lw-z_W>7{t7+G(yepCY^B&x2JdsTn?@ zv%F(@TuI2`=L^axLu({0W+vErV4XlkGQ#J9sJ>KsSleX;M>TQ~U!bG|g$kkD9!}N^ z-r9Qs*J!ZiL1Kr^O!^zj0-SDfS{sWdx2c-T(!un`N(V3ORdoKrpI!PKPjqzTi}mWW zzP_2hB#m&}o9jgu#(^g1Kf0P-QSrX6RF4#D%cYAVF6g4K$LYF|f@49(oIKl{ zj77abA6cq|a`Y@OcUvO0NkY=vsv#!tO)($)*H(=x2_3x#ies?G*%IIwxF9E?^p{c> zx!MOG-MZ@Zs!0SmZjeftoAG&W2xqwYfahS^WA$EwBkh&fAmXcnmlTALMc*jsLa6b~ zET){jZlgZy6qB%DTQnbHHhJzx)ynlDlQ7NEUI=2N@o~I1XpQ&UZ^60{Kn~eG*_K=;#Ac#0R)+ zn0;2J$P#m+qoW^#hJg;&r+#c8OnXuu#Q|%bh_azU3+{Q>zJTO8>~~z@Qx4c<05*Zw z1fL3u(S^n9t|Rp3_X58`41>bk^&hPVa=}qRf@-k7M?^DvM@|5L58mx@XwNN23SNNn z431oYZD6_wo-1Xypmi+CGcvR+Sdfa-TA?i@O?QgK+fn#DMVDLlf-m9+wo!9=%0inN;soyKkDcPxHLqCl%47qC8w6Tsu177;_5jD0t!} z*uihNNTR28y7PD?H|Ejtz%;sD?4E6dLO@%jn%oSN;cRPhq%Lx}R?t0>_~2zGPdh8Z z$xK4;;Dx}p)6M*jM(OH5F{A;b+daiKgS{T70Z#gv7&l(1+$-UIQ+n%8OO%Z~Mto*N0$AS4>gG0-@GI;%}I zD`8dvNYW5yXQ-mnFl!!SCNe8q6 z|0aD|PW9(@Q4ASt<7Gig!e@xI{-7rP4mmSc20=62b*ZM| zO;KYiQ=K*|5%9Cfk-{VdZ7Z+%)+z98hSPQKUo3uLLa;kK^Tz2o+<2q)fhh7FoK||9 zkie|1h)%*eQ2e|RaqyTn+N>sUytPQM*8QTG8K)<3_1VvYmJ@fB#+ zN6F$gL3WJEc{kN-PQ<*_*%`p41I#9z!g$vl=+gr>5jnQ%*Knj@-sz$0NRZyKF2s;}9%K*Iw>`J(#g#(y@qoX4@9~>-vI){t$8NyK(kkRTQ5BuPV5EN0i6d@1D z8Xz~$qv%R=!Cc}!G!Oz&vqfd-2`KpO{6KDe+eHt40@OTD)c?H|H7fHRntiEJ@fGb- zmCA%Gt~$kqy243EWg}-35_qV(z%4&}ZaHy3gev-S&qZ3v=^yT`X-boIotA=U*EU;| zO-ZNv{IeJA{-hl~;;VQ5B?&u(8$a^h?GFM2L2TgrBf7o5opgnCgR?=$vU%|kgJ!N1 z;d3HP9^$>tJTW-HLsv-Y6<2+r`?|av?N4aKSE` z>9ci;29hcCOOK9L4;Z+_2zAjK6pp^hyeJ_&_2mCGJg|0QvbB&$i8$^a+qtLZdX&$y z<+>)_Ey{8&O8ltuH&3YTOZ;Aw4jaDhy$exUJgjRs#0j2z#=;Yp{d>b$r@m)@t_aN+ zrR{>us5$~@bK{1_woS40ZrsCh6LMV-Is=m!I0aOWalUpgRe96wn9(2=oT;w z=6-vA3ZNd362Ud4&w+RSO0YPs7aT-m)h?lc(^1emLQ7o34KRDE)-|`LrYn?H{7y6> z3S1(S@teW5{sBn6qn+h4<8C70CbEKgAZS3Mi=idDvE1h`fyKk-`e7nuvm$U!-%xe z#>dCEwLpGC$$5LLquobvl;?}p_*>AzhJZ&xIR+?jq-5ppdQTKMweF10IKl}Fq!XN` z0@I?jy;`ukKKQ>ur$+hN9F&@Wq}wW0c%Qf=2!b+hUps};)pq(Gp)9wu*MgyHBQRkH zsp#B6y<%`b7(se~cptC0OM(sgpo^urt{M8dWG=<1juw>k4P*-tUv)46ybh>DFnYk- z*mM&BRlZs=fIQE7qQaq}?QpNz0L4Hgj)ch^p8#(N)Kw0zvyK}u5~y#0I%8Tpm0HR$ zoboWVEas;NRh8D@(QD0!x&~t9Qb(3-n=B@f!x0xH@|4n}3s>haQ(dGfo(_}+&Yam% z>Ml>p6ZeWn(L^TY1$Mw-@RY>!IQWfwXmL(+!6JOz&f{e^~c)8a#kk)2Mh9vmB&#TIaFt*@809_ z=Y7g~Bg*KP=Dj*%|8*nFyO9!ciT{!PQLq6H73V-sdCYI?w9>-F*j4KjC-NUY!ag59 ztKsjzk_x_ib+Mq?tT)?mw8F?c$&UPjvtr{Def;S!v0IpJ3I9637CLCQINS6JGT1l& z^0BK$>^xYe{$`Fwl@q}CW_nM!$fpVNH_AFXJs=hwfldaeBe`OK>T`SslK>=7^7}ScKabMpEC_BzR=(sS!3IaK z$KLNYuv(yEh_;NgwGNs+2GeU8ngaVLXQ&Ptm6*XEu6qxRpFqQK8FjufnRtD4<^vW` zFHFBsfQ@(0B-pk#>{#Jot zPa;RqzpKH}jyhyDR^!Y9?HDw}oqSK>bHG^Kh+p~ zg?LNhTXaH_X$h~2_s(TGCEalzlqk;SnZr&%#}rj;+46d^xs~(c#hCY^NzIqbn6-A? z9IG>2qHwN{PQ}OX)smi>eJFzlI{UN;iIVqC8(X@$n#{FFBf*tE#Q7%d^W7e3bcy5P z<6a)~oy)c4?(?;Wa@x2HFN17NG>VHBAF*l-iFpi#wM=_k#alKT+)u$1KG#ep<$oy~ zMXXR}I1qxPO;o%bT+jU~Xm_@>o!5$=Ug&9X<{vtt>D3QYUs+bPzQ5Y{9Np}iq5D$p z#i9F1Ph@p_kK#s{<=7|fJ^bf~R$m$oICM{RMHYtEDKsi?jj9nVFHZD^E@iu!hm`N# zK`fc#7w+o!nGu+NfK_sFNM5~Rk32Gb@QJR1 zA%9?3MryjKeMQD!BNqeW2I2LqON!3kO-~V=644rnBN=++bU8U8gZ!IEt8I!$W;~%L zd|M-5J^|HETfz_*Vz%`iPVm@J`I3h$Jn9L+L+_kF15X{wjSK&QNC|KrPS6d>piZtG zd7-RUpHvx-+&T9_t!i!yL)k2VfvK<<;<-s6)6-GdpP@m482|^UuqpW8K%~vv@qk^lMb*n9w$H)&W3ANW^H8JT=?KMsFmV|SPP-faT z4xkowfk|@ZASNcJ1$u5E?I(Rs)t#YxVg@b zF2sv?kRT5n-6+3yN=gLSQQ$17-K+>?8VTshvPc*vrNEc@#_`JJY-~KZrfdqsPnO^Ir8aWzQh7>L8%rP z*d$+ZeGkQ8d$vKUIeq*i!7i-;2_EEtKv{ zDy>LSmKP-Prj4)ekWAdi-S^7!+^8bimS8@M#G;=z7lfpOezX0S(cZSRle%>kFjn}5XB(+T0eJLXxu*b%#wI#`e!B@3D3=5eY964G8}I%$`=lE_Mcu{|Di|g zcPG;i$J#Hi_>mi$Qr#wtWM!F1Yww>3^08;QT~FkWBiFl_52Vf7hZ%j)6is8o=x&fi zU?8uj&*MqWn^=W-Y}kY$RW`gM1g(3Okd++PqD<07MBIR7;F zNHT!&WfNs?!#CU_gV3_dCkvd(Og@%GYaC>J1z!(h^vHNO)pO^-VE1jRV^ z>NEWKKYJdUl{UAb>|}#Q9eRdv$;_VHc2ROq7?zW|&p zKpp=|y>WnsD%0SLvqHZUdI5*bp}X1|(YD3ky#}xmb?ORQza6o>{CrYj9|35ZmxFiQ~^JDGvIsh-n_Fa&M_x@DT3BGqok)tNfdUqcB&8V@Q`ivIjfrW z$6|tmvk#b1^&I#=E?@B~oz|bywx7W2_YriRpwn2>}qgE1Xzi`182cPGogA{|2sD9z9@bN0vY^Zb7A zI`8}6S?jD5@2ur=6lOkk-}~PC+Shg6(x;38-!pFd9KI}5T{BxO&-(lj%`g6H29;*U z^ehGaAjEZlqF_2HoPspnVHWFfU_0FNv9e&}>zK`_Tkp*DYLZX5@20&O4CrEHRM@<@ zr2c5?7;8srZG}I6{doE^<0Ff&wu8K1uqWQM?%aHre$dAGyXn*YgNwyan}W z70WYyI|K5fdwwoAECe~8(_fSdKWH#*+;m;K`~F^v<6lZldN9Lg(iNd$1E#BIA)|w; z!(8-{fz*@pKwMQOk-vCy46tlo8e_0HfC$~Lt#qg2asS7&pbSu^(1p4Ma#VBp+0UOp zjfImlpE7@KlW_e5yHgwW!m#6b$7;HZg$&DL*bNzeyTGo5C(8B8TZR(mk^7`)RyP?W zy$}4)oqY1$_Y+KCWKbU+dF!rUn0ZlA_p}yL-YU11PO!8HlbRw*YQF5#EBow_8|Vw# z+SE{}J{1iGz{j)*Fv7~iRcPAO`zejFABTJKsiFGfXT}3Q3TqJD|2ZhAT1Dv{X2`SX zD~XUor=PBOUMpCKHp*WDxXR0=U)9SqQd-ry^C>I`hYAk>e$p@jvmB^K0S9y^eKB848P zw+?~51q(h@1VK%X53X@-co$U8U;0bRDzi&w#s*vQ45|Zo1gyZD>kTKypEjL^I&c#w z<>k)Eq~){bcNA-38Kpu=c|wucM3I?&4>BT*dp1Bm2uvCia~?`y!UjYWrKT3Xzx*mFsK3_B zeP(6`xMCdq{6BKP=mDD(1X~>J?13LYvO`>hna@Y{Vvt%J@+*XLZj)ab2sJgh9f>Za zIKx<&7t)gJ~qHA%RkepJWSn#d+K#u8#Q*pk3 z{2XUqi{Oq1uHFv~i4Ht?Hagn-yXN*?+6$~doTp9-iUzzeaym!%Zj;Gr{&WK2hPv-! zU`WdE7(5Cw<Wk&CDOp~smGArJyffGJ~wAx(nCql;4$&z z$DPNIIRX6U*Vo#A7-Zl+;mUw-rY^6X1$opugxo>^CLU;L_yj&5TY*VOj_9jlvG`I} z_M^Z^s?2^Oq-lCl!T#l|8T;*fL-!m`CFgY{tbYri`U3nqF|kCzW2orpY}h$McMMyn zo|rL#;go^L^ee#hppJ5=vq~wT7%vNQ^>)+gy$2fHkKz8ukt2+T>N#SflNE7blp`)X zzO$djWk$$`mThN1m{fL?>*A$iQ&=!H1QG~ z3Blx%H4BnucO@mA=!>n6$7AXH_4Y^OTFgDq&Yob?smd1R3;ayC+nK=T{ErAIaezkd z!^(Ggre9#?!@+f} zipKR^FtdwX_f=I0`4?`X&_VZ3`= zRsf0&wl;w7gRnLQxI5oczR#dEpF!4|DCr}vmQ|8ooKu-NJgftyC@hxz3rjCwzD!tY z4b?UPEc0kRND3kQZYd7q&-;8~cgfv-)GN$@Y#yew@Dz{r+{LqJ1aN1!iV+ab`iWNiPliZeW5*`Q~`R#L?bGKaAq@41*n- zdfdiSanm-U;ljm%{u1rT=%;CW&XPE%)7G?dlo_uM{yfvG2`G0LH4T34m@u}=bv5I$ z5#37JH;vK2g#ja}u6=b}3`wmS&C~4@HEsiaj!cQKOd^V9j!&iPMYRRqZK1F55!Kz% z%=Zw8xP8Gsc+-CNOWr)+YoXeBhai+urxiYQ0?$_$xGZW6@FSiKaQd z&->^64^Po@ect+_r9l_p_~|~aXqOa6ef#!6zSb7rDb_U$<A&0%m`o9QBFqwV6_(wp5i05iNAVvIz&!XMu^a&!&yeU0U_u~9sPM&&wT3^LqjeN?^Uv+ z7d_C&hiF`Kx|tYDhvJLkqi`b<(i#vH5^{t-$kPF>hxd()BF0wc0Vuj6Bs9Q5YsPAm zqQ(KM0#KI_^A^an5PS<3E8tnd2nClH_%ztZnU;|WT-D80B)~NX@rhr%8yk72&f)S6dYB&eH5+mW zMGtcTQ_Q4%tVfCXh3n26XgfYEFhn}P2?6K8yHBaub z>7k~Pko1VWh;!SrdU8zy>+QjvyxU*8nwTLsq*2v1PUU%{PQh@4Pm+asGip?S0mN>T`23)G z`}i~72BYZ&YM#&cDq?gIsm6G}*~zuu=^@;(inZ&R zmm@{;u1EbpbkwcCQ%kygSuePcW28J|G*9r=Ds(BZWV({C-Qs)EBB3AdMZ>hTwjknQ zn^ku*_>Y=i)VsL(OG&rv+KxH%pBYHIgx;5&{b0Uw$xV36d@p8=*IM(G+K`%dK3aM9 z_419kfh#|EQo1vvT`saO=rXU+oA&BhlDD+S&D zmC-aD-|i_lJZ#3h?sm7 zKmh@81$aI@oql^JI3hx%{(}9x+a|1{ckbLl>IKO7gsgOFZtJA4^Z~Is6sV<8nV9ys z_63KAF4MG5{4_6%=0By1f-JH-NvO+~!a~!9m5t5uaHYKD@%InmQ?`$TNBG<8wKPFo zM3(#xWEYVjVHx)B`xI4p>h1KR$o}-=cr=oc0AIBbXx{?7%TGn0R!=~rUXMl{y##)w zK!q(~dQ(%AqJqLY38nrume7^uX<<-7ASD;D1ZzE0TgB*X_$WE$2wD{g!JZEiH<7oH zA)1?K^f`WQY9b*&I|~T2_ksl41YFKoIXFNK0o^swvagR=p&}C!9&0ZH;s}Jy?w6em z?&G&1v4t!UA`<+UsP|r>?kf{Qa1%iHLH7AMFAubQkx)7s@LYss65P{dWnYe1c0YbY z&6%)@qUY~zOHzT~vH(dgl1MhUw75Rw39~wYE#XhXl!0FVrR1J@jo&5)EG&xmwYBBo zaG}MkYXC3BA+2oyRGk^y5gj(<%c1?hn^)YD6-E7HuRSbw zUQjEsNOr6PHS5;uL^9GE1ev-&iQsG^Z+0l7=Ntv%N~)c!bKBJPgRbhp=;#xBGjCu8 zhQP&O5TYma{(t<0XQ?63+k?XrK2zrtR{UP0t7e@?SHf7d>}d z?BaGMET6NIGPKWUj)_mcVQg<%Xj$K=>*P6j#lich>P?5&#v{X{53{ienEaX1>%&F6 zbP{(dB4_otIi-$KG^y1#1YB;Hd0t`Uv!42<*{yJ?R4j?5PPL6!i{2}_9x3qhqIf3B z9U0>Ck>7%P4faiATzZpg`uY;+ZkiQ_>(~Ku&;GHHwy}_*F}XIJUf{V))N+q?MBSzu zW{4_wdW>cq%fJ1x%X)Y2>sPzsNya9lnjS$4Il_hyo}qquv2pAole}IHUxNm4x87{j zTeqz2d>b7kyYl|!$TEJ}mYJq^#t!R~wRn#^GX8Sd(p46>a=~fgF`JRsUxe-#@36R) z2~M}l5#GBW(-%ZXXT9^%Bx3ofWO~YKt;D^AuAJyHsaHnWy#}q~xCpnhZ!UAvWx<@? zr@jy=`HUHfy%P-x{PE&v(5p{)bGhg4B=p>lsXF~8#r4i;-hB!Rv1_zVZ}E8vQsazk zaG|GI@SYHs7=cx)@I{|hfrYQbt@h=JjTM+?HbDz;k($b;jQV+cQ*};GPNJwI^Fu?= z%>5PTCEw6Q8kEltEtB^;KAX|108vo?pe32+8Z3LifB#lV;{Be&VVc*t7}M}4@A?Cef@dj?wC4(PoglNp@iScHY+-oAaSrg+9ipLOXO9!zuKVt;_T5Bk=K z2??MkBeh=TBOzSO%wLyXZ45+k+L~BrX(;Rfg<%1HpgfaL3;+}Rq_e`=4?|sPE^q-q zh84QtfF(n(y+>9bf)Qi|fXX_-I?d;MkEmb;SYQdKCB5HoJ%(^ znoYpUiWnnUzPZ72MMF!g1xT!Wzt#Po^ja2aU)7Cv#pa&6+J5CKlHBYPl{ZG40(oqboH!Z=oDpXsOVkJV&mzHJZf;VieHS`OzW1`(%$ zLP1K?(13+)&DGI{>Vn#aRKAFfsbAI%GMN)ZI#{VJc9Ko78S`E7QFuxNzLlTHbbsy} z?3Q>Xin!wOnQ+HoF=C7!%O`~g2o?PCxMm%GEx31^t2hv8I+%WUVEVOzyVgjN?~ozU zFUNN^J^U=LJn@qJ9+wIUn-ewzqi8$aEA?pXGi)MUt%j~V)gG zc|SZTYy?nUS(z|mUIR_(?to>4Ljpy_>@&Ujc$Zkw(=L;P+B$Nkpr`vbI;sR?2#|OS z0AUbaCUnA3bN3!U{-o<;`c43prFSeW*q{kA1#EjU5)u;06Z2tSQ+=QOfoNpD{bvAN zF_K9>Lna5s5I`2Z1(A*sRpLXlx1?GH%xdgerE)LOwXSt{#$MY8TQvu=&mxrM+}zxV zObZ0_Q!t8G@)Y@SOZK^Z=K-KmEhg(MlkB5&vXMd z=b_1yrX|Pz8EY2S@$e?I?R?OITf}r(3LOp`;YV%^EDFp?=iOd1CI8^|`Wy!-{2wOWFB~?}{XYt4=P?U%&KQi5gCFu7k`?^hKmQ2KDoPYS z{G6Y=I9$Ndtu{xZf%AYDcxk6X1u=GZ9S_#-YbIHg7-67M_dxyZ|ws=hiW z`s8xbglqqp0Kb8c6YaHU#&{&m@L(W!>Rt=~=HEJ$u#M#DdPuT(Evqi%Jy>e)onRN-lt6*a9N zO@3#wTIX7qT5DHfUD1^%sLadD`#CfOPEN+!WpF$y28OWy-&>w#YL;go@#)3;Fknl} za&cwYNl5Mx?>L|vbs>5-;FI-GTSB~qPh+}_uu;J9PT>Arr*tw9cj*W%uv!$w1ZWk9 z{Wi;xQ(pj40;N_rs?Ks#Mz)vw{qTnmbw$Uid&I$Jc1(9FSd?yyQA9cfVDm5Ri>7|#PPW3o(o-UX&s5o}l@@zXDxmv7!o0UU%~HK`dYH0!beem!a0*HQTdo7l!f zho+8G6Jbl|T<83f!Z5-+{aQ{lnt3a-ltLVbiP68LP+ybi`6+L=y0tD1niEZF+$ZEP z8o;PZakM_m?JIChegFQwCI2jpsBr*b5vwT>p(NO~LtIDWu)D}g*YHrymnM8$j7<{K z)w-mCKB>+>{k4Dhr4-`^Jc`5#n^zEO(syn1;R9`LOR^`zmi#*P+xFgOXky|qTVddx zRBW_D2K?j;?eaF$o)7;3aX_|!+U^m74IQtj>q&&CRl-qoduY6XIA(Y@oq8VU67T zzb~hQ&)?G&-kuhmY$NWDi;u@_v@t~|BrFQdRpv~0Pfx>M_rggAVdKJU+Uy4Wll0hS z)RyQ-(Vc*+cY0sq75i;JpH?~Z)Q_qoVrRz<3wC};tHw2(RD95XB|qEiXdxw~UBIcv z?kM^O$F*;mC#Su&WHJ*cqe>Cbag5%THP z|N3&Pg;HK-zTN33M`+x;00ec|zP9PzycrF?v5im=ABH)D!S`sENdUT|&g&(OemYef zqeTRzR?p6r=iDB)daya0Jm*&3BSqJDl28qAAFaGph83P>C~G?0wTA_XX4b3EX4sX>$HNDCPKdt!5YKM9ms+jUR$ z!j~ZY2~asd2Y4zeIhllOwS<%NSQeLdo`Qhi8BE&_zI2@a`KR-7kgK?* zPl}Qpuf)B9rbNnS+((#3PXTP$BPA3u6xkz}+r`yvqp`7fIh>BwwhmGk{SWhZ93H*d zuyp`aZlj}_i!WcjqM)UHJ+vegK}A7v8^JsbJ+7dSSKWKiR81XU{LaiQ>09WC0n!|GifYbDLD|Tsinw06r+N7RN+&@uHRXTN;7exp`r^hhmYJ z*Ap3!gnGZPuf-hsr=OV0E7YOulpw+iAG-b0F@``lVGJ!Y9s&BYF0bH{p@o=K~`nuegcYb zXT_}=@Ru_c_0j_8L;Gk2=yGkg>fHhiccl>U@$=^n+t=qm3F$ms7}b(sopn}KRRzY1 z+rB4mXu@6u{`KX{7kX#?CC5;kp#h(wR4>3fpcn*@sk_Xo)yBS@F1~BPT2k&|+Y@{H zkMMQgzEz`suptGUl2J}(lA}GKB}jD$b*J;Nm~n3#$=S0lv%fzDDyga-cMfp;JL@)A z?wt%)c)O|o0HzmMiY-#fiV##777V56pSyGk?95?Pq{ym@IyK zzqN)&FX(|2Ap&&3u0f(tr|@8Lf;$aB6{607^2U<#J&2%?(i-Uw0dQXk3`i&4(E4^dm$%{`xS3z~*!T{IzFZL7S;Pip*v!d=fdC{QZB?;ByWUU0)E+qG~ zg5>S%=C3Xop(5qgK*Oj!+Ux>$C&$g8CWT2DdQLDiiog#IL@sg=az-XQKaqX@^l1uQ z0Tx28 zOAEr<1XI}rAscE)`eI^ZH=t9$4*D8|eEtnct$08sY6S^S2Uv~4(*wm3+a zwM-x>U*8I>24Jpv9%!G?AytDbL@pHaNu=!on?>=%))-MyQN$!9jnJz1!}%I|tq6hr zTjkadWq2H#nwo{6EXMBo;o^~&Vv5&lCB)&ka1S0mVt|4>AkiQsB!roVhYS%tI&;fC z$c3qgxDz3*7ij8HLIm#mh4@|oy8oVc>VX4N(FM`Dig1 zlOf3~_>SNqZUi8Am`=1xod!oSvDLMgIOikK+ag;mAkG0W!LMAoGJlf}xCc=DAVwwa zAVM|9N`8hc>p!o#?vKcVP(tP|97Q3V+>=6NN-E`GZQW>DLcut>@$lW>qW?vl^984_02~A-?sJJ|V;|_FPn2M-Ay@g<8MPgupXnGb|5NEhkM(BNP(OdQa=AY#lOp`E3nh%a9RkqZGGQ-Yv1B|Nr|u!|1D zpafLCe{xa{o(1AH1Qh|YAq8-sleH)zgt0&i2~0-t19GHbq4hf)LxbFjxP0${16SrNorzGBhs2(=bXou`D;;`Dppd9q;$ZP=N!$N;uw}KOr z!yxt?z)epc((3qkm-0vfl%;<#As23+5(*?}cMv3C&caFd{2^nR@`ii+BVC>x^@q%6 zv&qjexJcE@O9FZgFjpzzULs`~;F5?A0v4p^)>dQ=qJ%EtyDa%a3`RT%;p||M`ug=N zOj5*G2B~To#LexE3=BfsX0P13^{%Q)JUcu4)2B~qMMV^V&jN=IgvbKrecj#WFx54+ zv?wSkpLhL2a3!D&B2NtraqaSLVEoF;%TqBitwnDYrn&<_j(A7W@Zyz^sRE}M#H`R& z0elQ#G>AR`-CC}uJD}^3WeJHN;4`5CQ54xs28^G3(yAkg`9~#bLp^EalyhK>KukZJ zYXPXu$jZ`q^hgzkDf|ObXTW1Tb@r01we{z|6eK-9Mb4;l=MI7Y$d67M>;#llk~ie4 z3xNd<_uw%oRv@MTV*U++8!RN!pgn*)J-?u@uU`ooSZf;_Od=J+s|QojPkDJl1q;B_ zg)Z+SJUz5o|M zKt8|^%3H7aRbb!)ef=)b@b=yC+gEm`4*z$uuIBh?o%KR!wBOCp{~FcKJ)f-Am$QvSv&{$9^wiD zO?yO$3I^T4qni8hhUcqgi6cA&xV_`Q#S^%j{eg)HLM6lo3)X>5fOH@vfkkRik0sKY zgTl>4ybW#+EF*i6Ng^bQ}A+xO@>)sL9Iu940Kdx%uqRX(scHjK|7My_^BM$z z5=ramARE>JmHYmK2L#6KbPy`x`Bbk~z4`f56D3^}OTjDhd{Ry;Sm?3gy?YI?wvi(% z4J^HKDk`L4nudrxUY)s^#2ug8L2kpGSz0cVj)*`8H$26?FUR0hLI>EQ2_R(1qJXHc;I}X|a+GXv zUuwz*4^1_#W$)gF;Q$G<$XK{)>dledIbJCA*SB82By{G662)a{@N7g|Ki6xE6qFH;6&0aBmsK+RvMHToIE@q!2$&uXRy}yY|}J4E>!{t1}sz|cS5k- zDx$%@OEwZPL)U6|8Ikf6gqkym><%2bW&sZn>JtO-H@*wW>w5xLkU7ffgd(W3^F_lDiug>AkN0g~mpNQVW(s$SzGyO}kIOk?srHu6uTq zQDEPE0_Y=OZMQAPhae_^wntoxNq5Z;wuwso($&#HA{sO=OFOnUT-21}3g&!baDw;m z-|tQqi2#4gfII6qJw84pQsLSr9kC zek<+Be1dLW({R(QTk9*!3>%I=3$c=DizUY zru~^_K@imV;9!PG^r3*{wd#NY2HPYW!ejvA`aDq7k?aRaa3F}GUTOk_i&P&;Hu-$l zo`iEi52zljO)@evfK5pwVowi(u7W=2_ZdMcN+*cUiccs%`lHVNFBjk(g&4Qw@m7C- zEn%dFQs0;0;P#Q*BnX~L_$hDT1RRKkoBM17z1qa&q`hxbZ4R|gz|L8Ds`IeKz%pI} zM&A%1Pn;q(hFSv2Sm}SRY(Mj%yfhecN(Q`Y_pNXt=WUcZSakVKz7lHZ=~`(@gwy>7c@bRq{;GTZ5|uRUAaMif;6coTk~gEPlVC{JOj>|uI${(I#hMuycp@A!m>Vz~fnzfj zCNi03RPPJdfRydvciMqy8C+ZhVMczat(~Y*0~-Ob$1t3R>1hEq8Uio?)=&bzJFp6i zzl(;(#oFub@v3KJNV)=|?1Gxj(@0$c^Alv{B@iT_RVkyS6tZs%fp!0;*PxF+Q5YQ# zshSW~7i7lwKuHT?Cs@W2MmWgqB0-%8_vZKabRr})Kve;P*TGyjr04`o!1F=06IV%s?Ctn(=f`R61e-|K~x_fY;b+7h=mZco&hBj)-wQ6+quif??43zWi6t$00A*T)8^VP(A=Ve1}W0?hoTX2 zYleFZa}Ejt#NcnZ)=LBjY5H)rdx35dAA)J>R68=^BS{YsVxbIPfW7DVhZ0g#|B}jK zi2AHPgtA{3f5s1&4ge}Gi(F1Nm>57(i)?OyxWB@{2D~9EDXEhjHaBv{eT!^Yf+;r4 zehr$l5O3i8dkA%)ZEV&WdIi7_&~ugm_<;vs0cvYYXlPp6?Axwn2OyH7q( z_LHamlJu@r;QiVu)XNQ{dOxA(u8fLlx>o|`<#i&Kq+TA&QZfYS1T`KOh^RKEre<)!XSY6l5FtNhD9gpkVYEH$?PXm#j4_SKe@-4-wuC@atJP>|D+a=0mQY6)Ye>br+pDB9z= zmAiEQUxcUx^%o#|Ty;#I{P%j-(;lS?Z#MGecsnOOdDcr1HUt^W}QYpXQLt5^4q0W3eVBP~O zK7zd-!W?>+AL~c()$i<}kbX2(YZ8H0jt-Uj;IV$R0<`{iJD=UER%+E5!av8zxT=9a zXLND~)m=O(wN$#R{xzi?L&q7gfI9l;)F~oMlK-AN@!|moA%PZw4jQ9w;L;-X)Q)iP zc#LnKL+A*?#K~M9-f)UbmqI4&*Z56L&gSattLm1QXeaF%p`;I&uKL@b{R6o1lv}k# zsrqTnO4B^2B5gw&e0SX3TcF25#R3V2Gg6zs(|fHeHKdiyy|fXE5gwdFKfemO2*{b# zNJwX$TcrkNLrYEDp3$%8xfHSULj%y--hM|>>7>%veGZdwtri0LYcJL2_P5o~??2>( zxcm3jKBA5+G1QNJ@1#u?`q_MEhk&5xW1+oS zVQPfXy|wxR>6Mz?!ySj{fyqg5zaiK8J%e`ZRG{AHxObFuEmQ~)bO<$4DQZ?(SBaLY zay!^(OR%parH2|1l5lQ=?-#Lo*#vBMq0VPrj6$1ZOM8-v&~QR(9sJjDUQb0y6yz^L=oS1AFG2=LjQ;z@y2y$D zZ`O+ZeOsR7f83XxL>%Jvf4>yI-6#0(&&tX^4~NJ7-!DoRXpjB(D>5zpe;+#d|4BFe zC2I9#a7rE^4{E!VbJs?zt;mmm^sDdk&z=8%Oe$HG_4ip)+CmnhzDp^K<^KG?ANT*& zLH_ri6Bj!0VO9-fJ^N^H9(N06=%I7kXX}`5q$OORm)sTApv-fKE8Z)U&~f?J@x=%i zJCZ1m=0c~m={s=$>VNd>r{Ia<;4V>=V!!=N_V>@CP2TbMu#-OBUUf8hV{<{Cvr@$; zcm_)5x$1CZ&%>G6rMfAdtC^_{j?Z~MN|}iXisN+;M!We~u5U#Tz5P>8jY;v@@e}6c zSi6YPDQw!+(zm7jtXrvq^1M*#lfto+SRvS3?;PNhXTlBKhgQ7}eLX3zmH(W=4-RJG_PQROpVAxC=*ZzS zPBn_A&0oCn5cBP@ZG_XArw{w=v|`(EhIbQlsvmbm-)`mlw~gzhH2jf@L#kKGAGVbk zV^>`_YKVN%d$%@^y&4a^Y(tRmj9SCEcOP08E|2N=w$|V3Q)cp3vwlZZIITi2-J2O* z;pW8i85>dhPrz!Ym4-kraJ%5TlkHpg!h|SsZ-U8uJG$S*R@5bq$#1w`$0?XSB55JQ zAJYl6OhBbA?xQw_y?$9X2yrn!&i>%-e&r47>fFRHXU_vH7wbL;WBB@YefjU?B^|3< zb#Gj|&V)Pj3#YtZIJdH^n{}(<<017%w^!v&-(N*{+O0VB4Ja368TT8t?sf#W+$^1b zM6H_8H;a)=>IiB;S-<~dO!CS>^6vEJ%FUzdO7laa1Ut2;D*40O#passd}iu#czChW zvh<3#80G~Ex9;7LdlaWiKQ&t8kGh#6-xE2@arch0s~8(yTrsDo=EBPs$8fJ7hY~U) z?-W_L1%02u0nRewtg5Tew(;%UhtV>=;k^;r$L6R;BS_Da^~somG*Q;Rz+s(`c}5{* zP3KYDwo$hR-R21P8&iTrGl?6A;;jhmWT~b*tCC%jVv3oh&BpLoJO?pP^2x^McB$cq zXbkb#Q}j`)GxN+!1gR?G0*o64nj};0Vi)QU zZl0{HXWd;6euFAhl=9h8Xi+8_TD_UNzfCa6?f1Oel!@G9#Yb}Xs>%0s_Yx0z#y8q( zvm0H0rM;p6ESq*9$i+-_^rNQ>nd_NAYqtHcuYs zYH=I<>m z6=d~pB0plocn;=LJKoimV_}0*nM(^e8$G|Pd!$sl@BkixrGekk7y)B zk>p-8t=?T6YtbJhcpDq*#>(|TWfJG+J$rLE%eRBvzu913iuZ+P+Wfng^FLh;6%U4s z%%`vTwN!=g+@%(xJHz?4qj~&2;nhV^E^C2GpJ((Qr}t;Sx>nS!Vtb$VhH{PD7#`l8 z8=_x3VXZ`Sr) z$93|zS`H=NXvGz`op`J27PzMGXgyMA*Hh=H_Jci~?ToQJ7ssJs>>9d%!@bdSL_V4c z&%`m~tlHg)f`3wwIh9Pp;C5Q()tdLL`1v<>?%CH=RKL|?ROn1<{)9=H(!D!vKilK9 z<2_9fMI*kaAnj#Dv9yHO%4aWo(WFDNQbp+m=UhKGmW%9haF?YmyT@Q|X5q+znwX8$ z_25#25L%#{y)B1)l)Kq>9R$J0kiv|2xh6ZnMBxaFFySdz2I z(_2?)6-8=EG>G|}*Uc4geZ6e*{RKwnkMohis<-7S$+K@eJ3qfp_!^39XTz1BoRd0a zr$QzBWC&>#DlrQ&4C9aCv`*8fvuRGq#qn_C+s={Ee%n8ex_k7eEVHg4tS;Kh%5Aw{ z%=D55<>`*GqJ(M(9^=I=+U|rXi2n3nS4tCKP7h_1A@FiXJZ*AL;W@{SZsX=d2A$Xh=(V^V)oR6og!5q!ox;-OQX z|IPM=Ruy}MX;j6ZsM#LJ^{H&mtfRDTriTj-s3BKxmI<+EWaSIPX--^y*TpKgQDHMw z60LWulO+6@q;R{K1oyF<^Am0YXw)%{XRL4(Pdy4pLvi`rvg7`vS*OlNaXxb90=w?& z{30S3lCx62ilAmzlk58?&WJp)w@$aDyBRNav}@qxHL|XGzIg9*b>)6*wWqa==Ym;k zgQNO0zuVWXH)oIbvDW4-qwCAPR*g-V1lKXDxs}xq!XGO?VoGo6sChnGP|BOt+xQu2 zWz8sp_F##qHG0AAczPGt&M&jr-1m|z;wbU3p!=&e=HBLa0>&ykYK(8PyrRD_0>k`$ zS)JDM4^FvVTpaXu^N#Q;=c_N2!mD^rfsqXOZ+i;qIfsYuUzr&xq9ErLw3Hh#?+CDC~MI|C8RZjgYd z!>sc8dMv5uETdH?394}<>p&suDwkwkzgKFKQ)iF8qMDQ64$*wXs_9pkd4tqjt>?DF zA7$`aVEa`nYg5ABpsX4tUd0?8^Q{gG#b+@k-uV%!L}=A|ejaCXx}0geJ^9Apn+hA%0sf3jxC%PsgK2(IfU_%=5=Z4V!l^p}pn|+1Xr<&c_QRw;3g=_Jn&=bL&V$ zK61UnN+Of|IG|GIX!NJ5Zvxx=)Mk1ox;nzM4`tpDEssue#^djaUN`(I%;p{zG?Tnx zvFe>Y+9nb@UtrK|l-ieN-b1j;!}Dtz-NUB;;@>K4jx^&mWGTVU#$>wE`yZJ*-7nlH zHveVLNXx&>D!_4uGvo0?vAfBg0fNN>+>vd2d*KaR;gmaG5-ZqXC#CS_2UN4YzfF@x z1AkebIGH=K7~r$iK1TF8e(vo-X&=9TYJbH_pk`V^JoZ5YEid0R-2Rb7L5R{P^M5sw2RUFox)e)`)zk_*vHi2D1w z?iQ~GWrJ2>@X>LWalMJ7xoSl$2kt0aWExSo77fnTxIq? zm2yJyg~X}Miz_^7E_COTRkhW-79zSS0%GTU#_!&9GQ!_y!;_&Eu2`}Zbrh>KKXG#D z442*p&o6U6i!G5TEZ*hq&Po+UyuMbc;&l!3@95!3HKw7~%$iE_!e9JXvzBZe=x)Bi zwU;*5-MxvKURP;Xa6T6m#R zE#JNi8?$t2$H*)b7a!_ON=8j_8Wn|x`P*&XtLGclRY3`yr(-;g+v2=ow{ynn;raES z>2Eks&U`eIv0vtkbILeN4J%Qz(?!z6_D@vyHrp3u%>~R1A-Y@f}nw zBa!Rf^XFrx>Jx2d#RmzREhAH(QU=|EMJ#zmUw(4_huXm9%%z7#M3=qrexrXp=oXWZ zFr0BWy7FGTN;2ZZv9HL0e&@k}7oKQ6uG|%RI{$fb$O}lz_VS)M74dTS45t)vS;spn zdKvjKodaL7Uk%@Kdjr6G+}#P+izMGLH}@oUQ#TJ6`Q)9%lDRq#S%H} z+CmXu@oeAOpe{#GJlhOazn6#V=45gPJW@#*MieeHA>Ow>h63l1Bvx|5|39mlFH`5Q zUMtJDcTZ$`suxY|8VjsSaceTyKDVnlZalIgU@3He_?&3USq{Oy!N zpE%Rx4Z`AfS{lyvMb<<4zRj6ED8cr*B`37hJQ<9gqhcH-D~FDQX`9q-&y`}n7LjJY zy%Wf9J^VUTs^LY>hZ+rnreBhgeR>3?sk06~>?LG^n}uXhinTzyk00&b*5kH70ls9%p`Q7Vj@Ar~ zyTkPPNr}pno6KcQ%L>^h&QXFM^yq5f;93xR)P=i_7ZleU54c}fO zJPR*(fjac}wP|+-y2B1q6K~Fm(E%Ui-6~uA!!PcAj0c%HcIt)S{udBOulWB7F@{w7 ze|X(i_`uF^@tC^4e8#!l6l{%%ruF8!T3d)Fg-m&G_ z+Mn$v6=))DB7N~9XlSXbB1LRr9DV4F-o0J7P_wqSdj=0)_uL3CBY)#bk5KskeS>Eq zk4NzLT?_+0@!vQ9t6y4JZ{)!~N)Vj; z`zCFfSo-gq|F8d&^PcfVyaFqIVTWGC3jnl<7KO^w=bjFm1pWGy9^TnL8&0?U0J#-Y zX&iU~zN5vS&LQ=OkHYEQqvpzdsT(YhXOym)l_ggKaS zdTzYBSZsl@yz=(}Z+$(l^G*E*Y-STKIiEo9*i0dI1a6Mm>nw_sf==dg41V61P=3CJ z$|nBMOl6g4a#jK3m&`_C!;s1uPD&c z@|y>94I#g3%tS10EX82UB2^{6+0OFnGV-4dS75*qy+Z#I8S^VY971E+fjHGwhCa$) zP(6?){yT!`pIm=V_F~07xnxUU#H!*EtV zw|?s9N1K%k*F(vWuaCLKB5llDyC=K4*BPc;ydUOy_`2=auYvM~rSiP?`2gCzA|jUC z$Zz_~yuu?q)!`t_-5X|f9G~m+YbDWl1U0wfkeGChhcUj%uTIpR+eX~@kYW9t`BKRB z1d$t&LiE9`y-Fs%{ye==f-j(dQpbLw;Y(MO3QLI5bzZO>td`%Z@5pzpHYdL^?iX~i#jfuKsLPT`9j%ix2wxBDld9J-gAsHY zPf_-^CJHU_=aX+)u@KG;$FjfwE!yeFw>-~$YmZh{51YU;$!hE&#t9=O@=G<^=0Ref zZqZbZ?q2iT(BwjvUB7MY&3N;+j~tr{m}LHaRaMUn6Pv3>cAZi= zJoIDR`}5qKx3KLjc6O`2HNOk5=+-?o@%>ph5uU44$g94r@MHX~{G~wi@v+pd6{AN9 z9O7T}vo|6iRG*a@T|ys3pWOfRm8o>K;EGJEYP)_=e&2_DS8`qLQCxe+XWB^CrIN>! zJ^Kstj3cu&qrGi!o8o{>%jEjF+`+2$SIb2WU7>T=nvh4?(D>UAyWkha3Y*US#*{(l zUd5D)*&>(L7D0aN=;1~Vws`6$)XWQn=+Rey|hQBwfR{G|R>b9HaYU8aA#-ec* zyG#3r)u0cbCBWlvn80Tgx`HNSB0TS@(p#aLffM}+(2;mpDz=^DoH{t9BduK zw22Zn530fshvE8lzpQ3-CrF4mTdDR0=P6@qQMRfuuy*6L;uuj9EF2a#alQ_B%T_a2 z%l=&K(T~|SQ%=7#@4J{``=~6fYfEPdW29B$R$jd<9r66{7?X*{BQ(5LZK&3-?9ja@ zb!a}hz2w)!AT^T0I3(`(>($MTcVn2JOa@V1Xdi=+dM?Jo;_#cB?MGP0wqNnb#J83D zjl$Zw%;e3Rhc);=6!aUrnl&e1jb@E?xD=ToreE$hsm{;L@$M$`$bpgdsztS7cHedof5dx3Swj2U z6|qJ8>ROv#KReYQ6Dkj+^kY2H`l!%^Bwc6q&V!R@#8=8W^plfHB&HS>E##KlC|UoG zsX7Y(hBUfV$F+Bq0; zQe1aFmskurr18B(f-|Qk=$ywDX9ckD;Ll3^ZqlmfLhn0IY~{k{{A|P;rY!TVvFyj* zBz?WL4|WV;I}24R@&i?d3VtrBhBh|Z*AwDB9}VLDme0x4urAHhFP3~W-_upIRFsLg*5mVKwK731QFP%XB< zUvA?W>am;KO*5v4uDPo#W%|U@XFY?*RV4mn?h}1y^8!~?46U=(T!!l#euv4L?!(E0 zl&$xbC&VwELe6Jc#KB{GKvMmPoK+Y7?d^95Fa62AR*@aYE-UAufpV*!Yj*VyEk>=R zqCdwfURrHOdt0rn#@Bg1!ya@hidh;f*_ZoG6TPtO_rqGLWq+n!=10DD${!)eMzaFH z3}OWA+@{V9tM!r}9)HD4rUJkJq&1xr(u9{kHawRJUO$0+NK_LRiE~$ukoS0GYy{^- z35lhU_x>_rc!ZrP|NPc@2Fc-*4ND_*lk0&su*jF?+< zFl(mtobiF_v%R%r!$92R+F3VR(lq!4#6iRM`|=Dz!H z#%KG`R-ypdE|x$*+DY1}$zCSsI~xmGQSjv=b&y;g3g&|5!$xIfHQ?T5~> zb}m`mbnNIaw`h%LQfT$QF7oIwRnyhyQF-5*50jZ>)nyE>A{(=G+G?SsytkLO>6vI< z*-kQ3dy4vG++^ns2AdyS={M#&{l*IqJ*raQWiho+?2gB`q3k+$OryRQYQFP$@-Yu^N8cTi|fCpj-LJOI5M;7gc$0&(H9S=9g{8N^gZlOeEvhu(2cS25qCg?I$n# zTwXx^*jCz_HQ0H;fn04N2RCDeP|0xyh1`?W(^2a8;gZWWOjqV)^6BOsDq}irr$IL%oX;J?8E* zOds)T6ulKN4u7}_7F|2W&84>P53em+}6L zcj;22GJugz=q)OQUZe!1C03Y`rc|j>fk3Fz2~}kP2_^Kdg z4Z^PFDe~edY0rN5ifAozFPe8m!xa!waV77T$PVna0+rG=LqR*(YC|D~%jpQA zbj)R)5JBi9BBMW331{y5ca%J$Tx$!|ox&F1PUY%Cra~HyqATzz)zecU@ z8dF=AsH#-0Pc1Xd$JEl9*Y5Ucj!hPNUCrH0s#GcsN z3pwUI(*VTOCOf7i;83na&HcM64+1-GqPSyI(uHq}`Q~N@LY=BMv4P~2Q`?Zkv#h53&saSAQ|UP0dgjCYXg}C1fpiSgK6}fjUjU-A&SBSVZ=PX()&BW` zYXORst{6jU*A*c#=Up|NScwi1rK6XxN-oYTa$soTnayf+onIM_DZ;JQ`7xzk`<~iR zuEVBlM&WN?I`+Z4Pth2ZtL%aIu8g#Z_OY?$OSMFX`grG1R8-)5F<9Cgo2f^=ZxaMY zoKCTqyD}y|J?#HgSJ6suaX|BdNy-`1h-z_g@w>(P|FpS8>F7_pMt!eznv{E`Y52m1 zz!j2`8h?UG1E}e`?+G`@g85xlfA49!xp5FJr#_Up+;suE$|~g!?&g8#f`d5o2N%Jc zz0q`(Fn;$~sFb`Zh_=S(u=xWgwh;We#fflVKv@Dpa!U7$x+;75=c)#jMwrm|&FOsO zL-M&f1}t~%_e+?I4mo0i)c#!a17r3=hd}~QA+Lu&IE_qQL z*q5LP8d~rmL+J-G_CK|C1}JdiOL55`Q)~Z;9 zdbo>3+5HF4R~1fpzl2AFin(zaF+H?y~5ucO*pCMMjnU zK@(6pXXUSqJg`+it|z~r8pLn3_~-ZMRx3}H*6X4dw`w6@cXb}q^QIp07`9w-8NPhk zj|JO>y-esv%{rYdv@$W)D1g2KIiyR5pMB&nh?ooUZ$V_C0`I1jUTJH@RJcC>ua_SA zW!r86;=ppgC#ulSJ&>bplc$|;==9=F)O;xNe_m>xcrWEl#4f2NE6In9r?1C~38ZS! z)}HY{_nU0t$RRmNced8pTLV!D&2LA{zZa&eD1g;ZkS&FY-aWaq8d8)bIx1}UdOq6?AsQf&iI_5P*nlHZ@) z0;%ck-nyKcpvkTa;QK6`s>1QIPpNlcTF>xPFKW6`n#6i>$YxF19PQRnj7VE-spHI=UDwcMn3eC^5L zpk{Y#)3KYW$>auHfr{VVngfFAl&eYbVpH_`7G`S34}1bQ64;M}7=7$xLQY<|a)+Aovvx;#XRG7^?f#L)S2j*wfTYd$zeER!+>D8uO$wpnGqmzM6 zlAdz!F8^p<#oNNyrJ!~#6oR4WI(#fr;ZTGBHUz-k?a>i`uwlD)@s28x22~)-@ovrc zr#f?!tjX7&ifzt-S?U z92c*RY%!lnVt!lCMZPnvIIVq+AGtXZy_CwoIM!$GqoiJL?K<@v8$^HjT zzyC`c|G#US|2=c`|GYN+$FM!2p?W$DSd~xweK>YC&;wbXcg|;QxhK!UkN!5vJ1&`j za}v<1PM0L&^|VXagpQ*;xPkkOs&5t^C*}Sb-T&VhtN))tE>{4w%agb9xLuDyf+I7k zX3`F2tQ^m8gz1DeA$o@uuk3R-GgDQuch;PgpGY166ODW$ffQ}? zr8!$2zH6zc2euXGGI&um{$)gN3dq`1jBtZRd8gsdILl2izBHh6~u;X3Uc>6 zvAgf{@j>+G$egKD8WMSf2B5(Qs5#!Y*3&#^|8!-kgSB?E&@M5a3cA?h2CaRksmj;y z)7_LGune#z6&(|$2c#LQH8f*d(bSlL6cz+D`3@EWl9KJbIiQ)<>RC-}bOJ_mp~roG z+jy%z>EKV7MCNBQS2;dk(S3eB5H^veuN~Ov2Iq^Oj~(MTf_0OS^8CV}UwYbnjV_CH zfJiRRs5AJ+-FRTOzA9m|bd*N9UiS>`LcLpjkpVMkxsJ6YxyZT)$%yT3U>2(@6=O1} zN#Tt|+M8pcuFV_J^ueAz#`;u1HZTfL*|qz_4SHVJ^pjDq1yFll=(dW!ou7Gbz5t9S zS4Z}~?K`)9yw)YAS#v#IH2H2=``cx%b7~i!x9=^8vUR)ohH82br)mU012qZhtdaAx z&te&OOlYj=SbD)w^fKufbP!1X60}w4_P|V*St&?Vni0UF~ zdF|9MKT54n`$lcATp3=9r^n18H5_f_!7(SLFT9%C9Kxygmz$Xq6qmIl5ti)--~R58 zqUpVmjUt6mGAATo-Z|MNaYP`+SiZa zCSX(8`|W8L?V4q66#fjadePevY?+RF1p%=1y6RmkMybj8i`a$hghc6a$Hlz^PJs=D z^Xlqj7^V*NP8fEZrJ1E34B~Aph|!HZhz9X|@t zL9$Qn3ODUdhqhiX7D;vgT4KWe_V+A(hc!kzxUZnoMn7{lkyq|sjFLd)94u?je=q1s zGW+E?bC*95x3%0Ls8ebc;qJ?Jx@?8Cv!WY8lp_OS8(v?(bY!8#72WZOPE4DyN1233`?5;b+~ok($|l`Y$Vqz&B+0MhJCh~1 ze@8#NV|yUFsU<275c5X>JKEiKd-_Jd%jD~aGRm6}y7F52S&`6qQ}4;wW1+wDDzo&n zM!!?B8AgFPD55}5u%qSX8M14G(XAUxsr6CVoS??UvP_s!Y4G=#3$=S}7>`Y9)%p+xWC67H6PxFGVh< zR`$0ho6jEH4!2VpSW_2s3n$F%egatbMC1= zT~d}GUKGLVhkg=SS(ux8{gN>IdP!02WusZ24XRCUK|2=G;#jlF-!V|)$_g2fZO;@3{;jR- z*8ph-g+nouX|Y@r405bW&p2~oWB5oUD0G$PX$P5zCdbbHxUb*N?g}iN@3sQ@kB!Ny z(8?__!dUi6s(p|?2bE)&8So7=*Z2m{!?V3vN@p8?B;l%`yK4?=d z?Qv-|VjNQRMwuvZ@ZLG-wtMiY@e@P=B2-OMMt)TQwDePXx7# z_BD!Q+6zPW-iYa+#OPo)C5kcM7pl=oP-(x?h~TH(7<%4y8kl}4ML%l)cq8R+!Oy6EN*D8?c^ z`}~RTu?fJOtUtJG(+!O@t<))deSxsJ%XTatExkmP28=21FBWm!H`AZa=<*dEvw~wVk3WONsWz9O<*otf}lV{?vqMC_0(uZ?@d6s$*G-oG<)!b$49f z5H`O!QurHS$=}etL`i+B6~}X<$+fTDGziK4eGaSDm&u>Hpg6clDfF1HJ8cS~LgzZO zf7caImN}1?9*7wG@wk&JC}0*1RS<;Ub+u2467~l>QbO>@IVLGvPgzLJss5oY>2R zsyWiI84pht6xc?1emexBE)L##n?Tj7w-Qm+dmK(lUEEXIwfEBoXApI?&EY=CP=)5@ zQWHJ&2IJvGd8xTlfijcVSR}1f(xi7tL}9RIT#)|#JR@-H+Z={ zO|i#(FSt`>$6-{tsPkFjfH%h=#k!ca(Pn;Sc)tvqfw&oAf**CL^9A>1Sj`kLw&nqK zLu@KdwXslq%1vopPq5@4lK!;ouQkJXj4D<-578QVWs)0ViTLPY zIWY?d{2MTOzOQ;qvHt7qEiWwxd9BXS`jv7jpT*e7{xL48gk30sgkAJlk$a7z4=vMVNE{zL+9MFT7;~=@} zq!{$uSM=pY9GD#g;7`}apRPXo&C8og7CW8Op2@V6S2$=r=u!=ol`xuE9KnZz%tHZ% zV<1mhQ>KGBUi~`VVaqEewb*k$s3JMA!pdvXeP*vR)pZ)kSi0|M=?+;SRSrDTJ-SEDpj8{?VMz~fFp?|(B!<`{I`_3>~;l_^{z9{lnU zu<5=47Nw&X(+g5mw_`fzlT-s&e*~@X31F#!+TR?<`*^gnJ)|oBbz?b3(WW}ca@lp~ zIkCkXY_$$dNX*a-rv>6zrz&0EBwdS|J=oj5lagp$6G^Y5f~+L~M%qLorHm(L-z1Vc z#Em6lq(^t*JuT`UJFkSmCmkB@huJnNYH>)?VpEerw?|%$@SkQ!9+xdOlq8zl4iV$o zV_~I6u=}3ax#UCMSO<8c8KI;nqr##3Vt-WVw(hrTVrFJO5ai8^I9Xy-uMOxPnw=h{-a;K#EWSjxc>7ZH7`I5t%K?avUm~}!Cyz^?NR_P@WWnh3=9sOnThz>QM zrD=59c6VR)eNqE4(t-dn-PZ(!g80 z!48$DtJ}k2ucX>Sy#S}p0R6eXj97B4K5kL2TC1SVA;k= zqDfcYu@6`gXOG-}B(&0Q3Rh^`1lkzk=>u}iyK^}N-&QtC%b$GJRdM^4lDv?Qe}J@& zy>qpeZ`khpHq(k8PD4OIQppw6U*lk9tp(CBVfD?=TTM|b`gw=y;~083cDkSWX{BAm zsRXyji%_UPrI*>;nL1w!fJQva=Dx`3b@qFWE>ppKkd>q>=?hvv*~=@ci3{ZYTKp@p z-+S)JFITQ431l2mGi%(z#pEP;VATqrhXE=}3ZM#^PhnG&#$KwFwoKTx5;$l;o=HvZI=vQyccA}G z0c@UiWi9#f+H_vj6;!C>>riVSGr??tsQRL~@0=bRnfj!-FQkltNPY1tGHMm6!35Bx z{@%wjrJX+GQJ+K+Q02kk5DqsI$|tDdM_KO6d#LU&H4cr5rj5F8A6z;5>1xy&wt6}Q zlpmjD{wjGcMVmGLyKjH?#l+P;@yH$!UExx8p`NkrhFi7vg!^VpBKTz1<7Et6&!;eX zm)kVM((ICBe?QXH`*3g1L`Mbuipg9iRGx3)l8g9TvTGLGSr<|hvbElijy0x}k<##R zSJbNL2}C0xKaBv8aOpH=u#VTZ`1M0dASbw;ZIXGYicAgHxY5F;gprn&P4BKxHOOhi zc$%VU>b}nPVu|2V$t0S`!Jib9x2mdO@9&!g!H=6{*?Iw z4H&{j-?90Ha+i?&)NmNVqiYKLWB-*{qQiE$hC7q)Qn_CFFxx2%`kBH&s4ko;`thCC z($H2Wz0=r_|3FT?qN2;6S06QI)U^t^ce}5kkvx;E4xjEyQVU<)HA*d%fS8fuv_b4h zfUsY;p<{Bc6$F1@8il+OazKQD0t_P%@C+SPA!|K%dcfLv9C=e*KUGx+aJavAo1QJV zKSHRDcCxy;nbLoA<5ri*6nDXlj2N7CqKwXF4i9aF6+SSCQLhhOh4?$AN^;}@owlD- z728hx`CIF@7Xbe;c{#KIli>b3=SVZMphMU`xkk>hNy>b^v&0=(gr5Sd!&OVo9TjZw z0y(7fm8nBC5$eAA<|3y2=Jnpd(V8OhE=r#jyC{HfpZbn9FRN04KxD{q4XHO51hEgJ z$<*2UBfc9z7B7WhItz9n-JzNH`d?aUvGIHOWoiWf)pH?$NUWfmuEG zN*X&q0%P{Q6ohaSrySZo!bLVhy!ox@!?Gj9RTAk?Ecg(*4=6LC1kc`;Q!0VGY1?~v zkDWN>wSAT|`&-TIcHXbp&4mSRMZLCpbU$MG&wv>}R|GOUH9@Nl&DNU`$<3}k6<@oU z1#=+k6wxCu2+eGKbT#~50jU2~>=vql$a+tZomd`AbD%E}x4zU^$9P{u@7k6Av`g(6 z-5WA>cpPHowFZH&NZRD?Y?{y-Kv+dBxq!LPf18habpI7K<%h%@v#A~bYCb>&>=l)3 zwUt;owY$JBQ`E(IYZLF3{J$X%N5pm+^cNbbz**rh{+O(gyOI9oUS=oKb&804!k;Z=gvt? z*5;;(aQ?bICsDUpk5Y3M9F_AQrJ__hD4KWF>MW*r6;R~Wm)}>eq2PXvH|5gRAi=BS z^~^Y5K>G8@pJ)g_(4n4H^rn$p!=nxD)~Whxfr^E}?xqr)UKn;I&xlqOTM$BtGLBh! z(1kvGP?&AP+1p`GOG<9fB~vXkcfL(e6s)zMn)%E@WsXq8*Aa-QYw1A8Pl4bu0qvWm zCbI>!@K8e=J0Re}$B;n|6X$ud^?!JzxF!SE_d?d+ZN%N{qn^T@4Rs-K=H7k+F zdD03#uR}ktP5s~dtNg#UgYbW~7jfuA!;^BjXK=WCP!;m;KEf62?JAxp2Sv!^hdyC9 zf7v^6k>~#XRVc74gZ}idgUx@>Bj{uvBVTYdYb)`BQKtf_O*bHrrqFh|5-sg!QT*S5c@3E?>m718o z{(kOgHQ>yC;^{K19uvdL%Of#P{7xgpjJ4|2*MkPM`&PI%w<5A4`bwi&dCy&r^YGlb z1R$-Cm!n(@*&tBUJ(!Ei+R(sgct-g93kPsH(S9C-sH|%6THZ8oBeH%jqNS~V%Ahz* zCL~}ck5m!<%r41zqQalp*EAxuJ<#U^X;cSOl*yG1EtIHf&(%xn9o~Ku6)uE1!>FS0 zfnNQn|Nh@hA94j4=yEv8&M;&H{nqVgz2EWPmhHnBsB6PA}DikcqM`j$5N9<3Oom}YN^QRh{~w) z?WmsL#X8!#Dp`8m;a$GL?An`9B&j-Y+A+G59YqYmZ-_Bh6E*1z@FJ8VR?9A&__zw+ zIIg6k0?BOd8N`h<5V|yc8?&EXWjrISo%qU|vhVDe{CzTMqrMTO(pbp~HKXqQ0#Mtx z`)7W;Xb-Ty(bcCsNV}K2I(nqAzx?P%(#$%)z(3fqQgu?PadA>TDjBQ zJa$l8k;lwpqT?WhHFo*)Y84fBF3t=(sG(T4F|^#D;NnE+oEC4}7qZXE)j%Sa@%g#9 zwsvS#JKsS>2X$sgdZV$WLo}v+P5Wua)@(? zaHUiJa>79W6d7IP`|+nozhT&q32L{R%QH78x7@o+%N^mq9ug6uoTaJIRVrysZ;r)6 z&AnZviwyKT*}}$4ZLm8ji^EL9@*G-^uZ|Fw-CHwNXGT_fb(~a9E;6Qw%&?q{A zvkyFM{Mvrg;slUgQ6`?8o8Fv^M8lCCgKY$8rqRrF3(R9{5{}*Fj9kj_3~1JYXJt9r zRp3gasst?bL* zReU5HLe;D=x3%4AZRpfnuhkt}@mb$X@aK46&Q5iAnJ6a;U8snPbWsk7UMq>indk-j z)r1`y%)`rCK4Exw@GyfvEi zd1{g#9KasT8T}C&5=YlkC+CeaA8Y5)=PKb*C8-Gqqf8+~iR~YHGi6lYwM(Hpj}y{U zRa!cklQ9QT+Oc}h@$LIUQ@|Yiw*~@y9-OD0`+N|2;vNC5nqAz&Ff{KON(>^`6RemL z;1fSs!+fgioKg5soh!K(>0&*w?UodG4|Hqo0xq3JkB8c|7Pt2w8?b>&3_4H8~ z#yEIF^SrU>jXCCb=YvW;9n!K(s!Da~_Cl4NBEA6ZVJ0KAQ+-~7T&|P7RHkh*wlfLO zLM(d*(`cDKz9NY!V!(8H=4T0V*AAGhQX2<&(WVFwPb=c>(NkynT=;L(!1QHRPZ!E^ z|0?T`6r2KN*&1Eb_8DiAud9uzFx|+F)27uns%z_Ql`R)W5UJ|Zj$E4%LMD|Iv_3wW zAYzvpHvveDCbX(uy9zmd+4bINRSFJr_ETmp+a}O6uQ;i6z31q+!)n(eA~q3ZE>|}^ ztM|;g%aW?#i>+Yq6E|2NeLig@N7-Tj8h4ZxZGx$Fg}sR$Kd4L}(05XgFKX%f*-O@7 z4RPG4rQSmHL(41+9)FtQF8&Geg``{l*yD)Pejg8tl) zN;=~R6jIUB7sd8ffMOQhDpADuVNnOQErFfe096ZWU9>5+wZ+J z{9CFxZC-D!$b7R}oTS#CEFES#ej>SrM)&|FfVy^8Gda%WuS#Ihv4cw*JU6RME>(PK zU*}iQT>|PKUL2u7Or8~b6*GTa1COl4Z=DmKp4qjIK4n~R&jGA8Cgt6VYhN0#(TGk7 z^LB8+WJp_G_ubzxRt;*i6qXH*Ho+zq@D{c=vF8@NZ!hodlOS> zj@(|;iaTb?5m@PII>HkZ_I`9mI~8aCx zba1yfp|i0<+GFAg`PE8_o#7oR=d)j3q#Cb_=VtFt?C8RSnm4=uOp_=hHPk~R3RcvU z)CIULA;x3hT6#+VCKguA+{v3QZvOG>?B%GJ+8#oG#n1|GM!oVS))hFWk85{U3o_m) zwS#H3Y5kL5#H%RvFek{ovX_U5Xi?5QeyUOLZQ%BX<2IWmiPbyEU};HSem;r6HCF!$ zB;k>FO(p1@8V5Nk%X5pjC3Hm;Y~;JWjmh|QZ``c+f}2o^e+Q&iY+P5crQ0ZQ=KPI& zuHbe;qO~zyqF{Rhr`2n}*lJzGAe1=`Huiq}gd*uKxU2|>CKq_s}T)`jI?kQO)$ z<;Z2fJ#zH4W`JqskJ9QI$Ml*0#_k9k7^fMrbvn6$6$&V%cR{+byu);b`g?x zC=7D7iHHnTvBihYj>;s!FGNP9(6C=bnZU*B_pXbBJfT)cgBFF2#$y|$ z3diyHRtD77(qAh6n$Is6SZKg`X7~r2=O`qzwAk0jFYSoF{GI=KkFVS=aS{cV%@@d~ zR!&S%?)j%Xjkb+0?Y=}ziM$$ZJ+b)4(^>2eBkg2FvURMnW<+;Hp(xlqZQn5}A?$il z(QLNsgZ{t42vpaZuBLO?Mt>VPtU#&n!9C|3Fzs_b;frp?or}U4P99?WHm1seL?i4$ z&`o;1v088RT*&!uSG!_OXS^~s2 zKUZ2Yp6;`4>)rjv$3`UU_j(xa4~CKN%AJeWL=QAPo+l9Ir|Ye} zvBUXd1*&#gTVmwK-=cIbW-l~{TnwYZ}aF6i!e4In{Sn#3w1|S zc%R^PJi>Fy>%=aNklB+Ylomp#$@1{LPWqWnvioEa2Gpe;4S0Ueo+nnSAUc(NG6h)t z|2ZN*{KWUc5u*n>qgzN8!K!3ZQ>HpLk@Y-ndPi)~viN z@5_1A%Qrn#^lez;IA<@T*~itI@wxJI!ar`DK$8ch&RxAV{itvEOjT}e`}MWse>G^k z_bR5zb3LXib4sXrilu8z!XgOKuy8o$!0|*S`KMoApLKp2EGK2xJ=O=S-f3@f4wwqu z7j%e)VL~=!#cuz5B`^UKJV#<%<))S&v-9_V3Hcg!Fi=BMx}5>h-N}thZ+n2vJ<$6h z4D+`y&b49WQnK)YA;Px1v1+*7kY%&)>_&#BOCSq?zhzzuk1&Izf6yiMmj3P#l#4 zQG#TxO-M(r_J6*~bikfCQ+%V_Q@)}0!RxA!qe(@+X|>b`nyea9EL@ip@7xzs75Gov zw}BD8L}}M?5E#A3%G&>>H)Ek}6qfbq0hc$A{;`JtvAd;3-i8Zh9bX;)3g+)+5k3q% z8G3?+q+VO<*A=5tsAIj~c+@gh-Uoej5)p6HyPdaAgM*B(FDP3mp#vnpfiUNv!v#+? zhxUUkG;VXxtmwY|f=Sq%dbLr$vZ00ADKx)@g0sfg#J!1S<{oqCWAC{Q(Nb$;l4(lX z&6v+^aprc=^LPGf>*w1*TSsF15C?xa&==&5TOR!K2B~&YVekw#ATL&cd};T0G@Wy&s%Vlq#m6L$Eh_4w zC!DC3quob*6z`#gFIOS%O1AI5OFF&3YK|AU!hipf-$XByzTKOWt+x?lCJ|FEaCsGH z{Ztlm9E5b?O!!T81b1Tj$=<7OcmCn=M-$aQ|8gU3DKTRsINbTyG6nefIOUH4S)9+w zuR#P8O=VunUUR+Abf}4FZAbZihoF9?q=(7V3I`oEZ6snNT{y;gLxXD)$A4hoWpE(( zPObQliFHG`4#$Zp(qc2wch7yNLuN`&`QC^A^!g%885vbKKWjn-FGlo%(|ZRgbSxos zzFo32C$DUx*D~$CQ-6^E7O2fa5_&HtA!J-j^FqXieY4@9@mY);$Bp7x=d1}Sx~2cV ze7X8_8y>UsyL1Rq%t742v-RDn3i>!_bmi>Z1Kqt`N0F&nx=zr+DL+(I!}$9>BU$?D zOD#>ADXa!#9ViQTR3=TF5*-_r2BR*>aEttQqXrmso9)?J94<*vvbLijFy^jM@5A+- zNP~LMUCED)1`Rj;~ikK|C`WlC0~(pP*((6^qu59k&qG2t~;Ic4iWlB?y& z7u^+Pa^phL7ztJ^II~(KRkC{vfBGwisDh!9t^K?2ssAj^adoVlZMExO{Q^BGm?m>A zh;4Ol-ri~TB_A{GZ@lI-1(NOqK4!q0{o5O0m8jXj?m(}dp9}rEIbPLA6tE^h@R+it zcV>>fCCm=(G$gqV*NkZ*XNzbutz6MZX~>CU?*}erDCXNxq{FH2lEI8yu<6AinPi#aqu+(X4EDNR--FP#IBl5x^$If^X_o zdiz1e(}5AzndwM_35O1gZ?Li}#)PkLoT?gXjK+ps&>x_rqH>Ywk_MxWcjd<|dx+fg z7Zvy3ud9(#mrx&)nMsEJ`5wab(x7{_V%AS}_q~h(P9JDGS+u;v+SBeB_hcOW(WQa| zYG7DMlKG`VI^CI#vuIx7%vhMaj3nZ<>mPA1{>v9&;M@&Szl;+4Y>9EyHce^DR_{uF z(0NvUxY?JGj&f?Ir!+k*xsL20gzzdDCJ0zv!f;s!gT^_OZtp`UpjMc0_ zZFJl!uS7*_A?Wdx{bDHPi)_10JQsG{e+ieJEz4D;4Y3tNjTu~^H~s#)-QvBvP1_z* zj$x&%Ic4MLZcxt<7+l9Z5|}!TAj)osT+6_9^4mMdNu)|pI7>~rlTSm>A=qWN z-E4OMonH1qa&vifWiFCYqlNGRZxZkSy=?M$AYXaLeAi(uD=0oX8D2(=j8|Zei#hD- zl_hf@6zH`qS-RMAUMQa>mJOON>tZ7F-X8p^ck&WRSD@lZ%!GhNr8~lCw&KIy+5?2d z0;uD7AIfa5=g433y>Vq4@e;imM0BNwuNd)iEv9iTScVaTQ+MmPUT$7=`%T+p7^$dR zc$RTK*p=0;$L!_}Ezhh@6Y~wI)sv07B@!NP9OgMjlDv8TRZoJzq3Q$p+$(dS{5M`W z1jot-ec$xcL=({ofu<>Q73n*93W=?BR~X6my6=Yrm#G>LEtU-q=To2mh5xI`l;WFa z=mBdff= z=C%&*XF}K9AEDPX-KF<9Gd{n#dlmY|AElEq%yWw3mrMHDZ>d9;YAoD4o9Td%n97o?`Fg#~4+r=7DghRmDE+R1 z=zSwiF7{7(=0l@6EEkz8Dad5h!%>c%3!LWt3WFMiMqOaeH1r_L@tJxpZ-q}4@tyh7 z>$OyKafd}3#kM%#dZuE@C-Pc}vnN_XVb6K2p?x*d{e2P=h#IZdviWvd+^)gh@>T`s zU9Q{7B3{NCo*1@-ZIJrdV)x0_ulEoaJ`E2G4^SKnPJLSsU012Wvg`&6rYTzWmLrEQ#<;JxaN)B!>(i>Zp zwjAzVbShPHh2MI*Zk!G*lTWB`DoRX=fgD=}r+M0kN*5Br2vKI(z9q^O6zk#VU-{$H zUcg{l8@OI$X)8?JtXj( z3x^06mgjOWyWUH;w1EM#FmkfUnpha=Idf82@y*t`^);IHkcjmSshwP5kzN)k+x9H z&l5unvspFE_dWw5gJC&A+?b&c?_!NpoSB;pvw~+8n;l}mbotf6q_d0X2k0Lf8l~L^ zjai}X;+sts03AI8Sr3Myl+l7YM`y^gq7Dv9;>_~5;tj6~SeHh2zTP>G{PCiOim+{- zname(c_vfd;U+|B*<{w5vD04_8wB#=D7;cX>hGN~K9?i9bO|Jl>=eURwt)xK8)NH* zt=WMOX&Zm4GkL+C>)rjYKUJ$s+p**<-t8Aw6UB^2e3$JC83%j0anu4!Y)y$prK#e| zhqt4AfQi=lM+~e^XboIXl)8oGH5U{Hu>q8>elI5SAjgaY#2j#{f8UEYQmt?BFJ zCTE!af(S?)ZAN zIkVn;)4)#`gsOI%t?sbYB)DMY`n*;T5`C(tRdu}Ys=wU2F!8&C)zEd!HMpOAI4)y7 zTX!<9Qj&f<{@F=NZPrDta~%T+V^Dikz7@N|7yhBGQ?5$2SBepOGZN+6%~f>^StQ@n z)$5YBS2>p^6(3GvB&4k)=2B}0bf&KNCb)LL!~a|=bU2@%o_s&y^~qvltmMU%&}a4IfVB2jj9aa~ddf}J%BsYGbFWu^u{S?AFQC(1FOD~ovX-kN-HN=?ThVN=}0 zR>b0JRIb9~Pf{D!KN5?Yqv@xb*J&zhA4tgaXY9Utv}`#;2}S2S9^HH6WO(5c<2%XR z&Ngfji|pYTuAVBw0p9&NO5M*!ITj+;g}E@5#3)b8>hhFl;L;=T^}w{HR~Q*p8Y3RL zo$yMdYRroep5Cam*>oK7(NJ?uIHQwd@leJAJ6101!I!u{?w)h1a%*Kh z0VF}XuAcGJ0yV1<=!j=8eBsVQa)@w7+ubcL9v_)lA-k&9_h(KukaTTaddRUbR|H`i zQE76qi8>0)fetN!Sj{Kbt0eZRtMC2(V!FU=k^sC~wQpdRbM%CE==Ejc_0BzpMuRNc z$Nomi*KjCz0zn~SNGiQFa^_h2hk>_QSEPI1i9jumjh{WFqx+w39Q)}KE=lAy5`XP@ zhx2vgrsy>Nq^iMjGF_r~x9DNWK(gG_p&qsWR}Ei};)8vYpv!67cxvgH- zG-@q69|Uu_VqEp6e&?Oz`Ly!YNs?60n3c;7awDZSQy9WHv$ptlQx@xa_vuDeFH{vg zG2FdeX~c(X4$cdPItR86J61Jd%eLR-$~

fyqC1Mddv3JLyL+-6SBeK72CaHe*U> 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 GPyYvZNOHme delta 8465 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 KBN?9GPyYq;C_s1s diff --git a/MyStoreProject/test-output/Default suite/Default test.html b/MyStoreProject/test-output/Default suite/Default test.html index 5293486..e3bbfdc 100644 --- a/MyStoreProject/test-output/Default suite/Default test.html +++ b/MyStoreProject/test-output/Default suite/Default test.html @@ -55,11 +55,11 @@

Default test

- + - + - + @@ -68,26 +68,31 @@

Default test

Tests passed/Failed/Skipped:0/1/0Tests passed/Failed/Skipped:0/0/1
Started on:Tue Jul 14 16:26:32 IST 2020Started on:Thu Mar 03 23:12:20 IST 2022
Total time:0 seconds (63 ms)
Total time:0 seconds (737 ms)
Included groups:

(Hover the method name to see the test class name)

- + - +
FAILED TESTS
FAILED CONFIGURATIONS
Test method Exception Time (seconds) Instance
verifyCreateAccountPageTest
Test class: com.mystore.testcases.AccountCreationPageTest
setup
Test class: com.mystore.testcases.SearchResultPageTest
org.testng.TestNGException: 
-Method public void com.mystore.testcases.AccountCreationPageTest.verifyCreateAccountPageTest(java.lang.String) throws java.lang.Throwable requires a @DataProvider named : email
-	at org.testng.internal.Parameters.findDataProvider(Parameters.java:563)
-	at org.testng.internal.Parameters.handleParameters(Parameters.java:776)
-	at org.testng.internal.Parameters.handleParameters(Parameters.java:744)
-	at org.testng.internal.ParameterHandler.handleParameters(ParameterHandler.java:59)
-	at org.testng.internal.ParameterHandler.createParameters(ParameterHandler.java:38)
-	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:783)
+Parameter 'browser' is required by BeforeMethod on method setup but has not been marked @Optional or defined
+in C:\Users\risha\AppData\Local\Temp\testng-eclipse--485792058\testng-customsuite.xml
+	at org.testng.internal.Parameters.createParams(Parameters.java:272)
+	at org.testng.internal.Parameters.createParametersForMethod(Parameters.java:360)
+	at org.testng.internal.Parameters.createParameters(Parameters.java:704)
+	at org.testng.internal.Parameters.createConfigurationParameters(Parameters.java:166)
+	at org.testng.internal.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:283)
+	at org.testng.internal.TestInvoker.runConfigMethods(TestInvoker.java:695)
+	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:523)
+	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
+	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
+	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
 	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
 	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
 	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
-	at java.util.ArrayList.forEach(ArrayList.java:1257)
+	at java.util.ArrayList.forEach(Unknown Source)
 	at org.testng.TestRunner.privateRun(TestRunner.java:766)
 	at org.testng.TestRunner.run(TestRunner.java:587)
 	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
@@ -103,19 +108,115 @@ 

Default test

at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77) -Click to show all stack frames -
org.testng.TestNGException: 
-Method public void com.mystore.testcases.AccountCreationPageTest.verifyCreateAccountPageTest(java.lang.String) throws java.lang.Throwable requires a @DataProvider named : email
-	at org.testng.internal.Parameters.findDataProvider(Parameters.java:563)
-	at org.testng.internal.Parameters.handleParameters(Parameters.java:776)
-	at org.testng.internal.Parameters.handleParameters(Parameters.java:744)
-	at org.testng.internal.ParameterHandler.handleParameters(ParameterHandler.java:59)
-	at org.testng.internal.ParameterHandler.createParameters(ParameterHandler.java:38)
-	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:783)
+
Click to show all stack frames +
org.testng.TestNGException: 
+Parameter 'browser' is required by BeforeMethod on method setup but has not been marked @Optional or defined
+in C:\Users\risha\AppData\Local\Temp\testng-eclipse--485792058\testng-customsuite.xml
+	at org.testng.internal.Parameters.createParams(Parameters.java:272)
+	at org.testng.internal.Parameters.createParametersForMethod(Parameters.java:360)
+	at org.testng.internal.Parameters.createParameters(Parameters.java:704)
+	at org.testng.internal.Parameters.createConfigurationParameters(Parameters.java:166)
+	at org.testng.internal.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:283)
+	at org.testng.internal.TestInvoker.runConfigMethods(TestInvoker.java:695)
+	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:523)
+	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
+	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
+	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
 	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
 	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
 	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
-	at java.util.ArrayList.forEach(ArrayList.java:1257)
+	at java.util.ArrayList.forEach(Unknown Source)
+	at org.testng.TestRunner.privateRun(TestRunner.java:766)
+	at org.testng.TestRunner.run(TestRunner.java:587)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1109)
+	at org.testng.TestNG.runSuites(TestNG.java:1039)
+	at org.testng.TestNG.run(TestNG.java:1007)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
+ + +
-1646329340com.mystore.testcases.SearchResultPageTest@305fd85d

+ + + + + + + + + + + + +
SKIPPED CONFIGURATIONS
Test methodExceptionTime (seconds)Instance
tearDown
Test class: com.mystore.testcases.SearchResultPageTest
-1646329340com.mystore.testcases.SearchResultPageTest@305fd85d

+ + + + + + + + + +
SKIPPED TESTS
Test methodExceptionTime (seconds)Instance
productAvailabilityTest
Test class: com.mystore.testcases.SearchResultPageTest
org.testng.TestNGException: 
+Parameter 'browser' is required by BeforeMethod on method setup but has not been marked @Optional or defined
+in C:\Users\risha\AppData\Local\Temp\testng-eclipse--485792058\testng-customsuite.xml
+	at org.testng.internal.Parameters.createParams(Parameters.java:272)
+	at org.testng.internal.Parameters.createParametersForMethod(Parameters.java:360)
+	at org.testng.internal.Parameters.createParameters(Parameters.java:704)
+	at org.testng.internal.Parameters.createConfigurationParameters(Parameters.java:166)
+	at org.testng.internal.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:283)
+	at org.testng.internal.TestInvoker.runConfigMethods(TestInvoker.java:695)
+	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:523)
+	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
+	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
+	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
+	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
+	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
+	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.util.ArrayList.forEach(Unknown Source)
+	at org.testng.TestRunner.privateRun(TestRunner.java:766)
+	at org.testng.TestRunner.run(TestRunner.java:587)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1109)
+	at org.testng.TestNG.runSuites(TestNG.java:1039)
+	at org.testng.TestNG.run(TestNG.java:1007)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
Click to show all stack frames +
org.testng.TestNGException: 
+Parameter 'browser' is required by BeforeMethod on method setup but has not been marked @Optional or defined
+in C:\Users\risha\AppData\Local\Temp\testng-eclipse--485792058\testng-customsuite.xml
+	at org.testng.internal.Parameters.createParams(Parameters.java:272)
+	at org.testng.internal.Parameters.createParametersForMethod(Parameters.java:360)
+	at org.testng.internal.Parameters.createParameters(Parameters.java:704)
+	at org.testng.internal.Parameters.createConfigurationParameters(Parameters.java:166)
+	at org.testng.internal.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:283)
+	at org.testng.internal.TestInvoker.runConfigMethods(TestInvoker.java:695)
+	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:523)
+	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
+	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
+	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
+	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
+	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
+	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.util.ArrayList.forEach(Unknown Source)
 	at org.testng.TestRunner.privateRun(TestRunner.java:766)
 	at org.testng.TestRunner.run(TestRunner.java:587)
 	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
@@ -133,7 +234,7 @@ 

Default test

at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77) - +
0com.mystore.testcases.AccountCreationPageTest@6ee52dcd
com.mystore.testcases.SearchResultPageTest@305fd85d

\ No newline at end of file diff --git a/MyStoreProject/test-output/Default suite/Default test.xml b/MyStoreProject/test-output/Default suite/Default test.xml index 2a2b522..3fdd527 100644 --- a/MyStoreProject/test-output/Default suite/Default test.xml +++ b/MyStoreProject/test-output/Default suite/Default test.xml @@ -1,21 +1,27 @@ - - + + +Parameter &apos;browser&apos; is required by BeforeMethod on method setup but has not been marked @Optional or defined +in C:\Users\risha\AppData\Local\Temp\testng-eclipse--485792058\testng-customsuite.xml"> - + + + + + + + diff --git a/MyStoreProject/test-output/Default suite/testng-failed.xml b/MyStoreProject/test-output/Default suite/testng-failed.xml index 64eb3d1..22c8afc 100644 --- a/MyStoreProject/test-output/Default suite/testng-failed.xml +++ b/MyStoreProject/test-output/Default suite/testng-failed.xml @@ -3,15 +3,15 @@ - + - - - + - + + + - + diff --git a/MyStoreProject/test-output/Suite/Regression.html b/MyStoreProject/test-output/Suite/Regression.html index 3dc64d1..4f6f34a 100644 --- a/MyStoreProject/test-output/Suite/Regression.html +++ b/MyStoreProject/test-output/Suite/Regression.html @@ -55,11 +55,11 @@

Regression

- + - + - + @@ -67,6 +67,193 @@

Regression

Tests passed/Failed/Skipped:3/0/0Tests passed/Failed/Skipped:2/0/0
Started on:Fri Jul 17 19:13:25 IST 2020Started on:Thu Mar 03 22:00:18 IST 2022
Total time:105 seconds (105700 ms)
Total time:60 seconds (60717 ms)
Included groups:Regression

(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + +
FAILED TESTS
Test methodExceptionTime (seconds)Instance
endToEndTest
Test class: com.mystore.testcases.EndToEndTest
Parameters: t-shirt, 2.0, M
org.openqa.selenium.NoSuchWindowException: no such window: target window already closed
+from unknown error: web view not found
+  (Session info: chrome=98.0.4758.102)
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 98.0.4758.102, chrome: {chromedriverVersion: 98.0.4758.102 (273bf7ac8c90..., userDataDir: C:\Users\risha\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:59599}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
+Session ID: a58ae6e278838fc348b283cc01151b7f
+*** Element info: {Using=name, value=submit_search}
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElementByName(RemoteWebDriver.java:404)
+	at org.openqa.selenium.By$ByName.findElement(By.java:284)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
+	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:69)
+	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
+	at com.sun.proxy.$Proxy13.getWrappedElement(Unknown Source)
+	at org.openqa.selenium.remote.internal.WebElementToJsonConverter.apply(WebElementToJsonConverter.java:50)
+	at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
+	at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source)
+	at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
+	at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
+	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
+	at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
+	at java.util.stream.ReferencePipeline.collect(Unknown Source)
+	at org.openqa.selenium.remote.RemoteWebDriver.executeScript(RemoteWebDriver.java:484)
+	at com.mystore.actiondriver.Action.scrollByVisibilityOfElement(Action.java:41)
+	at com.mystore.pageobjects.IndexPage.searchProduct(IndexPage.java:47)
+	at com.mystore.testcases.EndToEndTest.endToEndTest(EndToEndTest.java:58)
+	at java.util.ArrayList.forEach(Unknown Source)
+... Removed 31 stack frames
Click to show all stack frames +
org.openqa.selenium.NoSuchWindowException: no such window: target window already closed
+from unknown error: web view not found
+  (Session info: chrome=98.0.4758.102)
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 98.0.4758.102, chrome: {chromedriverVersion: 98.0.4758.102 (273bf7ac8c90..., userDataDir: C:\Users\risha\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:59599}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
+Session ID: a58ae6e278838fc348b283cc01151b7f
+*** Element info: {Using=name, value=submit_search}
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
+	at java.lang.reflect.Constructor.newInstance(Unknown Source)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElementByName(RemoteWebDriver.java:404)
+	at org.openqa.selenium.By$ByName.findElement(By.java:284)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
+	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:69)
+	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
+	at com.sun.proxy.$Proxy13.getWrappedElement(Unknown Source)
+	at org.openqa.selenium.remote.internal.WebElementToJsonConverter.apply(WebElementToJsonConverter.java:50)
+	at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
+	at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source)
+	at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
+	at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
+	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
+	at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
+	at java.util.stream.ReferencePipeline.collect(Unknown Source)
+	at org.openqa.selenium.remote.RemoteWebDriver.executeScript(RemoteWebDriver.java:484)
+	at com.mystore.actiondriver.Action.scrollByVisibilityOfElement(Action.java:41)
+	at com.mystore.pageobjects.IndexPage.searchProduct(IndexPage.java:47)
+	at com.mystore.testcases.EndToEndTest.endToEndTest(EndToEndTest.java:58)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
+	at java.lang.reflect.Method.invoke(Unknown Source)
+	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
+	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
+	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
+	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
+	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
+	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
+	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
+	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.util.ArrayList.forEach(Unknown Source)
+	at org.testng.TestRunner.privateRun(TestRunner.java:766)
+	at org.testng.TestRunner.run(TestRunner.java:587)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1109)
+	at org.testng.TestNG.runSuites(TestNG.java:1039)
+	at org.testng.TestNG.run(TestNG.java:1007)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
0com.mystore.testcases.EndToEndTest@7a187f14
endToEndTest
Test class: com.mystore.testcases.EndToEndTest
org.openqa.selenium.NoSuchWindowException: no such window: target window already closed
+from unknown error: web view not found
+  (Session info: chrome=98.0.4758.102)
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 98.0.4758.102, chrome: {chromedriverVersion: 98.0.4758.102 (273bf7ac8c90..., userDataDir: C:\Users\risha\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:59599}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
+Session ID: a58ae6e278838fc348b283cc01151b7f
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
+	at org.openqa.selenium.remote.RemoteWebDriver.getScreenshotAs(RemoteWebDriver.java:295)
+	at com.mystore.actiondriver.Action.screenShot(Action.java:770)
+	at com.mystore.utility.ListenerClass.onTestFailure(ListenerClass.java:38)
+	at java.util.ArrayList.forEach(Unknown Source)
+... Removed 28 stack frames
Click to show all stack frames +
org.openqa.selenium.NoSuchWindowException: no such window: target window already closed
+from unknown error: web view not found
+  (Session info: chrome=98.0.4758.102)
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 98.0.4758.102, chrome: {chromedriverVersion: 98.0.4758.102 (273bf7ac8c90..., userDataDir: C:\Users\risha\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:59599}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
+Session ID: a58ae6e278838fc348b283cc01151b7f
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
+	at java.lang.reflect.Constructor.newInstance(Unknown Source)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
+	at org.openqa.selenium.remote.RemoteWebDriver.getScreenshotAs(RemoteWebDriver.java:295)
+	at com.mystore.actiondriver.Action.screenShot(Action.java:770)
+	at com.mystore.utility.ListenerClass.onTestFailure(ListenerClass.java:38)
+	at org.testng.internal.TestListenerHelper.runTestListeners(TestListenerHelper.java:66)
+	at org.testng.internal.TestInvoker.runTestResultListener(TestInvoker.java:219)
+	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:651)
+	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
+	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
+	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
+	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
+	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
+	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.util.ArrayList.forEach(Unknown Source)
+	at org.testng.TestRunner.privateRun(TestRunner.java:766)
+	at org.testng.TestRunner.run(TestRunner.java:587)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1109)
+	at org.testng.TestNG.runSuites(TestNG.java:1039)
+	at org.testng.TestNG.run(TestNG.java:1007)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
7com.mystore.testcases.EndToEndTest@7a187f14

@@ -77,18 +264,13 @@

Regression

PASSED TESTS
Test method
- - - - - - - + + - - + +
addToCartTest
Test class: com.mystore.testcases.AddToCartPageTest
Parameters: t-shirt, 2.0, M
12com.mystore.testcases.AddToCartPageTest@3043fe0e
endToEndTest
Test class: com.mystore.testcases.EndToEndTest
Parameters: t-shirt, 2.0, M
33com.mystore.testcases.EndToEndTest@78e67e0a
13com.mystore.testcases.AddToCartPageTest@2173f6d9
verifyTotalPrice
Test class: com.mystore.testcases.OrderPageTest
Parameters: t-shirt, 2.0, M
16com.mystore.testcases.OrderPageTest@17d677df
14com.mystore.testcases.OrderPageTest@7e2d773b

\ No newline at end of file diff --git a/MyStoreProject/test-output/Suite/Regression.xml b/MyStoreProject/test-output/Suite/Regression.xml index bf01208..45051f5 100644 --- a/MyStoreProject/test-output/Suite/Regression.xml +++ b/MyStoreProject/test-output/Suite/Regression.xml @@ -1,60 +1,117 @@ - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + - - + + - - + + - - + + - - + + - - + + - - + + - + @@ -64,6 +121,27 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/MyStoreProject/test-output/Suite/Test_All.html b/MyStoreProject/test-output/Suite/Test_All.html index e625d02..ebec191 100644 --- a/MyStoreProject/test-output/Suite/Test_All.html +++ b/MyStoreProject/test-output/Suite/Test_All.html @@ -55,11 +55,11 @@

Test_All

- + - + - + @@ -75,21 +75,85 @@

Test_All

Tests passed/Failed/Skipped:8/2/0Tests passed/Failed/Skipped:0/4/0
Started on:Fri Jul 17 23:37:28 IST 2020Started on:Thu Mar 03 22:02:11 IST 2022
Total time:278 seconds (278888 ms)
Total time:121 seconds (121059 ms)
Included groups:
- - +
Instance
orderHistoryandDetailsTest
Test class: com.mystore.testcases.HomePageTest
Parameters: admin@xyz.com, admin@123
java.lang.AssertionError: expected [true] but found [false]
-	at com.mystore.testcases.HomePageTest.orderHistoryandDetailsTest(HomePageTest.java:57)
-	at java.util.ArrayList.forEach(ArrayList.java:1257)
-... Removed 31 stack frames
Click to show all stack frames -
java.lang.AssertionError: expected [true] but found [false]
-	at org.testng.Assert.fail(Assert.java:97)
-	at org.testng.Assert.failNotEquals(Assert.java:969)
-	at org.testng.Assert.assertTrue(Assert.java:43)
-	at org.testng.Assert.assertTrue(Assert.java:53)
-	at com.mystore.testcases.HomePageTest.orderHistoryandDetailsTest(HomePageTest.java:57)
+
addToCartTest
Test class: com.mystore.testcases.AddToCartPageTest
Parameters: t-shirt, 2.0, M
org.openqa.selenium.NoSuchWindowException: no such window: target window already closed
+from unknown error: web view not found
+  (Session info: chrome=98.0.4758.102)
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 98.0.4758.102, chrome: {chromedriverVersion: 98.0.4758.102 (273bf7ac8c90..., userDataDir: C:\Users\risha\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:59780}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
+Session ID: fe38d49584319156e36ddca3e6964705
+*** Element info: {Using=name, value=submit_search}
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElementByName(RemoteWebDriver.java:404)
+	at org.openqa.selenium.By$ByName.findElement(By.java:284)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
+	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:69)
+	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
+	at com.sun.proxy.$Proxy13.getWrappedElement(Unknown Source)
+	at org.openqa.selenium.remote.internal.WebElementToJsonConverter.apply(WebElementToJsonConverter.java:50)
+	at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
+	at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source)
+	at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
+	at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
+	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
+	at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
+	at java.util.stream.ReferencePipeline.collect(Unknown Source)
+	at org.openqa.selenium.remote.RemoteWebDriver.executeScript(RemoteWebDriver.java:484)
+	at com.mystore.actiondriver.Action.scrollByVisibilityOfElement(Action.java:41)
+	at com.mystore.pageobjects.IndexPage.searchProduct(IndexPage.java:47)
+	at com.mystore.testcases.AddToCartPageTest.addToCartTest(AddToCartPageTest.java:44)
+	at java.util.ArrayList.forEach(Unknown Source)
+... Removed 31 stack frames
Click to show all stack frames +
org.openqa.selenium.NoSuchWindowException: no such window: target window already closed
+from unknown error: web view not found
+  (Session info: chrome=98.0.4758.102)
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 98.0.4758.102, chrome: {chromedriverVersion: 98.0.4758.102 (273bf7ac8c90..., userDataDir: C:\Users\risha\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:59780}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
+Session ID: fe38d49584319156e36ddca3e6964705
+*** Element info: {Using=name, value=submit_search}
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
+	at java.lang.reflect.Constructor.newInstance(Unknown Source)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElementByName(RemoteWebDriver.java:404)
+	at org.openqa.selenium.By$ByName.findElement(By.java:284)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
+	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:69)
+	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
+	at com.sun.proxy.$Proxy13.getWrappedElement(Unknown Source)
+	at org.openqa.selenium.remote.internal.WebElementToJsonConverter.apply(WebElementToJsonConverter.java:50)
+	at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
+	at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source)
+	at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
+	at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
+	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
+	at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
+	at java.util.stream.ReferencePipeline.collect(Unknown Source)
+	at org.openqa.selenium.remote.RemoteWebDriver.executeScript(RemoteWebDriver.java:484)
+	at com.mystore.actiondriver.Action.scrollByVisibilityOfElement(Action.java:41)
+	at com.mystore.pageobjects.IndexPage.searchProduct(IndexPage.java:47)
+	at com.mystore.testcases.AddToCartPageTest.addToCartTest(AddToCartPageTest.java:44)
 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
+	at java.lang.reflect.Method.invoke(Unknown Source)
 	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
 	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
 	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
@@ -98,7 +162,7 @@ 

Test_All

at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) - at java.util.ArrayList.forEach(ArrayList.java:1257) + at java.util.ArrayList.forEach(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:766) at org.testng.TestRunner.run(TestRunner.java:587) at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) @@ -115,25 +179,178 @@

Test_All

at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77) - - + + - - + + + + + + - + - - + + diff --git a/MyStoreProject/test-output/old/Default suite/groups.html b/MyStoreProject/test-output/old/Default suite/groups.html index 0e89116..9aa1683 100644 --- a/MyStoreProject/test-output/old/Default suite/groups.html +++ b/MyStoreProject/test-output/old/Default suite/groups.html @@ -1,3 +1,3 @@

Groups used for this test run

13com.mystore.testcases.HomePageTest@34c4973
0com.mystore.testcases.AddToCartPageTest@7d70d1b1
verifyTitle
Test class: com.mystore.testcases.IndexPageTest
java.lang.AssertionError: expected [My Store1] but found [My Store]
-	at com.mystore.testcases.IndexPageTest.verifyTitle(IndexPageTest.java:45)
-	at java.util.ArrayList.forEach(ArrayList.java:1257)
-... Removed 32 stack frames
Click to show all stack frames -
java.lang.AssertionError: expected [My Store1] but found [My Store]
-	at org.testng.Assert.fail(Assert.java:97)
-	at org.testng.Assert.assertEqualsImpl(Assert.java:136)
-	at org.testng.Assert.assertEquals(Assert.java:118)
-	at org.testng.Assert.assertEquals(Assert.java:575)
-	at org.testng.Assert.assertEquals(Assert.java:585)
-	at com.mystore.testcases.IndexPageTest.verifyTitle(IndexPageTest.java:45)
+
addToCartTest
Test class: com.mystore.testcases.AddToCartPageTest
org.openqa.selenium.NoSuchWindowException: no such window: target window already closed
+from unknown error: web view not found
+  (Session info: chrome=98.0.4758.102)
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 98.0.4758.102, chrome: {chromedriverVersion: 98.0.4758.102 (273bf7ac8c90..., userDataDir: C:\Users\risha\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:59780}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
+Session ID: fe38d49584319156e36ddca3e6964705
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
+	at org.openqa.selenium.remote.RemoteWebDriver.getScreenshotAs(RemoteWebDriver.java:295)
+	at com.mystore.actiondriver.Action.screenShot(Action.java:770)
+	at com.mystore.utility.ListenerClass.onTestFailure(ListenerClass.java:38)
+	at java.util.ArrayList.forEach(Unknown Source)
+... Removed 28 stack frames
Click to show all stack frames +
org.openqa.selenium.NoSuchWindowException: no such window: target window already closed
+from unknown error: web view not found
+  (Session info: chrome=98.0.4758.102)
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 98.0.4758.102, chrome: {chromedriverVersion: 98.0.4758.102 (273bf7ac8c90..., userDataDir: C:\Users\risha\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:59780}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
+Session ID: fe38d49584319156e36ddca3e6964705
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
+	at java.lang.reflect.Constructor.newInstance(Unknown Source)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:609)
+	at org.openqa.selenium.remote.RemoteWebDriver.getScreenshotAs(RemoteWebDriver.java:295)
+	at com.mystore.actiondriver.Action.screenShot(Action.java:770)
+	at com.mystore.utility.ListenerClass.onTestFailure(ListenerClass.java:38)
+	at org.testng.internal.TestListenerHelper.runTestListeners(TestListenerHelper.java:66)
+	at org.testng.internal.TestInvoker.runTestResultListener(TestInvoker.java:219)
+	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:651)
+	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
+	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
+	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
+	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
+	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
+	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.util.ArrayList.forEach(Unknown Source)
+	at org.testng.TestRunner.privateRun(TestRunner.java:766)
+	at org.testng.TestRunner.run(TestRunner.java:587)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1109)
+	at org.testng.TestNG.runSuites(TestNG.java:1039)
+	at org.testng.TestNG.run(TestNG.java:1007)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
5com.mystore.testcases.AddToCartPageTest@7d70d1b1
createAccountTest
Test class: com.mystore.testcases.AccountCreationPageTest
Parameters: {Company=ABCDEF, Email=newtest1@gmail.com, Address=EDFG123, FirstName=TestUser, Gender=Mrs, City=San, MobilePhone=8489875678, Month=7, Year=1985, State=Alabama, Zipcode=91436, Country=United States, LastName=UserTest, SetPassword=hgsdtyf, Day=22}
org.openqa.selenium.json.JsonException: java.lang.reflect.InvocationTargetException
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: driver.version: RemoteWebDriver
+	at org.openqa.selenium.json.JsonOutput.convertUsingMethod(JsonOutput.java:332)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$16(JsonOutput.java:155)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.lambda$null$21(JsonOutput.java:168)
+	at java.util.LinkedHashMap$LinkedValues.forEach(Unknown Source)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$22(JsonOutput.java:168)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.lambda$null$23(JsonOutput.java:177)
+	at com.google.common.collect.SingletonImmutableBiMap.forEach(SingletonImmutableBiMap.java:65)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$24(JsonOutput.java:176)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:255)
+	at org.openqa.selenium.json.Json.toJson(Json.java:42)
+	at org.openqa.selenium.remote.http.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:227)
+	at org.openqa.selenium.remote.http.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:117)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:152)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.perform(RemoteWebDriver.java:618)
+	at org.openqa.selenium.interactions.Actions$BuiltAction.perform(Actions.java:639)
+	at com.mystore.actiondriver.Action.click(Action.java:49)
+	at com.mystore.pageobjects.AccountCreationPage.createAccount(AccountCreationPage.java:103)
+	at com.mystore.testcases.AccountCreationPageTest.createAccountTest(AccountCreationPageTest.java:50)
+	at java.util.ArrayList.forEach(Unknown Source)
+	Suppressed: org.openqa.selenium.json.JsonException: Attempting to close incomplete json stream
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: driver.version: RemoteWebDriver
+		at org.openqa.selenium.json.JsonOutput.close(JsonOutput.java:279)
+		at org.openqa.selenium.json.Json.toJson(Json.java:44)
+		... 38 more
+	at org.openqa.selenium.json.JsonOutput.convertUsingMethod(JsonOutput.java:328)
+	... 50 more
+Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#id_gender2"}
+  (Session info: chrome=98.0.4758.102)
+For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 98.0.4758.102, chrome: {chromedriverVersion: 98.0.4758.102 (273bf7ac8c90..., userDataDir: C:\Users\risha\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:59640}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
+Session ID: f648028105e17d84cabaf6c731b2b2b8
+*** Element info: {Using=id, value=id_gender2}
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElementById(RemoteWebDriver.java:372)
+	at org.openqa.selenium.By$ById.findElement(By.java:188)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
+	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:69)
+	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
+	at com.sun.proxy.$Proxy13.getWrappedElement(Unknown Source)
+	at org.openqa.selenium.interactions.PointerInput$Origin.asArg(PointerInput.java:204)
+	at org.openqa.selenium.interactions.PointerInput$Move.encode(PointerInput.java:155)
+	at org.openqa.selenium.interactions.Sequence.encode(Sequence.java:75)
+	at org.openqa.selenium.interactions.Sequence.toJson(Sequence.java:84)
+	... 55 more
+... Removed 36 stack frames
Click to show all stack frames +
org.openqa.selenium.json.JsonException: java.lang.reflect.InvocationTargetException
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: driver.version: RemoteWebDriver
+	at org.openqa.selenium.json.JsonOutput.convertUsingMethod(JsonOutput.java:332)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$16(JsonOutput.java:155)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.lambda$null$21(JsonOutput.java:168)
+	at java.util.LinkedHashMap$LinkedValues.forEach(Unknown Source)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$22(JsonOutput.java:168)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.lambda$null$23(JsonOutput.java:177)
+	at com.google.common.collect.SingletonImmutableBiMap.forEach(SingletonImmutableBiMap.java:65)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$24(JsonOutput.java:176)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:255)
+	at org.openqa.selenium.json.Json.toJson(Json.java:42)
+	at org.openqa.selenium.remote.http.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:227)
+	at org.openqa.selenium.remote.http.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:117)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:152)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.perform(RemoteWebDriver.java:618)
+	at org.openqa.selenium.interactions.Actions$BuiltAction.perform(Actions.java:639)
+	at com.mystore.actiondriver.Action.click(Action.java:49)
+	at com.mystore.pageobjects.AccountCreationPage.createAccount(AccountCreationPage.java:103)
+	at com.mystore.testcases.AccountCreationPageTest.createAccountTest(AccountCreationPageTest.java:50)
 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
+	at java.lang.reflect.Method.invoke(Unknown Source)
 	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
 	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
 	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
@@ -142,7 +359,7 @@ 

Test_All

at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) - at java.util.ArrayList.forEach(ArrayList.java:1257) + at java.util.ArrayList.forEach(Unknown Source) at org.testng.TestRunner.privateRun(TestRunner.java:766) at org.testng.TestRunner.run(TestRunner.java:587) at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) @@ -158,57 +375,437 @@

Test_All

at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77) + Suppressed: org.openqa.selenium.json.JsonException: Attempting to close incomplete json stream +Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03' +System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321' +Driver info: driver.version: RemoteWebDriver + at org.openqa.selenium.json.JsonOutput.close(JsonOutput.java:279) + at org.openqa.selenium.json.Json.toJson(Json.java:44) + ... 38 more +Caused by: java.lang.reflect.InvocationTargetException + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) + at java.lang.reflect.Method.invoke(Unknown Source) + at org.openqa.selenium.json.JsonOutput.convertUsingMethod(JsonOutput.java:328) + ... 50 more +Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#id_gender2"} + (Session info: chrome=98.0.4758.102) +For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html +Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03' +System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321' +Driver info: org.openqa.selenium.chrome.ChromeDriver +Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 98.0.4758.102, chrome: {chromedriverVersion: 98.0.4758.102 (273bf7ac8c90..., userDataDir: C:\Users\risha\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:59640}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true} +Session ID: f648028105e17d84cabaf6c731b2b2b8 +*** Element info: {Using=id, value=id_gender2} + at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) + at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) + at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) + at java.lang.reflect.Constructor.newInstance(Unknown Source) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122) + at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49) + at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158) + at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83) + at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552) + at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323) + at org.openqa.selenium.remote.RemoteWebDriver.findElementById(RemoteWebDriver.java:372) + at org.openqa.selenium.By$ById.findElement(By.java:188) + at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315) + at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:69) + at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38) + at com.sun.proxy.$Proxy13.getWrappedElement(Unknown Source) + at org.openqa.selenium.interactions.PointerInput$Origin.asArg(PointerInput.java:204) + at org.openqa.selenium.interactions.PointerInput$Move.encode(PointerInput.java:155) + at org.openqa.selenium.interactions.Sequence.encode(Sequence.java:75) + at org.openqa.selenium.interactions.Sequence.toJson(Sequence.java:84) + ... 55 more - - -
0com.mystore.testcases.IndexPageTest@17d677df

- - - - - - - - - - - - - - - - - + + - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - + + +
PASSED TESTS
Test methodExceptionTime (seconds)Instance
addToCartTest
Test class: com.mystore.testcases.AddToCartPageTest
Parameters: t-shirt, 2.0, M
13com.mystore.testcases.AddToCartPageTest@33c7e1bb
endToEndTest
Test class: com.mystore.testcases.EndToEndTest
Parameters: t-shirt, 2.0, M
38com.mystore.testcases.EndToEndTest@3043fe0e
14com.mystore.testcases.AccountCreationPageTest@2a556333
loginTest
Test class: com.mystore.testcases.LoginPageTest
Parameters: admin@xyz.com, admin@123
12com.mystore.testcases.LoginPageTest@76b0bfab
createAccountTest
Test class: com.mystore.testcases.AccountCreationPageTest
Parameters: {Company=ABCDEF, Email=newtest2@gmail.com, Address=EDFG123, FirstName=TestUser, Gender=Mrs, City=San, MobilePhone=8489875678, Month=7, Year=1985, State=Alabama, Zipcode=91436, Country=United States, LastName=UserTest, SetPassword=hgsdtyf, Day=22}
org.openqa.selenium.json.JsonException: java.lang.reflect.InvocationTargetException
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: driver.version: RemoteWebDriver
+	at org.openqa.selenium.json.JsonOutput.convertUsingMethod(JsonOutput.java:332)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$16(JsonOutput.java:155)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.lambda$null$21(JsonOutput.java:168)
+	at java.util.LinkedHashMap$LinkedValues.forEach(Unknown Source)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$22(JsonOutput.java:168)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.lambda$null$23(JsonOutput.java:177)
+	at com.google.common.collect.SingletonImmutableBiMap.forEach(SingletonImmutableBiMap.java:65)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$24(JsonOutput.java:176)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:255)
+	at org.openqa.selenium.json.Json.toJson(Json.java:42)
+	at org.openqa.selenium.remote.http.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:227)
+	at org.openqa.selenium.remote.http.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:117)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:152)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.perform(RemoteWebDriver.java:618)
+	at org.openqa.selenium.interactions.Actions$BuiltAction.perform(Actions.java:639)
+	at com.mystore.actiondriver.Action.click(Action.java:49)
+	at com.mystore.pageobjects.AccountCreationPage.createAccount(AccountCreationPage.java:103)
+	at com.mystore.testcases.AccountCreationPageTest.createAccountTest(AccountCreationPageTest.java:50)
+	at java.util.ArrayList.forEach(Unknown Source)
+	Suppressed: org.openqa.selenium.json.JsonException: Attempting to close incomplete json stream
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: driver.version: RemoteWebDriver
+		at org.openqa.selenium.json.JsonOutput.close(JsonOutput.java:279)
+		at org.openqa.selenium.json.Json.toJson(Json.java:44)
+		... 38 more
+	at org.openqa.selenium.json.JsonOutput.convertUsingMethod(JsonOutput.java:328)
+	... 50 more
+Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#id_gender2"}
+  (Session info: chrome=98.0.4758.102)
+For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 98.0.4758.102, chrome: {chromedriverVersion: 98.0.4758.102 (273bf7ac8c90..., userDataDir: C:\Users\risha\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:59668}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
+Session ID: 4194f924836f125e8589fbaddeabec7e
+*** Element info: {Using=id, value=id_gender2}
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElementById(RemoteWebDriver.java:372)
+	at org.openqa.selenium.By$ById.findElement(By.java:188)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
+	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:69)
+	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
+	at com.sun.proxy.$Proxy13.getWrappedElement(Unknown Source)
+	at org.openqa.selenium.interactions.PointerInput$Origin.asArg(PointerInput.java:204)
+	at org.openqa.selenium.interactions.PointerInput$Move.encode(PointerInput.java:155)
+	at org.openqa.selenium.interactions.Sequence.encode(Sequence.java:75)
+	at org.openqa.selenium.interactions.Sequence.toJson(Sequence.java:84)
+	... 55 more
+... Removed 36 stack frames
Click to show all stack frames +
org.openqa.selenium.json.JsonException: java.lang.reflect.InvocationTargetException
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: driver.version: RemoteWebDriver
+	at org.openqa.selenium.json.JsonOutput.convertUsingMethod(JsonOutput.java:332)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$16(JsonOutput.java:155)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.lambda$null$21(JsonOutput.java:168)
+	at java.util.LinkedHashMap$LinkedValues.forEach(Unknown Source)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$22(JsonOutput.java:168)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.lambda$null$23(JsonOutput.java:177)
+	at com.google.common.collect.SingletonImmutableBiMap.forEach(SingletonImmutableBiMap.java:65)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$24(JsonOutput.java:176)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:255)
+	at org.openqa.selenium.json.Json.toJson(Json.java:42)
+	at org.openqa.selenium.remote.http.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:227)
+	at org.openqa.selenium.remote.http.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:117)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:152)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.perform(RemoteWebDriver.java:618)
+	at org.openqa.selenium.interactions.Actions$BuiltAction.perform(Actions.java:639)
+	at com.mystore.actiondriver.Action.click(Action.java:49)
+	at com.mystore.pageobjects.AccountCreationPage.createAccount(AccountCreationPage.java:103)
+	at com.mystore.testcases.AccountCreationPageTest.createAccountTest(AccountCreationPageTest.java:50)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
+	at java.lang.reflect.Method.invoke(Unknown Source)
+	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
+	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
+	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
+	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
+	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
+	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
+	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
+	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.util.ArrayList.forEach(Unknown Source)
+	at org.testng.TestRunner.privateRun(TestRunner.java:766)
+	at org.testng.TestRunner.run(TestRunner.java:587)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1109)
+	at org.testng.TestNG.runSuites(TestNG.java:1039)
+	at org.testng.TestNG.run(TestNG.java:1007)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+	Suppressed: org.openqa.selenium.json.JsonException: Attempting to close incomplete json stream
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: driver.version: RemoteWebDriver
+		at org.openqa.selenium.json.JsonOutput.close(JsonOutput.java:279)
+		at org.openqa.selenium.json.Json.toJson(Json.java:44)
+		... 38 more
+Caused by: java.lang.reflect.InvocationTargetException
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
+	at java.lang.reflect.Method.invoke(Unknown Source)
+	at org.openqa.selenium.json.JsonOutput.convertUsingMethod(JsonOutput.java:328)
+	... 50 more
+Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#id_gender2"}
+  (Session info: chrome=98.0.4758.102)
+For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 98.0.4758.102, chrome: {chromedriverVersion: 98.0.4758.102 (273bf7ac8c90..., userDataDir: C:\Users\risha\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:59668}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
+Session ID: 4194f924836f125e8589fbaddeabec7e
+*** Element info: {Using=id, value=id_gender2}
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
+	at java.lang.reflect.Constructor.newInstance(Unknown Source)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElementById(RemoteWebDriver.java:372)
+	at org.openqa.selenium.By$ById.findElement(By.java:188)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
+	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:69)
+	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
+	at com.sun.proxy.$Proxy13.getWrappedElement(Unknown Source)
+	at org.openqa.selenium.interactions.PointerInput$Origin.asArg(PointerInput.java:204)
+	at org.openqa.selenium.interactions.PointerInput$Move.encode(PointerInput.java:155)
+	at org.openqa.selenium.interactions.Sequence.encode(Sequence.java:75)
+	at org.openqa.selenium.interactions.Sequence.toJson(Sequence.java:84)
+	... 55 more
+
14com.mystore.testcases.AccountCreationPageTest@2a556333
productAvailabilityTest
Test class: com.mystore.testcases.SearchResultPageTest
Parameters: t-shirt
7com.mystore.testcases.SearchResultPageTest@7a765367
createAccountTest
Test class: com.mystore.testcases.AccountCreationPageTest
Parameters: {Company=ABCDEF, Email=newtest3@gmail.com, Address=EDFG123, FirstName=TestUser, Gender=Mrs, City=San, MobilePhone=8489875678, Month=7, Year=1985, State=Alabama, Zipcode=91436, Country=United States, LastName=UserTest, SetPassword=hgsdtyf, Day=22}
org.openqa.selenium.json.JsonException: java.lang.reflect.InvocationTargetException
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: driver.version: RemoteWebDriver
+	at org.openqa.selenium.json.JsonOutput.convertUsingMethod(JsonOutput.java:332)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$16(JsonOutput.java:155)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.lambda$null$21(JsonOutput.java:168)
+	at java.util.LinkedHashMap$LinkedValues.forEach(Unknown Source)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$22(JsonOutput.java:168)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.lambda$null$23(JsonOutput.java:177)
+	at com.google.common.collect.SingletonImmutableBiMap.forEach(SingletonImmutableBiMap.java:65)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$24(JsonOutput.java:176)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:255)
+	at org.openqa.selenium.json.Json.toJson(Json.java:42)
+	at org.openqa.selenium.remote.http.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:227)
+	at org.openqa.selenium.remote.http.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:117)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:152)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.perform(RemoteWebDriver.java:618)
+	at org.openqa.selenium.interactions.Actions$BuiltAction.perform(Actions.java:639)
+	at com.mystore.actiondriver.Action.click(Action.java:49)
+	at com.mystore.pageobjects.AccountCreationPage.createAccount(AccountCreationPage.java:103)
+	at com.mystore.testcases.AccountCreationPageTest.createAccountTest(AccountCreationPageTest.java:50)
+	at java.util.ArrayList.forEach(Unknown Source)
+	Suppressed: org.openqa.selenium.json.JsonException: Attempting to close incomplete json stream
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: driver.version: RemoteWebDriver
+		at org.openqa.selenium.json.JsonOutput.close(JsonOutput.java:279)
+		at org.openqa.selenium.json.Json.toJson(Json.java:44)
+		... 38 more
+	at org.openqa.selenium.json.JsonOutput.convertUsingMethod(JsonOutput.java:328)
+	... 50 more
+Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#id_gender2"}
+  (Session info: chrome=98.0.4758.102)
+For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 98.0.4758.102, chrome: {chromedriverVersion: 98.0.4758.102 (273bf7ac8c90..., userDataDir: C:\Users\risha\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:59709}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
+Session ID: 511f4e8343ea0a71391792100b249d46
+*** Element info: {Using=id, value=id_gender2}
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElementById(RemoteWebDriver.java:372)
+	at org.openqa.selenium.By$ById.findElement(By.java:188)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
+	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:69)
+	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
+	at com.sun.proxy.$Proxy13.getWrappedElement(Unknown Source)
+	at org.openqa.selenium.interactions.PointerInput$Origin.asArg(PointerInput.java:204)
+	at org.openqa.selenium.interactions.PointerInput$Move.encode(PointerInput.java:155)
+	at org.openqa.selenium.interactions.Sequence.encode(Sequence.java:75)
+	at org.openqa.selenium.interactions.Sequence.toJson(Sequence.java:84)
+	... 55 more
+... Removed 36 stack frames
Click to show all stack frames +
org.openqa.selenium.json.JsonException: java.lang.reflect.InvocationTargetException
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: driver.version: RemoteWebDriver
+	at org.openqa.selenium.json.JsonOutput.convertUsingMethod(JsonOutput.java:332)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$16(JsonOutput.java:155)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.lambda$null$21(JsonOutput.java:168)
+	at java.util.LinkedHashMap$LinkedValues.forEach(Unknown Source)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$22(JsonOutput.java:168)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.lambda$null$23(JsonOutput.java:177)
+	at com.google.common.collect.SingletonImmutableBiMap.forEach(SingletonImmutableBiMap.java:65)
+	at org.openqa.selenium.json.JsonOutput.lambda$new$24(JsonOutput.java:176)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:264)
+	at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:255)
+	at org.openqa.selenium.json.Json.toJson(Json.java:42)
+	at org.openqa.selenium.remote.http.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:227)
+	at org.openqa.selenium.remote.http.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:117)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:152)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.perform(RemoteWebDriver.java:618)
+	at org.openqa.selenium.interactions.Actions$BuiltAction.perform(Actions.java:639)
+	at com.mystore.actiondriver.Action.click(Action.java:49)
+	at com.mystore.pageobjects.AccountCreationPage.createAccount(AccountCreationPage.java:103)
+	at com.mystore.testcases.AccountCreationPageTest.createAccountTest(AccountCreationPageTest.java:50)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
+	at java.lang.reflect.Method.invoke(Unknown Source)
+	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
+	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
+	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
+	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
+	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
+	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
+	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
+	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.util.ArrayList.forEach(Unknown Source)
+	at org.testng.TestRunner.privateRun(TestRunner.java:766)
+	at org.testng.TestRunner.run(TestRunner.java:587)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1109)
+	at org.testng.TestNG.runSuites(TestNG.java:1039)
+	at org.testng.TestNG.run(TestNG.java:1007)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+	Suppressed: org.openqa.selenium.json.JsonException: Attempting to close incomplete json stream
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: driver.version: RemoteWebDriver
+		at org.openqa.selenium.json.JsonOutput.close(JsonOutput.java:279)
+		at org.openqa.selenium.json.Json.toJson(Json.java:44)
+		... 38 more
+Caused by: java.lang.reflect.InvocationTargetException
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
+	at java.lang.reflect.Method.invoke(Unknown Source)
+	at org.openqa.selenium.json.JsonOutput.convertUsingMethod(JsonOutput.java:328)
+	... 50 more
+Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#id_gender2"}
+  (Session info: chrome=98.0.4758.102)
+For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'DESKTOP-34EVSF8', ip: '192.168.0.105', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_321'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 98.0.4758.102, chrome: {chromedriverVersion: 98.0.4758.102 (273bf7ac8c90..., userDataDir: C:\Users\risha\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:59709}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
+Session ID: 511f4e8343ea0a71391792100b249d46
+*** Element info: {Using=id, value=id_gender2}
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
+	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
+	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
+	at java.lang.reflect.Constructor.newInstance(Unknown Source)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
+	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElementById(RemoteWebDriver.java:372)
+	at org.openqa.selenium.By$ById.findElement(By.java:188)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
+	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:69)
+	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
+	at com.sun.proxy.$Proxy13.getWrappedElement(Unknown Source)
+	at org.openqa.selenium.interactions.PointerInput$Origin.asArg(PointerInput.java:204)
+	at org.openqa.selenium.interactions.PointerInput$Move.encode(PointerInput.java:155)
+	at org.openqa.selenium.interactions.Sequence.encode(Sequence.java:75)
+	at org.openqa.selenium.interactions.Sequence.toJson(Sequence.java:84)
+	... 55 more
+
16com.mystore.testcases.AccountCreationPageTest@2a556333
verifyCreateAccountPageTest
Test class: com.mystore.testcases.AccountCreationPageTest
Parameters: ghfsdtyfg@gmail.com
10com.mystore.testcases.AccountCreationPageTest@30a3107a
verifyLogo
Test class: com.mystore.testcases.IndexPageTest
0com.mystore.testcases.IndexPageTest@17d677df
verifyTotalPrice
Test class: com.mystore.testcases.OrderPageTest
Parameters: t-shirt, 2.0, M
17com.mystore.testcases.OrderPageTest@52feb982
wishListTest
Test class: com.mystore.testcases.HomePageTest
Parameters: admin@xyz.com, admin@123
12com.mystore.testcases.HomePageTest@34c4973
java.lang.AssertionError: expected [true] but found [false]
+	at com.mystore.testcases.AccountCreationPageTest.verifyCreateAccountPageTest(AccountCreationPageTest.java:40)
+	at java.util.ArrayList.forEach(Unknown Source)
+... Removed 31 stack frames
Click to show all stack frames +
java.lang.AssertionError: expected [true] but found [false]
+	at org.testng.Assert.fail(Assert.java:97)
+	at org.testng.Assert.failNotEquals(Assert.java:969)
+	at org.testng.Assert.assertTrue(Assert.java:43)
+	at org.testng.Assert.assertTrue(Assert.java:53)
+	at com.mystore.testcases.AccountCreationPageTest.verifyCreateAccountPageTest(AccountCreationPageTest.java:40)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
+	at java.lang.reflect.Method.invoke(Unknown Source)
+	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
+	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597)
+	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
+	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
+	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
+	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
+	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
+	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.util.ArrayList.forEach(Unknown Source)
+	at org.testng.TestRunner.privateRun(TestRunner.java:766)
+	at org.testng.TestRunner.run(TestRunner.java:587)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:286)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1109)
+	at org.testng.TestNG.runSuites(TestNG.java:1039)
+	at org.testng.TestNG.run(TestNG.java:1007)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
16com.mystore.testcases.AccountCreationPageTest@2a556333

\ No newline at end of file diff --git a/MyStoreProject/test-output/Suite/Test_All.xml b/MyStoreProject/test-output/Suite/Test_All.xml index 8a27397..fe25b18 100644 --- a/MyStoreProject/test-output/Suite/Test_All.xml +++ b/MyStoreProject/test-output/Suite/Test_All.xml @@ -1,30 +1,309 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + - - + diff --git a/MyStoreProject/test-output/emailable-report.html b/MyStoreProject/test-output/emailable-report.html index 5caec12..a9a131c 100644 --- a/MyStoreProject/test-output/emailable-report.html +++ b/MyStoreProject/test-output/emailable-report.html @@ -8,26 +8,78 @@ - - + +
Test# Passed# Skipped# Retried# FailedTime (ms)Included GroupsExcluded Groups
Suite
Test_All8002278,888
Default suite
Default test0100737
- +
ClassMethodStartTime (ms)
Suite
Test_All — failed
com.mystore.testcases.HomePageTestorderHistoryandDetailsTest159500932128513305
com.mystore.testcases.IndexPageTestverifyTitle159500947248366
Test_All — passed
com.mystore.testcases.AccountCreationPageTestverifyCreateAccountPageTest159500926774210141
com.mystore.testcases.AddToCartPageTestaddToCartTest159500929287813724
com.mystore.testcases.EndToEndTestendToEndTest159500948823638762
com.mystore.testcases.HomePageTestwishListTest159500934957612069
com.mystore.testcases.IndexPageTestverifyLogo1595009457238378
com.mystore.testcases.LoginPageTestloginTest159500943084212442
com.mystore.testcases.OrderPageTestverifyTotalPrice159500937600817556
com.mystore.testcases.SearchResultPageTestproductAvailabilityTest15950094083647865
ClassMethodStartTime (ms)
Default suite
Default test — failed (configuration methods)
com.mystore.testcases.SearchResultPageTestsetup1646329340877-1646329340877
Default test — skipped (configuration methods)
com.mystore.testcases.SearchResultPageTestafterSuite1646329340973-1646329340973
tearDown1646329340905-1646329340905
Default test — skipped
com.mystore.testcases.SearchResultPageTestproductAvailabilityTest16463293408910
-

Test_All

com.mystore.testcases.HomePageTest#orderHistoryandDetailsTest

Parameter #1Parameter #2
admin@xyz.comadmin@123
Exception
java.lang.AssertionError: expected [true] but found [false] - at com.mystore.testcases.HomePageTest.orderHistoryandDetailsTest(HomePageTest.java:57) - at java.util.ArrayList.forEach(ArrayList.java:1257) -... Removed 31 stack frames

back to summary

-

com.mystore.testcases.IndexPageTest#verifyTitle

Exception
java.lang.AssertionError: expected [My Store1] but found [My Store] - at com.mystore.testcases.IndexPageTest.verifyTitle(IndexPageTest.java:45) - at java.util.ArrayList.forEach(ArrayList.java:1257) -... Removed 32 stack frames

back to summary

-

com.mystore.testcases.AccountCreationPageTest#verifyCreateAccountPageTest

Parameter #1
ghfsdtyfg@gmail.com

back to summary

-

com.mystore.testcases.AddToCartPageTest#addToCartTest

Parameter #1Parameter #2Parameter #3
t-shirt2.0M

back to summary

-

com.mystore.testcases.EndToEndTest#endToEndTest

Parameter #1Parameter #2Parameter #3
t-shirt2.0M

back to summary

-

com.mystore.testcases.HomePageTest#wishListTest

Parameter #1Parameter #2
admin@xyz.comadmin@123

back to summary

-

com.mystore.testcases.IndexPageTest#verifyLogo

back to summary

-

com.mystore.testcases.LoginPageTest#loginTest

Parameter #1Parameter #2
admin@xyz.comadmin@123

back to summary

-

com.mystore.testcases.OrderPageTest#verifyTotalPrice

Parameter #1Parameter #2Parameter #3
t-shirt2.0M

back to summary

-

com.mystore.testcases.SearchResultPageTest#productAvailabilityTest

Parameter #1
t-shirt

back to summary

+

Default test

com.mystore.testcases.SearchResultPageTest#setup

Exception
org.testng.TestNGException: +Parameter 'browser' is required by BeforeMethod on method setup but has not been marked @Optional or defined +in C:\Users\risha\AppData\Local\Temp\testng-eclipse--485792058\testng-customsuite.xml + at org.testng.internal.Parameters.createParams(Parameters.java:272) + at org.testng.internal.Parameters.createParametersForMethod(Parameters.java:360) + at org.testng.internal.Parameters.createParameters(Parameters.java:704) + at org.testng.internal.Parameters.createConfigurationParameters(Parameters.java:166) + at org.testng.internal.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:283) + at org.testng.internal.TestInvoker.runConfigMethods(TestInvoker.java:695) + at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:523) + at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) + at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) + at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816) + at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) + at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) + at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) + at java.util.ArrayList.forEach(Unknown Source) + at org.testng.TestRunner.privateRun(TestRunner.java:766) + at org.testng.TestRunner.run(TestRunner.java:587) + at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) + at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) + at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) + at org.testng.SuiteRunner.run(SuiteRunner.java:286) + at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) + at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) + at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187) + at org.testng.TestNG.runSuitesLocally(TestNG.java:1109) + at org.testng.TestNG.runSuites(TestNG.java:1039) + at org.testng.TestNG.run(TestNG.java:1007) + at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) + at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251) + at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77) +

back to summary

+

com.mystore.testcases.SearchResultPageTest#afterSuite

back to summary

+

com.mystore.testcases.SearchResultPageTest#tearDown

back to summary

+

com.mystore.testcases.SearchResultPageTest#productAvailabilityTest

Exception
org.testng.TestNGException: +Parameter 'browser' is required by BeforeMethod on method setup but has not been marked @Optional or defined +in C:\Users\risha\AppData\Local\Temp\testng-eclipse--485792058\testng-customsuite.xml + at org.testng.internal.Parameters.createParams(Parameters.java:272) + at org.testng.internal.Parameters.createParametersForMethod(Parameters.java:360) + at org.testng.internal.Parameters.createParameters(Parameters.java:704) + at org.testng.internal.Parameters.createConfigurationParameters(Parameters.java:166) + at org.testng.internal.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:283) + at org.testng.internal.TestInvoker.runConfigMethods(TestInvoker.java:695) + at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:523) + at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) + at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) + at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816) + at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) + at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) + at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) + at java.util.ArrayList.forEach(Unknown Source) + at org.testng.TestRunner.privateRun(TestRunner.java:766) + at org.testng.TestRunner.run(TestRunner.java:587) + at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) + at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) + at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) + at org.testng.SuiteRunner.run(SuiteRunner.java:286) + at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) + at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) + at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187) + at org.testng.TestNG.runSuitesLocally(TestNG.java:1109) + at org.testng.TestNG.runSuites(TestNG.java:1039) + at org.testng.TestNG.run(TestNG.java:1007) + at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) + at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251) + at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77) +

back to summary

diff --git a/MyStoreProject/test-output/index.html b/MyStoreProject/test-output/index.html index 6d90138..94f96f3 100644 --- a/MyStoreProject/test-output/index.html +++ b/MyStoreProject/test-output/index.html @@ -24,7 +24,7 @@
Test results
- 1 suite, 2 failed tests + 1 suite
Method name Groups
com.mystore.testcases.AccountCreationPageTestcom.mystore.testcases.SearchResultPageTest   
@Test
 verifyCreateAccountPageTestSanity productAvailabilityTestSmoke
@BeforeClass
- +
Group nameMethods
SanityAccountCreationPageTest.verifyCreateAccountPageTest(java.lang.String)[pri:0, instance:com.mystore.testcases.AccountCreationPageTest@6ee52dcd]
Group nameMethods
SmokeSearchResultPageTest.productAvailabilityTest(java.lang.String)[pri:0, instance:com.mystore.testcases.SearchResultPageTest@305fd85d]
diff --git a/MyStoreProject/test-output/old/Default suite/methods-alphabetical.html b/MyStoreProject/test-output/old/Default suite/methods-alphabetical.html index 1a0c516..d9776b2 100644 --- a/MyStoreProject/test-output/old/Default suite/methods-alphabetical.html +++ b/MyStoreProject/test-output/old/Default suite/methods-alphabetical.html @@ -1,8 +1,12 @@

Methods run, sorted chronologically

>> means before, << means after


Default suite

(Hover the method name to see the test class name)

- - - - + + + + + + + +
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
20/07/14 16:26:31 0 >>beforeSuite      main@1897115967
20/07/14 16:26:32 157  >>loadConfig     main@1897115967
22/03/03 23:12:20 0 <<afterSuite     
22/03/03 23:12:19 -1085 >>loadConfig      main@1543237999
22/03/03 23:12:20 -83      productAvailabilityTestmain@1543237999
22/03/03 23:12:20 -66     <<tearDown 
diff --git a/MyStoreProject/test-output/old/Default suite/methods.html b/MyStoreProject/test-output/old/Default suite/methods.html index 1a0c516..bc808dd 100644 --- a/MyStoreProject/test-output/old/Default suite/methods.html +++ b/MyStoreProject/test-output/old/Default suite/methods.html @@ -1,8 +1,12 @@

Methods run, sorted chronologically

>> means before, << means after


Default suite

(Hover the method name to see the test class name)

- - - - + + + + + + + +
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
20/07/14 16:26:31 0 >>beforeSuite      main@1897115967
20/07/14 16:26:32 157  >>loadConfig     main@1897115967
22/03/03 23:12:19 0 >>loadConfig      main@1543237999
22/03/03 23:12:20 1002      productAvailabilityTestmain@1543237999
22/03/03 23:12:20 1019     <<tearDown 
22/03/03 23:12:20 1085 <<afterSuite     
diff --git a/MyStoreProject/test-output/old/Default suite/testng.xml.html b/MyStoreProject/test-output/old/Default suite/testng.xml.html index bfe89b6..be6c307 100644 --- a/MyStoreProject/test-output/old/Default suite/testng.xml.html +++ b/MyStoreProject/test-output/old/Default suite/testng.xml.html @@ -1 +1 @@ -testng.xml for Default suite<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Default suite">
  <test thread-count="5" verbose="2" name="Default test">
    <classes>
      <class name="com.mystore.testcases.AccountCreationPageTest"/>
    </classes>
  </test> <!-- Default test -->
</suite> <!-- Default suite -->
\ No newline at end of file +testng.xml for Default suite<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Default suite">
  <test thread-count="5" verbose="2" name="Default test">
    <classes>
      <class name="com.mystore.testcases.SearchResultPageTest"/>
    </classes>
  </test> <!-- Default test -->
</suite> <!-- Default suite -->
\ No newline at end of file diff --git a/MyStoreProject/test-output/old/Default suite/toc.html b/MyStoreProject/test-output/old/Default suite/toc.html index b7d52d7..ebd1fa1 100644 --- a/MyStoreProject/test-output/old/Default suite/toc.html +++ b/MyStoreProject/test-output/old/Default suite/toc.html @@ -20,9 +20,9 @@

Results for
Default suite

reporter output testng.xml
- +
+ +
-

diff --git a/MyStoreProject/test-output/old/index.html b/MyStoreProject/test-output/old/index.html index ca12220..1335d58 100644 --- a/MyStoreProject/test-output/old/index.html +++ b/MyStoreProject/test-output/old/index.html @@ -4,6 +4,6 @@

Test results

Default test (0/1/0) +
Default test (0/0/1) Results
- - -
SuitePassedFailedSkippedtestng.xml
Total820 
Suite820Link
+
Total001 
Default suite001Link
diff --git a/MyStoreProject/test-output/testng-failed.xml b/MyStoreProject/test-output/testng-failed.xml index 9e11fb3..22c8afc 100644 --- a/MyStoreProject/test-output/testng-failed.xml +++ b/MyStoreProject/test-output/testng-failed.xml @@ -1,30 +1,17 @@ - - - - - - + + - + - - - - - - - - - - - + + - + - - + + diff --git a/MyStoreProject/test-output/testng-results.xml b/MyStoreProject/test-output/testng-results.xml index b5d2db5..772362d 100644 --- a/MyStoreProject/test-output/testng-results.xml +++ b/MyStoreProject/test-output/testng-results.xml @@ -1,226 +1,44 @@ - + - + - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - + + - + - - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - + + + + From d5ffadd54fab37a3bfbae53dde0f5287753c55e3 Mon Sep 17 00:00:00 2001 From: RISHABH SRIVASTAVA <72760884+rishabhnextgen@users.noreply.github.com> Date: Wed, 1 Jun 2022 16:12:03 +0530 Subject: [PATCH 2/3] new changes hiiiiiiiiiiii --- .../main/java/com/mystore/dataprovider/DataProviders.java | 2 +- .../src/main/java/com/mystore/pageobjects/AddressPage.java | 2 +- .../src/main/java/com/mystore/utility/ExtentManager.java | 2 +- MyStoreProject/testng_all.xml | 5 ++++- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/MyStoreProject/src/main/java/com/mystore/dataprovider/DataProviders.java b/MyStoreProject/src/main/java/com/mystore/dataprovider/DataProviders.java index 90e75b6..79402c8 100644 --- a/MyStoreProject/src/main/java/com/mystore/dataprovider/DataProviders.java +++ b/MyStoreProject/src/main/java/com/mystore/dataprovider/DataProviders.java @@ -78,7 +78,7 @@ public Object[][] getProduct() { return data; } - // Class --> SearchResultPageTest, Test Case--> productAvailabilityTest + // Class --> SearchResultPageTest, Test Case--> productAvailabilityTest @DataProvider(name = "searchProduct") public Object[][] getProductPrice() { // Totals rows count diff --git a/MyStoreProject/src/main/java/com/mystore/pageobjects/AddressPage.java b/MyStoreProject/src/main/java/com/mystore/pageobjects/AddressPage.java index 4b9c99d..006cdac 100644 --- a/MyStoreProject/src/main/java/com/mystore/pageobjects/AddressPage.java +++ b/MyStoreProject/src/main/java/com/mystore/pageobjects/AddressPage.java @@ -11,7 +11,7 @@ import com.mystore.base.BaseClass; /** - * @author Hitendra + * @author Rishabh * */ public class AddressPage extends BaseClass { diff --git a/MyStoreProject/src/main/java/com/mystore/utility/ExtentManager.java b/MyStoreProject/src/main/java/com/mystore/utility/ExtentManager.java index 64c79f3..1577a7f 100644 --- a/MyStoreProject/src/main/java/com/mystore/utility/ExtentManager.java +++ b/MyStoreProject/src/main/java/com/mystore/utility/ExtentManager.java @@ -4,7 +4,7 @@ import com.aventstack.extentreports.ExtentTest; import com.aventstack.extentreports.reporter.ExtentHtmlReporter; /** - * @author Hitendra: ExtentManager class is used for Extent Report + * @author Rishabh: ExtentManager class is used for Extent Report * */ public class ExtentManager { diff --git a/MyStoreProject/testng_all.xml b/MyStoreProject/testng_all.xml index 7b9245e..42ead17 100644 --- a/MyStoreProject/testng_all.xml +++ b/MyStoreProject/testng_all.xml @@ -2,7 +2,10 @@ - + + + + From c8acfd28f1536dd16b855db41e1c120777f93349 Mon Sep 17 00:00:00 2001 From: RISHABH SRIVASTAVA <72760884+rishabhnextgen@users.noreply.github.com> Date: Wed, 1 Jun 2022 16:16:10 +0530 Subject: [PATCH 3/3] Update Action.java --- .../src/main/java/com/mystore/actiondriver/Action.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MyStoreProject/src/main/java/com/mystore/actiondriver/Action.java b/MyStoreProject/src/main/java/com/mystore/actiondriver/Action.java index 4da0206..9c7e3f3 100644 --- a/MyStoreProject/src/main/java/com/mystore/actiondriver/Action.java +++ b/MyStoreProject/src/main/java/com/mystore/actiondriver/Action.java @@ -1,6 +1,8 @@ /** * */ + +//// Rishabh Srivastava package com.mystore.actiondriver; import java.io.File;