From 13434e697886e58a3f1cca877fa48ac5dc6229a0 Mon Sep 17 00:00:00 2001 From: pablo rodriguez <58742538+1-pablo-rodriguez@users.noreply.github.com> Date: Wed, 5 Jun 2024 20:35:40 +0200 Subject: [PATCH] MAJ V4.5.0 --- analyseWriter.exe | Bin 3520994 -> 3534544 bytes analyseWriter.jar | Bin 3439074 -> 3452624 bytes .../evalnumeropageancragetruemini.pngng | Bin 1119 -> 0 bytes bin/resources/licence.txt | 674 ----------------- src/analyseWriter/MEPTL/HTML_licence.java | 694 ++++++++++++++++++ src/analyseWriter/fenetres/about.java | 32 +- .../evalnumeropageancragetruemini.pngng | Bin 1119 -> 0 bytes src/resources/licence.txt | 674 ----------------- 8 files changed, 701 insertions(+), 1373 deletions(-) delete mode 100644 bin/resources/evalnumeropageancragetruemini.pngng delete mode 100644 bin/resources/licence.txt create mode 100644 src/analyseWriter/MEPTL/HTML_licence.java delete mode 100644 src/resources/evalnumeropageancragetruemini.pngng delete mode 100644 src/resources/licence.txt diff --git a/analyseWriter.exe b/analyseWriter.exe index 7f0291925b68fa4353f3dea759be07e500a3cfd9..4389dea0ca86aafe200a38bf1bb05940985e74ef 100644 GIT binary patch delta 66319 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
>}VddL$ex$}a>$vk8p*Jy(7 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

qv*e$91lHuKG`twbkoktS9;(dOQa~ delta 52324 zcmZsB1y~f@`!KN!3rjcB9nzhGG}7HINSCODvMAjt10vla(nG2!DN=%f3K9k=2%-q6 zh~KcI*ZaHQpXb?!Id9i_&zW;(YH1#K?aLf)Mgso8Y17PP13Z?x<`;rrPDa^;d%{f6 ze-9k&A1)3q^j`-DC+cK)f;ZZu#nN5abI1Ol+@t*;dK?4}jxpW|HBA5O|G)?S3orWh z|L4#67vAarz&HI1pZ_o(DfGRP9066THA_v>FaA|q4Bu{*BwS2K8 zL9dX%NmP5KSU_S7zR4*p;ywleBS0~4{F^jbHV$IMSq35+925$LbE5mFD*+pj(IZ6> zud#p&YAoOlWMX;$(F>j)!k?!gBF4c%;b1v@I1zGK5{_q(-Xu;0IXKISP$$B|P6;8z zun(n12w{NrffNxi^$xN-$(Z0h)>#lj2q3W}6L?4g@Kp+80Pkc7rYa%u2(eEPLLK`A z^c$hrfCokh6hKZuKnpP4mqLR%LWn@bKLUWL2U3*a6Lo|i47(RkgykRx(kGBaz{&|0 zqk|~K$8t~*6GGljN|Ay3`Uq1PmY_p|<)8%2A4)NSeO3rVSUD6v0pLs?k{lSjFGU0r z%OIlQeEG`#)&Yu%BXa+xH|mWP39!>I#Q;)RAe^vn!7ezf5Rii@k_6c>@mUoDfq(2H z1Q|34ieX!>UxY$J@&kbj53%l3=p$)>_Y+bypw%%V*k)p2a!QI2C|-x+GU!Ag zivO?77PmuIX3R=a08Fo>h{5!y$aL5us9uD@Cwc^zVOh}dw=rbzq$t26ZGw`&#sJQc zeDDniG7n1(`ZFT^U@Vrc;fWL@_~|u57z+dOA0V&7xm{gG@PSay7~tVaR&rMmG$2t2 z!WC9KDGRxJvlrW@bK)P(1A|j$eMp5A^;G+hI~n9B0$07clDsKKrl*h zmX*MV0$V;Oq5wTP0%CCLGx8Gbvq=u35#|t?I4Q1INGdQQ2EhjVflVk^2GR{CahCa0 zotSwk5>VwD@*G@iP&DPi)ewXiOo#QY zQ3z>+{yY1ybTz!lLf8PTLl7M!IBbh_fztt5p#U~05@f-OpiI=k(Zq%i@_-yDnt{sl zgBB72OToGeO-2MjF$YZ)?Es`K%&{&0XL4ISlVS!b+>s%$%_nULTVNnU326l@VqgC= zo3T!xSb8!`8A0GO@-`ep*j%WA06ov3B;5BwYQPAHR~SUIAgkaqh4McAPi+Z<)(%K7 zI4;<-YVtuMfTBq$YS5e*SqWSEKMj)r{JM#-f)Uv0LY?IlXeUQN^IO}=s(_6o+iTg(XMK7;G^CoanN*H`-MKB0k^(RbFo0vcjz&ifG zD1qZiD0DjHNDnLmgl6s`OoFX=tQnQK1gfyPQ1S$TKdC?fPQy_BM%+f+fa7vu6nO;G zK`9dkHy$EH;2~Dq-!ii$CkXwQA165nLywTSFzj!^nV|_D!nT|g4Ny1=6!>bMICxUeA)gaNS!NE*<{3GoHyf?}Nj zOUEwj*uoZFfU4ql0&)i~)06T8dyR-| zfolXJC@dW|ACMv;(BGS&4W4Qo=1@4W%01l(S_uB-A+|k27z9ug;ehb@J5fM;3>+K^bGe_Z{o91_Y7q8A8gU@W$m{8ibzEyV@aO%b4Bm5^zY zVD&Nq1wK|(_ZorNUqhXCp^Xc}XUG@sZv=NKey8joKTgnK-3EaXtO)8kYybpf0p+#{ z&LOa3pjnHB5rWjO3H<+;ju5!N3oUg0p9!e{9ri^cLUAl_#(8LCDN0O83Zg9u7pSl> z?A8&2p#V}ZLUQoE2%#996llU?iBTYgc+Y%73_^=;2{)DvyP^2QMhIN}0(BZIdBRvM z9e|zU5S9uk-h;NCa&d(GQdl;(ZbAv{!$d2ZADCj2rUXTw5_7@Dgq11AEX@p_GbJ8@ zD->!B{GhTqaXRcNw&YigP|yY&;swZgrGnK@$V}8gJ1xIuMy9~I{v^Y!K=~4pWvzX7gn4^%m>d0XszJ~CIg8H!NY9g zJ=nkN@xR?VF^v=Sk|TD2tKxqQ=LQ?qi5l=q4P+ z7CQhb5&`TbiO4xhZ^mA_9=tom(qJpnQj&0vQj_1*?>gn+@_VYs4=-O?A_Y<;iTE+j z8|!Bd(p+~rf-4iY{8rJ7i3{&4ot>(xNw^tJdyb-BvL1}>+j?2aJyqpWFYfrP?v;$c zsu$6p>Ayn1Xl85Ev%j^@L&k*xLGn?1orF8pT8m(FK%bTRlQdWf}Ii%p&9 zye@+t*AeHIcwBmC<-6;p`=(UWijJQV7>Q7rpiQ3j(uUJhUH+6}9^%2__R=h>y?QG?*G7BT{pA5@IGY`eZ%8 z+db`5vVQfYMJf;F&M14^RD2{stI+vp52tQ23LI?$(&7m&`06CNj$G&Ve}G|V5R+N; z@iJ#Wk6(Y_&A2nqNg2B$`)Uztv(1iDrbDEUH zy+YpB^J=o<(R>7~^A)wVuB!qbj42r7e5K+h`=O$}NBo$8zAroyKQgP&e|1t)kIt*B zw0RUwXD7pbWj{%&!Fy^Ewa=w3)DvDtD_hE`dr^LQ_eNeYUF;%J2Z<1MUASp`Q`vS@ zZDZD$@_}S!+vhV5gPQ5X+(L0x7L;Q**>kzcInRD1wic{xr0heH&fap#`YM=;sq$(R zdbhD~#kyQ&D!k#^i}%YqXH=0ad*I%J248m#--k}e@lUb6)UyYd7x|0U<_-l23kX{d$_GJ zzLQqVb_D6AY)dYMznLS|zeTfeN-b_ZK=oDk%_rh8(n2qa4-t2igE6?qdW0w&Jo!s2 z(5V6!5<1<`!$-g`gXC{=V)`v)VFU7;yF15YYtTh z=}VLzcS*LsG_du#AK7zdQh8lv{rKSa#hvl&oilr4QIa;Pc!@4W{_o$-31OT9n8-l4 z=*6|P@mBF`?AaG-a>Qr-=Cr>GH*e*+kPc2bdTn}5P>3}&l-uc^nlNG}F3ac0dD~H1 zu-RECEn(?&K@nfEptM`~wX57_h~)6t>Q6Tk+Mq`gx9JGvUo@qaHV9|0ogG2d8k?{n zVk=zf>KJdRWtOD+*(Y46mm|Sk)Vck3LV?SNB#*|?CL~(5)_{R-XQGm@bE&?E`ck5P zR@qYlneQLbW4B$nPB*=)l{0m&jcJd&km~1pk4k&h6M5=U=FI$Jds($CrJl!AucdRl z4M}c+Lh506&uXBIZamDZrM~XNQV{A(Cz56rghxjKytyG2`{VgEz6H}95#}ucZK_;m zX;O~n3Ym#6Ygu98t0OhqrXdHPv2zp8GqAYp38gA zWbPBU-_MNE(GH>@uQIQht2G|L}?j%i9|ZaK=;EG zRYXYgr1g!wX@Oc_TQ%}I{zKLGR7tIZb7jC9&5x>p$|UxV@*gHjHuRM<7zz&Q1~b)B zg`T!I3NupA@}F3ry&X+T{JpkppKtWT^>K~dB=R-;^lBNiNvfBv#HHP~jZN}VUl=&W z>&Epb3{7J{n=CP3lnk9tkfs^<#$a4x*8HT&JX0enIAG)saz1Z0FZyjAUl{?#rd>9> z>vu8!y2}Y1%!Oz8YPO?GT_rIhpE$43pJUF=+Iqa`ty|xeu}f^)wCXdNG+|E19O>!t zlIq6=!I6m^zCB!j0v9ft2mIHE_s&ZUlbU_vsJoV&bZ0?JcyP@v62E-Aog*qaA&QFk zTB|`thu7@P7ykC3#3ViOZHp>Yul3tOQr=R%_|!3TUwWHxhWD4x`??j3U^p*!d69I* zR;>_!C>Z?OSn(XEk#j$MuR`3DTk@=Znh#=?%_Z+*#?RgE*wjsP`*apZeLT&kqP)0G z!jR}Brl4%#UaXpB&HGSQu1?Lt;ZH$=a>|-SPZ@-T)Aw|SsFq4soz;+_X@Vra?>M7J z(o5W{H@Xdb%fZvrQ~`d82blK5MIT!;rMY>k^!5%*Di*XZE$fdmf_GJ@7z`vBd!BPr#yV{ej3s`QEfc44CyN&pe6P=n&uWv0ObONW2}eZ;v^idr%bvsUOkdr2N-K&18)}Ify=HQS z)WTFXUnx82M1R3yt%zG=+HY@rZbmKeXjkZ{DLhaQC!*#vu+Ci6N@ToQIwMqmXSBlC zjei(Kelk!ijH1`sQuSOH*kDV(D{ZF44wPNhyXOwq`XfnWp`&_}LHPv(j_Hm7+r@iLK_aR43_Fa^r=iK}XsL>9to3uI%L`RS&kS&qj)V zqiETrIm+=5j_)3Uwz!yt3%j>#z+$sHE%Ixd)Jra+k)>_#J zKJf};X_{w6?e}$VvhbW4ziL67@YWh5=1}{@`c`@8r~cj5Ihg$0rSA2Anq4Z!K6{wgN~8+QljhMCj?6DNQmEkzSN& z{4`Bx$H6HRKu(7PW70|de2Pw_a{N;-ee@m2&5coX_a5ahEfEox!olIV&LmceUBUNA zN@J5W;vg@SNr=xykxP6rr1UV=J#2P)6Z3)9u=o;x`Q*2~Fq%@& z^H-!exlNQ$tKAK}bb*#)te9PwA>)eFcqjnCBVJ#hQj`Fg-HW%v&lN)+Oi6 z9To_?eUHnLp{VP1%1{@Lx=-EWZSCdL8+Hph>&;1#_ln;(hm(K*?$vwG-;K3^x4(yp z{+;;kcmW#LejT&t7}kZK*@3qnC)ddvwb#1J4qbM+Y!c~mmQ^6#{7q0$#cic)a%yqF z!MuY&d|KYXvoL!m0pP7zgu}qEX&sxG5PwI}+gtq;$K4Luhj09^3Z^T5IAg@tv#Tk7 zyChxdo>JmnX#vW?!5(e0*sDrB=4|I;cWrB4shd}EY+t6_DaOT6Cm=i?B2XTBMEWH- zX0if8f?PL?G&O66z#5Wg@%g8cdgyL6>A15x9r&_R$@J?qtyDTw)5v_$TSO%L-{a7) z5)Q0IA>XhsIeqKs9SWB!rC5xMuG~216@}BDFwX=KaN@ZUT6Z5D$ z-Op@Gs(tcRu^68G9D2r-+C$oP$B`zpZ{vH7fY$zLN*lilOS;pwv|g6OA0l7#2Ubkrd>|%Ye6uVj{9@65nWi0jss(Fy+P!*|l@e`!UZxU$*CRGP;YNUfSMQ z$Xi}Ibw2I>s`Q6|u{WfLimBWrk4=v7e{mZQzmY$rKQ>?qwr}j;42{m~(+y_|cMb?ZJ--2zk`25WS@z}^@uIPK)0&ns#-ixYRO9>SI zL(Ge7pU+YFw}lYIvbUB{Gz(Te1?9dLef^bVX~5>bb`W8#$3%$gDtdl!0gZ#RNB!Ro zI&@6H4uETG<|3Mf;5Oh*C+TK>sMB$^Vn>S`5({ECPhg1>l!w z=)8>$z#3${FGUQ9975+2w%dfl*mr#pIv@H58xEa~oCS|fQKA1Dc3Ysz|1~VNMsdP= zvBZS-sB3?*06Q*pvM}k0s{IQCdtFe_f%wVE3B+OimlrU?gNRRiq6GfJz&sxm`d`C! ze-zh0hghnh!DW>3Kay3!l~B}`e+_R%pgjIHRF6ct!b8YGRe%BsY1@fHY5#?RVbQ4h ze+{$aP}ct%iX@^O{|*i#Pd zVbZ4`&@md>H^OAtOUN{Sz?cBV04^R8Lf3M?Pr+aq!1^6J3cHPqf)1SjAV7#%^IyXU z#Hi13UHujHl@j$BCizDtaOVdk3Pq1vhfC@Yf)A8qMD@b9{DHB9GAt z>h6Dpf(@rpWdG$o5${ezXD>VQKB#mdol|JhYkEHj~b=LD!+FN zI`?ATB>Y{SSX;1F3>^y*0D%Y4ZEN=up*-mcF}O2AjDT&%o*16cfl=8+a&V3B`VrB? znSq`}L4`n~-+{mm&4P)PVJvh?&JQ?INE3klAwTCc4pISAXh?bJYZP=3eB$6g2vC0=<@UeP zpaNfSp~C+I113oz0ePQMg|G#G1$Z6&@#rsX{|D;(f9QY-Qb@pQT%vpbwSWal6b5U9 zQU=YBb`%O6B_?v^|0fkd{XTSOOEpb+1?I)lIWtO=feHIWi2sEVg7>}=LASRjUjCsY z1dDzWxx+Q|4-9ZV1sSA7NW6-T6$ll`rpO5!2pv#Dm&m{CKmz=jM>GMGKxO*{mJB^f z0!B2DfbAk8=+^jz_yh*#ml2Kq9Rfd3NJ^`S4&h#hC7Em_YJ$aMkA$Hmh8k>ZCfdNV zfl%qCVy8VQ+Dl~jPr4<*`wxf)VaX7Q1lTn|1l<+?W8{SqqM^S-pot#R>-B`_5iC@6 zis3k^$T=<$)xa?9X)t6J6{xUCM0*OW1H15v@kn!n0SstP*!sV) z`BP}Y|Gix^Ea=4lMVtn?+0jw|3*!bqaH93$^!yciRR}%)y9iG{O2H~mmq0@o z$R|$!LkE1~g%tVApx^#3xPOTA715C}F|<7K10_7trvRr`0s_!g1^tlfUzZb5JOu!d zT$%#J*CyKJ{gX_7Abp(hHg<#!357oqF_6ImHHu>!V(x#%>Mz3Ff%pmR8}|4-okf}y zw00)er@%_V-n(Gi9QJr0yL-rgL7as>*#|{l6GPw1ocIPkNrE09h@)VSutVk@;^p6- zpL{NGvM&KjIHZX{u`k2{@LdPCJ7R5Nr$D2DMowrm@d}A%gbn&%EGU9P|L)oUivXOt zAhsY9bTq6Ds#t!IjRK88{p+Sn*c2^`wG_*%YK~?h{oeym${w^Z(8Mpz1BPEf+oS#! zYv&g*h8}RTLz4hCf>4Co+|WU=Ht6mN%SR7F*r!++2wk`x!0X_44UClpDa_DhaEI%! zhhgMkpcDEP{=baGPOg%8G#zmDv@{A}4n)H@DA;1ixQQkO?E}&0;NW1lQ4lT1|M~&$ zq@(+O=koVf5N(ba!$y`i9kP$HUPJy5Fp z;U}6U^zUu%k_Plq3?zULXi|srT0Duif+a(?O9RE~(zHOBDzsplJViry{n!p_4$YjY zw`fLSQcW5Ss;vBpK+P!n^}l#k)S#a34BZH;ZJtLrz!Z>CT0okLG(EWa1QPtO z>1Vcq#;&FScEju}O9J&yc@h*z@d<4KUt2=oTR?TI1yxc0cQhU>4_bPE!_q`a;KBf* zn&*YF*o)T_4j@n;@}=(_$q0;q?jQNVhK=6|KiR&q0gy^0xPnXK#fo(o`aA^slFOKc z3_$BZcd#o0B+#cXCvk-?`M<#RgzaXKcoy)*(VxU%t;ed&*M;8c>ZM4su_{5Ry>P+G zp{m4cBL*P{;TJ40$e2VQZfSpQ&NqN;{$)n;21a00j&)y2iKHA}>9E(;SXj6)$qLpg z5c2I3tO)A@)|Myw(hT6V0SR2Q@LnFvR`?6e4BH14#P9VS`yz|QHgb`?gB3v^dcko9 zg!H62Kq)nnDp&`$6Jo<;tPSl;QrJnhVFY%Mj#VzED@_7&S(Ct5Uz4H%>%-d5kAMB#e$nXrVQbiH|B*_|FUeVq$dA<@JD4+P%48=B#yf=BSbuE2 zIm*ElUh^y*^DnUYbsH4azT-g#VE zuL#hN2V<;zx{E#b)H<#{*^F*5a8`&sxglr-#29?SQ*Gr}-wAl)JZN zS0b(YaIu%rqT;Nr2Ol4K&zi*8;SjN z!}W#j>0H-6Ikgfq_Li-sTtnjnzgJ()Y}bv_9p?J#(Ou2)903=hL*d%s{W`FV6KDHA z99Meug5H--=)Xx!k&en zs%wgGtfi;R2(zT@_m#2iv&mN$3w2#T7T*af9oA0Ae9NZL)6l29NNlvNnpe2d4w646 zX&X>DZDlPLA<{EEQ@b3K)*SMd`W5R7o;e|Vt$ExK<<6pSp*&Mc)V0%-(>YrWb+ z=ir%cJ`9zP8dr&{n*Hhr;l?C#&auY@QPMm2-Y@6b#djd%+pqG5eMmtfmqPLJ9z=KE zdR<=W6X8m$<_dD$6WkfA+X~`K+Uf&n%e|9+j?tQNHLIF5suthh648lTy&`u-pTe2p zOjX%BzVQ0-$b3OkZX{8Hzx5dcM%BZJ5bO2BghcBFv} zivBiFlcZNOjc(p8Tomh{`#5D?+AwlDb)(R6S%TW|f0!Jbxe5HDK&2jD?u{U$G6$j&TmcRe)byyeA4-TlQYRtnc~+1eT_$x|Uf9j&O*!BuZy{DS6D3q4a3i7@B7EBnpy zn(BFWmvgrGT6`5+>l=tkH5XsOmSZ;WlFKven2-wdcV`qW;#bc_(P*~1Fb)i!DhcDB z7I0N3m94IL8TFFH_Jvz%{FgU5AcFblc9DO_ww`9YEpv=YV8VlFLSoK$y*ROyKORU> zcY3y0Kg|PV+pU`CydUsHoZ`@3@8`RU<{CUzU@I4*QXm&(uUz) zKw)@oll1k^7!J;5@(qz5KUw?KQH{AwQK4>u=vgW<{;B>%^Fd7@E=NnCOP#f5t}A}& zxX0w?_>_NOc!prJ`^&`Q2eUIFf=9`5v~v2?F3+l~gkltQUr*DXM{cy=tS03aCt);L zLm#$^2BBQFY8cA!v?TzY6(Vl!^o&dIzV~95ifW}f=I|PYb@-_^qKWuD5U(;rP2WD5 z8Xd~4bS{`T_<3qdgDlRpw~nV{;*@J<5fU*%wN@x6o%M;Gg|3v-B-htqrnNH%u&?d; zHeUVG_wu(hiub#(-tV-tcX;*q^>T6MJ-eIjzV$x(+nmBulm)q>FBvwqCv6GGuh>2Q zfvKi$el{;s{W`4huv_rGLfw(g;5~-dZ5AI2GYg3(J?l8*b)MeQD@i`2B~DLiM}=zp zbCoN{v5?(ZmbvgArG0iusm!XcHA`-CBE$X5?fsbx1N}n8oY&LZjb%8-l}f95zu(y8 z4OYo^#y3E93)gVvVi1yHufiOTjaa#g_yaJUj|=7~4-ro95?Y@VqZ>wKpQIeRWP^PU zs8{l5IJG#}CVRB)b2ls!j+_$_imr8eyj$~ifeYKQk~($CPlhV<#OjDQKB*59$Ml~* z`^y3u!oQJORKRcEMv_le`OU-k?C1Nu2V3Qy{{940KB!Qu-yB<Q*->1sqvgyO;$vm~XWJ(pcDo?5y|AWKJha0}tD8x0DC(}wT9=4y=ka@nG+F82=| zyW^uP3v}3tj&SYNYK(7R=o_?`xuZAJ*Y>o#fyL*tH8ZoSUFM5}BHAPB`yk@%(f0Mv z-f<6p2p~{PxuKVm>H%fEo6UUZdbN0VG4gwC5S8s2$5qIE!e2~t@ra37IwS_EVpJH}5jF0$) z#=E*iHdV_j)TpKBjGv=M$i(@BC|ewe*CMDtIY%7ETXO##P6wA$T2)h#nzh z>K8Y`!=smJ`^bjKHx+IsW{ve5CS%pZM81a>Ri?1s#v4a>(Nw}~H_CArZVKp2U?BrBN$TM`WxSFTp z>6<+h2*jIf zazgY0!?-I$cs8q@YDXy+S!D%|oJ6+;y#z0@MqfKC^{F{5j!-G~p3o^i4NL&D=jJ`m zY|N9slo!qSU&y91?0hF&i&M?YVrXXXm=3Dse zmkLf?l9qny>2)nyi;Ya%%HdBiA)owXg2>#Y$(p_FGkncwI(6Psq&K=W(1cCiZejKQ z694=XU6M72ZIIDi!NvC2FjxLEeb&-Wy+GzpceZezW(u?H13Dq^#miJpK83po&PLMV z>BF40@sIw+TiO+)Ovj8$0y}Agr5cg!`IKqtE1<&L22z<&5R}R|W(#heFKFXZ|Wsb2bvOuRgQzx&u@_h zWiemR3jhLo2CalG#~iVWnHZ}E8hIS6ef7IqSFNvI)iC{V>5G2kesuOD7B-tYZ_T1e zfiCI1YJEfJ{OVpRmRHE$R{>`CO+{~g5k2p8SDu}GtA?IqA_&hWr=Np9U$Ve8H)2>W z%`NkCgR|b-aGu<>3u48T$4`4D2!#`_%4vFks_9dCac@^wsj{OH_hUi|=3Uc!w`1-U z9jd~<2eZdKS1L{^5dCx^y^%85SEfr{KoQR^B|P7eRh$A`1Ud}+=*p?_I7sjdZNdCh9{s3e|# zxSDuFh!HBF`Zsf|W2rU#;bx=zi*82ceD?^PZ92wWNPpp`oi&}obG=@eF8k)PYp{F1 z`mnaD^qBwi-ik5TmnyaPVaZKo^#!uadd6MRsb}-F!+X@ZZK95LNm>RmEh5D{o1A3F zsezveoxQY(KYo>uP92e?yZ7lR>^b)VDpl`IF!?n@g5cGU_zPBab5(XWXXXr^DXG4E zpgk_%e9D*>S)fC6zP^;R-ASBux|uD<}?-Muh(wS2^CL4#lMGktd$-JkR_^I#~SSv-5a_r>X5dJ4V?anbQF7sLAFU zoywXwHN_W8@cHJr1((<&xCTfLc%+_$)*~+E`{h@dMtoKy&%XpiT+C$I)6R}s(&RfeN^jPJ{+zZ>OCBPJzy zGv+>Xi}7yD`}GWC$~r+uytA2k%h~AO5KiNcGgSw!?wtqr`=MKlUE+? z9II7w6DbD8(j+wa?=2f!;dbpVJy@YIXnPi0kx<4YQ$X;viL`&j_!WlYu@z0y{o$O0 z(Uh~&wHPBbt`;{#HN)iwyLSDdAaLa&;O)R0;H5L{>Mu@OuoCFZ)6Tn<`>P{8Qu^gP zDT4v4mxGVD>Gc@iRr`K9cb@Wce-;IpdLutVcXpolX4Bnf!&+RfJGP@;s2!rOE^jL2 zi;H`IIr$BL#c7GU`|;&ECIxkOK*51Qqv+$4n0^J7g3LRtyu+1yI#dp+zi_G_e;Suf z_F6OQQ6hb2;BnMK#WB4QKB0XsY8XDAztu)^-SvRa#dyZ)@eDO^Ajh{)W zA%RCXjk6!m=gA;F5kfsBHWah9V~gsC;X#!2q^uxf9JIBfa8)^1D=n|hQ)4=&^svsB zb=ZQZkZVD6!LHdBRqk#Rl%zm;|G@24U&ecmkY;x3M|KjTEl>IfChgdD%B>Qi4`kfq zKW7HsDRz#qI8f*vH~)#zZRjW5%_O~CxR3$d;zA$mIX`_#TRYBE!7b~In!W10DpQl9 zs$p@hTI$K5zf{Vxt%QZIClAsr(T00X#o>l(&$|7MN?&0Q?vBw@`79eu#Z-AMuZe~k z<-b%{oti8ArgJ1EOv!zm%dI_rKEZUE+nD#;Bm5es+BZ+5NIhKsn?+Aaq%JQ{(!t`6Jn>p9(b;>{wOleg za(#!L9~Z99os+hC%Z(T;*WSvZc)+3Y8{ut zPWP{EP(Euk2_4g)O5JF+BpyX7XL<>`oF>YRnaNnaPC_lg|Do|#qZRV5jBbjsK|^qJ z^Q&0!krOd>G7H7B2|E&b?oMO0_{96jhf}R$FMcVw=nK1zY2APS{SwzR;#1k2mRq-M zecZU^19~1ZB})o=e8a?ix&>C{_ZnYhd3@;^7@A4zT(@pX$oby5Dy!RskXPm~r-N&> zAiQ>$*89C~NI-;+S@M};DWMMfp@BDJr)M|b`NroI4mNO$EC~T&!gjtH zPut)Xhqa8$MX`%#=}yV*bp|zFTavxI>r`w1#UeTGf(>d4Xvb)LaY>jg<%A@9Pv&}LO_3aJij1uke2Ghe$_~B zvWlErzgEqDP&|oD!>{L##pPyJ=30)YiO75xe3|>aseCLAj*`6RbE0T!ub{@Lt+;kM z{-cC2-Fs&?4{NkBD#C1q+wsc5hnLgxgd4ZdIv6*EeRO%+@$FW~=bVCCR;KVMrNf63 zo({&DxzqdaL+6$)N`EqQuMiz{#ohA}=@K=bO8lUGNWaHP^18)R>&?Y?uLk(rL&W7p zy-f;M?>UjuT7_NWczITK*4*gEM~maxz;8S+`MyP8Vj6UJx>t$e;ujSWPbPk}B4yC3 zd!wPk`*ud(Qj^Pb9Ts-VTX!QklN>C=<~937W=v8ZNjz8g++gr49+l5?2;LSXdUm#4 zd-S!#el)Hi{o7;JwWw#T+51{8nbkKaYC+Cda96JSQeGU7V%ppf(TXQJ zM_b5b(PQwY_& zfx!`{7A~vvSQ_RyRdnqQYoB~P zBd8QPx-4l{JfDSPD)9PfYb;!t=E>dff7KGI<==nURr2n9z@b!Zv)hucO6Ka3immoX z=3b5B|} z&ftEsLJas&O#7CQ&7)2c$4NZ=CaJDhuOzJW7atK^_r9| zeIw&BUE+B~N+~0Ej9HKyXK_GH#T(;py8@nbQdV^h>L$+jd_o&Z&{dtAm?{%G@T3iFu$#Xse6Q&OSBWKbC*s5!GvU;^Vy~18a~DE$LhVt zAQxrRHCiRPbB)yW6~73AFD-f6Odb~s-7h+LQG(nZ#^ugAh1yOCaG@(^W~bLI9b8ir zZ+TaH>jHj^V+^_`TV)_1tV1&G@xr8`x_30bOvd$ygZM3DFO2*%r49m{h51wNkDk_@ zop659M3Tn8b4QQp+^Ww!> zD`eA3Mz`fTq&sU&W90X;4V~n=L!+RMw|#R)&5GX7ICL60R)_k|Rx&c3nQ*`K;>>4B zk^37hvX~3vKi*Y~V;BOS^L~|2XIf4iJ7e_Y4XwSWLsHpd*5@yS^0&%p8@}b!kwkr? zERAbv?|f_c!pd@b@veLPTVie%6q<(~=-YZtEo8(&eYKA@Gxf?VDg%Qn-;L*9sgu$8 zYNJ?23AL^*_!41?#C|+_7)4oB)D_>Htd@PIfve$hN4Gmb1N;?Ry=8tVa)a&d+N`P|NGy6-5Yu4MC8?U(uhQad#k&4gCepaQepdFQ!-DMjZ24z_iT7eFcV`^A zH5@27akRf)d3}Sy@?*l43|&;B?6d}sdCXjUivR+_e}$9T<-LHDA@jp;RX4PeDM-M! zcK*Djs=!agn#@~4nf*Cq%_Jp7^SeOuu$QHG(MLr+iuJmbx2zcEE6e>U&+`d4I5eUj zedeA{@{QKHj%Pn&d{tOkS-1U)tDx59hi3++VfEyFlpnH%(&wAwvhXWMw(VG zlMW;p*;lO8ANXD5;hrHf7}o%PJamZPj6MLi+73x`+5qF@yY<6XaMP zacq_DwEn7%iGA}f3*&_z_b#W=b9K~y)$dy!Bjj4`@xlBvTEx8ohw)qdo!|oaIro1}kP_}Cgy2m|5X_SOl)M2hF{gyko=L$F@H)2`M+t4mwnoWZ2wYr6lHZWcN;y~JBq4(Wy`BJ$Y51O)S&*1`IR%ROj z0p+?xl*_5d{UKj5uelr|HH(zKD1~}gJ~s=KD~aKgyyM{eDUhOo@Z348uSUxkkS|s1 z9Rp(Qj5))9YD5M<8Zqi_I;Ilj_^d2a9{ut5nB(e9PGj=K#jAVkgts0)16++89@D** zefvT)o3`)Rj6)-tt%7A!j;?iIDl|ICtW1^plu&N8hr**4)-jCAko6n^FM;RlzCheD zyo9sfD?5tzz)-@~4Y5xGug6aeb|%qr%T`rhSgQNB*e&)hh+YRaaMJM)%aVKqO24?BZZ1>X1lk&MQ+j{M zQ9oK6Vk&y?3u0^v4Jb~>;M18JQ}5ERRpd-Yj2b>2tivB#6Zdp&4k+A#%v9~J8CGhb7@eUS&l7xU%{$2QVP?v1BY)5MXz zSwL~-a|hBWeMQ+}W$t*%xLpCIx2#d#kGWEY$pbglR8H~U5zctU8dy(TH?Ys}@8Xw*;8In^;yLa;?68hfEbH6TX$I(N2=B%Y!7R5=_pYxb{r`H}AXk^^6 z#9?(ghC@!IOwYk79~Mm--%6Y}%a>c2|Jr-u%4(3l5Q(_s88e1V$!BQ4I^Dc>dT$k>6rXJ8(wn`A z3suxlbak3uYhV59PZgHIJ)9OviC|jWk1}}wAYzcZZmXqGG#X2r&^s6QKS)-`f#K_Nb57J7QDr+$9pg^`Lo{d zBMZLm1-+MgEvwn}7vKBe3S-uqHM=XYJjNY73fWZhiY{z}&QqTx!@tc;A1@06A;^LQBHehPQN zSZkrlFR%aC*H^$r`8@w0hjcd_U4o(@aL-3Y0XtB@E>uiZR19oEYz!2z*1~Q@>=RKz z#TEfOQS8KS(cgP_AK@PT{{OsQ$KB4%&dkot#CO4=+_Sz5ZzHwL^(p4mIuhzTryiWY?V! z?hSvPvhI1wRgaC0OvffQQA~13vb^!`;e&`tAER3L_4ky2ihOh>E`8eSVP*A`JM6yx z`0m!CHB3w_Te7HkS?e>1oGwzKt)jHnwn+qiSPhV54DYj0-BKSQniGNm*%4 zJ09|~IoG7VNkn?;tC`(joXNkoY40`PWxWkvM{N|Qw27ba(CzIyGyUDG3wAos>8%rg z<(b~6&6{(a>ZrcQJH@Xa(&w_P@3=7;-*SI6vlt(Bv2f@fd5lTMbMtRiW}S5l9q#{m z&zSD-CzxcPdD`(&mHxHoEHUUh*if%;Q6p8vp`>KRY===#KW4AiDGk4K(>8eD?JDcL z-&$}r{Bm6OfN}R`H9Bkc;&9WTJ{?|r^ncSnwDD&9i6MQ`#uiuEUu#RF9m)4S=DpZ@ zc(Fy;re^#1Czq4GSNhryHfp+5JNd>9qoc}woz`?%JtsxKvEY98=b3e;pEp_O&%73C zoO`o#rz-hv>`o+wja)eFdb?#;r#s9nOHcV&G$_>i*wu#fq6P)GX&Ja`f$f_*J-eqI z+&XWAiCg{rF-;G4kquAoSmQvw$76OZO&O!qC``F)WihB;pXyH&+V1M4$Y}8?`mFm> z1Ls`}3TxlLzIk1zv`;QA4&H7*xZ}${_nxfkTYkM^e*N8@K3{AV7Gd?KchbP{5?Rpc zV>267?d`o)yXEP1Zr|%qKYc#FEcor9S#N*8b-uaz@Wy&427GK(_e$SE3zOETts53r zYB%Zi{SPTG7B=tL^g;jiDHej+B>AdkHjjpX-4YpK-gEl^m$!$*=goO_P%&Fc z9j_IdO#E=dE@sx<@2Opi3!-}$lvyQh$Q+n-?bsFjf~ZB~ny+17y2s*!-}puM^A?Wr zm|@;^g<1aQWu5M?t+C#l9Q~5_`38A^`+M=!>1_t~d-dvJcye@z!GUcFi%v{0JY)Dw z;i%X9?&u!bPTN9Mewr=UmR>a7r`*?Teaw!I#=T8KCXI_6T^OP7qUT*L0 zXPpf_FFb2|diB^#8-J44?OKlyU3FQp-MV|trkgr-C!a5FoVKpy=eU`%pL#8Pu--ke z&YFVr_nf{(cMQ<}5nn%c)2~fa^);J~F?ZXveL?D+F1ufsyxDX(Y25VIx1Z;)d|1^d zW3YL%cc(0Tn%#R`G--`y|Et{{O>4V(T&{O;%^8(hS&Qh|w{``u>;EVx$%ote?g zplI~7iHqB9-TttoTaU=x{WFyV+C52%*&O<@W2-0iJYj0^PLN43=i`SQ4N~C zG-Q9Z+n2@$4KCeivT1j8l{y>s&HXH&t=;|5{B{Z?Hc*=es+V()#2(?9Q}n=*A!0~R&(p^IL}_%58tKhv^)C2f9A0kZdLkN$b&-kE%!xT zdRjB_n3drp%gmC1`mI~9eKz#ljV|5tJC&v_NiO;l=eX|On%{lB$NDaq^)xjzVfMmb za-A7kGZJzx^xbhgKC5rDJjJb5y?PjQv3K{{zuvQ2r&fEDax}V*Xc)H0N(-SXm z`&b9JxOzb=In(Wg_pcea>$@p}0Cuzqb)YWS4BxOT2ACeq3{ z%GB+_5wGLTFHh*RcI1t^dNY>W{`|4bFVW`s_jM=VRQ(xpaoCfa5B|$JeD3IlxVRWH zHhQl~=h|Nzk4cRGbi3fy(X?~v8e_xeYNT=d)Pv*UOF5%mh=-o%XSJ7QU4cGo*KeUlzq6=vfR`M!h*!EcM_8h ze@}RNEHvcM_XgV&3V!WBm=Id<#GvP(UvFNn`1ZQylm>JCLd-72e}DMk{m%y;@^x-NP}1~1UqV9*e}+x()9umaSML+% z7p&{+>|ETx^vuoc+Y5_aMtz?9MX%4~9pgVw`qg{VB-Pi%kdq7d6~2BN8Q=8#Ysbv6 z&SOWU_qbT7_vmK9^;csiefaTU<%ki1xvOf%P2T!p`wIIS@uLS>e!9HOvhauU{0ytU zD_pXx_!lJUY)v?NSk@>h?#b_O%OVV?o^3bbnA6^SaZgg-&I+2JdbEaaQ1|tl(_6Rb zckWG*vwU`fXKc>7kRC^(6Y@TJ>t#gu_!aVdf{$w88P^1z?-@sOLuGV ze9D^vt7CEthPf+_ZSq+3*r4q4tIrcA9nA}Urm-&EZHB?I8;@%`+Kg?TThuXWk6n-d zmdMtgo8jb~SoMI+zo){exa?~W!?Kn)5=n!-bGP4)I(qiY-kh$d8eC4gSMcs@!OsP0 zCu`KM7y3J)@vCI7xBAE8e=M^dIigzUsqTU2{o+b2GOHK*n6#I}2Lnkc?^a;e|Vv!CMx!{b{lw>lcHPPFvd8e7Yw z(S$MmwD(!ZZJ$+^-M96*Rc3l8Ra-qS1od*6pKp=B>*~h$1B^6!-MYFbc0+UP^7=_{ zReougxA|u#skYV{KKXR_xf|sljwV#!uKP21%F-MC46Jsy?AzhlnilD1hmH$YIqd_< zJDpu;tKZ1T&Uu>DWMjfpo!s_zzrM5$c`fv9-O}h*#?^~SGkPBOujm{4*6fSGM6v& znOJ@$+j(l$Cl*N?tX#W%>)zsf(*ZwxvkK#uZFUS zE$+YfZq>5cn!-ElqAIIY+EIJLlTKV*n_pvycX907__5#O&(svdEYv87o)E{Lb%?7d^vhCHoxcoUY9uXZvSDEHa-s8FgP|T_CwPjL2t}|=O4;2o+xV{KYh$PtF;#z=VV1( zin)_?xyQX{uS~6v_b#`&;FNxCm$v8UHz)np%)Pq%*xR86dD9m7yT8dC7JSOXyyu1E zI~vXz^z!D74(<-ld#>#1wdHQmC-2?)t>TV&M&>^^K9QZKKl}L|GGz1UDaqu(lu5;J zRg>Gk^O^m%?b6acNg;@T@!ngPN!P9+`IZC^6vNRxffT}>sRf>KD+F_V^y7P zR=;^-6WurZSGd$@*cjk2gS zi3tye9xi>~(NI5H?$$Z=wvpS4l}9f8yk6a?nf8g?tSdKeeqFl7FG0EYOM_9u`JJ7H z9Qe9uV%p{dU)~ijA0`iMcp-e!_9c14R@?OMvVYRLX$=*1rl*IW$#c`s9`in$9z{# zchd~baPB+!_~{-YU#BOXYw^C|?K7VZeXf++yx25x=4o=bp5>r&t5b_@9~%UmNnW&} zou5-tvpw!dy)&*I&|4j>${p1N_ zZqEI4vOuzVur)q5_}HqwgMs{tK$$ooXrq%68+wes)&O=fCFlP{cC^D$PEMZk$!G7)4`NVN;A^ zmp=VPx{grzupbcPrP?_{F^#JO=2j$Wn!;k6E0VPr)r@8omWyCuX+n_l|@4LHl0yoeH?!(P|g6E5kuY5kZ@zjdn8H z95cd+N8g~)PW?2^prWMvSrN1GPPXjLPktgk2nh8Wu^sQ^LK!C48}Fp5H{SVSUs_Uu z{h84fS`lbvNOt83Rd7tapz{|WDC$~)G*o-NlnQ~NT*%vTPFl34qiSP&mx;V{z$29i zdsW{qE{!#r=&eyMXL*2)?(6b~!v+j+F=Qd68Z*Sjmkk4|&Es4ynKKm==DM6@Rhy)^ zSaU!2nCH@v|5`iWrB_>qt#aQbk^6RfsS9hgYICW}vxbbvZ!cGC)fRWx4&00=zGTc* zuY+7)@xZ(j>^hhKif!OJcMRkC^?++4Q!IJhVOMbsz{te&IP&!M4gVuaXGLdpb96Yr6n5zOjWfv1#)>C zW3~n8TCrbKasy^^MewVps&-+(dhVFJmjb*PTb;`RHQ5hEbEP|J@FhTtL|+czjf9R? zB;tIaF@+nD=&N|mant31QSPil1y%*@EJr5qyk+2HTZY|RGf>HXywL;S;Zp*2RF=Mh zlh~|FDq*>G163Rb-*7te`?{b*wlxjpO2B(ostZj6UHH8ECMpm|IMA`8LO$b8?nMWd z{4e;6UV(QRyi$PaO+k;8_YTx$@Se8=MZtjUsOt6!^yIy|cT8Z5lX89?SCwG$gH`6 zJj&1$s**K#@dp3rxq-&V5x>+S@MwN;z%1}@|3prO@BgNIOON@-x3#y>{&W)f8^9tPIsK}#zfC=1kN1DHzt zQ=lIY0>E*Q3KjV9d*B2v5P`u3lA(_UC)MWi!2Mh*H6=mh8*_DLX(+RKjgC{%Rj7)@ z_X)J-^fOk zpaSfHsHcN+7w@2z{mt|_UXRcBR(`QzA~1kik%A0_ED#8s21-{h0z*oGLcW z-UzCg3W1K3U*3v=LVAYbIP?19%F(V2hS9`bbv;h0uf>YgGb)`?N~AnN4Hf$HE^UTj z0jhX~h|Zg=T%f_Quu%vup|o&D&3Kv|#t zSaCqv$PAJsYa?G0nyvIzIjEH8oQ;3BvVb*GHcT z80kgsA5z+q)rXZ0T#yZ@OTI?)Mn61cGOPADBw76eNM;{MYUx+8rumTU8ENc7W1pXc zLH0%_bC!?}=)y@`<|u8LAR`Ep@5<*;WJ}^{m$GsIZFY}CYsG3hkY71UL&m$r{nwCB zHZoZgUzyBH!dvqrrLRVGuPO~)sm2cLCtll@t|7CTs4H`lkcJy-kSRGzA4WE_!SYG_ zOl7j4u75YI@hUm-*RNtlka5Yxq)jUgxxTD2?b4kiN_))~S#mPbt%?g#998Nwc2%o1 zt!|_zlhp&ux)Q0=IIR;wb|wdsbW~}`Ofdf__vdVN&DNkUE>e);3 zlwLG(lRc9$%~fO5Ib3*lgdC+rMpPc-Baj`Xq7}Xt=N(*zgRK{VzM6zK`6Q#YBS`sV zMqZp0Exa;%LiN?!GTAR2wpT||VeA>G(Tpi=SO}#P3PlEAf1xZw$`;_r=p(&)in9Z`MEZGr*X1zwUYDs9l-iUJlq?WRBrr{Ho=Mp;- zMtcnbZjuTw$=Y1>59CzQC$qkYy6kn?@U1EAd|p!~3y_d!ewULGk5B=Ls63d3-aJH` z+Lg;m+fZ#MoQtn*M}qRia2Wa+4!1^)V@icu-jaQfl{TycEY$w)a|?1_LN!l`oOfEh zQp!c89V5+owIZ_{$eJTj*nbjICp}8)MBZFhYSUC!E=;Z7Pa*n_5$EzJkCh2=DpK;y zLnU{Ck2IrrdouYF@^H;X(j->3CJj@CCFhD%R#qhUKY^nz(gx+(a<0s^NNeT5YIQ3H zYNG>1xss*DN^_?6X6JkF>|n(uIEq~wvBOROnTJGA3Pc&J>7z?R@4<{gs3}Nl7T2UT zZE1`BbE3;x-Jhy*5`BxwkCHtwy5Rdff!7 zQ9X`AWZIIfo1#Jn9TLtILqH8E6ev+BK9tk{Nz`S{6q>&JTEZ+?X(__Lv4nnO6Hfo9 z$BFrI&Yly4t?)v4N)T#oLZ`uitM<351+TeF%$%f4ko1dpP1drg`%qsQ$%z)+S6VaZ zj{-pd>&T%<0cJ@qJQE}6?KPn0cjG8z0yD1+uA&D(_36P;$N=Wac=@3d$+LP@K+TB5 zZKXLwX;9&vM{pEP4@Qt4OrNyAuQX&`yOq$fNhAy+N7JO^r<|CbRXUT@Q({kjl@CsP z$5BpB#OtJz4M}AC4M4RMIsXSY#P0UlqkGF*7%Y;EWHJvmQ^{nDCv#Hd7_(&x=AHlp zn^~OgsuC?jqMfg_VyO8vBo5Ez6;9q317-LvKxKRXEA&|-tsZxzQZs3&;ofb6?ry4KZO5R;i{zulF zP&zOMb+cW*KS7hfVgQzQjXk?411Dm7M(lq>etdB}3!C4D&Ff37^Wz|wg`nlB3ab@C zmhTY?^(4LWm6jx_NDLsu%Rs$6!7CuSnQ3KXH7)_w=sZQ)le(8gb7s;Z=Ik|I0a?zB z$+F7=@7J3y4A5zgk#s+_@{(w@;11`4F;0uDxgxUKiZNX7dyk@=NZMKC@yn{Gjf*qn z7-Yt%pSQhn8(7l>*2H$Q+F$ttUJ1jkGb3%#Ye&J0|7rMbPr0fk%@7nzokUe*ofh|T z1pPeNS~__>dBy4fB=~Y+{J-ow*tQ!CZElE#h?*iYS?_nG_j#-(qOOXOwT+t1<16RF z#*O!v#NOZGN%uRxkopNygC$%J{-A--ipjcoBJ%84L%n=5HmEE;!kyO~B);H)0dM>_2#8*)~$*TjAp z`Xl3R5LB*?pp;GuQ6`){^Pfg))iW^^l;8h%TPLq-LdDa z{$$kDCbJ8aR?Hyz`8PLyhpJsL+jvXNHqwRj!;oZ3mj8*H{b$k!oWr_uzvbTx(Btl$ z9y#R<$hafoNVyjBHSUskup_xqAkN)pSD=)glGC@iBKF!cIxXvma8;3m%$c-!s^pVG zzZ*LmB*Sgv;5KQ9I5p#3FkrZo!n>l>JgoTS#$lY5%L#N!lOoZhZD|Od2smmxlVy>74cI z5+p07i%Vu$x20KEJAqychLv8N^qfukH)ri$QGx)oC+S%3kzG5H!x0Jh%*ow+(QJlv zLAP@Oan?;9&P7o_X6BljPQ zT0VT*@9}7a<`9HtBMFy}t2vjy)+@;8XRSxq?6Z9@HH#%#kCayOo9ihlGrJ+NzhA|W z=)Dm6FMD}2q8YS|fEA>xnoXOzK1t`rE8+<>L|W|N(ESg@5OAWag1kK(3f*<+Eak&& zw+4wh=I{jV?XnT#%qJfGO{@Tw}`-kY&RCH6^42o^sMjCzYxH?P}eta(X0G^k8!j<6jtLQ@$LR9jDCy z4&TGRoPO6cr8jH4<*@f!39z9jY}i2J#-nvODRMBnk-G2ED{0%+N!-*6vMr&+{}tAT zwArm+quI|Gz=Q0{*ES=oUL#zYMP32r*oe}45F}-+$)ILsfNl)u&~{}?enN02W%DwU zLuq10g2aqQq{m^ASI;-VH}A~xNX_WNR1})`^o>X7jlyi*QljFru4Kw9WoIU_j7ppq zUBSBsgHEK-*ZnvYc^Ul}#|aBG=iWiLs0XgnRdL%PoD}IA6~ytas2ANVl9ORX` z^a7M|>C-%M&I))?QT6W&{d0`8J}G*JYj|p;i*Lc;>}1Nok?eY=Z7-QcsULhi3cA(8 zxM7d5@R2mK;Y=2Vq~Y#x$gk&oyKXA^-)0zZU|g@@GHSy zGkb{^anaYYA&GE3>u#yvyd&2kqBeTSWVIzCUvpXqf~=4ZBv9FTAnVbn0aVfO&@M4DZ;uoN_N&{NO;&WvcmO9dovFr5_ zxNGLxRBuTilV9b19Yr5PwKSU_dpw{Sj!kaR(yBc{~;Ooyt`r~jdU zU)7*g#OlL=}l{iUC?%+Ndif_v0yFFF5wl98w+;aVruD0q@&l%QcfCUBG|CTxB3d+ z>t1sx&09hieN}QtZ>Ok_Zz@oBA|=1&QbE4B6A$&pL*SMM9+mJM5nc?qhF1lg z=4j#UkA$3QxC`3U{)hdiYL(C8_Pz~m4HBt?^TZAqf0$lhb>irDj#cA+bjl$WLshhT0Ak3#v2Lt=iWFtB>%J zblcmlWd*%6-&~UOGasl_L!pu(FGA4m8T{6Fe{Z&=)ksW z6_BV#hg7R780t|ezdPx?sYBAV1S`2-2Q@0>ui;*4eR8D7WvEdTUXiM?v6C8o6&=BX zF?|1PcRPVIywjBvw9yfjnWO_{Mt85MX2bVJX_wIZhAy!#QLKOzH^k%{#*rT1#BpW_ z#SfdJhClR8$pfK?qP(#PpuL%9$Dx^Uxbn{z-zzeN{XS!4mMZ@P%L9?#naut!jz$rY zZ69T0q&R_5TuMJUmD3}Gjx%`;dS>09-ywR|k_uL~BB? zj9u0t3cf>)Ns{%6&-Qvwr-`2_I@yK~oB&yabcjowo(@r%imQui zrjUB{Qw5&SA_)|F{YwQ@hh&?IJ-(2lntiW8X%ho8fzL4aX-|{Oh=w`s6Z>^dD`#An zNwqx&z;J!x9B+y7MpohUNK#}*5_Cni=IVl#pI!wkeR5t`RG^fiuy_4OiatT!BAv?a z)cX7;t-cV|`yWwzF=L9V>65W~BENZh;5WoZ4TbzhJf!?S>HY2wR@(ot(r{3tcSqtS z=EA!AV6_($Uxk$Me^99uHNaC1RR|Odl*bdZXPm=oq%neBY8%b!YV@84qLg|DVC7yz z4K?u(DxIPfz7;6sUk8dwaXg&w)Cl3Di}3N1c;J)28oj6CA1Q`lm4ca0Y>OV5@CTJf zQ9;3KDCAV)QtmcS8c6T=jYg-HN-=N5>3e-aT=*D?ehxAMtJRpgsFdMG0?$jIN}&aq za4KXY=Mon%>hlL*x|#g=pJtqjRHH{KCLL1USd>!N82sWpR^WBXSYvSs9np2#+#WD| z30C(~ij-QUcHW^?i8Y_{azD`#|A$OAw(X$p6D5Cfq zv()g&YA~V?Bq`(+B|pns`c_Gi*UcC8NruCSB0(x)3Vm zQudD0|Hl|8Y`|dUC(fXojmUO5g_3U^iWFEp_Fo_QskIdxpZ~*gNjWFgwiOvT*kW^G zv4$S;w-Ve4(q!q7LBGTuhPK!4#f%4==3paTZ!FXjD(RL))RG=zPxUZr^vCGLQmD^P`9cg$IYW3 zMUQ|wbZ1q{@n$e5MUE~Vl7=-a?Nu( z)C&wYhf!!COW#$wg)`X%-a6ES+0u?C@N!^w_ltiqYB;Pl86RojmrmCsrJwMqAnn(? zu_L0nWd4w}i1UT@$@_8|-!jc9Xj9*DUo4jU2@;*cBTgnm^}O;%ph8 z?~S_p4APa!wqpagk;H+MSL%`CNUVP=mn=vHX2OOYR<-fLOSwB?o;6qtNn6o%qu65P z|I#PzT}49;a)k;#cU0o|@S8`$mb)v#`h@PeFd0*KjB6N)O|z};e@{Er_E%QWBgip^ z<-MEe(jjhwy+#2kbrbMrjho2I$+g+U2k_`AbbjeF%k!LQ6_%9@dB=2#iMz!LaV@{e&J+*meeUJ1B8!R;`q0o*QCRxp!1R7d^lbO-8TH_HRlO`8D*TExg(l;+?K zOnL>z(nozipRQGZFIe2G5!@ARfo?8w*R6_Lwa6;mP-YPnRvp@>KZK<^7}OxS-gvP2 zPf{~+&#xK?`aJ!Mz`W+)a?{LHqf_APYjoW!kvs7vtK9IPDxF6xYX1?WcsNlODXB90 zeWkow%*|Vx&+4@UzS#?Fwv^C5`JhMMRTCm4_dM$QKx@6PdL%s=`KXXQjW1KvDY)$) zFmk6^Fs0P)mPq#BrH?OM{?6Fd`e%#tO#ryM{Lmw=IR>?fJwZ;mHi3c_(_8b?jEwit zcRJeGTB7&;a`c|f%kUsmKuCX6;5A2-atVN>xuJNM*7hi zW#BsrGNihU)uHrVSP0qI!{~NbmyGyNs6&R=6Zkbv{hENb*5_=~YKj|*>3)FjGpJC` zqjImhs0L6O#vJ81#z3z!NYB;=3K_gulW5L2f-G_R#D_lnL%Ykx|IjJYNV>P+O!77( z8yNE2nUO2&4a~_9JV?f_iN0Lk{qZ>|tc`0TV@owo$S9}JpPr$d?5KVNt<>>ko zbo}}iL?a=TnC!r~;apeLa*pqa2@#+l1kqBrtO~B^X}Ux+NW5+essqsj8_)*eIrOat zPNa<>vRcd{KhY42y+-}$ze$w3wm)_U0%P76G zvXj+tBS^DoNd`9&UA46-nAM(0nJLKqrs5PBnbfj7I;= z+Y_3AC#kV2WJ9{=#s*pNSYgtC;AwtZY{y7aHkp``5(E{4pY>&-5eEL+mJtI%wuy`glP?k zS_@IqL9b{prSHP1YQJw^;~A)iVnarH4K?Zj=ZaQUA->__l+-O80#9UfRGSDa`d5St zwoJ{GFrc0v;V9M&B$KotC1GNyn)b6>xerswM~DlMxH#`b1wT`g*h1`x?^=N0m6K}x z;8uS3Y#w!H>oaO7WTE8imG0D8!g)0m@=)@}Bbk=nsas|gP`o#>Y-(sn4z&^$^gA4$ zdl+^w*8BUh)LO+A{PakcyP-+t707Ga>agn-cwL%$vL>@_s}S4KSJ2oX@RTk=o8IE| z%(h5w>CEW8ZYF7Lhk=SwN4otz=B^rln)8yl)e$#Ej9;W{(&fZ5xLG<#PQRyCiRQy3 z$cL$48K8C%(A?<(CxRwrxwJw#!DExEWbzG@Dr7zdS=DDCUlJUJI-lAJPV$cpiB)^BKGd9aX)iRD zo31yjp=Xg-F4oXK-qQY9LbVP2;0q;4maR!*>MKR>LfJO95dgT_|`F15TnkZzO|Hs+6w4mR1B(f*e z|K8e^xc)Y?BN;uRnv!&Vb6e7>4SbpwjmwZ0(U_EP_F`~nGCdla zCd83l(LyVE`;nwP8k&BeNWbk#-(G^h{P$#D5TXz$CwoD=!86F?UP2?eVG60%TWBVq zl}bkR7TRk*&M_ky{Vi?1VOJeO}qI`$D7X=a`_Bg-jd>sd4Mu#Zqr zGrP!)xb_u7H50Cwkt0(qoXC{EXoJ=bR;o%Stbj!x^@VAB-!dcN{RA6QYq~`h;?fTS z+TCNImYVGzm=XOH3ukhWf~P()BSC2v?&Q!=EOo5<3yzw#pPP|43oL9%>;51pd22?- z_ZOOK9{*@Yj`hdFCGxu&F^dt}Y923V5C?K#5F%(zf0%1&jG&PB(j<9cM2cesL0+y+ z3)aMGfKW%i!hjdz1_<>v`xzr8_6Z9s(lgh>fD{ZsQ_`&}K^El5Ahai7Alfs|j=>$t z@PSZihYKs&k;HSTc#MMVy(>XF#CQ-K-KT~+h^FNw!@$s0Z`PbHV}A9#-Vf`E=zrD} z&i?<@8aha*p;;n`@VB=tbg5?5{S!jZHZj7I*~ft5UY1ZNILjMV5#3I+?|^5wnhw==0XL~|-pwoxxq5!Xz@^zH4(>Bd2$bK; z;)QL)gxd1a`*>k;S4(rEI~@Au9fmR2NY1lX2eQ3IPyu(adq6^{Uu4>vgOSE40O(jE!wUwCESn4YASa(A)Vtf%=EA%Bp$uBrwwr#g*tEJVXK-7T4*ls=0FCG z!n`JPhDA?UdXk%?VEZ}MSjm-mjfVcIz9ee25GsGDBr8V?jpc52Na<)WywrexTauE; zP!gk!AqgJ?-D@@F;QB8t4M@ru=&amk+x&88ooLT1Csw(RH)gLLR!ne z52D|A@5sbTiyR+|ifu=8h~YSRY3~HmaGcOa-UN@+QwEt7D4WX*KgYp!QE9xeW<2g2 zcN&joj#*IwsVmQ2!wYDXCDEGz$;O)~#DdhHfN{=Z4=*@%wlW~|CP4h}+zN;exlCzv zFQ`FWCSowSRICOWF%jlEah*dhCRiDhQxn0b`lAYnJ~2rEP2O`3IX@q=*swn|0s1J) zICxD0WX1mAg(nFRb54V3OoFDh5`h`3%L`)?fx#dEj0Y)BM0*qPB-JFLlib>gQ-l;) z>5^yNVCm_Tz(3Ht0&L2c2$uoY>`~K_Oe(cc8tIh*zfJ^5eh81} zPR5*rIoFirQ%GTR4!QpdQZV@%60^wwzYU|{_VTgq=(i`?J{c{(+lh>rg5mq~WEy?F zX~C9+OhIc_kD-N@a*YHIyfOu?N}jssrQ?$ZRr+B8kM`k7&Po2E^$o}!e zMvv^ z$@LjR2l*Z?QgbGp+Qx`}dlSE@XbxLB9h(WV-e#n9CYBjdcJ$kV)J}%E7dVo^$yhKb z+(}Nd&`z^%RV(stxwSnx+#XhXLl=0>X9>od^OOv3Lx#=5sQ$Q-70FOpE6CAV2-~c1 z@?sXu_^ch7GFxz<%L}BCn~mvkUKE8y$jy3@;@OxQ_70%mj-=ikh(0%%44Z>B%bv0H zTS4lkpxV}+C2!$GaxVqE4sRpBQ-pT%DhKGd2f0`M4|?);%-X5*u*k{Hfzj*Q z*pP$m(Ow3>PT>dh8Qht(bDj@&F=t8Wd?7^Bq1cK{raz8cw<5>pV|8}qHV#TjMLV2R z;q@J*tkhbw$zv`X`P3)a@;NIEospAMl~j;w_B zG+iJ@EI{>IE+lRN#^kM@q~SvFJh1>hNzaED^cSKBmDi+&rt)>Q=(i0Sz7Ymu4E8QW zyd?)%lhDmJw&c}9xLUV1vaiDf+SJ8O7s17KLn)+{d`x4qa}g%hy!Q0lfpp0LMfJr{ z0Vjf|F9zehLYpe2|6*{l97G{4oUYKoaYf5G;1v-8Q z=Mw5_t4FRc1>cLiDj-^9wWqCU1OH`cLCRjzb{X!)KHqOm)>gN5BH7De`+#Gtq*$^X zJ!0`GYvR(})|#|h4o3{U#7a(N`En38yJ1a!wYGJp)eOn|<#gCAWgvUvy8@N#Kd~l# zS0IL#KeHxpR=`$ASAff$*R0f1Gw!W5skaid@9_`phk~qGiE52MTNA$wp&I$M681yy z_stNx%TF4Tlnl_0wznZQ(`;S&$XsO=+F|WRMyx{jJGTg7-j+i0{3#?--nI@oz6uvi z+Vvni%N8qu)v!r)FloISJ+yHc{Z^1&t08rB8ygaR5-t5fN$zzgUTY9N`}&Z$HMkJL zv*Y--CU;9=!TV`wZ^;_8_uxnb)>B(|zEJmF3(?2pNyJ*L@js5SAv<2$;@$VP;J0ED zxxE%$J#H%TSck6PX(q{92YyNG(8NBew9rESW+4ZftcNRqW$?mzb2~#mwvSj3_P5rN z^!2#rDBVfFZOJZoJ6-Z^Jw(jkM?5#c*kAYCkX_a76kMm&4XEU&B3T>IinoX9H#(C) zDzU!cyb-O?%d;WJlyyUFKViPQS zsKACS-h|=(%Ox9<)f{B6HX$aSUPYxalxl58Y5y%7(ql8OG;Z9rA!+UGtjHk>Uh>F> zM0B;YTe1a(mrvo(EpTk`JN83COk$wja*7N6EP~RUZLlVp1G9hKg7!GeNsTR-*oM!; zzlg19!Xq79k~bZ4XKqD=>6)^VGhJUBk_VK)$-PJ#LCF$u(-_8j3%B78L#WOZ5U-$&F%ghPNAeYyQAhwx;PgN?V-AdJ) zEbMSC#S<;kb7YdbalMGCw=2RhQ!sU*74}QY>IhKWCFMKEVGO0S@$gwEfIZA=Q?O`&g=aoQYX9C!E?6`1tK zEu^AOO3zU zaBn*$#2D?PPe0RatgKpRo*KmasiQOg27*D}p?xG*JQ*amjd2g3C<`~6x zc!*2>T|!k?Dt*M}0u{Y4SB!h=wvskHerAhZ422yD-7WHt*p1pzuWiYY-GXN{tsPdc z$w)j1AcGNP*kf1wJNS+}tpAYyL;J^#sySp(Jc~FrZMqC-5t26w8+jkxWHP)(r}p>j zoh^C08~uPPZMFwucmK2{etWPvKp~M7au1NaL=Bh*2An(vFGB3a1X;KT z58_cp502^yP6>S#3Cj2VSN4eqAs?lSl#}6aYvs@n?Rv;EGZPi0A(C6 z2FDi92gh&VC=Irs`H&ig~Ev&hb^ z4#b@Phjg$HC%q0*rspdv>os0OfSv)heFu&jIz;^m3TlSUsm~^u!qYlE{}xQ@aBhS5 zi`*vf2e)@kITQ!BYLlG(qKVG|71A)=j*S$9;`;R;_dkVY%{|-rDOCTB&Z&^tyiFt- zd;l|9@Byr8sfi;FKv+^o3a!ShYp^N5p$F<}o6BVA8)|={-O0WK*ifg{ZqsU;dy|Ir zY%R)+)!ndM*KiSP+`&g`-P(O9DeqA9JTAFaUouyP+h~;8HVSCimz-7!o(%AY0w(n* zh6e>#2JkrxK*RtNeo&0Vp$7q&IDix#6cp^{liGMH*{znI&9$4=Uvagw z^j#F{MTU7gn34%O;@IWTy7TE9FpxGj^`#s77j{$n#>|wPT6Wmr42stOQ0eUDvIgXc zvS#O?PtM-QbPkm~heHEzUX>j^ha(8|?f-s#zI4BWjGza+;+$ORBR{lW+9;<@+c2`6 z#P}e6?S5C0SPuv4{#(x|Q#WlNxia2`AFG;E!FlM+_NiX9tFqK}C>#2o{> zL^Yft$^3&mOmR7CICefXu|E#*#D|sa?8%_x;&3;K;xwLC;%vy7k~k6r2zz{}Yi8U`_-tNq;>;w}r`zB)?Z(Jt?;2^y z@LZiG zVWa!SkB{r?J7m~^zYSMVJZ{UUI*|5OLxzRA+F!(Pcj`N9a_F?E`PtJ@VrCr=3brA? zPKyy@N*C!5>yw&i1UsfNsF`M)JvyGd3Z1} zD?of_oE00jgU--XL};5m{_`kcvjt*X`t-o8b-ddB0z5oJN###2FQ1F2H;QKA9e0VyR$C}3ZWuWRXtRk&?b3j> zy$BsV9#9HfGV`JsB0DJ5^&yA8?HpkFk7k!n_OPfAFPGqhi%7M<_(v7hv`J_o9t@#g z?p6qnT2Itax4H%BlhuWyKX+1mjZYl^uuzPR?-c4NBd&$G#;8>!E+8X|0FBk6P+Nk- zzOBjfB9YBjin?OSQ8@G4joHSh+~W5as2C1qrS3Ru!%6EDi(c+ljK@#0A4CP>EO34q zlm(!CyFDkRCxnyN#o~0vCT=Z1f0CXXVExZ(%pgv+>oSBIp)W`;TNz~#s1uFtYFstWtS@32<>8I)Cd$VzY6o$2%hnh2FvWr4x z1wEp?p)_X|q8c`?<%2Qb8!P5ok_tD&SOtI9p&0E7EpwC6XhBDe_fpzE-59MS!O`ZH zSco@B}uY&Fx6SapRqvnRIXVgiv$Pvtje~ya^Ev6{CRKwk_6SlFojHGf)J!JApN`VH_gdMSc& zEIW>6gO&_8h2m^qi8vh1Zc0q4XK5+JUIp+0&*tL*ePh`JiG6Mb?ib`)nJH=+=d5jwExDpx-D)IwQ9Is&mTr! zs`q!KTkBL*!g(VTMc*^4=24~_4J+_Yl}4rSe#obpQbOVql|2Ousn;8G+eRI1$rK?jwN8wTEW>WQUh%(85rH|kW>xozks2n z6O#$Sl_?g&&=(sy~=@8VNYi^ruzd!n z9>nYcHcign7p?VcXWjb;;jexFjDH6xKH}%Z`!m9dMy(36+;%S#Kadrg7|tfIUc9?n-ixWfkvby&IxBsXV~|uy#glN zg@O4$H5FvCgIL@#XFL`+sg^$mD^&`I;;4Tc@(c!IT$uFP&DcAjh8I0b6R<*Obq725=%fOqDne;HlVV7NNfD zh{iKP@y`gF{uK54F{BI4DPX}Ga6GEXD;}V|Z5D*UE4N1SQRXCNBH#J%dKp7dZ4)1EoIGS^a{8 zP4^=&Q3@*((j13(4|y)|G!EmRqw;1E6^-NsgdJEzpL>uCG1gh1IIHj3nB|B2@Ci0{k=VD67HRt&%gu2wu`5Z1 zr@e&mmj)c_{7TRwNUUJO->#zg=MrqwtU z=@yJg?kh}ov;{*h-hMS4mx*yOh%_$peJbcJh~hOukBX(2h7FP%23B5w4(&arf1IEC zbt>hn-Z+?C?QdVhK+-T<=_c8f`n!skS_Ry);8ncIk3VYYmtj3nrxD{+qn5Z4^5>F< rGIJ_fJZdnQ497>hTAJO2)%wr6O)D+9LM9`cM02!KL)N(|9i;vbuuBBo diff --git a/analyseWriter.jar b/analyseWriter.jar index 6be4b54d2a7528078b81b3dcdc8c9ab695fd546e..009aead53a4fcc3704d4afcb9390f5c12df78568 100644 GIT binary patch delta 66078 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 a3ntLo(n0WXoTZ+nJ|>x)y&1rIqW=Sl9%gO; delta 51901 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 diff --git a/bin/resources/evalnumeropageancragetruemini.pngng b/bin/resources/evalnumeropageancragetruemini.pngng deleted file mode 100644 index 2835ece17cdb32a3ef6239cc5a04e74cca499110..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1119 zcmV-l1fctgP)yerHrGO?kZ}y6a$hB)v1vEKupx&if zN=R_7)GDC#7}vQ$5y1oy8ym}dJbN}qV4x32k0t|f{CFxSPTV7}vkuPu1b}g9$SJo2 z=K+5pT<44^RRxe&U0wY`2N@Yx1T<-D`%Oed?%o{`(8O-^6}LU!Gz>2+UB{_YnE>SE zG?0{Z8H=R}0F%k+ZHh;DEl^yX#MP_s5D?%)fBzVvq1$L^uwZ=B4&B{w@SwZ=5Rk#D z(E_}sbDp=ziK?pa1T?9s`F`z--Md9VYzBkFgTVvNqiotzzW^;QFh382g8*2KMn}-{ zaseyH+-dN0lqv-NLxGYKn4NVE&5MgZK=V4)8&1xv2mcqgUZB1nGBaJnPa-47fg<2% zof1~AfFhvC08v4+v%=)0-4!eMkQZ1iFg3N3DLkC7w(pt=L2DD#E?qH*NFyS*5V>W5 z_dh>-c8ajDPhBxLx8%Km%?1Ml06ehnU}(rgs-^v9TAMZ2|w2?abvnKVA}nN`O#PDE273s59!Rg4fF6@E2KG zuhP(9p`zje&CPwT#73jS;SiKkF7y5UO_Y|t&hG_RxF>hkG#G3OCMPV1=6{-@oxKL= z9X)q0goh8`BPwb;O-%*#_kTcTwOnz0*6FI7}gk@m>7Yk?MKu0d-p;|ZdfjpOOv#Ww{Sb@Hno4% zGUJ$WHyNgj1V#$BYauMqpPeO1uTUL_(ZrFH^=TW;YpACc((-*>|z^R%)@ZFntg0(DFU llfn_^JuJ?TZuw9;{{=qQ4^(*xJgoo#002ovPDHLkV1oVX{}ccK diff --git a/bin/resources/licence.txt b/bin/resources/licence.txt deleted file mode 100644 index 80e659d..0000000 --- a/bin/resources/licence.txt +++ /dev/null @@ -1,674 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. \ No newline at end of file diff --git a/src/analyseWriter/MEPTL/HTML_licence.java b/src/analyseWriter/MEPTL/HTML_licence.java new file mode 100644 index 0000000..3a445d0 --- /dev/null +++ b/src/analyseWriter/MEPTL/HTML_licence.java @@ -0,0 +1,694 @@ +package analyseWriter.MEPTL; + +public class HTML_licence { + + public static String getlicence() { + return"

GNU GENERAL PUBLIC LICENSE

\r\n" + + "

Version 3, 29 June 2007

\r\n" + + "\r\n" + + "

Copyright © 2007 Free Software Foundation, Inc.\r\n" + + " <https://fsf.org/>

\r\n" + + " Everyone is permitted to copy and distribute verbatim copies\r\n" + + " of this license document, but changing it is not allowed.

\r\n" + + "\r\n" + + "

Preamble

\r\n" + + "\r\n" + + "

The GNU General Public License is a free, copyleft license for\r\n" + + "software and other kinds of works.

\r\n" + + "\r\n" + + "

The licenses for most software and other practical works are designed\r\n" + + "to take away your freedom to share and change the works. By contrast,\r\n" + + "the GNU General Public License is intended to guarantee your freedom to\r\n" + + "share and change all versions of a program--to make sure it remains free\r\n" + + "software for all its users. We, the Free Software Foundation, use the\r\n" + + "GNU General Public License for most of our software; it applies also to\r\n" + + "any other work released this way by its authors. You can apply it to\r\n" + + "your programs, too.

\r\n" + + "\r\n" + + "

When we speak of free software, we are referring to freedom, not\r\n" + + "price. Our General Public Licenses are designed to make sure that you\r\n" + + "have the freedom to distribute copies of free software (and charge for\r\n" + + "them if you wish), that you receive source code or can get it if you\r\n" + + "want it, that you can change the software or use pieces of it in new\r\n" + + "free programs, and that you know you can do these things.

\r\n" + + "\r\n" + + "

To protect your rights, we need to prevent others from denying you\r\n" + + "these rights or asking you to surrender the rights. Therefore, you have\r\n" + + "certain responsibilities if you distribute copies of the software, or if\r\n" + + "you modify it: responsibilities to respect the freedom of others.

\r\n" + + "\r\n" + + "

For example, if you distribute copies of such a program, whether\r\n" + + "gratis or for a fee, you must pass on to the recipients the same\r\n" + + "freedoms that you received. You must make sure that they, too, receive\r\n" + + "or can get the source code. And you must show them these terms so they\r\n" + + "know their rights.

\r\n" + + "\r\n" + + "

Developers that use the GNU GPL protect your rights with two steps:\r\n" + + "(1) assert copyright on the software, and (2) offer you this License\r\n" + + "giving you legal permission to copy, distribute and/or modify it.

\r\n" + + "\r\n" + + "

For the developers' and authors' protection, the GPL clearly explains\r\n" + + "that there is no warranty for this free software. For both users' and\r\n" + + "authors' sake, the GPL requires that modified versions be marked as\r\n" + + "changed, so that their problems will not be attributed erroneously to\r\n" + + "authors of previous versions.

\r\n" + + "\r\n" + + "

Some devices are designed to deny users access to install or run\r\n" + + "modified versions of the software inside them, although the manufacturer\r\n" + + "can do so. This is fundamentally incompatible with the aim of\r\n" + + "protecting users' freedom to change the software. The systematic\r\n" + + "pattern of such abuse occurs in the area of products for individuals to\r\n" + + "use, which is precisely where it is most unacceptable. Therefore, we\r\n" + + "have designed this version of the GPL to prohibit the practice for those\r\n" + + "products. If such problems arise substantially in other domains, we\r\n" + + "stand ready to extend this provision to those domains in future versions\r\n" + + "of the GPL, as needed to protect the freedom of users.

\r\n" + + "\r\n" + + "

Finally, every program is threatened constantly by software patents.\r\n" + + "States should not allow patents to restrict development and use of\r\n" + + "software on general-purpose computers, but in those that do, we wish to\r\n" + + "avoid the special danger that patents applied to a free program could\r\n" + + "make it effectively proprietary. To prevent this, the GPL assures that\r\n" + + "patents cannot be used to render the program non-free.

\r\n" + + "\r\n" + + "

The precise terms and conditions for copying, distribution and\r\n" + + "modification follow.

\r\n" + + "\r\n" + + "

TERMS AND CONDITIONS

\r\n" + + "\r\n" + + "
0. Definitions.
\r\n" + + "\r\n" + + "

“This License” refers to version 3 of the GNU General Public License.

\r\n" + + "\r\n" + + "

“Copyright” also means copyright-like laws that apply to other kinds of\r\n" + + "works, such as semiconductor masks.

\r\n" + + " \r\n" + + "

“The Program” refers to any copyrightable work licensed under this\r\n" + + "License. Each licensee is addressed as “you”. “Licensees” and\r\n" + + "“recipients” may be individuals or organizations.

\r\n" + + "\r\n" + + "

To “modify” a work means to copy from or adapt all or part of the work\r\n" + + "in a fashion requiring copyright permission, other than the making of an\r\n" + + "exact copy. The resulting work is called a “modified version” of the\r\n" + + "earlier work or a work “based on” the earlier work.

\r\n" + + "\r\n" + + "

A “covered work” means either the unmodified Program or a work based\r\n" + + "on the Program.

\r\n" + + "\r\n" + + "

To “propagate” a work means to do anything with it that, without\r\n" + + "permission, would make you directly or secondarily liable for\r\n" + + "infringement under applicable copyright law, except executing it on a\r\n" + + "computer or modifying a private copy. Propagation includes copying,\r\n" + + "distribution (with or without modification), making available to the\r\n" + + "public, and in some countries other activities as well.

\r\n" + + "\r\n" + + "

To “convey” a work means any kind of propagation that enables other\r\n" + + "parties to make or receive copies. Mere interaction with a user through\r\n" + + "a computer network, with no transfer of a copy, is not conveying.

\r\n" + + "\r\n" + + "

An interactive user interface displays “Appropriate Legal Notices”\r\n" + + "to the extent that it includes a convenient and prominently visible\r\n" + + "feature that (1) displays an appropriate copyright notice, and (2)\r\n" + + "tells the user that there is no warranty for the work (except to the\r\n" + + "extent that warranties are provided), that licensees may convey the\r\n" + + "work under this License, and how to view a copy of this License. If\r\n" + + "the interface presents a list of user commands or options, such as a\r\n" + + "menu, a prominent item in the list meets this criterion.

\r\n" + + "\r\n" + + "
1. Source Code.
\r\n" + + "\r\n" + + "

The “source code” for a work means the preferred form of the work\r\n" + + "for making modifications to it. “Object code” means any non-source\r\n" + + "form of a work.

\r\n" + + "\r\n" + + "

A “Standard Interface” means an interface that either is an official\r\n" + + "standard defined by a recognized standards body, or, in the case of\r\n" + + "interfaces specified for a particular programming language, one that\r\n" + + "is widely used among developers working in that language.

\r\n" + + "\r\n" + + "

The “System Libraries” of an executable work include anything, other\r\n" + + "than the work as a whole, that (a) is included in the normal form of\r\n" + + "packaging a Major Component, but which is not part of that Major\r\n" + + "Component, and (b) serves only to enable use of the work with that\r\n" + + "Major Component, or to implement a Standard Interface for which an\r\n" + + "implementation is available to the public in source code form. A\r\n" + + "“Major Component”, in this context, means a major essential component\r\n" + + "(kernel, window system, and so on) of the specific operating system\r\n" + + "(if any) on which the executable work runs, or a compiler used to\r\n" + + "produce the work, or an object code interpreter used to run it.

\r\n" + + "\r\n" + + "

The “Corresponding Source” for a work in object code form means all\r\n" + + "the source code needed to generate, install, and (for an executable\r\n" + + "work) run the object code and to modify the work, including scripts to\r\n" + + "control those activities. However, it does not include the work's\r\n" + + "System Libraries, or general-purpose tools or generally available free\r\n" + + "programs which are used unmodified in performing those activities but\r\n" + + "which are not part of the work. For example, Corresponding Source\r\n" + + "includes interface definition files associated with source files for\r\n" + + "the work, and the source code for shared libraries and dynamically\r\n" + + "linked subprograms that the work is specifically designed to require,\r\n" + + "such as by intimate data communication or control flow between those\r\n" + + "subprograms and other parts of the work.

\r\n" + + "\r\n" + + "

The Corresponding Source need not include anything that users\r\n" + + "can regenerate automatically from other parts of the Corresponding\r\n" + + "Source.

\r\n" + + "\r\n" + + "

The Corresponding Source for a work in source code form is that\r\n" + + "same work.

\r\n" + + "\r\n" + + "
2. Basic Permissions.
\r\n" + + "\r\n" + + "

All rights granted under this License are granted for the term of\r\n" + + "copyright on the Program, and are irrevocable provided the stated\r\n" + + "conditions are met. This License explicitly affirms your unlimited\r\n" + + "permission to run the unmodified Program. The output from running a\r\n" + + "covered work is covered by this License only if the output, given its\r\n" + + "content, constitutes a covered work. This License acknowledges your\r\n" + + "rights of fair use or other equivalent, as provided by copyright law.

\r\n" + + "\r\n" + + "

You may make, run and propagate covered works that you do not\r\n" + + "convey, without conditions so long as your license otherwise remains\r\n" + + "in force. You may convey covered works to others for the sole purpose\r\n" + + "of having them make modifications exclusively for you, or provide you\r\n" + + "with facilities for running those works, provided that you comply with\r\n" + + "the terms of this License in conveying all material for which you do\r\n" + + "not control copyright. Those thus making or running the covered works\r\n" + + "for you must do so exclusively on your behalf, under your direction\r\n" + + "and control, on terms that prohibit them from making any copies of\r\n" + + "your copyrighted material outside their relationship with you.

\r\n" + + "\r\n" + + "

Conveying under any other circumstances is permitted solely under\r\n" + + "the conditions stated below. Sublicensing is not allowed; section 10\r\n" + + "makes it unnecessary.

\r\n" + + "\r\n" + + "
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
\r\n" + + "\r\n" + + "

No covered work shall be deemed part of an effective technological\r\n" + + "measure under any applicable law fulfilling obligations under article\r\n" + + "11 of the WIPO copyright treaty adopted on 20 December 1996, or\r\n" + + "similar laws prohibiting or restricting circumvention of such\r\n" + + "measures.

\r\n" + + "\r\n" + + "

When you convey a covered work, you waive any legal power to forbid\r\n" + + "circumvention of technological measures to the extent such circumvention\r\n" + + "is effected by exercising rights under this License with respect to\r\n" + + "the covered work, and you disclaim any intention to limit operation or\r\n" + + "modification of the work as a means of enforcing, against the work's\r\n" + + "users, your or third parties' legal rights to forbid circumvention of\r\n" + + "technological measures.

\r\n" + + "\r\n" + + "
4. Conveying Verbatim Copies.
\r\n" + + "\r\n" + + "

You may convey verbatim copies of the Program's source code as you\r\n" + + "receive it, in any medium, provided that you conspicuously and\r\n" + + "appropriately publish on each copy an appropriate copyright notice;\r\n" + + "keep intact all notices stating that this License and any\r\n" + + "non-permissive terms added in accord with section 7 apply to the code;\r\n" + + "keep intact all notices of the absence of any warranty; and give all\r\n" + + "recipients a copy of this License along with the Program.

\r\n" + + "\r\n" + + "

You may charge any price or no price for each copy that you convey,\r\n" + + "and you may offer support or warranty protection for a fee.

\r\n" + + "\r\n" + + "
5. Conveying Modified Source Versions.
\r\n" + + "\r\n" + + "

You may convey a work based on the Program, or the modifications to\r\n" + + "produce it from the Program, in the form of source code under the\r\n" + + "terms of section 4, provided that you also meet all of these conditions:

\r\n" + + "\r\n" + + "
    \r\n" + + "
  • a) The work must carry prominent notices stating that you modified\r\n" + + " it, and giving a relevant date.
  • \r\n" + + "\r\n" + + "
  • b) The work must carry prominent notices stating that it is\r\n" + + " released under this License and any conditions added under section\r\n" + + " 7. This requirement modifies the requirement in section 4 to\r\n" + + " “keep intact all notices”.
  • \r\n" + + "\r\n" + + "
  • c) You must license the entire work, as a whole, under this\r\n" + + " License to anyone who comes into possession of a copy. This\r\n" + + " License will therefore apply, along with any applicable section 7\r\n" + + " additional terms, to the whole of the work, and all its parts,\r\n" + + " regardless of how they are packaged. This License gives no\r\n" + + " permission to license the work in any other way, but it does not\r\n" + + " invalidate such permission if you have separately received it.
  • \r\n" + + "\r\n" + + "
  • d) If the work has interactive user interfaces, each must display\r\n" + + " Appropriate Legal Notices; however, if the Program has interactive\r\n" + + " interfaces that do not display Appropriate Legal Notices, your\r\n" + + " work need not make them do so.
  • \r\n" + + "
