[sword-devel] Correction and more :o)
Avihai.H
sword-devel@crosswire.org
Mon, 3 Feb 2003 18:30:27 +0200
This is a multi-part message in MIME format.
------=_NextPart_000_0007_01C2CBB2.53063C50
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_0008_01C2CBB2.53063C50"
------=_NextPart_001_0008_01C2CBB2.53063C50
Content-Type: text/plain;
charset="windows-1255"
Content-Transfer-Encoding: quoted-printable
Sorry, I made a mistake :o)
I didn't used the same naming in both of the files (he & Hebrew).
=20
After fixing the problem=85
1) There are no abbreviations for the biblical books in Hebrew
2) I translated the conf file but the only thing that works was the OT.
3) When I activate Sword with the 1.5.5 release the UI can shows Hebrew
only in the books name, the rest is English (sword20030125_2.exe =
doesn't).
4) the Books combo should be as wide as the widest books name =20
automatically.
5) I think that the chapter and verse chooser should be combos as well =
as the=20
books chooser.
6) I have asked it before, and I raise the question again=85
can it be done that if a user chooses Hebrew (or any other language =
that
doesn't have abbreviations) the Sword wouldn't ask for it?
=20
=20
=20
=20
Sorry guys for me bugging, but I really do want to make it work.
The Sword has a great potential.
The attached files are translated into Hebrew.
The Local if fully translated and the UI has to be rechecked,
but only after it would be fully supported.
=20
=20
------=_NextPart_001_0008_01C2CBB2.53063C50
Content-Type: text/html;
charset="windows-1255"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dwindows-1255">
<META content=3D"MSHTML 6.00.2462.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><EM><FONT=20
face=3DArial>Sorry, I made a mistake :o)<SPAN lang=3DHE dir=3Drtl=20
style=3D"FONT-STYLE: normal; mso-ansi-font-style: =
italic"><?xml:namespace prefix =3D=20
o ns =3D "urn:schemas-microsoft-com:office:office"=20
/><o:p></o:p></SPAN></FONT></EM></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><EM><FONT=20
face=3DArial>I didn't used the same naming in both of the files (he =
&=20
Hebrew).</FONT></EM></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><o:p><EM><FONT=20
face=3DArial> </FONT></EM></o:p></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><EM><FONT=20
face=3DArial>After fixing the problem=85<BR=20
style=3D"mso-special-character: line-break"><BR=20
style=3D"mso-special-character: line-break"></FONT></EM></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><EM><FONT=20
face=3DArial>1) There are no abbreviations for the biblical books in=20
Hebrew</FONT></EM></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><FONT=20
face=3DArial><EM>2) I translated the conf file but the only thing that =
works was=20
the OT<SPAN dir=3Drtl></SPAN></EM><SPAN lang=3DHE dir=3Drtl=20
style=3D"FONT-STYLE: normal; mso-ansi-font-style: italic"><SPAN=20
dir=3Drtl></SPAN>.<o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><SPAN=20
dir=3Dltr></SPAN><SPAN dir=3Dltr></SPAN><EM><FONT face=3DArial>3) When I =
activate=20
Sword with the 1.5.5 release the UI can shows Hebrew</FONT></EM></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><EM><FONT=20
face=3DArial> only in the books name, the rest =
is English=20
(</FONT></EM><EM><FONT face=3DArial>sword20030125_2.exe =
doesn't).</FONT></EM></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><EM><FONT=20
face=3DArial>4) the Books combo should be as wide as the widest books =
name <SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><BR><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>automatically.</FONT></EM></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><EM><FONT=20
face=3DArial>5) I think that the chapter and verse chooser should be =
combos as=20
well as the <BR><SPAN style=3D"mso-spacerun: yes"> =
</SPAN>books=20
chooser.<BR>6) I have asked it before, and I raise the question=20
again=85</FONT></EM></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><EM><FONT=20
face=3DArial><SPAN style=3D"mso-spacerun: yes"> =
</SPAN>can it be=20
done that if a user chooses Hebrew (or any other language =
that</FONT></EM></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><EM><FONT=20
face=3DArial><SPAN style=3D"mso-spacerun: yes"> =
</SPAN>doesn't=20
have abbreviations) the Sword wouldn't ask for it?</FONT></EM></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><o:p><EM><FONT=20
face=3DArial> </FONT></EM></o:p></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><o:p><EM><FONT=20
face=3DArial> </FONT></EM></o:p></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><o:p><EM><FONT=20
face=3DArial> </FONT></EM></o:p></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><o:p><EM><FONT=20
face=3DArial> </FONT></EM></o:p></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><EM><FONT=20
face=3DArial>Sorry guys for me bugging, but I really do want to make it=20
work.</FONT></EM></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><EM><FONT=20
face=3DArial>The Sword has a great potential.</FONT></EM></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><EM><FONT=20
face=3DArial></FONT></EM> </P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><EM><FONT=20
face=3DArial>The attached files are translated into =
Hebrew.</FONT></EM></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><FONT=20
face=3DArial><EM> The Local if fully translated and the UI has to =
be=20
rechecked,</EM></FONT></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><EM><FONT=20
face=3DArial> but only after it would be fully =
supported.</FONT></EM></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><o:p><EM><FONT=20
face=3DArial> </FONT></EM></o:p></P>
<P class=3DMsoNormal dir=3Dltr=20
style=3D"MARGIN: 0cm 0cm 0pt; DIRECTION: ltr; unicode-bidi: embed; =
TEXT-ALIGN: left"><o:p><EM><FONT=20
face=3DArial> </FONT></EM></o:p></P>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV></BODY></HTML>
------=_NextPart_001_0008_01C2CBB2.53063C50--
------=_NextPart_000_0007_01C2CBB2.53063C50
Content-Type: application/octet-stream;
name="locals-heb.conf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="locals-heb.conf"
W01ldGFdDQpOYW1lPWhlYg0KRGVzY3JpcHRpb249SGVicmV3DQoNCltUZXh0XQ0KR2VuZXNpcz3h
+OD56foNCkV4b2R1cz357uX6DQpMZXZpdGljdXM95en3+OANCk51bWJlcnM94e7j4fgNCkRldXRl
cm9ub215PePh+OntDQpKb3NodWE96eTl+fINCkp1ZGdlcz355fTo6e0NClJ1dGg9+OX6DQpJIFNh
bXVlbD357uXg7CDgDQpJSSBTYW11ZWw9+e7l4Owg4Q0KSSBLaW5ncz3u7Ovp7SDgDQpJSSBLaW5n
cz3u7Ovp7SDhDQpJIENocm9uaWNsZXM94+H46SDk6e7p7SDgDQpJSSBDaHJvbmljbGVzPePh+Okg
5Onu6e0g4Q0KRXpyYT3y5vjgDQpOZWhlbWlhaD3w5+7p5A0KRXN0aGVyPeDx+vgNCkpvYj3g6eXh
DQpQc2FsbXM9+uTs6e0NClByb3ZlcmJzPe757OkNCkVjY2xlc2lhc3Rlcz335Oz6DQpTb25nIG9m
IFNvbG9tb249+en4IOT56fjp7Q0KSXNhaWFoPen58unkDQpKZXJlbWlhaD3p+O7p5A0KTGFtZW50
YXRpb25zPeDp6+QNCkV6ZWtpZWw96efm9+DsDQpEYW5pZWw94/Dp4OwNCkhvc2VhPeTl+fINCkpv
ZWw96eXg7A0KQW1vcz3y7uXxDQpPYmFkaWFoPfLl4ePp5A0KSm9uYWg96eXw5A0KTWljYWg97unr
5A0KTmFodW098Ofl7Q0KSGFiYWtrdWs95+H35fcNClplcGhhbmlhaD329PDp5A0KSGFnZ2FpPefi
6Q0KWmVjaGFyaWFoPebr+OnkDQpNYWxhY2hpPe7s4OvpDQpNYXR0aGV3PeH55fj6IO766Q0KTWFy
az3h+eX4+iDu+Pfl8Q0KTHVrZT3h+eX4+iDs5ffxDQpKb2huPeH55fj6IOnl5/DvDQpBY3RzPe7y
+ekg5Pns6efp7Q0KUm9tYW5zPeDp4vj6IPTl7OXxIODsIOT45e7p6e0NCkkgQ29yaW50aGlhbnM9
4Oni+Pog9OXs5fEg5Pjg+eXw5CDg7C3k9+X46fD66entDQpJSSBDb3JpbnRoaWFucz3g6eL4+iD0
5ezl8SDk+fDp6eQg4Owt5Pfl+On66entDQpHYWxhdGlhbnM94Oni+Pog9OXs5fEg4Owg5OLs6Onp
7Q0KRXBoZXNpYW5zPeDp4vj6IPTl7OXxIODsIOTg9PHp6e0NClBoaWxpcHBpYW5zPeDp4/j6IPTl
7OXxIODsIOT06ezp9Onp7Q0KQ29sb3NzaWFucz3g6eL4+iD05ezl8SDg7CDk9+Xs8entDQpJIFRo
ZXNzYWxvbmlhbnM94Oni+Pog9OXs5fEg5Pjg+eXw5CDg7C3k+vHs5fDp9+ntDQpJSSBUaGVzc2Fs
b25pYW5zPeDp4vj6IPTl7OXxIOT58Onp5CDg7C3k+vHs5fDp9+ntDQpJIFRpbW90aHk94Onj+Pog
9OXs5fEg5Pjg5fnw5CDg7C3o6e7l6Onl8Q0KSUkgVGltb3RoeT3g6eL4+iD05ezl8SDk+fDp6eQg
4Owt6Onu5ejp5fENClRpdHVzPeDp4vj6IPTl7OXxIODsIOjp6OXxDQpQaGlsZW1vbj3g6eL4+iD0
5ezl8SDg7CD06ezp7uXvDQpIZWJyZXdzPeTg6eL4+iDg7CDk8uH46entDQpKYW1lcz3g6eL4+iDp
8vfl4Q0KSSBQZXRlcj3k4Oni+Pog5Pjg+eXw5CDs9Oj45fENCklJIFBldGVyPeTg6eL4+iDk+fDp
6eQg7PTo+OXxDQpJIEpvaG495ODp4vj6IOT44Pnl8OQg7Onl5/DvDQpJSSBKb2huPeTg6eL4+iDk
+fDp6eQg7Onl5/DvDQpJSUkgSm9obj3k4Oni+Pog5Pns6fnp+iDs6eXn8O8NCkp1ZGU94Oni+Pog
6eTl4+QNClJldmVsYXRpb24gb2YgSm9obj3n5uXvIOnl5/DvDQoNCltCb29rIEFiYnJldnNdDQrk
+OD55fDkIOz35fjp8Prp6e09NDYNCuPh+Okg5Onu6e0g4D0xMw0K5Pjg+eXw5CDs9+X46fD66ent
PTQ2DQrk+OD55fDkIOzp5efw7z02Mg0K5Pjg5fnw5CDs6eXn8O89NjINCu7s6+ntIOA9MTENCu7s
6+ntIOA9MTENCuT44Pnl8OQg7PTo+OXxPTYwDQrk+OD55fDkIOz06Pjl8T02MA0K+e7l4Owg4D05
DQrk+OD55fDkIOz68ezl8On36entPTUyDQrk+OD55fDkIOzo6e7l6Onl8T01NA0K5Pjg+eXw5CDs
9+X46fD66entPTQ2DQrj4fjpIOTp7untIOA9MTMNCuT44Pnl8OQg7Pfl+Onw+unp7T00Ng0K5Pjg
+eXw5CDs6eXn8O89NjINCuT44Pnl8OQg7Onl5/DvPTYyDQru7Ovp7SDgPTExDQru7Ovp7SDgPTEx
DQrk+OD55fDkIOz06Pjl8T02MA0K5Pjg+eXw5CDs9Oj45fE9NjANCvnu5eDsIOA9OQ0K5Pjg+eXw
5CDs+vHs5fDp9+np7T01Mg0K5Pjg+eXw5CDs6Onu5ejp5fE9NTQNCuT58Onp5CDs9+X46fD66ent
PTQ3DQrj4fjpIOTp7untIOE9MTQNCuT58OnkIOz35fjp8Prp6e09NDcNCuT58OnkIOzp5efw7z02
Mw0K5Pnw6eQg7Onl5/DvPTYzDQru7Ovp7SDhPTEyDQru7Ovp7SDhPTEyDQrk+fDp5CDs9Oj45fE9
NjENCuT58OnkIOz06Pjl8T02MQ0K+e7l4Owg4T0xMA0K5Pnw6eQg7Prx7OXw6ffp6e09NTMNCuT5
8OnkIOzo6e7l6Onl8T01NQ0K5Pnw6eQg7Pfl+Onw+unp7T00Nw0K4+H46SDk6e7p7SDhPTE0DQrk
+fDp5CDs9+X46fD66entPTQ3DQrk+fDp5CDs6eXn8O89NjMNCuT58OnkIOzp5efw7z02Mw0K7uzr
6e0g4T0xMg0K7uzr6e0g4T0xMg0K5Pnw6eQg7PTo+OXxPTYxDQrk+fDp5CDs9Oj45fE9NjENCvnu
5eDsIOE9MTANCuT58OnkIOz68ezl8On36entPTUzDQrk+fDp5CDs6Onu5ejp5fE9NTUNCuT57On5
6fog7Onl5/DvPTY0DQrk+ezp+en6IOzp5efw7z02NA0K5Pns6fnp+iDs6eXn8O89NjQNCuT57On5
6fog7Onl5/DvPTY0DQru8vnpIOT57Onn6e09NDQNCvLu5fE9MzANCufm5e8g6eXn8O89NjYNCvfl
7PHp7T01MQ0K+en4IOT56fjp7T0yMg0K+en4IOT56fjp7T0yMg0K9+Xs8entPTUxDQrj4fjp7T01
DQrj8Ong7D0yNw0K4+H46e09NQ0K4PTx6entPTQ5DQr35Oz6PTIxDQrg9PHp6e09NDkNCuDx+vg9
MTcNCuDx+vg9MTcNCvnu5fo9Mg0K6efm9+DsPTI2DQry5vjgPTE1DQrh+OD56fo9MQ0K4uzo6ent
PTQ4DQrh+OD56fo9MSANCvLh+Onp7T01OA0K5+H35fc9MzUNCufi6T0zNw0K8uH46entPTU4DQrk
5fnyPTI4DQrk+OD55fDkIOz35fjp8Prp6e09NDYNCuPh+Okg5Onu6e0g4D0xMw0K5Pjg+eXw5CDs
9+X46fD66entPTQ2DQrk+OD55fDkIOzp5efw7z02Mg0K5Pjg+eXw5CDs6eXn8O89NjINCu7s6+nt
IOA9MTENCu7s6+ntIOA9MTENCuT44Pnl8OQg7PTo+OXxPTYwDQrk+OD55fDkIOz06Pjl8T02MA0K
+e7l4Owg4D05DQrk+OD55fDkIOz68ezl8On36entPTUyDQrk+OD55fDkIOzo6e7l6Onl8T01NA0K
5Pjg+eXw5CDs9+X46fD66entPTQ2DQrj4fjpIOTp7untIOA9MTMNCuT44Pnl8OQg7Pfl+Onw+unp
7T00Ng0K5Pnw6eQg7Pfl+Onw+unp7T00Nw0K4+H46SDk6e7p7SDhPTE0DQrk+fDp5CDs9+X46fD6
6entPTQ3DQrk+fDp5CDs6eXn8O89NjMNCuT58OnkIOzp5efw7z02Mw0K7uzr6e0g4T0xMg0K7uzr
6e0g4T0xMg0K5Pnw6eQg7PTo+OXxPTYxDQrk+fDp5CDs9Oj45fE9NjENCvnu5eDsIOE9MTANCuT5
6eQg7Prx7OXw6ffp6e09NTMNCuT58OnkIOzo6e7l6Onl8T01NQ0K5Pnw6eQg7Pfl+Onw+unp7T00
Nw0K4+H46SDk6e7p7SDhPTE0DQrk+fDp5CDs9+X46fD66entPTQ3DQrk+ezp+en6IOzp5efw7z02
NA0K5Pns6fnp+iDs6eXn8O89NjQNCuT57On56fog7Onl5/DvPTY0DQrk+ezp+en6IOzp5efw7z02
NA0K5Pnw6eQg7Onl5/DvPTYzDQrk+fDp5CDs6eXn8O89NjMNCu7s6+ntIOE9MTINCu7s6+ntIOE9
MTINCuT58OnkIOz06Pjl8T02MQ0K5Pnw6eQg7PTo+OXxPTYxDQr57uXg7CDhPTEwDQrk+fDp5CDs
+vHs5fDp9+np7T01Mw0K+fDp5CDs6Onu5ejp5fE9NTUNCuT44Pnl8OQg7Onl5/DvPTYyDQrk+OD5
5fDkIOzp5efw7z02Mg0K7uzr6e0g4D0xMQ0K7uzr6e0g4D0xMQ0K5Pjg+eXw5CDs6eXn8O89NjAN
CuT44Pnl8OTsIPTo+OXxPTYwDQrp+fLp5D0yMw0K6fny6eQ9MjMNCvnu5eDsIOA9OQ0K5Pjg+eXw
5CDs+vHs5fDp9+np7T01Mg0K5Pjg+eXw5CDs6Onu5ejp5fE9NTQNCunl5/DvPTQzDQrp8vfl4T01
OQ0K6fL35eE9NTkNCun47unkPTI0DQrp5efw7z00Mw0K6eXn8O89NDMNCuDp5eE9MTgNCunl4Ow9
MjkNCunl5/DvPTQzDQrp5fDkPTMyDQrp5OX58j02DQr55fTo6e09Nw0K6eTl4+Q9NjUNCvnl9Ojp
7T03DQo0Mj3s5ffxDQrg6evkPTI1DQrl6ff44D0zDQo0Mj3s5ffxDQo0Mj3s5ffxDQo0MD3u+ukN
Cu7s4OvpPTM5DQru+Pfl8T00MQ0KNDA97vrpDQru6evkPTMzDQru+Pfl8T00MQ0K7vj35fE9NDEN
CjQwPe766Q0K4e7j4fg9NA0K8Ofl7T0zNA0K8Ofu6eQ9MTYNCuHu4+H4PTQNCvLl4ePp5D0zMQ0K
+uTs6e09MTkNCvTp7On06entPTUwDQr06ezp7uXvPTU3DQr06ezp9Onp7T01MA0K9Ons6e7l7z01
Nw0K9Ons6fTp6e09NTANCu757Ok9MjANCvrk7OntPTE5DQr65Ozp7T0xOQ0K+uTs6e09MTkNCufm
5e8g6eXn8O89NjYNCvjl7unp7T00NQ0K+OX6PTgNCvnp+CDk+en46e09MjINCvnp+CDk+en46e09
MjINCvnp+CDk+en46e09MjINCujp6OXxPTU2DQrm6/jp5D0zOA0K9vTw6eQ9MzYNCg==
------=_NextPart_000_0007_01C2CBB2.53063C50
Content-Type: application/octet-stream;
name="UI-heb.conf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="UI-heb.conf"
W01ldGFdDQoNCiMgdGhpcyBzaG91bGQgYmUgc29tZXRoaW5nIGxpa2U6IGRlDQpOYW1lPWhlYg0K
DQojIHRoaXMgc2hvdWxkIGJlIHNvbWV0aGluZyBsaWtlOiBHZXJtYW4NCkRlc2NyaXB0aW9uPUhl
YnJldw0KDQojIHlvdSBtYXkgcHJvdmlkZSBpbmZvcm1hdGlvbiBsaWtlOiBKb2UgVHJhbnNsYXRv
ciA8anRAZG9tYWluLm9yZz4NClRyYW5zbGF0b3I9QXZpaGFpIEhlcnNoa292aXR6IDxhdmloYWlo
QGJhcmFrLW9ubGluZS5uZXQ+DQoNCltUZXh0XQ0KI0JhY2tCdG5JbWFnZT11aWxvY2FsZXMuZC9l
bl9iYWNrLmJtcA0KI1NlYXJjaEJ0bkltYWdlPXVpbG9jYWxlcy5kL2VuX3NlYXJjaC5ibXANCg0K
IyB0aGVzZSBzdHJpbmdzIHNob3VsZCBiZSBwcm92aWRlZCBsaWtlOg0KIyAmQWJvdXQ9JtxiZXIN
CiMgYW55ICcmJyBjaGFyYWN0ZXJzIGRlc2lnbmF0ZSBhICdob3RrZXknIGluIHRoZSB1c2VyIGlu
dGVyZmFjZQ0KIw0KIyB0aGlzICcmJyBzaG91bGQgcHJlY2VkZSBhIGxvZ2ljYWwgbGV0dGVyIGlu
IHlvdXIgdHJhbnNsYXRpb24NCiMgYW5kIG5lZWQgbm90IGJlIHRoZSBzYW1lIGxldHRlciBvciBw
b3NpdGlvbiBhcyBpbiB0aGUgRW5nbGlzaC4NCg0KIyZBYm91dD0m4OXj5foNCiNBYm91dCBUaGUg
U1dPUkQgUHJvamVjdD3g5ePl+iDk9Pjl6en36A0KIyZBZGQ9JuTl8fTkDQojJkFkZCBCb29rbWFy
az0m5OXx9Pog8enu8OnkDQojQWRkIEN1cnJlbnQgVmVyc2UgVG8gTGlzdD3k5fH0+iD08eX3IPDl
6+fpIOz4+enu5A0KI0FkZCBOZXcgQm9va21hcmsgRmlsZT3k5fH0+iDx6e7w6eQg5+P55A0KI0Fy
ZSB5b3Ugc3VyZSB5b3Ugd2lzaCB0byBkZWxldGUgdGhpcyBlbnRyeT895ODtIOzu5+X3IOD6IOTy
+Oog5PDl6+fpPw0KI0F1dG9zYXZlIE90aGVyIEJvb2ttYXJrcz357un45CDg5ejl7ujp+iD57CDx
6e7w6eX6IODn+OX6DQojQXV0b3NhdmUgUGVyc29uYWwgQm9va21hcmtzPfnu6fjkIODl6OXu6On6
IPnsIPHp7vDp5fog4On56eX6DQojQXV0b3NhdmUgU2NyZWVuIExheW91dD357un45CDg5ejl7ujp
+iD57CD69uX4+iDk7vHqDQojQmlibGUgVGV4dD3o9/HoIPrw6yLpDQojQmlibGljYWwgVGV4dHM9
6Pfx6OntIPrw6yLp6e0NCiNCb2R5IFRleHQ6PeLl8yDk6Pfx6DoNCiNCb29rbWFyaz3x6e7w6eQN
CiNCb29rbWFya3M98enu8Onl+g0KI0Jvb2ttYXJrIFNlY3Rpb24gVGl0bGU6PeTl8fMg6+X6+Pog
7vfo8iDr8enu8OnkDQojQm9vayBOYW1lPfntIOTx9PgNCiNCb3R0b206Pfrn+un6Og0KI0JyaW5n
IFVwIFNlYXJjaCBXaW5kb3c95PbiIOfs5e8g5+n05fkNCiMmQ2FuY2VsPSbh6ejl7A0KI0NhbmNl
bD3h6ejl7A0KI0Nhc2UgU2Vuc2l0aXZlPeDl+unl+iD4+enl+g0KI0NoYXB0ZXI99Pj3DQojQ2hh
cHRlciBIZWFkaW5nPevl+vj6IPT49w0KI0NoYXB0ZXIgSGVhZGluZ3M96+X6+OX6IPT49w0KI0No
ZWNrIE1vZHVsZXMgVG8gU2hvdyBBcyBUYWJzPeHj5fcg7uXj5ezp7SDs5Pbi5CDr6ODh6e0NCiND
aG9vc2UgTW9kdWxlPeHn+CDu5ePl7A0KIyZDbG9zZT0m8eLp+OQNCiNDb21iby9FZGl0IEZpZWxk
cz369Pjp6CDw4uzsL/nj5fog8vjp6+QNCiNDb21tZW50YXJpZXM95PL45foNCiNDb21tZW50YXJ5
IFRleHQ96Pfx6CDk8vjl+g0KI0NvbnRlbnRzPfrr5ezkDQojJkNvcHk9JuTy+vfkDQojQ29weSBB
bGwgRW50cmllcyBUbyBDbGlwYm9hcmQ95PL69/og6+wg5PL46+ntIOzs5ecNCiNDb3B5IGFzICZC
LUdyZWVrIFRyYW5zbGl0ZXJhdGlvbj3k8vr35CDr+vL66fcgJkItR3JlZWsNCiNDcmVhdGUgYSBO
ZXcgVmVyc2UgTGlzdCBXaW5kb3c96fbp+Pog5+zl7yD4+enu+iD08eX36e0g5+P5DQojQ3JlYXRl
IFZlcnNlIExpc3Q96fbp+Pog+Pnp7vog9PHl9+ntDQojQ3JlYXRlIFZlcnNlJkxpc3QgRnJvbSBS
ZXN1bHQ96fbp+Pog+Pnp7vog9PHl9+ntICYg+Pnp7uQg7vrl9uDl+g0KQ3VycmVudCBWZXJzZSBD
b2xvcj324fIg9PHl9yDw5evn6Q0KI0RhaWx5IERldm90aW9uYWxzPeT67vH45fog6eXu6foNCiNE
ZWZhdWx0IERldm90aW9uYWw95Pru8fjl+iDh+On4+iDu5+PsDQojRGVmYXVsdCBHZW5lcmFsIERp
Y3Rpb25hcnk94fjp+Pog7ufj7CD57CDu6ezl7yDr7OzpDQojRGVmaW5lIEN1c3RvbSBSYW5nZT3k
4uP4+iDo5eXnIO7l+uDtIODp+en6DQojRGVmaW5pdGlvbnM95OLj+OX6DQojJkRlbGV0ZSBFbnRy
eT0m7ufp9/og8vjqDQojRGVsZXRlIEVudHJ5Pe7n6ff6IPL46g0KI0Rlc2NyaXB0aW9uPfrp4OX4
DQojRGV2b3Rpb25hbCBvZiB0aGUgRGF5PeT67vH45fog5Onl7Q0KI0Rldm90aW9uIGZvciBUb2Rh
eT3k+u7x+OX6IOzk6eXtDQojRGljdGlvbmFyeSBMb29rdXA95+n05fkg4e7p7OXvDQojRGlzcGxh
eT3k9uINCkRpc3BsYXkgQ29sb3JzPeT24vog9uHy6e0NCiMmRWRpdD0m8vjp6+QNCiMmRWRpdCBC
b29rbWFya3MgLyBUcmVlIFZpZXcuLi49JvL46ev6IPHu8Onl+iAvIPr25eL6IPL1DQojJkVkaXQg
RW50cnk9JvL46ev6IPL46g0KI0VkaXQgRW50cnk98vjp6/og8vjqDQojZWcuIG1hdC1qbztyZXY0
PePl4u7gOiDu+ukt5+bl7yDp5efw7w0KIyJFbnRpcmUgTW9kdWxlIiwiQ3VycmVudCBSZXN1bHRz
IiwiQ3VzdG9tIFJhbmdlIj0i6+wg5O7l4+XsIiwi+uX24OX6IPDl6+fp5foiLCLo5eXnIODp+eki
DQojRSZ4aXQ96Sb26eDkDQojJkZpbGU9Jvfl4fUNCiNGaWxlIGV4aXN0cy4gIE92ZXJ3cml0ZT89
9+Xh9SD36entLiDk4O0g7Pnr+uE/DQojRmlsZSBOYW1lICh3aXRob3V0IGV4dGVuc2lvbik6Pfnt
IPfl4fUgKOzs4CDx6eXu+ik6DQojRm9udDo94uX07zoNCiNGb250IGFuZCBTaXplPeLl9O8g5eLl
4+wNCiNGb250IFNpemU6PeLl4+wg4uX07zoNCiNGb290ZXIgVGV4dDo96Pfx6CD65/rpOg0KI0Zv
cm1hdHRpbmcgT3B0aW9ucz3g9Pn45enl+iDy6fbl4Q0KI0ZvdW5kIE5ldyBNb2R1bGUuLi498O72
4CDu5ePl7CDn4/kuLi4NCiNHZW5lcmFsPevs7OkNCiNHbG9zc2FyaWVzIC8gR2VuZXJhbCBEaWN0
aW9uYXJpZXM97uXw5+Xw6e0gLyDu6ezl8OntIOvs7Onp7Q0KI0dvIEJhY2sgVG8gUHJldmlvdXMg
TG9jYXRpb2495+b45CDs7un35e0g5Pfl4+0NCiNHcmVlaz3p5eXw6foNCiNIYWx0PeT55OQNCiNI
ZWFkZXIvRm9vdGVyPevl+vj6IC8g+uf66foNCiNIZWFkZXIgVGV4dDo96Pfx6CDr5fr4+uk6DQoj
SGVicmV3PfLh+On6DQojJkhlbHA9JvLm+OQNCiNIaWRlIC8gU2hvdyBNb2R1bGVzPeTx+vj6IC8g
5Pbi+iDu5ePl7OntDQojSW5kaXZpZHVhbCBNb2R1bGVzIChGb250IE9ubHkpPe7l4+Xs6e0g6efp
4+ntICji5fTvIOHs4eMpDQojSW5zdGFsbCBNYW5hZ2VyPe7w5Owg5OT69/Dp7Q0KI0xhbmd1YWdl
Pfn05A0KI0xlZnQ6Pfnu4Ow6DQojTGV4aWNvbi9EaWN0aW9uYXJ5IFRleHQ96Pfx6CDu6ezl8OkN
CiNMZXhpY29ucyAvIERpY3Rpb25hcmllcz3u6ezl8OntDQojTGluayB0byBDb21tZW50IGZvciBW
ZXJzZS4uLj336fnl+CDs5PL4+iD08eX3Li4uDQojTG9hZCBWZXJzZSBMaXN0IEZyb20gRmlsZT3o
8unw+iD4+enu+iD08eX36e0g7vfl4fUNCiNMb29rdXAgRW50cnk95+n05fkg8vjqDQojTWFpbnRh
aW4gQ3VzdG9tIFJhbmdlcz357un45CDy7CDo5eXn6e0g4On56entDQojTWFyZ2lucyAoSW5jaGVz
KT3i4eXs5fogKODp8PYn6e0pDQojbWF0Y2g95Prg7uQNCiNtYXRjaGVzPeT64O7l+g0KI01vZHVs
ZT3u5ePl7A0KI01vZHVsZSBOYW1lPfntIO7l4+XsDQojIk11bHRpIFdvcmQiLCJQaHJhc2UiLCJS
ZWd1bGFyIEV4cHJlc3Npb24iPSL44SDu6ezp7SIsIuHp6OXpIiwi4eno5ekg+OLp7CINCiMmTmV3
IFNlYXJjaCBXaW5kb3c9Jufs5e8g5+n05fkg5+P5DQojJk5ldyBWZXJzZSBMaXN0PSb4+enu+iD0
8eX36e0g5+P55A0KI09LPeDp+eX4DQojT3B0aW9ucz3g9Pn45enl+g0KI09yaWdpbmFsIExhbmd1
YWdlIFN1cHBvcnQgLSBEZWZhdWx0IE1vZHVsZXM9+u7p6+Qg4fn05CDu9+X46fogLSDh+On4+iDu
5+PsIPnsIO7l4+Xs6e0NCiNPdmVyd3JpdGUgRmlsZT356ev65eEg9+Xh9Q0KI1BhZ2UgJnAgb2Yg
JnQ9DQojUGFnZSBTZXR1cD3y6e7l4yDk4/MNCiNQYXJhZ3JhcGggRm9ybWF0PfLp9uXhIPTx9+QN
CiNQYXJzaW5nPfDp+uXnIA0KI1BlcnNvbmFsaXplPeT64O7kIODp+en6DQojUG9zdGZpeGVkIC4u
LihKb2huIDE6MSBLSlYpPQ0KIyZQcmVmZXJlbmNlcy4uLj0m5PLj9OX6Li4uDQojUHJlZmVyZW5j
ZXM95PLj9OX6DQojUHJlZml4ZWQgKEpvaG4gMToxIEtKVikuLi49DQojUCZyZXZpZXcuLi49+ib2
5eLkIO734+nu5C4uLg0KI1ByZXZpZXc9+vbl4uQg7vfj6e7kDQojUHJldmlldy4uLj369uXi5CDu
9+Pp7uQuLi4NCiMmUHJpbnQ9JuTj9PHkDQojJlByaW50Li4uPSbk4/Tx5C4uLg0KI1ByaW50IEFs
bCBFbnRyaWVzPeTj9PH6IOvsIOTy+Ovp7Q0KI1ByaW50ZXImcy4uLj3u4/TxJuX6Li4uDQojUHJp
bnQgRm9vdGVyPeTj9PH6IOvl+vj6IPrn+un6DQojUHJpbnQgSGVhZGVyPeTj9PH6IOvl+vj6DQoj
UHJpbnQgUmFuZ2U96OXl5yDk4/Tx5A0KI1ByaW50IFNlbGVjdGlvbj3k4/Tx+iDh5+n45A0KI1By
aW50IFNvdXJjZT3u9+X4IOTj9PHkDQojUmFuZ2UgTmFtZT357SDk6OXl5w0KI1JhbmdlIFRleHQ9
6OXl5yDo9/HoDQojUmVmZXJlbmNlPe744OQg7vfl7Q0KIyZSZW1vdmU9JuTx+OQNCiNSZW1vdmUg
SGlnaGxpZ2h0ZWQgRW50cnkgRnJvbSBMaXN0PeTx+Pog8vjr6e0g7vHl7vDp7SDu+Pnp7uQNCiNS
aWdodDo96e7p7zoNCiMmU2F2ZT0m+e7p+OQNCiNTJmF2ZSBMYXlvdXQ9+Sbu6fj6IPLp7uXjDQoj
U2F2ZSBWZXJzZSBMaXN0IFRvIEZpbGU9+e7p+Pog+Pnp7vog9PHl9+ntIOz35eH1DQojU2NoZW1l
PfHr6e7kDQojU2NvcGU96OXl5w0KIyZTZWFyY2g9Jufp9OX5DQojU2VhcmNoPefp9OX5DQojU2Vh
cmNoLi4uPefp9OX5Li4uDQojU2VhcmNoaW5nPe7n9PkNCiNTZWFyY2ggT3B0aW9ucz3g9Pn45enl
+iDn6fTl+Q0KI1NlYXJjaCBUeXBlPfHl4iDn6fTl+Q0KI1NlYXJjaCBWZXJzZSBMaXN0Pefp9OX5
IPj56e76IPTx5ffp7Q0KU2VsZWN0IENvbG9yLi4uPeHn6fj6IPbh8i4uLg0KI1NlbGVjdCBGb250
Li4uPeHn6fj6IOLl9O8uLi4NCiNTaG93IERldm90aW9uYWwgYXQgU3RhcnR1cD3k9uL6IOT67vH4
5fog4ejy6fDkDQojU2hvdyBEZXZvdGlvbmFscyBhcyBEaWN0aW9uYXJpZXM95Pbi+iDk+u7x+OXp
5fog6+7p7OXw6e0NCiNTaG93IERldm90aW9uYWwgU3BsYXNoIFNjcmVlbiBvbiBTdGFydHVwPeT2
4vog5Pru8fjl+iDr5+zl7yDh9Prp5+QNCiNTaG93IEdsb3NzYXJpZXMgYXMgRGljdGlvbmFyaWVz
PeT24vog7uns5fDpIO7l8Ofp7SDr7uns5fDp7SANCiNTaG93IEdsb3NzYXJ5IExvb2t1cCBPdmVy
IFdvcmRzIChDVFJMLVcpPeT24vog5+zl8On6IO7p7OXw6SDu5fDn6e0g6+D5+CDk8e7vIO7y7CDu
6ezp7Q0KI1Nob3cgSGludCBQb3AtdXBzPeT24vog6On06e0NCiNTaG93IExleGljb24gTG9va3Vw
IE92ZXIgU3Ryb25ncyBOdW1iZXJzPeT24vog5+zl8On6IOz38en35fDp7SDu8uwg7vH0+Okg8ej4
5fDiDQojU2hvdyBQcmV2aWV3IE92ZXIgVmVyc2UgTGlzdHM95Pbi+iD69uXi5CDu9+Pp7uQg+ewg
+Pnp7vog9PHl9+ntDQojU3BlY2lhbCBNb2R1bGVzPe7l4+Xs6e0g7unl5+Pp7Q0KI1N0cm9uZydz
IE51bWJlcmVkIFRleHQ96Pfx6CD57CDu8fT46SDx6Pjl8OINCiNTdHJvbmcncyBOdW1iZXJzIDwu
Li4+Pe7x9PjpIPHo+OXw4iA8Li4uPg0KI1N0cm9uZydzIFRlbnNlICguLi4pPebu8Okg8ej45fDi
ICguLi4pDQojU3VwZXJzY3JpcHRlZD0NCiNUZXh0IFN0eWxlcyBhbmQgQ29sb3JzPfHl4ukg8un2
5eHp7SDl9uHy6e0NCiMmVG9vbHM9Juvs6e0NCiNUb3A6Pezu8uzkOg0KI1R5cGUgVmVyc2U98eXi
IPTx5fcNCiNVc2VyIFZlcnNlIExpc3Q9+Pnp7vog9PHl9+ntIPnsIO75+u75DQojVmVyc2UgTGlz
dD346fnu+iD08eX36e0NClZlcnNlIE51bWJlciBDb2xvcj324fIg7vH0+CDk9PHl9w0KI1ZlcnNl
IE51bWJlcnM97vH0+Okg9PHl9+ntDQojVmVyc2UgTnVtYmVyczo97vH0+Okg9PHl9+ntOg0KI1Zl
cnNlIFJhbmdlIG9yIExpc3Q96OXl5yD08eX36e0g4OUg+Pnp7uQNCiNXaW5kb3cgVHlwZT3x5eIg
5+zl7w0KI1dvcmRzIFRvIExpdmUgQnkuLi497uzp7SDs5+nl+iDy7CD06eTtLi4uDQoNCg==
------=_NextPart_000_0007_01C2CBB2.53063C50--