OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Среда, 08 Февраль, 2023 04:13

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Diff/Patch/Merge [preview]
СообщениеДобавлено: Суббота, 31 Декабрь, 2022 00:17 

Зарегистрирован: Воскресенье, 25 Декабрь, 2022 23:14
Сообщения: 274
инструмент для diff/patch изнутри BBCB. правильно понимает атрибуты и встроеные views. иногда даже работает. дифер создаёт новый документ, и вставляет туда коммандер для применения патча. основан на коде от Советской, некоторые кривые допилки — мои.

можно (и нужно) тестировать, и использовать для кидания дифов вместо целых документов. ну, то есть, пока это ещё сложно: нет интеграции с гитом (и 3-way merge), нет устойчивости к изменениям (контекст пишется, но пока используется только для проверок, но не для попыток применить патч к чуть-чуть изменённому файлу).

если кто-то решится использовать (и заодно потестирует) — будет очень хорошо. если кто-то допишет «устойчивый патчинг» — будет совсем прекрасно.

особо по скорости не оптимизирован, и код местами довольно грязный. простите.

Код:
StdCoder.Decode ..,1 ..z.....7OOBfNTNHT9NTdE1vQ9f9T9N5HWaKn.KJuaKqCLLyKmC4E
 WyqlKrL4puaqliqKCJu4KtGLLyKmC4.J,...
 1Ak...D26...58FTuPE,5TWyqlKrqKKrGrtumdGLmGorCquU2hgnRAXDFTvMUn7FTvMf1G2sET
 fPdPMHfP9fQbf9hOO9vR7ONbvMoedhgrRiioedFWUkTeoxhmhgnpZHZijJC7ONbvM0.,.S.mM.
 7.QklbcjRAktgdjZgZZh2hgnlsDor.kay4.qorGqmQiig76FUHZijJCbnWmqmqKWKqtcw7.,.p
 yTA,IuzF.0E.cUGpmWLuOpoKqvCbHZiYpedhA704TeKKw.bHfEWUmL.6..D.tvT6.,sUGpmWbB
 xhYhAbndMHT9NY6Mw.sQq2Y6cwB.0.BQTw,ojxF.0E.EQT.86.QC18RdfQHfMf9R9vQ7ONb17.
 ,.D,,6.I16.y82.JFA0z.U.2m,.5.1cUZT1E.cBE.c4E.wJ2U.c8.2UwK.c,k4k.i.200E,8Mt
 r.2.S02.e,2.AU.Ue.E.07sRs.3gwP.0.,W..p.0.z5,6.J,A.2G6.Z.3M8s.f6.IURU1o,st6
 ,3gwP.,6.o42U.EBU.U,.J,2.0ES,Z.3s.E8E,G.KE,9z4U.EU6.EBE.0.z5,6.J,U.2Gk5E,C
 .GE4E,W.Gk4E,K7OE,9z4E.0.ZM.E.I16.M.EJ.1.V20kCE,i,OkF0.3M4c,X.3.Gk0E,00,6,
 UFU2.3c.6,B.3.GE0E,u.g.c.k1..c1k3.k2UX2.O.63c,f.e1OkCUJW2g.IUUE.GE1E,8.GE2
 E,41GE1E,00,6,J.q20k3k.S.0E61.3M.s.,0Ko.s,3gwP.,6.IR2U.EBU.U,2.I3.YLkrF,Sm
 .s,933MM6,D6.s,c,d.3696,B.3c,c,l.3662U2.3s,k8E,W,.S..K,G.s,.IUGU2.3c,c,d.3
 cF1U4w3IUXW2w.IUAV2o.IUNU2.KK06,UjV1Y5IUrW6Ikmj,2U.EZE.0.p.0kzF.0.J,2.0E65
 .A,,E,KCWk2E,et,s.,03E16,B.3cS1U7Ikmj,2U.kHU.EBE.0E8HN87.,EJ.6.VQ.klu.JcUZ
 T1E.696.c4E.G76.e0.,6jU,U7gW.k38Mtr.0E.MKE.c4E.G76.e0M.6YE.K0aEv4.3cr3.h,3
 6X6.h,ST36,1.3M3c,97.IU7h.mE,9z4E.0.hQ.2.,EBE.0kzV.EJ.,U.YLEFE,4Q06,1.3c26
 ,B.3sg3U1g6MH3U2o.c52U22,IUbW6w,IU1E.GE1E,u,GE2URX2A.IUa.B.3c56,H.ms.6,B.3
 s5E66.e4GE,E,00,6,1U.IUX.XU.cO6,3.36Hk3E,K0G.MNE,UXU2A.IUIU.od1k.O.0Ebl.O.
 0k4k..BV.AU9U.As02.1c96.Hz,AUj.Fd.AUj.t41s22.B6.AUlU..m20k00.16,2U.gJ6A2.n
 7,AUj.PO.IUFE.8E.2U.2kfL.F8W3E,5TWKKvCorqqq4KrGqm8rtumdGbK,6.XDF9fR.ELO3U.
 Iy1.,UUU.U4.,k8c.t.3.0wu4U63l0...RtIgciZgKBhZ,0ks,.oZ3phYp8.,cwU.ECE.E,U.I
 U,.,.,2Umr,6.222.o.6.K,00,c.EU,E6E...3.0E,C.GE0Uu4.GE86.qq,szFd8PMEf9RFvPZ
 fC,tITfRHPNd9ITfPnP1PuP7POBPO99N,dMnfC,tG99RPPMZ967OMZvOPc8HN1PuH7OJNOF,7F
 HfNBfE1vQ9vCPM1HMGP8ITeId86b8RZPORvNb99,dFH9P9vQN76hOO9ntmWHZijVg2YHhgmpid
 RgZRig2YIhgsZCUg2YHZiYZdjxgggV7AVIhgsdJ.7OO19PTvNrN1PM05uHRuIdO1HM0Fd8J76N
 PORPN,NPT9NCLEeGJam4ak2CqrqqqyKr0mS0mMiHE4KmGKEqHE8nR0GmKKqKKuKKEqHECnRqk2
 ak4ak2W0CLsKqlaqkmKECKo4KtCLEeGJUIBc03Yx2YkAbMRbUQcG3Yx2278KrN1HM068sMT9PT
 fQb96J,IggBgXRhUgbU2ak24EYiHESLoaKuKKE6AOIXOIXOY6RbBA,DfQ9PSh76v766AB8ABGY
 iHESKtKqw4HN0mSkW0nW0nW2dv22cAf76v76QckQckQ6FuCPM0Up2aUgbU24l7Al7A2dv.SnO0
 0YakYakEYin4cQ99N,ND,VkU4pc6RbUwAKKr0mS00VFX2ak2dv2YWZhphgUgbU.2ak27PUYhga
 BgpZhoRcjZhj76v764HM0HM0HM27qk2aEIYgZJgpxgUgbUoc,ZdHhcvIZdgV76N8qu2eVZiX3h
 e2Yx2Y4,qk468eWj3ioBhjphn3Ye.aqnuqr8rm4IuGLtCLJ0mS0mMgV7AVd,8Iq4KriqteGEqX
 mM1PM0dOKVOFPM0HsET9PT1aIbGpWSoW8pRqk4AVIBgWZhZ3Yx6ITOGR8J9eI,7JT861eIZOEn
 86TeF,NEZeI.HeHdmX.YddphZND,,cIEdKoVyIdGo4ak2akqyKmKKR0mYu2D0ak2aElKqnmGEK
 KrGKR0mYu2k2WGJ0GsyqtaKuaqruKEaKr0mtyqu8rlKKEGrmWLu0GJam4aU7YhdphZBag2YgBh
 idAp76HeH.Eqa4,dPfPP,NOR96T9P7961fP796RPNj96BPONPN0Wdg,ghu2YIhgsNH6PumaUvA
 VcI3bvP.66.RPNl9Rp76NOORPNPM0KIbGoRqk4cFH9P9f8,ND,7IUG,NOGPOGdOF786ZOF50UV
 hhZhZu2Y4BhgtQRdH1PP9vCPM0AjZBgmhZg2YhxhiZichZg2YYBgthZu2Y7V5VBUcxhpJihY3a
 KrKLuKqKmGECrmCqruKmqGR0mY..RHryqtKqly46HTeHDOGR8JrN1HUoBhhhguxhihghIbU..g
 BGZsNH6Pb1sC..66U7QAffPdfC,NG.a.uquqKlKKt0mrOKEmqosQ,d8UnZimJbU2eDB7KIdU,,
 EdKoV.AVW,YAU5l2WGJ0Gs.T1QC85..9WBA,9Wv.deQH9QNPN,ND4Id83CHEyIX0GXa4rN1PU1
 3hpphf3Yx2YENGcIEd.M0VfQHvPZPOdPSp76H0DWvg,YBIbUAcG,cFa2.cP91CIoKLrgV7MF.G
 ooOKneGEqHEMGcIEa...19N7PN7P9N76ZPNPvPhPN7P9p76H0D0M0BPAN76BfAp76BOOk26Sp7
 6N0PU3,MH9fQDPNJ76v,Ed...UXdPB9PHvMdvQPdC,NGsF.OKR0Ge8ro05rN1sMp7658O.90cJ
 1eIPM0HsPf9Rp76dONlnaEqCbLJidZiZJivgVB6IZuH5OF7OJZOF,tI99RTORdf8,78PfC,7JW
 56Pg7M8rN1HcE9uFHeHPM0HMGB86P96576ROGN86d8G9eHPM0akr66pND,NPRdH9vRjeQH9R2Z
 CBdABZvg,HM0c9bONd9ITvQFNPR7H9fPD9RF98HN8PM0HMFNuI9O1HM0H.,,ROGNO1HkWuYBMF
 RGECpmG5in4qUcI3qmKqmKq0..665vPP9Q1fQbPOTfP,N9PVh...0GJemIgV728.gclhiVZhKB
 hZFEWGv0HK0Gv4HR0Gfaqmc9sRHdC,dETuHNOF1eHrN1HEf4YUAhg2YghgiJbUA7.,7SV79,7S
 XdC,dEn8J9uC,dNV79,dNXdC,dFsQOoomav2Yr3ag2YrBau2YHZijViwem,r76Z9AN76ZPAp76
 ktIeZBgYhgmRbBk20Jd.sENPN1fPf9QrN1HEVK20Gn0HLCIqyqtKqR0Gn4HLCIqy4PM0HMFsEN
 PN.PEVK2q.HWq3aUQYUoil2YI3d3,HMG2Zq3aUEbM8,d7,78hPA,t6,,Ye6,AV7ldKKt.RtI1P
 P99Jn9Q998h9ANFvAZUYe6,A,FFEaKEGLoaKriKESrm0ml4Kr0mt0bZZgUgik3YXxhhNM.HfN,
 NP1vO996BOON1B0,NOP9QNPNPPNAgoBhjVidI1OHPM0HM0HUWhio3YnhhVZhg3YqBhZtQ,tRH9
 PN96BPOd96HfPdvP,7RFPN,dNH9PQgVRgchgUAha3YdZiUAhn3YkJiZRiZpho3YdphU2hjRio3
 Ydhhk,.um4ak2A,Gqr0mvKacBgqhgUAgiBjUQioBgoBhnBhXRiUAgWxhpZiUAgqhgmBgbhgUoi
 dhA,tQHfS996bvPPPNj9O9fQ9vD,d8H,aUa3aUIbxcFHXn7NHfQR7J9PPV98HtC,tRVd95uPRf
 P9vMd9JT98B9AHtC,dJHPNCLLSJtEfaqmSLISLMmWq3adQbBk2aUaBaUIbx22..UrBaiQcjpB.
 4nIiHEO3C5.23X79,dRXlRqk2M0mqmuKEenS0Gn0HLmomuqnUvg,A,HWghgi3YxcNXd9NONS42
 YI,M0AhUIbx6Ar76Z9A,dCoAuomSLdKaYFIUv2YmBaUI5A4RON..q.a.j8GH8H986H96t76NXU
 YcDhV7A,H.F,.GLoIiZ3YrhgUQAR1EuWqoCLEKLs0Guyqr0GlaLE8rm4adphb3YWBhbxgZJiU2
 idRgZRiUAgo3YjphXhgg2YWhgXBgpRiZhV7k2UqBhZxin3YVJiZ3YVZhhxhnZiUAggxiVBjn3Y
 ZBipBggpZUAhUohZhgY3YVpC44O500cNTfQ,tQfvMF963PRBfN9fQ,d8HN1M0cQVd9ZON1HVaL
 uKKIWLMamR00RdI9PM.4nIiHEaIbCIIaqIin4k2kY6SV76576lPA,7JF0M0kVmqm44M0A,cI98
 JfeIR86BOENWU2Ze2YYBhapgZNNR9R,dMn9R996JN8P.H.9WBM0HM0g6iX7k2sE.U7Ed.GJdKp
 W0GIeWZBipFE8qwEuyKE8qwG5J,A,98Hbm4k2sEK4.a.Z0cFEEEm.ktaKxQiU.A,9eHq.akWmo
 dg,A,Z0.22..dPSVPNb96.HMFR06Hg,AVG,.00yKrKKEOrokoCLEuqomKEemIq.KIbU3Z7q.83
 Ee.gAEsyqouKuKKtCLEA3gcCV3FEKosKrko8QivgVB6I.MFkt0GIqKMeHEGpmW56Pb1sC,dM9v
 NV79KKr2au2Y7V5VBU7.qqMeHEGpmW56Pb1sCkMmWZpBXdC,NG.0mr0LuCLR0mdKIeaGR0GVy2
 .O3P.VvPbfC,NGR0M1AVG3ag2YGBau2YI7SUgRCZON1nmQ5HUmhgnZ37vPRPNp7630.wgjZiG3
 ag2YbxhoJelI530UBM0V0.U13hVJiU2ZG3agcI6JW56P.AZu2Y0,k268QgchgXRhUgglVdZit3
 YaxBCKo4anxZqBhZlLOqr8rq4KuGrou4JN8cES2kY68ZGLCKo4aUg5ZOARtMFPMaGEOGE2Zdxg
 ixB422Y7pdUwhklI0mb8JEW04KuGLt0mS0GE8pMumkGLuAZUwdGdIVd9ELKosK5b98ZOAR,amI
 0Ge.AV7Fd0XXVUEe2D.OrosMT9N996d8G.HEdK268ZWr3Yx2YGlvaGEOGEI8WKEqHE83FP8,d7
 KosK5h0b98Z8ARdRHPNmGE8pMoidlIqk2ak2akWm2k2I8UIVBA,akWuYBM0H.r,83EX.g600sE
 sCPM182U,ReHhcGZecIgZxgk2YygbU2ag2Ym2adQbUAcHRe3VZphY3aUobxcM9vNmWmAadQbUA
 6.ESqHEqKMuGaKab,N76ZdAHtCPM042ElMA,dDv76V,bN8r7610MNAaUobxcM698HOamR00.ES
 qHEAaiYdZ,UpAZvg,85,dCv76deIfmRqk2YARPN,dCvFX42iX7sN6A,dC..MA,dC.UG3aUI5uY
 ARbUIel22.PM0S3cT7vPRPNGobq.HsJ.DvPdfIVFH0GI8qm2aUYbUgA0nI0GWy2AV7p62Yx2YC
 B7,,0Gd0Xukq0XChA6N23A3,dIVd9bON03FdM9vNaGEKIbGoRU7I8RdIsC,NGRuE84QbBU7wA.
 Wmb8JWWGd0XXVdcD,tAZN8,tHojcAhbpBI6EEaIb00sCPM0g6i1w8.MAOGEW04HEmHEK4XN8,7
 FT0akYkM0mS0Gb66.XFRMPXFbK4MNUdUloZHhgo,kI0mWu2k28pMuGdkRkV.in4k2S4.F,AaiQ
 A.....,,.K2U7lnyKu24Blny4XFek4M0HsN6Ae1B0.HsNMAe1.k2a2xPFXPRm42ZG3agUd2266
 ZPNb96.667vPRXuEeEEKIb.KIaM1AV7ICUcojbxB0XacTDvPAadQbBU7YA.d0P.9eHq.9WvUGh
 6EtKavgV7gcC76UnRbBg,Vmb..CJu8biFEWGn0HR0GXa4rFr0HR0mYkXEEOqMeX4,Aau2Y7,kr
 ER...30kU.uKM0GTqXkUksC42.mHEOKMumlyquuKumGE8nM.10kM0GTq1cA2Y,,Uw2YaBaiQgj
 hCkNM1I8U3BCQicogkoZhZ3B9ACLu8rhuKMqJL8qmSKKogk.UZphYZZUoglMPNVlsQdfQAaRpZ
 WhAMA.MNR1T9QdnIqk2KIb.Q8a4i1WWeM9M9..UUwhpZikhio3YhgZhM9..UUI3Ec.Ec8rouKu
 CIo4aU2ZX3hu2Y13d,Jev2YXxhgFRQcjZhjN8rN1o80WoZCp76dONl1YB42a4dPNbvCPEV.Ad4
 tPf9R,t6,dH22M1AVVZioJiUIbxkm.EbKqvGpw0rmOqkCqmWGeKKw..5uPNvPWmrKLuumkG5N7
 65vPNXdYZUIYEZeUgdjphjJYdQbBk2yquoZHlUGLu2ZVZioN8rN1.SJta458O1fQFtMFP8PM0H
 MFg,9WU2emBBUvUE,.EauqRqk2aEf.I52DEqMEMOMN..H022..H68qk2aUVVU..Eb6J...kVUc
 UiAAY3Ud...HsPsIA623M8emIk2UL,EIGpmW5.NPORnIqk2g6q.22.g,..sIdfQwgU2Z7pdUQi
 oJiuMEZ0y258G.cC.HtCcJMOp76H0k4I6.H10nRqk2w8ktGLtipoqJECWk2fUYcDh,aEc8rouK
 uC2QioJCYZUQgj,U7pd13ZdN1UB.,,Q8sNrN1P...dPGR9R,78HfC,,UU.e1kIEf4YBkteHE4I
 dUqYaUwd432k4.kdGLtaabRiiAdiZiIxhHZimBBWmomGECrIiHE0JtaaoR8sNCLK0mly4U3,6R
 HWvgVB...VOO9vM996FNPp,l1YBq2Q5wggMNR9NplY.amRM0hWUIgVRCp76dGw.NvQ.rN1HcE.
 aIXUU..M03PMbPN,dCvlrKbiIcVRCFN8rN1A,c9HePbPNGrVyKsaLI8qkC5NON.ghg2YWhgb,a
 mRq.y4C3V04qt.Ud.g,66.kRg,..6HHfP0GIOKR0GX.eHEa2.I6.V0032ZapZhZZUc9b9RZvKR
 PLRdM91Bf9.KKrAZBAV3,EakRqk4...sQWGne1UWhAgAe1.k2O3a4.in4.EXyId0mo0GRqXWFE
 Gpb0mmuKm0GWy2aEc.68B99,NOHN1UB.,,.bvCqUcc8q0q0..667POB1uqlKKEqmKqWh...0GJ
 ..EbKqvGpk8Kq68TOJd865fC,7J1fMNnR0Gn01BHRo6kr05p,QbBEfUgcOp76H0..A6b0OKM0m
 FUg2Ym24q.10kM0mFo7kM.ROFj88599,dNVllEu0mJ0mMm0Xd95nu.amRq.B0Ul2YIxdUogko3
 U2x7AV4Ve3Yug5.Xd9..HMGgclNMkowgn3Za3agMO,N9,NAN76YZUIhUgZUA4yKsM8,7JFWUQg
 PBhg2YehfUIbxsMrOO,N9,,J96ML,t8,NAPM0HM0HMFNWUQgP79g9MH18KFtMrOO66EKQgPBhU
 Ugkiam4a.HMFRm4AV7.g6MF2YCtR.PM103.EWaKnOKEWGn0HKoAp,EtKqtKKtOrmeHEa2UUwBI
 5sC,tHf8J4KmGqmYZUIiZtPcC,NG.HdC,7HHXvM0O3CKR0Ge442YchgVZgg2YoBgdZhu2YA,,7
 QZHvmGEuqmWLu.kRqU7g,H6IZ0U,ZgY3YcghjZAp,.,dNp76.R99,NON76e1.HtCcE.akYOYch
 gV76v,N86UChcL3ZchgVN8r76dPMHHEenS2hZBAPM0HM098HcH9uJGrkaaiohZ3joBZv.00Grk
 aai.PM0cHi1HM0dPMH9PqqrGaUIbxMPTXvgV7.cM9vN,dCvFnumtsKcMQbBAV7.ggiZgUI5.km
 sCPM0.mqoual2Yug5HvCP..cA,dCvFpin4a.Uh3Yug5Bnqqk2akW6618N7vCPM1aEc.ka4KtiK
 EWmomGEYZU2iu22.rFf4Id0GreHE.A3cE.A7Wmo0GT0GMaGEO0J96x76V,K2Ud,ko.OagEEq0w
 BA3k4k2qok8rpWmo0mKUe,2iUgZUA4uqIin4M0HMG6Q,dD,7AwdG78R96x766J6618N7985vPP
 PPTHK0Gn0HK.MO,,IBAad2Y3,HU7Yc3RccohdgV7M098HaIX0GIe4EH2Zc66v76VN8,tHsMrGK
 .qJEunSQA00m0vmI0Gek4k20LEenSIiZRCsCP.HMHUgEE.V99,dPH,AV,ZgY3ZVZgYZZUoA.MO
 .J1amRU7AdClkGKmKadQ5M0R96p,.PM0g6UddDEHEp0mS24y2EK.qZw2YXFEEKIhR,.aEs..r,
 aka.,,69Y3.akUEmKKqK4N76B9A.MO.J96M8U7A7IiZhBM8r,aEr..P.9eHqU7g60ma4KtQbBg
 ,30kUC3EM006924r,10kM.kM.VfQOLEenS24,dP99S0GRq1AgYZA0GR.ZPNP10GRUBEbKqvG32
 ZXZZU.B1T1in4MH68B9AR,Y3BHL.2imhgqZ3kIUG7JEoK4g6o7UvgVB6I.sJZPOdHWaKn227PO
 BHR0Gaa4HtCPEV.w8Ema4,t6,dH2Y2x7AV1BcHhcUYgdFLqqrGaUwd4hV7AV7YjUQAP1p76VeQ
 HHuC2IYUIYg2YWZhpN8r76V0036NHfN69GqoO43PND99GqokmuKmam4A,AgYdC,7IZ150QZWYZ
 UwgmhgZN8r76V003.gB.31.91.7PNN1p76VeQsEUhIYg2YmhgYB3,7IEc.Uh,cM.MN.K2r,Gqo
 OaUI5Gqoc9RPNln4A,U3FESJta4kR68JN10Jd..geiBhaBhZZg2Bha76F,e1sCOqMmWaJau.MG
 ogdZBX79,dNH9P8HR0GXkto7AZvg,HsET0,7QffQV9P996IiZZgUQZUIgglRqk2o8YhdphZBag
 6PHXmYZUQAffP4HK0mly48HR0mY.iXnJbUA6kMOHEyIX001WUIeu2YI7SUgRCZmkgArV7AVE,U
 1xB2YcYgd,kRwdJZ8NPOA4C4A4m481Um.w6a0AVK,69,tQd9PHfP41b1IauMG.rN1I6.aIXYgd
 FEC06J66bHqkM00UiYhdpBiHECLum48HE..MFR8FM0H6PHnm0GR..XVgBhiFEEM2YXxhplM0GR
 q1YhdFNI5klUm2Yu.P.j02ZYBB00Ydd2YaEmELcP4Xwg5NPORHEiGEAZUY6k2m4I5G4.XtCP.H
 sE10UhxB00k2mbXNPk4ak2A,a2NPO666A,7JF0NPOER.YBkJ0WUgcC,A,a2ENYbx22..p,.kJ0
 mM.k2MGRWXxhplMamR0mYQ6UmAZBA,HM0tnkcCPM0Hk2MGB0ES..ER..Q3.k2MGR0.k2mbY,gV
 7A,HU7p6kMY5..I5..L,.A,aIb.A4PM0AV3lRU7YA2Yu.oZi7Sk2K2U7p6.v76V,.cCQioZBkW
 u2.UmMD..I5.MFg,K2,tETPRQ56I.6IkWyKq2ZZxhaJbUIcD,2YXxhgFREqM8UKVX3hu.g,82.
 Z86pNDG4ghiodZxiGFm68ZO8r,HELCpmG5WGmaKnMNsC.ZON1Hc8rmOrVWqksMFnRq.a259O,t
 6,tEZGeWoWg,AV,tIkmyag2Ym240GIeGE8rmqqr669vPNnkmKqyqvKKm0mruKqaLE4Ku0mmyKn
 0GJa0ak2a2THu00RGa002YjhCRtJkVU1Jed2Y3p7r,aEc85C3wgcIYj2YCxhUohZxigBhihgUA
 goFrGajpgUogdFF0mJ0mV8JKEqk4a.9WB.0GcEuK2rN1PUEJ8..38PTvML96FdJ1eIGqocCUd.
 O3m4e1.EV.6P66p,c9NHrAavU7w8.665,NO8.o3u4,7DYB2YfkI.AVg,p,.Aav.HsEg6UhxB.A
 VwtMq4.HUEJCQ6c6,,kI.HUE,V0.Y3UW,UZ,k26IkW687PO6PEEqXad9gCd96P76mWWZBgV7M0
 H6T44U7EcU1,i0.g,A,0328.MP.84.K4.HUE,90UgVmMDOKNumlyqu.sNZ1qk2M0tHm.U7EcU1
 ,q0kIg,A,0328.MP.84.K4.HUE,90UgVl.X,.cQM1HU7g6i1AVYVUI5UioBU7g6q.9WU.82QbB
 g,0Jd..IeVphbhgU2ZgBhi79CapFRA7Ud.30UH,DvQRVo,EImqou4CrI226Rb0SanFsK5AZvg,
 akYsMTPR2YX2Yl2YI37q.aEc85dvEUgIYg2YkhC.M0b0Sqt..Wmly4mWnB3UoR8sNC5.qk2AV3
 l4.,,GLdUvg,2eG,.6G9PM7PN0WhBgmRhu2Y,,yIX0066B1sCodUohVhBp76B0b1QbUQgjVuUg
 lIi1o8Qiu22UlIaUwd4,g,82.VeQsIknghVJCN765HqUU.dvEUUUX,g,a.sIknohVhB779Cqr.
 ,,GrVUIBc0ZZUQAUBUH,DvQ..BuPZPPFdNRNS9PMZ99,NAV79,7BN7637A379,dF18HbGK0mt.
 YiH,D98bXX,226R508mKkl.q..DvQ..B0MPTfPdHK0mM01Z79,d6V,..6Rb0SKI.UU.dvE.sM.
 P.UbRC.U4,YgVBjg2Yl24EF...YiH,D98.EEUoR6EEkl.q..DvQ..B06OTPRZ99,,.cF..YiH,
 D98.EEUoR6ER8GK0ml.q..DvQ..B0MPHfPfXgMA....YiH,D98.EEUoR6..M1.wgn,.o6UnhgX
 xB799,NA....YiH,D98.EEUoR6EL8GK00UB.knC5.EX.uqkuqrC5.MCN7637A...dvIknW0.22
 6R5022QAUBU7FnuGuaqqK42Yyg5V76U7k203.Q3..akdUbRC.U4,YC.GoYOJEOHMmWlUm.cF..
 YiH,D98.M1AV3Z79O1M0V0dvEUhUX,i1AVH,DvQ..B0WmKOKLGro.aGEGoY..I2.Y3.YiH,D98
 .M1MFRmRUH,C5.EXUa,UUgdDZcUoakY3....6RUb33.Q56I6R50CYg.M1g6006GUvU0,MGYA2Y
 XUA3266Fd8,NNPPOd96RvPd9OHfPD96HfN,dNH1,NMZXZBip7P,d8k2..Fd6qmK8GK0Gn4HK.X
 VmVv...imJiGFmGEOKNmGEAB8HK0mn.r,S36N.EW.HsETPRRHIGqo69,7PHXlY35nuMANFqENm
 WX,ZlRq.aEcUH,DHF0IU0mK8GK0Gs.i1AVEVoJ868NPORnM.AadQbBU728sIkn66Ld6N76V1.A
 VEVoJ8.I4.Z,M0V0C3wA2c.JYUQZU.V1.AVEVoJ6687POAZBA,K2P.kW66j0K3.Q5JN8q..2YL
 ,.UU23cCABiXa,ZdCO2i1oAA4OqocApFXktu0A3sET0.00ZXU.Q5HEfEqa4XVgVmklUlY3518H
 R.sC,tQ.cBo6UUI8GZs,m4AA9nRk20Jd.sEEEW0.Q5TGe.XVX,XVgVm.cA.DWd.HcJ.m0d9PMA
 QCENeX7,QbBEV.AV7,2YX.G3QCkM0GR.uGqoBiHEC5cA,dC..K2k2m400.kM6PEEEMiHEMRAaU
 .YBI4p,QAcA,,g,w8EIUU.NO8.o3ual6D.,t8UD,H6PER6N.Aavg,AV1B6.qqrGaUcFP.H6TCa
 h,k2MGYB666A.N1I5.N1Q30mW.A,a2ENY5..I5..LlM.k2MGR0kMaWUkV.8nIq.HM0tnkcCk2M
 GB0A4t,..p,.kJ..HU7,I4t,..p,.kJ..HU7p7..H6TG4.A,aIX.XFS..ER..Q3.k2MG.ZFS..
 ER..Q3.k2MGR0kMg,AV3lRU7YA2Yu.oZi7Sk2K2U7p6kMg5V,.cCQC.9eH..8Xx6A..p,.K2Pk
 2K2,tEkRUE,UE,9WU23I5.krm4p,yadQ5cJsMe1k4cE.IeUUY,Pf9wiGFm68ZmRk2oZH,W0MN.
 EdEc.sMF1MGQgc32CYUY89m4k24YH,69.cQwBsPAA..sP00M0HMGwBd96o7N86EEy4R,Q6sEa0
 Q5M0VeQsIkns9.m499611R9NUdFFkVY3YBg,g6q.66V0dPFQ56IZ0.EVUU.G4e1M8UKVgVu..I
 6.m40GR.uGqoBXtCM0j0.0mFEaa0.RViFEm1N1,t8A3.H6PER..XtCk2C290MPT1.H6TCah,k2
 6IZ1508GEElkIi1A,0328.EK.84.K4.HUE,9Wc.m42YxcNkuYiUg3mWW,PU7AVwNM.a.V0C2s8
 3Vb,.HUE,V0.q4UW,UZ,k26IkW.6PcAqXaJ451.S4M1M0tHm.U7EcU1,qGFcQA3k26IEc.Uh,c
 M.MN.A,03g6.m441A4.UmVBU7g6i1AVYVUI5UioBU7g6q.9WU.82Q56IZ0.EdUU.mWXNRI5.a0
 I6.C3wgnp3G5.F7PUnB3UoR8sNC5V1A3M0HWXxB2YXMAG3q.aEc85dvEUgUk,.akdUbRC.UcQA
 69.6Rb0San,UBk2K2P.226RZ0i12eG,.6G91008bu.sH0066B1sCodUoBI5kt.r,cC6PAZv.h0
 b1UlI4.g,82.VeQsIknghVFKEqUU.dvEUUUX,g,a.sIknoBY2C4EEUoR66Jkl.q.C3wgn,.o6U
 t,41G13FFcFQ8QC.dvIknWmtsM.,,GrVUWg3QAUB.knC5.EX.qqru4.ZVW...6Rb0SKI.UU.dv
 E.sM.P.UbRC.U4,YA.EF...YiH,D98.EEUoR6EEkl.q..DvQ..B06O..U4,.EuC3wgc..,,GrV
 .pVUQAUB.knC5.EX.qqo.....EuC3wgc..,,GrV..UB.knC5.EX.C5EE....EuC3wgc..,,GrV
 .R,.q..DvQ..B0cP1Xn,.a1...YiH,D98.EEUoR6EEkl.q.a2Bf9.cD66U7k203.Q3..akdUbR
 C.U4,YC.G2.cA.O2..dvIknW0.q.HMFNWBU728Yi1,q0C4sCk2C3wgn,.o668.UdkY..I2.Y3.
 YiH,D98.M1MFRmRUH,C5.EXUa,UUg7.....6RUb33.Q56I6R50CYg.M1g6006GUvU0h6U7FmEE
 C0mIEUU23K4Eu..22ks6Pe0A,.EI8Wh.BPA.XVmVv...imJ69OKNm0HXmY3D1Q5sJUY,.70AV1
 xBRHIUg.4HKQAfXlY3N1Z79C4I4r,aEcUH,DHF0YU.V1sCk203GLdUc.X,kMamRq.aEcUH,DXU
 QZWEs..H6I6RZ0.Z,EN.aEcUH,D1,0002C.k203GLVUc.H,K2PU723PM0HM0j0.,,.M0V0C3wA
 GIauIR8GK..AVEVoB7W0oZgdP4nJ4HK0GsK5.AVE,b0S4,7T379,7Q.U728Yi7FI.ENimMmGE.
 .aEcUApBa.HsE10UhxhYV4h,AVwtMq422a4508GEElgCiHE0328.EK.84.K4q.aEyAA22kV.Ld
 6wAUU.03.gB.31.91k2mbY,22kV.Pd6IC66V003.gB.31.91k2K2r,aEmEEe1ELu4U3,c8HN1H
 kWM1K2,tJke.UvM1WWe.q0..66PPNZvN0mKkK...,d8..2Y5hgihgmBgohg1NRQCF7NX79,7NZ
 dC,7HHXvUItMTfPBXXFR0mYu2ERQcchCin4aUKVchAmWoBAeX13B66H99,dPX79,dPV99uKNmG
 ECqMmGECKNmGE0LteHEa2kRg,H6IZ0U,FEohlY3.2CHvPMS.M8r,30U7FoEEkYmYI,R0F1HVoV
 UUcNMq.KIa66EuELuqmM8.,,d1R,q.o7r,HMG2imBBEEqHEqmM0GeW2aIbC2u4kI0mWu2EuUkJ
 CT1I50Lta4sCP.UgBhitKVNL,dCvFr4nRqk2..4ni0GRq1VvCPM0..ZNL,dCcAPM0HMF2Y,lRg
 ,3OF.FFE8qkGKECqrGqmuGE8rmSLtMN,7RF1b9OH9R176JN8cPX76pVkQbUohk,EN0GRq1Qgl2
 Yug5EN0GR.yKr.0GRq1q.j023X76576YddsHZWYJaUQYU.G2AVd,.j0..O0..AaighjZAqXX,a
 GEO08HLqqr..YcD,HME.7PAmqoMA,VYJaiYhdpBamRq.aEr.7PAR,8nRqk2M0R9Q,dC.MArN1M
 0RfA,dCcAUm.aEm4HEe14XihgstCP.H6NZ76p,ZFrKKw.akYu2H1akWsCa.HeFaKEqXk.q.HM0
 5PA,dC24,FN.q.aEdKIcKoUGp4ak2A,HWcYgl226H.Z76.G3U7kY6NXd9N1X76tVYFqoBY82Yi
 3iUUYB4UBAV7M0gcAVi3iU.Z,.a.9eHq.aU3Z7H0416H..A4.M0K2Um...ENEr.aU3lW2d,ZdI
 3Zl2akAZBA,aU3p7r,aUL,.6Ho2Aai.0GScPVP8,7FU7kY.P1CGECqrq40GeWoWMGsMXN8,,U7
 Er41MAm481M0Ygl.cPM1M0K2U7sJ.81.ENu0RnM..M0A7IaigB...ENaGEK2U7Er81cAm481M0
 Ygm.cP.aU3l4k2KJbGpYmIEWGm4HEqHEuoYm2T02YxcH.MAR,0mS..Zd9..EIGqM.RNPT1vll.
 HFH....amRU7A7Wml4HECGE0nI0GHsMZ76576VVI,VfQ,,PNAPM0AV3Z7H04Xy2200.6APM0Hk
 2K2UmcD,,.UmgV7A,HMFg6VfQ,,XN1HU7gcCtCk24Im2ZiB4.Udg,gcAl4k242..4nIq.KIbg,
 K2r,ZGe.k2K2,tF9fP.ktin46I.sJkaKKtEICKR0mVUvMGRGneHEGJtUd.h0HfCaYI,r76RfC4
 21WnEXA7.HM0PM030EriJMqJEEMiHEuqh4ni00.ZNL,,g,S3sM,t6,dHmIEG2AV7p65f9V1MS,
 NDqWU.PU7AVEJCQ8sN8GSmHSmHS66376LFniJMqJLuqkqqm0mJ0mVEtUBU728YiABBCLIOqh0X
 g2YiRfkg9CKLmqosKVlIin4k203Q8sNYjwZjwZD0GF.XNLRdP11..M0V0d9HsQMAmWiNAsMUPB
 4HtCP.H6IkdUblSqnSqnSc6,t8C2.k203GLaktENqJK0GrI4QAkh8XdQbBU728sIkncDxdDx,,
 d6,VadAuGr44.UBU3Z7U728YiAVnVXpZkJCURZZUoB5f9.UX,ipluGs.M8PM0gcCtCEXko0GRE
 EwdUIaUYcD,HcPaqi0GRsMR7PkoqJEiWlg,g6.596p,uasN1a.qU3FES3K4sC68eWhUh...0mt
 y4,7QffMNPO59619QH96PN9g3..EEe0..8pm4KmOoomaU2Zh,l1YBq2AZu2Y4Vvg,O3OKRo666
 ZeCggs,mqtI81nmQbUAhu2Y7V5VUQgcJ5W2AV0,MEbuIkq0mFo7m0VlRq.H10nREd00qKLgAZW
 YFIuYABZvg,S3cIR7ITvQFN8,7DqKLm2UUY6M0ZOFV0AV7AVGp3sEFPMQgcN1MJ.Ze9V0obxMP
 m2Ud2YDJ8CKo0mS0mV8pIin4kYu2H1K2r,ROFogdQbUogighUI5QbUoA5vP66pNDa4Ad4NOuHE
 2YI37k2u2oZnZCN76HP8r,HcIC368VN8rlo0GR6AUL,.aWw..00k2OKLCLuQfdd93XUUGp3kRU
 7Ie3,k2IeiI8..ak2K3.UUobxEL.M8...HcN.ggi76p,.r,akYu2.9WBkWsCcI98JEnqk2KIb2
 YGhgVdFk4qUE,UBtO9fFH9PeWcYiu2YI7SUglaUv2Y7Fr44p,Qii.HdC,dFsCaUK,.cE.42Eu0
 mF0Gb69.aEIAcHRe3ViBgh765763d6N76ZNAIZdUa3Yug5K4EIGrIi1OKLuqkq4pNDuqkqaYQb
 BEI2Ynhgo3YYBgohgz2YeM1I8..Pmp.rl4..EWaKnI3FdNX79OKNeX4,,tMuKuKKwI5H0UjVus
 IAZu6FHfNiX7AVKVYVu.iXYJbUYcdlRcE..oA,VC,.42Um2YX2YC,41P..5vPR10GTqXkY3ZdA
 UCVYBZv2YYpZaBaUI5OqMiHEG4Z76p,ZtCPM0H6NR7S,dCvFbKqvUcoglY3Y35vPR1mGEy4mGE
 GKL449HKYgiICPvPYgdQ5I8UYh,90.Q5P...PONZXe68BHK6QN76BfAp,krER.gdZJibtCaUKV
 hla.,7NX79G4m2MMgAIiZhBcC.M182..BPA,,Uk.42Uk3YX.MA..81.816NX,.23V99A4qoUWZ
 7pdI,H79y4mWVZA.Ud.81..cANla42.....UCVhBZv2YhpZaRfkgfUUaB4q44ni002iv2Yhp38
 ni00I4AVhpZX3YukXK4.sQF7NX7969,NPRtMTfPBXXZCHtCPUG,ghBAV3,.M1P..ocjJihBAbO
 OP9QNPN7OOBHJ6RY8lnaEqC5kRYgdpApFWa4HtCPEV..6R.6Ak242Ema4,t6.41sI99RTWcYid
 Q5wemBho7F687POBHLWrIi1C3EbaIaam4akWEXyKt..Q5...fePHfN.e0Us,mqt.i1cCUdU0,.
 Eu.m0V,akU.G400.X,Q8Uo,S3g8O4Uc.RFK0Gma4OqMmGEGqoUmYZUYgd,Xd9RPM69G4cARdP1
 1H,C3EbM8...Uv...MH9fQI3G52DEqC5kRghu22kIi130.Uo,Y301AV,,gB.A4kd.G5sJkaUcg
 hiQgg2YhpZaBZvUH,o7a0..sCgV7..DGu0pkGLo0GIaIb0Gna4p7610wd43Y1,,tHf8J0rkGLo
 mGEuqkqauMEMK.AZvUKVdZ3J99mqmI5u2sCI6.NPNI5moWuIIOqomaYAZv2Yd,NPNR96P76i1S
 JYUcAhU.HFHcNH9PipoqZXc6Td60GH..YfWAZUY6,7F9uEFNOH7690cO,dCvFMiHESJYaIacOm
 nSAhUY60rkGbPJhR3YuEna4eqiiHEaY1dOH7690,7Q11.V7KrN1.Q5.66NPNko00uqkqaPJhR3
 2oAMO,t8,dO,t8,NAvuCa2.cP11.V7KPM090DGuUvgVB..yIsKKr0GIaIb.pFXkt.HVI7SUgRC
 Uvg,O3PU7YhjRgu2Y4BB6HTvM19RTfQr76hfC,dJHXnpZKlviHEqKRY8l1Yhn,Q5AVkBgo3hg.
 eX4,u2in4aEV.wcZZiEVcogdFK0Gs4KuY3kIin4AVgFEenSocdltYgdFeWqo2ZkBgoN8r,h96p
 VKBBCbDZhYpedFImqrCKK0Gr44U7p6h9657666d0M0jOGd8G,dRp76dGwo8QCh0,7FT86P96pV
 qpZI3BqorGqmmKIam4ak2akWm2,7FHPMc9b8OTvRVOMZPMPPHbvNFd657F9fRpdHT9J99SdfFH
 X4xhppB379,dP1Xg2YWIYgc63N8PM0cHqU76H....U1BgiphjZiD3iZdFH9P8GKoB.N,H,9eHi
 n4cI.Eb2YD3iZtCPM1.MFU4VUMGR0I5kto7AZucFsCPM0O3,NPEwg7Yhn,QbUogu.EVw6kq00y
 Is68BPOAZvk2a2P1R0.aEn008ZV,WmqamRq.HELUUUaVv.FVmNM0Gm44,d8q.HcI.BX7gcAl4.
 UCBdAh,o7PkW66EX.PM0.kf6R0pkGrlI3FFREw.NvQ.rlr05pldsC,tHcNHXjhioJ5B0b1QbUw
 7AgY,85T1plY.amREfEn.iHE83dGw.NvQ8ZVNNi1NVu.S2r7659O.rN1ak4AVEJ8.KIt8rr8LE
 Wmm8LteHEa2kIU0,M0b8R79HoZ7pBFdIR,AZv2YHZiY,b8RZPOS4p763N8r,HsEg69fQZ96TeF
 PM0YDXdC,tIG4.kYuKv4KqaKm0GYKqkgA3N8PU7ENeHECJu..geiBgWZhZ3YoxBT9Q9fP,tQTH
 t66BPOIYdg,kNeHEYC..ggs3iZRgohA,NNT9R3N8P.Yau2YHZC..98SVPNUn3iVRgZJYdg,kOe
 HEC3..bOSR9R19S,NNZfQTHFa0EPeHEC3..NOO2Yixho3YhBgoRgchgYJYd.wau2YH,.keQhix
 hrphUYB6Rn9Q8mI.WHR0md..MG.Gqoc6HN1UtIbUQ8..SJtyKrSKEmqoErK58LFa0gcAFECJuG
 4.kW85sC,tI.HWcggmN8PM0cHi1Q8UAphvg,Ad47N9fMfXVtM0GeW2,7G18HIakAZUgcARe37G
 kM8HQaGEKIbg,H.,NFZfQQbBk4AVE,EE4otCrm8Lu0GIWLR0GVy2UZJimJ5MF.I6D0EXojs3YI
 ,9eQZXcggmJid2Y3,U,RinVvgV7M1a..odZ3Dr,30U,RinhAWGz8JLKqrGLK0mNamRk28JLU1,
 M1g6o7.PUE,U33jkVU6SQ6669fQe1.U0tF.10sMFnS2jg2YZJCHtC,dH99Sq.kWWLskRq.P..s
 ILPOVvCPU0,kfW2ojGp32Ya2YcQACW1N8,7Fq.HM0Z0..akWsCkYO2Ze9EeW2P.HcI..U3l4.,
 tILPO.HM1aEc.EYKqkEEwdJFua5p7658GkbY8B1pFXkt.HtCEfkoeX7,QbBEV.MGBGIkSIYfIY
 d2YDVX,qGFaGEGJY.aEuaLs2Yug559Or76RONlnRk2akWWLsK4F7Rn9QmGE4nIi1AV3,..M090
 c6,d6Aad.akoUkQbBU7w8klWKECWIBc03Y2xdUogdlhg9pVXtCa2aavcH669eH7uCk2Oqomqm.
 2aMR5M0buOH9QPM0HM098Hg,ak2KIt8rrMAHN1Ebg,K2,7G9PMsCPUBM0V0.HePd96FtHfWsJb
 UA7Ud.HcJ..iHEC51Gd4ogQam2YDpcU.q.30Ud,i1akf.FtMFHTqXW2aWAZUo2ESqXWAbWAZUY
 6,tQrOOv86sM....bvKHPLEMW3sIdfQHXnpZH,GpraIrGLICLK0GwmGEaqIq.90HePdvCM128.
 2dpphfRbBk2O3P.H6PHXkYZUQgjhCd9AN76NPOAagsMT1XdC,NG.q.aElKqnMNR9NplY.UBk20
 3.8pkuqn22T0N1NllEueX7,A3M030U7AdiZicYhdlI.HMGBmlWaxEK8GEGJY66RONQbUcPd985
 vPfXdgV7k2KIa665vPfXUI541AV3p7PU7UUIeVpBiX7k4A,V0.b0b8RZPOQbBA,82.HcM22Iei
 UcsC,tILPOiHEKKr22.66P76.HMGB0kL8GEGJYEWKoVggiZgdQbU.,NFRm4kWkdkd.UBM030U3
 3DU.JYg2YpAZv.....66...Pd6NlO.8pku4F7P6A.0nIin4kW.22..UfIYgMB.Z0.X,kMa0MF.
 00..EU......CIdmWpUBM0HMGBGmMR.G3q.akdYAsIUcc8Jd8,NOvd6HtC,tId1A7AhdQbBA,a
 kd.C3UUYhdFMqHFamR.MG6PkIin4k2C3kd.sMT1VND3N8.MGsMUd.akd.m2k2C3kd.I3IhxIYd
 Q5.a2eqIin4k2C3kd.2YgVlgbWA3.A7YBM8U7Q8UH,klUlgbWA3.A7QAkI.HsI.N0MFRmRg,w8
 ko0GSYhdFM0GWy2AV7,..0Gc8biZiH,DXxc6NFlUUg6iX7k20Jt6RV0oAP99OKLcQrGEq0ve93
 nnmWap3.kmuadM1M0HeHUUAdCFpg,g6M1MGB0..q.akd.C3wAqmK2YdhbW.G4A7ABq.akd.C3U
 UYB2ax..a2m4A3k2C3kd.sMEMq1.MGsMUd.akd.m2kW.MGAB576NPORXUYe6FEK2MCH7690a.c
 O,t6,7PMA,7JM1M09eQEQamRU723P.HsI.b0EZ0GX4oYmoE8mIi1.N0M0FlUQ8cO,7Dm4A3J,A
 Ve,NPOsCk2eWBU3p7UL,WmoY5EMQZUQgjhC66TeIIB.X76LllUl66yo4k2a25XxEE8GEG3U7sI
 L1ABi1A,HWY,.d0,7I6Rb0SKIg5..U7MGoj3VgRCP998qmY39HmmGEOKLq4QCZvK.84oA.UZpB
 NlrkI0GeU3,OnI0mW.A,V0d9I...UW,..K4H,A,HeHAB00IBk2KIaA7C4vVh66d8Gg,A,b0MOS
 qRU7MGBGm.UI,M028YiH,D98qGT8GKIC71V0d9IUhZ3UZlI.HUE,b0S4mHFmWm,Uo38En.kh.I
 AcN..91P.HkWu2k2A7u5..K4NFngBsQ.ElUa,.gAmWj,UU...aU7p78bh,Hl4k2A7ABP.HMFN0
 kSs80Gek4k2Q8UdtNr,aU7p671.G30GcEuC3wgcs8xd6N76D12Y3,M003GLc.P1kmM8r,aU7p7
 44A3k2A7IBk2K29mW85wadg,Hk2KIbg,UvM1MGB0..q.akdG5sIknkJ2YdhbW.G4A7ABq.akd.
 C3UUYB2ax..a2m4A3k2C3kd.sM6RVND.U7VX,amRU7Q8UA,AVH,Q8.L,JPD3,.a2e4k2C3kd.2
 YgVlg5.kYEqUdM1M0b0sI.QAMAv,.A7QAkIi1AVH,Y7U3,HkW66FORR1PUEJ8.UIJiVRic3YcQ
 ioBgmZi13hu2Y1VdIbUIcD,g,O3Es8bqRgcJ5kREV..66pV1JevU7w8Ez.OWy3Zc2imhgqVxsE
 aWa.qXnZiV,HN8,7FU72CUuklM1M0Ze9.EoU7g6i1A7uLd.d0k24odC32ZkJCkSQ6.kt.M1MF.
 8pWG3ojG,PU3FEC3.rl46I.6I1fQbPNrN1cJ2YoBjkdCC22YaBBaKreHEO2C5sCPM082.FON19
 N2ZoBjk79OqoMOamRq.HMGYitFEqXWg3UUg,ak2OKEkbEXEIOqomad,M0HWa3YX2YCFEUBU76G
 .EK.TXdQ5M0a2d1,,L,.a.j0.2Ya68s60HgaGEOWHRhd,2Zb2cbAZUYcD,H.FORRn4k2MFQ5M0
 w8koMDmoWELCbmBZU.A,A7G4MMEeEE03GrdMOS4v,..M06IZXo38En.R,r0ElUa,.ggiN8U7U7
 p7a4AV7kW.A,98Hg,A,KItUlM1M0KIbg,AV3Z7U7MFZ18nIq.akWu2Ea.akW85A4UC,9WU2eV,
 M182Ud,XtC,dO,dCk4MM79N9HEe1VtC,dQqqrEEe1g,8JEkqo7EmK4RGaamREbKKwGbBkYOYHR
 B.gZbAZUY8kkEEKIbg,90j0.rVBgcCZ67OOBHVELqk48EWoi2hgWFLKJrmqr4KmGJoaqt0GWaK
 n.3M136F9nV6QH9P9fQRtETPPEeWqoC5.M1P6JT8FTO1HfPH9RHPMaKxKKEAB0Gm4KuMMR9NGr
 oqqmqkoqKsmqmq40Gc4KuaqmuKuYcdFE4IqSqr8roGLoqq4SLtaaZ3YXxhhNM59R,tMuKnmaXt
 Q,tRFPNR96RPNj96kt0Go4Kv2YZVg3YX3BRvN9vQPMM79N,NM3vQdfQ1vMd9670TNH9fQDHEGr
 wsQ4KrGaGhAsQTdFTfQ6R9fQ0GnyKt0GuWqmqqTqk4KJra4GKEGoo66BvPZPPgVB2eVZC0mSQj
 WgZhgZW2Y6hgV763t8LFF0GYK4iLYKLriqyqLLqEYKqkMD8GEcNHXiBgh76dOE3Gm4KusEZe9P
 6GffP0mSIY.3cUEE8rkuqn2YWYZUQZW2YmBAEE02ipV8pi0mxmoouax3YPpdjRgmZ7gfigVGBg
 ixAqHEaKrGrmSqm8LEiJFmGF0mouKuURpZBYddphZ3Yx68376YjUIYfI2t96qGFAZUYiZ3D,tE
 Ze9uorCKt.IYj2YW2YXNPPPNRX1J8qkKqmK2hZVm3YdRiUwhgZgUoAgVfQZf2YchgV,cP9vR.7
 OMdPNOqrUUAfNBfNhZBhdhYc23Yc3hughhJbnRiiohiphi,0GIiGyqmIWKoqqq0mvWqm8bUQZj
 gZ63dBhdUAhn3YoBhhdSqqmum4qEYKLrcQ0LtKqtohoRiU2ijRidNO2Yd76T1EIqmI0mku4RPN
 j1s8Hd9,dFHfQb9R,dPfPP66HfP8rkUdRCNPORXi,UaBBmWnhgXVUABCqr6R,7PHXn3YdphU.R
 76HeN,tMTPRMMZPNyqqqqoGrmGKEGLo4Kr0mkCrtKrqKKEaKu0mkCLE4HL0mYcQ11mqo661fPQ
 gjhCAhndS9fQT96H9R,tQ1PSHfPD96d9O19R,dNHXUohjFs8rmC5Wml8rm4KuKKmwhm3Ymhgh,
 Hd9PM1NOORXo,pN1b9Q1vM0mK0Gqa40LtK4QCHfP8qrGLo0Gna4bP1PPORPRb96P76N1.kruKq
 MOR96T1k40LqKrt0mK....R1UnZhVRic3Yh2YmNP66NPOcN9PN7Hn8rrqKE05hPOTvQ,7P69,7
 R99SAgmloSKrEmum4qkdyqu8rlI5F9Rd9QbfCTt9jvRjf91fQdPOPPMRtMTPPTdNTfQfPPbv9B
 9P19RRdOb9QzdNT1vNAVdBB7RFfQ9PMqnMOHO8nQCH,5TeKKwQcjphoJijZhghgmRiiQ87vEdf
 QN9F9vQ59.XDJ91.ELCoruKu.GomCrl0U1Fu449fQb1IC...Qii..70,cw7E.0E.E82.,.H6.,
 E.0..4E,5TeK4ZORNPNZvQRtIIepZBG20ksH3.bf9ZORNPNG20EtD.0E.se0U5UXW.2.5Qw2DU
 npZHldGrwmqmGomCrl0ks,Uikwm46.Zz,0E.2.U62U.cK0E.0E.cU.UiAcodQH19vQ7mt2.7.,
 ..Y2,E.4E.E.EM4Ph0.0E7Gr.wnj7.16.A.2U.E,9z4U...p6.6.M.EJ2wAC.6.VQ.E..omS9.
 hgroeboCFdZ,I,5TWy4PPNRntumVy4..dE.0E...F.,.mU.2U.2cPRi.Ma3J.nT32kwHUvJo0E
 .nt9,QR,...
 1Ak...mH2...58FTuPE,5TWyqlKrqKKrGrtumdGLmGorCquU2hgnRAXDFTvMUn7FTvMf1G2sET
 fPdPMHfP9fQbf9hOO9vR7ONbvMoedhgrRiioedFWUkTeoxhmhgnpZHZijJC7ONbvM0.,.S.yKW
 E.QklbcjRAktgdjZgZZh2hgnlsDor.kay4.qorGqmQiig76FUHZijJCbnWmqmqKWKqtcw7.,.v
 xEA,gq1F.0E.cUGpmWLuOpoKqvCbHZiYpedhA704TeKKw.bHfEWUmL.6..D.zuE,U.2U18J99S
 qorGqmQCbWBxhYFWUl1UnNHEWUmr.6.Ah,l5kk42,6.,.NT,cU.ktAcoZimBhWhiohgnZcZRCY
 .2.w22U.EBU.sfE.I3l6w1.,6.VQ.k,k.8Mtr.2.O12.e,2.T3,6.e0.,6j3.O.g,AU9.VU.IU
 0KyB.,Ub.,UO.,.16.c8.2UE0um.s.3gwP.0.98.6.I16.z50.J,U.2Gk8E,4.,6.L.1c2E34.
 1c,E1E08Mtr.2.S50E.c46.,kLV.c8U,UE0,616.f41c,E1E0m.0Ek6.76T,U.Qg,E0u2AFYUC
 ,zf.YUwW.Qc,UBU.Y6IUuJ.KE,9z4U.EZU.EBU.U,2.I3.2G6.N03c6M,t140IA0E,i,KEGE,a
 s.c,3gwP.0.,R.E.I12U.U,.J,2.0ES9.Y4IUdQ.,c,n,3MIBU4IY.E,i.OEJUMU4A2s3EAE,K
 0Ok1E,ip1k8E,C30k8UGE.0EAE,W10E10.36936.OEBUaB.OEGE,S.OEBUJ4.Ok3E,m4OE66.3
 sK,U4Q,IU5B.Ok1V9X4Q1IU2U4Y2IU3.p.y7Ok20.3M,3U4.K0OEBUB0J.io.EBUR.p.C,w2IU
 qC.AU.6.3M,,U4.W6OE5UdA.I1M5EBUHU4w2IUqW4A.0E,K.O.sds.X.3M22.,E.0E.jS,2d6K
 .3Qw7ONhvETPPPPMR9N9fQbf9b8RO3U.Ay2hgq,.RdJ.0EtD.0E.666.c,,.,k8c.B,3.,6kfP
 .WI29...oZHlWuKmOpoK46.X5.ELKIrGKf.2Um10.t.,.3.0E,4.2.2E.8T5U.EEE.E1U.M3c8
 c.6.,4.VE.2.Y12.I.6.3c.c.,U.2E.o,6.222.o.6.K,4,.,4.V.,.t.,.3.0E,4.2.2E.o,6
 .222.o.6.K,u18.0EU,E6E.EWE.E,U.IU0U4o,IUAV4I.6J.sCc,9.m,8E.6.,2.R.0.,,,.B6
 .6.K,O1,c.6.,2.U...B.0UJUd2.yTIem44ouGLoyKteHECprOroKKu0pruqwqkayKmaKnaqmG
 KE8qweHEiomGrq4Kt0GW4Ktiq4emIqkayIWKJaKIEGooOKnKJuaKqCrRqk4akYqIcyIdGJEGoo
 Oa0Bgnhgg2YHZiYZdjxgg2Y4BhghgnZZUwedphYxhrRig2YKBhZtQN767OO19PTvNNFeKKwG5E
 K0GeEf.G3qok0LsKKtCLK0GWKKvC2.in4qUKBcGhV7AVnJbUYeZ3D.umdCqkuKrKKtin4ak20L
 R0GWKKv.cQ2eVJivg,KKt8rr8LR0GVyobmoW4Ibin4aUYhgWhibJbUIcD,UXxhiZiZFR0mYuIe
 KoXKIdin4aUohhk3iVZicJbUAcGJe,BfUIakYas2YDpcUQc6BcGRbBkv0rkGLo...UBAVcI3fv
 Q9vQ,7MdPPV9Q6M176JN8PM0VeITuE98FfeI986ZONPvPhPNVeQTfO9vMd9I19RFf8,78hOEZ8
 6VPMI5.TeF,,amRqk2OpUUZ3ijRiu2Y7p7.HktmqkCLo0HR0mY..kMeHEaIb.cE9uFHeHPM0H6
 FHPMNXiwcZZiAxhX3eVZic3Z4BhgFLGqo8LLGJoaqtWGF8mImGEGrq.HtCPM1HM091,dCv76Vt
 C,tJFOGNOF,7Q19Ripm0rrCri0mF0GMWJEGob0mYOIE0rk.kS0mHmpH0GeWoWuIE0rk.ERqHES
 mLSGEKIbGoR0mYuoVWmm0rrCrI0mWuIWgV7AV7pcUggkxB,ND,7A,7JFOFIe3ZeJJeC3Y3pd27
 6Fd8,tQTfQZPS176JN8AV7FI0rkG5kK4ni0mF0mHymHaGEOGEWGs..EiSmI0GeWoWgV7M0VPMd
 HEenS0Gs447t8Dt9DN1HM09eH7uCPM1HkmEEe1V,Uohhk,r0qZX6A.Yih3C.kSUU.,7RP1.cCw
 2002Y7,M8UBA,HWZVUg5.83.2Yc..kY68dPPV1.P,wYjM8Eu...mZd.q.G5EEEuq467.K2q.Fd
 8PM0HsId9NNWiQeoJidphb3ZWIZeIZWAZv2YHZiY,.Grq05A3,tI.NePrN1HM0b0sI.3dCpdC3
 N8r,..VPMd1.Y7EJam4aUZVUI501b9P1vQ0HEenSgZlQbUQigVl2Yug5M1HM0j8GH8H2ZkBAi3
 g95FMAZUoYU....2C.MDGrq..H767uHPM0HM0H0V1.,Vbw3wdG3Yc2C..t0EECLq44V,KKsyaU
 gcC,.d1.g9s9.G5..Y9..X,UU.UCRcc.HN1HM090MGBWnZhVFMobU2ad2YaktUlcD,7A.EMgbU
 QigBA4nI0GeW2PU723,tId9Nkd.8GM0HMeHFamR..EskI.kYuKuWmm0rrsC,tI.NWUIZdg,akm
 EEe1Vl4aU7w8EskhCLq4qts8Xt899QTniQ2WJEM1M0V1K4cC2CsQ..in4a.HMGR0M8Pk2g6.V1
 K4qJEEMWpRqk268.sI.3VlIbWA3..6QM8.MG.amR.6H.g6kWuYUIeZhB..in4qUE,U5hgoxedp
 BYcjRg4BhghgCBghhgU2ZrJbUwedpBQiiwedphYlR0mbKJe0GnuqkqqmeHE4Id..EV.Ad4lv0m
 F0GbaIaaGEO0jf9RPMPnh0ni0mF0WMB3d8GU7Y6U5,UcwiiYhjRgg2Yr3iVZCHl4ak2IeZhhj,
 .680rkM8UaphVhB,dCvlv0rk67SLLuqk67PM0HMFNuI9O1HM0H.22IYpphoBhoZhZZgiwhYRgW
 gV7AV3p7PM09eH0mXKKu.G2.QbBg,.kUGKmuomSLeyKXaKq.,78hOEogiBAe1..Ef.BfC,NGR0
 .NPMb9R7vPdfC,NGR0.KKreHEa2.82UgBAEEenSg30GqKKr0GRqHEmoWuIIOKr447N8rN1akY6
 P9fPuHE0HEG3k2Oob8JEOKEenS2aUsH,7P9nK4HEGobk2akYcNR1reNv86v76umH0GeW2,7P1v
 Qd1Enqk2aU7gcANGB86FdNRPM.s9.O4.6L...qWBAV7M09eHqU7A,Q5aUcM1sI.b0c6VOEd8Gp
 d6HtC..cNRPMAZv2YH,Y7qk2a..b0c6NPNRfC3N8r,U7VghgiBZv22.N0.kd.MMb9RcC3N8.MG
 kkC5AZv22.N0c8M0a2F7P112YygbU2ad22YhZN9NPMb1gbUYad2YagV7k22ZaphVlhmqkCLuki
 0mS0WiM8,d7P.HEIWGnu4.s8XNL,ND,lrSmI....wdbAZd2Yag,A,F,..ZNL,NDYgbAZUw7...
 EWSmIaGE.HEI..kNqJEq15v7H76....5u7HN8G3q.akUCpdKIdGJIOKr..Gni00V7KHtCP.HcN
 R1.g9pND0HgiHEW0dfQHPP,NOd96JN8P.HcNEEe1BfP1XfIYTphZxiiwhYRArN1HU3l4MFkW66
 18N71.kR..w60pkGbU2Z7pdUogdZhZJbUA666.iHEyoe6Q19RmGEuqkqqme1MK.A3cJ1GEaKK0
 GpmGEmqmuKR0WC,EVEbEqKaUI5m2Ahg77HtC,NO,dCvFqKKr0mK0mMin4aUL,Wmo0GTqHEA30W
 aBhgtKHPL,t68mL8mI0GH00.Ei8mI0GWyIEGoWCIIaqI0mWu2cO,dCvFMiHES3NWe3YwgbUAhU
 YcD7Q19RiJpqJEenSogdZBeqiiHEaIbcOH769eH2YkBA.2aMN1.Q5.66NPNko00uqkqaPJhR32
 oAMO,t8,dO,t8,NAvuC,NG.UiBA.2aMhV7g6w6Uv..sITPRZvM996FtHf8JGLR0GeK4PuPYBRN
 HkR0mbK3BPONHRocdZBbHb4qqA3PM0O305m0cCO2.iHEmqrCKR0GXa4YdjRgVZijJiv2YqJbUo
 edhAu0SrRqk282Uo3Yug5ROGNuC,dNH9P0GRqXWIYvg,HMGsQRtQdPMZ9R,7D,7QRNNR9NH76B
 Vn7Rn9Q996v76dGwMM05QioJidlI0Gek4M0BPON1QiiQCEGin4aU72ZeQeoZgAVH,WWwIYdQbU
 ..EnaKqY2Q8..3dD3N8r,UAFJam4a.DONd9I68BPOYZU2iVZCN,A3EI.sI.0ZI,..EsEGamR.6
 H..UH,IYCBcBhcuIYd...RPMPHG.UA,Eqyql0GRqX4BhgtQG4.VPMA3EW.S26I68NvP599MMA3
 kd.C3EFmorCKcER8mI..Ur3iVFG.UAl4kY6PTvMRdQ9vQ,ND,FE27U723.C3EF4mE4GFamR00U
 AFJ.HcR,dCvFfaqmQCT8P7fJHXcYhjRggcP1PPa0M0HWq3YX2YCFEGJY.aULBdI3dUoiu2YIhg
 sdJsQO30GWyIEGLEenSoiiYeclayKmKKqWmIqk2aU7MFNmW0GWaqkUH3hjxiEBgmBghhdnxgcI
 YXYcZpiuodjZeZ3jopcdZBBuPffP7f6N76RPMYZUIYWYZUIYWAZvMNZfQTHEenSYeGhe3hV7A,
 HkWuYBM0HM098H....U1BgiphjZiD3iZph4Bhgd6N76R1EKkI...AV3p7UA,...sInvQdPNPfC
 BOOodjZi4xhppB.UgUdUm,..RmRq.CLLCplM1HM098H..gdnxgc.UHBjiZiV3j3JimxB3N8.00
 .gcCN1K2,tITPRsCPM1.MF,7J9XU2ZDh8IbUYcdpAELOoosC,tHfWiBAe1sQu2a0o8Yiu22WbB
 xBmqt.in4aEVw60Gn00u2rN1HM0buPffQ2ZoZZUoB.a2xPNZfQ6JFOFk2OKEenSYcdpAELqoki
 qmOoomqmWGum0k4ak2k4UUY8QbBg,.kb0Luaqruqtin4ak20Jd.MGR9R,78hOE2ju2Y7p7kIin
 4cE90P.HWcktAAUi..d1.qok.CKo4KtaGEO0QgcFEqHE8mS8mI0GeW2k2C5sCPM0ak2a2sQ...
 G5..kouKuaGEG30Gw0GRqXnNORnR0mtumdC4U7gcA,44.UX...I2.0GR6J.HM09eHi16H.....
 .I2.00.Ebg,HMF2Y7pBqk4AVE,MFy2rN1HEV.MGQiiQCZ1,ND,d67PN3PR8GEGJYM1M0b1.HM0
 7Xp76pND.AV3Z7HWn,.8rmCrm8LvKKF0GeW2k2C5.AV7pho3ZXxhiZCAZvg,AV7p65vPR10GS0
 GM0GeEECqr.e1POEl88HeHd02Y3l4M09W3h,AV2,.UX...I2q.akm8500G3U3p7PU3FEyIsG5P
 EVK2Em.cF18HbOFr765vPR1UnQbBA,HWcktAAEs..d1.q2UXVd.QA22QfWAZUY8g,akt.k2yIs
 GrRA,SJYUyhgm,B76FVn,..6R...kI.C400mGFaGEGYBU7QC.M0TWBA,HMFQ5MGUn,..6R...k
 I.C400qJFaGEUUQiiQ8g,gcAFE..C5...I20066pVI,Ebg,K2g600a4M103U37JMENPO1vQ,78
 TOJoA.EXkIin4cJcP1PPe1sQUvgV7I6.dONlHIOKK0GrkIi1HMGoDUIVBk2a2FVn,..6R.ka..
 H,sM66683N8,7J.akt.r,HM0H0QC...d1..sQ85a0.aUiBghhgUUntQUY66.U7MGUnNM..Uo,.
 .QAA3UXVUUdIYd2266.P.HkWm2..UX...I2.0GR6J.aU3p7Pk2ak2KIa......c6.22.k2KIb.
 .90K2,7JMEkRqk2qk203U3dIGqo8rmCKuaqruKEWGveHEO3C5sC,dNTfQ5PNT9Q9fPpFV.iHEa
 Ib0GuaKumau2Y,dIa3Q6.O38rmGqoIbUI6.yquGLs4KuY3TPRdfP1PPe1.sC,7PI5.NWV,PEV.
 IiZZgd76pNDO2QbBkYO2QC...d1.q2V1C4aWIVBk2a2bnlEEET8GEGJY.akt.rV7AV7A7W0b1.
 .Eu...CbmVd.U7sF.FtQRtQUg2YjhCV1N,u4a0M085.d0k2KIa66..kF...80.,,.AV3p7Pk2a
 UA,.....EF.66..R0K2r,HWmhA6J.m4EXa4YA.FtPf9RV1H,akY6N9fMfXDJeUogjJCUUYe6,A
 VKBhZxintHVPNR98h99,7PTHKwBu4mWCBdABZBA,KIaM1M0h0IeZxgdRiohgmpedhAFdRN76..
 H,Hk2a2NXiUUQYU2aUY8.HEfktw7.69.Y3.AV3p7PU7.gcAFEOpo.MEf9SFdRN76dPOdXYAZBA
 ,9eHMF2YG7NgAkRqk4.kWQcjhhkBgmhgeQbBA,hOEq.SrMmGESLNeHESpoYAC5UvcRN76hPAN7
 6hfAp76h0o8Q5P99,NPX79,NPZdCGZslrgggRCMNi1aEn4HKogmIbUY6O4.iXYBhapgu2Y2V0,
 7OOBnRqk282UrJaUI5Spou4CbYBBOoo8rtGLIamRkYsRZ7657666.akv4HEenS..odZ3jo3ZrJ
 adQ5AV7Vl2YX2YC,.aEv4HEenSwiloZYxhXpZI3hddJHPNj98HtCk2SpYUlIbUYeZ3Dh0b122q
 .aUqJaUIbxENuGmyql.EI.aUL,81d0kt.,,M0ghl2Yug5hPAR7JFPOq299PFlR0Gn4HEe17GnI
 6MH.Wmq4HKI2g,A,qKN0GRcRZd9d8O..ZdCv7670..cAN76.A,GqoOKn0GR6FcE.Ycdpga3ZaB
 ag22mGEqoUW3sF69,tSvP8rN1M0Qeo,YCHXcsETPPV1796Dd6HtCP.HUc6FHPMN1D0.FtRXd9N
 vP599S5A3C3kd.S5Y2..EFyGFQbeAZBk2a.b0.kv4HLuqkqaY.A,C3.UWwYUAgiZgUwYWk4k26
 8.w6EcEIIaiYhjRgg.A3.Q8Ur3CY2..EFy0e0M0Q8..jfARdP1PPEE..c6Dd9Rd93N8r,a.b06
 Hg,Hk2sI.HWcYgdpARNM79N99NHtC.Q8.,NORvQ9fQdPOTfPb98LN8Nd6HtCk2sI.H0UmhghxB
 99NHtC.Q8.GqmmqmGroyKrM9Hd6HtCP.HUH,Y7U7kq00GpmMHktYAkvWmIi1A,GYadEEXyKtqq
 kGrdaqq0LqKKWaKn2ZhZZUYgdpAHtCP.HUq32.h0bHm.ghdQ5M0oed,T0Ug6637FHXZJiZphXh
 gUIYUQZUwilo366L76376hvQ,d6,t8Iai.HN1M0KIaM1aU7MFRm4AV7AV3Z7U7gcC,.K2g60mV
 yqqUvgVB...YcdpA5uPqqruKEwhkZinJbUQe3ZedQbBEf42sRm0.wCS3sCEvY3h1h0o8Q5MPXV
 hJ46Sq2m4P0i1aEnEnIbUY6OKV.HXv.e1cEEWkRUjZhYBd,JbUIcD,in4a.jvRp76dGw.NvQSJ
 taKuKKtin4qU728.wemReoJiU2Z7pdUQiuMEZ0kV.cJ.VvPbfC.Q5I6.EEEMin4M0j8GktiJsy
 qtqZX6Al862YrxiiwemV13hVJicQiP3CAZv2Y7tE0rrCrI00M0kf8rdsCPM182UrJ4sJu4CbYV
 4,QbBkYENU7,M0akv4HE..Eb2DM8r,HMGMAcH.U7oil.jPAGaX,O3WWv.HsJH04HRY8lHfkt.,
 ,M0OLN.ZFm..F,M0S3cAY8.b122U7kXsJu4j9F.ROM2ZrBag22V1H,A,qqMUqB4kaEqW0,dNX,
 G282g7o623XVr,7,M0w6..o7ENmGESLskIg,A,4ImGKb..6Q11U7kq81oim..668Xx...23ZVr
 ,7,Pk2ak26N666FcE.Y62Za,mWXxhi,N76T9QdnIin4q.a.b0sIABsEqKsEm.P.HUcUV,D0282
 3XFq69.HVH,Q8Ur3CY200..3t9c8M0a.b0.kv4XiVYk4a.HUH,.c6D76.g,A,W0.D02823Zd9N
 Xg.A3.Q8Ur3CY2..EFy0e0M0Q8..jfAuqk.,,.UWwYi.U7kd.m2k2sI.H0oARNM..Q8.,NO.T1
 L,.HUH,A7.85..Q8.G4.q0.HUH,Y7g,A,qKEEekaUn7NUrN8r,a.Srv0GRqXhpZChgrxemBhod
 QFdHH8HHtCP.H.jHLCpmGLcyqtWGMamRq.a.S5j0OpoKacYcZpCghVpBQC7POUc69,dJHXnNRR
 9N9fNHfP99NN76hOO..aWBU7ULJiHZCFd67OOBneUiAck3igBjI3hdRiEBgoRgcJYdQ5M0sR.U
 c..85.KIrGKIaGK00QCEnUg...H,A,wC.50GpmW5ktYhdphZBZvg,A,wC.....A,wC,,RWv.HU
 2V0,BuPkeuqoOqoKKmGooOacgBG4a0M0oiUUIVK,G4EIqqI.HUKBBsH.Y3,,I5376LVl.00oCs
 8I4kIU7MFN0aU7MFRm4M0HMFN0M09eH.U3,9WUQ6U2dNC2yavM103.C2.IZvgV7I6.5uPP9Q.C
 268r9FHfN82AhbphjJiZBcoZimRig2Y2BhapA.EVmqkuqpCryamRMF..Q5P....4IuG5JtCPM0
 ...C2.cE......10in4...YecBBJtCPk2OpUU7oAER0GWa430OoomavgV7AV7ghu2YI7Sq2m4P
 0i1oiu2YK,O3jvCPk2YAI57030G2iX7I6.V96pNDGomO5AAIC0rk8rRAV7A70LECGEuoY22k2A
 VntETfPRPN59RduPF7QR7R9Xd66bf9K46QRdM9vNHtC,tQQA2YZJC.BOEsCM0TWdxBiX7kYcT.
 d0,7J99S422ZaBad2Y3lR.....8nI0mW...k4k2WWBU7A7GaWVI37U76N66cH9vR7OOBHIO469
 q2odI,H794KmGqmYZUIiZhhj,q.aUH3hjxi2BhaFmaKnYZUogloZiBA00gZy2YW22OqMu0A3M0
 9Wv.Hc8q.aEmEEEWa430q2UcoA.5HrG5mWvhDU7Qeo,a2UiAAM80md.C3H1ABUjFIi0.akd.a2
 .Z1..C3.7HqK4kK.M0b06HM0AVh32Y8g7Yhn7N85M8r,aEWEVU4xB.6NEIq4kI.HcR,,EfktYA
 .PP8U7I87POZ1HXcoigcF18HYZUIY2VZllKKE80.22cRkJcARdP1Xd.9WBM0m2,7F44QeclaUX
 YcZFb.EXyquu4HN1HkWu2K2,,.QbBg,.g6PONZvN99JFPOe0o80Gn0HK0Gn4HKER.30AB2YXJb
 UYcd,MH9fQDnR0mqeHEGZsNH6Pg7sC,dRp,QChWrR58Y5,05YcZ,..MG2C.U7M0b1u4G3YCA3C
 591El.sMUm,pV4,rl2AVDlosQrV7MGoDUIVUEwA6UkAZUgcC,....kM......81...k4k2CKEe
 nSYcdpA.1XBhgmxAFdNV79.mWvhDU7Q8U7VXpZXdPB9PHvMdvQHtC,tI.b8R.CqroAEEGqmGrm
 CKuKaUIYdQbUQ8UA,AVcMGB867Hl.2YH3hjxi13hpphfRicQgd2Y3VeAZBk2akqUIVBVgRC71k
 I.H6F.ocj,PONZ1P99,tMHtCPM0AVq,EfktYA.PP8U7I8UoBBW0CKLC4.CGEYZUIYBhgmFE8rm
 CrumKu8mIq.K2Pk2Y70011CJoMHkF..cFEFU3p7g60maKKt6JsCgV728.9mU0LsmaEBgoRAJtC
 PM0O3P.P99,7Rp,lnaEqMHkRq.HcNHXg6Q19RmWiNPe1sQu2in4EqcC.m211UqJ5h0bHfkRUVZ
 gYhANFtsPcC,NG.rV0tFUk,7ON...HMG2C.k4aU7QCcP6JEukI.91El.bXX,85I5O2Q5Hk2WWD
 3CHXnd8HN1AV7Fz.G30WjhimFIEna4H7690P...g,AVh32Y8g7sQG4Ud.aEW.oZHhgoxdpZicg
 hdQ5M0h96.O3CbY,MPH,AV7Fm.EEOpoUD,EKIYEBA5HEGom848GEko..aEW.sJZPO2eVZCWGum
 GEiLWa4Ud,.qLK0Gna4NlkGKmUmlrkIg,AV2,kd.uoYmoI.HsI.G5EnaKq2YWAZv..Ua7PGWv2
 YH,Y7U7Q8U7VVZgYlI.kd.8GEa4kr68L,g,AVH,A7IiZhB..C3.7Hq.g3.akd.m2k2a2x9FH1E
 mKKl6I19R2YI37qk2M0S2VOMdHIO4mWkFom0M8r,aUgFEEXa4bHmEesQF7QM8q.aUccJH18Zbt
 Q.WGv6PY3R1IZd.HEfaqmQCT0F,.69uYAN1M098Hg,A,h0.10660pUGpVWIRIYfogdZB7l4k2K
 Ibg,HM0.98H22.b8O.C0..B0.9eHMF2Y,3ik,dXvgVB.U332V1d0V0e0oe,,SLR0mf.bnf.rN1
 Hk2O5,dJHXndJsCkqm0Y8lnaEqMHkRUaVg.m0qau.CbCVvM0HEqcC.m211UV,N,y4eX7V5,8Y5
 ,SLEenSw8R1bHmEX.i1a2j965Fb66.aEvMDSLLGqrC4cJ68HtCM0jOGERY8lHfkt.,,M0d1OLL
 UBVg33U7ghUUIVB,bHmEbkI.H6F.Q8Uh,AVq,EfktYA.PP8U7A7GaWFEG300kb.UWMMCaUY6EF
 .A3.AV2,kf.EIkxEn.H1..694Km.Z1M8q.aEW.sI.RWdQ5M0b0Eu.O40000..BHqY2r76.m2A,
 HsI.H011a0.C3EF0mo.y4i0M1M0b0MGcQ..kd.6Nm4Uh.k2C3Ea.akYcT.6NEcUUY8gV7k2w6U
 c.NFs6ON,A3P.HEq66cFsQG4G3W0A3k223a4I8Dnt.2ZqFq69.e0AV7cJHPNCbDVc..Y3k4k2K
 IaM1aU7cJ.ME.,V,Z8.67q.akWuYBM0H.MFNWU.sIF1kF..cF.MFR09WU.UE,rV0hc5,7PNKbU
 I5A6QbUQgj7R66sAAVcIZXxhiZC.XtCJN8KIbGY2dNBPJUBgV0YcZpi2hgWFLKJrmqr4KmGJoa
 qt0GWaKn.0GWa4303M136F9nV6QH9P9fQRtETPPEeWqo.UUYcdpAf08k4qE,AB.RtETPP443M1
 3ko..EeAB8GWaKnwZBxhYxZ0BgnhgiwhYRA,d67OO.KJuaKqsP7X0gVBQcjhhhVUQitpB1n4qE
 XyqlKrt0GuSrr0mvaKrUgsM19PN967ONh9FHfNumVy466FtRH9RF96DPR1fQ796dONQchZgnpZ
 4xhXhCDOR1fQam4qEj4JEGooMJU1,Y86DT9P7fD,tK378376tNMNPO1HT0GFaGFqJEmHrKay2Y
 PJ2..sK3dD376ttPf9RxNLPM1x0.MH9fQ.ogdlMuHEmHs4KtKKrGLT0GSOqocAx76re6x,.Gpb
 Gobqk28rmaqq0LqghZFE0rkQA,NRdPOaKuar4qE,G2Un,.8GmyakoZjZA0WYxB.UloZjZAqk48
 ..A66IG58GmyaYBBypkGLuc9T9NcUXDJ99SwhidQT9PNPNZvQCJuGqVGLtmKWKqtCK.4Te..c9
 5uPR1EWKqtCK.Q6R9R11ZvQUm,..Unp3.6F6.ZD,0E.0.G,0.aU.6.,..1cUXDJcIf9P9fQbf9
 bWGhigFWE.4Te.sQRdIf9P9HWE.8z,E.0.L3DU.QI,E.0U1mm.QiiQ8CJuaLqKKWKqtCK.4D.o
 3aLq.,cwD6.0U..2,,Eh6.0.3Qw.EL4IuGLtaKlMNb9F9vQ0U2U...GW.6.16.6.6AXhK,.,c2
 dP.ytr2U,U,U.2.8Mtr.2..c4E.k.Ue6sNQ.E.0t.U..cZxK.ONjdJDdRWG91c0Cy2xBq4Cb1,
 .UI2.,6..U6U..NE.2U.Rfn3U.AnW8Utj00My7kx8O0MCT7DP0...
 1Ak...TF,...58FTuPE,5TWyqlKrqKKrGrtumdGLmGorCquU2hgnRAXDFTvMUn7FTvMf1G2sET
 fPdPMHfP9fQbf9hOO9vR7ONbvMoedhgrRiioedFWUkTeoxhmhgnpZHZijJC7ONbvM0.,.S.mx7
 E.0k,5TWyql.bnayKmKKqGomC5XzET1.PuP.MHT9N9ntumaU2,CJuyKtQC98P9PP7ONbXmb.2.
 IZHk2EFC,,E.cUGpmWLuOpoKqvCbHZiYpedhA704TeKKw.bHfEWUmL.6..D.Ni2E.CcIhgsNHT
 9N9ntQ8qorG4704D.CbB,708T1U.Ef1,T.RC22U..pD0cU.ktAcoZimBhWhiohgnZcZRCY.2.w
 26.I16.M.6.J7.,S45.0ES9.I0AU0KyB.,Ub.,UOU.2.AU.Ue64VT.E.0t.UJX0Ikmj,2U.EQE
 .EBU.U,.JFcCJ,U.YLk4k.mq.M.2U.YrlQ.F8W3E,5zdGLmmoouqpCLLGpk8rnKKuGomCrls.E
 .c80.,UEU.k.W.Cpuqqq4Ktab0A,AU.E.m9.Zj1E.c6,.,U6U..M.9.16.2Uw0ks,EaaKriKWK
 qt.6.Y32.Q26.4kBkdGLmm2CbH3hjxiIBgmxAWmHaIrCrHaW1Ikmj,6.Q42U.EBU.kzV.I3l.6
 .V2Y,AU.Uw0Etz.2.802.W.0.U,Y.6.6j..2.q12.C02.1s4sId1..keCrmSmIQUCU,2.YL..,
 6.I22U.E2E..AU2.,.t3.U.kV0.0.H,0U,A2Q8...CIo4KrSqmmorSqHa0r.16.2Uw0.6.,UUU
 .U6U..M.7.3M.M.1.7cUZT16.,Ui.,UO.,.16.c803E.076.6fx8,uuECU0KyC.,Ua.,UAU.k.
 G.aIrCb0Y,YU.E.m8..,UW.,U6U..6,3.16.6j..2.422.S02.1s5sI...QephhhVbA38.2.YL
 ..,6.w26.2,2..7M.M.l016.2UVSz06GFg.ASocjZhYRiiocjZhYZcZRC.0.Z4N.l3,.k,9z3U
 ..w,IH2U..h,8Mtr.2..c4E.k.Ue64.,6YUOVzjV7YddRio3YjpgUQgjphohgiZinJbBAV7Ycd
 pgaxZBxhYxZ0BgnhgiwhYRgBAV7Y6.KJuaKqCLLyKmC4.7uP5PRTNIfPO5vOPtIdPMZ9RRtP7v
 MAUGU,.13Um500E.kJE4k6U.M.E.7.U,g2AU.E.0sp9U6,XDF9fR5uPPPP1fP7PNZvQRtIdHf.
 2UlbcZpC.c9h0E.8D2U.EE6.,.B.0UJk.O04.2spB.F8W3...umdMFR9NhOO912Ul1.c99eP7f
 J.0Et,,UQU.U02.0E.4E,k,U.0Et5,2.00,6.c,E.g0Q3AU.U.1UHU.2.O02.8.2U,Y.IU,U,A
 .YU.E.m8..,Ua.,UA6.0.16,MJbPN8E5E0E.m8.U.2.802.WU.6..GE,k.0.,6j.s1E.MEE.s7
 E.AUTUH,.....2.YL..,6.o02U.E2E..Y.M,3gwP.0.d0,.p.,6.M.EJ.6.th.kKk.q5KkMk.y
 1KkOUr.F,168M,l.1cMc,3gwP.,6.w92U.EDE.0.4E.kU8ro4Kq2wAC.6.V2o6AUhU4Y8AU13U
 .c,B18.Gk.0.3.4k.E00.,6f..0E.696.c2E.AU8U13hVpBE.8kBE0E.m8.U.2.802.W.0.U2I
 .AU.E.mvM..0E.MEE.s7E.AUTUHZC.....E.ES,.2U...F.,.k.u.yTVmqkCqp8orWLEGqoOKn
 KLuaKqgVBwemBhoZiZphUIgt3YHxhqBhZZiExhiBjg2YdhhkJijpiZZgUIgt3Y9hgohhVJiUYc
 VJifhVBoeZJinBhjphUQakgZ2hgXhZm2amIaBgVI3hdRiU2imxhbJiVhhUAhn3YaJiZhgUQijp
 goxiVJiZRbUAjjhiUQgVphUIiZZgdRioJidJA2YdZiUAgiZgjwhm3YhxhYBhaBjUAhoNRR9N9H
 EGLoKKEGrm8rqCLEyKn0GuW438P1vMU1xhh3ijphZpho3Y0hidZhYhgm3YgBhXhgiRiZ3YVxgm
 hgZhhZpBRN1PsJFPMd96HvQ,7RFPObvDPM1d8O2YdRiUQihBggZhg2YWhio3YpRiZpgpZhUYcd
 pgaxZEBgoRgcxZngZLBgt3YBhgmxgZ3YoxhjZhUogjJiUIcgBA...EL0mYGLECqkuaXxhh3iVJ
 iZ3Yoxij3YohgsZiUYgjRAPPNQiU2ZrBho3hUgghJgZZgYhgY3YqBhZtQH794Kr2YXJiZBgohg
 UAgU2iVZic3YYxBUg2Yo3hVZiUQgVFlKKE4Ks0LqaqmGKEGrr0GuWqmwhmBhbBhiBgg3YoxBDP
 Nd96d9O9nu0Lm4KuKKm0WZJinVi2Y7lo6QTvQbPO39P996dvP,tMTPPUYxhX,CbdxgixhmBhix
 gUYiZVVZio,QiUYijxhigVBAdo3YX,ginhgY3YdphnZiZBgY3YjpA3PRH9PdP9HfP,7R99SQgj
 hBEuyqrmaoxhjp3qE,Coru4cC3M1PM0XN03MGRvQ4KqmqkGroyKr8k4aENaE,WorSLEHrr0uuC
 rm0uoGrT8k4akNaE,SJo4KuSmt0OrKqv0uouKEHLoaaUqiZJCsD3M1PM1PMAHc.QC.M0,d.f8Q
 3M1PMAR76VeQ9vMTfP7POdPOTntum4aEcmqkGLnyKtqKR0GVm4UmoZkoZBgVmoZUgei3iVRgf3
 YVZhg3YaBhghgn3YqBhV3YPZejxhgRiRRf2hgXxhYhgRpZUgV7IUUYddRio32QARXiFE8k4qkN
 uGECorqadZhZ3Yo3hZdNT9PNvPjPORvN,NPT9Nf9P9vQRN1Hc.7ONh9F9fMfvNRNJR9PTPM79J
 FPOb967OOBneGromaUYcdFV4qtKK,qk28EEGomOrV.8LLCorq4YecBB.667OOBneU0gVBENaE,
 EEGrr0muCbUAhol20G,.7OOBfNUiQcjhB11FtNfPMZ9N,7J99SdvEP9Nbf9BmlKrtSou4KtAZB
 AV1xhh3C6R99SCLEOKtyqq0GuS5jPOR9NTvRbf9PM0nuPf96EmaKtKqlGLqaLE8rm0Lq4qlKKE
 GomOrdKqk8rlWKLCorq4sRH9RYcdpA..Ahi3Y2hATdIbfQ5v9PONRPRbf9T9Num4qEW..UI3hd
 FSyKqGKT0GSuqmSLT0mh8GT8GEmnrKLuOqomaygfBAV1,2YoxCOqoman3YVphY7QZvP7PR5PN,
 7Q1nl2YdphUgiiBhaBhZZgUYgdFEOqr8bVZiigVBY6g8kaKKtSaI3hdVhBjy2Ywwhg,nvPffQx
 76re6Up,u18pm4Km0GuWKtKqm0GnaKqQCEmyKEGLo85PtR1PS,NP9fQ2YgBhfhgUYgdpAbd9PM
 1ke.18QV9Pn9I19R5XWYgj7NHfNypkGLu8rtumrGaWgV7Ack3ig76VPMEn8rrEosNHfR9fP,7N
 TvMEuu0ke.UI3hd7I19RgV7AckVU.00.Cqu8LtKKrGbYxhX,kY0mkqKEKrtaKrSao3hZRiZ3Yn
 3hjJioRgpZinJbBcI99QN1CLu4KrGqkYgUQgj,en4ak28mFGomOLROmVy466dONlXWAVWoctIY
 7IY2BB.C2EFaEFGpmsE..IYBAV1xBEK0moSKrMN,NMd9Ra4EICIu8LqqmdWqoOKuqGXanIen4a
 ...00QiUAcn3Y2VWAVWIZ4BbWEWke..GooOaWEekV....mWXxhiRidZgZJiUYgdpA9fQ9fPdnk
 GLu.MMb961967PO.5PN,7858RcFn,..EEUn,EEWmva44KusQHd6HEjOoQ8070f0.6FMEd9RIY7
 IYIV1,..PM1Cn28.EEuqm2YdphUYicFEOrm.zl20WJ,9eR9fQn9RFPORvNRN13QwdONlXjphoJ
 ijZhghgmRiiQ8CIu8b2hgnRg.AyI7S..RtETfPd16F9vQ59.CYiZiV,u0IC...Qii..70,cw7.
 ,.d.,.HE.6..M.3Qwd0ZORNPNZvQRtIIepZBG20ksH3.bf9ZORNPNG20EtD.0E.ses,sc6.,k,
 5Te.sQRtIQeoBjghg2hgnRg.AS.c9Ajg,0EtT.2.U6UOV.2.8ss,UiAcoZCH1Y6bH.Y.2..EG0
 .,M.,.,.,tcp00EGvE,Yot3.16.A.2U.E,9D6..EBU.U,.J,U.2m,.,.E9vBhgrYnB4AFdZ,I,
 5TWyaphBQiiQ6..w06..E2E.UAE.0EUiptMa3J.nT32kwHUvJo2kQyG.0j,...
 --- end of encoding ---


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Diff/Patch/Merge [preview]
СообщениеДобавлено: Суббота, 31 Декабрь, 2022 01:28 

