From 7bb9b32dae5de5a8bbc17fb7000f300194d4945d Mon Sep 17 00:00:00 2001 From: Hamza Olgun <102774428+hamza-olgun@users.noreply.github.com> Date: Thu, 8 Feb 2024 00:10:21 +0300 Subject: [PATCH 01/22] PathTraversal --- app/lab/pathtraversal/etc/passwd | 5 + app/lab/pathtraversal/header.html | 33 ++++++ app/lab/pathtraversal/images/1.png | Bin 0 -> 37845 bytes app/lab/pathtraversal/images/Anonymous.jpeg | Bin 0 -> 6361 bytes app/lab/pathtraversal/images/Lapsus.jpg | Bin 0 -> 186730 bytes app/lab/pathtraversal/images/LazarusGroup.jpg | Bin 0 -> 125677 bytes .../pathtraversal/images/TheDarkOverlord.jpg | Bin 0 -> 119580 bytes .../pathtraversal/images/TheEquationGroup.jpg | Bin 0 -> 19276 bytes app/lab/pathtraversal/images/al.jpg | Bin 0 -> 501955 bytes app/lab/pathtraversal/images/carbanak.jpg | Bin 0 -> 398303 bytes app/lab/pathtraversal/images/clop.jpg | Bin 0 -> 94856 bytes app/lab/pathtraversal/images/darkside.jpg | Bin 0 -> 121261 bytes app/lab/pathtraversal/images/morpho.jpg | Bin 0 -> 83318 bytes app/lab/pathtraversal/images/ta505.jpg | Bin 0 -> 64559 bytes app/lab/pathtraversal/images/yavuzlar.png | Bin 0 -> 359874 bytes app/lab/pathtraversal/index.php | 102 ++++++++++++++++++ app/lab/pathtraversal/product.php | 100 +++++++++++++++++ app/lab/pathtraversal/styles.css | 57 ++++++++++ 18 files changed, 297 insertions(+) create mode 100644 app/lab/pathtraversal/etc/passwd create mode 100644 app/lab/pathtraversal/header.html create mode 100644 app/lab/pathtraversal/images/1.png create mode 100644 app/lab/pathtraversal/images/Anonymous.jpeg create mode 100644 app/lab/pathtraversal/images/Lapsus.jpg create mode 100644 app/lab/pathtraversal/images/LazarusGroup.jpg create mode 100644 app/lab/pathtraversal/images/TheDarkOverlord.jpg create mode 100644 app/lab/pathtraversal/images/TheEquationGroup.jpg create mode 100644 app/lab/pathtraversal/images/al.jpg create mode 100644 app/lab/pathtraversal/images/carbanak.jpg create mode 100644 app/lab/pathtraversal/images/clop.jpg create mode 100644 app/lab/pathtraversal/images/darkside.jpg create mode 100644 app/lab/pathtraversal/images/morpho.jpg create mode 100644 app/lab/pathtraversal/images/ta505.jpg create mode 100644 app/lab/pathtraversal/images/yavuzlar.png create mode 100644 app/lab/pathtraversal/index.php create mode 100644 app/lab/pathtraversal/product.php create mode 100644 app/lab/pathtraversal/styles.css diff --git a/app/lab/pathtraversal/etc/passwd b/app/lab/pathtraversal/etc/passwd new file mode 100644 index 0000000..93491b3 --- /dev/null +++ b/app/lab/pathtraversal/etc/passwd @@ -0,0 +1,5 @@ +ahmetcelik1312@gmail.com 123JKasd_2123 +mustafasert74@gmail.com 9Jhjkda19oJkdj +zehrabaysal_06@gmail.com 989hujKjht7898f +muratprs1@gmail.com hJk8789uhıHU*jGH +veyselsavas00@gmail.com hJHJKalI7689102*1 diff --git a/app/lab/pathtraversal/header.html b/app/lab/pathtraversal/header.html new file mode 100644 index 0000000..033ce9a --- /dev/null +++ b/app/lab/pathtraversal/header.html @@ -0,0 +1,33 @@ + + +
+ + +YhXSx-bd-pQKrQ)K2Hfj5bnT=H@|Y%cJT(`0qzcb0y5isz@|sux76tZ7v;x;q zZtEes)q+gKwJ2R_2V@Zo*@iaTVaDmr<$lj3tU$`4)XA3#i9|NLV_e1kcmHu?zDp5X z8Jtmg{(VKO3Zuzs-?BiWATrf*7cxMk*rB1JaOgmwtOJ ZdqH3o{ zYP5hBAJ2MjaUuYpMmz_l2Iw|HI?@0DAAA0riYli)nY-*b;R#-3im +=G_Z^jsll#bB?c5Ek %${OB zmy6mR-Jsj0G-usc{u^^rr1usve%cFEjkVhC^tIjngBMesTFjJ??OBb+|Mp<%oOCKt zqx~Ti3cgo>y_H+d-*mMg$9#Tc=uI{`yJB*hGu~CUxxS}p&GGf8F>M4Y>b&?$zoz;0 z5>+}Xv$MHS5RJFNcPBx5!|<^!VVWrR*%j{;6o=py=50|3Z~cj?BnXMGY{jFnR-I5} zW?jt5Z^U-6M+Ii9ZsGVm6l)8A+E=#tC21n7I)xB}ciyfbz~imHTL}Td+P)M(l6Y@C zP3&e-E%UABY1h-?^P^dM<0NLqu)UQ-VMpQEKa4raE7DG7?c!Q|m4WTxcale&me$FA zPMt=E$xp$*Rx8F`gD4?v7snvVt=^@a{VUG8l*(13paf-=$4$INpLy+yefkmsGO;-o z26 MaMBTg%#2BXjWRW zO8lTt@|Y}rfRFQ0_9{sZ=J5<9 %M z ~f z@YP1yuxtWbaQJ!)99d;wo86C1?#WrH*70ur`z1pF?%jIo|9)>e7t~)`LGQ#J;Ti^M KhbXo3c=$gsa<4xC literal 0 HcmV?d00001 diff --git a/app/lab/pathtraversal/images/Anonymous.jpeg b/app/lab/pathtraversal/images/Anonymous.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..3f738400d37c1f89f61c321140355ba59b2923e0 GIT binary patch literal 6361 zcmZ`-cQl+^*B_neEkuvrd+(wT!C)lOyJYm zv=+x4UHk2~bT_4S Trx5e zDl#%MYHBJPYASjvDq1os`g@;-ikgmwmWGD*F)te}0~a$bHM=-F7r)58&@xNOONq+y z3X2G$;p5|z5RovDkur#Iv2qCt3rmWK$%zUJ3(MU5e~hs3ALp-zjIf}fu*`kWpWZ*_ zUhcX9q_}`eG+qoeW&k=V8U`uaT_1q%K0$O0v_HB2BWRdd*f<#Ixc8%qBmi_Y40LpC z9BfQXoIi8W&;b~jq*#y1gs{n(l|WWF6v9v3!;@L`tvw=&MM~;=lnqkqDOp8(zpfmK z-A8zIANfA~Ke7K 7?)>1H#A8$!Q0?ImhxQ z>&7|!gjLtNL6*0IXDKFdfIVd7YXQ{Ie)S+75Ip $rqo}-!RltMnG z?#S!H#TV4jg^~`ss}a>z29{k`x|94z!DQPC>nH`9{TpbytBUapoah?mRYWu6j)B~@ zK-wLE<2vt>eaU+(zUF*3!BC!(LQ>u=rRDNbEkurZ+F6M`){JTFG`BhNpa+n;26IS_ z1<#c>y32sxs%2D0B}j)?wMcUA7)Gvi{mLviAg60E&UnA`MMZ^KMFmqu@&8lNmPHM8 z0AbBFOgwhK=jEek<|VzEw8Sn|v-v`+CYectv>3wlR9pSQRu^v}MnJdmcsXmLo$Q03 zYqDb>5!=#c_&}Z~i&-k>ioOLWy5csAIvW<+Atzf_+t%{%&;)_f&baEA$wp@hD3@D- z6#==3z>lGUu8$=yy- qb_j0OB`h^9Xo}UMG zAaG7l-ugv8PsI&dd0=i_5C};dP0RNLhdV4-vh`xkS<39e0fJ$1g;09SZA(og@$8uX z$~iK*vE<@xgYJ4kc4ns*A4JMy$IOh*%=EWn?T-07zrT_UD_Ef3y4s~u^)Q-9rguz0 z4s38$-2wIpucmDdxTb22^3%JH9h-5lxekR+x;d5!_M60~bL0ysT7aUN0-)9g1}FDc zdz%joOhhaEgS!5%+itg2x7oQSw&hP>P3XlGal_)VK%daKb^_KB4cybP;`y+&0prpX zH*^Ej2G?cwsL5K5eb<)}3xv|BDTKT%6;wS1<+b*H?x)BS*;R%Tw@Ibv lse63RLhOL-L;SjX|(in0LiQs;)A3K!(` zEg?MVHox42BiEQroK>0v%6M_w13BgG4J0IpQ{JN|I$=}z9n2M`eSl8W0# Cy-r>;~uZjrl0MRD_ z9+g=)KMd&}LlR$p+<;m$J!|TOc|3?_$+_Z}SGPII 9x`-+ zCi8|BA|Mm^*k`vF>b?(UpiR|KP 1*8$UV (CBa4V_Mfu2% zkdKLbUj;Mkqfh^-%G7@f^-syNiU9C904};=bZf&jL!R3DN|~^o7+Ea_3waBveH+iR zDxE7;lbI4ZA>a%OzT(%ClFVUSRxsyBIP>V5?+0gq(iE-Uw9{$-xFJoPp>iGD(cbeA z8V9R|zDa>?^nKAQd_Ljq?#ijJ h&vKSmA-*R6ZHL+p{gvbrMsvokn# zvJr^beqOFs`=iq=jliuT#VCuuhXNK-@Vn>~qu6OCArK~1<%MoYk##I4FZ@K#0$Y}^ zxAPDu2H>UEW? $9_2|3 zwG01!c$!`v=)I$`&?_+FbF&;Qo~!W#zgImVg`gs1%rPBU{SEZSk~)!p|GEOASGQPh ze{C6Brnr$~vIu!b^(w%H^UNE}nHG?iQJ@tb_8P}M%Bh)3?gJa6YCdx(vITBs-Ue2! z_)I@Yj$Q-reSV aIeaeV=7Ub}{QvsK)lS#MWtru`cyG%bK zWk0dLG|(G&{kNfO6l3cm)(EXw)zcRXxlV4!K59fl;d1=@)0u=o$3(`L#QwUn<7NVO z-d6~^pz`4uY7&1Er3-2j!I4$m%ScXv>$a#n0O7d9kwkR&c!$ujb}9YW*p#4FjSghV zFeo=pZdllJAzpE#LjkUq|MB~d#=u0Y7@rH+Q-8W@@Ojr;$u<=~d5O7bi*27=1278@LM^xDE8x5YNarWmsZZYE=?hI&6Xpt~ZS zS?^V)r*k4sII1dxl(632NRJmKx4VeeiplH>qE?yh-2XW*F{$YPqB~n+>} zuW(?Cs!A)rk1;QYe=2O1Br()^>s_T$s%MfvR@hf~Vb6IoIiYsg6~(CQ66`V+`JwDW zo^Y^h+)CiI%b OG%TBbJuPtHrPl&ukvL^_;|#LZ z-Z3{r%q(|~PLWSco|; I5xj4zrR@b (ae)2Eh0bUITsG8SA zSE4FTFBhcu8W0Z`G;HSZ3hkx}vsT94>EpoPL7lr*IbAyYl?$kHs3}RwYPx}|Uc&ag zKKC=mY_sr3OVRX4Qm$pgUMVwAwS0e+a2bg%wU-)VDHFG2qy5D8CdzveSCE7 T zq@MF=#3YAbzOl%YmZsec)DHGM9=HQ^I udcezO6zZG_kj4AHa?4v~`g z;r@mBZv~nE#eAp5=&l?5JHU|o?e_c6ze-}~X+}pCx?JANUKnTH0a|X@T3Q{qZVb+? zk$7$oPwoI})z>nK9Tbc{F!zM^;mEF7-pg&~Bk<& k#>STFbs!l}O%gg4;kzur#J_LWtF=H~3mrRf#{dVa-po>36g;-S8t ziR2%J@jn$LlK(=GxR(H3s#3UzTe9K~s)vR(si}P2k;~n5AwLC))Km!UP^GUu9Hr1q zoCwd?xy&p;O=U^$L5<)vw`ecZJ#jr>Cx7kr-gRm}IPq+V+i5M#`!Zq@r$H@UI>c1P zz3$dhL7OPQDnNbmW#q?TBRH{7KC|bMJzA)Lm6vCEb3jIet6CwM2~VbI%lTtv3Cbrz zeV!3i8Sck<1zx&Oh)SRJ$RHjR2aW070TjQ8hXOCLN; G%LS(fmnDDWHH zAC=$1l4D9^KIC%MTMwsBX{w>MpzeqjI*jS)GRbjr@`2j0Prk!zNu*qt&M2D2i3o$e zhM8v^beHd_9R?fqZnF!w^Dha}SCK15<(+C$ vG}yyC|LMBfhvzGcd3 z-T}r#i}EJFfJfvIK&QS~mwBc_J5#RiBRZw=zU*mBt22BD!y(w{EGPn7YE)*@4t^O$ z3$u-Gu8F6n|02jF`11$F##!ZgPKsZrZjY~s$+n%6zj@6&+>vkKs+PI;yRWKQPPhj* zF-(iA^~I|v_$eu)O7* f&}NW1w=D=BlvwUx|P1O69wvwr$-5a;MpJ-D$jZLHLJ z2&HHLxr!<9Q#hF8b@BUXihdPIh)xZ(yK3`f^CWdpy8gCcq4~|IL$F%@=yZ71z7njp zsnSO@uFh-z1Sf{XA6-KV#}yV3Y$l>Lt=~zgjAC*Vnl`AEBppm9`u&qYra~8*PiJO7 z{HFXRj`=GL)P4>;kzMKH%dyR%`-&K$Oc{#*6rRt%$qt(&RQl%gP0t-v+2qShX%W34 zD^iZ~7EnbXZyrQ6drVb?;DdVa00IQ#vrDfP tG6b_Gsy??f$4cyM3lxn=qH^7nC`?DHx=)+W zR1ztJE7g|w``lZ;CB44Us$IJ5NDmCZrKd@h9WG|saaUmJ)^1i4^QrGB^(vJ!iBJ!G zyoXE@E{`6ww#G3(-3~yc^lX2CxTNPl_jnvd$5@;^* @8&^3t{bs zl9EW*7PTSc+&wkX8AL1AL{{1eKGt{KE^fAA4ETgv*xj;mSP0EBf+Qu1W$JTUp!qQU z$}(RD61vdF8;78-7Vct$Ip?%cgOl)er`~e=O1X48?x3+f2jO7t#GEKPWSz$0yz^zx z^|xFO4MbR`Pmb!tE8tkQSvzMH@9wc%ylkdCvu9hrTE2X$nZ=Y8)Cu*dZZ!MVnMQ2L zu?J2!`MjlFWi=sV?bJb7z!{HeKve4nX@2LIBrm$32l_&7*8VSy;98~4mr+CPh@VFh zKD@8b9P8F(z;5ze)LDeIz}6Ypg7f3pxoGnyC=;3`* |te`<>Q!?|t9I-!Xi ze@fWf*!N*RU_*+EP7|ED&njaD+B*__`U9C*6c$*f*X~`1*@x^ZgYu>?@;?vTswnr~ zU+q7|;0gcx7`?ytvkFJxvM}wb$E1>o$R{1ZIv!ja8?Mx A>hb6W*JSUwK1@(7D7!&p>kX;Q2so~9aXCu8* zOPVfkU=SZH{Wbw-6U)6)EV`?jmTngn8yU+4!)7n(3lHBJC!NSrGZPa?0C<5P2d)Y? zIZEtTtH8627gt#E@ed=K6xdQWd)5GV07ripv|VMPqa=E8xcvJL@I1#pb28XK6UKLt z4C52Irdd7~5X$kEV6tJNpP_qw`PF6L8Nt?8`sPE+k8<-|v>ZGWdnhO{SqIle8y>$# z!ity-W}OLiW>}Z7^)^&qZ1<+1RA6@4#G48*gU^FX-Al|`-O3pz+UOTBuvL71)wf|E z*!9f0kHr7Oh|J2-E_fUF! t(YrhQ#k zv?CAqRoje?gH
)b$~jg`()+`c5miP3t&Z4c`P zPV^IR0ppn(Z(vwjMLLXVh!q`+`z2t$PPrE_pDgDb@K`4+a6h1>B%L01S?P*^?P>12 zop)^P)%=LdITSSZ)w=(Iqt4JHgfG(!lA9VGo05}A8=gArw3g95KrnP_QACBzcXzMs z0KQx(fsoIj0P#^q3(wqVWeDOivS@wP#jHYZ>$w7IGOZs~RRDG&%qfq$=WvC;F&vu> zt(U}2w 3{e>T4YldgHfZf%(v zRgWXE?7=6AWezKl`uQPk@Vvi t2JH_gfQVNh%IVnxC{%D2 zY)Mm%ENr=8t4cW1ST$D(V^4Tyur=zmF?KND OTAkp`DCRJ@wFhu^yPsfq0wlf zc|oAz+l^1Ur)z;nzPX7FrP~rySZ6%^ow>GCjy64J#QqS)u+2V(FGo^y+S 9KL9gvI~Q;y%>K#YM-On`d9@6F6}?BrWE?pS|eL&Cxdx82J$ zodmU!5}?Nn)g!vE(;s?{WJL$h3aM^*zf_Y{ $Ak z+Ov;H)qCDvc;@QBCxRbrR92ZUo_tWn0~S(BdsQ*Vb2Cr6DPE-L?(-(T^D^J|w9thR zE_J^a_%vZvnDf?AebP$?)=m?WZN45YQKerl xvzEbR!?Fim!G$V>N zoZBx%pduId0NmoTOQ9H__BvQ*<}{1+P-pqTWy0fn!tTdXY+_4M!9P-hx3?#BvQ4(V z`V$hkojv2dz25P0Yx_5#EiHY_yGULdbKakCn}6o1- wS`hrP+cyY+f&S!IZ14M4 zM~$CDRuDZA8TTm<<5KdJ&zc+|H$xX|*$`&??D+%JTw`aM6z0dP|5ri%!`kwE59rT# zef|NCk{TrQtXO8yhPpDo@fnn|=0G$K;{6zM@ CSKyMe|@36rdK1D7^$WH*B&<2o4Z(BCflDI0Q0=)G1P9s4fSCX#civ9c2-&R8~d z!0{%g!{P0-x2(G56@w|MN7w JF2U6c_{eACr#nX-?B=YPiA+E0=LZ|+9fZou zXIu<(H(D4C-qvjy{hA&Dy)w qegX36E?@s$fmlYQ%{{M ztyt0I)>yk88Hx4sJ`dUBq(@bd1&LN9bm!9hv7KW)_5(O5lVR&=Rno|9&30IEg@F h6dIv+VDujTbfDl6$ z2We6jA|llh1Vu$;)WK1wJbw4y-+k|`b=O<#?eot$dw*@0Z}0t;^Uvx(FL|UKu?|=s zUS1v^-jj#tpKTs_OcFJehsVJ|hew3xf0uu@`3orV@i7(#22pYP!KCOAvOY1IW{?yd zV_>9jXuxy!r=*x*VgxxJ96}DGMp;2V4*voHQ%P139}^ctml#_zg^Ek2lg}r+dJ>Z( zh~^~7Pv^jAlPr>GF*I^~FgS@885L)dWCi&T;ua_G|Ee~Cfd2y|KEeuu{ufuUuZug_ zHkwWbqx22oL_ IvWf!bSc+aV>1= &*MTGYR6(9lt0sugmysSLz|GWG% z$^#VPTNLEs=LPcc0eSg>y#Gw_sGRI3g1jf?zqb#59$r2HK_L-gz)7>e6c4WeFF&6E zpP+!KxR?kZKQ9j-KTtqWT207ESO)C@2^Nt>#P-NR(@R08ZSe8sO%IoL z=Hn)Pa(Sx@N#2&NxswF4K2NV$zP!pPcxoE3VTKeIGLCcl1M(NLUosWUB_&+a8yj zJh9EIh=+_UT?e2mg`TzLmfQU0{=yR3ngi}7A6h8}G9+R-DyADIZ0ir&bsu&( 8JOPCT6oZ(835mxV{y)5e0=R1dBc1Tv5vF&R3U p$pQ2kLnP@1Bh?GcIkhf6i!@X4!Bkw;vq+^nNibaGwuSJtQq6lmYMpc9s_LBx zmNk7Ela{T0&jZ&5OI<&Ok|~fK#B}a?cJ3D_2^OQ?toddQn`*s1eX&e{n(wzLC^>sH z4P%t$g6c({;ufR0%bWPc;njMnSP$!Z@gRyU=#Lt_z@K#XOR96U`hrTuE9N&@HsSAx zA@7BpoC4Y@Dy%V4scB2M?HZ=mrLG7lf8n)~7XTTs!|}ZuXzw$t*Y(4Cs S@?KP)o;)21L3sSv9N0B$Z;+}W8pCz>Wvut)$RblcxSa%>;er#fR-<5H&LR+ z==mPy+Cxg(mp}?e=GmRSF37wavj}0UU4f4JNCemR8>Yzx>FTeG3kb;8Htb&XRrZBP z4I)FRhz-O6HyrgRUkrTm+{#f&tKg_|d1fN}bukuduj^P^MxvG_K8GV~oq`oaHo})Z zs@1Lw_jvALAP~M6vlYmQQt2`FQ#dX(L)IUjSv$peqfuC(BWy8yv0Q?6wydgus3aN# zOCS9d;MitNyK>skuQNOMf%a`8I*;u6$m!&jz>7H_=$= zl157WTZ%a>vPQyMJGW)59z=B9DLHn@2B#H}#Q}n38M}T)FPmdl>QbI}(?Ar3o4EZJ zji#fe!C(8TU@OJyt3n@A%KqU|0}N(VZ6+gX%r<_D>5*}U9taLbV?8bgtDm};qB+n* zD7QN$o&_BX+O+*Eq;#-m2j>#LJiCK+z~~K18wuXm)1WbfGV+S{p^BpG7! es_#}7*A=b@96fLa3NrtsFcx(_y*` odS`24QErp?V+j`T^ z?MbCeDMV$FHKs;51+|qK>#|c;m1{4z5et}ItXM;uss~r;*g_O5^rBuAXtU {IN(`6Hfl5{EIyI-V&{q8F{nbYCKt+t?EAH>)Cu|_3 qqXl*r~K8+ znR7fBK{2hL)EwDsJojrbl;NY*O>K-T$>@3Y49HJ`_LWY;&6o^+CkZG;CVMD@kkC4g z;bdI?SyYo#W_)P1-({^)cE02VBk94g$aI=WcT2Nm& EWIp)93Bdh zu_ntn0(|WOZ5%jkZ1pTWp6HC}(4opi7B*8~3RcVb3;Y?hm+QTty)W|{KPD~b-BL^F ztntp;H+4;aBJf5|sCJkRwlD9%IjeMf8y)I@6hM$Q96IMUrdL)q2d^E)2fJDSQPotD zPC2U42LI~I^Qmwl@)2K1;=rBPMMsOTv5d=}YqE~zRnNdP;6>+F!YL6+E&b^lUcdN* z2hN3!5 da@qkptoHcP%gvzs<=Kyee(`i<%|Et; z8=vjVh%#5)_glX3Xiko764;(zN!nYWs;snxV~M^(ulaV>>87I cPdWx zy_U(_dvPw1`N{eumfw5prjbf$5$?UyRIi5I9IjzesDCLuVZUwuu58%PA~9~k%0qA( zT%}x*0vfHlf74T=9#yB>u#{Ta$-I9}nKc-N0!|F9wb9RuS_jymf;g G7UUr#O z9L|ePz1EwRtW}Dd E8sy^1JNLC@?_;a;sOozQ9p+ zY_MnA{BxmWn;T05$FuXBfCp0LqTD6Z`S7aiIi48tsc(20_&EBeVM{-}F&vWraI_NI ziq%f!4npjb(z@gx0`rfX$q?sz?|LOldo}?c2dwGd5 3Xzqh3~;#^}NmS(sH52 zzk`%@*UYZH7BrV@lpc`PHjcF(73hE!O9OLL-{~BC&-C%W>$|NzA4a^`=$im)1+4yl zMbBamuj>SQ;jS*#T^dkelPY9q`pMf|X$SHT54jq#j3WrJfZ{G{=jLpBuY(+zOOQPM z>Dxkr0Xnfu6mrF!lxg^1V;r!V&qBE^VVuVJ*(PTWlC `fb z;?WtHo%^643G5e;#cJH4Srzf>YNKp|s#?`Z%rJlXbJwnVKl>mzDG=E@cu