\r\n" + + "\r\n" + + "

A compilation of a covered work with other separate and independent\r\n" + + "works, which are not by their nature extensions of the covered work,\r\n" + + "and which are not combined with it such as to form a larger program,\r\n" + + "in or on a volume of a storage or distribution medium, is called an\r\n" + + "“aggregate” if the compilation and its resulting copyright are not\r\n" + + "used to limit the access or legal rights of the compilation's users\r\n" + + "beyond what the individual works permit. Inclusion of a covered work\r\n" + + "in an aggregate does not cause this License to apply to the other\r\n" + + "parts of the aggregate.

\r\n" + + "\r\n" + + "
6. Conveying Non-Source Forms.
\r\n" + + "\r\n" + + "

You may convey a covered work in object code form under the terms\r\n" + + "of sections 4 and 5, provided that you also convey the\r\n" + + "machine-readable Corresponding Source under the terms of this License,\r\n" + + "in one of these ways:

\r\n" + + "\r\n" + + "
    \r\n" + + "
  • a) Convey the object code in, or embodied in, a physical product\r\n" + + " (including a physical distribution medium), accompanied by the\r\n" + + " Corresponding Source fixed on a durable physical medium\r\n" + + " customarily used for software interchange.
  • \r\n" + + "\r\n" + + "
  • b) Convey the object code in, or embodied in, a physical product\r\n" + + " (including a physical distribution medium), accompanied by a\r\n" + + " written offer, valid for at least three years and valid for as\r\n" + + " long as you offer spare parts or customer support for that product\r\n" + + " model, to give anyone who possesses the object code either (1) a\r\n" + + " copy of the Corresponding Source for all the software in the\r\n" + + " product that is covered by this License, on a durable physical\r\n" + + " medium customarily used for software interchange, for a price no\r\n" + + " more than your reasonable cost of physically performing this\r\n" + + " conveying of source, or (2) access to copy the\r\n" + + " Corresponding Source from a network server at no charge.
  • \r\n" + + "\r\n" + + "
  • c) Convey individual copies of the object code with a copy of the\r\n" + + " written offer to provide the Corresponding Source. This\r\n" + + " alternative is allowed only occasionally and noncommercially, and\r\n" + + " only if you received the object code with such an offer, in accord\r\n" + + " with subsection 6b.
  • \r\n" + + "\r\n" + + "
  • d) Convey the object code by offering access from a designated\r\n" + + " place (gratis or for a charge), and offer equivalent access to the\r\n" + + " Corresponding Source in the same way through the same place at no\r\n" + + " further charge. You need not require recipients to copy the\r\n" + + " Corresponding Source along with the object code. If the place to\r\n" + + " copy the object code is a network server, the Corresponding Source\r\n" + + " may be on a different server (operated by you or a third party)\r\n" + + " that supports equivalent copying facilities, provided you maintain\r\n" + + " clear directions next to the object code saying where to find the\r\n" + + " Corresponding Source. Regardless of what server hosts the\r\n" + + " Corresponding Source, you remain obligated to ensure that it is\r\n" + + " available for as long as needed to satisfy these requirements.
  • \r\n" + + "\r\n" + + "
  • e) Convey the object code using peer-to-peer transmission, provided\r\n" + + " you inform other peers where the object code and Corresponding\r\n" + + " Source of the work are being offered to the general public at no\r\n" + + " charge under subsection 6d.
  • \r\n" + + "