Зарегистрирован: Воскресенье, 25 Декабрь, 2022 23:14
Сообщения: 274
и примерчик диффа, чтобы вы сразу могли посмотреть, без ручных плясок. патчик к StdMenuTool с поддержкой опциональных модификаторов. имена исходного и выходного файла в патчике можно править руками, это не просто разрешено, а пока что, увы, скорее необходимо.
Код:
StdCoder.Decode ..,, ..SJ,...3Qwb8R79FTvMfPP9fPdvQR7FTvMf1GomCrlAy2xhXhCsQ.
 6FU1xhiZiVBhihgmRiioedhgrZcZRiXFfaqmSrtuGfa4700zdGrr8rmCLLCJuyKtYcZRiX7.2.
 s,ssd.,k,5zdGLm.sQCJuGqayKmKKqGomC5XzId9N.kayKmK4U1xB.gdj,UBxhYhAbf9P0G2sI
 yKtQC98P9PP7ONbXmb.2.2WIk2E2G,,6.cUGpmWLuOpoKqvCbHZChOO9HWUlbeZ3Dkto8Y6cw3
 .0.1y2w.2pHU.2U18J99SqorG4bndMHEWUl1UnNHEWUmz.6.IqFk5EJ5,,6.,.7Q,cU.ktAcoZ
 imBhWhiohgnZcZRCY.2.o36.I16.M.0U.I3l6w1.0E65.2.2kfL.F8W3E,5TWKKvCorqqq4KrG
 qm8rtumdGbK,6.XDF9fR.ELO3U.Iy1E.0E.666.c,E.g0212.6kfP.WI29...oZHlWuKmOpoK4
 6.X5.ELKIrGKf.2Um10.VU.2.I.6.8.4E,9T5E.0.P,0.,,,kzV.EcGJEqoruqr2XkD.6.V2IA
 IU0KyCU.2.q02.000.z50UE,.E.07MEs.3gwR.0.P,,6.222.zrzV.28..0E6,Z.7cUZj16.,U
 wU.UUU.Uz9.2UE,.E.07M.,.F6.,E04.IU.k08Mtv.0E.cBE.c4E.k.Ue.E.mP,U4.R07.220E
 18Mtv.2.Om.U.c4E.wjz,,c8.2UE0i.I,AU,.j,3M...I,Y.k.0.7.0k1E0.D05636,U,U2.,6
 P6,U0V0.G,G.M.6,E.G2G.M3s.E0U.w.Y.E3E0.l03.Y0Y.EE6.7.g,Y.6.v,5c36,E.i..W.G
 .M3c.k18Mtv.0E..UO.,kLF.0Ue.6.,6YUQU0.Dc9c.UC.U1V0.q28.wUA3..0J.2U0.E.8.cH
 .sQ,.Uo...s7.c0.c1.6K.c1.M06,E.q1G.2ULU2.02,6,UBU,A.2UPU,.0,Ok,E.i,4.cKM.U
 BU0.Ds2,U0.O,8.MHc.k1a.8.2UQU0.4,O.2UPU0.,sK.c1.c0.6Jc.UFU4.,616,E.aU.M.E.
 C34.62c,E.m.G.616,U52.G..yT,GooOKnKJuaKqCLL2ikZhtZecBhn3eVZiX3h0gVBgZhgZUo
 ZiwZTxgdZiTJgWRgkxfXJijRin3igBgopgjJihxfjJgZJijphjJibxZHZiYxZBxhYxZBhgihiI
 xhjZhiwhYRg72ak2akgZk2ah24,7AVdCV7Ap7AuGM0HM0HMUUQZk2ak2aBQZfQZUQeoZgj..wf
 ihgrpZjZgX,q0PVUERcCo36AEEUkgV.3cUgZlYagwaUQZlYag2bU2c.hVUAV7hdExdGZeB2Y7A
 V9hgmphZZhg2Y4BhghgnZZUocjphoRig2YExhmZinZ3PuP71N76b8RTfQYZUoedhAb99,7FHPM
 NvPD99,7IZvPVPNZ9RHPNb99,tETfPd169P66HEWyqlgBGbgUYZddphfRig2YHlVqKmCLK00Go
 o44sI8rouqnCLKgVhAV7YeZ3D.YeZ3joNMV9Q9fQb99,7JcJ.d05uPRHtyKqmqm8rtin4im2aE
 eK4PuP.UV,m0cJ.kV..Ps8HM0b8R79HTvNrN1,N1,N05uHRuIdO1,N0HsMFPMZ96v76dGwg7Ui
 QgcBgmRbUQioJidFEqHEG3.sQd1iHEiqmarvyKtGKEqHE4HM0nRqEU0IE6Al79h76LNAVNCNtB
 ,7E,O1qEE2eGxd1hc2heGhcU2eVJinhgBhgihin3Ycoe,JeUQiu2YIhgs,UHRgVphihgmRbUoi
 dhAp76hOO9ntu0QbUYhjRgu2Y4BhgFLmorCqkGrr8rR0Gr4qqKKR0GXa4odVhBHtCP66HM0hOE
 Z86PPNRPRp767OO11RtIdfQUXBgohgbxhmBju2YHZCc9dOSVPNROMPPNr76RfC,NGR8J9uF9eI
 rN1LN0aEmyqtiqo0LR0GVyobmoW4Ibin40m4M0VeIT0kW8LtyKt0GIOpUsQ..Q8.KKt8LR0mU8
 Jd4og0mbOIECIY4IdamRqEEM0hOEggiZgu2Y7p7.,8EIalQagoaUQZmAapYZr22M03OFDOGRO1
 ,N0HcP,dCv76VtCP66HkfWoYmoW0Gryqm8Lt0GH0GICLLGrw0rm0mS0mpKqwUd2Ya2Yc2ZnpZn
 ZC66IYBhcCheWAZUwdG3YcQC.kYuoVmoeGoW8mIaGEGobqkJa..,dCv76BOENuI9uCP66AV7pc
 UQiiQC..EEGJYKIbqEEk2Cpl4KrWmtamRqEEU7,d1CGECLu.d8G9GEKIt85FtQN763tQdfQkmW
 LsKqlGrmGKFaGEKIbGoRqEUUmAagAar2YfIamYagYak2Y.36A,od13ZiBZB2Y7A,98HbOFP66H
 U7.QbUQeXBgi,im2M0Fd8,tOldC,NH9eHf88jOGR8FTuJbO8,d8HN1LN0HU7p6FtQG5g559O1f
 QH76B76CbX3B00VdAl7KH76d8G9m4im2a.HsI..akYsQ.5lpK466d8G9GE.UdZgZphoBhaBhZJ
 iUggs3C..LN0M0H0C5kSsJHeH70376d8G6NTvQL16FHPMEsmqkG52YX2Y2BhV,jPOR9NTvRbP1
 LN0M09W7pcUQC.EaaIbKJg8GEGJY...6Q..UgBhihishVfA,AV3,..OIdKoW8odGIF0Ge...Es
 ...BfQ9PN3vQ7P1LN0M090..wdEhcCJcHZcW....05..sPVPNRfMb9NP.AV3,..uoYWJF00..W
 GWaqkUk,kS0GWa4sR.HN1LN0M090..IcHZ6....V1UX.En.aGEO07OOUk,..y4kIqkJa.akW..
 .7OGbOE38H9e6,,..deIfOFPs8H.HMF..U3pd,JcAh6..EX.LN0M09W33Y3JC.yod0Gr44,NNl
 9Q.qkJU7gcCZcv.AVH,.M0HWcEu.CKo4adsHUXVUQYU2amAbMBZUY8MF.sMNvPbPORvN,7Q1fQ
 9fP,NNl1UU..HsI..K222MGQCd1,Vn,Y8..C5km...MP9fPf96pND,tQRtQUYQbB22MGghZVx2
 YWIYUYe6,.cPTfP9PPV9Rn96b9RZ1,,...b0UhAV7AV7QcVZiZ,FtQN765PMd1AZvgVhU7A7Sq
 muKEGJYEmaKtumb0rmuKIqqmuag2YXBA.,NFR0PN0AVL37..FVolmg5b9RkI0mb83.sO.H,Cbn
 ,0mSsI98I1eI18JTeI3N8H76M9HU7MGdPNP98bP8Ps8U47NT1Ye6l4.H6N.pV4,rlJU7w8..x9
 8FtQR7R...QC.g67e6HN8,VUQeX,0mWuYBQZ7U3Z7q.M050EI..HtCi0AV7lnEeEE....00iXf
 .HsJ..WGI6RgAQCkI..sO.UntQUUUH,.k4i0A,H8R.U7gcC,k2aIX23G5Q2L1UDJ8sQ.5763NF
 R0,7JF090UWgcC7699SV1U3,U7A7S4G3YAQcgxhnhgUgcCVU.90q0akY68YCK4..kt..80d0K2
 .EE..90U7A7S4G3YA..00Q8UB2Y7A,9WB2Y7MFRmRIklbeZlV..GLmCIu8LqGomCrl0ksHpm..
 oZ1xhiZCU2hgnRg.sEMMktu0IC...Qii..70,cw7E.2.Y0,E.k2U..U,Iklb8IepZhZJinpZHF
 dKLq6F6.XDJ.QiiIepZhZ7F6.Zz.0U.2.i8S.C80E.Qkl1UnpZHldGrwmqmGomCb.AS.c9Ajg,
 0EtXU.6..W.e30E.cU.UiAcolo.70,E0E...7,,M.,.,.,tcpW.6.7h13EGb51.1.,6.Ikmr,6
 ..EBU.U,.J,U.2m,.,.E9vBhgrYnB4g.2ZK4E06,.IklT8GorMP9HuoZ1xB..K,2..606.E46.
 ,6EruQAnW8Utj00My7kx8O0MCT7uE0...
 --- end of encoding ---


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Diff/Patch/Merge [preview]
СообщениеДобавлено: Суббота, 31 Декабрь, 2022 02:06 
Аватара пользователя

