From 5496af1bd8e3169a6840561fe13d3a1ba23e7e35 Mon Sep 17 00:00:00 2001
From: Ali Akbar <aliraal12@gmail.com>
Date: Wed, 30 Nov 2016 15:19:30 +0700
Subject: [PATCH] Update sendMessage

---
 .../src/java/org/ChatService/SendMessage.java |   9 ++--
 .../classes/org/IdentService/DBAccount.class  | Bin 1331 -> 1337 bytes
 .../org/IdentService/RandomString.class       | Bin 1393 -> 1399 bytes
 .../org/IdentService/RetrieveAccount.class    | Bin 4635 -> 4665 bytes
 .../classes/org/IdentService/login.class      | Bin 5907 -> 5940 bytes
 .../classes/org/IdentService/logout.class     | Bin 4685 -> 4712 bytes
 .../classes/org/IdentService/register.class   | Bin 5768 -> 5801 bytes
 .../classes/org/IdentService/tesKoneksi.class | Bin 2222 -> 2237 bytes
 .../classes/org/IdentService/validate.class   | Bin 4717 -> 4753 bytes
 .../web/WEB-INF/classes/NewServlet.class      | Bin 2304 -> 2319 bytes
 .../service/MarketPlaceService_Service.class  | Bin 2964 -> 2973 bytes
 .../classes/org/saleproject/KAA/DB.class      | Bin 1338 -> 1344 bytes
 .../saleproject/KAA/RestAPI_consumer.class    | Bin 2873 -> 2897 bytes
 .../org/saleproject/KAA/UploadProduct.class   | Bin 6384 -> 6429 bytes
 .../org/saleproject/KAA/tokenParser.class     | Bin 1169 -> 1194 bytes
 KAA-JSP/nbproject/ant-deploy.xml              |  41 +-----------------
 KAA-JSP/nbproject/private/private.properties  |  10 ++---
 KAA-JSP/nbproject/project.properties          |   2 +-
 .../Service/DBMarketPlace.class               | Bin 1383 -> 1389 bytes
 .../Service/MarketPlaceService.class          | Bin 12867 -> 12901 bytes
 .../Service/RestAPI_consumer.class            | Bin 2006 -> 2024 bytes
 .../Service/Validator.class                   | Bin 5846 -> 5876 bytes
 22 files changed, 10 insertions(+), 52 deletions(-)