\r\n" + + "\r\n" + + "

A separable portion of the object code, whose source code is excluded\r\n" + + "from the Corresponding Source as a System Library, need not be\r\n" + + "included in conveying the object code work.

\r\n" + + "\r\n" + + "

A “User Product” is either (1) a “consumer product”, which means any\r\n" + + "tangible personal property which is normally used for personal, family,\r\n" + + "or household purposes, or (2) anything designed or sold for incorporation\r\n" + + "into a dwelling. In determining whether a product is a consumer product,\r\n" + + "doubtful cases shall be resolved in favor of coverage. For a particular\r\n" + + "product received by a particular user, “normally used” refers to a\r\n" + + "typical or common use of that class of product, regardless of the status\r\n" + + "of the particular user or of the way in which the particular user\r\n" + + "actually uses, or expects or is expected to use, the product. A product\r\n" + + "is a consumer product regardless of whether the product has substantial\r\n" + + "commercial, industrial or non-consumer uses, unless such uses represent\r\n" + + "the only significant mode of use of the product.

\r\n" + + "\r\n" + + "

“Installation Information” for a User Product means any methods,\r\n" + + "procedures, authorization keys, or other information required to install\r\n" + + "and execute modified versions of a covered work in that User Product from\r\n" + + "a modified version of its Corresponding Source. The information must\r\n" + + "suffice to ensure that the continued functioning of the modified object\r\n" + + "code is in no case prevented or interfered with solely because\r\n" + + "modification has been made.