Зарегистрирован: Суббота, 16 Февраль, 2008 02:47
Сообщения: 647
У нас где-то была дискуссия, как избавиться от лишних меню, которые еще и авосты на чуждой платформе вызывают, но найти ее я не смог. Но дискуссию консенсусом завершить не удалось. Больше всего лишние меню мешали Ивану, и он принял единоличное решение, потому что ему нужно было срочно, и некогда проводить общественные дискуссии. Вот тут он его зафиксировал
https://forum.oberoncore.ru/viewtopic.php?f=134&t=6831&p=115739&hilit=%D0%BC%D0%B5%D0%BD%D1%8E#p115670


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Diff/Patch/Merge [preview]
СообщениеДобавлено: Суббота, 31 Декабрь, 2022 03:46 

Зарегистрирован: Воскресенье, 25 Декабрь, 2022 23:14
Сообщения: 274
ну, это просто пример, я его схватил как что-то с небольшим количеством изменений, на чём удобно diff показать. впрочем, мне кажется, возможность указывать, к какой ОС относится то или иное меню, довольно ценная. раньше-то это было неактуально в силу фактической одноплатформенности среды.

вы, пожалуйста, лучше основную тулзовину покатайте, может какие-то простые улучшения можно сделать. я BBCB ещё не вспомнил достаточно хорошо, так что скорее всего где-то напортачил. (и стиль кода там больше от си пока; я старый солдат, и не помню слов любви…) всё-таки мне кажется, что возможность кидать именно дифы, а не целые новые модули, довольно ценная. я постараюсь как можно быстрее реализовать «устойчивые патчи» ещё, чтобы совсем удобно было.