diff --git a/ChatService/src/java/org/ChatService/SendMessage.java b/ChatService/src/java/org/ChatService/SendMessage.java
index 6c39db8..5569b33 100644
--- a/ChatService/src/java/org/ChatService/SendMessage.java
+++ b/ChatService/src/java/org/ChatService/SendMessage.java
@@ -50,7 +50,7 @@ public class SendMessage extends HttpServlet {
                 String username = request.getParameter("username");
                 String usernamereceiver = request.getParameter("usernamereceiver");
                 String message = request.getParameter("message");
-                sql = "SELECT * FROM chattoken WHERE usernamereceiver=\""+usernamereceiver+"\";";
+                sql = "SELECT * FROM chattoken WHERE username=\""+usernamereceiver+"\";";
                 ResultSet rs = stmt.executeQuery(sql);
                 if(rs.next()){
                     JSONObject json = new JSONObject();
@@ -73,8 +73,9 @@ public class SendMessage extends HttpServlet {
                     URL obj = new URL(url);
                     HttpURLConnection con = (HttpURLConnection) obj.openConnection();
                     con.setRequestMethod("POST");
+                    con.setDoOutput(true);
                     con.setRequestProperty("Content-Type","application/json");
-                    con.setRequestProperty("Authorization","key:AIzaSyAQ2WIB6GWOxmtwMdGd8eHawL4PWxK8evU");
+                    con.setRequestProperty("Authorization","key:AIzaSyBkDljDoMLYg9F-HZOxVdsVryEScwF3DWE");
                     DataOutputStream wr = new DataOutputStream(con.getOutputStream());
                     String urlParameters = json.toString();
                     wr.writeBytes(urlParameters);
@@ -82,10 +83,6 @@ public class SendMessage extends HttpServlet {
                     wr.close();
                     con.setReadTimeout(15*1000);
                     con.connect();
-                    /* OutputStreamWriter outputWriter = new OutputStreamWriter(con.getOutputStream());
-                    outputWriter.write(urlParameters);
-                    outputWriter.flush(); */
-
                     BufferedReader br = new BufferedReader(new InputStreamReader((con.getInputStream())));
                     StringBuilder sb = new StringBuilder();
                     String output;
diff --git a/IdentService/build/web/WEB-INF/classes/org/IdentService/DBAccount.class b/IdentService/build/web/WEB-INF/classes/org/IdentService/DBAccount.class
index 2d51f58022e2e6575fb5c867ed9b7aea3f625752..0764e61bca3ad7615aa56734c4f6f4559828ffa2 100644
GIT binary patch
delta 153
zcmWO0DH6gk06@{7h$PKKzzIOHw`^tK3ltC-BnRRGv0Q?w0>J^e4xXX*Kl3yDwCU&f
zdIK>hOM!-_X=qtOB17BIF?20G`T>$yGYA+mGK?(~rka^yu30?NvrxI_!FzF4OUH_}
o|B6^`9Ay$8%97eTcI^E{Mk;k2IA%9_m&J-nG*yG3mY+!Ke`q8ZN&o-=

delta 172
zcmWO0yKaF|0KoD8IfHYYoCt$3nyBm7qIGNCeHI3>G&X5EXv8H%JcR9=Bz=j-R6`%Y
z8+8%(-|+i2C*xkO=RcrG-w@<Mk<_FNX)>CuCZ}->k39L2<P`<~ojz+`3?<5nil(Zl
z{kTKn9mT}=YI&pX{flC{VTsYSM2HH)U(?;x*{tWzcr@tkKR#F6*>a(1S=w~GcbW5b
WEj`@RL4M1S(QQRQBZ%K~lEe)iaUJRa

diff --git a/IdentService/build/web/WEB-INF/classes/org/IdentService/RandomString.class b/IdentService/build/web/WEB-INF/classes/org/IdentService/RandomString.class
index 5506ddb1ff96612a3cb5f901bd4996b8337964e6..3f6f8b0e82ff50274ff1c47c3ed74bd3fab0ef16 100644
GIT binary patch
delta 308
zcmXAk%Pxaa6otS2_t#U$ACVLlG(l9UYpbfLYt{WWHzFbus)>$_nuxKaIYTjKZf4*C
zyoE<Fk_h6Q80@uHvc8?{{h>c~?d|vF707a+X(OYU)OchXX(g+eQsgvYG7+Yo=bg+r
znbkBf=dgm4dAGHoSk$zz<bY+DRuo0Ws-UXZ<>SglRqzgrLip<F@}yE0>a~ZEWlXo6
zTF;pqNl3~($yslSwSW@q0UIO(y4VcpBo@%_WQ%Q+_F~ODj@b>^V_%5Z-{a3!?_P95
z>`%e~Nz>t<%b>aSdqP8`%%gu-7-qzFefH}A6d}(jV|Jt8P89!#CdIgX5&gz<X7LGI
Hd8GdUBKs}$

delta 318
zcmXAk%PvD<6otQi9R2He22B(RDI!|x)}kotTIz0MXmmu>rI(}?Nk^TEfuuP@@d!-J
z3_O6h@CZf{L7YDZ``as7YbASs>JMFi`+a!@QXFX7Nh&5Z7ReUEOe&@nDNTT6kZH4L
z3}y||nr7xqY~EnOv@(iCO^78EST<@!v8q@TRJB$-E*GkTb(9qX6}NO!E((qMgV!sk
z-i<^h?mfv_F3Y+@mJNp-F^6t89lGdr=rGt~TL@ja*KVTVmhy?itIByPZ(=*9wd=6Q
zz7T1=N1kiez38y`-w9D-UXOh#gWj#(*EB@jd$jK|!;JV|zkmO~3X*1&F~2e3PaF0R
Tt%`tr(e{mHmLDJYEsMk-n<Fxa

diff --git a/IdentService/build/web/WEB-INF/classes/org/IdentService/RetrieveAccount.class b/IdentService/build/web/WEB-INF/classes/org/IdentService/RetrieveAccount.class
index 00759848580227861e21adb044b6428eb105f057..363e8d3f625a49d4ad347359a16503cb7b9ac163 100644
GIT binary patch
delta 1020
zcmY+CS#VTE6o$W^B-5RHTbLnL6q2GURzdLuQ<M}>A*@L$QbZ)81SKS4Bonfc888ww
zf}*mCaAi?I0dWNs7%;41N5!x&BB(4bpaO2Z@M1WZhmbtnK7XI{pXKj+mUrLYz2V6J
zJDPyL+;$kqtA<%FukpHnykVH_Fo(H@d4~ChHw_C6Z)p}fSf9Jdx1P(}EH*6hFG~%}
z4Da}9?`oDibY_KSr9&5=U*S{VGrVtD<-1lp4Xoh<m$iIo_{i|F%O`y5@)_$4>kS(W
zh5qex!xz5YXc*_)O@{G?Vnd0c)G)y>w$yLB*^u<hN%Jk5tqxz(=&+6L>Fi*qk9HY$
zI}D)7ut$@+SF<k}P%)JyXusxw=AaC&aB}NPqcw?GbyZw*NOL$jE0Ci?D>YwfzSexB
zIU-GxM^hrIr{r0_rP*?nV~UR14-L&9QZVN6+^n)hWkrtEv>d0|>y|dJ%Lz_OC(9}7
z6=~U#vOYPM)6{!SX`O>-7_7+f`lM$Jvz+CeqHA^S#7KF(x+)TnRn}BQBg01JkH{}6
zkCrAZ-*H|Mj3<f{Q{sw1{$rN!xuCgd`GFs0PRmbR^7;n*hh$>QWv<BBmaF{i)dwHU
z`h{N=ZnUl@RvRr!#44kf-?(PE&Uwr4GVqq*z@C3t{-j=W!*Y{bn!hZ6^N;0U{*&f;
zgB~58JJd2JnW+~93rA|6(2UX)Xr4sL;pWNlh<q)C(VF&*R#r+20a9ASvXi6b3ySk8
zo+ef5r*_B;G!!xxhq=`84A0`Sgi6LyB&)ZY62=R9fc276ET{vG3>R+^9of$yN(F`F
z5A|b$pfK6oAj)%S;h$up_++6tOc^oKRWD(bGfASoRfr0Srtxr4xze!8TN~<;QcaE5
z9Lg+e6*T#t>ROF#OhO}I3UqBDy`Aj)EdP0?-l0<<+)nHB_jD_fi0FR7%L^BDYx@>$
m<BDmrIgR0dz1w;NOqbjMFY=Pu3=|D=dpXVwW{yS0dF3tx1K-jB

delta 999
zcmY+C>u;1*5XOIJx4Y-`eUH#;LdX&lFc7~e4Use<sRaTh7@Baa++k_yLKj<Fx(h7|
z6u~P+L0>@-Z`>3VR9G$oic;hv0?J*yfZU<sAK(jhPNTK`aAuyFd1lU;IkT_Vx?T+@
z9_~K~^rP8hAd3wz`HW_X6H5&*dyL@~!>fkZ46hsBFf7wFdRWI@?(~~Jqj<}(!Wk<K
zZyVlmX@TZlk1njztoG>Y__G}KJ;NHqTIYJ-YhWE8_|)*B;UmMxK6CiQr<V1G4Tg<|
z@y^<0*zEMDhRIHUW|(S-8>Sgb4P~y_N_XiN!&X;LF8^Hfg~v9wdwj`P*?i3ohjtn=
z9s}5A*saOhquHAYsica1quHm~ukecMrzdLC$?DlD%>m7~nZ{6|^1jm?)O@e`A#*vL
zr+Qir(PTNykBZI(J%@}KTry!~QICprRb`>&2u(p=WciavIc7Odogz|@SJ77@KRH7e
z<ds#I&o696|E8P>nj^93&zw}mf^FegZ_6o8E261%X?ku-5gIYv@(aIe&REWJ&T^g$
zL2>k%!Iq0$vi!zng`HPgnJkb0mlSC=Ex+@J!cWxKBx@7#bh0X8`IEmaS2%6CDz7~o
z9r(oGmTS~$u3K(!Q*+C5n>&`f+>>_<9rSE*(GbhHOn<#1I&pwzlxDPMjFxX!BK)Bu
zhRJCm7p>{YXk&$22oY`z%lehbiHh?%#*!uVAMeyH)G(e2cr;SaL?+?0nkptUMYe1`
zWlR<Hh<xuj;(|J{mtv*~>P!=ZC>4|=<I5N36nRVm_nA&PTKH#3h)=eLqs(9?+3G1_
zRFITtAC<!_iAH!js(hZOGHA-_9j;<_(45mP-qujp)~>5HHJUjZ0ksfoA-hA{|Fhh9
z@*nVMD7Qnesn)&~Y0+8C4a##%y0@Q2`?z8rb-{(){66iyAsG)cx%s>x`Y{wQinSoc
LLKaOzrD*sEOGD4w

diff --git a/IdentService/build/web/WEB-INF/classes/org/IdentService/login.class b/IdentService/build/web/WEB-INF/classes/org/IdentService/login.class
index 01827fff713311155c8add268b57017638e4ba7f..4bff7d5e3e6e7aa58fa413b5f7b8e0205739e2db 100644
GIT binary patch
delta 1401
zcmaKsX>e3U5XXPLyV;q%9oSq%B9K535yULWVOd4RQbeTqfR>aNT9yV0CNT#j;Zii9
zf&vQ4LjjF=i=v_uyg>271H5lh<B53SiT43(51JMD;H&p~dZxSoea;KZ)|Itv*}Z-v
zFhq_BIEhxnbpa7pW;2TGEjJ{%k()fZ*>X$3t=wi=Wx3sQhh??pPQzURNm?y;`*lr%
zd$`wfpWm#tv{}}9v-=GX1QhY0<sr+%9&x>4L(oDotpShlXo8JAW@+&Nk6UJ2p0GS=
zdCIaW!P7jG;8~utH28J1CtCtiJa2fxuP=J?k|!@4UI}=W*8&FfdZ3BCVR_TX^Oogp
zzrJJH>LK5?jDOGaexO0LTb2cUz=wXb)`$F&<zveyhEEOK0zPAVz~_9C&6j-Txg8$*
zYs)v5<(3t`Y~NbG^A5f@{LpraERmku3_A@!8h+9O2*Jo1XH`yau5PGrGW=}#r7aqr
zAo&{%zZ!ls{BHO|6H=dT4Y4ATKg0Q1C4CjZ@fW)syGaYl;k}L>J7V1U6Grx|YObp-
zS8yk=E8LtleV~X$)TfguONFfAsj5NcPGWvzhNmVpOq^N1hudT6BrB|o7sVtlCR`Bj
z9uuoDtK-E5lI<jrgvRB>Nhc?rB^hpwpID<|I?0h-4b(}V<U1*lE=~$1>Er<ED&*Bv
zOshyuZLY3Oji{)tte;rX=%h#vbka?_JLw_C9Xd@@YE$E?>nfX?E9xd2De=Odj+3RA
z<0`HW7nzbHHJwr+S~{TADcf6!l=gFSkaQ8^YS%oqNsq>kaneT)HqzJ0A)@mBn#FcA
zzW7il16XS0Fehb_GBVJ~AUWL0U>V}54^OvU-B4c{ndQ-kwau}iIdziZY(tfy+E9Zi
zNgSu-c>U7kVhsCgWVE7b9f4>@theeM{o;C9OC2%l+v;;_qN5v_Ou!1ZFoi}Etkg+t
zq8Z03y$4fO+DWg#I;JVtnRezeof$e*JCx4kTyof{mgmtJ_A2N$dKTxCMZM&4fuhA3
zDr0C-&Ty0*&1~f?Gc}1hTu8PoRKI6%rdssSDY=M?iADNpQgfLX&MoNEatW6brBcIg
zCz)mw$xJ$i`Gy6Cg@(&I-pdtOH;Y8aFE`C%g8x^CwEhFK_EUmLn$vt?TQZgX$Jc)y
z7?tTjJ_Y;P|Jx}Iy5q^TB<5QZ+gl%wF)Ys8r!`loT^!-cxH2)8gloEt>#=w5G72ge
rLY9Ulg~M|9J@peisc=E>Wm@tG*$iR1a#8Z>uSIWET;UqEk8thZ*W4X7

delta 1463
zcmaKrXLM9W6vuye+f3dLB-sQ6lmvpP0c7=n9zBPH1p$wIKo3z4`au>FQrv7pc0*Cf
z+CdPbc_?7P4vGae*buP*7A)91*elkE*jZ;HMBsz(yt(tAx&M3TmYFp}{h`^-yVkA;
zhRYC-2`o`8^$4&mkFi{<xh_gI*E?~8X1PZVH)?Lu+^o4pbF1by#qA#XEYYlR^U5gG
zxI=TNTddODrMcUg-J`hIqc^KH_i65T9v@J&ds#|Y;<1JYqs-$W&0Oc;VNHwX5zV8T
zwVKDG%x7Jc1w5{)ck_BDp74nCq~a+zKkdW@CpIcJc|60j9>aLfvxz*f+3ezZLGz-U
zU(&qnTyD`!dPVc9XM=c6)8_FyZ@9%O7xJ5$w={1n-ch{k@gDDce8AQ`w(+4uA34__
zYd+EVn#HbcpK3mH2YjyhqJ5&YNuMtjUn#y8ywS6!RyAg78&YY-H;V1;dBG{-eXICR
z@x9`Q_Lfj@kstk~;nMzwpXf0B%nl)cME{e<kE)n->gawonfl~N!!LCB+rl%m?BrL&
zZ?p>G5%HQMt?GBTP$S|~8Y*Xx>_oe5{$Qd|RF{~Mh$j=N>Uc#>Q^U-}lw_6RPyP}L
z5{-??+NlW_V7xBfkg`6TGt&+~#_%^CLZ61F>dyUmy0*SCSrtEJf<HN=V~SmdoM1#G
zU?eCZe@EoBN+V&37*V2)<cVh_Dj_3Ax(Tt)Aeu9^$@r*5vMN=XXfo1W@{JTop^=yr
z?ct=SC*u{h^;PLiqP|f{u~YUioFP38S8|oVT9qElPB}mbmJKO07WNVXW#vYCizh^^
zU8Xs0x5ke%(nk(da*&a}QevdkR#53lCH;)_r&URrkpXhBl7U7Jkwc9fCgp~t-=cfv
z4{{ZiInMiFp~RPPN&5!fq|O|xn5L*!)F^we#fs<{D^9i}M<GhFFQbbU%-Nd~>{8pu
zS8GSaZq{)QA(HK_1$Dt}Jt;hvv6%)MiL#tcOs5IMO4gCK+HS124<}<$ceZjV&CIZO
zZ#%P?X-5GamOtCt7RoS=;A|!nlN7N|<S|%I=UmPsOiE(RvAhUJ$vEa(q&RM<oIs0(
zn%OqDEa#Ia3vD>gO_;s`#RXhQC{S*5y@-qb6~zOym)IbJRM~8{lAmKE`CVBmN)+=H
z^A(rv`4?Enb`ckW!W^x5|4)aUt#o)l5(ILb<?5a7D)_%={nr?)*xi^SiubeM-9Q`k
zp0BG@A=jzU-h4PwF($T8#}-<<2*TwN3qmaNxAds!yLU^w2v#p#L92g!&!Y?X-F5eQ
fUe5&s+HA=K<S`uIq98>KVzEUbYk9S`4{*&t1}-IT

diff --git a/IdentService/build/web/WEB-INF/classes/org/IdentService/logout.class b/IdentService/build/web/WEB-INF/classes/org/IdentService/logout.class
index ccfd5e751d219473a8f2b67866bab4cb123998c6..8b95b90309a2ccc042402b7db83fb16bf70fe44f 100644
GIT binary patch
delta 1059
zcmZ9KX>gQ95Qd-GYbM`Lf(ZqtGzt`0mQ`rVlF}a_Rv`;mqOq)?f*M@H%7V!*WH(&u
zu0c^yl;cB#H>e<rps=EV5fQ}$K@e2D?*kRQ05vFtp8QA=e@u5zPrq-!Ju}<;?Cq1^
zdUV4^pdUv)2GQg(gIkN}&uxa8QEulBXJ#2@d)&!ghB=124fh!48s=%{dz8>*Sm3-L
zWg+((?sJ=F!y?1|4)%cNL634CGBmi7hc%CQRL~S9|0s(MOAL=id7LMrEM=J?;rx?^
z<<384c-j%J&^+UD1}mLerFmBKoMyF0U)Fe>MZx1to;R#@OfMK-G^}%7)*Ch$(k^V)
zyrgOIc$tkJudu1;R9<DX3t#hO=+_NfG;b(Ewdqt!(aqmvPAr_GYE;h_&6}FHG;hl=
z3NJRbHZd_fKAp;FwrbuftOyKM#oJ^u&34VZ(#dZP&Wr4@?BqRvZm7rU0=Mj9x8;34
zP;?p4YjD+t)gv#9^-N~#>jnz7<wJJ+J3`aT_wbQ4w0ulX5gt&PJbR$!6LNk{xO?wU
z8KUSqAwD@?Sr<=@tE^5oq^HEk)FmvR@ww#-zVw^JJtALOzUCXhC4ByABFgeD--$BI
z_xxb_k-ZAjm`OCG;`M_3NkHY1{uO)pSz+7BQ;BTlh|7mtVovlg?DNx+>f-(U>N3AM
z^Si$@(y#j;jw+JL#<PtXMWE_p%by(ZPtt==K4>{aPV<-LZ~oD=S`PEC<v)%Trs>wm
zs1cegG*@b_(u_oji4GAnOjaAEXievej;dfA0fHUJ@`p#sib(Qmt|7#=g>5BkRlbJN
zggH+h;X2}SJcuofp%yLbH#1gphGFvl39hGz9J3iGIZu3!B;$$VlVt)oU|B9)b<|TV
z$QUW9E0J5NAT3cBjtJ^fsyIPe5k8Sg(w7CLz48rm9HdOr8KDYMEjlki^e6E;^lKV5
zlQmP?gQ;Q_w6TQn|4Q5)O)Kj(?DY1*6*r0xaTAwFyP*<aBtD40xHNXk@pp54x#DK|
QRDrT{yLHay1s>p*W3;^R5dZ)H

delta 1008
zcmZ9KS!|U>6vuyG@4eql=MKfTVvIma6JAJ=h5(w_S`*{~#$b6U6cB+@szvDny@gUO
z*A0|KEqvfsS&FDE1;opuEt@DV6;NCN#RYHyt^4xe1JpB(X($i#|DScvIWy-%|D*jA
zZI@d114H@8Fr0eB0urg@@}TCSDC2q9!6TYS4Mi-}EYdutd0ewtvqZ7fkVd^`nd2v-
zjN?hoQ%-5nEZ3}XX@O#;;aXN{s$9s^if0UcsE?9(mgh9jYZ{}(c_B&-t2HH#*J#!{
zUZ-ht7p_;lXc)i-2QMjJR=lFvXc)*Q!yq;ru4jv;+1<2NvrV(zRe4pjLsRa=2E}WN
zq+ut!47=HrdNr@}h7((i4Be{PtJs&!@Dkp2`xOTi2R%%zwxqNwKC`l-TJfghP;y7g
zC{Mkmcw2Eeh=d#bcP#JnUeFlM%C@{uo8<$Jc=XK69#L>>;l#1Aer56US^1Wuv;}9w
zb%T%bq2(j$JR*5HWrM|Y+$kzAXL{v~`T3pF|0y3c(jzlyvYE#637=X%<3!LL$?{KH
zPVsqgJaTiE<qJ+*zT_***L>rlYpP4<R1}w&TFyxL5I;9`jI+UPKhu})&hc%q#4qge
z9p77G{NUhx(C!bt=7LN1tK-G-nre@fg4-=W@>4KOjp*HO`I$P!FP2~VP4T<s5B{|L
z#ox)5>R*3Su40^GyrM|SZ+imKkpiRTbdZixbdTtY3U!b|sLL(;I6;mt#)(WK%$>>e
zX}i3{WbPuujq+|&m@4k!9A+BDDCzzX)5WG4%>hc7L8>hBVoJqkgcoo(_YftJ)hJ^o
zmW|@Mm;2};nK5RGmPWg*NV!NoxhPq8P{385mBuTml)41H)3Xy*;t!D__Swvl)(WN3
zTaW?DFkJ&EWK;Sm;+;Z`pa&f^5xFA7J<?4X-KL$}Il0F?;V`v~k#eI%zD+np(3&3W
ad->yB9_}%px}a~y4ZXTs@0aux9{3N0S=J^1

diff --git a/IdentService/build/web/WEB-INF/classes/org/IdentService/register.class b/IdentService/build/web/WEB-INF/classes/org/IdentService/register.class
index 7a2a9b0ce89fc92347cd547e313812f040103aa9..1c9ea990b8b887fbabe00a9f33084292e6fe3064 100644
GIT binary patch
delta 1278
zcmZ{jdr*{B7{-6^F6=pcdxV8`HNXNgvKwtAp%pQcX4c@0{b4m(Q?r9>fVgY0kY%)1
zUhtA#zHUTOR#tXX!fsf0zu7&rds=q2G%LGksdPT3VepS;zVn{vJLf&m`@GMb(_Xf+
zEWLhT?>eADsvORyOL2#Tk2|wCi{+ZTg51qLURa^I*Wo_y*R0e$pm|X9kmg~<BMv!q
zX;yjj>LA@bs_F55)@UBnJnkKPLh+<SK2JH8xL2{(VFX<c>8E)n$U2_Y%=3;ur<t!=
zpjoJC*DTU3);zCyLGxmemv}kIE4=DSe9a-s>x%W>{Dv3a^uk+;w;kT$U5C-U=LL&$
zcwe(Y^MOaPF^doRNb|A7C!}pZb3M*aHJ^EjpL^j8%_hxePve)GuN=1UwfD2eYvmiw
zx0>%X-)nx*Y*qZI_{m`#+Z}#pM;5>EtA~Em>{R@&_(RA}C1=DF6XS_^Q!JHi5{f1z
zn=Xu=-qR*?q}b;CsrXB=%i1J36K2=OXQk?siDt!a#os-7{tXgdtN2H;N3mD2&o*ug
zyE`%x(&wI^Sv1O?H-d-}pZJBGs*+PCkDqeR854@@QZpN?Ew_;j5w|O|EnhMvU`rZN
zbPAbO(Yo?#BbrXPJP=Wm#koS*U7j7*MjQzmTHLxoN!S<}BH31jksJvb$(1~}BT#L*
z_ZSJwP%FzwM1~m|PN$IrBwxsDh_%L|Evfp(==fM;JTWcSWTZd}jf{{3jT|IJZjKrr
zD)wNBVX7Q#th$kIrD`ZRL`sz$YN(Y_LPjdyT(0CWBZo_=+pCJoZQc=H@{vNIITcH_
zGz-4THAaq-GTT+Z<4TS;5|v|&l-u4Ny|nOHBcth5QeoscsZ=t?$XGev$O&>{Pq*Hp
zrZy;MC>j+r6$z|GiQuU=oMuNKxhTc{83S4VK6@?w1KajhCG7~<#aUcL22Jkv(3HZ#
zYt8-pLdwn=wDg>p+v-oZaxo#gCCO|qu?2f&I+rqsJT}QVE~AYw+oXcaNi$SdS?alV
zH^N9?Ay;svEx1fpbCqRLl=*U*XOU)%Pch%3EKZiaEU?I-Ms~8$q9A9=R@yBxTrgHP
zv&h0B)XPQ|Ta-<QtY8UC?aK)HCQ-{Yt2W}B$ki+((-*TMui;vEQKU3|9oOTh-u5#c
z-Dlrnc)$;Z+wbWOiW?O-{m*xE|N1QgYM0dXQGmUv1BU;{0KVN6j8k;v?dNfGXpo`8
Vt@c8nG^{c**k<82o8#m5e*sS`3vmDd

delta 1255
zcmZ{jd2G~06vsbr+wM$%JG9%D0^L?iMZB;sjYRpQX(EVdN>cwoi2R|h?IOK)X?I&e
zEQ_2~5rrRC>wTeuDB$8%74HiV6vPV!#S_I7ML=ntUt>s#F`4<k@0)kbdoMGq%R9?c
zn|pgU0b``XVJh8<TO54cn#~k$)7&1QkvlxNQ*)O?6L)Lw(cG)KPqRvMzv2OhT)H(6
zdUADu2G(dE@|3ljhc%CQVe1s@9g5iC*u;-2(henbJES)9Sb*g`u9@$JKA~BlS*Tg0
zS*%&2>C`-_c}mk0U<FSHSjjV9iO)KO*`#>Rlh1qbf(I`uUUGPuR~$~~RSzu7<u%Rg
znm4=@o3nY7w={1%yhF<NGuO+xMf0xb_?`z_HQO}rdo^y?eBkgQA9>1Jua%EApJ;Yy
zKGl4t*{Rs2_}t+Ob~}8@SJ`~cHy-;|^POUk;(H+{8E=fnCPrh?)<`nmDwIx&w_X-L
zFWn(?B=mz~ui{6+nJ}w1Ix|@xk0lg8DSl25%h)E)FN$9kzbW>)y_qrj-EGb)Ei?SV
ze#4&}5OOQa&aN3h`NH!j44;u~ZmKdIWWSrv>L}+Be;NL!OUSAW&#17b!=9ol!<WYE
zW>@vIe`9*xOZ-KOKEaT1=lRQmV#FsIMlvPKh+mYu(O)&zh?Z<4js%Ptx{M5x93j6U
z(jE!7CF`5Q<0DPcSY4#mNUj8p<Vn7f0vYU%Rzrh@9vxzsCPNK}WSBcuHH3;Jq@>tT
zD<wi^GMcDRa*UB<CFJf<r4`n%)N>v#_!G%UvMnL_YO0Nt$#J%={?RHKVdQujY2*ak
z`6#`#_(UTo(WT^MBd5qHC8ruGm(z@dWpsM0-mRuhQ8XwT6-~;%OtBC+$HKXG_mPKE
z9PM$$E2Gc8zl<Yh`+b`2_S?f4aWa|d=HyK-9(dN$Zx>pv%p{TS$ZO9?C21qb28q+o
z<@UlJna(U`lg~~W#}&+>fW0z?E9qdctfPgw)>_C2Uok1>*$bD+daklr6y?4==3AyY
z)2CQqSvF_MVHR5EP%ZmdWLba<WDkoiGh94YcCp0LLDb83IxWkgTUK#3*Vr!*^i86c
zI$Ld_Zz9*Slq_Gw7I_`Z+%<(GQ`d6?8PwZ;rlb4VLcx)FC`$Tgx?HhB;r`EB*?%4u
uPzR*Cj}ZR<W&qzoLgN%Q`A5yTB{*Q9!i{vf7Y#Y1aNwAQo2-wIoBsh8dj@X+

diff --git a/IdentService/build/web/WEB-INF/classes/org/IdentService/tesKoneksi.class b/IdentService/build/web/WEB-INF/classes/org/IdentService/tesKoneksi.class
index 770d8afa50006255f648df8999e1dcf8da558022..b76da22615b7a5da6be2a7101b4ef392fa87479d 100644
GIT binary patch
delta 486
zcmZ{g$u2}e6o$X*i>lndiFAYok+4F7YaXvQwt3d(@pfyvrF9D(!%D&fSlpe5kO(UY
zD=RPK4N%uYSXk75>ip;bs*-aTdJbK_eLTGYEgYDX;V627gz5FAPtk8Oz@TDC5m5{)
zMiirxF%!$rj{9{Y$RtyWX}_6K%qr%5Y+kZpQbN?EltsmoWLdHzC~#7lR4yzqs%!2q
zmqdlOS0!tbb&Uwj$ay?*luKnZCz1`xruQx$t8~C(i*1V?TtT5zIW#jEU7d|oBy)%9
zu!b#SY<sVPtI0UK`bmofoq~MFPBw-u_WVXVb}YMlp+DERZ_r|&azW97d+OS0H?wa?
zlgHUJH<nIVBuPEo7`Mh+t)xy;FR>*J2ra>3EqWIXpM;Q-zlooe@ks#VXRKG<s84}5
vn`kDF7Vla{%YJ*U-*Z8mu6eZUd9_!nYRmu22s-HW;;OCqH!0}Se1PsR#f(c-

delta 450
zcmZ{g%PvDv6o$XuL-)?<Nu&b?6^YI&DRr&eQJ1#v)TK)6PMfp|t<V9ZhF3T<1CJmP
zMiL&t$jg{w9}!_-u>QT*`oBMWXFd6E{k50($7i6If=M$&ieVq^*shEyVkRAoD#jG!
ziU~zrk&q-!ESH^h&nX{arWG@8Gpm?W%)7A#$)ZUUDU$$8ie<@)WL4m`OXX5ECNM&6
zceRWNq$O*TjKEBu9~MrkrAqlsvM$+h-o!)DB1_I<lPy7m9ZaO+>FiRnwOBnqidk%v
zb6!1H;T?7@_UISX+mT|IcJ|#y+L41w{zAW|Z{Lvv=h6rmhve^XjB6tokc1`ek`AfA
zE426~wM^^!z>k#tC4MO50}sZJt=AaQ<<-MZx~QYu5h~<7%5d}VdCwOk^vcmppJvi6
V|M`L_{m!Y1HvUct26WcL;3s*~Ky3g3

diff --git a/IdentService/build/web/WEB-INF/classes/org/IdentService/validate.class b/IdentService/build/web/WEB-INF/classes/org/IdentService/validate.class
index 87e9b798eab2e001df559730747abf378617e749..491a2d9d5b60658adf66c9bcad4c0a8a171a69b0 100644
GIT binary patch
delta 831
zcmaKqM@-Z~6vltEEIZ?W=dvglJc)AA0|$(n=)uTIIe5{FG0|1`um%Y3E{IrGQSAM%
z*n96HiXD5yjvagNy<!1pNJum>CX@HxeDl3;zBifIt!AXftLpYt0&RuYp(7=du?`+e
z{ETC~BJ5`Z6BUyblPx~QVJg%7OlO8<rh}$L;o3Y)G27-+KXaJtXCCtvy=`9L(1L|F
zEK)4C$P&p?hh;2xh^MeZvC^We6#X1hSS?v&*=ucBr&w=gHz+n*<xPssiY*RXDN_Wk
zr&5P)lq<F?b|@;Wxt)?-lHCq_*z2&5{Y|LkfUOQH4mo6SSaC#hRFu_q7T#l$<K<mE
zdqvuA$qC6x^9qtvk}An*$r;I6<4JPP_%_OJQ}3n>!_u7Rf@#oPq*~yM#)7f@sKC=b
zOLK|Kk}I04Tr(n?>)dc(czeccxG4~+np+ebY0Yi!7=6uM?rHAxK=Y7Cn#Vj5_(O$x
z;Yg@YESwY4Jmr}nX<)D*m>wOJo!-NM=E|HrW6biOYdY~lpz@=kNN&(}yrf$5ir0;8
z`LX11c6w$oJCr*h7}31pt>zu?-KxZv2{n9h-z7F{{gDR(T@cI;59rf4Qewka@=5cV
zFXnADU-{;?@wFGVZhv2g=HE3x>_9&?zo?VcYcr+L!XpyOD}242_#jC{5|zXx`H}+3
zU`b&^F+@m;Bts>`8kRXTt4Ih4d}Dk)nK+XF34kZ1o+ikD(lGj|!)r<M1n6r1y3c%?
lZe%f{p%%nV_A=5f3-k^Ai3vtg?4~BQOa2=jZTKF>{07Nm%_sl>

delta 802
zcmaKqSxA&o6vuye(z(}f?#oCeOucADPa$MfU=NWHln)a06oE}R4-+ani`rsitF~G8
zweS0GWwvVBZe?YwR<`ep*}m9|_I-j-5W(U6&;8&3`QLNll=W%p9jR-pssRSjYLHBk
zWSW74A{POsEBr2UnW31em}T>`4T>po5oV5Lu7RdVG0(>NiUl^7y2xXpi+mO-#@bkB
z5YJ*enTjPgvsALopn&BD5f3XAD{Xd_V!VNe)si)~daa$-Dc0Mz8x$LD=S_;uiY*3P
z*{1N?GnE<y*{;~3*s0iM54T&gM^bLEmwg8NsfghKm3DPdamXNv!-^x4qoSg1sE9fy
zsj3|2s21I;CC4QvBsG$gl2ek?k~3yPRCzzmS<Y$BQ!8)=L*7t0C~%~uYA$e5a!FIi
zWz7|?3gXOBF>z+k=;TN}*90O#bDcuX4Q^^~aa+?sqvj5GHTP%|xO@dU{(vt%<j?YH
z?(;wpJHeahO$_E{CXTj9>%puXTl`Qnghv7u4*CMwUR(Z{TFn!lcJ_or{>;P_Z>BFh
zLwf_7XFS)u;HB9d-K$GIuS~bIYv0#23Ur<~)1Q&v`J3pDqvVa|E$=kVyf@RFgG7s2
z>>S+VgXSZJl24k?e35+BeB-<32R|#DoMVhgk|b9WkT@hkNk|fw<aHGJLJ}`2ka#-6
zy0ao)2ynMj(oPD7<bMX>@U#<y{HF}dKcW9GVjXTqSnKSx_F^QdOzfxylPrv4vf1Ds
X=l+uuOrg*m9y_qx-|SRN?;!FUs<6Gl

diff --git a/KAA-JSP/build/web/WEB-INF/classes/NewServlet.class b/KAA-JSP/build/web/WEB-INF/classes/NewServlet.class
index 8d8af3f34616c446e678a0054ccd5d4146491086..330d031495f4e3425cb0c01fbf0ba64df7d89f75 100644
GIT binary patch
delta 486
zcmZ{gNiRcD7>1wIi*s^&LkzJX5>`l1rRJ-~nrB68riRu~5?!z&c2*Ym7x)QcXCblm
zBm5M6*FsoWeD8a{cQ_|GHzoHa*KZ%sFF=H>O(p$?fgpnn`7msV*^Dr17&D9;CJd8?
zDb2Kv<7a1lo((d`ykWs#77cO3l3!catk{&3u&E$vSk<g)))fVACY#Ac6;@sS<8@3`
zi@c%P)NDybVaG00`{%jLS@uG+t=V~cS7oYJ5)Qkh9QN2(6uC9SvqSOZT&y~sJ3Wa?
z+u?weS8Cmc4oS<M4jH->`EDp3jyfFqi*`f1XM0!jx}3g?4#(cBRbicQ`t)wyS*s12
zMop6@q-jP81V;qMWIicIYyKvFQr0H{tRGvxH7rvgVhgS05%FGiyz;l!_U$X$h4bhT
nzs^gThN}NEicY$`2h(2vyBVNc`T=@yg$q&i%0$;t7xaAr;z~z(

delta 471
zcmZ{g%PvDv6o$XugS~TlLNwArMKG(RR9)(J)U9>Dt4rOrrENk<bik-$W@K<)gqRt4
z03#1!>J_k$h%hi%|JrN)|DV0qy7gW8%FpkQPe2z1lX_x`Aup{AyD*{{HECl^5mzJ>
z<BAEzq-4s(a<$WLp79c5Rx#%m^NIz<qH9}{ESvaQF$s`VtV-4->w+q~P%M;U0wdUR
zUrva?h9o7~6qt#N%;8z7a9TW<Y)Q5sUPYZ~w%B3UVvl`6jolny7)z!W6HWQj$#Kl$
zfL*82xDKVsSY+uDRNCQuL^FqOA?<MbG<&JP)30yKk@I2%j2!ugH{-_G3`jzfR!N)G
z^9l{#aSeJ={|B{5$zR2f%J{&8@k8r7hILfwW;+oo=x|<Svi^6k^NSby-e|sC^Fb%4
jLJj|E1W|gNI~8sD?ex&A{T}-0*SQ+OfDU^Lan9f;b<RU^

diff --git a/KAA-JSP/build/web/WEB-INF/classes/org/kaa/marketplaceservice/service/MarketPlaceService_Service.class b/KAA-JSP/build/web/WEB-INF/classes/org/kaa/marketplaceservice/service/MarketPlaceService_Service.class
index 6391415a9a3126e57cac65ed19b2fd2bb5f1ae8f..63ea6d742b8cd6f38440397c3d3fa52ec82cef67 100644
GIT binary patch
delta 267
zcmWm9y-tH*6oBFPYoQ+y5(iUJQ>&XM#t@C&{G))1rM5y#t$$4i7Y7%NYcB#<FT!+l
z@B+L6Z^YTiw>&2~Iqz`ZoOfsT{rC9=?DJqz=hQ4YvsmI>5lJo#0)ssZosJ|{+pgkL
zUG@}xgSO<#AhcK@k))D=#UevVCK(Afx?a)=2mRRd!!%5?$PXu@G>9j0?_>5;HOsn8
z%5a`(4WV5NTE%*;wQV!zMsaJi!m5qKvcP_tzE0ie#}{{)#5QZ(37W-@)+~PYO>sYO
k)FRzIkQ^c;M<x}H%Lgl*;FhzFz@y4;P8&ZbU@Is52Rwx<XaE2J

delta 232
zcmWm8Jx&5a7{>Ac0OQO~Oh`09qlu**(P(2tT$WLgMQ|4vKZ>n9!L}rO1(UJ$5QdI|
z19$-&&tlwZeoyk|$&>f9^U*24|2A9Tj8{X8D5w}3+E~wx;#L!CP7RWgV(hPXo{4Y9
zo~fp<xYrB}O=gO@;=!;_qDU1B!O=8KCU!B8!^oyK$;Oe*m+3Ih<JnjFQ(xze10f#W
zN?z!U<t`adZYvMPv-_2!#*3imN_p<yg<iky1hU&y)w)pZ1=P5#zOT`vTV)Hu6?IMu
M`dk-;92X4!0W&oxxc~qF

diff --git a/KAA-JSP/build/web/WEB-INF/classes/org/saleproject/KAA/DB.class b/KAA-JSP/build/web/WEB-INF/classes/org/saleproject/KAA/DB.class
index 41d17d8318cb2f3e7eccc17b4666edbf7770d296..ba37c6e8645c1a52c3a0270ffa9adddd806ae5e1 100644
GIT binary patch
delta 160
zcmWO0I}*V_0D$3tx5#dGQg8xMc}2V;-mf4YjZwISTR6j(E}%6!g;6_=6Bud#ulb+m
zZPL&0`2r&Lh8#6Tps5=|8k(l2rD+>FL@tu9B6jJ~*9;6pMvAd!qL|*(lW;Q4g1w4^
yGxM0UuwM~7iARy84P?Ptd8|q8QHJiuW6Mt9+q3W=H+hlyl1>z5ji8bZNveM@q8Q2m

delta 156
zcmWO0I}QOs9Khk<OtJId$wVlGR^|O(>-}cwXvCqEdjg3Ih;9o}JCIWNPVl{KVx#vr
zc>)1@OPaEwB2+Ck>Ow<k3N1^Uj*q5m2z+{kLf<lAXc!4&!{i>FRD4wjZ|ayak3T9*
rEgS`wjvRSKHa@DX7*>uooA|67-qsPZdtCHQXRNFYDM3;EXEdcBu&oyw

diff --git a/KAA-JSP/build/web/WEB-INF/classes/org/saleproject/KAA/RestAPI_consumer.class b/KAA-JSP/build/web/WEB-INF/classes/org/saleproject/KAA/RestAPI_consumer.class
index 0fc54e936998594888fada1b6717022a5edfddc5..3434d5267af03308bd4d58eb37277222426b0842 100644
GIT binary patch
delta 493
zcmaix$xf6(6h=?=|C8HYsRU5zMF)c$#25oaz)pApKtYg61sPgJ6r@2JoNZ-t2DF^O
zrM>_mA%TStz>dTR@Bwts!ifJ3VeRHr-MaUDRY`3mx0AW8znkBIYQ9*G(V3u(^NI_K
zi$a$rk4{B*oJ(<fEWPw;-7jP;j?0QG!c}2FxMs;`&{D{CO93|&L&C5nsWC}z3L`?+
zl48`7&SxynEtPHy<GM~*N|;nkDefrlYU7^bzVJYJxVrw^9E>)PqDSms-4(_9Z?VcC
z3i3Z<)2AMjGngZWp!8&AH0yZ6Q^zzj1~-(M%2Z?rCMr5w8y)4$I_8)+r2J2l@?V4W
zfoD9|#tX$u$17(1ui$9#nm4{EtU0tm+Of!zA#7=GYj?b5*7t^oOWxsCdGGk3sULOj
zlj1YWj+M2Qa4tMvC)5iK!fD}*&<KAhiq3W^#t3zarVzu~wT48M37To~Ioot1^7f>2
S|M6OB^E<Xy+N0l%(eV$_hgeAf

delta 466
zcmajc$xhTk5XbRv&-_UZZ6`C3I1)lKauA4NnIMLQ7eEmlgaJWh85WU6M8#nTMZpDJ
zpby@B2P7epgAYLB!N=gh8yN6k@d3DeI$hPjI#mBj{!FePpB?=I8t|4XGKEyquG~{P
zgicEV86_K|D@M1anfrS05qd3-2TGstQ0Ny1EO7=cMGRRI<dk7y#FEr8Nk)Y+;gO}3
zaZ6*I$1x@}G$~B!Ic-VtM43^ZDzn;nraTv32y^>~r^dYWhmo{DiEO0v%p1&AL-bmG
z+Ofc*V~J&ho6O~Nbu(jgbzL2;j#^e6tE~C&(QNTLue9=7*>JpJ*#|*I^evmdCb)TJ
zi$=#g-W!7UOlQ{dffYlE{~akQcYI`9b32YtI`gwW{-S(k*Rgl-BiIbCR|?I76XHTb
z!kzJ#%VF)DGK_=^4k-;V+&ah=-Z0VIwD@nftvby852Y^1-J#VdE;UJ8_=OSf{sZ0O
BOt}C6

diff --git a/KAA-JSP/build/web/WEB-INF/classes/org/saleproject/KAA/UploadProduct.class b/KAA-JSP/build/web/WEB-INF/classes/org/saleproject/KAA/UploadProduct.class
index 5c1b5dbe661eee7d43f7d4ea91d1d25abf4f4c2a..a5856c7893cda609d34e7485d240e7fd97b10506 100644
GIT binary patch
delta 1297
zcmb7@Yfx2H6vuz-UbuVTbGOJtkuV7eHA}lfU_}hmgfcZX*^Kl-r5Z?ti##kYnqv$z
zeaYV0u@`ApR%#EaZe>wX^v+DvUY1t&e%Qn8X$7=57K0y~Is3mJd#!c;>p$o0FI-d9
zxn-cI7buoek1953Hb%IQ`yD)>dC+4M-I|9q4{ILLBs7mI9`i7+_Hk!7M|grKH9anP
zO7pbl8Q0dUc-AA6=RD@nr+MDhy`X8=EYU30yy#KT$x9wD^NQwGcl}y~ExfMS>hT8K
zB5dbP2X^X?Fgtn6<88WK%{!WR74LaWV}r*o-gn*y4t6`}bva95k4G^dYCdxIV+VUR
zpC~@{DCIK?)qL*UFC6r0zEphWaVlSHzEOPZQQ^i{uut<{gzx#m<45*uezMd#p!wP9
z^o!<K&2O6DHGgOhYW`IGrT9BBPa0){_4*Y9ia{%g;LW<^!n(!rSZhn068znPro;uo
z9LY>t7;CB%QqF3uSyB^?wMHv#e2Tw3=|KKg#WE$LB%rv=Zf*CnD_E+QqLQGJq(nz@
zSSH)I7)h3pv87rVU6wa<c16|Pb7ti>#G9MSEdwKA3Hj?omroZ@B9@pD!&)J^EZR_5
zZe)}TR9UpPb-}XoA#bSDNQysSWmk`uR6{lA*@k%QqPi9%X_78Tu8|BGqhzd|Aelli
z)?9C7oMc(nMvibpQ-{`Ss%fc@&WT?fYpGX~ZDhP0sbqqY968G0re>z(8qSwICHY2<
zmI6OlPb#%r8<{ARj7*kej7*VZ1v643!?_Z&T;p|Zwe2-=Bge^9BhzH6-=U|3k9U1h
zBh&qEoiBy{PJMPkk(^*jPq)$;DV7qepOG1kWMKB0MoyHIgkrxhoa0xAvw|l}D6urW
zQqQYXEL7Ah8Wb_aLZs5d>GlkghEg0}F<ccKBtUTZ+Wu{g_JnM5k^R(?X!2{*tHzJa
zH4ohjE!HN{n%I%PCz!XGi^z~lMsdiiCHY@(`618WmAScdA9Gp36_(Im>EKGPB3)L~
z$JJb8yVudfwOq#-*>3IitYj<;>`OM0I><)ShDj=J81eW+{;K~nH!5yY+-y-GyPq<}
zEs9%9PE&Mt4H72f|Ie}gPSdU|JEZFjt6e`4tZ`xJAb|lcRotdntyohs@h}BPs+BC<
n&RTy(){LT&=>T`wEd$)iUDl4X-a32Q+qj#1<|A#~%X;_+-x?C{

delta 1248
zcma)*X;76_7{`Cly%)~8?>!=mEMbrsR^~8-gEiwY#)L9uO*SJ<qggYM7r4k`16WQr
z%+!an&G415QnSR$7F%v*QQ2yXEwtKZrR`-I*+OJM=MXX1Z_Rto|Jk4SIsZ9l<IMh&
zj@`q(JAqP};ZenA&Fv9txx>L0O^-(%TQzrT?$X??*`~Qiaj%DQx%WAFe}pL8H4ixB
zLCr&&hh14*@rXwjk9sWRG0hH__qe8AvqE!;<_V9&4thPF<SEV5F1#~BC(kIJ^>~iw
zBfP+i4s6$5VP4{8k5}00a$eQ!R=nm>#Ac7RyzaC&9K7iu?tFHDK95q~(!A~DI}YB}
zyr+2IV>Wv%Ea3yEe&`^s`AG4xM>(Hp_9{O0sBrBo_)PP8gmvum=wiR-3p+YrYQAzj
zeXaRM^R4DP&G(ugGzSzvDt?MDmIlc_sQ6jYFL?7Vy(qf8E!NW9s`$m<A85=B)y5j5
zLdsbU)hnutV=cv%){f5)7Kndks6Tb3;*jE3#TAO*6u-y2lEPA8_=5q%p9~5U%L?W$
zsHj?W&b%r0ZB31H41Y1;?@GR^h{ODC7@}K9Dl4upv7upSsIuakmZdA_jA~;wBmOFt
zdom)1C0t+&+FF)Hn~ek{D998eAxTn_Y&(b&g0ZGLBU-{nJi7fpm6;MTVq}7n6eANQ
z)jy=>W~Ui0lyoH-MkYz7t!j(53VHsip}bR!WJ$J>968EJu1pq8;`t5dGGNEE1vTx}
zZAOlkJR|v%=lAI8;bUB#9jU<Iqo>MLe^8&Df2<VRIZrY&O^!2iygO!K!I?%*km*9H
ze=wZyuMXz~Ph=q86YkWD7b>EPT1B0*7gQ`nDlMFD_Xuey#gQ4~S-}wk1jobn;ndrm
zY@IQCYeF>mYtpMGC;FC+#)U>JLo~&Q)At5vG}A%`2Ux^%E+$PXnZT$|YDgN>F8f#W
z4`=P@*e92BHLFRN4fb7J!?k3{7J9jk>zO2d++e>oWU|!$WIL%NY$I)aNJU}7x^YzR
z{Liyi;VX(P3giw^rYKd+o^_g{e1tF=u1&`nTmQ3<t#_Q3=eQ<kSnh_1V1+Z22MG+b
zN>QO$r|6nB?Fa@F*%EG|+cJ9|es506%*0TD_4cFzZsry%v#oZk-R-SxVB`5nE1S3t
F{sD76051Rl

diff --git a/KAA-JSP/build/web/WEB-INF/classes/org/saleproject/KAA/tokenParser.class b/KAA-JSP/build/web/WEB-INF/classes/org/saleproject/KAA/tokenParser.class
index e9947b4f2d90b0b0d65f91b5576095848d3b067e..a0130494cc1ec901acfdcb72b58e81e9d8519dbc 100644
GIT binary patch
literal 1194
zcmcIiTTc@~7(K)8c4=7zD>o?!<+`nfdO?gSL4kN77A3)u_&AhJSy*?Q?N)v8ksm^Q
z@l{_+qKR+5_%Hk$#-L{w3~C>|ByO_b%zSgcIp=&cACKO?2QY{0DRf}09pfoXU{ZxC
z6VoXe7*oMkA*Vv##6=SYfy9FAyV0V6X6H5q^p#-S5$GzrzVo2*WXlO3$t{nWbUCO<
zZ&QY@TAw8KXveJ!WXnNVE!L&y)WTrbsYJ#5OH0Kl*mL}K8P=V!Bw*FlY&i^`aV;=q
zmv`k;S@fh|Ep9}i>sL#;)|7yF&VNO~h>ue`TIvXJ`LEJU=+qltB+yX_8h&(7)+1RJ
z=-h~8Wp7Q^V%a8U1k6~@>bgK`BWQ#b=Z>pfcK;xHRuNgS&?x{GS(ru9!X;c5=>Jv3
za>MnuozTJ+TvcJt!ZpkbjQplEq&z+9;g)LNPpRY9(3$7>)o3TaCS|m;Bf}*^b$d0(
z?j&Tb=J?wJGk?_A6ScgSA$z5@?Wf!AQSe<skKGC^Aq(~5)Te=$j84WgTopO8Z7}kO
z5N|kXLl<KrPFm>Z+&Tu}EYe&haSlDqsNzpN%;0!eTS&L9X^WYB6WUAM$Y+|+=k;E_
z`^5p0`<mDnVpu=G;5!(P50NM|VaAvy+M7tOar@QR4~5q}N{i{|sSl)3VhoBfN!~^J
zK9UcUeiXeJM?Y)~;3fvKj0|pLD3&|Niar#G=!34r5jViGjfnHa@`=Xy0cK3xV$~p7
zhlxl-KY}StTo7N75t+|KCNc7Fc8$NbJ4!)WQjSs9IPFf*z$ArD(e5-eIoi$BZh`V=
PXlC|5*cIebt;&7_)xqbz

literal 1169
zcmcIi+fEZv6kVq?ouOs8h}6nWDA#Ezj36N<MNDZzBo-yXkoY*1Nf{Vtn(0*i06v8H
z;;X)tL=&Hlf8ehegRV1TQ2QW>vB~Ux&h9#Ut+mhjbpGxGfEBEykwz|!F-*!ZrDHk`
zRaR8Y$S^CzoDNe*UO-!OeK%ScP|W<EfLaL-9D%;7>pPEH&-R`0iM{W!GEfa_wzp@8
zuH0V~)#%V|3goImSht$C=QP6L$f-rv!*bb*f@8<uvBRblmIRE3Ty2EG3+@GG&FYc;
z+_pU1uUorO==$|izOy7CUh=C5B;$5cN5?q=Tz*?L6FSY77YTINf|egWu$z%x7wFlI
z?Ar0R-H2uDC<y4WoUI*!^ls1!YtE)CUH1PXdQlP?=!Rin9z_ESSQN<qNx#u@y#psS
zVBxk5O9qy4M_~LfGa=b!tH=9tY`>L$427ON$FE0+@dZhXwL?2B6RMh9dCo<%8x6-l
z5Lmd<L@(6xLPpI>=fE%j?uvq+3I@$iU<o;-_|W7}0S69)v4=a0SuiIHXAp0>NT8Qd
zi;D*OxRy`?(2r}(DGcB`EAsGXHcK*Blr^!ftdA7hNW8*oVWbUZRUK1LG5j9t(=#NC
zZD?`14ZV%7?Tp$#bqei75hp^t{`Rr>hHaFXdYOdaDnW9Uq#9{^Ntz+;Fb1)N8@P)s
zN*KaAD`kwtGFK=igFF!#o}(z@vdjr0ZW7Boz<uJgtZ2B$Q$u7NC1L>TIW(bTOnl{Q
zOMPLd6mDJBX7V3wj#JD8h2<z|k~XI(ewrd@XmgG>P1-Eb<~&Ul|AS3F{CGqY-vKn-
B<P`t_

diff --git a/KAA-JSP/nbproject/ant-deploy.xml b/KAA-JSP/nbproject/ant-deploy.xml
index 5d33e0d..2d5f877 100644
--- a/KAA-JSP/nbproject/ant-deploy.xml
+++ b/KAA-JSP/nbproject/ant-deploy.xml
@@ -1,43 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
-
-Copyright (c) 2008, 2016 Oracle and/or its affiliates. All rights reserved.
-
-Oracle and Java are registered trademarks of Oracle and/or its affiliates.
-Other names may be trademarks of their respective owners.
-
-The contents of this file are subject to the terms of either the GNU
-General Public License Version 2 only ("GPL") or the Common
-Development and Distribution License("CDDL") (collectively, the
-"License"). You may not use this file except in compliance with the
-License. You can obtain a copy of the License at
-http://www.netbeans.org/cddl-gplv2.html
-or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
-specific language governing permissions and limitations under the
-License.  When distributing the software, include this License Header
-Notice in each file and include the License file at
-nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the GPL Version 2 section of the License file that
-accompanied this code. If applicable, add the following below the
-License Header, with the fields enclosed by brackets [] replaced by
-your own identifying information:
-"Portions Copyrighted [year] [name of copyright owner]"
-
-If you wish your version of this file to be governed by only the CDDL
-or only the GPL Version 2, indicate your decision by adding
-"[Contributor] elects to include this software in this distribution
-under the [CDDL or GPL Version 2] license." If you do not indicate a
-single choice of license, a recipient has the option to distribute
-your version of this file under either the CDDL, the GPL Version 2 or
-to extend the choice of license to its licensees as provided above.
-However, if you add GPL Version 2 code and therefore, elected the GPL
-Version 2 license, then the option applies only if the new code is
-made subject to such option by the copyright holder.
-
-Contributor(s):
--->
 <project default="-deploy-ant" basedir=".">
     <target name="-init-cl-deployment-env" if="deploy.ant.enabled">
         <property file="${deploy.ant.properties.file}" />
@@ -47,7 +8,7 @@ Contributor(s):
         <tempfile prefix="gfv3" property="gfv3.password.file" destdir="${java.io.tmpdir}"/>  <!-- do not forget to delete this! -->
         <echo message="AS_ADMIN_PASSWORD=${gfv3.password}" file="${gfv3.password.file}"/>
     </target>
-
+    
     <target name="-parse-sun-web" depends="-init-cl-deployment-env" if="sun.web.present">
         <tempfile prefix="gfv3" property="temp.sun.web" destdir="${java.io.tmpdir}"/>
         <copy file="${deploy.ant.docbase.dir}/WEB-INF/sun-web.xml" tofile="${temp.sun.web}"/>
diff --git a/KAA-JSP/nbproject/private/private.properties b/KAA-JSP/nbproject/private/private.properties
index 17b05e1..10d9cc5 100644
--- a/KAA-JSP/nbproject/private/private.properties
+++ b/KAA-JSP/nbproject/private/private.properties
@@ -1,7 +1,7 @@
-deploy.ant.properties.file=/home/khrs/.netbeans/8.2/config/GlassFishEE6/Properties/gfv3-2049786751.properties
+deploy.ant.properties.file=C:\\Users\\Ali-pc\\AppData\\Roaming\\NetBeans\\8.0.2\\config\\GlassFishEE6\\Properties\\gfv3-445781616.properties
 j2ee.platform.is.jsr109=true
-j2ee.server.domain=/home/khrs/glassfish-4.1.1/glassfish/domains/domain1
-j2ee.server.home=/home/khrs/glassfish-4.1.1/glassfish
-j2ee.server.instance=[/home/khrs/glassfish-4.1.1/glassfish:/home/khrs/glassfish-4.1.1/glassfish/domains/domain1]deployer:gfv3ee6wc:localhost:4848
-j2ee.server.middleware=/home/khrs/glassfish-4.1.1
+j2ee.server.domain=C:/Users/Ali-pc/AppData/Roaming/NetBeans/8.0.2/config/GF_4.1/domain1
+j2ee.server.home=C:/Program Files/glassfish-4.1/glassfish
+j2ee.server.instance=[C:\\Program Files\\glassfish-4.1\\glassfish;C:\\Program Files\\glassfish-4.1\\glassfish\\domains\\domain1]deployer:gfv3ee6:localhost:4848
+j2ee.server.middleware=C:/Program Files/glassfish-4.1
 user.properties.file=/home/khrs/.netbeans/8.2/build.properties
diff --git a/KAA-JSP/nbproject/project.properties b/KAA-JSP/nbproject/project.properties
index bc730ea..c43f872 100644
--- a/KAA-JSP/nbproject/project.properties
+++ b/KAA-JSP/nbproject/project.properties
@@ -40,9 +40,9 @@ j2ee.platform=1.7-web
 <<<<<<< HEAD
 =======
 >>>>>>> bcf1435806005cb1ed3347eeb593de560332f805
-j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar
 j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/cdi-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar
 j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/cdi-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar
+j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar
 j2ee.platform.embeddableejb.classpath=${j2ee.server.home}/lib/embedded/glassfish-embedded-static-shell.jar
 j2ee.platform.wscompile.classpath=${j2ee.server.home}/modules/webservices-osgi.jar
 j2ee.platform.wsgen.classpath=${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar
diff --git a/MarketPlaceService/build/web/WEB-INF/classes/org/KAA/MarketPlaceService/Service/DBMarketPlace.class b/MarketPlaceService/build/web/WEB-INF/classes/org/KAA/MarketPlaceService/Service/DBMarketPlace.class
index 2d4880d136a4e116e5424a53b14b97ade5d088bf..1e0163cfd7fc25fe3a7ba026e6a2ad1fafa47b04 100644
GIT binary patch
delta 153
zcmWO0%Mrmq0D$2?d)VFV?12iHG2<;>LA(iqGK?0~pn<(=z|pwnpa6|HX~D?#|1ST>
zd`<HHr7s}lXvk4lG&D^^i$K%XbTnN<kG_u}R1AEEj5Lv9%tSHO%oOuSa`t4VS#Wpn
uA{Uk=D_0VcTw997?j#CwW7)EER}sj>vghzj#ZBbPI#yIP9@XqbQ2PU+4j0J)

delta 146
zcmWO0I}*V_9KhjUw#fdovtu{`72*+Z;!O|-QMiC(=(cqSV{{6mb`g~;80o*_`<jnQ
z-@nHb=(9KEscJ%@W~kE;nnEPB3~f3Aims*?WON`54I^UBSeR(0xAfq-t9SBemN^R-
ns@PvzO03*b75%j(VdKs!^0$^9>HVcHs$eA1<OGj$R!~&_7q1rT

diff --git a/MarketPlaceService/build/web/WEB-INF/classes/org/KAA/MarketPlaceService/Service/MarketPlaceService.class b/MarketPlaceService/build/web/WEB-INF/classes/org/KAA/MarketPlaceService/Service/MarketPlaceService.class
index 48d8c8e04f624d9512af5aeffffbf4b026bc41ed..ad801dc36eb26f8f17ef07d1e3213a372bd7674a 100644
GIT binary patch
delta 3386
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
biXpJhv(h|%DI6nsE~mq<ME_rR;y3RDbqI!O

delta 3334
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

diff --git a/MarketPlaceService/build/web/WEB-INF/classes/org/KAA/MarketPlaceService/Service/RestAPI_consumer.class b/MarketPlaceService/build/web/WEB-INF/classes/org/KAA/MarketPlaceService/Service/RestAPI_consumer.class
index bcefd2a8bd2f3a3f6c2f44d578c8417b01f2de43..9b8c42de6e80e91a83df10f66f7bb24c96ece632 100644
GIT binary patch
delta 300
zcmXxgJ1>J#9LMqR>4SfIa%kd-h{j+LlcbAAT6c<~Zl!K@>4UnIU}%k+m~AIsgSoL8
zyZ|r2X7>hcg69mDPx8P0hW~r)Ggg25d3gl}xYWeSMCoGMG2@sOvYKWxjycD?u%L;O
zb1Vu=!m_ZUF|2CZ$ZJ|zbF2#mjqh%KHiS)KOVi1=up<-|E!VZ`O{4y${IK2)bN|z_
z;ij!c?tAyxHylt>m`ZRPB(BQUL?NFu^bi;hIa0)JL&a^<8*D$O>;@-}Q^Of0d*}6e
z=Tz*ImsA(eAKru4pAyo-kT5Ka2&3>#N7(zN8zrP1V@)W=nXr$NmdWrr5vKkCrn52Q

delta 268
zcmWm9xlV#X6vgrXFv|6t3=;if2wyCytSmJ|RNTb{_Z@IwS}n9Dv9Yl*nTN0@R$BM~
zK7h|)XJtp!ndVoVoSWS9mHo^%KYridfg!F83FU}96M@OVlrU}Rq#T$D%nEaci1|Q8
zSP&M4C4*(z&`s5lVI{CCtQq2P8?!EK2%Cl+Tf(-mqex%h-QKjCKT7Sohtz%79{ZL9
zYOY7eQQgwuP?5NnN?b)3dyhD_6gUZ-TF!j&Ne}3AF5IggR+lf|`cV(&g%KeVtdJ4^
dFm3vL_D4TT{3K7V14W5Z_beqD^W#&D{{tJkDi8nw

diff --git a/MarketPlaceService/build/web/WEB-INF/classes/org/KAA/MarketPlaceService/Service/Validator.class b/MarketPlaceService/build/web/WEB-INF/classes/org/KAA/MarketPlaceService/Service/Validator.class
index 1ea3b4d947c6a812f9088f66551d0d9a60108144..d89dafe043b26783e2285ad1ee3edc910f8ea011 100644
GIT binary patch
delta 1439
zcmd^<%Wq9l6o<ca&OP0y+tF$%r4I?AqvlEok`8Fm7I#9l6h(1MOCPwcXIu5EH|?R+
ztLjycdej|ANEk|t8%9k!H8a3OqxSC2y#wwaAS5Sit?aeeZ>{}hpZziSYi`SjpReBn
zbLf}&2?{DDCP9a7+HcpU%Awj}hr>?EG-?F3k}=e2Q!m&h*e%#23DF>FWN#w-*sr4l
zf`fuXk|dfW6KR&D(W1>^L8~N#pe$DQh~TK;n8R^NHYWsa4zqNtlZoVTN^n|m#^J0U
zuu3nTb2zX41&52;w+lM@-=`Z!j`z+?_nPb^FWKx(sA~w-H-x;f*^{j_)!5Nt)l`*g
zf=F8>@2#@B9FI#bm+ADrS$UaPxN6{5S2R}mYl9(w$;yDsT)JGYaor2}YBFxP+@w=*
z%cYy!f*zMU+;zFfeQ&@wFZBVvy5gZWk6a!r-7I^i^@KjJ&@Q!}^33bD)2!#b2*0ww
z*kygBuz-a)430+mNG9-u0%l{Va}TjdMJDt4#A23Uk;edq6yc+smlU%Un|7L6#&Qzq
zQYryeAv)armJ&haD;2E95UfcZVG0S+WtG$!L0Kd@j3Zb(Oq$v-qMC|7H>!M8C<_@s
zFIXp7k1<tHo;pnCsG6nAN}xcnVH}BUWK+0x{3Ij%eXME3$6)wk7(T}^48<@E#xT5z
wVQBjugSR62Z{aW_E{BRJhoY4Kn#1N%4wKD)`zlP2{1Wl5g25K`9-D0a1<#iAV*mgE

delta 1438
zcmd^<NlX+$6o$X*nc?*m9rjH|Awtv>!9=4b92DFT4PuBWBH}2BAOa2pu7Eo(xM1Ug
z8}44bC^t>Knt1Y{aw5T_H)Fg>#O}eFizHr+CYAra)L&h%>wDGxt>9xp@7o_QUjqwy
zswt#K*s3w8F{yRqHdpFQwwnY^c4+e0Db#D?X>eti&?xK{nl#Pq(X_DFPb+P1)-LQ5
zLYf3RG#P|7>2$i%CG6J(sL`d49uN)+hfEG@ayTM%o6L7h_4t`buW(d2W^&wp!8&*9
zgvm)ao-#S@#y;W9^EX*a;@UdH?VVwJOuh5B2SXhVAw|ADuCnY=quUO7hRm~^vp7$`
zo$4*}T;QU;!JF#8WO11RMYdgTWZQk-iog{Mn|@)?;wsmK>lQZ{vbf1D`>S_x`fcu5
zEaI*!!xs1GSIo9Qsm#Q(%Jt<Hk<u3Td0^N3ssayrq)2KGb_EMtf~}2(mEllRYoo<u
zo{W6(eeqQfkxVfQ5S}^NQkG#d7RgG`r172Qj;oyWkF&zb43;p;N><^ai1)0f6fd>B
zU=3yX7@&u>tRv3Ov5I^1gsBlPPAim<m@-K=anWhVbRBUT6EP<+1!IDAXThXXOMYMI
z_|c7Kp{MtSfH?hBxk7Hr1T!PMdECeHphTFPgrAL6jSQz|s*$t=L;Z<^^2RuPj&T@|
zaTp`Y;Z=-7-!Bfy8Gj3hIn#336y?y6{9kj}9N{p-__wb@{?sQi-BnOjJHKOtEk6PH
C56?gV

-- 
GitLab