\r\n" + + "\r\n" + + "

If you convey an object code work under this section in, or with, or\r\n" + + "specifically for use in, a User Product, and the conveying occurs as\r\n" + + "part of a transaction in which the right of possession and use of the\r\n" + + "User Product is transferred to the recipient in perpetuity or for a\r\n" + + "fixed term (regardless of how the transaction is characterized), the\r\n" + + "Corresponding Source conveyed under this section must be accompanied\r\n" + + "by the Installation Information. But this requirement does not apply\r\n" + + "if neither you nor any third party retains the ability to install\r\n" + + "modified object code on the User Product (for example, the work has\r\n" + + "been installed in ROM).

\r\n" + + "\r\n" + + "

The requirement to provide Installation Information does not include a\r\n" + + "requirement to continue to provide support service, warranty, or updates\r\n" + + "for a work that has been modified or installed by the recipient, or for\r\n" + + "the User Product in which it has been modified or installed. Access to a\r\n" + + "network may be denied when the modification itself materially and\r\n" + + "adversely affects the operation of the network or violates the rules and\r\n" + + "protocols for communication across the network.

\r\n" + + "\r\n" + + "

Corresponding Source conveyed, and Installation Information provided,\r\n" + + "in accord with this section must be in a format that is publicly\r\n" + + "documented (and with an implementation available to the public in\r\n" + + "source code form), and must require no special password or key for\r\n" + + "unpacking, reading or copying.

\r\n" + + "\r\n" + + "
7. Additional Terms.
\r\n" + + "\r\n" + + "

“Additional permissions” are terms that supplement the terms of this\r\n" + + "License by making exceptions from one or more of its conditions.\r\n" + + "Additional permissions that are applicable to the entire Program shall\r\n" + + "be treated as though they were included in this License, to the extent\r\n" + + "that they are valid under applicable law. If additional permissions\r\n" + + "apply only to part of the Program, that part may be used separately\r\n" + + "under those permissions, but the entire Program remains governed by\r\n" + + "this License without regard to the additional permissions.

\r\n" + + "\r\n" + + "

When you convey a copy of a covered work, you may at your option\r\n" + + "remove any additional permissions from that copy, or from any part of\r\n" + + "it. (Additional permissions may be written to require their own\r\n" + + "removal in certain cases when you modify the work.) You may place\r\n" + + "additional permissions on material, added by you to a covered work,\r\n" + + "for which you have or can give appropriate copyright permission.

\r\n" + + "\r\n" + + "

Notwithstanding any other provision of this License, for material you\r\n" + + "add to a covered work, you may (if authorized by the copyright holders of\r\n" + + "that material) supplement the terms of this License with terms:

\r\n" + + "\r\n" + + "
    \r\n" + + "
  • a) Disclaiming warranty or limiting liability differently from the\r\n" + + " terms of sections 15 and 16 of this License; or
  • \r\n" + + "\r\n" + + "
  • b) Requiring preservation of specified reasonable legal notices or\r\n" + + " author attributions in that material or in the Appropriate Legal\r\n" + + " Notices displayed by works containing it; or
  • \r\n" + + "\r\n" + + "
  • c) Prohibiting misrepresentation of the origin of that material, or\r\n" + + " requiring that modified versions of such material be marked in\r\n" + + " reasonable ways as different from the original version; or
  • \r\n" + + "\r\n" + + "
  • d) Limiting the use for publicity purposes of names of licensors or\r\n" + + " authors of the material; or
  • \r\n" + + "\r\n" + + "
  • e) Declining to grant rights under trademark law for use of some\r\n" + + " trade names, trademarks, or service marks; or
  • \r\n" + + "\r\n" + + "
  • f) Requiring indemnification of licensors and authors of that\r\n" + + " material by anyone who conveys the material (or modified versions of\r\n" + + " it) with contractual assumptions of liability to the recipient, for\r\n" + + " any liability that these contractual assumptions directly impose on\r\n" + + " those licensors and authors.
  • \r\n" + + "
\r\n" + + "\r\n" + + "

All other non-permissive additional terms are considered “further\r\n" + + "restrictions” within the meaning of section 10. If the Program as you\r\n" + + "received it, or any part of it, contains a notice stating that it is\r\n" + + "governed by this License along with a term that is a further\r\n" + + "restriction, you may remove that term. If a license document contains\r\n" + + "a further restriction but permits relicensing or conveying under this\r\n" + + "License, you may add to a covered work material governed by the terms\r\n" + + "of that license document, provided that the further restriction does\r\n" + + "not survive such relicensing or conveying.

\r\n" + + "\r\n" + + "

If you add terms to a covered work in accord with this section, you\r\n" + + "must place, in the relevant source files, a statement of the\r\n" + + "additional terms that apply to those files, or a notice indicating\r\n" + + "where to find the applicable terms.

\r\n" + + "\r\n" + + "

Additional terms, permissive or non-permissive, may be stated in the\r\n" + + "form of a separately written license, or stated as exceptions;\r\n" + + "the above requirements apply either way.

\r\n" + + "\r\n" + + "
8. Termination.
\r\n" + + "\r\n" + + "

You may not propagate or modify a covered work except as expressly\r\n" + + "provided under this License. Any attempt otherwise to propagate or\r\n" + + "modify it is void, and will automatically terminate your rights under\r\n" + + "this License (including any patent licenses granted under the third\r\n" + + "paragraph of section 11).

\r\n" + + "\r\n" + + "

However, if you cease all violation of this License, then your\r\n" + + "license from a particular copyright holder is reinstated (a)\r\n" + + "provisionally, unless and until the copyright holder explicitly and\r\n" + + "finally terminates your license, and (b) permanently, if the copyright\r\n" + + "holder fails to notify you of the violation by some reasonable means\r\n" + + "prior to 60 days after the cessation.

\r\n" + + "\r\n" + + "

Moreover, your license from a particular copyright holder is\r\n" + + "reinstated permanently if the copyright holder notifies you of the\r\n" + + "violation by some reasonable means, this is the first time you have\r\n" + + "received notice of violation of this License (for any work) from that\r\n" + + "copyright holder, and you cure the violation prior to 30 days after\r\n" + + "your receipt of the notice.

\r\n" + + "\r\n" + + "

Termination of your rights under this section does not terminate the\r\n" + + "licenses of parties who have received copies or rights from you under\r\n" + + "this License. If your rights have been terminated and not permanently\r\n" + + "reinstated, you do not qualify to receive new licenses for the same\r\n" + + "material under section 10.

\r\n" + + "\r\n" + + "
9. Acceptance Not Required for Having Copies.
\r\n" + + "\r\n" + + "

You are not required to accept this License in order to receive or\r\n" + + "run a copy of the Program. Ancillary propagation of a covered work\r\n" + + "occurring solely as a consequence of using peer-to-peer transmission\r\n" + + "to receive a copy likewise does not require acceptance. However,\r\n" + + "nothing other than this License grants you permission to propagate or\r\n" + + "modify any covered work. These actions infringe copyright if you do\r\n" + + "not accept this License. Therefore, by modifying or propagating a\r\n" + + "covered work, you indicate your acceptance of this License to do so.

\r\n" + + "\r\n" + + "
10. Automatic Licensing of Downstream Recipients.
\r\n" + + "\r\n" + + "

Each time you convey a covered work, the recipient automatically\r\n" + + "receives a license from the original licensors, to run, modify and\r\n" + + "propagate that work, subject to this License. You are not responsible\r\n" + + "for enforcing compliance by third parties with this License.

\r\n" + + "\r\n" + + "

An “entity transaction” is a transaction transferring control of an\r\n" + + "organization, or substantially all assets of one, or subdividing an\r\n" + + "organization, or merging organizations. If propagation of a covered\r\n" + + "work results from an entity transaction, each party to that\r\n" + + "transaction who receives a copy of the work also receives whatever\r\n" + + "licenses to the work the party's predecessor in interest had or could\r\n" + + "give under the previous paragraph, plus a right to possession of the\r\n" + + "Corresponding Source of the work from the predecessor in interest, if\r\n" + + "the predecessor has it or can get it with reasonable efforts.

\r\n" + + "\r\n" + + "

You may not impose any further restrictions on the exercise of the\r\n" + + "rights granted or affirmed under this License. For example, you may\r\n" + + "not impose a license fee, royalty, or other charge for exercise of\r\n" + + "rights granted under this License, and you may not initiate litigation\r\n" + + "(including a cross-claim or counterclaim in a lawsuit) alleging that\r\n" + + "any patent claim is infringed by making, using, selling, offering for\r\n" + + "sale, or importing the Program or any portion of it.

\r\n" + + "\r\n" + + "
11. Patents.
\r\n" + + "\r\n" + + "

A “contributor” is a copyright holder who authorizes use under this\r\n" + + "License of the Program or a work on which the Program is based. The\r\n" + + "work thus licensed is called the contributor's “contributor version”.

\r\n" + + "\r\n" + + "

A contributor's “essential patent claims” are all patent claims\r\n" + + "owned or controlled by the contributor, whether already acquired or\r\n" + + "hereafter acquired, that would be infringed by some manner, permitted\r\n" + + "by this License, of making, using, or selling its contributor version,\r\n" + + "but do not include claims that would be infringed only as a\r\n" + + "consequence of further modification of the contributor version. For\r\n" + + "purposes of this definition, “control” includes the right to grant\r\n" + + "patent sublicenses in a manner consistent with the requirements of\r\n" + + "this License.

\r\n" + + "\r\n" + + "

Each contributor grants you a non-exclusive, worldwide, royalty-free\r\n" + + "patent license under the contributor's essential patent claims, to\r\n" + + "make, use, sell, offer for sale, import and otherwise run, modify and\r\n" + + "propagate the contents of its contributor version.

\r\n" + + "\r\n" + + "

In the following three paragraphs, a “patent license” is any express\r\n" + + "agreement or commitment, however denominated, not to enforce a patent\r\n" + + "(such as an express permission to practice a patent or covenant not to\r\n" + + "sue for patent infringement). To “grant” such a patent license to a\r\n" + + "party means to make such an agreement or commitment not to enforce a\r\n" + + "patent against the party.

\r\n" + + "\r\n" + + "

If you convey a covered work, knowingly relying on a patent license,\r\n" + + "and the Corresponding Source of the work is not available for anyone\r\n" + + "to copy, free of charge and under the terms of this License, through a\r\n" + + "publicly available network server or other readily accessible means,\r\n" + + "then you must either (1) cause the Corresponding Source to be so\r\n" + + "available, or (2) arrange to deprive yourself of the benefit of the\r\n" + + "patent license for this particular work, or (3) arrange, in a manner\r\n" + + "consistent with the requirements of this License, to extend the patent\r\n" + + "license to downstream recipients. “Knowingly relying” means you have\r\n" + + "actual knowledge that, but for the patent license, your conveying the\r\n" + + "covered work in a country, or your recipient's use of the covered work\r\n" + + "in a country, would infringe one or more identifiable patents in that\r\n" + + "country that you have reason to believe are valid.

\r\n" + + " \r\n" + + "

If, pursuant to or in connection with a single transaction or\r\n" + + "arrangement, you convey, or propagate by procuring conveyance of, a\r\n" + + "covered work, and grant a patent license to some of the parties\r\n" + + "receiving the covered work authorizing them to use, propagate, modify\r\n" + + "or convey a specific copy of the covered work, then the patent license\r\n" + + "you grant is automatically extended to all recipients of the covered\r\n" + + "work and works based on it.

\r\n" + + "\r\n" + + "

A patent license is “discriminatory” if it does not include within\r\n" + + "the scope of its coverage, prohibits the exercise of, or is\r\n" + + "conditioned on the non-exercise of one or more of the rights that are\r\n" + + "specifically granted under this License. You may not convey a covered\r\n" + + "work if you are a party to an arrangement with a third party that is\r\n" + + "in the business of distributing software, under which you make payment\r\n" + + "to the third party based on the extent of your activity of conveying\r\n" + + "the work, and under which the third party grants, to any of the\r\n" + + "parties who would receive the covered work from you, a discriminatory\r\n" + + "patent license (a) in connection with copies of the covered work\r\n" + + "conveyed by you (or copies made from those copies), or (b) primarily\r\n" + + "for and in connection with specific products or compilations that\r\n" + + "contain the covered work, unless you entered into that arrangement,\r\n" + + "or that patent license was granted, prior to 28 March 2007.

\r\n" + + "\r\n" + + "

Nothing in this License shall be construed as excluding or limiting\r\n" + + "any implied license or other defenses to infringement that may\r\n" + + "otherwise be available to you under applicable patent law.

\r\n" + + "\r\n" + + "
12. No Surrender of Others' Freedom.
\r\n" + + "\r\n" + + "

If conditions are imposed on you (whether by court order, agreement or\r\n" + + "otherwise) that contradict the conditions of this License, they do not\r\n" + + "excuse you from the conditions of this License. If you cannot convey a\r\n" + + "covered work so as to satisfy simultaneously your obligations under this\r\n" + + "License and any other pertinent obligations, then as a consequence you may\r\n" + + "not convey it at all. For example, if you agree to terms that obligate you\r\n" + + "to collect a royalty for further conveying from those to whom you convey\r\n" + + "the Program, the only way you could satisfy both those terms and this\r\n" + + "License would be to refrain entirely from conveying the Program.

\r\n" + + "\r\n" + + "
13. Use with the GNU Affero General Public License.
\r\n" + + "\r\n" + + "

Notwithstanding any other provision of this License, you have\r\n" + + "permission to link or combine any covered work with a work licensed\r\n" + + "under version 3 of the GNU Affero General Public License into a single\r\n" + + "combined work, and to convey the resulting work. The terms of this\r\n" + + "License will continue to apply to the part which is the covered work,\r\n" + + "but the special requirements of the GNU Affero General Public License,\r\n" + + "section 13, concerning interaction through a network will apply to the\r\n" + + "combination as such.

\r\n" + + "\r\n" + + "
14. Revised Versions of this License.
\r\n" + + "\r\n" + + "

The Free Software Foundation may publish revised and/or new versions of\r\n" + + "the GNU General Public License from time to time. Such new versions will\r\n" + + "be similar in spirit to the present version, but may differ in detail to\r\n" + + "address new problems or concerns.

\r\n" + + "\r\n" + + "

Each version is given a distinguishing version number. If the\r\n" + + "Program specifies that a certain numbered version of the GNU General\r\n" + + "Public License “or any later version” applies to it, you have the\r\n" + + "option of following the terms and conditions either of that numbered\r\n" + + "version or of any later version published by the Free Software\r\n" + + "Foundation. If the Program does not specify a version number of the\r\n" + + "GNU General Public License, you may choose any version ever published\r\n" + + "by the Free Software Foundation.

\r\n" + + "\r\n" + + "

If the Program specifies that a proxy can decide which future\r\n" + + "versions of the GNU General Public License can be used, that proxy's\r\n" + + "public statement of acceptance of a version permanently authorizes you\r\n" + + "to choose that version for the Program.

\r\n" + + "\r\n" + + "

Later license versions may give you additional or different\r\n" + + "permissions. However, no additional obligations are imposed on any\r\n" + + "author or copyright holder as a result of your choosing to follow a\r\n" + + "later version.

\r\n" + + "\r\n" + + "
15. Disclaimer of Warranty.
\r\n" + + "\r\n" + + "

THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY\r\n" + + "APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT\r\n" + + "HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY\r\n" + + "OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,\r\n" + + "THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\r\n" + + "PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM\r\n" + + "IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF\r\n" + + "ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

\r\n" + + "\r\n" + + "
16. Limitation of Liability.
\r\n" + + "\r\n" + + "

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\r\n" + + "WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS\r\n" + + "THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY\r\n" + + "GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE\r\n" + + "USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF\r\n" + + "DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD\r\n" + + "PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),\r\n" + + "EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF\r\n" + + "SUCH DAMAGES.

\r\n" + + "\r\n" + + "
17. Interpretation of Sections 15 and 16.
\r\n" + + "\r\n" + + "

If the disclaimer of warranty and limitation of liability provided\r\n" + + "above cannot be given local legal effect according to their terms,\r\n" + + "reviewing courts shall apply local law that most closely approximates\r\n" + + "an absolute waiver of all civil liability in connection with the\r\n" + + "Program, unless a warranty or assumption of liability accompanies a\r\n" + + "copy of the Program in return for a fee.

\r\n" + + "\r\n" + + "

END OF TERMS AND CONDITIONS

\r\n" + + "\r\n" + + "

How to Apply These Terms to Your New Programs

\r\n" + + "\r\n" + + "

If you develop a new program, and you want it to be of the greatest\r\n" + + "possible use to the public, the best way to achieve this is to make it\r\n" + + "free software which everyone can redistribute and change under these terms.

\r\n" + + "\r\n" + + "

To do so, attach the following notices to the program. It is safest\r\n" + + "to attach them to the start of each source file to most effectively\r\n" + + "state the exclusion of warranty; and each file should have at least\r\n" + + "the “copyright” line and a pointer to where the full notice is found.

\r\n" + + "\r\n" + + "
    <one line to give the program's name and a brief idea of what it does.>\r\n"
+				+ "    Copyright (C) <year>  <name of author>\r\n"
+				+ "\r\n"
+				+ "    This program is free software: you can redistribute it and/or modify\r\n"
+				+ "    it under the terms of the GNU General Public License as published by\r\n"
+				+ "    the Free Software Foundation, either version 3 of the License, or\r\n"
+				+ "    (at your option) any later version.\r\n"
+				+ "\r\n"
+				+ "    This program is distributed in the hope that it will be useful,\r\n"
+				+ "    but WITHOUT ANY WARRANTY; without even the implied warranty of\r\n"
+				+ "    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r\n"
+				+ "    GNU General Public License for more details.\r\n"
+				+ "\r\n"
+				+ "    You should have received a copy of the GNU General Public License\r\n"
+				+ "    along with this program.  If not, see <https://www.gnu.org/licenses/>.\r\n"
+				+ "
\r\n" + + "\r\n" + + "

Also add information on how to contact you by electronic and paper mail.

\r\n" + + "\r\n" + + "

If the program does terminal interaction, make it output a short\r\n" + + "notice like this when it starts in an interactive mode:

\r\n" + + "\r\n" + + "
    <program>  Copyright (C) <year>  <name of author>\r\n"
+				+ "    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\r\n"
+				+ "    This is free software, and you are welcome to redistribute it\r\n"
+				+ "    under certain conditions; type `show c' for details.\r\n"
+				+ "
\r\n" + + "\r\n" + + "

The hypothetical commands `show w' and `show c' should show the appropriate\r\n" + + "parts of the General Public License. Of course, your program's commands\r\n" + + "might be different; for a GUI interface, you would use an “about box”.

\r\n" + + "\r\n" + + "

You should also get your employer (if you work as a programmer) or school,\r\n" + + "if any, to sign a “copyright disclaimer” for the program, if necessary.\r\n" + + "For more information on this, and how to apply and follow the GNU GPL, see\r\n" + + "<https://www.gnu.org/licenses/>.

\r\n" + + "\r\n" + + "

The GNU General Public License does not permit incorporating your program\r\n" + + "into proprietary programs. If your program is a subroutine library, you\r\n" + + "may consider it more useful to permit linking proprietary applications with\r\n" + + "the library. If this is what you want to do, use the GNU Lesser General\r\n" + + "Public License instead of this License. But first, please read\r\n" + + "<https://www.gnu.org/licenses/why-not-lgpl.html>.

\r\n" + + ""; + + } + + +} diff --git a/src/analyseWriter/fenetres/about.java b/src/analyseWriter/fenetres/about.java index a9f0731..266e077 100644 --- a/src/analyseWriter/fenetres/about.java +++ b/src/analyseWriter/fenetres/about.java @@ -5,12 +5,6 @@ import java.awt.Color; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; -import java.io.File; -import java.io.IOException; -import java.net.URISyntaxException; -import java.net.URL; -import java.nio.file.Files; - import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JEditorPane; @@ -21,6 +15,7 @@ import javax.swing.JScrollPane; import javax.swing.SwingConstants; import javax.swing.SwingUtilities; +import analyseWriter.MEPTL.HTML_licence; import analyseWriter.MEPTL.commandes; public final class about extends JFrame { @@ -161,7 +156,7 @@ public final class about extends JFrame { - private static void showLicenceFrame() { + private void showLicenceFrame() { // Créer une nouvelle fenêtre pour afficher la licence JFrame licenceFrame = new JFrame("GNU GPL 3.0 Licence"); licenceFrame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); @@ -170,24 +165,12 @@ public final class about extends JFrame { // Créer un JEditorPane pour afficher le contenu HTML JEditorPane editorPane = new JEditorPane(); editorPane.setEditable(false); - try { - // Obtenir l'URL du fichier HTML - URL url = about.class.getResource("/resources/licenceGNUGPL3.html"); - if (url != null) { - // Convertir l'URL en chemin absolu - File file = new File(url.toURI()); - String content = new String(Files.readAllBytes(file.toPath())); - - // Afficher le contenu dans le JEditorPane - editorPane.setContentType("text/html"); - editorPane.setText(content); - } else { - editorPane.setText("Fichier licenceGNUGPL3.html non trouvé."); - } - } catch (IOException | URISyntaxException ex) { - editorPane.setText("Erreur lors du chargement de la licence."); - } + + // Afficher le contenu dans le JEditorPane + editorPane.setContentType("text/html"); + editorPane.setText(HTML_licence.getlicence()); + // Ajouter le JEditorPane à un JScrollPane pour permettre le défilement JScrollPane scrollPane = new JScrollPane(editorPane); @@ -198,7 +181,6 @@ public final class about extends JFrame { SwingUtilities.invokeLater(() -> { editorPane.setCaretPosition(0); -// scrollPane.setValue(scrollPane.getMinimum()); }); } diff --git a/src/resources/evalnumeropageancragetruemini.pngng b/src/resources/evalnumeropageancragetruemini.pngng deleted file mode 100644 index 2835ece17cdb32a3ef6239cc5a04e74cca499110..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1119 zcmV-l1fctgP)yerHrGO?kZ}y6a$hB)v1vEKupx&if zN=R_7)GDC#7}vQ$5y1oy8ym}dJbN}qV4x32k0t|f{CFxSPTV7}vkuPu1b}g9$SJo2 z=K+5pT<44^RRxe&U0wY`2N@Yx1T<-D`%Oed?%o{`(8O-^6}LU!Gz>2+UB{_YnE>SE zG?0{Z8H=R}0F%k+ZHh;DEl^yX#MP_s5D?%)fBzVvq1$L^uwZ=B4&B{w@SwZ=5Rk#D z(E_}sbDp=ziK?pa1T?9s`F`z--Md9VYzBkFgTVvNqiotzzW^;QFh382g8*2KMn}-{ zaseyH+-dN0lqv-NLxGYKn4NVE&5MgZK=V4)8&1xv2mcqgUZB1nGBaJnPa-47fg<2% zof1~AfFhvC08v4+v%=)0-4!eMkQZ1iFg3N3DLkC7w(pt=L2DD#E?qH*NFyS*5V>W5 z_dh>-c8ajDPhBxLx8%Km%?1Ml06ehnU}(rgs-^v9TAMZ2|w2?abvnKVA}nN`O#PDE273s59!Rg4fF6@E2KG zuhP(9p`zje&CPwT#73jS;SiKkF7y5UO_Y|t&hG_RxF>hkG#G3OCMPV1=6{-@oxKL= z9X)q0goh8`BPwb;O-%*#_kTcTwOnz0*6FI7}gk@m>7Yk?MKu0d-p;|ZdfjpOOv#Ww{Sb@Hno4% zGUJ$WHyNgj1V#$BYauMqpPeO1uTUL_(ZrFH^=TW;YpACc((-*>|z^R%)@ZFntg0(DFU llfn_^JuJ?TZuw9;{{=qQ4^(*xJgoo#002ovPDHLkV1oVX{}ccK diff --git a/src/resources/licence.txt b/src/resources/licence.txt deleted file mode 100644 index 80e659d..0000000 --- a/src/resources/licence.txt +++ /dev/null @@ -1,674 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. \ No newline at end of file