в принципе, на этой основе можно построить и базовую функциональность гита: просмотр дифов и 3-way-merge. для начала можно просто просить у гита вытащить из репозитория нужные файлы, и сверху по ним тулзовиной проходиться. уже, мне кажется, лучше, чем полная замена без возможности посмотреть, что же поменялось.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Diff/Patch/Merge [preview]
СообщениеДобавлено: Суббота, 31 Декабрь, 2022 11:30 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4624
Откуда: Россия, Орёл
adimetrius писал(а):
У нас где-то была дискуссия, как избавиться от лишних меню, которые еще и авосты на чуждой платформе вызывают, но найти ее я не смог. Но дискуссию консенсусом завершить не удалось. Больше всего лишние меню мешали Ивану, и он принял единоличное решение, потому что ему нужно было срочно, и некогда проводить общественные дискуссии.

А там же меню Окна разное для MDI и тайлера. Оно в итоге дублируется и если зайти не в том меню, то и происходит авост.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Diff/Patch/Merge [preview]
СообщениеДобавлено: Суббота, 31 Декабрь, 2022 12:05 

Зарегистрирован: Воскресенье, 25 Декабрь, 2022 23:14
Сообщения: 274
Борис Рюмшин писал(а):
А там же меню Окна разное для MDI и тайлера. Оно в итоге дублируется и если зайти не в том меню, то и происходит авост.
да, я именно из-за этого и сделал. даже если не заходить, то всё равно два пункта «Window» несколько пугают. возможно, имеет смысл ещё добавить модификаторы MDI/TILE, потому что я просто оторвал на никсах, но на винде опять будет две менюшки, об этом я не подумал. потому решение и сделал расширяемым: добавление кейвордов, инверсии флагов через `~`, и списка флагов через запятую (или даже булевы `&`/`OR`) старое не поломает. я просто не хотел сразу кучу всего, чтобы окончательно людей не распугать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Diff/Patch/Merge [preview]
СообщениеДобавлено: Суббота, 31 Декабрь, 2022 13:22 
Аватара пользователя

Зарегистрирован: Суббота, 16 Февраль, 2008 02:47
Сообщения: 647
Я предлагал как-то так:

MENU "Subsys Menu" (SubsysCmds.MenuGuard)
...

Вызывать охранную процедуру, как с пунктами меню и приборами. Тогда любую логику можно выразить на КП, а не вводить в грамматику определения меню.
И даже, кажется, сделал, но уже не помню, где это.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Diff/Patch/Merge [preview]
СообщениеДобавлено: Суббота, 31 Декабрь, 2022 13:26 

Зарегистрирован: Воскресенье, 25 Декабрь, 2022 23:14
Сообщения: 274
adimetrius писал(а):
Я предлагал как-то так:

MENU "Subsys Menu" (SubsysCmds.MenuGuard)
...

Вызывать охранную процедуру, как с пунктами меню и приборами. Тогда любую логику можно выразить на КП, а не вводить в грамматику определения меню.

о! вы совершенно правы, так намного лучше и гибче. всё время забываю, что у нас есть такая уберфича.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Artyemov и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2022, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB