From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/15099 Path: main.gmane.org!not-for-mail From: "Adam Lindsay" Newsgroups: gmane.comp.tex.context Subject: bold math Date: Sun, 9 May 2004 14:16:06 +0100 Sender: ntg-context-admin@ntg.nl Message-ID: <20040509131607.24908@smtp.btinternet.com> Reply-To: ntg-context@ntg.nl NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="==_20040509131606.22182-1_==" X-Trace: sea.gmane.org 1084109085 26662 80.91.224.253 (9 May 2004 13:24:45 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 9 May 2004 13:24:45 +0000 (UTC) Original-X-From: ntg-context-admin@ntg.nl Sun May 09 15:24:34 2004 Return-path: Original-Received: from ref.vet.uu.nl ([131.211.172.13] helo=ref.ntg.nl) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BMoIE-0001Jb-00 for ; Sun, 09 May 2004 15:24:34 +0200 Original-Received: from ref.ntg.nl (localhost.localdomain [127.0.0.1]) by ref.ntg.nl (Postfix) with ESMTP id 609DE10B13; Sun, 9 May 2004 15:20:20 +0200 (MEST) Original-Received: from uranium.btinternet.com (uranium.btinternet.com [194.73.73.89]) by ref.ntg.nl (Postfix) with ESMTP id A5FD010B13 for ; Sun, 9 May 2004 15:18:17 +0200 (MEST) Original-Received: from [81.131.231.243] (helo=[81.131.231.243]) by uranium.btinternet.com with esmtp (Exim 3.22 #25) id 1BMoFy-0005CG-00 for ntg-context@ntg.nl; Sun, 09 May 2004 14:22:16 +0100 Original-To: X-Mailer: CTM PowerMail 4.2.1 us Carbon Errors-To: ntg-context-admin@ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.comp.tex.context:15099 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:15099 --==_20040509131606.22182-1_== Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hi all. I've revisited the euler support scripts with an eye towards bold math. I think I have it right now. I tried applying the same techniques to computer-modern math in order to get bold math going for the TeX default font, and it seems not to switch back to the right font after a grouped \bfm font switch. The minimum case for this is $x{\bfm x}x$, which gives an italic x, a bold x, and then a roman x. Hans (others with full Lucida math?), what does the test case look like? If you want to try the attached typescript, the following should work well: \definetypeface[mainface][mm][math][euler][euler] \definetypeface[mainface][mm][bfmath][euler][euler] \definetypeface [boldmath][mm][boldmath][euler][euler] \definetypeface [boldmath][mm][bfmath][euler][euler] The following fails on cases like the one I described, but is reasonable otherwise: \definetypeface[mainface][mm][math][computer-modern][computer-modern] \definetypeface[mainface][mm][bfmath][computer-modern][computer-modern] \definetypeface [boldmath][mm][boldmath][computer-modern][computer-modern] \definetypeface [boldmath][mm][bfmath][computer-modern][computer-modern] -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Adam T. Lindsay atl@comp.lancs.ac.uk Computing Dept, Lancaster University +44(0)1524/594.537 Lancaster, LA1 4YR, UK Fax:+44(0)1524/593.608 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- --==_20040509131606.22182-1_== Content-Type: multipart/mixed; boundary="==_20040509131606.22182-2_==" --==_20040509131606.22182-2_== Content-Type: application/x-tex; name="type-eul-new.tex"; x-mac-type="54455854"; x-mac-creator="69544D78" Content-Disposition: attachment Content-Transfer-Encoding: base64 XGlucHV0IG1hdGgtZXVsCgolJSVmcm9tIHR5cGUtc3luClxzdGFydHR5cGVzY3JpcHQgW21h dGhdIFtldWxlcl0gW25hbWVdCiAgXGRlZmluZWZvbnRzeW5vbnltIFtNYXRoUm9tYW5dICAg ICBbRXVsZXItUm9tYW5dICAgICVtcgogIFxkZWZpbmVmb250c3lub255bSBbTWF0aEl0YWxp Y10gICAgW0V1bGVyLVJvbWFuXSAgICAlbWkKICBcZGVmaW5lZm9udHN5bm9ueW0gW01hdGhF eHRlbnNpb25dIFtFdWxlci1FeHRlbnNpb25dJWV4CiAgXGRlZmluZWZvbnRzeW5vbnltIFtN YXRoU3ltYm9sXSAgICBbRXVsZXItU3ltYm9sXSAgICVzeQogIFxkZWZpbmVmb250c3lub255 bSBbTWF0aEJldGFdICAgICAgW0NoYXJ0ZXJSb21hbk1hdGhdCiAgXGRlZmluZWZvbnRzeW5v bnltIFtNYXRoR2FtbWFdICAgICBbRXVsZXItRnJha3R1cl0gICVtYyA/ClxzdG9wdHlwZXNj cmlwdAoKJSVmcm9tIHR5cGUtc3luClxzdGFydHR5cGVzY3JpcHQgW2JvbGRtYXRoXSBbZXVs ZXJdIFtuYW1lXQogIFxkZWZpbmVmb250c3lub255bSBbTWF0aFJvbWFuXSAgICAgW0V1bGVy LVJvbWFuLUJvbGRdICAlbXIKICBcZGVmaW5lZm9udHN5bm9ueW0gW01hdGhJdGFsaWNdICAg IFtFdWxlci1Sb21hbi1Cb2xkXSAgJW1pCiAgXGRlZmluZWZvbnRzeW5vbnltIFtNYXRoRXh0 ZW5zaW9uXSBbRXVsZXItRXh0ZW5zaW9uXSAgICVleAogIFxkZWZpbmVmb250c3lub255bSBb TWF0aFN5bWJvbF0gICAgW0V1bGVyLVN5bWJvbC1Cb2xkXSAlc3kKICBcZGVmaW5lZm9udHN5 bm9ueW0gW01hdGhCZXRhXSAgICAgIFtDaGFydGVyUm9tYW5Cb2xkTWF0aF0KICBcZGVmaW5l Zm9udHN5bm9ueW0gW01hdGhHYW1tYV0gICAgIFtFdWxlci1GcmFrdHVyLUJvbGRdJW1jID8K XHN0b3B0eXBlc2NyaXB0Cgpcc3RhcnR0eXBlc2NyaXB0IFtiZm1hdGhdIFtldWxlcl0gW25h bWVdCiAgXGRlZmluZWZvbnRzeW5vbnltIFtNYXRoUm9tYW5Cb2xkXSAgICAgW0V1bGVyLVJv bWFuLUJvbGRdICAlbXIKICBcZGVmaW5lZm9udHN5bm9ueW0gW01hdGhJdGFsaWNCb2xkXSAg ICBbRXVsZXItUm9tYW4tQm9sZF0gICVtaQogIFxkZWZpbmVmb250c3lub255bSBbTWF0aEV4 dGVuc2lvbl0gW0V1bGVyLUV4dGVuc2lvbl0gICAlZXgKICBcZGVmaW5lZm9udHN5bm9ueW0g W01hdGhTeW1ib2xCb2xkXSAgICBbRXVsZXItU3ltYm9sLUJvbGRdICVzeQogIFxkZWZpbmVm b250c3lub255bSBbTWF0aEJldGFCb2xkXSAgICAgIFtDaGFydGVyUm9tYW5Cb2xkTWF0aF0K ICBcZGVmaW5lZm9udHN5bm9ueW0gW01hdGhHYW1tYUJvbGRdICAgICBbRXVsZXItRnJha3R1 ci1Cb2xkXSVtYyA/ClxzdG9wdHlwZXNjcmlwdAoKXHN0YXJ0dHlwZXNjcmlwdCBbbWF0aF0g W2V1bGVyXSBbbmFtZV0KICBcZGVmaW5lZm9udHN5bm9ueW0gW09sZFN0eWxlXSAgICAgW01h dGhHYW1tYV0KICBcZGVmaW5lZm9udHN5bm9ueW0gW0ZyYWt0dXJdICAgICAgW01hdGhHYW1t YV0KICBcZGVmaW5lZm9udHN5bm9ueW0gW0dvdGhpY10gICAgICAgW01hdGhHYW1tYV0KICBc ZGVmaW5lZm9udHN5bm9ueW0gW0NhbGxpZ3JhcGhpY10gW01hdGhTeW1ib2xdClxzdG9wdHlw ZXNjcmlwdAoKXHN0YXJ0dHlwZXNjcmlwdCBbYm9sZG1hdGhdIFtldWxlcl0gW25hbWVdICUl IAogIFxkZWZpbmVmb250c3lub255bSBbT2xkU3R5bGVdICAgICBbTWF0aEdhbW1hQm9sZF0K ICBcZGVmaW5lZm9udHN5bm9ueW0gW0ZyYWt0dXJdICAgICAgW01hdGhHYW1tYUJvbGRdCiAg XGRlZmluZWZvbnRzeW5vbnltIFtHb3RoaWNdICAgICAgIFtNYXRoR2FtbWFCb2xkXQogIFxk ZWZpbmVmb250c3lub255bSBbQ2FsbGlncmFwaGljXSBbTWF0aFN5bWJvbEJvbGRdClxzdG9w dHlwZXNjcmlwdAoKJSUgZnJvbSB0eXBlLWVuYwoKXHN0YXJ0dHlwZXNjcmlwdCBbbWF0aF0g W2V1bGVyXSBbZGVmYXVsdF0KICBcdXNlbWF0aGNvbGxlY3Rpb25bZXVsXQogIFxkZWZpbmVm b250c3lub255bSBbRXVsZXItUm9tYW5dICAgIFt6ZXVybTEwXQogIFxkZWZpbmVmb250c3lu b255bSBbRXVsZXItRXh0ZW5zaW9uXVt6ZXVleDEwXQogIFxkZWZpbmVmb250c3lub255bSBb RXVsZXItU3ltYm9sXSAgIFt6ZXVzbTEwXQogIFxkZWZpbmVmb250c3lub255bSBbRXVsZXIt RnJha3R1cl0gIFtldWZtMTBdCiAgXGRlZmluZWZvbnRzeW5vbnltIFtDaGFydGVyUm9tYW5N YXRoXSAgW2JjaHI4cl1bZW5jb2Rpbmc9OHJdClxzdG9wdHlwZXNjcmlwdAoKXHN0YXJ0dHlw ZXNjcmlwdCBbYm9sZG1hdGgsYmZtYXRoXSBbZXVsZXJdIFtkZWZhdWx0XQogIFx1c2VtYXRo Y29sbGVjdGlvbltldWxdCiAgXGRlZmluZWZvbnRzeW5vbnltIFtFdWxlci1Sb21hbi1Cb2xk XSAgW3pldXJiMTBdCiAgXGRlZmluZWZvbnRzeW5vbnltIFtFdWxlci1FeHRlbnNpb25dICAg W3pldWV4MTBdCiAgXGRlZmluZWZvbnRzeW5vbnltIFtFdWxlci1TeW1ib2wtQm9sZF0gW3pl dXNiMTBdCiAgXGRlZmluZWZvbnRzeW5vbnltIFtFdWxlci1GcmFrdHVyLUJvbGRdW2V1ZmIx MF0KICBcZGVmaW5lZm9udHN5bm9ueW0gW0NoYXJ0ZXJSb21hbkJvbGRNYXRoXVtiY2hiOHJd W2VuY29kaW5nPThyXQpcc3RvcHR5cGVzY3JpcHQKCgolZnJvbSB0eXBlLXNpegpcc3RhcnR0 eXBlc2NyaXB0IFttYXRoXSBbZXVsZXJdIFtzaXplXSAKClxkZWZpbmVib2R5Zm9udCBbOXB0 LDEwcHQsMTFwdCwxMnB0LDE0LjRwdCwxNy4zcHQsMjAuN3B0XSBbbW1dIAogIFttcj16ZXVy bTEwIHNhIDEsCiAgIGV4PXpldWV4MTAgc2EgMSwKICAgbWk9emV1cm0xMCBzYSAxLAogICBz eT16ZXVzbTEwIHNhIDEsCiAgIG1iPWJjaHI4ciBzYSAxLAogICBtYz1ldWZtMTAgc2EgMV0K ClxkZWZpbmVib2R5Zm9udCBbNnB0LDdwdCw4cHRdIFttbV0KICBbbWk9emV1cm03IHNhIDEs CiAgIG1yPXpldXJtNyBzYSAxLAogICBzeT16ZXVzbTcgc2EgMSwKICAgbWM9ZXVmbTcgc2Eg MSwKICAgbWI9YmNocjhyIHNhIDEsCiAgIGV4PXpldWV4MTAgc2EgMV0KClxkZWZpbmVib2R5 Zm9udCBbNXB0XSBbbW1dCiAgW21pPXpldXJtNSwKICAgbXI9emV1cm01LAogICBzeT16ZXVz bTUsCiAgIG1jPWV1Zm01LAogICBtYj1iY2hyOHIgYXQgNXB0LAogICBleD16ZXVleDEwIGF0 IDVwdF0KClxzdG9wdHlwZXNjcmlwdCAKClxzdGFydHR5cGVzY3JpcHQgW2JmbWF0aF0gW2V1 bGVyXSBbc2l6ZV0gCgpcZGVmaW5lYm9keWZvbnQgWzlwdCwxMHB0LDExcHQsMTJwdCwxNC40 cHQsMTcuM3B0LDIwLjdwdF0gW21tXSAKICBbbXJiZj16ZXVyYjEwIHNhIDEsCiAgIGV4YmY9 emV1ZXgxMCBzYSAxLAogICBtaWJmPXpldXJiMTAgc2EgMSwKICAgc3liZj16ZXVzYjEwIHNh IDEsCiAgIG1iYmY9YmNoYjhyIHNhIDEsCiAgIG1jYmY9ZXVmYjEwIHNhIDFdCgpcZGVmaW5l Ym9keWZvbnQgWzZwdCw3cHQsOHB0XSBbbW1dCiAgW21pYmY9emV1cmI3IHNhIDEsCiAgIG1y YmY9emV1cmI3IHNhIDEsCiAgIHN5YmY9emV1c2I3IHNhIDEsCiAgIG1jYmY9ZXVmYjcgc2Eg MSwKICAgbWJiZj1iY2hiOHIgc2EgMSwKICAgZXhiZj16ZXVleDEwIHNhIDFdCgpcZGVmaW5l Ym9keWZvbnQgWzVwdF0gW21tXQogIFttaWJmPXpldXJiNSwKICAgbXJiZj16ZXVyYjUsCiAg IHN5YmY9emV1c2I1LAogICBtY2JmPWV1ZmI1LAogICBtYmJmPWJjaGI4ciBhdCA1cHQsCiAg IGV4YmY9emV1ZXgxMCBhdCA1cHRdClxzdG9wdHlwZXNjcmlwdCAKClxzdGFydHR5cGVzY3Jp cHQgW2JvbGRtYXRoXSBbZXVsZXJdIFtzaXplXSAKClxkZWZpbmVib2R5Zm9udCBbOXB0LDEw cHQsMTFwdCwxMnB0LDE0LjRwdCwxNy4zcHQsMjAuN3B0XSBbbW1dIAogIFttcj16ZXVyYjEw IHNhIDEsCiAgIGV4PXpldWV4MTAgc2EgMSwKICAgbWk9emV1cmIxMCBzYSAxLAogICBzeT16 ZXVzYjEwIHNhIDEsCiAgIG1iPWJjaGI4ciBzYSAxLAogICBtYz1ldWZiMTAgc2EgMV0KClxk ZWZpbmVib2R5Zm9udCBbNnB0LDdwdCw4cHRdIFttbV0KICBbbWk9emV1cmI3IHNhIDEsCiAg IG1yPXpldXJiNyBzYSAxLAogICBzeT16ZXVzYjcgc2EgMSwKICAgbWM9ZXVmYjcgc2EgMSwK ICAgbWI9YmNoYjhyIHNhIDEsCiAgIGV4PXpldWV4MTAgc2EgMV0KClxkZWZpbmVib2R5Zm9u dCBbNXB0XSBbbW1dCiAgW21pPXpldXJiNSwKICAgbXI9emV1cmI1LAogICBzeT16ZXVzYjUs CiAgIG1jPWV1ZmI1LAogICBtYj1iY2hiOHIgYXQgNXB0LAogICBleD16ZXVleDEwIGF0IDVw dF0KXHN0b3B0eXBlc2NyaXB0IAoKCgolJSBFeHBlcmltZW50YWwgc2NyaXB0cyBmb3IgY20t bWF0aCBpbiBib2xkLgolJSBJdCBtb3N0bHkgd29ya3MsIGJ1dCB0aGUgc3dpdGNoIGJhY2sg dG8gY21taSBhZnRlciBcYmZtIGlzIGEgYml0IHF1ZXN0aW9uYWJsZS4KJSUgXGZvcm11bGF7 eHtcYmZtIHh9eH0KClxzdGFydHR5cGVzY3JpcHQgW2JmbWF0aF0gW2NvbXB1dGVyLW1vZGVy bixsYXRpbi1tb2Rlcm5dIFtuYW1lXQogIFxkZWZpbmVmb250c3lub255bSBbTWF0aFJvbWFu Qm9sZF0gICAgICAgIFtDb21wdXRlck1vZGVybk1hdGgtUm9tYW5Cb2xkXQogIFxkZWZpbmVm b250c3lub255bSBbTWF0aEV4dGVuc2lvbkJvbGRdICAgIFtDb21wdXRlck1vZGVybk1hdGgt RXh0ZW5zaW9uQm9sZF0KICBcZGVmaW5lZm9udHN5bm9ueW0gW01hdGhJdGFsaWNCb2xkXSAg ICAgICBbQ29tcHV0ZXJNb2Rlcm5NYXRoLUl0YWxpY0JvbGRdCiAgXGRlZmluZWZvbnRzeW5v bnltIFtNYXRoU3ltYm9sQm9sZF0gICAgICAgW0NvbXB1dGVyTW9kZXJuTWF0aC1TeW1ib2xC b2xkXQpcc3RvcHR5cGVzY3JpcHQKClxzdGFydHR5cGVzY3JpcHQgW2JvbGRtYXRoXSBbY29t cHV0ZXItbW9kZXJuLGxhdGluLW1vZGVybl0gW25hbWVdCiAgXGRlZmluZWZvbnRzeW5vbnlt IFtNYXRoUm9tYW5dICAgICAgICBbQ29tcHV0ZXJNb2Rlcm5NYXRoLVJvbWFuQm9sZF0KICBc ZGVmaW5lZm9udHN5bm9ueW0gW01hdGhFeHRlbnNpb25dICAgIFtDb21wdXRlck1vZGVybk1h dGgtRXh0ZW5zaW9uQm9sZF0KICBcZGVmaW5lZm9udHN5bm9ueW0gW01hdGhJdGFsaWNdICAg ICAgIFtDb21wdXRlck1vZGVybk1hdGgtSXRhbGljQm9sZF0KICBcZGVmaW5lZm9udHN5bm9u eW0gW01hdGhTeW1ib2xdICAgICAgIFtDb21wdXRlck1vZGVybk1hdGgtU3ltYm9sQm9sZF0K XHN0b3B0eXBlc2NyaXB0Cgpcc3RhcnR0eXBlc2NyaXB0IFtiZm1hdGgsYm9sZG1hdGhdIFtj b21wdXRlci1tb2Rlcm5dIFtkZWZhdWx0XQogICUgd2F0Y2ggdGhlIHNwYWNlLCBpdCBwcmV2 ZW50cyByZW1hcHBpbmcKICBcZGVmaW5lZm9udHN5bm9ueW0gW0NvbXB1dGVyTW9kZXJuTWF0 aC1Sb21hbkJvbGRdICAgICBbY21ieDEwIF0KICBcZGVmaW5lZm9udHN5bm9ueW0gW0NvbXB1 dGVyTW9kZXJuTWF0aC1FeHRlbnNpb25Cb2xkXSBbY21leDEwXQogIFxkZWZpbmVmb250c3lu b255bSBbQ29tcHV0ZXJNb2Rlcm5NYXRoLUl0YWxpY0JvbGRdICAgIFtjbW1pYjEwXQogIFxk ZWZpbmVmb250c3lub255bSBbQ29tcHV0ZXJNb2Rlcm5NYXRoLVN5bWJvbEJvbGRdICAgIFtj bXhzeTEwXQpcc3RvcHR5cGVzY3JpcHQKCgpcc3RhcnR0eXBlc2NyaXB0IFtib2xkbWF0aF0g W2NvbXB1dGVyLW1vZGVybl0gW3NpemVdCgpcZGVmaW5lZm9udHN5bm9ueW1beGNtYjEyXVtj bWJ4MTIgXQpcZGVmaW5lZm9udHN5bm9ueW1beGNtYjEwXVtjbWJ4MTAgXQpcZGVmaW5lZm9u dHN5bm9ueW1beGNtYjldIFtjbWJ4OSBdClxkZWZpbmVmb250c3lub255bVt4Y21iOF0gW2Nt Yng4IF0KXGRlZmluZWZvbnRzeW5vbnltW3hjbWI3XSBbY21ieDcgXQpcZGVmaW5lZm9udHN5 bm9ueW1beGNtYjZdIFtjbWJ4NiBdClxkZWZpbmVmb250c3lub255bVt4Y21iNV0gW2NtYng1 IF0KClxkZWZpbmVib2R5Zm9udCBbMTJwdF0gW21tXQogIFttcj14Y21iMTIsICVobW0gbWF5 YmUgYmV0dGVyIHRvIHNjYWxlIHRoZSBzYW1lIHNpemU/CiAgIGV4PWNtZXgxMCBhdCAxMnB0 LAogICBtaT1jbW1pYjEwIGF0IDEycHQsCiAgIHN5PWNtYnN5MTAgYXQgMTJwdF0KClxkZWZp bmVib2R5Zm9udCBbMTFwdF0gW21tXQogIFttcj14Y21iMTAgYXQgMTFwdCwKICAgZXg9Y21l eDEwIGF0IDExcHQsCiAgIG1pPWNtbWliMTAgYXQgMTFwdCwKICAgc3k9Y21ic3kxMCBhdCAx MXB0XQoKXGRlZmluZWJvZHlmb250IFsxMHB0XSBbbW1dCiAgW21yPXhjbWIxMCwKICAgZXg9 Y21leDEwLAogICBtaT1jbW1pYjEwLAogICBzeT1jbWJzeTEwXQoKXGRlZmluZWJvZHlmb250 IFs5cHRdIFttbV0KICBbbXI9eGNtYjksCiAgIGV4PWNtZXgxMCBhdCA5cHQsCiAgIG1pPWNt bWliMTAgYXQgOXB0LAogICBzeT1jbWJzeTEwIGF0IDlwdF0KClxkZWZpbmVib2R5Zm9udCBb OHB0XSBbbW1dCiAgW21yPXhjbWI4LAogICBleD1jbWV4MTAgYXQgOHB0LAogICBtaT1jbW1p YjcgYXQgOHB0LAogICBzeT1jbWJzeTcgYXQgOHB0XQoKXGRlZmluZWJvZHlmb250IFs3cHRd IFttbV0KICBbbXI9eGNtYjcsCiAgIGV4PWNtZXgxMCBhdCA3cHQsCiAgIG1pPWNtbWliNywK ICAgc3k9Y21ic3k3XQoKXGRlZmluZWJvZHlmb250IFs2cHRdIFttbV0KICBbbXI9eGNtYjYs CiAgIGV4PWNtZXgxMCBhdCA2cHQsCiAgIG1pPWNtbWliNSBhdCA2cHQsCiAgIHN5PWNtYnN5 NSBhdCA2cHRdCgpcZGVmaW5lYm9keWZvbnQgWzVwdF0gW21tXQogIFttcj14Y21iNSwKICAg ZXg9Y21leDEwIGF0IDVwdCwKICAgbWk9Y21taWI1LAogICBzeT1jbWJzeTVdCgpcZGVmaW5l Ym9keWZvbnQgWzRwdF0gW21tXQogIFttcj14Y21iNSBhdCA0cHQsCiAgIGV4PWNtZXgxMCBh dCA0cHQsCiAgIG1pPWNtbWliNSBhdCA0cHQsCiAgIHN5PWNtYnN5NSBhdCA0cHRdCgpcZGVm aW5lYm9keWZvbnQgWzE0LjRwdCwxNy4zcHQsMjAuN3B0XSBbbW1dCiAgW21yPXhjbWIxMiBz YSAxLAogICBleD1jbWV4MTAgc2EgMSwKICAgbWk9Y21taWIxMCBzYSAxLAogICBzeT1jbWJz eTEwIHNhIDFdCgpcc3RvcHR5cGVzY3JpcHQKCgpcc3RhcnR0eXBlc2NyaXB0IFtiZm1hdGhd IFtjb21wdXRlci1tb2Rlcm5dIFtzaXplXQoKXGRlZmluZWZvbnRzeW5vbnltW3hjbWJmMTJd W2NtYngxMiBdClxkZWZpbmVmb250c3lub255bVt4Y21iZjEwXVtjbWJ4MTAgXQpcZGVmaW5l Zm9udHN5bm9ueW1beGNtYmY5XSBbY21ieDkgXQpcZGVmaW5lZm9udHN5bm9ueW1beGNtYmY4 XSBbY21ieDggXQpcZGVmaW5lZm9udHN5bm9ueW1beGNtYmY3XSBbY21ieDcgXQpcZGVmaW5l Zm9udHN5bm9ueW1beGNtYmY2XSBbY21ieDYgXQpcZGVmaW5lZm9udHN5bm9ueW1beGNtYmY1 XSBbY21ieDUgXQoKXGRlZmluZWJvZHlmb250IFsxMnB0XSBbbW1dCiAgW21yYmY9eGNtYmYx MiwgJWhtbSBtYXliZSBiZXR0ZXIgdG8gc2NhbGUgdGhlIHNhbWUgc2l6ZSAoeGNtYmYxMCBh dCAxMnB0PykKICAgZXhiZj1jbWV4MTAgYXQgMTJwdCwKICAgbWliZj1jbW1pYjEwIGF0IDEy cHQsCiAgIHN5YmY9Y21ic3kxMCBhdCAxMnB0XQoKXGRlZmluZWJvZHlmb250IFsxMXB0XSBb bW1dCiAgW21yYmY9eGNtYmYxMCBhdCAxMXB0LAogICBleGJmPWNtZXgxMCBhdCAxMXB0LAog ICBtaWJmPWNtbWliMTAgYXQgMTFwdCwKICAgc3liZj1jbWJzeTEwIGF0IDExcHRdCgpcZGVm aW5lYm9keWZvbnQgWzEwcHRdIFttbV0KICBbbXJiZj14Y21iZjEwLCAKICAgZXhiZj1jbWV4 MTAsCiAgIG1pYmY9Y21taWIxMCwKICAgc3liZj1jbWJzeTEwXQoKXGRlZmluZWJvZHlmb250 IFs5cHRdIFttbV0KICBbbXJiZj14Y21iZjksCiAgIGV4YmY9Y21leDEwIGF0IDlwdCwKICAg bWliZj1jbW1pYjEwIGF0IDlwdCwKICAgc3liZj1jbWJzeTEwIGF0IDlwdF0KClxkZWZpbmVi b2R5Zm9udCBbOHB0XSBbbW1dCiAgW21yYmY9eGNtYmY4LAogICBleGJmPWNtZXgxMCBhdCA4 cHQsCiAgIG1pYmY9Y21taWI3IGF0IDhwdCwKICAgc3liZj1jbWJzeTcgYXQgOHB0XQoKXGRl ZmluZWJvZHlmb250IFs3cHRdIFttbV0KICBbbXJiZj14Y21iZjcsCiAgIGV4YmY9Y21leDEw IGF0IDdwdCwKICAgbWliZj1jbW1pYjcsCiAgIHN5YmY9Y21ic3k3XQoKXGRlZmluZWJvZHlm b250IFs2cHRdIFttbV0KICBbbXJiZj14Y21iZjYsCiAgIGV4YmY9Y21leDEwIGF0IDZwdCwK ICAgbWliZj1jbW1pYjUgYXQgNnB0LAogICBzeWJmPWNtYnN5NSBhdCA2cHRdCgpcZGVmaW5l Ym9keWZvbnQgWzVwdF0gW21tXQogIFttcmJmPXhjbWJmNSwKICAgZXhiZj1jbWV4MTAgYXQg NXB0LAogICBtaWJmPWNtbWliNSwKICAgc3liZj1jbWJzeTVdCgpcZGVmaW5lYm9keWZvbnQg WzRwdF0gW21tXQogIFttcmJmPXhjbWJmNSBhdCA0cHQsCiAgIGV4YmY9Y21leDEwIGF0IDRw dCwKICAgbWliZj1jbW1pYjUgYXQgNHB0LAogICBzeWJmPWNtYnN5NSBhdCA0cHRdCgpcZGVm aW5lYm9keWZvbnQgWzE0LjRwdCwxNy4zcHQsMjAuN3B0XSBbbW1dCiAgW21yYmY9eGNtYmYx MiBzYSAxLAogICBleGJmPWNtZXgxMCBzYSAxLAogICBtaWJmPWNtbWliMTAgc2EgMSwKICAg c3liZj1jbWJzeTEwIHNhIDFdCgpcc3RvcHR5cGVzY3JpcHQKClxlbmRpbnB1dAoK --==_20040509131606.22182-2_== Content-Type: application/pdf; name="cmr-bfm-x.pdf"; x-mac-type="50444620"; x-mac-creator="3F3F3F3F" Content-Disposition: attachment Content-Transfer-Encoding: base64 JVBERi0xLjMKJcTl8uXrp/Og0MTGCjIgMCBvYmoKPDwgL0xlbmd0aCAxIDAgUiAvRmlsdGVy IC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeNorVAhUKFTQD0gtSk4tKClNzFEoygQKmBsogKCx CZhKzlXQ98w1VHDJB6oOBAB6KA2NCmVuZHN0cmVhbQplbmRvYmoKMSAwIG9iago1MQplbmRv YmoKMyAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgNSAw IFIgL0NvbnRlbnRzIDIgMCBSIC9NZWRpYUJveApbIDAgMCA3MCAzNCBdID4+CmVuZG9iago1 IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9Y T2JqZWN0IDw8IC9JbTEgNiAwIFIKPj4gPj4KZW5kb2JqCjYgMCBvYmoKPDwgL0xlbmd0aCA3 IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDcwIC9IZWlnaHQg MzQKL0NvbG9yU3BhY2UgOCAwIFIgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0 ZURlY29kZSA+PgpzdHJlYW0KeNrtV62aozAU5Yl4B56AF0BHY7E4JC4uKioKFYVB7BcTg4lB YDAIRExERJeEQAOlM21nV+y3HDPTm96b+3tuertduHDhwoUL/wD01DW0IqRquJB6laqhqZxw WoV6bBFEGBMPGCNI6m4z1lKMEPaPEW4mc6KklMrD/FF7Xvin5n/9YTgtyQKDMI7s3wBwebuN TWw/JGCRxrRX85clK4JzFJOzN51+o5E3XoQnaszptWV0PAtL+UE4GBizVCz54AhY91MwXw7Q ZCLLF/NRwVw165o1Vbr3DrXjZnNgeD0Mc4gqSmeNUd/k0LW8LsHd8xBAmyebCEHvJxGY1Vjb v1slJZAJp7k7o/tqdSbtrDleLrUKYtjulIfaz2mc0+12sRaddOr0Xpe3WatofHmTG5Mp5p+2 myLJbBT5t6oWLXclq/89NU0UJoV46ICJQ79MAAv7fVfTko3Pr5bYxRRkVb+IRlaacEj3OR0o Ppej5JMv6+mS3gA/Se8BYvPMFiUrsqXE3zumRLpqVcOcnTo0PVr/jOB6gug+j3odD9dyr1ih 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 DVu+I2aszezIctm0PfvpFk6OaGtTrv+22zu4O0/kSeWHFJwplPlJVNRSvKCkodRpz7l91vur DtgcvFDufvjZUdFx9omqU7yKrqr0M4zqgnPqNfsvGFwsr9W/XHqFfTWj7mP9kuv1DZaNpTdl bmXcHrgTdbfpvteDC4/MHpc9VWvKb2b9uuU30ovMFmrr9lfqr491zHlzqzO463l38Pv6j7o9 4t6avjefmAPTB62HHIZtPhuNKI6MjjaPVY/n/B4yYY7Hf+q8OGl0boIgQcjx5brB/9fiBElf +iChwowQzVuArmxUnCPiF37RgZFC90B0dZ08u0a4zUNXWVQOgS9wwQ04wIcEEKAiRPdfFEfy 9AZ6KoRQiEeelsm6QogBEYiRLwlSkEeA7lcjHQPhaI8TSdpLQv4I9CsEd1RTCGFgJmkRps7M k99WNI4SY1zV+An/bX7iiJTJcyk3ITFVGBMVLea4oH8MERxuQlxikjhCaMrxiuebm3KsLC2t 8Xr/BF7mniQKZW5kc3RyZWFtCmVuZG9iago5IDAgb2JqCjI2MTYKZW5kb2JqCjggMCBvYmoK WyAvSUNDQmFzZWQgMTAgMCBSIF0KZW5kb2JqCjQgMCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9D b3VudCAxIC9LaWRzIFsgMyAwIFIgXSA+PgplbmRvYmoKMTEgMCBvYmoKPDwgL1R5cGUgL0Nh dGFsb2cgL1BhZ2VzIDQgMCBSID4+CmVuZG9iagoxMiAwIG9iago8PCAvQ3JlYXRpb25EYXRl IChEOjIwMDQwNTA5MTMxMTQ3WjAwJzAwJykgL01vZERhdGUgKEQ6MjAwNDA1MDkxMzExNDda MDAnMDAnKQovUHJvZHVjZXIgKE1hYyBPUyBYIDEwLjMuMyBRdWFydHogUERGQ29udGV4dCkg Pj4KZW5kb2JqCjEzIDAgb2JqClsgPDU3MmM5OWZkMzE5NDZlNTc3YWY3MzM2MDMzOTc1ZGQ2 PiA8NTcyYzk5ZmQzMTk0NmU1NzdhZjczMzYwMzM5NzVkZDY+Cl0KZW5kb2JqCnhyZWYKMCAx NAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAxNDcgMDAwMDAgbiAKMDAwMDAwMDAyMiAw MDAwMCBuIAowMDAwMDAwMTY1IDAwMDAwIG4gCjAwMDAwMDQxMzIgMDAwMDAgbiAKMDAwMDAw MDI2OSAwMDAwMCBuIAowMDAwMDAwMzU4IDAwMDAwIG4gCjAwMDAwMDEzMzkgMDAwMDAgbiAK MDAwMDAwNDA5NiAwMDAwMCBuIAowMDAwMDA0MDc2IDAwMDAwIG4gCjAwMDAwMDEzNTggMDAw MDAgbiAKMDAwMDAwNDE5MSAwMDAwMCBuIAowMDAwMDA0MjQxIDAwMDAwIG4gCjAwMDAwMDQz ODQgMDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6ZSAxNCAvUm9vdCAxMSAwIFIgL0luZm8gMTIg MCBSIC9JRCAxMyAwIFIgPj4Kc3RhcnR4cmVmCjQ0NzQKJSVFT0YK --==_20040509131606.22182-2_==-- --==_20040509131606.22182-1_==--